180769024934213522165858304
180,769,024,934,213,522,165,858,304 is an even composite number composed of five prime numbers multiplied together.
180769024934213522165858304 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred fifty-five divisors.
Prime factorization of 180769024934213522165858304:
220 × 318 × 132 × 234 × 972
(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 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 23 × 23 × 23 × 23 × 97 × 97)See below for interesting mathematical facts about the number 180769024934213522165858304 from the Numbermatics database.
Names of 180769024934213522165858304
- Cardinal: 180769024934213522165858304 can be written as One hundred eighty septillion, seven hundred sixty-nine sextillion, twenty-four quintillion, nine hundred thirty-four quadrillion, two hundred thirteen trillion, five hundred twenty-two billion, one hundred sixty-five million, eight hundred fifty-eight thousand, three hundred four.
Scientific notation
- Scientific notation: 1.80769024934213522165858304 × 1026
Factors of 180769024934213522165858304
Divisors of 180769024934213522165858304
- Number of divisors d(n): 17955
-
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 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 4416 4462 4563 4608 4656 4761 4784 4968 4992 5044 5184 5238 5382 5408 5589 5616 5832 5888 6084 6144 6208 6318 6348 6561 6624 6656 6693 6877 6912 6984 7176 7452 7488 7566 7774 7776 7857 8073 8112 8192 8424 8464 8748 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 13248 13312 13386 13689 13754 13824 13968 14283 14352 14904 14976 15132 15548 15552 15714 16146 16224 16384 16393 16767 16848 16928 17496 17664 17848 18252 18432 18624 18818 18954 19044 19136 19683 19872 19968 20079 20176 20631 20736 20952 21528 21632 22356 22464 22698 23322 23328 23552 23571 24219 24334 24336 24576 24832 25272 25392 26244 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 35328 35696 36501 36504 36864 37248 37636 37908 38088 38272 39366 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 50544 50784 51313 52488 52992 53248 53544 54756 55016 55296 55872 56454 56862 57132 57408 58006 59049 59616 59904 60237 60528 61893 62192 62208 62856 64584 64896 65536 65572 67068 67392 67712 68094 69966 69984 70656 70713 71392 72657 73002 73008 73728 74496 75272 75816 76176 76544 78732 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 101088 101568 102141 102626 104949 104976 105984 106496 107088 109503 109512 110032 110592 111744 112908 113724 114264 114816 116012 118098 119232 119808 120474 121056 122317 123201 123786 124384 124416 125712 128547 129168 129792 131072 131144 134136 134784 135424 136188 139932 139968 141312 141426 142784 145314 146004 146016 147456 147537 148992 150544 150903 151632 152352 153088 153939 157464 158171 158976 159744 160632 161408 164268 165048 165888 167616 169362 170586 171396 172224 173056 174018 177147 178802 178848 179712 180711 181584 185679 186576 186624 188416 188568 193752 194672 194688 196608 196716 198656 201204 202176 203136 204282 205252 209898 209952 211968 212139 212992 214176 216407 217971 219006 219024 220064 221184 223488 225816 227448 228528 229632 232024 236196 238464 239616 240948 242112 244634 246402 247572 248768 248832 251424 254043 255879 257094 258336 259584 261027 262144 262288 268203 268272 269568 270848 272376 279841 279864 279936 282624 282852 285568 290628 292008 292032 294912 295074 297984 301088 301806 303264 304704 306176 306423 307878 314847 314928 316342 317952 319488 321264 322816 328509 328536 330096 331776 335232 338724 341172 342792 344448 346112 348036 354294 357604 357696 359424 361422 363168 366951 369603 371358 373152 373248 376832 377039 377136 385641 387504 389344 389376 393216 393432 397312 402408 404352 406272 408564 410504 419796 419904 423936 424278 425984 428352 432814 435942 438012 438048 440128 442368 442611 446976 451632 452709 454896 457056 459264 461817 464048 472392 474513 476928 479232 481896 484224 489268 492804 495144 497536 497664 502848 508086 511758 514188 516672 519168 522054 524288 524576 531441 536406 536544 539136 541696 542133 544752 557037 559682 559728 559872 565248 565704 571136 581256 584016 584064 589824 590148 595968 602176 603612 606528 609408 612352 612846 615756 629694 629856 632684 635904 636417 638976 642528 645632 649221 653913 657018 657072 660192 663552 667069 670464 677448 682344 685584 688896 692224 696072 708588 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 808704 812544 817128 821008 839523 839592 839808 847872 848556 851968 856704 865628 871884 876024 876096 880256 884736 885222 893952 903264 905418 909792 914112 918528 919269 923634 928096 944541 944784 949026 953856 958464 963792 968448 978536 985527 985608 990288 995072 995328 1005696 1016172 1023516 1028376 1033344 1038336 1044108 1048576 1049152 1062882 1072812 1073088 1078272 1083392 1084266 1089504 1100853 1108809 1114074 1119364 1119456 1119744 1130496 1131117 1131408 1142272 1156923 1162512 1168032 1168128 1179648 1180199 1180296 1191936 1204352 1207224 1213056 1218816 1224704 1225692 1231512 1259388 1259712 1265368 1271808 1272834 1277952 1285056 1291264 1298442 1307826 1314036 1314144 1320384 1327104 1327833 1334138 1340928 1354896 1358127 1364688 1371168 1377792 1384448 1385451 1392144 1417176 1423539 1430416 1430784 1437696 1445688 1452672 1467804 1478412 1485432 1492608 1492992 1507328 1508156 1508544 1524258 1535274 1542564 1550016 1557376 1557504 1566162 1572864 1573728 1589248 1590121 1594323 1609218 1609632 1617408 1625088 1626399 1634256 1642016 1671111 1679046 1679184 1679616 1695744 1697112 1703936 1713408 1731256 1743768 1752048 1752192 1760512 1769472 1770444 1787904 1806528 1810836 1819584 1828224 1837056 1838538 1847268 1856192 1889082 1889568 1898052 1907712 1909251 1916928 1927584 1936896 1947663 1957072 1961739 1971054 1971216 1980576 1990144 1990656 2001207 2011392 2032344 2047032 2056223 2056752 2066688 2076672 2088216 2098304 2125764 2145624 2146176 2156544 2166784 2168532 2179008 2201706 2217618 2228148 2238728 2238912 2239488 2260992 2262234 2262816 2284544 2286387 2302911 2313846 2325024 2336064 2336256 2349243 2359296 2360398 2360592 2383872 2408704 2413827 2414448 2426112 2437632 2449408 2451384 2463024 2518569 2518776 2519424 2530736 2543616 2545668 2555904 2570112 2582528 2596884 2615652 2628072 2628288 2640768 2654208 2655666 2668276 2681856 2709792 2716254 2729376 2742336 2755584 2757807 2768896 2770902 2784288 2813291 2833623 2834352 2847078 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 3188646 3218436 3219264 3234816 3250176 3252798 3268512 3284032 3302559 3326427 3342222 3358092 3358368 3359232 3391488 3393351 3394224 3407872 3426816 3462512 3470769 3487536 3504096 3504384 3521024 3538944 3540597 3540888 3575808 3613056 3621672 3637933 3639168 3656448 3674112 3677076 3694536 3712384 3778164 3779136 3796104 3815424 3818502 3833856 3855168 3873792 3895326 3914144 3923478 3942108 3942432 3961152 3980288 3981312 3983499 4002414 4022784 4064688 4074381 4094064 4112446 4113504 4133376 4153344 4156353 4176432 4196608 4251528 4270617 4291248 4292352 4313088 4333568 4337064 4358016 4403412 4435236 4456296 4477456 4477824 4478976 4521984 4524468 4525632 4569088 4572774 4605822 4627692 4650048 4672128 4672512 4698486 4718592 4720796 4721184 4767744 4770363 4782969 4817408 4827654 4828896 4852224 4875264 4879197 4898816 4902768 4926048 4977361 5013333 5037138 5037552 5038848 5061472 5087232 5091336 5111808 5140224 5165056 5193768 5231304 5256144 5256576 5281536 5308416 5311332 5336552 5363712 5419584 5432508 5458752 5484672 5511168 5515614 5537792 5541804 5568576 5626582 5667246 5668704 5694156 5721664 5723136 5727753 5750784 5782752 5810688 5842989 5871216 5885217 5913162 5913648 5941728 5970432 5971968 6003621 6029312 6032624 6034176 6097032 6141096 6168669 6170256 6200064 6229504 6230016 6264648 6294912 6356992 6360484 6377292 6436872 6438528 6469632 6500352 6505596 6537024 6568064 6605118 6652854 6684444 6716184 6716736 6718464 6782976 6786702 6788448 6815744 6853632 6859161 6908733 6925024 6941538 6975072 7008192 7008768 7042048 7047729 7077888 7081194 7081776 7151616 7226112 7241481 7243344 7275866 7278336 7312896 7348224 7354152 7389072 7424768 7555707 7556328 7558272 7592208 7630848 7637004 7667712 7710336 7747584 7790652 7828288 7846956 7884216 7884864 7922304 7960576 7962624 7966998 8004828 8045568 8129376 8148762 8188128 8224892 8227008 8266752 8273421 8306688 8312706 8352864 8393216 8439873 8500869 8503056 8541234 8582496 8584704 8626176 8667136 8671897 8674128 8716032 8806824 8869743 8870472 8912592 8954912 8955648 8957952 9043968 9048936 9051264 9138176 9145548 9211644 9255384 9300096 9344256 9345024 9396972 9437184 9441592 9442368 9535488 9540726 9565938 9634816 9655308 9657792 9704448 9750528 9758394 9797632 9805536 9852096 9907677 9954722 9979281 10026666 10074276 10075104 10077696 10122944 10174464 10180053 10182672 10223616 10280448 10330112 10387536 10412307 10462608 10512288 10513152 10563072 10616832 10621791 10622664 10673104 10727424 10839168 10865016 10913799 10917504 10969344 11022336 11031228 11075584 11083608 11137152 11253164 11334492 11337408 11388312 11443328 11446272 11455506 11501568 11565504 11621376 11685978 11742432 11770434 11826324 11827296 11883456 11940864 11943936 11950497 12007242 12058624 12065248 12068352 12194064 12223143 12282192 12337338 12340512 12400128 12459008 12460032 12469059 12529296 12589824 12713984 12720968 12754584 12811851 12873744 12877056 12939264 13000704 13011192 13074048 13136128 13210236 13305708 13368888 13432368 13433472 13436928 13565952 13573404 13576896 13631488 13707264 13718322 13817466 13850048 13883076 13950144 14016384 14017536 14084096 14095458 14155776 14162388 14163552 14303232 14311089 14348907 14452224 14482962 14486688 14551732 14556672 14625792 14637591 14696448 14708304 14778144 14849536 14932083 15039999 15111414 15112656 15116544 15184416 15261696 15274008 15335424 15342587 15420672 15495168 15581304 15656576 15693912 15768432 15769728 15844608 15921152 15925248 15933996 16009656 16091136 16258752 16297524 16376256 16449784 16454016 16533504 16546842 16613376 16625412 16705728 16786432 16879746 17001738 17006112 17082468 17164992 17169408 17183259 17252352 17334272 17343794 17348256 17432064 17528967 17613648 17655651 17739486 17740944 17825184 17909824 17911296 17915904 18010863 18087936 18097872 18102528 18276352 18291096 18423288 18506007 18510768 18600192 18688512 18690048 18793944 18883184 18884736 19070976 19081452 19131876 19269632 19310616 19315584 19408896 19501056 19516788 19595264 19611072 19704192 19815354 19909444 19958562 20053332 20148552 20150208 20155392 20245888 20348928 20360106 20365344 20447232 20560896 20577483 20660224 20726199 20775072 20824614 20925216 21024576 21026304 21126144 21143187 21233664 21243582 21245328 21346208 21454848 21678336 21724443 21730032 21827598 21835008 21938688 22044672 22062456 22151168 22167216 22274304 22506328 22667121 22668984 22674816 22776624 22886656 22892544 22911012 23003136 23131008 23242752 23371956 23484864 23540868 23652648 23654592 23766912 23881728 23887872 23900994 24014484 24117248 24130496 24136704 24388128 24446286 24564384 24674676 24681024 24800256 24820263 24918016 24920064 24938118 25058592 25179648 25319619 25427968 25441936 25502607 25509168 25623702 25747488 25754112 25878528 26001408 26015691 26022384 26148096 26272256 26420472 26609229 26611416 26737776 26864736 26866944 26873856 27131904 27144577 27146808 27153792 27414528 27436644 27634932 27700096 27766152 27900288 28032768 28035072 28168192 28190916 28311552 28324776 28327104 28606464 28622178 28697814 28904448 28965924 28973376 29103464 29113344 29251584 29275182 29392896 29416608 29556288 29699072 29723031 29864166 29937843 30079998 30222828 30225312 30233088 30368832 30523392 30540159 30548016 30670848 30685174 30841344 30990336 31162608 31236921 31313152 31387824 31536864 31539456 31689216 31842304 31850496 31865373 31867992 32019312 32182272 32517504 32595048 32741397 32752512 32899568 32908032 33067008 33093684 33226752 33250824 33411456 33572864 33759492 34003476 34012224 34164936 34329984 34338816 34366518 34504704 34668544 34687588 34696512 34864128 35057934 35227296 35311302 35478972 35481888 35650368 35819648 35822592 35831808 35851491 36021726 36175872 36195744 36205056 36552704 36572783 36582192 36669429 36846576 37012014 37021536 37200384 37377024 37380096 37407177 37587888 37766368 37769472 38141952 38162904 38263752 38435553 38539264 38621232 38631168 38817792 39002112 39033576 39190528 39222144 39408384 39630708 39818888 39917124 40106664 40297104 40300416 40310784 40491776 40697856 40720212 40730688 40894464 41121792 41154966 41320448 41452398 41550144 41649228 41850432 42049152 42052608 42252288 42286374 42467328 42487164 42490656 42692416 42909696 42933267 43046721 43356672 43448886 43460064 43655196 43670016 43877376 43912773 44089344 44124912 44302336 44334432 44548608 44796249 45012656 45119997 45334242 45337968 45349632 45553248 45773312 45785088 45822024 46006272 46027761 46262016 46485504 46743912 46969728 47081736 47293129 47305296 47309184 47533824 47763456 47775744 47801988 48028968 48260992 48273408 48776256 48892572 49128768 49349352 49362048 49600512 49640526 49836032 49840128 49876236 50117184 50359296 50639238 50855936 50883872 51005214 51018336 51247404 51494976 51508224 51549777 51757056 52002816 52031382 52044768 52296192 52544512 52586901 52840944 52966953 53218458 53222832 53475552 53729472 53733888 53747712 54032589 54263808 54289154 54293616 54307584 54829056 54873288 55269864 55400192 55518021 55532304 55800576 56065536 56070144 56336384 56381832 56649552 56654208 57212928 57244356 57395628 57808896 57931848 57946752 58206928 58226688 58503168 58550364 58785792 58833216 59112576 59398144 59446062 59728332 59875686 60159996 60445656 60450624 60466176 60737664 61046784 61080318 61096032 61341696 61370348 61682688 61732449 61980672 62178597 62325216 62473842 62626304 62775648 63073728 63078912 63378432 63429561 63684608 63700992 63730746 63735984 64038624 64364544 64705693 65035008 65173329 65190096 65482794 65505024 65799136 65816064 66134016 66187368 66453504 66501648 66822912 67145728 67518984 68001363 68006952 68024448 68329872 68659968 68677632 68733036 69009408 69337088 69375176 69393024 69728256 70115868 70454592 70622604 70957944 70963776 71300736 71639296 71645184 71663616 71702982 72043452 72351744 72391488 72410112 73105408 73145566 73164384 73338858 73693152 74024028 74043072 74400768 74460789 74754048 74760192 74814354 75175776 75532736 75538944 75958857 76283904 76325808 76507821 76527504 76871106 77078528 77242464 77262336 77635584 78004224 78047073 78067152 78381056 78444288 78816768 79261416 79637776 79827687 79834248 80213328 80594208 80600832 80621568 80983552 81395712 81433731 81440424 81461376 82243584 82309932 82640896 82904796 83100288 83298456 83700864 84098304 84105216 84504576 84572748 84934656 84974328 84981312 85384832 85819392 85866534 86093442 86713344 86897772 86920128 87310392 87340032 87754752 87825546 88178688 88249824 88604672 88668864 89097216 89169093 89592498 89813529 90025312 90239994 90668484 90675936 90699264 91106496 91546624 91570176 91620477 91644048 92012544 92055522 92524032 92971008 93487824 93710763 93939456 94163472 94586258 94610592 94618368 95067648 95526912 95551488 95596119 95603976 96057936 96521984 96546816 97552512 97785144 98224191 98257536 98698704 98724096 99201024 99281052 99672064 99680256 99752472 100234368 100718592 101278476 101711872 101767744 102010428 102036672 102494808 102989952 103016448 103099554 103514112 104005632 104062764 104089536 104592384 105089024 105173802 105681888 105933906 106436916 106445664 106951104 107458944 107467776 107495424 107554473 108065178 108527616 108578308 108587232 108615168 109658112 109718349 109746576 110008287 110539728 110800384 111036042 111064608 111601152 112131072 112140288 112221531 112672768 112763664 113299104 113308416 114425856 114479303 114488712 114791256 115306659 115617792 115863696 115893504 116413856 116453376 117006336 117100728 117571584 117666432 118225152 118796288 118892124 119456664 119751372 120319992 120891312 120901248 120932352 121475328 122093568 122160636 122192064 122683392 122740696 123365376 123464898 123961344 124357194 124650432 124947684 125252608 125551296 126147456 126157824 126756864 126859122 127369216 127401984 127461492 127471968 128077248 128729088 128799801 129140163 129411386 130070016 130346658 130380192 130965588 131010048 131598272 131632128 131738319 132268032 132374736 132907008 133003296 133645824 134291456 134388747 135037968 135359991 136002726 136013904 136048896 136659744 137319936 137355264 137466072 138018816 138083283 138674176 138750352 138786048 139456512 140231736 140909184 141245208 141879387 141915888 141927552 142601472 143278592 143290368 143327232 143405964 144086904 144782976 144820224 146210816 146291132 146328768 146677716 147386304 148048056 148086144 148801536 148921578 149508096 149520384 149628708 150351552 151065472 151077888 151917714 152567808 152651616 153015642 153055008 153742212 154157056 154484928 154524672 154649331 155271168 156008448 156094146 156134304 156762112 156888576 157633536 157760703 158522832 158900859 159275552 159655374 159668496 160426656 161188416 161201664 161243136 161967104 162097767 162791424 162867462 162880848 162922752 164487168 164619864 165281792 165809592 166200576 166554063 166596912 167401728 168196608 168210432 169009152 169145496 169948656 169962624 170769664 171638784 171733068 172186884 173426688 173795544 173840256 174620784 174680064 175509504 175651092 176357376 176499648 177209344 177337728 178194432 178338186 179184996 179627058 180050624 180479988 181336968 181351872 181398528 182212992 183093248 183140352 183240954 183288096 184025088 184111044 185048064 185197347 185942016 186535791 186975648 187421526 187878912 188326944 189172516 189221184 189236736 190135296 190288683 191053824 191102976 191192238 191207952 192115872 193043968 193093632 194117079 195105024 195519987 195570288 196448382 196515072 197397408 197448192 198402048 198562104 199344128 199360512 199453631 199504944 200468736 201437184 202556952 203535488 204004089 204020856 204073344 204989616 205979904 206032896 206199108 207028224 208011264 208125528 208179072 209184768 210178048 210347604 211363776 211867812 212873832 212891328 213902208 214917888 214935552 214990848 215108946 216130356 217055232 217156616 217174464 217230336 219316224 219436698 219493152 220016574 221079456 221600768 222072084 222129216 223202304 223382367 224262144 224280576 224443062 225345536 225527328 226598208 226616832 227876571 228851712 228958606 228977424 229523463 229582512 230613318 231235584 231727392 231787008 232827712 232906752 234012672 234141219 234201456 235143168 235332864 236450304 237592576 237784248 238913328 239483061 239502744 240639984 241782624 241802496 241864704 242950656 244187136 244301193 244321272 244384128 245481392 246730752 246929796 247922688 248714388 249300864 249895368 250505216 251102592 252294912 252315648 253513728 253718244 254738432 254803968 254922984 254943936 256154496 257458176 257599602 258280326 258822772 260140032 260693316 260760384 261931176 262020096 263196544 263264256 263476638 264536064 264749472 265814016 266006592 267291648 267507279 268582912 268777494 269440587 270075936 270719982 272005452 272027808 272097792 273319488 274639872 274710528 274861431 274932144 276037632 276166566 277348352 277500704 277572096 278913024 280463472 281132289 281818368 282490416 283758774 283831776 283855104 285202944 286557184 286580736 286654464 286788357 286811928 288173808 289565952 289640448 292421632 292582264 292657536 293355432 294672573 294772608 296096112 296172288 297603072 297843156 299016192 299040768 299257416 300703104 302130944 302155776 303835428 305135616 305303232 306031284 306110016 307484424 308314112 308969856 309049344 309298662 310542336 312016896 312188292 312268608 313524224 313777152 315267072 315521406 317045664 317801718 318551104 319310748 319336992 320853312 322376832 322403328 322486272 322663419 323934208 324195534 325582848 325734924 325761696 325845504 328974336 329155047 329239728 330024861 330563584 331619184 332401152 333108126 333193824 334803456 336393216 336420864 336664593 338018304 338290992 339897312 339925248 341539328 343277568 343437909 343466136 344373768 345919977 346853376 347591088 347680512 349241568 349360128 351019008 351302184 352714752 352879501 352999296 354675456 356388864 356676372 358369992 359254116 360101248 360959976 362673936 362703744 362797056 364425984 366186496 366280704 366481908 366576192 368050176 368222088 370096128 370394694 371884032 373071582 373951296 374843052 375757824 376653888 378345032 378442368 378473472 380270592 380577366 382107648 382205952 382384476 382415904 384231744 386087936 386187264 386399403 387420489 388234158 390210048 391039974 391140576 392896764 393030144 394794816 394896384 395214957 396804096 397124208 398688256 398721024 398907262 399009888 400937472 402874368 403166241 405113904 406079973 407070976 408008178 408041712 408146688 409979232 411959808 412065792 412398216 414056448 414249849 416022528 416251056 416358144 418369536 420356096 420695208 422727552 423735624 425638161 425747664 425782656 427804416 429835776 429871104 429981696 430217892 432260712 434313232 434348928 434460672 438632448 438873396 438986304 440033148 442158912 443201536 444144168 444258432 446404608 446764734 448524288 448561152 448886124 450691072 451054656 453196416 453233664 455753142 457703424 457917212 457954848 459046926 459165024 461226636 462471168 463454784 463574016 463947993 465655424 465813504 468025344 468282438 468402912 470286336 470665728 472900608 473282109 475185152 475568496 476702577 477826656 478966122 479005488 481279968 483565248 483604992 483729408 485901312 486293301 488374272 488602386 488642544 488768256 490962784 493461504 493859592 495845376 497428776 498601728 499662189 499790736 501010432 502205184 504589824 504631296 507027456 507436488 509476864 509845968 509887872 512308992 514916352 515199204 516560652 517645544 520280064 521386632 521520768 523862352 524040192 526393088 526528512 526953276 529072128 529498944 531628032 532013184 534583296 535014558 537165824 537554988 538881174 540151872 541439964 544010904 544055616 544195584 546638976 549279744 549421056 549722862 549864288 552075264 552333132 554696704 555001408 555144192 555592041 557826048 559607373 560926944 562264578 563636736 564980832 567517548 567663552 567710208 570405888 570866049 573114368 573161472 573308928 573576714 573623856 576347616 579131904 579280896 582351237 584843264 585164528 585315072 586559961 586710864 589345146 589545216 592192224 592344576 595206144 595686312 598032384 598081536 598360893 598514832 601406208 604261888 604311552 607670856 610606464 612012267 612062568 612220032 614968848 616628224 617939712 618098688 618597324 621084672 624033792 624376584 624537216 627554304 630534144 631042812 634091328 635603436 637102208 638621496 638673984 641706624 644753664 644806656 644972544 645326838 647868416 648391068 651165696 651469848 651523392 651691008 657948672 658310094 658479456 660049722 661127168 663238368 664802304 666216252 666387648 669606912 670147101 672786432 672841728 673329186 676036608 676581984 679794624 679850496 683078656 683629713 686555136 686875818 686932272 688570389 688747536 691839954 693706752 695182176 695361024 698483136 698720256 702038016 702423657 702604368 705429504 705759002 705998592 709350912 712777728 713352744 716739984 718449183 718508232 720202496 721919952 725347872 725407488 725594112 728851968 732372992 732561408 732903579 732963816 733152384 736444176 740192256 740789388 743768064 746143164 747902592 749686104 751515648 753307776 756690064 756884736 756946944 760541184 761154732 764215296 764411904 764768952 764831808 768463488 772175872 772374528 772798806 774840978 776468316 780420096 782079948 782281152 785793528 786060288 789589632 789792768 790429914 793608192 794248416 797376512 797442048 797814524 798019776 801874944 802521837 805748736 806332482 808321761 810227808 812159946 814141952 816016356 816083424 816293376 819958464 823919616 824131584 824584293 824796432 828112896 828499698 832045056 832502112 832716288 836739072 840712192 841174009 841390416 843396867 845455104 847471248 851276322 851495328 851565312 855608832 859671552 859742208 859963392 860365071 860435784 864521424 868626464 868697856 868921344 877264896 877746792 877972608 880066296 884017719 884317824 886403072 888288336 888516864 892809216 893529468 897048576 897122304 897772248 901382144 902109312 906392832 906467328 911506284 915406848 915834424 915909696 918093852 918330048 922453272 924942336 926909568 927148032 927895986 931310848 931627008 936050688 936564876 936805824 940572672 941331456 945801216 946564218 950370304 951136992 953405154 955653312 957932244 958010976 962559936 967130496 967209984 967458816 967990257 971802624 972586602 976748544 977204772 977285088 977536512 981925568 986923008 987465141 987719184 990074583 991690752 994857552 997203456 999324378 999581472 1002020864 1004410368 1009179648 1009262592 1009993779 1014054912 1014872976 1018953728 1019691936 1019775744 1024617984 1029832704 1030313727 1030398408 1033121304 1035291088 1037759931 1040560128 1042773264 1043041536 1047724704 1048080384 1052786176 1053057024 1053906552 1058144256 1058638503 1058997888 1064026368 1069166592 1070029116 1074331648 1075109976 1077762348 1080303744 1082879928 1088021808 1088111232 1088391168 1093277952 1098559488 1098842112 1099445724 1099728576 1104150528 1104666264 1110002816 1110288384 1111184082 1115652096 1119214746 1121853888 1124529156 1127273472 1129961664 1135035096 1135327104 1135420416 1140811776 1141732098 1146228736 1146322944 1146617856 1147153428 1147247712 1152695232 1158263808 1158561792 1159198209 1164702474 1169686528 1170329056 1170630144 1173119922 1173421728 1178690292 1179090432 1184384448 1184689152 1185644871 1190412288 1191372624 1196064768 1196163072 1196721786 1197029664 1202812416 1208523776 1208623104 1209498723 1215341712 1218239919 1221212928 1224024534 1224125136 1224440064 1229937696 1233256448 1235879424 1236197376 1237194648 1242169344 1242749547 1248067584 1248753168 1249074432 1255108608 1261068288 1262085624 1268182656 1271206872 1274204416 1276914483 1277242992 1277347968 1283413248 1289507328 1289613312 1289945088 1290653676 1295736832 1296782136 1302939696 1303046784 1303382016 1315897344 1316620188 1316958912 1320099444 1322254336 1326476736 1329604608 1332432504 1332775296 1339213824 1340294202 1345572864 1345683456 1346658372 1352073216 1353163968 1359589248 1359700992 1366157312 1367259426 1373110272 1373751636 1373864544 1377140778 1377495072 1383679908 1387413504 1390364352 1390722048 1391843979 1396966272 1397440512 1404076032 1404847314 1405208736 1410859008 1411518004 1411997184 1418701824 1419846327 1425555456 1426705488 1430107731 1433479968 1436898366 1437016464 1440404992 1443839904 1450695744 1450814976 1451188224 1457703936 1458879903 1464745984 1465122816 1465807158 1465927632 1466304768 1472888352 1480384512 1481578776 1487536128 1488230939 1492286328 1495805184 1498986567 1499372208 1503031296 1506615552 1513380128 1513769472 1513893888 1521082368 1522309464 1528430592 1529537904 1529663616 1536926976 1544351744 1544749056 1545597612 1549681956 1552936632 1560840192 1564159896 1564562304 1571587056 1572120576 1579179264 1579585536 1580859828 1587216384 1588496832 1594753024 1594884096 1595629048 1596039552 1603749888 1605043674 1611497472 1612664964 1616643522 1620455616 1624319892 1628283904 1632032712 1632166848 1632586752 1639916928 1647839232 1648263168 1649168586 1649592864 1656225792 1656999396 1664090112 1665004224 1665432576 1666776123 1673478144 1678822119 1681424384 1682348018 1682780832 1686793734 1690910208 1694942496 1702552644 1702990656 1703130624 1711217664 1712598147 1719343104 1719484416 1719926784 1720730142 1720871568 1729042848 1737252928 1737395712 1737842688 1747053711 1754529792 1755493584 1755945216 1759679883 1760132592 1768035438 1768635648 1772806144 1776576672 1777033728 1785618432 1787058936 1794097152 1794244608 1795082679 1795544496 1802764288 1804218624 1812785664 1812934656 1823012568 1831668848 1831819392 1836036801 1836187704 1836660096 1844906544 1849884672 1853819136 1854296064 1855791972 1862621696 1863254016 1872101376 1873129752 1873611648 1882662912 1891602432 1893128436 1900740608 1902273984 1906810308 1911306624 1915864488 1916021952 1925119872 1934260992 1934419968 1934917632 1935980514 1943605248 1945173204 1953497088 1954409544 1954570176 1955073024 1963851136 1973846016 1974930282 1975438368 1980149166 1983381504 1989715104 1994406912 1998648756 1999162944 2004041728 2008820736 2010441303 2018359296 2018525184 2019987558 2028109824 2029745952 2037907456 2039383872 2039551488 2049235968 2050889139 2059665408 2060627454 2060796816 2065711167 2066242608 2070582176 2075519862 2081120256 2085546528 2086083072 2095449408 2096160768 2105572352 2106114048 2107270971 2107813104 2116288512 2117277006 2117995776 2128052736 2138333184 2140058232 2148663296 2150219952 2155347549 2155524696 2160607488 2165759856 2176043616 2176222464 2176782336 2186555904 2197118976 2197684224 2198710737 2198891448 2199457152 2209332528 2220005632 2220576768 2222368164 2231304192 2238429492 2243707776 2249058312 2254546944 2259923328 2270070192 2270654208 2270840832 2281623552 2283464196 2292457472 2292645888 2293235712 2294306856 2294495424 2305390464 2316527616 2317123584 2318396418 2329404948 2339373056 2340658112 2341260288 2346239844 2346843456 2357380584 2358180864 2368768896 2369378304 2371289742 2380824576 2382745248 2392129536 2392326144 2393443572 2394059328 2405624832 2407565511 2417047552 2417246208 2418997446 2424965283 2430683424 2436479838 2442425856 2448049068 2448250272 2448880128 2459875392 2466512896 2471758848 2472394752 2473752879 2474389296 2484338688 2485499094 2496135168 2497506336 2498148864 2510217216 2522136576 2523522027 2524171248 2530190601 2536365312 2542413744 2548408832 2553828966 2554485984 2554695936 2566826496 2579014656 2579226624 2579890176 2581095213 2581307352 2591473664 2593564272 2605879392 2606093568 2606764032 2631794688 2633023969 2633240376 2633917824 2640198888 2652053157 2652953472 2659209216 2664865008 2665550592 2678427648 2680588404 2691145728 2691366912 2693316744 2704146432 2706327936 2719178496 2719401984 2732314624 2734518852 2746220544 2747503272 2747729088 2754281556 2754990144 2767359816 2774827008 2780728704 2781444096 2783687958 2793932544 2794881024 2808152064 2809694628 2810417472 2821718016 2823036008 2823994368 2837403648 2839692654 2851110912 2853410976 2860215462 2866959936 2873796732 2874032928 2880809984 2887679808 2901391488 2901629952 2902376448 2903970771 2915407872 2917759806 2929491968 2930245632 2931614316 2931855264 2932609536 2945776704 2960769024 2962395423 2963157552 2970223749 2975072256 2976461878 2984572656 2991610368 2997973134 2998744416 3006062592 3013231104 3026760256 3027538944 3027787776 3029981337 3042164736 3044618928 3056861184 3059075808 3059327232 3073853952 3088703488 3089498112 3090941181 3091195224 3099363912 3105873264 3113279793 3121680384 3128319792 3129124608 3143174112 3144241152 3158358528 3159171072 3161719656 3174432768 3175915509 3176993664 3189506048 3191258096 3192079104 3207499776 3210087348 3222994944 3225329928 3233287044 3240911232 3248639784 3256567808 3264065424 3264333696 3265173504 3279833856 3295678464 3296526336 3298337172 3299185728 3312451584 3313998792 3330008448 3330865152 3333552246 3346956288 3357644238 3362848768 3364696036 3365561664 3373587468 3381820416 3389884992 3405105288 3405981312 3406261248 3422435328 3425196294 3438686208 3438968832 3439853568 3441460284 3441743136 3458085696 3474505856 3474791424 3475685376 3477594627 3494107422 3509059584 3510987168 3511890432 3519359766 3520265184 3536070876 3537271296 3545612288 3553153344 3554067456 3556934613 3571236864 3574117872 3588194304 3588489216 3590165358 3591088992 3605528576 3608437248 3625571328 3625869312 3628496169 3646025136 3654719757 3663337696 3663638784 3672073602 3672375408 3673320192 3689813088 3699769344 3707638272 3708592128 3711583944 3725243392 3726508032 3728248641 3744202752 3746259504 3747223296 3765325824 3783204864 3786256872 3801481216 3804547968 3813620616 3822613248 3830743449 3831728976 3832043904 3850239744 3868521984 3868839936 3869835264 3871961028 3887210496 3890346408 3908819088 3909140352 3910146048 3927702272 3947692032 3949860564 3950876736 3960298332 3966763008 3979430208 3988813824 3997297512 3998325888 4008083456 4017641472 4020882606 4036718592 4037050368 4039975116 4056219648 4059491904 4075814912 4078767744 4079102976 4098471936 4101778278 4119330816 4121254908 4121593632 4131422334 4132485216 4141164352 4151039724 4162240512 4171093056 4172166144 4175531937 4190898816 4192321536 4211144704 4212228096 4214541942 4215626208 4232577024 4234554012 4235991552 4256105472 4259538981 4276666368 4280116464 4290323193 4297326592 4300439904 4310695098 4311049392 4321214976 4331519712 4352087232 4352444928 4353564672 4373111808 4376639709 4394237952 4395368448 4397421474 4397782896 4398914304 4418665056 4440011264 4441153536 4444736328 4462608384 4464692817 4476858984 4487415552 4496959701 4498116624 4509093888 4519846656 4540140384 4541308416 4541681664 4563247104 4566928392 4584914944 4585291776 4587433513 4588613712 4588990848 4610780928 4633055232 4634247168 4636792836 4658809896 4681316224 4682520576 4692479688 4693686912 4714761168 4716361728 4737537792 4738756608 4742579484 4761649152 4765490496 4784259072 4784652288 4786887144 4788118656 4811249664 4815131022 4834095104 4834492416 4837994892 4849930566 4861366848 4872959676 4884851712 4896098136 4896500544 4897760256 4919750784 4933025792 4943517696 4944789504 4947505758 4948778592 4968677376 4970998188 4992270336 4995012672 4996297728 5000328369 5020434432 5036466357 5044273152 5047044054 5048342496 5060381202 5072730624 5084827488 5096817664 5107657932 5108971968 5109391872 5133652992 5137794441 5158029312 5158453248 5159780352 5162190426 5162614704 5182947328 5187128544 5211758784 5212187136 5213528064 5241161133 5263589376 5266047938 5266480752 5267835648 5279039649 5280397776 5304106314 5305906944 5318418432 5329730016 5331101184 5356855296 5361176808 5382291456 5382733824 5385248037 5386633488 5408292864 5412655872 5438356992 5438803968 5464629248 5469037704 5495006544 5495458176 5508110403 5508563112 5509980288 5534719632 5549654016 5561457408 5562888192 5567375916 5587865088 5589762048 5616304128 5619389256 5620834944 5646072016 5647988736 5674807296 5679385308 5702221824 5706821952 5720430924 5733919872 5747593464 5748065856 5761619968 5775359616 5802782976 5803259904 5804752896 5807941542 5830815744 5835519612 5858983936 5860491264 5863228632 5863710528 5865219072 5891553408 5921538048 5924790846 5926315104 5940447498 5950144512 5952923756 5969145312 5983220736 5995946268 5997488832 6012125184 6026462208 6031323909 6053520512 6055077888 6055575552 6059962674 6084329472 6089237856 6113722368 6118151616 6118654464 6147707904 6152667417 6177406976 6178996224 6181882362 6182390448 6197133501 6198727824 6211746528 6226559586 6243360768 6256639584 6258249216 6286348224 6288482304 6316717056 6318342144 6321812913 6323439312 6348865536 6351831018 6353987328 6379012096 6382516192 6384158208 6414999552 6420174696 6445989888 6450659856 6466042647 6466574088 6481822464 6497279568 6513135616 6528130848 6528667392 6530347008 6559667712 6591356928 6593052672 6596132211 6596674344 6598371456 6627997584 6660016896 6661730304 6667104492 6693912576 6715288476 6725697536 6729392072 6731123328 6747174936 6763640832 6779769984 6810210576 6811962624 6812522496 6844870656 6850392588 6877372416 6877937664 6879707136 6882920568 6883486272 6916171392 6949011712 6949582848 6951370752 6955189254 6988214844 7018119168 7021974336 7023780864 7038719532 7040530368 7072141752 7074542592 7091224576 7106306688 7108134912 7113869226 7142473728 7148235744 7176388608 7176978432 7180330716 7182177984 7211057152 7216874496 7222696533 7251142656 7251738624 7256992338 7274895849 7292050272 7309439514 7326675392 7327277568 7344147204 7344750816 7346640384 7379626176 7399538688 7415276544 7417184256 7421258637 7423167888 7450486784 7453016064 7456497282 7488405504 7492519008 7494446592 7530651648 7566409728 7570566081 7572513744 7590571803 7602962432 7609095936 7627241232 7645226496 7661486898 7663457952 7664087808 7700479488 7737043968 7737679872 7739670528 7743285639 7743922056 7774420992 7780692816 7817638176 7818280704 7820292096 7855404544 7895384064 7899071907 7899721128 7901753472 7920596664 7956159471 7958860416 7977627648 7994595024 7996651776 8016166912 8035282944 8041765212 8073437184 8074100736 8079950232 8112439296 8118983808 8157535488 8158205952 8196943872 8203556556 8238661632 8242509816 8243187264 8262844668 8264970432 8282328704 8302079448 8324481024 8342186112 8344332288 8351063874 8381797632 8384643072 8422289408 8424456192 8429083884 8431252416 8465154048 8469108024 8471983104 8512210944 8519077962 8553332736 8560232928 8580646386 8594653184 8600879808 8621390196 8622098784 8642429952 8663039424 8704174464 8704889856 8707129344 8711912313 8746223616 8753279418 8788475904 8790736896 8794842948 8795565792 8797828608 8837330112 8880022528 8882307072 8887186269 8889472656 8910671247 8925216768 8929385634 8953717968 8974831104 8993919402 8996233248 9018187776 9039693312 9080280768 9082616832 9083363328 9089944011 9126494208 9133856784 9169829888 9170583552 9174867026 9177227424 9177981696 9221561856 9266110464 9268494336 9272823543 9273585672 9317619792 9339839379 9362632448 9365041152 9384959376 9387373824 9429522336 9432723456 9475075584 9477513216 9485158968 9523298304 9527746527 9530980992 9568518144 9573774288 9576237312 9622499328 9630262044 9668190208 9668984832 9675989784 9699861132 9722733696 9745919352 9769703424 9792196272 9793001088 9795520512 9839501568 9866051584 9887035392 9889579008 9895011516 9897557184 9937354752 9941996376 9990025344 9992595456 10000656738 10040868864 10072932714 10088546304 10094088108 10096684992 10120762404 10145461248 10169654976 10193635328 10215315864 10217943936 10218783744 10267305984 10275588882 10316058624 10316906496 10319560704 10324380852 10325229408 10365894656 10374257088 10423517568 10424374272 10427056128 10432783881 10482322266 10527178752 10532095876 10532961504 10535671296 10558079298 10560795552 10608212628 10611813888 10636836864 10659460032 10662202368 10670803839 10713710592 10722353616 10764582912 10765467648 10770496074 10773266976 10816585728 10825311744 10876713984 10877607936 10885488507 10929258496 10938075408 10964159271 10990013088 10990916352 11016220806 11017126224 11019960576 11069439264 11099308032 11122914816 11125776384 11134751832 11175730176 11179524096 11184745923 11232608256 11238778512 11241669888 11292144032 11295977472 11349614592 11358770616 11404443648 11413643904 11440861848 11467839744 11492230347 11495186928 11496131712 11523239936 11550719232 11605565952 11606519808 11609505792 11615883084 11661631488 11671039224 11717967872 11726457264 11727421056 11730438144 11783106816 11843076096 11849581692 11852630208 11880894996 11900289024 11905847512 11938290624 11966441472 11991892536 11994977664 12024250368 12052924416 12062647818 12107041024 12110155776 12111151104 12119925348 12168658944 12178475712 12227444736 12236303232 12237308928 12295415808 12305334834 12354813952 12357992448 12363764724 12364780896 12394267002 12397455648 12423493056 12453119172 12486721536 12513279168 12516498432 12526595811 12572696448 12576964608 12633434112 12636684288 12643625826 12646878624 12697731072 12703662036 12707974656 12758024192 12765032384 12768316416 12778616943 12829999104 12840349392 12870969579 12891979776 12901319712 12932085294 12933148176 12963644928 12994559136 13026271232 13056261696 13057334784 13060694016 13119335424 13129919127 13182713856 13186105344 13192264422 13193348688 13196742912 13255995168 13320033792 13323460608 13334208984 13387825152 13394078451 13430576952 13451395072 13458784144 13462246656 13490879103 13494349872 13527281664 13559539968 13620421152 13623925248 13625044992 13689741312 13700785176 13754744832 13755875328 13762300539 13765841136 13766972544 13832342784 13898023424 13899165696 13902741504 13910378508 13976429688 14043948672 14047561728 14077439064 14081060736 14144283504 14149085184 14182449152 14212613376 14216269824 14227738452 14284947456 14296471488 14352777216 14353956864 14360661432 14364355968 14433748992 14445393066 14502285312 14503477248 14513984676 14549791698 14584100544 14618879028 14653350784 14654555136 14688294408 14689501632 14693280768 14759252352 14799077376 14830553088 14834368512 14842517274 14846335776 14900973568 14906032128 14912994564 14976811008 14985038016 14988893184 15000985107 15061303296 15132819456 15141132162 15145027488 15181143606 15205924864 15218191872 15254482464 15290452992 15322973796 15326915904 15328175616 15400958976 15413383323 15474087936 15475359744 15479341056 15486571278 15487844112 15548841984 15561385632 15635276352 15636561408 15640584192 15710809088 15723483399 15790768128 15798143814 15799442256 15803506944 15837118947 15841193328 15912318942 15917720832 15955255296 15989190048 15993303552 16032333824 16070565888 16083530424 16146874368 16148201472 16155744111 16159900464 16224878592 16237967616 16315070976 16316411904 16393887744 16407113112 16485019632 16486374528 16524331209 16525689336 16529940864 16564657408 16604158896 16648962048 16684372224 16688664576 16702127748 16763595264 16769286144 16844578816 16848912384 16858167768 16862504832 16938216048 16943966208 17024421888 17038155924 17106665472 17120465856 17161292772 17189306368 17201759616 17242780392 17244197568 17284859904 17326078848 17408348928 17409779712 17414258688 17423824626 17492447232 17506558836 17576951808 17581473792 17589685896 17591131584 17595657216 17674660224 17760045056 17764614144 17774372538 17778945312 17821342494 17850433536 17858771268 17907435936 17949662208 17987838804 17992466496 18036375552 18079386624 18093971727 18160561536 18165233664 18166726656 18179888022 18252988416 18267713568 18339659776 18341167104 18349734052 18354454848 18355963392 18443123712 18458002251 18532220928 18536988672 18545647086 18547171344 18591400503 18635239584 18679678758 18725264896 18730082304 18769918752 18774747648 18859044672 18865446912 18950151168 18955026432 18965438739 18970317936 19046596608 19055493054 19061961984 19137036288 19147548576 19152474624 19244998656 19260524088 19336380416 19337969664 19347002207 19351979568 19398127941 19399722264 19445467392 19491838704 19539406848 19584392544 19586002176 19591041024 19679003136 19774070784 19779158016 19788396633 19790023032 19795114368 19883992752 19980050688 19985190912 20001313476 20081737728 20145865428 20177092608 20188176216 20193369984 20241524808 20290922496 20339309952 20387270656 20430631728 20435887872 20437567488 20534611968 20551177764 20632117248 20633812992 20639121408 20648761704 20650458816 20731789312 20748514176 20847035136 20848748544 20854112256 20865567762 20964644532 21054357504 21064191752 21065923008 21071342592 21116158596 21121591104 21216425256 21223627776 21273673728 21318920064 21324404736 21341607678 21427421184 21444707232 21529165824 21530935296 21540992148 21546533952 21633171456 21650623488 21668089599 21753427968 21755215872 21770977014 21824687547 21858516992 21876150816 21928318542 21980026176 21981832704 22032441612 22034252448 22039921152 22138878528 22198616064 22245829632 22251552768 22263775911 22269503664 22351460352 22359048192 22369491846 22465216512 22477557024 22483339776 22584288064 22591954944 22699229184 22711698243 22717541232 22771715409 22808887296 22827287808 22881723696 22935679488 22984460694 22990373856 22992263424 23046479872 23101438464 23211131904 23213039616 23219011584 23229856917 23231766168 23323262976 23342078448 23435935744 23452914528 23454842112 23460876288 23566213632 23686152192 23697215721 23699163384 23705260416 23761789992 23811695024 23868478413 23876581248 23932882944 23983785072 23989955328 24048500736 24105848832 24125295636 24214082048 24220311552 24222302208 24239850696 24337317888 24356951424 24472606464 24474617856 24590831616 24610669668 24709627904 24715984896 24727529448 24729561792 24788534004 24794911296 24846986112 24906238344 24973443072 25026558336 25032996864 25053191622 25145392896 25153929216 25266868224 25273368576 25287251652 25293757248 25395462144 25407324072 25415949312 25530064768 25536632832 25557233886 25659998208 25680698784 25741939158 25783959552 25802639424 25864170588 25866296352 25927289856 25989118272 26052542464 26112523392 26114669568 26121388032 26135736939 26238670848 26259838254 26365427712 26372210688 26384528844 26386697376 26393485824 26511990336 26640067584 26646921216 26661558807 26668417968 26775650304 26788156902 26861153904 26902790144 26917568288 26924493312 26981758206 26988699744 27054563328 27119079936 27240842304 27247850496 27250089984 27269832033 27379482624 27401570352 27509489664 27511750656 27524601078 27531682272 27533945088 27664685568 27796046848 27798331392 27805483008 27818470629 27820757016 27952859376 28019518137 28087897344 28095123456 28154878128 28162121472 28288567008 28298170368 28364898304 28425226752 28432539648 28455476904 28569894912 28583239581 28592942976 28705554432 28721322864 28728711936 28867497984 28890786132 29004570624 29006954496 29027969352 29099583396 29168201088 29237758056 29306701568 29309110272 29376588816 29379003264 29386561536 29518504704 29598154752 29661106176 29668737024 29685034548 29692671552 29801947136 29812064256 29825989128 29970076032 29977786368 30001970214 30122606592 30265638912 30282264324 30290054976 30362287212 30411849728 30436383744 30508964928 30580905984 30645947592 30653831808 30656351232 30801917952 30826766646 30948175872 30950719488 30958682112 30973142556 30975688224 31097683968 31122771264 31270552704 31273122816 31281168384 31298351643 31421618176 31446966798 31581536256 31596287628 31598884512 31607013888 31674237894 31682386656 31824637884 31835441664 31910510592 31978380096 31986607104 32012411517 32064667648 32141131776 32167060848 32293748736 32296402944 32311488222 32319800928 32449757184 32475935232 32630141952 32632823808 32656465521 32787775488 32814226224 32892477813 32970039264 32972749056 33048662418 33051378672 33059881728 33129314816 33208317792 33297924096 33368744448 33377329152 33404255496 33527190528 33538572288 33554237769 33689157632 33697824768 33716335536 33725009664 33876432096 33887932416 34048843776 34076311848 34213330944 34229311597 34240931712 34322585544 34403519232 34476691041 34485560784 34488395136 34569719808 34652157696 34816697856 34819559424 34828517376 34847649252 34984894464 35013117672 35153903616 35179371792 35182263168 35191314432 35349320448 35520090112 35529228288 35548745076 35557890624 35642684988 35700867072 35717542536 35814871872 35899324416 35975677608 35984932992 36072751104 36158773248 36187943454 36321123072 36330467328 36333453312 36359776044 36505976832 36535427136 36679319552 36682334208 36699468104 36708909696 36711926784 36886247424 36916004502 37064441856 37073977344 37091294172 37094342688 37182801006 37270479168 37359357516 37450529792 37460164608 37539837504 37549495296 37579787433 37718089344 37730893824 37900302336 37910052864 37930877478 37940635872 38093193216 38110986108 38123923968 38274072576 38295097152 38304949248 38335850829 38489997312 38521048176 38612908737 38672760832 38675939328 38694004414 38703959136 38796255882 38799444528 38890934784 38983677408 39078813696 39168785088 39172004352 39182082048 39358006272 39389757381 39548141568 39558316032 39576793266 39580046064 39590228736 39767985504 39960101376 39970381824 40002626952 40163475456 40182235353 40291730856 40354185216 40376352432 40386739968 40472637309 40483049616 40581844992 40678619904 40774541312 40861263456 40871775744 40875134976 41069223936 41102355528 41264234496 41267625984 41286901617 41297523408 41300917632 41463578624 41497028352 41694070272 41697497088 41708224512 41731135524 41929289064 42128383504 42131846016 42142685184 42232317192 42243182208 42432850512 42447255552 42547347456 42637840128 42648809472 42683215356 42854842368 42889414464 43058331648 43061870592 43081984296 43093067904 43301246976 43336179198 43506855936 43510431744 43541954028 43649375094 43717033984 43752301632 43856637084 43960052352 43963665408 44064883224 44068504896 44079842304 44277757056 44397232128 44491659264 44503105536 44527551822 44539007328 44702920704 44718096384 44738983692 44930433024 44955114048 44966679552 45002955321 45168576128 45183909888 45398458368 45423396486 45435082464 45543430818 45617774592 45654575616 45763447392 45871358976 45968921388 45980747712 45984526848 46092959744 46202876928 46240149969 46422263808 46426079232 46438023168 46459713834 46463532336 46646525952 46684156896 46871871488 46905829056 46909684224 46921752576 47132427264 47170450197 47372304384 47394431442 47398326768 47410520832 47511356841 47523579984 47623390048 47736956826 47753162496 47865765888 47967570144 47979910656 48097001472 48211697664 48250591272 48428164096 48440623104 48444604416 48467232333 48479701392 48674635776 48713902848 48945212928 48949235712 49181663232 49221339336 49419255808 49455058896 49459123584 49572993627 49577068008 49589822592 49693972224 49812476688 49946886144 50053116672 50065993728 50106383244 50290785792 50307858432 50533736448 50546737152 50574503304 50587514496 50814648144 50831898624 51060129536 51073265664 51114467772 51319996416 51361397568 51483878316 51567919104 51605278848 51728341176 51732592704 51854579712 51978236544 52105084928 52225046784 52229339136 52242776064 52271473878 52477341696 52519676508 52730855424 52744421376 52769057688 52773394752 52786971648 53023980672 53280135168 53293842432 53323117614 53336835936 53551300608 53576313804 53722307808 53805580288 53835136576 53848986624 53963516412 53977399488 54109126656 54238159872 54281915181 54481684608 54495700992 54500179968 54539664066 54758965248 54803140704 55018979328 55023501312 55049202156 55063364544 55067890176 55329371136 55374006753 55592093696 55596662784 55610966016 55636941258 55641514032 55774201509 55905718752 56039036274 56175794688 56190246912 56309756256 56324242944 56577134016 56596340736 56729796608 56850453504 56865079296 56896316217 56910953808 57139789824 57166479162 57185885952 57411108864 57442645728 57457423872 57734995968 57781572264 58009141248 58013908992 58041006621 58055938704 58194383823 58199166792 58336402176 58475516112 58613403136 58618220544 58753177632 58758006528 58773123072 59037009408 59322212352 59337474048 59365189899 59370069096 59385343104 59603894272 59651978256 59940152064 59955572736 60003940428 60245213184 60531277824 60564528648 60580109952 60724574424 60872767488 61017929856 61161811968 61291895184 61307663616 61312702464 61603835904 61653533292 61896351744 61901438976 61917364224 61946285112 61951376448 62195367936 62245542528 62541105408 62546245632 62562336768 62596703286 62843236352 62893933596 63163072512 63192575256 63197769024 63214027776 63348475788 63364773312 63649275768 63670883328 63821021184 63956760192 63973214208 64024823034 64129335296 64282263552 64334121696 64587497472 64592805888 64622976444 64639601856 64899514368 64951870464 65004268797 65260283904 65265647616 65312931042 65474062641 65575550976 65628452448 65784955626 65940078528 65945498112 66097324836 66102757344 66119763456 66258629632 66416635584 66595848192 66737488896 66754658304 66791327733 66808510992 67054381056 67077144576 67108475538 67378315264 67395649536 67432671072 67450019328 67752864192 67775864832 68097687552 68135094729 68152623696 68315146227 68426661888 68458623194 68481863424 68645171088 68807038464 68953382082 68971121568 68976790272 69139439616 69304315392 69633395712 69639118848 69657034752 69689570751 69695298504 69969788928 70026235344 70307807232 70358743584 70364526336 70382628864 70698640896 71040180224 71058456576 71091647163 71097490152 71115781248 71285369976 71435085072 71605435239 71629743744 71798648832 71951355216 71969865984 72145502208 72317546496 72375886908 72642246144 72660934656 72666906624 72719552088 73011953664 73070854272 73358639104 73398936208 73417819392 73423853568 73772494848 73832009004 74128883712 74147954688 74182588344 74188685376 74365602012 74540958336 74718715032 74901059584 74920329216 75079675008 75098990592 75159574866 75436178688 75461787648 75800604672 75820105728 75861754956 75881271744 76186386432 76221972216 76247847936 76590194304 76609898496 76671701658 76979994624 77042096352 77225817474 77345521664 77351878656 77388008828 77407918272 77592511764 77598889056 77781869568 77967354816 78157627392 78337570176 78344008704 78364164096 78407210817 78716012544 78779514762 79096283136 79116632064 79153586532 79160092128 79180457472 79535971008 79920202752 79940763648 79984676421 80005253904 80326950912 80364470706 80583461712 80708370432 80752704864 80773479936 80945274618 80966099232 81163689984 81357239808 81549082624 81722526912 81743551488 81750269952 81809496099 82138447872 82204711056 82528468992 82535251968 82573803234 82595046816 82601835264 82927157248 82994056704 83388140544 83394994176 83416449024 83455411887 83462271048 83858578128 84058554411 84256767008 84263692032 84285370368 84464634384 84486364416 84865701024 84894511104 85094694912 85275680256 85297618944 85366430712 85709684736 85749718743 85778828928 86116663296 86163968592 86186135808 86602493952 86672358396 87013711872 87020863488 87083908056 87298750188 87434067968 87504603264 87713274168 87920104704 87927330816 88129766448 88137009792 88159684608 88555514112 88794464256 88983318528 89006211072 89055103644 89078014656 89405841408 89436192768 89477967384 89910228096 89933359104 90005910642 90337152256 90367819776 90796916736 90846792972 90870164928 91086861636 91235549184 91309151232 91526894784 91742717952 91937842776 91961495424 91969053696 92185919488 92405753856 92480299938 92844527616 92852158464 92876046336 92919427668 92927064672 93293051904 93368313792 93743742976 93811658112 93819368448 93843505152 93895054929 94264854528 94340900394 94744608768 94788862884 94796653536 94821041664 95022713682 95047159968 95246780096 95473913652 95506324992 95731531776 95935140288 95959821312 96037234551 96194002944 96423395328 96501182544 96856328192 96881246208 96889208832 96934464666 96959402784 97349271552 97427805696 97890425856 97898471424 97969396563 98363326464 98442678672 98677433439 98838511616 98910117792 98918247168 99145987254 99154136016 99179645184 99387944448 99624953376 99893772288 100106233344 100131987456 100212766488 100581571584 100615716864 100662713307 101067472896 101093474304 101149006608 101175028992 101629296288 101663797248 102120259072 102146531328 102228935544 102639992832 102687934791 102722795136 102967756632 103210557696 103430073123 103456682352 103465185408 103709159424 103956473088 104210169856 104450093568 104458678272 104485552128 104542947756 104954683392 105039353016 105461710848 105538115376 105546789504 105573943296 106047961344 106560270336 106587684864 106646235228 106673671872 107102601216 107152627608 107444615616 107670273152 107697973248 107927032824 107954798976 108218253312 108476319744 108563830362 108963369216 108991401984 109000359936 109079328132 109517930496 109606281408 110037958656 110047002624 110098404312 110126729088 110135780352 110658742272 110748013506 111184187392 111193325568 111221932032 111273882516 111283028064 111548403018 111811437504 112078072548 112351589376 112380493824 112619512512 112648485888 113154268032 113192681472 113459593216 113700907008 113730158592 113792632434 113821907616 114279579648 114332958324 114371771904 114822217728 114885291456 114914847744 115007552487 115469991936 115563144528 115838726211 116018282496 116027817984 116082013242 116111877408 116388767646 116398333584 116672804352 116951032224 117226806272 117236441088 117506355264 117516013056 117546246144 118074018816 118169272143 118644424704 118674948096 118730379798 118740138192 118770686208 119207788544 119303956512 119880304128 119911145472 120007880856 120490426368 120546706059 121062555648 121129057296 121160219904 121417911927 121449148848 121745534976 122035859712 122323623936 122583790368 122615327232 122625404928 123207671808 123307066584 123792703488 123802877952 123860704851 123892570224 123902752896 124390735872 124491085056 125082210816 125092491264 125124673536 125193406572 125686472704 125787867192 126385150512 126395538048 126428055552 126696951576 126729546624 127298551536 127341766656 127642042368 127913520384 127946428416 128049646068 128258670592 128564527104 128668243392 129174994944 129185611776 129245952888 129279203712 129903740928 130008537594 130520567808 130531295232 130625862084 130948125282 131151101952 131256904896 131569911252 131880157056 131890996224 132194649672 132205514688 132239526912 132517259264 132833271168 133191696384 133474977792 133509316608 133582655466 133617021984 134108762112 134154289152 134216951076 134756630528 134791299072 134865342144 134900038656 135008865963 135505728384 135551729664 136195375104 136270189458 136305247392 136630292454 136853323776 136917246388 136963726848 137290342176 137614076928 137906764164 137942243136 137953580544 138278879232 138608630784 138720449907 139266791424 139278237696 139314069504 139379141502 139390597008 139939577856 140052470688 140615614464 140717487168 140729052672 140765257728 141397281792 141511350591 142080360448 142116913152 142183294326 142194980304 142231562496 142534070523 142570739952 142870170144 143210870478 143259487488 143597297664 143902710432 143939731968 144291004416 144635092992 144751773816 145284492288 145321869312 145333813248 145401696999 145439104176 146023907328 146141708544 146717278208 146797872416 146835638784 146847707136 147544989696 147664018008 148257767424 148365176688 148377370752 148718980881 148731204024 149081916672 149437430064 149802119168 149840658432 150159350016 150197981184 150319149732 150872357376 150923575296 151601209344 151640211456 151723509912 151762543488 152443944432 152495695872 153180388608 153219796992 153343403316 153959989248 154084192704 154451634948 154691043328 154703757312 154776017656 154815836544 155185023528 155197778112 155563739136 155934709632 156315254784 156675140352 156688017408 156728328192 156814421634 157432025088 157559029524 158192566272 158233264128 158307173064 158320184256 158360914944 159071942016 159840405504 159881527296 159969352842 160010507808 160653901824 160728941412 161166923424 161416740864 161505409728 161546959872 161890549236 161932198464 162327379968 162714479616 162845745543 163098165248 163445053824 163487102976 163500539904 163618992198 164276895744 164409422112 165056937984 165070503936 165147606468 165190093632 165203670528 165854314496 165988113408 166122020259 166776281088 166789988352 166832898048 166910823774 166924542096 167322604527 167717156256 168117108822 168513534016 168527384064 168570740736 168929268768 168972728832 169731402048 169789022208 170189389824 170551360512 170595237888 170688948651 170732861424 171419369472 171499437486 171557657856 172233326592 172327937184 172372271616 173204987904 173344716792 174027423744 174041726976 174123019863 174167816112 174583151469 174597500376 174868135936 175009206528 175426548336 175840209408 175854661632 176259532896 176274019584 176319369216 177111028224 177966637056 178012422144 178095569697 178110207288 178156029312 178811682816 178955934768 179820456192 179866718208 180011821284 180674304512 180735639552 181593833472 181693585944 181740329856 182173723272 182618302464 183053789568 183485435904 183875685552 183922990848 183938107392 184371838976 184811507712 184960599876 185689055232 185704316928 185752092672 185838855336 185854129344 186586103808 186736627584 187623316224 187638736896 187687010304 187790109858 188529709056 188681800788 189489217536 189577725768 189593307072 189642083328 190045427364 190094319936 190493560192 190947827304 191012649984 191463063552 191870280576 191919642624 192074469102 192388005888 192846790656 193002365088 193712656384 193762492416 193778417664 193868929332 193918805568 194698543104 194855611392 195012806391 195780851712 195796942848 195938793126 196726652928 196885357344 197354866878 197677023232 197820235584 197836494336 198291974508 198308272032 198359290368 198775888896 199249906752 199787544576 200212466688 200263974912 200373983199 200425532976 201163143168 201231433728 201325426614 202134945792 202186948608 202298013216 202350057984 203258592576 203327594496 204240518144 204293062656 204405284187 204457871088 204945438681 205279985664 205375869582 205445590272 205935513264 206421115392 206860146246 206913364704 206930370816 207418318848 207912946176 208420339712 208900187136 208917356544 208971104256 209068712253 209085895512 209909366784 210078706032 210923421696 211076230752 211093579008 211147886592 212095922688 213120540672 213175369728 213274941489 213292470456 213347343744 214305255216 214816305717 214889231232 215340546304 215395946496 215854065648 215909597952 216436506624 216952639488 217127660724 217926738432 217982803968 218000719872 218158656264 219035860992 219212562816 220075917312 220196808624 220253458176 220271560704 221317484544 221496027012 222368374784 222386651136 222443864064 222547765032 222566056128 223096806036 223622875008 224156145096 224703178752 224760987648 225239025024 225296971776 226308536064 226385362944 226919186432 227401814016 227460317184 227585264868 227643815232 228559159296 228665916648 228743543808 229770582912 229829695488 230015104974 230939983872 231126289056 231677452422 232036564992 232055635968 232164026484 232223754816 232777535292 232796667168 233345608704 233902064448 234453612544 234472882176 235012710528 235032026112 235092492288 235221632451 236148037632 236338544286 237288849408 237349896192 237460759596 237480276384 237541372416 238415577088 238607913024 239760608256 239822290944 239954029263 240015761712 240980852736 241093412118 242125111296 242258114592 242320439808 242835823854 242898297696 243491069952 244071719424 244647247872 245167580736 245230654464 245250809856 245428488297 246415343616 246614133168 247585406976 247605755904 247721409702 247785140448 247805505792 248781471744 248982170112 250164421632 250184982528 250249347072 250366235661 250386813144 251372945408 251575734384 252175663233 252770301024 252791076096 252856111104 253393903152 253459093248 254597103072 254683533312 255284084736 255827040768 255892856832 256099292136 257129054208 257249156229 257336486784 258349989888 258491905776 258558407424 259807481856 260017075188 261041135616 261062590464 261251724168 261896250564 262302203904 262513809792 263139822504 263760314112 263781992448 264389299344 264411029376 264479053824 265034518528 265666542336 266383392768 266949955584 267018633216 267165310932 267234043968 268217524224 268308578304 268433902152 269513261056 269730684288 269800077312 270017731926 271011456768 271103459328 272390750208 272540378916 272610494784 273260584908 273706647552 273834492776 273927453696 274580684352 275228153856 275813528328 275884486272 275907161088 276557758464 277217261568 277440899814 278533582848 278556475392 278628139008 278758283004 278781194016 279879155712 280104941376 281231228928 281434974336 281458105344 281530515456 281685164787 282794563584 283022701182 284160720896 284233826304 284366588652 284389960608 284463124992 285068141046 285141479904 285740340288 286421740956 286518974976 287194595328 287805420864 287879463936 288111703653 288582008832 289270185984 289503547632 290568984576 290643738624 290667626496 290803393998 290878208352 292047814656 292283417088 293434556416 293595744832 293671277568 293695414272 293908189689 295089979392 295328036016 296032300317 296515534848 296730353376 296754741504 297437961762 297462408048 298163833344 298874860128 299604238336 299681316864 300318700032 300395962368 300638299464 301744714752 301847150592 301988139921 303202418688 303280422912 303447019824 303525086976 304887888864 304991391744 306360777216 306439593984 306686806632 307919978496 308063804373 308168385408 308903269896 309382086656 309552035312 309631673088 310290219369 310370047056 310395556224 311127478272 311869419264 312630509568 313350280704 313376034816 313456656384 313628843268 314864050176 315118059048 316385132544 316614346128 316640368512 316721829888 318143884032 319680811008 319763054592 319938705684 320021015616 321307803648 321457882824 322333846848 323010819456 323093919744 323781098472 323864396928 324654759936 325428959232 325691491086 326196330496 326890107648 326974205952 327001079808 327237984396 328553791488 328818844224 330113875968 330141007872 330295212936 330380187264 330407341056 331976226816 332244040518 333552562176 333579976704 333665796096 333821647548 333849084192 334645209054 335434312512 336234217644 337027068032 337054768128 337141481472 337858537536 337945457664 339462804096 339578044416 340378779648 341102721024 341190475776 341377897302 341465722848 342838738944 342998874972 343115315712 344466653184 344655874368 344744543232 345022657461 346409975808 346689433584 348054847488 348083453952 348246039726 348335632224 349166302938 349195000752 349736271872 350018413056 350853096672 351680418816 351709323264 352519065792 352548039168 352638738432 354222056448 354507816429 355933274112 356024844288 356191139394 356220414576 356312058624 357623365632 357911869536 359640912384 359733436416 360023642568 361348609024 361471279104 361640118177 363187666944 363387171888 363480659712 364253735781 364347446544 365236604928 366107579136 366970871808 367751371104 367845981696 367876214784 368743677952 369623015424 369921199752 371378110464 371408633856 371582114553 371677710672 371708258688 373172207616 373473255168 375246632448 375277473792 375374020608 375580219716 377059418112 377363601576 379155451536 379186614144 379284166656 380090854728 380188639872 380987120384 381895654608 382025299968 382926127104 383740561152 383839285248 384148938204 384776011776 385693581312 386004730176 387425312768 387524984832 387556835328 387737858664 387837611136 389711222784 390025612782 391561703424 391593885696 391877586252 393453305856 393770714688 394709733756 395354046464 395640471168 395672988672 396583949016 396616544064 396718580736 397551777792 398499813504 399575089152 400424933376 400527949824 400747966398 400851065952 402326286336 402462867456 402650853228 404269891584 404373897216 404596026432 404700115968 405026597889 406517185152 406655188992 408481036288 408586125312 408810568374 408915742176 409890877362 410559971328 410751739164 410891180544 411871026528 412842230784 413720292492 413826729408 413860741632 414836637696 415825892352 416161349721 416840679424 417800374272 417834713088 417942208512 418137424506 418171791024 419818733568 420157412064 421846843392 422152461504 422187158016 422295773184 424191845376 424534051773 426241081344 426350739456 426549882978 426584940912 426694687488 427602211569 428610510432 429632611434 429778462464 430681092608 430791892992 431708131296 431819195904 432873013248 433905278976 434255321448 435853476864 435965607936 436001439744 436205090997 436317312528 438071721984 438425125632 440151834624 440393617248 440506916352 440543121408 442634969088 442992054024 444736749568 444773302272 444981050761 445095530064 445132112256 446156942643 446193612072 447245750016 448312290192 449406357504 449521975296 450478050048 450593943552 452617072128 452770725888 454803628032 454920634368 455170529736 455287630464 457331833296 457487087616 459541165824 459659390976 460030209948 461879967744 462252578112 463354904844 464073129984 464111271936 464328052968 464447509632 465555070584 465593334336 466691217408 467804128896 468907225088 468945764352 470025421056 470064052224 470184984576 470443264902 472296075264 472677088572 474577698816 474699792384 474921519192 474960552768 475082744832 476831154176 477215826048 479521216512 479644581888 479908058526 480031523424 481961705472 482186824236 484250222592 484516229184 484640879616 485671647708 485796595392 486982139904 488143438848 488537236629 489294495744 490335161472 490461308928 490501619712 490856976594 492830687232 493228266336 495170813952 495211511808 495442819404 495570280896 495611011584 497562943488 497964340224 498366060777 500328843264 500369965056 500498694144 500732471322 500773626288 501967813581 502745890816 503151468768 504351326466 505540602048 505582152192 505712222208 506787806304 506918186496 509194206144 509367066624 510568169472 511654081536 511785713664 512066845953 512198584272 514258108416 514498312458 514672973568 516699979776 516983811552 517116814848 519614963712 520034150376 522082271232 522125180928 522369059589 522503448336 523749454407 523792501128 524604407808 525027619584 526279645008 527520628224 527563984896 528778598688 528822058752 528958107648 530069037056 531333084672 533899911168 534037266432 534286709091 534330621864 534468087936 536435048448 536867804304 539026522112 539461368576 539600154624 540035463852 542022913536 542206918656 544781500416 545080757832 545220989568 546521169816 547668985552 547854907392 549161368704 550456307712 551627056656 551768972544 551814322176 553115516928 554434523136 554881799628 557067165696 557112950784 557256278016 557516566008 557562388032 559758311424 560209882752 562869948672 562916210688 563061030912 563370329574 565589127168 566045402364 568321441792 568467652608 568733177304 568779921216 568926249984 570136282092 570282959808 571480680576 572843481912 573037949952 574389190656 575610841728 575758927872 576223407306 577164017664 578540371968 579007095264 581137969152 581287477248 581335252992 581606787996 581756416704 584095629312 584566834176 585038419173 587191489664 587342555136 587390828544 587816379378 590179958784 590656072032 592064600634 593031069696 593460706752 593509483008 594875923524 594924816096 596327666688 597749720256 599208476672 599362633728 600637400064 600791924736 601121949597 601276598928 603489429504 603694301184 603976279842 606404837376 606560845824 606894039648 607050173952 609775777728 609982783488 612721554432 612879187968 613215852561 613373613264 615839956992 616127608746 616336770816 617806539792 618764173312 619104070624 619263346176 620580438738 620740094112 620791112448 622254956544 623738838528 625261019136 626700561408 626752069632 626913312768 627206136759 627257686536 629728100352 630236118096 632770265088 633228692256 633280737024 633443659776 636287768064 639361622016 639526109184 639824824467 639877411368 640042031232 642915765648 644448917151 644667693696 646021638912 646187839488 647562196944 647728793856 649309519872 650857918464 651382982172 652392660992 653780215296 653948411904 654002159616 654475968792 657107582976 657637688448 660227751936 660590425872 660760374528 660814682112 663952453632 664488081036 667105124352 667159953408 667331592192 667643295096 667698168384 669290418108 670868625024 672468435288 674054136064 674109536256 674282962944 675717075072 675890915328 678925608192 679156088832 680757559296 682205442048 682380951552 682755794604 682931445696 685677477888 685997749944 686230631424 689311748736 689489086464 690045314922 692819951616 693378867168 696109694976 696166907904 696492079452 696671264448 698332605876 698390001504 699472543744 700036826112 701706193344 703360837632 703418646528 705038131584 705096078336 705277476864 705664897353 708444112896 709015632858 711866548224 712049688576 712382278788 712440829152 712624117248 715246731264 715823739072 719281824768 719466872832 719862087789 720047285136 722697218048 722942558208 723280236354 726375333888 726774343776 726961319424 728507471562 728694893088 730473209856 732215158272 733941743616 735502742208 735691963392 735752429568 736285464891 737487355904 739246030848 739842399504 742756220928 742817267712 743164229106 743355421344 743416517376 746344415232 746946510336 750493264896 750554947584 750748041216 751098706983 751160439432 754118836224 754727203152 756526989699 758310903072 758373228288 758568333312 760181709456 760377279744 761974240768 763791309216 764050599936 765852254208 767481122304 767678570496 768297876408 771387162624 771747468687 772009460352 774850625536 775049969664 775475717328 775675222272 779422445568 780051225564 783123406848 783187771392 783755172504 786906611712 787541429376 789419467512 791280942336 791345977344 793167898032 793233088128 793437161472 795103555584 796999627008 799150178304 800849866752 801055899648 801495932796 801702131904 804652572672 804925734912 805301706456 808539783168 809192052864 809400231936 810053195778 813034370304 813310377984 816962072576 817172250624 817621136748 817831484352 819781754724 821119942656 821503478328 821782361088 823742053056 825684461568 827440584984 827653458816 827721483264 829673275392 831651784704 832322699442 833681358848 835600748544 835669426176 835884417024 836274849012 836343582048 839637467136 840314824128 843693686784 844304923008 844374316032 844591546368 845055494361 848383690752 849068103546 852482162688 852701478912 853099765956 853169881824 853389374976 855204423138 857221020864 859265222868 859556924928 861362185216 861583785984 863416262592 863638391808 864335110959 865746026496 867810557952 868510642896 871706953728 871931215872 872002879488 872410181994 872634625056 876143443968 876850251264 880303669248 880787234496 881013832704 881086242816 881724569067 885269938176 885984108048 888096900951 889473499136 889546604544 889962101522 890191060128 890264224512 892313885286 892387224144 894491500032 896624580384 898812715008 899043950592 900956100096 901187887104 905234144256 905541451776 905964419763 909607256064 909841268736 910341059472 910575260928 914663666592 914974175232 919082331648 919318781952 920060419896 923759935488 924191413119 924505156224 926709809688 928146259968 928656105936 928895019264 930870658107 931110141168 931186668672 933382434816 935608257792 937814450176 937891528704 940050842112 940128104448 940369969152 940886529804 944592150528 945354177144 949155397632 949843038384 949921105536 950165489664 953662308352 954431652096 959042433024 959289163776 959816117052 960063046848 963923410944 964373648472 969032458368 969281759232 971343295416 971593190784 973964279808 976286877696 977074473258 978588991488 980670322944 980922617856 981003239424 981713953188 985661374464 986456532672 990341627904 990423023616 990885638808 991140561792 991222023168 995928680448 996732121554 1000657686528 1000739930112 1000997388288 1001464942644 1001547252576 1003935627162 1005491781632 1006302937536 1008702652932 1011081204096 1011164304384 1011424444416 1013575612608 1013836372992 1018388412288 1018734133248 1021136338944 1023308163072 1023571427328 1024133691906 1024397168544 1028516216832 1028996624916 1029345947136 1033399959552 1033967623104 1034233629696 1035067972383 1039229927424 1040068300752 1044164542464 1044250361856 1044738119178 1045006896672 1047498908814 1047585002256 1049208815616 1050055239168 1052559290016 1055041256448 1055127969792 1057557197376 1057644117504 1057916215296 1060138074112 1062666169344 1063523449287 1067799822336 1068074532864 1068573418182 1068661243728 1068936175872 1072870096896 1073735608608 1078053044224 1078922737152 1079200309248 1080070927704 1084045827072 1084413837312 1084920354531 1089563000832 1090161515664 1090441979136 1092761207343 1093042339632 1095337971104 1095709814784 1098322737408 1100912615424 1103254113312 1103537945088 1103628644352 1106231033856 1108869046272 1109763599256 1114134331392 1114225901568 1114746343659 1115033132016 1115124776064 1119516622848 1120419765504 1125739897344 1125832421376 1126122061824 1126740659148 1131178254336 1132090804728 1136642883584 1137466354608 1137559842432 1137852499968 1140272564184 1140565919616 1142961361152 1145686963824 1146075899904 1148778381312 1151221683456 1151517855744 1152446814612 1154328035328 1157080743936 1158014190528 1162275938304 1162574954496 1162670505984 1163213575992 1163512833408 1169133668352 1170076838346 1174382979328 1174685110272 1174781657088 1175632758756 1180359917568 1181312144064 1184129201268 1186062139392 1186921413504 1187018966016 1189751847048 1189849632192 1192655333376 1195499440512 1198416953344 1198725267456 1201274800128 1201583849472 1202243899194 1202553197856 1206978859008 1207388602368 1207952559684 1212809674752 1213121691648 1213788079296 1214100347904 1215079793667 1219551555456 1219965566976 1225443108864 1225758375936 1226431705122 1226747226528 1231679913984 1232255217492 1232673541632 1235613079584 1237528346624 1238208141248 1238526692352 1241160877476 1241480188224 1241582224896 1244509913088 1247477677056 1248484049163 1250522038272 1253401122816 1253504139264 1253826625536 1254412273518 1254515373072 1259456200704 1260472236192 1265540530176 1266457384512 1266561474048 1266887319552 1272575536128 1273602155319 1278723244032 1279052218368 1279649648934 1279754822736 1280084062464 1282806634707 1285831531296 1288897834302 1289335387392 1292043277824 1292375678976 1295124393888 1295457587712 1298619039744 1301715836928 1302765964344 1304785321984 1307560430592 1307896823808 1308004319232 1308615272991 1308951937584 1314215165952 1315275376896 1320455503872 1321180851744 1321520749056 1321629364224 1327904907264 1328976162072 1334210248704 1334319906816 1334943152283 1335286590192 1335396336768 1338470827929 1338580836216 1341737250048 1344936870576 1348108272128 1348219072512 1348565925888 1351434150144 1351781830656 1357851216384 1358312177664 1364410884096 1364761903104 1365511589208 1365862891392 1371995499888 1372461262848 1378623497472 1378978172928 1380090629844 1385639903232 1386757734336 1392219389952 1392333815808 1392984158904 1393342528896 1396665211752 1396780003008 1400073652224 1403412386688 1406721675264 1406837293056 1410076263168 1410192156672 1410554953728 1411329794706 1416888225792 1418031265716 1423733096448 1424099377152 1424764557576 1424881658304 1425248234496 1430493462528 1431647478144 1438563649536 1438933745664 1439724175578 1440094570272 1445394436096 1445885116416 1446560472708 1452750667776 1453548687552 1453922638848 1457014943124 1457389786176 1460946419712 1464430316544 1467883487232 1471005484416 1471383926784 1471504859136 1472570929782 1474974711808 1478492061696 1479684799008 1485512441856 1485634535424 1486328458212 1486710842688 1486833034752 1492688830464 1493893020672 1495098182331 1500986529792 1501109895168 1501496082432 1502197413966 1502320878864 1505903440743 1508237672448 1509454406304 1513053979398 1516621806144 1516746456576 1517136666624 1520363418912 1520754559488 1523948481536 1527582618432 1528101199872 1531704508416 1534962244608 1535357140992 1536200537859 1536595752816 1542774325248 1543494937374 1544018920704 1549701251072 1550099939328 1550951434656 1551350444544 1558844891136 1560102451128 1566246813696 1566375542784 1567107178767 1567510345008 1571248363221 1573813223424 1575082858752 1578838935024 1582561884672 1582691954688 1586335796064 1586466176256 1586874322944 1590207111168 1593999254016 1601699733504 1602111799296 1602860127273 1602991865592 1603404263808 1609305145344 1610603412912 1617079566336 1618384105728 1618800463872 1620106391556 1626068740608 1626620755968 1633924145152 1634344501248 1635242273496 1635662968704 1639563509448 1643006956656 1643564722176 1647484106112 1651368923136 1654881169968 1655306917632 1655442966528 1659346550784 1663303569408 1664645398884 1667362717696 1671201497088 1671338852352 1671768834048 1672549698024 1672687164096 1679274934272 1680629648256 1688609846016 1688748632064 1689183092736 1690110988722 1696767381504 1698136207092 1704964325376 1705402957824 1706199531912 1706339763648 1706778749952 1710408846276 1714442041728 1718530445736 1719113849856 1722724370432 1723167571968 1726832525184 1727276783616 1728670221918 1731492052992 1735621115904 1737021285792 1743413907456 1743862431744 1744005758976 1744820363988 1745269250112 1752286887936 1753700502528 1755115257519 1761574468992 1762027665408 1762172485632 1763449138134 1770539876352 1771968216096 1776193801902 1778946998272 1779093209088 1779924203044 1780382120256 1780528449024 1784627770572 1784774448288 1788983000064 1793249160768 1797625430016 1798087901184 1801912200192 1802375774208 1803365848791 1810468288512 1811082903552 1811928839526 1819214512128 1819682537472 1820682118944 1821150521856 1829327333184 1829948350464 1838164663296 1838637563904 1839647557683 1840120839792 1847519870976 1848382826238 1849010312448 1853419619376 1856292519936 1857312211872 1857790038528 1861741316214 1862220282336 1862373337344 1866764869632 1871216515584 1875628900352 1875783057408 1880101684224 1880256208896 1880739938304 1881618410277 1881773059608 1889184301056 1890708354288 1898310795264 1899686076768 1899842211072 1900330979328 1907324616704 1908863304192 1918084866048 1918578327552 1919474473401 1919632234104 1920126093696 1928747296944 1933346751453 1938064916736 1938563518464 1942686590832 1943186381568 1947928559616 1952573755392 1954148946516 1957177982976 1961340645888 1961845235712 1962006478848 1963427906376 1971322748928 1972913065344 1980683255808 1981771277616 1982281123584 1982444046336 1991857360896 1993464243108 2001315373056 2001479860224 2001994776576 2002929885288 2003094505152 2007871254324 2010983563264 2012605875072 2017405305864 2022162408192 2022328608768 2022848888832 2027151225216 2027672745984 2036776824576 2037468266496 2042272677888 2046616326144 2047142854656 2048267383812 2048794337088 2057032433664 2057993249832 2058691894272 2067935246208 2068467259392 2070135944766 2078459854848 2080136601504 2088329084928 2088500723712 2089476238356 2090013793344 2094997817628 2095170004512 2098417631232 2100110478336 2105118580032 2110082512896 2110255939584 2115114394752 2115288235008 2115832430592 2116994692059 2120276148224 2125332338688 2127046898574 2135599644672 2136149065728 2137146836364 2137322487456 2137872351744 2145740193792 2147471217216 2156106088448 2157845474304 2158400618496 2159586263367 2160141855408 2168091654144 2168827674624 2169840709062 2179126001664 2180323031328 2180883958272 2185522414686 2186084679264 2190675942208 2191419629568 2196645474816 2201825230848 2206508226624 2207075890176 2207257288704 2208856394673 2212462067712 2217738092544 2219527198512 2228268662784 2228451803136 2229492687318 2230066264032 2230249552128 2239033245696 2240839531008 2251479794688 2251664842752 2252244123648 2253296120949 2253481318296 2262356508672 2264181609456 2269580969097 2273285767168 2274932709216 2275119684864 2275704999936 2280545128368 2281131839232 2285922722304 2291373927648 2292151799808 2297556762624 2302443366912 2303035711488 2304893629224 2314161487872 2315242406061 2316028381056 2324551876608 2325149908992 2326427151984 2327025666816 2338267336704 2340153676692 2348765958656 2349370220544 2349563314176 2351265517512 2360719835136 2362624288128 2368258402536 2373842827008 2374037932032 2379503694096 2379699264384 2385310666752 2390998881024 2396833906688 2397450534912 2402549600256 2403167698944 2404487798388 2405106395712 2413957718016 2414777204736 2415905119368 2425619349504 2427576158592 2428200695808 2430159587334 2439103110912 2439931133952 2450886217728 2451516751872 2452863410244 2453494453056 2463359827968 2464510434984 2465347083264 2471226159168 2476416282496 2477053384704 2482321754952 2482960376448 2483164449792 2489019826176 2494955354112 2496968098326 2501044076544 2506802245632 2507008278528 2507653251072 2508824547036 2509030746144 2518912401408 2520944472384 2531081060352 2532914769024 2533122948096 2533774639104 2535166483083 2545151072256 2547204310638 2557446488064 2558104436736 2559299297868 2559509645472 2560168124928 2565613269414 2571663062592 2577795668604 2578670774784 2584086555648 2584751357952 2590248787776 2590915175424 2597238079488 2603431673856 2605531928688 2609570643968 2615120861184 2615793647616 2616008638464 2617230545982 2617903875168 2628430331904 2630550753792 2640911007744 2642361703488 2643041498112 2643258728448 2645173707201 2655809814528 2657952324144 2664290702853 2668420497408 2668639813632 2669886304566 2670573180384 2670792673536 2676941655858 2677161672432 2683474500096 2689873741152 2696216544256 2696438145024 2697131851776 2702868300288 2703563661312 2715702432768 2716624355328 2717893259289 2728821768192 2729523806208 2731023178416 2731725782784 2743990999776 2744922525696 2757246994944 2757956345856 2760181259688 2771279806464 2772574239357 2773515468672 2784438779904 2785968317808 2786685057792 2792611974321 2793330423504 2793560006016 2800147304448 2806824773376 2813443350528 2813674586112 2820152526336 2820384313344 2821109907456 2822659589412 2833776451584 2836062531432 2847466192896 2849529115152 2849763316608 2850496468992 2860986925056 2863294956288 2877127299072 2877867491328 2879448351156 2880189140544 2890788872192 2891770232832 2893120945416 2907097375104 2907845277696 2914029886248 2914779572352 2921892839424 2928860633088 2935766974464 2942010968832 2942767853568 2943009718272 2945141859564 2949949423616 2956984123392 2959369598016 2971024883712 2971269070848 2972656916424 2973421685376 2973666069504 2987786041344 2990196364662 3001973059584 3002219790336 3002992164864 3004394827932 3004641757728 3011806881486 3016475344896 3018908812608 3026107958796 3033243612288 3033492913152 3034273333248 3040726837824 3041509118976 3047896963072 3055165236864 3056202399744 3063409016832 3069924489216 3070714281984 3072401075718 3073191505632 3085548650496 3086989874748 3088037841408 3099402502144 3100199878656 3101902869312 3102700889088 3105203917149 3117689782272 3120204902256 3132493627392 3132751085568 3134214357534 3135020690016 3142496726442 3147626446848 3150165717504 3157677870048 3165123769344 3165383909376 3172671592128 3172932352512 3173748645888 3180414222336 3187998508032 3190570347861 3203399467008 3204223598592 3205720254546 3205983731184 3206808527616 3218610290688 3221206825824 3234159132672 3236768211456 3237600927744 3240212783112 3252137481216 3253241511936 3254761063593 3267848290304 3268689002496 3270484546992 3271325937408 3278283622029 3279127018896 3286013913312 3287129444352 3294968212224 3302737846272 3309762339936 3310613835264 3310885933056 3318693101568 3326607138816 3329290797768 3342402994176 3342677704704 3344239030977 3345099396048 3345374328192 3358549868544 3361259296512 3377219692032 3377497264128 3378366185472 3380221977444 3393534763008 3396272414184 3409928650752 3412399063824 3412679527296 3413557499904 3420817692552 3428884083456 3437060891472 3438227699712 3445448740864 3446335143936 3453665050368 3454553567232 3457340443836 3462984105984 3471242231808 3474042571584 3486827814912 3487724863488 3488011517952 3489640727976 3490538500224 3507401005056 3510230515038 3523148937984 3524055330816 3524344971264 3526898276268 3541079752704 3543936432192 3552387603804 3557893996544 3558186418176 3559848406088 3560764240512 3561056898048 3569255541144 3569548896576 3577966000128 3586498321536 3595250860032 3596175802368 3603824400384 3604751548416 3606731697582 3620936577024 3622165807104 3623857679052 3638429024256 3639365074944 3641364237888 3642301043712 3645239381001 3658654666368 3659896700928 3676329326592 3677275127808 3679295115366 3680241679584 3695039741952 3696765652476 3698020624896 3706839238752 3712585039872 3714624423744 3715580077056 3723482632428 3724440564672 3724746674688 3733529739264 3742433031168 3745452147489 3751257800704 3751566114816 3760203368448 3760512417792 3761479876608 3763236820554 3763546119216 3778368602112 3781416708576 3796621590528 3799372153536 3799684422144 3800661958656 3814649233408 3817726608384 3820806465957 3836169732096 3837156655104 3838948946802 3839264468208 3840252187392 3848419904121 3857494593888 3866693502906 3876129833472 3877127036928 3885373181664 3886372763136 3895857119232 3905147510784 3908297893032 3914355965952 3922681291776 3923690471424 3924012957696 3925845818973 3926855812752 3942645497856 3945826130688 3961366511616 3963542555232 3964562247168 3964888092672 3983714721792 3986928486216 4002630746112 4002959720448 4004829456849 4005859770576 4006189010304 4015412483787 4015742508648 4021967126528 4025211750144 4034810611728 4044324816384 4044657217536 4045697777664 4054302450432 4055345491968 4073553649152 4074936532992 4093232652288 4094285709312 4096534767624 4097588674176 4115986499664 4117383788544 4135870492416 4136934518784 4140271889532 4156919709696 4160273203008 4176658169856 4177001447424 4178952476712 4180027586688 4189995635256 4190340009024 4200220956672 4210237160064 4220165025792 4220511879168 4230228789504 4230576470016 4231664861184 4233989384118 4240552296448 4250664677376 4254093797148 4271199289344 4272298131456 4274293672728 4274644974912 4275744703488 4291480387584 4294942434432 4315690948608 4316801236992 4319172526734 4320283710816 4336183308288 4337655349248 4339681418124 4358252003328 4360646062656 4361767916544 4371044829372 4372169358528 4381351884416 4382839259136 4393290949632 4403650461696 4413016453248 4414151780352 4414514577408 4417712789346 4424924135424 4435476185088 4439054397024 4456537325568 4456903606272 4458985374636 4460132528064 4460499104256 4478066491392 4481679062016 4485294546993 4502959589376 4503329685504 4504488247296 4506592241898 4506962636592 4524713017344 4528363218912 4539161938194 4546571534336 4549865418432 4550239369728 4551409999872 4561090256736 4562263678464 4571845444608 4582747855296 4584303599616 4595113525248 4604886733824 4606071422976 4608601613577 4609787258448 4628322975744 4630484812122 4632056762112 4649103753216 4650299817984 4652854303968 4654051333632 4676534673408 4680307353384 4697531917312 4698740441088 4699126628352 4701321536301 4702531035024 4713745089663 4721439670272 4725248576256 4736516805072 4747685654016 4748075864064 4759007388192 4759398528768 4770621333504 4781997762048 4793667813376 4805099200512 4806335397888 4808580381819 4808975596776 4810212791424 4827915436032 4831810238736 4851238699008 4855152317184 4856401391616 4860319174668 4878206221824 4879862267904 4901772435456 4903033503744 4905726820488 4906988906112 4929020869968 4930694166528 4942452318336 4952832564992 4954106769408 4964643509904 4965920752896 4966328899584 4978039652352 4989910708224 4993936196652 5002088153088 5013604491264 5014016557056 5015306502144 5017649094072 5018061492288 5037824802816 5041888944768 5065829538048 5066245896192 5067549278208 5070332966166 5090302144512 5094408621276 5114892976128 5116208873472 5118598595736 5119019290944 5120336249856 5131226538828 5143326125184 5155591337208 5157341549568 5168173111296 5169502715904 5180497575552 5181830350848 5194476158976 5206863347712 5211063857376 5219141287936 5230241722368 5231587295232 5232017276928 5234461091964 5235807750336 5256860663808 5261101507584 5265345772557 5284723406976 5286082996224 5286517456896 5290347414402 5311619629056 5315904648288 5328581405706 5336840994816 5337279627264 5339772609132 5341146360768 5341585347072 5353883311716 5354323344864 5366949000192 5379747482304 5392433088512 5392876290048 5394263703552 5405736600576 5407127322624 5410097546373 5431404865536 5433248710656 5435786518578 5457643536384 5459047612416 5462046356832 5463451565568 5487981999552 5489845051392 5514493989888 5515912691712 5518942673049 5520362519376 5542559612928 5545148478714 5547030937344 5568877559808 5571936635616 5573370115584 5585223948642 5586660847008 5587120012032 5600294608896 5613649546752 5626886701056 5627349172224 5640305052672 5640768626688 5642219814912 5644855230831 5645319178824 5667552903168 5672125062864 5694932385792 5699058230304 5699526633216 5700992937984 5721973850112 5726589912576 5754254598144 5755734982656 5758423420203 5758896702312 5760378281088 5781577744384 5786241890832 5800040254359 5814194750208 5815690555392 5828059772496 5829559144704 5843785678848 5857721266176 5871533948928 5884021937664 5885535707136 5886019436544 5890283719128 5913968246784 5918739196032 5942049767424 5945313832848 5946843370752 5947332139008 5975572082688 5980392729324 6003946119168 6004439580672 6005984329728 6008789655864 6009283515456 6023613762972 6032950689792 6037817625216 6052215917592 6066487224576 6066985826304 6068546666496 6081453675648 6083018237952 6095793926144 6110330473728 6112404799488 6126818033664 6139848978432 6141428563968 6144802151436 6146383011264 6171097300992 6173979749496 6176075682816 6198805004288 6203805738624 6205401778176 6210407834298 6235379564544 6240409804512 6264987254784 6265502171136 6268428715068 6270041380032 6284993452884 6295252893696 6300331435008 6315355740096 6330247538688 6330767818752 6345343184256 6345864705024 6347497291776 6350984076177 6360828444672 6375997016064 6381140695722 6406798934016 6408447197184 6411440509092 6411967462368 6413617055232 6437220581376 6442413651648 6468318265344 6473536422912 6475201855488 6478758790101 6480425566224 6504274962432 6506483023872 6509522127186 6535696580608 6537378004992 6540969093984 6542651874816 6556567244058 6558254037792 6572027826624 6574258888704 6589936424448 6605475692544 6619524679872 6621227670528 6621771866112 6626569184019 6637386203136 6653214277632 6658581595536 6684805988352 6685355409408 6688478061954 6690198792096 6690748656384 6717099737088 6722518593024 6754439384064 6754994528256 6756732370944 6759888362847 6760443954888 6787069526016 6792544828368 6808742907291 6819857301504 6824798127648 6825359054592 6827114999808 6841635385104 6857768166912 6874121782944 6876455399424 6890897481728 6892670287872 6907330100736 6909107134464 6914680887672 6942484463616 6945727218183 6948085143168 6973655629824 6975449726976 6979281455952 6981077000448 7014802010112 7020461030076 7046297875968 7048110661632 7048689942528 7053796552536 7082159505408 7087872864384 7104775207608 7115787993088 7119696812176 7121528481024 7122113796096 7138511082288 7139097793152 7155932000256 7172996643072 7190501720064 7192351604736 7207648800768 7209503096832 7213463395164 7241873154048 7244331614208 7247715358104 7276858048512 7282728475776 7284602087424 7290478762002 7317309332736 7319793401856 7352658653184 7354550255616 7358590230732 7360483359168 7390079483904 7393531304952 7396041249792 7413678477504 7429248847488 7431160154112 7446965264856 7448881129344 7449493349376 7467059478528 7484866062336 7490904294978 7502515601408 7503132229632 7520406736896 7521024835584 7522959753216 7526473641108 7527092238432 7556737204224 7562833417152 7593243181056 7598744307072 7599368844288 7601323917312 7605499449249 7635453216768 7641612931914 7672339464192 7674313310208 7677897893604 7678528936416 7680504374784 7696839808242 7714989187776 7733387005812 7752259666944 7754254073856 7770746363328 7772745526272 7791714238464 7810295021568 7816595786064 7828711931904 7845362583552 7847380942848 7848025915392 7851691637946 7853711625504 7885290995712 7891652261376 7922733023232 7927085110464 7929124494336 7929776185344 7935521121603 7967429443584 7973856972432 8005261492224 8005919440896 8009658913698 8011719541152 8012378020608 8030824967574 8031485017296 8043934253056 8050423500288 8069621223456 8088649632768 8089314435072 8091395555328 8108604900864 8110690983936 8147107298304 8149873065984 8153679777867 8186465304576 8188571418624 8193069535248 8195177348352 8231972999328 8234767577088 8271740984832 8273869037568 8280543779064 8313839419392 8317722718071 8320546406016 8353316339712 8357904953424 8360055173376 8377835922963 8379991270512 8380680018048 8400441913344 8420474320128 8440330051584 8441023758336 8460457579008 8461152940032 8463329722368 8467978768236 8481104592896 8501329354752 8508187594296 8542398578688 8548587345456 8549289949824 8551489406976 8582960775168 8589884868864 8631381897216 8633602473984 8638345053468 8640567421632 8672366616576 8675310698496 8679362836248 8721292125312 8723535833088 8742089658744 8744338717056 8762703768832 8765678518272 8786581899264 8807300923392 8826032906496 8828303560704 8829029154816 8835425578692 8849848270848 8870952370176 8878108794048 8913074651136 8913807212544 8917970749272 8920265056128 8920998208512 8963358124032 8970589093986 9005919178752 9006659371008 9008976494592 9013184483796 9013925273184 9049426034688 9056726437824 9078323876388 9093143068672 9099730836864 9100478739456 9102819999744 9122180513472 9124527356928 9143690889216 9165495710592 9168607199232 9190227050496 9209773467648 9212142845952 9217203227154 9219574516896 9256645951488 9260969624244 9264113524224 9298207506432 9300599635968 9305708607936 9308102667264 9315611751447 9353069346816 9360614706768 9395063834624 9397480882176 9398253256704 9402643072602 9405062070048 9427490179326 9442879340544 9450497152512 9473033610144 9495371308032 9496151728128 9518014776384 9518797057536 9541242667008 9563995524096 9571711043583 9587335626752 9610198401024 9612670795776 9617160763638 9617951193552 9620425582848 9655830872064 9663620477472 9702477398016 9710304634368 9712802783232 9720638349336 9756412443648 9759724535808 9764283190779 9803544870912 9806067007488 9811453640976 9813977812224 9834850866087 9858041739936 9861388333056 9884904636672 9905665129984 9908213538816 9929287019808 9931841505792 9932657799168 9956079304704 9979821416448 9987872393304 10027208982528 10028033114112 10032717092931 10035298188144 10036122984576 10075649605632 10083777889536 10131659076096 10132491792384 10135098556416 10140665932332 10180604289024 10188817242552 10229785952256 10237197191472 10238038581888 10240672499712 10262453077656 10286652250368 10311182674416 10314683099136 10336346222592 10339005431808 10360995151104 10363660701696 10388952317952 10413726695424 10422127714752 10460483444736 10463174590464 10464034553856 10468922183928 10471615500672 10522203015168 10530691545114 10569446813952 10572165992448 10573034913792 10580694828804 10623239258112 10631809296576 10657162811412 10673681989632 10674559254528 10679545218264 10682292721536 10683170694144 10707766623432 10708646689728 10733898000384 10759494964608 10784866177024 10785752580096 10788527407104 10811473201152 10814254645248 10820195092746 10862809731072 10866497421312 10871573037156 10915287072768 10918095224832 10924092713664 10926903131136 10975963999104 10979690102784 11028987979776 11031825383424 11037885346098 11040725038752 11085119225856 11090296957428 11094061874688 11137755119616 11143873271232 11146740231168 11170447897284 11173321694016 11174240024064 11200589217792 11227299093504 11236356442467 11253773402112 11254698344448 11280610105344 11281537253376 11284439629824 11289710461662 11290638357648 11335105806336 11344250125728 11389864771584 11398116460608 11399053266432 11401985875968 11443947700224 11453179825152 11462419397871 11508509196288 11511469965312 11516846840406 11517793404624 11520756562176 11545259712363 11563155488768 11572483781664 11600080508718 11628389500416 11631381110784 11656119544992 11659118289408 11687571357696 11715442532352 11743067897856 11768043875328 11771071414272 11772038873088 11777537456919 11780567438256 11827936493568 11837478392064 11884099534848 11890627665696 11893686741504 11894664278016 11951144165376 11960785458648 12007892238336 12008879161344 12014488370547 12017579311728 12018567030912 12046237451361 12047227525944 12065901379584 12075635250432 12104431835184 12132974449152 12133971652608 12137093332992 12162907351296 12166036475904 12191587852288 12220660947456 12224809598976 12279697956864 12282857127936 12289604302872 12292766022528 12347959498992 12352151365632 12397610008576 12407611477248 12410803556352 12420815668596 12470759129088 12480819609024 12529974509568 12531004342272 12536857430136 12540082760064 12569986905768 12600662870016 12630711480192 12660495077376 12661535637504 12690686368512 12691729410048 12694994583552 12701968152354 12721656889344 12751994032128 12762281391444 12813597868032 12816894394368 12822881018184 12823934924736 12827234110464 12874441162752 12884827303296 12947072845824 12950403710976 12957517580202 12960851132448 13008549924864 13012966047744 13019044254372 13071393161216 13074756009984 13081938187968 13085303749632 13113134488116 13116508075584 13144055653248 13148517777408 13179872848896 13210951385088 13239049359744 13242455341056 13243543732224 13253138368038 13274772406272 13306428555264 13317163191072 13369611976704 13370710818816 13376956123908 13380397584192 13381497312768 13434199474176 13445037186048 13455883640979 13508878768128 13509989056512 13513464741888 13519776725694 13520887909776 13574139052032 13585089656736 13617485814582 13639714603008 13649596255296 13650718109184 13654229999616 13683270770208 13715536333824 13748243565888 13752910798848 13781794963456 13785340575744 13814660201472 13818214268928 13825804840731 13829361775344 13884968927232 13891454436366 13896170286336 13947311259648 13950899453952 13958562911904 13962154000896 14029604020224 14040922060152 14092595751936 14096221323264 14097379885056 14103964608903 14107593105072 14164319010816 14175745728768 14209550415216 14231575986176 14239393624352 14243056962048 14244227592192 14277022164576 14278195586304 14311864000512 14345993286144 14381003440128 14415297601536 14419006193664 14425741145457 14426926790328 14483746308096 14495430716208 14553716097024 14565456951552 14569204174848 14580957524004 14634618665472 14639586803712 14705317306368 14709100511232 14717180461464 14720966718336 14787062609904 14792082499584 14827356955008 14858497694976 14862320308224 14893930529712 14897762258688 14898986698752 14934118957056 14969732124672 14981808589956 15005031202816 15006264459264 15040813473792 15042049671168 15045919506432 15052947282216 15054184476864 15113474408448 15125666834304 15197488614144 15198737688576 15202647834624 15210998898498 15270906433536 15283225863828 15344678928384 15348626620416 15355795787208 15357057872832 15361008749568 15393679616484 15429978375552 15466774011624 15504519333888 15508508147712 15541492726656 15545491052544 15583428476928 15620590043136 15633191572128 15657423863808 15690725167104 15694761885696 15696051830784 15703383275892 15707423251008 15770581991424 15783304522752 15796037317671 15854170220928 15858248988672 15859552370688 15871042243206 15934858887168 15947713944864 16010522984448 16011838881792 16019317827396 16023439082304 16024756041216 16061649935148 16062970034592 16087868506112 16100847000576 16139242446912 16177299265536 16178628870144 16182791110656 16217209801728 16221381967872 16230292639119 16294214596608 16299746131968 16307359555734 16372930609152 16377142837248 16386139070496 16390354696704 16463945998656 16469535154176 16543481969664 16547738075136 16556828019147 16561087558128 16627678838784 16635445436142 16641092812032 16706632679424 16715809906848 16720110346752 16755671845926 16759982541024 16761360036096 16800883826688 16840948640256 16880660103168 16882047516672 16920915158016 16922305880064 16926659444736 16934565692493 16935957536472 16962209185792 17002658709504 17016375188592 17084797157376 17097174690912 17098579899648 17102978813952 17165921550336 17179769737728 17262763794432 17267204947968 17275270260609 17276690106936 17281134843264 17344733233152 17358725672496 17400120763077 17442584250624 17447071666176 17484179317488 17488677434112 17525407537664 17531357036544 17573163798528 17614601846784 17652065812992 17656607121408 17658058309632 17670851157384 17741904740352 17756217588096 17826149302272 17835941498544 17840530112256 17841996417024 17926716248064 17941178187972 18011838357504 18013318742016 18017952989184 18026368967592 18027850546368 18098852069376 18113452875648 18156647752776 18199461673728 18200957478912 18205639999488 18244361026944 18249054713856 18287381778432 18330991421184 18337214398464 18380454100992 18419546935296 18424285691904 18434406454308 18439149033792 18513291902976 18521939248488 18528227048448 18596415012864 18611417215872 18616205334528 18631223502894 18706138693632 18721229413536 18790127669248 18794961764352 18796506513408 18805286145204 18810124140096 18854980358652 18885758681088 18900994305024 18946067220288 18990742616064 18992303456256 19036029552768 19037594115072 19082485334016 19127991048192 19143422087166 19174671253504 19220396802048 19225341591552 19234321527276 19235902387104 19240851165696 19311661744128 19327240954944 19404954796032 19420609268736 19425605566464 19436276370303 19441276698672 19512824887296 19519449071616 19528566381558 19607089741824 19612134014976 19622907281952 19627955624448 19669701732174 19716083479872 19722776666112 19769809273344 19811330259968 19816427077632 19858574039616 19863683011584 19865315598336 19879707552057 19912158609408 19959642832896 19975744786608 20054417965056 20056066228224 20065434185862 20070596376288 20072245969152 20151299211264 20167555779072 20263318152192 20264983584768 20270197112832 20279665088541 20281331864664 20361208578048 20377634485104 20426228721873 20459571904512 20474394382944 20476077163776 20481344999424 20524906155312 20573304500736 20622365348832 20629366198272 20672692445184 20678010863616 20721990302208 20727321403392 20827453390848 20837181654549 20844255429504 20920966889472 20926349180928 20937844367856 20943231001344 21044406030336 21061383090228 21138893627904 21144331984896 21146069827584 21161389657608 21246478516224 21263618593152 21314325622824 21347363979264 21359090436528 21364585443072 21366341388288 21415533246864 21417293379456 21467796000768 21518989929216 21569732354048 21571505160192 21577054814208 21622946402304 21628509290496 21640390185492 21725619462144 21732994842624 21743146074312 21830574145536 21848185427328 21853806262272 21951927998208 21959380205568 22057975959552 22063650766848 22075770692196 22081450077504 22170238451712 22180593914856 22188123749376 22287746542464 22293480462336 22340895794568 22346643388032 22348480048128 22401178435584 22454598187008 22472712884934 22507546804224 22509396688896 22561220210688 22563074506752 22568879259648 22579420923324 22581276715296 22670211612672 22688500251456 22779729543168 22796232921216 22798106532864 22803971751936 22816498347747 22906359650304 22924838795742 23017018392576 23022939930624 23033693680812 23035586809248 23041513124352 23090519424726 23126310977536 23144967563328 23200161017436 23256779000832 23262762221568 23312239089984 23318236578816 23375142715392 23430885064704 23486135795712 23536087750656 23542142828544 23544077746176 23555074913838 23561134876512 23655872987136 23674956784128 23768199069696 23781255331392 23787373483008 23789328556032 23806563364809 23902288330752 23921570917296 24015784476672 24017758322688 24028976741094 24035158623456 24037134061824 24092474902722 24094455051888 24131802759168 24151270500864 24208863670368 24265948898304 24267943305216 24274186665984 24325814702592 24332072951808 24383175704576 24441321894912 24449619197952 24461039333601 24559395913728 24565714255872 24579208605744 24585532045056 24695918997984 24704302731264 24795220017152 24815222954496 24821607112704 24841631337192 24941518258176 24953168154213 24961639218048 25059949019136 25073714860272 25080165520128 25133507768889 25139973811536 25201325740032 25261422960384 25320990154752 25323071275008 25381372737024 25383458820096 25389989167104 25403936304708 25443313778688 25503988064256 25524562782888 25627195736064 25645762036368 25647869849472 25654468220928 25748882325504 25769654606592 25894145691648 25900807421952 25915035160404 25921702264896 26017099849728 26025932095488 26038088508744 26142786322432 26163876375936 26170607499264 26226268976232 26233016151168 26288111306496 26297035554816 26359745697792 26421902770176 26478098719488 26484910682112 26487087464448 26506276736076 26549544812544 26612857110528 26634326382144 26739223953408 26741421637632 26753912247816 26760795168384 26762994625536 26890074372096 26911767281958 27017757536256 27019978113024 27026929483776 27039553451388 27041775819552 27148278104064 27170179313472 27234971629164 27279429206016 27299192510592 27301436218368 27308459999232 27366541540416 27431072667648 27496487131776 27505821597696 27563589926912 27570681151488 27629320402944 27636428537856 27651609681462 27658723550688 27769937854464 27782908872732 27792340572672 27894622519296 27901798907904 27917125823808 27924308001792 27946835254341 28059208040448 28081844120304 28185191503872 28192442646528 28194759770112 28207929217806 28215186210144 28328638021632 28351491457536 28419100830432 28463151972352 28478787248704 28486113924096 28488455184384 28554044329152 28556391172608 28623728001024 28691986572288 28715133130749 28762006880256 28830595203072 28838012387328 28851482290914 28853853580656 28967492616192 28990861432416 29107432194048 29130913903104 29138408349696 29161915048008 29269237330944 29279173607424 29292849572337 29410634612736 29418201022464 29434360922928 29441933436672 29504552598261 29574125219808 29584164999168 29654713910016 29716995389952 29724640616448 29787861059424 29795524517376 29797973397504 29868237914112 29939464249344 29963617179912 30010062405632 30081626947584 30084099342336 30098151278793 30105894564432 30108368953728 30226948816896 30251333668608 30394977228288 30397475377152 30405295669248 30421997796996 30541812867072 30566451727656 30689357856768 30711591574416 30714115745664 30722017499136 30787359232968 30859956751104 30933548023248 31009038667776 31017016295424 31082985453312 31090982105088 31166856953856 31241180086272 31266383144256 31381450334208 31389523771392 31392103661568 31406766551784 31414846502016 31566609045504 31592074635342 31708340441856 31716497977344 31719104741376 31742084486412 31869717774336 31895427889728 32021045968896 32023677763584 32038635654792 32046878164608 32049512082432 32123299870296 32125940069184 32201694001152 32278484893824 32354598531072 32357257740288 32365582221312 32434419603456 32442763935744 32460585278238 32588429193216 32599492263936 32614719111468 32745861218304 32754285674496 32772278140992 32780709393408 32927891997312 32939070308352 33086963939328 33095476150272 33113656038294 33122175116256 33255357677568 33270890872284 33282185624064 33413265358848 33431619813696 33440220693504 33511343691852 33519965082048 33522720072192 33601767653376 33681897280512 33761320206336 33764095033344 33841830316032 33844611760128 33853318889472 33869131384986 33871915072944 33924418371584 34005317419008 34032750377184 34169594314752 34194349381824 34197159799296 34205957627904 34331843100672 34359539475456 34387258193613 34525527588864 34534409895936 34550540521218 34553380213872 34562269686528 34635779137089 34689466466304 34717451344992 34800241526154 34885168501248 34894143332352 34968358634976 34977354868224 35050815075328 35062714073088 35146327597056 35229203693568 35304131625984 35313214242816 35316116619264 35332612370757 35341702314768 35483809480704 35512435176192 35652298604544 35671882997088 35681060224512 35683992834048 35853432496128 35882356375944 36023676715008 36026637484032 36043465111641 36052737935184 36055701092736 36138712354083 36197704138752 36226905751296 36313295505552 36398923347456 36401914957824 36411279998976 36488722053888 36498109427712 36574763556864 36661982842368 36674428796928 36839093870592 36848571383808 36868812908616 36878298067584 37043878496976 37056454096896 37192830025728 37222834431744 37232410669056 37262447005788 37412277387264 37442458827072 37580255338496 37589923528704 37593013026816 37610572290408 37620248280192 37709960717304 37801988610048 37892134440576 37981485232128 37984606912512 38072059105536 38075188230144 38164970668032 38255982096384 38286844174332 38349342507008 38440793604096 38450683183104 38468643054552 38471804774208 38481702331392 38623323488256 38654481909888 38841218537472 38851211132928 38872552740606 38882553397344 39025649774592 39038898143232 39057132763116 39214179483648 39224268029952 39245814563904 39255911248896 39339403464348 39432166959744 39445553332224 39539618546688 39622660519936 39632854155264 39717148079232 39727366023168 39730631196672 39759415104114 39824317218816 39919285665792 39951489573216 40108835930112 40112132456448 40130868371724 40141192752576 40144491938304 40302598422528 40335111558144 40367650922937 40526636304384 40529967169536 40540394225664 40559330177082 40562663729328 40722417156096 40755268970208 40852457443746 40919143809024 40948788765888 40952154327552 40962689998848 41049812310624 41146609001472 41244730697664 41258732396544 41345384890368 41356021727232 41443980604416 41454642806784 41477414522193 41654906781696 41674363309098 41688510859008 41841933778944 41852698361856 41875688735712 41886462002688 42088812060672 42122766180456 42277787255808 42288663969792 42292139655168 42311893826709 42322779315216 42492957032448 42527237186304 42628651245648 42694727958528 42718180873056 42729170886144 42732682776576 42831066493728 42834586758912 42935592001536 43037979858432 43139464708096 43143010320384 43245892804608 43257018580992 43277223436371 43280780370984 43451238924288 43486292148624 43661148291072 43696370854656 43707612524544 43903855996416 43918760411136 44115951919104 44127301533696 44151541384392 44162900155008 44361187829712 44376247498752 44575493084928 44586960924672 44681791589136 44693286776064 44696960096256 44802356871168 44909196374016 44945425769868 45015093608448 45018793377792 45122440421376 45126149013504 45137758519296 45158841846648 45162553430592 45340423225344 45377000502912 45592465842432 45596213065728 45607943503872 45632996695494 45812719300608 45849677591484 46034036785152 46045879861248 46067387361624 46071173618496 46083026248704 46181038849452 46252621955072 46289935126656 46400322034872 46513558001664 46525524443136 46624478179968 46636473157632 46750285430784 46861770129408 46972271591424 47072175501312 47084285657088 47088155492352 47110149827676 47122269753024 47311745974272 47349913568256 47388111953013 47562510662784 47574746966016 47578657112064 47613126729618 47804576661504 47843141834592 48031568953344 48035516645376 48057953482188 48070317246912 48074268123648 48184949805444 48188910103776 48263605518336 48302541001728 48417727340736 48531897796608 48535886610432 48548373331968 48651629405184 48664145903616 48690877917357 48766351409152 48882643789824 48899238395904 48922078667202 49118791827456 49131428511744 49158417211488 49171064090112 49391837995968 49408605462528 49590440034304 49630445908992 49643214225408 49670484057441 49683262674384 49883036516352 49906336308426 49923278436096 50119898038272 50147429720544 50160331040256 50267015537778 50279947623072 50402651480064 50522845920768 50641980309504 50646142550016 50762745474048 50766917640192 50779978334208 50803697077479 50807872609416 50886627557376 51007976128512 51049125565776 51254391472128 51291524072736 51295739698944 51308936441856 51497764651008 51539309213184 51788291383296 51801614843904 51825810781827 51830070320808 51843404529792 52034199699456 52076177017488 52200362289231 52285572644864 52327752751872 52341214998528 52452537952464 52466032302336 52576222612992 52594071109632 52719491395584 52843805540352 52956197438976 52969821364224 52974174928896 53012553472152 53225714221056 53268652764288 53478447906816 53507824495632 53521590336768 53525989251072 53780148744192 53823534563916 54035515072512 54039956226048 54053858967552 54079106902776 54083551639104 54296556208128 54340358626944 54469943258328 54598385021184 54602872436736 54616919998464 54733083080832 54862145335296 54992974263552 55011643195392 55127179853824 55141362302976 55258640805888 55272857075712 55303219362924 55317447101376 55539875708928 55565817745464 55584681145344 55789245038592 55834251647616 55848616003584 55893670508682 56118416080896 56163688240608 56370383007744 56384885293056 56389519540224 56415858435612 56430372420288 56657276043264 56702982915072 56838201660864 56957574497408 56972227848192 56976910368768 57108088658304 57112782345216 57247456002048 57383973144576 57430266261498 57524013760512 57661190406144 57676024774656 57702964581828 57707707161312 57934985232384 57981722864832 58214864388096 58261827806208 58276816699392 58308829110909 58323830096016 58538474661888 58558347214848 58585699144674 58821269225472 58836402044928 58868721845856 58883866873344 59009105196522 59148250439616 59168329998336 59309427820032 59433990779904 59449281232896 59575722118848 59591049034752 59595946795008 59736475828224 59878928498688 59927234359824 60020124811264 60163253895168 60168198684672 60196302557586 60211789128864 60216737907456 60453897633792 60502667337216 60789954456576 60794950754304 60810591338496 60838995265623 60843995593992 61083625734144 61132903455312 61278686165619 61378715713536 61423183148832 61428231491328 61444034998272 61574718465936 61719913502208 61867096046496 62018077335552 62034032590848 62165970906624 62181964210176 62482360172544 62511544963647 62532766288512 62762900668416 62779047542784 62813533103568 62829693004032 63133218091008 63184149270684 63416680883712 63432995954688 63438209482752 63484168972824 63739435548672 63790855779456 64042091937792 64077271309584 64093756329216 64099024164864 64246599740592 64251880138368 64403388002304 64556969787648 64709197062144 64714515480576 64731164442624 64868839206912 64885527871488 64921170556476 65176858386432 65198984527872 65229438222936 65491722436608 65544556281984 65561418786816 65855783994624 65878140616704 66173927878656 66190952300544 66227312076588 66244350232512 66510715355136 66541781744568 66564371248128 66863239627392 66880441387008 67022687383704 67039930164096 67045440144384 67203535306752 67363794561024 67522640412672 67528190066688 67683660632064 67689223520256 67706637778944 67738262769972 67743830145888 67848836743168 68010634838016 68065500754368 68339188629504 68388698763648 68394319598592 68411915255808 68449495043241 68719078950912 68774516387226 69051055177728 69068819791872 69101081042436 69106760427744 69124539373056 69271558274178 69378932932608 69434902689984 69600483052308 69770337002496 69788286664704 69936717269952 69954709736448 70101630150656 70125428146176 70292655194112 70458407387136 70608263251968 70626428485632 70632233238528 70665224741514 70683404629536 70967618961408 71024870352384 71304597209088 71343765994176 71362120449024 71367985668096 71419690094427 71706864992256 71764712751888 72047353430016 72053274968064 72086930223282 72105475870368 72111402185472 72277424708166 72395408277504 72453811502592 72626591011104 72797846694912 72803829915648 72822559997952 72977444107776 72996218855424 73149527113728 73323965684736 73348857593856 73383118000803 73678187741184 73697142767616 73737625817232 73756596135168 74087756993952 74112908193792 74385660051456 74445668863488 74464821338112 74524894011576 74824554774528 74859504462639 74884917654144 75160510676992 75179847057408 75221144580816 75240496560384 75400523306667 75419921434608 75603977220096 75784268881152 75962970464256 75969213825024 76144118211072 76150376460288 76329941336064 76511964192768 76573688348664 76881587208192 76937286109104 76943609548416 76963404662784 77246646976512 77308963819776 77682437074944 77702422265856 77745105481212 77765106794688 78051299549184 78077796286464 78114265526232 78428358967296 78491629127808 78511822497792 78678806928696 78864333919488 78891106664448 79079237093376 79245321039872 79265708310528 79434296158464 79454732046336 79461262393344 79518830208228 79648634437632 79838571331584 79902979146432 80217671860224 80224264912896 80261736743448 80282385505152 80288983876608 80670223116288 80735301845874 81053272608768 81059934339072 81080788451328 81118660354164 81125327458656 81444834312192 81510537940416 81704914887492 81838287618048 81897577531776 81904308655104 81925379997696 82099624621248 82293218002944 82489461395328 82517464793088 82690769780736 82712043454464 82887961208832 82909285613568 82954829044386 83309813563392 83348726618196 83377021718016 83683867557888 83705396723712 83751377471424 83772924005376 83840505763023 84177624121344 84245532360912 84555574511616 84577327939584 84584279310336 84623787653418 84645558630432 84985914064896 85054474372608 85257302491296 85389455917056 85436361746112 85458341772288 85465365553152 85662132987456 85669173517824 85871184003072 86075959716864 86145399392247 86278929416192 86286020640768 86491785609216 86514037161984 86554446872742 86561560741968 86902477848576 86972584297248 87322296582144 87392741709312 87415225049088 87807711992832 87837520822272 87878548717011 88231903838208 88254603067392 88303082768784 88325800310016 88513657794783 88722375659424 88752494997504 89150986169856 89173921849344 89363583178272 89386573552128 89393920192512 89604713742336 89818392748032 89890851539736 90030187216896 90244880842752 90252298027008 90294453836379 90317683693296 90325106861184 90680846450688 90754001005824 91184931684864 91192426131456 91215887007744 91265993390988 91625438601216 91699355182968 92068073570304 92134774723248 92142347236992 92166052497408 92362077698904 92505243910144 92579870253312 92800644069744 93027116003328 93051048886272 93248956359936 93272946315264 93500570861568 93723540258816 94144351002624 94168571314176 94176310984704 94220299655352 94244539506048 94699827136512 94776223906026 95125021325568 95149493932032 95157314224128 95226253459236 95609153323008 95686283669184 96063137906688 96071033290752 96115906964376 96140634493824 96148536247296 96369899610888 96377820207552 96605082003456 96835454681472 97063795593216 97071773220864 97096746663936 97303258810368 97328291807232 97381755834714 97532702818304 97765287579648 97798476791808 97844157334404 98237583654912 98262857023488 98316834422976 98342128180224 98783675991936 98817210925056 99260891817984 99286428450816 99340968114882 99366525348768 99766073032704 99812672616852 99846556872192 100239796076544 100294859441088 100320662080512 100534031075556 100559895246144 100805302960128 101045691841536 101283960619008 101292285100032 101525490948096 101533835280384 101559956668416 101607394154958 101615745218832 101773255114752 102015952257024 102098251131552 102508782944256 102583048145472 102591479397888 102617872883712 102995529302016 103078618426368 103161774580839 103576582766592 103603229687808 103651621563654 103660140641616 103686809059584 104068399398912 104152354034976 104400724578462 104571145289728 104655505503744 104682429997056 104905075904928 104932064604672 105152445225984 105188142219264 105438982791168 105687611080704 105912394877952 105939642728448 105948349857792 105997837112271 106025106944304 106451428442112 106537305528576 106956895813632 107015648991264 107043180673536 107051978502144 107560297488384 107647069127832 108071030145024 108079912452096 108130395334923 108158213805552 108167103278208 108416137062249 108593112416256 108680717253888 108939886516656 109196770042368 109205744873472 109233839996928 109466166161664 109724290670592 109985948527104 110023286390784 110254359707648 110517281611776 110545714151424 110606438725848 110634894202752 111131635490928 111169362290688 111578490077184 111668503295232 111697232007168 111787341017364 112236832161792 112327376481216 112740766015488 112769770586112 112779039080448 112831716871224 112860744840576 113405965830144 113676403321728 113915148994816 113944455696384 113953820737536 114216177316608 114225564690432 114494912004096 114767946289152 114860532522996 115048027521024 115322380812288 115352049549312 115405929163656 115415414322624 115869970464768 115963445729664 116523655612416 116553633398784 116617658221818 116647660192032 117076949323776 117116694429696 117171398289348 117642538450944 117672804089856 117737443691712 117767733746688 118018210393044 118296500879232 118336659996672 118618855640064 118867981559808 118898562465792 119151444237696 119182098069504 119191893590016 119472951656448 119757856997376 119854468719648 120040249622528 120326507790336 120336397369344 120392605115172 120423578257728 120433475814912 120907795267584 121005334674432 121102952768811 121579908913152 121589901508608 121621182676992 121677990531246 121687991187984 122167251468288 122265806910624 122557372331238 122757431427072 122846366297664 122856462982656 122888069996544 123149436931872 123439827004416 123734192092992 124036154671104 124068065181696 124331941813248 124363928420352 124432243566579 124964720345088 125023089927294 125065532577024 125525801336832 125558095085568 125627066207136 125659386008064 126266436182016 126368298541368 126833361767424 126865991909376 126876418965504 126935681480127 126968337945648 127478871097344 127581711558912 128084183875584 128154542619168 128187512658432 128198048329728 128493199481184 128503760276736 128806776004608 129113939575296 129418394124288 129429030961152 129737678413824 129771055742976 129831670309113 129842341112952 130353716772864 130458876445872 130983444873216 131089112563968 131122837573632 131711567989248 131756281233408 132347855757312 132381904601088 132454624153176 132488700465024 133083563489136 133128742496256 133726479254784 133760882774016 134045374767408 134079860328192 134090880288768 134407070613504 134727589122048 135045280825344 135056380133376 135367321264128 135378447040512 135413275557888 135476525539944 135487660291776 136021269676032 136131001508736 136777397527296 136788639197184 136823830511616 136898990086482 137438157901824 137549032774452 138102110355456 138137639583744 138202162084872 138213520855488 138249078746112 138543116548356 138757865865216 138869805379968 139200966104616 139540674004992 139576573329408 139873434539904 139909419472896 140203260301312 140250856292352 140585310388224 140916814774272 141216526503936 141252856971264 141264466477056 141330449483028 141366809259072 141935237922816 142049740704768 142687531988352 142724240898048 142735971336192 142839380188854 143413729984512 143529425503776 144094706860032 144106549936128 144173860446564 144210951740736 144222804370944 144554849416332 144790816555008 144907623005184 145253182022208 145595693389824 145607659831296 145645119995904 145954888215552 145992437710848 146072633752071 146299054227456 146647931369472 146697715187712 146766236001606 147356375482368 147394285535232 147475251634464 147513192270336 148175513987904 148225816387584 148771320102912 148891337726976 148929642676224 149011452172323 149049788023152 149649109549056 149719008925278 149769835308288 150321021353984 150359694114816 150442289161632 150480993120768 150801046613334 150839842869216 151207954440192 151568537762304 151925940928512 151938427650048 152288236422144 152300752920576 152411091232437 152659882672128 153023928385536 153147376697328 153763174416384 153874572218208 153887219096832 153926809325568 154493293953024 154617927639552 155364874149888 155404844531712 155477432345481 155490210962424 155530213589376 156102599098368 156228531052464 156601086867693 156856717934592 156983258255616 157023644995584 157357613857392 157728667838976 157782213328896 158158474186752 158490642079744 158531416621056 158868592316928 158909464092672 158922524786688 159037660416456 159677142663168 159805958292864 160435343720448 160523473486896 160564771010304 160577967753216 161340446232576 161470603691748 162106545217536 162119868678144 162161576902656 162237320708328 162250654917312 162889668624384 163021075880832 163409829774984 163795155063552 163808617310208 163850759995392 164199249242496 164586436005888 164978922790656 165034929586176 165381539561472 165424086908928 165775922417664 165818571227136 165909658088772 166619627126784 166697453236392 166754043436032 167367735115776 167502754942848 167545848010752 167681011526046 168355248242688 168491064721824 169111149023232 169154655879168 169168558620672 169247575306836 169291117260864 169971828129792 170108948745216 170514604982592 170872723492224 170916683544576 170930731106304 171324265974912 171338347035648 171742368006144 172151919433728 172290798784494 172557858832384 172572041281536 172983571218432 173028074323968 173108893745484 173123121483936 173804955697152 173945168594496 174644593164288 174785483418624 174830450098176 174926487332727 175615423985664 175675041644544 175757097434022 176463807676416 176509206134784 176606165537568 176651600620032 177027315589566 177444751318848 177504989995008 178301972339712 178347843698688 178727166356544 178773147104256 178787840385024 179209427484672 179636785496064 179781703079472 180060374433792 180489761685504 180504596054016 180588907672758 180635367386592 180650213722368 181361692901376 181508002011648 182369863369728 182384852262912 182431774015488 182516985796869 182531986781976 183250877202432 183398710365936 184136147140608 184269549446496 184284694473984 184332104994816 184724155397808 185010487820288 185159740506624 185601288139488 186054232006656 186102097772544 186497912719872 186545892630528 187447080517632 187534634890941 188288702005248 188337142628352 188440599310704 188489079012096 189399654273024 189552447812052 190250042651136 190298987864064 190314628448256 190452506918472 191218306646016 191372567338368 192126275813376 192231813928752 192281268987648 192297072494592 192739799221776 192755640415104 193210164006912 193670909362944 194127591186432 194143546441728 194193493327872 194606517620736 194656583614464 194763511669428 195065405636608 195530575159296 195596953583616 195688314668808 196475167309824 196633668845952 196684256360448 197567351983872 197634421850112 198521783635968 198572856901632 198681936229764 198733050697536 199532146065408 199625345233704 199693113744384 200589718882176 200641324161024 201068062151112 201119790492288 201610605920256 202091383683072 202567921238016 202584570200064 203050981896192 203067670560768 203119913336832 203214788309916 203231490437664 203546510229504 204031904514048 204196502263104 205017565888512 205166096290944 205182958795776 205235745767424 205348485129723 206157236852736 206323549161678 207153165533184 207206459375616 207303243127308 207320281283232 207373618119168 208136798797824 208304708069952 208801449156924 209142290579456 209311011007488 209364859994112 209810151809856 209864129209344 210304890451968 210376284438528 210877965582336 211375222161408 211824789755904 211879285456896 211896699715584 211995674224542 212050213888608 212902856884224 213074611057152 213913791627264 214031297982528 214086361347072 214103957004288 214259070283281 215120594976768 215294138255664 216142060290048 216159824904192 216260790669846 216316427611104 216334206556416 216832274124498 217186224832512 217361434507776 217879773033312 218393540084736 218411489746944 218467679993856 218932332323328 219448581341184 219971897054208 220046572781568 220149354002409 220508719415296 221034563223552 221091428302848 221212877451696 221269788405504 222263270981856 222338724581376 223156980154368 223337006590464 223394464014336 223574682034728 224473664323584 224578513387917 224654752962432 225481532030976 225539541172224 225663433742448 225721489681152 226201569920001 226811931660288 227352806643456 227830297989632 227888911392768 227907641475072 228432354633216 228451129380864 228989824008192 229535892578304 229721065045992 230644761624576 230811858327312 230830828645248 231739940929536 231926891459328 233047311224832 233107266797568 233235316443636 233295320384064 234153898647552 234233388859392 234342796578696 235285076901888 235474887383424 235535467493376 236036420786088 236593001758464 236673319993344 237237711280128 237735963119616 237797124931584 238302888475392 238364196139008 238383787180032 238945903312896 239515713994752 239708937439296 240653015580672 240672794738688 240785210230344 240847156515456 240866951629824 242010669348864 242205905537622 243159817826304 243179803017216 243242365353984 243355981062492 243375982375968 244334502936576 244531613821248 245114744662476 245514862854144 245692732595328 245712925965312 245776139993088 246298873863744 246879654008832 247468384185984 248072309342208 248136130363392 248663883626496 248727856840704 248864487133158 249929440690176 250046179854588 250131065154048 251051602673664 251116190171136 251254132414272 251318772016128 252532872364032 252736597082736 253666723534848 253731983818752 253752837931008 253871362960254 253936675891296 254957742194688 255163423117824 256168367751168 256309085238336 256375025316864 256396096659456 256986398962368 257007520553472 257613552009216 258227879150592 258436198176741 258836788248576 258858061922304 259475356827648 259542111485952 259663340618226 259684682225904 260707433545728 260917752891744 261966889746432 262178225127936 262245675147264 263423135978496 263512562466816 263635646151033 264695711514624 264763809202176 264909248306352 264977400930048 265540973384349 266167126978272 266257484992512 267452958509568 267521765548032 268090749534816 268159720656384 268181760577536 268814141227008 269455178244096 270090561650688 270734642528256 270756894081024 270883361509137 270953051079888 270975320583552 272042539352064 272262003017472 273554795054592 273577278394368 273647661023232 273797980172964 274876315803648 275098065548904 276204220710912 276404324169744 276427041710976 276498157492224 277086233096712 277515731730432 277739610759936 278401932209232 279081348009984 279153146658816 279746869079808 279818838945792 280406520602624 280501712584704 281170620776448 282433053007872 282505713942528 282528932954112 282660898966056 282733618518144 284099481409536 285375063976704 285448481796096 285471942672384 285678760377708 286827459969024 287058851007552 288189413720064 288213099872256 288347720893128 288421903481472 288445608741888 289109698832664 289815246010368 290506364044416 291191386779648 291215319662592 291290239991808 291909776431104 291984875421696 292145267504142 292598108454912 293295862738944 293395430375424 293532472003212 294712750964736 294788571070464 294950503268928 295026384540672 296351027975808 296451632775168 297782675453952 297859285352448 298022904344646 298099576046304 299298219098112 299438017850556 299539670616576 300642042707968 300719388229632 300884578323264 300961986241536 301602093226668 301679685738432 302415908880384 303137075524608 303851881857024 303876855300096 304576472844288 304601505841152 304822182464874 305319765344256 306047856771072 306294753394656 307526348832768 307749144436416 307774438193664 307853618651136 308986587906048 309235855279104 309485323742517 310729748299776 310809689063424 310954864690962 310980421924848 311060427178752 312205198196736 312457062104928 313202173735386 313713435869184 313966516511232 314047289991168 314715227714784 315457335677952 315564426657792 316316948373504 316981284159488 317062833242112 317737184633856 317818928185344 317845049573376 317993511336813 318075320832912 319354285326336 319611916585728 320870687440896 321046946973792 321129542020608 321155935506432 322680892465152 322941207383496 324213090435072 324239737356288 324391186004769 324474641416656 324501309834624 325779337248768 326042151761664 326819659549968 327590310127104 327617234620416 327701519990784 328398498484992 329172872011776 329957845581312 330069859172352 330763079122944 331551844835328 331637142454272 331819316177544 333394906472784 333508086872064 334735470231552 335005509885696 335091696021504 335362023052092 336710496485376 336982129443648 338222298046464 338309311758336 338337117241344 338495150613672 338582234521728 340217897490432 341029209965184 341745446984448 341833367089152 341861462212608 342648531949824 342676694071296 343484736012288 344303838867456 344581597568988 345115717664768 345144082563072 345967142436864 346056148647936 346217787490968 346246242967872 347609911394304 347890337188992 349570966837248 349660900196352 349852974665454 351230847971328 351350083289088 351514194868044 352927615352832 353018412269568 353212331075136 353303201240064 354054631179132 354889502637696 355009979990016 356603944679424 356695687397376 357454332713088 357546294208512 357575680770048 358418854969344 359273570992128 359563406158944 360120748867584 360979523371008 361009192108032 361177815345516 361270734773184 361300427444736 362723385802752 363016004023296 363308858306433 364739726739456 364769704525824 364863548030976 365033971593738 365063973563952 366501754404864 366797420731872 368272294281216 368539098892992 368569388947968 368664209989632 369448310795616 370020975640576 370319481013248 371202576278976 372108464013312 372204195545088 372995825439744 373091785261056 373296730699737 374894161035264 375069269781882 376577404010496 376674285256704 376881198621408 376978158024192 378799308546048 379104895624104 380500085302272 380597975728128 380629256896512 380807044440381 380905013836944 382436613292032 382745134676736 384252551626752 384463627857504 384562537975296 384594144989184 385479598443552 385511280830208 386420328013824 387341818725888 388255182372864 388287092883456 389213035241472 389313167228928 389495010927339 389527023338856 390130811273216 391061150318592 391376629337616 392950334619648 393267337691904 393368512720896 395134703967744 395268843700224 397043567271936 397145713803264 397363872459528 397466101395072 399250690467408 399386227488768 401179437764352 401282648322048 402136124302224 402239580984576 403221211840512 404182767366144 405135842476032 405169140400128 406101963792384 406135341121536 406239826673664 406429576619832 406462980875328 408063809028096 408393004526208 410332192581888 410365917591552 410471491534848 410696970259446 412314473705472 412647098323356 414306331066368 414412918751232 414606486254616 414640562566464 414747236238336 416273597595648 416609416139904 417602898313848 418622022014976 418729719988224 419620303619712 419728258418688 420609780903936 420752568877056 421755931164672 422750444322816 423649579511808 423758570913792 423793399431168 423991348449084 424100427777216 425805713768448 426149222114304 428062595965056 428172722694144 428207914008576 428518140566562 430241189953536 430588276511328 432284120580096 432319649808384 432521581339692 432632855222208 432668413112832 433664548248996 434372449665024 434722869015552 435759546066624 436787080169472 436822979493888 436935359987712 437864664646656 438897162682368 439943794108416 440093145563136 440298708004818 441017438830592 442069126447104 442182856605696 442425754903392 442539576811008 444526541963712 444677449162752 446313960308736 446674013180928 446788928028672 447034356516969 447149364069456 448947328647168 449157026775834 449309505924864 450963064061952 451079082344448 451326867484896 451442979362304 452403139840002 453623863320576 454705613286912 455660595979264 455777822785536 455815282950144 456864709266432 456902258761728 457233273697311 457979648016384 459071785156608 459442130091984 461289523249152 461623716654624 461661657290496 463479881859072 463853782918656 466094622449664 466214533595136 466432297036443 466470632887272 466590640768128 468307797295104 468685593157392 469803260603079 470570153803776 470949774766848 471070934986752 472072841572176 473186003516928 473346639986688 474475422560256 475471926239232 475594249863168 476605776950784 476728392278016 476767574360064 479031427989504 479417874878592 481306031161344 481570420460688 481694313030912 481733903259648 484021338697728 484411811075244 486319635652608 486359606034432 486484730707968 486711962124984 486751964751936 488669005873152 489063227642496 490229489324952 491385465190656 491425851930624 491552279986176 492597747727488 493759308017664 494936768371968 496144618684416 496272260726784 497327767252992 497455713681408 497728974266316 499858881380352 500092359709176 500262130308096 502103205347328 502508264828544 502637544032256 505065744728064 505473194165472 507333447069696 507463967637504 507505675862016 507742725920508 507873351782592 509915484389376 510326846235648 512618170476672 512750050633728 512792193318912 513972797924736 514015041106944 515227104018432 516455758301184 516872396353482 517673576497152 517716123844608 518950713655296 519084222971904 519326681236452 519369364451808 521414867091456 521835505783488 523933779492864 524356450255872 524491350294528 524779461998181 526846271956992 527025124933632 527271292302066 529391423029248 529527618404352 529818496612704 529954801860096 531081946768698 532334253956544 532514969985024 534905917019136 535043531096064 536181499069632 536319441312768 536363521155072 537628282454016 538910356488192 540181123301376 541469285056512 541513788162048 541766723018274 541906102159776 541950641167104 544085078704128 544524006034944 547109590109184 547154556788736 547295322046464 547550957390607 547595960345928 549752631607296 550196131097808 552408441421824 552808648339488 552854083421952 552996314984448 554172466193424 555031463460864 555479221519872 556803864418464 558162696019968 558306293317632 559493738159616 559637677891584 560813041205248 562341241552896 562603904672823 564866106015744 565011427885056 565321797932112 565467237036288 568198962819072 570750127953408 570896963592192 570943885344768 571357520755416 573654919938048 574117702015104 576378827440128 576695441786256 576843806962944 576891217483776 578219397665328 579630492020736 581012728088832 582382773559296 582430639325184 582580479983616 583819552862208 583969750843392 584290535008284 585196216909824 586591725477888 586790860750848 587064944006424 589425501929472 589901006537856 590052769081344 592702055951616 592903265550336 595565350907904 595718570704896 596045808689292 596199152092608 598596438196224 598876035701112 599079341233152 601284085415936 601769156646528 601923972483072 603204186453336 603359371476864 604831817760768 606274151049216 607703763714048 607753710600192 609152945688576 609203011682304 609644364929748 610639530688512 612095713542144 612589506789312 615052697665536 615498288872832 615548876387328 615707237302272 616045455389169 618471710558208 618970647485034 621459496599552 621619378126848 621909729381924 621960843849696 622120854357504 624410396393472 624914124209856 626404347470772 627426871738368 627933033022464 628094579982336 629430455429568 630914671355904 631128853315584 632633896747008 633962568318976 634125666484224 635474369267712 635637856370688 635690099146752 635987022673626 636150641665824 638708570652672 639223833171456 641741374881792 642093893947584 642259084041216 642311871012864 642777210849843 645361784930304 645882414766992 648426180870144 648479474712576 648782372009538 648949282833312 649002619669248 651558674497536 652084303523328 653639319099936 655180620254208 655234469240832 655403039981568 656796996969984 658345744023552 659915691162624 660139718344704 660448062007227 661526158245888 663103689670656 663274284908544 663638632355088 666789812945568 667016173744128 669470940463104 670011019771392 670183392043008 670724046104184 673420992970752 673735540163751 673964258887296 676444596092928 676618623516672 676990301227344 677164469043456 678604709760003 680435794980864 682058419930368 683490893968896 683666734178304 683722924425216 685297063899648 685353388142592 686969472024576 688607677734912 689163195137976 690231435329536 691934284873728 692435574981936 692492485935744 695219822788608 695780674377984 699141933674496 699321800392704 699705949330908 702461695942656 702700166578176 703028389736088 705855230705664 706424662150272 706606402480128 708109262358264 709779005275392 710019959980032 713207889358848 713391374794752 714908665426176 715092588417024 715151361540096 716837709938688 718547141984256 719126812317888 721959046742016 722018384216064 722355630691032 722541469546368 722600854889472 726032008046592 726617716612866 729479453478912 729539409051648 729727096061952 730067943187476 730127947127904 733003508809728 733594841463744 736544588562432 737078197785984 737138777895936 737328419979264 738896621591232 740638962026496 742405152557952 744216928026624 744408391090176 745991650879488 746183570522112 746593461399474 749788322070528 750138539563764 753154808020992 753348570513408 753762397242816 753956316048384 757598617092096 758209791248208 761000170604544 761195951456256 761258513793024 761614088880762 761810027673888 764873226584064 765490269353472 768505103253504 768927255715008 769125075950592 769188289978368 770959196887104 771022561660416 772840656027648 774683637451776 776510364745728 776574185766912 778426070482944 778626334457856 778990021854678 779054046677712 780261622546432 782122300637184 782753258675232 785900669239296 786534675383808 786737025441792 790269407935488 790537687400448 790906938453099 794087134543872 794291427606528 794727744919056 794932202790144 796622920153047 798501380934816 798772454977536 802358875528704 802565296644096 804272248604448 804479161969152 806442423681024 808365534732288 810271684952064 812203927584768 812270682243072 812650084527411 812859153239664 812925961750656 816127618056192 816786009052416 820664385163776 820731835183104 820942983069696 821393940518892 824628947410944 825294196646712 828612662132736 829212972509232 829281125132928 829494472476672 832547195191296 833218832279808 835205796627696 837244044029952 837459439976448 839240607239424 839456516837376 841219561807872 841505137754112 843511862329344 847299159023616 847517141827584 847586798862336 847982696898168 848200855554432 852298444228608 856125191930112 856345445388288 856415828017152 857036281133124 860482379907072 861176553022656 864568241160192 864639299616768 865043162679384 865265710444416 865336826225664 867329096497992 869445738031104 871519092133248 873574160338944 873645958987776 873870719975424 875729329293312 877794325364736 879887588216832 880186291126272 880597416009636 882034877661184 884138252894208 884365713211392 884851509806784 885079153622016 889053083927424 889354898325504 893348026361856 893577856057344 894068713033938 894298728138912 897894657294336 898314053551668 898619011849728 901926128123904 902158164688896 902653734969792 902885958724608 904806279680004 907247726641152 909411226573824 911321191958528 911555645571072 911630565900288 913729418532864 913804517523456 914466547394622 915959296032768 918143570313216 918884260183968 922579046498304 923247433309248 923323314580992 926959763718144 927707565837312 928455971227551 932189244899328 932429067190272 932864594072886 932941265774544 933181281536256 936615594590208 937371186314784 939606521206158 941140307607552 941899549533696 942141869973504 944145683144352 946372007033856 946693279973376 948950845120512 950943852478464 951188499726336 953211553901568 953456784556032 953535148720128 953980534010439 958062855979008 958835749757184 962612062322688 963140840921376 963388626061824 963467806519296 968042677395456 968823622150488 972639271305216 972719212068864 973173558014307 973423924249968 973503929503872 977338011746304 978126455284992 980458978649904 982770930381312 982851703861248 983104559972352 985195495454976 987518616035328 989873536743936 992289237368832 994655534505984 994911427362816 995457948532632 1000184719418352 1000524260616192 1004206410694656 1005016529657088 1005275088064512 1010131489456128 1010946388330944 1014666894139392 1014927935275008 1015011351724032 1015485451841016 1015746703565184 1020653692471296 1025236340953344 1025500101267456 1025584386637824 1027945595849472 1028030082213888 1030454208036864 1032911516602368 1033744792706964 1035347152994304 1035432247689216 1037901427310592 1038168445943808 1038653362472904 1038738728903616 1042829734182912 1043671011566976 1048712900511744 1048982700589056 1049558923996362 1053692543913984 1054050249867264 1054542584604132 1058782846058496 1059055236808704 1059636993225408 1059909603720192 1062163893537396 1064668507913088 1065029939970048 1069811834038272 1070087062192128 1072362998139264 1072638882625536 1072727042310144 1075256564908032 1077820712976384 1080362246602752 1082938570113024 1083027576324096 1083533446036548 1083812204319552 1083901282334208 1088170157408256 1089048012069888 1089926574919299 1094219180218368 1094309113577472 1094590644092928 1095101914781214 1095191920691856 1099505263214592 1100392262195616 1104816882843648 1105617296678976 1105708166843904 1105992629968896 1108344932386848 1110062926921728 1110958443039744 1113607728836928 1116325392039936 1116612586635264 1118987476319232 1119275355783168 1119890192099211 1121626082410496 1124682483105792 1125207809345646 1129732212031488 1130022855770112 1130643595864224 1130934474072576 1136397925638144 1141500255906816 1141793927184384 1141887770689536 1142421133321143 1142715041510832 1147309839876096 1148235404030208 1152757654880256 1153390883572512 1153687613925888 1153782434967552 1156438795330656 1159260984041472 1162025456177664 1164765547118592 1164861278650368 1167639105724416 1167939501686784 1168485032782017 1168581070016568 1170392433819648 1173183450955776 1174129888012848 1178851003858944 1179802013075712 1180105538162688 1185404111903232 1185806531100672 1191130701815808 1191437141409792 1192091617378584 1192398304185216 1197752071402224 1198158682466304 1202568170831872 1203538313293056 1203847944966144 1206408372906672 1206718742953728 1209663635521536 1212548302098432 1215407527428096 1215507421200384 1218305891377152 1218406023364608 1219288729859496 1224191427084288 1225179013578624 1230996577745664 1231097752774656 1231414474604544 1232090910778338 1236943421116416 1237941294970068 1242918993199104 1243238756253696 1243819458763848 1243921687699392 1244241708715008 1248820792786944 1249828248419712 1252808694941544 1255866066044928 1256189159964672 1258860910859136 1261829342711808 1262257706631168 1265267793494016 1267925136637952 1268251332968448 1270948738535424 1271275712741376 1271380198293504 1271974045347252 1272301283331648 1277417141305344 1278447666342912 1284187787895168 1284518168082432 1284623742025728 1285554421699686 1290723569860608 1291764829533984 1296852361740288 1296958949425152 1297564744019076 1297898565666624 1298005239338496 1303117348995072 1304168607046656 1307278638199872 1310361240508416 1310468938481664 1310806079963136 1313593993939968 1316691488047104 1319831382325248 1320279436689408 1320896124014454 1323052316491776 1326207379341312 1326548569817088 1327277264710176 1333579625891136 1334032347488256 1338941880926208 1340022039542784 1340366784086016 1341103069550907 1341448092208368 1346841985941504 1347471080327502 1347928517774592 1352889192185856 1353237247033344 1353980602454688 1354328938086912 1357209419520006 1360871589961728 1364116839860736 1366981787937792 1367333468356608 1367445848850432 1370594127799296 1370706776285184 1373938944049152 1377215355469824 1378326390275952 1380462870659072 1383868569747456 1384871149963872 1384984971871488 1390439645577216 1391561348755968 1398283867348992 1398643600785408 1399296891109329 1399411898661816 1404923391885312 1406056779472176 1409409781809237 1411710461411328 1412849324300544 1413212804960256 1416218524716528 1419558010550784 1420039919960064 1426415778717696 1426782749589504 1429817330852352 1430185176834048 1430302723080192 1437094283968512 1438253624635776 1443918093484032 1444711261382064 1445082939092736 1445201709778944 1452064016093184 1453235433225732 1458958906957824 1459078818103296 1459454192123904 1460135886374952 1460255894255808 1466007017619456 1467189682927488 1474156395571968 1474277555791872 1474656839958528 1477793243182464 1481277924052992 1484810305115904 1488433856053248 1488816782180352 1491983301758976 1492367141044224 1493186922798948 1499576644141056 1500277079127528 1506309616041984 1507524794485632 1507912632096768 1515197234184192 1516419582496416 1522000341209088 1522391902912512 1522517027586048 1523228177761524 1523620055347776 1529746453168128 1530980538706944 1537854511430016 1538250151901184 1538376579956736 1541918393774208 1542045123320832 1545681312055296 1549367274903552 1553020729491456 1553148371533824 1556852140965888 1557252668915712 1557980043709356 1558108093355424 1560523245092864 1564244601274368 1565506517350464 1571801338478592 1573069350767616 1573474050883584 1574338385994543 1580538815870976 1581075374800896 1581813876906198 1588174269087744 1588582855213056 1589455489838112 1589864405580288 1593245840306094 1597002761869632 1597544909955072 1604717751057408 1605130593288192 1608544497208896 1608958323938304 1612884847362048 1616731069464576 1620543369904128 1624407855169536 1624541364486144 1625300169054822 1625718306479328 1625851923501312 1632255236112384 1633572018104832 1641328770327552 1641463670366208 1641885966139392 1642652872171821 1642787881037784 1649257894821888 1650588393293424 1657225324265472 1658425945018464 1658562250265856 1658988944953344 1665094390382592 1666437664559616 1670411593255392 1674488088059904 1674918879952896 1678481214478848 1678913033674752 1682439123615744 1687023724658688 1687811714018469 1694598318047232 1695034283655168 1695965393796336 1696401711108864 1704596888457216 1712250383860224 1712690890776576 1712831656034304 1714072562266248 1720964759814144 1722353106045312 1729136482320384 1730086325358768 1730531420888832 1730673652451328 1734658192995984 1738891476062208 1743038184266496 1747148320677888 1747291917975552 1747741439950848 1751458658586624 1755588650729472 1759775176433664 1760372582252544 1761194832019272 1768276505788416 1769703019613568 1770158307244032 1778106167854848 1778709796651008 1786696052723712 1787155712114688 1788137426067876 1788597456277824 1795789314588672 1796628107103336 1797238023699456 1803852256247808 1805307469939584 1805771917449216 1809612559360008 1814495453282304 1818822453147648 1822642383917056 1823111291142144 1823261131800576 1827458837065728 1827609035046912 1828933094789244 1831918592065536 1836287140626432 1837768520367936 1845158092996608 1846494866618496 1846646629161984 1855415131674624 1856911942455102 1864378489798656 1864858134380544 1865729188145772 1865882531549088 1866362563072512 1873231189180416 1874742372629568 1879213042412316 1882280615215104 1883799099067392 1884283739947008 1888291366288704 1892744014067712 1893386559946752 1897901690241024 1901887704956928 1902376999452672 1906423107803136 1906913569112064 1907070297440256 1907961068020878 1916125711958016 1917671499514368 1925224124645376 1926281681842752 1926777252123648 1926935613038592 1928331632549529 1936085354790912 1937647244300976 1945278542610432 1945438424137728 1946347116028614 1946847848499936 1947007859007744 1954676023492608 1956252910569984 1960917957299808 1965541860762624 1965703407722496 1966209119944704 1970390990909952 1975037232070656 1979747073487872 1981344186021681 1984578474737664 1989311069011968 1989822854725632 1990915897065264 2000369438836704 2001048521232384 2008412821389312 2010033059314176 2010550176129024 2020262978912256 2021206620491253 2021892776661888 2029333788278784 2029855870550016 2030970903682032 2031493407130368 2035814129280009 2041307384942592 2050472681906688 2051000202534912 2051168773275648 2055891191698944 2056060164427776 2060908416073728 2065823033204736 2067489585413928 2070694305988608 2075802854621184 2077306724945808 2077477457807232 2085659468365824 2087342023133952 2097425801023488 2097965401178112 2099117847992724 2107385087827968 2108100499734528 2109085169208264 2117565692116992 2119273986450816 2119819207440384 2124327787074792 2129337015826176 2130059879940096 2139623668076544 2140174124384256 2144725996278528 2145277765251072 2145454084620288 2150513129816064 2155641425952768 2165877140226048 2166055152648192 2167066892073096 2167624408639104 2167802564668416 2178096024139776 2179853149838598 2188438360436736 2188618227154944 2189181288185856 2190203829562428 2190383841383712 2199010526429184 2200784524391232 2209633765687296 2211234593357952 2211416333687808 2211985259937792 2216689864773696 2221916886079488 2227215457673856 2232650784079872 2233225173270528 2237974952638464 2238550711566336 2239780384198422 2243252164820992 2249364966211584 2250415618691292 2259464424062976 2260045711540224 2261287191728448 2261868948145152 2272795851276288 2283000511813632 2283587854368768 2283775541379072 2284842266642286 2285430083021664 2294619679752192 2296470808060416 2305515309760512 2306781767145024 2307375227851776 2307564869935104 2312877590661312 2318521968082944 2324050912355328 2329531094237184 2329722557300736 2335278211448832 2335879003373568 2336970065564034 2337162140033136 2340784867639296 2346366901911552 2348259776025696 2357702007717888 2359604026151424 2360211076325376 2370808223806464 2371613062201344 2372720815359297 2382261403631616 2382874282819584 2384183234757168 2384796608370432 2395504142804448 2396317364932608 2405136341663744 2407076626586112 2407695889932288 2412816745813344 2413437485907456 2419327271043072 2425096604196864 2430815054856192 2436611782754304 2436812046729216 2437950253582233 2438577459718992 2448382854168576 2450358027157248 2461993155491328 2462195505549312 2462828949209088 2464181821556676 2473886842232832 2475882589940136 2485837986398208 2487638917527696 2487843375398784 2488483417430016 2497641585573888 2499656496839424 2505617389883088 2511732132089856 2512378319929344 2517721821718272 2523658685423616 2524515413262336 2530535586988032 2535850273275904 2541897477070848 2542551425482752 2542760396587008 2543948090694504 2544602566663296 2556895332685824 2568375575790336 2569036336164864 2569247484051456 2571108843399372 2581447139721216 2583529659067968 2593704723480576 2593917898850304 2595129488038152 2595797131333248 2596010478676992 2608337214093312 2614557276399744 2620722481016832 2620937876963328 2621612159926272 2627187987879936 2633382976094208 2639662764650496 2640558873378816 2641792248028908 2646104632983552 2652414758682624 2653097139634176 2654554529420352 2667159251782272 2668064694976512 2680044079085568 2680733568172032 2682206139101814 2682896184416736 2693683971883008 2694942160655004 2695857035549184 2705778384371712 2706474494066688 2707961204909376 2708657876173824 2714418839040012 2721743179923456 2728233679721472 2733963575875584 2734666936713216 2734891697700864 2741188255598592 2741413552570368 2747877888098304 2754430710939648 2756652780551904 2760925741318144 2767737139494912 2769742299927744 2769969943742976 2780879291154432 2783122697511936 2785367913682653 2796567734697984 2797287201570816 2798593782218658 2798823797323632 2809846783770624 2812113558944352 2818819563618474 2823420922822656 2825698648601088 2826425609920512 2832437049433056 2839116021101568 2840079839920128 2852831557435392 2853565499179008 2859634661704704 2860370353668096 2860605446160384 2861941602031317 2874188567937024 2876507249271552 2887836186968064 2889422522764128 2890165878185472 2890403419557888 2904128032186368 2906470866451464 2917917813915648 2918157636206592 2919520674042921 2920271772749904 2920511788511616 2932014035238912 2934379365854976 2948312791143936 2948555111583744 2949313679917056 2955586486364928 2962555848105984 2969620610231808 2976867712106496 2983966603517952 2984734282088448 2986373845597896 3000554158255056 3012619232083968 3015049588971264 3015825264193536 3030394468368384 3032839164992832 3044000682418176 3044783805825024 3045034055172096 3046456355523048 3047240110695552 3061961077413888 3075709022860032 3076500303802368 3076753159913472 3083836787548416 3084090246641664 3091362624110592 3098734549807104 3106041458982912 3106296743067648 3113704281931776 3114505337831424 3115960087418712 3116216186710848 3128489202548736 3131013034700928 3146138701535232 3146948101767168 3148676771989086 3161077631741952 3162150749601792 3163627753812396 3176348538175488 3177165710426112 3178910979676224 3179728811160576 3186491680612188 3194005523739264 3195089819910144 3209435502114816 3210261186576384 3217088994417792 3217916647876608 3225769694724096 3233462138929152 3241086739808256 3248815710339072 3249082728972288 3250600338109644 3251436612958656 3251703847002624 3264510472224768 3267144036209664 3282657540655104 3282927340732416 3283771932278784 3285305744343642 3285575762075568 3298515789643776 3301176786586848 3314450648530944 3316851890036928 3317124500531712 3317977889906688 3330188780765184 3332875329119232 3340823186510784 3348976176119808 3349837759905792 3356962428957696 3357826067349504 3359670576297633 3364878247231488 3374047449317376 3375623428036938 3389196636094464 3390068567310336 3391930787592672 3392803422217728 3409193776914432 3424500767720448 3425381781553152 3425663312068608 3427263399963429 3428145124532496 3441929519628288 3444706212090624 3458272964640768 3460172650717536 3461062841777664 3461347304902656 3469316385991968 3477782952124416 3486076368532992 3494296641355776 3494583835951104 3502917317173248 3505455098346051 3511177301458944 3519550352867328 3522389664038544 3536553011576832 3539406039227136 3540316614488064 3556212335709696 3557419593302016 3573392105447424 3574311424229376 3576274852135752 3577194912555648 3593256214206672 3594476047398912 3607704512495616 3610614939879168 3611543834898432 3619225118720016 3628990906564608 3637644906295296 3645284767834112 3646222582284288 3646522263601152 3654917674131456 3655218070093824 3657866189578488 3672574281252864 3675537040735872 3692989733236992 3693293258323968 3710830263349248 3713823884910204 3728756979597312 3729716268761088 3731458376291544 3731765063098176 3732725126145024 3746462378360832 3749484745259136 3758426084824632 3767598198134784 3768567479894016 3776582732577408 3785488028135424 3786773119893504 3795803380482048 3803775409913856 3804753998905344 3812846215606272 3813827138224128 3814140594880512 3815922136041756 3832251423916032 3835342999028736 3852563363685504 3853554504247296 3853871226077184 3856663265099058 3872170709581824 3875294488601952 3890557085220864 3890876848275456 3892694232057228 3893695696999872 3894015718015488 3909352046985216 3912505821139968 3921835914599616 3931083721525248 3931406815444992 3932418239889408 3940781981819904 3950074464141312 3959494146975744 3962688372043362 3969156949475328 3978622138023936 3979645709451264 3981831794130528 4000738877673408 4002097042464768 4016825642778624 4020066118628352 4021100352258048 4023309208652721 4040525957824512 4042413240982506 4043785553323776 4058667576557568 4059711741100032 4061941807364064 4062986814260736 4071628258560018 4082614769885184 4100945363813376 4102000405069824 4102337546551296 4111782383397888 4112120328855552 4121816832147456 4131646066409472 4134979170827856 4141388611977216 4151605709242368 4154613449891616 4154954915614464 4171318936731648 4174684046267904 4194851602046976 4195930802356224 4197890673327987 4198235695985448 4214770175655936 4218170338416528 4235131384233984 4238547972901632 4239638414880768 4248655574149584 4258674031652352 4260119759880192 4279247336153088 4280348248768512 4289451992557056 4290555530502144 4290908169240576 4311282851905536 4331754280452096 4334133784146192 4335248817278208 4335605129336832 4356192048279552 4359706299677196 4376876720873472 4377236454309888 4378362576371712 4380407659124856 4380767682767424 4398021052858368 4401569048782464 4422469186715904 4422832667375616 4423970519875584 4433379729547392 4443833772158976 4454430915347712 4465301568159744 4466450346541056 4475949905276928 4477101423132672 4479560768396844 4486504329641984 4498729932423168 4500831237382584 4518928848125952 4522574383456896 4523737896290304 4545591702552576 4566001023627264 4567175708737536 4567551082758144 4569684533284572 4570860166043328 4589239359504384 4592941616120832 4613563534290048 4614750455703552 4615129739870208 4625755181322624 4637043936165888 4648101824710656 4659062188474368 4659445114601472 4670556422897664 4671758006747136 4673940131128068 4674324280066272 4681569735278592 4692733803823104 4696519552051392 4715404015435776 4719208052302848 4720422152650752 4723015157983629 4741616447612928 4743226124402688 4745441630718594 4764522807263232 4765748565639168 4768366469514336 4769593216740864 4791008285608896 4792634729865216 4810272683327488 4814153253172224 4815391779864576 4825633491626688 4826874971814912 4838654542086144 4850193208393728 4861630109712384 4873223565508608 4873624093458432 4875900507164466 4877154919437984 4896765708337152 4900716054314496 4923986310982656 4924391011098624 4925657898418176 4927958616515463 4928363643113352 4947773684465664 4951765179880272 4971675972796416 4975277835055392 4975686750797568 4976966834860032 4995283171147776 4999312993678848 5011234779766176 5023464264179712 5024756639858688 5035443643436544 5047317370847232 5061071173976064 5063435142055407 5071700546551808 5083794954141696 5085102850965504 5087896181389008 5089205133326592 5113790665371648 5136751151580672 5138072672329728 5138494968102912 5142217686798744 5162894279442432 5167059318135936 5187409446961152 5190258976076304 5191594262666496 5192020957353984 5216674428186624 5229114552799488 5241444962033664 5241875753926656 5243224319852544 5254375975759872 5266765952188416 5279325529300992 5281117746757632 5283584496057816 5304829517365248 5309109058840704 5334318503564544 5336129389953024 5360088158171136 5361467136344064 5364412278203628 5365792368833472 5387367943766016 5389884321310008 5391714071098368 5411556768743424 5415922409818752 5417315752347648 5428837678080024 5443486359846912 5456467359442944 5467927151751168 5469333873426432 5469783395401728 5482376511197184 5482827105140736 5495755776196608 5508861421879296 5513305561103808 5535474278989824 5539484599855488 5539939887485952 5566245395023872 5570735827365306 5593135469395968 5594574403141632 5597187564437316 5597647594647264 5619693567541248 5624227117888704 5637639127236948 5646841845645312 5651397297202176 5652851219841024 5664874098866112 5678232042203136 5680159679840256 5705663114870784 5707130998358016 5719269323409408 5720740707336192 5721210892320768 5723883204062634 5748377135874048 5753014498543104 5775672373936128 5778845045528256 5780331756370944 5780806839115776 5808256064372736 5812941732902928 5835835627831296 5836315272413184 5839041348085842 5840543545499808 5841023577023232 5864028070477824 5868758731709952 5896625582287872 5897110223167488 5898627359834112 5911172972729856 5925111696211968 5939241220463616 5944032558065043 5953735424212992 5967933207035904 5969468564176896 5972747691195792 6001108316510112 6025238464167936 6030099177942528 6031650528387072 6060788936736768 6063619861473759 6065678329985664 6088001364836352 6089567611650048 6092912711046096 6094480221391104 6107442387840027 6123922154827776 6151418045720064 6153000607604736 6153506319826944 6167673575096832 6168180493283328 6182725248221184 6197469099614208 6212082917965824 6227408563863552 6231920174837424 6232432373421696 6256978405097472 6262026069401856 6292277403070464 6293896203534336 6297353543978172 6322155263483904 6324301499203584 6327255507624792 6352697076350976 6357821959352448 6359457622321152 6372983361224376 6388011047478528 6390179639820288 6418871004229632 6420522373152768 6434177988835584 6435833295753216 6451539389448192 6466924277858304 6497631420678144 6498165457944576 6501200676219288 6502873225917312 6503407694005248 6534288072419328 6565315081310208 6565854681464832 6567543864557568 6570611488687284 6571151524151136 6597031579287552 6602353573173696 6628901297061888 6633703780073856 6634249001063424 6635955779813376 6665750658238464 6681646373021568 6697952352239616 6699675519811584 6713924857915392 6715652134699008 6719341152595266 6729756494462976 6748094898634752 6751246856073876 6778393272188928 6780137134620672 6783861575185344 6785606844435456 6818387553828864 6849001535440896 6850763563106304 6851326624137216 6854526799926858 6856290249064992 6883859039256576 6889412424181248 6916545929281536 6920345301435072 6922125683555328 6922694609805312 6938632771983936 6955565904248832 6972152737065984 6988593282711552 6989167671902208 7005834634346496 7010910196692102 7022354602917888 7039100705734656 7044779328077088 7073106023153664 7078812078454272 7080633228976128 7112424671419392 7114839186604032 7118162446077891 7146784210894848 7148622848458752 7152549704271504 7154389825111296 7186512428413344 7188952094797824 7215409024991232 7221229879758336 7223087669796864 7238450237440032 7257981813129216 7275289812590592 7290569535668224 7292445164568576 7309835348262912 7310436140187648 7313850760746699 7315732379156976 7345148562505728 7351074081471744 7385979466473984 7386586516647936 7421660526698496 7427647769820408 7457513959194624 7462916752583088 7463530126196352 7465450252290048 7492924756721664 7498969490518272 7516852169649264 7535196396269568 7537134959788032 7553165465154816 7570976056270848 7573546239787008 7591606760964096 7607550819827712 7625692431212544 7627654276448256 7628281189761024 7631844272083512 7670685998057472 7705126727371008 7707109008494592 7707742452154368 7713326530198116 7744341419163648 7750588977203904 7781114170441728 7781753696550912 7785388464114456 7787391393999744 7788031436030976 7825011642279936 7843671829199232 7862167443050496 7862813630889984 7864836479778816 7881563963639808 7900148928282624 7918988293951488 7925376744086724 7938313898950656 7957244276047872 7959291418902528 7963663588261056 8001477755346816 8004194084929536 8040132237256704 8042200704516096 8046618417305442 8081051915649024 8084826481965012 8087571106647552 8117335153115136 8119423482200064 8123883614728128 8125973628521472 8143256517120036 8165229539770368 8201890727626752 8204000810139648 8204675093102592 8223564766795776 8224240657711104 8243633664294912 8263292132818944 8269958341655712 8282777223954432 8303211418484736 8309226899783232 8309909831228928 8342637873463296 8349368092535808 8356103741047959 8389703204093952 8391861604712448 8395781346655974 8396471391970896 8429540351311872 8436340676833056 8470262768467968 8477095945803264 8479276829761536 8497311148299168 8517348063304704 8520239519760384 8558494672306176 8560696497537024 8578903985114112 8581111061004288 8581816338481152 8585824806093951 8622565703811072 8663508560904192 8668267568292384 8670497634556416 8671210258673664 8712384096559104 8719412599354392 8753753441746944 8754472908619776 8758562022128763 8760815318249712 8761535365534848 8796042105716736 8803138097564928 8844938373431808 8845665334751232 8847941039751168 8866759459094784 8887667544317952 8908861830695424 8930603136319488 8951899810553856 8954202846265344 8959121536793688 8973008659283968 9001662474765168 9037857696251904 9045148766913792 9047475792580608 9091183405105152 9132002047254528 9134351417475072 9135102165516288 9139369066569144 9141720332086656 9185883232241664 9227127068580096 9229500911407104 9230259479740416 9251510362645248 9274087872331776 9296203649421312 9318124376948736 9318890229202944 9341112845795328 9343516013494272 9347880262256136 9348648560132544 9385467607646208 9393039104102784 9438416104605696 9440844305301504 9446030315967258 9483232895225856 9486452248805376 9490883261437188 9529045614526464 9531497131278336 9536732939028672 9539186433481728 9582016571217792 9585269459730432 9628306506344448 9630783559729152 9651266983253376 9653749943629824 9677309084172288 9700386416787456 9723260219424768 9746447131017216 9747248186916864 9751801014328932 9754309838875968 9793531416674304 9801432108628992 9847972621965312 9848782022197248 9851315796836352 9855917233030926 9856727286226704 9895547368931328 9903530359760544 9943351945592832 9950555670110784 9951373501595136 9953933669720064 9990566342295552 9998625987357696 10022469559532352 10046928528359424 10049513279717376 10070887286873088 10094634741694464 10122142347952128 10126870284110814 10143401093103616 10167589908283392 10170205701931008 10175792362778016 10178410266653184 10227581330743296 10273502303161344 10276145344659456 10276989936205824 10281790199890287 10284435373597488 10325788558884864 10334118636271872 10374818893922304 10380517952152608 10383188525332992 10384041914707968 10433348856373248 10458229105598976 10482889924067328 10483751507853312 10508751951519744 10516365295038153 10533531904376832 10558651058601984 10567168992115632 10609659034730496 10618218117681408 10668637007129088 10672258779906048 10720176316342272 10722934272688128 10728824556407256 10731584737666944 10779768642620016 10783428142196736 10823113537486848 10831844819637504 10834631504695296 10857675356160048 10886972719693824 10912934718885888 10935854303502336 10938667746852864 10939566790803456 10964753022394368 10965654210281472 11017722843758592 11026611122207616 11078969199710976 11079879774971904 11132490790047744 11141471654730612 11186270938791936 11189148806283264 11194375128874632 11195295189294528 11239387135082496 11248454235777408 11275278254473896 11302794594404352 11305702439682048 11329748197732224 11356464084406272 11360319359680512 11411326229741568 11414261996716032 11438538646818816 11441481414672384 11442421784641536 11447766408125268 11496754271748096 11506028997086208 11557690091056512 11560663512741888 11561613678231552 11616512128745472 11625883465805856 11671671255662592 11672630544826368 11678082696171684 11681087090999616 11682047154046464 11728056140955648 11737517463419904 11793251164575744 11794220446334976 11797254719668224 11822345945459712 11850223392423936 11878482440927232 11888065116130086 11907470848425984 11935866414071808 11938937128353792 11945495382391584 12002216633020224 12050476928335872 12060198355885056 12063301056774144 12069927625958163 12121577873473536 12127239722947518 12131356659971328 12176002729672704 12179135223300096 12185825422092192 12188960442782208 12214884775680054 12247844309655552 12302836091440128 12306001215209472 12307012639653888 12335347150193664 12336360986566656 12365450496442368 12394938199228416 12424165835931648 12454817127727104 12463840349674848 12464864746843392 12513956810194944 12524052138803712 12584554806140928 12587792407068672 12593672019983961 12594707087956344 12644310526967808 12654511015249584 12705394152701952 12715643918704896 12718915244642304 12745966722448752 12776022094957056 12780359279640576 12837742008459264 12841044746305536 12868355977671168 12871666591506432 12933848555716608 12995262841356288 13002401352438576 13005746451834624 13006815388010496 13068576144838656 13130630162620416 13131709362929664 13135087729115136 13141222977374568 13142303048302272 13194063158575104 13204707146347392 13267407560147712 13268498002126848 13271911559626752 13331501316476928 13363292746043136 13395904704479232 13399351039623168 13427849715830784 13431304269398016 13438682305190532 13459512988925952 13496189797269504 13502493712147752 13556786544377856 13567723150370688 13571213688870912 13636775107657728 13698003070881792 13701527126212608 13702653248274432 13709053599853716 13712580498129984 13767718078513152 13778824848362496 13840690602870144 13844251367110656 13845389219610624 13877265543967872 13911131808497664 13944305474131968 13977186565423104 13978335343804416 14011669268692992 14021820393384204 14044709205835776 14078201411469312 14089558656154176 14146212046307328 14157624156908544 14161266457952256 14169045473950887 14224849342838784 14229678373208064 14236324892155782 14293568421789696 14297245696917504 14305099408543008 14308779650222592 14373024856826688 14377904189595648 14430818049982464 14442459759516672 14446175339593728 14476900474880064 14515963626258432 14550579625181184 14581139071336448 14584890329137152 14619670696525824 14620872280375296 14627701521493398 14631464758313952 14690297125011456 14702148162943488 14771958932947968 14773173033295872 14783875849546389 14843321053396992 14855295539640816 14915027918389248 14925833505166176 14927060252392704 14930900504580096 14985849513443328 14997938981036544 15033704339298528 15070392792539136 15074269919576064 15106330930309632 15141952112541696 15183213521928192 15190305426166221 15215101639655424 15251384862425088 15255308552896512 15263688544167024 15341371996114944 15410253454742016 15414218016989184 15415484904308736 15426653060396232 15488682838327296 15501177954407808 15562228340883456 15570776928228912 15574782787999488 15576062872061952 15650023284559872 15687343658398464 15724334886100992 15725627261779968 15729672959557632 15763127927279616 15800297856565248 15837976587902976 15850753488173448 15914488552095744 15927327176522112 16002955510693632 16008388169859072 16080264474513408 16084401409032192 16093236834610884 16162103831298048 16169652963930024 16175142213295104 16234670306230272 16247767229456256 16251947257042944 16286513034240072 16330459079540736 16403781455253504 16408001620279296 16409350186205184 16447129533591552 16448481315422208 16487267328589824 16526584265637888 16539916683311424 16606422836969472 16618453799566464 16619819662457856 16698736185071616 16712207482095918 16779406408187904 16783723209424896 16791562693311948 16792942783941792 16859080702623744 16872681353666112 16940525536935936 16954191891606528 16958553659523072 16994622296598336 17034696126609408 17040479039520768 17116989344612352 17121392995074048 17157807970228224 17162222122008576 17163632676962304 17171649612187902 17245131407622144 17327017121808384 17336535136584768 17340995269112832 17342420517347328 17424768193118208 17438825198708784 17507506883493888 17508945817239552 17517124044257526 17521630636499424 17523070731069696 17592084211433472 17606276195129856 17689876746863616 17691330669502464 17695882079502336 17733518918189568 17775335088635904 17817723661390848 17861206272638976 17903799621107712 17908405692530688 17918243073587376 17946017318567936 18003324949530336 18075715392503808 18090297533827584 18094951585161216 18182366810210304 18190859584421277 18264004094509056 18268702834950144 18278738133138288 18283440664173312 18322327163520081 18371766464483328 18454254137160192 18459001822814208 18460518959480832 18503020725290496 18548175744663552 18592407298842624 18636248753897472 18682225691590656 18695760524512272 18697297120265088 18770935215292416 18786078208205568 18876832209211392 18881688610603008 18892060631934516 18966465790451712 18972904497610752 18981766522874376 19058091229052928 19073465878057344 19078372866963456 19164033142435584 19170538919460864 19256613012688896 19261567119458304 19302533966506752 19307499887259648 19354618168344576 19400772833574912 19492894262034432 19494496373833728 19503602028657864 19508619677751936 19602864217257984 19695945243930624 19697564044394496 19702631593672704 19711834466061852 19713454572453408 19791094737862656 19807060719521088 19886703891185664 19901111340221568 19902747003190272 19907867339440128 19997251974715392 20044939119064704 20093857056718848 20099026559434752 20141774573746176 20189269483388928 20244284695904256 20253740568221628 20286802186207232 20335179816566784 20340411403862016 20351584725556032 20356820533306368 20455162661486592 20547004606322688 20552290689318912 20553979872411648 20563580399780574 20568870747194976 20651577117769728 20668237272543744 20749637787844608 20761035904305216 20766377050665984 20768083829415936 20866697712746496 20916458211197952 20965779848134656 20967503015706624 21017503903039488 21032730590076306 21067063808753664 21117302117203968 21134337984231264 21219318069460992 21236436235362816 21337274014258176 21344517559812096 21354487338233673 21440352632684544 21445868545376256 21457649112814512 21463169475333888 21559537285240032 21566856284393472 21646227074973696 21663689639275008 21669263009390592 21715350712320096 21773945439387648 21825869437771776 21871708607004672 21877335493705728 21929506044788736 21931308420562944 21941552282240097 22035445687517184 22053222244415232 22157938399421952 22159759549943808 22264981580095488 22282943309461224 22372541877583872 22388750257749264 22390590378589056 22478774270164992 22496908471554816 22550556508947792 22605589188808704 22611404879364096 22659496395464448 22712928168812544 22720638719361024 22822652459483136 22877077293637632 22882962829344768 22884843569283072 22895532816250536 23012057994172416 23115380182113024 23121327025483776 23123227356463104 23233024257490944 23251766931611712 23343342511325184 23345261089652736 23356165392343368 23362174181999232 23364094308092928 23475034926839808 23586502329151488 23588440892669952 23594509439336448 23644691890919424 23700446784847872 23756964881854464 23776130232260172 23814941696851968 23871732828143616 23877874256707584 23890990764783168 24004433266040448 24120396711770112 24126602113548288 24139855251916326 24243155746947072 24254479445895036 24262713319942656 24352005459345408 24358270446600192 24371650844184384 24377920885564416 24429769551360108 24495688619311104 24605672182880256 24612002430418944 24614025279307776 24670694300387328 24672721973133312 24730900992884736 24789876398456832 24848331671863296 24909634255454208 24927680699349696 24929729493686784 25027913620389888 25048104277607424 25068311223143877 25169109612281856 25175584814137344 25187344039967922 25189414175912688 25288621053935616 25309022030499168 25410788305403904 25431287837409792 25437830489284608 25491933444897504 25552044189914112 25560718559281152 25675484016918528 25682089492611072 25736711955342336 25743333183012864 25757474418281853 25867697111433216 25990525682712576 26004802704877152 26011492903669248 26013630776020992 26137152289677312 26261260325240832 26263418725859328 26275686066386289 26282445954749136 26284606096604544 26388126317150208 26409414292694784 26534815120295424 26536996004253696 26543823119253504 26663002632953856 26726585492086272 26791809408958464 26855699431661568 26862608538796032 26877364610381064 26919025977851904 27004987424295504 27113573088755712 27135446300741376 27142427377741824 27273550215315456 27396006141763584 27403054252425216 27405306496548864 27418107199707432 27425160996259968 27557649696724992 27681381205740288 27688502734221312 27690778439221248 27754531087935744 27822263616995328 27888610948263936 27954373130846208 27956670687608832 28023338537385984 28043640786768408 28156402822938624 28179117312308352 28315248313817088 28322532915904512 28338090947901774 28449698685677568 28459356746416128 28472649784311564 28587136843579392 28594491393835008 28610198817086016 28617559300445184 28746049713653376 28755808379191296 28884919519033344 28892350679187456 28953800949760128 29031927252516864 29101159250362368 29162278142672896 29169780658274304 29239341393051648 29241744560750592 29255403042986796 29262929516627904 29380594250022912 29404296325886976 29543917865895936 29546346066591744 29567751699092778 29686642106793984 29710591079281632 29830055836778496 29851667010332352 29854120504785408 29861801009160192 29971699026886656 29995877962073088 30067408678597056 30140785585078272 30148539839152128 30212661860619264 30283904225083392 30366427043856384 30380610852332442 30430203279310848 30502769724850176 30510617105793024 30527377088334048 30682743992229888 30820506909484032 30828436033978368 30830969808617472 30845370599670861 30853306120792464 30977365676654592 31002355908815616 31124456681766912 31141553856457824 31149565575998976 31152125744123904 31300046569119744 31374687316796928 31448669772201984 31451254523559936 31526255854559232 31600595713130496 31675953175805952 31701506976346896 31828977104191488 31854654353044224 32005911021387264 32016776339718144 32160528949026816 32168802818064384 32186473669221768 32339305927860048 32350284426590208 32469340612460544 32495534458912512 32503894514085888 32573026068480144 32660918159081472 32807562910507008 32816003240558592 32818700372410368 32894259067183104 32896962630844416 33053168531275776 33079833366622848 33236907599132928 33239639324915712 33397472370143232 33424414964191836 33558812816375808 33567446418849792 33583125386623896 33585885567883584 33718161405247488 33745362707332224 33908383783213056 33917107319046144 33989244593196672 34069392253218816 34080958079041536 34233978689224704 34242785990148096 34315615940456448 34324444244017152 34327265353924608 34343299224375804 34490262815244288 34673070273169536 34681990538225664 34684841034694656 34849536386236416 34877650397417568 35015013766987776 35017891634479104 35034248088515052 35043261272998848 35046141462139392 35184168422866944 35212552390259712 35379753493727232 35382661339004928 35391764159004672 35467037836379136 35550670177271808 35635447322781696 35722412545277952 35807599242215424 35816811385061376 35836486147174752 35892034637135872 36006649899060672 36151430785007616 36180595067655168 36189903170322432 36209782877874489 36364733620420608 36381719168842554 36528008189018112 36537405669900288 36557476266276576 36566881328346624 36644654327040162 36743532928966656 36908508274320384 36918003645628416 36921037918961664 37006041450580992 37096351489327104 37184814597685248 37272497507794944 37364451383181312 37391521049024544 37394594240530176 37541870430584832 37572156416411136 37753664418422784 37763377221206016 37781016059951883 37784121263869032 37932931580903424 37963533045748752 38116182458105856 38146931756114688 38156745733926912 38328066284871168 38341077838921728 38513226025377792 38523134238916608 38605067933013504 38614999774519296 38801545667149824 38985788524068864 39007204057315728 39017239355503872 39205728434515968 39391890487861248 39395128088788992 39405263187345408 39423668932123704 39426909144906816 39582189475725312 39614121439042176 39802222680443136 39805494006380544 39815734678880256 39994503949430784 40089878238129408 40187714113437696 40198053118869504 40283549147492352 40378538966777856 40488569391808512 40507481136443256 40670359633133568 40703169451112064 40713641066612736 40910325322973184 41094009212645376 41104581378637824 41107959744823296 41127160799561148 41137741494389952 41303154235539456 41336474545087488 41522071808610432 41532754101331968 41536167658831872 41733395425492992 41832916422395904 41931559696269312 41935006031413248 42035007806078976 42065461180152612 42134127617507328 42234604234407936 42268675968462528 42438636138921984 42472872470725632 42674548028516352 42689035119624192 42708974676467346 42880705265369088 42891737090752512 42915298225629024 42926338950667776 43119074570480064 43133712568786944 43292454149947392 43327379278550016 43338526018781184 43430701424640192 43547890878775296 43651738875543552 43743417214009344 43754670987411456 43859012089577472 43862616841125888 43883104564480194 44070891375034368 44106444488830464 44315876798843904 44319519099887616 44351627548639167 44529963160190976 44565886618922448 44745083755167744 44777500515498528 44781180757178112 44957548540329984 44993816943109632 45101113017895584 45211178377617408 45222809758728192 45318992790928896 45425856337625088 45570916278498663 45645304918966272 45754154587275264 45765925658689536 45791065632501072 46024115988344832 46230760364226048 46242654050967552 46246454712926208 46466048514981888 46503533863223424 46686685022650368 46712330784686736 46724348363998464 46728188616185856 46950069853679616 47173004658302976 47176881785339904 47189018878672896 47289383781838848 47400893569695744 47513929763708928 47552260464520344 47743465656287232 47781981529566336 48008866532080896 48240793423540224 48253204227096576 48279710503832652 48486311493894144 48508958891790072 48525426639885312 48704010918690816 48743301688368768 48755841771128832 48859539102720216 48991377238622208 49211344365760512 49224004860837888 49228050558615552 49341388600774656 49345443946266624 49461801985769472 49579752796913664 49819268510908416 49855361398699392 49859458987373568 50096208555214848 50136622446287754 50338219224563712 50351169628274688 50374688079935844 50378828351825376 50577242107871232 50618044060998336 50821576610807808 50862575674819584 50875660978569216 50983866889795008 51104088379828224 51121437118562304 51350968033837056 51364178985222144 51473423910684672 51486666366025728 51514948836563706 51735394222866432 51981051365425152 52009605409754304 52022985807338496 52027261552041984 52274304579354624 52522520650481664 52526837451718656 52551372132772578 52564891909498272 52569212193209088 52776252634300416 52818828585389568 53069630240590848 53073992008507392 53087646238507008 53326005265907712 53453170984172544 53583618817916928 53711398863323136 53725217077592064 53754729220762128 53838051955703808 54009974848591008 54227146177511424 54270892601482752 54284854755483648 54547100430630912 54572578753263831 54792012283527168 54806108504850432 54836214399414864 54850321992519936 55115299393449984 55362762411480576 55377005468442624 55381556878442496 55509062175871488 55644527233990656 55777221896527872 55908746261692416 56046677074771968 56087281573536816 56312805645877248 56358234624616704 56630496627634176 56645065831809024 56676181895803548 56899397371355136 56918713492832256 56945299568623128 57174273687158784 57220397634172032 57235118600890368 57492099427306752 57511616758382592 57769839038066688 57784701358374912 57907601899520256 58063854505033728 58202318500724736 58324556285345792 58478682786103296 58483489121501184 58510806085973592 58525859033255808 58808592651773952 59087835731791872 59092692133183488 59135503398185556 59373284213587968 59421182158563264 59660111673556992 59703334020664704 59708241009570816 59723602018320384 59991755924146176 60134817357194112 60281571170156544 60297079678304256 60425323721238528 60567808450166784 60732854087712768 60761221704664884 60860406558621696 61005539449700352 61021234211586048 61054754176668096 61365487984459776 61641013818968064 61656872067956736 61661939617234944 61690741199341722 61706612241584928 61954731353309184 62004711817631232 62248913363533824 62283107712915648 62299131151997952 62304251488247808 62600093138239488 62749374633593856 62897339544403968 62902509047119872 63052511709118464 63201191426260992 63351906351611904 63403013952693792 63657954208382976 63709308706088448 64011822042774528 64033552679436288 64063462014701019 64321057898053632 64337605636128768 64372947338443536 64678611855720096 64700568853180416 64938681224921088 64991068917825024 65007789028171776 65146052136960288 65321836318162944 65615125821014016 65632006481117184 65788518134366208 65793925261688832 65824656846720291 66106337062551552 66159666733245696 66473815198265856 66479278649831424 66794944740286464 66848829928383672 67117625632751616 67166250773247792 67171771135767168 67436322810494976 67490725414664448 67816767566426112 67834214638092288 67978489186393344 68138784506437632 68161916158083072 68467957378449408 68631231880912896 68648888488034304 68654530707849216 68686598448751608 69346140546339072 69363981076451328 69369682069389312 69699072772472832 69755300794835136 70030027533975552 70035783268958208 70068496177030104 70086522545997696 70092282924278784 70425104780519424 70759506987454464 70765322678009856 70783528318009344 70934075672758272 71101340354543616 71270894645563392 71444825090555904 71615198484430848 71633622770122752 71672972294349504 72013299798121344 72361190135310336 72379806340644864 72419565755748978 72729467240841216 72763438337685108 73056016378036224 73074811339800576 73114952532553152 73133762656693248 73289308654080324 73487065857933312 73817016548640768 73836007291256832 73842075837923328 74012082901161984 74192702978654208 74369629195370496 74544995015589888 74728902766362624 74783042098049088 74789188481060352 75083740861169664 75144312832822272 75507328836845568 75526754442412032 75562032119903766 75568242527738064 75865863161806848 75927066091497504 76232364916211712 76293863512229376 76313491467853824 76656132569742336 76682155677843456 77026452050755584 77046268477833216 77210135866027008 77229999549038592 77272423254845559 77603091334299648 77971577048137728 78014408114631456 78034478711007744 78411456869031936 78783780975722496 78790256177577984 78827058199158867 78847337864247408 78853818289813632 79164378951450624 79228242878084352 79604445360886272 79610988012761088 79631469357760512 79989007898861568 80179756476258816 80375428226875392 80567098294984704 80757077933555712 81014962272886512 81340719266267136 81406338902224128 81427282133225472 81820650645946368 82188018425290752 82209162757275648 82215919489646592 82254321599122296 82275482988779904 82672949090174976 83044143617220864 83065508202663936 83072335317663744 83466790850985984 83665832844791808 83863119392538624 83870012062826496 84070015612157952 84130922360305224 84469208468815872 84537351936925056 84945744941451264 85349096057032704 85378070239248384 85417949352934692 85761410530738176 85783474181505024 85830596451258048 85852677901335552 86238149140960128 86267425137573888 86654758557100032 86677052037562368 86861402849280384 87095781757550592 87303477751087104 87486834428018688 87509341974822912 87718024179154944 87725233682251776 87766209128960388 88141782750068736 88212888977660928 88631753597687808 88639038199775232 88703255097278334 89059926320381952 89131773237844896 89490167510335488 89555001030997056 89562361514356224 89915097080659968 89987633886219264 90202226035791168 90422356755234816 90445619517456384 90637985581857792 90851712675250176 91141832556997326 91290609837932544 91508309174550528 91531851317379072 91582131265002144 92048231976689664 92461520728452096 92485308101935104 92492909425852416 92536111799012583 92932097029963776 93007067726446848 93373370045300736 93424661569373472 93448696727996928 93456377232371712 93900139707359232 94346009316605952 94353763570679808 94578767563677696 94801787139391488 95027859527417856 95104520929040688 95486931312574464 95563963059132672 96017733064161792 96481586847080448 96506408454193152 96559421007665304 97017917783580144 97050853279770624 97408021837381632 97486603376737536 97511683542257664 97719078205440432 97982754477244416 98422688731521024 98448009721675776 98456101117231104 98682777201549312 98690887892533248 99159505593827328 99710722797398784 99718917974747136 100192417110429696 100273244892575508 100676438449127424 100702339256549376 100749376159871688 100757656703650752 101154484215742464 101236088121996672 101725151349639168 101751321957138432 101967733779590016 102208176759656448 102242874237124608 102701936067674112 102728357970444288 102946847821369344 102973332732051456 103029897673127412 103470788445732864 104019210819508608 104045971614676992 104054523104083968 104548609158709248 105045041300963328 105053674903437312 105102744265545156 105129783818996544 105138424386418176 105552505268600832 105637657170779136 106139260481181696 106147984017014784 106175292477014016 106652010531815424 106906341968345088 107167237635833856 107422797726646272 107450434155184128 107509458441524256 107676103911407616 108019949697182016 108454292355022848 108541785202965504 108569709510967296 108629348633623467 109094200861261824 109145157506527662 109584024567054336 109612217009700864 109672428798829728 109700643985039872 110230598786899968 110725524822961152 110754010936885248 110763113756884992 111018124351742976 111289054467981312 111554443793055744 111817492523384832 112093354149543936 112174563147073632 112625611291754496 112716469249233408 113260993255268352 113290131663618048 113343048179855649 113352363791607096 113798794742710272 113890599137246256 114348547374317568 114440795268344064 114470237201780736 114984198854613504 115023233516765184 115539678076133376 115569402716749824 115815203799040512 116404637001449472 116649112570691584 116957365572206592 117021612171947184 117051718066511616 117617185303547904 118175671463583744 118185384266366976 118271006796371112 118746568427175936 118842364317126528 119406668041329408 119416482019141632 119447204036640768 119983511848292352 120269634714388224 120563142340313088 120594159356608512 120850647442477056 121135616900333568 121465708175425536 121522443409329768 122011078899400704 122109508353336192 122730975968919552 123282027637936128 123313744135913472 123323879234469888 123381482398683444 123413224483169856 123909462706618368 124009423635262464 124566215425831296 124598262303995904 124608502976495616 125200186276478976 125498749267187712 125794679088807936 125805018094239744 126105023418236928 126402382852521984 126703812703223808 126806027905387584 127315908416765952 127418617412176896 128023644085549056 128067105358872576 128126924029402038 128642115796107264 128675211272257536 128745894676887072 129357223711440192 129401137706360832 129877362449842176 129982137835650048 130015578056343552 130292104273920576 130643672636325888 131230251642028032 131264012962234368 131577036268732416 131587850523377664 131649313693440582 132212674125103104 132319333466491392 132947630396531712 132958557299662848 133589889480572928 133697659856767344 134235251265503232 134332501546495584 134343542271534336 134872645620989952 134981450829328896 135633535132852224 135668429276184576 135956978372786688 136277569012875264 136712748835495989 136935914756898816 137262463761825792 137297776976068608 137373196897503216 138692281092678144 138727962152902656 138739364138778624 139398145544945664 139510601589670272 140060055067951104 140136992354060208 140173045091995392 140184565848557568 140850209561038848 141519013974908928 141530645356019712 141567056636018688 141868151345516544 142202680709087232 142541789291126784 143230396968861696 143345944588699008 144026599596242688 144722380270620672 144759612681289728 144839131511497956 145458934481682432 145526876675370216 146112032756072448 146229905065106304 146267525313386496 146578617308160648 146974131715866624 147634033097281536 147672014582513664 147684151675846656 148024165802323968 148385405957308416 148739258390740992 149457805532725248 149566084196098176 149578376962120704 150288625665644544 151014657673691136 151053508884824064 151124064239807532 151136485055476128 151731726323613696 151854132182995008 152464729832423424 152587727024458752 152626982935707648 153312265139484672 153364311355686912 154052904101511168 154092536955666432 154420271732054016 154459999098077184 154544846509691118 155206182668599296 155943154096275456 156028816229262912 156068957422015488 156822913738063872 157567561951444992 157580512355155968 157654116398317734 157694675728494816 157707636579627264 158328757902901248 158456485756168704 159208890721772544 159221976025522176 159262938715521024 159978015797723136 160359512952517632 160750856453750784 161134196589969408 161514155867111424 162029924545773024 162681438532534272 162812677804448256 162854564266450944 163641301291892736 163717736259791493 164376036850581504 164418325514551296 164508643198244592 164550965977559808 165345898180349952 166088287234441728 166131016405327872 166144670635327488 166933581701971968 167331665689583616 167726238785077248 168140031224315904 168261844720610448 168938416937631744 169074703873850112 169891489882902528 170698192114065408 170756140478496768 170835898705869384 171522821061476352 171661192902516096 171705355802671104 172476298281920256 172534850275147776 173309517114200064 173354104075124736 173722805698560768 174191563515101184 174606955502174208 174973668856037376 175436048358309888 175450467364503552 175532418257920776 176425777955321856 177263507195375616 177278076399550464 177406510194556668 178119852640763904 178263546475689792 178980335020670976 179110002061994112 179124723028712448 179975267772438528 180404452071582336 180844713510469632 180891239034912768 181275971163715584 181703425350500352 182283665113994652 182581219675865088 183016618349101056 183063702634758144 183164262530004288 184096463953379328 184923041456904192 184970616203870208 184985818851704832 185072223598025166 185864194059927552 186014135452893696 186746740090601472 186849323138746944 186897393455993856 186912754464743424 187800279414718464 188692018633211904 188707527141359616 189157535127355392 189603574278782976 190055719054835712 190209041858081376 190973862625148928 191127926118265344 192035466128323584 192190386044103057 192963173694160896 193012816908386304 193118842015330608 194035835567160288 194101706559541248 194816043674763264 194973206753475072 195023367084515328 195438156410880864 195965508954488832 196845377463042048 196896019443351552 197365554403098624 197381775785066496 197473970540160873 198319011187654656 199421445594797568 199437835949494272 200384834220859392 200546489785151016 201352876898254848 201498752319743376 201515313407301504 202308968431484928 202472176243993344 203450302699278336 203502643914276864 203935467559180032 204416353519312896 204485748474249216 205403872135348224 205893695642738688 205946665464102912 206059795346254824 208038421639017216 208091943229353984 208109046208167936 209097218317418496 210090082601926656 210107349806874624 210205488531090312 210259567637993088 210276848772836352 211275314341558272 212278520962363392 212295968034029568 212350584954028032 213304021063630848 213812683936690176 214334475271667712 214845595453292544 214900868310368256 215018916883048512 216039899394364032 217083570405931008 217139419021934592 217258697267246934 218188401722523648 218290315013055324 219168049134108672 219224434019401728 219344857597659456 219401287970079744 220461197573799936 221451049645922304 221508021873770496 221526227513769984 222036248703485952 222578108935962624 223108887586111488 223634985046769664 224186708299087872 224349126294147264 225251222583508992 225432938498466816 226521986510536704 226580263327236096 226686096359711298 226704727583214192 227597589485420544 227781198274492512 228697094748635136 228881590536688128 228940474403561472 229968397709227008 230046467033530368 231079356152266752 231138805433499648 231630407598081024 232809274002898944 233298225141383168 233914731144413184 234043224343894368 234103436133023232 235234370607095808 236351342927167488 236370768532733952 236481174597476601 236542013592742224 237493136854351872 237684728634253056 238813336082658816 238832964038283264 238894408073281536 239967023696584704 240539269428776448 241126284680626176 241701294884954112 242271233800667136 243044886818659536 244022157798801408 244219016706672384 245461951937839104 246564055275872256 246627488271826944 246647758468939776 246762964797366888 246826448966339712 248018847270524928 249132430851662592 249196524607991808 249217005952991232 250400372552957952 250997498534375424 251589358177615872 251610036188479488 252210046836473856 253407625406447616 253612055810775168 254837234824353792 256047288171098112 256134210717745152 256253848058804076 257284231592214528 257350422544515072 257491789353774144 258714447422880384 258802275412721664 259964275671300096 260031156112687104 260584208547841152 261287345272651776 262460503284056064 262528025924468736 263154072537464832 263175701046755328 263298627386881164 264425348250206208 264638666932982784 265895260793063424 265917114599325696 267179778961145856 267395319713534688 268470502531006464 268665003092991168 268687084543068672 269745291241979904 269962901658657792 271267070265704448 271336858552369152 271913956745573376 272555138025750528 273425497670991978 273871829513797632 274524927523651584 274595553952137216 274746393795006432 277384562185356288 277455924305805312 277478728277557248 277608335397037749 278796291089891328 279021203179340544 280120110135902208 280273984708120416 280346090183990784 280369131697115136 281700419122077696 283038027949817856 283061290712039424 283736302691033088 284405361418174464 285083578582253568 286460793937723392 286691889177398016 288053199192485376 289444760541241344 289519225362579456 289678263022995912 291053753350740432 292224065512144896 292459810130212608 292535050626772992 293157234616321296 293948263431733248 295268066194563072 295344029165027328 295368303351693312 296048331604647936 297478516781481984 299132168392196352 299156753924241408 300577251331289088 302029315347382272 302107017769648128 302248128479615064 302272970110952256 303463452647227392 303708264365990016 305175454048917504 305253965871415296 306624530278969344 306728622711373824 308105808203022336 308185073911332864 308840543464108032 308919998196154368 309089693019382236 310412365337198592 312057632458525824 312137914844030976 313645827476127744 315135123902889984 315161024710311936 315308232796635468 315389351456989632 315415273159254528 316657515805802496 316912971512337408 318417781443545088 318443952051044352 318525877431042048 319956031595446272 320719025905035264 321501712907501568 322268393179938816 323028311734222848 324059849091546048 325362877065068544 325625355608896512 325709128532901888 325888045900870401 327282602583785472 327435472519582986 328752073701163008 328836651029102592 329017286396489184 329101931955119616 330691796360699904 332176574468883456 332262032810655744 332289341270654976 333867163403943936 334663331379167232 335452477570154496 336280062448631808 336523689441220896 337876833875263488 338149407747700224 339782979765805056 340029144539566947 341396384228130816 341671797411738768 343045642122952704 343322385805032192 343410711605342208 344952596563840512 345069700550295552 346619034228400128 346708208150249472 347445611397121536 349213911004348416 349947337712074752 350872096716619776 351064836515841552 352851555910643712 354527014390751232 354556152799100928 354813020389113336 356239705281527808 356527092951379584 358220004123988224 358249446057424896 359950535544877056 360808904143164672 361689427020939264 361782478069825536 362551942327431168 363406850701000704 364567330227989304 366033236698202112 366328525060008576 368192927906758656 369846082913808384 369941232407740416 369971637703409664 370144447196050332 371728388119855104 372028270905787392 373698646277493888 373794786911987712 373825508929486848 375600558829436928 377384037266423808 377415054282719232 378315070254710784 379207148557565952 380111438109671424 380418083716162752 381947725250297856 382255852236530688 384070932256647168 384380772088206114 385926347388321792 386025633816772608 386237684030661216 388071671134320576 388203413119082496 389632087349526528 389946413506950144 390046734169030656 390876312821761728 391931017908977664 393690754926084096 393792038886703104 394731108806197248 394763551570132992 394947941080321746 396638022375309312 398842891189595136 398875671898988544 400769668441718784 401092979570302032 402705753796509696 402997504639486752 403030626814603008 404617936862969856 404944352487986688 406900605398556672 407005287828553728 407870935118360064 408832707038625792 410807744270696448 411787391285477376 411893330928205824 412119590692509648 416076843278034432 416183886458707968 416218092416335872 418194436634836992 420180165203853312 420410977062180624 420519135275986176 420553697545672704 422550628683116544 424557041924726784 424591936068059136 424701169908056064 426608042127261696 427625367873380352 429691190906585088 430037833766097024 432079798788728064 434167140811862016 434278838043869184 434517394534493868 436376803445047296 436580630026110648 438336098268217344 438689715195318912 438802575940159488 440922395147599872 442902099291844608 443016043747540992 443052455027539968 444072497406971904 445156217871925248 446217775172222976 448373416598175744 448698252588294528 450865876996933632 453043973021073408 453160526654472192 453372192719422596 453409455166428384 455195178970841088 455562396548985024 457394189497270272 457763181073376256 457880948807122944 459936795418454016 460092934067060736 462158712304533504 462277610866999296 463260815196162048 465618548005797888 466596450282766336 467829462288826368 468086448687788736 468206872266046464 470468741214191616 472702685854334976 472741537065467904 472962349194953202 473084027185484448 474986273708703744 475369457268506112 477626672165317632 477665928076566528 477788816146563072 479934047393169408 481078538857552896 482252569361252352 483402589769908224 484542467601334272 486089773637319072 488044315597602816 488438033413344768 490923903875678208 491153208779374479 493128110551744512 493254976543653888 493525929594733776 493652897932679424 496037694541049856 498264861703325184 498393049215983616 498434011905982464 500800745105915904 501994997068750848 503178716355231744 504420093672947712 506815250812895232 507224111621550336 509674469648707584 512094576342196224 512268421435490304 512507696117608152 514568463184429056 514983578707548288 517428894845760768 517604550825443328 519928551342600192 520062312225374208 521168417095682304 522574690545303552 524921006568112128 526308145074929664 526351402093510656 526597254773762328 529277333865965568 531790521586126848 531834229198651392 534359557922291712 534790639427069376 536941005062012928 537330006185982336 537374169086137344 539925803317315584 542534140531408896 542673717104738304 543827913491146752 545110276051501056 546850995341983956 547743659027595264 549049855047303168 549191107904274432 549492787590012864 554769124370712576 554911848611610624 554957456555114496 555216670794075498 557592582179782656 558042406358681088 560240220271804416 560547969416240832 560692180367981568 560738263394230272 563400838244155392 566076055899635712 566122581424078848 567472605382066176 568810722836348928 570167157164507136 572921587875446784 573383778354796032 576106398384970752 576571158132309171 578889521082482688 579038450725158912 579356526045991824 582107506701480864 584448131024289792 584919620260425216 585070101253545984 586314469232642592 587896526863466496 590536132389126144 590688058330054656 592096663209295872 592421911620482619 594957033562963968 598264336784392704 598313507848482816 601154502662578176 604058630694764544 604496256959230128 604545940221904512 606926905294454784 607416528731980032 610350908097835008 610507931742830592 613249060557938688 613457245422747648 616211616406044672 617681086928216064 617839996392308736 618179386038764472 624115264917051648 624275829688061952 627291654952255488 630270247805779968 630322049420623872 630616465593270936 630778702913979264 630830546318509056 633825943024674816 636835562887090176 636887904102088704 637051754862084096 639912063190892544 641438051810070528 643003425815003136 644536786359877632 648119698183092096 651250711217793024 651418257065803776 651776091801740802 654565205167570944 654870945039165972 657504147402326016 657673302058205184 658034572792978368 658203863910239232 661383592721399808 664353148937766912 664524065621311488 664578682541309952 667734326807887872 669326662758334464 670904955140308992 672560124897263616 673047378882441792 675753667750526976 676298815495400448 679565959531610112 680058289079133894 682792768456261632 683343594823477536 686091284245905408 686644771610064384 686821423210684416 689905193127681024 690139401100591104 693238068456800256 693416416300498944 694891222794243072 698427822008696832 699894675424149504 701744193433239552 702129673031683104 705703111821287424 709054028781502464 709112305598201856 709443523792429803 709626040778226672 712479410563055616 713054185902759168 716440008247976448 716498892114849792 719901071089754112 721617808286329344 723378854041878528 725103884654862336 726813701402001408 729134660455978608 732066473396404224 732657050120017152 736385855813517312 739692165827616768 739882464815480832 739943275406819328 740288894392100664 744056541811574784 747397292554987776 747589573823975424 747651017858973696 751201117658873856 754768074532847616 754830108565438464 756630140509421568 760222876219342848 760836167432325504 764511704473061376 768141864513294336 768761544176412228 771852694776643584 772051267633545216 772475368061322432 776143342268641152 776406826238164992 779892827013900288 780093468338061312 781752625643523456 783862035817955328 787381509852168192 787584077773406208 789462217612394496 789527103140265984 789895882160643492 793276044750618624 797685782379190272 797751343797977088 801539336883437568 802185959140604064 805411507593019392 805995009278973504 806061253629206016 809235873725939712 809888704975973376 813801210797113344 814010575657107456 815741870236720128 817665414077251584 821615488541392896 823574782570954752 823786661856411648 824239181385019296 832153686556068864 832367772917415936 832436184832671744 832825006191113247 836388873269673984 840360330407706624 840821954124361248 841038270551972352 841107395091345408 845101257366233088 849114083849453568 849183872136118272 853216084254523392 855250735746760704 859382381813170176 860075667532194048 864159597577456128 868334281623724032 868557676087738368 869034789068987736 873161260052221296 876672196536434688 877379430390637824 877605151880318976 881844790295199744 885804198583689216 886032087495081984 886104910055079936 888144994813943808 892435550344445952 897396505176589056 901731753993867264 906087946042146816 906321053308944384 906744385438845192 906818910332856768 910390357941682176 911124793097970048 915526362146752512 915761897614245888 919873590836908032 920185868134121472 924317424609067008 924555221733998592 926521630392324096 931237096011595776 936172897375577472 936413744532092928 940937482428383232 945405371708669952 945483074130935808 945924698389906404 946168054370968896 949972547417407488 950738914537012224 955253344330635264 955331856153133056 955577632293126144 959868094786338816 962157077715105792 964505138722504704 966805179539816448 969084935202668544 972179547274638144 976088631195205632 976876066826689536 981847807751356416 982306417558748958 986256221103489024 986509953087307776 987051859189467552 987305795865358848 992075389082099712 996529723406650368 996786098431967232 996868023811964928 1001601490211831808 1003989994137501696 1006357432710463488 1008840187345895424 1013630501625790464 1014448223243100672 1019348939297415168 1020087433618700841 1024189152684392448 1025015392235216304 1029136926368858112 1029967157415096576 1034857789691521536 1035209101650886656 1039857102685200384 1040124624450748416 1042336834191364608 1049842013136224256 1052616290149859328 1053194509547524656 1058554667731931136 1063581043172253696 1063668458397302784 1068719115844583424 1069581278854138752 1074660012371964672 1074748338172274688 1079851606634631168 1085068281062817792 1085347434209476608 1087655826982293504 1090220552103002112 1093701990683967912 1098099710094606336 1098985575180025728 1109538248741425152 1109823697223221248 1109914913110228992 1110433341588150996 1115185164359565312 1116084812717362176 1121095938832481664 1121384360735963136 1121476526788460544 1126801676488310784 1132152111799271424 1132245162848157696 1134945210764132352 1137621445672697856 1140334314329014272 1145843175750893568 1146767556709592064 1152212796769941504 1153142316264618342 1157779042164965376 1158076901450317824 1158713052091983648 1164215013402961728 1168896262048579584 1169839240520850432 1170140202507091968 1172628938465285184 1175793053726932992 1181072264778252288 1181376116660109312 1184193326418591744 1184843823240965238 1189914067125927936 1196528673568785408 1196627015696965632 1202309005325156352 1208117261389529088 1208992513918460256 1209091880443809024 1213853810588909568 1214833057463960064 1220701816195670016 1221015863485661184 1226498121115877376 1232423232812089344 1235362173856432128 1235679992784617472 1236358772077528944 1248230529834103296 1248551659376123904 1254583309904510976 1260540495611559936 1261232931186541872 1261557405827958528 1261661092637018112 1267651886049349632 1273671125774180352 1273775808204177408 1274103509724168192 1279824126381785088 1282876103620141056 1289073572719755264 1296239396366184192 1302501422435586048 1302836514131607552 1303552183603481604 1309130410335141888 1309741890078331944 1315008294804652032 1316069145585956736 1316407727820478464 1322767185442799616 1328706297875533824 1329048131242622976 1329157365082619904 1335468653615775744 1338653325516668928 1345120249794527232 1346094757764883584 1352597630990800896 1359131919063220224 1360116578158267788 1365585536912523264 1366687189646955072 1372182568491810816 1373289543220128768 1373642846421368832 1379810386255362048 1380278802201182208 1386476136913600512 1386832832600997888 1389782445588486144 1396855644017393664 1399789350848299008 1403488386866479104 1404259346063366208 1411406223642574848 1418108057563004928 1418224611196403712 1418887047584859606 1419252081556453344 1424958821126111232 1426108371805518336 1432880016495952896 1432997784229699584 1439802142179508224 1443235616572658688 1446757708083757056 1450207769309724672 1453627402804002816 1458269320911957216 1464132946792808448 1465314100240034304 1472771711627034624 1473459626338123437 1479384331655233536 1479764929630961664 1480577788784201328 1488113083623149568 1494794585109975552 1495179147647950848 1495302035717947392 1502402235317747712 1509536149065695232 1513260281018843136 1520445752438685696 1521672334864651008 1529023408946122752 1536283729026588672 1537523088352824456 1543705389553287168 1544950736122644864 1552286684537282304 1552813652476329984 1559785654027800576 1560186936676122624 1563505251287046912 1567724071635910656 1574763019704336384 1578924435224788992 1579054206280531968 1579791764321286984 1595371564758380544 1595502687595954176 1603078673766875136 1604371918281208128 1610823015186038784 1611990018557947008 1612122507258412032 1619777409951946752 1627602421594226688 1628021151314214912 1631483740473440256 1635330828154503168 1643230977082785792 1647149565141909504 1647573323712823296 1648478362770038592 1664307373112137728 1664735545834831872 1664872369665343488 1665650012382226494 1672777746539347968 1680720660815413248 1681643908248722496 1682076541103944704 1682214790182690816 1690202514732466176 1698228167698907136 1698367744272236544 1706432168509046784 1710501471493521408 1718764763626340352 1720151335064388096 1728319195154912256 1736668563247448064 1737115352175476736 1738069578137975472 1746322520104442592 1753344393072869376 1754758860781275648 1755210303760637952 1763689580590399488 1771608397167378432 1772064174990163968 1776289989627887616 1777265734861447857 1784871100688891904 1794793010353178112 1803463507987734528 1812175892084293632 1813488770877690384 1813637820665713536 1820780715883364352 1822249586195940096 1831052724293505024 1831523795228491776 1839747181673816064 1840371736268242944 1848634849218134016 1853043260784648192 1872345794751154944 1872827489064185856 1881874964856766464 1890810743417339904 1890966148261871616 1891849396779812808 1892336108741937792 1901477829074024448 1910506688661270528 1910663712306266112 1911155264586252288 1919736189572677632 1924314155430211584 1929010277445009408 1933610359079632896 1944359094549276288 1953752133653379072 1963695615502712832 1964612835117497916 1972512442206978048 1973019906174615552 1974103718378935104 1974611591730717696 1984150778164199424 1993059446813300736 1993572196863934464 1993736047623929856 2003202980423663616 2007979988275003392 2012714865420926976 2017680374691790848 2027261003251580928 2028896446486201344 2038697878594830336 2040174867237401682 2048378305368784896 2050030784470432608 2058273852737716224 2059934314830193152 2069715579383043072 2070418203301773312 2079714205370400768 2080249248901496832 2084673668382729216 2099684026272448512 2105232580299718656 2106389019095049312 2117109335463862272 2127162086344507392 2127336916794605568 2128330571377289409 2137438231689166848 2139162557708277504 2149320024743929344 2149496676344549376 2159703213269262336 2170136562125635584 2175311653964587008 2180441104206004224 2187403981367935824 2196199420189212672 2197971150360051456 2219076497482850304 2219647394446442496 2219829826220457984 2220866683176301992 2232169625434724352 2242191877664963328 2242768721471926272 2242953053576921088 2253603352976621568 2264304223598542848 2264490325696315392 2269890421528264704 2280668628658028544 2293535113419184128 2304425593539883008 2306284632529236684 2315558084329930752 2316153802900635648 2317426104183967296 2328430026805923456 2339678481041700864 2340280405014183936 2345257876930570368 2351586107453865984 2362144529556504576 2362752233320218624 2368386652837183488 2369687646481930476 2379828134251855872 2393057347137570816 2393254031393931264 2404618010650312704 2416234522779058176 2417985027836920512 2418183760887618048 2427707621177819136 2429666114927920128 2441403632391340032 2442031726971322368 2452996242231754752 2464846465624178688 2470724347712864256 2471359985569234944 2472717544155057888 2496461059668206592 2497103318752247808 2498475018573339741 2509166619809021952 2521080991223119872 2522465862373083744 2523114811655917056 2523322185274036224 2535303772098699264 2547342251548360704 2547551616408354816 2559648252763570176 2565752207240282112 2578147145439510528 2592478792732368384 2605002844871172096 2605673028263215104 2607104367206963208 2619483780156663888 2630016589609304064 2632138291171913472 2632815455640956928 2645534370885599232 2657412595751067648 2658096262485245952 2658314730165239808 2677306651033337856 2692189515529767168 2705195261981601792 2718263838126440448 2720233156316535576 2731171073825046528 2733374379293910144 2746579086440257536 2747285692842737664 2759620772510724096 2760557604402364416 2772952273827201024 2773665665201995776 2779564891176972288 2793711288034787328 2808518692126732416 2822812447285149696 2836216115126009856 2836449222392807424 2837774095169719212 2838504163112906688 2849917642252222464 2852216743611036672 2865760032991905792 2865995568459399168 2879604284359016448 2886471233145317376 2893515416167514112 2900415538619449344 2907254805608005632 2916538641823914432 2928265893585616896 2930628200480068608 2945543423254069248 2946919252676246874 2958768663310467072 2959529859261923328 2961155577568402656 2976226167246299136 2989589170219951104 2990358295295901696 2990604071435894784 3004804470635495424 3019072298131390464 3026520562037686272 3040891504877371392 3043344669729302016 3058046817892245504 3072567458053177344 3075046176705648912 3087410779106574336 3089901472245289728 3104573369074564608 3105627304952659968 3119571308055601152 3120373873352245248 3127010502574093824 3149526039408672768 3157848870449577984 3159583528642573968 3190743129516761088 3191005375191908352 3206157347533750272 3208743836562416256 3223980037115894016 3224245014516824064 3239554819903893504 3255204843188453376 3256042302628429824 3262967480946880512 3270661656309006336 3294299130283819008 3296956725540077184 3328614746224275456 3329471091669663744 3329744739330686976 3331300024764452988 3345555493078695936 3363287816497444992 3364153082207889408 3364429580365381632 3380405029464932352 3396456335397814272 3396735488544473088 3412864337018093568 3421002942987042816 3437529527252680704 3440302670128776192 3456638390309824512 3473337126494896128 3474230704350953472 3476139156275950944 3492645040208885184 3506688786145738752 3509517721562551296 3510420607521275904 3527379161180798976 3543216794334756864 3544128349980327936 3552579979255775232 3554531469722895714 3569742201377783808 3589586020706356224 3606927015975469056 3624351784168587264 3626977541755380768 3627275641331427072 3641561431766728704 3644499172391880192 3662105448587010048 3663047590456983552 3679494363347632128 3697269698436268032 3706086521569296384 3744691589502309888 3745654978128371712 3763749929713532928 3781621486834679808 3783698793559625616 3784672217483875584 3802955658148048896 3821013377322541056 3821327424612532224 3822310529172504576 3839472379145355264 3848628310860423168 3867220718159265792 3888718189098552576 3907504267306758144 3927391231005425664 3929225670234995832 3945024884413956096 3948207436757870208 3949223183461435392 3968301556328398848 3986118893626601472 3987144393727868928 3987472095247859712 4006405960847327232 4015959976550006784 4035360749383581696 4057792892972402688 4077395757189660672 4080349734474803364 4096756610737569792 4100061568940865216 4116547705475432448 4119868629660386304 4139431158766086144 4140836406603546624 4159428410740801536 4160498497802993664 4169347336765458432 4199368052544897024 4210465160599437312 4212778038190098624 4234218670927724544 4254324172689014784 4254673833589211136 4256661142754578818 4274876463378333696 4278325115416555008 4298640049487858688 4298993352689098752 4319406426538524672 4340273124251271168 4350623307929174016 4360882208412008448 4374807962735871648 4392398840378425344 4395942300720102912 4420378879014370311 4438152994965700608 4439294788892884992 4441733366352603984 4464339250869448704 4484383755329926656 4485537442943852544 4485906107153842176 4507206705953243136 4528608447197085696 4539780843056529408 4561337257316057088 4587070226838368256 4608851187079766016 4612569265058473368 4631116168659861504 4634852208367934592 4656860053611846912 4679356962083401728 4680560810028367872 4690515753861140736 4703172214907731968 4724289059113009152 4736773305674366976 4739375292963860952 4786114694275141632 4786508062787862528 4809236021300625408 4832469045558116352 4835970055673841024 4836367521775236096 4859332229855840256 4882807264782680064 4884063453942644736 4905992484463509504 4929692931248357376 4941448695425728512 4942719971138469888 4945435088310115776 4992922119336413184 4994206637504495616 4996950037146679482 5018333239618043904 5042161982446239744 5044931724746167488 5046229623311834112 5046644370548072448 5070607544197398528 5094684503096721408 5095103232816709632 5119296505527140352 5131504414480564224 5156294290879021056 5184957585464736768 5210005689742344192 5211346056526430208 5214208734413926416 5238967560313327776 5260033179218608128 5264276582343826944 5265630911281913856 5291068741771198464 5314825191502135296 5316192524970491904 5354613302066675712 5384379031059534336 5410390523963203584 5436527676252880896 5440466312633071152 5462342147650093056 5466748758587820288 5493158172880515072 5494571385685475328 5519241545021448192 5521115208804728832 5545904547654402048 5559129782353944576 5617037384253464832 5645624894570299392 5672432230252019712 5672898444785614848 5675548190339438424 5677008326225813376 5704433487222073344 5731520065983811584 5731991136918798336 5759208568718032896 5772942466290634752 5787030832335028224 5800831077238898688 5833077283647828864 5861256400960137216 5891086846508138496 5893838505352493748 5917537326620934144 5919059718523846656 5922311155136805312 5952452334492598272 5979178340439902208 5980716590591803392 5981208142871789568 6009608941270990848 6038144596262780928 6053041124075372544 6081783009754742784 6086689339458604032 6116093635784491008 6145134916106354688 6150092353411297824 6174821558213148672 6179802944490579456 6209146738149129216 6211254609905319936 6239142616111202304 6240747746704490496 6254021005148187648 6299052078817345536 6315697740899155968 6319167057285147936 6381486259033522176 6382010750383816704 6384991714131868227 6412314695067500544 6417487673124832512 6447960074231788032 6448490029033648128 6479109639807787008 6510409686376906752 6525934961893761024 6541323312618012672 6588598260567638016 6593913451080154368 6657229492448550912 6658942183339327488 6659489478661373952 6662600049528905976 6726575632994889984 6728306164415778816 6728859160730763264 6760810058929864704 6792912670795628544 6793470977088946176 6842005885974085632 6880605340257552384 6913276780619649024 6946674252989792256 6948461408701906944 6952278312551901888 6985290080417770368 7019035443125102592 7020841215042551808 7054758322361597952 7086433588669513728 7088256699960655872 7105159958511550464 7109062939445791428 7139484402755567616 7179172041412712448 7213854031950938112 7248703568337174528 7253955083510761536 7254551282662854144 7283122863533457408 7288998344783760384 7324210897174020096 7326095180913967104 7358988726695264256 7394539396872536064 7412173043138592768 7489383179004619776 7491309956256743424 7495425055720019223 7527499859427065856 7563242973669359616 7567397587119251232 7569344434967751168 7605911316296097792 7642026754645082112 7642654849225064448 7678944758290710528 7697256621720846336 7734441436318531584 7777436378197105152 7815008534613516288 7858451340469991664 7890049768827912192 7896414873515740416 7898446366922870784 7936603112656797696 7972237787253202944 7974288787455737856 7974944190495719424 8031919953100013568 8115585785944805376 8154791514379321344 8160699468949606728 8193513221475139584 8200123137881730432 8239737259320772608 8278862317532172288 8281672813207093248 8318856821481603072 8320996995605987328 8338694673530916864 8425556076380197248 8468437341855449088 8508648345378029568 8509347667178422272 8513322285509157636 8549752926756667392 8556650230833110016 8597280098975717376 8597986705378197504 8638812853077049344 8680546248502542336 8701246615858348032 8721764416824016896 8749615925471743296 8784797680756850688 8791884601440205824 8840757758028740622 8876305989931401216 8878589577785769984 8883466732705207968 8928678501738897408 8968767510659853312 8971074885887705088 8971812214307684352 9014413411906486272 9057216894394171392 9079561686113058816 9122674514632114176 9174140453676736512 9217702374159532032 9225138530116946736 9262232337319723008 9269704416735869184 9313720107223693824 9358713924166803456 9361121620056735744 9381031507722281472 9448578118226018304 9473546611348733952 9478750585927721904 9572229388550283264 9573016125575725056 9618472042601250816 9671940111347682048 9672735043550472192 9718664459711680512 9765614529565360128 9768126907885289472 9811984968927019008 9882897390851457024 9890870176620231552 9985844238672826368 9988413275008991232 9993900074293358964 10036666479236087808 10089863449492334976 10092459246623668224 10093288741096144896 10141215088394797056 10189369006193442816 10190206465633419264 10238593011054280704 10263008828961128448 10312588581758042112 10369915170929473536 10420011379484688384 10422692113052860416 10428417468827852832 10477935120626655552 10520066358437216256 10528553164687653888 10531261822563827712 10582137483542396928 10629650383004270592 10632385049940983808 10709226604133351424 10768758062119068672 10820781047926407168 10873055352505761792 10880932625266142304 10924684295300186112 10933497517175640576 10986316345761030144 10989142771370950656 11038483090042896384 11091809095308804096 11118259564707889152 11234074768506929664 11291249789140598784 11344864460504039424 11351096380678876848 11354016652451626752 11408866974444146688 11463040131967623168 11463982273837596672 11518417137436065792 11545884932581269504 11601662154477797376 11666154567295657728 11722512801920274432 11782173693016276992 11787677010704987496 11835074653241868288 11844622310273610624 11904904668985196544 11958356680879804416 11961433181183606784 11962416285743579136 12019217882541981696 12106082248150745088 12173378678917208064 12232187271568982016 12290269832212709376 12300184706822595648 12349643116426297344 12359605888981158912 12418293476298258432 12422509219810639872 12478285232222404608 12481495493408980992 12508042010296375296 12598104157634691072 12631395481798311936 12638334114570295872 12762972518067044352 12764021500767633408 12769983428263736454 12824629390135001088 12834975346249665024 12895920148463576064 12896980058067296256 12958219279615574016 13020819372753813504 13051869923787522048 13082646625236025344 13177196521135276032 13187826902160308736 13261136637043110933 13314458984897101824 13317884366678654976 13325200099057811952 13453151265989779968 13456612328831557632 13457718321461526528 13521620117859729408 13585825341591257088 13684011771948171264 13761210680515104768 13826553561239298048 13893348505979584512 13904556625103803776 13970580160835540736 14038070886250205184 14041682430085103616 14109516644723195904 14172867177339027456 14210319917023100928 14218125878891582856 14358344082825424896 14427708063901876224 14497407136674349056 14507910167021523072 14509102565325708288 14577996689567520768 14648421794348040192 14652190361827934208 14717977453390528512 14789078793745072128 14824346086277185536 14978766358009239552 14982619912513486848 14990850111440038446 15054999718854131712 15126485947338719232 15134795174238502464 15138688869935502336 15211822632592195584 15284053509290164224 15285309698450128896 15357889516581421056 15394513243441692672 15468882872637063168 15554872756394210304 15630017069227032576 15716902680939983328 15780099537655824384 15792829747031480832 15796892733845741568 15873206225313595392 15944475574506405888 15948577574911475712 16063839906200027136 16231171571889610752 16309583028758642688 16321398937899213456 16387026442950279168 16400246275763460864 16479474518641545216 16557724635064344576 16563345626414186496 16637713642963206144 16677389347061833728 16851112152760394496 16936874683710898176 17017296690756059136 17018695334356844544 17026644571018315272 17113300461666220032 17194560197951434752 17195973410756395008 17277625706154098688 17361092497005084672 17402493231716696064 17499231850943486592 17583769202880411648 17681515516057481244 17752611979862802432 17757179155571539968 17766933465410415936 17857357003477794816 17937535021319706624 17942149771775410176 17943624428615368704 18028826823812972544 18114433788788342784 18159123372226117632 18245349029264228352 18348280907353473024 18435404748319064064 18450277060233893472 18524464674639446016 18539408833471738368 18627440214447387648 18717427848333606912 18722243240113471488 18762063015444562944 18897156236452036608 18947093222697467904 18957501171855443808 19144458777100566528 19146032251151450112 19154975142395604681 19236944085202501632 19343880222695364096 19345470087100944384 19437328919423361024 19531229059130720256 19623969937854038016 19765794781702914048 19781740353240463104 19971688477345652736 19976826550017982464 19987800148586717928 20179726898984669952 20184918493247336448 20186577482192289792 20282430176789594112 20378738012386885632 20380412931266838528 20526017657922256896 20739830341858947072 20840022758969376768 20845384226105720832 20856834937655705664 20955870241253311104 21057106329375307776 21062523645127655424 21164274967084793856 21259300766008541184 21264770099881967616 21418453208266702848 21537516124238137344 21641562095852814336 21746110705011523584 21761865250532284608 21849368590600372224 21866995034351281152 21972632691522060288 21978285542741901312 22076966180085792768 22183618190617608192 22236519129415778304 22468149537013859328 22582499578281197568 22689728921008078848 22702192761357753696 22708033304903253504 22817733948888293376 22926080263935246336 22927964547675193344 23036834274872131584 23091769865162539008 23203324308955594752 23332309134591315456 23445025603840548864 23575354021409974992 23670149306483736576 23689244620547221248 23809809337970393088 23916713361759608832 23922866362367213568 23924832571487158272 24346757357834416128 24464374543137964032 24580539664425418752 24600369413645191296 24719211777962317824 24836586952596516864 24845018439621279744 24956570464444809216 24962990986817961984 25016084020592750592 25276668229140591744 25525945036134088704 25528043001535266816 25539966856527472908 25649258780270002176 25669950692499330048 25791840296927152128 25793960116134592512 25916438559231148032 26041638745507627008 26103739847575044096 26165293250472050688 26354393042270552064 26375653804320617472 26522273274086221866 26628917969794203648 26635768733357309952 26650400198115623904 26906302531979559936 26913224657663115264 26915436642923053056 27043240235719458816 27171650683182514176 27368023543896342528 27522421361030209536 27653107122478596096 27786697011959169024 27809113250207607552 27941160321671081472 28076141772500410368 28083364860170207232 28345734354678054912 28420639834046201856 28436251757783165712 28716688165650849792 28855416127803752448 29015820334043046144 29018205130651416576 29155993379135041536 29296843588696080384 29304380723655868416 29435954906781057024 29648692172554371072 29957532716018479104 29965239825026973696 29981700222880076892 30109999437708263424 30269590348477004928 30277377739871004672 30423645265184391168 30568107018580328448 30570619396900257792 30715779033162842112 30789026486883385344 30937765745274126336 31109745512788420608 31260034138454065152 31433805361879966656 31560199075311648768 31585659494062961664 31593785467691483136 31746412450627190784 31888951149012811776 31897155149822951424 32127679812400054272 32462343143779221504 32619166057517285376 32642797875798426912 32774052885900558336 32800492551526921728 32958949037283090432 33115449270128689152 33275427285926412288 33354778694123667456 33702224305520788992 33873749367421796352 34034593381512118272 34053289142036630544 34226600923332440064 34389120395902869504 34391946821512790016 34555251412308197376 34804986463433392128 34998463701886973184 35167538405760823296 35363031032114962488 35505223959725604864 35533866930820831872 35714714006955589632 35875070042639413248 35884299543550820352 35887248857230737408 36057653647625945088 36318246744452235264 36696561814706946048 36870809496638128128 36900554120467786944 37048929349278892032 37078817666943476736 37254880428894775296 37434855696667213824 37444486480226942976 37524126030889125888 37794312472904073216 37894186445394935808 37915002343710887616 38288917554201133056 38292064502302900224 38309950284791209362 38473888170405003264 38687760445390728192 38690940174201888768 38874657838846722048 39062458118261440512 39247939875708076032 39531589563405828096 39563480706480926208 39943376954691305472 39953653100035964928 39975600297173435856 40359453797969339904 40369836986494672896 40373154964384579584 40564860353579188224 40757476024773771264 41052035315844513792 41479660683717894144 41680045517938753536 41713669875311411328 41911740482506622208 42114212658750615552 42125047290255310848 42328549934169587712 42518601532017082368 43075032248476274688 43283124191705628672 43492221410023047168 43523730501064569216 43733990068702562304 43945265383044120576 43956571085483802624 44153932360171585536 44367236381235216384 44473038258831556608 44936299074027718656 45164999156562395136 45379457842016157696 45404385522715507392 45416066609806507008 45635467897776586752 45852160527870492672 45855929095350386688 46073668549744263168 46183539730325078016 46406648617911189504 46664618269182630912 46890051207681097728 47150708042819949984 47340298612967473152 47378489241094442496 47619618675940786176 47833426723519217664 47845732724734427136 48693514715668832256 48928749086275928064 49161079328850837504 49200738827290382592 49438423555924635648 49673173905193033728 49690036879242559488 49913140928889618432 50032168041185501184 50553336458281183488 51051890072268177408 51056086003070533632 51079933713054945816 51339901384998660096 51583680593854304256 51587920232269185024 51832877118462296064 52083277491015254016 52207479695150088192 52751307608641234944 53044546548172443732 53257835939588407296 53271537466714619904 53300800396231247808 53812605063959119872 53826449315326230528 53830873285846106112 54086480471438917632 54343301366365028352 54736047087792685056 55044842722060419072 55306214244957192192 55573394023918338048 55618226500415215104 55882320643342162944 56152283545000820736 56166729720340414464 56691468709356109824 56841279668092403712 56872503515566331424 57433376331301699584 57464925427186814043 57710832255607504896 58031640668086092288 58036410261302833152 58311986758270083072 58593687177392160768 58871909813562114048 59297384345108742144 59915065432036958208 59930479650053947392 59963400445760153784 60539180696954009856 60554755479742009344 60847290530368782336 61136214037160656896 61141238793800515584 61578052973766770688 62219491025576841216 62520068276908130304 62867610723759933312 63171318988125923328 63187570935382966272 63492824901254381568 63777902298025623552 63794310299645902848 64255359624800108544 64924686287558443008 65238332115034570752 65285595751596853824 65548105771801116672 65600985103053843456 65917898074566180864 66230898540257378304 66550854571852824576 66709557388247334912 67404448611041577984 67747498734843592704 68069186763024236544 68106578284073261088 68453201846664880128 68778240791805739008 68783893643025580032 69110502824616394752 69609972926866784256 69996927403773946368 70335076811521646592 70726062064229924976 71010447919451209728 71067733861641663744 71429428013911179264 71750140085278826496 71768599087101640704 71774497714461474816 73393123629413892096 73741618993276256256 73801108240935573888 74157635333886953472 74509760857789550592 74869711393334427648 74888972960453885952 75048252061778251776 75830004687421775232 76577835108402266112 76584129004605800448 76619900569582418724 76947776340810006528 77375520890781456384 77381880348403777536 77749315677693444096 78124916236522881024 78495879751416152064 79063179126811656192 79126961412961852416 79886753909382610944 79907306200071929856 79951200594346871712 80718907595938679808 80739673972989345792 80746309928769159168 81129720707158376448 81514952049547542528 82104070631689027584 82959321367435788288 83360091035877507072 83427339750622822656 83823480965013244416 84228425317501231104 84250094580510621696 85037203064034164736 86150064496952549376 86566248383411257344 87047461002129138432 87467980137405124608 87890530766088241152 87913142170967605248 88307864720343171072 88946076517663113216 89872598148055437312 90329998313124790272 90808771045431014784 90832133219613014016 91270935795553173504 91704321055740985344 91711858190700773376 92147337099488526336 92367079460650156032 92813297235822379008 93329236538365261824 93780102415362195456 94301416085639899968 94680597225934946304 94756978482188884992 95239237351881572352 95666853447038435328 95691465449468854272 97387029431337664512 97857498172551856128 98322158657701675008 98401477654580765184 98876847111849271296 99346347810386067456 99826281857779236864 100064336082371002368 101106672916562366976 102103780144536354816 102159867426109891632 102679802769997320192 103167361187708608512 103175840464538370048 103665754236924592128 104414959390300176384 105502615217282469888 106089093096344887464 106515671879176814592 106601600792462495616 107625210127918239744 107652898630652461056 107661746571692212224 108172960942877835264 110089685444120838144 110612428489914384384 111146788047836676096 111236453000830430208 111764641286684325888 112304567090001641472 112333459440680828928 113382937418712219648 113682559336184807424 113745007031132662848 114866752662603399168 114929850854373628086 115421664511215009792 116063281336172184576 116072820522605666304 116623973516540166144 117187374354784321536 117743819627124228096 118594768690217484288 119830130864073916416 119860959300107894784 119926800891520307568 121078361393908019712 121109510959484018688 121694581060737564672 122272428074321313792 123156105947533541376 124438982051153682432 125040136553816260608 125735221447519866624 126342637976251846656 126375141870765932544 126985649802508763136 127555804596051247104 129849372575116886016 130476664230069141504 130571191503193707648 131201970206107686912 131835796149132361728 132461797080514756608 133101709143705649152 133419114776494669824 134808897222083155968 135494997469687185408 136138373526048473088 136213156568146522176 136906403693329760256 137556481583611478016 137567787286051160064 138221005649232789504 139219945853733568512 139993854807547892736 140670153623043293184 141452124128459849952 142020895838902419456 142135467723283327488 142858856027822358528 143500280170557652992 143537198174203281408 146786247258827784192 147483237986552512512 147602216481871147776 148315270667773906944 149019521715579101184 149739422786668855296 150096504123556503552 151660009374843550464 153155670216804532224 153168258009211600896 153239801139164837448 154751041781562912768 154763760696807555072 155498631355386888192 156249832473045762048 158253922825923704832 159773507818765221888 159814612400143859712 159902401188693743424 161437815191877359616 161479347945978691584 161492619857538318336 162259441414316752896 163029904099095085056 164208141263378055168 165918642734871576576 166720182071755014144 166854679501245645312 167646961930026488832 168456850635002462208 168500189161021243392 170074406128068329472 172300128993905098752 172394776281560442129 173132496766822514688 174094922004258276864 174935960274810249216 175781061532176482304 176615729440686342144 177892153035326226432 179745196296110874624 181617542090862029568 181664266439226028032 182541871591106347008 183408642111481970688 183423716381401546752 184734158921300312064 186658473076730523648 187560204830724390912 188602832171279799936 189513956964377769984 190478474703763144704 191333706894076870656 191382930898937708544 194774058862675329024 195714996345103712256 196644317315403350016 196802955309161530368 197753694223698542592 198692695620772134912 199652563715558473728 200128672164742004736 202213345833124733952 204207560289072709632 204319734852219783264 205359605539994640384 206334722375417217024 206351680929076740096 207331508473849184256 208829918780600352768 211005230434564939776 212178186192689774928 213031343758353629184 213203201584924991232 215250420255836479488 215305797261304922112 215323493143384424448 220179370888241676288 221224856979828768768 222472906001660860416 223529282573368651776 224609134180003282944 224666918881361657856 227490014062265325696 229733505325206798336 229859701708747256172 230843329022430019584 232126562672344369152 232145641045211332608 233247947033080332288 234374748709568643072 235487639254248456192 237189537380434968576 239660261728147832832 239721918600215789568 239853601783040615136 242156722787816039424 242219021918968037376 243389162121475129344 244544856148642627584 246312211895067082752 248877964102307364864 250080273107632521216 251470442895039733248 252685275952503693312 252750283741531865088 255111609192102494208 259698745150233772032 261142383006387415296 262403940412215373824 263671592298264723456 264923594161029513216 266838229552989339648 269617794444166311936 270989994939374370816 272426313136293044352 273812807386659520512 275112963167222956032 275135574572102320128 276442011298465579008 278439891707467137024 279987709615095785472 281340307246086586368 282904248256919699904 284041791677804838912 284270935446566654976 285717712055644717056 287000560341115305984 287074396348406562816 293572494517655568384 294966475973105025024 295204432963742295552 296630541335547813888 298039043431158202368 299478845573337710592 300193008247113007104 303320018749687100928 306311340433609064448 306479602278329674896 309502083563125825536 309527521393615110144 310997262710773776384 316507845651847409664 319547015637530443776 319804802377387486848 322875630383754719232 322958695891957383168 322985239715076636672 324518882828633505792 331837285469743153152 333440364143510028288 333709359002491290624 335293923860052977664 336913701270004924416 337000378322042486784 340148812256136658944 344600257987810197504 344789552563120884258 346264993533645029376 348189844008516553728 349871920549620498432 351562123064352964608 353231458881372684288 355784306070652452864 359490392592221749248 363235084181724059136 363328532878452056064 365083743182212694016 366817284222963941376 369468317842600624128 373316946153461047296 375120409661448781824 377205664342559599872 379027913928755539968 380956949407526289408 382667413788153741312 389548117725350658048 391429992690207424512 393605910618323060736 395507388447397085184 397385391241544269824 399305127431116947456 400257344329484009472 404426691666249467904 408415120578145419264 408639469704439566528 410719211079989280768 412669444750834434048 412703361858153480192 414663016947698368512 417659837561200705536 422010460869129879552 424356372385379549856 426062687516707258368 426406403169849982464 430500840511672958976 430611594522609844224 440358741776483352576 442449713959657537536 444945812003321720832 447058565146737303552 449218268360006565888 454980028124530651392 459467010650413596672 459719403417494512344 464253125344688738304 464291282090422665216 466495894066160664576 468749497419137286144 479320523456295665664 479443837200431579136 479707203566081230272 484313445575632078848 484438043837936074752 486778324242950258688 489089712297285255168 492624423790134165504 497755928204614729728 500160546215265042432 502940885790079466496 505370551905007386624 505500567483063730176 510223218384204988416 519397490300467544064 522284766012774830592 524807880824430747648 527343184596529446912 529847188322059026432 533676459105978679296 539235588888332623872 544852626272586088704 547625614773319041024 550225926334445912064 550271149144204640256 559975419230191570944 562680614492173172736 565808496513839399808 568541870893133309952 571435424111289434112 574001120682230611968 574148792696813125632 587144989035311136768 589932951946210050048 590408865927484591104 593261082671095627776 596078086862316404736 598957691146675421184 600386016494226014208 606640037499374201856 612622680867218128896 612959204556659349792 619004167126251651072 619055042787230220288 621994525421547552768 633015691303694819328 639094031275060887552 639609604754774973696 645751260767509438464 645917391783914766336 645970479430153273344 663674570939486306304 667418718004982581248 670587847720105955328 673827402540009848832 674000756644084973568 689200515975620395008 689579105126241768516 692529987067290058752 696379688017033107456 699743841099240996864 703124246128705929216 706462917762745368576 711568612141304905728 718980785184443498496 726470168363448118272 726657065756904112128 730167486364425388032 733634568445927882752 738936635685201248256 746633892306922094592 750240819322897563648 754411328685119199744 758055827857511079936 765334827576307482624 779096235450701316096 787211821236646121472 791014776894794170368 794770782483088539648 800514688658968018944 808853383332498935808 817278939408879133056 821438422159978561536 825338889501668868096 825406723716306960384 829326033895396737024 835319675122401411072 844020921738259759104 848712744770759099712 852125375033414516736 852812806339699964928 861001681023345917952 861223189045219688448 880717483552966705152 884899427919315075072 889891624006643441664 894117130293474607104 898436536720013131776 909960056249061302784 918934021300827193344 919438806834989024688 928506250689377476608 928582564180845330432 932991788132321329152 958641046912591331328 959414407132162460544 968626891151264157696 968876087675872149504 973556648485900517376 995511856409229459456 1000321092430530084864 1005881771580158932992 1010741103810014773248 1011001134966127460352 1020446436768409976832 1038794980600935088128 1044569532025549661184 1049615761648861495296 1054686369193058893824 1059694376644118052864 1067352918211957358592 1078471177776665247744 1089705252545172177408 1095251229546638082048 1100451852668891824128 1119950838460383141888 1125361228984346345472 1131616993027678799616 1137083741786266619904 1142870848222578868224 1148002241364461223936 1174289978070622273536 1180817731854969182208 1186522165342191255552 1192156173724632809472 1197915382293350842368 1200772032988452028416 1213280074998748403712 1225245361734436257792 1225918409113318699584 1238008334252503302144 1238110085574460440576 1243989050843095105536 1266031382607389638656 1278188062550121775104 1279219209509549947392 1291502521535018876928 1291834783567829532672 1327349141878972612608 1334837436009965162496 1341175695440211910656 1347654805080019697664 1378401031951240790016 1379158210252483537032 1392759376034066214912 1399487682198481993728 1406248492257411858432 1437961570368886996992 1452940336726896236544 1453314131513808224256 1460334972728850776064 1467269136891855765504 1477873271370402496512 1493267784613844189184 1500481638645795127296 1508822657370238399488 1516111655715022159872 1530669655152614965248 1558192470901402632192 1574423642473292242944 1582029553789588340736 1589541564966177079296 1601029377317936037888 1617706766664997871616 1634557878817758266112 1642876844319957123072 1650677779003337736192 1650813447432613920768 1688041843476519518208 1697425489541518199424 1705625612679399929856 1722003362046691835904 1722446378090439376896 1761434967105933410304 1769798855838630150144 1779783248013286883328 1788234260586949214208 1796873073440026263552 1819920112498122605568 1837868042601654386688 1838877613669978049376 1857012501378754953216 1857165128361690660864 1865983576264642658304 1917282093825182662656 1918828814264324921088 1937253782302528315392 1937752175351744299008 1991023712818458918912 2011763543160317865984 2021482207620029546496 2022002269932254920704 2077589961201870176256 2089139064051099322368 2099231523297722990592 2109372738386117787648 2119388753288236105728 2134705836423914717184 2156942355553330495488 2179410505090344354816 2190502459093276164096 2200903705337783648256 2239901676920766283776 2250722457968692690944 2263233986055357599232 2274167483572533239808 2296004482728922447872 2361635463709938364416 2373044330684382511104 2384312347449265618944 2401544065976904056832 2426560149997496807424 2451836818226637399168 2476016668505006604288 2476220171148920881152 2487978101686190211072 2532062765214779277312 2556376125100243550208 2558438419019099894784 2583005043070037753856 2583669567135659065344 2654698283757945225216 2669674872019930324992 2682351390880423821312 2695309610160039395328 2756802063902481580032 2758316420504967074064 2785518752068132429824 2798975364396963987456 2875923140737773993984 2905880673453792473088 2906628263027616448512 2920669945457701552128 2986535569227688378368 3000963277291590254592 3017645314740476798976 3032223311430044319744 3061339310305229930496 3116384941802805264384 3148847284946584485888 3164059107579176681472 3179083129932354158592 3202058754635872075776 3235413533329995743232 3269115757635516532224 3285753688639914246144 3301355558006675472384 3376083686953039036416 3394850979083036398848 3411251225358799859712 3444006724093383671808 3522869934211866820608 3559566496026573766656 3576468521173898428416 3593746146880052527104 3639840224996245211136 3675736085203308773376 3677755227339956098752 3714025002757509906432 3714330256723381321728 3731967152529285316608 3834564187650365325312 3837657628528649842176 3874507564605056630784 3875504350703488598016 3982047425636917837824 4023527086320635731968 4042964415240059092992 4178278128102198644736 4198463046595445981184 4218745476772235575296 4313884711106660990976 4358821010180688709632 4381004918186552328192 4401807410675567296512 4479803353841532567552 4501444915937385381888 4526467972110715198464 4548334967145066479616 4592008965457844895744 4723270927419876728832 4746088661368765022208 4768624694898531237888 4803088131953808113664 4853120299994993614848 4903673636453274798336 4952033337010013208576 4952440342297841762304 5064125530429558554624 5116876838038199789568 5166010086140075507712 5167339134271318130688 5309396567515890450432 5339349744039860649984 5364702781760847642624 5390619220320078790656 5513604127804963160064 5516632841009934148128 5571037504136264859648 5597950728793927974912 5751846281475547987968 5811761346907584946176 5813256526055232897024 5973071138455376756736 6035290629480953597952 6064446622860088639488 6232769883605610528768 6297694569893168971776 6328118215158353362944 6358166259864708317184 6404117509271744151552 6470827066659991486464 6538231515271033064448 6571507377279828492288 6602711116013350944768 6752167373906078072832 6789701958166072797696 6822502450717599719424 6888013448186767343616 7119132992053147533312 7152937042347796856832 7279680449992490422272 7355510454679912197504 7428050005515019812864 7428660513446762643456 7463934305058570633216 7669128375300730650624 7675315257057299684352 7749015129210113261568 7751008701406977196032 7964094851273835675648 8047054172641271463936 8085928830480118185984 8356556256204397289472 8396926093190891962368 8627769422213321981952 8717642020361377419264 8762009836373104656384 8959606707683065135104 9002889831874770763776 9052935944221430396928 9096669934290132959232 9184017930915689791488 9446541854839753457664 9492177322737530044416 9537249389797062475776 9606176263907616227328 9706240599989987229696 9807347272906549596672 9904066674020026417152 10128251060859117109248 10233753676076399579136 10332020172280151015424 10678699488079721299968 10729405563521695285248 10781238440640157581312 11027208255609926320128 11033265682019868296256 11142075008272529719296 11195901457587855949824 11503692562951095975936 11623522693815169892352 11626513052110465794048 11946142276910753513472 12070581258961907195904 12128893245720177278976 12595389139786337943552 12656236430316706725888 12941654133319982972928 13076463030542066128896 13143014754559656984576 13205422232026701889536 13504334747812156145664 13579403916332145595392 13645004901435199438848 13776026896373534687232 14238265984106295066624 14305874084695593713664 14559360899984980844544 14711020909359824395008 14856100011030039625728 14857321026893525286912 15350630514114599368704 15498030258420226523136 15502017402813954392064 15928189702547671351296 16094108345282542927872 16171857660960236371968 16713112512408794578944 16793852186381783924736 17255538844426643963904 17435284040722754838528 17919213415366130270208 18105871888442860793856 18193339868580265918464 18893083709679506915328 18984354645475060088832 19074498779594124951552 19212352527815232454656 19412481199979974459392 19614694545813099193344 19808133348040052834304 20256502121718234218496 20467507352152799158272 20664040344560302030848 21357398976159442599936 21458811127043390570496 22066531364039736592512 22284150016545059438592 22391802915175711899648 23007385125902191951872 23247045387630339784704 23253026104220931588096 23892284553821507026944 24141162517923814391808 24257786491440354557952 25190778279572675887104 25883308266639965945856 26152926061084132257792 26286029509119313969152 27008669495624312291328 27158807832664291190784 27290009802870398877696 27552053792747069374464 28476531968212590133248 28611748169391187427328 29118721799969961689088 29422041818719648790016 29712200022060079251456 30701261028229198737408 30996060516840453046272 32188216690565085855744 32343715321920472743936 33426225024817589157888 33587704372763567849472 34511077688853287927808 34870568081445509677056 35838426830732260540416 36211743776885721587712 36386679737160531836928 37786167419359013830656 37968709290950120177664 38824962399959948918784 39229389091626198386688 39616266696080105668608 40513004243436468436992 40935014704305598316544 41328080689120604061696 42714797952318885199872 42917622254086781140992 44133062728079473185024 44568300033090118877184 46494090775260679569408 46506052208441863176192 47784569107643014053888 48282325035847628783616 48515572982880709115904 50381556559145351774208 51766616533279931891712 52305852122168264515584 54317615665328582381568 54580019605740797755392 56953063936425180266496 57223496338782374854656 58237443599939923378176 58844083637439297580032 59424400044120158502912 61402522056458397474816 61992121033680906092544 64376433381130171711488 66852450049635178315776 67175408745527135698944 69022155377706575855616 69741136162891019354112 71676853661464521080832 72423487553771443175424 72773359474321063673856 75572334838718027661312 77649924799919897837568 78458778183252396773376 81026008486872936873984 81870029408611196633088 82656161378241208123392 85429595904637770399744 85835244508173562281984 88266125456158946370048 89136600066180237754368 92988181550521359138816 96564650071695257567232 97031145965761418231808 100763113118290703548416 103533233066559863783424 104611704244336529031168 108635231330657164763136 109160039211481595510784 113906127872850360532992 116474887199879846756352 117688167274878595160064 118848800088240317005824 122805044112916794949632 123984242067361812185088 128752866762260343422976 133704900099270356631552 139482272325782038708224 143353707322929042161664 144846975107542886350848 145546718948642127347712 151144669677436055322624 155299849599839795675136 156917556366504793546752 163740058817222393266176 170859191809275540799488 171670489016347124563968 176532250912317892740096 178273200132360475508736 185976363101042718277632 193129300143390515134464 201526226236581407096832 207066466133119727566848 209223408488673058062336 217270462661314329526272 218320078422963191021568 232949774399759693512704 235376334549757190320128 245610088225833589899264 247968484134723624370176 257505733524520686845952 267409800198540713263104 278964544651564077416448 289693950215085772701696 291093437897284254695424 302289339354872110645248 310599699199679591350272 313835112733009587093504 327480117634444786532352 341718383618551081598976 353064501824635785480192 356546400264720951017472 371952726202085436555264 386258600286781030268928 418446816977346116124672 434540925322628659052544 436640156845926382043136 465899548799519387025408 470752669099514380640256 491220176451667179798528 515011467049041373691904 534819600397081426526208 557929089303128154832896 579387900430171545403392 604578678709744221290496 621199398399359182700544 627670225466019174187008 654960235268889573064704 706129003649271570960384 743905452404170873110528 772517200573562060537856 836893633954692232249344 869081850645257318105088 873280313691852764086272 931799097599038774050816 941505338199028761280512 982440352903334359597056 1069639200794162853052416 1115858178606256309665792 1158775800860343090806784 1255340450932038348374016 1309920470537779146129408 1412258007298543141920768 1545034401147124121075712 1673787267909384464498688 1738163701290514636210176 1863598195198077548101632 1883010676398057522561024 1964880705806668719194112 2231716357212512619331584 2317551601720686181613568 2510680901864076696748032 2619840941075558292258816 2824516014597086283841536 3347574535818768928997376 3476327402581029272420352 3766021352796115045122048 3929761411613337438388224 4635103203441372363227136 5021361803728153393496064 5649032029194172567683072 6695149071637537857994752 6952654805162058544840704 7532042705592230090244096 7859522823226674876776448 10042723607456306786992128 11298064058388345135366144 13905309610324117089681408 15064085411184460180488192 20085447214912613573984256 22596128116776690270732288 30128170822368920360976384 45192256233553380541464576 60256341644737840721952768 90384512467106761082929152 180769024934213522165858304
- Sum of all divisors σ(n): 620318253513677229207804303
- Sum of proper divisors (its aliquot sum) s(n): 439549228579463707041945999
- 180769024934213522165858304 is an abundant number, because the sum of its proper divisors (439549228579463707041945999) is greater than itself. Its abundance is 258780203645250184876087695
Bases of 180769024934213522165858304
- Binary: 10010101100001110101010001111010010000110011010110001110010100010001000000000000000000002
- Hexadecimal: 0x9587547A43358E51100000
- Base-36: MPOOWWTG000000000
Squares and roots of 180769024934213522165858304
- 180769024934213522165858304 squared (1807690249342135221658583042) is 32677440375666310091804048470289216693082353005756416
- 180769024934213522165858304 cubed (1807690249342135221658583043) is 5907069034055098893692819728600415216385309769555675609816099267321213394878464
-
180769024934213522165858304 is a
perfect square number . Itssquare root is 13445037186048 -
The
cube root of 180769024934213522165858304 is 565424563.9973451559
Scales and comparisons
How big is 180769024934213522165858304?- 180,769,024,934,213,522,165,858,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 180,769,024,934,213,522,165,858,304 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 180769024934213522165858304 cubic inches would be around 47118713.7 feet tall.
Recreational maths with 180769024934213522165858304
- 180769024934213522165858304 backwards is 403858561225312439420967081
- 180769024934213522165858304 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 180769024934213522165858304's digits is 108
- 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 180769024934213522165858304 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 180769024934213522165858304 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/180769024934213522165858304/
Chicago style:
Numbermatics. 2024. "Number 180769024934213522165858304 - Facts about the integer". https://numbermatics.com/n/180769024934213522165858304/
The information we have on file for 180769024934213522165858304 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 180769024934213522165858304, math, Factors of 180769024934213522165858304, curriculum, school, college, exams, university, Prime factorization of 180769024934213522165858304, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty septillion, seven hundred sixty-nine sextillion, twenty-four quintillion, nine hundred thirty-four quadrillion, two hundred thirteen trillion, five hundred twenty-two billion, one hundred sixty-five million, eight hundred fifty-eight thousand, three hundred four.