217522266778355819360550912
217,522,266,778,355,819,360,550,912 is an even composite number composed of five prime numbers multiplied together.
217522266778355819360550912 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty thousand, eight hundred divisors.
Prime factorization of 217522266778355819360550912:
224 × 312 × 133 × 233 × 973
(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 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 23 × 23 × 23 × 97 × 97 × 97)See below for interesting mathematical facts about the number 217522266778355819360550912 from the Numbermatics database.
Names of 217522266778355819360550912
- Cardinal: 217522266778355819360550912 can be written as Two hundred seventeen septillion, five hundred twenty-two sextillion, two hundred sixty-six quintillion, seven hundred seventy-eight quadrillion, three hundred fifty-five trillion, eight hundred nineteen billion, three hundred sixty million, five hundred fifty thousand, nine hundred twelve.
Scientific notation
- Scientific notation: 2.17522266778355819360550912 × 1026
Factors of 217522266778355819360550912
Divisors of 217522266778355819360550912
- Number of divisors d(n): 20800
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 27 32 36 39 46 48 52 54 64 69 72 78 81 92 96 97 104 108 117 128 138 144 156 162 169 184 192 194 207 208 216 234 243 256 276 288 291 299 312 324 338 351 368 384 388 414 416 432 468 486 507 512 529 552 576 582 598 621 624 648 676 702 729 736 768 776 828 832 864 873 897 936 972 1014 1024 1053 1058 1104 1152 1164 1196 1242 1248 1261 1296 1352 1404 1458 1472 1521 1536 1552 1587 1656 1664 1728 1746 1794 1863 1872 1944 2028 2048 2106 2116 2187 2197 2208 2231 2304 2328 2392 2484 2496 2522 2592 2619 2691 2704 2808 2916 2944 3042 3072 3104 3159 3174 3312 3328 3456 3492 3588 3726 3744 3783 3887 3888 4056 4096 4212 4232 4374 4394 4416 4462 4563 4608 4656 4761 4784 4968 4992 5044 5184 5238 5382 5408 5589 5616 5832 5888 6084 6144 6208 6318 6348 6561 6591 6624 6656 6693 6877 6912 6984 7176 7452 7488 7566 7774 7776 7857 8073 8112 8192 8424 8464 8748 8788 8832 8924 9126 9216 9312 9409 9477 9522 9568 9936 9984 10088 10368 10476 10764 10816 11178 11232 11349 11661 11664 11776 12167 12168 12288 12416 12636 12696 13122 13182 13248 13312 13386 13689 13754 13824 13968 14283 14352 14904 14976 15132 15548 15552 15714 16146 16224 16384 16393 16767 16848 16928 17496 17576 17664 17848 18252 18432 18624 18818 18954 19044 19136 19683 19773 19872 19968 20079 20176 20631 20736 20952 21528 21632 22356 22464 22698 23322 23328 23552 23571 24219 24334 24336 24576 24832 25272 25392 26244 26364 26496 26624 26772 27378 27508 27648 27936 28227 28431 28566 28704 29003 29808 29952 30264 31096 31104 31428 32292 32448 32768 32786 33534 33696 33856 34047 34983 34992 35152 35328 35696 36501 36504 36864 37248 37636 37908 38088 38272 39366 39546 39744 39936 40158 40352 41067 41262 41472 41904 42849 43056 43264 44712 44928 45396 46644 46656 47104 47142 48438 48668 48672 49152 49179 49664 50301 50531 50544 50784 51313 52488 52728 52992 53248 53544 54756 55016 55296 55872 56454 56862 57132 57408 58006 59049 59319 59616 59904 60237 60528 61893 62192 62208 62856 64584 64896 65536 65572 67068 67392 67712 68094 69966 69984 70304 70656 70713 71392 72657 73002 73008 73728 74496 75272 75816 76176 76544 78732 79092 79488 79872 80316 80704 82134 82524 82944 83808 84681 85293 85698 86112 86528 87009 89401 89424 89856 90792 93288 93312 94208 94284 96876 97336 97344 98304 98358 99328 100602 101062 101088 101568 102141 102626 104949 104976 105456 105984 106496 107088 109503 109512 110032 110592 111744 112908 113724 114264 114816 116012 118098 118638 119232 119808 120474 121056 122317 123201 123786 124384 124416 125712 128547 129168 129792 131072 131144 134136 134784 135424 136188 139932 139968 140608 141312 141426 142784 145314 146004 146016 147456 147537 148992 150544 150903 151593 151632 152352 153088 153939 157464 158171 158184 158976 159744 160632 161408 164268 165048 165888 167616 169362 170586 171396 172224 173056 174018 177147 177957 178802 178848 179712 180711 181584 185679 186576 186624 188416 188568 193752 194672 194688 196608 196716 198656 201204 202124 202176 203136 204282 205252 209898 209952 210912 211968 212139 212992 213109 214176 216407 217971 219006 219024 220064 221184 223488 225816 227448 228528 229632 232024 236196 237276 238464 239616 240948 242112 244634 246402 247572 248768 248832 251424 254043 255879 257094 258336 259584 261027 262144 262288 268203 268272 269568 270848 272376 279864 279936 281216 282624 282852 285568 290628 292008 292032 294912 295074 297984 301088 301806 303186 303264 304704 306176 306423 307878 314847 314928 316342 316368 317952 319488 321264 322816 328509 328536 330096 331776 335232 338724 341172 342792 344448 346112 348036 354294 355914 357604 357696 359424 361422 363168 366951 369603 371358 373152 373248 376832 377039 377136 385641 387504 389344 389376 393216 393432 397312 402408 404248 404352 406272 408564 410504 419796 419904 421824 423936 424278 425984 426218 428352 432814 435942 438012 438048 440128 442368 442611 446976 451632 452709 454779 454896 457056 459264 461817 464048 472392 474513 474552 476928 479232 481896 484224 489268 492804 495144 497536 497664 502848 508086 511758 514188 516672 519168 522054 524288 524576 531441 533871 536406 536544 539136 541696 542133 544752 557037 559728 559872 562432 565248 565704 571136 581256 584016 584064 589824 590148 595968 602176 603612 606372 606528 609408 612352 612846 615756 629694 629856 632684 632736 635904 636417 638976 639327 642528 645632 649221 653913 657018 657072 660192 663552 667069 670464 677448 682344 685584 688896 692224 696072 708588 711828 715208 715392 718848 722844 726336 733902 739206 742716 746304 746496 753664 754078 754272 762129 767637 771282 775008 778688 778752 783081 786432 786864 794624 804609 804816 808496 808704 812544 817128 821008 839592 839808 843648 847872 848556 851968 852436 856704 865628 871884 876024 876096 880256 884736 885222 893952 903264 905418 909558 909792 912673 914112 918528 919269 923634 928096 944541 944784 949026 949104 953856 958464 963792 968448 978536 985527 985608 990288 995072 995328 1005696 1016172 1023516 1028376 1033344 1038336 1044108 1048576 1049152 1062882 1067742 1072812 1073088 1078272 1083392 1084266 1089504 1100853 1108809 1114074 1119456 1119744 1124864 1130496 1131117 1131408 1142272 1156923 1162213 1162512 1168032 1168128 1179648 1180199 1180296 1191936 1204352 1207224 1212744 1213056 1218816 1224704 1225692 1231512 1259388 1259712 1265368 1265472 1271808 1272834 1277952 1278654 1285056 1291264 1298442 1307826 1314036 1314144 1320384 1327104 1327833 1334138 1340928 1354896 1358127 1364337 1364688 1371168 1377792 1384448 1385451 1392144 1417176 1423539 1423656 1430416 1430784 1437696 1445688 1452672 1467804 1478412 1485432 1492608 1492992 1507328 1508156 1508544 1524258 1535274 1542564 1550016 1557376 1557504 1566162 1572864 1573728 1589248 1590121 1601613 1609218 1609632 1616992 1617408 1625088 1626399 1634256 1642016 1671111 1679184 1679616 1687296 1695744 1697112 1703936 1704872 1713408 1731256 1743768 1752048 1752192 1760512 1769472 1770444 1787904 1806528 1810836 1819116 1819584 1825346 1828224 1837056 1838538 1847268 1856192 1889082 1889568 1898052 1898208 1907712 1909251 1916928 1917981 1927584 1936896 1947663 1957072 1961739 1971054 1971216 1980576 1990144 1990656 2001207 2011392 2032344 2047032 2056223 2056752 2066688 2076672 2088216 2097152 2098304 2125764 2135484 2145624 2146176 2156544 2166784 2168532 2179008 2201706 2217618 2228148 2238912 2239488 2249728 2260992 2262234 2262816 2284544 2286387 2302911 2313846 2324426 2325024 2336064 2336256 2349243 2359296 2360398 2360592 2383872 2408704 2413827 2414448 2425488 2426112 2437632 2449408 2451384 2463024 2518776 2519424 2530736 2530944 2543616 2545668 2555904 2557308 2570112 2582528 2596884 2615652 2628072 2628288 2640768 2654208 2655666 2668276 2681856 2709792 2716254 2728674 2729376 2738019 2742336 2755584 2757807 2768896 2770902 2784288 2813291 2833623 2834352 2847078 2847312 2860832 2861568 2875392 2891376 2905344 2935608 2956581 2956824 2970864 2985216 2985984 3014656 3016312 3017088 3048516 3070548 3085128 3100032 3114752 3115008 3132324 3145728 3147456 3178496 3180242 3203226 3218436 3219264 3233984 3234816 3250176 3252798 3268512 3284032 3302559 3326427 3342222 3358368 3359232 3374592 3391488 3393351 3394224 3407872 3409744 3426816 3462512 3470769 3486639 3487536 3504096 3504384 3521024 3538944 3540597 3540888 3575808 3613056 3621672 3638232 3639168 3650692 3656448 3674112 3677076 3694536 3712384 3778164 3779136 3796104 3796416 3815424 3818502 3833856 3835962 3855168 3873792 3895326 3914144 3923478 3942108 3942432 3961152 3980288 3981312 3983499 4002414 4022784 4064688 4074381 4093011 4094064 4112446 4113504 4133376 4153344 4156353 4176432 4194304 4196608 4251528 4270617 4270968 4291248 4292352 4313088 4333568 4337064 4358016 4403412 4435236 4456296 4477824 4478976 4499456 4521984 4524468 4525632 4569088 4572774 4605822 4627692 4648852 4650048 4672128 4672512 4698486 4718592 4720796 4721184 4767744 4770363 4804839 4817408 4827654 4828896 4850976 4852224 4875264 4879197 4898816 4901507 4902768 4926048 4977361 5013333 5037552 5038848 5061472 5061888 5087232 5091336 5111808 5114616 5140224 5165056 5193768 5231304 5256144 5256576 5281536 5308416 5311332 5336552 5363712 5419584 5432508 5457348 5458752 5476038 5484672 5511168 5515614 5537792 5541804 5568576 5626582 5667246 5668704 5694156 5694624 5721664 5723136 5727753 5750784 5753943 5782752 5810688 5842989 5871216 5885217 5913162 5913648 5941728 5970432 5971968 6003621 6029312 6032624 6034176 6097032 6141096 6168669 6170256 6200064 6229504 6230016 6264648 6291456 6294912 6356992 6360484 6406452 6436872 6438528 6467968 6469632 6500352 6505596 6537024 6568064 6605118 6652854 6684444 6716736 6718464 6749184 6782976 6786702 6788448 6815744 6819488 6853632 6859161 6908733 6925024 6941538 6973278 6975072 7008192 7008768 7042048 7047729 7077888 7081194 7081776 7151616 7226112 7241481 7243344 7276464 7278336 7301384 7312896 7348224 7354152 7389072 7424768 7556328 7558272 7592208 7592832 7630848 7637004 7667712 7671924 7710336 7747584 7790652 7828288 7846956 7884216 7884864 7922304 7960576 7962624 7966998 8004828 8045568 8129376 8148762 8186022 8188128 8214057 8224892 8227008 8266752 8273421 8306688 8312706 8352864 8388608 8393216 8439873 8500869 8503056 8541234 8541936 8582496 8584704 8626176 8667136 8671897 8674128 8716032 8806824 8869743 8870472 8912592 8955648 8957952 8998912 9043968 9048936 9051264 9138176 9145548 9211644 9255384 9297704 9300096 9344256 9345024 9396972 9437184 9441592 9442368 9535488 9540726 9609678 9634816 9655308 9657792 9701952 9704448 9750528 9758394 9797632 9803014 9805536 9852096 9907677 9954722 9979281 10026666 10075104 10077696 10122944 10123776 10174464 10180053 10182672 10223616 10229232 10280448 10330112 10387536 10412307 10459917 10462608 10512288 10513152 10563072 10616832 10621791 10622664 10673104 10727424 10839168 10865016 10914696 10917504 10952076 10969344 11022336 11031228 11075584 11083608 11137152 11253164 11334492 11337408 11388312 11389248 11443328 11446272 11455506 11501568 11507886 11565504 11621376 11685978 11742432 11770434 11826324 11827296 11864749 11883456 11940864 11943936 11950497 12007242 12058624 12065248 12068352 12194064 12223143 12279033 12282192 12337338 12340512 12400128 12459008 12460032 12469059 12529296 12582912 12589824 12713984 12720968 12811851 12812904 12873744 12877056 12935936 12939264 13000704 13011192 13074048 13136128 13210236 13305708 13368888 13433472 13436928 13498368 13565952 13573404 13576896 13631488 13638976 13707264 13718322 13817466 13850048 13883076 13946556 13950144 14016384 14017536 14084096 14095458 14155776 14162388 14163552 14303232 14311089 14414517 14452224 14482962 14486688 14552928 14556672 14602768 14625792 14637591 14696448 14704521 14708304 14778144 14849536 14932083 15039999 15112656 15116544 15184416 15185664 15261696 15274008 15335424 15342587 15343848 15420672 15495168 15581304 15656576 15693912 15768432 15769728 15844608 15921152 15925248 15933996 16009656 16091136 16258752 16297524 16372044 16376256 16428114 16449784 16454016 16533504 16546842 16613376 16625412 16705728 16777216 16786432 16879746 17001738 17006112 17082468 17083872 17164992 17169408 17183259 17252352 17261829 17334272 17343794 17348256 17432064 17528967 17613648 17655651 17739486 17740944 17825184 17911296 17915904 17997824 18010863 18087936 18097872 18102528 18276352 18291096 18423288 18506007 18510768 18595408 18600192 18688512 18690048 18793944 18874368 18883184 18884736 19070976 19081452 19219356 19269632 19310616 19315584 19403904 19408896 19501056 19516788 19595264 19606028 19611072 19704192 19815354 19909444 19958562 20053332 20150208 20155392 20245888 20247552 20348928 20360106 20365344 20447232 20458464 20560896 20577483 20660224 20671573 20775072 20824614 20919834 20925216 20991479 21024576 21026304 21126144 21143187 21233664 21243582 21245328 21346208 21454848 21678336 21724443 21730032 21829392 21835008 21904152 21938688 22044672 22062456 22151168 22167216 22274304 22506328 22668984 22674816 22776624 22778496 22886656 22892544 22911012 23003136 23015772 23131008 23242752 23371956 23484864 23540868 23652648 23654592 23729498 23766912 23881728 23887872 23900994 24014484 24117248 24130496 24136704 24388128 24446286 24558066 24564384 24642171 24674676 24681024 24800256 24820263 24918016 24920064 24938118 25058592 25165824 25179648 25319619 25427968 25441936 25502607 25623702 25625808 25747488 25754112 25871872 25878528 26001408 26015691 26022384 26148096 26272256 26420472 26609229 26611416 26730899 26737776 26866944 26873856 26996736 27131904 27146808 27153792 27262976 27277952 27414528 27436644 27634932 27700096 27766152 27893112 27900288 28032768 28035072 28168192 28190916 28311552 28324776 28327104 28606464 28622178 28829034 28904448 28965924 28973376 29105856 29113344 29205536 29251584 29275182 29392896 29409042 29416608 29556288 29699072 29723031 29864166 29937843 30079998 30225312 30233088 30368832 30371328 30523392 30540159 30548016 30670848 30685174 30687696 30841344 30990336 31162608 31236921 31313152 31379751 31387824 31536864 31539456 31689216 31842304 31850496 31865373 31867992 32019312 32182272 32517504 32595048 32744088 32752512 32856228 32899568 32908032 33067008 33093684 33226752 33250824 33411456 33572864 33759492 34003476 34012224 34164936 34167744 34329984 34338816 34366518 34504704 34523658 34668544 34687588 34696512 34864128 35057934 35227296 35311302 35478972 35481888 35594247 35650368 35822592 35831808 35851491 35995648 36021726 36175872 36195744 36205056 36552704 36572783 36582192 36837099 36846576 37012014 37021536 37190816 37200384 37377024 37380096 37407177 37587888 37748736 37766368 37769472 38141952 38162904 38435553 38438712 38539264 38621232 38631168 38807808 38817792 39002112 39033576 39190528 39212056 39222144 39408384 39630708 39818888 39917124 40106664 40300416 40310784 40491776 40495104 40697856 40720212 40730688 40894464 40916928 41121792 41154966 41320448 41343146 41550144 41649228 41839668 41850432 41982958 42049152 42052608 42252288 42286374 42467328 42487164 42490656 42692416 42909696 42933267 43243551 43356672 43448886 43460064 43658784 43670016 43808304 43877376 43912773 44089344 44113563 44124912 44302336 44334432 44548608 44796249 45012656 45119997 45337968 45349632 45553248 45556992 45773312 45785088 45822024 46006272 46027761 46031544 46262016 46485504 46743912 46969728 47081736 47305296 47309184 47458996 47533824 47763456 47775744 47801988 48028968 48234496 48260992 48273408 48776256 48892572 49116132 49128768 49284342 49349352 49362048 49600512 49640526 49836032 49840128 49876236 50117184 50331648 50359296 50639238 50855936 50883872 51005214 51247404 51251616 51494976 51508224 51549777 51743744 51757056 51785487 52002816 52031382 52044768 52296192 52544512 52586901 52840944 52966953 53218458 53222832 53461798 53475552 53733888 53747712 53993472 54032589 54263808 54293616 54307584 54525952 54555904 54829056 54873288 55269864 55400192 55518021 55532304 55786224 55800576 56065536 56070144 56336384 56381832 56623104 56649552 56654208 57212928 57244356 57658068 57808896 57931848 57946752 58211712 58226688 58411072 58503168 58550364 58785792 58818084 58833216 59112576 59398144 59446062 59728332 59875686 60159996 60450624 60466176 60737664 60742656 61046784 61080318 61096032 61341696 61370348 61375392 61682688 61732449 61980672 62014719 62325216 62473842 62626304 62759502 62775648 62974437 63073728 63078912 63378432 63429561 63684608 63700992 63730746 63735984 64038624 64364544 64705693 65035008 65173329 65190096 65488176 65505024 65712456 65799136 65816064 66134016 66187368 66453504 66501648 66822912 67145728 67518984 68006952 68024448 68329872 68335488 68659968 68677632 68733036 69009408 69047316 69337088 69375176 69393024 69728256 70115868 70454592 70622604 70957944 70963776 71188494 71300736 71645184 71663616 71702982 71991296 72043452 72351744 72391488 72410112 73105408 73145566 73164384 73674198 73693152 73926513 74024028 74043072 74381632 74400768 74460789 74754048 74760192 74814354 75175776 75497472 75532736 75538944 75958857 76283904 76325808 76507821 76871106 76877424 77078528 77242464 77262336 77615616 77635584 78004224 78047073 78067152 78381056 78424112 78444288 78816768 79261416 79637776 79827687 79834248 80192697 80213328 80600832 80621568 80983552 80990208 81395712 81440424 81461376 81788928 81833856 82243584 82309932 82640896 82686292 83100288 83298456 83679336 83700864 83965916 84098304 84105216 84504576 84572748 84934656 84974328 84981312 85384832 85819392 85866534 86487102 86713344 86897772 86920128 87317568 87340032 87616608 87754752 87825546 88178688 88227126 88249824 88604672 88668864 89097216 89169093 89592498 89813529 90025312 90239994 90675936 90699264 91106496 91113984 91546624 91570176 91620477 91644048 92012544 92055522 92063088 92524032 92971008 93487824 93710763 93939456 94139253 94163472 94610592 94618368 94917992 95067648 95526912 95551488 95596119 95603976 96057936 96468992 96521984 96546816 97552512 97785144 98232264 98257536 98568684 98698704 98724096 99201024 99281052 99672064 99680256 99752472 100234368 100718592 101278476 101711872 101767744 102010428 102494808 102503232 102989952 103016448 103099554 103487488 103514112 103570974 104005632 104062764 104089536 104592384 105089024 105173802 105681888 105933906 106436916 106445664 106782741 106923596 106951104 107467776 107495424 107554473 107986944 108065178 108527616 108587232 108615168 109051904 109111808 109658112 109718349 109746576 110511297 110539728 110800384 111036042 111064608 111572448 111601152 112131072 112140288 112221531 112672768 112734661 112763664 113246208 113299104 113308416 114425856 114479303 114488712 115306659 115316136 115617792 115863696 115893504 116423424 116453376 116822144 117006336 117100728 117571584 117636168 117666432 118225152 118796288 118892124 119456664 119751372 120319992 120901248 120932352 121475328 121485312 122093568 122160636 122192064 122683392 122740696 122750784 123365376 123464898 123961344 124029438 124650432 124947684 125252608 125519004 125551296 125948874 126147456 126157824 126756864 126859122 127369216 127401984 127461492 127471968 128077248 128729088 128799801 129411386 129730653 130070016 130346658 130380192 130976352 131010048 131424912 131598272 131632128 131738319 132268032 132340689 132374736 132907008 133003296 133645824 134291456 134388747 135037968 135359991 136013904 136048896 136659744 136670976 137319936 137355264 137466072 138018816 138083283 138094632 138674176 138750352 138786048 139456512 140231736 140909184 141245208 141915888 141927552 142376988 142601472 143290368 143327232 143405964 143982592 144086904 144703488 144782976 144820224 146210816 146291132 146328768 147348396 147386304 147853026 148048056 148086144 148763264 148801536 148921578 149508096 149520384 149628708 150351552 150994944 151065472 151077888 151917714 152567808 152651616 153015642 153742212 153754848 154157056 154241737 154484928 154524672 155231232 155271168 155356461 156008448 156094146 156134304 156762112 156848224 156888576 157633536 157760703 158522832 158900859 159275552 159655374 159668496 160385394 160426656 161201664 161243136 161967104 161980416 162097767 162791424 162880848 162922752 163577856 163667712 164487168 164619864 165281792 165372584 166200576 166554063 166596912 167358672 167401728 167931832 168196608 168210432 169009152 169145496 169869312 169948656 169962624 170769664 171638784 171733068 172974204 173426688 173795544 173840256 174635136 174680064 175233216 175509504 175651092 176357376 176454252 176499648 177209344 177337728 178194432 178338186 179184996 179627058 180050624 180479988 181351872 181398528 182212992 182227968 183093248 183140352 183240954 183288096 184025088 184111044 184126176 185048064 185197347 185942016 186044157 186975648 187421526 187878912 188278506 188326944 188923311 189221184 189236736 189835984 190135296 190288683 191053824 191102976 191192238 191207952 192115872 192937984 193043968 193093632 194117079 195105024 195519987 195570288 196464528 196515072 197137368 197397408 197448192 198402048 198562104 199344128 199360512 199453631 199504944 200468736 201437184 202556952 203423744 203535488 204020856 204989616 205006464 205979904 206032896 206199108 206974976 207028224 207141948 208011264 208125528 208179072 209184768 210178048 210347604 211363776 211867812 212873832 212891328 213565482 213847192 213902208 214935552 214990848 215108946 215973888 216130356 217055232 217174464 217230336 218103808 218223616 219316224 219436698 219493152 221022594 221079456 221600768 221779539 222072084 222129216 223144896 223202304 223382367 224262144 224280576 224443062 225345536 225469322 225527328 226492416 226598208 226616832 227876571 228851712 228958606 228977424 229523463 230613318 230632272 231235584 231727392 231787008 232846848 232906752 233644288 234012672 234141219 234201456 235143168 235272336 235332864 236450304 237592576 237784248 238913328 239483061 239502744 240578091 240639984 241802496 241864704 242950656 242970624 244187136 244321272 244384128 245366784 245481392 245501568 246730752 246929796 247922688 248058876 249300864 249895368 250505216 251038008 251102592 251897748 252294912 252315648 253513728 253718244 254738432 254803968 254922984 254943936 256154496 257458176 257599602 258822772 259461306 260140032 260693316 260760384 261952704 262020096 262849824 263196544 263264256 263476638 264536064 264681378 264749472 265814016 266006592 267291648 267507279 268582912 268777494 270075936 270719982 272027808 272097792 272889227 273319488 273341952 274639872 274710528 274861431 274932144 276037632 276166566 276189264 277348352 277500704 277572096 278913024 280463472 281132289 281818368 282417759 282490416 283831776 283855104 284753976 285202944 286580736 286654464 286788357 286811928 287965184 288173808 289406976 289565952 289640448 292421632 292582264 292657536 294696792 294772608 295706052 296096112 296172288 297526528 297603072 297843156 299016192 299040768 299257416 300703104 302130944 302155776 303835428 305135616 305303232 306031284 307484424 307509696 308314112 308483474 308969856 309049344 310462464 310542336 310712922 312016896 312188292 312268608 313524224 313696448 313777152 315267072 315521406 317045664 317801718 318551104 319310748 319336992 320348223 320770788 320853312 322403328 322486272 322663419 323934208 323960832 324195534 325582848 325761696 325845504 327155712 327335424 328974336 329155047 329239728 330563584 330745168 331533891 332401152 333108126 333193824 334717344 334803456 335863664 336393216 336420864 336664593 338018304 338203983 338290992 339738624 339897312 339925248 341539328 343277568 343437909 343466136 345919977 345948408 346853376 347591088 347680512 349270272 349360128 350466432 351019008 351302184 352714752 352908504 352999296 354418688 354675456 356388864 356676372 358369992 359254116 360101248 360959976 362703744 362797056 364425984 364455936 366186496 366280704 366481908 366576192 368050176 368222088 368252352 370096128 370394694 371884032 372088314 373951296 374843052 375757824 376557012 376653888 377846622 378442368 378473472 379671968 380270592 380577366 382107648 382205952 382384476 382415904 384231744 385875968 386087936 386187264 386399403 388234158 389191959 390210048 391039974 391140576 392929056 393030144 394274736 394794816 394896384 395214957 396804096 397022067 397124208 398688256 398721024 398907262 399009888 400937472 402874368 403166241 405113904 406079973 406847488 407070976 408041712 409979232 410012928 411959808 412065792 412398216 413949952 414056448 414249849 414283896 416022528 416251056 416358144 418369536 420356096 420695208 422727552 423735624 425747664 425782656 427130964 427694384 427804416 429871104 429981696 430217892 431947776 432260712 434110464 434348928 434460672 436447232 438632448 438873396 438986304 442045188 442158912 443201536 443559078 444144168 444258432 446289792 446404608 446764734 448524288 448561152 448886124 450691072 450938644 451054656 452984832 453196416 453233664 455753142 457703424 457917212 457954848 459046926 461226636 461264544 462471168 462725211 463454784 463574016 465693696 465813504 466069383 467288576 468025344 468282438 468402912 470286336 470544672 470665728 472900608 473282109 475185152 475446179 475568496 477826656 478966122 479005488 481156182 481279968 482804017 483604992 483729408 485901312 485941248 486293301 488374272 488642544 488768256 490733568 490962784 491003136 493461504 493859592 495845376 496117752 498601728 499662189 499790736 501010432 502076016 502205184 503795496 504589824 504631296 507027456 507436488 509476864 509607936 509845968 509887872 512308992 514916352 515199204 517645544 518922612 520280064 521386632 521520768 523905408 524040192 525699648 526393088 526528512 526953276 529072128 529362756 529498944 531628032 532013184 534583296 535014558 537165824 537554988 540151872 541439964 544055616 544195584 545778454 546638976 546683904 549279744 549421056 549722862 549864288 552075264 552333132 552378528 554696704 555001408 555144192 555592041 557826048 558132471 560926944 562264578 563636736 564835518 564980832 566769933 567663552 567710208 569507952 570405888 570866049 573161472 573308928 573576714 573623856 575930368 576347616 578813952 579131904 579280896 582351237 584843264 585164528 585315072 586559961 589393584 589545216 591412104 592192224 592344576 595053056 595206144 595686312 598032384 598081536 598360893 598514832 601406208 604261888 604311552 607670856 610271232 610606464 612062568 614968848 615019392 616628224 616966948 617939712 618098688 620924928 621084672 621425844 624033792 624376584 624537216 627048448 627392896 627554304 630534144 631042812 634091328 635603436 637102208 638621496 638673984 640696446 641541576 641706624 644806656 644972544 645326838 647868416 647921664 648391068 651165696 651523392 651691008 654311424 654670848 657948672 658310094 658479456 661127168 661490336 663067782 664802304 665338617 666216252 666387648 669434688 669606912 670147101 671727328 672786432 672841728 673329186 676036608 676407966 676581984 679477248 679794624 679850496 683078656 683629713 686555136 686875818 686932272 688570389 691839954 691896816 693706752 695182176 695361024 698540544 698720256 700932864 702038016 702423657 702604368 705429504 705817008 705998592 708837376 709350912 712777728 713352744 716739984 718449183 718508232 720202496 721734273 721919952 725407488 725594112 728851968 728911872 732372992 732561408 732963816 733152384 736100352 736444176 736504704 740192256 740789388 743768064 744176628 747902592 749686104 751515648 753114024 753307776 755693244 756884736 756946944 759343936 760541184 761154732 764215296 764411904 764768952 764831808 768463488 772175872 772374528 772798806 776468316 778383918 780420096 782079948 782281152 785858112 786060288 788549472 789589632 789792768 790429914 793608192 794044134 794248416 797376512 797442048 797814524 798019776 801874944 802521837 805748736 806332482 810227808 812159946 813694976 814141952 816083424 818667681 819958464 820025856 823919616 824131584 824584293 824796432 827899904 828112896 828499698 828567792 832045056 832502112 832716288 836739072 840712192 841174009 841390416 845455104 847253277 847471248 851495328 851565312 854261928 855388768 855608832 859742208 859963392 860365071 860435784 863895552 864521424 868220928 868697856 868921344 872894464 877264896 877746792 877972608 884090376 884317824 886403072 887118156 888288336 888516864 892579584 892809216 893529468 897048576 897122304 897772248 901382144 901877288 902109312 906392832 906467328 911506284 915406848 915834424 915909696 918093852 922453272 922529088 924942336 925450422 926909568 927148032 931387392 931627008 932138766 934577152 936050688 936564876 936805824 940572672 941089344 941331456 945801216 946564218 950370304 950892358 951136992 955653312 957932244 958010976 961044669 962312364 962559936 965608034 967209984 967458816 967990257 971802624 971882496 972586602 976748544 977285088 977536512 981467136 981925568 982006272 986923008 987465141 987719184 991690752 992235504 994601673 997203456 999324378 999581472 1002020864 1004152032 1004410368 1007590992 1009179648 1009262592 1009993779 1014054912 1014611949 1014872976 1018953728 1019215872 1019691936 1019775744 1024617984 1029832704 1030313727 1030398408 1035291088 1037759931 1037845224 1040560128 1042773264 1043041536 1047810816 1048080384 1051399296 1052786176 1053057024 1053906552 1058144256 1058725512 1058997888 1063256064 1064026368 1069166592 1070029116 1074331648 1075109976 1080303744 1082879928 1088111232 1088391168 1091556908 1093277952 1093367808 1098559488 1098842112 1099445724 1099728576 1104150528 1104666264 1104757056 1109393408 1110002816 1110288384 1111184082 1115652096 1116264942 1121853888 1124529156 1127273472 1129671036 1129961664 1133539866 1135327104 1135420416 1139015904 1140811776 1141732098 1146322944 1146617856 1147153428 1147247712 1151860736 1152695232 1157627904 1158263808 1158561792 1159198209 1164702474 1167575877 1169686528 1170329056 1170630144 1173119922 1178787168 1179090432 1182824208 1184384448 1184689152 1185644871 1190106112 1190412288 1191066201 1191372624 1196064768 1196163072 1196721786 1197029664 1202812416 1208523776 1208623104 1209498723 1215341712 1218239919 1220542464 1221212928 1224125136 1229937696 1230038784 1233256448 1233933896 1235879424 1236197376 1241849856 1242169344 1242749547 1242851688 1248067584 1248753168 1249074432 1254096896 1254785792 1255108608 1261068288 1262085624 1268182656 1271206872 1274204416 1277242992 1277347968 1281392892 1283083152 1283413248 1289613312 1289945088 1290653676 1295736832 1295843328 1296782136 1302331392 1303046784 1303382016 1309341696 1315897344 1316620188 1316958912 1322254336 1322980672 1326135564 1329604608 1330677234 1332432504 1332775296 1338869376 1339213824 1340294202 1343454656 1345572864 1345683456 1346658372 1352073216 1352815932 1353163968 1358954496 1359589248 1359700992 1366157312 1367259426 1373110272 1373751636 1373864544 1377140778 1383679908 1383793632 1387413504 1388175633 1390364352 1390722048 1397081088 1397440512 1398208149 1401865728 1404076032 1404847314 1405208736 1410859008 1411634016 1411997184 1417674752 1418701824 1419846327 1425555456 1426338537 1426705488 1433479968 1436898366 1437016464 1440404992 1443468546 1443839904 1448412051 1450814976 1451188224 1457703936 1457823744 1458879903 1464745984 1465122816 1465927632 1466304768 1472200704 1472888352 1473009408 1480384512 1481578776 1487536128 1488230939 1488353256 1495805184 1498986567 1499372208 1503031296 1506228048 1506615552 1511386488 1513769472 1513893888 1518687872 1521082368 1522309464 1528430592 1528823808 1529537904 1529663616 1536926976 1544351744 1544749056 1545597612 1552936632 1556767836 1560840192 1564159896 1564562304 1571716224 1572120576 1577098944 1579179264 1579585536 1580859828 1587216384 1588088268 1588496832 1594753024 1594884096 1595629048 1596039552 1603749888 1605043674 1611497472 1612664964 1620455616 1624319892 1627389952 1628283904 1632166848 1637335362 1639916928 1640051712 1647839232 1648263168 1649168586 1649592864 1655799808 1656225792 1656999396 1657135584 1664090112 1665004224 1665432576 1666776123 1673478144 1674397413 1681424384 1682348018 1682780832 1690910208 1694506554 1694942496 1700309799 1702990656 1703130624 1708523856 1710777536 1711217664 1712598147 1719484416 1719926784 1720730142 1720871568 1727791104 1729042848 1736441856 1737395712 1737842688 1745788928 1747053711 1754529792 1755493584 1755945216 1759679883 1768180752 1768635648 1772806144 1774236312 1776576672 1777033728 1785159168 1785618432 1787058936 1794097152 1794244608 1795082679 1795544496 1802764288 1803754576 1804218624 1812785664 1812934656 1823012568 1830813696 1831668848 1831819392 1836187704 1844906544 1845058176 1849884672 1850900844 1853819136 1854296064 1862774784 1863254016 1864277532 1869154304 1872101376 1873129752 1873611648 1881145344 1882178688 1882662912 1891602432 1893128436 1900740608 1901784716 1902273984 1911306624 1915864488 1916021952 1922089338 1924624728 1925119872 1931216068 1934419968 1934917632 1935980514 1943605248 1943764992 1945173204 1953497088 1954570176 1955073024 1962934272 1963851136 1964012544 1973846016 1974930282 1975438368 1983381504 1984471008 1989203346 1994406912 1996015851 1998648756 1999162944 2004041728 2005142581 2008304064 2008820736 2015181984 2018359296 2018525184 2019987558 2028109824 2029223898 2029745952 2037907456 2038431744 2039383872 2039551488 2049235968 2050889139 2059665408 2060627454 2060796816 2065711167 2070582176 2075519862 2075690448 2081120256 2085546528 2086083072 2095621632 2096160768 2102798592 2105572352 2106114048 2107270971 2107813104 2116288512 2117451024 2117995776 2126512128 2128052736 2138333184 2140058232 2148663296 2150219952 2155347549 2160607488 2165202819 2165759856 2176222464 2176782336 2183113816 2186555904 2186735616 2197118976 2197684224 2198891448 2199457152 2208301056 2209332528 2209514112 2218786816 2220005632 2220576768 2222368164 2231304192 2232529884 2243707776 2249058312 2254546944 2259342072 2259923328 2267079732 2270654208 2270840832 2278031808 2281623552 2283464196 2292645888 2293235712 2294306856 2294495424 2303721472 2305390464 2316527616 2317123584 2318396418 2329404948 2335151754 2339373056 2340658112 2341260288 2346239844 2357574336 2358180864 2365648416 2368768896 2369378304 2371289742 2380212224 2380824576 2382132402 2382745248 2392129536 2392326144 2393443572 2394059328 2405624832 2407565511 2417047552 2417246208 2418997446 2430683424 2436479838 2441084928 2442425856 2448250272 2456003043 2459875392 2460077568 2466512896 2467867792 2471758848 2472394752 2473752879 2483699712 2484338688 2485499094 2485703376 2496135168 2497506336 2498148864 2508193792 2509571584 2510217216 2522136576 2523522027 2524171248 2536365312 2541759831 2542413744 2548408832 2554485984 2554695936 2562785784 2566166304 2566826496 2579226624 2579890176 2581095213 2581307352 2591473664 2591686656 2592897203 2593564272 2604662784 2606093568 2606764032 2618683392 2631794688 2633240376 2633917824 2644508672 2645961344 2652271128 2659209216 2661354468 2664865008 2665550592 2677738752 2678427648 2680588404 2686909312 2691145728 2691366912 2693316744 2704146432 2705631864 2706327936 2719178496 2719401984 2732314624 2734518852 2746220544 2747503272 2747729088 2754281556 2767359816 2767587264 2774827008 2776351266 2780728704 2781444096 2794162176 2794881024 2796416298 2803731456 2808152064 2809694628 2810417472 2821718016 2823268032 2823994368 2835349504 2837403648 2839692654 2851110912 2852677074 2853410976 2866959936 2873796732 2874032928 2880809984 2883134007 2886937092 2887679808 2896824102 2901629952 2902376448 2903970771 2915407872 2915647488 2917759806 2929491968 2930245632 2931855264 2932609536 2944401408 2945776704 2946018816 2960769024 2962395423 2963157552 2975072256 2976461878 2976706512 2983805019 2991610368 2997973134 2998744416 3006062592 3012456096 3013231104 3022772976 3027538944 3027787776 3029981337 3037375744 3042164736 3043835847 3044618928 3056861184 3057647616 3059075808 3059327232 3073853952 3088703488 3089498112 3090941181 3091195224 3105873264 3113279793 3113535672 3121680384 3128319792 3129124608 3143432448 3144241152 3154197888 3158358528 3159171072 3161719656 3174432768 3176176536 3176993664 3189506048 3189768192 3191258096 3192079104 3207499776 3210087348 3222994944 3225329928 3240911232 3248639784 3256567808 3264333696 3274670724 3279833856 3280103424 3295678464 3296526336 3298337172 3299185728 3311599616 3312451584 3313998792 3314271168 3328180224 3330008448 3330865152 3333552246 3346956288 3348794826 3362848768 3364696036 3365561664 3381820416 3389013108 3389884992 3400619598 3405981312 3406261248 3417047712 3421555072 3422435328 3425196294 3438968832 3439853568 3441460284 3441743136 3455582208 3458085696 3472883712 3474791424 3475685376 3477594627 3491577856 3494107422 3509059584 3510987168 3511890432 3519359766 3536361504 3537271296 3545612288 3547559951 3548472624 3553153344 3554067456 3570318336 3571236864 3573198603 3574117872 3588194304 3588489216 3590165358 3591088992 3605528576 3607509152 3608437248 3625571328 3625869312 3628496169 3646025136 3654719757 3661627392 3663337696 3663638784 3672375408 3689813088 3690116352 3699769344 3701801688 3707638272 3708592128 3725549568 3726508032 3728248641 3728555064 3738308608 3744202752 3746259504 3747223296 3762290688 3764357376 3765325824 3783204864 3786256872 3801481216 3803569432 3804547968 3822613248 3831728976 3832043904 3844178676 3849249456 3850239744 3862432136 3868839936 3869835264 3871961028 3887210496 3887529984 3890346408 3906994176 3909140352 3910146048 3927702272 3928025088 3947692032 3949860564 3950876736 3966763008 3968942016 3978406692 3988813824 3992031702 3997297512 3998325888 4008083456 4010285162 4016608128 4017641472 4030363968 4036718592 4037050368 4039975116 4056219648 4058447796 4059491904 4075814912 4076863488 4078767744 4079102976 4098471936 4101778278 4119330816 4121254908 4121593632 4131422334 4141164352 4151039724 4151380896 4162240512 4164526899 4171093056 4172166144 4191243264 4192321536 4194624447 4205597184 4211144704 4212228096 4214541942 4215626208 4232577024 4234902048 4235991552 4253024256 4256105472 4259538981 4276666368 4279015611 4280116464 4297326592 4300439904 4310695098 4321214976 4330405638 4331519712 4345236153 4352444928 4353564672 4366227632 4373111808 4373471232 4376639709 4394237952 4395368448 4397782896 4398914304 4416602112 4418665056 4419028224 4437573632 4440011264 4441153536 4444736328 4462608384 4464692817 4465059768 4487415552 4496959701 4498116624 4509093888 4518684144 4519846656 4534159464 4541308416 4541681664 4556063616 4563247104 4566928392 4585291776 4586471424 4588613712 4588990848 4607442944 4610780928 4633055232 4634247168 4636792836 4658809896 4670303508 4678746112 4681316224 4682520576 4692479688 4715148672 4716361728 4731296832 4737537792 4738756608 4742579484 4760424448 4761649152 4764264804 4765490496 4784259072 4784652288 4786887144 4788118656 4811249664 4815131022 4834095104 4834492416 4837994892 4861366848 4872959676 4882169856 4884851712 4896500544 4912006086 4919750784 4920155136 4933025792 4935735584 4943517696 4944789504 4947505758 4967399424 4968677376 4970998188 4971406752 4992270336 4995012672 4996297728 5000328369 5016387584 5019143168 5020434432 5023192239 5044273152 5047044054 5048342496 5072730624 5083519662 5084827488 5096817664 5100929397 5108971968 5109391872 5125571568 5132332608 5133652992 5137794441 5158453248 5159780352 5162190426 5162614704 5182947328 5183373312 5185794406 5187128544 5209325568 5212187136 5213528064 5237366784 5241161133 5263589376 5266480752 5267835648 5279039649 5289017344 5291922688 5304542256 5318418432 5322708936 5329730016 5331101184 5355477504 5356855296 5361176808 5373818624 5382291456 5382733824 5385248037 5386633488 5408292864 5411263728 5412655872 5438356992 5438803968 5464629248 5469037704 5492441088 5495006544 5495458176 5508563112 5534719632 5535174528 5549654016 5552702532 5561457408 5562888192 5588324352 5589762048 5592832596 5607462912 5616304128 5619389256 5620834944 5643436032 5646536064 5647988736 5674807296 5679385308 5702221824 5705354148 5706821952 5733919872 5747593464 5748065856 5761619968 5766268014 5773874184 5775359616 5793648204 5803259904 5804752896 5807941542 5830815744 5831294976 5835519612 5858983936 5860491264 5863710528 5865219072 5888802816 5891553408 5892037632 5921538048 5924790846 5926315104 5950144512 5952923756 5953413024 5967610038 5983220736 5988047553 5995946268 5997488832 6012125184 6015427743 6024912192 6026462208 6045545952 6055077888 6055575552 6059962674 6074751488 6084329472 6087671694 6089237856 6113722368 6115295232 6118151616 6118654464 6147707904 6152667417 6177406976 6178996224 6181882362 6182390448 6211746528 6226559586 6227071344 6243360768 6256639584 6258249216 6276452221 6286864896 6288482304 6308395776 6316717056 6318342144 6321812913 6323439312 6348865536 6352353072 6353987328 6379012096 6379536384 6382516192 6384158208 6414999552 6420174696 6445989888 6450659856 6466042647 6481822464 6495608457 6497279568 6513135616 6528667392 6549341448 6559667712 6560206848 6591356928 6593052672 6596674344 6598371456 6623199232 6624903168 6627997584 6628542336 6656360448 6660016896 6661730304 6667104492 6693912576 6697589652 6725697536 6729392072 6731123328 6763640832 6778026216 6779769984 6801239196 6811962624 6812522496 6834095424 6843110144 6844870656 6850392588 6877937664 6879707136 6882920568 6883486272 6911164416 6916171392 6949582848 6951370752 6955189254 6983155712 6988214844 7018119168 7021974336 7023780864 7038719532 7072723008 7074542592 7091224576 7095119902 7096945248 7106306688 7108134912 7140636672 7142473728 7146397206 7148235744 7176388608 7176978432 7180330716 7182177984 7211057152 7215018304 7216874496 7222696533 7251142656 7251738624 7256992338 7292050272 7309439514 7323254784 7326675392 7327277568 7344750816 7368009129 7379626176 7380232704 7399538688 7403603376 7415276544 7417184256 7421258637 7451099136 7453016064 7456497282 7457110128 7476617216 7488405504 7492519008 7494446592 7524581376 7528714752 7530651648 7566409728 7570566081 7572513744 7602962432 7607138864 7609095936 7625279493 7645226496 7663457952 7664087808 7688357352 7698498912 7700479488 7724864272 7737679872 7739670528 7743285639 7743922056 7774420992 7775059968 7778691609 7780692816 7813988352 7818280704 7820292096 7855404544 7856050176 7895384064 7899721128 7901753472 7933526016 7937884032 7956813384 7977627648 7984063404 7994595024 7996651776 8016166912 8020570324 8033216256 8035282944 8060727936 8073437184 8074100736 8079950232 8112439296 8116895592 8118983808 8151629824 8157535488 8158205952 8196943872 8203556556 8238661632 8242509816 8243187264 8262844668 8282328704 8302079448 8302761792 8324481024 8329053798 8342186112 8344332288 8382486528 8384643072 8389248894 8411194368 8422289408 8424456192 8429083884 8431252416 8465154048 8469804096 8471983104 8506048512 8512210944 8519077962 8553332736 8558031222 8560232928 8594653184 8600879808 8621390196 8642429952 8649402021 8660811276 8663039424 8690472306 8704889856 8707129344 8711912313 8732455264 8746223616 8746942464 8753279418 8788475904 8790736896 8795565792 8797828608 8833204224 8837330112 8838056448 8875147264 8880022528 8882307072 8887186269 8889472656 8925216768 8929385634 8930119536 8951415057 8974831104 8993919402 8996233248 9018187776 9037368288 9039693312 9068318928 9082616832 9083363328 9089944011 9112127232 9126494208 9131507541 9133856784 9170583552 9172942848 9177227424 9177981696 9214885888 9221561856 9266110464 9268494336 9272823543 9273585672 9317619792 9339839379 9340607016 9357492224 9362632448 9365041152 9384959376 9430297344 9432723456 9462593664 9475075584 9477513216 9485158968 9520848896 9523298304 9528529608 9530980992 9568518144 9569304576 9573774288 9576237312 9622499328 9630262044 9668190208 9668984832 9675989784 9722733696 9745919352 9769703424 9793001088 9824012172 9839501568 9840310272 9866051584 9871471168 9887035392 9889579008 9895011516 9934798848 9937354752 9941996376 9942813504 9984540672 9990025344 9992595456 10000656738 10038286336 10040868864 10046384478 10088546304 10094088108 10096684992 10145461248 10167039324 10169654976 10193635328 10201858794 10217943936 10218783744 10251143136 10264665216 10267305984 10275588882 10316906496 10319560704 10324380852 10325229408 10365894656 10366746624 10371588812 10374257088 10418651136 10424374272 10427056128 10432783881 10474733568 10482322266 10527178752 10532961504 10535671296 10558079298 10578034688 10583845376 10609084512 10636836864 10642679853 10645417872 10659460032 10662202368 10710955008 10713710592 10719595809 10722353616 10747637248 10764582912 10765467648 10770496074 10773266976 10816585728 10822527456 10825311744 10876713984 10877607936 10885488507 10929258496 10935262117 10938075408 10984882176 10990013088 10990916352 11017126224 11069439264 11070349056 11099308032 11104492391 11105405064 11122914816 11125776384 11176648704 11179524096 11184745923 11185665192 11214925824 11232608256 11238778512 11241669888 11286872064 11293072128 11295977472 11349614592 11358770616 11404443648 11410708296 11413643904 11467839744 11495186928 11496131712 11523239936 11532536028 11547748368 11550719232 11587296408 11606519808 11609505792 11615883084 11661631488 11662589952 11671039224 11717967872 11720982528 11727421056 11730438144 11783106816 11784075264 11843076096 11849581692 11852630208 11900289024 11905847512 11906826048 11935220076 11966441472 11976095106 11991892536 11994977664 12024250368 12030855486 12049824384 12052924416 12091091904 12110155776 12111151104 12119925348 12149502976 12168658944 12175343388 12178475712 12227444736 12230590464 12236303232 12237308928 12295415808 12305334834 12354813952 12357992448 12363764724 12364780896 12423493056 12453119172 12454142688 12486721536 12493580697 12513279168 12516498432 12552904442 12573729792 12576964608 12583873341 12616791552 12633434112 12636684288 12643625826 12646878624 12697731072 12704706144 12707974656 12758024192 12759072768 12765032384 12768316416 12778616943 12829999104 12837046833 12840349392 12891979776 12901319712 12932085294 12963644928 12991216914 12994559136 13026271232 13035708459 13057334784 13098682896 13119335424 13120413696 13129919127 13182713856 13186105344 13193348688 13196742912 13246398464 13249806336 13255995168 13257084672 13312720896 13320033792 13323460608 13334208984 13387825152 13394078451 13395179304 13451395072 13458784144 13462246656 13490879103 13527281664 13556052432 13559539968 13602478392 13623925248 13625044992 13668190848 13686220288 13689741312 13700785176 13755875328 13759414272 13765841136 13766972544 13822328832 13832342784 13899165696 13902741504 13910378508 13966311424 13976429688 14036238336 14043948672 14047561728 14077439064 14145446016 14149085184 14182449152 14190239804 14193890496 14212613376 14216269824 14281273344 14284947456 14292794412 14296471488 14352777216 14353956864 14360661432 14364355968 14422114304 14430036608 14433748992 14445393066 14502285312 14503477248 14513984676 14584100544 14618879028 14646509568 14653350784 14654555136 14689501632 14736018258 14759252352 14760465408 14799077376 14807206752 14830553088 14834368512 14842517274 14902198272 14906032128 14912994564 14914220256 14953234432 14976811008 14985038016 14988893184 15049162752 15057429504 15061303296 15069576717 15132819456 15141132162 15145027488 15205924864 15214277728 15218191872 15250558986 15290452992 15302788191 15326915904 15328175616 15376714704 15396997824 15400958976 15413383323 15449728544 15475359744 15479341056 15486571278 15487844112 15548841984 15550119936 15557383218 15561385632 15627976704 15636561408 15640584192 15710809088 15712100352 15723483399 15790768128 15799442256 15803506944 15837118947 15867052032 15875768064 15913626768 15955255296 15968126808 15989190048 15993303552 16032333824 16041140648 16066432512 16070565888 16121455872 16146874368 16148201472 16155744111 16159900464 16224878592 16233791184 16237967616 16303259648 16315070976 16316411904 16393887744 16407113112 16477323264 16485019632 16486374528 16525689336 16564657408 16604158896 16605523584 16648962048 16658107596 16684372224 16688664576 16764973056 16769286144 16778497788 16822388736 16844578816 16848912384 16858167768 16862504832 16930308096 16939608192 16943966208 17024421888 17038155924 17106665472 17116062444 17120465856 17189306368 17201759616 17242780392 17284859904 17298804042 17321622552 17326078848 17380944612 17409779712 17414258688 17423824626 17464910528 17492447232 17493884928 17506558836 17576951808 17581473792 17591131584 17595657216 17666408448 17674660224 17676112896 17760045056 17764614144 17774372538 17778945312 17850433536 17858771268 17860239072 17902830114 17949662208 17964142659 17987838804 17992466496 18036375552 18046283229 18074736576 18079386624 18136637856 18165233664 18166726656 18179888022 18224254464 18252988416 18263015082 18267713568 18341167104 18345885696 18354454848 18355963392 18429771776 18443123712 18458002251 18532220928 18536988672 18545647086 18547171344 18635239584 18679678758 18681214032 18714984448 18725264896 18730082304 18769918752 18829356663 18860594688 18865446912 18925187328 18950151168 18955026432 18965438739 18970317936 19041697792 19046596608 19057059216 19061961984 19137036288 19138609152 19147548576 19152474624 19244998656 19260524088 19336380416 19337969664 19347002207 19351979568 19445467392 19486825371 19491838704 19539406848 19586002176 19648024344 19679003136 19680620544 19732103168 19742942336 19774070784 19779158016 19790023032 19869597696 19874709504 19883992752 19885627008 19969081344 19980050688 19985190912 20001313476 20076572672 20081737728 20092768956 20177092608 20188176216 20193369984 20290922496 20334078648 20339309952 20387270656 20403717588 20435887872 20437567488 20502286272 20529330432 20534611968 20551177764 20633812992 20639121408 20648761704 20650458816 20731789312 20733493248 20743177624 20748514176 20848748544 20854112256 20865567762 20949467136 20964644532 21054357504 21065923008 21071342592 21116158596 21156069376 21167690752 21218169024 21273673728 21285359706 21290835744 21318920064 21324404736 21421910016 21427421184 21439191618 21444707232 21495274496 21529165824 21530935296 21540992148 21546533952 21633171456 21645054912 21650623488 21668089599 21753427968 21755215872 21770977014 21858516992 21870524234 21876150816 21969764352 21980026176 21981832704 22034252448 22104027387 22138878528 22140698112 22198616064 22208984782 22210810128 22245829632 22251552768 22263775911 22353297408 22359048192 22369491846 22371330384 22429851648 22465216512 22477557024 22483339776 22573744128 22586144256 22591954944 22699229184 22711698243 22717541232 22808887296 22821416592 22827287808 22875838479 22935679488 22990373856 22992263424 23046479872 23065072056 23095496736 23101438464 23174592816 23213039616 23219011584 23229856917 23231766168 23323262976 23325179904 23336074827 23342078448 23435935744 23441965056 23454842112 23460876288 23566213632 23568150528 23686152192 23699163384 23705260416 23800578048 23811695024 23813652096 23870440152 23932882944 23952190212 23983785072 23989955328 24048500736 24061710972 24099648768 24105848832 24182183808 24220311552 24222302208 24239850696 24299005952 24337317888 24350686776 24356951424 24454889472 24472606464 24474617856 24590831616 24610669668 24709627904 24715984896 24727529448 24729561792 24846986112 24906238344 24908285376 24973443072 24987161394 25026558336 25032996864 25105808884 25147459584 25153929216 25167746682 25233583104 25266868224 25273368576 25287251652 25293757248 25395462144 25409412288 25415949312 25516048384 25518145536 25530064768 25536632832 25557233886 25659998208 25674093666 25680698784 25783959552 25802639424 25864170588 25927289856 25948206063 25982433828 25989118272 26052542464 26071416918 26114669568 26197365792 26238670848 26240827392 26259838254 26365427712 26372210688 26386697376 26393485824 26492796928 26499612672 26511990336 26514169344 26625441792 26640067584 26646921216 26661558807 26668417968 26775650304 26788156902 26790358608 26854245171 26902790144 26917568288 26924493312 26981758206 27054563328 27112104864 27119079936 27204956784 27247850496 27250089984 27269832033 27336381696 27372440576 27379482624 27394522623 27401570352 27511750656 27518828544 27531682272 27533945088 27644657664 27664685568 27798331392 27805483008 27818470629 27820757016 27932622848 27952859376 28019518137 28072476672 28087897344 28095123456 28154878128 28290892032 28298170368 28364898304 28380479608 28387780992 28425226752 28432539648 28562546688 28569894912 28585588824 28592942976 28705554432 28707913728 28721322864 28728711936 28844228608 28860073216 28867497984 28890786132 29004570624 29006954496 29027969352 29168201088 29237758056 29306701568 29309110272 29379003264 29472036516 29518504704 29520930816 29598154752 29614413504 29661106176 29668737024 29685034548 29804396544 29812064256 29825989128 29828440512 29906468864 29953622016 29970076032 29977786368 30114859008 30122606592 30139153434 30265638912 30282264324 30290054976 30411849728 30428555456 30436383744 30501117972 30580905984 30605576382 30653831808 30656351232 30753429408 30793995648 30801917952 30826766646 30899457088 30950719488 30958682112 30973142556 30975688224 31097683968 31100239872 31114766436 31122771264 31255953408 31273122816 31281168384 31298351643 31421618176 31424200704 31446966798 31581536256 31598884512 31607013888 31674237894 31734104064 31751536128 31827253536 31910510592 31928039559 31936253616 31978380096 31986607104 32064667648 32082281296 32132865024 32141131776 32158787427 32242911744 32293748736 32296402944 32311488222 32319800928 32449757184 32467582368 32475935232 32606519296 32630141952 32632823808 32656465521 32787775488 32805786351 32814226224 32954646528 32970039264 32972749056 33051378672 33129314816 33208317792 33211047168 33297924096 33313477173 33316215192 33368744448 33377329152 33529946112 33538572288 33554237769 33556995576 33644777472 33689157632 33697824768 33716335536 33725009664 33860616192 33879216384 33887932416 34048843776 34076311848 34213330944 34232124888 34240931712 34378612736 34403519232 34485560784 34569719808 34597608084 34643245104 34652157696 34761889224 34819559424 34828517376 34847649252 34929821056 34984894464 34987769856 35013117672 35153903616 35162947584 35182263168 35191314432 35349320448 35352225792 35520090112 35529228288 35548745076 35557890624 35700867072 35717542536 35720478144 35805660228 35899324416 35928285318 35975677608 35984932992 36072751104 36092566458 36149473152 36158773248 36273275712 36330467328 36333453312 36359776044 36448508928 36505976832 36526030164 36535427136 36682334208 36691771392 36708909696 36711926784 36859543552 36886247424 36916004502 37064441856 37073977344 37091294172 37094342688 37270479168 37359357516 37362428064 37429968896 37450529792 37460164608 37480742091 37539837504 37658713326 37721189376 37730893824 37751620023 37850374656 37900302336 37910052864 37930877478 37940635872 38083395584 38093193216 38114118432 38123923968 38274072576 38277218304 38295097152 38304949248 38335850829 38489997312 38511140499 38521048176 38672760832 38675939328 38694004414 38703959136 38890934784 38973650742 38983677408 39078813696 39107125377 39172004352 39296048688 39358006272 39361241088 39389757381 39464206336 39485884672 39548141568 39558316032 39580046064 39739195392 39749419008 39767985504 39771254016 39938162688 39960101376 39970381824 40002626952 40153145344 40163475456 40182235353 40185537912 40354185216 40376352432 40386739968 40472637309 40581844992 40668157296 40678619904 40774541312 40807435176 40871775744 40875134976 41004572544 41058660864 41069223936 41102355528 41267625984 41278242816 41297523408 41300917632 41463578624 41466986496 41486355248 41497028352 41697497088 41708224512 41731135524 41898934272 41929289064 42108715008 42131846016 42142685184 42232317192 42335381504 42436338048 42547347456 42570719412 42581671488 42637840128 42648809472 42843820032 42854842368 42878383236 42889414464 42990548992 43058331648 43061870592 43081984296 43093067904 43266342912 43290109824 43301246976 43336179198 43506855936 43510431744 43541954028 43717033984 43741048468 43752301632 43939528704 43960052352 43963665408 44068504896 44208054774 44277757056 44281396224 44397232128 44417969564 44421620256 44491659264 44503105536 44527551822 44706594816 44718096384 44738983692 44742660768 44859703296 44930433024 44955114048 44966679552 45147488256 45172288512 45183909888 45208730151 45398458368 45423396486 45435082464 45617774592 45642833184 45654575616 45751676958 45871358976 45908364573 45980747712 45984526848 46092959744 46118279363 46130144112 46190993472 46202876928 46349185632 46426079232 46438023168 46459713834 46463532336 46646525952 46650359808 46672149654 46684156896 46871871488 46883930112 46909684224 46921752576 47132427264 47136301056 47170450197 47372304384 47398326768 47410520832 47511356841 47601156096 47623390048 47627304192 47740880304 47865765888 47904380424 47967570144 47979910656 48097001472 48123421944 48199297536 48211697664 48364367616 48440623104 48444604416 48467232333 48479701392 48598011904 48674635776 48701373552 48713902848 48909778944 48945212928 48949235712 49181663232 49221339336 49419255808 49431969792 49455058896 49459123584 49693972224 49812476688 49816570752 49946886144 49974322788 50053116672 50065993728 50211617768 50294919168 50307858432 50335493364 50467166208 50533736448 50546737152 50574503304 50587514496 50790924288 50818824576 50831898624 51032096768 51060129536 51073265664 51114467772 51319996416 51348187332 51361397568 51567919104 51605278848 51728341176 51854579712 51896412126 51964867656 51978236544 52105084928 52142833836 52229339136 52394731584 52477341696 52481654784 52519676508 52730855424 52744421376 52773394752 52786971648 52985593856 52999225344 53023980672 53028338688 53280135168 53293842432 53323117614 53336835936 53551300608 53576313804 53580717216 53708490342 53805580288 53835136576 53848986624 53892427977 53963516412 54109126656 54138849687 54224209728 54238159872 54409913568 54495700992 54500179968 54539664066 54672763392 54744881152 54758965248 54789045246 54803140704 55023501312 55037657088 55063364544 55067890176 55289315328 55329371136 55374006753 55596662784 55610966016 55636941258 55641514032 55865245696 55905718752 56039036274 56144953344 56175794688 56190246912 56309756256 56488069989 56581784064 56596340736 56729796608 56760959216 56775561984 56850453504 56865079296 56896316217 57125093376 57139789824 57171177648 57185885952 57411108864 57415827456 57442645728 57457423872 57688457216 57720146432 57734995968 57781572264 58009141248 58013908992 58041006621 58055938704 58336402176 58460476113 58475516112 58613403136 58618220544 58758006528 58944073032 59037009408 59041861632 59196309504 59228827008 59322212352 59337474048 59370069096 59608793088 59624128512 59651978256 59656881024 59812937728 59907244032 59940152064 59955572736 60229718016 60245213184 60278306868 60531277824 60564528648 60580109952 60823699456 60857110912 60872767488 61002235944 61161811968 61211152764 61307663616 61312702464 61506858816 61587991296 61603835904 61653533292 61798914176 61901438976 61917364224 61946285112 61951376448 62195367936 62200479744 62229532872 62245542528 62546245632 62562336768 62596703286 62843236352 62848401408 62893933596 63163072512 63197769024 63214027776 63348475788 63468208128 63503072256 63654507072 63821021184 63856079118 63872507232 63956760192 63973214208 64129335296 64164562592 64265730048 64282263552 64317574854 64485823488 64587497472 64592805888 64622976444 64639601856 64899514368 64935164736 64951870464 65004268797 65213038592 65260283904 65265647616 65312931042 65575550976 65611572702 65628452448 65909293056 65940078528 65945498112 66102757344 66258629632 66312082161 66416635584 66422094336 66595848192 66626954346 66632430384 66737488896 66754658304 66791327733 67059892224 67077144576 67108475538 67113991152 67289554944 67378315264 67395649536 67432671072 67450019328 67721232384 67758432768 67775864832 68097687552 68135094729 68152623696 68426661888 68464249776 68481863424 68627515437 68757225472 68807038464 68971121568 69139439616 69195216168 69286490208 69304315392 69523778448 69639118848 69657034752 69689570751 69695298504 69859642112 69969788928 69975539712 70008224481 70026235344 70307807232 70325895168 70364526336 70382628864 70698640896 70704451584 71040180224 71058456576 71097490152 71115781248 71401734144 71435085072 71440956288 71611320456 71798648832 71856570636 71951355216 71969865984 72145502208 72185132916 72298946304 72317546496 72546551424 72660934656 72666906624 72719552088 72897017856 73011953664 73052060328 73070854272 73364668416 73417819392 73423853568 73772494848 73832009004 74128883712 74147954688 74182588344 74188685376 74540958336 74718715032 74724856128 74901059584 74920329216 74961484182 75079675008 75317426652 75442378752 75461787648 75503240046 75700749312 75800604672 75820105728 75861754956 75881271744 76166791168 76186386432 76228236864 76247847936 76548145152 76554436608 76590194304 76609898496 76671701658 76979994624 77022280998 77042096352 77345521664 77351878656 77388008828 77407918272 77781869568 77844618189 77947301484 77967354816 78157627392 78214250754 78344008704 78592097376 78716012544 78722482176 78779514762 78928412672 78971769344 79096283136 79116632064 79160092128 79478390784 79498838016 79535971008 79542508032 79876325376 79920202752 79940763648 79984676421 80005253904 80306290688 80326950912 80364470706 80371075824 80708370432 80752704864 80773479936 80945274618 81163689984 81336314592 81357239808 81549082624 81593878873 81614870352 81743551488 81750269952 82009145088 82117321728 82138447872 82183567869 82204711056 82535251968 82556485632 82595046816 82601835264 82927157248 82933972992 82972710496 82994056704 83394994176 83416449024 83455411887 83462271048 83797868544 83858578128 84058554411 84217430016 84263692032 84285370368 84464634384 84670763008 84872676096 85094694912 85141438824 85163342976 85275680256 85297618944 85687640064 85709684736 85756766472 85778828928 85981097984 86116663296 86123741184 86163968592 86186135808 86532685824 86580219648 86602493952 86672358396 87013711872 87020863488 87083908056 87434067968 87482096936 87504603264 87920104704 87927330816 88137009792 88416109548 88555514112 88562792448 88794464256 88835939128 88843240512 88983318528 89006211072 89055103644 89413189632 89436192768 89477967384 89485321536 89719406592 89860866048 89910228096 89933359104 90344577024 90367819776 90417460302 90796916736 90846792972 90870164928 91235549184 91285666368 91309151232 91503353916 91742717952 91816729146 91961495424 91969053696 92185919488 92236558726 92260288224 92381986944 92405753856 92698371264 92852158464 92876046336 92919427668 92927064672 93293051904 93300719616 93344299308 93368313792 93743742976 93767860224 93819368448 93843505152 93895054929 94264854528 94272602112 94340900394 94744608768 94796653536 94821041664 95022713682 95202312192 95246780096 95254608384 95481760608 95731531776 95784118677 95808760848 95935140288 95959821312 96194002944 96246843888 96398595072 96423395328 96476362281 96728735232 96881246208 96889208832 96934464666 96959402784 97196023808 97349271552 97402747104 97427805696 97819557888 97890425856 97898471424 97969396563 98363326464 98417359053 98442678672 98838511616 98863939584 98910117792 98918247168 99387944448 99624953376 99633141504 99893772288 99940431519 99948645576 100106233344 100131987456 100423235536 100589838336 100615716864 100662713307 100670986728 100934332416 101067472896 101093474304 101149006608 101175028992 101581848576 101637649152 101663797248 102064193536 102120259072 102146531328 102228935544 102639992832 102696374664 102722795136 103135838208 103210557696 103456682352 103709159424 103792824252 103929735312 103956473088 104210169856 104285667672 104458678272 104789463168 104954683392 104963309568 105039353016 105461710848 105488842752 105546789504 105573943296 105971187712 106047961344 106056677376 106560270336 106587684864 106646235228 106673671872 107102601216 107152627608 107161434432 107416980684 107611160576 107670273152 107697973248 107784855954 107927032824 108218253312 108277699374 108448419456 108476319744 108819827136 108991401984 109000359936 109079328132 109345526784 109489762304 109517930496 109578090492 109606281408 110047002624 110075314176 110126729088 110135780352 110578630656 110658742272 110748013506 111193325568 111221932032 111273882516 111283028064 111730491392 111811437504 112078072548 112289906688 112351589376 112380493824 112442226273 112619512512 112976139978 113163568128 113192681472 113254860069 113459593216 113521918432 113551123968 113700907008 113730158592 113792632434 114250186752 114279579648 114342355296 114371771904 114822217728 114831654912 114885291456 114914847744 115007552487 115376914432 115440292864 115469991936 115533421497 115563144528 116018282496 116027817984 116082013242 116111877408 116672804352 116920952226 116951032224 117226806272 117236441088 117321376131 117516013056 117888146064 118074018816 118083723264 118169272143 118392619008 118457654016 118644424704 118674948096 118740138192 119217586176 119248257024 119303956512 119313762048 119625875456 119814488064 119880304128 119911145472 120459436032 120490426368 120546706059 120556613736 121062555648 121129057296 121160219904 121417911927 121647398912 121714221824 121745534976 122004471888 122323623936 122422305528 122615327232 122625404928 123013717632 123175982592 123207671808 123307066584 123597828352 123802877952 123834728448 123892570224 123902752896 124390735872 124400959488 124459065744 124491085056 125092491264 125124673536 125193406572 125686472704 125696802816 125787867192 126326145024 126395538048 126428055552 126696951576 127006144512 127309014144 127642042368 127712158236 127745014464 127913520384 127946428416 128258670592 128329125184 128531460096 128564527104 128635149708 128971646976 129174994944 129185611776 129245952888 129279203712 129799028736 129870329472 129903740928 130008537594 130520567808 130531295232 130625862084 131151101952 131223145404 131256904896 131818586112 131880157056 131890996224 132205514688 132517259264 132624164322 132833271168 132844188672 133191696384 133253908692 133264860768 133474977792 133509316608 133582655466 134119784448 134154289152 134216951076 134227982304 134579109888 134756630528 134791299072 134865342144 134900038656 135442464768 135516865536 135551729664 135626190453 136195375104 136270189458 136305247392 136853323776 136928499552 136963726848 137255030874 137514450944 137614076928 137725093719 137942243136 138278879232 138354838089 138390432336 138572980416 138608630784 139047556896 139278237696 139314069504 139379141502 139390597008 139719284224 139939577856 139951079424 140016448962 140052470688 140615614464 140651790336 140729052672 140765257728 141397281792 141408903168 141511350591 142080360448 142116913152 142194980304 142231562496 142803468288 142870170144 142881912576 143222640912 143597297664 143713141272 143902710432 143939731968 144291004416 144358401083 144370265832 144597892608 144635092992 145093102848 145321869312 145333813248 145401696999 145439104176 145794035712 146023907328 146104120656 146141708544 146729336832 146835638784 146847707136 147544989696 147664018008 148257767424 148295909376 148365176688 148377370752 149081916672 149437430064 149449712256 149802119168 149840658432 149922968364 150159350016 150634853304 150884757504 150923575296 151006480092 151401498624 151601209344 151640211456 151723509912 151762543488 152333582336 152372772864 152456473728 152495695872 153096290304 153180388608 153219796992 153343403316 153959989248 154044561996 154084192704 154691043328 154703757312 154776017656 154815836544 155563739136 155689236378 155894602968 155934709632 156315254784 156428501508 156688017408 157184194752 157432025088 157444964352 157559029524 157856825344 157943538688 158192566272 158233264128 158320184256 158956781568 158997676032 159071942016 159085016064 159840405504 159881527296 159969352842 160010507808 160612581376 160653901824 160728941412 160742151648 161416740864 161505409728 161546959872 161677283931 161890549236 162327379968 162416549061 162672629184 162714479616 163098165248 163187757746 163229740704 163487102976 163500539904 164018290176 164234643456 164276895744 164367135738 164409422112 165070503936 165112971264 165190093632 165203670528 165854314496 165867945984 165945420992 165988113408 166122020259 166789988352 166832898048 166910823774 166924542096 167595737088 167717156256 168117108822 168434860032 168527384064 168570740736 168929268768 169341526016 169464209967 169745352192 170189389824 170282877648 170326685952 170551360512 170595237888 170688948651 171375280128 171419369472 171513532944 171557657856 171962195968 172233326592 172247482368 172327937184 172372271616 173065371648 173160439296 173204987904 173344716792 174027423744 174041726976 174123019863 174167816112 174868135936 174964193872 175009206528 175381428339 175840209408 175854661632 176274019584 176832219096 177111028224 177125584896 177588928512 177671878256 177686481024 177966637056 178012422144 178110207288 178826379264 178872385536 178955934768 178970643072 179438813184 179721732096 179820456192 179866718208 180689154048 180735639552 180834920604 181593833472 181693585944 181740329856 182471098368 182571332736 182618302464 183006707832 183485435904 183633458292 183922990848 183938107392 184371838976 184473117452 184520576448 184763973888 184811507712 185396742528 185704316928 185752092672 185838855336 185854129344 186586103808 186601439232 186688598616 186736627584 187487485952 187638736896 187687010304 187790109858 188529709056 188545204224 188681800788 189489217536 189593307072 189642083328 190045427364 190404624384 190493560192 190509216768 190963521216 191463063552 191568237354 191617521696 191870280576 191919642624 192388005888 192493687776 192797190144 192846790656 192952724562 193457470464 193762492416 193778417664 193868929332 193918805568 194392047616 194698543104 194805494208 194855611392 195639115776 195780851712 195796942848 195938793126 196726652928 196834718106 196885357344 197677023232 197727879168 197820235584 197836494336 198775888896 198936246483 199249906752 199266283008 199787544576 199880863038 199897291152 200212466688 200263974912 200373983199 200846471072 201179676672 201231433728 201325426614 201341973456 201868664832 202134945792 202186948608 202298013216 202350057984 203163697152 203275298304 203327594496 204128387072 204240518144 204293062656 204405284187 204457871088 205279985664 205392749328 205445590272 205882546311 206271676416 206421115392 206913364704 207418318848 207585648504 207859470624 207912946176 208420339712 208571335344 208917356544 209068712253 209578926336 209909366784 209926619136 210024673443 210078706032 210923421696 210977685504 211093579008 211147886592 211942375424 212095922688 212113354752 213120540672 213175369728 213292470456 213347343744 214205202432 214305255216 214322868864 214833961368 215222321152 215340546304 215395946496 215569711908 215854065648 216436506624 216555398748 216896838912 216952639488 217639654272 217982803968 218000719872 218158656264 218691053568 218979524608 219035860992 219156180984 219212562816 220094005248 220253458176 220271560704 221317484544 221496027012 222386651136 222443864064 222547765032 222566056128 223460982784 223622875008 224156145096 224703178752 224760987648 224884452546 225239025024 225952279956 226327136256 226385362944 226509720138 226919186432 227043836864 227102247936 227401814016 227460317184 227585264868 228500373504 228559159296 228684710592 228743543808 229644435456 229663309824 229770582912 229829695488 230015104974 230880585728 230939983872 231066842994 231126289056 232036564992 232055635968 232164026484 232223754816 233345608704 233533854567 233841904452 233902064448 234453612544 234472882176 234642752262 235032026112 235776292128 236148037632 236167446528 236338544286 236785238016 236915308032 237288849408 237349896192 237480276384 238435172352 238496514048 238607913024 238627524096 239251750912 239628976128 239760608256 239822290944 239954029263 240918872064 240980852736 241093412118 241113227472 242125111296 242258114592 242320439808 242835823854 243294797824 243428443648 243491069952 244008943776 244647247872 244781636619 244844611056 245230654464 245250809856 246027435264 246351965184 246415343616 246550703607 246614133168 247195656704 247605755904 247669456896 247785140448 247805505792 248781471744 248801918976 248918131488 248982170112 250184982528 250249347072 250366235661 250386813144 251372945408 251393605632 251511028691 251575734384 252652290048 252791076096 252856111104 253393903152 254012289024 254618028288 255284084736 255424316472 255490028928 255827040768 255892856832 256517341184 256658250368 257062920192 257129054208 257270299416 257943293952 258349989888 258371223552 258491905776 258558407424 259598057472 259740658944 259807481856 260017075188 261041135616 261062590464 261251724168 262302203904 262446290808 262513809792 263760314112 263781992448 264411029376 265034518528 265248328644 265666542336 265688377344 266383392768 266507817384 266529721536 266949955584 267018633216 267165310932 268239568896 268308578304 268433902152 268455964608 269158219776 269513261056 269582598144 269730684288 269800077312 271033731072 271103459328 271252380906 272390750208 272540378916 272610494784 273706647552 273856999104 273927453696 274510061748 275028901888 275228153856 275450187438 275884486272 276557758464 276709676178 276780864672 277145960832 277217261568 278095113792 278556475392 278628139008 278758283004 278781194016 279438568448 279879155712 279902158848 280032897924 280104941376 281231228928 281303580672 281458105344 281530515456 281685164787 282794563584 282817806336 283022701182 284160720896 284233826304 284389960608 284463124992 285606936576 285740340288 285763825152 286445281824 287194595328 287352356031 287426282544 287805420864 287879463936 288582008832 288716802166 288740531664 289195785216 289270185984 289429086843 290186205696 290643738624 290667626496 290803393998 290878208352 291588071424 292047814656 292208241312 292283417088 293458673664 293671277568 293695414272 293908189689 295089979392 295252077159 295328036016 296515534848 296591818752 296730353376 296754741504 298163833344 298874860128 298899424512 299604238336 299681316864 299821294557 299845936728 300318700032 301269706608 301769515008 301847150592 301988139921 302012960184 302802997248 303202418688 303280422912 303447019824 303525086976 304667164672 304745545728 304912947456 304991391744 306192580608 306360777216 306439593984 306686806632 307919978496 308089123992 308168385408 309382086656 309407514624 309552035312 309631673088 311127478272 311378472756 311789205936 311869419264 312630509568 312857003016 313376034816 314368389504 314864050176 314889928704 315118059048 315887077376 316385132544 316466528256 316640368512 317913563136 318143884032 318170032128 319680811008 319763054592 319938705684 320021015616 321225162752 321307803648 321457882824 321484303296 322833481728 323010819456 323093919744 323354567862 323781098472 324654759936 324833098122 325345258368 325428959232 326196330496 326375515492 326459481408 326974205952 327001079808 328036580352 328469286912 328553791488 328734271476 328818844224 330141007872 330225942528 330380187264 330407341056 331708628992 331735891968 331890841984 331976226816 332244040518 333579976704 333665796096 333821647548 333849084192 335191474176 335434312512 336234217644 336869720064 337054768128 337141481472 337326678819 337858537536 338683052032 338928419934 339490704384 340378779648 340565755296 340653371904 341102721024 341190475776 341377897302 342750560256 342838738944 343027065888 343115315712 343924391936 344466653184 344494964736 344655874368 344744543232 346130743296 346320878592 346409975808 346600264491 346689433584 348054847488 348083453952 348246039726 348335632224 349736271872 349928387744 350018413056 350762856678 351680418816 351709323264 351964128393 352548039168 353664438192 354222056448 354251169792 354507816429 355177857024 355343756512 355372962048 355933274112 356024844288 356220414576 357652758528 357744771072 357911869536 357941286144 358877626368 359443464192 359640912384 359733436416 361378308096 361471279104 361640118177 361669841208 363187666944 363387171888 363480659712 364253735781 364942196736 365142665472 365236604928 366013415664 366970871808 367266916584 367845981696 367876214784 368743677952 368946234904 369041152896 369527947776 369623015424 370793485056 371408633856 371504185344 371677710672 371708258688 373172207616 373202878464 373377197232 373473255168 374974971904 375277473792 375374020608 375580219716 377059418112 377090408448 377363601576 378978435072 379186614144 379284166656 380090854728 380987120384 381018433536 381927042432 382926127104 383136474708 383235043392 383740561152 383839285248 384776011776 384987375552 385594380288 385693581312 385905449124 386914940928 387524984832 387556835328 387737858664 387837611136 388784095232 389397086208 389610988416 389711222784 391561703424 391593885696 391877586252 393453305856 393669436212 393770714688 395354046464 395455758336 395640471168 395672988672 397551777792 397872492966 398499813504 398532566016 399575089152 399761726076 399794582304 400424933376 400527949824 400747966398 401692942144 402359353344 402462867456 402650853228 402683946912 403737329664 404269891584 404373897216 404596026432 404700115968 406327394304 406550596608 406655188992 406878571359 408481036288 408586125312 408810568374 408915742176 410559971328 410785498656 410891180544 411765092622 412543352832 412842230784 413175281157 413826729408 414836637696 415064514267 415171297008 415718941248 415825892352 416840679424 417142670688 417834713088 418137424506 419157852672 419818733568 419853238272 420049346886 420157412064 421846843392 421955371008 422187158016 422295773184 423884750848 424191845376 424226709504 424534051773 426241081344 426350739456 426584940912 426694687488 428410404864 428610510432 428645737728 429667922736 430444642304 430681092608 430791892992 431139423816 431708131296 432873013248 433075203249 433110797496 433793677824 433905278976 435279308544 435965607936 436001439744 436205090997 436317312528 437382107136 437959049216 438071721984 438312361968 438425125632 440188010496 440506916352 440543121408 442634969088 442992054024 444773302272 444887728128 445095530064 445132112256 446921965568 447245750016 448312290192 449406357504 449521975296 449768905092 450478050048 451904559912 452654272512 452770725888 453019440276 453838372864 454087673728 454204495872 454803628032 454920634368 455170529736 457000747008 457118318592 457369421184 457487087616 459288870912 459541165824 459659390976 460030209948 461761171456 461879967744 462133685988 462252578112 464073129984 464111271936 464328052968 464447509632 466691217408 467067709134 467683808904 467804128896 468907225088 468945764352 469285504524 470064052224 471552584256 472296075264 472334893056 472677088572 473570476032 473830616064 474577698816 474699792384 474960552768 476870344704 476993028096 477215826048 477255048192 478503501824 479521216512 479644581888 479908058526 481837744128 481961705472 482186824236 482226454944 484250222592 484516229184 484640879616 485031851793 485671647708 486589595648 486856887296 486982139904 487249647183 488017887552 489294495744 489563273238 489689222112 490461308928 490501619712 492054870528 492703930368 492830687232 493101407214 493228266336 494391313408 495211511808 495338913792 495570280896 495611011584 497562943488 497603837952 497836262976 497964340224 498366060777 500369965056 500498694144 500732471322 500773626288 502745890816 502787211264 503022057382 503151468768 505304580096 505582152192 505712222208 506787806304 508024578048 508392629901 509236056576 510568169472 510848632944 510980057856 511654081536 511785713664 512066845953 513034682368 513316500736 514125840384 514258108416 514540598832 515886587904 516699979776 516742447104 516983811552 517116814848 519196114944 519481317888 519614963712 520034150376 522082271232 522125180928 522369059589 522503448336 524604407808 524892581616 525027619584 526144285017 527520628224 527563984896 528822058752 530069037056 530496657288 531333084672 531376754688 532766785536 533015634768 533059443072 533899911168 534037266432 534330621864 536479137792 536617156608 536867804304 536911929216 538316439552 539026522112 539165196288 539461368576 539600154624 542067462144 542206918656 542504761812 544781500416 545080757832 545220989568 547413295104 547713998208 547854907392 549020123496 550456307712 550900374876 551768972544 553115516928 553419352356 553561729344 554291921664 554434523136 556190227584 557112950784 557256278016 557516566008 557562388032 558877136896 559758311424 559804317696 560065795848 560209882752 562462457856 562916210688 563061030912 563370329574 565589127168 565635612672 566045402364 568321441792 568467652608 568779921216 568926249984 571213873152 571480680576 571527650304 572890563648 574389190656 574704712062 574852565088 575610841728 575758927872 577164017664 577433604332 577481063328 578391570432 578540371968 578858173686 580372411392 581287477248 581335252992 581606787996 581756416704 583176142848 584095629312 584416482624 584566834176 586917347328 587342555136 587390828544 587816379378 590179958784 590504154318 590656072032 593031069696 593183637504 593460706752 593509483008 596327666688 596808739449 597749720256 597798849024 599208476672 599362633728 599642589114 599691873456 600637400064 602539413216 603539030016 603694301184 603976279842 604025920368 605605994496 606404837376 606560845824 606894039648 607050173952 609334329344 609491091456 609825894912 609982783488 612385161216 612721554432 612879187968 613215852561 613373613264 615839956992 616178247984 616336770816 617647638933 618764173312 618815029248 619104070624 619263346176 622254956544 622756945512 623578411872 623738838528 625261019136 625714006032 626752069632 627206136759 628736779008 629728100352 629779857408 630074020329 630236118096 631774154752 632770265088 632933056512 633280737024 635827126272 636287768064 636340064256 639361622016 639526109184 639877411368 640042031232 642450325504 642615607296 642915765648 642968606592 645666963456 646021638912 646187839488 646709135724 647562196944 649309519872 649666196244 650690516736 650857918464 652392660992 652751030984 652918962816 653948411904 654002159616 656073160704 656938573824 657107582976 657468542952 657637688448 660282015744 660760374528 660814682112 663417257984 663781683968 663952453632 664488081036 667159953408 667331592192 667643295096 667698168384 670382948352 670868625024 672468435288 674109536256 674282962944 674653357638 675717075072 677366104064 677856839868 678981408768 680757559296 681131510592 681306743808 682205442048 682380951552 682755794604 685501120512 685677477888 686054131776 686230631424 687848783872 688933306368 688989929472 689311748736 689489086464 692641757184 692819951616 693200528982 693378867168 696109694976 696166907904 696492079452 696671264448 699472543744 699856775488 700036826112 700601563701 701525713356 703360837632 703418646528 703928256786 705096078336 707328876384 708444112896 708502339584 709015632858 710355714048 710687513024 710745924096 711866548224 712049688576 712440829152 715305517056 715489542144 715823739072 715882572288 717755252736 718886928384 719281824768 719466872832 719862087789 722756616192 722942558208 723280236354 723339682416 726375333888 726774343776 726961319424 728507471562 729884393472 730285330944 730473209856 732026831328 733941743616 734344909857 734533833168 735691963392 735752429568 737487355904 737892469808 738082305792 739055895552 739246030848 739652110821 741586970112 742817267712 743008370688 743355421344 743416517376 746344415232 746405756928 746754394464 746946510336 749949943808 750554947584 750748041216 751098706983 751160439432 754118836224 754180816896 754533086073 754727203152 757956870144 758373228288 758568333312 760181709456 761974240768 762036867072 763854084864 765852254208 766272949416 766470086784 767481122304 767678570496 769552023552 769974751104 771188760576 771387162624 771810898248 773829881856 775049969664 775113670656 775475717328 775675222272 777568190464 778794172416 779221976832 779422445568 783123406848 783187771392 783755172504 786906611712 787338872424 787541429376 790708092928 791280942336 791345977344 795103555584 795744985932 796999627008 797065132032 799150178304 799523452152 799589164608 800849866752 801055899648 801495932796 803385884288 804718706688 804925734912 805301706456 805367893824 807474659328 808539783168 808747794432 809192052864 809400231936 813101193216 813310377984 813757142718 816962072576 817172250624 817621136748 817831484352 821119942656 821570997312 821782361088 823530185244 825086705664 825684461568 826350562314 827653458816 829673275392 830129028534 830342594016 831437882496 831651784704 833681358848 834285341376 835669426176 836274849012 838315705344 839637467136 839706476544 840098693772 840314824128 843693686784 843910742016 844374316032 844591546368 845055494361 847769501696 848383690752 848453419008 849068103546 852482162688 852701478912 853169881824 853389374976 856820809728 857221020864 857291475456 859335845472 860889284608 861362185216 861583785984 862057068093 862278847632 863416262592 865746026496 866150406498 866221594992 867587355648 867810557952 868287260529 870558617088 871931215872 872002879488 872410181994 872634625056 874764214272 875918098432 876143443968 876624723936 876850251264 880376020992 881013832704 881086242816 881724569067 885269938176 885756231477 885984108048 889546604544 889775456256 890191060128 890264224512 893843931136 894491500032 896624580384 898812715008 899043950592 899463883671 899537810184 900956100096 903809119824 905308545024 905541451776 905964419763 906038880552 907676745728 908175347456 908408991744 909607256064 909841268736 910341059472 914001494016 914236637184 914738842368 914974175232 918577741824 919082331648 919318781952 920060419896 923522342912 923759935488 924267371976 924505156224 928146259968 928222543872 928656105936 928895019264 933382434816 934135418268 935367617808 935608257792 937814450176 937891528704 938571009048 940128104448 943105168512 944592150528 944669786112 945354177144 947661232128 949155397632 949399584768 949921105536 953740689408 954431652096 954510096384 957007003648 959042433024 959289163776 959816117052 963675488256 963923410944 964373648472 964452909888 968500445184 969032458368 969281759232 970063703586 971343295416 973713774592 973964279808 974499294366 976035775104 978588991488 979126546476 979378444224 980922617856 981003239424 984109741056 985407860736 985661374464 986202814428 986456532672 988782626816 990423023616 990677827584 991140561792 991222023168 995125886976 995207675904 995672525952 995928680448 996732121554 1000739930112 1000997388288 1001464942644 1001547252576 1005491781632 1005574422528 1006044114764 1006302937536 1010609160192 1011164304384 1011424444416 1011980036457 1013575612608 1016049156096 1016785259802 1018472113152 1021136338944 1021697265888 1021960115712 1023308163072 1023571427328 1024133691906 1026069364736 1026633001472 1028251680768 1028516216832 1029081197664 1031773175808 1033399959552 1033484894208 1033967623104 1034233629696 1038392229888 1038962635776 1039229927424 1039800793473 1040068300752 1044164542464 1044250361856 1044738119178 1045006896672 1049208815616 1049785163232 1050055239168 1052288570034 1055041256448 1055127969792 1055892385179 1057644117504 1060138074112 1060720425349 1060993314576 1062666169344 1062753509376 1065533571072 1066031269536 1066118886144 1067799822336 1068074532864 1068661243728 1072958275584 1073234313216 1073735608608 1073823858432 1076632879104 1078053044224 1078330392576 1078922737152 1079200309248 1084134924288 1084413837312 1084920354531 1085009523624 1089563000832 1090161515664 1090441979136 1092761207343 1094826590208 1095427996416 1095709814784 1098040246992 1100912615424 1101800749752 1103537945088 1106231033856 1106838704712 1107123458688 1108583843328 1108869046272 1112380455168 1114225901568 1114512556032 1115033132016 1115124776064 1117754273792 1119516622848 1119608635392 1120131591696 1120419765504 1124924915712 1125832421376 1126122061824 1126740659148 1131178254336 1131271225344 1132090804728 1136642883584 1136935305216 1137559842432 1137852499968 1142961361152 1143055300608 1145781127296 1148778381312 1149409424124 1149705130176 1151221683456 1151517855744 1154328035328 1154867208664 1154962126656 1156783140864 1157080743936 1157716347372 1160744822784 1162574954496 1162670505984 1163213575992 1163512833408 1166352285696 1168191258624 1168832965248 1169133668352 1174685110272 1174781657088 1175632758756 1180359917568 1181008308636 1181312144064 1186062139392 1186367275008 1186921413504 1187018966016 1192655333376 1193617478898 1195499440512 1195597698048 1198416953344 1198725267456 1199285178228 1199383746912 1201274800128 1205078826432 1207078060032 1207388602368 1207952559684 1208051840736 1211211988992 1212809674752 1213121691648 1213788079296 1214100347904 1218668658688 1218982182912 1219651789824 1219965566976 1220635714077 1225443108864 1225758375936 1226431705122 1226747226528 1231679913984 1232356495968 1232673541632 1235295277866 1237528346624 1237630058496 1238208141248 1238526692352 1239525843471 1244509913088 1245193542801 1245513891024 1247156823744 1247477677056 1250522038272 1251428012064 1253504139264 1254412273518 1257473558016 1259456200704 1259559714816 1260148040658 1260472236192 1263548309504 1265540530176 1265866113024 1266561474048 1271654252544 1272575536128 1272680128512 1273602155319 1278723244032 1279052218368 1279754822736 1280084062464 1284900651008 1285231214592 1285831531296 1285937213184 1291333926912 1292043277824 1292375678976 1293418271448 1295124393888 1298619039744 1299225609747 1299332392488 1301381033472 1301715836928 1304785321984 1305502061968 1305837925632 1307896823808 1308004319232 1308615272991 1312146321408 1313877147648 1314215165952 1314937085904 1315275376896 1320564031488 1321520749056 1321629364224 1326834515968 1327563367936 1327904907264 1328976162072 1334319906816 1334663184384 1335286590192 1335396336768 1340765896704 1341737250048 1344936870576 1348219072512 1348565925888 1349306715276 1351434150144 1354732208128 1355713679736 1357962817536 1361515118592 1362263021184 1362613487616 1364410884096 1364761903104 1365511589208 1371002241024 1371354955776 1372108263552 1372461262848 1375697567744 1377866612736 1378623497472 1378978172928 1385283514368 1385639903232 1386401057964 1386757734336 1392219389952 1392333815808 1392984158904 1393342528896 1398945087488 1399713550976 1400073652224 1401203127402 1403051426712 1406721675264 1406837293056 1407856513572 1410192156672 1414657752768 1416888225792 1417004679168 1418031265716 1420711428096 1421375026048 1421491848192 1423733096448 1424099377152 1424881658304 1430611034112 1430979084288 1431647478144 1431765144576 1435510505472 1438563649536 1438933745664 1439724175578 1445513232384 1445885116416 1446560472708 1446679364832 1452750667776 1453548687552 1453922638848 1457014943124 1459768786944 1460570661888 1460946419712 1461748941549 1464053662656 1467883487232 1468689819714 1469067666336 1471383926784 1471504859136 1474974711808 1475784939616 1476164611584 1478111791104 1478492061696 1479304221642 1483173940224 1485634535424 1486016741376 1486710842688 1486833034752 1492688830464 1492811513856 1493508788928 1493893020672 1495098182331 1499899887616 1501109895168 1501496082432 1502197413966 1502320878864 1508237672448 1508361633792 1509066172146 1509454406304 1515913740288 1516746456576 1517136666624 1520363418912 1523948481536 1524073734144 1525177889703 1527708169728 1531704508416 1532545898832 1532940173568 1534962244608 1535357140992 1536200537859 1539104047104 1539949502208 1542377521152 1542774325248 1543621796496 1547659763712 1550099939328 1550227341312 1550951434656 1551350444544 1555136380928 1557588344832 1558443953664 1558844891136 1566246813696 1566375542784 1567107178767 1567510345008 1573813223424 1574677744848 1575082858752 1578432855051 1581416185856 1582561884672 1582691954688 1590207111168 1591489971864 1593999254016 1594130264064 1598300356608 1599046904304 1599178329216 1601699733504 1602111799296 1602991865592 1606771768576 1609437413376 1609851469824 1610603412912 1610735787648 1614949318656 1617079566336 1617495588864 1618384105728 1618800463872 1626202386432 1626620755968 1627514285436 1633924145152 1634344501248 1635242273496 1635662968704 1642239885312 1643141994624 1643564722176 1647060370488 1651368923136 1652701124628 1655306917632 1659346550784 1660258057068 1660685188032 1662875764992 1663303569408 1667362717696 1668570682752 1671338852352 1672549698024 1676631410688 1679274934272 1679412953088 1680197387544 1680629648256 1687387373568 1688748632064 1689183092736 1690110988722 1696767381504 1696906838016 1698136207092 1704964325376 1705402957824 1706339763648 1706778749952 1713641619456 1714442041728 1714582950912 1718671690944 1722724370432 1723167571968 1724114136186 1724557695264 1726832525184 1731492052992 1732300812996 1732443189984 1735174711296 1735621115904 1736574521058 1741117234176 1743862431744 1744005758976 1744820363988 1745269250112 1749528428544 1751836196864 1752286887936 1753249447872 1753700502528 1760752041984 1762027665408 1762172485632 1763449138134 1770539876352 1771512462954 1771968216096 1779093209088 1779550912512 1780382120256 1780528449024 1787687862272 1788983000064 1790426218347 1793249160768 1797625430016 1798087901184 1798927767342 1799075620368 1801912200192 1807618239648 1810617090048 1811082903552 1811928839526 1812077761104 1815353491456 1816350694912 1816817983488 1819214512128 1819682537472 1820682118944 1828002988032 1828473274368 1829477684736 1829948350464 1837155483648 1838164663296 1838637563904 1839647557683 1840120839792 1847044685824 1847519870976 1848534743952 1849010312448 1856292519936 1856445087744 1857312211872 1857790038528 1866764869632 1868270836536 1870735235616 1871216515584 1875628900352 1875783057408 1876659214079 1877142018096 1880256208896 1886210337024 1889184301056 1889339572224 1890222060987 1890708354288 1895322464256 1898310795264 1898799169536 1899842211072 1907481378816 1908863304192 1909020192768 1914014007296 1918084866048 1918578327552 1919632234104 1927350976512 1927846821888 1928747296944 1928905819776 1937000890368 1938064916736 1938563518464 1940127407172 1942686590832 1947427549184 1947928559616 1948998588732 1952071550208 1957177982976 1958253092952 1958756888448 1961845235712 1962006478848 1968219482112 1970815721472 1971322748928 1972405628856 1972913065344 1977565253632 1980846047232 1982281123584 1982444046336 1990251773952 1991345051904 1991857360896 1993464243108 2001479860224 2001994776576 2002929885288 2003094505152 2010983563264 2011148845056 2012088229528 2012605875072 2022328608768 2022848888832 2023960072914 2027151225216 2032098312192 2033570519604 2036944226304 2042272677888 2043394531776 2043920231424 2046616326144 2047142854656 2048267383812 2052138729472 2053266002944 2056503361536 2057032433664 2058162395328 2063546351616 2066799919104 2066969788416 2067935246208 2068467259392 2077925271552 2078459854848 2079601586946 2080136601504 2088329084928 2088500723712 2089476238356 2090013793344 2098417631232 2099570326464 2100110478336 2101804691103 2104577140068 2110082512896 2110255939584 2111784770358 2115288235008 2120276148224 2121440850698 2121986629152 2125332338688 2125507018752 2131067142144 2132062539072 2132237772288 2135599644672 2136149065728 2137322487456 2145916551168 2146468626432 2147471217216 2147647716864 2153265758208 2156106088448 2156660785152 2157845474304 2158400618496 2159586263367 2168269848576 2168827674624 2169840709062 2170019047248 2179126001664 2180323031328 2180883958272 2185522414686 2189653180416 2190855992832 2191419629568 2196080493984 2201825230848 2203034729571 2203601499504 2207075890176 2212462067712 2213677409424 2214246917376 2217167686656 2217738092544 2218956332463 2224760910336 2228451803136 2229025112064 2230066264032 2230249552128 2235508547584 2239033245696 2239217270784 2240263183392 2240839531008 2249849831424 2251664842752 2252244123648 2253296120949 2253481318296 2262356508672 2262542450688 2263599258219 2264181609456 2273285767168 2273870610432 2275119684864 2275704999936 2285922722304 2286110601216 2291562254592 2297556762624 2298818848248 2299410260352 2302443366912 2303035711488 2308656070656 2309734417328 2309924253312 2313566281728 2314161487872 2315432694744 2321489645568 2325149908992 2325341011968 2326427151984 2327025666816 2332704571392 2336382517248 2337665930496 2338267336704 2349370220544 2349563314176 2351265517512 2360719835136 2362016617272 2362624288128 2372124278784 2373842827008 2374037932032 2385310666752 2387234957796 2390998881024 2391195396096 2396833906688 2397450534912 2398570356456 2398767493824 2402549600256 2410157652864 2414156120064 2414777204736 2415905119368 2416103681472 2422423977984 2425619349504 2426243383296 2427576158592 2428200695808 2437337317376 2439303579648 2439931133952 2441271428154 2450886217728 2451516751872 2452863410244 2453494453056 2463359827968 2464712991936 2465347083264 2470590555732 2475056693248 2475260116992 2476416282496 2477053384704 2479051686942 2489019826176 2490387085602 2491027782048 2494313647488 2494955354112 2501044076544 2502856024128 2507008278528 2508824547036 2514947116032 2518912401408 2519119429632 2520296081316 2520944472384 2527096619008 2531081060352 2531732226048 2533122948096 2543308505088 2545151072256 2545360257024 2547204310638 2557446488064 2558104436736 2559509645472 2560168124928 2569801302016 2570462429184 2571663062592 2571874426368 2582667853824 2584086555648 2584751357952 2586171204279 2586836542896 2590248787776 2597238079488 2598451219494 2598664784976 2602762066944 2603431673856 2604861781587 2609570643968 2611004123936 2611675851264 2615793647616 2616008638464 2617230545982 2624292642816 2627754295296 2628430331904 2629874171808 2630550753792 2641128062976 2643041498112 2643258728448 2645173707201 2653669031936 2655126735872 2655809814528 2657268694431 2657952324144 2668639813632 2669326368768 2670573180384 2670792673536 2681531793408 2683474500096 2689873741152 2696438145024 2697131851776 2698391651013 2698613430552 2702868300288 2709464416256 2711427359472 2715925635072 2717893259289 2723030237184 2724526042368 2725226975232 2728821768192 2729523806208 2731023178416 2742004482048 2742709911552 2744216527104 2744922525696 2751395135488 2755733225472 2757246994944 2757956345856 2770567028736 2771279806464 2772802115928 2773515468672 2784438779904 2784667631616 2785968317808 2786685057792 2797890174976 2799427101952 2800147304448 2802406254804 2806102853424 2813443350528 2813674586112 2815713027144 2820384313344 2829315505536 2833776451584 2834009358336 2836062531432 2842750052096 2842983696384 2847466192896 2848198754304 2849763316608 2861222068224 2863294956288 2863530289152 2871021010944 2877127299072 2877867491328 2879448351156 2891026464768 2891770232832 2893120945416 2893358729664 2905501335552 2907097375104 2907845277696 2914029886248 2921141323776 2921892839424 2923497883098 2928107325312 2935766974464 2937379639428 2938135332672 2942767853568 2943009718272 2949949423616 2951569879232 2952329223168 2956223582208 2956984123392 2958608443284 2966347880448 2971269070848 2972033482752 2973421685376 2973666069504 2985377660928 2985623027712 2987017577856 2987786041344 2990196364662 3002219790336 3002992164864 3004394827932 3004641757728 3016475344896 3016723267584 3018132344292 3018908812608 3031827480576 3033492913152 3034273333248 3035940109371 3040726837824 3047896963072 3048147468288 3050355779406 3055416339456 3063409016832 3065091797664 3065880347136 3069924489216 3070714281984 3072401075718 3078208094208 3079899004416 3084755042304 3085548650496 3087243592992 3095319527424 3100199878656 3100454682624 3101902869312 3102700889088 3110272761856 3115176689664 3116887907328 3117689782272 3119402380419 3132493627392 3132751085568 3134214357534 3135020690016 3147626446848 3149355489696 3150165717504 3156865710102 3162832371712 3165123769344 3165383909376 3167677155537 3180414222336 3182161276047 3182979943728 3187998508032 3188260528128 3196600713216 3198093808608 3198356658432 3203399467008 3204223598592 3205983731184 3213543537152 3218874826752 3219702939648 3221206825824 3221471575296 3229898637312 3234159132672 3234991177728 3236768211456 3237600927744 3252404772864 3253241511936 3254761063593 3255028570872 3267848290304 3268689002496 3270484546992 3271325937408 3284479770624 3286283989248 3287129444352 3294120740976 3302737846272 3305402249256 3310613835264 3318693101568 3320516114136 3321370376064 3325751529984 3326607138816 3334725435392 3337141365504 3342677704704 3345099396048 3353262821376 3358549868544 3358825906176 3360394775088 3361259296512 3374774747136 3377497264128 3378366185472 3380221977444 3393534763008 3393813676032 3396272414184 3409928650752 3410805915648 3412679527296 3413557499904 3428884083456 3429165901824 3437343381888 3445448740864 3446335143936 3448228272372 3449115390528 3453665050368 3462984105984 3464601625992 3464886379968 3470349422592 3471242231808 3473149042116 3482234468352 3487724863488 3488011517952 3489640727976 3490538500224 3499056857088 3503672393728 3504573775872 3506498895744 3507401005056 3524055330816 3524344971264 3526898276268 3541079752704 3543024925908 3543936432192 3558186418176 3559101825024 3560764240512 3561056898048 3575375724544 3577966000128 3580852436694 3586498321536 3595250860032 3596175802368 3597855534684 3598151240736 3603824400384 3615236479296 3621234180096 3622165807104 3623857679052 3624155522208 3630706982912 3632701389824 3633635966976 3638429024256 3639365074944 3641364237888 3656005976064 3656946548736 3658955369472 3659896700928 3661907142231 3676329326592 3677275127808 3679295115366 3680241679584 3694089371648 3695039741952 3697069487904 3698020624896 3712585039872 3712890175488 3714624423744 3715580077056 3718577530413 3733529739264 3735580628403 3736541673072 3741470471232 3742433031168 3751257800704 3751566114816 3753318428158 3754284036192 3760512417792 3772420674048 3778368602112 3778679144448 3780444121974 3781416708576 3790644928512 3796621590528 3797598339072 3799684422144 3814962757632 3817726608384 3818040385536 3820806465957 3828028014592 3836169732096 3837156655104 3839264468208 3854701953024 3855693643776 3857494593888 3857811639552 3874001780736 3876129833472 3877127036928 3880254814344 3885373181664 3894855098368 3895857119232 3897676829241 3897997177464 3904143100416 3914355965952 3916506185904 3917513776896 3923690471424 3924012957696 3925845818973 3936438964224 3941631442944 3942645497856 3944811257712 3945826130688 3955130507264 3961692094464 3964562247168 3964888092672 3980503547904 3982690103808 3983714721792 3986928486216 4002959720448 4003989553152 4005859770576 4006189010304 4021967126528 4022297690112 4024176459056 4025211750144 4044657217536 4045697777664 4047920145828 4054302450432 4064196624384 4067141039208 4073888452608 4084545355776 4086789063552 4087840462848 4093232652288 4094285709312 4096534767624 4106532005888 4113006723072 4114064867328 4116324790656 4127092703232 4133599838208 4135870492416 4136934518784 4155850543104 4156919709696 4159203173892 4160273203008 4176658169856 4177001447424 4178952476712 4180027586688 4196835262464 4199140652928 4200220956672 4203609382206 4209154280136 4220165025792 4220511879168 4223569540716 4230576470016 4240552296448 4242881701396 4243973258304 4250664677376 4251014037504 4262134284288 4264125078144 4264475544576 4271199289344 4272298131456 4274644974912 4291833102336 4292937252864 4294942434432 4295295433728 4306531516416 4312212176896 4315690948608 4316801236992 4319172526734 4336539697152 4337655349248 4339681418124 4340038094496 4358252003328 4360646062656 4361767916544 4371044829372 4379306360832 4381711985664 4382839259136 4385246824647 4392160987968 4403650461696 4406069459142 4407202999008 4414151780352 4424924135424 4427354818848 4428493834752 4434335373312 4435476185088 4437912664926 4449521820672 4456903606272 4458050224128 4460132528064 4460499104256 4471017095168 4478066491392 4478434541568 4480526366784 4481679062016 4499699662848 4503329685504 4504488247296 4506592241898 4506962636592 4524713017344 4525084901376 4527198516438 4528363218912 4546571534336 4547741220864 4550239369728 4551409999872 4571845444608 4572221202432 4575533669109 4583124509184 4595113525248 4597637696496 4598820520704 4604886733824 4606071422976 4608601613577 4617312141312 4619468834656 4619848506624 4627132563456 4628322975744 4630865389488 4642979291136 4650299817984 4650682023936 4652854303968 4654051333632 4665409142784 4672765034496 4675331860992 4676534673408 4698740441088 4699126628352 4701321536301 4702531035024 4721439670272 4724033234544 4725248576256 4735298565153 4744248557568 4747685654016 4748075864064 4770621333504 4774469915592 4781997762048 4782390792192 4793667813376 4794901069824 4797140712912 4797534987648 4805099200512 4820315305728 4828312240128 4829554409472 4831810238736 4832207362944 4844847955968 4851238699008 4852486766592 4855152317184 4856401391616 4874674634752 4878607159296 4879862267904 4882542856308 4901772435456 4903033503744 4905726820488 4906988906112 4926719655936 4929425983872 4930694166528 4941181111464 4950113386496 4952832564992 4954106769408 4958103373884 4978039652352 4980774171204 4982055564096 4988627294976 4989910708224 5002088153088 5005712048256 5014016557056 5017649094072 5029894232064 5037824802816 5038238859264 5040592162632 5041888944768 5054193238016 5062162120704 5066245896192 5090302144512 5090720514048 5094408621276 5114892976128 5116208873472 5119019290944 5120336249856 5139602604032 5140924858368 5143326125184 5143748852736 5168173111296 5169502715904 5172342408558 5173673085792 5180497575552 5194476158976 5196902438988 5197329569952 5205524133888 5206863347712 5209723563174 5219141287936 5222008247872 5223351702528 5231587295232 5232017276928 5234461091964 5248585285632 5255508590592 5256860663808 5259748343616 5261101507584 5282256125952 5286082996224 5286517456896 5290347414402 5310253471744 5311619629056 5314537388862 5315904648288 5337279627264 5338652737536 5341146360768 5341585347072 5363063586816 5366949000192 5371278655041 5379747482304 5392876290048 5394263703552 5396783302026 5397226861104 5405736600576 5418928832512 5422854718944 5431851270144 5435786518578 5446060474368 5449052084736 5450453950464 5457643536384 5459047612416 5462046356832 5484008964096 5485419823104 5488433054208 5489845051392 5502790270976 5511466450944 5514493989888 5515912691712 5518942673049 5541134057472 5542559612928 5545604231856 5547030937344 5568877559808 5569335263232 5571936635616 5573370115584 5595780349952 5598854203904 5600294608896 5604812509608 5612205706848 5626886701056 5627349172224 5629977642237 5631426054288 5640768626688 5658631011072 5667552903168 5668018716672 5670666182961 5672125062864 5685500104192 5685967392768 5694932385792 5696397508608 5699526633216 5722444136448 5726589912576 5727060578304 5742042021888 5754254598144 5755734982656 5758896702312 5782052929536 5783540465664 5786241890832 5786717459328 5811002671104 5814194750208 5815690555392 5828059772496 5842282647552 5843785678848 5846995766196 5856214650624 5871533948928 5874759278856 5876270665344 5885535707136 5886019436544 5899898847232 5903139758464 5904658446336 5912447164416 5913968246784 5917216886568 5932695760896 5942538141696 5946843370752 5947332139008 5970755321856 5974035155712 5975572082688 5980392729324 6004439580672 6005984329728 6008789655864 6009283515456 6032950689792 6033446535168 6036264688584 6037817625216 6066985826304 6068546666496 6071880218742 6081453675648 6095793926144 6096294936576 6100711558812 6110832678912 6126818033664 6130183595328 6131760694272 6139848978432 6141428563968 6144802151436 6156416188416 6159798008832 6169510084608 6171097300992 6174487185984 6190639054848 6200399757312 6200909365248 6203805738624 6205401778176 6220545523712 6233775814656 6235379564544 6238804760838 6264987254784 6265502171136 6268428715068 6270041380032 6295252893696 6298710979392 6300331435008 6305414073309 6313731420204 6325664743424 6330247538688 6330767818752 6335354311074 6360828444672 6364322552094 6365959887456 6375997016064 6376521056256 6393201426432 6396187617216 6396713316864 6406798934016 6408447197184 6411967462368 6427087074304 6437749653504 6439405879296 6442413651648 6442943150592 6459797274624 6468318265344 6469982355456 6473536422912 6475201855488 6478758790101 6504809545728 6506483023872 6509522127186 6510057141744 6535696580608 6537378004992 6540969093984 6542651874816 6568959541248 6572567978496 6574258888704 6588241481952 6605475692544 6609104188713 6610804498512 6621227670528 6637386203136 6641032228272 6642740752128 6651503059968 6653214277632 6656868997389 6669450870784 6674282731008 6685355409408 6690198792096 6706525642752 6717099737088 6717651812352 6720789550176 6722518593024 6749549494272 6754994528256 6756732370944 6759888362847 6760443954888 6787069526016 6787627352064 6790797774657 6792544828368 6819857301504 6821611831296 6825359054592 6827114999808 6857768166912 6858331803648 6874686763776 6890897481728 6892670287872 6896456544744 6898230781056 6907330100736 6925968211968 6929203251984 6929772759936 6940698845184 6942484463616 6946298084232 6964468936704 6975449726976 6976023035904 6979281455952 6981077000448 6998113714176 7007344787456 7009147551744 7012997791488 7014802010112 7048110661632 7048689942528 7053796552536 7082159505408 7086049851816 7087872864384 7116372836352 7121528481024 7122113796096 7155932000256 7161704873388 7172996643072 7190501720064 7192351604736 7195711069368 7196302481472 7207648800768 7230472958592 7242468360192 7244331614208 7247715358104 7248311044416 7265402779648 7267271933952 7276858048512 7278730149888 7282728475776 7312011952128 7317910738944 7319793401856 7323814284462 7352658653184 7354550255616 7358590230732 7360483359168 7388178743296 7390079483904 7394138975808 7396041249792 7425170079744 7425780350976 7429248847488 7431160154112 7437155060826 7467059478528 7471161256806 7473083346144 7482940942464 7484866062336 7502515601408 7503132229632 7506636856316 7508568072384 7521024835584 7544841348096 7556737204224 7557358288896 7560888243948 7562833417152 7581289857024 7593243181056 7595196678144 7599368844288 7629925515264 7635453216768 7636080771072 7641612931914 7656056029184 7672339464192 7674313310208 7678528936416 7709403906048 7711387287552 7714989187776 7715623279104 7748003561472 7752259666944 7754254073856 7758513612837 7760509628688 7770746363328 7789710196736 7791714238464 7795353658482 7795994354928 7808286200832 7828711931904 7833012371808 7835027553792 7847380942848 7848025915392 7851691637946 7872877928448 7883262885888 7885290995712 7889622515424 7891652261376 7910261014528 7923384188928 7929124494336 7929776185344 7961007095808 7965380207616 7967429443584 7971806083293 7973856972432 8005919440896 8007979106304 8011719541152 8012378020608 8043934253056 8044595380224 8048352918112 8050423500288 8089314435072 8091395555328 8095174953039 8095840291656 8108604900864 8128393248768 8134282078416 8147776905216 8153679777867 8169090711552 8173578127104 8175680925696 8186465304576 8188571418624 8193069535248 8213064011776 8226013446144 8228129734656 8232649581312 8254185406464 8267199676416 8271740984832 8273869037568 8311701086208 8313839419392 8318406347784 8320546406016 8353316339712 8354002894848 8357904953424 8360055173376 8393670524928 8398281305856 8400441913344 8407218764412 8418308560272 8440330051584 8441023758336 8447139081432 8461152940032 8481104592896 8485763402792 8487946516608 8501329354752 8502028075008 8528250156288 8528951089152 8542398578688 8544596262912 8549289949824 8583666204672 8589884868864 8590590867456 8613063032832 8624424353792 8631381897216 8633602473984 8638345053468 8673079394304 8675310698496 8679362836248 8680076188992 8716504006656 8721292125312 8723535833088 8742089658744 8763423971328 8765678518272 8770493649294 8784321975936 8807300923392 8812138918284 8814405998016 8828303560704 8849848270848 8854709637696 8856987669504 8868670746624 8870952370176 8875825329852 8899043641344 8913807212544 8916100448256 8920265056128 8920998208512 8942034190336 8956132982784 8956869083136 8961052733568 8963358124032 9006659371008 9008976494592 9013184483796 9013925273184 9049426034688 9050169802752 9054397032876 9056726437824 9093143068672 9095482441728 9100478739456 9102819999744 9107820328113 9143690889216 9144442404864 9151067338218 9166249018368 9190227050496 9195275392992 9197641041408 9209773467648 9212142845952 9217203227154 9234624282624 9238937669312 9239697013248 9254265126912 9256645951488 9261730778976 9285958582272 9300599635968 9301364047872 9305708607936 9308102667264 9330818285568 9345530068992 9350663721984 9353069346816 9358207141257 9397480882176 9398253256704 9402643072602 9405062070048 9442879340544 9448066469088 9450497152512 9470597130306 9488497115136 9495371308032 9496151728128 9503031466611 9541242667008 9546483828141 9548939831184 9563995524096 9564781584384 9587335626752 9589802139648 9594281425824 9595069975296 9610198401024 9640630611456 9656624480256 9659108818944 9663620477472 9664414725888 9689695911936 9702477398016 9704973533184 9710304634368 9712802783232 9749349269504 9757214318592 9759724535808 9764283190779 9765085712616 9803544870912 9806067007488 9811453640976 9813977812224 9853439311872 9858851967744 9861388333056 9882362222928 9900226772992 9905665129984 9908213538816 9916206747768 9956079304704 9961548342408 9964111128192 9977254589952 9979821416448 10004176306176 10011424096512 10028033114112 10035298188144 10059788464128 10075649605632 10076477718528 10081184325264 10083777889536 10108386476032 10124324241408 10132491792384 10180604289024 10181441028096 10188817242552 10229785952256 10232417746944 10238038581888 10240672499712 10279205208064 10286652250368 10287497705472 10336346222592 10339005431808 10344684817116 10347346171584 10360995151104 10388952317952 10393804877976 10394659139904 10411048267776 10413726695424 10419447126348 10438282575872 10444016495744 10446703405056 10463174590464 10464034553856 10468922183928 10497170571264 10511017181184 10513721327616 10519496687232 10522203015168 10572165992448 10573034913792 10580694828804 10620506943488 10623239258112 10629074777724 10631809296576 10674559254528 10677305475072 10682292721536 10683170694144 10726127173632 10733898000384 10742557310082 10759494964608 10785752580096 10788527407104 10793566604052 10794453722208 10811473201152 10837857665024 10845709437888 10863702540288 10871573037156 10892120948736 10898104169472 10900907900928 10915287072768 10918095224832 10924092713664 10968017928192 10970839646208 10976866108416 10979690102784 10985721426693 11005580541952 11028987979776 11031825383424 11037885346098 11082268114944 11085119225856 11091208463712 11094061874688 11137755119616 11138670526464 11143873271232 11146740231168 11155732591239 11191560699904 11197708407808 11200589217792 11206741885209 11209625019216 11224411413696 11253773402112 11254698344448 11259955284474 11262852108576 11281537253376 11317262022144 11335105806336 11336037433344 11341332365922 11344250125728 11371000208384 11371934785536 11389864771584 11392795017216 11399053266432 11444888272896 11453179825152 11454121156608 11462419397871 11484084043776 11508509196288 11511469965312 11517793404624 11564105859072 11567080931328 11572483781664 11573434918656 11622005342208 11628389500416 11631381110784 11656119544992 11684565295104 11687571357696 11693030487723 11693991532392 11712429301248 11743067897856 11749518557712 11752541330688 11771071414272 11772038873088 11777537456919 11799797694464 11806279516928 11809316892672 11824894328832 11827936493568 11834433773136 11865391521792 11885076283392 11893686741504 11894664278016 11941510643712 11948070311424 11951144165376 11960785458648 12008879161344 12011968659456 12017579311728 12018567030912 12065901379584 12066893070336 12072529377168 12075635250432 12133971652608 12137093332992 12143760437484 12162907351296 12191587852288 12192589873152 12201423117624 12221665357824 12253636067328 12260367190656 12263521388544 12279697956864 12282857127936 12289604302872 12319596017664 12339020169216 12342194601984 12348974371968 12381278109696 12400799514624 12407611477248 12410803556352 12441091047424 12467551629312 12470759129088 12477609521676 12529974509568 12531004342272 12536857430136 12540082760064 12590505787392 12597421958784 12600662870016 12610828146618 12627462840408 12660495077376 12661535637504 12670708622148 12721656889344 12728645104188 12731919774912 12751994032128 12753042112512 12786402852864 12792375234432 12793426633728 12813597868032 12816894394368 12823934924736 12854174148608 12875499307008 12878811758592 12884827303296 12885886301184 12919594549248 12936636530688 12947072845824 12950403710976 12957517580202 13009619091456 13012966047744 13019044254372 13020114283488 13071393161216 13074756009984 13081938187968 13085303749632 13137919082496 13145135956992 13148517777408 13155740473941 13176482963904 13210951385088 13218208377426 13221608997024 13242455341056 13274772406272 13282064456544 13285481504256 13303006119936 13306428555264 13313737994778 13338901741568 13348565462016 13370710818816 13380397584192 13413051285504 13434199474176 13435303624704 13441579100352 13445037186048 13499098988544 13509989056512 13513464741888 13519776725694 13520887909776 13574139052032 13575254704128 13581595549314 13585089656736 13639714603008 13643223662592 13650718109184 13654229999616 13715536333824 13716663607296 13726601007327 13749373527552 13781794963456 13785340575744 13792913089488 13796461562112 13814660201472 13851936423936 13858406503968 13859545519872 13881397690368 13884968927232 13892596168464 13928937873408 13950899453952 13952046071808 13958562911904 13962154000896 13996227428352 14014689574912 14018295103488 14025995582976 14029604020224 14096221323264 14097379885056 14103964608903 14107593105072 14164319010816 14172099703632 14175745728768 14205895695459 14232745672704 14243056962048 14244227592192 14311864000512 14323409746776 14345993286144 14381003440128 14384703209472 14391422138736 14392604962944 14415297601536 14460945917184 14484936720384 14488663228416 14495430716208 14496622088832 14530805559296 14534543867904 14553716097024 14557460299776 14565456951552 14624023904256 14635821477888 14639586803712 14647628568924 14705317306368 14709100511232 14717180461464 14720966718336 14776357486592 14780158967808 14788277951616 14792082499584 14850340159488 14858497694976 14862320308224 14874310121652 14934118957056 14942322513612 14946166692288 14965881884928 14969732124672 15005031202816 15006264459264 15013273712632 15017136144768 15042049671168 15089682696192 15113474408448 15114716577792 15121776487896 15125666834304 15162579714048 15186486362112 15198737688576 15270906433536 15272161542144 15283225863828 15312112058368 15344678928384 15348626620416 15357057872832 15418807812096 15422774575104 15429978375552 15431246558208 15504519333888 15508508147712 15517027225674 15521019257376 15541492726656 15579420393472 15583428476928 15590707316964 15591988709856 15616572401664 15657423863808 15666024743616 15670055107584 15694761885696 15696051830784 15703383275892 15745755856896 15766525771776 15770581991424 15779245030848 15783304522752 15820522029056 15846768377856 15858248988672 15859552370688 15930760415232 15934858887168 15943612166586 15947713944864 16011838881792 16015958212608 16023439082304 16024756041216 16087868506112 16089190760448 16096705836224 16100847000576 16113835965123 16178628870144 16182791110656 16190349906078 16191680583312 16217209801728 16256786497536 16268564156832 16295553810432 16307359555734 16338181423104 16347156254208 16351361851392 16372930609152 16377142837248 16386139070496 16426128023552 16452026892288 16456259469312 16465299162624 16508370812928 16534399352832 16543481969664 16547738075136 16556828019147 16623402172416 16627678838784 16636812695568 16641092812032 16706632679424 16708005789696 16715809906848 16720110346752 16787341049856 16796562611712 16800883826688 16814437528824 16836617120544 16880660103168 16882047516672 16889932926711 16894278162864 16922305880064 16962209185792 16971526805584 16975893033216 17002658709504 17004056150016 17011998548883 17056500312576 17057902178304 17084797157376 17089192525824 17098579899648 17167332409344 17179769737728 17181181734912 17226126065664 17248848707584 17262763794432 17267204947968 17276690106936 17346158788608 17350621396992 17358725672496 17360152377984 17433008013312 17442584250624 17447071666176 17484179317488 17526847942656 17531357036544 17540987298588 17568643951872 17614601846784 17624277836568 17628811996032 17656607121408 17699696541696 17709419275392 17713975339008 17737341493248 17741904740352 17751650659704 17798087282688 17827614425088 17840530112256 17841996417024 17884068380672 17912265965568 17922105467136 17926716248064 18013318742016 18017952989184 18026368967592 18027850546368 18098852069376 18100339605504 18108794065752 18113452875648 18186286137344 18200957478912 18205639999488 18215640656226 18287381778432 18288884809728 18302134676436 18332498036736 18380454100992 18390550785984 18395282082816 18419546935296 18424285691904 18434406454308 18469248565248 18477875338624 18479394026496 18508530253824 18513291902976 18523461557952 18571917164544 18601199271936 18602728095744 18611417215872 18616205334528 18661636571136 18701327443968 18706138693632 18716414282514 18794961764352 18796506513408 18805286145204 18810124140096 18885758681088 18896132938176 18900994305024 18941194260612 18976994230272 18990742616064 18992303456256 19006062933222 19082485334016 19092967656282 19097879662368 19127991048192 19129563168768 19174671253504 19179604279296 19188562851648 19190139950592 19220396802048 19281261222912 19313248960512 19318217637888 19327240954944 19328829451776 19379391823872 19404954796032 19409947066368 19420609268736 19425605566464 19436276370303 19498698539008 19514428637184 19519449071616 19528566381558 19530171425232 19607089741824 19612134014976 19622907281952 19627955624448 19706878623744 19717703935488 19722776666112 19764724445856 19800453545984 19811330259968 19816427077632 19827312566139 19832413495536 19912158609408 19923096684816 19928222256384 19954509179904 19959642832896 19970606992167 20008352612352 20022848193024 20056066228224 20070596376288 20119576928256 20151299211264 20152955437056 20162368650528 20167555779072 20216772952064 20248648482816 20264983584768 20279665088541 20361208578048 20362882056192 20372393323971 20377634485104 20459571904512 20464835493888 20476077163776 20481344999424 20558410416128 20573304500736 20574995410944 20672692445184 20678010863616 20689369634232 20694692343168 20721990302208 20777904635904 20787609755952 20789318279808 20822096535552 20827453390848 20838894252696 20876565151744 20888032991488 20893406810112 20926349180928 20928069107712 20937844367856 20994341142528 21022034362368 21027442655232 21038993374464 21044406030336 21144331984896 21146069827584 21161389657608 21241013886976 21246478516224 21258149555448 21263618593152 21349118509056 21364585443072 21366341388288 21467796000768 21485114620164 21518989929216 21571505160192 21577054814208 21587133208104 21588907444416 21622946402304 21675715330048 21691418875776 21727405080576 21743146074312 21796208338944 21801815801856 21830574145536 21836190449664 21848185427328 21936035856384 21953732216832 21959380205568 21971442853386 22011161083904 22057975959552 22063650766848 22075770692196 22164536229888 22170238451712 22182416927424 22188123749376 22275510239232 22277341052928 22287746542464 22293480462336 22311465182478 22395416815616 22401178435584 22413483770418 22419250038432 22448822827392 22507546804224 22509396688896 22519910568948 22525704217152 22563074506752 22634524044288 22670211612672 22672074866688 22682664731844 22688500251456 22742000416768 22743869571072 22779729543168 22785590034432 22798106532864 22889776545792 22906359650304 22908242313216 22924838795742 22968168087552 23017018392576 23022939930624 23035586809248 23128211718144 23134161862656 23144967563328 23146869837312 23244010684416 23256779000832 23262762221568 23275540838511 23312239089984 23369130590208 23375142715392 23386060975446 23387983064784 23424858602496 23486135795712 23499037115424 23505082661376 23542142828544 23544077746176 23555074913838 23599595388928 23612559033856 23618633785344 23649788657664 23655872987136 23668867546272 23730783043584 23770152566784 23787373483008 23789328556032 23883021287424 23896140622848 23902288330752 23915418249879 23921570917296 24017758322688 24023937318912 24035158623456 24037134061824 24131802759168 24133786140672 24145058754336 24151270500864 24267943305216 24274186665984 24285524859117 24287520874968 24325814702592 24383175704576 24385179746304 24396569783027 24402846235248 24443330715648 24507272134656 24520734381312 24527042777088 24559395913728 24565714255872 24579208605744 24639192035328 24678040338432 24684389203968 24697948743936 24762556219392 24801599029248 24815222954496 24821607112704 24882182094848 24935103258624 24941518258176 24955219043352 25059949019136 25062008684544 25073714860272 25080165520128 25181011574784 25194843917568 25201325740032 25221656293236 25254925680816 25320990154752 25323071275008 25341417244296 25443313778688 25457290208376 25463839549824 25503988064256 25506084225024 25584750468864 25586853267456 25627195736064 25633788788736 25647869849472 25708348297216 25750998614016 25769654606592 25771772602368 25839189098496 25873273061376 25894145691648 25900807421952 25915035160404 26019238182912 26025932095488 26038088508744 26040228566976 26142786322432 26149512019968 26163876375936 26170607499264 26290271913984 26297035554816 26311480947882 26352965927808 26421902770176 26436416754852 26443217994048 26484910682112 26549544812544 26564128913088 26570963008512 26606012239872 26612857110528 26627475989556 26677803483136 26697130924032 26741421637632 26760795168384 26826102571008 26868398948352 26870607249408 26883158200704 26890074372096 27019978113024 27026929483776 27039553451388 27041775819552 27148278104064 27150509408256 27163191098628 27170179313472 27279429206016 27286447325184 27301436218368 27308459999232 27323460984339 27431072667648 27433327214592 27453202014654 27498747055104 27563589926912 27570681151488 27585826178976 27592923124224 27629320402944 27703872847872 27716813007936 27719091039744 27762795380736 27769937854464 27785192336928 27857875746816 27901798907904 27904092143616 27917125823808 27924308001792 27992454856704 28029379149824 28036590206976 28051991165952 28059208040448 28074621423771 28192442646528 28194759770112 28207929217806 28215186210144 28328638021632 28344199407264 28351491457536 28411791390918 28465491345408 28486113924096 28488455184384 28509094399833 28623728001024 28639451484423 28646819493552 28691986572288 28762006880256 28769406418944 28782844277472 28785209925888 28830595203072 28921891834368 28969873440768 28977326456832 28990861432416 28993244177664 29061611118592 29069087735808 29107432194048 29114920599552 29130913903104 29248047808512 29271642955776 29279173607424 29292849572337 29295257137848 29410634612736 29418201022464 29434360922928 29441933436672 29552714973184 29560317935616 29576555903232 29584164999168 29700680318976 29716995389952 29724640616448 29748620243304 29868237914112 29884645027224 29892333384576 29931763769856 29939464249344 30010062405632 30012528918528 30026547425264 30034272289536 30084099342336 30179365392384 30226948816896 30229433155584 30243552975792 30251333668608 30325159428096 30372972724224 30397475377152 30541812867072 30544323084288 30566451727656 30689357856768 30697253240832 30714115745664 30837615624192 30859956751104 30862493116416 31009038667776 31017016295424 31034054451348 31042038514752 31082985453312 31158840786944 31166856953856 31181414633928 31183977419712 31233144803328 31314847727616 31332049487232 31340110215168 31389523771392 31392103661568 31406766551784 31491511713792 31533051543552 31541163982848 31558490061696 31566609045504 31641044058112 31716497977344 31719104741376 31861520830464 31869717774336 31887224333172 31895427889728 32023677763584 32031916425216 32046878164608 32049512082432 32175737012224 32178381520896 32193411672448 32201694001152 32227671930246 32357257740288 32365582221312 32380699812156 32383361166624 32434419603456 32513572995072 32537128313664 32591107620864 32614719111468 32676362846208 32694312508416 32702723702784 32745861218304 32754285674496 32772278140992 32852256047104 32904053784576 32912518938624 32930598325248 33016741625856 33086963939328 33095476150272 33113656038294 33246804344832 33255357677568 33273625391136 33282185624064 33413265358848 33416011579392 33431619813696 33440220693504 33574682099712 33593125223424 33601767653376 33620225655627 33628875057648 33673234241088 33761320206336 33764095033344 33779865853422 33788556325728 33844611760128 33924418371584 33943053611168 33951786066432 34005317419008 34008112300032 34023997097766 34113000625152 34115804356608 34169594314752 34178385051648 34197159799296 34334664818688 34359539475456 34362363469824 34387258193613 34452252131328 34497697415168 34525527588864 34534409895936 34553380213872 34692317577216 34701242793984 34717451344992 34720304755968 34866016026624 34885168501248 34894143332352 34968358634976 35053695885312 35062714073088 35079091463169 35081974597176 35137287903744 35229203693568 35248555673136 35257623992064 35313214242816 35332612370757 35399393083392 35418838550784 35427950678016 35474682986496 35483809480704 35503301319408 35596174565376 35655228850176 35681060224512 35683992834048 35768136761344 35824531931136 35844210934272 35853432496128 36026637484032 36035905978368 36052737935184 36055701092736 36197704138752 36200679211008 36217588131504 36226905751296 36372572274688 36401914957824 36411279998976 36431281312452 36574763556864 36577769619456 36604269352872 36664996073472 36760908201984 36781101571968 36790564165632 36839093870592 36848571383808 36868812908616 36955750677248 36958788052992 37017060507648 37026583805952 37046923115904 37143834329088 37202398543872 37222834431744 37232410669056 37323273142272 37402654887936 37412277387264 37432828565028 37589923528704 37593013026816 37610572290408 37620248280192 37771517362176 37792265876352 37801988610048 37882388521224 37981485232128 37984606912512 38012125866444 38164970668032 38185935312564 38195759324736 38255982096384 38259126337536 38349342507008 38359208558592 38377125703296 38380279901184 38440793604096 38562522445824 38626497921024 38636435275776 38654481909888 38657658903552 38758783647744 38809909592064 38841218537472 38851211132928 38872552740606 39028857274368 39038898143232 39057132763116 39060342850464 39214179483648 39224268029952 39245814563904 39255911248896 39413757247488 39435407870976 39445553332224 39467221421823 39529448891712 39622660519936 39632854155264 39654625132278 39664826991072 39824317218816 39846193369632 39856444512768 39909018359808 39919285665792 39941213984334 40016705224704 40045696386048 40112132456448 40141192752576 40239153856512 40302598422528 40305910874112 40324737301056 40335111558144 40433545904128 40497296965632 40529967169536 40559330177082 40722417156096 40725764112384 40744786647942 40755268970208 40919143809024 40929670987776 40952154327552 40962689998848 41116820832256 41146609001472 41149990821888 41179803021981 41345384890368 41356021727232 41378739268464 41389384686336 41443980604416 41555809271808 41575219511904 41578636559616 41644193071104 41654906781696 41677788505392 41753130303488 41776065982976 41786813620224 41852698361856 41856138215424 41875688735712 41988682285056 42044068724736 42054885310464 42077986748928 42088812060672 42288663969792 42292139655168 42311893826709 42322779315216 42482027773952 42492957032448 42516299110896 42527237186304 42698237018112 42729170886144 42732682776576 42935592001536 42970229240328 43037979858432 43143010320384 43154109628416 43174266416208 43177814888832 43245892804608 43351430660096 43382837751552 43454810161152 43486292148624 43592416677888 43603631603712 43661148291072 43672380899328 43696370854656 43872071712768 43907464433664 43918760411136 43942885706772 44022322167808 44115951919104 44127301533696 44151541384392 44329072459776 44340476903424 44364833854848 44376247498752 44551020478464 44575493084928 44586960924672 44622930364956 44790833631232 44802356871168 44826967540836 44838500076864 44897645654784 45015093608448 45018793377792 45039821137896 45051408434304 45126149013504 45269048088576 45340423225344 45344149733376 45365329463688 45377000502912 45484000833536 45487739142144 45559459086336 45596213065728 45812719300608 45816484626432 45849677591484 45936336175104 46034036785152 46045879861248 46071173618496 46256423436288 46268323725312 46289935126656 46293739674624 46513558001664 46525524443136 46551081677022 46624478179968 46738261180416 46750285430784 46772121950892 46775966129568 46849717204992 46972271591424 46998074230848 47010165322752 47084285657088 47088155492352 47110149827676 47199190777856 47225118067712 47237267570688 47299577315328 47311745974272 47337735092544 47461566087168 47540305133568 47574746966016 47578657112064 47792281245696 47804576661504 47830836499758 47843141834592 48035516645376 48047874637824 48070317246912 48074268123648 48263605518336 48267572281344 48290117508672 48302541001728 48341507895369 48535886610432 48548373331968 48571049718234 48575041749936 48651629405184 48766351409152 48770359492608 48793139566054 48805692470496 48886661431296 49014544269312 49041468762624 49054085554176 49118791827456 49131428511744 49158417211488 49278384070656 49356080676864 49368778407936 49395897487872 49525112438784 49603198058496 49630445908992 49643214225408 49670484057441 49764364189696 49870206517248 49883036516352 49910438086704 50119898038272 50124017369088 50147429720544 50160331040256 50362023149568 50389687835136 50402651480064 50443312586472 50509851361632 50641980309504 50646142550016 50669798780133 50682834488592 50886627557376 50914580416752 50927679099648 51007976128512 51012168450048 51035995646649 51169500937728 51173706534912 51254391472128 51267577577472 51295739698944 51416696594432 51501997228032 51539309213184 51543545204736 51678378196992 51746546122752 51788291383296 51801614843904 51830070320808 52038476365824 52051864190976 52076177017488 52080457133952 52285572644864 52299024039936 52327752751872 52341214998528 52580543827968 52594071109632 52622961895764 52705931855616 52843805540352 52872833509704 52886435988096 52969821364224 53099089625088 53128257826176 53141926017024 53212024479744 53225714221056 53254951979112 53394261848064 53482843275264 53521590336768 53652205142016 53736797896704 53766316401408 53780148744192 54039956226048 54053858967552 54079106902776 54083551639104 54296556208128 54301018816512 54326382197256 54340358626944 54558858412032 54602872436736 54616919998464 54646921968678 54862145335296 54866654429184 54906404029308 54997494110208 55127179853824 55141362302976 55171652357952 55185846248448 55258640805888 55407745695744 55433626015872 55438182079488 55525590761472 55539875708928 55570384673856 55715751493632 55803597815808 55808184287232 55834251647616 55848616003584 55984909713408 56058758299648 56103982331904 56118416080896 56149242847542 56384885293056 56389519540224 56415858435612 56430372420288 56657276043264 56688398814528 56702982915072 56823582781836 56930982690816 56972227848192 56976910368768 57018188799666 57247456002048 57278902968846 57293638987104 57383973144576 57524013760512 57538812837888 57565688554944 57570419851776 57661190406144 57843783668736 57939746881536 57954652913664 57981722864832 57986488355328 58123222237184 58138175471616 58214864388096 58229841199104 58261827806208 58496095617024 58543285911552 58558347214848 58585699144674 58590514275696 58821269225472 58836402044928 58868721845856 58883866873344 59105429946368 59120635871232 59153111806464 59168329998336 59401360637952 59433990779904 59449281232896 59481937698417 59497240486608 59736475828224 59769290054448 59784666769152 59863527539712 59878928498688 59911820976501 60020124811264 60025057837056 60053094850528 60068544579072 60168198684672 60358730784768 60453897633792 60458866311168 60487105951584 60502667337216 60650318856192 60745945448448 60794950754304 60838995265623 61083625734144 61088646168576 61117179971913 61132903455312 61378715713536 61394506481664 61428231491328 61675231248384 61719913502208 61724986232832 62018077335552 62034032590848 62068108902696 62084077029504 62165970906624 62317681573888 62333713907712 62362829267856 62367954839424 62466289606656 62629695455232 62664098974464 62680220430336 62779047542784 62784207323136 62813533103568 62983023427584 63066103087104 63082327965696 63116980123392 63133218091008 63282088116224 63432995954688 63438209482752 63723041660928 63739435548672 63774448666344 63790855779456 64047355527168 64093756329216 64099024164864 64351474024448 64386823344896 64403388002304 64455343860492 64714515480576 64731164442624 64761399624312 64766722333248 64868839206912 65027145990144 65074256627328 65182215241728 65229438222936 65388625016832 65405447405568 65491722436608 65508571348992 65544556281984 65704512094208 65808107569152 65861196650496 66033483251712 66173927878656 66190952300544 66227312076588 66493608689664 66510715355136 66547250782272 66564371248128 66826530717696 66832023158784 66863239627392 66880441387008 67186250446848 67203535306752 67240451311254 67257750115296 67346468482176 67522640412672 67528190066688 67559731706844 67577112651456 67689223520256 67848836743168 67886107222336 67903572132864 68010634838016 68016224600064 68047994195532 68226001250304 68231608713216 68339188629504 68356770103296 68394319598592 68669329637376 68719078950912 68724726939648 68774516387226 68904504262656 69051055177728 69068819791872 69106760427744 69384635154432 69402485587968 69434902689984 69440609511936 69732032053248 69770337002496 69788286664704 69826622515533 69936717269952 70107391770624 70125428146176 70158182926338 70163949194352 70274575807488 70458407387136 70497111346272 70515247984128 70626428485632 70665224741514 70798786166784 70837677101568 70855901356032 70949365972992 70967618961408 71006602638816 71192349130752 71310457700352 71362120449024 71367985668096 71536273522688 71649063862272 71688421868544 71706864992256 71746254749637 72053274968064 72071811956736 72105475870368 72111402185472 72395408277504 72401358422016 72435176263008 72453811502592 72745144549376 72803829915648 72822559997952 72856574577351 72862562624904 73149527113728 73155539238912 73189709349081 73208538705744 73329992146944 73521816403968 73562203143936 73581128331264 73678187741184 73697142767616 73737625817232 73911501354496 73917576105984 74034121015296 74053167611904 74093846231808 74287668658176 74404797087744 74445668863488 74464821338112 74646546284544 74805309775872 74824554774528 74865657130056 75179847057408 75186026053632 75221144580816 75240496560384 75543034724352 75584531752704 75603977220096 75764777042448 75962970464256 75969213825024 76024251732888 76329941336064 76371870625128 76391518649472 76511964192768 76518252675072 76698685014016 76754251406592 76760559802368 76881587208192 77125044891648 77252995842048 77308963819776 77315317807104 77517567295488 77619819184128 77682437074944 77702422265856 77745105481212 78057714548736 78077796286464 78114265526232 78120685700928 78428358967296 78448536059904 78491629127808 78511822497792 78870815741952 78891106664448 78934442843646 79058897783424 79245321039872 79265708310528 79309250264556 79329653982144 79648634437632 79692386739264 79712889025536 79818036719616 79838571331584 79882427968668 80033410449408 80091392772096 80224264912896 80282385505152 80478307713024 80605196845056 80611821748224 80649474602112 80670223116288 80867091808256 81059934339072 81118660354164 81444834312192 81451528224768 81489573295884 81510537940416 81838287618048 81859341975552 81904308655104 81925379997696 81970382953017 82233641664512 82293218002944 82299981643776 82359606043962 82690769780736 82712043454464 82757478536928 82778769372672 82887961208832 83111618543616 83150439023808 83157273119232 83288386142208 83309813563392 83355577010784 83506260606976 83552131965952 83573627240448 83705396723712 83712276430848 83751377471424 83977364570112 84088137449472 84109770620928 84155973497856 84177624121344 84223864271313 84577327939584 84584279310336 84623787653418 84645558630432 84964055547904 84985914064896 85032598221792 85054474372608 85396474036224 85458341772288 85465365553152 85527283199499 85871184003072 85918354453269 85940458480656 86075959716864 86286020640768 86308219256832 86348532832416 86355629777664 86491785609216 86702861320192 86765675503104 86909620322304 86972584297248 87184833355776 87207263207424 87322296582144 87344761798656 87392741709312 87744143425536 87814928867328 87837520822272 87878548717011 87885771413544 88044644335616 88231903838208 88254603067392 88303082768784 88658144919552 88680953806848 88729667709696 88752494997504 89102040956928 89150986169856 89173921849344 89245860729912 89581667262464 89604713742336 89653935081672 89677000153728 89795291309568 90030187216896 90037586755584 90079642275792 90102816868608 90252298027008 90538096177152 90680846450688 90688299466752 90730658927376 90754001005824 90968001667072 90975478284288 91118918172672 91192426131456 91625438601216 91632969252864 91699355182968 92068073570304 92091759722496 92142347236992 92512846872576 92579870253312 92587479349248 93027116003328 93051048886272 93102163354044 93248956359936 93476522360832 93500570861568 93544243901784 93551932259136 93699434409984 93944543182848 93996148461696 94020330645504 94168571314176 94176310984704 94220299655352 94450236135424 94474535141376 94599154630656 94623491948544 94675470185088 94923132174336 95149493932032 95157314224128 95584562491392 95609153323008 95661672999516 95686283669184 96071033290752 96095749275648 96140634493824 96148536247296 96527211036672 96535144562688 96580235017344 96605082003456 96683015790738 97071773220864 97096746663936 97142099436468 97150083499872 97303258810368 97532702818304 97540718985216 97586279132108 97611384940992 97773322862592 98029088538624 98082937525248 98108171108352 98237583654912 98262857023488 98316834422976 98556768141312 98712161353728 98737556815872 98791794975744 99050224877568 99260891817984 99286428450816 99340968114882 99528728379392 99740413034496 99766073032704 99820876173408 100239796076544 100248034738176 100294859441088 100320662080512 100724046299136 100779375670272 100805302960128 100860676966881 100886625172944 101019702723264 101283960619008 101292285100032 101339597560266 101365668977184 101773255114752 101829160833504 101855358199296 102015952257024 102024336900096 102071991293298 102339001875456 102347413069824 102508782944256 102535155154944 102591479397888 102833393188864 103003994456064 103078618426368 103087090409472 103356756393984 103493092245504 103576582766592 103603229687808 103660140641616 104076952731648 104103728381952 104152354034976 104160914267904 104571145289728 104598048079872 104655505503744 104682429997056 105161087655936 105188142219264 105237274389507 105245923791528 105411863711232 105687611080704 105745667019408 105772871976192 105939642728448 105997837112271 106198179250176 106256515652352 106283852034048 106424048959488 106451428442112 106509903958224 106788523696128 106965686550528 107043180673536 107304410284032 107473595793408 107532632802816 107560297488384 108079912452096 108107717935104 108158213805552 108167103278208 108593112416256 108602037633024 108652764394512 108680717253888 109117716824064 109205744873472 109233839996928 109293843937356 109724290670592 109733308858368 109812808058616 109994988220416 110254359707648 110282724605952 110343304715904 110371692496896 110517281611776 110867252031744 110876364158976 111051181522944 111079751417856 111140769347712 111431502987264 111607195631616 111668503295232 111697232007168 111969819426816 112117516599296 112207964663808 112236832161792 112298485695084 112769770586112 112779039080448 112831716871224 112860744840576 113314552086528 113376797629056 113405965830144 113647165563672 113944455696384 113953820737536 114036377599332 114494912004096 114557805937692 114587277974208 114767946289152 115048027521024 115077625675776 115131377109888 115140839703552 115322380812288 115687567337472 115879493763072 115909305827328 115963445729664 115972976710656 116246444474368 116276350943232 116429728776192 116523655612416 117086571823104 117116694429696 117171398289348 117181028551392 117642538450944 117672804089856 117737443691712 117767733746688 118210859892736 118241271742464 118306223612928 118336659996672 118401664265469 118867981559808 118898562465792 118963875396834 118994480973216 119472951656448 119538580108896 119569333538304 119727055079424 119757856997376 119823641953002 120040249622528 120050115674112 120106189701056 120137089158144 120336397369344 120717461569536 120907795267584 120917732622336 120974211903168 121005334674432 121300637712384 121491890896896 121589901508608 121677990531246 122167251468288 122177292337152 122234359943826 122265806910624 122757431427072 122789012963328 122856462982656 123350462496768 123439827004416 123449972465664 123539409065943 124036154671104 124068065181696 124136217805392 124168154059008 124331941813248 124635363147776 124667427815424 124725658535712 124735909678848 124932579213312 125259390910464 125328197948928 125360440860672 125558095085568 125568414646272 125627066207136 125966046855168 126132206174208 126164655931392 126233960246784 126266436182016 126564176232448 126865991909376 126876418965504 126935681480127 127446083321856 127478871097344 127548897332688 127581711558912 128094711054336 128187512658432 128198048329728 128702948048896 128773646689792 128806776004608 128910687720984 129429030961152 129462328885248 129522799248624 129533444666496 129737678413824 130054291980288 130148513254656 130364430483456 130458876445872 130777250033664 130810894811136 130983444873216 131017142697984 131089112563968 131409024188416 131616215138304 131722393300992 132066966503424 132347855757312 132381904601088 132454624153176 132987217379328 133021430710272 133094501564544 133128742496256 133653061435392 133726479254784 133760882774016 134372500893696 134407070613504 134480902622508 134515500230592 134692936964352 135045280825344 135056380133376 135119463413688 135154225302912 135378447040512 135697673486336 135772214444672 135807144265728 136021269676032 136032449200128 136095988391064 136452002500608 136463217426432 136678377259008 136788639197184 137438157901824 137449453879296 137549032774452 137809008525312 138102110355456 138137639583744 138213520855488 138769270308864 138804971175936 138869805379968 138881219023872 139540674004992 139576573329408 139653245031066 139873434539904 140214783541248 140250856292352 140316365852676 140327898388704 140549151614976 140916814774272 140994222692544 141030495968256 141252856971264 141330449483028 141597572333568 141675354203136 141711802712064 141898731945984 141935237922816 142013205277632 142384698261504 142620915400704 142724240898048 142735971336192 143072547045376 143376843737088 143413729984512 143492509499274 144106549936128 144143623913472 144210951740736 144222804370944 144790816555008 144802716844032 144870352526016 144907623005184 145024523686107 145490289098752 145607659831296 145645119995904 145713149154702 145725125249808 146299054227456 146311078477824 146379418698162 146417077411488 146659984293888 147043632807936 147124406287872 147162256662528 147356375482368 147394285535232 147475251634464 147823002708992 147835152211968 148068242030592 148106335223808 148187692463616 148575337316352 148809594175488 148891337726976 148929642676224 149011452172323 149293092569088 149610619551744 149649109549056 149731314260112 150359694114816 150372052107264 150442289161632 150480993120768 151086069448704 151169063505408 151207954440192 151529554084896 151925940928512 151938427650048 152009396340399 152048503465776 152659882672128 152743741250256 152783037298944 153023928385536 153036505350144 153107986939947 153397370028032 153508502813184 153521119604736 153763174416384 154250089783296 154505991684096 154617927639552 154630635614208 155035134590976 155239638368256 155364874149888 155404844531712 155490210962424 156115429097472 156155592572928 156228531052464 156241371401856 156856717934592 156897072119808 156983258255616 157023644995584 157741631483904 157782213328896 157868885687292 158117795566848 158490642079744 158531416621056 158618500529112 158659307964288 159297268875264 159384773478528 159425778051072 159636073439232 159677142663168 159764855937336 160182785544192 160448529825792 160564771010304 160956615426048 161210393690112 161298949204224 161340446232576 161734183616512 162119868678144 162237320708328 162889668624384 162903056449536 162979146591768 163021075880832 163676575236096 163808617310208 163850759995392 163940765906034 164586436005888 164599963287552 164719212087924 165381539561472 165424086908928 165514957073856 165557538745344 165775922417664 166223237087232 166300878047616 166314546238464 166576772284416 166619627126784 166711154021568 167104263931904 167147254480896 167410793447424 167424552861696 167502754942848 167954729140224 168176274898944 168311946995712 168355248242688 168447728542626 169154655879168 169168558620672 169247575306836 169291117260864 169928111095808 169971828129792 170065196443584 170108948745216 170792948072448 170916683544576 170930731106304 171054566398998 171742368006144 171836708906538 171880916961312 172151919433728 172572041281536 172616438513664 172697065664832 172711259555328 172983571218432 173405722640384 173531351006208 173819240644608 173945168594496 174369666711552 174414526414848 174644593164288 174689523597312 174785483418624 175488286851072 175629857734656 175675041644544 175757097434022 175771542827088 176089288671232 176463807676416 176509206134784 176606165537568 177316289839104 177361907613696 177459335419392 177504989995008 178204081913856 178301972339712 178347843698688 178445813095251 178491721459824 179163334524928 179209427484672 179307870163344 179354000307456 179590582619136 180060374433792 180075173511168 180159284551584 180205633737216 180504596054016 181076192354304 181361692901376 181376598933504 181461317854752 181508002011648 181936003334144 181950956568576 182237836345344 182384852262912 183250877202432 183265938505728 183351539915739 183398710365936 184136147140608 184183519444992 184284694473984 185025693745152 185159740506624 185174958698496 186054232006656 186102097772544 186204326708088 186497912719872 186953044721664 187001141723136 187088487803568 187103864518272 187398868819968 187889086365696 187992296923392 188040661291008 188337142628352 188352621969408 188440599310704 188900472270848 188949070282752 189198309261312 189246983897088 189350940370176 189846264348672 190298987864064 190314628448256 191169124982784 191218306646016 191323345999032 191372567338368 192142066581504 192281268987648 192297072494592 193054422073344 193160470034688 193210164006912 193366031581476 194143546441728 194193493327872 194284198872936 194300166999744 194606517620736 195065405636608 195081437970432 195172558264216 195222769881984 195546645725184 196165875050496 196216342216704 196475167309824 196525714046976 196633668845952 197113536282624 197424322707456 197583589951488 198100449755136 198521783635968 198572856901632 198681936229764 199057456758784 199480826068992 199532146065408 199641752346816 200479592153088 200496069476352 200589718882176 200641324161024 201558751340544 201610605920256 201721353933762 201773250345888 202039405446528 202567921238016 202584570200064 202679195120532 202731337954368 203546510229504 203658321667008 203710716398592 204031904514048 204048673800192 204143982586596 204678003750912 204694826139648 205017565888512 205070310309888 205182958795776 205666786377728 206007988912128 206157236852736 206174180818944 206713512787968 207153165533184 207206459375616 207320281283232 208153905463296 208207456763904 208304708069952 208321828535808 209142290579456 209196096159744 209311011007488 209364859994112 209479867546599 210322175311872 210376284438528 210474548779014 210491847583056 210823727422464 211375222161408 211491334038816 211545743952384 211879285456896 211995674224542 212396358500352 212513031304704 212567704068096 212848097918976 212902856884224 213019807916448 213577047392256 213931373101056 214086361347072 214608820568064 214947191586816 215065265605632 215120594976768 215238764248911 216159824904192 216215435870208 216316427611104 216334206556416 217186224832512 217204075266048 217305528789024 217361434507776 218235433648128 218411489746944 218467679993856 218569723732053 218587687874712 219448581341184 219466617716736 219569128047243 219625616117232 219989976440832 220508719415296 220565449211904 220686609431808 220743384993792 221034563223552 221734504063488 221752728317952 222102363045888 222159502835712 222281538695424 222863005974528 223214391263232 223337006590464 223394464014336 223939638853632 224235033198592 224415929327616 224473664323584 224596971390168 225539541172224 225558078160896 225663433742448 225721489681152 226629104173056 226753595258112 226811931660288 227294331127344 227888911392768 227907641475072 228072755198664 228989824008192 229115611875384 229174555948416 229535892578304 230096055042048 230262754219776 230281679407104 230644761624576 231375134674944 231758987526144 231926891459328 231945953421312 232492888948736 232552701886464 232859457552384 233047311224832 234173143646208 234233388859392 234342796578696 234362057102784 235285076901888 235345608179712 235474887383424 235535467493376 236421719785472 236612447225856 236673319993344 236803328530938 237735963119616 237797124931584 237927750793668 237988961946432 238945903312896 239077160217792 239138667076608 239454110158848 239515713994752 239647283906004 240080499245056 240100231348224 240212379402112 240274178316288 240672794738688 241434923139072 241815590535168 241835465244672 241948423806336 242010669348864 242601275424768 243179803017216 243355981062492 244334502936576 244354584674304 244468719887652 244531613821248 245514862854144 245578025926656 245712925965312 246700924993536 246879654008832 246899944931328 247078818131886 248072309342208 248136130363392 248272435610784 248336308118016 248663883626496 249270726295552 249334855630848 249451317071424 249471819357696 249865158426624 250518781820928 250656395897856 250720881721344 251116190171136 251136829292544 251254132414272 251932093710336 252264412348416 252329311862784 252467920493568 252532872364032 252671592813939 253128352464896 253731983818752 253752837931008 253871362960254 254892166643712 254957742194688 255097794665376 255163423117824 256189422108672 256375025316864 256396096659456 256581849598497 257405896097792 257547293379584 257613552009216 257755063359807 257821375441968 258858061922304 258924657770496 259045598497248 259066889332992 259475356827648 260108583960576 260297026509312 260728860966912 260917752891744 261554500067328 261621789622272 261966889746432 262034285395968 262178225127936 262818048376832 263232430276608 263444786601984 263635646151033 264133933006848 264695711514624 264763809202176 264909248306352 265974434758656 266042861420544 266189003129088 266257484992512 267306122870784 267452958509568 267521765548032 268745001787392 268814141227008 268961805245016 269031000461184 269385873928704 270090561650688 270112760266752 270238926827376 270308450605824 270756894081024 271395346972672 271544428889344 271614288531456 272042539352064 272064898400256 272191976782128 272904005001216 272926434852864 273356754518016 273577278394368 274876315803648 274898907758592 275098065548904 276204220710912 276275279167488 276427041710976 277538540617728 277739610759936 277762438047744 279081348009984 279153146658816 279306490062132 279746869079808 280429567082496 280501712584704 280632731705352 280655796777408 281098303229952 281833629548544 281988445385088 282060991936512 282505713942528 282660898966056 283350708406272 283423605424128 283797463891968 283870475845632 284026410555264 284769396523008 285448481796096 285471942672384 286145094090752 286753687474176 286827459969024 286985018998548 288213099872256 288287247826944 288421903481472 288445608741888 289581633110016 289605433688064 289740705052032 289815246010368 290049047372214 291215319662592 291290239991808 291426298309404 291450250499616 292598108454912 292622156955648 292758837396324 292834154822976 293319968587776 294087265615872 294248812575744 294324513325056 294712750964736 294788571070464 294950503268928 295646005417984 295670304423936 296136484061184 296212670447616 296375384927232 297150674632704 297782675453952 297859285352448 298022904344646 298586185138176 299221239103488 299298219098112 299462628520224 300719388229632 300744104214528 300884578323264 300961986241536 302172138897408 302338127010816 302415908880384 302582030900643 303059108169792 303851881857024 303876855300096 304018792680798 304097006931552 305319765344256 305487482500512 305566074597888 306047856771072 306073010700288 306215973879894 306794740056064 307017005626368 307042239209472 307526348832768 308500179566592 309011983368192 309235855279104 309261271228416 310070269181952 310479276736512 310729748299776 310809689063424 310980421924848 312230858194944 312311185145856 312457062104928 312482742803712 313713435869184 313794144239616 313966516511232 314047289991168 315483262967808 315564426657792 315711823168521 315737771374584 316235591133696 316981284159488 317062833242112 317237001058224 317318615928576 318594537750528 318769546957056 318851556102144 319272146878464 319354285326336 319529711874672 320365571088384 320897059651584 321129542020608 321913230852096 322420787380224 322597898408448 322680892465152 323468367233024 324239737356288 324474641416656 325779337248768 325806112899072 325958293183536 326042151761664 327353150472192 327617234620416 327701519990784 327881531812068 329172872011776 329199926575104 329438424175848 330763079122944 330848173817856 331029914147712 331115077490688 331551844835328 332601756095232 332629092476928 333153544568832 333239254253568 333422308043136 334208527863808 334294508961792 334821586894848 335005509885696 335909458280448 336352549797888 336623893991424 336710496485376 336895457085252 338309311758336 338337117241344 338495150613672 338582234521728 339856222191616 339943656259584 340130392887168 340217897490432 341833367089152 341861462212608 342109132797996 343484736012288 343673417813076 343761833922624 344303838867456 345144082563072 345232877027328 345394131329664 345422519110656 345967142436864 346811445280768 347062702012416 347638481289216 347890337188992 348739333423104 348829052829696 349289186328576 349570966837248 351259715469312 351350083289088 351514194868044 351543085654176 352178577342464 352927615352832 353018412269568 353212331075136 354632579678208 354723815227392 354918670838784 355009979990016 355204992796407 356603944679424 356695687397376 356891626190502 356983442919648 358326669049856 358418854969344 358615740326688 358708000614912 359181165238272 360120748867584 360150347022336 360318569103168 360411267474432 361009192108032 362152384708608 362723385802752 362753197867008 362922635709504 363016004023296 363872006668288 363901913137152 364475672690688 364769704525824 366501754404864 366531877011456 366703079831478 366797420731872 368272294281216 368367038889984 368569388947968 370051387490304 370319481013248 370349917396992 370618227197829 372108464013312 372204195545088 372408653416176 372995825439744 373906089443328 374002283446272 374176975607136 374207729036544 374797737639936 375778172731392 375984593846784 376081322582016 376674285256704 376705243938816 376881198621408 377800944541696 377898140565504 378396618522624 378493967794176 378701880740352 379692528697344 380597975728128 380629256896512 380807044440381 382338249965568 382436613292032 382646691998064 382745134676736 384284133163008 384562537975296 384594144989184 386108844146688 386320940069376 386420328013824 386732063162952 388287092883456 388386986655744 388568397745872 388600333999488 389213035241472 390130811273216 390162875940864 390345116528432 390445539763968 391093291450368 392331750100992 392432684433408 392950334619648 393051428093952 393267337691904 394227072565248 394848645414912 395167179902976 396200899510272 397043567271936 397145713803264 397363872459528 398961652137984 399064292130816 399283504693632 400959184306176 401179437764352 401282648322048 403117502681088 403221211840512 403442707867524 403546500691776 404078810893056 405135842476032 405169140400128 405358390241064 405462675908736 407093020459008 407316643334016 407421432797184 408063809028096 408097347600384 408287965173192 409356007501824 409389652279296 410035131777024 410365917591552 411333572755456 412314473705472 412348361637888 413427025575936 414306331066368 414412918751232 414640562566464 416307810926592 416414913527808 416609416139904 416643657071616 418284581158912 418622022014976 418729719988224 418959735093198 420644350623744 420752568877056 420949097558028 420983695166112 421647454844928 422750444322816 422982668077632 423091487904768 423758570913792 423991348449084 424792717000704 425026062609408 425135408136192 425696195837952 425805713768448 426039615832896 427154094784512 427862746202112 428172722694144 429217641136128 430130531211264 430241189953536 430477528497822 432319649808384 432430871740416 432632855222208 432668413112832 434372449665024 434408150532096 434611057578048 434722869015552 436470867296256 436822979493888 436935359987712 437139447464106 437175375749424 438897162682368 438933235433472 439138256094486 439251232234464 439979952881664 441017438830592 441130898423808 441373218863616 441486769987584 442069126447104 443469008126976 443505456635904 444204726091776 444319005671424 444563077390848 445726011949056 446428782526464 446674013180928 446788928028672 447034356516969 447879277707264 448470066397184 448831858655232 448947328647168 449193942780336 451079082344448 451116156321792 451326867484896 451442979362304 453258208346112 453507190516224 453623863320576 454588662254688 455777822785536 455815282950144 456028189021197 456145510397328 457979648016384 458231223750768 458349111896832 459071785156608 459323960819841 460192110084096 460525508439552 460563358814208 461289523249152 462750269349888 463517975052288 463853782918656 463891906842624 464985777897472 465105403772928 465718915104768 466094622449664 468346287292416 468466777718784 468685593157392 468724114205568 470570153803776 470691216359424 470949774766848 471070934986752 472843439570944 473224894451712 473346639986688 473606657061876 475471926239232 475594249863168 475855501587336 475977923892864 477891806625792 478154320435584 478277334153216 478908220317696 479031427989504 479294567812008 480160998490112 480424758804224 480548356632576 481345589477376 482869846278144 483631181070336 483896847612672 484021338697728 485202550849536 486359606034432 486711962124984 488669005873152 488709169348608 488937439775304 489063227642496 491029725708288 491425851930624 493759308017664 493799889862656 494157636263772 496144618684416 496272260726784 496544871221568 496672616236032 497327767252992 498541452591104 498669711261696 498902634142848 498943638715392 499730316853248 501312791795712 501441763442688 502232380342272 502273658585088 502508264828544 503864187420672 504528824696832 504935840987136 505065744728064 505343185627878 506256704929792 507463967637504 507505675862016 507742725920508 509784333287424 509915484389376 510195589330752 510326846235648 512378844217344 512750050633728 512792193318912 513163699196994 515094586759168 515227104018432 515510126719614 515642750883936 517716123844608 517849315540992 518091196994496 518133778665984 518950713655296 520217167921152 520594053018624 521457721933824 521835505783488 523109000134656 523243579244544 523933779492864 524068570791936 524356450255872 525636096753664 526464860553216 526889573203968 527271292302066 528267866013696 529391423029248 529527618404352 529818496612704 531948869517312 532085722841088 532378006258176 532514969985024 534612245741568 534905917019136 535043531096064 535337439285753 537490003574784 537628282454016 537923610490032 538062000922368 538771747857408 540181123301376 540225520533504 540477853654752 540616901211648 541513788162048 542790693945344 543088857778688 543228577062912 544085078704128 544129796800512 544383953564256 545808010002432 545852869705728 546713509036032 547154556788736 549752631607296 549797815517184 550054619747217 550196131097808 552408441421824 552550558334976 552854083421952 555077081235456 555479221519872 555524876095488 558162696019968 558306293317632 558612980124264 559493738159616 560859134164992 561003425169408 561265463410704 561311593554816 562196606459904 563667259097088 563976890770176 564121983873024 565011427885056 565321797932112 566701416812544 566847210848256 567594927783936 567740951691264 568052821110528 569538793046016 570896963592192 570943885344768 572290188181504 573507374948352 573654919938048 573970037997096 576426199744512 576843806962944 576891217483776 579163266220032 579481410104064 579630492020736 580098094744428 582430639325184 582580479983616 582852596618808 582900500999232 585196216909824 585244313911296 585517674792648 585668309645952 586639937175552 588497625151488 588649026650112 589425501929472 589577142140928 589901006537856 591292010835968 591340608847872 592272968122368 592750769854464 594301349265408 595565350907904 595718570704896 596045808689292 597172370276352 598442478206976 598596438196224 598925257040448 601438776459264 601488208429056 601769156646528 601923972483072 604676254021632 604831817760768 605164061801286 606118216339584 607703763714048 607753710600192 608037585361596 608194013863104 610639530688512 610974965001024 611132149195776 612095713542144 612146021400576 612431947759788 613589480112128 614034011252736 614084478418944 615052697665536 617000359133184 618023966736384 618471710558208 618522542456832 620140538363904 621459496599552 621619378126848 621960843849696 624461716389888 624622370291712 624914124209856 624965485607424 627426871738368 627588288479232 627933033022464 628094579982336 628439602639797 630966525935616 631128853315584 631423646337042 631475542749168 632471182267392 633962568318976 634125666484224 634474002116448 634637231857152 637189075501056 637539093914112 637703112204288 638544293756928 638708570652672 639059423749344 640731142176768 641794119303168 642259084041216 643826461704192 644841574760448 645195796816896 645361784930304 645716292746733 646936734466048 648479474712576 648949282833312 651558674497536 651612225798144 651916586367072 652084303523328 654706300944384 655234469240832 655403039981568 655709171196159 655763063624136 658345744023552 658399853150208 658707384141729 658876848351696 661526158245888 661696347635712 662059828295424 662230154981376 663103689670656 665203512190464 665258184953856 666307089137664 666478508507136 666844616086272 668417055727616 668589017923584 669643173789696 670011019771392 671818916560896 672705099595776 673247787982848 673420992970752 673790914170504 676618623516672 676674234482688 676990301227344 677164469043456 679712444383232 679887312519168 680260785774336 680435794980864 683666734178304 683722924425216 684218265595992 686969472024576 687346835626152 687523667845248 688607677734912 690288165126144 690788262659328 690845038221312 691934284873728 694125404024832 695276962578432 695780674377984 697478666846208 697658105659392 698578372657152 699141933674496 702519430938624 702700166578176 703028389736088 703086171308352 705855230705664 706036824539136 706424662150272 709265159356416 709837341677568 710019959980032 710409985592814 713207889358848 713391374794752 713783252381004 713966885839296 716653338099712 716837709938688 717231480653376 717416001229824 718362330476544 720241497735168 720300694044672 720637138206336 720822534948864 722018384216064 724304769417216 725446771605504 725506395734016 725845271419008 726032008046592 727744013336576 727803826274304 729539409051648 733003508809728 733063754022912 733406159662956 733594841463744 736544588562432 736734077779968 737138777895936 740102774980608 740638962026496 740699834793984 741236454395658 744216928026624 744408391090176 744817306832352 745991650879488 747812178886656 748004566892544 748353951214272 748415458073088 749595475279872 751556345462784 751969187693568 752162645164032 753348570513408 753410487877632 753762397242816 755601889083392 755796281131008 756793237045248 756987935588352 757403761480704 759385057394688 761195951456256 761258513793024 761614088880762 764676499931136 764873226584064 765293383996128 765490269353472 768568266326016 769125075950592 769188289978368 772217688293376 772641880138752 772840656027648 773265190079421 773464126325904 776574185766912 776773973311488 777136795491744 777200667998976 778426070482944 780261622546432 780325751881728 780690233056864 780891079527936 782186582900736 784663500201984 784865368866816 785900669239296 786102856187904 786534675383808 788454145130496 789697290829824 790334359805952 790906938453099 792401799020544 794087134543872 794291427606528 794727744919056 797923304275968 798128584261632 798567009387264 801918368612352 802358875528704 802565296644096 806235005362176 806442423681024 806885415735048 807093001383552 808157621786112 810271684952064 810338280800256 810716780482128 810925351817472 814186040918016 814633286668032 814842865594368 816127618056192 816194695200768 816575930346384 818712015003648 818779304558592 820070263554048 820731835183104 822667145510912 824628947410944 824696723275776 828612662132736 828825837502464 829281125132928 832615621853184 833218832279808 833287314143232 836569162317824 837244044029952 837459439976448 837919470186396 841288701247488 841505137754112 841898195116056 841967390332224 843294909689856 845500888645632 845965336155264 846182975809536 847517141827584 847982696898168 850052125218816 850270816272384 851392391675904 851611427536896 852079231665792 854308189569024 856345445388288 858435282272256 860261062422528 860482379907072 860955056995644 864639299616768 864861743480832 865265710444416 865336826225664 868744899330048 868816301064192 869222115156096 869445738031104 873645958987776 873870719975424 874278894928212 874350751498848 877794325364736 877866470866944 878276512188972 878502464468928 879959905763328 882034877661184 882261796847616 882746437727232 882973539975168 884138252894208 886938016253952 887010913271808 888409452183552 888638011342848 889126154781696 891452023898112 893348026361856 893577856057344 894068713033938 895758555414528 897663717310464 897894657294336 898387885560672 902158164688896 902232312643584 902653734969792 902885958724608 906516416692224 907014381032448 907247726641152 907746092701929 909177324509376 911555645571072 911630565900288 912056378042394 912291020794656 915959296032768 916462447501536 916698223793664 918143570313216 918647921639682 920384220168192 921051016879104 921126717628416 922579046498304 925500538699776 927035950104576 927707565837312 927783813685248 929971555794944 930210807545856 931437830209536 932189244899328 936692574584832 936933555437568 937371186314784 937448228411136 941140307607552 941382432718848 941899549533696 942141869973504 945686879141888 946449788903424 946693279973376 947135469505563 947213314123752 950943852478464 951188499726336 951711003174672 951955847785728 955783613251584 956308640871168 956554668306432 957816440635392 958062855979008 958589135624016 960321996980224 960849517608448 961096713265152 962691178954752 965739692556288 967262362140672 967793695225344 968042677395456 970405101699072 972719212068864 973423924249968 977338011746304 977418338697216 977874879550608 978126455284992 982059451416576 982851703861248 987518616035328 987599779725312 988315272527544 992289237368832 992544521453568 993089742443136 993345232472064 994655534505984 997082905182208 997805268285696 997887277430784 999460633706496 1002625583591424 1002883526885376 1004464760684544 1005016529657088 1007728374841344 1009057649393664 1009871681974272 1010131489456128 1010686371255756 1012513409859584 1014927935275008 1015011351724032 1015485451841016 1019568666574848 1019830968778752 1020391178661504 1020653692471296 1025500101267456 1025584386637824 1026327398393988 1030189173518336 1030454208036864 1031020253439228 1031285501767872 1035432247689216 1035698631081984 1036182393988992 1036267557331968 1037901427310592 1040434335842304 1041188106037248 1042915443867648 1043671011566976 1046218000269312 1046487158489088 1047867558985728 1048712900511744 1051272193507328 1053779146407936 1054542584604132 1056535732027392 1058782846058496 1059055236808704 1059636993225408 1063897739034624 1064171445682176 1064756012516352 1065029939970048 1065614978389221 1069811834038272 1070087062192128 1070674878571506 1074980007149568 1075256564908032 1075847220980064 1076124001844736 1077543495714816 1080362246602752 1080451041067008 1080955707309504 1081233802423296 1083027576324096 1085581387890688 1086177715557376 1086457154125824 1088170157408256 1088259593601024 1088767907128512 1091616020004864 1091705739411456 1093427018072064 1094309113577472 1099505263214592 1099595631034368 1100109239494434 1100392262195616 1104816882843648 1105101116669952 1105708166843904 1110154162470912 1110958443039744 1111049752190976 1111854681593487 1116325392039936 1116612586635264 1117225960248528 1118987476319232 1121718268329984 1122006850338816 1122530926821408 1122623187109632 1124393212919808 1127334518194176 1127953781540352 1128243967746048 1130022855770112 1130643595864224 1133402833625088 1133694421696512 1135189855567872 1135481903382528 1136105642221056 1139077586092032 1141793927184384 1141887770689536 1142421133321143 1144580376363008 1147014749896704 1147309839876096 1147940075994192 1152852399489024 1153687613925888 1153782434967552 1158326532440064 1158962820208128 1159260984041472 1160196189488856 1164861278650368 1165160959967232 1165705193237616 1165801001998464 1170392433819648 1170488627822592 1171035349585296 1171336619291904 1173279874351104 1176995250302976 1177298053300224 1178851003858944 1179154284281856 1179802013075712 1182584021671936 1182681217695744 1184545936244736 1185501539708928 1188602698530816 1191130701815808 1191437141409792 1192091617378584 1196884956413952 1197192876392448 1197850514080896 1202877552918528 1203538313293056 1203847944966144 1209352508043264 1209663635521536 1210328123602572 1212236432679168 1215407527428096 1215507421200384 1216075170723192 1216388027726208 1221279061377024 1221949930002048 1222264298391552 1224191427084288 1224292042801152 1224863895519576 1228068022505472 1228168956837888 1230105395331072 1234000718266368 1236943421116416 1237045084913664 1240281076727808 1242918993199104 1243238756253696 1243921687699392 1248923432779776 1249244740583424 1249828248419712 1249930971214848 1254853743476736 1255866066044928 1256189159964672 1256879205279594 1261933051871232 1262257706631168 1262847292674084 1262951085498336 1264942364534784 1267925136637952 1268251332968448 1268948004232896 1269274463714304 1274378151002112 1275078187828224 1275406224408576 1277088587513856 1277417141305344 1278118847498688 1281462284353536 1283588238606336 1284518168082432 1287652923408384 1290391593633792 1290723569860608 1291432585493466 1293873468932096 1296958949425152 1297898565666624 1303117348995072 1303224451596288 1303833172734144 1304168607046656 1309412601888768 1310468938481664 1310806079963136 1311418342392318 1311526127248272 1316691488047104 1316799706300416 1317414768283458 1317753696703392 1323052316491776 1323392695271424 1324119656590848 1324460309962752 1326207379341312 1330407024380928 1330516369907712 1332614178275328 1332957017014272 1333689232172544 1336834111455232 1337178035847168 1339286347579392 1340022039542784 1343637833121792 1345410199191552 1346495575965696 1346841985941504 1347581828341008 1353237247033344 1353348468965376 1353980602454688 1354328938086912 1359424888766464 1359774625038336 1360521571548672 1360871589961728 1367333468356608 1367445848850432 1368084567063591 1368436531191984 1373938944049152 1374693671252304 1375047335690496 1377215355469824 1377971882459523 1380576330252288 1381576525318656 1381690076442624 1383868569747456 1388250808049664 1390553925156864 1391561348755968 1394957333692416 1395316211318784 1397156745314304 1398283867348992 1405038861877248 1405400333156352 1406056779472176 1406172342616704 1411710461411328 1412073649078272 1412849324300544 1418530318712832 1419674683355136 1420039919960064 1420819971185628 1426415778717696 1426782749589504 1427566504762008 1427933771678592 1433306676199424 1433675419877376 1434462961306752 1434832002459648 1436724660953088 1440482995470336 1441274276412672 1441645069897728 1444036768432128 1448609538834432 1450893543211008 1451690542838016 1452064016093184 1455488026673152 1455607652548608 1459078818103296 1466007017619456 1466127508045824 1466812319325912 1467189682927488 1473089177124864 1474277555791872 1481277924052992 1481399669587968 1482472908791316 1488433856053248 1488816782180352 1489634613664704 1491983301758976 1495624357773312 1496009133785088 1496707902428544 1496830916146176 1499190950559744 1503938375387136 1504325290328064 1506697141026816 1506820975755264 1507524794485632 1511203778166784 1511592562262016 1513586474090496 1514807522961408 1518770114789376 1522391902912512 1522517027586048 1523228177761524 1529352999862272 1529746453168128 1530586767992256 1530980538706944 1537136532652032 1538250151901184 1538376579956736 1545283760277504 1545681312055296 1546530380158842 1546928252651808 1553148371533824 1553547946622976 1554273590983488 1554401335997952 1556852140965888 1560523245092864 1560651503763456 1561380466113728 1561782159055872 1564373165801472 1569327000403968 1569730737733632 1571801338478592 1572205712375808 1573069350767616 1576908290260992 1579394581659648 1580668719611904 1581813876906198 1584803598041088 1588174269087744 1588582855213056 1589455489838112 1595846608551936 1596257168523264 1597134018774528 1603836737224704 1604717751057408 1605130593288192 1606012317857259 1612470010724352 1612884847362048 1613770831470096 1614186002767104 1616315243572224 1620543369904128 1620676561600512 1621433560964256 1621850703634944 1628372081836032 1629266573336064 1629685731188736 1632255236112384 1632389390401536 1633151860692768 1637424030007296 1637558609117184 1640140527108096 1641463670366208 1645334291021824 1649257894821888 1649393446551552 1650163859241651 1657225324265472 1657651675004928 1658562250265856 1665231243706368 1666437664559616 1666574628286464 1673138324635648 1674488088059904 1674918879952896 1675838940372792 1682577402494976 1683010275508224 1683796390232112 1683934780664448 1686589819379712 1691001777291264 1691930672310528 1692365951619072 1695034283655168 1695965393796336 1700104250437632 1700541632544768 1702784783351808 1703222855073792 1704158463331584 1708616379138048 1712690890776576 1716870564544512 1720522124845056 1720964759814144 1721910113991288 1729278599233536 1730531420888832 1730673652451328 1737489798660096 1738444230312192 1738891476062208 1747291917975552 1747741439950848 1748557789856424 1748701502997696 1755588650729472 1755732941733888 1756553024377944 1757004928937856 1759919811526656 1764069755322368 1765492875454464 1765947079950336 1768276505788416 1773876032507904 1774021826543616 1776818904367104 1778252309563392 1782904047796224 1786696052723712 1787155712114688 1788137426067876 1791517110829056 1795327434620928 1795789314588672 1796775771121344 1804316329377792 1804464625287168 1805307469939584 1805771917449216 1814028762064896 1814495453282304 1815492185403858 1818354649018752 1823111291142144 1823261131800576 1824112756084788 1824582041589312 1831918592065536 1832924895003072 1833396447587328 1836287140626432 1837295843279364 1840768440336384 1842102033758208 1842253435256832 1845158092996608 1851001077399552 1854071900209152 1855415131674624 1855567627370496 1859943111589888 1860421615091712 1864378489798656 1873385149169664 1873867110875136 1874742372629568 1874896456822272 1882280615215104 1882764865437696 1883799099067392 1884283739947008 1885318807919391 1891373758283776 1892899577806848 1893386559946752 1894270939011126 1894426628247504 1901887704956928 1902376999452672 1903422006349344 1903911695571456 1911567226503168 1912617281742336 1913109336612864 1915632881270784 1916125711958016 1917178271248032 1920643993960448 1921699035216896 1922193426530304 1925382357909504 1931479385112576 1934524724281344 1935587390450688 1936085354790912 1937148878240199 1940810203398144 1945438424137728 1946847848499936 1954676023492608 1954836677394432 1955749759101216 1956252910569984 1964118902833152 1965703407722496 1967127513588477 1975037232070656 1975199559450624 1976122152425187 1976630545055088 1984578474737664 1985089042907136 1986179484886272 1986690464944128 1989311069011968 1994165810364416 1995610536571392 1995774554861568 1998921267412992 2005251167182848 2005767053770752 2008929521369088 2010033059314176 2015456749682688 2018115298787328 2019743363948544 2020262978912256 2021372742511512 2025026819719168 2029855870550016 2030022703448064 2030970903682032 2039137333149696 2039661937557504 2040782357323008 2041307384942592 2051000202534912 2051168773275648 2052654796787976 2060378347036672 2060908416073728 2062040506878456 2062571003535744 2070864495378432 2072364787977984 2072535114663936 2075802854621184 2082376212074496 2085830887735296 2087342023133952 2092436000538624 2092974316978176 2095735117971456 2097425801023488 2102544387014656 2107558292815872 2109085169208264 2117565692116992 2118110473617408 2119273986450816 2127795478069248 2129512025032704 2130059879940096 2131229956778442 2139623668076544 2140174124384256 2141349757143012 2149960014299136 2150513129816064 2151694441960128 2152248003689472 2155086991429632 2160724493205504 2160902082134016 2161911414619008 2162467604846592 2166055152648192 2172355431114752 2172914308251648 2176340314816512 2176519187202048 2177535814257024 2183232040009728 2183411478822912 2188618227154944 2199010526429184 2199191262068736 2200218478988868 2200784524391232 2209633765687296 2210202233339904 2211416333687808 2220308324941824 2221916886079488 2222099504381952 2223709363186974 2232650784079872 2233225173270528 2234451920497056 2237974952638464 2243436536659968 2244013700677632 2245061853642816 2245246374219264 2248786425839616 2254669036388352 2255907563080704 2256487935492096 2260045711540224 2261287191728448 2266805667250176 2267388843393024 2270379711135744 2270963806765056 2272211284442112 2278155172184064 2283587854368768 2283775541379072 2284842266642286 2289160752726016 2294029499793408 2294619679752192 2295880151988384 2305704798978048 2307375227851776 2307564869935104 2316653064880128 2317925640416256 2318521968082944 2319795570238263 2320392378977712 2329722557300736 2330321919934464 2331410386475232 2331602003996928 2340784867639296 2340977255645184 2342070699170592 2342673238583808 2346559748702208 2353990500605952 2354596106600448 2357702007717888 2358308568563712 2359604026151424 2365168043343872 2365362435391488 2369091872489472 2371003079417856 2377205397061632 2382261403631616 2382874282819584 2384183234757168 2393769912827904 2394385752784896 2395701028161792 2405755105837056 2407076626586112 2407695889932288 2418705016086528 2419327271043072 2420656247205144 2424472865358336 2430815054856192 2431014842400768 2432150341446384 2432776055452416 2442558122754048 2443899860004096 2444528596783104 2448382854168576 2448584085602304 2449727791039152 2456136045010944 2456337913675776 2460210790662144 2468001436532736 2473886842232832 2474090169827328 2485837986398208 2486477512507392 2487843375398784 2497846865559552 2499656496839424 2499861942429696 2509707486953472 2511732132089856 2512378319929344 2513758410559188 2523866103742464 2524515413262336 2525694585348168 2525902170996672 2529884729069568 2535850273275904 2536502665936896 2537896008465792 2538548927428608 2550156375656448 2550812448817152 2554177175027712 2554834282610688 2556237694997376 2562924568707072 2569036336164864 2575305846816768 2580783187267584 2581447139721216 2582865170986932 2587746937864192 2593917898850304 2595797131333248 2606234697990144 2606448903192576 2607666345468288 2608337214093312 2620937876963328 2621612159926272 2622836684784636 2623052254496544 2633382976094208 2633599412600832 2634829536566916 2635507393406784 2646104632983552 2646785390542848 2648239313181696 2648920619925504 2652414758682624 2660814048761856 2661032739815424 2665228356550656 2665914034028544 2667378464345088 2673668222910464 2674356071694336 2680044079085568 2687275666243584 2692991151931392 2693683971883008 2695163656682016 2706474494066688 2706696937930752 2707961204909376 2708657876173824 2718849777532928 2719549250076672 2721043143097344 2721743179923456 2723238278105787 2734666936713216 2734891697700864 2736169134127182 2736873062383968 2747877888098304 2749387342504608 2750094671380992 2754430710939648 2755943764919046 2761152660504576 2763153050637312 2763380152885248 2767737139494912 2776501616099328 2781107850313728 2783122697511936 2789914667384832 2790632422637568 2794313490628608 2796567734697984 2810077723754496 2810800666312704 2812113558944352 2812344685233408 2823420922822656 2824147298156544 2825698648601088 2837060637425664 2839349366710272 2840079839920128 2841406408516689 2841639942371256 2852831557435392 2853565499179008 2855133009524016 2855867543357184 2866613352398848 2867350839754752 2868925922613504 2869664004919296 2873449321906176 2880965990940672 2882548552825344 2883290139795456 2888073536864256 2897219077668864 2901787086422016 2903381085676032 2904128032186368 2910976053346304 2911215305097216 2918157636206592 2932014035238912 2932255016091648 2933624638651824 2934379365854976 2946178354249728 2948555111583744 2962555848105984 2962799339175936 2964945817582632 2976867712106496 2977633564360704 2979269227329408 2983966603517952 2991248715546624 2993415804857088 2993661832292352 2998381901119488 3007876750774272 3008650580656128 3013394282053632 3015049588971264 3022407556333568 3023185124524032 3027172948180992 3029615045922816 3037540229578752 3044783805825024 3045034055172096 3046456355523048 3058705999724544 3059492906336256 3061173535984512 3061961077413888 3076500303802368 3076753159913472 3090567520555008 3091362624110592 3093060760317684 3093856505303616 3106296743067648 3107095893245952 3108547181966976 3108802671995904 3113704281931776 3121046490185728 3121303007526912 3122760932227456 3123564318111744 3128746331602944 3138654000807936 3139461475467264 3143602676957184 3146138701535232 3153816580521984 3161337439223808 3163627753812396 3169607196082176 3176348538175488 3177165710426112 3178910979676224 3191693217103872 3192514337046528 3194268037549056 3209435502114816 3210261186576384 3212024635714518 3224940021448704 3225769694724096 3227541662940192 3228372005534208 3232630487144448 3241086739808256 3241353123201024 3242867121928512 3243701407269888 3256744163672064 3258533146672128 3259371462377472 3264510472224768 3264778780803072 3266303721385536 3274848060014592 3275117218234368 3280281054216192 3282927340732416 3290668582043648 3298515789643776 3298786893103104 3300327718483302 3314450648530944 3315303350009856 3317124500531712 3330462487412736 3332875329119232 3333149256572928 3335564044780461 3346276649271296 3348976176119808 3349837759905792 3351677880745584 3365154804989952 3366020551016448 3367592780464224 3367869561328896 3373179638759424 3382003554582528 3383861344621056 3384731903238144 3390068567310336 3391930787592672 3400208500875264 3401083265089536 3405569566703616 3406445710147584 3408316926663168 3417232758276096 3425381781553152 3427263399963429 3433741129089024 3441044249690112 3441929519628288 3443820227982576 3458557198467072 3461062841777664 3461347304902656 3474979597320192 3476888460624384 3477782952124416 3494583835951104 3495482879901696 3497115579712848 3497403005995392 3511177301458944 3511465883467776 3513106048755888 3514009857875712 3519839623053312 3528139510644736 3530985750908928 3531894159900672 3536553011576832 3547752065015808 3548043653087232 3553637808734208 3556504619126784 3565808095592448 3573392105447424 3574311424229376 3576274852135752 3590654869241856 3591578629177344 3593551542242688 3608632658755584 3610614939879168 3611543834898432 3628057524129792 3628990906564608 3630984370807716 3636709298037504 3646222582284288 3646522263601152 3648225512169576 3649164083178624 3663837184131072 3665849790006144 3666792895174656 3672574281252864 3674591686558728 3684204067516416 3684506870513664 3690316185993216 3702002154799104 3710830263349248 3711135254740992 3719886223179776 3720843230183424 3728756979597312 3746770298339328 3747734221750272 3749484745259136 3749792913644544 3764561230430208 3767598198134784 3768567479894016 3770637615838782 3785799155613696 3786773119893504 3788541878022252 3788853256495008 3803775409913856 3804753998905344 3806844012698688 3807823391142912 3823134453006336 3825234563484672 3826218673225728 3831265762541568 3832251423916032 3834356542496064 3843398070433792 3844386853060608 3850764715819008 3862958770225152 3871174780901376 3872170709581824 3874297756480398 3881620406796288 3890876848275456 3893695696999872 3909352046985216 3909673354788864 3911499518202432 3912505821139968 3928237805666304 3931406815444992 3934255027176954 3950074464141312 3950399118901248 3952244304850374 3953261090110176 3969156949475328 3970178085814272 3972358969772544 3973380929888256 3978622138023936 3988331620728832 3991221073142784 3991549109723136 3997842534825984 4010502334365696 4011534107541504 4017859042738176 4020066118628352 4030913499365376 4036230597574656 4039486727897088 4040525957824512 4042745485023024 4050053639438336 4059711741100032 4060045406896128 4061941807364064 4078274666299392 4079323875115008 4081564714646016 4082614769885184 4102000405069824 4102337546551296 4104253701190773 4105309593575952 4120756694073344 4121816832147456 4124081013756912 4125142007071488 4141728990756864 4144729575955968 4145070229327872 4151605709242368 4164752424148992 4171661775470592 4174684046267904 4184872001077248 4185948633956352 4191470235942912 4194851602046976 4205088774029312 4215116585631744 4218170338416528 4235131384233984 4236220947234816 4238547972901632 4255590956138496 4259024050065408 4260119759880192 4262459913556884 4279247336153088 4280348248768512 4282699514286024 4299920028598272 4301026259632128 4303388883920256 4304496007378944 4310173982859264 4321448986411008 4323822829238016 4324935209693184 4332110305296384 4344710862229504 4345828616503296 4352680629633024 4355071628514048 4366464080019456 4366822957645824 4377236454309888 4398021052858368 4398382524137472 4400436957977736 4401569048782464 4419267531374592 4422832667375616 4443833772158976 4444199008763904 4447418726373948 4465301568159744 4466450346541056 4468903840994112 4475949905276928 4486873073319936 4488027401355264 4490123707285632 4490492748438528 4497572851679232 4511815126161408 4512975870984192 4520091423080448 4522574383456896 4533611334500352 4534777686786048 4540759422271488 4544422568884224 4556310344368128 4567175708737536 4567551082758144 4569684533284572 4578321505452032 4588058999586816 4589239359504384 4591760303976768 4611409597956096 4614750455703552 4615129739870208 4635851280832512 4637043936165888 4639591140476526 4640784757955424 4659445114601472 4660643839868928 4662820772950464 4663204007993856 4681569735278592 4681954511290368 4684141398341184 4685346477167616 4693119497404416 4707981001211904 4709192213200896 4715404015435776 4716617137127424 4719208052302848 4730336086687744 4730724870782976 4738183744978944 4742006158835712 4754410794123264 4764522807263232 4765748565639168 4768366469514336 4787539825655808 4788771505569792 4791402056323584 4811510211674112 4814153253172224 4815391779864576 4818036953571777 4837410032173056 4838654542086144 4841312494410288 4848945730716672 4861630109712384 4862029684801536 4864300682892768 4865552110904832 4885116245508096 4887799720008192 4889057193566208 4896765708337152 4897168171204608 4899455582078304 4912272090021888 4912675827351552 4920421581324288 4936002873065472 4947773684465664 4948180339654656 4950491577724953 4971675972796416 4972955025014784 4975686750797568 4995693731119104 4999312993678848 4999723884859392 5019414973906944 5023464264179712 5024756639858688 5027516821118376 5047732207484928 5049030826524672 5051389170696336 5051804341993344 5059769458139136 5071700546551808 5073005331873792 5075792016931584 5077097854857216 5100312751312896 5101624897634304 5108354350055424 5109668565221376 5112475389994752 5125849137414144 5138072672329728 5150611693633536 5161566374535168 5162894279442432 5165730341973864 5187835797700608 5191594262666496 5212469395980288 5215332690936576 5216674428186624 5241875753926656 5243224319852544 5245673369569272 5246104508993088 5266765952188416 5267198825201664 5269659073133832 5271014786813568 5292209265967104 5296478626363392 5297841239851008 5304829517365248 5321628097523712 5322065479630848 5330456713101312 5334756928690176 5347336445820928 5348712143388672 5360088158171136 5374551332487168 5385982303862784 5387367943766016 5390327313364032 5412948988133376 5413393875861504 5415922409818752 5417315752347648 5437699555065856 5442086286194688 5443486359846912 5446476556211574 5469333873426432 5469783395401728 5472338268254364 5473746124767936 5495755776196608 5498774685009216 5500189342761984 5508861421879296 5511887529838092 5522305321009152 5526306101274624 5526760305770496 5535474278989824 5553003232198656 5562215700627456 5566245395023872 5579829334769664 5581264845275136 5593135469395968 5620155447508992 5621601332625408 5624227117888704 5624689370466816 5646841845645312 5648294596313088 5651397297202176 5674121274851328 5678698733420544 5680159679840256 5682812817033378 5683279884742512 5705663114870784 5707130998358016 5710266019048032 5711735086714368 5733226704797696 5734701679509504 5737851845227008 5739328009838592 5746898643812352 5761931981881344 5765097105650688 5766580279590912 5776147073728512 5794438155337728 5803574172844032 5806762171352064 5808256064372736 5811446634720597 5821952106692608 5822430610194432 5836315272413184 5864028070477824 5864510032183296 5867249277303648 5868758731709952 5892356708499456 5897110223167488 5901382540765431 5925111696211968 5925598678351872 5928366457275561 5929891635165264 5953735424212992 5955267128721408 5958538454658816 5967933207035904 5982497431093248 5986831609714176 5987323664584704 5996763802238976 6015753501548544 6017301161312256 6026788564107264 6030099177942528 6044815112667136 6046370249048064 6054345896361984 6059230091845632 6075080459157504 6089567611650048 6090068110344192 6092912711046096 6117411999449088 6118985812672512 6122347071969024 6123922154827776 6153000607604736 6153506319826944 6181135041110016 6182725248221184 6186121520635368 6187713010607232 6212593486135296 6217094363933952 6217605343991808 6227408563863552 6242092980371456 6245521864454912 6247128636223488 6257492663205888 6277308001615872 6278922950934528 6287205353914368 6292277403070464 6307633161043968 6322674878447616 6327255507624792 6352697076350976 6354331420852224 6357821959352448 6383386434207744 6388536075098112 6418871004229632 6420522373152768 6424049271429036 6449880042897408 6451539389448192 6455083325880384 6456744011068416 6465260974288896 6482173479616512 6482706246402048 6485734243857024 6487402814539776 6517066293344256 6518742924754944 6529020944449536 6529557561606144 6532607442771072 6549696120029184 6550234436468736 6565854681464832 6581337164087296 6597031579287552 6597573786206208 6600655436966604 6628901297061888 6630606700019712 6634249001063424 6660924974825472 6665750658238464 6666298513145856 6671128089560922 6697952352239616 6699675519811584 6703355761491168 6730309609979904 6732041102032896 6735185560928448 6735739122657792 6746359277518848 6764007109165056 6767722689242112 6769463806476288 6780137134620672 6783861575185344 6800417001750528 6802166530179072 6811139133407232 6812891420295168 6816633853326336 6834465516552192 6850763563106304 6854526799926858 6867482258178048 6882088499380224 6883859039256576 6887640455965152 6917114396934144 6922125683555328 6922694609805312 6949959194640384 6953776921248768 6955565904248832 6959386710714789 6989167671902208 6990965759803392 6994231159425696 6994806011990784 7022354602917888 7022931766935552 7026212097511776 7028019715751424 7039679246106624 7056279021289472 7061971501817856 7063788319801344 7073106023153664 7095504130031616 7096087306174464 7107275617468416 7113009238253568 7131616191184896 7146784210894848 7148622848458752 7152549704271504 7181309738483712 7183157258354688 7187103084485376 7217265317511168 7221229879758336 7223087669796864 7256115048259584 7257981813129216 7261968741615432 7273418596075008 7292445164568576 7293044527202304 7296451024339152 7298328166357248 7327674368262144 7331699580012288 7333585790349312 7345148562505728 7349183373117456 7368408135032832 7369013741027328 7380632371986432 7404004309598208 7421660526698496 7422270509481984 7439772446359552 7457513959194624 7493540596678656 7498969490518272 7499585827289088 7529122460860416 7535196396269568 7537134959788032 7541275231677564 7571598311227392 7573546239787008 7577083756044504 7577706512990016 7607550819827712 7609507997810688 7613688025397376 7615646782285824 7650469126969344 7652437346451456 7662531525083136 7664502847832064 7668713084992128 7686796140867584 7688773706121216 7725917540450304 7742349561802752 7744341419163648 7748595512960796 7763240813592576 7781753696550912 7787391393999744 7818704093970432 7819346709577728 7822999036404864 7825011642279936 7862813630889984 7868510054353908 7900148928282624 7900798237802496 7904488609700748 7906522180220352 7938313898950656 7940356171628544 7944717939545088 7946761859776512 7957244276047872 7976663241457664 7982442146285568 7983098219446272 7995685069651968 8021004668731392 8023068215083008 8040132237256704 8061826998730752 8078973455794176 8081051915649024 8085490970046048 8100107278876672 8119423482200064 8120090813792256 8123883614728128 8156549332598784 8158647750230016 8163129429292032 8165229539770368 8169714834317361 8204000810139648 8204675093102592 8208507402381546 8210619187151904 8241513388146688 8243633664294912 8248162027513824 8250284014142976 8283457981513728 8289459151911936 8290140458655744 8303211418484736 8329504848297984 8343323550941184 8349368092535808 8369744002154496 8371897267912704 8382940471885824 8389703204093952 8410177548058624 8430233171263488 8436340676833056 8470262768467968 8472441894469632 8477095945803264 8511181912276992 8518048100130816 8520239519760384 8524219225550067 8524919827113768 8558494672306176 8560696497537024 8565399028572048 8599840057196544 8602052519264256 8606777767840512 8608992014757888 8620347965718528 8642897972822016 8647645658476032 8649870419386368 8664220610592768 8689421724459008 8691657233006592 8705361259266048 8710143257028096 8732928160038912 8733645915291648 8754472908619776 8796042105716736 8796765048274944 8800873915955472 8803138097564928 8838535062749184 8845665334751232 8887667544317952 8888398017527808 8894837452747896 8930603136319488 8932900693082112 8937807681988224 8951899810553856 8973746146639872 8980247414571264 8980985496877056 8995145703358464 9023630252322816 9025951741968384 9040182846160896 9045148766913792 9067222669000704 9069555373572096 9081518844542976 9088845137768448 9112620688736256 9134351417475072 9135102165516288 9139369066569144 9176117999173632 9178478719008768 9183520607953536 9229500911407104 9230259479740416 9271702561665024 9274087872331776 9279182280953052 9281569515910848 9318890229202944 9321287679737856 9325641545900928 9326408015987712 9363139470557184 9363909022580736 9368282796682368 9370692954335232 9386238994808832 9415962002423808 9418384426401792 9430808030871552 9438416104605696 9460672173375488 9461449741565952 9484012317671424 9508821588246528 9529045614526464 9531497131278336 9536732939028672 9575079651311616 9577543011139584 9582804112647168 9628306506344448 9630783559729152 9636073907143554 9674820064346112 9677309084172288 9682624988820576 9697891461433344 9723260219424768 9724059369603072 9728601365785536 9731104221809664 9770232491016192 9775599440016384 9778114387132416 9793531416674304 9794336342409216 9798911164156608 9824544180043776 9825351654703104 9840843162648576 9872005746130944 9895547368931328 9896360679309312 9900983155449906 9943351945592832 9945910050029568 9951373501595136 9991387462238208 9998625987357696 9999447769718784 10038829947813888 10046928528359424 10049513279717376 10055033642236752 10095464414969856 10098061653049344 10102778341392672 10103608683986688 10119538916278272 10143401093103616 10146010663747584 10151584033863168 10154195709714432 10200625502625792 10203249795268608 10216708700110848 10219337130442752 10224950779989504 10251698274828288 10276145344659456 10281790199890287 10301223387267072 10323132749070336 10325788558884864 10331460683947728 10375671595401216 10383188525332992 10424938791960576 10430665381873152 10433348856373248 10483751507853312 10486448639705088 10491346739138544 10492209017986176 10533531904376832 10534397650403328 10539318146267664 10542029573627136 10584418531934208 10592957252726784 10595682479702016 10609659034730496 10643256195047424 10644130959261696 10660913426202624 10669513857380352 10694672891641856 10697424286777344 10720176316342272 10771964607725568 10774735887532032 10780654626728064 10825897976266752 10831844819637504 10834631504695296 10875399110131712 10884172572389376 10886972719693824 10892953112423148 10938667746852864 10939566790803456 10944676536508728 10947492249535872 10991511552393216 10997549370018432 11000378685523968 11017722843758592 11023775059676184 11052612202549248 11053520611540992 11070948557979648 11106006464397312 11132490790047744 11159658669539328 11162529690550272 11186270938791936 11240310895017984 11243202665250816 11248454235777408 11249378740933632 11293683691290624 11302794594404352 11357397466841088 11360319359680512 11365625634066756 11366559769485024 11411326229741568 11414261996716032 11420532038096064 11423470173428736 11466453409595392 11469403359019008 11475703690454016 11478656019677184 11493797287624704 11530194211301376 11533160559181824 11552294147457024 11588876310675456 11613524342704128 11616512128745472 11622893269441194 11643904213385216 11644861220388864 11672630544826368 11728056140955648 11729020064366592 11734498554607296 11737517463419904 11784713416998912 11794220446334976 11802765081530862 11850223392423936 11851197356703744 11856732914551122 11859783270330528 11907470848425984 11910534257442816 11917076909317632 11935866414071808 11964994862186496 11973663219428352 11974647329169408 11993527604477952 12031507003097088 12034602322624512 12053577128214528 12060198355885056 12089630225334272 12092740498096128 12108691792723968 12118460183691264 12150160918315008 12179135223300096 12180136220688384 12185825422092192 12234823998898176 12237971625345024 12244694143938048 12247844309655552 12306001215209472 12307012639653888 12312761103572319 12362270082220032 12365450496442368 12372243041270736 12375426021214464 12425186972270592 12434188727867904 12435210687983616 12454817127727104 12484185960742912 12491043728909824 12494257272446976 12514985326411776 12554616003231744 12557845901869056 12574410707828736 12584554806140928 12615266322087936 12645349756895232 12654511015249584 12705394152701952 12708662841704448 12715643918704896 12766772868415488 12777072150196224 12837742008459264 12841044746305536 12848098542858072 12899760085794816 12903078778896384 12910166651760768 12913488022136832 12930521948577792 12964346959233024 12971468487714048 12974805629079552 13034132586688512 13037485849509888 13058041888899072 13065214885542144 13099392240058368 13100468872937472 13131709362929664 13162674328174592 13194063158575104 13195147572412416 13201310873933208 13257802594123776 13268498002126848 13331501316476928 13332597026291712 13342256179121844 13395904704479232 13399351039623168 13406711522982336 13460619219959808 13464082204065792 13470371121856896 13471478245315584 13492718555037696 13535445378484224 13538927612952576 13560274269241344 13567723150370688 13600834003501056 13604333060358144 13622278266814464 13633267706652672 13668931033104384 13701527126212608 13709053599853716 13734964516356096 13764176998760448 13767718078513152 13775280911930304 13834228793868288 13844251367110656 13845389219610624 13907553842497536 13911131808497664 13918773421429578 13978335343804416 13981931519606784 13988462318851392 13989612023981568 14044709205835776 14045863533871104 14052424195023552 14056039431502848 14079358492213248 14112558042578944 14123943003635712 14127576639602688 14146212046307328 14191008260063232 14192174612348928 14214551234936832 14226018476507136 14263232382369792 14293568421789696 14297245696917504 14305099408543008 14362619476967424 14366314516709376 14374206168970752 14434530635022336 14442459759516672 14446175339593728 14454110860715331 14512230096519168 14515963626258432 14523937483230864 14546837192150016 14584890329137152 14586089054404608 14592902048678304 14596656332714496 14655348736524288 14663399160024576 14667171580698624 14690297125011456 14698366746234912 14736816270065664 14738027482054656 14761264743972864 14808008619196416 14843321053396992 14844541018963968 14851474733174859 14879544892719104 14915027918389248 14987081193357312 14997938981036544 14999171654578176 15058244921720832 15070392792539136 15074269919576064 15082550463355128 15143196622454784 15147092479574016 15154167512089008 15155413025980032 15215101639655424 15219015995621376 15227376050794752 15231293564571648 15300938253938688 15304874692902912 15325063050166272 15329005695664128 15337426169984256 15373592281735168 15377547412242432 15451835080900608 15484699123605504 15488682838327296 15497191025921592 15563507393101824 15574782787999488 15637408187940864 15645998072809728 15650023284559872 15725627261779968 15737020108707816 15800297856565248 15801596475604992 15808977219401496 15813044360440704 15876627797901312 15889435879090176 15893523719553024 15914488552095744 15964884292571136 15966196438892544 15991370139303936 16042009337462784 16046136430166016 16080264474513408 16123653997461504 16157946911588352 16162103831298048 16170981940092096 16238846964400128 16240181627584512 16247767229456256 16313098665197568 16326258858584064 16330459079540736 16339429668634722 16408001620279296 16409350186205184 16417014804763092 16421238374303808 16483026776293376 16487267328589824 16496324055027648 16500568028285952 16566915963027456 16578918303823872 16580280917311488 16606422836969472 16659009696595968 16686647101882368 16698736185071616 16739488004308992 16743794535825408 16779406408187904 16820355096117248 16860466342526976 16872681353666112 16940525536935936 16944883788939264 16954191891606528 17022363824553984 17036096200261632 17040479039520768 17048438451100134 17049839654227536 17116989344612352 17121392995074048 17130798057144096 17199680114393088 17204105038528512 17213555535681024 17217984029515776 17240695931437056 17285795945644032 17295291316952064 17299740838772736 17328441221185536 17378843448918016 17383314466013184 17410722518532096 17420286514056192 17465856320077824 17467291830583296 17508945817239552 17592084211433472 17593530096549888 17601747831910944 17606276195129856 17677070125498368 17691330669502464 17775335088635904 17776796035055616 17785099371826683 17789674905495792 17861206272638976 17865801386164224 17875615363976448 17903799621107712 17947492293279744 17960494829142528 17961970993754112 17990291406716928 18047260504645632 18051903483936768 18080365692321792 18090297533827584 18134445338001408 18139110747144192 18163037689085952 18177690275536896 18225241377472512 18268702834950144 18270204331032576 18278738133138288 18352235998347264 18356957438017536 18367041215907072 18459001822814208 18460518959480832 18543405123330048 18548175744663552 18558364561906104 18563139031821696 18637780458405888 18651283091801856 18652816031975424 18726278941114368 18736565593364736 18741385908670464 18772477989617664 18831924004847616 18836768852803584 18861616061743104 18876832209211392 18921344346750976 18922899483131904 18968024635342848 19058091229052928 19062994262556672 19073465878057344 19150159302623232 19165608225294336 19256613012688896 19261567119458304 19272147814287108 19349640128692224 19354618168344576 19365249977641152 19395782922866688 19446520438849536 19448118739206144 19457202731571072 19462208443619328 19551198880032768 19556228774264832 19587062833348608 19588672684818432 19597822328313216 19649088360087552 19650703309406208 19744011492261888 19791094737862656 19792721358618624 19801966310899812 19886703891185664 19891820100059136 19902747003190272 19982774924476416 19997251974715392 19998895539437568 20093857056718848 20099026559434752 20110067284473504 20190928829939712 20196123306098688 20205556682785344 20207217367973376 20239077832556544 20286802186207232 20292021327495168 20303168067726336 20308391419428864 20401251005251584 20406499590537216 20433417400221696 20438674260885504 20449901559979008 20503396549656576 20552290689318912 20563580399780574 20602446774534144 20646265498140672 20651577117769728 20662921367895456 20751343190802432 20766377050665984 20849877583921152 20861330763746304 20866697712746496 20878160132144367 20967503015706624 20972897279410176 20982693478277088 20984418035972352 21067063808753664 21068795300806656 21078636292535328 21084059147254272 21168837063868416 21185914505453568 21191364959404032 21219318069460992 21286512390094848 21288261918523392 21321826852405248 21339027714760704 21389345783283712 21394848573554688 21440352632684544 21543929215451136 21549471775064064 21561309253456128 21651795952533504 21663689639275008 21669263009390592 21750798220263424 21768345144778752 21773945439387648 21785906224846296 21877335493705728 21879133581606912 21889353073017456 21894984499071744 21983023104786432 21995098740036864 22000757371047936 22035445687517184 22047550119352368 22105224405098496 22107041223081984 22141897115959296 22212012928794624 22264981580095488 22319317339078656 22372541877583872 22480621790035968 22496908471554816 22498757481867264 22587367382581248 22605589188808704 22714794933682176 22720638719361024 22731251268133512 22733119538970048 22822652459483136 22828523993432064 22841064076192128 22846940346857472 22932906819190784 22951407380908032 22957312039354368 22987594575249408 23060388422602752 23066321118363648 23177752621350912 23227048685408256 23233024257490944 23245786538882388 23287808426770432 23289722440777728 23345261089652736 23456112281911296 23458040128733184 23468997109214592 23475034926839808 23588440892669952 23605530163061724 23700446784847872 23702394713407488 23713465829102244 23719566540661056 23814941696851968 23821068514885632 23834153818635264 23871732828143616 23929989724372992 23947326438856704 23949294658338816 23987055208955904 24063014006194176 24069204645249024 24120396711770112 24179260450668544 24185480996192256 24236920367382528 24300321836630016 24358270446600192 24360272441376768 24371650844184384 24469647997796352 24475943250690048 24489388287876096 24495688619311104 24509144502952083 24612002430418944 24614025279307776 24625522207144638 24724540164440064 24730900992884736 24744486082541472 24750852042428928 24850373944541184 24868377455735808 24870421375967232 24909634255454208 24968371921485824 24982087457819648 24988514544893952 25029970652823552 25109232006463488 25115691803738112 25148821415657472 25169109612281856 25230532644175872 25290699513790464 25309022030499168 25410788305403904 25417325683408896 25431287837409792 25533545736830976 25554144300392448 25572657676650201 25675484016918528 25682089492611072 25696197085716144 25799520171589632 25806157557792768 25820333303521536 25826976044273664 25861043897155584 25928693918466048 25942936975428096 25949611258159104 26068265173377024 26074971699019776 26116083777798144 26130429771084288 26198784480116736 26200937745874944 26263418725859328 26325348656349184 26388126317150208 26390295144824832 26402621747866416 26515605188247552 26536996004253696 26663002632953856 26665194052583424 26684512358243688 26791809408958464 26798702079246336 26813423045964672 26921238439919616 26940742243713792 26942956490631168 26985437110075392 27070890756968448 27077855225905152 27120548538482688 27135446300741376 27201668007002112 27208666120716288 27244556533628928 27266535413305344 27337862066208768 27403054252425216 27418107199707432 27528353997520896 27535436157026304 27550561823860608 27688502734221312 27690778439221248 27815107684995072 27822263616995328 27837546842859156 27956670687608832 27963863039213568 27976924637702784 27979224047963136 28089418411671552 28091727067742208 28104848390047104 28112078863005696 28158716984426496 28247886007271424 28255153279205376 28292424092614656 28382016520126464 28384349224697856 28452036953014272 28526464764739584 28587136843579392 28594491393835008 28610198817086016 28725238953934848 28732629033418752 28748412337941504 28884919519033344 28892350679187456 28908221721430662 29024460193038336 29031927252516864 29047874966461728 29093674384300032 29169780658274304 29172178108809216 29185804097356608 29193312665428992 29310697473048576 29326798320049152 29334343161397248 29380594250022912 29396733492469824 29473632540131328 29476054964109312 29522529487945728 29616017238392832 29686642106793984 29689082037927936 29702949466349718 29759089785438208 29830055836778496 29974162386714624 29995877962073088 29998343309156352 30116489843441664 30140785585078272 30148539839152128 30165100926710256 30286393244909568 30294184959148032 30308335024178016 30310826051960064 30430203279310848 30438031991242752 30454752101589504 30462587129143296 30601876507877376 30609749385805824 30650126100332544 30658011391328256 30674852339968512 30747184563470336 30755094824484864 30903670161801216 30969398247211008 30977365676654592 30994382051843184 31127014786203648 31149565575998976 31274816375881728 31291996145619456 31300046569119744 31451254523559936 31474040217415632 31600595713130496 31603192951209984 31617954438802992 31626088720881408 31753255595802624 31778871758180352 31787047439106048 31828977104191488 31929768585142272 31932392877785088 31982740278607872 32084018674925568 32092272860332032 32160528949026816 32315893823176704 32324207662596096 32341963880184192 32477693928800256 32495534458912512 32626197330395136 32652517717168128 32660918159081472 32678859337269444 32816003240558592 32818700372410368 32834029609526184 32842476748607616 32966053552586752 32974534657179648 32992648110055296 33001136056571904 33157836607647744 33160561834622976 33212845673938944 33318019393191936 33397472370143232 33478976008617984 33487589071650816 33558812816375808 33640710192234496 33720932685053952 33745362707332224 33881051073871872 33908383783213056 34072192400523264 34080958079041536 34096876902200268 34099679308455072 34233978689224704 34242785990148096 34261596114288192 34399360228786176 34408210077057024 34427111071362048 34435968059031552 34481391862874112 34590582633904128 34599481677545472 34656882442371072 34757686897836032 34766628932026368 34840573028112384 34931712640155648 34934583661166592 35017891634479104 35184168422866944 35187060193099776 35203495663821888 35212552390259712 35354140250996736 35382661339004928 35550670177271808 35553592070111232 35570198743653366 35579349810991584 35722412545277952 35731602772328448 35751230727952896 35807599242215424 35894984586559488 35920989658285056 35923941987508224 35980582813433856 36094521009291264 36103806967873536 36160731384643584 36180595067655168 36268890676002816 36278221494288384 36326075378171904 36355380551073792 36450482754945024 36537405669900288 36540408662065152 36557476266276576 36704471996694528 36713914876035072 36734082431814144 36918003645628416 36921037918961664 36938283310716957 37086810246660096 37096351489327104 37116729123812208 37126278063643392 37275560916811776 37302566183603712 37305632063950848 37452557882228736 37473131186729472 37482771817340928 37544955979235328 37663848009695232 37673537705607168 37723232123486208 37753664418422784 37842688693501952 37845798966263808 37936049270685696 38116182458105856 38125988525113344 38146931756114688 38300318605246464 38331216450588672 38513226025377792 38523134238916608 38544295628574216 38699280257384448 38709236336689152 38730499955282304 38791565845733376 38893040877699072 38914405463142144 38924416887238656 39102397760065536 39112457548529664 39174125666697216 39195644656626432 39298176720175104 39301406618812416 39488022984523776 39582189475725312 39585442717237248 39603932621799624 39773407782371328 39805494006380544 39994503949430784 39997791078875136 40187714113437696 40198053118869504 40220134568947008 40381857659879424 40392246612197376 40411113365570688 40414434735946752 40478155665113088 40573604372414464 40606336135452672 40616782838857728 40802502010503168 40812999181074432 40866834800443392 40899803119958016 41006793099313152 41104581378637824 41127160799561148 41204893549068288 41292530996281344 41303154235539456 41325842735790912 41502686381604864 41532754101331968 41722661527492608 41733395425492992 41756320264288734 41935006031413248 41945794558820352 41965386956554176 41968836071944704 42134127617507328 42137590601613312 42157272585070656 42168118294508544 42337674127736832 42371829010907136 42382729918808064 42438636138921984 42573024780189696 42576523837046784 42643653704810496 42678055429521408 42778691566567424 42789697147109376 42880705265369088 43087858430902272 43098943550128128 43122618506912256 43303591905067008 43327379278550016 43338526018781184 43362332582145993 43501596440526848 43536690289557504 43547890878775296 43571812449692592 43754670987411456 43758267163213824 43778706146034912 43789968998143488 43966046209572864 43990197480073728 44001514742095872 44070891375034368 44095100238704736 44210448810196992 44214082446163968 44283794231918592 44424025857589248 44529963160190976 44554424199524577 44638634678157312 44745083755167744 44961243580071936 44993816943109632 44997514963734528 45174734765162496 45211178377617408 45429589867364352 45441277438722048 45462502536267024 45466239077940096 45645304918966272 45657047986864128 45682128152384256 45693880693714944 45865813638381568 45902814761816064 45914624078708736 45975189150498816 46120776845205504 46132642236727296 46355505242701824 46454097370816512 46466048514981888 46491573077764776 46575616853540864 46690522179305472 46912224563822592 46937994218429184 46950069853679616 47176881785339904 47211060326123448 47400893569695744 47404789426814976 47426931658204488 47439133081322112 47629883393703936 47668307637270528 47743465656287232 47894652877713408 47898589316677632 47974110417911808 48126028012388352 48138409290498048 48240793423540224 48358520901337088 48370961992384512 48473840734765056 48716540893200384 48720544882753536 48743301688368768 48939295995592704 48978776575752192 48991377238622208 49018289005904166 49224004860837888 49228050558615552 49251044414289276 49449080328880128 49461801985769472 49488972165082944 49501704084857856 49700747889082368 49736754911471616 49740842751934464 49819268510908416 49964174915639296 49977029089787904 50059941305647104 50218464012926976 50231383607476224 50338219224563712 50461065288351744 50581399027580928 50618044060998336 50821576610807808 50834651366817792 50862575674819584 51067091473661952 51108288600784896 51145315353300402 51350968033837056 51364178985222144 51392394171432288 51599040343179264 51612315115585536 51640666607043072 51653952088547328 51722087794311168 51857387836932096 51885873950856192 51899222516318208 52136530346754048 52149943398039552 52232167555596288 52260859542168576 52397568960233472 52401875491749888 52526837451718656 52650697312698368 52776252634300416 52780590289649664 52805243495732832 53031210376495104 53073992008507392 53326005265907712 53330388105166848 53355298115480049 53369024716487376 53583618817916928 53597404158492672 53626846091929344 53842476879839232 53881484487427584 53885912981262336 53970874220150784 54141781513936896 54155710451810304 54241097076965376 54270892601482752 54403336014004224 54417332241432576 54489113067257856 54533070826610688 54675724132417536 54806108504850432 54836214399414864 55056707995041792 55070872314052608 55101123647721216 55377005468442624 55381556878442496 55630215369990144 55644527233990656 55675093685718312 55913341375217664 55953849275405568 55958448095926272 56178836823343104 56209696780094208 56224157726011392 56317433968852992 56495772014542848 56510306558410752 56584848185229312 56764033040252928 56768698449395712 56904073906028544 57174273687158784 57188982787670016 57220397634172032 57450477907869696 57496824675883008 57769839038066688 57784701358374912 57816443442861324 58048920386076672 58063854505033728 58095749932923456 58187348768600064 58339561316548608 58344356217618432 58371608194713216 58386625330857984 58653596640098304 58668686322794496 58761188500045824 58793466984939648 58947265080262656 58952109928218624 59232034476785664 59373284213587968 59378164075855872 59405898932699436 59518179570876416 59660111673556992 59948324773429248 59991755924146176 59996686618312704 60281571170156544 60297079678304256 60330201853420512 60572786489819136 60588369918296064 60616670048356032 60621652103920128 60860406558621696 60876063982485504 60909504203179008 60925174258286592 61203753015754752 61219498771611648 61300252200665088 61316022782656512 61349704679937024 61494369126940672 61510189648969728 61807340323602432 61938796494422016 61954731353309184 61988764103686368 62254029572407296 62299131151997952 62549632751763456 62583992291238912 62600093138239488 62634480396433101 62902509047119872 62948080434831264 63201191426260992 63206385902419968 63235908877605984 63252177441762816 63506511191605248 63557743516360704 63574094878212096 63657954208382976 63859537170284544 63864785755570176 63965480557215744 64168037349851136 64184545720664064 64321057898053632 64631787646353408 64648415325192192 64683927760368384 64955387857600512 64991068917825024 65252394660790272 65305035434336256 65321836318162944 65357718674538888 65632006481117184 65637400744820736 65668059219052368 65684953497215232 65932107105173504 65949069314359296 65985296220110592 66002272113143808 66315673215295488 66321123669245952 66425691347877888 66636038786383872 66794944740286464 66957952017235968 67117625632751616 67441865370107904 67490725414664448 67762102147743744 67816767566426112 68144384801046528 68161916158083072 68193753804400536 68199358616910144 68467957378449408 68485571980296192 68523192228576384 68798720457572352 68854222142724096 68871936118063104 68962783725748224 69181165267808256 69198963355090944 69515373795672064 69533257864052736 69681146056224768 69863425280311296 69869167322333184 70035783268958208 70368336845733888 70374120386199552 70406991327643776 70425104780519424 70765322678009856 71101340354543616 71107184140222464 71140397487306732 71158699621983168 71444825090555904 71463205544656896 71502461455905792 71615198484430848 71789969173118976 71841979316570112 71847883975016448 71961165626867712 72189042018582528 72207613935747072 72361190135310336 72537781352005632 72556442988576768 72710761102147584 72900965509890048 73074811339800576 73080817324130304 73114952532553152 73408943993389056 73427829752070144 73468164863628288 73836007291256832 73842075837923328 73876566621433914 74173620493320192 74192702978654208 74233458247624416 74252556127286784 74551121833623552 74605132367207424 74611264127901696 74905115764457472 74946262373458944 74965543634681856 75089911958470656 75327696019390464 75347075411214336 75446464246972416 75507328836845568 75685377387003904 75691597932527616 75872098541371392 76232364916211712 76251977050226688 76293863512229376 76600637210492928 76662432901177344 76717973029950603 77026452050755584 77046268477833216 77088591257148432 77398560514768896 77418472673378304 77460999910564608 77583131691466752 77786081755398144 77828810926284288 77848833774477312 78204795520131072 78224915097059328 78348251333394432 78391289313252864 78596353440350208 78602813237624832 78976045969047552 79164378951450624 79170885434474496 79207865243599248 79546815564742656 79610988012761088 79989007898861568 79995582157750272 80375428226875392 80396106237739008 80440269137894016 80763715319758848 80822226731141376 80828869471893504 80956311330226176 81147208744828928 81212672270905344 81233565677715456 81605004021006336 81625998362148864 81733669600886784 81799606239916032 82013586198626304 82209162757275648 82254321599122296 82585061992562688 82606308471078912 82651685471581824 83065508202663936 83445323054985216 83466790850985984 83512640528577468 83870012062826496 83891589117640704 83930773913108352 83937672143889408 84268255235014656 84275181203226624 84314545170141312 84336236589017088 84743658021814272 84765459837616128 84877272277843968 85146049560379392 85153047674093568 85356110859042816 85557383133134848 85579394294218752 85761410530738176 86175716861804544 86197887100256256 86245237013824512 86654758557100032 86677052037562368 86724665164291986 87073380579115008 87095781757550592 87143624899385184 87509341974822912 87516534326427648 87557412292069824 87579937996286976 87932092419145728 87980394960147456 88003029484191744 88141782750068736 88190200477409472 88420897620393984 88428164892327936 88567588463837184 88848051715178496 89059926320381952 89108848399049154 89277269356314624 89490167510335488 89922487160143872 89987633886219264 89995029927469056 90349469530324992 90422356755234816 90859179734728704 90882554877444096 90925005072534048 90932478155880192 91290609837932544 91314095973728256 91364256304768512 91387761387429888 91731627276763136 91805629523632128 91829248157417472 91950378300997632 92241553690411008 92265284473454592 92711010485403648 92908194741633024 92932097029963776 92983146155529552 93151233707081728 93381044358610944 93824449127645184 93875988436858368 93900139707359232 94353763570679808 94422120652246896 94801787139391488 94809578853629952 94853863316408976 94878266162644224 95259766787407872 95336615274541056 95486931312574464 95789305755426816 95797178633355264 95948220835823616 96252056024776704 96276818580996096 96481586847080448 96717041802674176 96947681469530112 97433081786400768 97486603376737536 97878591991185408 97957553151504384 97982754477244416 98036578011808332 98448009721675776 98456101117231104 98502088828578552 98898160657760256 98923603971538944 98977944330165888 99003408169715712 99473509822943232 99481685503868928 99638537021816832 99928349831278592 99954058179575808 100436928025853952 100462767214952448 100676438449127424 100922130576703488 101162798055161856 101236088121996672 101643153221615616 101725151349639168 102216577201569792 102290630706600804 102701936067674112 102728357970444288 102784788342864576 103198080686358528 103224630231171072 103281333214086144 103307904177094656 103444175588622336 103771747901712384 103798445032636416 104273060693508096 104299886796079104 104521719084337152 104795137920466944 104803750983499776 105053674903437312 105301394625396736 105552505268600832 105561180579299328 105610486991465664 106062420752990208 106147984017014784 106652010531815424 106660776210333696 106710596230960098 106738049432974752 107167237635833856 107194808316985344 107253692183858688 107684953759678464 107762968974855168 107771825962524672 107941748440301568 108283563027873792 108311420903620608 108482194153930752 108541785202965504 108806672028008448 108834664482865152 108978226134515712 109066141653221376 109351448264835072 109612217009700864 109672428798829728 110113415990083584 110141744628105216 110202247295442432 110754010936885248 110763113756884992 110814849932150871 111260430739980288 111289054467981312 111350187371436624 111826682750435328 111907698550811136 111916896191852544 112357673646686208 112419393560188416 112448315452022784 112634867937705984 112991544029085696 113020613116821504 113169696370458624 113528066080505856 113537396898791424 113808147812057088 114348547374317568 114377965575340032 114440795268344064 114900955815739392 114993649351766016 115539678076133376 115569402716749824 115632886885722648 116097840772153344 116127709010067456 116191499865846912 116374697537200128 116679122633097216 116743216389426432 116773250661715968 117307193280196608 117337372645588992 117522377000091648 117586933969879296 117894530160525312 117904219856437248 118464068953571328 118746568427175936 118756328151711744 118811797865398872 119320223347113984 119983511848292352 119993373236625408 120563142340313088 120594159356608512 120660403706841024 121145572979638272 121176739836592128 121233340096712064 121243304207840256 121720813117243392 121819008406358016 121850348516573184 122407506031509504 122438997543223296 122600504401330176 122699409359874048 122988738253881344 123020379297939456 123614680647204864 123877592988844032 123909462706618368 123977528207372736 124508059144814592 124598262303995904 125167984582477824 125200186276478976 125268960792866202 125805018094239744 125896160869662528 126402382852521984 126412771804839936 126471817755211968 126504354883525632 127013022383210496 127115487032721408 127148189756424192 127315908416765952 127719074340569088 127729571511140352 127930961114431488 128336074699702272 128369091441328128 128642115796107264 129263575292706816 129296830650384384 129367855520736768 129910775715201024 129982137835650048 130504789321580544 130610070868672512 130643672636325888 130715437349077776 131264012962234368 131274801489641472 131336118438104736 131369906994430464 131864214210347008 131898138628718592 131970592440221184 132004544226287616 132631346430590976 132642247338491904 132851382695755776 133272077572767744 133589889480572928 133663272598573731 133915904034471936 134235251265503232 134883730740215808 134981450829328896 135524204295487488 135633535132852224 136288769602093056 136323832316166144 136387507608801072 136398717233820288 136935914756898816 136971143960592384 137046384457152768 137597440915144704 137708444285448192 137743872236126208 137925567451496448 138362330535616512 138397926710181888 139030747591344128 139066515728105472 139362292112449536 139726850560622592 140071566537916416 140736673691467776 140813982655287552 140850209561038848 141530645356019712 142202680709087232 142214368280444928 142280794974613464 142317399243966336 142889650181111808 143004922911811584 143230396968861696 143683958633140224 143695767950032896 143922331253735424 144378084037165056 144415227871494144 144722380270620672 145075562704011264 145112885977153536 145421522204295168 146149622679601152 146161634648260608 146229905065106304 146817887986778112 146936329727256576 147672014582513664 147684151675846656 147753133242867828 148347240986640384 148385405957308416 148466916495248832 148505112254573568 149102243667247104 149210264734414848 149222528255803392 149892524746917888 149931087269363712 150179823916941312 150655392038780928 150694150822428672 151014657673691136 151370754774007808 151383195865055232 151744197082742784 152464729832423424 152503954100453376 152587727024458752 153201274420985856 153324865802354688 153435946059901206 154052904101511168 154092536955666432 154177182514296864 154797121029537792 154836945346756608 154921999821129216 155166263382933504 155572163510796288 155657621852568576 155697667548954624 156409591040262144 156449830194118656 156696502666788864 156782578626505728 157192706880700416 157205626475249664 157952091938095104 158328757902901248 158341770868948992 158415730487198496 159093631129485312 159221976025522176 159978015797723136 159991164315500544 160065894346440147 160750856453750784 160792212475478016 160880538275788032 161527430639517696 161644453462282752 161657738943787008 161912622660452352 162294417489657856 162425344541810688 162467131355430912 163210008042012672 163251996724297728 163467339201773568 163599212479832064 164027172397252608 164418325514551296 164508643198244592 165170123985125376 165212616942157824 165303370943163648 166131016405327872 166890646109970432 166933581701971968 167025281057154936 167740024125652992 167861547826216704 167875344287778816 168536510470029312 168629090340282624 168672473178034176 169487316043628544 169530919675232256 169754544555687936 170292099120758784 170306095348187136 170712221718085632 171114766266269696 171522821061476352 172351433723609088 172490474027649024 173309517114200064 173354104075124736 173449330328583972 174146761158230016 174191563515101184 174287249798770368 175018683949645824 175033068652855296 175114824584139648 175159875992573952 175960789920294912 176006058968383488 176283565500137472 176380400954818944 176841795240787968 176856329784655872 177696103430356992 178119852640763904 178217696798098308 178554538712629248 178980335020670976 179844974320287744 179975267772438528 179990059854938112 180844713510469632 181718359469457408 181765109754888192 181850010145068096 181864956311760384 182581219675865088 182628191947456512 182728512609537024 182775522774859776 183463254553526272 183611259047264256 183658496314834944 183900756601995264 184483107380822016 184530568946909184 185422020970807296 185816389483266048 185864194059927552 185966292311059104 186302467414163456 186762088717221888 187648898255290368 187751976873716736 187800279414718464 187903441189299303 188707527141359616 188844241304493792 189603574278782976 189619157707259904 189707726632817952 189756532325288448 190519533574815744 190673230549082112 190973862625148928 191578611510853632 191594357266710528 191896441671647232 192504112049553408 192553637161992192 192963173694160896 193434083605348352 193895362939060224 194866163572801536 194973206753475072 195757183982370816 195915106303008768 195965508954488832 196073156023616664 196896019443351552 196912202234462208 197004177657157104 197796321315520512 197847207943077888 197955888660331776 198006816339431424 198947019645886464 198963371007737856 199277074043633664 199856699662557184 199908116359151616 200873856051707904 201352876898254848 202325596110323712 202472176243993344 203286306443231232 203450302699278336 204433154403139584 204581261413201608 205403872135348224 205456715940888576 205569576685729152 206396161372717056 206562666428172288 206615808354189312 206888351177244672 207543495803424768 207596890065272832 208546121387016192 208599773592158208 209043438168674304 209590275840933888 209607501966999552 210107349806874624 211105010537201664 211122361158598656 211220973982931328 212295968034029568 213304021063630848 213321552420667392 213421192461920196 213476098865949504 214334475271667712 214389616633970688 214507384367717376 215369907519356928 215525937949710336 215543651925049344 215883496880603136 216567126055747584 216622841807241216 217083570405931008 217613344056016896 217669328965730304 218132283306442752 218702896529670144 219224434019401728 219344857597659456 220226831980167168 220283489256210432 220404494590884864 221508021873770496 221526227513769984 221629699864301742 222520861479960576 222578108935962624 222700374742873248 223653365500870656 223815397101622272 223833792383705088 224715347293372416 224838787120376832 224896630904045568 225269735875411968 225983088058171392 226041226233643008 226339392740917248 227056132161011712 227074793797582848 227616295624114176 228697094748635136 228755931150680064 228881590536688128 229801911631478784 229987298703532032 231079356152266752 231138805433499648 231265773771445296 232195681544306688 232255418020134912 232382999731693824 232749395074400256 233358245266194432 233486432778852864 233546501323431936 234614386560393216 234674745291177984 235044754000183296 235173867939758592 235789060321050624 235808439712874496 236928137907142656 237493136854351872 237512656303423488 237623595730797744 238640446694227968 239967023696584704 239986746473250816 241126284680626176 241188318713217024 241320807413682048 242291145959276544 242466680193424128 242486608415680512 243441626234486784 243638016812716032 243700697033146368 244815012063019008 244877995086446592 245201008802660352 245398818719748096 245977476507762688 246040758595878912 247755185977688064 247818925413236736 247955056414745472 249196524607991808 250335969164955648 250400372552957952 250537921585732404 251610036188479488 251792321739325056 252804765705043968 252825543609679872 252943635510423936 253008709767051264 254230974065442816 254296379512848384 254631816833531904 255438148681138176 255459143022280704 256672149399404544 256738182882656256 257284231592214528 258527150585413632 258593661300768768 258735711041473536 259964275671300096 261220141737345024 261287345272651776 261430874698155552 262528025924468736 262549602979282944 262672236876209472 262739813988860928 263728428420694016 263796277257437184 263941184880442368 264009088452575232 265262692861181952 265284494676983808 265702765391511552 266544155145535488 267179778961145856 267326545197147462 267831808068943872 268470502531006464 269767461480431616 269962901658657792 271048408590974976 271267070265704448 272577539204186112 272647664632332288 272775015217602144 272797434467640576 273871829513797632 273942287921184768 274092768914305536 275194881830289408 275416888570896384 275487744472252416 275851134902992896 276724661071233024 276795853420363776 278061495182688256 278133031456210944 278724584224899072 279453701121245184 280143133075832832 281473347382935552 281627965310575104 281700419122077696 283061290712039424 284405361418174464 284428736560889856 284561589949226928 284634798487932672 285779300362223616 286009845823623168 286460793937723392 287367917266280448 287391535900065792 287844662507470848 288756168074330112 288830455742988288 289444760541241344 290151125408022528 290843044408590336 292299245359202304 292459810130212608 293635775973556224 293872659454513152 295344029165027328 295368303351693312 295506266485735656 296694481973280768 296770811914616832 296933832990497664 297010224509147136 298420529468829696 298445056511606784 299785049493835776 299862174538727424 301310784077561856 301388301644857344 302029315347382272 302741509548015616 302766391730110464 303488394165485568 304929459664846848 305175454048917504 306649731604709376 306871892119802412 308105808203022336 308185073911332864 308354365028593728 309594242059075584 309673890693513216 309843999642258432 310332526765867008 311315243705137152 311395335097909248 312819182080524288 312899660388237312 313565157253011456 314385413761400832 314411252950499328 315904183876190208 316657515805802496 316683541737897984 316831460974396992 318187262258970624 318443952051044352 319956031595446272 319982328631001088 320131788692880294 321501712907501568 321584424950956032 321761076551576064 323054861279035392 323288906924565504 323315477887574016 323825245320904704 324588834979315712 324850689083621376 324934262710861824 326420016084025344 326503993448595456 326934678403547136 327198424959664128 328054344794505216 328836651029102592 329017286396489184 330340247970250752 330425233884315648 330606741886327296 332262032810655744 332444549796452613 333781292219940864 333867163403943936 334050562114309872 335480048251305984 335723095652433408 335750688575557632 337073020940058624 337258180680565248 337344946356068352 338974632087257088 339061839350464512 339509089111375872 340584198241517568 340612190696374272 341424443436171264 342229532532539392 343045642122952704 344702867447218176 344980948055298048 346619034228400128 346708208150249472 346898660657167944 348293522316460032 348383127030202368 348574499597540736 350037367899291648 350229649168279296 350319751985147904 351921579840589824 352012117936766976 352567131000274944 352760801909637888 353683590481575936 353712659569311744 355392206860713984 356239705281527808 356435393596196616 357960670041341952 359950535544877056 359980119709876224 361689427020939264 363436718938914816 363530219509776384 363700020290136192 363729912623520768 365162439351730176 365457025219074048 365551045549719552 367222518094528512 367316992629669888 367801513203990528 368966214761644032 369061137893818368 370844041941614592 371632778966532096 371728388119855104 371932584622118208 373524177434443776 375503953747433472 375600558829436928 375806882378598606 377415054282719232 377688482608987584 379207148557565952 379238315414519808 379415453265635904 379513064650576896 381039067149631488 381346461098164224 381947725250297856 383157223021707264 383188714533421056 383792883343294464 385008224099106816 385107274323984384 385926347388321792 386868167210696704 387790725878120448 389732327145603072 389946413506950144 391514367964741632 391830212606017536 391931017908977664 392146312047233328 393792038886703104 393824404468924416 394008355314314208 395592642631041024 395694415886155776 395911777320663552 396013632678862848 397894039291772928 397926742015475712 398554148087267328 399713399325114368 399816232718303232 401747712103415808 402705753796509696 404651192220647424 404944352487986688 406572612886462464 406900605398556672 408866308806279168 409162522826403216 410807744270696448 410913431881777152 411139153371458304 412792322745434112 413125332856344576 413231616708378624 413776702354489344 415086991606849536 415193780130545664 417092242774032384 417199547184316416 418086876337348608 419180551681867776 420214699613749248 422210021074403328 422441947965862656 424591936068059136 426608042127261696 426643104841334784 426842384923840392 426952197731899008 428668950543335424 429014768735434752 431051875899420672 431087303850098688 431766993761206272 433134252111495168 433245683614482432 434167140811862016 435226688112033792 435338657931460608 436264566612885504 438448868038803456 438689715195318912 440453663960334336 440808989181769728 443016043747540992 443052455027539968 443259399728603484 445041722959921152 445156217871925248 445400749485746496 447306731001741312 447630794203244544 447667584767410176 449677574240753664 449793261808091136 450539471750823936 451966176116342784 452082452467286016 454112264322023424 454149587595165696 455232591248228352 457394189497270272 457511862301360128 457763181073376256 459603823262957568 459974597407064064 462158712304533504 462277610866999296 462531547542890592 464391363088613376 464510836040269824 464765999463387648 465498790148800512 466716490532388864 466972865557705728 467093002646863872 469228773120786432 469349490582355968 470089508000366592 470347735879517184 471578120642101248 471616879425748992 473856275814285312 474986273708703744 475025312606846976 475247191461595488 477280893388455936 479934047393169408 479973492946501632 480197683039320441 482252569361252352 482376637426434048 482641614827364096 484582291918553088 484933360386848256 484973216831361024 486883252468973568 487276033625432064 487401394066292736 489630024126038016 489755990172893184 490402017605320704 490797637439496192 491954953015525376 492081517191757824 495510371955376128 495637850826473472 495910112829490944 498393049215983616 500671938329911296 500800745105915904 501075843171464808 503220072376958976 503584643478650112 505609531410087936 505887271020847872 506017419534102528 508461948130885632 508592759025696768 509263633667063808 510876297362276352 510918286044561408 513344298798809088 514568463184429056 517054301170827264 517471422082947072 519928551342600192 522440283474690048 522574690545303552 522861749396311104 525056051848937472 525099205958565888 525344473752418944 525479627977721856 527456856841388032 527882369760884736 528018176905150464 530525385722363904 530568989353967616 533088310291070976 534359557922291712 534653090394294924 535663616137887744 536941005062012928 539534922960863232 539925803317315584 542534140531408896 545155078408372224 545295329264664576 545550030435204288 545594868935281152 547743659027595264 547884575842369536 548185537828611072 550389763660578816 550833777141792768 550975488944504832 551702269805985792 553449322142466048 553591706840727552 556122990365376512 556266062912421888 557449168449798144 558907402242490368 560286266151665664 562946694765871104 563255930621150208 563400838244155392 563710323567897909 566122581424078848 568810722836348928 568857473121779712 569123179898453856 569269596975865344 571558600724447232 572019691647246336 572921587875446784 574735834532560896 574783071800131584 575689325014941696 577512336148660224 577660911485976576 578889521082482688 580302250816045056 581686088817180672 584598490718404608 584919620260425216 587271551947112448 587745318909026304 590688058330054656 590736606703386624 591012532971471312 593388963946561536 593541623829233664 593867665980995328 594020449018294272 596841058937659392 596890113023213568 599570098987671552 599724349077454848 602621568155123712 604058630694764544 605483019096031232 606976788330971136 609858919329693696 610350908097835008 613299463209418752 613743784239604824 616211616406044672 616370147822665728 616708730057187456 619188484118151168 619687999284516864 620665053531734016 622630487410274304 622790670195818496 625638364161048576 625799320776474624 627130314506022912 628770827522801664 628822505900998656 633315031611604992 633367083475795968 633662921948793984 636887904102088704 639912063190892544 639964657262002176 640263577385760588 643003425815003136 643168849901912064 643522153103152128 646109722558070784 646577813849131008 646630955775148032 647650490641809408 649701378167242752 649868525421723648 652840032168050688 653007986897190912 654396849919328256 656108689589010432 657673302058205184 658034572792978368 660680495940501504 660850467768631296 661213483772654592 664524065621311488 664889099592905226 667562584439881728 667734326807887872 668101124228619744 670960096502611968 671446191304866816 671501377151115264 674146041880117248 674516361361130496 674689892712136704 677949264174514176 678123678700929024 679018178222751744 681168396483035136 681224381392748544 682848886872342528 684459065065078784 686091284245905408 689405734894436352 689961896110596096 693238068456800256 693416416300498944 693797321314335888 696587044632920064 696766254060404736 697148999195081472 700074735798583296 700459298336558592 700639503970295808 703843159681179648 704024235873533952 705134262000549888 705521603819275776 707367180963151872 707425319138623488 710784413721427968 712479410563055616 712870787192393232 715921340082683904 719901071089754112 719960239419752448 723378854041878528 726873437877829632 727400040580272384 727459825247041536 730324878703460352 730914050438148096 731102091099439104 734445036189057024 734633985259339776 735603026407981056 737932429523288064 738122275787636736 743265557933064192 743456776239710208 743865169244236416 751007907494866944 751201117658873856 751613764757197212 754830108565438464 755376965217975168 758414297115131904 758476630829039616 758830906531271808 759026129301153792 762692922196328448 763895450500595712 766314446043414528 766377429066842112 770016448198213632 770214548647968768 771852694776643584 773736334421393408 775581451756240896 779892827013900288 783660425212035072 783862035817955328 784292624094466656 787584077773406208 787648808937848832 788016710628628416 791185285262082048 791388831772311552 791823554641327104 792027265357725696 795788078583545856 795853484030951424 797108296174534656 799426798650228736 799632465436606464 803495424206831616 805411507593019392 809302384441294848 809888704975973376 813145225772924928 813801210797113344 817732617612558336 818325045652806432 821615488541392896 821826863763554304 822278306742916608 825584645490868224 826250665712689152 826463233416757248 827553404708978688 830173983213699072 830387560261091328 834184485548064768 834399094368632832 836173752674697216 838361103363735552 840429399227498496 844420042148806656 844883895931725312 849183872136118272 853216084254523392 853286209682669568 853684769847680784 853904395463798016 857337901086670848 858029537470869504 862103751798841344 862174607700197376 863533987522412544 866268504222990336 866491367228964864 868334281623724032 870453376224067584 872529133225771008 876897736077606912 877379430390637824 880907327920668672 881617978363539456 886032087495081984 886104910055079936 886518799457206968 890083445919842304 890312435743850496 890801498971492992 895261588406489088 895335169534820352 899355148481507328 899586523616182272 903932352232685568 904164904934572032 908224528644046848 908299175190331392 910465182496456704 914788378994540544 915526362146752512 919949194814128128 924317424609067008 924555221733998592 925063095085781184 928782726177226752 929021672080539648 929531998926775296 930997580297601024 933945731115411456 934186005293727744 938457546241572864 938698981164711936 940695471759034368 943156241284202496 943233758851497984 947712551628570624 949972547417407488 950050625213693952 950494382923190976 954561786776911872 959868094786338816 959946985893003264 960395366078640882 964505138722504704 964753274852868096 965283229654728192 969164583837106176 969866720773696512 969946433662722048 973766504937947136 974552067250864128 974802788132585472 979260048252076032 979511980345786368 980804035210641408 981595274878992384 983909906031050752 984163034383515648 991020743910752256 991275701652946944 991820225658981888 996786098431967232 997333649389357839 1001343876659822592 1001601490211831808 1002151686342929616 1006440144753917952 1007169286957300224 1011219062820175872 1011774542041695744 1012034839068205056 1016923896261771264 1017185518051393536 1018527267334127616 1021752594724552704 1021836572089122816 1026688597597618176 1029136926368858112 1034108602341654528 1034942844165894144 1039857102685200384 1044880566949380096 1045149381090607104 1045723498792622208 1050112103697874944 1050688947504837888 1050959255955443712 1054913713682776064 1055764739521769472 1056036353810300928 1061050771444727808 1061137978707935232 1066176620582141952 1068719115844583424 1069306180788589848 1073882010124025856 1079851606634631168 1085068281062817792 1090310156816744448 1090590658529329152 1091100060870408576 1091189737870562304 1095487318055190528 1096371075657222144 1101667554283585536 1101950977889009664 1103404539611971584 1106898644284932096 1107183413681455104 1112245980730753024 1112532125824843776 1114898336899596288 1120572532303331328 1126511861242300416 1126801676488310784 1127420647135795818 1132245162848157696 1137621445672697856 1137714946243559424 1138246359796907712 1138539193951730688 1143117201448894464 1144039383294492672 1145843175750893568 1149471669065121792 1149566143600263168 1151378650029883392 1155024672297320448 1155321822971953152 1157779042164965376 1160604501632090112 1163372177634361344 1169196981436809216 1169839240520850432 1174543103894224896 1175490637818052608 1181376116660109312 1181473213406773248 1182025065942942624 1186777927893123072 1187083247658467328 1187735331961990656 1188040898036588544 1193682117875318784 1193780226046427136 1199140197975343104 1199448698154909696 1205243136310247424 1208117261389529088 1210966038192062464 1213953576661942272 1219717838659387392 1220701816195670016 1226598926418837504 1227487568479209648 1232423232812089344 1232740295645331456 1233417460114374912 1238376968236302336 1239375998569033728 1241330107063468032 1245260974820548608 1245581340391636992 1251276728322097152 1251598641552949248 1254260629012045824 1257541655045603328 1266630063223209984 1267325843897587968 1273775808204177408 1279824126381785088 1279929314524004352 1280527154771521176 1286006851630006272 1287044306206304256 1293155627698262016 1293261911550296064 1295300981283618816 1299402756334485504 1299737050843447296 1305680064336101376 1306015973794381824 1308793699838656512 1315346604116410368 1316069145585956736 1321360991881003008 1322426967545309184 1329048131242622976 1329778199185810452 1335125168879763456 1335468653615775744 1336202248457239488 1341920193005223936 1342892382609733632 1343002754302230528 1349032722722260992 1349379785424273408 1355898528349028352 1356247357401858048 1362336792966070272 1362448762785497088 1365697773744685056 1368918130130157568 1372182568491810816 1378811469788872704 1379923792221192192 1386476136913600512 1386832832600997888 1387594642628671776 1393174089265840128 1393532508120809472 1394297998390162944 1400149471597166592 1400918596673117184 1401279007940591616 1407686319362359296 1408048471747067904 1410268524001099776 1411043207638551552 1414734361926303744 1414850638277246976 1421568827442855936 1424958821126111232 1425741574384786464 1431842680165367808 1439802142179508224 1439920478839504896 1440593049117961323 1446757708083757056 1453746875755659264 1454800081160544768 1454919650494083072 1460649757406920704 1461828100876296192 1462204182198878208 1468890072378114048 1469267970518679552 1471206052815962112 1475864859046576128 1476244551575273472 1486531115866128384 1486913552479420416 1487730338488472832 1502015814989733888 1502402235317747712 1503227529514394424 1509660217130876928 1510753930435950336 1516828594230263808 1517661813062543616 1518052258602307584 1525385844392656896 1527790901001191424 1532628892086829056 1532754858133684224 1540032896396427264 1543705389553287168 1551162903512481792 1559785654027800576 1567320850424070144 1567724071635910656 1568585248188933312 1575168155546812416 1575297617875697664 1576033421257256832 1582370570524164096 1583647109282654208 1584054530715451392 1591576157167091712 1591706968061902848 1598853597300457472 1599264930873212928 1606990848413663232 1610823015186038784 1618604768882589696 1619777409951946752 1627602421594226688 1635465235225116672 1636650091305612864 1643230977082785792 1643653727527108608 1644556613485833216 1651169290981736448 1652501331425378304 1652926466833514496 1655106809417957376 1660347966427398144 1660775120522182656 1668368971096129536 1668798188737265664 1672347505349394432 1676722206727471104 1680858798454996992 1688840084297613312 1689767791863450624 1698367744272236544 1706432168509046784 1706572419365339136 1707369539695361568 1707808790927596032 1714675802173341696 1716059074941739008 1724207503597682688 1724349215400394752 1727067975044825088 1732537008445980672 1732982734457929728 1736668563247448064 1740906752448135168 1745058266451542016 1753795472155213824 1754758860781275648 1761814655841337344 1763235956727078912 1772064174990163968 1772209820110159872 1773037598914413936 1780166891839684608 1780624871487700992 1781602997942985984 1790523176812978176 1790670339069640704 1798710296963014656 1799173047232364544 1807864704465371136 1816449057288093696 1820930364992913408 1829576757989081088 1831052724293505024 1839898389628256256 1848634849218134016 1849110443467997184 1850126190171562368 1857565452354453504 1859063997853550592 1861995160595202048 1867891462230822912 1868372010587455488 1876915092483145728 1877397962329423872 1881390943518068736 1886312482568404992 1886467517702995968 1899945094834814976 1900101250427387904 1900988765846381952 1919736189572677632 1919893971786006528 1920790732157281764 1929010277445009408 1929506549705736192 1930566459309456384 1938329167674212352 1939733441547393024 1939892867325444096 1949104134501728256 1949605576265170944 1958520096504152064 1959023960691572736 1963190549757984768 1967819812062101504 1968326068767031296 1982041487821504512 1982551403305893888 1983640451317963776 1993572196863934464 1994667298778715678 2002687753319645184 2003202980423663616 2004303372685859232 2012880289507835904 2014338573914600448 2022438125640351744 2023549084083391488 2024069678136410112 2033847792523542528 2034371036102787072 2037054534668255232 2043505189449105408 2043673144178245632 2053377195195236352 2058273852737716224 2068217204683309056 2069885688331788288 2079714205370400768 2089761133898760192 2090298762181214208 2091446997585244416 2100224207395749888 2101377895009675776 2101918511910887424 2109827427365552128 2111529479043538944 2112072707620601856 2122101542889455616 2122275957415870464 2132353241164283904 2137438231689166848 2138612361577179696 2147764020248051712 2159703213269262336 2170136562125635584 2180620313633488896 2182200121740817152 2182379475741124608 2190974636110381056 2192742151314444288 2203335108567171072 2203901955778019328 2206809079223943168 2213797288569864192 2214366827362910208 2224491961461506048 2229796673799192576 2253023722484600832 2253603352976621568 2254841294271591636 2264490325696315392 2275242891345395712 2275429892487118848 2276492719593815424 2277078387903461376 2288078766588985344 2291686351501787136 2298943338130243584 2299132287200526336 2310049344594640896 2310643645943906304 2315558084329930752 2321209003264180224 2326744355268722688 2339678481041700864 2350981275636105216 2362752233320218624 2362946426813546496 2364050131885885248 2373555855786246144 2374166495316934656 2375470663923981312 2376081796073177088 2387364235750637568 2387560452092854272 2398280395950686208 2398897396309819392 2410486272620494848 2416234522779058176 2421932076384124928 2427907153323884544 2439435677318774784 2441403632391340032 2453197852837675008 2454975136958419296 2464846465624178688 2465480591290662912 2466834920228749824 2476753936472604672 2478751997138067456 2482660214126936064 2490521949641097216 2491162680783273984 2502553456644194304 2503197283105898496 2508521258024091648 2515083310091206656 2533260126446419968 2534651687795175936 2547551616408354816 2559648252763570176 2559858629048008704 2561054309543042352 2572013703260012544 2574088612412608512 2586311255396524032 2586523823100592128 2590601962567237632 2598805512668971008 2599474101686894592 2611360128672202752 2617587399677313024 2630693208232820736 2632138291171913472 2642721983762006016 2644853935090618368 2658096262485245952 2659556398371620904 2670250337759526912 2670937307231551488 2672404496914478976 2685784765219467264 2686005508604461056 2698065445444521984 2698759570848546816 2711797056698056704 2712494714803716096 2724673585932140544 2724897525570994176 2731395547489370112 2744365136983621632 2759847584442384384 2772952273827201024 2773665665201995776 2775189285257343552 2786348178531680256 2787065016241618944 2788595996780325888 2801837193346234368 2802558015881183232 2815372638724718592 2816096943494135808 2822086415277103104 2829468723852607488 2829701276554493952 2843137654885711872 2849917642252222464 2851483148769572928 2863685360330735616 2879604284359016448 2879840957679009792 2881186098235922646 2893515416167514112 2907493751511318528 2909600162321089536 2909839300988166144 2921299514813841408 2923656201752592384 2924408364397756416 2937780144756228096 2938535941037359104 2942412105631924224 2951729718093152256 2952489103150546944 2973062231732256768 2973827104958840832 2975460676976945664 3004031629979467776 3004804470635495424 3006455059028788848 3019320434261753856 3021507860871900672 3033657188460527616 3035323626125087232 3036104517204615168 3050771688785313792 3055581802002382848 3065257784173658112 3065509716267368448 3080065792792854528 3087410779106574336 3102325807024963584 3119571308055601152 3134641700848140288 3135448143271821312 3137170496377866624 3150336311093624832 3152066842514513664 3164741141048328192 3167294218565308416 3168109061430902784 3183152314334183424 3183413936123805696 3197707194600914944 3198529861746425856 3221646030372077568 3239554819903893504 3255204843188453376 3270930470450233344 3273300182611225728 3286461954165571584 3289113226971666432 3305002662850756608 3305852933667028992 3310213618835914752 3320695932854796288 3321550241044365312 3336737942192259072 3337596377474531328 3344695010698788864 3361717596909993984 3379535583726901248 3396735488544473088 3412864337018093568 3413144838730678272 3414739079390723136 3415617581855192064 3429351604346683392 3432118149883478016 3448415007195365376 3448698430800789504 3454135950089650176 3465074016891961344 3465965468915859456 3473337126494896128 3481813504896270336 3490116532903084032 3507590944310427648 3509517721562551296 3523629311682674688 3526471913454157824 3544128349980327936 3544419640220319744 3546075197828827872 3560333783679369216 3561249742975401984 3563205995885971968 3581046353625956352 3581340678139281408 3597420593926029312 3598346094464729088 3615729408930742272 3632898114576187392 3641860729985826816 3659153515978162176 3662105448587010048 3679796779256512512 3697269698436268032 3698220886935994368 3700252380343124736 3715130904708907008 3718127995707101184 3723990321190404096 3735782924461645824 3736744021174910976 3753830184966291456 3754795924658847744 3762781887036137472 3772624965136809984 3799890189669629952 3801977531692763904 3839472379145355264 3839787943572013056 3841581464314563528 3858020554890018816 3861132918618912768 3879466883094786048 3879785734650888192 3898208269003456512 3899211152530341888 3917040193008304128 3918047921383145472 3926381099515969536 3935639624124203008 3964082975643009024 3967280902635927552 3987144393727868928 3989334597557431356 4005375506639290368 4006405960847327232 4008606745371718464 4025760579015671808 4028677147829200896 4047098168166782976 4048139356272820224 4067695585047085056 4068742072205574144 4087010378898210816 4087346288356491264 4106754390390472704 4116547705475432448 4136434409366618112 4139771376663576576 4159428410740801536 4179522267797520384 4180597524362428416 4182893995170488832 4200448414791499776 4202755790019351552 4203837023821774848 4219654854731104256 4223058958087077888 4224145415241203712 4244203085778911232 4244551914831740928 4264706482328567808 4274876463378333696 4277224723154359392 4295528040496103424 4319406426538524672 4321779147353883969 4340273124251271168 4361240627266977792 4364400243481634304 4364758951482249216 4381949272220762112 4385484302628888576 4406670217134342144 4407803911556038656 4413618158447886336 4427594577139728384 4428733654725820416 4448983922923012096 4459593347598385152 4506047444969201664 4507206705953243136 4509682588543183272 4528980651392630784 4550485782690791424 4552985439187630848 4554156775806922752 4576157533177970688 4583372703003574272 4597886676260487168 4598264574401052672 4620098689189281792 4631116168659861504 4653488710537445376 4679356962083401728 4701962551272210432 4725504466640437248 4725892853627092992 4728100263771770496 4747111711572492288 4750941327847962624 4752163592146354176 4774728471501275136 4775120904185708544 4796560791901372416 4797794792619638784 4820972545240989696 4832469045558116352 4855814306647769088 4882807264782680064 4906395705675350016 4909950273916838592 4929692931248357376 4930961182581325824 4933669840457499648 4953507872945209344 4957503994276134912 4965320428253872128 4981043899282194432 4982325361566547968 5005106913288388608 5006394566211796992 5017042516048183296 5030166620182413312 5066520252892839936 5069303375590351872 5095103232816709632 5119296505527140352 5119717258096017408 5122108619086084704 5144027406520025088 5148177224825217024 5172622510793048064 5173047646201184256 5181203925134475264 5197611025337942016 5198948203373789184 5222720257344405504 5235174799354626048 5261386416465641472 5264276582343826944 5285443967524012032 5289707870181236736 5316192524970491904 5319112796743241808 5340500675519053824 5341874614463102976 5344808993828957952 5371569530438934528 5372011017208922112 5396130890889043968 5397519141697093632 5423594113396113408 5449347171864281088 5462791094978740224 5488730273967243264 5519695168884768768 5545904547654402048 5547331330403991552 5550378570514687104 5572696357063360512 5577191993560651776 5603674386692468736 5605116031762366464 5630745277449437184 5632193886988271616 5644172830554206208 5658937447705214976 5659402553108987904 5699835284504444928 5702966297539145856 5759208568718032896 5759681915358019584 5762372196471845292 5787030832335028224 5814987503022637056 5819200324642179072 5819678601976332288 5847312403505184768 5848816728795512832 5875560289512456192 5877071882074718208 5903459436186304512 5904978206301093888 5946124463464513536 5947654209917681664 5950921353953891328 6008063259958935552 6009608941270990848 6012910118057577696 6038640868523507712 6043015721743801344 6067314376921055232 6070647252250174464 6072209034409230336 6101543377570627584 6111163604004765696 6130515568347316224 6131019432534736896 6160131585585709056 6174821558213148672 6204651614049927168 6239142616111202304 6269283401696280576 6270896286543642624 6274340992755733248 6300672622187249664 6304133685029027328 6329482282096656384 6334588437130616832 6336218122861805568 6366304628668366848 6366827872247611392 6395414389201829888 6397059723492851712 6443292060744155136 6479109639807787008 6510409686376906752 6541860940900466688 6546600365222451456 6572923908331143168 6578226453943332864 6610005325701513216 6611705867334057984 6620427237671829504 6641391865709592576 6643100482088730624 6673475884384518144 6689390021397577728 6759071167453802496 6793470977088946176 6825728674036187136 6826289677461356544 6829478158781446272 6831235163710384128 6864236299766956032 6896830014390730752 6897396861601579008 6930148033783922688 6931930937831718912 6946674252989792256 6963627009792540672 6980233065806168064 7019035443125102592 7052943826908315648 7088256699960655872 7088839280440639488 7092150395657655744 7120667567358738432 7122499485950803968 7126411991771943936 7162092707251912704 7162681356278562816 7194841187852058624 7196692188929458176 7231458817861484544 7265796229152374784 7283721459971653632 7318307031956324352 7324210897174020096 7359593558513025024 7394539396872536064 7396441773871988736 7400504760686249472 7430261809417814016 7436255991414202368 7447980642380808192 7471565848923291648 7473488042349821952 7507660369932582912 7509591849317695488 7525563774072274944 7545249930273619968 7599780379339259904 7603955063385527808 7678944758290710528 7679575887144026112 7683162928629127056 7716041109780037632 7722265837237825536 7758933766189572096 7759571469301776384 7796416538006913024 7798422305060683776 7834080386016608256 7852762199031939072 7871279248248406016 7928165951286018048 7934561805271855104 7974288787455737856 7978669195114862712 8010751013278580736 8012811921694654464 8017213490743436928 8057354295658401792 8094196336333565952 8096278712545640448 8135391170094170112 8137484144411148288 8174020757796421632 8174692576712982528 8233095410950864896 8279542753327153152 8318856821481603072 8359044535595040768 8361195048724856832 8365787990340977664 8405511580038703104 8407674047643549696 8446117916174155776 8448290830482407424 8488406171557822464 8489103829663481856 8529412964657135616 8549752926756667392 8554449446308718784 8591056080992206848 8638812853077049344 8643558294707767938 8680546248502542336 8722481254533955584 8728800486963268608 8729517902964498432 8763898544441524224 8770968605257777152 8813340434268684288 8815607823112077312 8827236316895772672 8855189154279456768 8857467309451640832 8897967845846024192 8919186695196770304 9012094889938403328 9014413411906486272 9019365177086366544 9057961302785261568 9100971565381582848 9105970878375261696 9108313551613845504 9152315066355941376 9166745406007148544 9195773352520974336 9196529148802105344 9240197378378563584 9262232337319723008 9306977421074890752 9358713924166803456 9403925102544420864 9451008933280874496 9456200527543540992 9494223423144984576 9501882655695925248 9504327184292708352 9549456943002550272 9550241808371417088 9593121583802744832 9595589585239277568 9664938091116232704 9765614529565360128 9812791411350700032 9819900547833677184 9859385862496714752 9867339680914999296 9915007988552269824 9930640856507744256 9962087798564388864 9964650723133095936 10010213826576777216 10012789132423593984 10034085032096366592 10138606751180703744 10190206465633419264 10238593011054280704 10239434516192034816 10244217238172169408 10288054813040050176 10296354449650434048 10345245021586096128 10346095292402368512 10362407850268950528 10395222050675884032 10397896406747578368 10445440514688811008 10470349598709252096 10522772832931282944 10528553164687653888 10570887935048024064 10579415740362473472 10632385049940983808 10638225593486483616 10681001351038107648 10683749228926205952 10689617987657915904 10743139060877869056 10744022034417844224 10792261781778087936 10795038283394187264 10847188226792226816 10898694343728562176 10925582189957480448 10977460547934486528 11039390337769537536 11091809095308804096 11094662660807983104 11100757141029374208 11145392714126721024 11154383987121303552 11207348773384937472 11210232063524732928 11261490554898874368 11264387773976543232 11288345661108412416 11317874895410429952 11399670569008889856 11405932595078291712 11518417137436065792 11519363830716039168 11524744392943690584 11574061664670056448 11638400649284358144 11639357203952664576 11694624807010369536 11697633457591025664 11751120579024912384 11754143764149436416 11806918872372609024 11892248926929027072 11901842707907782656 12016126519917871104 12019217882541981696 12025820236115155392 12077281737047015424 12086031443487602688 12141294504500348928 12144418068818460672 12203086755141255168 12261031136694632448 12262038865069473792 12320263171171418112 12349643116426297344 12409303228099854336 12478285232222404608 12538566803392561152 12541792573087285248 12548681985511466496 12601345244374499328 12608267370058054656 12658964564193312768 12669176874261233664 12672436245723611136 12732609257336733696 12733655744495222784 12790828778403659776 12794119446985703424 12886584121488310272 12958219279615574016 12965337442061651907 13020819372753813504 13083721881800933376 13093200730444902912 13145847816662286336 13156452907886665728 13220010651403026432 13223411734668115968 13240854475343659008 13282783731419185152 13286200964177461248 13346951768769036288 13378780042795155456 13518142334907604992 13586941954177892352 13651457348072374272 13658956317562892544 13662470327420768256 13728472599533912064 13793660028781461504 13794793723203158016 13860296067567845376 13893348505979584512 13960466131612336128 14038070886250205184 14105887653816631296 14176513399921311744 14177678560881278976 14184300791315311488 14241335134717476864 14252823983543887872 14324185414503825408 14325362712557125632 14389682375704117248 14393384377858916352 14462917635722969088 14567442919943307264 14648421794348040192 14719187117026050048 14789078793745072128 14792883547743977472 14801009521372498944 14860523618835628032 14872511982828404736 14895961284761616384 14943131697846583296 14946976084699643904 15015320739865165824 15019183698635390976 15051127548144549888 15090499860547239936 15199560758678519808 15207910126771055616 15357889516581421056 15359151774288052224 15366325857258254112 15432082219560075264 15444531674475651072 15517867532379144192 15519142938603552768 15592833076013826048 15596844610121367552 15668160772033216512 15705524398063878144 15742558496496812032 15856331902572036096 15869123610543710208 15948577574911475712 15957338390229725424 16021502026557161472 16025623843389308928 16034426981486873856 16114708591316803584 16188392672667131904 16192557425091280896 16270782340188340224 16348041515592843264 16466190821901729792 16559085506654306304 16637713642963206144 16718089071190081536 16731575980681955328 16811023160077406208 16815348095287099392 16892235832348311552 16896581660964814848 16976812343115644928 16978207659326963712 17099505853513334784 17108898892617437568 17277625706154098688 17287116589415535876 17361092497005084672 17444962509067911168 17457600973926537216 17459035805928996864 17541937210515554304 17626680868537368576 17631215646224154624 17710378308558913536 17714934618903281664 17795935691692048384 17838373390393540608 18024189779876806656 18028826823812972544 18038730354172733088 18115922605570523136 18201943130763165696 18211941756750523392 18216627103227691008 18304630132711882752 18333490812014297088 18391546705041948672 18393058297604210688 18480394756757127168 18524464674639446016 18613954842149781504 18717427848333606912 18807850205088841728 18902017866561748992 18912401055087081984 18988446846289969152 19003765311391850496 19008654368585416704 19098913886005100544 19100483616742834176 19186243167605489664 19191179170478555136 19329876182232465408 19531229059130720256 19625582822701400064 19639801095667354368 19718771724993429504 19734679361829998592 19830015977104539648 19861281713015488512 19924175597128777728 19929301446266191872 20020427653153554432 20068170064192733184 20277213502361407488 20380412931266838528 20477186022108561408 20478869032384069632 20488434476344338816 20592708899300868096 20690490043172192256 20692190584804737024 20790444101351768064 20795792813495156736 20890881029377622016 20940699197418504192 21057106329375307776 21158831480724946944 21264770099881967616 21276451186972967232 21362002702076215296 21367498457852411904 21379235975315831808 21486278121755738112 21488044068835688448 21584523563556175872 21590076566788374528 21694376453584453632 21797388687457124352 21851164379914960896 21954921095868973056 22078780675539075072 22183618190617608192 22189325321615966208 22201514282058748416 22290785428253442048 22308767974242607104 22414697546769874944 22420464127049465856 22522981109797748736 22528775547953086464 22576691322216824832 22635749790820859904 22799341138017779712 22811865190156583424 23036834274872131584 23038727661432078336 23049488785887381168 23148123329340112896 23276801298568716288 23278714407905329152 23389249614020739072 23395266915182051328 23502241158049824768 23613837744745218048 23784497853858054144 23803685415815565312 24032253039835742208 24038435765083963392 24051640472230310784 24172062886975205376 24282589009000697856 24288836137636921344 24406173510282510336 24522062273389264896 24524077730138947584 24699286232852594688 24956570464444809216 25077133606785122304 25083585146174570496 25097363971022932992 25216534740116109312 25338353748522467328 25344872491447222272 25465218514673467392 25467311488990445568 25581657556807319552 25588238893971406848 25773168242976620544 25916438559231148032 25930674884123303814 26041638745507627008 26167443763601866752 26186401460889805824 26291695633324572672 26312905815773331456 26440021302806052864 26446823469336231936 26481708950687318016 26565567462838370304 26572401928354922496 26693903537538072576 26757560085590310912 27036284669815209984 27173883908355784704 27302914696144748544 27317912635125785088 27324940654841536512 27456945199067824128 27587320057562923008 27589587446406316032 27720592135135690752 27786697011959169024 27920932263224672256 28076141772500410368 28211775307633262592 28353026799842623488 28368601582630622976 28482670269434953728 28505647967087775744 28648370829007650816 28650725425114251264 28779364751408234496 28786768755717832704 29296843588696080384 29438374234052100096 29578157587490144256 29602019042744997888 29745023965656809472 29791922569523232768 29886263395693166592 29893952169399287808 30030641479730331648 30038367397270781952 30102255096289099776 30415820253542111232 30715779033162842112 30718303548576104448 30732651714516508224 30864164439120150528 30889063348951302144 31035735064758288384 31038285877207105536 31185666152027652096 31193689220242735104 31336321544066433024 31411048796127756288 31485116992993624064 31712663805144072192 31738247221087420416 31897155149822951424 31914676780459450848 32043004053114322944 32051247686778617856 32068853962973747712 32229417182633607168 32376785345334263808 32385114850182561792 32541564680376680448 32696083031185686528 32932381643803459584 33118171013308612608 33275427285926412288 33436178142380163072 33463151961363910656 33622046320154812416 33630696190574198784 33784471664696623104 33793163321929629696 33953624686231289856 34199011707026669568 34217797785234875136 34555251412308197376 34574233178831071752 34722184994010169344 34915201947853074432 34918071611857993728 35083874421031108608 35253361737074737152 35262431292448309248 35420756617117827072 35676746780787081216 36048379559753613312 36057653647625945088 36077460708345466176 36231845211141046272 36423883513501046784 36433254206455382016 36609260265423765504 36783093410083897344 36786116595208421376 36960789513514254336 37048929349278892032 37227909684299563008 37434855696667213824 37615700410177683456 37804035733123497984 37824802110174163968 37976893692579938304 38007530622783700992 38017308737170833408 38197827772010201088 38200967233485668352 38372486335210979328 38382358340957110272 38659752364464930816 39062458118261440512 39251165645402800128 39279602191334708736 39437543449986859008 39469358723659997184 39660031954209079296 39722563426030977024 39848351194257555456 39858602892532383744 40040855306307108864 40136340128385466368 40554427004722814976 40760825862533677056 40954372044217122816 40976868952688677632 41185417798601736192 41380980086344384512 41384381169609474048 41580888202703536128 41881398394837008384 42114212658750615552 42317662961449893888 42529540199763935232 42552902373945934464 42724005404152430592 42758471950631663616 42972556243511476224 42976088137671376896 43169047127112351744 43180153133576749056 43388752907168907264 43702328759829921792 44157561351078150144 44367236381235216384 44378650643231932416 44403028564117496832 44581570856506884096 44617535948485214208 44829395093539749888 44840928254098931712 45045962219595497472 45057551095906172928 45153382644433649664 45271499581641719808 45598682276035559424 45623730380313166848 46073668549744263168 46077455322864156672 46098977571774762336 46296246658680225792 46553602597137432576 46557428815810658304 46778499228041478144 46790533830364102656 47004482316099649536 47227675489490436096 47568995707716108288 47607370831631130624 48064506079671484416 48076871530167926784 48103280944460621568 48344125773950410752 48565178018001395712 48577672275273842688 48812347020565020672 49044124546778529792 49398572465705189376 49913140928889618432 50154267213570244608 50194727942045865984 50433069480232218624 50676707497044934656 50689744982894444544 50930437029346934784 50934622977980891136 51163315113614639104 51832877118462296064 51861349768246607628 52083277491015254016 52334887527203733504 52372802921779611648 52625811631546662912 52880042605612105728 52893646938672463872 53131134925676740608 53144803856709844992 53387807075076145152 53515120171180621824 54072569339630419968 54347767816711569408 54605829392289497088 54635825270251570176 54649881309683073024 54913890398135648256 55174640115125846016 55179174892812632064 55441184270271381504 55573394023918338048 55841864526449344512 56152283545000820736 56423550615266525184 56706053599685246976 56737203165261245952 56965340538869907456 57011295934175551488 57296741658015301632 57301450850228502528 57558729502816468992 57573537511435665408 58593687177392160768 58876748468104200192 59156315174980288512 59204038085489995776 59490047931313618944 59583845139046465536 59772526791386333184 59787904338798575616 60061282959460663296 60204510192578199552 60831640507084222464 61431558066325684224 61436607097152208896 61465303429033016448 61778126697902604288 62071470129516576768 62076571754414211072 62371332304055304192 62387378440485470208 62672643088132866048 62822097592255512576 63476494442174840832 63794310299645902848 63829353560918901696 64086008106228645888 64102495373557235712 64137707925947495424 64458834365267214336 64753570690668527616 64770229700365123584 65083129360753360896 65392166062371373056 65864763287606919168 66236342026617225216 66550854571852824576 66872356284760326144 66926303922727821312 67244092640309624832 67261392381148397568 67568943329393246208 67586326643859259392 67907249372462579712 68398023414053339136 68435595570469750272 69110502824616394752 69148466357662143504 69444369988020338688 69830403895706148864 69836143223715987456 70167748842062217216 70506723474149474304 70841513234235654144 71353493561574162432 72096759119507226624 72115307295251890176 72154921416690932352 72847767027002093568 72866508412910764032 73218520530847531008 73566186820167794688 73572233190416842752 74097858698557784064 74869711393334427648 75231400820355366912 75649604220348327936 76015061245567401984 76034617474341666816 76395655544020402176 76401934466971336704 76744972670421958656 76764716681914220544 77319504728929861632 78124916236522881024 78502331290805600256 78559204382669417472 78875086899973718016 78938717447319994368 79320063908418158592 79445126852061954048 79696702388515110912 79717205785064767488 80081710612614217728 80272680256770932736 81108854009445629952 81521651725067354112 81908744088434245632 81953737905377355264 82370835597203472384 82761960172688769024 82768762339218948096 83161776405407072256 83762796789674016768 84228425317501231104 84635325922899787776 85059080399527870464 85105804747891868928 85448010808304861184 85516943901263327232 85945112487022952448 85952176275342753792 86338094254224703488 86360306267153498112 88315122702156300288 88734472762470432768 88806057128234993664 89235071896970428416 89658790187079499776 89681856508197863424 90091924439190994944 90115102191812345856 90306765288867299328 91247460760626333696 92147337099488526336 92154910645728313344 92197955143549524672 92592493317360451584 93107205194274865152 93114857631621316608 93556998456082956288 93581067660728205312 94008964632199299072 94455350978980872192 95137991415432216576 95214741663262261248 96129012159342968832 96153743060335853568 96206561888921243136 96688251547900821504 97130356036002791424 97155344550547685376 97624694041130041344 98088249093557059584 98797144931410378752 99826281857779236864 100308534427140489216 100389455884091731968 100866138960464437248 101353414994089869312 101379489965788889088 101860874058693869568 102326630227229278208 103665754236924592128 103722699536493215256 104166554982030508032 104745605843559223296 105251623263093325824 105760085211224211456 105787293877344927744 106262269851353481216 107030240342361243648 108145138679260839936 108695535633423138816 109271650540503140352 109299762619366146048 109827780796271296512 110349280230251692032 110358349785625264128 110882368540542763008 111146788047836676096 111683729052898689024 112304567090001641472 112847101230533050368 113412107199370493952 113474406330522491904 113930681077739814912 114022591868351102976 114593483316030603264 114602901700457005056 115117459005632937984 115147075022871330816 117187374354784321536 117753496936208400384 118312630349960577024 118408076170979991552 118980095862627237888 119167690278092931072 119545053582772666368 119575808677597151232 120122565918921326592 120409020385156399104 121663281014168444928 122863116132651368448 122930606858066032896 123556253395805208576 124142940259033153536 124153143508828422144 124742664608110608384 125644195184511025152 126952988884349681664 127588620599291805696 127658707121837803392 128172016212457291776 128275415851894990848 128917668730534428672 129507141381337055232 129540459400730247168 130166258721506721792 132472684053234450432 133101709143705649152 133744712569520652288 133852607845455642624 134488185280619249664 134522784762296795136 135137886658786492416 135172653287718518784 135814498744925159424 136796046828106678272 136871191140939500544 138221005649232789504 138296932715324287008 138888739976040677376 139660807791412297728 139672286447431974912 140335497684124434432 141013446948298948608 141683026468471308288 142706987123148324864 144193518239014453248 144230614590503780352 144309842833381864704 145695534054004187136 145733016825821528064 146437041061695062016 147132373640335589376 148195717397115568128 149739422786668855296 150462801640710733824 151299208440696655872 152030122491134803968 152069234948683333632 152791311088040804352 152803868933942673408 153489945340843917312 156249832473045762048 157004662581611200512 157118408765338834944 157877434894639988736 158640127816836317184 159393404777030221824 159434411570129534976 160163421225228435456 160545360513541865472 162217708018891259904 163043303450134708224 163817488176868491264 163907475810754710528 164741671194406944768 165523920345377538048 165537524678437896192 166323552810814144512 167525593579348033536 168456850635002462208 169270651845799575552 170118160799055740928 170211609495783737856 170896021616609722368 171033887802526654464 171890224974045904896 171904352550685507584 172676188508449406976 172720612534306996224 176630245404312600576 177468945524940865536 177612114256469987328 178470143793940856832 179317580374158999552 179363713016395726848 180183848878381989888 180613530577734598656 182494921521252667392 184294674198977052672 184309821291456626688 184395910287099049344 186214410388549730304 186229715263242633216 187113996912165912576 187162135321456410624 188017929264398598144 190429483326524522496 192258024318685937664 192307486120671707136 192413123777842486272 193376503095801643008 194260712072005582848 194310689101095370752 195249388082260082688 196176498187114119168 197594289862820757504 199652563715558473728 200617068854280978432 200778911768183463936 201732277920928874496 202706829988179738624 202758979931577778176 203721748117387739136 204653260454458556416 207331508473849184256 207445399072986430512 208333109964061016064 209491211687118446592 210503246526186651648 211520170422448422912 212524539702706962432 214060480684722487296 216290277358521679872 218543301081006280704 218599525238732292096 219655561592542593024 220698560460503384064 220716699571250528256 222293576095673352192 224609134180003282944 225694202461066100736 226948812661044983808 228045183736702205952 229186966632061206528 229205803400914010112 230234918011265875968 230294150045742661632 234374748709568643072 235506993872416800768 236625260699921154048 236816152341959983104 237960191725254475776 238335380556185862144 239090107165545332736 239151617355194302464 240245131837842653184 240818040770312798208 243326562028336889856 245726232265302736896 245861213716132065792 247112506791610417152 248285880518066307072 248306287017656844288 249485329216221216768 251288390369022050304 253905977768699363328 255177241198583611392 255317414243675606784 256344032424914583552 256550831703789981696 257835337461068857344 259014282762674110464 259080918801460494336 264945368106468900864 266203418287411298304 267705215690911285248 268976370561238499328 269045569524593590272 270275773317572984832 270345306575437037568 273742382281879001088 276442011298465579008 276593865430648574016 277777479952081354752 279321615582824595456 279344572894863949824 280670995368248868864 282026893896597897216 283366052936942616576 285413974246296649728 288387036478028906496 288461229181007560704 288619685666763729408 291391068108008374272 291466033651643056128 292874082123390124032 294264747280671178752 296391434794231136256 299478845573337710592 300925603281421467648 302598416881393311744 304060244982269607936 304138469897366667264 305582622176081608704 306979890681687834624 312499664946091524096 314236817530677669888 315754869789279977472 317280255633672634368 318786809554060443648 321090721027083730944 324435416037782519808 326086606900269416448 327814951621509421056 329483342388813889536 331047840690755076096 331075049356875792384 332647105621628289024 335051187158696067072 336913701270004924416 338541303691599151104 340236321598111481856 340423218991567475712 341792043233219444736 342067775605053308928 343780449948091809792 343808705101371015168 345352377016898813952 345441225068613992448 353260490808625201152 354937891049881731072 355224228512939974656 356940287587881713664 358635160748317999104 358727426032791453696 360367697756763979776 361227061155469197312 364989843042505334784 368589348397954105344 368791820574198098688 372428820777099460608 372459430526485266432 374227993824331825152 380858966653049044992 384516048637371875328 384826247555684972544 386753006191603286016 388521424144011165696 388621378202190741504 390498776164520165376 399305127431116947456 401234137708561956864 401557823536366927872 403464555841857748992 405413659976359477248 405517959863155556352 407443496234775478272 409306520908917112832 414663016947698368512 414890798145972861024 416666219928122032128 418982423374236893184 421006493052373303296 423040340844896845824 425049079405413924864 428120961369444974592 432580554717043359744 437086602162012561408 437199050477464584192 439311123185085186048 441397120921006768128 444587152191346704384 449218268360006565888 451388404922132201472 453897625322089967616 456090367473404411904 458373933264122413056 458411606801828020224 460469836022531751936 468749497419137286144 471013987744833601536 473632304683919966208 475920383450508951552 478180214331090665472 478303234710388604928 480490263675685306368 481636081540625596416 486653124056673779712 491452464530605473792 491722427432264131584 494225013583220834304 496571761036132614144 496612574035313688576 498970658432442433536 502576780738044100608 507811955537398726656 510354482397167222784 510634828487351213568 512688064849829167104 513101663407579963392 515670674922137714688 518028565525348220928 518161837602920988672 529890736212937801728 532406836574822596608 535410431381822570496 537952741122476998656 538091139049187180544 540551546635145969664 547484764563758002176 552884022596931158016 553187730861297148032 558643231165649190912 558689145789727899648 561341990736497737728 564053787793195794432 576774072956057812992 576922458362015121408 577239371333527458816 582782136216016748544 582932067303286112256 585748164246780248064 588529494561342357504 592782869588462272512 598957691146675421184 601851206562842935296 605196833762786623488 608120489964539215872 608276939794733334528 611165244352163217408 613959781363375669248 624999329892183048192 628473635061355339776 631509739578559954944 634560511267345268736 637573619108120887296 642181442054167461888 648870832075565039616 655629903243018842112 658966684777627779072 662095681381510152192 662150098713751584768 673827402540009848832 677082607383198302208 680846437983134951424 684135551210106617856 687560899896183619584 687617410202742030336 690704754033797627904 690882450137227984896 706520981617250402304 709875782099763462144 710448457025879949312 713880575175763427328 717270321496635998208 717454852065582907392 720735395513527959552 722454122310938394624 729979686085010669568 737178696795908210688 737583641148396197376 744857641554198921216 744918861052970532864 748455987648663650304 761717933306098089984 769032097274743750656 769652495111369945088 773506012383206572032 777042848288022331392 777242756404381483008 798610254862233894912 803115647072733855744 806929111683715497984 810827319952718954496 811035919726311112704 829326033895396737024 829781596291945722048 833332439856244064256 837964846748473786368 842012986104746606592 846080681689793691648 850098158810827849728 856241922738889949184 865161109434086719488 874173204324025122816 874398100954929168384 878622246370170372096 882794241842013536256 889174304382693408768 898436536720013131776 902776809844264402944 907795250644179935232 912180734946808823808 916747866528244826112 920939672045063503872 937498994838274572288 947264609367839932416 951840766901017903104 956360428662181330944 963272163081251192832 973306248113347559424 983444854864528263168 988450027166441668608 993143522072265228288 993225148070627377152 997941316864884867072 1005153561476088201216 1015623911074797453312 1020708964794334445568 1021269656974702427136 1025376129699658334208 1026203326815159926784 1031341349844275429376 1036057131050696441856 1036323675205841977344 1059781472425875603456 1064813673149645193216 1070820862763645140992 1075905482244953997312 1076182278098374361088 1081103093270291939328 1094969529127516004352 1105768045193862316032 1106375461722594296064 1117286462331298381824 1117378291579455799296 1122683981472995475456 1153548145912115625984 1154478742667054917632 1165564272432033497088 1165864134606572224512 1171496328493560496128 1197915382293350842368 1203702413125685870592 1210393667525573246976 1216240979929078431744 1216553879589466669056 1222330488704326434816 1227919562726751338496 1249998659784366096384 1256947270122710679552 1263019479157119909888 1269121022534690537472 1275147238216241774592 1284362884108334923776 1297741664151130079232 1311259806486037684224 1317933369555255558144 1324191362763020304384 1347654805080019697664 1354165214766396604416 1361692875966269902848 1368271102420213235712 1375121799792367239168 1375234820405484060672 1381409508067595255808 1413041963234500804608 1420896914051759898624 1427761150351526854656 1434540642993271996416 1434909704131165814784 1441470791027055919104 1444908244621876789248 1459959372170021339136 1474357393591816421376 1475167282296792394752 1489715283108397842432 1489837722105941065728 1496911975297327300608 1523435866612196179968 1538064194549487501312 1539304990222739890176 1547012024766413144064 1554085696576044662784 1554485512808762966016 1597220509724467789824 1606231294145467711488 1613858223367430995968 1621654639905437908992 1658652067790793474048 1659563192583891444096 1675929693496947572736 1684025972209493213184 1692161363379587383296 1730322218868173438976 1748346408648050245632 1748796201909858336768 1757244492740340744192 1765588483684027072512 1778348608765386817536 1796873073440026263552 1805553619688528805888 1815590501288359870464 1824361469893617647616 1833495733056489652224 1841879344090127007744 1874997989676549144576 1894529218735679864832 1903681533802035806208 1912720857324362661888 1926544326162502385664 1946612496226695118848 1966889709729056526336 1976900054332883337216 1986287044144530456576 1986450296141254754304 2031247822149594906624 2042539313949404854272 2052406653630319853568 2062682699688550858752 2072114262101392883712 2072647350411683954688 2119562944851751206912 2129627346299290386432 2141641725527290281984 2151810964489907994624 2152364556196748722176 2162206186540583878656 2189939058255032008704 2211536090387724632064 2212750923445188592128 2234572924662596763648 2234756583158911598592 2245367962945990950912 2307096291824231251968 2308957485334109835264 2331128544864066994176 2331728269213144449024 2395830764586701684736 2420787335051146493952 2432481959858156863488 2433107759178933338112 2499997319568732192768 2513894540245421359104 2526038958314239819776 2538242045069381074944 2550294476432483549184 2568725768216669847552 2595483328302260158464 2622519612972075368448 2635866739110511116288 2648382725526040608768 2695309610160039395328 2708330429532793208832 2723385751932539805696 2736542204840426471424 2750243599584734478336 2762819016135190511616 2841793828103519797248 2855522300703053709312 2869081285986543992832 2889816489243753578496 2919918744340042678272 2950334564593584789504 2979430566216795684864 2979675444211882131456 2993823950594654601216 3046871733224392359936 3076128389098975002624 3078609980445479780352 3094024049532826288128 3108171393152089325568 3108971025617525932032 3194441019448935579648 3212462588290935422976 3227716446734861991936 3243309279810875817984 3317304135581586948096 3319126385167782888192 3351859386993895145472 3368051944418986426368 3460644437736346877952 3496692817296100491264 3497592403819716673536 3514488985480681488384 3593746146880052527104 3611107239377057611776 3631181002576719740928 3648722939787235295232 3666991466112979304448 3683758688180254015488 3749995979353098289152 3789058437471359729664 3807363067604071612416 3825441714648725323776 3853088652325004771328 3893224992453390237696 3933779419458113052672 3953800108665766674432 3972574088289060913152 4062495644299189813248 4085078627898809708544 4104813307260639707136 4125365399377101717504 4144228524202785767424 4239125889703502413824 4283283451054580563968 4303621928979815989248 4304729112393497444352 4324412373081167757312 4379878116510064017408 4423072180775449264128 4425501846890377184256 4469145849325193527296 4469513166317823197184 4490735925891981901824 4614192583648462503936 4617914970668219670528 4662257089728133988352 4663456538426288898048 4791661529173403369472 4841574670102292987904 4864963919716313726976 5027789080490842718208 5052077916628479639552 5076484090138762149888 5190966656604520316928 5245039225944150736896 5271733478221022232576 5296765451052081217536 5390619220320078790656 5416660859065586417664 5446771503865079611392 5473084409680852942848 5500487199169468956672 5525638032270381023232 5683587656207039594496 5711044601406107418624 5738162571973087985664 5779632978487507156992 5839837488680085356544 5900669129187169579008 5958861132433591369728 5959350888423764262912 6093743466448784719872 6157219960890959560704 6188048099065652576256 6216342786304178651136 6217942051235051864064 6388882038897871159296 6424925176581870845952 6455432893469723983872 6486618559621751635968 6634608271163173896192 6638252770335565776384 6703718773987790290944 6736103888837972852736 6921288875472693755904 6993385634592200982528 6995184807639433347072 7187492293760105054208 7262362005153439481856 7297445879574470590464 7499991958706196578304 7578116874942719459328 7614726135208143224832 7650883429297450647552 7706177304650009542656 7786449984906780475392 7867558838916226105344 7907600217331533348864 7945148176578121826304 8124991288598379626496 8170157255797619417088 8209626614521279414272 8250730798754203435008 8288457048405571534848 8566566902109161127936 8607243857959631978496 8759756233020128034816 8851003693780754368512 8938291698650387054592 8939026332635646394368 8981471851783963803648 9228385167296925007872 9235829941336439341056 9324514179456267976704 9326913076852577796096 9583323058346806738944 9683149340204585975808 9729927839432627453952 10055578160981685436416 10104155833256959279104 10381933313209040633856 10490078451888301473792 10543466956442044465152 10781238440640157581312 10833321718131172835328 10893543007730159222784 10946168819361705885696 11000974398338937913344 11051276064540762046464 11367175312414079188992 11422089202812214837248 11476325143946175971328 11559265956975014313984 11679674977360170713088 11801338258374339158016 11917722264867182739456 12187486932897569439744 12314439921781919121408 12376096198131305152512 12432685572608357302272 12849850353163741691904 12910865786939447967744 12973237119243503271936 13269216542326347792384 13276505540671131552768 13407437547975580581888 13472207777675945705472 13842577750945387511808 13986771269184401965056 13990369615278866694144 14374984587520210108416 14524724010306878963712 14594891759148941180928 15156233749885438918656 15229452270416286449664 15572899969813560950784 15735117677832452210688 15815200434663066697728 15890296353156243652608 16249982577196759252992 16340314511595238834176 16419253229042558828544 16501461597508406870016 16576914096811143069696 17133133804218322255872 17214487715919263956992 17519512466040256069632 17702007387561508737024 17876583397300774109184 17878052665271292788736 18471659882672878682112 18649028358912535953408 18653826153705155592192 19166646116693613477888 19366298680409171951616 19459855678865254907904 20111156321963370872832 20208311666513918558208 20763866626418081267712 20980156903776602947584 21562476881280315162624 21787086015460318445568 21892337638723411771392 22734350624828158377984 22844178405624429674496 22952650287892351942656 23118531913950028627968 23359349954720341426176 23602676516748678316032 23835444529734365478912 24374973865795138879488 24628879843563838242816 24752192396262610305024 24865371145216714604544 25699700706327483383808 25821731573878895935488 26553011081342263105536 26814875095951161163776 26944415555351891410944 27685155501890775023616 27973542538368803930112 27980739230557733388288 28749969175040420216832 29049448020613757927424 29189783518297882361856 30312467499770877837312 31145799939627121901568 31470235355664904421376 31630400869326133395456 32499965154393518505984 32680629023190477668352 32838506458085117657088 33002923195016813740032 33153828193622286139392 34266267608436644511744 34428975431838527913984 35039024932080512139264 35404014775123017474048 35753166794601548218368 36943319765345757364224 37298056717825071906816 38732597360818343903232 38919711357730509815808 40222312643926741745664 40416623333027837116416 41527733252836162535424 41960313807553205895168 43124953762560630325248 43574172030920636891136 43784675277446823542784 45468701249656316755968 45688356811248859348992 46718699909440682852352 47205353033497356632064 47670889059468730957824 48749947731590277758976 49257759687127676485632 49504384792525220610048 49730742290433429209088 51399401412654966767616 51643463147757791870976 53106022162684526211072 53629750191902322327552 55947085076737607860224 55961478461115466776576 57499938350080840433664 58098896041227515854848 58379567036595764723712 60624934999541755674624 62291599879254243803136 62940470711329808842752 65361258046380955336704 65677012916170235314176 68532535216873289023488 68857950863677055827968 70078049864161024278528 70808029550246034948096 71506333589203096436736 73886639530691514728448 74596113435650143813632 77465194721636687806464 80444625287853483491328 80833246666055674232832 83055466505672325070848 83920627615106411790336 86249907525121260650496 87148344061841273782272 87569350554893647085568 90937402499312633511936 93437399818881365704704 94410706066994713264128 97499895463180555517952 98515519374255352971264 99008769585050441220096 99461484580866858418176 102798802825309933535232 103286926295515583741952 106212044325369052422144 107259500383804644655104 111894170153475215720448 116197792082455031709696 116759134073191529447424 121249869999083511349248 124583199758508487606272 125880941422659617685504 130722516092761910673408 131354025832340470628352 137065070433746578046976 140156099728322048557056 141616059100492069896192 143012667178406192873472 147773279061383029456896 149192226871300287627264 154930389443273375612928 160889250575706966982656 167841255230212823580672 172499815050242521300992 174296688123682547564544 175138701109787294171136 181874804998625267023872 186874799637762731409408 188821412133989426528256 197031038748510705942528 205597605650619867070464 206573852591031167483904 212424088650738104844288 214519000767609289310208 223788340306950431440896 232395584164910063419392 242499739998167022698496 249166399517016975212544 251761882845319235371008 261445032185523821346816 262708051664680941256704 280312199456644097114112 283232118200984139792384 295546558122766058913792 298384453742600575254528 309860778886546751225856 321778501151413933965312 335682510460425647161344 348593376247365095129088 350277402219574588342272 363749609997250534047744 373749599275525462818816 377642824267978853056512 394062077497021411885056 411195211301239734140928 424848177301476209688576 429038001535218578620416 447576680613900862881792 464791168329820126838784 503523765690638470742016 522890064371047642693632 525416103329361882513408 560624398913288194228224 566464236401968279584768 591093116245532117827584 619721557773093502451712 643557002302827867930624 671365020920851294322688 697186752494730190258176 727499219994501068095488 747499198551050925637632 755285648535957706113024 788124154994042823770112 849696354602952419377152 895153361227801725763584 929582336659640253677568 1007047531381276941484032 1045780128742095285387264 1050832206658723765026816 1121248797826576388456448 1132928472803936559169536 1182186232491064235655168 1287114004605655735861248 1342730041841702588645376 1394373504989460380516352 1510571297071915412226048 1576248309988085647540224 1699392709205904838754304 1859164673319280507355136 2014095062762553882968064 2091560257484190570774528 2242497595653152776912896 2265856945607873118339072 2364372464982128471310336 2685460083683405177290752 2788747009978920761032704 3021142594143830824452096 3152496619976171295080448 3398785418411809677508608 4028190125525107765936128 4183120514968381141549056 4531713891215746236678144 4728744929964256942620672 5577494019957841522065408 6042285188287661648904192 6797570836823619355017216 8056380251050215531872256 8366241029936762283098112 9063427782431492473356288 9457489859928513885241344 12084570376575323297808384 13595141673647238710034432 16732482059873524566196224 18126855564862984946712576 24169140753150646595616768 27190283347294477420068864 36253711129725969893425152 54380566694588954840137728 72507422259451939786850304 108761133389177909680275456 217522266778355819360550912
- Sum of all divisors σ(n): 746750787786146112963168000
- Sum of proper divisors (its aliquot sum) s(n): 529228521007790293602617088
- 217522266778355819360550912 is an abundant number, because the sum of its proper divisors (529228521007790293602617088) is greater than itself. Its abundance is 311706254229434474242066176
Bases of 217522266778355819360550912
- Binary: 10110011111011100010000110110101110100110010100000001111110000110000000000000000000000002
- Hexadecimal: 0xB3EE21B5D3280FC3000000
- Base-36: RBXN6600B28000000
Squares and roots of 217522266778355819360550912
- 217522266778355819360550912 squared (2175222667783558193605509122) is 47315936544394199769025192305647745931910816144031744
- 217522266778355819360550912 cubed (2175222667783558193605509123) is 10292269771877470488838817734694933895828694484672206412052888726513304656150528
-
The
square root of 217522266778355819360550912 is 14748636098919.6495721859 -
217522266778355819360550912 is a
perfect cube number . Itscube root is 601406208
Scales and comparisons
How big is 217522266778355819360550912?- 217,522,266,778,355,819,360,550,912 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 217,522,266,778,355,819,360,550,912 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 217522266778355819360550912 cubic inches would be around 50117184 feet tall.
Recreational maths with 217522266778355819360550912
- 217522266778355819360550912 backwards is 219055063918553877662225712
- 217522266778355819360550912 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 217522266778355819360550912'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 217522266778355819360550912 - Facts about the integer". Numbermatics.com. 2024. Web. 28 April 2024.
APA style:
Numbermatics. (2024). Number 217522266778355819360550912 - Facts about the integer. Retrieved 28 April 2024, from https://numbermatics.com/n/217522266778355819360550912/
Chicago style:
Numbermatics. 2024. "Number 217522266778355819360550912 - Facts about the integer". https://numbermatics.com/n/217522266778355819360550912/
The information we have on file for 217522266778355819360550912 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 217522266778355819360550912, math, Factors of 217522266778355819360550912, curriculum, school, college, exams, university, Prime factorization of 217522266778355819360550912, STEM, science, technology, engineering, physics, economics, calculator, two hundred seventeen septillion, five hundred twenty-two sextillion, two hundred sixty-six quintillion, seven hundred seventy-eight quadrillion, three hundred fifty-five trillion, eight hundred nineteen billion, three hundred sixty million, five hundred fifty thousand, nine hundred twelve.