354227430829329559387146816
354,227,430,829,329,559,387,146,816 is an even composite number composed of six prime numbers multiplied together.
What does the number 354227430829329559387146816 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 19845 divisors.
354227430829329559387146816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 354227430829329559387146816:
26 × 38 × 192 × 234 × 316 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 23 × 23 × 23 × 23 × 31 × 31 × 31 × 31 × 31 × 31 × 97 × 97)See below for interesting mathematical facts about the number 354227430829329559387146816 from the Numbermatics database.
Names of 354227430829329559387146816
- Cardinal: 354227430829329559387146816 can be written as Three hundred fifty-four septillion, two hundred twenty-seven sextillion, four hundred thirty quintillion, eight hundred twenty-nine quadrillion, three hundred twenty-nine trillion, five hundred fifty-nine billion, three hundred eighty-seven million, one hundred forty-six thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 3.54227430829329559387146816 × 1026
Factors of 354227430829329559387146816
Divisors of 354227430829329559387146816
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 31 32 36 38 46 48 54 57 62 64 69 72 76 81 92 93 96 97 108 114 124 138 144 152 162 171 184 186 192 194 207 216 228 243 248 276 279 288 291 304 324 342 361 368 372 388 414 432 437 456 486 496 513 529 552 558 576 582 589 608 621 648 684 713 722 729 736 744 776 828 837 864 873 874 912 961 972 992 1026 1058 1083 1104 1116 1164 1178 1216 1242 1296 1311 1368 1426 1444 1458 1472 1488 1539 1552 1587 1656 1674 1728 1746 1748 1767 1824 1843 1863 1922 1944 1984 2052 2116 2139 2166 2187 2208 2231 2232 2328 2356 2484 2511 2592 2619 2622 2736 2852 2883 2888 2916 2976 3007 3078 3104 3174 3249 3312 3348 3492 3496 3534 3648 3686 3726 3844 3888 3933 4104 4232 4278 4332 4374 4416 4462 4464 4617 4656 4712 4761 4968 5022 5184 5238 5244 5301 5472 5529 5589 5704 5766 5776 5832 5952 6014 6156 6208 6348 6417 6498 6561 6624 6693 6696 6984 6992 7068 7372 7452 7533 7688 7776 7857 7866 8208 8303 8464 8556 8649 8664 8748 8924 8928 9021 9234 9312 9409 9424 9522 9747 9936 10044 10051 10476 10488 10602 10944 11058 11178 11191 11408 11532 11552 11664 11799 12028 12167 12312 12696 12834 12996 13122 13248 13386 13392 13547 13851 13968 13984 14136 14283 14744 14904 15066 15376 15552 15714 15732 15903 16399 16416 16587 16606 16767 16928 17112 17298 17328 17496 17848 17856 18042 18259 18468 18624 18818 18848 19044 19251 19494 19872 20079 20088 20102 20952 20976 21204 22103 22116 22356 22382 22599 22816 23064 23104 23328 23571 23598 24056 24334 24624 24909 25392 25668 25947 25992 26244 26772 26784 27063 27094 27702 27936 27968 28227 28272 28566 29241 29488 29791 29808 30132 30153 30752 31428 31464 31806 32798 32832 33174 33212 33534 33573 33856 34224 34596 34656 34992 35017 35397 35696 36084 36501 36518 36936 37636 37696 38088 38502 38988 39744 40158 40176 40204 40641 41553 41904 41952 42389 42408 42849 44206 44232 44712 44764 45198 45632 46128 46656 47142 47196 47709 48112 48668 49197 49248 49761 49818 50301 50784 51313 51336 51894 51984 52488 53544 53568 54126 54188 54777 55404 55872 56454 56544 57132 57133 57753 58482 58976 59582 59616 60237 60264 60306 61504 62856 62928 63612 65596 66309 66348 66424 67068 67146 67797 68448 69161 69192 69312 69984 70034 70713 70794 71392 72168 73002 73036 73872 74727 75272 76176 77004 77841 77976 80316 80352 80408 81189 81282 83106 83808 83904 84681 84778 84816 85698 87723 88412 88464 89373 89424 89528 90396 90459 92256 93217 94284 94392 95418 96224 97336 98394 98496 99522 99636 100602 100719 101568 102626 102672 103788 103968 104976 105051 106191 107088 108252 108376 109503 109554 110808 112908 113088 114264 114266 115506 116964 117952 119164 119232 120474 120528 120612 121923 124659 125712 125856 127167 127224 128547 131192 132618 132696 132848 134136 134292 135594 136896 138322 138384 139968 140068 141426 141588 142784 143127 144336 146004 146072 147591 147744 149283 149454 150544 150903 152352 153939 154008 155682 155952 160632 160704 160816 162378 162564 164331 166212 167616 169362 169556 169632 171396 171399 173259 175446 176824 176928 178746 178771 178848 179056 180711 180792 180918 184512 186434 188568 188784 190836 190969 192448 194672 196788 198927 199044 199272 201204 201438 203391 205252 205344 207483 207576 207936 209952 210102 212139 212382 214176 216407 216504 216752 219006 219108 221616 224181 225816 228528 228532 231012 231173 233523 233928 238328 240948 241056 241224 243567 243846 249318 251424 251712 254043 254334 254448 257094 257393 262384 263169 265236 265392 265696 268119 268272 268584 271188 271377 276644 276768 279651 279841 280136 282852 283176 286254 288672 291679 292008 292144 295182 295488 298566 298908 301088 301806 302157 304704 307878 308016 311364 311581 311904 315153 318573 321264 321632 324756 325128 328509 328662 332424 338724 339112 339264 342792 342798 346518 346921 350892 353648 353856 357492 357542 357696 358112 361422 361584 361836 365769 372868 377136 377177 377568 381501 381672 381938 385641 389344 393576 397854 398088 398544 402408 402876 406782 410504 410688 414966 415152 419904 419957 420204 424278 424764 428352 429381 432814 433008 433504 438012 438216 442773 443232 447849 448362 451632 457056 457064 461817 462024 462346 467046 467856 476656 481896 482112 482448 487134 487692 492993 498636 502848 508086 508369 508668 508896 514188 514197 514786 519777 524768 526338 530472 530784 531392 536238 536313 536544 537168 542133 542376 542754 553288 553536 559302 559682 560272 565704 566029 566352 572508 572907 577344 583358 584016 584288 590364 596781 597132 597816 602176 603612 604314 615756 616032 622449 622728 623162 623808 630306 636417 637146 642528 643264 649221 649512 650256 657018 657324 664848 672543 677448 678224 685193 685584 685596 693036 693519 693842 700569 701784 707296 714984 715084 716224 722844 723168 723672 730701 731538 745736 754272 754354 755136 762129 763002 763344 763876 771282 772179 778688 787152 789507 795708 796176 797088 804357 804816 805391 805752 813564 814131 821008 829932 830304 838953 839523 839914 840408 848556 849528 858762 865628 866016 867008 875037 876024 876432 885546 886464 895698 896724 903264 906471 914112 914128 923521 923634 924048 924692 934092 934743 935712 945459 953312 955719 963792 964896 974268 974947 975384 985527 985986 997272 1016172 1016738 1017336 1017792 1028376 1028394 1029572 1039554 1040763 1049536 1052676 1060944 1061568 1072476 1072626 1073088 1074336 1084266 1084752 1085508 1085527 1097307 1106576 1118604 1119364 1120544 1131408 1131531 1132058 1132704 1144503 1145016 1145814 1156923 1166716 1168032 1168576 1180199 1180728 1193562 1194264 1195632 1207224 1208628 1231512 1232064 1244898 1245456 1246324 1259871 1260612 1272834 1274292 1285056 1288143 1298442 1299024 1300512 1314036 1314059 1314648 1328319 1329696 1343547 1345086 1354896 1356448 1370386 1371168 1371192 1385451 1386072 1387038 1387684 1401138 1403568 1414592 1429968 1430168 1445688 1446336 1447344 1461402 1463076 1478979 1491472 1508544 1508708 1524258 1525107 1526004 1526688 1527752 1542564 1542591 1544358 1559331 1574304 1579014 1590703 1591416 1592352 1594176 1608714 1608939 1609632 1610782 1611504 1626399 1627128 1628262 1642016 1659864 1660608 1677906 1679046 1679828 1680816 1697112 1698087 1699056 1717524 1718721 1731256 1732032 1750074 1752048 1752864 1771092 1771123 1790343 1791396 1793448 1806528 1812942 1828256 1847042 1847268 1848096 1849384 1867347 1868184 1869486 1871424 1890918 1906624 1911438 1927584 1929792 1947663 1948536 1949894 1950768 1971054 1971972 1994544 2017629 2032344 2033476 2034672 2055579 2056752 2056788 2059144 2079108 2080557 2081526 2101707 2105352 2121888 2143991 2144952 2145252 2148672 2168532 2169504 2171016 2171054 2192103 2194614 2213152 2237208 2238728 2241088 2262816 2263062 2264116 2265408 2286387 2289006 2290032 2291628 2313846 2316537 2333432 2336064 2360398 2361456 2368521 2387124 2388528 2391264 2413071 2414448 2416173 2417256 2442393 2463024 2489796 2490912 2492648 2516859 2518569 2519742 2521224 2545668 2548584 2576286 2596884 2598048 2601024 2625111 2628072 2628118 2629296 2656638 2659392 2687094 2690172 2709792 2712896 2719413 2740772 2742336 2742384 2770563 2770902 2772144 2774076 2775368 2802276 2804229 2807136 2836377 2859936 2860336 2867157 2889727 2891376 2894688 2922804 2924841 2926152 2956581 2957958 2982944 3017416 3048516 3050214 3052008 3053376 3055504 3085128 3085182 3088716 3118662 3122289 3148608 3158028 3181406 3182832 3184704 3217428 3217878 3219264 3221564 3223008 3252798 3254256 3256524 3256581 3284032 3291921 3319728 3355812 3358092 3359656 3361632 3394224 3394593 3396174 3396649 3398112 3433509 3435048 3437442 3462512 3470769 3500148 3504096 3505728 3540597 3542184 3542246 3580686 3582792 3586896 3625884 3656512 3694084 3694536 3696192 3698768 3734694 3736368 3738972 3779613 3781836 3822876 3855168 3864429 3895326 3897072 3899788 3901536 3942108 3942177 3943944 3984957 3989088 4030641 4035258 4064688 4066952 4069344 4111158 4111733 4113504 4113576 4118288 4156353 4158216 4161114 4163052 4203414 4210704 4243776 4287982 4289904 4290504 4337064 4339008 4342032 4342108 4384206 4389228 4392287 4426304 4436937 4474416 4477456 4525632 4526124 4528232 4572774 4575321 4578012 4580064 4583256 4627692 4627773 4633074 4666864 4677993 4720796 4722912 4737042 4772109 4774248 4777056 4782528 4826142 4826817 4828896 4832346 4834512 4879197 4884786 4926048 4977361 4979592 4981824 4985296 5033718 5037138 5039484 5042448 5091336 5094261 5097168 5152572 5156163 5193768 5196096 5250222 5256144 5256236 5258592 5313276 5313369 5316979 5371029 5374188 5380344 5419584 5438826 5481544 5484768 5541126 5541804 5541901 5544288 5548152 5550736 5602041 5604552 5608458 5614272 5672754 5719872 5720672 5734314 5779454 5782752 5789376 5842989 5845608 5849682 5852304 5913162 5915916 5920039 5965888 6034832 6052887 6097032 6100428 6104016 6111008 6166737 6170256 6170364 6177432 6237324 6241671 6244578 6305121 6316056 6362812 6365664 6431973 6434856 6435756 6443128 6446016 6505596 6508512 6513048 6513162 6576309 6583842 6639456 6708617 6711624 6716184 6719312 6723264 6788448 6789186 6792348 6793298 6796224 6859161 6867018 6870096 6874884 6925024 6941538 6949611 7000296 7008192 7081194 7084368 7084492 7161372 7165584 7166363 7173792 7239213 7248519 7251768 7327179 7388168 7389072 7397536 7469388 7472736 7477944 7550577 7555707 7559226 7563672 7645752 7728858 7790652 7794144 7799576 7803072 7875333 7884216 7884354 7887888 7969914 7978176 7979183 8061282 8070516 8129376 8133904 8138688 8158239 8222316 8223466 8227008 8227152 8236576 8311689 8312706 8316432 8322228 8326104 8406828 8412687 8421408 8509131 8575964 8579808 8581008 8669181 8674128 8675071 8684064 8684216 8768412 8774523 8778456 8784574 8869743 8873874 8948832 8954912 9042049 9052248 9056464 9145548 9150642 9156024 9160128 9166512 9255384 9255546 9266148 9333728 9355986 9366867 9441592 9445824 9474084 9544218 9548496 9554112 9652284 9653634 9657792 9659011 9664692 9669024 9758394 9769572 9769743 9852096 9875763 9954722 9959184 9970592 10067436 10074276 10078968 10084896 10182672 10183779 10188522 10189947 10194336 10300527 10305144 10312326 10387536 10500444 10512288 10512472 10517184 10621791 10626552 10626738 10633958 10742058 10748376 10754551 10760688 10877652 10963088 10969536 11082252 11083608 11083802 11088576 11096304 11101472 11204082 11209104 11216916 11338839 11345508 11441344 11468628 11558908 11565504 11685978 11691216 11692487 11699364 11704608 11826324 11826531 11831832 11840078 11954871 12069664 12091923 12105774 12194064 12200856 12208032 12222016 12333474 12335199 12340512 12340728 12354864 12469059 12474648 12483342 12489156 12610242 12632112 12725624 12731328 12863946 12869712 12871512 12886256 13011192 13017024 13018667 13026096 13026324 13152618 13167684 13176861 13278912 13310811 13417234 13423248 13432368 13438624 13576896 13578372 13584696 13586596 13718322 13725963 13734036 13740192 13749768 13850048 13883076 13883319 13899222 14000592 14162388 14168736 14168984 14316327 14322744 14331168 14332726 14347584 14478426 14480451 14497038 14503536 14637591 14654358 14776336 14778144 14795072 14932083 14938776 14945472 14955888 15101154 15111414 15118452 15127344 15282783 15291504 15457716 15468489 15581304 15588288 15599152 15750666 15759439 15768432 15768708 15775776 15939828 15940107 15950937 15958366 16113087 16122564 16141032 16258752 16267808 16316478 16444632 16446932 16454304 16473152 16623378 16625412 16625703 16632864 16644456 16652208 16806123 16813656 16825374 16842816 17018262 17151928 17159616 17162016 17338362 17348256 17350142 17368128 17368432 17528967 17536824 17546899 17549046 17556912 17569148 17739486 17747748 17760117 17897664 17909824 18084098 18104496 18112928 18158661 18291096 18301284 18312048 18333024 18500211 18510768 18511092 18523993 18532296 18667456 18711972 18725013 18733734 18883184 18948168 19088436 19096992 19295919 19304568 19307268 19318022 19329384 19338048 19516788 19539144 19539486 19728927 19751526 19909444 19918368 19941184 20125851 20134872 20148552 20157936 20169792 20365344 20367558 20377044 20379894 20388672 20577483 20601054 20610288 20624652 20775072 20848833 21000888 21024576 21024944 21240983 21243582 21253104 21253476 21267916 21484116 21496752 21499089 21509102 21521376 21717639 21745557 21755304 21926176 21981537 22164504 22167216 22167604 22192608 22202944 22408164 22418208 22423781 22433832 22651731 22667121 22677678 22691016 22937256 23117816 23371956 23382432 23384974 23398728 23409216 23625999 23652648 23653062 23663664 23680156 23909742 23937549 24139328 24183846 24211548 24388128 24401712 24416064 24474717 24666948 24670398 24681024 24681456 24709728 24935067 24938118 24949296 24966684 24967121 24978312 25220484 25238061 25264224 25451248 25527393 25727892 25739424 25743024 25772512 26007543 26022384 26025213 26037334 26052192 26052648 26305236 26323569 26335368 26353722 26609229 26621622 26834468 26846496 26864736 26877248 27126147 27144577 27156744 27169392 27173192 27436644 27451926 27468072 27480384 27499536 27766152 27766638 27798444 28001184 28100601 28324776 28337472 28337968 28629151 28632654 28645488 28662336 28665452 28956852 28960902 28977033 28994076 29007072 29275182 29308716 29309229 29552672 29556288 29627289 29864166 29877552 29911776 30202308 30222828 30223357 30236904 30254688 30551337 30565566 30569841 30583008 30901581 30915432 30936978 31162608 31198304 31501332 31518878 31536864 31537416 31551552 31865373 31879656 31880214 31901874 31916732 32226174 32245128 32263653 32282064 32535616 32632956 32889264 32893864 32908608 33246756 33250824 33251406 33265728 33288912 33304416 33612246 33627312 33650748 33651337 34016517 34036524 34303856 34324032 34676724 34696512 34700284 34736864 35057934 35073648 35077461 35093798 35098092 35113824 35138296 35478972 35479593 35495496 35520234 35864613 36168196 36208992 36225856 36317322 36582192 36586169 36602568 36624096 36666048 37000422 37005597 37021536 37022184 37047986 37064592 37407177 37423944 37450026 37467468 37766368 37896336 38176872 38193984 38591838 38609136 38614536 38636044 38658768 39033576 39056001 39078288 39078972 39457854 39503052 39530583 39818888 39836736 39932433 40251702 40269744 40297104 40315872 40730688 40735116 40735829 40754088 40759788 41154966 41177889 41202108 41220576 41249304 41550144 41649957 41697666 42001776 42049888 42481966 42487164 42506208 42506952 42535832 42948981 42968232 42993504 42998178 43018204 43042752 43435278 43441353 43491114 43510608 43852352 43963074 44329008 44334432 44335208 44385216 44796249 44816328 44836416 44847562 44867664 45303462 45334242 45355356 45382032 45848349 45874512 46235632 46405467 46743912 46764864 46769948 46797456 47251998 47278317 47305296 47306124 47327328 47360312 47819484 47820321 47852811 47875098 48339261 48367692 48423096 48776256 48803424 48949434 49311793 49333896 49340796 49362912 49419456 49870134 49876236 49877109 49898592 49933368 49934242 49956624 50418369 50440968 50476122 50528448 50902496 51054786 51455784 51478848 51486048 51545024 52015086 52044768 52050426 52074668 52104384 52105296 52586901 52610472 52640697 52647138 52670736 52707444 53218458 53243244 53280351 53668936 53692992 53729472 54252294 54289154 54313488 54338784 54346384 54475983 54873288 54903852 54904813 54936144 54999072 55500633 55532304 55533276 55571979 55596888 56002368 56175039 56201202 56649552 56675936 57258302 57265308 57290976 57330904 57887757 57913704 57921804 57954066 57988152 58014144 58550364 58617432 58618458 59105344 59254578 59728332 59755104 59823552 60377553 60404616 60445656 60446714 60473808 60509376 61102674 61131132 61139682 61166016 61732449 61803162 61830864 61873956 62325216 62396608 62546499 63002664 63037756 63073728 63074832 63722949 63730746 63759312 63760428 63803748 63833464 64452348 64490256 64497267 64527306 64564128 65152917 65236671 65265912 65778528 65787728 65944611 66463721 66493512 66501648 66502812 66577824 66608832 67224492 67254624 67271343 67301496 67302674 67955193 68001363 68033034 68073048 68607712 69353448 69400568 69473728 70115868 70147296 70154922 70187596 70196184 70227648 70276592 70877997 70957944 70959186 70990992 71040468 71729226 71812647 72336392 72417984 72634644 73164384 73172338 73205136 73248192 73424151 74000844 74011194 74043072 74044368 74095972 74129184 74805201 74814354 74847888 74900052 74901363 74934936 75532736 75714183 75792672 76353744 76582179 77183676 77218272 77229072 77272088 77317536 78022629 78067152 78075639 78112002 78122927 78156576 78157944 78915708 78970707 79006104 79061166 79637776 79827687 79864866 80503404 80539488 80594208 80631744 81378441 81433731 81470232 81471658 81508176 81519576 82309932 82355778 82404216 82441152 82498608 83299914 83395332 84003552 84099776 84301803 84963932 84974328 85012416 85013904 85071664 85887453 85897962 85936464 85987008 85996356 86036408 86870556 86882706 86931099 86982228 87021216 87926148 87927687 88658016 88668864 88670416 88881867 89581537 89592498 89632656 89695124 89735328 90606924 90668484 90670071 90710712 90764064 91654011 91696698 91709523 91749024 92471264 92704743 92810934 93487824 93539896 93594912 94503996 94556634 94569859 94610592 94612248 94654656 94720624 95596119 95638968 95640642 95705622 95750196 96678522 96735384 96790959 96846192 97606848 97898868 98623586 98667792 98681592 98725824 99740268 99752472 99754218 99797184 99866736 99868484 99913248 100836738 100881936 100952244 100954011 101022601 101804992 102049551 102109572 102911568 102972096 104030172 104089536 104100852 104149336 104210592 105173802 105220944 105232383 105281394 105294276 105296119 105341472 105414888 106436916 106438779 106486488 106560702 107337872 107593839 108504588 108578308 108626976 108677568 108692768 108951966 109746576 109758507 109807704 109809626 109872288 109998144 111001266 111016791 111064608 111066552 111143958 111193776 112221531 112350078 112402404 113299104 113351872 114479303 114516604 114530616 114581952 114661808 115775514 115827408 115843608 115908132 115976304 117100728 117168003 117234864 117236916 118509156 118591749 119456664 119510208 119797299 120755106 120809232 120891312 120893428 120947616 122205348 122207487 122262264 122279364 123464898 123533667 123606324 123661728 123747912 124650432 124949871 125092998 126005328 126075512 126149664 127445898 127461492 127463723 127518624 127520856 127607496 127666928 128846943 128904696 128980512 128994534 129054612 129128256 130305834 130324059 130473342 130531824 131557056 131575456 131889222 132927442 132987024 133003296 133005624 133155648 134388747 134448984 134509248 134542686 134602992 134605348 135910386 136002726 136066068 136146096 136160897 137215424 137545047 138706896 138801136 139216401 140231736 140294592 140309844 140375192 140392368 140553184 141755994 141834951 141915888 141918372 141981984 142080936 143458452 143460963 143558433 143625294 144672784 145017783 145269288 146328768 146344676 146410272 146848302 147935379 148001688 148022388 148088736 148191944 148258368 149610402 149628708 149631327 149695776 149800104 149802726 149869872 151255107 151428366 151585344 152707488 153164358 154298191 154367352 154436544 154458144 154544176 154635072 156045258 156134304 156151278 156224004 156245854 156313152 156315888 157760703 157831416 157922091 157941414 158012208 158122332 159275552 159655374 159729732 159841053 161006808 161078976 161188416 162756882 162867462 162940464 162943316 163016352 163039152 164619864 164711556 164714439 164808432 164826349 164997216 166501899 166599828 166715937 166790664 168007104 168525117 168603606 169927864 169948656 170027808 170143328 171774906 171795924 171798931 171872928 171992712 172072816 173663271 173741112 173765412 173862198 173964456 174042432 175852296 175855374 177316032 177340832 177763734 179163074 179184996 179265312 179390248 179470656 181132659 181213848 181336968 181340142 181421424 181528128 183308022 183393396 183419046 183498048 183521209 184942528 185409486 185621868 186975648 187079792 187189824 187639497 189007992 189113268 189139718 189221184 189224496 189441248 191168847 191192238 191277936 191281284 191411244 191500392 193357044 193470768 193491801 193581918 193692384 195458751 195710013 195797736 197247172 197335584 197363184 199391163 199480536 199504944 199508436 199733472 199736968 199826496 201673476 201763872 201814029 201904488 201908022 202045202 203865579 204004089 204099102 204219144 205823136 207967127 208060344 208201704 208298672 208421184 210347604 210441888 210464766 210562788 210588552 210592238 210682944 210829776 212633991 212873832 212877558 212972976 213121404 214675744 215187678 215437941 217009176 217156616 217253952 217385536 217903932 219493152 219517014 219615408 219619252 219744576 222002532 222033582 222129216 222133104 222157253 222287916 222387552 224415603 224443062 224700156 224704089 224804808 226598208 227142549 228958606 229033208 229061232 229323616 229746537 231551028 231654816 231687216 231816264 231952608 234067887 234201456 234226917 234336006 234368781 234469728 234473832 236912121 237018312 237183498 238913328 239594598 241510212 241618464 241782624 241786856 241895232 244135323 244301193 244410696 244414974 244524528 244558728 246929796 247067334 247212648 247323456 247354673 247495824 249899742 250185996 252010656 252151024 252299328 252905409 254891796 254922984 254927446 255037248 255041712 255214992 255333856 257662359 257693886 257809392 257961024 257989068 258109224 260611668 260648118 260793297 260946684 261063648 263150912 263778444 263783061 265854884 265974048 266006592 266011248 268744611 268777494 268897968 268927201 269085372 269205984 269210696 271820772 272005452 272010213 272132136 272292192 272321794 274962033 275090094 275128569 277413792 277602272 278114229 278432802 280303519 280463472 280619688 280750384 280784736 281106368 283511988 283669902 283709577 283831776 283836744 283963968 284161872 286788357 286916904 286921926 287116866 287250588 289345568 290035566 290372877 290538576 292689352 292820544 293696604 295870758 296003376 296044776 296177472 296383888 299220804 299257416 299262654 299391552 299429341 299600208 299605452 299739744 302510214 302856732 302862033 303067803 305414976 306148653 306328716 308596382 308734704 308916288 309088352 312090516 312268608 312302556 312448008 312491708 312631776 315521406 315662832 315697149 315844182 315882828 315888357 316024416 316244664 318551104 319310748 319316337 319459464 319682106 322013616 325513764 325734924 325880928 325886632 326032704 326078304 329239728 329275521 329423112 329428878 329616864 329652698 329994432 333003798 333050373 333199656 333391081 333431874 333581328 336664593 337050234 337207212 339855728 339897312 340055616 340286656 343437909 343549812 343591848 343597862 343745856 343985424 344145632 347326542 347482224 347530824 347724396 347928912 351504009 351704592 351710748 354681664 355527468 355775247 358326148 358369992 358530624 358780496 362265318 362427696 362467097 362673936 362680284 362842848 366616044 366622461 366786792 366838092 367042418 370601001 370818972 371243736 373951296 374159584 374849613 375278994 378015984 378226536 378279436 378448992 378882496 382337694 382384476 382391169 382555872 382562568 382822488 383000784 386540829 386714088 386941536 386983602 387163836 387384768 390917502 390972177 391420026 391595472 394494344 394671168 394726368 398782326 398961072 399009888 399016872 399466944 399473936 403166241 403346952 403527744 403578677 403628058 403808976 403816044 404090404 407731158 408008178 408198204 408438288 408482691 411646272 412635141 415934254 416120688 416403408 416597344 417649203 420695208 420883776 420929532 421125576 421177104 421184476 421659552 425267982 425504853 425747664 425755116 425945952 426051839 426242808 429351488 430375356 430382889 430675299 430875882 434018352 434313232 435807864 438986304 439034028 439230816 439238504 443806137 444005064 444067164 444266208 444314506 444575832 444775104 448831206 448886124 448893981 449400312 449408178 449609616 453765321 454285098 457917212 458066416 458122464 458647232 459493074 462894573 463102056 463309632 463374432 463632528 463905216 468135774 468402912 468453834 468672012 468737562 468939456 468947664 473282109 473766273 473824242 474036624 474366996 477826656 479189196 479523159 483020424 483236928 483565248 483573712 488270646 488542609 488602386 488821392 488829948 489049056 489117456 493859592 494134668 494143317 494425296 494479047 494709346 494991648 499505697 499799484 500147811 500371992 504021312 504302048 505575351 505810818 509783592 509845968 509854892 510083424 510429984 510667712 515324718 515387772 515396793 515618784 515746963 515978136 516218448 520989813 521223336 521296236 521586594 521893368 522127296 527556888 527566122 531709768 531948096 532022496 537489222 537554988 537795936 537854402 538170744 538411968 538421392 543397977 543641544 543953869 544010904 544020426 544264272 544584384 544643588 549924066 550180188 550257138 550563627 554827584 555204544 556228458 556865604 560607038 560926944 561239376 561500768 561569472 562918491 567023976 567339804 567419154 567663552 567673488 568323744 573506541 573576714 573833808 573843852 574233732 574243783 574501176 578691136 580071132 580475403 580745754 581077152 585378704 587130039 587393208 591741516 592006752 592089552 592767776 598173489 598441608 598514832 598525308 598858682 599200416 599210904 599479488 605020428 605442087 605713464 605724066 606135606 611596737 612012267 612297306 612657432 617192764 617469408 618176704 623901381 624181032 624605112 624896016 624983416 625263552 631042812 631325664 631394298 631688364 631765656 631776714 632048832 632489328 637901973 638621496 638632674 638918928 639364212 644027232 646313823 651027528 651469848 651761856 651773264 652156608 658470473 658479456 658551042 658846224 658857756 659233728 659305396 666007596 666100746 666399312 666471759 666782162 666863748 667162656 673246809 673329186 674100468 674112267 674414424 679711456 679794624 681427647 686875818 687099624 687183696 687195724 687970848 688291264 694653084 694964448 695061648 695137211 695448792 695857824 702203661 702680751 703008018 703106343 703409184 703421496 710736363 711054936 711550494 716652296 716739984 717560992 724530636 724855392 724934194 725347872 725360568 725685696 732405969 732903579 733232088 733244922 733573584 733676184 734084836 741202002 741637944 742064019 742487472 748319168 749699226 750557988 756031968 756453072 756558872 756897984 758716227 764675388 764768952 764782338 765111744 765125136 765644976 766001568 772987077 773081658 773428176 773883072 773967204 773980751 774327672 781835004 781944354 782379891 782840052 783190944 788988688 789452736 791349183 797564652 797922144 798019776 798033744 798947872 806233833 806332482 806693904 806781603 807157354 807256116 807617952 807632088 808180808 815462316 816016356 816030639 816396408 816876576 816965382 824886099 825270282 825385707 831868508 832241376 832806816 833194688 835298406 840910557 841390416 841481887 841859064 842251152 842354208 842368952 843319104 850535964 851009706 851128731 851495328 851510232 851891904 852103678 852485616 860365071 860750712 860765778 861350598 861751764 868036704 868626464 871118631 871615728 878068056 878461632 878477008 887503681 887612274 888010128 888134328 888532416 888629012 889151664 897662412 897772248 897787962 898288023 898800624 898816356 899219232 907530642 908570196 908586099 909203409 915834424 916132832 916244928 918445959 918986148 925789146 926204112 926748864 927265056 936271548 936805824 936907668 936924067 937344024 937475124 937895328 946564218 947091447 947532546 947648484 947665071 948073248 948733992 955653312 957949011 958378392 959046318 966040848 967147424 976541292 977085218 977204772 977642784 977659896 978098112 978234912 987719184 987826563 988269336 988286634 988850592 988958094 989418692 989983296 999011394 999151119 999598968 1000173243 1000295622 1000743984 1008604096 1011150702 1011621636 1019567184 1019691936 1019709784 1020166848 1020859968 1030313727 1030649436 1030775544 1030793586 1031237568 1031493926 1031956272 1032436896 1041979626 1042446672 1042592472 1043173188 1043191447 1043786736 1054512027 1055113776 1055132244 1063419536 1064044992 1067325741 1074978444 1075109976 1075591872 1075708804 1076341488 1076842784 1086795954 1087283088 1087401291 1087907738 1088021808 1088040852 1088528544 1089287176 1099848132 1099867383 1100360376 1100514276 1101127254 1111803003 1112456916 1113731208 1121214076 1121853888 1122478752 1123001536 1125836982 1134047952 1134171239 1134679608 1134838308 1135346976 1136647488 1147013082 1147153428 1147173507 1147667616 1147687704 1148467464 1148487566 1149002352 1159622487 1160142264 1160950806 1161491508 1162154304 1170757408 1172916531 1174260078 1174786416 1183483032 1184013504 1184179104 1185535552 1196346978 1196883216 1197029664 1197050616 1197717364 1198400832 1198421808 1209498723 1210040856 1210736031 1210884174 1211426928 1211448132 1212271212 1223193474 1224024534 1224594612 1225314864 1225448073 1234385528 1234938816 1237905423 1247802762 1248362064 1249210224 1249792032 1249966832 1252947609 1262085624 1262651328 1262788596 1262810699 1263376728 1263531312 1263553428 1264978656 1275803946 1276514559 1277242992 1277265348 1277837856 1278155517 1278728424 1288054464 1291148667 1292025897 1292627646 1302055056 1302939696 1303546528 1316940946 1316958912 1317102084 1317692448 1317715512 1318610792 1331418411 1332015192 1332201492 1332798624 1332943518 1333564324 1333727496 1334325312 1346493618 1346658372 1346681943 1348200936 1348224534 1348828848 1359422912 1362855294 1373751636 1374199248 1374367392 1374391448 1375941696 1388683719 1389306168 1389928896 1390123296 1390274422 1390897584 1391715648 1404407322 1405361502 1406016036 1406212686 1406818368 1406842992 1419846327 1421298819 1421472726 1422109872 1423100988 1433304592 1433479968 1435121984 1438569477 1449061272 1449710784 1449868388 1450695744 1450721136 1464811938 1465627827 1465807158 1466464176 1466489844 1467147168 1467352368 1468169672 1482404004 1482429951 1483275888 1483437141 1484128038 1484974944 1498517091 1499398452 1500443433 1501115976 1512063936 1512906144 1513117744 1516726053 1517432454 1528665583 1529350776 1529537904 1529564676 1530250272 1531289952 1532003136 1545974154 1546163316 1546190379 1546856352 1547240889 1547934408 1547961502 1548655344 1562969439 1563670008 1563888708 1564759782 1565680104 1566381888 1577977376 1582698366 1595129304 1595844288 1596067488 1597895744 1612467666 1612664964 1613387808 1613563206 1614314708 1614512232 1615235904 1615264176 1616361616 1630193931 1630924632 1631861607 1632032712 1632061278 1632792816 1633753152 1633930764 1649772198 1650540564 1650771414 1651690881 1663737016 1664482752 1665613632 1670596812 1681821114 1682780832 1682963774 1683718128 1684502304 1684708416 1684737904 1688755473 1701071928 1702019412 1702049203 1702257462 1702990656 1703020464 1704207356 1704971232 1720519623 1720730142 1721501424 1721531556 1722701196 1722731349 1723503528 1736073408 1737252928 1741426209 1742237262 1743231456 1756136112 1756954016 1761390117 1775007362 1775224548 1776020256 1776268656 1777258024 1778303328 1794520467 1795324824 1795544496 1795575924 1796576046 1796827321 1797601248 1797632712 1798438464 1815061284 1816326261 1817140392 1817172198 1818406818 1831668848 1832265664 1836036801 1836891918 1837972296 1851578292 1852408224 1854530112 1871704143 1872543096 1873815336 1873848134 1874688048 1874950248 1875790656 1893128436 1894182894 1895065092 1895296968 1895330142 1896146496 1897467984 1913705919 1915898022 1916756784 1918092636 1932081696 1934294848 1938941469 1953082584 1954170436 1954409544 1955285568 1955319792 1956469824 1975411419 1975438368 1975653126 1976538672 1976573268 1977701184 1977916188 1978837384 1998022788 1998302238 1999197936 1999415277 2000346486 2000591244 2001487968 2019740427 2022301404 2022336801 2023243272 2039134368 2039383872 2039419568 2044282941 2060375351 2060627454 2061298872 2061551088 2061587172 2062987852 2063912544 2064873792 2083959252 2084893344 2085184944 2085411633 2086346376 2086382894 2087573472 2106610983 2108042253 2109024054 2109319029 2110227552 2110264488 2126839072 2132209089 2134651482 2149956888 2150219952 2151417608 2152682976 2153685568 2173591908 2174566176 2174802582 2175106757 2175815476 2176043616 2176081704 2177057088 2178574352 2197217907 2198710737 2199696264 2199734766 2200720752 2201028552 2202254508 2223606006 2224913832 2226192057 2227462416 2242428152 2244957504 2251673964 2268095904 2268342478 2269359216 2269676616 2270693952 2276148681 2294026164 2294306856 2294347014 2295335232 2295375408 2296934928 2296975132 2298004704 2318961231 2319244974 2320284528 2321901612 2321942253 2322983016 2341514816 2345833062 2347139673 2348520156 2349572832 2366966064 2368358208 2374047549 2392693956 2393766432 2394059328 2394101232 2395434728 2396843616 2418701499 2418997446 2420081712 2420344809 2421472062 2421768348 2421810737 2422853856 2422896264 2424542424 2446386948 2448049068 2448091917 2449189224 2450629728 2450896146 2468771056 2474658297 2475810846 2476157121 2495605524 2496724128 2498420448 2499584064 2499933664 2505895218 2522731671 2524171248 2524445661 2525577192 2525621398 2526753456 2527062624 2527106856 2529957312 2551607892 2553029118 2553386193 2554485984 2554530696 2555675712 2556311034 2557456848 2581095213 2582297334 2584051794 2585255292 2604110112 2605879392 2607093056 2613355893 2633023969 2633881892 2634204168 2635384896 2635431024 2637221584 2662511043 2662836822 2664030384 2664402984 2665597248 2665887036 2667128648 2667454992 2692987236 2693316744 2693363886 2694864069 2696401872 2696449068 2697657696 2725710588 2725758297 2727610227 2747503272 2748398496 2748734784 2748782896 2755337877 2777027647 2777367438 2778612336 2780246592 2780548844 2781795168 2808814644 2810723004 2810772201 2812032072 2812425372 2813685984 2839692654 2841274341 2842597638 2842945452 2842995213 2844219744 2846201976 2866609184 2866959936 2873847033 2877138954 2898122544 2899736776 2901442272 2929623876 2931255654 2931614316 2931665629 2932928352 2932979688 2934294336 2934704736 2936339344 2963479689 2964808008 2964859902 2966551776 2966874282 2968256076 2969949888 2997034182 2997453357 2998796904 3000519729 3000886866 3002231952 3025812288 3026235488 3033452106 3034864908 3057331166 3058701552 3059075808 3059129352 3060500544 3062579904 3090941181 3091948308 3092326632 3092380758 3093712704 3094481778 3095868816 3095923004 3097310688 3125938878 3127340016 3127777416 3129519564 3129574341 3131360208 3131700631 3155954752 3163536081 3165396732 3190258608 3192134976 3201977223 3224935332 3225329928 3226775616 3227126412 3228629416 3229024464 3230528352 3232723232 3260387862 3261849264 3262203873 3263723214 3264065424 3264122556 3264179689 3265585632 3267861528 3299544396 3299602149 3301081128 3301542828 3303381762 3327474032 3335409009 3341193624 3363642228 3365561664 3365927548 3367436256 3369004608 3369475808 3377510946 3402143856 3402513717 3404038824 3404098406 3404514924 3406040928 3408414712 3409942464 3441039246 3441460284 3441520521 3443002848 3443063112 3445402392 3445462698 3447007056 3478867461 3482852418 3484474524 3486462912 3512272224 3513908032 3522780234 3548858393 3550014724 3550449096 3552040512 3552537312 3554516048 3556606656 3589040934 3590649648 3591088992 3591151848 3593152092 3593654642 3595202496 3595265424 3628496169 3630122568 3632208093 3632652522 3634280784 3634344396 3636813636 3663337696 3672073602 3673783836 3675944592 3676344219 3703156584 3704816448 3713716269 3743408286 3745086192 3747630672 3747696268 3749376096 3749900496 3786256872 3788365788 3788432097 3790130184 3790593936 3790660284 3794935968 3827411838 3829543677 3831796044 3833513568 3834466551 3836185272 3864163392 3873446001 3876077691 3877882938 3906165168 3908340872 3908819088 3910639584 3950822838 3950876736 3951306252 3951375413 3953077344 3953146536 3955832376 3957674768 3994255233 3996045576 3996604476 3998395872 3998830554 4000692972 4001182488 4002975936 4039480854 4040045829 4044602808 4044673602 4046486544 4078268736 4078839136 4088565882 4120750702 4121254908 4122597744 4123102176 4123174344 4125975704 4127825088 4166051157 4167918504 4169786688 4170369888 4170823266 4172692752 4172765788 4175146944 4213221966 4216084506 4218048108 4218638058 4220455104 4220528976 4220987807 4253678144 4263896457 4264418178 4269302964 4299913776 4300439904 4302835216 4305365952 4315708431 4347183816 4349132352 4349605164 4350213514 4351630952 4352087232 4352163408 4357148704 4394435814 4396883481 4397421474 4399392528 4399469532 4401441504 4402057104 4404509016 4447212012 4447289853 4449827664 4450311423 4452384114 4454924832 4484856304 4495551273 4501330299 4503347928 4536191808 4536684956 4538718432 4539353232 4552297362 4585996749 4588052328 4588613712 4588694028 4590750816 4593869856 4593950264 4596009408 4637922462 4638489948 4638571137 4640569056 4641722667 4643803224 4643884506 4645966032 4688908317 4691666124 4694279346 4697040312 4699145664 4733932128 4748095098 4783243921 4785387912 4787532864 4788202464 4790869456 4793687232 4837402998 4837994892 4840163424 4840689618 4842944124 4843536696 4843621474 4845707712 4845792528 4849084848 4890581793 4892773896 4895584821 4896098136 4896183834 4898378448 4901259456 4901792292 4937542112 4949316594 4951621692 4952314242 4955072643 4991211048 4993448256 4996840896 4999867328 5011790436 5045463342 5048342496 5048891322 5051154384 5051242796 5053506912 5054125248 5054213712 5103215784 5106058236 5106147609 5106772386 5108971968 5109061392 5109616819 5112622068 5114913696 5161558869 5162190426 5164594668 5168103588 5168194047 5170510584 5208220224 5211758784 5224278627 5226711786 5266047938 5267763784 5268408336 5270862048 5274443168 5284170351 5325022086 5325673644 5325766861 5328060768 5328805968 5331774072 5334257296 5334909984 5383561401 5385974472 5386633488 5386727772 5389728138 5390481963 5392803744 5392898136 5395315392 5448978783 5451421176 5451516594 5455220454 5495006544 5496796992 5497565792 5510675754 5554055294 5554734876 5557224672 5561097688 5563590336 5615112429 5617629288 5621446008 5621544402 5624064144 5624850744 5627371968 5679385308 5682548682 5685195276 5685890904 5685990426 5688439488 5689157479 5692403952 5733218368 5747694066 5754277908 5796245088 5799473552 5802884544 5816824407 5859247752 5862511308 5863228632 5863331258 5865856704 5865959376 5869409472 5872678688 5926234257 5926959378 5929616016 5929719804 5933103552 5933748564 5936512152 5994068364 5994906714 5997593808 5998245831 6001039458 6001773732 6004463904 6052470976 6059221281 6066904212 6067010403 6069729816 6114662332 6117403104 6118151616 6118258704 6181126053 6181882362 6183896616 6184653264 6184761516 6188963556 6191737632 6191846008 6194621376 6251877756 6254680032 6255554832 6256234899 6259039128 6259148682 6262720416 6263401262 6319832949 6324126759 6327072162 6327957087 6330793464 6380517216 6396627267 6403954446 6446980937 6449870664 6450659856 6454252824 6457258832 6458048928 6461056704 6465446464 6520775724 6523698528 6524407746 6525320271 6527446428 6528130848 6528245112 6528359378 6531171264 6535723056 6591653721 6596132211 6599088792 6599204298 6602162256 6603085656 6606763524 6654948064 6670818018 6678576171 6682387248 6727284456 6731855096 6734872512 6738951616 6755021892 6804287712 6805027434 6808077648 6808196812 6809029848 6812081856 6816829424 6882078492 6882920568 6883041042 6886005696 6886126224 6886874843 6890804784 6890925396 6894014112 6956883693 6957734922 6965704836 6965826759 6968949048 7024544448 7041419019 7045560468 7097716786 7100029448 7100898192 7105074624 7109032096 7122142647 7178081868 7181299296 7182177984 7182303696 7186304184 7187309284 7190530848 7256104497 7256992338 7260245136 7261034427 7264416186 7265305044 7265432211 7268561568 7268688792 7273627272 7326675392 7344147204 7344275751 7347567672 7351889184 7352688438 7406313168 7427432538 7428471363 7486816572 7490172384 7495261344 7495392536 7498752192 7499800992 7568195013 7572513744 7573336983 7576731576 7576864194 7580260368 7581187872 7581320568 7589871936 7654823676 7659087354 7660158579 7663592088 7667027136 7667994863 7668933102 7672370544 7743285639 7746892002 7752155382 7755765876 7812330336 7816681744 7817638176 7821279168 7840067679 7899071907 7901645676 7902612504 7902750826 7906154688 7906293072 7911664752 7915349536 7987533129 7988510466 7992091152 7993208952 7996791744 7997661108 8001385944 8002364976 8078961708 8080091658 8084592207 8089205616 8089347204 8092973088 8157678272 8177131764 8177274891 8182830681 8241501404 8242509816 8245195488 8246204352 8246348688 8251951408 8331082941 8332102314 8335837008 8336743231 8340739776 8341646532 8345385504 8345531576 8426443932 8432169012 8432316603 8436096216 8437276116 8441057952 8441975614 8523823023 8527792914 8528836356 8528985639 8538605928 8599827552 8600879808 8605670432 8621541099 8631416862 8689409089 8694367632 8699210328 8700427028 8703261904 8704326816 8714297408 8788871628 8793766962 8794842948 8794996887 8798785056 8798939064 8802883008 8804114208 8809018032 8890439067 8894424024 8894579706 8899655328 8900622846 8904768228 8909849664 8969712608 8991102546 8992360071 9001559187 9002660598 9006695856 9073369912 9077436864 9078706464 9104594724 9171993498 9176104656 9177227424 9177388056 9181501632 9187739712 9187900528 9272823543 9275844924 9276979896 9277142274 9281138112 9282309571 9283445334 9287606448 9287769012 9291932064 9377816634 9383332248 9388558692 9388723023 9394080624 9395101893 9467864256 9490608243 9496190196 9566487842 9570775824 9576404928 9581738912 9605931669 9674805996 9675989784 9680326848 9681379236 9685888248 9687073392 9687242948 9691585056 9698169696 9781163586 9785547792 9786611619 9791169642 9792196272 9792367668 9792539067 9796756896 9799192297 9803584584 9875084224 9898633188 9898806447 9903243384 9904628484 9910145286 9982422096 10023580872 10090926684 10096684992 10097782644 10102308768 10102485592 10107013824 10108427424 10206431568 10207541151 10212116472 10212295218 10213544772 10218122784 10219233638 10225244136 10229827392 10323117738 10324380852 10324561563 10329189336 10335123511 10336207176 10336388094 10341021168 10436602383 10448557254 10453423572 10532095876 10535527568 10536816672 10541724096 10548886336 10568340702 10646575179 10650044172 10651347288 10651533722 10656121536 10657611936 10663548144 10668514592 10669819968 10767122802 10771948944 10773266976 10773455544 10779456276 10780963926 10785607488 10785796272 10885488507 10896624279 10897957566 10902842352 10903033188 10910440908 10990013088 10995131584 11021351508 11029032657 11108110588 11109469752 11114449344 11122195376 11230224858 11235258576 11236480007 11242892016 11243088804 11248128288 11249701488 11358770616 11365097364 11365296291 11370390552 11371781808 11371980852 11378314958 11384807904 11488631031 11495388132 11503399653 11508555816 11592490176 11598947104 11620338003 11628233073 11633648814 11718495504 11725022616 11726457264 11726662516 11731918752 11745357376 11852468514 11853918756 11854126239 11859232032 11859439608 11867497128 11873024304 11982765699 11988136728 11989813428 11995187616 11996491662 12002078916 12003547464 12008927808 12118442562 12120137487 12133808424 12134020806 12139459632 12229324664 12234806208 12236517408 12362252106 12363764724 12367793232 12369306528 12369523032 12377927112 12383475264 12383692016 12498153471 12503755512 12509360064 12510938987 12511109664 12512469798 12518078256 12518297364 12525440832 12526802524 12639665898 12648253518 12654144324 12655914174 12661586928 12662963421 12761034432 12791689371 12793254534 12807908892 12893961874 12899741328 12901319712 12908505648 12914517664 12916097856 12947125293 13041551448 13047397056 13048815492 13050640542 13054892856 13056261696 13056490224 13056718756 13071446112 13183307442 13190650443 13192264422 13198177584 13198408596 13204324512 13206171312 13207607009 13213527048 13309896128 13341636036 13341869559 13350934269 13357152342 13364774496 13454568912 13463710192 13503990897 13510043784 13608575424 13610054868 13616155296 13616393624 13618059696 13633658848 13757990247 13764156984 13765841136 13766082084 13772252448 13773749686 13781609568 13781850792 13788028224 13913767386 13915469844 13915713411 13925168001 13931409672 13931653518 13937898096 14066724951 14082838038 14091120936 14195433572 14200058896 14201796384 14218064192 14244285294 14349731763 14356163736 14362598592 14364607392 14372608368 14374618568 14381061696 14512208994 14513984676 14520490272 14522068854 14528832372 14530610088 14530864422 14537123136 14537377584 14547254544 14671745379 14686754463 14688294408 14688551502 14695135344 14703778368 14705376876 14812626336 14854865076 14856942726 14865217929 14973633144 14980344768 14990522688 14990785072 14999601984 15136390026 15144820879 15145027488 15146673966 15153463152 15153728388 15160520736 15162375744 15162641136 15309647352 15318174708 15318442827 15320317158 15327184176 15328850457 15335989726 15337866204 15344741088 15484676607 15486571278 15493784004 15504310764 15504582141 15511531752 15624660672 15633363488 15635276352 15672835881 15680135358 15798143814 15803291352 15805225008 15805501652 15812586144 15823329504 15830699072 15975066258 15977020932 15977300583 15984182304 15986417904 15988155853 15995322216 16002771888 16004729952 16150684203 16157923416 16160183316 16169184414 16171445889 16178411232 16178694408 16185946176 16346936349 16354263528 16354549782 16365661362 16483002808 16485019632 16490390976 16492697376 16503902816 16662165882 16664204628 16671674016 16673486462 16683293064 16690771008 16691063152 16845337287 16852887864 16862569939 16864338024 16864633206 16872192432 16874552232 16882115904 16883951228 17047646046 17055585828 17057672712 17057971278 17067472437 17077211856 17199655104 17211340864 17243082198 17262833724 17378818178 17388735264 17398420656 17400854056 17406523808 17408653632 17450473221 17577743256 17587533924 17589685896 17589993774 17597570112 17597878128 17608228416 17618036064 17778702771 17780878134 17788848048 17789159412 17799310656 17801245692 17801557273 17809536456 17939425216 17982205092 17984720142 17994737493 18003118374 18005321196 18013391712 18146739824 18157412928 18201031209 18209189448 18343986996 18352209312 18354454848 18354776112 18375801056 18543378159 18545647086 18551689848 18553959792 18554284548 18564619142 18566890668 18575212896 18575538024 18583864128 18755633268 18766664496 18768704697 18777117384 18777446046 18788161248 18790203786 18959498847 18972380277 18981216486 18983871261 18992380392 19132975684 19141551648 19163477824 19211863338 19340942811 19349611992 19351979568 19362758472 19371776496 19374146784 19374485896 19383170112 19396339392 19562327172 19571095584 19573223238 19575960813 19582339284 19584392544 19584735336 19585078134 19593513792 19598384594 19607169168 19774961163 19788396633 19797266376 19797612894 19806486768 19809256968 19820290572 19964844192 20035728513 20047161744 20181853368 20195565288 20204617536 20204971184 20216854848 20412584663 20412863136 20415082302 20424232944 20424590436 20427089544 20436245568 20438467276 20450488272 20646235476 20648761704 20649123126 20658378672 20660624529 20670247022 20672414352 20672776188 20682042336 20870651079 20873204766 20897114508 20897480277 20906847144 21064191752 21071055136 21073633344 21124257057 21136681404 21293150358 21300088344 21302694576 21303067444 21315223872 21327096288 21337029184 21534245604 21543897888 21546533952 21546911088 21549253541 21558912552 21561927852 21571592544 21768313491 21770977014 21783103281 21793248558 21795915132 21796296633 21805684704 21806066376 21820881816 21980026176 22032827253 22042703016 22058065314 22216221176 22218939504 22244390752 22285414089 22460449716 22470517152 22472960014 22485784032 22486177608 22496256576 22499402976 22704585039 22717541232 22720010949 22730194728 22730592582 22740781104 22743563616 22743961704 22756629916 22769615808 22977262062 22980475737 22990776264 23003984589 23006799306 23017111632 23197894208 23240676006 23256466146 23267297628 23436991008 23450045232 23452914528 23453325032 23463837504 23520203037 23697215721 23704937028 23707837512 23708252478 23718464064 23718879216 23734994256 23746048608 23962599387 23965531398 23976273456 23979626856 23990375232 23992983324 23993403281 24004157832 24007094928 24236885124 24240274974 24253776621 24267616848 24268041612 24278919264 24458649328 24473034816 24531824673 24548492043 24724504212 24727529448 24735586464 24738613056 24739046064 24755854224 24767384032 24993248823 24996306942 25007511024 25010229693 25021877974 25022219328 25024939596 25036156512 25036594728 25053605048 25279331796 25296507036 25296949809 25308288648 25311828348 25323173856 25325926842 25571469069 25583378742 25586509068 25586956917 25615817784 25787923748 25799482656 25802639424 25817011296 25829035328 25894250586 26068227267 26083102896 26085938497 26097630984 26101281084 26109785712 26112980448 26113437512 26142892224 26366614884 26381300886 26384528844 26384990661 26396355168 26396817192 26408649024 26412342624 26415214018 26427054096 26671317201 26683272072 26683739118 26701868538 26714304684 26729548992 26909137824 26927420384 26977080213 27004677561 27007981794 27020087568 27220109736 27232310592 27232787248 27236119392 27267317696 27515980494 27528313968 27531682272 27532164168 27544504896 27547499372 27563219136 27563701584 27818470629 27827534772 27830939688 27831426822 27846928713 27850336002 27862819344 27863307036 27875796192 28133449902 28165676076 28166169069 28182241872 28185305679 28390867144 28400117792 28403592768 28471824729 28488570588 28699463526 28712327472 28729214784 28745216736 28749237136 28817795007 29024417988 29027969352 29040980544 29044137708 29044646077 29057664744 29061220176 29061728844 29074755168 29094509088 29343490758 29359834857 29373508926 29376588816 29377103004 29377617201 29390270688 29397576891 29410753752 29625252672 29696419341 29709730152 29713885452 29730435858 29947266288 29981570144 30272780052 30289641758 30290054976 30293347932 30306926304 30307456776 30321041472 30325282272 30619294704 30622623453 30636349416 30636885654 30640634316 30654368352 30657700914 30671979452 30675732408 30689482176 30969353214 30973142556 30973684689 30987568008 31005370533 31008621528 31009164282 31023063504 31266726976 31345671762 31360270716 31596287628 31606582704 31610450016 31611003304 31625172288 31646659008 31939725537 31950132516 31954041864 31954601166 31968364608 31972835808 31976311706 31990644432 32005543776 32009459904 32301368406 32315846832 32320366632 32338368828 32338934857 32342891778 32356822464 32357388816 32656465521 32689872837 32693872698 32708527056 32709099564 32731322724 32966005616 32970039264 32985394752 33007805632 33087097971 33324331764 33328409256 33343348032 33346972924 33366586128 33382126304 33690674574 33705775728 33709440021 33725139878 33728676048 33729266412 33744384864 33749104464 33767902456 34095292092 34095888873 34111171656 34115345424 34115942556 34134944874 34154423712 34465893093 34486164396 34510198959 34525667448 34757636356 34777470528 34796841312 34801708112 34813047616 34884699219 34900946442 35155486512 35159308409 35175067848 35179371792 35179987548 35195756256 35236072128 35557405542 35561756268 35562378717 35577696096 35578318824 35602491384 35603114546 35619072912 35948297097 35964410184 35969440284 35989474986 36006236748 36010642392 36026783424 36293479648 36360412461 36402062418 36418378896 36687973992 36704418624 36709552224 36751602112 37086756318 37091294172 37103379696 37107919584 37108569096 37129238284 37133781336 37150425792 37151076048 37494460413 37511266536 37532816961 37533328992 37537409394 37554234768 37554892092 37576322496 37580407572 37918997694 37944760554 37962432972 37967742522 37984760784 37988890263 38265951368 38283103296 38375068113 38423726676 38681885622 38699223984 38703959136 38725516944 38743552992 38748293568 38748971792 38841375879 39124654344 39142191168 39146446476 39147131669 39151921626 39164678568 39168785088 39169470672 39170156268 39196769188 39214338336 39549922326 39571951329 39576793266 39594532752 39595225788 39612973536 39618513936 39622821027 39640581144 39929688384 40025608677 40052802807 40071457026 40094323488 40363706736 40391130576 40409942368 40511972691 40825169326 40825726272 40830164604 40848465888 40849180872 40854179088 40876934552 40900976544 41273970741 41292470952 41297523408 41298246252 41316757344 41321249058 41327028383 41340494044 41344828704 41345552376 41364084672 41741302158 41746409532 41747140233 41775504003 41794229016 41794960554 41813694288 42128383504 42142110272 42248514114 42273362808 42586300716 42600176688 42605389152 42606134888 42654192576 43049195289 43068491208 43087795776 43093822176 43098507082 43117825104 43123855704 43143185088 43536626982 43541954028 43566206562 43586497116 43591830264 43592593266 43611369408 43612132752 43641763632 44015236137 44060263389 44065654506 44085406032 44116130628 44432442352 44437879008 44488781504 44570828178 44595653787 44920899432 44941034304 44945920028 44971568064 44972355216 44998805952 45409170078 45434462637 45435082464 45440021898 45460389456 45461185164 45481562208 45487127232 45487923408 45513259832 45954524124 45955328481 45960951474 45981552528 45986551371 46007969178 46013598612 46034223264 46454029821 46481352012 46512932292 46513746423 46534595256 46873982016 46900090464 46905829056 46906650064 47018507643 47040406074 47388633073 47394431442 47409874056 47415675024 47416504956 47437758432 47469988512 47492097216 47925198774 47931062796 47931901749 47952546912 47959253712 47964467559 47985966648 47986806562 48008315664 48014189856 48452052609 48473770248 48480549948 48507553242 48514337667 48535233696 48536083224 48557838528 48917298656 49040809047 49063649346 49096984086 49449008424 49455058896 49471172928 49478092128 49511708448 49534768064 49986497646 49992613884 50015022048 50020459386 50027455411 50043755948 50049879192 50072313024 50073189456 50107210096 50536011861 50558663592 50587709817 50593014072 50593899618 50616577296 50623656696 50646347712 50651853684 51142938138 51166757484 51173018136 51173913834 51202417311 51231635568 51575847496 51598965312 51634022592 51788501172 52136454534 52166205792 52171876994 52195261968 52202562168 52219571424 52225960896 52226875024 52351419663 52733229768 52762601772 52763525293 52769057688 52769981322 52792710336 52793634384 52824685248 52830428036 52854108192 53336108313 53342634402 53366544144 53367478236 53403737076 53404671819 53428609368 53818275648 53854840768 53954160426 53984212479 54009355122 54015963588 54040175136 54440219472 54465574496 54472238784 54603093627 55031960988 55056627936 55063364544 55064328336 55094998744 55127403168 55630134477 55636941258 55655069544 55661879376 55662853644 55693857426 55700672004 55701646951 55725638688 55726614072 55751592384 56266899804 56306114091 56331352152 56332338138 56364483744 56370611358 56781734288 56800235584 56917140831 56943649458 56951613783 56977141176 57398927052 57424654944 57490433472 57498474272 57635590014 58022828433 58048835976 58055938704 58088275416 58089292154 58115329488 58122440352 58123457688 58149510336 58189018176 58686981516 58719669714 58727882439 58747017852 58753177632 58754206008 58755234402 58780541376 58795153782 58821507504 59324883489 59365189899 59392838682 59419460304 59427770904 59460871716 59894532576 59963140288 60107185539 60545560104 60579283516 60586695864 60613852608 60614913552 60650564544 61237753989 61238589408 61245246906 61272698832 61273771308 61281268632 61308736704 61315401828 61343958904 61351464816 61938706428 61946285112 61947369378 61975136016 61981873587 62010741066 62017243056 62018328564 62046127008 62611953237 62691343524 62692440831 62720541432 63192575256 63213165408 63220900032 63222006608 63372771171 63871635881 63879451074 63900265032 63908083728 63909202332 63945671616 63952623412 63981288864 64011087552 64602736812 64631693664 64640733264 64647760623 64676737656 64677869714 64685783556 64714777632 65304940473 65312931042 65349309843 65379745674 65387745396 65388889899 65417054112 65418199128 65462645448 65932011232 65940078528 66098481759 66174195942 66648663528 66656818512 66693945848 66733172256 66764252608 67381349148 67411551456 67418880042 67428309467 67450279756 67457352096 67458532824 67488769728 67498208928 67535804912 68113755117 68160032847 68190584184 68191777746 68222343312 68230690848 68231885112 68269889748 68308847424 68931786186 68941427211 68972328792 69011953767 69020397918 69051334896 69515272712 69593682624 69603416224 69769398438 69801892884 70310973024 70318616818 70350135696 70358743584 70359975096 70391512512 70560609111 71091647163 71114811084 71123512536 71124757434 71155392192 71156637648 71204982768 71206229092 71238145824 71887798161 71896594194 71928820368 71938880568 71978949972 71980209843 72012473496 72021284784 72586959296 72720824922 72761329863 72804124836 72836757792 73375947984 73419104448 73595474019 73645476129 74173512636 74182588344 74206759392 74215839168 74217138192 74258476568 74267562672 74302152096 74979746469 74988920826 75022533072 75030689079 75065633922 75066657984 75074818788 75076132847 75108469536 75109784184 75160815144 75837995388 75889521108 75890849427 75924865944 75935485044 75969521568 75977780526 76531902736 76714407207 76750136226 76760870751 76847453352 77363771244 77398447968 77407918272 77451033888 77487105984 77497943584 77682751758 78204681801 78249308688 78257815491 78292892952 78294263338 78303843252 78329357136 78338941344 78340312536 78393538376 78428676672 79099844652 79143902658 79153586532 79154971983 79189065504 79190451576 79225947072 79237027872 79245642054 79281162288 80013951603 80051217354 80105605614 80142914052 80188646976 80727413472 80782261152 80819884736 81014032683 81023945382 81623743039 81650338652 81660329208 81696931776 81698361744 81708358176 81753869104 81801953088 82547941482 82584941904 82595046816 82596492504 82633514688 82642498116 82654056766 82680988088 82689657408 82691104752 83455411887 83482604316 83492819064 83494280466 83540786139 83551008006 83588458032 83589921108 83627388576 84256767008 84497028228 84498507207 84546725616 84555917037 85172601432 85200353376 85210778304 85212269776 85415474187 86087857057 86098390578 86136982416 86187644352 86197014164 86235650208 86247711408 87073253964 87083908056 87132413124 87133938231 87172994232 87183660528 87185186532 87224265504 87283527264 88030472274 88079504571 88120526778 88131309012 88132851603 88170812064 88192730673 88232261256 88864884704 88875758016 89089258023 89141656356 89191307574 89841798864 89891840056 89944710432 90818340156 90868925274 90870164928 90880043796 90881634499 90920778912 90922370328 90963124416 90975846816 91026519664 91867870359 91909048248 91910656962 91921902948 91963105056 91973102742 92015938356 92027197224 92068446528 92908059642 92921054067 92962704024 93016111599 93025864584 93027492846 93069190512 93800180928 93813300128 94037015286 94080812148 94777266146 94788862884 94819748112 94831350048 94833009912 94875516864 94939977024 95819176611 95850397548 95862125592 95863803498 95905093824 95918507424 95928935118 95971933296 95973613124 96016631328 96028379712 96904105218 96947540496 96961099896 97015106484 97016804571 97028675334 97070467392 97072166448 97082719561 97834597312 98069618511 98081618094 98127298692 98193968172 98898016848 98910117792 98956184256 99023416896 99261293913 99972995292 99985227768 100030044096 100040918772 100054910822 100087511896 100099758384 100146378912 100214420192 101072023722 101117327184 101128320063 101175419634 101186028144 101187799236 101189570359 101233154592 101247313392 101303707368 102285876276 102287666619 102333514968 102346036272 102347827668 102404834622 102463271136 103151694992 103397679279 103530596877 103577002344 104272909068 104332411584 104343753988 104390523936 104405124336 104439142848 104453750048 104702839326 105466459536 105477925227 105525203544 105527050586 105538115376 105539962644 105587268768 105660856072 105708216384 106672216626 106685268804 106687136151 106733088288 106734956472 106807474152 106809343638 106857218736 107844891291 107908320852 107968424958 108018710244 108031927176 108080350272 108880438944 108931148992 109206187254 110014610183 110063921976 110113255872 110128656672 110189997488 110254806336 111260268954 111273882516 111310139088 111323758752 111325707288 111387714852 111401344008 111403293902 111451277376 111453228144 112483381239 112533799608 112598450883 112612228182 112662704304 112664676276 112728967488 112741222716 113563468576 113834281662 113887298916 113903227566 113954282352 113966670789 114797854104 114849309888 114996948544 115125204339 115271180028 116045656866 116097671952 116111877408 116176550832 116178584308 116230658976 116244880704 116246915376 117373963032 117439339428 117441395007 117455764878 117494035704 117506355264 117508412016 117510468804 117590307564 117643015008 118649766978 118715853987 118730379798 118785677364 118838920608 118855541808 118868463081 118921743432 119789065152 120076826031 120158408421 120214371078 121091120208 121158567032 121173391728 121229827104 121535918073 122475507978 122477178816 122490493812 122492637803 122545397664 122547542616 122562537264 122630803656 122687917808 122702929632 123821912223 123877412856 123892570224 123894738756 123950272032 123963747174 123981085149 124021482132 124034486112 124036657128 124092254016 125223906474 125241420699 125326512009 125382687048 125384881662 125441082864 126385150512 126426330816 126444013216 126745542342 127743271762 127758902148 127800530064 127816167456 127818404664 127905246824 127962577728 129147585867 129205473624 129263387328 129281466528 129295521246 129353475312 129355739428 129371567112 129429555264 130609880946 130625862084 130698619686 130759491348 130775490792 130777779798 130834108224 130836398256 130850622017 130925290896 131864022464 132180790167 132196963518 132348391884 133297327056 133313637024 133387891696 133466344512 133786961361 134762698296 134823102912 134837760084 134856618934 134900559512 134914704192 134917065648 134996417856 135071609824 136227510234 136303387911 136320065694 136381168368 136383555492 136444686624 136461381696 136463770224 136539779496 137863572372 137865985443 137882854422 137944657584 137959654113 138023907534 138040795836 138102669792 139030545424 139206832448 139362089463 139538796876 139541239269 139603785768 140621946048 140637233636 140700271392 140717487168 140719950192 141121218222 142165899219 142183294326 142229622168 142247025072 142249514868 142313275296 142409965536 142412458184 142476291648 143775596322 143793188388 143795705247 143857640736 143877761136 143893402677 143957899944 143960419686 144024946992 144042569568 145356157827 145441649844 145522659726 145543013001 145608249672 145673515584 146751895968 147122427141 147190948038 147290952258 148280561551 148347025272 148365176688 148413518784 148434276384 148516953136 148535125344 148604304192 149959492938 149977841652 150045066144 150061378158 150082366233 150131267844 150149637576 150152265694 150216939072 150219568368 150321630288 151608035583 151675990776 151763129451 151779042216 151781698854 151849731888 151870970088 151939043136 151955561052 153063805472 153428814414 153500272452 153521741502 153607251933 153694906704 154727542488 154796895936 154902067776 154995887168 155365503516 156409363602 156498617376 156515630982 156585785904 156588526676 156607686504 156658714272 156677882688 156680625072 156787076752 158199689304 158287805316 158290575879 158307173064 158309943966 158378131008 158380903152 158398121389 158474055744 158491284108 158562324576 160008324939 160027903206 160102434708 160211211228 160214015457 160285828104 161454826944 161564522304 161952637437 162028065366 162047890764 163247486078 163300677304 163320658416 163396723488 163416716352 163507738208 163809280881 165095882964 165098772691 165169883808 165190093632 165192985008 165284996232 165308113532 165361976176 165382209504 166890403431 166910823774 166965208632 166985638128 166988560932 167081572278 167102016012 167104940853 167176916064 167179842216 167254777152 168513534016 168918342273 168994056456 168997014414 169093451232 169111834074 170345202864 170400706752 170424539552 170830948374 170854841349 172175714114 172196781156 172273964832 172394028328 172471300416 172495422816 174068485299 174146507928 174167816112 174264826248 174267876462 174345988464 174367321056 174370373064 174448531008 174567054528 176060944548 176159009142 176183647317 176241053556 176262618024 176265703206 176341624128 176363881849 176385461346 176464522512 177729769408 178095569697 178178516046 178283312712 178382615148 179683597728 179783680112 179889420864 180321556617 181636680312 181737850548 181760087592 181763268998 181841557824 181844740656 181951693632 182053039328 183713261967 183735740718 183818096496 183821313924 183843805896 183926210112 183946205484 184031876712 184054394448 185816119284 185842108134 185925408048 185945620761 186032223198 186051729168 186054985692 186138381024 187626600256 187835859711 188074030572 188077322493 188161624296 189554532292 189577725768 189639496224 189662700096 189666019824 191614907643 191638353222 191700795096 191724251184 191727606996 191837014848 191857870236 191943866592 191947226248 192033262656 193808210436 193895080992 193922199792 193943281869 194030212968 194033609142 194057350668 194144332896 194165439122 195914821419 196047929529 196139237022 196163236188 196166669697 196254597384 196387936344 197796033696 197820235584 198295445277 198522587826 199856409047 199945990584 199970455536 200081837544 200109821644 200175023792 200199516768 200292757824 200428840384 202144047444 202234654368 202256640126 202284928401 202350839268 202372056288 202375598472 202379140718 202466309184 202494626784 202607414736 204341265351 204480098541 204571752552 204575333238 204667029936 204692072544 204695655336 204809669244 204926542272 206303389984 206795358558 206824281633 207035861301 207061193754 207154004688 208545818136 208687507976 208781047872 208810248672 208907500096 209405678652 210932919072 210955850454 211050407088 211054101172 211076230752 211079925288 211174537536 211321712144 213274941489 213344433252 213370537608 213374272302 213466176576 213469912944 213493120133 213614948304 213618687276 213714437472 215663394483 215689782582 215816641704 215936849916 215940629529 216037420488 216063854352 217760877888 218283989589 218412374508 220029220366 220127843952 220257313344 220379994976 220786422057 220936428387 222520537908 222547765032 222620278176 222647517504 222651414576 222775429704 222802688016 222806587804 222906456288 224939239407 224966762478 225067599216 225092067237 225196901766 225224456364 225228398541 225325408608 225329352552 225482445432 227126937152 227668563324 227672548281 227774597832 227806455132 227908564704 227933341578 229595708208 230250408678 230282612253 230542360056 232091313732 232195343904 232223754816 232353101664 232357168616 232461317952 232493830752 234614045403 234747926064 234773446473 234878678856 234882790014 234911529756 234988071408 235016824032 235020937608 235180615128 235286030016 237299533956 237431707974 237460759596 237464915949 237571354728 237677841216 237707840753 237711083616 237736926162 237843486864 240041854809 240153652062 240316816842 240428742156 242182240416 242317134064 242346783456 242459654208 243042098049 243071836146 244871229117 244951015956 244980987624 244985275606 245090795328 245095085232 245125074528 245261607312 245375835616 245405859264 247643824446 247754825712 247785140448 247789477512 247900544064 247927494348 247962170298 248042964264 248068972224 248073314256 250366235661 250447812948 250482841398 250622358417 250653024018 250765374096 250769763324 250882165728 252770301024 252888026432 253491084684 253495521621 253667751111 255486543524 255517804296 255601060128 255632334912 255636809328 255810493648 258263571171 258295171734 258410947248 258439040161 258562933056 258591042492 258706950624 258711478856 258743134224 261219761892 261251724168 261397239372 261401814693 261518982696 261550981584 261555559596 261672796512 261701244034 261850581792 264238513713 264361580334 264393927036 264398554809 264578192019 264696783768 266594654112 266627274048 266775783392 267267774069 267573922722 269371681759 269525396592 269675520168 269713237868 269801119024 269834131296 270143219648 272455020468 272606775822 272640131388 272644903497 272762336736 272767110984 272889373248 272927540448 273079558992 275603611077 275727144744 275731970886 275765708844 275889315168 275919308226 276047815068 276081591672 276205339584 278061090848 278724178926 278763162201 279048334797 279077593752 279082478538 279207571536 281274467272 281400542784 281439900384 282242436444 284331798438 284366588652 284459244336 284494050144 284499029736 284626550592 284819931072 284824916368 287457529833 287551192644 287586376776 287591410494 287715281472 287751596701 287755522272 287786805354 287915799888 287920839372 288049893984 288085139136 290712315654 290883299688 291045319452 291050413713 291086026002 291216499344 291248158683 293503791936 294208855533 294244854282 294381896076 294581904516 296561123102 296694050544 296730353376 296868552768 297033906272 297070250688 297783881739 299918985876 299955683304 300090132288 300122756316 300164732466 300262535688 300299275152 300304531388 300439136736 300643260576 303216071166 303351981552 303384960189 303526258902 303558084432 303563397708 303568711077 303699463776 303741940176 303774961207 303911122104 306127610944 306857628828 306862999857 307000544904 307043483004 307214503866 307389813408 309455084976 310591790631 310731007032 312818727204 312997234752 313031261964 313171571808 313177053352 313215373008 313317428544 313361250144 313574153504 316399378608 316433775681 316575610632 316581151758 316614346128 316619887932 316761806304 316796242778 316982568216 317124649152 320016649878 320055806412 320061408453 320204869416 320388828841 320422422456 320428030914 320571656208 323534673873 323905274874 324056130732 324095781528 326494972156 326601354608 326641316832 326793446976 327015476416 327618561762 330043830549 330191765928 330197545382 330339767616 330385970016 330569992464 330616227064 330723952352 330764419008 333780806862 333821647548 333930417264 333971276256 333977121864 334163144556 334204032024 334209881706 334353832128 334359684432 337450143717 337795352649 337836684546 337988112912 337994028828 338186902464 338223668148 340690405728 340849079104 341661896748 341709682698 341900012367 344351428228 344393562312 344547929664 344788056656 344990845632 348136970598 348293015856 348330880217 348335632224 348529652496 348535752924 348691976928 348734642112 348740746128 352121889096 352318018284 352324185021 352367294634 352482107112 352525236048 352531406412 352727763698 352770922692 352929045024 356147561961 356191139394 356357032092 356566625424 356605389243 356765230296 359367195456 359567360224 360230478093 360475225263 360643113234 363273360624 363475701096 363520175184 363526537996 363689481312 364106078656 367426523934 367471481436 367477913409 367636192992 367642627848 367687611792 367892410968 368063753424 368108788896 371465736669 371632238568 371684216268 371850816096 371891241522 371943255447 372064446396 372103458336 372109971384 372276762048 375671719422 375724262097 375979536027 376148061144 376154644986 376323248592 379109064584 379155451536 379278992448 379332039648 383229815286 383276706444 383401590192 383448502368 383455213992 383715740472 383887733184 383894452496 387442757601 387616420872 387790161984 387839108597 387844399584 387886563738 388060425936 388067218284 388114701336 388288665792 388330878244 391829642838 392095859058 392278474044 392326472376 392333339394 392509194768 392551866051 392775872688 395592067392 396542370501 396590890554 397045175652 399712818094 399891981168 399940911072 400163675088 400219643288 400350047584 400399033536 401360884083 404288094888 404469308736 404513280252 404569856802 404701678536 404744112576 404751196944 404758281436 404989253568 405214829472 408682530702 408910163733 408960197082 409143505104 409150666476 409334059872 409384145088 409391310672 409435817279 409619338488 412606779968 413590717116 413597956329 413648563266 413878962339 414071722602 414122387508 414308009376 417091636272 417375015952 417620497344 418623717807 418811357304 421865838144 421911700908 422100814176 422108202344 422152461504 422159850576 422643424288 426497697657 426549882978 426688866504 426741075216 426748544604 426939825888 426986240266 427229896608 427237374552 427428874944 431326788966 431379565164 431387115741 431633283408 431680208031 431873699832 431881259058 432074840976 432127708704 436068473481 436567979178 436629039003 436824749016 440058440732 440255687904 440759989952 441572844114 441872856774 444841684653 445041075816 445095530064 445240556352 445302829152 445550859408 445605376032 445613175608 445812912576 449878478814 449933524956 450135198432 450184134474 450247098699 450393803532 450448912728 450456797082 450650817216 450658705104 450964890864 454824106749 455289388353 455337126648 455345096562 455549195664 455612910264 455817129408 455866683156 459191416416 460500817356 460565224506 460821755799 461084720112 464182627464 464390687808 464706203328 464714337232 464987661504 469228090806 469489447249 469495852128 469546892946 469757357712 469765580028 469823059512 469976142816 470033648064 470041875216 470361230256 474599067912 474863415948 474871727637 474921519192 474929831898 475142709456 475194364167 475415681506 475422167232 475473852324 475686973728 480024974817 480083709618 480307304124 480633633684 480642046371 480857484312 484364480832 484634268128 484693566912 485857912311 486084196098 486143672292 489742458234 489902031912 489961975248 489970551212 490190170464 490250149056 490523214624 490751671232 495287648892 495296318073 495509651424 495570280896 495578955024 495632831443 495854988696 495924340596 496085928528 496146628512 500671210293 500732471322 500895625896 500965682796 501244716834 501306048036 501314822559 501530748192 501539526648 501764331456 505540602048 506755026819 506982169368 506991043242 507335502222 510973087048 511035608592 511202120256 511273618656 511620987296 512564524047 516527142342 516590343468 516821894496 516878080322 517182084984 517413901248 517422957712 517486268448 522205455897 522439523784 522503448336 522794478744 522803629386 523037965392 523101963168 523111119192 523345593024 523402488068 523701163584 528477027426 528550941951 528723160668 528787854072 528797109618 529091645547 529156384038 529393567536 533189308224 533551566784 534535548138 535147845444 538743363518 539050793184 539351040336 539426475736 539602238048 539668262592 540964669851 544910040936 545213551644 545280262776 545289806994 545524673472 545534221968 545855080896 546159117984 551139785901 551207222154 551454289488 551463941772 551531417688 551778630336 551838616452 551848275463 552095630136 552163183344 556122181696 557448357852 557526324402 557836862283 558096669594 558155187504 558164957076 558415143072 562548934544 562879800768 564231967479 564484872888 568663596876 568733177304 568918488672 568988100288 568998059472 569649832736 574844722929 574915059666 575102385288 575172753552 575182820988 575503193402 575511044544 575573610708 575831599776 575841678744 576099787968 581424631308 581766599376 581829845607 582090638904 582100827426 582172052004 582432998688 582496317366 587744464257 588143788587 588417711066 588489708564 588500009091 588763792152 589163809032 593122246204 593388101088 593460706752 594067812544 595567763478 599569227141 599837971752 599911366608 600245512632 600329464932 600525071376 600598550304 600609062776 600878273472 601286521152 606432142332 606703963104 606769920378 606854785203 607052517804 607116168864 607126795416 607137422154 607398927552 607483880352 607549922414 607822244208 613023796053 613440295623 613715257656 613725999714 614001089808 614086966008 614429007732 614779626816 618910169952 620472844899 621107583903 621183581262 621462014064 625637454408 626062523928 626343143616 626354106704 626430746016 626722500288 627148307008 632798757216 632867551362 633151221264 633162303516 633228692256 633239775864 633523612608 633592485556 633965136432 639824824467 640033299756 640111612824 640122816906 640409738832 640479360399 640777657682 640844844912 640856061828 641143312416 646990183449 647069347746 647810549748 647821888587 648112261464 648191563056 652989944312 653202709216 653282633664 654851968767 655237123524 660087661098 660383531856 660395090764 660771940032 661139984928 661232454128 661447904704 662809285161 667561613724 667643295096 667860834528 667942552512 667954243728 668026859771 668326289112 668408064048 668419763412 668719368864 674817718221 674900287434 675276201711 675590705298 675673369092 675685195623 675976225824 675988057656 676447336296 681380811456 683017644843 683323793496 683419365396 683800024734 688702856456 688787124624 689576113312 690847836759 696273941196 696586031712 696661760434 696671264448 697059304992 697071505848 697383953856 697481492256 703842136209 704243778192 704320339419 704636036568 704648370042 704734589268 704964214224 705050472096 705062812824 705455527396 705541845384 705858090048 712295123922 712382278788 712394747847 712714064184 713123522259 713133250848 713210778486 713530460592 719134720448 720460956186 720950450526 721286226468 726546721248 726951402192 727040350368 727053075992 727378962624 729126294147 734613687351 734853047868 734942962872 734955826818 735272385984 735285255696 735375223584 735784821936 736127506848 736217577792 742931473338 743264477136 743368432536 743701632192 743782483044 743795501711 743886510894 744128892792 744206916672 744219942768 751098706983 751343438844 751448524194 751867075251 751959072054 752296122288 752309289972 752646497184 758218129168 758310903072 758664079296 760486564863 761003253333 766459630572 766553412888 766803180384 766897004736 766910427984 767431480944 767788904992 774790713513 774885515202 775232841744 775317120483 775678217194 775688799168 775773127476 776120851872 776134436568 776229402672 776661756488 783659285676 784191718116 784205444079 784556948088 784652944752 784666678788 785018389536 785103732102 785551745376 792715541139 793084741002 793181781108 793195664427 793734576057 794090351304 799425636188 799783962336 799881822144 800327350176 800439286576 800700095168 802721768166 808115045277 808576189776 808664093407 809026560504 809139713604 809403357072 809502393888 809516562872 810429658944 817365061404 817820327466 817920394164 817934710491 818287010208 818301332952 818668119744 818782621344 818871634558 819238676976 826810833231 827181434232 827195912658 827297126532 827757924678 828143445204 828244775016 828616018752 834183272544 834750031904 836289486603 837145004391 837247435614 837622714608 843823401816 844201628352 844216404688 844319701152 845286848576 852995395314 853099765956 853377733008 853482150432 853497089208 853879651776 853972480532 854459793216 854474749104 862372589499 862653577932 862759130328 862774231482 863254790103 863266566816 863360416062 863747399664 863762518116 864149681952 864255417408 872136946962 873135958356 873151241139 873258078006 873649498032 873744476049 880116881464 880511375808 882626566599 883145688228 883745713548 889683369306 890082151632 890191060128 890605658304 891101718816 891210752064 891226351216 893351645217 899756957628 899867049912 900270396864 900368268948 900384028387 900494197398 900787607064 900897825456 900913594164 901317410208 901929781728 909648213498 910154880567 910578776706 910674253296 910690193124 910706133231 911098391328 911225820528 911324883621 911733366312 918382832832 920588999571 921001634712 921130449012 921643511598 922169440224 928365254928 929428674464 931775371893 938456181612 938978894498 938991704256 939093785892 939514715424 939531160056 939646119024 939952285632 940083750432 940722460512 949198135824 949301327043 949726831896 949743455274 949843038384 949859663796 950285418912 950388728334 950521652809 950831363012 950947704648 951373947456 960049949634 960167419236 960184225359 960614608248 961166486523 961267267368 961284092742 961714968624 969268536256 971715824622 972168392196 972287344584 979484916468 979804063824 979923950496 979941102424 980380340928 981046429248 990131491647 990575297784 990592636146 991019302848 991157910048 991265662886 991709977392 991848681192 992171857056 992293257024 1001342420586 1001464942644 1001791251792 1001931365592 1002489433668 1002506980567 1002612096072 1002629645118 1003061496384 1003079053296 1012350431151 1013386057947 1013510053638 1013964338736 1013982086484 1014671004444 1021946174096 1022071217184 1022547237312 1023241974592 1025129048094 1025700037101 1033054284684 1033180686936 1033643788992 1033756160644 1034364169968 1034845915424 1034972536896 1044410911794 1044879047568 1044992640651 1045006896672 1045588957488 1045607258772 1046075930784 1046203926336 1046222238384 1046804976136 1056954054852 1056972555063 1057101883902 1057446321336 1057575708144 1057594219236 1058183291094 1058312768076 1058787135072 1068442685883 1069071096276 1069816167729 1070295690888 1077486727036 1078101586368 1078702080672 1078852951472 1079204476096 1081425675789 1081929339702 1089820081872 1089938560679 1090427103288 1090560525552 1090579613988 1091068443936 1092318235968 1102279571802 1102414444308 1102433740227 1102908578976 1102927883544 1103062835376 1103677232904 1103696550926 1104191260272 1104326366688 1114397210007 1114896715704 1115052648804 1115673724566 1115829766341 1116193339188 1116310375008 1116329914152 1116830286144 1125097869088 1127172786291 1127938608081 1128463934958 1128969745776 1137327193752 1137466354608 1137836977344 1137996118944 1139299665472 1149689445858 1149830119332 1150204770576 1150345507104 1150365641976 1151006386804 1151147221416 1151663199552 1151683357488 1162328272803 1162849262616 1163517325791 1163533198752 1163659691214 1164181277808 1164201654852 1164344104008 1164865997376 1164992634732 1175488928514 1176287577174 1176835422132 1176979417128 1177000018182 1177527584304 1177655598153 1178327618064 1186244492408 1186776202176 1189627111503 1191135526956 1199138454282 1199675943504 1199822733216 1200491025264 1200658929864 1201050142752 1201197100608 1201218125552 1204082652249 1212864284664 1213407926208 1213539840756 1213561081739 1213709570406 1214105035608 1214232337728 1214253590832 1214274844308 1214967760704 1215099844828 1215644488416 1226047592106 1226730491199 1226880591246 1227430515312 1227451999428 1228002179616 1228173932016 1228307451837 1228858015464 1237820339904 1240793868987 1240945689798 1241636887017 1242215167806 1242367162524 1242924028128 1251274908816 1252125047856 1252708213408 1252861492032 1255871153421 1265597514432 1265735102724 1266302442528 1266324607032 1266457384512 1266479551728 1267184971112 1267930272864 1279493092971 1279649648934 1280066599512 1280223225648 1280245633812 1280819477664 1280958720798 1281137879873 1281555315364 1281689689824 1281712123656 1282286624832 1293980366898 1294138695492 1294161347223 1295040624093 1295621099496 1295643777174 1296224522928 1296383126112 1305979888624 1306405418432 1309703937534 1309887117009 1310474247048 1320175322196 1320767063712 1320790181528 1322279969856 1322464908256 1325618570322 1334525053959 1335123227448 1335286590192 1335721669056 1335908487456 1336053719542 1336652578224 1336816128096 1336839526824 1337438737728 1349635436442 1349800574868 1350552403422 1350741296097 1351181410596 1351346738184 1351370391246 1351952451648 1351976115312 1352894672592 1364472320247 1365868165059 1366035289686 1366647586992 1366838730792 1367600049468 1377405712912 1377574249248 1379152226624 1381695673518 1382465267397 1392547882392 1393172063424 1393323520868 1394118609984 1394143011696 1394962984512 1407684272418 1408468341747 1408487556384 1408640678838 1409272073136 1409296740084 1409469178536 1409928428448 1410100944192 1410125625648 1410911054792 1411083690768 1424590247844 1424615182911 1424764557576 1424789495694 1425428128368 1425583092501 1426247044518 1426266501696 1426421556972 1427060921184 1440074924451 1440921912372 1441900901052 1441926139113 1442572452936 1453093442496 1453902804384 1454080700736 1454106151984 1457573736933 1458252588294 1469047625263 1469227374702 1469706095736 1469885925744 1469911653636 1470570511392 1470750447168 1471569643872 1472255013696 1485862946676 1485888954219 1486528954272 1486736865072 1486898494329 1487564966088 1487591003422 1487773021788 1488257785584 1488439885536 1502013630879 1502197413966 1502686877688 1502897048388 1503734150502 1503918144108 1503944467677 1504592244576 1504618579944 1505292994368 1516436258336 1516621806144 1520265080457 1520973129726 1522006506666 1532919261144 1533106825776 1533606360768 1533820855968 1534862961888 1535577809984 1549581427026 1549771030404 1550465683488 1550634240966 1550851117741 1551356434388 1551546254952 1552241703744 1552268873136 1552458805344 1553323512976 1566616367691 1567318571352 1568383436232 1568410888158 1569113896176 1569305889504 1569333357576 1570036779072 1570207464204 1571103490752 1585431082278 1585652825853 1586169482004 1586363562216 1586391328854 1587274936641 1587469152114 1588180702608 1598851272376 1599567924672 1600654700352 1600878573152 1605443536332 1616230090554 1617152379552 1617328186814 1618053121008 1618279427208 1618806714144 1619004787776 1619033125744 1622894009553 1634730122808 1635640654932 1635669284083 1635840788328 1635869420982 1636574020416 1636602665904 1637565242688 1637743269116 1638477353952 1653419357703 1653621666462 1654362868464 1654391825316 1654594253064 1655515849356 1655544826389 1656286890408 1656489550032 1668366545088 1669500063808 1672578973206 1673510586849 1674290008782 1674494871228 1675245429216 1687646803632 1688432809376 1688639402304 1692695902437 1705990790628 1706199531912 1706755466016 1706964300864 1706994178416 1707944961064 1708949498208 1724534168787 1724745178998 1725307155864 1725518260656 1725548462964 1726509580206 1726533133632 1726720832124 1726751055481 1727494799328 1727525036232 1728299363904 1744273893924 1745489536821 1746271916712 1746302482278 1746516156012 1747298996064 1747488952098 1760233762928 1764431365761 1765253133198 1765500027273 1766291376456 1767491427096 1779366738612 1780164303264 1780382120256 1782203437632 1782452702432 1786703290434 1798707681423 1799513915256 1799734099824 1800736537896 1800768056774 1800988394796 1801575214128 1801795650912 1801827188328 1802634820416 1803859563456 1819296426996 1820309761134 1820564355609 1821157553412 1821348506592 1821380386248 1821412266462 1822196782656 1822451641056 1822649767242 1823466732624 1839071388159 1840320886869 1841177999142 1842003269424 1842260898024 1843287023196 1844338880448 1856730509856 1858857348928 1863322751709 1863550743786 1876912363224 1877957788996 1878187571784 1879029430848 1879062320112 1879292238048 1880167500864 1881444921024 1898396271648 1898602654086 1899453663792 1899486910548 1899686076768 1899719327592 1900570837824 1900777456668 1901043305618 1901662726024 1901895409296 1919474473401 1920099899268 1920334838472 1920368450718 1921229216496 1921438081197 1922332973046 1922534534736 1922568185484 1923429937248 1940970550347 1943431649244 1943465665761 1944336784392 1944574689168 1958969832936 1959608127648 1959847900992 1959882204848 1964555906301 1980020712311 1980262983294 1981150595568 1981185272292 1982315820096 1982531325772 1983419954784 1983697362384 1984343714112 2002684841172 2002929885288 2003582503584 2003862731184 2004080579313 2004978867336 2005013961134 2005224192144 2005259290236 2006158106592 2024453154663 2024700862302 2025828605133 2026772115894 2027020107276 2027055586869 2027928677472 2027964172968 2029342008888 2043892348192 2044142434368 2049052934529 2050258096188 2051400074202 2066108569368 2066361373872 2067512321288 2068728339936 2069691830848 2088821823588 2089758095136 2089985281302 2090013793344 2090277593477 2091177914976 2091214517544 2092151861568 2092444476768 2093609952272 2111526408627 2112961018257 2113908109704 2113945110126 2114203767804 2114892642672 2115151416288 2115188438472 2116366582188 2116625536152 2117574270144 2136885371766 2137184243541 2138142192552 2139370566777 2139632335458 2140591381776 2154973454072 2157404161344 2157705902944 2162851351578 2163858679404 2179640163744 2179877121358 2180854206576 2181121051104 2181159227976 2182136887872 2187378882441 2203841062053 2204559143604 2204828888616 2204867480454 2205817157952 2205855767088 2206125670752 2207354465808 2207393101852 2208382520544 2208652733376 2228794420014 2229793431408 2230105297608 2231347449132 2231386505133 2231659532682 2232386678376 2232620750016 2232659828304 2250195738176 2254345572582 2255601225753 2255877216162 2256927869916 2257939491552 2274654387504 2274932709216 2275992237888 2281459694589 2283009759999 2299378891716 2299660238664 2300409541152 2300691014208 2300731283952 2302012773608 2302294442832 2303366714976 2324372140539 2324656545606 2325698525232 2325951361449 2327034651582 2327066397504 2327319382428 2327360118257 2328362555616 2328403309704 2328688208016 2329985269464 2350977857028 2352575154348 2352616332237 2353670844264 2353958834256 2354000036364 2355055168608 2355311196306 2356655236128 2372488984816 2378146623417 2379254223006 2379586993281 2381203728171 2382271053912 2398276908564 2399351887008 2399645466432 2400982050528 2401317859728 2402100285504 2402436251104 2408165304498 2424345135831 2425728569328 2425992280221 2427079681512 2427122163478 2427419140812 2428210071216 2428507181664 2428549688616 2430199689656 2431288976832 2452095184212 2453460982398 2453761182492 2453804131473 2454861030624 2454903998856 2456004359232 2456347864032 2456614903674 2457716030928 2480432499693 2481587737974 2481891379596 2483273774034 2484430335612 2484734325048 2485848056256 2502549817632 2504250095712 2505416426816 2511435013173 2511742306842 2530336034209 2531470205448 2532604885056 2532649214064 2532959103456 2534369942224 2535860545728 2558986185942 2559299297868 2560133199024 2560446451296 2560491267624 2561638955328 2561917441596 2562275759746 2563110630728 2563379379648 2563424247312 2587117768497 2587960733796 2588277390984 2588322694446 2589764370309 2590081248186 2591242198992 2591287554348 2592449045856 2592766252224 2611959777248 2619407875068 2619453723417 2619774234018 2620948494096 2621233428147 2640350644392 2641534127424 2641580363056 2644929816512 2647879699797 2651237140644 2669050107918 2670246454896 2670573180384 2671816974912 2672107439084 2673305156448 2673632256192 2673679053648 2699270872884 2699601149736 2701104806844 2701152085161 2701482592194 2702362821192 2702693476368 2702740782492 2703952230624 2705789345184 2728944640494 2730464641701 2731736330118 2732070579372 2732118399693 2733295173984 2733677461584 2733974650863 2735200098936 2754811425824 2755148498496 2761766998713 2763391347036 2764930534794 2785095764784 2786647041736 2788286023392 2795326115679 2815368544836 2816936683494 2816975112768 2817281357676 2817330669469 2818544146272 2818593480168 2818938357072 2819856856896 2820251251296 2821822109584 2822167381536 2847903981129 2849180495688 2849230365822 2849529115152 2849578991388 2850856256736 2851166185002 2851564958427 2852494089036 2852843113944 2854121842368 2880149848902 2880552676077 2881843824744 2883499459569 2883801802104 2883852278226 2885144905872 2907805608768 2908212303968 2915147473866 2916505176588 2938095250526 2938454749404 2939412191472 2939771851488 2939823307272 2941141022784 2943139287744 2970394474941 2971725893352 2971777908438 2973057908544 2973473730144 2973796988658 2975129932176 2975182006844 2975546043576 2976515571168 2976879771072 3004027261758 3004394827932 3005373755376 3005794096776 3007468301004 3007520941701 3007836288216 3007888935354 3009184489152 3009237159888 3009564306391 3032872516672 3040158173841 3040530160914 3041946259452 3044013013332 3065838522288 3066213651552 3067641711936 3069725923776 3077100111303 3099162854052 3099542060808 3100931366976 3101268481932 3101702235482 3102712868776 3103092509904 3104537746272 3104917610688 3106647025952 3133232735382 3134637142704 3134977921953 3136766872464 3136821776316 3136876681129 3138227792352 3138611779008 3138666715152 3140414928408 3170862164556 3170917665189 3171305651706 3172338964008 3172727124432 3172782657708 3174549873282 3174938304228 3176361405216 3197702544752 3201757146304 3205328057649 3209448503187 3210887072664 3232460181108 3234304759104 3234656373628 3236106242016 3236558854416 3237613428288 3238066251488 3245788019106 3269460245616 3269815682037 3271281309864 3271338568166 3271681576656 3271738841964 3273205331808 3275486538232 3276954707904 3306838715406 3307243332924 3307301220681 3308725736928 3308783650632 3309188506128 3311031698712 3311089652778 3312573780816 3312979100064 3343191630021 3345157946412 3347021173698 3347489299023 3348580017564 3348989742456 3350490858432 3375293607264 3376865618752 3383815824243 3385391804874 3410452915673 3411981581256 3412399063824 3413510932032 3413988356832 3415889922128 3417898996416 3449068337574 3449490357996 3450614311728 3451036521312 3451096925928 3453019160412 3453441664248 3453502110962 3454989598656 3455050072464 3486984818409 3488547787848 3490551977373 3490979073642 3492543833424 3492604964556 3493032312024 3494597992128 3494977904196 3520467525856 3528862731522 3530506266396 3531000054546 3532582752912 3532966794459 3534982854192 3558733477224 3560328606528 3564905404864 3568881334509 3573406580868 3597415362846 3599027830512 3599468199648 3601473075792 3601536113548 3601976789592 3603150428256 3603591301824 3603654376656 3638592853992 3640619522268 3640683245217 3641128711218 3642315106824 3642697013184 3642760772496 3642824532924 3644903282112 3645299534484 3646933465248 3678142776318 3680191473597 3680641773738 3682355998284 3684006538848 3684521796048 3684922355511 3686574046392 3713461019712 3722381606961 3724910661051 3726645503418 3727101487572 3753824726448 3755915577992 3756375143568 3758124640224 3758584476096 3767613460263 3796792543296 3797205308172 3797271771893 3798907327584 3798973821096 3799372153536 3799438655184 3801554913336 3802086611236 3803325452048 3803790818592 3838479278913 3838948946802 3840199798536 3840669676944 3840736901436 3842458432992 3842876162394 3843413639619 3844665946092 3845069069472 3845136370968 3846859874496 3881941100694 3882484041669 3885121872279 3886863298488 3886931331522 3888673568784 3889149378336 3917939665872 3919216255296 3919764409696 3929111812602 3929661351027 3960041424622 3960525966588 3962301191136 3962370544584 3965062651544 3966839909568 3967394724768 4003575161877 4005369682344 4005859770576 4007165007168 4007725462368 4008161158626 4009957734672 4010027922268 4010448384288 4010518580472 4012316213184 4048906309326 4049401724604 4051657210266 4052223888291 4053544231788 4054040214552 4054111173738 4055857354944 4055928345936 4056369282527 4058684017776 4087784696384 4097604495177 4098105869058 4100516192376 4102800148404 4132217138736 4132722747744 4135024642576 4137456679872 4147395802191 4177643647176 4179516190272 4179970562604 4180555186954 4182355829952 4182429035088 4184888953536 4187219904544 4223052817254 4225405025241 4225922036514 4227816219408 4227890220252 4228407535608 4229785285344 4230302832576 4230376876944 4232733164376 4233251072304 4273770743532 4273845548733 4274368487082 4276284385104 4276749277503 4278741133554 4279264670916 4281182763552 4309946908144 4315411805888 4320224773353 4325702703156 4325778417339 4327717358808 4359280327488 4359754242716 4361708413152 4362242102208 4362318455952 4374757764882 4407142875789 4407682124106 4409118287208 4409657777232 4409734960908 4411711534176 4412251341504 4414708931616 4414786203704 4416765041088 4457588840028 4457666862657 4459586862816 4460210595216 4460695482987 4462694898264 4462773010266 4463319065364 4464773356752 4465319656608 4506040892637 4508691145164 4511202451506 4511754432324 4511833403031 4513855739832 4515878983104 4549308775008 4549865418432 4560795241371 4562919389178 4566019519998 4596697408081 4598757783432 4599320477328 4600819082304 4601462567904 4604025547216 4604588885664 4606733429952 4648744281078 4649313091212 4651397050464 4651902722898 4652553353223 4654069303164 4654638764856 4654720236514 4656725111232 4656806619408 4657376416032 4659970538928 4699849103073 4701955714056 4705150308696 4705232664474 4707341688528 4707917668512 4708000072728 4710110337216 4710622392612 4713310472256 4744977969632 4756293246834 4756958477559 4758508446012 4759173986562 4761824809923 4762407456342 4764542107824 4796553817128 4798703774016 4801964101056 4802635719456 4804872502208 4816330608996 4848690271662 4851457138656 4851984560442 4854159363024 4854244326956 4854838281624 4856420142432 4857014363328 4857099377232 4860399379312 4904190368424 4906921964796 4907007852249 4907522364984 4907608262946 4909722061248 4909807997712 4910341763059 4912695728064 4913229807348 4915432061856 4960258073109 4960864999386 4963175475948 4963782759192 4966547548068 4966634479167 4968860671224 4969468650096 5005099635264 5008500191424 5020531760547 5022870026346 5023484613684 5060672068418 5062940410896 5065298428128 5065918206912 5068739884448 5078087707311 5117972371884 5118061953421 5118598595736 5120266398048 5120892902592 5120982535248 5123834883192 5124551519492 5126221261456 5126848494624 5173602506361 5174235536994 5175921467592 5176554781968 5176645388892 5179528740618 5180162496372 5180253166443 5182484397984 5182575108696 5184898091712 5223919554496 5236468610463 5238815750136 5238907446834 5239548468036 5241896988192 5242466856294 5280701288784 5283160726112 5295759399594 5296500081819 5302474281288 5338100215836 5340492909792 5341146360768 5344214878168 5346610312896 5347358107296 5396123044269 5398541745768 5399202299472 5402209613688 5402304170322 5402965184388 5404725642384 5405386952736 5405481564984 5407904461248 5411578690368 5457889280988 5460929283402 5461693066827 5463472660236 5464141158744 5464236799386 5466590347968 5467280337319 5467354923168 5467949301726 5470400197872 5509622851648 5520962660607 5523533997426 5526782694072 5529861069588 5570191529568 5573294083472 5576572046784 5589968255127 5590652231358 5630737089672 5633873366988 5634562715352 5634661338938 5637088292544 5637186960336 5637876714144 5640502502592 5643644219168 5644334763072 5695807962258 5698360991376 5698460731644 5699058230304 5699157982776 5701712513472 5702332370004 5703129916854 5704988178072 5705686227888 5758423420203 5760299697804 5761105352154 5763687649488 5764314243591 5766998919138 5767603604208 5767704556452 5770289811744 5816424607936 5822911651041 5830294947732 5830396997283 5833010353176 5876190501052 5876909498808 5878824382944 5879543702976 5879646614544 5940062136933 5940788949882 5943451786704 5943555816876 5946947460288 5947593977316 5950259864352 5950364013688 5951092087152 5953031142336 6008054523516 6008789655864 6010747510752 6011588193552 6012241737939 6014936602008 6015041883402 6015672576432 6015777870708 6018474319776 6019128612782 6073359463989 6077485815399 6080316347682 6081060321828 6081166760607 6083892518904 6088026026664 6131677044576 6132427303104 6147158803587 6154200222606 6195548680457 6198325708104 6199084121616 6202536963864 6203404470964 6205425737552 6206185019808 6209075492544 6213294051904 6266465470764 6269274285408 6269955843906 6270832780431 6273533744928 6273643552632 6273753362258 6276455584704 6277333430304 6280829856816 6334579225881 6338883054771 6341724329112 6341835330378 6342611303412 6344677928016 6345454248864 6345565315416 6349099746564 6349876608456 6352722810432 6395405089504 6410656115298 6411552730623 6418111700331 6418897006374 6421774145328 6464920362216 6469312747256 6472212484032 6473117708832 6476132502976 6491576038212 6538920491232 6539631364074 6542562619728 6542677136332 6543363153312 6543477683928 6546410663616 6550973076464 6611523186159 6613677430812 6614486665848 6614602441362 6617451473856 6617567301264 6618286724123 6618377012256 6622063397424 6622179305556 6625147561632 6625958200128 6686383260042 6690315892824 6694042347396 6694159515399 6694978598046 6697160035128 6697979484912 6750587214528 6766803677259 6767631648486 6770783609748 6820905831346 6823963162512 6824798127648 6827976713664 6831779844256 6844379083767 6849029279997 6898136675148 6898980715992 6901228623456 6902073042624 6902193851856 6906038320824 6906883328496 6907004221924 6910100144928 6973116421617 6973969636818 6977095575696 6977854084347 6981103954746 6981958147284 6982080354771 6985087666848 6985209929112 6986064624048 6989955808392 7040935051712 7057725463044 7057848996711 7061012532792 7062000109092 7065165505824 7065933588918 7069965708384 7117466954448 7137762669018 7138760979843 7143611184513 7146813161736 7194830725692 7198055661024 7198936399296 7202946151584 7203072227096 7203953579184 7206300856512 7207308753312 7273035407493 7277185707984 7277976840663 7281239044536 7281366490434 7282257422436 7284630213648 7285521544992 7285649065848 7290599068968 7293866930496 7356285552636 7360382947194 7361283547476 7361412394419 7364711996568 7368013077696 7368943063343 7369043592096 7369844711022 7373148092784 7441297499079 7444763213922 7449821322102 7453291006836 7454202975144 7507649452896 7511831155984 7512750287136 7516249280448 7534305039519 7535226920526 7591008102627 7594410616344 7594543543786 7597814655168 7597947642192 7598877310368 7603109826672 7604173222472 7606650904096 7607581637184 7676958557826 7677897893604 7680399597072 7681339353888 7681473802872 7684916865984 7685752324788 7686827279238 7689331892184 7690138138944 7690272741936 7761353305491 7763882201388 7764968083338 7769293110927 7770243744558 7773726596976 7773862663044 7777347137568 7778298756672 7835879331744 7839528819392 7858223625204 7858361170251 7859322702054 7863700284441 7920082849244 7921051933176 7924602382272 7924741089168 7930125303088 7934789449536 8007150323754 8010739364688 8011610244991 8011719541152 8015450924736 8016322317252 8019915469344 8020055844536 8020896768576 8021037160944 8097812618652 8098803449208 8103314420532 8103456255483 8104447776582 8107088463576 8108080429104 8108222347476 8111856691872 8112738565054 8117368035552 8191393925103 8195208990354 8196211738116 8196355199079 8201032384752 8201923952589 8205600296808 8264434277472 8265445495488 8270049285152 8285300996139 8294791604382 8350522134529 8355287294352 8359941125208 8361110373908 8364858070176 8374439809088 8446105634508 8450810050482 8451844073028 8451992008407 8455632438816 8455780440504 8456815071216 8459570570688 8460753753888 8465466328752 8466502144608 8543711943387 8547541487064 8547691097466 8548736974164 8552568770208 8553498555006 8554694875281 8557482267108 8558529341832 8562365527104 8619893816288 8640449546706 8641658028231 8650498378707 8651405406312 8651556834678 8655434717616 8719508485432 8723416826304 8724636911904 8749515529764 8814285751578 8815364248212 8818236574416 8819315554464 8819469921816 8823423068352 8829417863232 8829572407408 8911183424823 8915177680056 8915333725314 8919173725632 8920299497731 8920421190432 8921390965974 8925389796528 8925546020532 8926638130728 8929546713504 8930639313216 9012081785274 9017382290328 9022404903012 9022562825103 9023508864648 9023666806062 9027711479664 9028692919173 9098617550016 9120474521523 9121590482742 9125838778356 9132039039996 9193394816162 9197515566864 9198640954656 9202925135808 9208051094432 9209177771328 9231300333909 9297488562156 9298626182424 9302794100928 9303805445796 9305106706446 9308138606328 9309277529712 9309440473028 9313613238816 9314752832064 9319941077856 9399698206146 9403911428112 9404933765859 9410300617392 9410465328948 9410630043387 9414683377056 9415835337024 9416000145456 9417023797417 9421244785224 9489955939264 9512586493668 9512752995567 9513916955118 9517016892024 9518347973124 9523649619846 9524814912684 9529084215648 9593107634256 9605271438912 9628345509561 9632661217992 9697380543324 9702914277312 9703969120884 9708318726048 9708488653912 9709676563248 9712840284864 9714198754464 9720798758624 9808380736848 9809447046111 9813843929592 9814015704498 9815044729968 9815216525892 9819615995424 9820683526118 9826459614696 9830864123712 9920516146218 9921729998772 9921903662043 9926350951896 9927565518384 9933095096136 9933268958334 9937721342448 9938937300192 10029574890063 10041063521094 10042467897069 10045740052692 10046969227368 10121344136836 10125880821792 10130596856256 10137479768896 10156175414622 10231358747019 10235944743768 10236123906842 10237197191472 10240532796096 10241965070496 10247669766384 10249103038984 10252442522912 10253696989248 10347205012722 10348471073988 10351842935184 10353109563936 10353290777784 10359057481236 10360324992744 10360506332886 10364968795968 10365150217392 10460954455227 10471655932119 10472937220926 10477631500272 10477814893668 10479096936072 10483793976384 10484933712588 10561402577568 10566321452224 10591518799188 10593000163638 10598900383377 10604948562576 10676200431672 10680985819584 10688429756336 10694716214592 10792246088538 10797083491536 10798257286727 10798404598944 10804419227376 10804608340644 10805930368776 10809451284768 10810773905472 10810963129968 10915778561976 10921858566804 10922049735651 10923386133654 10926945320472 10928282317488 10928473598772 10934560674638 10934709846336 10935898603452 10940800395744 11040574420791 11041925321214 11047067994852 11053565388144 11054767066533 11059722139176 11140383059136 11146588166944 11167144820883 11174731983153 11179936510254 11181304462716 11261474179344 11267746733976 11269125430704 11269322677876 11274373920672 11275753428288 11287288438336 11391615924516 11391815315679 11396721982752 11396921463288 11398116460608 11398315965552 11404664740008 11406259833708 11409976356144 11411372455776 11515437836739 11516846840406 11520599395608 11522210704308 11527375298976 11528628487182 11530240918857 11533997838276 11535207208416 11535409112904 11540579623488 11645823302082 11647452125007 11655365616837 11660589895464 11660793994566 11666020706352 11752381002104 11753818997616 11757648765888 11759293229088 11788984053081 11880124273866 11881577899764 11886903573408 11887111633752 11895187954632 11900519728704 11900728027376 11902184174304 12010725485631 12016109047032 12017579311728 12021495021504 12023176387104 12024483475878 12029873204016 12030083766804 12031345152864 12031555741416 12036948639552 12038257225564 12146718927978 12154971630798 12156671664873 12160632695364 12162120643656 12162333521214 12167785037808 12169107847581 12176052053328 12263354089152 12292813485531 12294317607174 12308400445212 12391097360914 12396651416208 12398168243232 12405073927728 12406808941928 12410851475104 12412370039616 12442187406573 12532930941528 12538548570816 12539911687812 12541665560862 12547067489856 12547287105264 12547506724516 12554666860608 12561659713632 12669158451762 12676215075723 12677766109542 12683448658224 12683670660756 12685222606824 12689355856032 12690908497728 12691130630832 12692510335649 12698199493128 12699753216912 12790810179008 12821312230596 12821536646199 12823105461246 12830247832509 12836223400662 12837794012748 12843548290656 12929840724432 12938625494512 12946235417664 12977335252017 12983152076424 13077840982464 13079262728148 13085125239456 13085354272664 13086726306624 13086955367856 13101946152928 13221428627367 13223046372318 13227354861624 13228973331696 13229204882724 13235134602528 13236573448246 13236754024512 13244126794848 13244358611112 13250295123264 13372766520084 13373000587971 13380631785648 13382086448961 13388084694792 13388319030798 13389957196092 13394320070256 13395958969824 13518122677911 13533607354518 13535263296972 13535500209093 13541567219496 13641811662692 13647926325024 13649596255296 13663559688512 13688758167534 13698058559994 13790092224243 13796273350296 13797961431984 13802457246912 13804387703712 13812076641648 13813766656992 13814008443848 13820200289856 13946232843234 13947939273636 13954191151392 13955708168694 13957660059669 13962207909492 13963916294568 13964160709542 13970175333696 13970419858224 13972129248096 13979911616784 14099547309219 14115450926088 14115697993422 14122025065584 14124000218184 14130331011648 14131867177836 14139931416768 14234933908896 14270875432677 14275525338036 14277521959686 14285474429769 14287222369026 14293626323472 14389661451384 14396111322048 14405892303168 14406144454192 14407907158368 14414617506624 14546070814986 14554371415968 14555953681326 14562478089072 14562732980868 14564514844872 14569260427296 14571043089984 14571298131696 14581198137936 14712571105272 14720765894388 14721023556747 14722567094952 14722824788838 14729423993136 14731025289177 14737886126686 14738087184192 14739689422044 14746296185568 14880774219327 14882594998158 14889526427844 14899642644204 14899903437501 14906582013672 14908405950288 15015298905792 15023662311968 15025500574272 15061595281641 15068610079038 15070453841052 15182016205254 15188821232688 15189087087572 15195895284384 15197754620736 15206219653344 15208346444944 15213301808192 15353917115652 15354185860263 15355795787208 15360799194144 15362678707776 15362947605744 15364617774733 15371504649576 15373654558476 15378663784368 15380545483872 15520807519083 15522706610982 15527764402776 15529936166676 15538586221854 15540487489116 15540759499329 15547453193952 15547725326088 15554694275136 15671758663488 15709405831389 15716447250408 15716722340502 15718645404108 15727400568882 15840165698488 15842103866352 15849482178336 15860250606176 15889500245457 16014300647508 16021478729376 16023220489982 16023439082304 16032644634504 16039830938688 16040111689072 16042074321888 16188369132807 16195625237304 16197606898416 16206628841064 16206912510966 16208895553164 16214176927152 16216160858208 16216444694952 16223713383744 16225477130108 16234736071104 16382787850206 16385079200481 16390417980708 16392423476232 16392710398158 16401841011957 16402064769504 16403847905178 16411200593616 16528868554944 16540098570304 16570601992278 16589583208764 16701044269058 16710574588704 16719882250416 16722220747816 16729716140352 16769904765381 16892211269016 16901620100964 16903688146056 16903984016814 16911264877632 16911560881008 16913630142432 16921507507776 16930932657504 16933004289216 17087423886774 17095082974128 17095382194932 17097473948328 17105137540416 17106997110012 17107296539353 17109389750562 17114964534216 17117058683664 17239787632576 17275270260609 17280899093412 17283316056462 17292942730773 17300996757414 17302810812624 17303113669356 17310869435232 17439016970864 17449273823808 17491190991849 17499031059528 17628571503156 17630728496424 17636473148832 17638631108928 17638939843632 17659144814816 17820186410799 17822366849646 17830355360112 17830667450628 17840598995462 17840842380864 17842781931948 17850779593056 17851092041064 17853276261456 17859093427008 18024163570548 18034764580656 18036725213817 18044809806024 18045125650206 18047017729296 18047333612124 18055422959328 18057385838346 18220078391967 18232457446197 18240949043046 18243180965484 18243500281821 18251677556712 18264078079992 18386789632324 18395031133728 18397281909312 18416102188864 18462600667818 18586646041371 18594977124312 18597252364848 18607610891592 18610213412892 18616277212656 18618555059424 18618880946056 18627226477632 18639882155712 18799396412292 18807822856224 18809867531718 18812498341293 18820601234784 18820930657896 18821260086774 18829366754112 18832000290912 18834047594834 18842489570448 19003737677643 19016649164313 19025172987336 19025505991134 19027833910236 19034033784048 19036695946248 19047299239692 19049629825368 19058168431296 19186215268512 19234658191869 19254335100993 19256691019122 19265322435984 19394761086648 19407938241768 19416637452096 19416977307824 19419353126496 19428397508928 19441597517248 19616761473696 19618894092222 19627687859184 19628031408996 19630089459936 19630433051784 19639231990848 19641367052236 19652919229392 19834569558477 19841032292436 19843459997544 19843807324086 19852701903792 19854860172369 19855131036768 19866190192272 19866537916668 19875442684896 19877874600384 20059149780126 20082127042188 20082478546197 20084935794138 20091480105384 20093938454736 20242688273672 20251761643584 20300411031777 20312350829244 20462717494038 20471889487536 20472247813684 20474394382944 20483930140992 20495339532768 20498206077968 20504885045824 20547087839991 20694410025444 20696942147976 20703685870368 20706219127872 20706581555568 20708832652901 20718114962472 20720649985488 20721012665772 20730300434784 20919349264851 20921908910454 20933562253041 20943311864238 20945874441852 20946241064313 20955263000544 20955629787336 20958193872144 20969867425176 21122805155136 21173546990133 21183037598376 21186000327276 21197800766754 21209897125152 21352400863344 21376859512672 21416282939529 21430833553539 21584492177076 21594166983072 21596514573454 21596809197888 21608838454752 21609216681288 21611860737552 21618902569536 21621926259936 21819106222479 21831557123952 21833930521989 21843717133608 21844099471302 21846772267308 21853890640944 21856564634976 21856947197544 21869121349276 21871797206904 21881600791488 22081148841582 22083850642428 22084237183257 22094135989704 22106829190029 22107130776288 22109534133066 22119444278352 22293176333888 22334289641766 22349463966306 22359873020508 22362608925432 22522948358688 22535493467952 22538250861408 22538645355752 22548747841344 22602915118557 22773024307881 22783231849032 22783630631358 22793443965504 22793842926576 22796631931104 22809329480016 22812519667416 22819952712288 22822744911552 23030875673478 23033693680812 23041198791216 23044421408616 23054750597952 23057256974364 23057660553041 23060481837714 23067995676552 23070414416832 23070818225808 23284059916473 23291646604164 23294904250014 23307879332781 23310731233674 23321179790928 23321587989132 23332041412704 23504762004208 23507637995232 23518586458176 23575083510753 23577968106162 23591100853323 23760248547732 23763155799528 23773807146816 23774223267504 23790375909264 23801456054752 23804368348608 24021450971262 24032218094064 24034830734973 24035158623456 24046352774208 24048966951756 24059746408032 24060167533608 24062690305728 24063111482832 24076514451128 24293437855956 24309943261596 24310368766449 24313343329746 24321265390728 24324241287312 24324667042428 24335570075616 24338215695162 24352104106656 24574181775309 24585626971062 24588635214348 24589065597237 24605771857767 24616800890424 24782194721828 24793302832416 24796336486464 24810147855456 24813617883856 24821702950208 24884374813146 25051566403587 25065861883056 25068586895617 25079823375624 25083331121724 25094574210528 25095013449032 25123319427264 25338316903524 25352430151446 25355532219084 25355976025221 25366897316448 25367341321512 25370445213648 25378711712064 25382261261664 25385020671298 25396398986256 25399506433824 25631135830161 25642624461192 25643073292398 25646210922492 25660495665018 25664084625843 25672446801324 25675588025496 25687096581312 25859681448864 25877250989024 25924974084693 25951495136121 25954670504034 25966304152848 26158525456296 26170250478912 26170708545328 26173910735712 26203892305856 26442857254734 26446092744636 26454709723248 26457946663392 26458409765448 26470269205056 26473146896492 26488253589696 26488717222224 26733550274469 26745533040168 26746001175942 26760898493193 26761263571296 26764172897922 26776169389584 26776638061596 26779914392184 26788640140512 26791917939648 27036245355822 27067214709036 27067688475309 27070526593944 27071000418186 27083134438992 27086078757519 27283623325384 27295852650048 27361423564569 27377516335068 27396117119988 27580184448486 27592546700592 27595922863968 27608775407424 27624153283296 27627533313984 27628016887696 27693901001727 27892465686468 27895878547272 27908382302784 27911416337388 27911904879997 27915320119338 27924415818984 27927832589136 27928321419084 27940839716448 27944258496192 27959823233568 28199094618438 28214801297577 28230901852176 28231395986844 28231890130161 28244050131168 28248000436368 28251071392251 28263734355672 28469867817792 28538258986701 28541750865354 28551050676072 28555043919372 28570948859538 28574444738052 28587252646944 28779322902768 28812288908384 28815814316736 28885036528683 29092141629972 29108742831936 29111907362652 29124956178144 29125465961736 29129029689744 29138520854592 29142596263392 29162396275872 29425142210544 29428341138333 29441531788776 29442047113494 29445134189904 29445649577676 29458847986272 29462050578354 29466171237079 29475772253372 29479378844088 29492592371136 29761548438654 29765189996316 29765710986129 29779052855688 29799285288408 29799806875002 29813164027344 29816811900576 30047324623936 30123190563282 30127403691207 30137220158076 30140907682104 30364032410508 30377642465376 30378174175144 30391790568768 30412439306688 30416692889888 30694076241057 30707834231304 30708371720526 30711591574416 30721598388288 30725895211488 30729235549466 30743009299152 30747309116952 30757327568736 30761090967744 31041615038166 31045413221964 31055528805552 31059872333352 31077172443708 31077716397577 31080974978232 31081518998658 31094906387904 31095450652176 31382863365681 31414967796357 31418811662778 31432894500816 31433444681004 31437290808216 31454801137764 31680331396976 31684207732704 31698964356672 31720501212352 31779000490914 31796701150131 32028601295016 32042957458752 32046440979964 32065289269008 32080223378144 32084148643776 32376738265614 32391250474608 32394771860181 32395213796832 32413257682128 32413825021932 32417791106328 32428353854304 32432321716416 32432889389904 32450954260216 32765575700412 32766149206953 32770158400962 32780835961416 32784846952464 32785420796316 32803682023914 32804129539008 32807695810356 32822401187232 33121723262373 33141203984556 33164301199599 33179166417528 33402088538116 33421149177408 33439764500832 33444441495632 33524195949459 33539809530762 33784422538032 33788095381049 33803240201928 33807376292112 33807968033628 33823121762016 33827260284864 33861865315008 34174847773548 34175445947037 34190165948256 34190764389864 34194947896656 34213994220024 34214593078706 34218779501124 34229929068432 34234117367328 34546313510217 34550540521218 34561798186824 34566632112924 34585885461546 34590722756571 34601993514828 34605621625248 34606227338712 34621738870464 34878033941728 34942356375021 34966096850511 34982381983698 34998062119056 35257143006312 35261456992848 35272946297664 35277879687264 35318289629632 35640372821598 35644733699292 35660710720224 35661334901256 35681197990924 35685563863896 35701559186112 35702184082128 35706552522912 36032176456893 36048327141096 36069529161312 36073450427634 36089619612048 36090251300412 36094035458592 36094667224248 36110845918656 36114771676692 36440156783934 36464914892394 36470014994619 36481898086092 36486361930968 36487000563642 36503355113424 36507323542743 36528156159984 36773579264648 36790062267456 36878440456593 36925201335636 37173292082742 37189954248624 37194504729696 37215221783184 37220426825784 37232554425312 37237110118848 37237761892112 37326562219719 37598792824584 37615645712448 37619735063436 37620393533909 37624996682586 37641202469568 37641861315792 37642520173548 37664000581824 37668095189668 37684979140896 38007475355286 38028645227169 38033298328626 38050345974672 38051011982268 38055667820472 38068067568096 38073391892496 38077531006947 38094598479384 38099259650736 38372430537024 38464609938597 38469316383738 38490743497527 38508670201986 38513382038244 38530644871968 38789522173296 38815876483536 38833954615648 38838706252992 38932005756051 39233522947392 39237788184444 39255375718368 39256062817992 39260178919872 39260866103568 39282734104472 39305838458784 39664285882101 39669139116954 39682064584872 39686919995088 39687614648172 39705403807584 39709720344738 39710262073536 39715274276063 39732380384544 39733075833336 39750885369792 40118299560252 40119001763913 40146259346883 40164254084376 40164957092394 40169871588276 40182960210768 40187876909472 40485376547344 40600822063554 40606500627279 40624701658488 40925434988076 40943778975072 40944495627368 40948788765888 40990679065536 40996412155936 41094175679982 41370276672729 41388820050888 41393884295952 41407371740736 41413163111136 41417665305802 41436229924944 41441299970976 41442025331544 41460600869568 41838698529702 41843817820908 41867124506082 41872980179007 41886623728476 41891748883704 41892482128626 41910526001088 41911259574672 41916387744288 41939734850352 42298641927657 42347093980266 42366075196752 42372000654552 42395601533508 42419794250304 42704801726688 42753719025344 42832565879058 42856423289307 42861667107078 43168984354152 43188333966144 43193029146908 43217676909504 43218433362576 43223721475104 43243852519872 43638212444958 43663114247904 43667861043978 43687434267216 43688198942604 43693544534616 43707781281888 43713129269952 43713894395088 43738242698552 43743594413808 44162297683164 44163070670241 44167701284856 44168474366514 44188271979408 44193075867531 44213658380058 44214261552576 44219068266132 44238888556704 44642322657981 44668579283532 44698927932612 44699710312503 44719746041016 44725217850864 45045896717376 45070986935904 45076501722816 45077290711504 45184785844923 45205830237114 45540476383153 45546048615762 45566463698064 45567261262716 45587685853152 45593263862208 45618658960032 45625039334832 45639905424576 46061751346956 46062557580789 46067387361624 46082397582432 46088842817232 46093853324199 46114513948728 46115321106082 46120963675428 46135991353104 46141636451616 46562422557249 46568119832946 46583293208328 46589808500028 46615758665562 46621462467348 46622278497987 46642359581856 46643175978264 46664082825408 47009524008416 47015275990464 47128217494167 47150167021506 47155936212324 47182201706646 47520497095464 47526311599056 47548446535008 47580751818528 47602912109504 48042901942524 48064436188128 48069661469946 48070317246912 48076384649971 48097933903512 48119492816064 48120335067216 48126222965664 48153028902256 48565107398421 48586875711912 48619886523192 48620737532898 48626686659492 48642530781456 48648482574624 48649334084856 48671140151232 48676431390324 48704208213312 49148363550618 49155237601443 49171253942124 49177270428696 49178131194474 49205523035871 49211543715534 49233601780848 49564389443656 49586605664832 49620295710912 49627235767712 49768749626292 50103132807174 50131723766112 50137173791234 50159646751248 50166662243448 50189148421056 50190026898064 50309714296143 50676633807048 50704860302892 50711064438168 50711952050442 50733794632896 50734682643024 50740890427296 50764522523328 50770041342596 50792797972512 50799012867648 51262271660322 51285248922384 51286146584796 51292421844984 51320991330036 51321889618059 51328169251686 51344893602648 51351176050992 51719362897728 51754501978048 51849948169386 51878828192319 51902990272242 51909341008068 51932608305696 52317050912592 52341417090656 52347821471424 52473572975547 52885714509468 52892185489272 52909419446496 52915893326784 52916819530896 52946293792984 52977434444448 53460559232397 53467100548938 53491066080336 53492002351884 53521796986386 53522527142592 53528345795844 53529282719911 53552338779168 53553276123192 53559828784368 53577280281024 54072490711644 54110175641451 54134429418072 54135376950618 54141053187888 54142000836372 54166268877984 54172157515038 54567246650768 54697372338591 54722847129138 54730500845463 54755032670136 54792234239976 55160368896972 55185093401184 55191845727936 55248306566592 55256033775392 55387802003454 55759938124113 55784931372936 55791757094544 55822832674776 55823809759994 55830640238676 55848831637968 55855665178272 55856642838168 55881679432896 55919646467136 56398189236876 56429602595154 56437495023879 56461803704352 56462791973688 56463780260322 56488100262336 56496000872736 56502142784502 56527468711344 57011213032929 57049947492939 57076517973402 57083501730708 57102101352144 57110087838744 57141897719076 57148889476104 57174505293888 57558645805536 57624577816768 57763005302979 57770073057366 58184283259944 58223814725304 58249912356288 58250931923472 58258059379488 58285192526784 58324792551744 58850284421088 58856682276666 58883063577552 58884094226988 58890268379808 58891299155352 58917695972544 58924101156708 58932342474158 58951544506744 58958757688176 59503708675431 59523096877308 59530379992632 59531421972258 59558105711376 59564580517107 59598570576816 59599613750004 59626328054688 59633623801152 60246381126564 60247435638591 60254807382414 60274440316152 60281815364208 60728064821016 60755284930752 60756348350288 60833385779776 60901233095331 61388152482114 61415668462608 61416743441052 61423183148832 61451790422976 61458471098932 61486018598304 61494618233904 61514655137472 62083230076332 62090826443928 62111057611104 62119744666704 62126497958703 62154344887416 62155432795154 62161949956464 62163037997316 62190901304352 62758047794553 62765726731362 62800686759123 62829935592714 62837623325556 62838723192939 62865789001632 62866889362008 62874581616432 62909602275528 63360662793952 63368415465408 63520640970399 63558000981828 63593402300262 64057202590032 64092881959928 64130578538016 64160446756288 64292500660617 64753476531228 64782500949216 64789543720362 64790427593664 64798605397787 64826515364256 64827650043864 64835582212656 64856707708608 64865778779808 64901908520432 65457318667437 65501791565967 65531151400824 65532298413906 65540316801924 65561671922832 65569693904928 65570841592632 65607364047828 65615391620712 65644802374464 66243446524746 66252711549771 66282407969112 66320487570087 66328602399198 66358332835056 66804177076232 66879529001664 66888882991264 67048391898918 67079619061524 67568845076064 67576190762098 67606480403856 67614752584224 67615936067256 67646243524032 67808745355671 68319072923643 68349695547096 68350891894074 68380331896512 68381528779728 68389895793312 68427988440048 68429186157412 68437559002248 68459858136864 68468234734656 69092627020434 69101081042436 69123596373648 69133264225848 69171770923092 69172981659123 69181445513142 69203987029656 69211243250496 69212454677424 69756067883456 69884712750042 69923637998343 69932193701022 69964763967396 69996124238112 70514286012624 70522913985696 70555759374528 70725250532259 70773302559969 71280745643196 71289467398584 71321421440448 71322669802512 71362395981848 71371127727792 71404368164256 71413105045824 72064352913786 72096654282192 72104492204919 72139058322624 72146900855268 72148163665967 72179239224096 72180502600824 72188070917184 72189334448496 72229543353384 72880313567868 72929829784788 72931106299347 72940029989238 72963796172184 72972723861936 72974001127284 73006710226848 73014647085486 73056312319968 73547158529296 73722545325927 73756880913186 73767196791711 73817315573301 73850402671272 74346584165484 74379908497248 74389009459392 74430443566368 74440853651568 74465108850624 74475523784224 74653124439438 75154699210761 75197585649168 75205760686851 75239470126872 75240787067818 75249993365172 75283722631584 75285040347096 75336190379336 75369958281792 76014950710572 76057290454338 76066596657252 76067928075663 76100691949344 76102023964536 76111335640944 76136135136192 76146783784992 76155062013894 76189196958768 76198519301472 76893407490483 76929219877194 76938632767476 76981486995054 76992253877529 77017340403972 77026764076488 77061289743936 77579044346592 77631752967072 77667909231296 77854485408363 77864011512102 78440417060479 78475576368888 78510751436736 78512125635984 78521732207136 78565468208944 78611676917568 79328571764202 79338278233908 79364129169744 79373839990176 79375229296344 79410807615168 79419440689476 79430548552126 79464760769088 79466151666672 80200650823407 80236599120504 80238003527826 80282695479579 80292518693766 80328508168752 80329914184788 80339743176552 80365920421536 80375753818944 80970753094688 81201644127108 81203065425927 81213001254558 81249403316976 81258236272557 81850869976152 81887557950144 81888991254736 81992824311872 82084270693707 82188351359964 82740553345458 82777640101776 82787768591904 82826326222272 82835330611604 82872459849888 82882599941952 82884050663088 83677397059404 83687635641816 83734249012164 83735714639991 83745960358014 83773247456952 83783497767408 83784964257252 83822519149344 83832775488576 83879469700704 84597283855314 84644403892731 84694187960532 84695670390483 84732150393504 84744001309104 84753214176753 84791203067016 85409603453376 85614776960103 85665131758116 85712846578614 85723334214156 86337968708304 86386058293816 86436866725152 86447442950208 86655109586049 87276424889916 87326228495808 87335722087956 87337250753539 87374868534432 87376397885208 87387089069232 87415562563776 87427788790176 87476485397104 87487188827616 88285023414999 88324595366328 88326141340482 88335402569712 88336948733028 88376543958816 88386151735062 88398513711237 88427316760116 88438136532264 88477777113408 89284645315962 89297132958387 89337158567064 89397855865224 89399420625006 89439492082032 89450435701728 90141973871808 90154581423008 90369571689846 90382211073621 90411660474228 91080952766306 91092097231524 91132927396128 91134522525432 91175371706304 91237317920064 91250078669664 92082228723171 92123502693912 92125115161578 92134774723248 92164795164864 92177685634464 92187706648398 92229027897456 92230642212164 92241927350856 92271982706208 92283272903232 93124845114498 93136239665892 93166586416656 93179617000056 93231517331124 93233149192731 93242924934696 93244556995974 93284719163712 93286351956528 93296493498121 94019048016832 94244903389071 94256434988334 94300334043012 94311872424648 94364403413292 95040994190928 95052623198112 95096893070016 95161503637056 95390103450393 96085803885048 96128872376256 96139322939892 96152769299942 96195867807024 96240670134432 96252445931328 96306057804512 97130214796842 97173751423824 97184315580543 97239773046384 97241475065796 97243177114999 97253373318984 97285061562912 97296965149248 97298668169712 97352862780648 98296727101236 98298447620859 98310475202886 98342507884248 98354540857392 98356262388948 98411046071742 98423087431068 98467203561696 99128778887312 99254471535424 99365169787119 99492903598797 99537499252584 100206265614348 100263447532224 100274347582468 100319293502496 100333324486896 100380053796128 100619428592286 101353267614096 101364286143147 101409720605784 101422128876336 101423904100884 101469365286048 101481780854592 101540082685192 101585595945024 102524543320644 102526337841111 102570497844768 102572293169592 102584843689968 102641982660072 102643779236118 102656338503372 102689787205296 102702352101984 103638940530651 103699896338772 103757656384638 103772168269713 103805980544484 103818682016136 103865216611392 104634101825184 104682834181312 104898290551533 104947145951094 105724040385863 105771429018936 105784370978544 105818838892992 105833639061792 105892587585968 105954868888896 106921118464794 106934201097876 106982132160672 106984004703768 107043593972772 107056691591688 107058565439822 107104677558336 107106552246384 107119657568736 108096529370679 108144981423288 108220351282902 108268858836144 108270753901236 108282106375776 108284001672744 108332537755968 108344315030076 109134493301536 109394744677182 109410044983857 109445694258276 109461001690926 109510065340272 109521970628229 109584468479952 110320737793944 110370186802368 110512067550784 110635321369779 110775604006908 111519876248226 111569862745872 111583514189088 111645665349552 111647619519988 111661280477352 111697663275936 111711330356544 111713285676336 112796378473752 112859205190308 112861180601727 112874990047758 112923607408704 112925583947376 112927560520644 112992001745472 113004285569004 113054937422688 114022426065858 114085935681507 114099894985878 114153035946804 114167003461416 114204202704288 114220175677488 114232593020841 114283795438152 114297778952208 115117291611072 115393829815791 115472230492581 115526010605958 115540146114732 116368566519888 116447629450608 116501863846944 116516118758976 116796017268153 117700568842176 117713364553332 117715424928683 117766127155104 117768188453976 117780536759616 117782598310704 117848202313416 117864684948316 117903089013488 117917515376352 118992857646303 119007417350862 119046193754616 119060759985264 119062843944516 119116211422752 119129161034214 119145822828189 119197141153632 119199227500008 119252656109376 120357005291739 120438778040649 120492762253128 120494871277182 120509614764828 120548880632304 120563630728416 121456129642032 121512696700576 121802466190662 121819501881837 122776304964228 122831336925216 122833486882104 122846366297664 122916942197864 122972037196608 122989236467808 124110830018187 124166460152664 124181652887856 124222115222208 124239489333408 124252995917406 124308689774832 124310865590308 124323899912928 124326075994632 124381802608704 125516095589106 125531453462724 125601373518246 125618940537021 125659871185428 125675246651112 125677446385878 125731578003264 125733778724016 125747447758337 125749163232864 125819204551056 126721325587904 127041281940798 127116001963656 127186804600524 128114405180064 128185763919856 128261157076032 128569269867921 128585001321234 129506953062456 129565001898432 129579087440724 129597210795574 129653030728512 129655300087728 129671164425312 129731557559616 129803817040864 130914637334874 131003583131934 131062302801648 131064596827812 131080633603848 131123343845664 131139387809856 131141683185264 131214728095656 131230783241424 132486893049492 132489212010723 132505423099542 132564815938224 132579227602593 132640975140174 132657204798396 132716665670112 133608354152464 133777765982528 133926967973943 134096783797836 134099130937509 134159238123048 135137690152128 135152381524196 135212960807712 135229505168448 135231872134512 135617490711342 136621429149459 136638145847286 136699391094192 136701783788148 136763057559456 136779791586624 136855976880096 136858372314824 136875118004496 136919716273728 138185254040868 138187672742367 138202162084872 138247192747296 138266528451696 138281559972597 138343541846184 138345963318246 138362891026284 138407974059312 138424909354848 139687267671747 139769425500084 139847275996686 139864387402044 139866835493961 139929527934792 139992248476224 141028572025248 141045827971392 141384652482501 141450501064518 141546605119938 142497619650511 142561491286392 142578934797168 142645339605024 142724791963696 142742255455584 142808736328512 144128705827572 144193308564384 144208984409838 144229153949913 144293801710536 144296327331934 144358478448192 144361005201648 144378668896992 144459086706768 145695322195263 145760627135736 145859659569576 145862212598694 145880059978476 145927592344368 145945447723872 145948002254568 146013420453696 146029294170972 146112624639936 147094317058592 147445090651854 147465712804329 147513761826372 147534393583422 147616569107613 147634631146602 147700805342544 148693168330968 148759816994496 148860887132736 148881707303136 148951047568448 149306248878876 150309398421522 150395171298336 150411521373702 150478940253744 150481574135636 150499986730344 150567445263168 150570080694192 150672380758672 152029901421144 152114580908676 152133193314504 152135856151326 152201383898688 152204047929072 152220594654829 152222671281888 152293567569984 152310124027788 152378393917536 152397038602944 153786814980966 153858439754388 153877265534952 153962973990108 153965668854177 153984507755058 154034680807944 154053528152976 155158088693184 155263505934144 155636484576957 155708970816726 155728023024204 156880834120958 156951152737776 157024251271968 157043464414272 157130936417888 157420718926641 158657143528404 158659920556051 158676556467816 158728258339488 158747679980352 158750458592688 158838881378952 158861097104252 158932303333344 160381677697191 160401301646814 160473198241008 160476007055652 160565390959158 160585037387532 160587848159733 160657016337504 160659828369576 160679486353104 160731840843072 161941506189376 162330526924353 162403288254216 162406130851854 162426002509116 162498806633952 162516472545114 163701739952304 163777982509472 164168541387414 164191502536389 164376702719928 165481106690916 165555280203552 165575537183808 165670661223208 165744919699776 165768101326176 167279814372339 167354794118808 167375271283632 167468498024328 167471429279982 167491920716028 167546494913904 167566995534816 167569928514504 167645038298688 167758939401408 169194567710628 169288807785462 169312485071637 169388375921064 169391340780966 169464300787008 169485690456889 169488002618208 169506428353506 169582406134032 171149842478817 171229553920206 171330263516232 171425693157228 171446668428312 172675937416608 172772116587632 172873733450304 173289015908937 173310219172098 174552849779832 174671444175912 174674501507078 174749737068864 174752795770416 174774178138464 174855577580352 174952970794208 174974377655232 176570046829998 176649190732656 176652282680964 176670805139424 176673897466056 176753087917632 176772303470124 176797027422474 176854633520232 176876273064528 178511126026293 178569290631924 178594265916774 178674317134128 178693741551321 178795711730448 178798841250012 178878984164064 178900871403456 180309162846016 180739143379692 180742306915773 180764422147242 180823320948456 182161905532612 182184194463048 182265854792256 182269045050864 182500157339328 184164457446342 184247005387824 184250230323156 184269549446496 184355371268928 184375413296796 184458055794912 184461284424328 184483854701712 184543965412416 186249690228996 186272479331784 186333172833312 186359234000112 186379493876109 186463034662248 186466298385462 186485849869392 186489113991948 186572703913056 186592986996242 188274143383659 188402060277369 188489806778142 188512869976668 188516169578817 188600668086024 188623744849296 188728806826584 190081988381856 190105246396224 190561922911197 190780206900786 192062009094167 192171607770096 192278645879784 192305538599884 192391735614048 192481340268864 192612115609024 194260429593684 194347502847648 194368631161086 194395816193361 194479546092768 194482950131592 194486354229998 194506746637968 194570123125824 194597336339424 194705725561296 196371956002311 196505374697901 196593454202472 196596895241718 196620950405772 196685015768496 196709081714784 196712524777896 196822092143484 196846174862136 196934407123392 198257557774624 198730339574238 198758134649313 198961462710261 198985807197594 199074998505168 200412531228696 200548695164936 200638587004992 200666648973792 200760107592256 201238857184572 202706535228192 202728572286294 202819441211568 202844257752672 202847808201768 202938730572096 203080165370384 204957218770929 205049086641288 205052675682222 205140995689536 205144586339184 205166888447813 205169687379936 205283965320144 205287558472236 205312677006744 205379574410592 205404704203968 207277881061302 207399792677544 207515312769276 207518944977369 207544336539426 207611961088968 207637364032272 209268203650368 209770913995029 209796581103066 209894291902188 211448080771726 211542858037872 211568741957088 211667278123584 211785175171936 212175751596777 212319907679907 213842236929588 213868402195752 213964264321344 213968009407536 214087187945544 214113383183376 214117130879644 214213104492768 214239315137472 216193058741358 216289962846576 216313476614757 216440702565804 216444490997901 216537717672288 216541507802472 216564212751552 216568003345488 216688630060152 218268986603072 218789489354364 218793318898041 218820089967714 218891388516552 218922003381852 219020130680544 219043941256458 219168936959904 220641475587888 221270642739558 221301590375133 221451946719903 221551208013816 223039752496452 223139725491744 223167028378176 223291330699104 223295239039976 223322560954704 223395326551872 223426571352672 225464097632283 225592756947504 225617282060553 225718410380616 225722361203454 225749980095516 225851167894752 225855121041288 226008571138008 226109874845376 228044852131716 228171871363014 228199789971756 228203784226989 228306071893608 228334006922832 228408405408576 228440351354976 228465186041682 228567590876304 228595557904416 230680222471449 230787659631582 230944460985162 230976761632587 231052021211916 231080292229464 232737133039776 232895258901216 233003727693888 233563456225089 233592034536306 235321251181437 235426729106664 235430849857366 235532254310208 235536376907952 235565196621408 235696404626832 235729369896632 235806178026976 235835030752704 237985715292606 238014834701724 238092387509232 238121519970528 238125687889032 238232422845504 238258322068428 238291645656378 238394282307264 238398455000016 240601952470221 240714010583478 240848086438737 240877556081298 240985524506256 240989742554364 241019229529656 241097761264608 241127261456832 242912259284064 243025393401152 243604932381324 243609196277781 243639003763674 243774708817671 245552609928456 245662673850432 245666973764208 245833884395728 245978472935616 248221660036374 248332920305328 248359917594721 248363305775712 248478978666816 248505991834812 248617379549664 248621731180616 248647799825856 248652151989264 251032191178212 251062906925448 251202747036492 251207143919973 251237881074042 251319742370856 251350493302224 251354892771756 251467557448032 251494895516674 251498326465728 251638409102112 253933211678193 254082563881596 254087011171449 254232003927312 254259642530259 254373609201048 256228810360128 256371527839712 256844330880309 257138539735842 257170002642468 259013906124912 259158174881448 259194421591148 259310600175456 259342328850624 259607634081728 261829274669748 262007166263868 262011752260617 262124605603296 262129193655624 262161267207696 262246687691328 262283366370528 262429456191312 262461566482848 264855070244997 264973786098984 264978424021446 265010846199084 265129631876448 265158455205186 265195541133711 265281950280348 265314409596792 265433331340224 267216708304928 267853935947886 267891398875161 268193567595672 268198261875018 268318476246096 270304763048392 270425921615424 270463744269024 271146633220863 271234981422684 273242858298918 273276291694572 273398782188384 273403567576296 273526115118912 273711953760192 273716744629648 273750236008992 276246686169513 276370508081736 276375345484734 276404324169744 276494385494592 276533056903392 276563119945194 276687083692368 276691926636492 276725782052568 276815948118624 276849818709696 279374535343494 279538851000168 279694551993372 279699447578193 279728774804088 279733670987922 279859055869584 279889480494363 282057144050496 282734710167213 282769304965002 282901002129036 283093210239876 284995239301022 285122982572784 285157869594336 285290679210048 285449583927392 285484510911168 286170310351179 288257411655144 288386617128768 288417968819676 288458307899826 288587603421072 288592654663868 288722010403296 288757337793984 288918173413536 291390644390526 291521254271472 291552946741629 291719319139152 291724425197388 291729531344997 291760119956952 291855184688736 291890895447744 291896004509136 291927737719927 292058588341944 294188634117184 294890181303708 294895342862577 294931425608658 295027523652744 295068787166844 295233138215226 295269262293204 295401610685088 297386336661936 297763414606272 298478710796391 298612497757752 300618796843044 300790342596672 300823042747404 300957880507488 300963148271272 300999973460688 301140161388384 301344761517344 304059802842288 304092858429441 304229161817352 304266386629008 304271712302652 304408095858144 304441189309658 304445342563776 304620248055576 304756787835072 307573629961932 307579013523333 307716879508776 307754531069904 307925947980216 307931337708354 307969015510116 308069361615888 308107056305952 310916821591953 311272969153914 311316504809139 311417941633452 311456046048408 313761668241916 313902305475552 314048502543936 314261872835776 314841437853282 317172121157589 317314287056808 317319841112102 317353112935632 317456516678976 317500917185376 317677762757904 317722194208504 317864606666688 320763355394382 320802603293628 320946396482016 320952014111304 321130781918316 321170074775064 321175696319466 321314032675008 321319656739152 321358972706208 324289588112037 324661053848706 324806576508432 324812261703708 324852005018232 324997613267904 325032945090228 327403479904608 327555965018944 328230134951571 328337082774828 328383005072778 328565911884687 328753405439856 330962213381832 331110560407104 331341322446416 331536202652352 334559628744678 334709588237616 334750542567264 334936996048656 334942858559964 334983841432056 335092989827808 335133991069632 335139857029008 338389135421256 338577615570924 338583541805181 338624970143274 338776751842128 338782681561932 338971380913778 338976005236416 339012856707012 339164812268064 342257807044521 342299684957634 342459107840412 342660527032464 342697779062523 342851386314456 342893336856624 345351874833216 345544233175264 346181489447373 346416691477743 346578031817874 346620438344196 349105699559664 349342888351824 349349003014156 349505591540832 349548356276928 349905941588416 353140093659996 353146274786049 353298381465312 353304565361928 353341610278848 353347794932112 353544606940248 353594054844948 353709267040464 353752546129056 356978572938909 357022252052586 357138581263848 357188531833548 357348634268256 357387483102642 357437468484567 357591423460896 357597682500024 357757968328128 361071015875217 361316334121947 361478286759384 361484613831546 361528844294484 361646641896912 364323811065224 364368388926096 364538090101728 365458505645511 368328914892684 368494010775648 368500460646312 368539098892992 368750826593592 368916111589824 368922568848656 368967709403424 372332490054561 372499380457992 372544958663568 372666345666624 372718468000224 372758987752218 372926069324496 372932596770924 372971699738784 372978227983896 373145407826112 373185973992484 376548286767318 376804120554738 376856821611063 376979613556284 377025739953336 377032339157634 377201336172048 377242343275011 377247489698592 377457613653168 380163976763712 381123845822394 381560413801572 384124018188334 384343215540192 384557291759568 384611077199768 384783471228096 385707809603763 388520859187368 388695005695296 388737262322172 388791632386722 388959092185536 388965900263184 388972708459996 389013493275936 389194672678848 389411451122592 392743912004622 393010749395802 393186908404944 393193790483436 393241900811544 393370031536992 393418163429568 393425049555792 393467820405119 393644184286968 393692349724272 396515115549248 397460679148476 397467636032169 397516269298626 397737682807779 397922925420522 397971614395188 398149997010336 400825062457392 401097390329872 401333297947584 402297392812527 402477714369144 405413070456384 405457144572588 405638882423136 405688515505344 405695616403536 406160330740768 409864287448377 409914437541858 410098173282576 410105351364444 410289172678368 410333776895626 410339374759872 410567930640288 410575116944472 410625354013488 410759148821184 414555762122604 414563018227101 414799585355088 414844679917791 415030625538552 415037889954738 415088673078852 415223922177936 415274728064544 419061803015241 419541827990058 419593162206132 419600506481883 419788583804376 422896161543452 423085716075744 423137483914176 423570350343872 424351503193554 424639815359814 427492858951533 427684473859176 427736804391504 427936018815072 428174375891088 428226766366752 428234261759288 428426208985536 432386117482716 432579925693152 432626953229514 432687461849739 432881405131608 432888981995802 433075435344576 433083015604944 433136006690976 433377260120304 437085966585789 437578978708728 437586637796082 437640179935428 437782777033104 437844006763704 438040261361088 438087882512916 438337873919808 441282951175776 442397138412987 442541285479116 442603180750266 442849707322839 442903893439806 443102416027632 446079504992904 446279450983488 446582661398208 446590478079952 446645121909408 446853142705344 450928195264566 451185513895008 451234564121106 451436820761232 451444722406908 451499960191032 451702335789504 451710242082576 452017142276016 456089704263432 456343742726028 456399579943512 456407568453978 456612143787216 456661783964487 456668013845664 456880702709952 456930372083364 457135181752608 457191115808832 461360444942898 461575319263164 461888921970324 461897006562531 461953523265174 462104042423832 462160584458928 465474266079552 465790517802432 466909453730871 467126912450178 467184069072612 470642502362874 470853458213328 470861699714732 471072753815904 471130393242816 471392809253664 471458739793264 471612356053952 475971430585212 475979761668153 476029669403448 476184775018464 476243039941056 476251375778064 476303151016723 476516644136856 476583291312756 476796910000032 481145033091573 481203904940442 481428021166956 481696172877474 481755112162596 481763544479199 481971049012512 481979485108728 482038459059312 482195522529216 485824518568128 486991580773059 487209864762648 487218392555562 487278007527348 487549417635342 491105219856912 491333947528416 491667768791456 492574507609167 496443320072748 496665840610656 496719835189442 496726611551424 497011983669624 497234759099328 497243462361232 497304303978528 501839443117017 502064382356424 502125813850896 502405494072984 502414287839946 502475762148084 502639484741712 502700986604448 502709785543512 502935114896064 502989791033348 503276818204224 507866423356386 507937455214911 508165127763192 508174022342898 508457071370667 508464007854624 508519285060518 508747218402096 512743055679424 513688661760618 514277079471684 514340005284936 518027812249824 518316349762896 518388843182296 518621200350912 519867047726811 523658549339496 524014332527736 524023504521234 524249211206592 524258387311248 524322534415392 524566732741056 524858912382624 524923132965696 529710140489994 529947572197968 529956848042892 530021692398168 530259263752896 530316910410372 530326192719943 530391082267422 530563900560696 530628819193584 534433416609856 535533378078879 535707871895772 535782797750322 536081224653963 536387135191344 536396523750036 536636952492192 540609526096784 540927488538048 542226920747319 542293266441726 542469962845368 546485716597836 546552583389144 546797564376768 546807135152592 547433489259296 547500472017984 552493372339026 552741016163472 552750690969468 552808648339488 553066113806784 553126239890388 553374167384736 553383853272984 553451564105136 553631896237248 558749070686988 559077702000336 559138481628327 559389103986744 559398895156386 559457549608176 559467341975844 559718111739168 559778960988726 564822430150977 565206180832107 565469420334426 565538609930004 565548508736451 565802004258072 566186420479752 569990478602044 570245965145568 570315739188672 570899167854784 572340620702358 576186027282501 576514823310288 576835937639352 576916615799652 577175206842144 577185309327736 577444020806592 577836346827072 582781288781052 583042508542944 583105893483258 583187448580083 583438638278304 583448850394776 583459062689994 583520239913904 583710369377472 583792009018272 583855475439854 584117176683888 589115868006933 589516124093703 589780362607416 589790685725154 589862851217316 590055047305488 590137574333688 590466276430452 590538524586408 590803221370176 594772673323872 596274403947939 596884388130783 596957421592782 597224995515504 601237593686088 601646085494808 601915761014976 601926296542544 601999946921376 602280322776768 602689523034688 608119605684576 608185716858882 608458323634704 608532773258016 608543424605304 608816191716288 608882378619316 609240496111152 614871656312787 615147259923864 615158027046666 615433759017552 615500665343439 615509062139808 615851895960432 615862675416708 615938031020232 616138723231776 616214112611904 621833643183906 622545938307828 622556834932107 622633009618278 622835883266904 622912092096816 627523336483832 627804610951104 629312741985087 629682875706564 634344242315178 634628574113616 634639682224204 634706225871264 635001834370752 635355525515808 635444388417008 636959723039721 641526710788764 641605206587256 641892792964032 641904028222608 641973812239931 642261563836632 642340149550128 642351392638932 642639313478304 642717945412416 648579176224074 648940429844271 649322107697412 649333472993703 649613153016864 649624523407416 649704010036464 650065890180456 654806959809216 656379956694123 656460269903142 656674165549656 656766010145556 657131823769374 657506810879712 661924426763664 662682644892832 663904771125399 664355840159709 669119257489356 669419176475232 669501085134528 669873992097312 669885717119928 669967682864112 670185979655616 670279714058016 676392292896849 676778270842512 676851846181659 677155231141848 677167083610362 677249940286548 677553503684256 677565363123864 677942761827556 678025713414024 678329624536128 684515614089042 684599369915268 684611352680967 684918215680824 685321054064928 685395558125046 685702772628912 685786673713248 691088466350528 692362978894746 692833382955486 692930284897761 693156063635748 693240876688392 698211399119328 698685776703648 698698006028312 699011183081664 700690368675267 705963753544311 706280187319992 706292549572098 706596762930624 706609130723856 706695589864224 707089213880496 707188109689896 707418534080928 707505092258112 713957145877818 714044504105172 714277162527696 714377063667096 714697268536512 714774966205284 714787477144271 714874936969134 715182846921792 715195365000048 721805857410663 722142031750434 722544259316211 722632668243894 722956573518768 722969227663092 723057688588968 723293283793824 728647622130448 728736777852192 729076180203456 730827588833343 730917011291022 731324126453013 736657829785368 736988021551296 737000921292624 737501653187184 737845137697312 737935418806848 744664980109122 744998760915984 745079752784163 745089917327136 745436936000448 745517975504436 745852138648992 745865193541848 745943399477568 745956455967792 746371947984968 753096573534636 753608241109476 753621431759919 753713643222126 753959227112568 754051479906672 754064678315268 754402672344096 754484686550022 754494979397184 754915227306336 761799635034579 762247691644788 762261033514347 762778927590777 763120827603144 768248036376668 768686431080384 769114583519136 769222154399536 771415619207526 777041718374736 777126193764127 777474524644344 777583264773444 777931800526368 777945416919992 778026986551872 778822902245184 785487824009244 786021498791604 786035256781851 786373816809888 786387580966872 786483801623088 786740063073984 786850099111584 786935640810238 787288368573936 787384699448544 794565210734991 794921358296952 794935272064338 795032538597252 795475365615558 795586623401133 795845850841044 795943228790376 796299994020672 801650124914784 802194780659744 803674196625483 804594785625054 804955428738288 810914289145176 811277764846272 811391232807072 812320661481536 819728574896754 819828875083716 820196346565152 820210702728888 820578345356736 820667553791252 821135861280576 821150233888944 821250708026976 828740058508539 829111524245208 829126036454202 829599170710176 829689359835582 830061251077104 830075779909476 830177346157704 830447844355872 830549456129088 838123606030482 839083655980116 839098342734579 839186324412264 839201012963766 839577167608752 839668441483089 845792323086904 846171432151488 848204130501639 848703006387108 849279630719628 854985717903066 855368947718352 855473608783008 855872037630144 856348751782176 856453532733504 856468523518576 858510931053537 864772234965432 865159851386304 865253906459028 865269051279907 865374923699478 865762810263216 865777963991604 866166031209888 866272013381952 866754520240608 874171933171578 874658840224887 875157957417456 875173275592164 875188594034991 875280359870856 875565554066208 875688013527408 875783213159781 876175765025832 882565902351552 884686028587731 884794276825974 885082570958232 885206361500532 885699414645678 885807786879612 886204832055264 892159009985808 893180956159904 893290243818816 895436132389173 901856390529132 902371027790016 902469128242212 902873641522464 902889444813816 902999920382064 903420484165152 904034284552032 912179408526864 912278575288323 912687485452056 912799159887024 912815136907956 913224287574432 913323567928974 913336027691328 913451308349449 913860744166728 914270363505216 922720889885796 922737040569999 923150638526328 923777843940648 923794013125062 923907046530348 924208084847664 924321168917856 933818907461742 933949514427417 934253824900356 934368138145224 941285004725748 941706916426656 941723399429464 942145507631808 942785618507328 942917479586528 951516363472767 951942861170424 951959523336306 952059338806896 952369550036928 952502751556128 952606302033446 953033288273712 953166582625512 953593820000064 962290066183146 962407809880884 962856042333912 963392345754948 963510224325192 963527088958398 963942098025024 963958970217456 964076918118624 972868764336111 973983161546118 974419729525296 974436785111124 974556015054696 975098835270684 982210439713824 982667895056832 983335537582912 985149015218334 985697735654061 992886640145496 993331681221312 993439670378884 994023967339248 994486924722464 994608607957056 1003678886234034 1004128764712848 1004251627701792 1004810988145968 1004828575679892 1004951524296168 1005278969483424 1005401973208896 1005419571087024 1005979582066696 1015732846712772 1015750625415543 1015874910429822 1016330255526384 1016348044685796 1016914142741334 1016928015709248 1017038570121036 1017494436804192 1026773421133563 1027377323521236 1028093337187569 1028554158943368 1028680010569872 1036055624499648 1036632699525792 1036777686364592 1039250074433229 1039734095453622 1047317098678992 1047430956812519 1048028665055472 1048047009042468 1048516774622496 1048645068830784 1049717824765248 1059420280979988 1059438824358147 1059895144395936 1059913696085784 1060043384796336 1060633820820744 1060652385439886 1060782164534844 1061127801121392 1061257638387168 1070935718816727 1071066756157758 1071415743791544 1071565595500644 1072162449307926 1072312405453701 1072774270382688 1072793047500072 1073273904984384 1081219052193568 1083213047625651 1083949002365841 1084453841494638 1084586532883452 1084939925690736 1092971433195672 1093105166778288 1093614270305184 1094866978518592 1104986744678052 1105482032326944 1105501381938936 1105617296678976 1106252479780776 1106748334769472 1106767706545968 1106903128210272 1116997470163683 1117498141373976 1118155404000672 1118276963256654 1118778207973488 1118797790312772 1118915099216352 1118934683951688 1119436223478336 1119557921977452 1129644860301954 1130412361664214 1130570464833189 1130938840668852 1131077219860008 1131097017472902 1131604008516144 1131727029825033 1132372840959504 1139980957204088 1140491930291136 1144681241404716 1152372054565002 1153029646620576 1153671875278704 1153833231599304 1154350413684288 1154370618655472 1157123428811289 1165562577562104 1166085017085888 1166211786966516 1166374897160166 1166877276556608 1166897700789552 1166918125379988 1167040479827808 1167584018036544 1167710950879708 1168234353367776 1178231736013866 1179032248187406 1179560725214832 1179581371450308 1179725702434632 1180110094610976 1180275148667376 1180403461215357 1180932552860904 1181077049172816 1189545346647744 1192402908096507 1192548807895878 1193213048423337 1193768776261566 1193914843185564 1194449991031008 1202475187372176 1203292170989616 1203852593085088 1203999893842752 1206892178437581 1216239211369152 1216371433717764 1216916647269408 1217065546516032 1217086849210608 1217764757238632 1218480992222304 1229592862345131 1229743312625574 1230294519847728 1230316054093332 1230867518035104 1231001330686878 1231018124279616 1231173502557953 1231703791920864 1231725350833416 1231876062040464 1232277446463552 1243667286367812 1243689054681303 1244534039753373 1245091876615656 1245113669864214 1245266019236556 1245671766533808 1245824184193632 1255046672967664 1258625483970174 1258801519445649 1259365751413128 1268688484630356 1269257148227232 1269279364448408 1269412451742528 1270711051031616 1270888776834016 1273919446079442 1282478576854599 1283053421577528 1283210413174512 1283808056445216 1283947624479862 1284523127673264 1284680299100256 1284702785277864 1285278626956608 1297158352448148 1297880859688542 1298062385549217 1298644215394824 1298666945987406 1299226306033728 1299249046814832 1299408020072928 1300131780360912 1311257899757367 1312759913388246 1312920539806284 1313348331099312 1313532020291112 1314263647538748 1315013621759424 1323848853527328 1325365289785664 1327809542250798 1328549121968517 1328711680319418 1338238514978712 1338838352950464 1339747984194624 1339771434239856 1339935365728224 1340559428116032 1352784585793698 1353556541685024 1353703692363318 1354310462283696 1354334167220724 1354499880573096 1355107007368512 1355130726247728 1355885523655112 1356051426828048 1369031228178084 1369198739830536 1369222705361934 1369836431361648 1369985351893461 1370642108129856 1370791116250092 1371405545257824 1371573347426496 1384725957789492 1385666765910972 1385691019687593 1385860569795522 1386312127271496 1386481753376784 1396422798238656 1397371553407296 1397396012056624 1400728361192613 1401380737350534 1411927507088622 1412560374639984 1412585099144196 1413218261447712 1413391179728448 1414178427760992 1414376219379792 1414837068161856 1427914291755636 1427939285004459 1428089008210344 1428554325055392 1428754127334192 1428909453050169 1429549932410568 1429574954288542 1429749873938268 1430390730000096 1443435099274719 1443611714821326 1444284063500868 1445088518632422 1445265336487788 1445290633437597 1445913147037536 1445938455326184 1446115377177936 1446586567587648 1457295244260896 1457473555704384 1460974742319177 1461655177666686 1461834022582044 1462648252906026 1473315659570736 1474001842585248 1475003306374368 1475690275394624 1489329960218244 1489997521831968 1490159505568326 1490179834654272 1490367924149101 1491035951008872 1491704277297984 1491730387083696 1491912911935584 1492743895969936 1505518329351051 1506193147069272 1507216482218952 1507242863519838 1507427286444252 1507918454225136 1508102959813344 1508129356630536 1508805344688192 1508969373100044 1509830454612672 1523599270069158 1523812365644733 1524495383289576 1524522067028694 1525371214112001 1525557855181554 1526241655206288 1536496072753336 1538229167038272 1538444308799072 1542831238415052 1554083436749472 1554252387528254 1554949049288688 1555166529546888 1555863601052736 1555890833839984 1559601143180433 1570975648018488 1572042997583208 1572070513563702 1572747633619776 1572775161933744 1572967603246176 1573700198223168 1573871281620476 1574576737147872 1574769398897088 1589130421469982 1589842716593904 1589870544128676 1590065077194504 1590950731231116 1590978578159829 1591173246802266 1591691701682088 1591886457580752 1603300249829568 1604389561319488 1607348393250966 1608243673961889 1609189571250108 1609910857476576 1621828578290352 1622782465614144 1626680762241957 1639457149793508 1639657750167432 1640392693130304 1640421405457776 1641335107582504 1642300467777888 1642501416053952 1657480117017078 1658223048490416 1658252072908404 1659198341420352 1659378719671164 1659407764317241 1660122502154208 1660151559818952 1660354692315408 1660895688711744 1676247212060964 1677415444884981 1678167311960232 1678196685469158 1678372648824528 1678402025927532 1679154335217504 1679336882966178 1691584646173808 1695618542496321 1696408261003278 1696645526209353 1697406012774216 1698559261439256 1709971435806132 1710737895436704 1710947217566016 1712697503564352 1712937047037152 1717021862107074 1728558081847503 1729544469930864 1730507812918056 1730538102559814 1730749847398956 1731525620526432 1731555927983208 1732332062419776 1733509040481216 1748343866343156 1749317680449774 1749562345740249 1750315914834912 1750346551184328 1750377188069982 1750560719741712 1751131108132416 1751376027054816 1751566426319562 1752351530051664 1767347604020799 1768548372281109 1769372057175462 1769588553651948 1770165141916464 1770412723001064 1771398829291356 1771615573759224 1772409664110528 1784318019971616 1786361912319808 1790653164392349 1790872264778346 1803712781058264 1804938256484424 1805747283044928 1805778889627632 1805999840764128 1806840968330304 1808068569104064 1824358817053728 1824557150576646 1825374970904112 1825598319774048 1825630273815912 1826448575148864 1826647135857948 1826902616698898 1827721488333456 1844614968938361 1845441779771592 1845474081139998 1846301277052656 1846501996030317 1847555687881296 1847588026250124 1847814093060696 1848416169695328 1848642337835712 1867637814923484 1867670504796321 1867899028854834 1868507649800712 1868736276290448 1882570009451496 1883413832853312 1883446798858928 1885834959173056 1887938225955261 1903032726945534 1903885722340848 1903919046672612 1904118677613792 1905005503112256 1905212604066892 1906066576547424 1906333165251024 1924580132366292 1924815619761768 1925712084667824 1925921436719793 1926784691509896 1927020448650384 1927054177916796 1927917940434912 1928153836237248 1945737528672222 1946821289532813 1947966323092236 1948000418981109 1948839459050592 1948873570222248 1949112030109392 1950197670541368 1964420879427648 1969139870082369 1970298030436668 1971395471308122 1985773280290992 1986879340757768 1988047934678496 1988973849444928 1993067520479127 2007357772468068 2008257529425696 2008503255403584 2008756767331397 2009621976291936 2009657151359784 2009903048592336 2010557938966848 2010839142174048 2011959164133392 2029176878690547 2030555538544977 2031465693425544 2031501250831086 2031749820859644 2032660511052768 2032696089371592 2033828285482668 2034077140242072 2034988873608384 2053546842267126 2053834058042901 2054754647042472 2056186674375138 2057108317886736 2057360021139744 2073265399051584 2073555372729184 2078500148866458 2078790854693283 2079468190907244 2094634197357984 2094861913625038 2096057330110944 2096094018084936 2097033549244992 2102071106025801 2117891260632933 2118840561959976 2118877648716294 2119790288791872 2119827392171568 2120086769592672 2121267641641488 2121304770879772 2121564329069688 2122255602242784 2122515276774336 2141871437633454 2142133512315516 2142831487583088 2143131191001288 2144324898615852 2144362431432813 2144624810907402 2145548540765376 2145586095000144 2162438104387136 2166426095251302 2167632777948633 2167898004731682 2168907682989276 2169173065766904 2169879851381472 2185942866391344 2186210333556576 2187228540610368 2192482766500029 2193972379359039 2209973489356104 2210964064653888 2211002763877872 2212504959561552 2213535413091936 2213806256420544 2233994940327366 2234996282747952 2235239258352489 2236310808001344 2236553926513308 2236593073644977 2237556415946976 2237595580625544 2237830198432704 2237869367903376 2239115843954904 2259289720603908 2260824723328428 2260864295279757 2261140929666378 2261877681337704 2262154439720016 2262194034945804 2263208017032288 2263454059650066 2264745681919008 2279961914408176 2285398905103737 2286783100543041 2288336782772331 2289362482809432 2304744109130004 2306059293241152 2307343750557408 2307666463198608 2308741237310944 2314246857622578 2331125155124208 2331378581292381 2332423573933032 2332749794320332 2333795401579104 2333836250759976 2334080959655616 2335421901759416 2336468706735552 2356463472027732 2358064496374812 2358105770345553 2359121450429664 2359162742900616 2359451404869264 2360220189221952 2360550297334752 2360806922430714 2361865105721808 2362154098345632 2383695632204973 2384805816193014 2385097615791756 2386426096846674 2386759870203399 2387537552523132 2387829686371128 2388899982062016 2404950374744352 2406584341979232 2407705186170176 2413784356875162 2431652928874849 2432742867435528 2433833294538816 2434173698421216 2435529514477264 2436961984444608 2459185724690262 2459486625251148 2460589039695456 2460632108186664 2461735036070208 2462002661373756 2462347005115906 2463407583841728 2463450701666832 2463752124080928 2486220175525617 2487334572735624 2487378109362606 2489068079506746 2490183753231312 2490227339728428 2490532038473112 2491343533067616 2491648368387264 2510093345935328 2517250967940348 2517295028203737 2517603038891298 2518731502826256 2519005324449267 2537376969260712 2538514296454464 2538558728896816 2541777553668032 2544612391504917 2547838892158884 2564957153709198 2566106843155056 2566420826349024 2567616112890432 2567895248959724 2569046255346528 2569360598200512 2569405570555728 2594316704896296 2595761719377084 2595807153839721 2596124771098434 2597288430789648 2597333891974812 2598498093629664 2598816040145856 2600263560721824 2622515799514734 2623976520674661 2625519826776492 2625565782104973 2625841079612568 2626696662198624 2627064040582224 2627349639479343 2628527295077496 2647697707054656 2654058085763193 2655619084501596 2657098243937034 2657423360638836 2676477029957424 2679542868479712 2679870731456448 2686308397167519 2705569171587396 2707113083370048 2707407384726636 2707454773359709 2708620924567392 2708668334441448 2708999761146192 2710261452495456 2711771047310224 2712102853656096 2736835725864969 2738062456356168 2738397479661072 2738445410723868 2739672862723296 2739970703786922 2740353925048347 2741582232500184 2742811090515648 2768211121709997 2769451915578984 2771333531821944 2771382039375186 2771721139591044 2772624254542992 2772963506753568 2794792024113248 2801456722385226 2801848543282251 2802761474701068 2823855014177244 2825120749279968 2825170198288392 2826436522895424 2828356855521984 2828752438759584 2854549090418301 2855828583511272 2855878570008918 2856178016420688 2857108650110784 2857508254668384 2857818906100338 2859099864821136 2859149908577084 2859499747876536 2860781460000192 2886870198549438 2887223429642652 2888568127001736 2890177037264844 2890530672975576 2890581266875194 2891826294075072 2891876910652368 2892191298441751 2892230754355872 2914590488521792 2921949484638354 2923310355333372 2923668045164088 2925296505812052 2946631319141472 2948003685170496 2950006612748736 2957093206962183 2978659920436488 2979995043663936 2980319011136652 2980735848298202 2982071902017744 2983460774167392 2983825823871168 2985487791939872 3011036658702102 3012386294138544 3014432964437904 3014485727039676 3014538490564969 3014854572888504 3015836908450272 3016205919626688 3016258713261072 3017938746200088 3047198540138316 3047251876246629 3047624731289466 3048990766579152 3049044134057388 3050742428224002 3051115710363108 3052483310412576 3072992145506672 3076888617598144 3080320263400689 3084280011562707 3085662476830104 3108166873498944 3108504775056508 3109898098577376 3110333059093776 3111781667679968 3119202286360866 3141951296036976 3142292870437557 3144085995166416 3144141027127404 3145550323867488 3145935206492352 3147742563240952 3149153474295744 3178260842939964 3178316473074441 3179685433187808 3179741088257352 3180130154389008 3181901462462232 3181957156319658 3182346493604532 3183383403364176 3183772915161504 3212807156450181 3214696786501932 3216487347923778 3216937216361103 3218379142500216 3219821714953152 3243657156580704 3251847007097523 3253361524483914 3277445251961753 3278914299587016 3279315500334864 3280842810915552 3282670215165008 3284600935555776 3314960234034156 3316446096980832 3316504145816808 3318757439342328 3318815528634482 3320245004308416 3320303119637904 3320709384630816 3350992410491049 3352494424121928 3354830889769962 3356334623920464 3356393370938316 3356745297649056 3356804051855064 3358308670435008 3358673765932356 3383169292347616 3391237084992642 3391711394499567 3392816522006556 3393291052418706 3394812025548432 3395181089475099 3397118522878512 3419942871612264 3421475790873408 3425874094074304 3434043724214148 3457116163695006 3459088939861728 3461015625836112 3461076205119628 3461499694797912 3463051241052864 3463111855966416 3496687732686312 3498635360899548 3499124691480498 3500631829669824 3500693102368656 3500754376139964 3501121439483424 3502752054109632 3503132852639124 3504703060103328 3534695208041598 3537096744562218 3538744114350924 3539177107303896 3540330283832928 3540825446002128 3541210383646071 3542797658582712 3543231147518448 3568636039943232 3577208724289521 3579639145270011 3581306328784698 3581744529556692 3607425562116528 3609876512968848 3611557779255264 3611999681528256 3620676535312743 3648717634107456 3649114301153292 3649178172789173 3650749941808224 3651196639548096 3651260547631824 3653294271715896 3653805233397796 3655442976666912 3688778587035393 3689229937876722 3690883559543184 3690948162279996 3692602554105312 3693003992060634 3693520507673859 3695111375762592 3695176052500248 3695628186121392 3696832339390656 3731067164043909 3733602119260119 3735275629846968 3735341009592642 3735798057709668 3737015299601424 3737472552580896 3765140018902992 3766893597717856 3775876451910522 3776404558336947 3806065453891068 3807771444681696 3807838093345224 3808237355227584 3810425208133784 3812133153094848 3812666330502048 3847435730563797 3849160264732584 3849631239523536 3851424169335648 3851842873439586 3853569383019792 3854040897300768 3854108355833592 3855835880869824 3891475057344444 3893642579065626 3894187156647651 3895932646184472 3896000837962218 3897678918101184 3897747140444496 3898170880508447 3898224060218784 3900395341082736 3938279740164738 3940596060873336 3942790942616244 3971546560581984 3973758681515536 3976095869356992 3985647365905551 3986135040958254 4014715544936136 4016515058851392 4017513534662794 4019243952583872 4019314302719568 4019806097184672 4021678284348096 4023918328266784 4058353757381094 4061111077089954 4062931386851088 4063002501662172 4063499641719288 4065321022105536 4065392178743184 4067656570965336 4068154280484144 4107093684534252 4107668116085802 4109509294084944 4109956055680383 4112373348750276 4114216635773472 4114720042279488 4147110745458368 4157000297732916 4157073059062779 4157581709386566 4158936381814488 4189268394715968 4189723827250076 4192114660221888 4192188036169872 4204142212051602 4235782521265866 4237681123919952 4237755297432588 4239654784343136 4240173539185344 4242535283282976 4242609541759544 4243128658139376 4244511204485568 4283742875266908 4283817855013377 4284267024631032 4285662975166176 4286262382002576 4286728359150507 4288649797231704 4288724862865626 4289249621814804 4291172190000288 4330305297824157 4332852190502604 4335265555897266 4335796009463364 4335871900312791 4337815365978552 4338346131533808 4339759702762944 4371885732782688 4372420667113152 4382924226957531 4384965533000058 4387944758718078 4417426209165841 4419946978712208 4422005527755744 4425009919123104 4427070826183872 4467989880654732 4469992565495904 4470478516704978 4471103772447303 4473107853026616 4473186147289954 4475112831893952 4475191161251088 4475738735806752 4478231687909808 4516554988053153 4518579441207816 4521649446656856 4521728590559514 4522281859332756 4523755362675408 4524308879440032 4524388069891608 4526416034064576 4526908119300132 4529491363838016 4559923828816352 4570797810207474 4571437096934199 4573566201086082 4576113642336003 4576673565544662 4578724965618864 4609488218260008 4614687501114816 4615332926397216 4617482474621888 4628493715245156 4662250310248416 4662757162584762 4664847147866064 4665499588640664 4667590803158208 4667672501519952 4670843803518832 4712926944055464 4716128992749624 4716211540691106 4718242900859328 4718325485801232 4718838434299699 4718902809738528 4721100594669504 4721613844861428 4723730211443616 4724308196691264 4767391264409946 4769611632386028 4770195231583512 4772852193693348 4772935734479487 4773519740406798 4775075105046264 4775659372742256 4809900749488704 4813168683958464 4824731021885667 4827568713750324 4863305857749698 4865485734871056 4868347396842432 4871059028954528 4880042286725871 4918371449380524 4918973250502296 4921178079390912 4921264216373328 4924005322747512 4924694010231812 4926901403333664 4927504248161856 4972440351051234 4974669145471248 4974756218725212 4978136159013492 4978223292951723 4980367506462624 4980454679456856 4981064076946224 4982687066135232 5020186691870656 5032246334654943 5034501935880696 5034590056407474 5035206077782596 5037463005652512 5038010648898534 5074753938521424 5077117457793632 5089224783009834 5089936578628059 5095677784317768 5129914307418396 5132213686310112 5132841652698048 5135790497919448 5138092510693056 5138811141111456 5185674245542509 5188633409792592 5191523438754168 5191614307679442 5192249542196868 5194576861579296 5194667783949624 5196996187259328 5200527121443648 5245031599029468 5247953041349322 5248687037220747 5251039653552984 5251131564209946 5251682159225136 5253393324397248 5254128081164448 5254699278958686 5257054590154992 5305645116843327 5308116171526386 5311238169003192 5314196487874068 5314846721277672 5352954059914848 5359085736959424 5371959493177047 5372616794335038 5411138343174792 5414814769453272 5414909546719418 5417241849134784 5417336668882896 5417999522292384 5420522904990912 5423542094620448 5424205707312192 5473671451729938 5476124912712336 5476794959322144 5476890821447736 5479345725446592 5479941407573844 5480707850096694 5483164465000368 5533844906815083 5536422243419994 5538903831157968 5539505988090951 5542667063643888 5542764078750372 5543442279182088 5545248509085984 5545927013507136 5589584048226496 5602913444770452 5603011514388963 5603697086564502 5605522949402136 5647710028354488 5650241498559936 5650340396576784 5657504877519168 5709098180836602 5711657167022544 5711757140017836 5712356032841376 5715016509336768 5715637812200676 5718199729642272 5718299817154168 5718999495753072 5773740397098876 5774446859285304 5777136254003472 5777764310159379 5780354074529688 5781061345951152 5781162533750388 5783753821304736 5784382596883502 5784461508711744 5840463868598439 5843898969276708 5844001256943327 5846620710666744 5847336090328176 5850593011624104 5893262638282944 5907419610247107 5914186413924366 5957319840872976 5960638022273304 5961471696596404 5964143804035488 5966921548334784 5970975583879744 6022073317404204 6024772588277088 6026270301994191 6028865928875808 6028971454079352 6029076981129938 6029709145777008 6031673816900544 6032517426522144 6035877492400176 6087530636071641 6091666615634931 6094397080276632 6094503752493258 6095249462578932 6097981533158304 6098088268114776 6101484856448004 6102231420726216 6104966620825152 6145984291013344 6160640526801378 6161502174128703 6168560023125414 6171324953660208 6217009550113016 6219796197154752 6220666118187552 6223563335359936 6236372564079849 6238404572721732 6283902592073952 6284585740875114 6288171990332832 6288282054254808 6291100647734976 6295485126481904 6353673781898799 6356521685879928 6356632946148882 6359370866375616 6359482176514704 6360260308778016 6363802924924464 6363914312639316 6364692987209064 6366766806728352 6367545830323008 6425614312900362 6429393573003864 6432974695847556 6433087294298439 6433874432722206 6436758285000432 6487314313161408 6502898333845899 6503694014195046 6506723048967828 6554890503923506 6557828599174032 6558631000669728 6561685621831104 6565340430330016 6577448299500087 6581917138077117 6629920468068312 6632892193961664 6633008291633616 6637514878684656 6637631057268964 6640606239275808 6641418769261632 6701984820982098 6704988848243856 6705717775057467 6709661779539924 6709779220934931 6712669247840928 6712786741876632 6713490595298112 6713608103710128 6717347531864712 6766338584695232 6782474169985284 6782592885839271 6783422788999134 6785633044013112 6786582104837412 6789624051096864 6790362178950198 6794237045757024 6839885743224528 6860349301629123 6865010348316993 6868087448428296 6914232327390012 6918177879723456 6922031251672224 6922152410239256 6922999389595824 6926223711932832 6993375465372624 6994135743877143 6997270721799096 6998249382960996 7001386204737312 7001508752279928 7002242878966848 7006265705278248 7009406120206656 7069390416083196 7074193489124436 7074317311036659 7077488228701848 7078354214607792 7080660567665856 7081650892004256 7082420767292142 7085595317165424 7086462295036896 7151086896614919 7154417448579042 7159278290540022 7160279610610197 7162612657569396 7163489059113384 7214851124233056 7219753025937696 7223115558510528 7241353070625486 7294958786624547 7298228602306584 7298356345578346 7301499883616448 7302521095263648 7306588543431792 7307610466795592 7310885953333824 7377557174070786 7378459875753444 7381767119086368 7381896324559992 7385205108210624 7386007984121268 7387041015347718 7390222751525184 7390352105000496 7391256372242784 7458660526576851 7462134328087818 7467204238520238 7470551259693936 7470682019185284 7471596115419336 7474030599202848 7474945105161792 7530280037805984 7533787195435712 7551752903821044 7551885084611211 7552809116673894 7557015973347801 7612130907782136 7615542889363392 7615676186690448 7620850416267568 7625332661004096 7694871461127594 7698320529465168 7699262479047072 7702848338671296 7703685746879172 7707138766039584 7708081794601536 7708216711667184 7782950114688888 7787285158131252 7787421461519163 7788374313295302 7791865292368944 7792001675924436 7795494280888992 7796341761016894 7796448120437568 7800790682165472 7871929562023983 7876559480329476 7876697346314919 7881192121746672 7882048918438029 7885581885232488 7943093121163968 7947517363031072 7962174257289579 7971294731811102 7972270081916508 8029431089872272 8035027069325588 8038628605439136 8039612194369344 8047836656533568 8116707514762188 8122222154179908 8122364320079127 8125862773702176 8126005003324344 8126999283438576 8130784357486368 8135313141930672 8136308560968288 8210507177594907 8214187369068504 8215336232171604 8219018588169888 8219912111360766 8221061775145041 8224746697500552 8228433271546944 8304633365129991 8314000595465832 8314146118125558 8315163418773132 8317872763628976 8379447654500152 8384376072339744 8405545629846753 8408284424103204 8471565042531732 8475362247839904 8475510594865176 8479309568686272 8485070566565952 8485219083519088 8486257316278752 8563647271254903 8567485750533816 8567635710026754 8568534049262064 8571325950332352 8572524764005152 8573456718301014 8577299594463408 8577449725731252 8578499243629608 8582344380000576 8660610595648314 8665704381005208 8670531111794532 8671592018926728 8671743800625582 8675630731957104 8676573895325253 8676692263067616 8743771465565376 8765848453915062 8769931066000116 8775889517436156 8834852418331682 8839893957424416 8844011055511488 8850019838246208 8871279620886549 8935979761309464 8939985130991808 8940957033409956 8942207544894606 8946215706053232 8946372294579908 8950382322502176 8951477471613504 8956463375819616 9033109976106306 9037158882415632 9043298893313712 9043457181119028 9043615471694907 9044563718665512 9047510725350816 9048617758880064 9048776139783216 9049759869317737 9053816238600264 9119847657632704 9141595620414948 9141755628739887 9142874193868398 9147132402172164 9152227284672006 9153347131089324 9157449931237728 9218976436520016 9230665852794432 9252840034688121 9256987430490312 9324500620496832 9325514325169524 9329694295732128 9330999177281328 9335345003039904 9341687607037664 9425853888110928 9426878611312671 9432257985499248 9432423081382212 9436650971602464 9437676868599398 9437805619477056 9443227689722856 9447460422887232 9534782528819892 9534949419223323 9539223264772056 9540390463167024 9545704387386696 9545871468958974 9547039480813596 9550150210092528 9551318745484512 9638421469350543 9649462043771334 9650811649083309 9655137427500648 9726611715499396 9730971469742112 9742118057909056 9760084573451742 9832335755885259 9836742898761048 9837946501004592 9842528432746656 9848010645495024 9849388020463624 9853802806667328 9944880702102468 9949338290942496 9949512437450424 9956272318026984 9956446585903446 9960735012925248 9960909358913712 9962128153892448 10052977231473147 10064492669309886 10069003871761392 10069180112814948 10070412155565192 10074926011305024 10076021297797068 10149507877042848 10154234915587264 10175134183498701 10178449566019668 10179873157256118 10185543268425297 10191355568635536 10259828614836792 10264427372620224 10271580995838896 10277622282222912 10371348491085018 10377266819585184 10383046877508336 10383228615358884 10384499084393736 10389153723158592 10389335567899248 10490063198058936 10495906082698644 10497374074441494 10502079307105968 10502263128419892 10503364318450272 10508256162328896 10509398557917372 10514109180309984 10611290233686654 10616232343052772 10622476338006384 10623631150938213 10628392975748136 10629693442555344 10705908119829696 10731626172868563 10738917435810033 10743918986354094 10745233588670076 10822276686349584 10829629538906544 10829819093438836 10834673337765792 10835999044584768 10847084189240896 10947342903459876 10947534518367519 10952249825424672 10953589918644288 10953781642895472 10959882815147688 10961415700193388 10966328930000736 11066335761106179 11067689813630166 11072844486839988 11077807662315936 11079011976181902 11080561523021577 11085334127287776 11085528157500744 11086884558364176 11090497018171968 11193201492131727 11200806357780357 11205826889540904 11206023028777926 11207394173129004 11211045898804272 11295420056708976 11300680793153568 11329213675010841 11418196361673204 11423314334045088 11423514280035672 11424712065682752 11431275624401352 11436399459284544 11436599634308336 11437998991506144 11542307191691391 11547480794197752 11548893718570608 11554272508006944 11555528620318758 11560708149059376 11562122691902304 11562325067500776 11567507642609472 11568765193767004 11680927737196878 11682561469942953 11687797938553416 11688002513886654 11693241421333488 11694512641525341 11694672180656352 11701186023248208 11814839220494214 11828372827848732 11914639681745952 11921276044546608 11922943393192808 11928287608070976 11956942097716653 12044146634808408 12049545176554176 12052540603988382 12057731857751616 12057942908158704 12058153962259876 12059418291554016 12065034853044288 12071754984800352 12175061272143282 12183333231269862 12188794160553264 12189007504986516 12190498925157864 12195963066316608 12196176536229552 12197502432558689 12202969712896008 12204462841452432 12291968582026688 12321281053602756 12323004348257406 12329868167041149 12337120046250828 12342649907320416 12434019100226032 12441332236375104 12471219177188337 12472745128159698 12476809145443464 12567805184147904 12569171481750228 12576343980665664 12576564108509616 12590970252963808 12707347563797598 12713043371759856 12713265892297764 12718964353029408 12720520617556032 12727605849848928 12727828625278632 12729385974418128 12733533613456704 12851228625800724 12851453565040131 12858787146007728 12860185077451521 12865949391695112 12866174588596878 12867748865444412 12873516570000864 12990915893472471 13005796667691798 13007388028390092 13007615700938373 13013446097935656 13109781007847012 13115657198348064 13117262001339456 13130680860660032 13154896599000174 13163834276154234 13252278627497523 13259840936136624 13266016583267232 13275029757369312 13275262114537928 13281212478551616 13403969641964196 13409977696487712 13411435550114934 13413311317341909 13419323559079848 13419558441869862 13425338495681856 13425573483753264 13427216207420256 13434695063729424 13549664964159459 13564948339970568 13565185771678542 13566845577998268 13571266088026224 13573164209674824 13579248102193728 13580724357900396 13588474091514048 13679771486449056 13714311290802597 13720698603258246 13728340927008009 13730020696633986 13736174896856592 13828464654780024 13844062503344448 13844304820478512 13845998779191648 13852447423865664 13986750930745248 13988271487754286 13994541443598192 13996498765921992 14002772409474624 14003017504559856 14012531410556496 14138780832166392 14148386978248872 14148634622073318 14154976457403696 14156515302899097 14156708429215584 14163301784008512 14164841534584284 14171190634330848 14172924590073792 14302173793229838 14308834897158084 14318556581080044 14318807203438461 14320559221220394 14325225315138792 14326978118226768 14429702248466112 14439506051875392 14474193065657001 14482706141250972 14589917573249094 14596457204613168 14596712691156692 14605042190527296 14613177086863584 14615220933591184 14755114348141572 14756919751506888 14763534238172736 14763792649119984 14765397681518413 14772015968242536 14774082030695436 14780704210000992 14782512744485568 14917321053153702 14924268656175636 14934408477040476 14934669878855169 14941102519387872 14941364038370568 14943192230838672 14948061198405696 15060560075611968 15096739003964829 15103505807642088 15103770169222422 15105618233347788 15114031946695602 15224261815564272 15231352373380896 15241700832535136 15269809735884177 15389742922255188 15396641058930336 15398524958094144 15407371493758344 15414277532079168 15416433423334368 15557022736627527 15565900229377776 15574570316262504 15574842923038326 15576748626590604 15583730584737888 15584003351848872 15590988561777984 15592683522033788 15601581364330944 15743859124047966 15746061111662241 15753118960658952 15753394692629838 15762384243493344 15764097836876058 15771163770464976 15895034726062144 15924348514579158 15942589463622204 15944540163833016 16058862179744544 16070054138651176 16077257210878272 16115878479531141 16233415029524376 16244444308359816 16244728640158254 16251725547404352 16252010006648688 16253998566877152 16261568714972736 16270626283861344 16272617121936576 16421014355189814 16428374738137008 16430672464343208 16438037176339776 16439824222721532 16440111974318233 16442123550290082 16449493395001104 16601534720445249 16609266730259982 16618517964272853 16628001190931664 16628292236251116 16630326837546264 16635745527257952 16758895309000304 16768752144679488 16809034543166889 16811091259693506 16816568848206408 16943130085063464 16950724495679808 16951021189730352 16970438167038176 16972514632557504 17127294542509806 17134971501067632 17135271420053508 17137068098524128 17145049528010304 17146913436602028 17154599188926816 17154899451462504 17156998487259216 17321221191296628 17331408762010416 17333292930478137 17341062223589064 17343184037853456 17343487601251164 17351261463914208 17353147790650506 17353384526135232 17521391605795317 17531696907830124 17532003770829981 17539862132000232 17551779034872312 17669704836663364 17679787914848832 17742559241773098 17871959522618928 17881914066819912 17884415089789212 17892431412106464 17892744589159816 17900764645004352 17912926751639232 18066219952212612 18074317764831264 18078810905982573 18086597786627424 18086914362238056 18087230943389814 18089127437331024 18095021450701632 18097552279566432 18099519738635474 18107632477200528 18262591908214923 18274999846904793 18283191240829896 18283511257479774 18285748387736796 18294264804344328 18304454569344012 18306694262178648 18314899862475456 18437952873040032 18484506522386109 18505680069376242 18513974860980624 18651028650339048 18659388591464256 18661998354562656 18670690006079808 18683375214075328 18851707776221856 18853757222625342 18864515970998496 18864846162764424 18873301943204928 18875353737198796 18886455379445712 19061021345696397 19069565057639784 19069898838446646 19078446529544112 19080780926334048 19091408774773392 19091742937917948 19094078961627192 19100300420185056 19102637490969024 19276842938701086 19298924087542668 19299261882895317 19301623298166618 19310274855001296 19453223430998792 19461942939484224 19508695001537697 19520169146903484 19664671511770518 19673485797522096 19675893002009184 19685056865493312 19696021290990048 19698776040927248 19745751414231351 19889761404204936 19898676581884992 19899024874900848 19901188179437861 19912544636053968 19912893171806892 19921818717827424 19924256307784896 20105954462946294 20117153325172401 20128985338619772 20129337662804793 20138007743522784 20138360225629896 20140824311130384 20152042595594136 20299015754085696 20347778657517813 20350268366997402 20356899132039336 20359746314512236 20371086536850594 20382711137271072 20519657229673584 20543161991677792 20581047904887369 20595031044950979 20742696982170036 20754533639170368 20766093755016672 20766457230717768 20768998168787472 20778671135798496 20980126396117872 20982407231631429 20991812165397288 20994748148882988 21004158614211936 21004526256839784 21006728636900544 21018797115834744 21028218360619968 21222580467373308 21222951933109977 21232464686105544 21244952676012768 21247262301876426 21256785951496272 21259386885110688 21463252345737126 21477834871620066 21480838831830591 21487837972708188 21490467177340152 21644553372699168 21659259077813088 21659638186877672 21669346675531584 21884876359873641 21894685806919752 21895069036735038 21904499650849344 21907563285790944 21919765630295376 21922831400386776 21932657860001472 22132671522212358 22135379627260332 22145688973679976 22155615324631872 22158023952363804 22161123046043154 22170668254575552 22171056315001488 22173769116728352 22375981579730553 22386402984263454 22401612715560714 22411653779081808 22412046057555852 22414788346258008 22422091797608544 22590840113417952 22601361586307136 22655655253833633 22658427350021682 22671047920043403 22836392723346408 22846628668090176 22847028560071344 22862551248802704 22873199268616672 22875997983012288 23084614383382782 23094961588395504 23097787437141216 23108545016013888 23111057240637516 23121416298118752 23124245383804608 23124650135001552 23137530387534008 23361855474393756 23362264384557489 23365122939885906 23375595877106832 23376005027773308 23386482842666976 23389025283050682 23389344361312704 23402372046496416 23615788686071949 23629678440988428 23630092038944757 23646146755314087 23656745655697464 23829279363491904 23842552089093216 23845886786385616 23913884195433306 24088293269616816 24090912006687937 24105081207976764 24115885816317408 24116307924519752 24118836583108032 24143509969600704 24350122544286564 24366666462539724 24367092960237381 24377588321106528 24378015009973032 24380997850315728 24392353072459104 24395004865117378 24405939425792016 24408925682904864 24631521532784721 24642562107205512 24646008696514812 24659736334082298 24663185325435123 24674240092501656 24685299814640832 24868038200452064 24913900095389973 24942438354376674 24945490256319396 24953618290886928 25138342963500456 25153128217019232 25181940505927616 25414695127595196 25426086743519712 25426531784595528 25437928706058816 25455211699697856 25455657250557264 25458771948836256 25690941813764709 25702457251601448 25702907130080262 25717574292015456 25720370154903042 25731898783390224 25732349177193756 25735497730888824 25747033140001728 25981831786944942 26011593335383596 26014776056780184 26015231401876746 26026892195871312 26029721685975759 26219562015694024 26231314396696128 26309793198000348 26327668552308468 26504557254995046 26519681872273248 26532033166534464 26550059514738624 26550524229075856 26613838862659647 26807939283928392 26819955392975424 26822871100229868 26826622634683818 26838647118159696 26839116883739724 26851146967506528 26854432414840512 26869390127458848 27099329928318918 27129896679941136 27130371543357084 27130846415084721 27133691155996536 27142532176052448 27146328419349648 27149279607953211 27161448715800792 27359542972898112 27425266886219661 27428622581605194 27441397206516492 27456681854016018 27460041393267972 27472349793713184 27656929309560048 27688609640957024 27691997558383296 27758520104064363 27973501861490496 27976542975508572 27989082887196384 27992997531843984 28006035009119712 28025062821112992 28277561664332784 28280635833938013 28296773956497744 28297269244146636 28309952914807392 28313030605798194 28313416858431168 28316990558832919 28329683069168568 28342381268661696 28604347586459676 28604848257669969 28617669794316168 28637113162160088 28637614406876922 28641118442440788 28650450630277584 28653956236453536 28948386131314002 28952434947249927 28965412282501944 29179835146498188 29192914409226336 29193425382313384 29226354173727168 29230441867182368 29497007267655777 29510228696283144 29513839503013776 29527585298239968 29530795363036826 29544031936485072 29548164061390872 29561408420001984 29834642106307404 29848537312351272 29868816954080952 29869339757710338 29882205038775744 29882728076741136 29886384461677344 30158931694419441 30193478007929658 30207011615284176 30207540338444844 30211236466695576 30228063893391204 30448523631128544 30462704746761792 30483401665070272 30539619471768354 30556629805275891 30779485844510376 30793282117860672 30814742987516688 30832866846668736 31114045473255054 31131800458755552 31149140632525008 31149685846076652 31153497253181208 31167461169475776 31168006703697744 31185367044067576 31487718248095932 31492122223324482 31506237921317904 31506789385259676 31524768486986688 31528195673752116 31542327540929952 31848697029158316 31870893452814639 31885178927244408 31889080327666032 32117724359489088 32140108277302352 32216752307430099 32231756959062282 32466830059048752 32488888616719632 32489457280316508 32504020013297376 32507997133754304 32541252567722688 32842028710379628 32842603555102557 32856749476274016 32861344928686416 32879648445443064 32880223948636466 32884247100580164 32898986790002208 33199007283318537 33203069440890498 33218533460519964 33237035928545706 33241684569064731 33256002381863328 33256584472502232 33260653675092528 33271491054515904 33517790618000608 33579604476395181 33602419073341071 33618069086333778 33622182519387012 33633137696412816 33886260170126928 33902042379460704 33940876334076352 34254589085019612 34269943002135264 34270542840107016 34274136197048256 34293826873204056 34309198377853632 34309798902925008 34313996974518432 34626921575074173 34642442382593256 34662817524020832 34666585860956274 34682124447178128 34686368075706912 34686975202502328 34702522927828416 34706295581301012 35042783211590634 35047684409828859 35063393815660248 35064007541659962 35079724264000464 35083537924576023 35103558069744624 35339409673326728 35485118483546196 35743919045237856 35763828133639824 35768830179578424 35784862824212928 35785489178319632 35870826293149959 36132439904425224 36148635529662528 36157621811965146 36173195573254848 36173828724476112 36174461886779628 36178254874662048 36195104559132864 36199039477270948 36215264954401056 36525183816429846 36549999693809586 36566382481659792 36567022514959548 36571496775473592 36588529608688656 36592507297676067 36608909138688024 36613388524357296 36875905746080064 36969013044772218 36989604501123447 37011360138752484 37027949721961248 37302057300678096 37323996709125312 37413657531565011 37703415552443712 37707514445250684 37729031941996992 37729692325528848 37750707474397592 37772910758891424 38122042691392794 38139130115279568 38139797676893292 38156893059088224 38161561852668096 38166378579296543 38182817549546784 38183485875835896 38188157923254384 38200600840370112 38553685877402172 38554360695120393 38580555232354563 38597848175085336 38598523765790634 38603246596333236 38620549710002592 38906446861997584 39017390003075394 39022847102815119 39040338293806968 39329343023541036 39346971595044192 39351786004018368 39392042581980096 39397552081854496 39491502828462702 39756835882492569 39779522808409872 39798049749801696 39802376358875722 39825089272107936 39825786343613784 39843637435654848 40211908925892588 40234306650344802 40239933952025727 40257970677239544 40258675325609586 40276015487045568 40276720451259792 40281648622260768 40304085191188272 40648994892478377 40695557315035626 40700536733994804 40713798264078672 40719492629024472 40742173073701188 40765422274542144 41039314459347168 41086323983355584 41162095809774738 41185022781024027 41190062089901958 41485393964340072 41532187510033344 41532914461435536 41537996337574944 41557342271596992 41960252792235744 41964814463262858 41983624330794576 41989496297765976 42008317228423872 42009052513679568 42037594231669488 42445160934746616 42445903866219954 42464929372211088 42469545908697291 42489905352025536 42494524603752852 42513571902992544 42518773770221376 42926504691474252 42955669743240132 42956421610315383 42961677663661182 42975675945416376 42980934354680304 43289106745398336 43318518155626176 43319276373755344 43422579196971003 43769752719747282 43789371613839504 43790138073470076 43815126571581888 43839531260590752 43845662800773552 44265343044424716 44270759254520664 44291377947359952 44296193044555239 44316047904727608 44322246092086308 44342112630002976 44347538233456704 44751963159461106 44772805968526908 44803225431121428 44804009636565507 44823307558163616 44824092115111704 44829576692516016 44844183595217088 45181680226835904 45290217011894487 45311310507667266 45316854700043364 45342095840086806 45672785446692816 45694057120142688 45725102497605408 45746398537233344 46169228766765564 46189923176791008 46195574874282432 46201405648622131 46222114481275032 46242832596237504 46249300270003104 46275060775068016 46671068209882581 46723710948787512 46724528769114978 46730245879771812 46751191754213664 46752010055546616 46772965685333952 46778050566101364 46804744092992832 47231577372143898 47238183334986723 47259356881976856 47260184077889514 47292293510628174 47313491311394928 47685104178186432 47691773572771232 47827768390866612 48176586539233632 48181824013375874 48210162415953528 48231771632634816 48232615849039504 48347635438593423 48700245088573128 48733332925079448 48734185920474762 48755176642213056 48756030019946064 48761995700631456 48784706144918208 48790009730234756 48811878851584032 48817851365809728 49263043065569442 49285124214411024 49292017393029624 49319472668164596 49320335922954699 49326370650870246 49348480185003312 49736076400904128 49827800190779946 49855553892818559 49884876708753348 49890980512638792 49907236581773856 50276685927000912 50306256434038464 50427103629500667 50829390255190392 50852173487039424 50853063569191056 50911314501114528 50917543897672512 51381883627529418 51404914503202896 51405814260160524 51435148584030912 51440740309806084 51441640693834471 51463797566780448 51464698354387512 51470995461777648 51963663573889884 51999878791434411 52023186670767192 52029552113560368 52030462803753492 52053784391742624 52059443371951518 52439124031388048 52564174817385951 52596011312489943 52619586396000696 52655337104616936 53009114509990092 53039363744546496 53101048458151712 53227677725319294 53615878567856784 53645742200459736 53653245269367636 53677294236319392 53678233767479448 53702293935013056 53738780254917696 54198659856637836 54236432717947719 54259793359882272 54260743086714168 54261692830169442 54267382311993072 54285064352104896 54292656838699296 54298559215906422 54322897431601584 54787775724644769 54824999540714379 54850533772439322 54857245163210388 54882794413032984 54913363708032036 54920082786535944 54944699587426368 55313858619120096 55377219281914048 55517040208128726 55953085951017144 55978165774392768 55985995063687968 56012070018239424 56050125642225984 56555123328665568 56561271667876026 56593547912995488 56594538488293272 56619905829614784 56626061211596388 56633981117665838 56659366138337136 57183064037089191 57208695172919352 57209696515339938 57235339588632336 57274226324320176 57275228813753844 57282236884881576 57300901260555168 57307912472907072 57896772262628004 57897785648685951 57904869894499854 57930824565003888 58359670292996376 58385828818452672 58386850764626768 58460883734364736 58526085004613091 58994014535311554 59020457392566288 59027679006027552 59055170596479936 59061590726073652 59088063872970144 59096328122781744 59669284212614808 59697074624702544 59703564538313583 59737633908161904 59738679515420676 59765456153482272 59772768923354688 60317863388838882 60351459975517203 60386956015859316 60388012988414379 60414023230568352 60415080676889688 60422472933391152 60456127786782408 60897047262257088 61043335972553439 61079238943536708 61113259610551782 61558971689020752 61629485975033376 61785093134852937 62228090946510108 62263600917511104 62271459787273307 62298281265050016 62299371692153304 62306994506362416 62336013407395488 62370734088135152 62947221694894287 62975436496191864 62984244446648964 63012475842635808 63013578770519352 63056391347504232 63084655081859904 63668855799329931 63697394058316632 63741786905629278 63770357854488816 63778160655332064 64280216554604704 64433504614860198 64442516495491773 64463513918124564 64933660118097504 64977777233439264 64978914560633016 65008040026594752 65654629079620923 65684057420759256 65685207110205114 65713498952548032 65722689857372832 65759296890886128 65760447897272932 65768494201160328 65797973580004416 66398014566637074 66406138881780996 66437066921039928 66474071857091412 66483369138129462 66512004763726656 66513168945004464 66521307350185056 67035581236001216 67159208952790362 67204838146682142 67236138172667556 67244365038774024 67266275392825632 67772520340253856 67804084758921408 67966965761500899 68013143760130209 68509178170039224 68539886004270528 68541085680214032 68587653746408112 68619597805850016 68627993949036864 69253843150148346 69284884765186512 69325635048041664 69333171721912548 69334385282994287 69364248894356256 69372736151413824 69373950405004656 69412591162602024 70085566423181268 70086793153672467 70095368819657718 70126787631320496 70128015083319924 70159448528000928 70167075849152046 70207116139489248 70678819346653456 70847366058215847 70890276116834271 70938440265942261 70970236967092392 71487838090475712 71527656267279648 71537660359156848 71570978356639264 71741652586299918 72264879808850448 72272736020063811 72315243623930292 72347657448952224 72348923773559256 72356509749324096 72398078954541896 72430529908802112 73050367632859692 73099999387619172 73101278880712143 73132764963319584 73134045029919096 73142993550947184 73177059217377312 73185014595352134 73217818277376048 73226777048714592 73894564598354163 73938026089544436 73979209002246894 73989555976305369 74022720277504968 74055899443922496 74604114601356192 74827315063130022 75381240795120319 75415028890501368 75459384651057696 75501414948795184 75545821517782848 76244085382785588 76278260230559136 76279595353786584 76313786118176448 76332757158593086 76365635099093568 76366971751671792 76376315846508768 77072825441294127 77107371754804344 77108721390240786 77161110464709126 77195696350170672 77197047531581268 77206493192666472 77241099420005184 77812893723995168 78034780006150788 78045694205630238 78080676587613936 78089165057927277 78658686047082072 78693943190088384 78795104163708992 78983005656925404 79513671764985138 79559045616819744 79596099499603392 79604752717751444 79650178544215872 79651572687227568 80423817851785176 80468613300689604 80479867904051454 80515941354479088 80517350651219172 80553440902519584 80563297244521536 80608170382376544 81297989784956754 81391114630071252 81392539245254163 81401073467989608 81427596528157344 81438985258048944 81447838823859633 81484346147402376 82078628918694336 82275800658658983 82324191619549476 82370045562048054 82380124179803916 82970787928680144 83065828922871072 83075992675149888 83275560312193089 83920505584471488 83929628926525716 83931097974150979 83967248661589152 83978992595531952 84018105027359136 84075188463338976 84841907501814039 84890321869493232 84891807732439908 84929858744422176 84939091817394582 84950971676498757 84989049207505704 85027143805985088 85814544773009907 85853009382948504 85911339486480264 85912843220630766 85923355327322364 85951351890832752 85961868709360608 86638552747510688 86845158393942006 86857304841749781 87539505439494564 87578743227679008 87580276146940152 87679062521181504 87691325601547104 88491021802967331 88530686088849432 88541518509041328 88582755894719904 88592386089110478 88632095809455216 88644492184172616 88684225260005952 89503926318922212 89545611937053816 89606450862242856 89608019273131014 89646615116327232 89648184230223408 89657930251694281 89659153385032032 90580434023788974 90622621015334532 90633709400086728 90684191680173612 91345570893385632 91388114240285376 91450204995210816 91669889415827673 92338457533531128 92379846353582016 92402811297244262 92444228962550064 92498600540006208 92550121550136032 93342136419765162 93447421897575024 93449057538229956 93460491759543624 93502383508427328 93504020111093232 93556101132202728 94463154744287796 94476366669973446 94518713763953712 94520368155779028 94584587021256348 94626982622789856 95383547145542464 95612680358443917 95655536781733224 96353173078467264 96363648026751748 96420324831907056 96465231698079008 96695270877186846 97400490177146256 97466665850158896 97468371840949524 97512060039892128 97523991401262912 97580019460469512 97623757703168064 98526086131138884 98527810665307671 98570248428822048 98584034786059248 98638945336329192 98640671845909398 98652741301740492 98696960370006624 99597021849955611 99655600381559892 99711107785637118 99725053707194193 99769753417506696 99781961025277584 99814473163547712 100553371854001824 100807257220023213 100854207259001334 101600802810814343 101658780510380784 101706127138382112 101822629002229056 102763767255058836 102809829006405792 102811628520321048 102881480619612168 102883281387668942 102927595133560896 102929396708775024 102941990923555296 103880764725222519 103927327147779768 103999757582868822 104046373341534384 104059104227120736 104060925607506984 104107568783485248 104118886743903036 104878248062776096 105128349634771902 105143053229486577 105192022624979886 105239172792001392 105250613773728069 105310674209233872 106018229019980184 106202096916303424 106455355450638588 107231757135713568 107291484400919472 107306490538735272 107354588472638784 107356467534958896 108397319713275672 108472865435895438 108519586719764544 108521486173428336 108523385660338884 108534764623986144 108585313677398592 108597118431812844 108645794863203168 109575551449289538 109649999081428758 109701067544878644 109714490326420776 109765588826065968 109777521893028201 109826727416064072 109840165573071888 110627717238240192 110968813503370341 111034080416257452 111906171902034288 111971990127375936 112240972594695033 113110246657331136 113122543335752052 113187095825990976 113189076976586544 113252122423192776 113267962235331676 113318732276674272 114366128074178382 114417390345838704 114419393030679876 114470679177264672 114499135737889629 114548452648640352 114550457627507688 114564473769763152 114601802521110336 115663082085361179 115741665697063689 115793544525256008 115795571297371902 115809739788999708 115861649130007776 116719340585992752 116773701529253536 117052170009226182 117068541308445357 117988029070623108 118040914785132576 118055358012055104 118123181452147304 118176127745940288 118192656245563488 119270507647477707 119338568425229616 119394149249405088 119407129076627166 119475267816323808 119477359030841352 119530912306964544 120635726777677764 120702919951034406 120719801856077181 120773912031718632 120776025976828758 120828046461136704 120830161353779376 120844945866782304 120912255573564816 122086671945106878 122158477887073416 122226519221103564 123117943378041504 123258971950066752 123555068343072081 123570186269705874 124456181893020216 124542919574546614 124596562530100032 124598743384306608 124613989012724832 124672026814790976 124741468176270304 125894443389788574 125950872992383728 125968488893297928 126024951685271616 126027157541038704 126112782695008464 127337711598659862 127394788116633264 127408637726091873 127483573811258556 127540715708977632 127556321310664128 128560433109209408 128867009229720396 128869264830946149 128885032990983546 128927027836249128 129867320236195008 129955554466878528 129957829121266032 131309258159241846 131368114841518512 131370414220410228 131445379714745664 131518593781772256 131520895794545864 131536988402320656 132796029133274148 132812277763561992 132874133842079856 132888579133665717 132948143714182824 132966738276258924 133026337890008928 133042614700370112 134318417905580724 134409676293364284 134412028909696521 134472276345335112 134488730077548048 134532550785651264 135545040680507712 135870651035683461 135933931523001798 136026287520260418 137018356340078448 137082171360428064 137175307492816224 137239195611700032 138507686300296692 138569769530373024 138604216945866393 138666343443825096 138668770565988574 138728497788712512 138747900810009312 138825182325204048 140013204629647743 140171132846362536 140173586307344934 140190737639315436 140253575262640992 140256030166639848 140318897056001856 140334151698304092 140414232278978496 141357638693306912 141694732116431694 141714550004960169 141780552233668542 141876880531884522 141940473934184784 143055312534559296 143075320718313696 143141956713278528 143483305172599836 144529759617700896 144545472040127622 144630487247860584 144695314897904448 144697847547118512 144796157909083792 146100735265719384 146199998775238344 146202557761424286 146265529926639168 146268090059838192 146285987101894368 146354118434754624 146370029190704268 146435636554752096 146453554097429184 147789129196708326 147876052179088872 147958418004493788 147961007768864097 147979111952610738 148045440555009936 149208229202712384 149566661678455677 149654630126260044 150762481590240638 150830057781002736 150918769302115392 151002829897590368 151281310888502001 152488170765571176 152556520461118272 152559190707573168 152665514317186172 152733943503343584 152752631693017536 154145650882588254 154214743509608688 154217442780481572 154322220929418252 154324922081503413 154391392700341344 154394095063162536 154412986385332944 155625787447990336 155999636374303233 156069560012301576 156091388411260476 156161353175227872 156178330115854554 157317372094164144 157788033937469829 157966011313850808 159027343529970276 159118091233639488 159209505435502888 159303145374455136 160847635703570352 160937226601379208 160959735808102908 161031882708958176 161034701302438344 161106881805039168 161216340764753088 162595979569913508 162709298153843157 162782229260142504 162785078490508326 162802146935979216 162855193056314688 162877970516097888 162895677647719266 162968692294804752 164474998622143137 164551601317317966 164648383239098952 164740091124096108 164760248359607832 165941575857360288 166131657845742144 166551120624386178 167859257853051432 167862195948301958 167934497323178304 167957985191063904 168036210054718272 168150376926677952 169683815003628078 169780643738986464 169783615464879816 169859717488844352 169878183634789164 169901943352997514 169978098415011408 171549192111267573 171629089546019814 171706018765897008 171822678972960528 171825686441261532 171846710654644728 171902703781665504 171923737418721216 173277105495021376 173690316787884012 173693356946057853 173714609683499562 175079010878989128 175157486455358016 175160552293880304 175382651203094208 176982043605934662 177061372177698864 177083037018082656 177165511789439808 177184772178220956 177264191618910432 177288984368345232 179007852637844424 179091223874107632 179110693614940749 179212901724485712 179216038546262028 179296368460446816 179315860503388562 179318306770064064 181054379926551609 181160868047577948 181164038965243137 181245242030669064 181267418800173456 181368383360347224 182691141786771264 183130007917660317 183339778831655346 184676915067062256 184805622594488524 184888457925100128 185100243100272064 186684272839530324 186814379361819921 186894843795150048 186898115076459912 186920983519087248 187008040222186464 187112202264405456 188841665084682861 188926309488575592 188952733339946892 189037427527907424 189040736311558056 189169174042512696 189253965245579712 191006567397989793 191225360716887834 191311073563466448 192727296053503496 192840649663814112 192930463396158016 193327549486475319 193390541754373692 194800980354292512 194933331700317792 194936743681899048 195024120079784256 195160038920939024 196963887238862769 197052172262277768 197055621330615342 197140496857644096 197168069572118496 197277890672658384 197281343691818796 197305482603480984 197393920740013248 199194043699911222 199311200763119784 199422215571274236 199450107414388386 199539506835013392 199563922050555168 201106743708003648 201614514440046426 201708414518002668 203201605621628686 203317561020761568 203412254276764224 203900897284502697 204039431280390627 205527534510117672 205619658012811584 205623257040642096 205762961239224336 205766562775337884 205858793417550048 205883981847110592 207761529450445038 207854654295559536 207999515165737644 208003155848982861 208092746683068768 208118208454241472 208121851215013968 208237773487806072 209756496125552192 210256699269543804 210260379461017401 210286106458973154 210384045249959772 210478345584002784 210501227547456138 210621348418467744 212036458039960368 212670828350502813 212815320797826783 212910710901277176 214463514271427136 214582968801838944 214612981077470544 214712935069917792 216794639426551344 216818208060191433 216945730871790876 217042972346856672 217046771320677768 217069529247972288 217194236863625688 217291589726406336 219151102898579076 219299998162857516 219303836642136429 219402135089757288 219428980652841552 219531177652131936 219555043786056402 219653454832128144 219680331146143776 221683693795062489 221937627006740682 221968667928916107 222068160832514904 223812343804068576 224481945189390066 226143722385360957 226245086671504104 226378153953173088 226504244846385552 226535924470663352 226637464553348544 228732256148356764 228834780691677408 228838786061359752 228941358354529344 228998271475779258 229096905297280704 229100915255015376 229128947539526304 231218476323882381 231326164170722358 231483331394127378 231587089050512016 231591142594743804 231619479577999416 231723298260015552 233438681171985504 233547403058507072 234104340018452364 234137082616890714 234267495173781831 235976058141246216 236081829570265152 236246362904294608 236385312491126976 238541015294955414 238677136850459232 238788298498810176 238814258153254332 238950535632647616 238954718061682704 241271453555355528 241405839902068812 241439603712154362 241547824063437264 241552051953657516 241660322707558752 241689891733564608 241824511147129632 244173343890213756 244177617735762489 244316955774146832 244343516471578899 244453038442207128 246235886756083008 246827401975976949 247110136686144162 247140372539411748 248912363786040432 249085839149093228 249197486768613216 249227978025449664 249482936352540608 251788886779577148 251793293922452937 251901745984767456 251936977786595856 252054315082077408 252225565390016928 254525722505442117 254675423197319724 254789576233266528 254817275452183746 254852915029496271 254967147622517112 255081431417955264 257443634319029721 257734018459440792 257738529661892298 257770065981967092 257854055672498256 259915658242532064 260571914525249343 262618516318483692 262736229683037024 262740828440820456 263037187563544512 263041791589091728 263073976804641312 265473065408901993 265592058266548296 265624555527123984 265748267684159712 265777158267331434 265896287428365648 265933476552517848 266052675780017856 268636835811161448 268819352586728568 268824057819393042 268944552690670224 268973790755082843 268977460155096096 271741302071366922 271867863046003596 272052575040520836 274036712680156896 274164342720856128 274350614985632448 275009668247483019 277015372600593384 277139539060746048 277208433891732786 277332686887650192 277337541131977148 277495801620018624 277650364650408096 280026409259295486 280342265692725072 280347172614689868 280381475278630872 280507150525281984 280512060333279696 280542555948849847 280668303396608184 282715277386613824 283389464232863388 283429100009920338 283561104467337084 283753761063769044 283880947868369568 286150641436627392 286838041075331751 286966610345199672 289059519235401792 289090944080255244 289260974495721168 289395695094237024 289592315818167584 292201470531438768 292399997550476688 292405115522848572 292536180119676384 292571974203788736 292740058381408536 292871273109504192 295578258393416652 295583431995923013 295752104358177744 295916836008987576 295922015537728194 295958223905221476 296090881110019872 298791065549866833 299133323356911354 299175161121582579 299309260252520088 301524963180481276 301660115562005472 302005659795180736 302562621777004002 304802408432443029 304976341531142352 305118381415146336 305331028634372344 305467887006687168 308291301765176508 308429487019217376 308434885560963144 308644441858836504 308649844163006826 308782785400682688 308788190126325072 308825972770665888 311642294175667557 311999272748606466 312139120024603152 312182776822520952 312322706350455744 312356660231709108 314634744188328288 315429159688459731 315576067874939658 315751841321184207 315932022627701616 318054687059940552 318419010871005776 318606290748910272 321695271407140704 321874453202758416 321919471616205816 322063765417916352 322069402604876688 325191959139827016 325418596307686314 325564458520285008 325570156981016652 325604293871958432 325755941032195776 325791355295438532 325937384589609504 328949997244286274 329103202634635932 329296766478197904 329332565679084603 329480182248192216 329520496719215664 331883151714720576 332906440510111023 333102241248772356 335718515706102864 335724391896603916 335915970382127808 339367630007256156 339561287477972928 339567230929759632 339756367269578328 339803886705995028 339956196830022816 343098384222535146 343258179092039628 343412037531794016 343497407213668887 343645357945921056 343651372882523064 343693421309289456 343805407563331008 346989246256083537 347224997091191067 347380633575768024 347386713892115706 347429219366999124 350158021757978256 350321104587760608 351205623925336071 353964087211869324 354122744355397728 354166074036165312 354369544356441912 354528383237820864 354577968736690464 357811522942433121 358015705275688848 358182447748215264 358221387229881498 358425803448971424 358432077092524056 358592736920893632 358631721006777124 362108759853103218 362159405568231543 362321736095155896 362328077930486274 362490484061338128 362534837600346912 362736766720694448 366260015835320634 366679557663310692 369353830134124512 369611245188977048 369776915850200256 370665205029216243 373368545679060648 373628758723639842 373789687590300096 373796230152919824 373841967038174496 374016080444372928 374224404528810912 377683330169365722 377852618977151184 377905466679893784 378074855055814848 378081472623116112 378122575409319359 378338348085025392 382013134795979586 382225913178275619 382450721433775668 382622147126932896 385454592107006992 385681299327628224 386607794492838447 386655098972950638 386781083508747384 389601960708585024 389866663400635584 389873487363798096 390320077841878048 393927774477725538 394104344524555536 394111242661230684 394336139144236992 394555781345316768 394562687383637592 394610965206961968 398388087399822444 398622401526239568 398665737400997151 398844431142548472 398900214828776772 399079013670026784 399127844101110336 403229028880092852 403236086729089563 403416829036005336 406403211243257372 406635122041523136 407801794569005394 408078862560781254 411055069020235344 411246514081284192 411525922478448672 411533125550675768 411717586835100096 415523058900890076 415709308591119072 415812650837599179 415999030331475288 416006311697965722 416185493366137536 416243702430027936 416475546975612144 420039613888943229 420513398539087608 420520758922034802 420572212917946308 420768090499919544 420956691168005568 421002455094912276 421242696836935488 424072916079920736 425143650014880507 425341656701005626 425630641595653566 425821421802554352 429165937603677888 429225962154941088 429425870139835584 433589278853102688 433636416120382866 433891461743581752 434085944693713344 434093542641355536 434388473727251376 438302205797158152 438599996325715032 438607673284272858 438804270179514576 438857961305683104 439062355304263872 439110087572112804 439306909664256288 439360662292287552 443367387590124978 443875254013481364 443883023306592291 443937335857832214 444136321665029808 447624687608137152 448699985035367031 448963890378780132 452287444770721914 452490173343008208 452756307906346176 453008489692771104 453071848941326704 457464512296713528 457669561383354816 457677572122719504 457727328127070803 457996542951558516 458201830510030752 458257895079052608 462436952647764762 462652328341444716 462966662788254756 462974766244510239 463174178101024032 463182285189487608 463238959155998832 466877362343971008 467998909122909699 468208680036904728 468274165233781428 468534990347563662 471952116282492432 472492725808589216 473364101812409487 477082030589910828 477354273700918464 477628516306508664 477909436123365408 482542907110711056 482811679804137624 482879207424308724 483095648126874528 483104103907315032 483320645415117504 483649022294259264 488127894461529471 488346687780427512 488355235471524978 488633911548293664 488687032943157798 488906076884414256 493654803951953898 494220273372288324 494280745078823496 497824727572080864 498171678298186456 498394973537226432 503577773559154296 503586587844905874 503803491969534912 503873955573191712 504108630164154816 504451130780033856 509051445010884234 509350846394639448 509579152466533056 509634550904367492 509705830058992542 509934295245034224 514647576333802719 514887268638059442 515468036918881584 515477059323784596 515540131963934184 515708111344996512 519831316485064128 521080070838173559 521143829050498686 525237032636967384 525472459366074048 525481656881640912 526083583178183456 526147953609282624 530946130817803986 531184116533096592 531249111054247968 531496535368319424 531554316534662868 531792574856731296 531866953105035696 537273671622322896 537332080844822247 537638705173457136 537648115638786084 537889105381340448 537947581510165686 537954920310192192 543163139779654827 543482604142733844 543492116895729411 543735726092007192 544105150081041672 548073425360313792 550019336494966038 554030745201186768 554416867783465572 554665373775300384 554675082263954296 555300729300816192 560052818518590972 560443138085459763 560684531385450144 560694345229379736 560762950557261744 561024120666559392 561085111897699694 561336606793216368 566524995254048583 566778928465726776 566858200019840676 567122208934674168 567507522127538088 567761895736739136 573019702193969379 573676082150663502 573933220690399344 578181888160510488 578521948991442336 578791390188474048 579184631636335168 584402941062877536 584799995100953376 584810231045697144 585072360239352768 585480116762817072 590891661716588307 591156516786833304 591166863991846026 591504208716355488 591833672017975152 591844031075456388 591916447810442952 592181762220039744 597582131099733666 598266646713822708 598350322243165158 598618520505040176 603049926360962552 603320231124010944 605125243554008004 609604816864886058 609952683062284704 610236762830292672 610662057268744688 612118293841171881 616582603530353016 616858974038434752 616869771121926288 617288883717673008 617299688326013652 617576380252650144 617651945541331776 623284588351335114 623998545497212932 624009467546948583 624278240049206304 624365553645041904 624713320463418216 629269488376656576 630781138383052203 630858319376919462 631152135749879316 631503682642368414 631864045255403232 636109374119881104 636838021742011552 638012485051508439 638445962393480349 643390542814281408 643748906405516832 643838943232411632 644138805209753376 650383918279654032 650454624180574299 650837192615372628 651128917040570016 651140313962033304 651208587743916864 651582710590877064 651874769179219008 657899994488572548 657911509926409287 658206405269271864 658593532956395808 658665131358169206 658960364496384432 659040993438431328 665812881020222046 665906003786748321 666204482497544712 671437031412205728 671448783793207832 678431167156082871 678735260014512312 679134461859519264 679512734539156656 679607773411990056 679912393660045632 686196768445070292 686516358184079256 686824075063588032 686994814427337774 687290715891842112 687302745765046128 687386842618578912 693655428971647143 693978492512167074 694449994182382134 694761267151536048 694773427784231412 694858438733998248 700316043515956512 700642209175521216 702411247850672142 702802485521345493 707928174423738648 708245488710795456 708739088712883824 709155937473380928 715623045884866242 716031410551377696 716364895496430528 716442774459762996 716851606897942848 716864154185048112 717263442013554248 724217519706206436 724318811136463086 724643472190311792 724656155860972548 724980968122676256 725069675200693824 725473533441388896 732520031670641268 732532853207287467 733030549414736697 733359115326621384 738707660268249024 739222490377954096 741330410058432486 746737091358121296 747257517447279684 747592460305839648 747683934076348992 748448809057621824 755366660338731444 755379881767358811 755705237954302368 755810933359787568 756162945246232224 756245150818638718 756676696170050784 763577167516326351 764026269591959172 764451826356551238 764558745088488813 764901442867551336 765244294253865792 770909184214013984 772330902957089163 773215588985676894 773310197945901276 773562167017494768 779746974727596192 780640155683756096 787855548955451076 788208689049111072 788222485322461368 789111562690633536 789125374767275184 789221930413923936 796419196226705979 796776174799644888 797244803052479136 797331474801994302 797688862285096944 797800429657553544 798158027340053568 806458057760185704 806472173458179126 806833658072010672 806921372265248529 812806422486514744 815603589138010788 816157725121562508 822110138040470688 822493028162568384 823051844956897344 823066251101351536 825029004742449057 831046117801780152 831418617182238144 831625301675198358 831998060662950576 832012623395931444 832487404860055872 832951093951224288 840079227777886458 841026797078175216 841041517844069604 841144425835892616 841536180999839088 841627667846549541 842004910189824552 848145832159841472 850287300029761014 850683313402011252 851261283191307132 851642843605108704 858451924309882176 860514123225995253 867178557706205376 867272832240765732 867782923487163504 868187085282711072 868776947454502752 876604411594316304 877199992651430064 877215346568545716 877608540359029152 877715922611366208 877826707323820489 878220175144225608 878613819328512576 886734775180249956 886750295987769039 887750508026962728 887766046613184582 887874671715664428 888272643330059616 897399970070734062 897525483364747737 897927780757560264 904574889541443828 904980346686016416 906016979385542208 906143697882653408 914407225297329087 914929024593427056 915355144245439008 915454656254141606 915993085903117032 916403661020061504 924873905295529524 925304656682889432 925933325576509512 925949532489020478 926348356202048064 926364570378975216 926477918311997664 934926882527002671 935997818245819398 936417360073809456 936548330467562856 937069980695127324 943904232564984864 944985451617178432 946728203624818974 947255523963552621 954164061179821656 955257032613017328 955818872246730816 965085814221422112 965623359608275248 965758414848617448 966191296253749056 966208207814630064 976255788923058942 976693375560855024 976710470943049956 977267823096587328 977374065886315596 977812153768828512 987309607903907796 987997697037253809 988440546744576648 988561490157646992 995649455144161728 996343356596372912 998719321530333069 1007155547118308592 1007173175689811748 1007747911146383424 1018102890021768468 1018701692789278896 1019269101808734984 1019411660117985084 1019868590490068448 1029295152667605438 1029774537276118884 1030492221641006661 1030936073837763168 1030954118647569192 1031080263927868368 1031416222689993024 1040967738768250611 1041674991273573201 1042160141676347118 1042287658100997372 1050474065273934768 1050963313763281824 1052167166356366912 1061892261635607972 1062368233066193184 1062498222108495936 1063108633069325736 1063585149713462592 1063733906210071392 1073434568827299363 1074547343244645792 1074664161689644494 1075277410346914272 1075296231277572168 1075778210762680896 1075895163020331372 1086326279559309654 1086478216704694629 1086965208285467688 1086984233791458822 1087471452184014384 1088210300162083344 1100038672989932076 1108061490402373536 1108833735566931144 1109330747550600768 1109350164527908592 1111995615087648729 1120105637037181944 1120886276170919526 1121369062770900288 1121388690458759472 1121525901114523488 1122048241333118784 1122170223795399388 1122673213586432736 1133049990508097166 1133557856931453552 1133716400039681352 1134244417869348336 1134367726227958077 1135015044255076176 1146039404387938758 1146677739534826857 1147352164301327004 1147866441380798688 1156363776321020976 1157043897982884672 1159823383478515341 1168805882125755072 1169599990201906752 1169620462091394288 1170960233525634144 1181783323433176614 1182313033573666608 1182333727983692052 1183008417432710976 1183157735958192833 1183667344035950304 1183688062150912776 1183832895620885904 1195164262199467332 1195997212202991453 1196533293427645416 1196700644486330316 1197237041010080352 1206099852721925104 1209708260187268689 1210250487108016008 1219209633729772116 1219905366124569408 1221324114537489376 1224236587682343762 1233165207060706032 1233739542243852576 1234577767435346016 1234599376652027304 1235152760505300288 1246569176702670228 1247437952512797537 1247997090994425864 1248018935093897166 1248556480098412608 1248731107290083808 1249426640926836432 1260118841666829687 1261562276766104406 1261716638753838924 1262304271499758632 1263007365284736828 1263728090510806464 1272218748239762208 1273676043484023104 1276024970103016878 1276891924786960698 1287497812811033664 1287677886464823264 1288277610419506752 1300767836559308064 1300909248361148598 1301674385230745256 1302257834081140032 1302280627924066608 1303165421181754128 1315799988977145096 1315823019852818574 1316412810538543728 1317187065912791616 1317330262716338412 1317920728992768864 1318081986876862656 1331625762040444092 1331649069919776873 1331812007573496642 1332408964995089424 1342874062824411456 1342897567586415664 1346099955106101093 1356862334312165742 1357470520029024624 1358268923719038528 1359025469078313312 1359215546823980112 1372393536890140584 1373032716368158512 1373181984381212409 1373989628854675548 1374605491530092256 1374773685237157824 1387310857943294286 1387956985024334148 1388899988364764268 1388924298733530717 1389522534303072096 1389546855568462824 1389716877467996496 1400632087031913024 1403996727368729097 1404822495701344284 1405604971042690986 1415856348847477296 1417478177425767648 1431246091769732484 1432062821102755392 1432243575107286061 1432885548919525992 1433728308370096224 1434526884027108496 1448435039412412872 1448637622272926172 1449286944380623584 1449312311721945096 1449961936245352512 1450947066882777792 1464383683384588413 1465040063341282536 1465065706414574934 1466061098829473394 1466718230653242768 1478444980755908192 1482660820116864972 1493474182716242592 1494515034894559368 1495184920611679296 1510733320677462888 1510759763534717622 1511410475908604736 1511621866719575136 1512325890492464448 1512490301637277436 1513353392340101568 1527154335032652702 1528052539183918344 1528903652713102476 1529117490176977626 1529802885735102672 1541818368428027968 1544661805914178326 1546431177971353788 1546620395891802552 1547124334034989536 1559493949455192384 1563240212514520677 1575711097910902152 1576417378098222144 1576444970644922736 1578250749534550368 1578443860827847872 1592838392453411958 1593552349599289776 1594489606104958272 1594662949603988604 1594690861508868601 1595377724570193888 1595600859315107088 1611996242534466741 1612916115520371408 1612944346916358252 1613667316144021344 1613842744530497058 1625612844973029488 1629489419338964481 1630476350687188233 1631207178276021576 1632315450243125016 1644220276080941376 1646132502202703072 1650058009484898114 1662092235603560304 1663250603350396716 1663996121325901152 1664025246791862888 1665902187902448576 1680158455555772916 1681329414256379289 1682053594156350432 1682083035688139208 1682288851671785232 1683072361999678176 1683255335693099082 1684009820379649104 1699574985762145749 1700574600059522028 1701366626804022504 1702522566382614264 1703285687210217408 1721028246451990506 1734545664481531464 1735565846974327008 1736374170565422144 1737553894909005504 1753208823188632608 1754399985302860128 1754430693137091432 1755217080718058304 1755653414647640978 1756440350288451216 1772674985149764921 1773469550360499912 1773500591975538078 1775501016053925456 1775532093226369164 1775749343431328856 1776545286660119232 1794799940141468124 1795050966729495474 1795855561515120528 1809149779082887656 1809960693372032832 1812287395765306816 1828814450594658174 1829858049186854112 1830710288490878016 1830909312508283212 1831986171806234064 1849747810591059048 1850609313365778864 1851866651153019024 1851899064978040956 1852729140757950432 1852955836623995328 1869853765054005342 1871995636491638796 1872028402640845749 1872834720147618912 1873096660935125712 1874139961390254648 1887808465129969728 1892343415149156609 1893456407249637948 1894511047927105242 1908328122359643312 1910514065226034656 1915337887180441047 1930171628442844224 1930415253405472517 1931246719216550496 1931516829697234896 1932416415629260128 1951363872541722897 1952511577846117884 1953386751121710048 1953420941886099912 1954748131772631192 1955624307537657024 1973734529779227861 1974619215807815592 1975995394074507618 1976881093489153296 1977122980315293984 1992686713192745824 1997438643060666138 1997718011360244963 2014311094236617184 2014346351379623496 2035293501468248613 2036205780043536936 2037403385578557792 2038538203617469968 2038823320235970168 2039737180980136896 2058590305335210876 2059549074552237768 2060984443282013322 2061872147675526336 2061908237295138384 2062160527855736736 2081935477536501222 2083349982547146402 2084320283352694236 2084575316201994744 2100948130547869536 2101926627526563648 2108407456564036479 2123784523271215944 2124736466132386368 2126217266138651472 2127467812420142784 2146869137654598726 2149094686489291584 2149328323379288988 2150554820693828544 2150592462555144336 2151790326040662744 2172652559118619308 2172956433409389258 2173930416570935376 2173968467582917644 2174942904368028768 2176420600324166688 2197598559621862401 2199091648244210091 2200077345979864152 2216122980804747072 2217667471133862288 2218700329055817184 2223991230175297458 2240211274074363888 2241772552341839052 2242777380917518944 2243051802229046976 2244340447590798776 2245346427172865472 2266099981016194332 2266139645302076433 2267115713862907104 2267432800079362704 2268488835738696672 2268735452455916154 2270030088510152352 2290731502548979053 2292078808775877516 2293355479069653714 2293676235265466439 2294704328602654008 2295732882761597376 2312727552642041952 2319646766957030682 2336818464648729889 2339240924182788576 2341920467051268288 2363566646866353228 2364626067147333216 2364667455967384104 2366315471916385666 2367334688071900608 2367376124301825552 2367665791241771808 2389257588680117937 2390328524398934664 2391994424405982906 2393066586855290832 2393401288972660632 2394474082020160704 2412199705443850208 2419416520374537378 2420500974216032016 2420764116795745587 2438419267459544232 2442648229074978752 2448473175364687524 2466330414121412064 2467479084487705152 2469155534870692032 2469198753304054608 2493138353405340456 2494875905025595074 2495994181988851728 2496037870187794332 2497462214580167616 2498853281853672864 2520237683333659374 2523124553532208812 2523433277507677848 2524608542999517264 2524883003539648623 2526014730569473656 2544437496479524416 2552049940206033756 2553783849573921396 2575355772929646528 2581542369677985759 2601535673118616128 2601818496722297196 2603348770461490512 2604561255848133216 2606330842363508256 2631599977954290192 2631646039705637148 2632825621077087456 2633480121971461467 2634660525432676824 2635841457985537728 2660250887963307117 2663251524080888184 2663298139839553746 2663624015146993284 2664817929990178848 2685795135172831328 2692199910212202186 2692576450094243211 2713724668624331484 2714941040058049248 2718050938156626624 2718431093647960224 2743221675891987261 2744787073780281168 2746065432736317024 2746363968762424818 2747979257709351096 2749210983060184512 2774621715886588572 2775913970048668296 2777799976729528536 2777848597467061434 2779045068606144192 2779093711136925648 2779433754935992992 2807993454737458194 2809644991402688568 2811209942085381972 2831712697694954592 2834956354851535296 2841766571890657863 2862492183539464968 2864487150214572122 2865771097839051984 2867456616740192448 2869053768054216992 2896870078824825744 2897275244545852344 2898573888761247168 2898624623443890192 2928767366769176826 2930080126682565072 2930131412829149868 2932122197658946788 2933436461306485536 2956889961511816384 2963993091111761427 2965321640233729944 2986948365432485184 2989030069789118736 3021466641354925776 3021519527069435244 3023243733439150272 3024980603274554872 3054308670065305404 3056105078367836688 3057807305426204952 3058234980353955252 3059605771470205344 3089323611828356652 3091476664923019983 3092862355942707576 3093240791783605104 3094248668069979072 3125024973820719603 3126480425029041354 3151422195821804304 3152889941289845472 3156501499069100736 3185676784906823916 3187104699198579552 3189325899207977208 3189381723017737202 3190755449140387776 3191201718630214176 3220303706481898089 3223992485068933482 3225832231040742816 3225888693832716504 3227334632288042688 3227685489060994116 3251225689946058976 3258978838677928962 3259434650114083887 3260952701374376466 3262414356552043152 3264630900486250032 3292265004405406144 3300116018969796228 3324184471207120608 3326501206700793432 3327992242651802304 3328050493583725776 3360316911111545832 3362658828512758578 3364107188312700864 3364166071376278416 3364577703343570464 3366144723999356352 3366510671386198164 3368019640759298208 3399149971524291498 3401149200119044056 3402733253608045008 3403103178683874231 3405045132765228528 3440033218604480571 3442056492903981012 3469091328963062928 3471131693948654016 3479470150435546023 3506417646377265216 3508799970605720256 3508861386274182864 3511306829295281956 3512880700576902432 3545349970299529842 3546939100720999824 3547001183951076156 3549473207874578499 3551002032107850912 3551064186452738328 3551498686862657712 3587991636608974359 3589599880282936248 3590101933458990948 3591711123030241056 3618299558165775312 3629124780561806067 3657628901189316348 3659716098373708224 3661818625016566424 3663972343612468128 3699495621182118096 3701218626731557728 3703733302306038048 3703798129956081912 3705458281515900864 3739707530108010684 3742313857538392611 3743991272983277592 3744056805281691498 3745669440295237824 3746193321870251424 3748279922780509296 3784686830298313218 3786912814499275896 3789022095854210484 3816656244719286624 3821028130452069312 3830675774360882094 3860830506810945034 3862493438433100992 3863033659394469792 3864832831258520256 3902727745083445794 3905023155692235768 3906773502243420096 3906841883772199824 3909496263545262384 3947469059558455722 3949238431615631184 3951990788149015236 3953762186978306592 3954245960630587968 3985373426385491648 3994877286121332276 3994947209759330619 3995436022720489926 4028622188473234368 4028692702759246992 4070587002936497226 4072411560087073872 4074806771157115584 4077076407234939936 4077646640471940336 4117180610670421752 4119098149104475536 4119545953143637227 4121968886564026644 4123816474590276768 4124321055711473472 4163870955073002444 4166699965094292804 4166772896200592151 4168640566705388472 4169150632403989488 4201896261095739072 4211990182106187291 4216814913128072958 4247569046542431888 4252434532277302944 4293738275309197452 4296730725321858183 4298656646758577976 4301184925110288672 4303580652081325488 4345305118237238616 4345912866818778516 4347860833141870752 4347936935165835288 4349885808736057536 4352841200648333376 4393151050153765239 4395197119243724802 4398183296488420182 4400154691959728304 4435334942267724576 4437400658111634368 4447982460350594916 4480422548148727776 4483545104683678104 4485554761835037888 4488680895181597552 4532199962032388664 4532279290604152866 4534231427725814208 4534865600158725408 4536977671477393344 4537470904911832308 4540060177020304704 4581463005097958106 4584157617551755032 4586710958139307428 4587352470530932878 4589408657205308016 4625455105284083904 4639293533914061364 4673636929297459778 4678481848365577152 4689720637543562031 4727133293732706456 4729252134294666432 4729334911934768208 4732630943832771332 4734752248603651104 4735331582483543616 4778515177360235874 4780657048797869328 4783988848811965812 4784072584526605803 4786133173710581664 4786802577945321264 4824399410887700416 4835988727603400223 4838833040749074756 4841001948432064032 4841528233591491174 4876838534919088464 4891429052061564699 4896946350729375048 4932660828242824128 4938397506608109216 4986276706810680912 4989751810051190148 4991988363977703456 4992075740375588664 4997706563707345728 5040475366667318748 5043988242769137867 5046249107064417624 5046866555015355696 5049217085999034528 5049766007079297246 5052029461138947312 5098724957286437247 5104099880412067512 5107567699147842792 5163084739355971518 5203636993444594392 5206697540922981024 5209122511696266432 5212661684727016512 5263199955908580384 5263292079411274296 5265651242154174912 5266960243942922934 5269321050865353648 5318024955449294763 5320501775926614234 5326503048161776368 5326596279679107492 5327248030293986568 5329635859980357696 5371590270345662656 5384399820424404372 5385152900188486422 5427449337248662968 5429882080116098496 5436862187295920448 5486443351783974522 5489574147560562336 5492130865472634048 5492727937524849636 5495958515418702192 5549243431773177144 5551827940097336592 5555599953459057072 5555697194934122868 5558187422273851296 5558867509871985984 5615986909474916388 5616085207922537247 5619289982805377136 5622419884170763944 5663425395389909184 5677030245447469827 5683533143781315726 5724984367078929936 5728974300429144244 5731542195678103968 5738107536108433984 5791245760216417551 5793740157649651488 5794550489091704688 5797249246887780384 5854091617625168691 5857534733538353652 5860160253365130144 5860262825658299736 5864244395317893576 5866872922612971072 5921203589337683583 5927986182223522854 5930643280467459888 5978060139578237472 5993154034080734889 6042933282709851552 6043039054138870488 6049961206549109744 6105880504404745839 6108617340130610808 6112210156735673376 6115614610852409904 6116469960707910504 6119211542940410688 6178647223656713304 6182953329846039966 6185724711885415152 6186481583567210208 6250049947641439206 6252960850058082708 6302844391643608608 6305779882579690944 6325222369692109437 6371353569813647832 6374209398397159104 6378651798415954416 6378763446035474404 6382403437260428352 6440607412963796178 6447984970137866964 6451664462081485632 6451777387665433008 6455370978121988232 6502451379892117952 6517957677355857924 6518869300228167774 6521905402748752932 6524828713104086304 6529261800972500064 6592795678865587203 6597274944732630273 6600232037939592456 6648368942414241216 6653002413401586864 6656100987167451552 6720633822223091664 6725317657025517156 6728332142752556832 6729155406687140928 6733021342772396328 6736039281518596416 6798299943048582996 6798418935906229299 6802298400238088112 6805466507216090016 6806206357367748462 6810090265530457056 6872194507646937159 6880066437208961142 6881028705796399317 6884112985807962024 6938182657926125856 6958940300871092046 7010455393946189667 7017722772548365728 7022613658590563912 7025761401153804864 7090699940599059684 7093878201441999648 7094002367902152312 7098946415749156998 7102004064215701824 7102128372905476656 7102997373725315424 7167772766040353811 7175983273217948718 7179199760565872496 7180203866917981896 7183422246060482112 7236599116331550624 7258249561123612134 7262292350387236761 7315257802378632696 7323637250033132848 7327944687224936256 7398991242364236192 7402437253463115456 7407466604612076096 7407596259912163824 7479415060216021368 7484627715076785222 7487982545966555184 7488113610563382996 7492386643740502848 7496559845561018592 7569373660596626436 7573825628998551792 7574649010618945869 7578044191708420968 7633312489438573248 7661351548721764188 7721661013621890068 7726067318788939584 7805455490166891588 7810046311384471536 7813683767544399648 7818992527090524768 7894938119116911444 7898476863231262368 7900440365914384401 7903981576298030472 7907524373956613184 7980752663889921351 7989754572242664552 7989894419518661238 7990872045440979852 8057385405518493984 8077729350282729633 8141174005872994452 8144823120174147744 8154152814469879872 8155293280943880672 8229665027675961783 8234361221340843504 8238196298208951072 8239091906287274454 8243937773128053288 8247632949180553536 8327741910146004888 8333399930188585608 8333545792401184302 8337281133410776944 8338301264807978976 8423980364212374582 8433629826256145916 8495138093084863776 8504869064554605888 8525299715671973589 8587476550618394904 8593461450643716366 8597313293517155952 8602369850220577344 8607161304162650976 8690610236474477232 8691825733637557032 8695721666283741504 8695873870331670576 8696819234414345257 8786302100307530478 8790394238487449604 8796366592976840364 8800309383919456608 8870669884535449152 8891979273335284281 8895964920701189832 8960845096297455552 8967090209367356208 8977361790363195104 9064399924064777328 9064558581208305732 9069731200317450816 9074941809823664616 9162926010195916212 9168315235103510064 9173421916278614856 9174704941061865756 9178817314410616032 9274429994769059949 9278587067828122728 9347273858594919556 9379441275087124062 9454266587465412912 9458669823869536416 9465261887665542664 9469504497207302208 9557030354720471748 9561314097595738656 9567977697623931624 9568145169053211606 9572266347421163328 9573605155890642528 9660911119445694267 9671977455206800446 9677666081498149512 9682003896864128064 9683056467182982348 9753677069838176928 9778303950342251661 9782858104123129398 9793892701458750096 9876795013216218432 9972553413621361824 9979503620102380296 9983976727955406912 9984151480751177328 10080950733334637496 10087976485538275734 10092498214128835248 10093733110030711392 10098434171998069056 10099532014158594492 10104058922277894624 10197449914572874494 10208199760824135024 10209309536051622693 10215135398295685584 10320099655813441713 10326169478711943036 10407273986889188784 10413395081845962048 10526399911817160768 10526584158822548592 10533920487885845868 10538642101730707296 10636049910898589526 10641003551853228468 10648419623623735497 10653006096323552736 10653192559358214984 10654496060587973136 10763974909826923077 10768799640848808744 10770305800376972844 10854898674497325936 10887374341685418201 10972886703567949044 10979148295121124672 10985455875049699272 10991917030837404384 11098486863546354288 11103655880194673184 11111199906918114144 11111394389868245736 11116374844547702592 11226941572615177833 11231973818949832776 11232170415845074494 11238579965610754272 11244839768341527888 11354060490894939654 11367066287562631452 11449968734157859872 11457948600858288488 11463084391356207936 11582491520432835102 11587480315299302976 11589100978183409376 11594498493775560768 11708183235250337382 11715069467076707304 11720320506730260288 11720525651316599472 11728488790635787152 11842407178675367166 11855972364447045708 11861286560934919776 11956120279156474944 11984841629277991857 11986308068161469778 12085866565419703104 12086078108277740976 12099922413098219488 12211761008809491678 12217234680261221616 12224420313471346752 12231229221704819808 12232939921415821008 12357294447313426608 12358637859430911681 12365906659692079932 12371449423770830304 12372963167134420416 12500099895282878412 12500318688601776453 12505921700116165416 12605688783287217216 12650444739384218874 12742707139627295664 12757303596831908832 12757526892070948808 12881214825927592356 12890192175965574549 12895969940275733928 12903554775330866016 12910741956243976464 13035915354711715848 13037738600456335548 13043810805497505864 13049657426208172608 13058523601945000128 13179453150461295717 13185591357731174406 13194549889465260546 13200464075879184912 13306004826803173728 13312201974334903104 13441267644446183328 13450635314051034312 13456664285505113664 13466042685544792656 13596599886097165992 13596837871812458598 13604596800476176224 13610933014432180032 13612412714735496924 13620180531060914112 13744389015293874318 13760132874417922284 13762057411592798634 13768225971615924048 13876365315852251712 13917880601742184092 14020910787892379334 14035445545096731456 14045227317181127824 14181399881198119368 14187756402883999296 14188004735804304624 14197892831498313996 14204256745810953312 14205994747450630848 14335545532080707622 14351966546435897436 14352217753579817409 14358399521131744992 14360407733835963792 14473198232663101248 14507966182810200669 14516499122247224268 14524584700774473522 14630515604757265392 14647274500066265696 14674287156184694097 14797982484728472384 14815192519824327648 14958830120432042736 14969255430153570444 14975965091933110368 14976227221126765992 14993119691122037184 15131964728307413601 15138747321193252872 15147651257997103584 15149298021237891738 15156088383416841936 15322703097443528376 15443322027243780136 15610910980333783176 15620092622768943072 15627367535088799296 15637985054181049536 15789876238233822888 15796953726462524736 15800880731828768802 15807963152596060944 15954074866347884289 15961505327779842702 15979509144485329104 15979788839037322476 15981744090881959704 16114770811036987968 16155458700565459266 16282348011745988904 16289646240348295488 16310586561887761344 16459330055351923566 16468722442681687008 16476392596417902144 16478183812574548908 16487875546256106576 16655483820292009776 16666799860377171216 16667091584802368604 16674562266821553888 16676602529615957952 16847960728424749164 16848255623767611741 16867259652512291832 16990276186169727552 17050599431343947178 17174953101236789808 17186922901287432732 17194626587034311904 17214322608325301952 17373737280649252653 17381220472948954464 17383651467275114064 17391747740663341152 17393638468828690514 17562274852875506073 17572604200615060956 17580788476974899208 17592733185953680728 17600618767838913216 17763610768013050749 17783958546670568562 17791929841402379664 17934180418734712416 17954723580726390208 18128799848129554656 18129117162416611464 18149883619647329232 18317641513214237517 18325852020391832424 18336630470207020128 18346843832557229712 18349409882123731512 18357634628821232064 18548859989538119898 18557174135656245456 18694547717189839112 18758882550174248124 18908533174930825824 18917339647739072832 18930523775331085328 18975667109076328311 19114060709440943496 19122628195191477312 19135955395247863248 19136290338106423212 19147210311781285056 19321822238891388534 19343954910413600892 19355332162996299024 19366112934365964696 19507354139676353856 19556607900684503322 19565716208246258796 19587785402917500192 19778387036596761609 19791824834197890819 19945106827242723648 19959007240204760592 19968302961502354656 20161901466669274992 20175952971076551468 20184996428257670496 20187466220061422784 20199064028317188984 20208117844555789248 20394899829145748988 20395256807718687897 20416399521648270048 20418619072103245386 20430270796591371168 20640199311626883426 20643086117389197951 20652338957423886072 20814547973778377568 21031366181838569001 21053168317645097184 21067840975771691736 21077284203461414592 21272099821797179052 21282007103706456936 21296839247247470994 21306012192647105472 21306385118716429968 21308992121175946272 21503318298121061433 21527949819653846154 21537599281697617488 21540611600753945688 21709797348994651872 21774748683370836402 21786877051161710283 21945773407135898088 21970911750099398544 21983834061674808768 22196973727092708576 22207311760389346368 22222399813836228288 22222788779736491472 22453883145230355666 22463947637899665552 22464340831690148988 22477159931221508544 22489679536683055776 22708120981789879308 22723947031856837607 22734132575125262904 22899937468315719744 22915897201716576976 23164983040865670204 23178201956366818752 23416366470500674764 23430138934153414608 23441051302633198944 23456977581271574304 23684814357350734332 23701321097743153203 23711944728894091416 23722573121869839552 23942257991669764053 23969683258555983714 23972616136322939556 24172156216555481952 24199844826196438976 24423522017618983356 24434469360522443232 24462458443409639616 24465879842831642016 24688995083027885349 24714588894626853216 24717275718861823362 24731813319384159864 24742898847541660608 25000199790565756824 25000637377203552906 25011843400232330832 25300889478768437748 25485414279254591328 25514607193663817664 25515053784141897616 25575899147015920767 25762429651855184712 25780384351931149098 25791939880551467856 25807109550661732032 25821483912487952928 26071830709423431696 26075477200912671096 26087621610995011728 26090457703243035771 26358906300922591434 26371182715462348812 26389099778930521092 26400928151758369824 26612009653606347456 26675937820005852843 26882535288892366656 26901270628102068624 26932085371089585312 27193199772194331984 27193675743624917196 27209193600952352448 27212627927038435159 27224825429470993848 27488778030587748636 27520265748835844568 27524114823185597268 27536451943231848096 27823289984307179847 27835761203484368184 28041821575784758668 28090454634362255648 28362799762396238736 28376009471608609248 28395785662996627992 28408513491621906624 28671091064161415244 28703933092871794872 28704435507159634818 28716799042263489984 28720815467671927584 28982733358337082801 29015932365620401338 29032998244494448536 29049169401548947044 29261031209514530784 29294549000132531392 29348574312369388194 29630385039648655296 29917660240864085472 29938510860307140888 29951930183866220736 29952454442253531984 30263929456614827202 30277494642386505744 30295302515994207168 30298596042475783476 30312176766833683872 30627928608154868079 30645406194887056752 30886644054487560272 30960298967440325139 31221821960667566352 31240185245537886144 31579752476467645776 31601761463657537604 31615926305192121888 31908149732695768578 31923010655559685404 31945258870871206491 31959018288970658208 31959577678074644952 31963488181763919408 32291924729480769231 32310917401130918532 32564696023491977808 32918660110703847132 32937444885363374016 32956367625149097816 32975751092512213152 33310967640584019552 33333599720754342432 33334183169604737208 33349124533643107776 33680824717845533499 33695921456849498328 33696511247535223482 33734519305024583664 34101198862687894356 34349906202473579616 34373845802574865464 34389253174068623808 34747474561298505306 34762440945897908928 34767302934550228128 34783495481326682304 34787276937657381028 35124549705751012146 35145208401230121912 35161576953949798416 35185466371907361456 35527221536026101498 35567917093341137124 35583859682804759328 35868360837469424832 35954524887833975571 36257599696259109312 36258234324833222928 36299767239294658464 36635283026428475034 36651704040783664848 36673260940414040256 36677889814703977823 36693687665114459424 36698819764247463024 37075913578292735043 37097719979076239796 37114348271312490912 37389095434379678224 37500956065805329359 37517765100348496248 37817066349861651648 37861047550662170656 37951334218152656622 38228121418881886992 38271910790495726496 38272580676212846424 38643644477782777068 38670576527896723647 38687909820827201784 38710664325992598048 38732225868731929392 39113215801369006644 39131432416492517592 39175570805835000384 39556774073193523218 39583649668395781638 39918014480409521184 39936605923004709312 40323802933338549984 40351905942153102936 40369992856515340992 40398128056634377968 40789799658291497976 40790513615437375794 40832799043296540096 40837238144206490772 40860541593182742336 41280398623253766852 41286172234778395902 41304677914847772144 41629095947556755136 42062732363677138002 42106336635290194368 42135681951543383472 42544199643594358104 42564014207412913872 42593678494494941988 42612770237432859936 42617984242351892544 43006636596242122866 43055899639307692308 43056653260739452227 43075198563395234976 43081223201507891376 43419594697989303744 43523898548430602007 43549497366741672804 43573754102323420566 43891546814271796176 43941823500198797088 44393947454185417152 44399550828325867891 44445577559472982944 44907766290460711332 44927895275799331104 44928681663380297976 44979359073366111552 45395894184922240803 45416241963579758616 45447894063713675214 45468265150250525808 45831794403433153952 46329966081731340408 46832732941001349528 46860277868306829216 46882102605266397888 46913955162543148608 47369628714701468664 47402642195486306406 47423889457788182832 47884515983339528106 47939366517111967428 47945232272645879112 48344312433110963904 48847044035237966712 48868938721044886464 48931759685663284032 49377990166055770698 49429177789253706432 49434551437723646724 49463626638768319728 50000399581131513648 50001274754407105812 50023686800464661664 50544766871302835223 50601778957536875496 50970828558509182656 51030107568283795232 51151798294031841534 51524859303710369424 51560768703862298196 51583879761102935712 51642967824975905856 52121211841947757959 52143661418846863392 52150954401825342192 52175243221990023456 52180915406486071542 52686824558626518219 52717812601845182868 52742365430924697624 52778199557861042184 52801856303516739648 53351875640011705686 53802541256204137248 53864170742179170624 54386399544388663968 54387351487249834392 54425255854076870318 54449650858941987696 54952924539642712551 54977556061175497272 55040531497671689136 55048229646371194536 55072903886463696192 55646579968614359694 55671522406968736368 56083643151569517336 56180909268724511296 56725599524792477472 56752018943217218496 56791571325993255984 57342182128322830488 57407866185743589744 57408871014319269636 57441630935343855168 57965466716674165602 58031864731240802676 58065996488988897072 58098338803097894088 58522062419029061568 58697148624738776388 59375474502593672457 59835320481728170944 59877021720614281776 59904908884507063968 60527858913229654404 60554989284773011488 60597192084951566952 60624353533667367744 61185770423156063691 61255857216309736158 61290812389774113504 61773288108975120544 61920597934880650278 61929258352167593853 62443643921335132704 63094098545515707003 63159504952935291552 63203522927315075208 63231852610384243776 63816299465391537156 63846021311119370808 63890517741742412982 63918036577941316416 63919155356149289904 63926976363527838816 64583849458961538462 64621834802261837064 65129392046983955616 65360631153485130849 65837320221407694264 65912735250298195632 65951502185024426304 66621935281168039104 66667199441508684864 66668366339209474416 67361649435691066998 67391842913698996656 67393022495070446964 67469038610049167328 68171841095570512821 68202397725375788712 68699812404947159232 68747691605149730928 69494949122597010612 69534605869100456256 69574553875314762056 70249099411502024292 70290416802460243824 70323153907899596832 70370932743814722912 71054443072052202996 71103963293229459609 71135834186682274248 71167719365609518656 71909049775667951142 72516468649666445856 72599534478589316928 73270566052856950068 73303408081567329696 73355779629407955646 73387375330228918848 73397639528494926048 74066985249083656047 74151827156585470086 74195439958152479592 74228696542624981824 74778190868759356448 75001912131610658718 75035530200696992496 75722095101324341312 75902668436305313244 76456242837763773984 76543821580991452992 76545161352425692848 77287288955565554136 77341153055793447294 77375819641654403568 77421328651985196096 77464451737463858784 78226431602738013288 78262864832985035184 78271373109729107313 79113548146387046436 79167299336791563276 79836028960819042368 80027813460017558529 80647605866677099968 80703811884306205872 80796256113268755936 81579599316582995952 81581027230874751588 81637883781115305477 81674476288412981544 82560797246507533704 82572344469556791804 82609355829695544288 83469869952921539541 84125464727354276004 84271363903086766944 85088399287188716208 85128028414825827744 85187356988989883976 85225540474865719872 86013273192484245732 86111799278615384616 86113306521478904454 86150397126790469952 86162446403015782752 87047797096861204014 87098994733483345608 87147508204646841132 87783093628543592352 87883647000397594176 88799101656651735782 88891155118945965888 89815532580921422664 89855790551598662208 89857363326760595952 90791788369844481606 90832483927159517232 90895788127427350428 90936530300501051616 91663588806866307904 91883785824464604237 92659932163462680816 93665465882002699056 93720555736613658432 94739257429402937328 94805284390972612812 94847778915576365664 95769031966679056212 95835776612613619473 95878733034223934856 95890464545291758224 96875774188442307693 97694088070475933424 98755980332111541396 98869102875447293448 98927253277536639456 100000799162263027296 100002549508814211624 100047373600929323328 101042474153536600497 101089533742605670446 101203557915073750992 102060215136567590464 102303596588063683068 103049718607420738848 103121537407724596392 103167759522205871424 104242423683895515918 104287322837693726784 104301908803650684384 104350486443980046912 104361830812972143084 105373649117253036438 105435625203690365736 105484730861849395248 105556399115722084368 106703751280023411372 107605082512408274496 107863574663501926713 108772799088777327936 108774702974499668784 108850511708153740636 108899301717883975392 109905849079285425102 109955112122350994544 110033669444111933469 110081062995343378272 110096459292742389072 111227740734878205129 111293159937228719388 111343044813937472736 112167286303139034672 112502868197415988077 113451199049584954944 113583142651986511968 114684364256645660976 114815732371487179488 114817742028638539272 115930933433348331204 116011729583690170941 116063729462481605352 116131992977977794144 116196677606195788176 117394297249477552776 118750949005187344914 119754043441228563552 119809817769014127936 121055717826459308808 121109978569546022976 121194384169903133904 122371540846312127382 122511714432619472316 122581624779548227008 123546576217950241088 123841195869761300556 123858516704335187706 124887287842670265408 126188197091031414006 126319009905870583104 126407045854630150416 127632598930783074312 127692042622238741616 127781035483484825964 127838310712298579808 127853952727055677632 129167698917923076924 129169959782218356681 129243669604523674128 130258784093967911232 130571695645291806021 130721262306970261698 131674640442815388528 131825470500596391264 133198652484977603673 133336732678418948832 134723298871382133996 134783685827397993312 134786044990140893928 134938077220098334656 136187682554766722409 136343682191141025642 136404795450751577424 137495383210299461856 138989898245194021224 139149107750629524112 140498198823004048584 140580833604920487648 140646307815799193664 140741865487629445824 142108886144104405992 142207926586458919218 142271668373364548496 143818099551335902284 145032937299332891712 146541132105713900136 146606816163134659392 146711559258815911292 146795279056989852096 148133970498167312094 148303654313170940172 148390879916304959184 149556381737518712896 150003824263221317436 150071060401393984992 151634300613908505669 151805336872610626488 152912485675527547968 153090322704851385696 154574577911131108272 154682306111586894588 154751639283308807136 154928903474927717568 156363635525843273877 156452863205476026576 156525729665970070368 156542746219458214626 158060473675879554657 158227096292774092872 158334598673583126552 160055626920035117058 161407623768612411744 161592512226537511872 163159198633165991904 163162054461749503176 163275767562230610954 163348952576825963088 164858773618928137653 165121594493015067408 165144688939113583608 165218711659391088576 166939739905843079082 168250929454708552008 168542727806173533888 170176798574377432416 170256056829651655488 170374713977979767952 172026546384968491464 172223598557230769232 172226613042957808908 172324892806031565504 174095594193722408028 174197989466966691216 174295016409293682264 175566187257087184704 177598203313303471564 179631065161842845328 179714726653521191904 181583576739688963212 181664967854319034464 181791576254854700856 181873060601002103232 183557311269468191073 183767571648929208474 185319864326925361632 185787775056502781559 187330931764005398112 189282295636547121009 189478514858805874656 189610568781945225624 189695557831152731328 191538063933358112424 191671553225227238946 191757466068447869712 191780929090583516448 193751548376884615386 195388176140951866848 196081893460455392547 197511960664223082792 197738205750894586896 197854506555073278912 200001598324526054592 200005099017628423248 202084948307073200994 202179067485211340892 202407115830147501984 204515523286711538463 204607193176127366136 206099437214841477696 206243074815449192784 208484847367791031836 208603817607301368768 208723661625944286168 210747298234506072876 210871250407380731472 210969461723698790496 211112798231444168736 213311889879688378827 213407502560046822744 215727149327003853426 217549405948999337568 217701023416307481272 217798603435767950784 219811698158570850204 219910224244701989088 220067338888223866938 220162125990686756544 220192918585484778144 222200955747250968141 222455481469756410258 222586319874457438776 222686089627874945472 224334572606278069344 225005736394831976154 227166285303973023936 229368728513291321952 229631464742974358976 229635484057277078544 231861866866696662408 232023459167380341882 232127458924963210704 232263985955955588288 232393355212391576352 234788594498955105552 234814119329187321939 237501898010374689828 239508086882457127104 242111435652918617616 242388768339806267808 244743081692624254764 244913651343345916431 245023428865238944632 247682391739522601112 247717033408670375412 250409609858764618623 252376394182062828012 252814091709260300832 255265197861566148624 255384085244477483232 255562070966969651928 255676621424597159616 258335397835846153848 258339919564436713362 258487339209047348256 261143391290583612042 261442524613940523396 263349280885630777056 263650941001192782528 266397304969955207346 266673465356837897664 269446597742764267992 269567371654795986624 269572089980281787856 272375365109533444818 272687364382282051284 272809590901503154848 274990766420598923712 275651357473393812711 277979796490388042448 278298215501259048224 280996397646008097168 281161667209840975296 284217772288208811984 284415853172917838436 284543336746729096992 287507329837840858419 287636199102671804568 293082264211427800272 293423118517631822584 296267940996334624188 296607308626341880344 296781759832609918368 300007648526442634872 300142120802787969984 303127422460609801491 303268601227817011338 303610673745221252976 306180645409702771392 309149155822262216544 309364612223173789176 309503278566617614272 312727271051686547754 312905726410952053152 313051459331940140736 313085492438916429252 316120947351759109314 316454192585548185744 316669197347166253104 320111253840070234116 322815247537224823488 326318397266331983808 326324108923499006352 326551535124461221908 326697905153651926176 329717547237856275306 330101008332335800407 330243188986030134816 330289377878227167216 333683222204634615387 333879479811686158164 336501858909417104016 337508604592247964231 340353597148754864832 340749427955959535904 344053092769936982928 344447197114461538464 344453226085915617816 348035188751070512823 348191188387444816056 348395978933933382432 348590032818587364528 355196406626606943128 359262130323685690656 359429453307042383808 363167153479377926424 363329935708638068928 363583152509709401712 367114622538936382146 367535143297858416948 370639728653850723264 371575550113005563118 374661863528010796224 378564591273094242018 378957029717611749312 379221137563890451248 383076127866716224848 383343106450454477892 383514932136895739424 383561858181167032896 387503096753769230772 387509879346655070043 390776352281903733696 392163786920910785094 395023921328446165584 395476411501789173792 399595957454932811019 400010198035256846496 404169896614146401988 404358134970422681784 404814231660295003968 408563047664300167227 409031046573423076926 409214386352254732272 412486149630898385568 416969694735582063672 417447323251888572336 421494596469012145752 421742500814761462944 421938923447397580992 422225596462888337472 426623779759376757654 426815005120093645488 431454298654007706852 435098811897998675136 435402046832614962544 439623396317141700408 439820448489403978176 440134677776447733876 440385837170969556288 444401911494501936282 444910962939512820516 445172639748914877552 448669145212556138688 450011472789663952308 454902901841725517007 458737457026582643904 459270968114554157088 463723733733393324816 464046918334760683764 464254917849926421408 464786710424783152704 469090906577529821631 469577188997910211104 469628238658374643878 475003796020749379656 484222871305837235232 484777536679612535616 489486163385248509528 489827302686691832862 490046857730477889264 494576320856784412959 495364783479045202224 495434066817340750824 500819219717529237246 504752788364125656024 505628183418520601664 510530395723132297248 510768170488954966464 511124141933939303856 516670795671692307696 516679839128873426724 516974678418094696512 522286782581167224084 522885049227881046792 526698561771261554112 532794609939910414692 538893195485528535984 539144179960563575712 544750730219066889636 545374728764564102568 545619181803006309696 550671933808404573219 551302714946787625422 555959592980776084896 556596431002518096448 561992795292016194336 567846886909641363027 568435544576417623968 568831706345835676872 569086673493458193984 575014659675681716838 575272398205343609136 586164528422855600544 586846237035263645168 588245680381366177641 592535881992669248376 593214617252683760688 593563519665219836736 600015297052885269744 606254844921219602982 606537202455634022676 607221347490442505952 613546569860134615389 618298311644524433088 618729224446347578352 625454542103373095508 625811452821904106304 626170984877832858504 632241894703518218628 632908385171096371488 633338394694332506208 639935669639065136481 640222507680140468232 652648217846998012704 653103070248922443816 653395810307303852352 659435094475712550612 660202016664671600814 660486377972060269632 660578755756454334432 666602867241752904423 667366444409269230774 667758959623372316328 673003717818834208032 675017209184495928462 681498855911919071808 688106185539873965856 688894394228923076928 688906452171831235632 696070377502141025646 696382376774889632112 696791957867866764864 697180065637174729056 704442357987561965817 710392813253213886256 718524260647371381312 726334306958755852848 727166305019418803424 734229245077872764292 734740954030037749293 735070286595716833896 743151100226011126236 757129182546188484036 758442275127780902496 766152255733432449696 766686212900908955784 767029864273791478848 775006193507538461544 775019758693310140086 784327573841821570188 790047842656892331168 790952823003578347584 799191914909865622038 800020396070513692992 808339793228292803976 808716269940845363568 817126095328600334454 818062093146846153852 818428772704509464544 824972299261796771136 826954072420181438133 833939389471164127344 834894646503777144672 842989192938024291504 843485001629522925888 843591465738191489929 853247559518753515308 853630010240187290976 862521989513522575257 862908597308015413704 870804093665229925088 879246792634283400816 880269355552895467752 888803822989003872564 889821925879025641032 890345279497829755104 900022945579327904616 909805803683451034014 918541936229108314176 927447467466786649632 928093836669521367528 928509835699852842816 938181813155059643262 939154377995820422208 939256477316749287756 950007592041498759312 968445742611674470464 978972326770497019056 979654605373383665724 980093715460955778528 989152641713568825918 990303024997007401221 990729566958090404448 990868133634681501648 1001049666613903846161 1001638439435058474492 1009505576728251312048 1021060791446264594496 1022248283867878607712 1033341591343384615392 1033359678257746853448 1044105566253211538469 1044573565162334448168 1045770098455762093584 1065589219879820829384 1077786390971057071968 1078288359921127151424 1089501460438133779272 1090749457529128205136 1101343867616809146438 1102605429893575250844 1111919185961552169792 1123985590584032388672 1135693773819282726054 1136871089152835247936 1137663412691671353744 1150029319351363433676 1150544796410687218272 1162529638039965210129 1172329056845711201088 1173692474070527290336 1176491360762732355282 1185071763985338496752 1186429234505367521376 1198787872364798433057 1200030594105770539488 1212509689842439205964 1213074404911268045352 1214442694980885011904 1227093139720269230778 1237458448892695156704 1250909084206746191016 1252341969755665717008 1264483789407036437256 1265816770342192742976 1266676789388665012416 1279871339278130272962 1280445015360280936464 1305296435693996025408 1306206140497844887632 1318870188951425101224 1320404033329343201628 1321157511512908668864 1333205734483505808846 1334732888818538461548 1335517919246744632656 1346007435637668416064 1350034418368991856924 1376212371079747931712 1377812904343662471264 1392140755004282051292 1392764753549779264224 1394360131274349458112 1407272719732589464893 1408884715975123931634 1420785626506427772512 1452668613917511705696 1454332610038837606848 1468458490155745528584 1469481908060075498586 1470140573191433667792 1486302200452022252472 1514258365092376968072 1516884550255561804992 1532304511466864899392 1533372425801817911568 1550012387015076923088 1550039517386620280172 1568655147683643140376 1580095685313784662336 1598383829819731244076 1616679586456585607952 1617432539881690727136 1634252190657200668908 1636124186293692307704 1636857545409018929088 1653908144840362876266 1667878778942328254688 1669789293007554289344 1685978385876048583008 1687182931476382979858 1703540660728924089081 1706495119037507030616 1707260020480374581952 1725043979027045150514 1725817194616030827408 1741608187330459850176 1758493585268566801632 1760538711105790935504 1777607645978007745128 1779643851758051282064 1780690558995659510208 1800045891158655809232 1819611607366902068028 1840639709580403846167 1854894934933573299264 1856187673339042735056 1876363626310119286524 1878512954633498575512 1900015184082997518624 1919807008917195409443 1957944653540994038112 1959309210746767331448 1960187430921911557056 1978305283427137651836 1980606049994014802442 1981459133916180808896 1981736267269363003296 2002099333227807692322 2003276878870116948984 2019011153456502624096 2044496567735757215424 2066683182686769230784 2066719356515493706896 2088211132506423076938 2089147130324668896336 2091540196911524187168 2113327073962685897451 2131178439759641658768 2155572781942114143936 2179002920876267558544 2181498915058256410272 2202687735233618292876 2204222862090113247879 2205210859787150501688 2271387547638565452108 2275326825383342707488 2300058638702726867352 2301089592821374436544 2325059276079930420258 2347384948141054580672 2352982721525464710564 2370143527970676993504 2372858469010735042752 2397575744729596866114 2400061188211541078976 2425019379684878411928 2426148809822536090704 2454186279440538461556 2474916897785390313408 2480862217260544314399 2501818168413492382032 2504683939511331434016 2528967578814072874512 2530774397214574469787 2559742678556260545924 2560890030720561872928 2587565968540567725771 2612412280995689775264 2637740377902850202448 2640808066658686403256 2666411468967011617692 2669465777637076923096 2671035838493489265312 2700068836737983713848 2755625808687324942528 2784281510008564102584 2785529507099558528448 2814545439465178929786 2817769431950247863268 2841571253012855545024 2905337227835023411392 2936916980311491057168 2938963816120150997172 2940281146382867335584 2970909074991022203663 2972604400904044504944 3003148999841711538483 3028516730184753936144 3066744851603635823136 3100024774030153846176 3100079034773240560344 3132316698759634615407 3137310295367286280752 3196767659639462488152 3233359172913171215904 3234865079763381454272 3268504381314401337816 3272248372587384615408 3307816289680725752532 3335757557884656509376 3371956771752097166016 3374365862952765959716 3407081321457848178162 3412990238075014061232 3450087958054090301028 3451634389232061654816 3487588914119895630387 3516987170537133603264 3521077422211581871008 3555215291956015490256 3559287703516102564128 3596363617094395299171 3600091782317311618464 3639223214733804136056 3681279419160807692334 3712375346678085470112 3752727252620238573048 3757025909266997151024 3800030368165995037248 3839614017834390818886 3915889307081988076224 3918618421493534662896 3956610566854275303672 3961212099988029604884 3963472534538726006592 4004198666455615384644 4006553757740233897968 4038022306913005248192 4133438713030987413792 4176422265012846153876 4178294260649337792672 4183080393823048374336 4221818159197768394679 4226654147925371794902 4262356879519283317536 4358005841752535117088 4362997830116512820544 4405375470467236585752 4408445724180226495758 4410421719574301003376 4542775095277130904216 4550653650766685414976 4600117277405453734704 4650118552159860840516 4705965443050929421128 4740287055941353987008 4795151489459193732228 4850038759369756823856 4852297619645072181408 4908372558881076923112 4961724434521088628798 5003636336826984764064 5009367879022662868032 5057935157628145749024 5061548794429148939574 5110621982186772267243 5119485357112521091848 5121780061441123745856 5175131937081135451542 5224824561991379550528 5275480755805700404896 5281616133317372806512 5332822937934023235384 5338931555274153846192 5342071676986978530624 5400137673475967427696 5568563020017128205168 5629090878930357859572 5635538863900495726536 5759421026751586228329 5873833960622982114336 5877927632240301994344 5880562292765734671168 5941818149982044407326 5945208801808089009888 6006297999683423076966 6057033460369507872288 6133489703207271646272 6200049548060307692352 6200158069546481120688 6264633397519269230814 6274620590734572561504 6339981221888057692353 6393535319278924976304 6466718345826342431808 6537008762628802675632 6544496745174769230816 6612668586270339743637 6615632579361451505064 6748731725905531919432 6814162642915696356324 6825980476150028122464 6900175916108180602056 6903268778464123309632 6975177828239791260774 7042154844423163742016 7110430583912030980512 7118575407032205128256 7192727234188790598342 7200183564634623236928 7278446429467608272112 7362558838321615384668 7424750693356170940224 7505454505240477146096 7514051818533994302048 7592323191643723409361 7679228035668781637772 7762697905621703177313 7837236842987069325792 7913221133708550607344 7922424199976059209768 8008397332911230769288 8013107515480467795936 8266877426061974827584 8352844530025692307752 8356588521298675585344 8443636318395536789358 8453308295850743589804 8524713759038566635072 8716011683505070234176 8810750940934473171504 8816891448360452991516 8820843439148602006752 8912727224973066610989 9085550190554261808432 9200234554810907469408 9300237104319721681032 9396950096278903846221 9411930886101858842256 9590302978918387464456 9700077518739513647712 9704595239290144362816 9816745117762153846224 9923448869042177257596 10007272673653969528128 10115870315256291498048 10123097588858297879148 10221243964373544534486 10238970714225042183696 10350263874162270903084 10462766742359686891161 10550961511611400809792 10563232266634745613024 10665645875868046470768 10677863110548307692384 10789090851283185897513 10800275346951934855392 11137126040034256410336 11258181757860715719144 11271077727800991453072 11518842053503172456658 11747667921245964228672 11755855264480603988688 11883636299964088814652 11890417603616178019776 12012595999366846153932 12114066920739015744576 12400316139092962241376 12529266795038538461628 12549241181469145123008 12665454477593305184037 12679962443776115384706 12787070638557849952608 13074017525257605351264 13088993490349538461632 13225337172540679487274 13231265158722903010128 13497463451811063838864 13628325285831392712648 13651960952300056244928 13800351832216361204112 13950355656479582521548 14220861167824061961024 14385454468377581196684 14556892858935216544224 14725117676643230769336 15010909010480954292192 15028103637067988604096 15184646383287446818722 15331865946560316801729 15358456071337563275544 15525395811243406354626 15674473685974138651584 15826442267417101214688 15844848399952118419536 16016794665822461538576 16026215030960935591872 16705689060051384615504 16887272636791073578716 16906616591701487179608 17621501881868946343008 17633782896720905983032 17641686878297204013504 17825454449946133221978 18171100381108523616864 18400469109621814938816 18600474208639443362064 18793900192557807692442 18823861772203717684512 19019943665664173077059 19180605957836774928912 19400155037479027295424 19633490235524307692448 19838005758811019230911 19846897738084354515192 20246195177716595758296 20442487928747089068972 20477941428450084367392 20700527748324541806168 20925533484719373782322 21126464533269491226048 21331291751736092941536 21355726221096615384768 21578181702566371795026 21600550693903869710784 22274252080068512820672 22516363515721431438288 22542155455601982906144 22776969574931170228083 23037684107006344913316 23511710528961207977376 23767272599928177629304 24025191998733692307864 24800632278185924482752 25058533590077076923256 25330908955186610368074 25359924887552230769412 25574141277115699905216 26148035050515210702528 26450674345081358974548 26462530317445806020256 26738181674919199832967 26994926903622127677728 27256650571662785425296 27600703664432722408224 27900711312959165043096 28770908936755162393368 29113785717870433088448 29450235353286461538672 30021818020961908584384 30369292766574893637444 30663731893120633603458 30716912142675126551088 31050791622486812709252 31652884534834202429376 31689696799904236839072 32033589331644923077152 32367272553849557692539 33411378120102769231008 33774545273582147157432 33813233183402974359216 35243003763737892686016 35267565793441811966064 35650908899892266443956 36342200762217047233728 37200948417278886724128 37587800385115615384884 37647723544407435369024 38039887331328346154118 38361211915673549857824 39266980471048615384896 39676011517622038461822 39693795476168709030384 40492390355433191516592 40884975857494178137944 40955882856900168734784 41401055496649083612336 41851066969438747564644 42662583503472185883072 43156363405132743590052 45032727031442862876576 45084310911203965812288 45553939149862340456166 46075368214012689826632 47023421057922415954752 47534545199856355258608 48050383997467384615728 50117067180154153846512 50661817910373220736148 50719849775104461538824 52901348690162717949096 52925060634891612040512 53476363349838399665934 53989853807244255355456 54513301143325570850592 55201407328865444816448 55801422625918330086192 57059830996992519231177 57541817873510324786736 58900470706572923077344 59514017276433057692733 60738585533149787274888 61327463786241267206916 61433824285350253102176 62101583244973625418504 63379393599808473678144 64067178663289846154304 64734545107699115385078 66822756240205538462016 67549090547164294314864 67626466366805948718432 68330908724793510684249 70535131586883623932128 71301817799784532887912 74401896834557773448256 75175600770231230769768 76079774662656692308236 76722423831347099715648 79352023035244076923644 79387590952337418060768 80214545024757599498901 80984780710866383033184 81769951714988356275888 82802110993298167224672 83702133938877495129288 86312726810265487180104 90065454062885725753152 91107878299724680912332 92150736428025379653264 95069090399712710517216 96100767994934769231456 97101817661548673077617 100234134360308307693024 101323635820746441472296 101439699550208923077648 105802697380325435898192 106952726699676799331868 109026602286651141701184 111602845251836660172384 114119661993985038462354 115083635747020649573472 117800941413145846154688 119028034552866115385466 121477171066299574549776 122654927572482534413832 122867648570700506204352 124203166489947250837008 129469090215398230770156 135098181094328588629728 135252932733611897436864 136661817449587021368498 141070263173767247864256 142603635599569065775824 150351201540462461539536 152159549325313384616472 158704046070488153847288 158775181904674836121536 160429090049515198997802 161969561421732766066368 163539903429976712551776 165604221986596334449344 167404267877754990258576 172625453620530974360208 178542051829299173078199 182215756599449361824664 184301472856050759306528 190138180799425421034432 192201535989869538462912 194203635323097346155234 200468268720616615386048 202647271641492882944592 202879399100417846155296 204992726174380532052747 211605394760650871796384 213905453399353598663736 223205690503673320344768 228239323987970076924708 230167271494041299146944 238056069105732230770932 240643635074272798496703 242954342132599149099552 245309855144965068827664 248406332979894501674016 258938180430796461540312 270196362188657177259456 273323634899174042736996 285207271199138131551648 291305452984646019232851 300702403080924923079072 304319098650626769232944 317408092140976307694576 320858180099030397995604 327079806859953425103552 334808535755509980517152 345250907241061948720416 357084103658598346156398 364431513198898723649328 368602945712101518613056 388407270646194692310468 405294543282985765889184 405758798200835692310592 409985452348761064105494 423210789521301743592768 427810906798707197327472 456478647975940153849416 476112138211464461541864 481287270148545596993406 485908684265198298199104 490619710289930137655328 496812665959789003348032 517876360861592923080624 546647269798348085473992 570414542398276263103296 582610905969292038465702 601404806161849846158144 608638197301253538465888 614978178523141596158241 634816184281952615389152 641716360198060795991208 669617071511019961034304 690501814482123897440832 714168207317196692312796 728863026397797447298656 776814541292389384620936 810589086565971531778368 819970904697522128210988 855621813597414394654944 912957295951880307698832 952224276422928923083728 962574540297091193986812 981239420579860275310656 1035752721723185846161248 1093294539596696170947984 1165221811938584076931404 1217276394602507076931776 1229956357046283192316482 1269632368563905230778304 1283432720396121591982416 1428336414634393384625592 1457726052795594894597312 1553629082584778769241872 1639941809395044256421976 1711243627194828789309888 1825914591903760615397664 1844934535569424788474723 1904448552845857846167456 1925149080594182387973624 2071505443446371692322496 2186589079193392341895968 2330443623877168153862808 2459912714092566384632964 2566865440792243183964832 2856672829268786769251184 3107258165169557538483744 3279883618790088512843952 3651829183807521230795328 3689869071138849576949446 3808897105691715692334912 3850298161188364775947248 4373178158386784683791936 4660887247754336307725616 4919825428185132769265928 5133730881584486367929664 5534803606708274365424169 5713345658537573538502368 6214516330339115076967488 6559767237580177025687904 7379738142277699153898892 7700596322376729551894496 9321774495508672615451232 9839650856370265538531856 11069607213416548730848338 11426691317075147077004736 13119534475160354051375808 14759476284555398307797784 15401192644753459103788992 18643548991017345230902464 19679301712740531077063712 22139214426833097461696676 29518952569110796615595568 39358603425481062154127424 44278428853666194923393352 59037905138221593231191136 88556857707332389846786704 118075810276443186462382272 177113715414664779693573408 354227430829329559387146816
- Sum of all divisors σ(n): 1214614485575960306548809033
- Sum of proper divisors (its aliquot sum) s(n): 860387054746630747161662217
- 354227430829329559387146816 is an abundant number, because the sum of its proper divisors (860387054746630747161662217) is greater than itself. Its abundance is 506159623917301187774515401
Bases of 354227430829329559387146816
- Binary: 100100101000000101001001110000000110000011011011110100111010100001101100010001010010000002
- Hexadecimal: 0x125029380C1B7A750D88A40
- Base-36: 18IAWU9HAM66769000
Squares and roots of 354227430829329559387146816
- 354227430829329559387146816 squared (3542274308293295593871468162) is 125477072751947457577270301402004837512950945138937856
- 354227430829329559387146816 cubed (3542274308293295593871468163) is 44447421108907220851192035861603173925637229782265722641034923019615972572266496
-
354227430829329559387146816 is a
perfect square number . Itssquare root is 18820930657896 -
The
cube root of 354227430829329559387146816 is 707555856.0815516905
Scales and comparisons
How big is 354227430829329559387146816?- 354,227,430,829,329,559,387,146,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 354,227,430,829,329,559,387,146,816 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 354227430829329559387146816 cubic inches would be around 58962988 feet tall.
Recreational maths with 354227430829329559387146816
- 354227430829329559387146816 backwards is 618641783955923928034722453
- The number of decimal digits it has is: 27
- The sum of 354227430829329559387146816's digits is 126
- 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 354227430829329559387146816 - Facts about the integer". Numbermatics.com. 2024. Web. 19 June 2024.
APA style:
Numbermatics. (2024). Number 354227430829329559387146816 - Facts about the integer. Retrieved 19 June 2024, from https://numbermatics.com/n/354227430829329559387146816/
Chicago style:
Numbermatics. 2024. "Number 354227430829329559387146816 - Facts about the integer". https://numbermatics.com/n/354227430829329559387146816/
The information we have on file for 354227430829329559387146816 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 354227430829329559387146816, math, Factors of 354227430829329559387146816, curriculum, school, college, exams, university, Prime factorization of 354227430829329559387146816, STEM, science, technology, engineering, physics, economics, calculator, three hundred fifty-four septillion, two hundred twenty-seven sextillion, four hundred thirty quintillion, eight hundred twenty-nine quadrillion, three hundred twenty-nine trillion, five hundred fifty-nine billion, three hundred eighty-seven million, one hundred forty-six thousand, eight hundred sixteen.