177334948022293218673557504
177,334,948,022,293,218,673,557,504 is an even composite number composed of five prime numbers multiplied together.
177334948022293218673557504 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-three thousand, two hundred ninety-six divisors.
Prime factorization of 177334948022293218673557504:
227 × 312 × 193 × 233 × 313
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 23 × 23 × 23 × 31 × 31 × 31)See below for interesting mathematical facts about the number 177334948022293218673557504 from the Numbermatics database.
Names of 177334948022293218673557504
- Cardinal: 177334948022293218673557504 can be written as One hundred seventy-seven septillion, three hundred thirty-four sextillion, nine hundred forty-eight quintillion, twenty-two quadrillion, two hundred ninety-three trillion, two hundred eighteen billion, six hundred seventy-three million, five hundred fifty-seven thousand, five hundred four.
Scientific notation
- Scientific notation: 1.77334948022293218673557504 × 1026
Factors of 177334948022293218673557504
Divisors of 177334948022293218673557504
- Number of divisors d(n): 23296
-
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 108 114 124 128 138 144 152 162 171 184 186 192 207 216 228 243 248 256 276 279 288 304 324 342 361 368 372 384 414 432 437 456 486 496 512 513 529 552 558 576 589 608 621 648 684 713 722 729 736 744 768 828 837 864 874 912 961 972 992 1024 1026 1058 1083 1104 1116 1152 1178 1216 1242 1296 1311 1368 1426 1444 1458 1472 1488 1536 1539 1587 1656 1674 1728 1748 1767 1824 1863 1922 1944 1984 2048 2052 2116 2139 2166 2187 2208 2232 2304 2356 2432 2484 2511 2592 2622 2736 2852 2883 2888 2916 2944 2976 3072 3078 3174 3249 3312 3348 3456 3496 3534 3648 3726 3844 3888 3933 3968 4096 4104 4232 4278 4332 4374 4416 4464 4608 4617 4712 4761 4864 4968 5022 5184 5244 5301 5472 5589 5704 5766 5776 5832 5888 5952 6144 6156 6348 6417 6498 6561 6624 6696 6859 6912 6992 7068 7296 7452 7533 7688 7776 7866 7936 8192 8208 8303 8464 8556 8649 8664 8748 8832 8928 9216 9234 9424 9522 9728 9747 9936 10044 10051 10368 10488 10602 10944 11178 11191 11408 11532 11552 11664 11776 11799 11904 12167 12288 12312 12696 12834 12996 13122 13248 13392 13547 13718 13824 13851 13984 14136 14283 14592 14904 15066 15376 15552 15732 15872 15903 16384 16399 16416 16606 16767 16928 17112 17298 17328 17496 17664 17856 18259 18432 18468 18848 19044 19251 19456 19494 19683 19872 20088 20102 20577 20736 20976 21204 21888 22103 22356 22382 22599 22816 23064 23104 23328 23552 23598 23808 24334 24576 24624 24909 25392 25668 25947 25992 26244 26496 26784 27094 27436 27648 27702 27968 28272 28566 29184 29241 29791 29808 30132 30153 30752 31104 31464 31744 31806 32768 32798 32832 33212 33534 33573 33856 34224 34596 34656 34992 35328 35397 35712 36501 36518 36864 36936 37696 38088 38502 38912 38988 39366 39744 40176 40204 40641 41154 41472 41553 41952 42408 42849 43776 44206 44712 44764 45198 45632 46128 46208 46656 47104 47196 47616 47709 48668 49152 49197 49248 49818 50301 50784 51336 51894 51984 52488 52992 53568 54188 54777 54872 55296 55404 55936 56544 57132 57753 58368 58482 59049 59582 59616 60264 60306 61504 61731 62208 62928 63488 63612 65536 65596 65664 66309 66424 67068 67146 67712 67797 68448 69192 69312 69984 70656 70794 71424 73002 73036 73728 73872 74727 75392 76176 77004 77824 77841 77976 78732 79488 80352 80408 81282 82308 82944 83106 83904 84816 85698 87552 87723 88412 89373 89424 89528 90396 90459 91264 92256 92416 93312 94208 94392 95232 95418 97336 98304 98394 98496 99636 100602 100719 101568 102672 103788 103968 104976 105984 106191 107136 108376 109503 109554 109744 110592 110808 111872 113088 114264 115506 116736 116964 118098 119164 119232 120528 120612 121923 123008 123462 124416 124659 125856 126976 127224 128547 131072 131192 131328 132618 132848 134136 134292 135424 135594 136896 138384 138624 139968 141312 141588 142848 143127 146004 146072 147456 147591 147744 149454 150784 150903 152352 154008 155648 155682 155952 157464 157757 158976 160704 160816 162564 164331 164616 165888 166212 167808 169632 171396 173259 175104 175446 176824 177147 178746 178848 179056 180792 180918 182528 184512 184832 185193 186624 188416 188784 190464 190836 190969 194672 196608 196788 196992 198927 199272 201204 201438 203136 203391 205344 207576 207936 209952 211968 212382 212629 214272 216752 219006 219108 219488 221184 221616 223744 224181 226176 228528 231012 231173 233472 233523 233928 236196 238328 238464 241056 241224 243846 246016 246924 248832 249318 251712 253952 254448 257094 257393 262144 262384 262656 263169 265236 265696 268119 268272 268584 270848 271188 271377 273792 276768 277248 279936 282624 283176 285696 286254 292008 292144 294912 295182 295488 298908 301568 301806 302157 304704 308016 311296 311364 311581 311904 314928 315514 317952 318573 321408 321632 325128 328509 328662 329232 331776 332424 335616 339264 342792 346518 346921 350208 350892 353648 354294 357492 357696 358112 361584 361836 365056 365769 369024 369664 370386 373248 373977 376832 377177 377568 380928 381672 381938 385641 389344 393216 393576 393984 397854 398544 402408 402876 406272 406782 410688 415152 415872 419904 419957 423936 424764 425258 428544 429381 433504 438012 438216 438976 442368 442773 443232 447488 448362 452352 452709 457056 462024 462346 466944 467046 467856 472392 473271 476656 476928 482112 482448 487692 492032 492993 493848 497664 498636 503424 507904 508369 508896 514188 514786 519777 524288 524768 525312 526338 530472 531392 531441 536238 536544 537168 541696 542376 542754 547584 553536 554496 555579 559872 565248 566029 566352 571392 572508 572907 584016 584288 589824 590364 590976 596781 597816 603136 603612 604314 609408 610173 616032 622592 622728 623162 623808 629856 631028 635904 637146 637887 642816 643264 650256 657018 657324 658464 663552 664848 671232 672543 678528 685193 685584 693036 693519 693842 700416 700569 701784 707296 708588 714984 715392 716224 723168 723672 730112 731538 738048 739328 740772 746496 747954 753664 754354 755136 761856 763344 763876 771282 772179 778688 786432 787152 787968 789507 795708 797088 804357 804816 805752 812544 813564 814131 821376 830304 831744 839808 839914 847872 849528 850516 857088 858762 867008 876024 876432 877952 884736 885546 886464 894976 896724 904704 905418 906471 914112 924048 924692 933888 934092 934743 935712 944784 946542 953312 953856 955719 964224 964896 975384 984064 985527 985986 987696 995328 997272 1006848 1015808 1016738 1017792 1028376 1029572 1039554 1040763 1048576 1049536 1050624 1052676 1060944 1062784 1062882 1072476 1073088 1074336 1083392 1084752 1085508 1095168 1097307 1107072 1108992 1111158 1119744 1121931 1130496 1131531 1132058 1132704 1142784 1145016 1145814 1156923 1168032 1168576 1179648 1180728 1181952 1193562 1195632 1206272 1207224 1208628 1218816 1220346 1232064 1245184 1245456 1246324 1247616 1259712 1259871 1262056 1271808 1274292 1275774 1285632 1286528 1288143 1300512 1314036 1314648 1316928 1327104 1328319 1329696 1342464 1345086 1357056 1358127 1370386 1371168 1386072 1387038 1387684 1400832 1401138 1403568 1414592 1417176 1419813 1429968 1430784 1432448 1446336 1447344 1460224 1463076 1476096 1478656 1478979 1481544 1492992 1495908 1507328 1508708 1510272 1523712 1525107 1526688 1527752 1542564 1544358 1557376 1559331 1572864 1574304 1575936 1579014 1591416 1594176 1608714 1609632 1611504 1625088 1627128 1628262 1642752 1660608 1663488 1666737 1679616 1679828 1695744 1698087 1699056 1701032 1714176 1717524 1718721 1734016 1752048 1752864 1755904 1769472 1771092 1772928 1789952 1790343 1793448 1809408 1810836 1812942 1828224 1830519 1848096 1849384 1867776 1868184 1869486 1871424 1889568 1893084 1906624 1907712 1911438 1913661 1928448 1929792 1950768 1968128 1971054 1971972 1975392 1990656 1994544 2013696 2017629 2031616 2033476 2035584 2055579 2056752 2059144 2079108 2080557 2081526 2097152 2099072 2101248 2101707 2105352 2121888 2125568 2125764 2144952 2146176 2148672 2166784 2169504 2171016 2190336 2194614 2214144 2217984 2222316 2239488 2243862 2260992 2263062 2264116 2265408 2285568 2290032 2291628 2313846 2316537 2336064 2337152 2359296 2361456 2363904 2368521 2387124 2391264 2412544 2413071 2414448 2417256 2437632 2440692 2442393 2464128 2490368 2490912 2492648 2495232 2519424 2519742 2524112 2543616 2548584 2551548 2571264 2573056 2576286 2601024 2628072 2629296 2633856 2654208 2656638 2659392 2684928 2690172 2714112 2716254 2719413 2740772 2742336 2772144 2774076 2775368 2801664 2802276 2804229 2807136 2829184 2834352 2839626 2859936 2861568 2864896 2867157 2892672 2894688 2920448 2926152 2952192 2956581 2957312 2957958 2963088 2985984 2991816 3014656 3017416 3020544 3047424 3050214 3053376 3055504 3085128 3088716 3114752 3118662 3122289 3145728 3148608 3151872 3158028 3182832 3188352 3217428 3219264 3223008 3250176 3254256 3256524 3285504 3291921 3321216 3326976 3333474 3359232 3359656 3365793 3391488 3394593 3396174 3398112 3402064 3428352 3435048 3437442 3468032 3470769 3504096 3505728 3511808 3538944 3542184 3545856 3579904 3580686 3586896 3618816 3621672 3625884 3628411 3656448 3661038 3696192 3698768 3735552 3736368 3738972 3742848 3779136 3779613 3786168 3813248 3815424 3822876 3827322 3856896 3859584 3864429 3901536 3936256 3942108 3943944 3950784 3981312 3984957 3989088 4027392 4035258 4063232 4066952 4071168 4074381 4111158 4113504 4118288 4158216 4161114 4163052 4194304 4198144 4202496 4203414 4210704 4243776 4251136 4251528 4259439 4289904 4292352 4297344 4333568 4339008 4342032 4380672 4389228 4392287 4428288 4435968 4436937 4444632 4478976 4487724 4521984 4526124 4528232 4530816 4571136 4575321 4580064 4583256 4627692 4633074 4672128 4674304 4677993 4718592 4722912 4727808 4737042 4774248 4782528 4825088 4826142 4828896 4834512 4875264 4881384 4884786 4890467 4928256 4980736 4981824 4985296 4990464 5000211 5038848 5039484 5048224 5087232 5094261 5097168 5103096 5142528 5146112 5152572 5156163 5202048 5256144 5258592 5267712 5308416 5313276 5318784 5369856 5371029 5380344 5428224 5432508 5438826 5481544 5484672 5491557 5544288 5548152 5550736 5603328 5604552 5608458 5614272 5658368 5668704 5679252 5719872 5723136 5729792 5734314 5740983 5785344 5789376 5840896 5852304 5904384 5913162 5914624 5915916 5920039 5926176 5971968 5983632 6029312 6034832 6041088 6052887 6094848 6100428 6106752 6111008 6166737 6170256 6177432 6229504 6237324 6241671 6244578 6291456 6297216 6303744 6305121 6316056 6365664 6376704 6434856 6438528 6446016 6500352 6508512 6513048 6571008 6583842 6591499 6642432 6653952 6666948 6718464 6719312 6731586 6782976 6789186 6792348 6796224 6804128 6856704 6870096 6874884 6936064 6941538 6949611 7008192 7011456 7023616 7077888 7084368 7091712 7105563 7159808 7161372 7166363 7173792 7237632 7239213 7243344 7251768 7256822 7312896 7322076 7327179 7392384 7397536 7471104 7472736 7477944 7485696 7558272 7559226 7572336 7626496 7630848 7645752 7654644 7713792 7719168 7728858 7803072 7872512 7884216 7887888 7901568 7962624 7969914 7978176 7979183 8054784 8070516 8126464 8133904 8142336 8148762 8158239 8222316 8227008 8236576 8316432 8322228 8326104 8388608 8396288 8404992 8406828 8412687 8421408 8487552 8502272 8503056 8518878 8579808 8584704 8594688 8601471 8667136 8678016 8684064 8761344 8778456 8784574 8856576 8869743 8871936 8873874 8889264 8957952 8975448 9043968 9052248 9056464 9061632 9142272 9150642 9160128 9166512 9255384 9266148 9344256 9348608 9355986 9366867 9437184 9445824 9455616 9474084 9548496 9565056 9650176 9652284 9657792 9659011 9669024 9750528 9762768 9769572 9780934 9856512 9875763 9961472 9963648 9970592 9980928 10000422 10077696 10078968 10096448 10097379 10174464 10183779 10188522 10194336 10206192 10285056 10292224 10305144 10312326 10404096 10412307 10512288 10517184 10535424 10616832 10626552 10637568 10739712 10742058 10754551 10760688 10856448 10865016 10877652 10885233 10963088 10969344 10983114 11088576 11096304 11101472 11206656 11209104 11216916 11228544 11316736 11337408 11338839 11358504 11439744 11446272 11459584 11468628 11481966 11570688 11578752 11593287 11681792 11692487 11704608 11808768 11826324 11829248 11831832 11840078 11852352 11943936 11954871 11967264 12058624 12069664 12082176 12105774 12189696 12200856 12213504 12222016 12223143 12333474 12340512 12354864 12459008 12474648 12483342 12489156 12582912 12594432 12607488 12610242 12632112 12731328 12753408 12778317 12869712 12877056 12892032 13000704 13017024 13018667 13026096 13142016 13167684 13176861 13182998 13284864 13307904 13310811 13333896 13436928 13438624 13463172 13565952 13578372 13584696 13592448 13608256 13713408 13725963 13740192 13749768 13872128 13883076 13899222 14016384 14022912 14033979 14047232 14155776 14168736 14183424 14211126 14319616 14322744 14332726 14347584 14475264 14478426 14486688 14503536 14513644 14625792 14644152 14654358 14671401 14784768 14795072 14942208 14945472 14955888 14971392 15000633 15116544 15118452 15144672 15252992 15261696 15282783 15291504 15309288 15427584 15438336 15457716 15468489 15606144 15745024 15759439 15768432 15775776 15803136 15925248 15939828 15956352 15958366 16109568 16113087 16141032 16252928 16267808 16284672 16297524 16316478 16444632 16454016 16473152 16474671 16632864 16644456 16652208 16777216 16792576 16809984 16813656 16825374 16842816 16975104 17004544 17006112 17037756 17159616 17169408 17189376 17202942 17222949 17334272 17356032 17368128 17522688 17556912 17569148 17713152 17739486 17743872 17747748 17760117 17778528 17915904 17950896 18087936 18104496 18112928 18123264 18158661 18284544 18301284 18320256 18333024 18500211 18510768 18532296 18688512 18697216 18711972 18725013 18733734 18874368 18891648 18911232 18915363 18948168 19096992 19130112 19300352 19304568 19315584 19318022 19338048 19501056 19525536 19539144 19561868 19713024 19751526 19774497 19922944 19927296 19941184 19961856 20000844 20155392 20157936 20192896 20194758 20348928 20367558 20377044 20388672 20412384 20570112 20584448 20610288 20624652 20808192 20824614 20848833 21024576 21034368 21070848 21233664 21253104 21275136 21316689 21479424 21484116 21499089 21509102 21521376 21712896 21717639 21730032 21755304 21770466 21926176 21938688 21966228 21981537 22177152 22192608 22202944 22413312 22418208 22433832 22457088 22633472 22674816 22677678 22717008 22879488 22892544 22919168 22937256 22963932 23141376 23157504 23186574 23363584 23384974 23409216 23617536 23652648 23658496 23663664 23680156 23704704 23887872 23909742 23934528 23937549 24117248 24139328 24164352 24211548 24379392 24401712 24427008 24444032 24446286 24474717 24666948 24681024 24709728 24918016 24949296 24966684 24978312 25165824 25188864 25214976 25220484 25238061 25264224 25462656 25506816 25556634 25739424 25754112 25784064 25804413 26001408 26034048 26037334 26052192 26284032 26335368 26353722 26365996 26569728 26609229 26615808 26621622 26667792 26873856 26877248 26926344 27131904 27156744 27169392 27184896 27216512 27426816 27451926 27480384 27499536 27744256 27766152 27798444 28032768 28045824 28067958 28094464 28100601 28311552 28337472 28366848 28422252 28639232 28645488 28665452 28695168 28950528 28956852 28973376 28977033 29007072 29027288 29251584 29288304 29308716 29342802 29569536 29590144 29627289 29884416 29890944 29911776 29942784 30001266 30233088 30236904 30289344 30505984 30523392 30551337 30565566 30583008 30618576 30855168 30876672 30915432 30936978 31212288 31236921 31490048 31518878 31536864 31551552 31606272 31850496 31879656 31912704 31916732 32219136 32226174 32263653 32282064 32505856 32535616 32569344 32595048 32632956 32655699 32889264 32908032 32946304 32949342 33265728 33288912 33304416 33554432 33585152 33619968 33627312 33650748 33685632 33950208 34009088 34012224 34016517 34075512 34319232 34338816 34378752 34405884 34445898 34668544 34712064 34736256 34779861 35045376 35077461 35113824 35138296 35426304 35478972 35487744 35495496 35520234 35557056 35831808 35864613 35901792 36175872 36208992 36225856 36246528 36317322 36569088 36602568 36640512 36666048 37000422 37021536 37064592 37377024 37394432 37423944 37450026 37467468 37748736 37783296 37822464 37830726 37896336 38193984 38260224 38334951 38600704 38609136 38631168 38636044 38676096 39002112 39051072 39056001 39078288 39123736 39426048 39503052 39530583 39548994 39845888 39854592 39882368 39923712 39932433 40001688 40310784 40315872 40385792 40389516 40697856 40735116 40754088 40777344 40824768 41140224 41168896 41177889 41220576 41249304 41616384 41649228 41697666 42049152 42068736 42101937 42141696 42467328 42506208 42550272 42633378 42958848 42968232 42998178 43018204 43042752 43425792 43435278 43460064 43510608 43540932 43852352 43877376 43932456 43963074 44014203 44354304 44385216 44405888 44826624 44836416 44867664 44914176 45001899 45266944 45349632 45355356 45434016 45758976 45785088 45838336 45848349 45874512 45927864 46282752 46315008 46373148 46405467 46727168 46769948 46818432 47235072 47278317 47305296 47316992 47327328 47360312 47409408 47775744 47819484 47869056 47875098 48234496 48278656 48328704 48339261 48423096 48758784 48803424 48854016 48888064 48892572 48949434 49333896 49362048 49419456 49836032 49898592 49933368 49956624 50331648 50377728 50429952 50440968 50476122 50528448 50925312 51013632 51113268 51478848 51508224 51568128 51608826 51668847 52002816 52068096 52074668 52104384 52568064 52670736 52707444 52731992 53139456 53218458 53231616 53243244 53280351 53335584 53747712 53754496 53852688 54263808 54313488 54338784 54369792 54433024 54475983 54853632 54903852 54960768 54999072 55488512 55500633 55532304 55596888 56065536 56091648 56135916 56175039 56188928 56201202 56623104 56674944 56733696 56746089 56844504 57278464 57290976 57330904 57390336 57901056 57913704 57946752 57954066 58014144 58054576 58503168 58576608 58617432 58685604 59139072 59180288 59254578 59323491 59768832 59781888 59823552 59885568 60002532 60466176 60473808 60578688 61011968 61046784 61102674 61131132 61166016 61237152 61710336 61753344 61830864 61873956 62424576 62473842 62546499 62980096 63037756 63073728 63103104 63212544 63700992 63759312 63825408 63833464 63950067 64438272 64452348 64497267 64527306 64564128 65011712 65071232 65138688 65152917 65190096 65265912 65311398 65778528 65816064 65892608 65898684 65944611 66531456 66577824 66608832 67108864 67170304 67239936 67254624 67301496 67371264 67900416 68018176 68024448 68033034 68151024 68638464 68677632 68757504 68811768 68891796 69337088 69424128 69472512 69559722 70090752 70154922 70227648 70276592 70852608 70957944 70975488 70990992 71040468 71114112 71663616 71729226 71803584 71812647 72351744 72417984 72451712 72493056 72634644 73138176 73205136 73281024 73332096 73424151 74000844 74043072 74129184 74754048 74788864 74847888 74900052 74934936 75497472 75566592 75644928 75661452 75714183 75792672 76387968 76520448 76669902 77201408 77218272 77262336 77272088 77352192 77413239 78004224 78102144 78112002 78156576 78247472 78852096 79006104 79061166 79097988 79691776 79709184 79764736 79827687 79847424 79864866 80003376 80621568 80631744 80771584 80779032 81395712 81470232 81508176 81554688 81649536 82280448 82337792 82355778 82441152 82498608 83232768 83298456 83395332 83453453 84098304 84137472 84203874 84283392 84301803 84934656 85012416 85100544 85266756 85917696 85936464 85996356 86036408 86085504 86851584 86870556 86920128 86931099 87021216 87081864 87704704 87754752 87864912 87926148 88028406 88708608 88770432 88811776 88881867 89653248 89672832 89735328 89828352 90003798 90533888 90699264 90710712 90868032 91517952 91570176 91654011 91676672 91696698 91749024 91855728 92565504 92630016 92746296 92810934 93454336 93539896 93636864 93710763 94470144 94556634 94610592 94633984 94654656 94720624 94818816 95551488 95638968 95738112 95750196 96468992 96557312 96657408 96678522 96790959 96846192 97517568 97606848 97708032 97776128 97785144 97898868 97967097 98667792 98724096 98838912 99672064 99797184 99866736 99913248 100663296 100755456 100859904 100881936 100952244 101056896 101850624 102027264 102049551 102226536 102957696 103016448 103136256 103217652 103337694 104005632 104136192 104149336 104208768 104339583 105136128 105232383 105341472 105414888 105463984 106278912 106436916 106463232 106486488 106560702 106671168 107495424 107508992 107593839 107705376 108527616 108626976 108677568 108739584 108866048 108951966 109707264 109807704 109921536 109998144 110977024 111001266 111064608 111193776 112131072 112183296 112271832 112350078 112377856 112402404 112480741 113246208 113349888 113467392 113492178 113689008 114556928 114581952 114661808 114780672 115004853 115802112 115827408 115893504 115908132 116028288 116109152 117006336 117153216 117168003 117234864 117371208 118278144 118360576 118509156 118591749 118646982 119537664 119563776 119647104 119771136 119797299 120005064 120932352 120947616 121157376 122023936 122093568 122205348 122262264 122332032 122474304 123420672 123506688 123533667 123661728 123747912 124849152 124947684 125092998 125960192 126075512 126147456 126206208 126305811 126425088 127401984 127518624 127650816 127666928 127900134 128876544 128904696 128994534 129054612 129128256 130023424 130142464 130277376 130305834 130380192 130531824 130622796 131557056 131632128 131785216 131797368 131889222 132042609 133062912 133155648 133217664 134217728 134340608 134479872 134509248 134602992 134742528 135005697 135800832 136036352 136048896 136066068 136160897 136302048 137276928 137355264 137515008 137545047 137623536 137783592 138674176 138848256 138945024 139119444 139216401 140181504 140309844 140455296 140553184 141705216 141834951 141915888 141950976 141981984 142080936 142228224 143327232 143458452 143607168 143625294 144703488 144835968 144903424 144986112 145017783 145269288 146276352 146410272 146562048 146664192 146848302 148001688 148086144 148258368 149508096 149577728 149695776 149800104 149869872 150994944 151133184 151289856 151322904 151428366 151585344 151604477 152775936 153040896 153339804 154402816 154436544 154524672 154544176 154704384 154826478 155006541 156008448 156204288 156224004 156313152 156494944 157704192 158012208 158122332 158195976 159383552 159418368 159529472 159655374 159694848 159729732 159841053 160006752 161243136 161263488 161543168 161558064 162791424 162940464 163016352 163109376 163299072 163427949 164560896 164675584 164711556 164882304 164997216 166465536 166501899 166596912 166790664 166906906 168196608 168274944 168407748 168525117 168566784 168603606 169869312 170024832 170201088 170238267 170533512 171835392 171872928 171992712 172072816 172171008 173703168 173741112 173840256 173862198 174042432 174163728 175409408 175509504 175729824 175852296 176056812 177417216 177540864 177623552 177763734 177970473 179306496 179345664 179470656 179656704 180007596 181067776 181398528 181421424 181736064 183035904 183140352 183308022 183353344 183393396 183498048 183521209 183711456 185131008 185260032 185492592 185621868 186908672 187079792 187273728 187421526 187639497 188940288 189113268 189221184 189267968 189309312 189441248 189637632 191102976 191277936 191476224 191500392 191850201 192937984 193114624 193314816 193357044 193491801 193581918 193692384 195035136 195213696 195416064 195458751 195552256 195570288 195797736 195934194 197335584 197448192 197677824 197833833 199344128 199594368 199733472 199826496 201326592 201510912 201719808 201763872 201904488 202113792 203701248 204054528 204099102 204336469 204453072 205915392 206032896 206272512 206435304 206675388 208011264 208272384 208298672 208417536 208679166 210272256 210464766 210682944 210829776 210927968 212557824 212873832 212926464 212972976 213121404 213342336 214990848 215017984 215187678 215410752 215437941 217055232 217253952 217355136 217479168 217732096 217903932 219414528 219615408 219843072 219996288 220272453 221954048 222002532 222129216 222157253 222387552 224262144 224366592 224543664 224700156 224755712 224804808 224961482 226492416 226699776 226934784 226984356 227142549 227378016 229113856 229163904 229323616 229561344 230009706 231604224 231654816 231787008 231816264 232056576 232218304 232239717 234012672 234306432 234336006 234469728 234742416 236556288 236721152 237018312 237183498 237293964 239075328 239127552 239294208 239483061 239542272 239594598 240010128 241864704 241895232 242314752 244047872 244187136 244410696 244524528 244664064 244948608 246841344 247013376 247067334 247323456 247354673 247495824 249698304 249895368 250185996 250360359 251920384 252151024 252294912 252412416 252611622 252850176 252905409 254803968 255037248 255301632 255333856 255800268 257753088 257809392 257989068 258109224 258256512 260046848 260284928 260554752 260611668 260760384 260793297 261063648 261245592 263114112 263264256 263570432 263594736 263778444 264085218 266125824 266311296 266435328 266645601 268681216 268959744 269018496 269205984 269485056 270011394 271601664 272072704 272097792 272132136 272321794 272604096 274553856 274710528 274962033 275030016 275090094 275247072 275567184 277348352 277696512 277890048 278238888 278432802 280363008 280619688 280910592 281106368 281132289 283410432 283669902 283831776 283901952 283963968 284161872 284456448 286654464 286916904 287214336 287250588 289406976 289671936 289806848 289972224 290035566 290372877 290538576 292552704 292820544 293124096 293328384 293696604 293901291 296003376 296172288 296516736 299016192 299155456 299391552 299429341 299600208 299739744 301989888 302266368 302579712 302645808 302856732 303170688 303208954 305551872 306081792 306148653 306679608 308805632 308873088 309049344 309088352 309408768 309652956 310013082 312016896 312408576 312448008 312626304 312989888 313018749 315408384 315697149 316024416 316244664 316391952 318767104 318836736 319058944 319310748 319389696 319459464 319682106 320013504 322486272 322526976 322781517 323086336 323116128 325582848 325880928 326032704 326218752 326598144 326855898 329121792 329351168 329423112 329764608 329994432 332931072 333003798 333193824 333581328 333813812 336393216 336549888 336815496 337050234 337133568 337207212 337442223 339738624 340049664 340402176 340476534 341067024 343670784 343745856 343985424 344145632 344342016 345014559 347406336 347482224 347680512 347724396 348084864 348327456 350818816 351019008 351459648 351504009 351704592 352113624 354834432 355081728 355247104 355527468 355775247 355940946 358612992 358691328 358941312 359313408 359391897 360015192 362135552 362467097 362797056 362842848 363472128 366071808 366280704 366616044 366706688 366786792 366996096 367042418 367422912 370262016 370520064 370601001 370985184 371243736 373817344 374159584 374547456 374843052 375278994 377880576 378226536 378442368 378535936 378618624 378882496 378917433 379275264 382205952 382555872 382952448 383000784 383700402 385875968 386229248 386629632 386714088 386983602 387163836 387384768 390070272 390427392 390832128 390917502 391104512 391140576 391595472 391868388 394671168 394896384 395355648 395667666 396127827 398688256 399188736 399466944 399652992 402653184 403021824 403439616 403527744 403808976 404227584 405017091 407402496 408109056 408198204 408482691 408672938 408906144 411830784 412065792 412545024 412635141 412870608 413350776 416022528 416544768 416597344 416835072 417358332 417649203 420544512 420929532 421365888 421659552 421855936 425115648 425504853 425747664 425852928 425945952 426242808 426684672 429981696 430035968 430375356 430821504 430875882 434110464 434507904 434710272 434958336 435053349 435464192 435807864 438829056 439230816 439686144 439992576 440544906 443908096 444005064 444258432 444314506 444775104 448524288 448733184 449087328 449400312 449511424 449609616 449922964 452984832 453399552 453869568 453968712 454285098 454756032 454813431 458227712 458327808 458647232 459122688 460019412 463208448 463309632 463574016 463632528 464113152 464436608 464479434 465019623 468025344 468612864 468672012 468939456 469484832 473112576 473442304 474036624 474366996 474587928 478150656 478255104 478588416 478966122 479084544 479189196 479523159 480020256 483729408 483790464 484629504 488095744 488374272 488821392 489049056 489328128 489897216 490283847 493682688 494026752 494134668 494646912 494709346 494991648 499396608 499505697 499790736 500371992 500720718 503840768 504302048 504589824 504824832 505223244 505575351 505700352 505810818 509607936 510074496 510603264 510667712 510714801 511600536 515506176 515618784 515978136 516218448 516513024 520093696 520569856 521109504 521223336 521520768 521586594 522127296 522491184 526228224 526528512 527140864 527189472 527556888 528170436 532251648 532622592 532870656 533291202 533911419 537362432 537919488 538036992 538411968 538970112 540022788 543203328 544145408 544195584 544264272 544643588 545208192 549107712 549421056 549924066 550060032 550180188 550494144 550563627 551134368 554696704 555393024 555780096 556477776 556865604 560726016 561239376 561821184 562212736 562264578 562918491 566820864 567339804 567663552 567803904 567927936 568323744 568912896 573308928 573833808 574428672 574501176 578813952 579343872 579613696 579944448 580071132 580475403 580745754 581077152 585105408 585641088 586248192 586376253 586656768 587393208 587802582 592006752 592344576 593033472 593501499 598032384 598310912 598783104 598858682 599200416 599479488 603979776 604532736 605159424 605291616 605713464 606341376 606417908 611103744 612163584 612297306 613009407 613359216 617611264 617746176 618098688 618176704 618817536 619305912 620026164 624033792 624817152 624896016 625252608 625979776 626037498 630816768 631394298 632048832 632489328 632783904 637534208 637673472 638117888 638621496 638779392 638918928 639364212 640027008 644972544 645053952 645563034 646172672 646232256 646313823 651165696 651761856 652065408 652437504 653196288 653711796 658243584 658702336 658846224 659529216 659988864 660817359 665862144 666007596 666387648 666471759 667162656 667627624 672786432 673099776 673630992 674100468 674267136 674414424 674884446 679477248 680099328 680804352 680953068 681427647 682134048 687341568 687491712 687970848 688291264 688684032 690029118 694812672 694964448 695361024 695448792 696169728 696654912 701637632 702038016 702919296 703008018 703409184 704227248 709668864 710163456 710494208 711054936 711550494 711881892 717225984 717382656 717882624 718449183 718626816 718783794 720030384 724271104 724934194 725594112 725685696 726944256 732143616 732561408 733232088 733413376 733573584 733992192 734084836 734845824 740524032 741040128 741202002 741970368 742064019 742487472 747634688 748319168 749094912 749686104 750557988 751081077 755761152 756453072 756884736 757071872 757237248 757764992 757834866 758550528 758716227 764411904 765111744 765904896 766001568 767400804 771751936 772458496 773259264 773428176 773967204 774327672 774769536 780140544 780854784 781664256 781835004 782209024 782281152 782379891 783190944 783736776 789342336 789792768 790711296 791335332 792255654 797376512 798377472 798933888 799305984 799936803 806043648 806879232 807055488 807617952 808455168 810034182 814804992 816218112 816396408 816965382 817345876 817812288 823661568 824131584 824886099 825090048 825270282 825741216 826701552 832045056 833089536 833194688 833670144 834716664 835298406 841089024 841859064 842731776 843319104 843711872 850231296 851009706 851495328 851705856 851891904 852485616 853369344 859963392 860071936 860750712 861643008 861751764 868220928 869015808 869420544 869916672 870106698 870928384 871118631 871615728 877658112 878461632 879372288 879985152 881089812 881703873 887816192 888010128 888516864 888629012 889550208 897048576 897466368 898174656 898288023 898800624 899022848 899219232 899845928 905969664 906799104 907739136 907937424 908570196 909512064 909626862 916455424 916655616 917294464 918245376 918445959 920038824 926416896 926619264 927148032 927265056 928226304 928873216 928958868 930039246 936050688 937225728 937344024 937878912 938969664 946225152 946884608 947091447 948073248 948733992 949175856 956301312 956510208 957176832 957932244 958169088 958378392 959046318 960040512 967458816 967580928 968344551 969259008 976191488 976748544 977642784 978098112 978656256 979794432 980567694 987365376 988053504 988269336 989293824 989418692 989983296 998793216 999011394 999581472 1000743984 1001441436 1007681536 1008604096 1009179648 1009649664 1010446488 1011150702 1011400704 1011621636 1012326669 1019215872 1020148992 1021206528 1021335424 1021429602 1023201072 1031012352 1031237568 1031956272 1032436896 1033026048 1035043677 1040187392 1041139712 1042219008 1042446672 1043041536 1043173188 1044254592 1044982368 1052456448 1053057024 1054281728 1054378944 1054512027 1055113776 1056340872 1064503296 1065245184 1065741312 1066582404 1067325741 1067822838 1074724864 1075838976 1076073984 1076823936 1077940224 1078175691 1080045576 1086406656 1087401291 1088290816 1088391168 1088528544 1089287176 1090416384 1098215424 1098842112 1099848132 1100120064 1100360376 1100988288 1101127254 1102268736 1109393408 1110786048 1111560192 1111803003 1112955552 1113731208 1121452032 1122478752 1123642368 1124425472 1124529156 1125836982 1133641728 1134679608 1135327104 1135607808 1135855872 1136647488 1137825792 1146617856 1147667616 1148857344 1149002352 1157627904 1158687744 1159227392 1159888896 1160142264 1160950806 1161491508 1162154304 1170210816 1171282176 1172496384 1172752506 1173313536 1174786416 1175605164 1184013504 1184689152 1186066944 1187002998 1188383481 1196064768 1196621824 1197566208 1197717364 1198400832 1198958976 1207959552 1209065472 1210318848 1210583232 1211426928 1212682752 1212835816 1215051273 1222207488 1224327168 1224594612 1225448073 1226018814 1226718432 1235222528 1235492352 1236197376 1236353408 1237635072 1237905423 1238611824 1240052328 1248067584 1249634304 1249792032 1250505216 1251959552 1252074996 1252947609 1261633536 1262788596 1264097664 1264978656 1265567808 1275068416 1275346944 1276235776 1276514559 1277242992 1277558784 1277837856 1278728424 1280054016 1289945088 1290107904 1291126068 1292345344 1292464512 1292627646 1302331392 1303523712 1304130816 1304875008 1305160047 1306392576 1307423592 1316487168 1317404672 1317692448 1319058432 1319977728 1321634718 1331724288 1332015192 1332775296 1332943518 1334325312 1335255248 1345572864 1346199552 1347261984 1348200936 1348534272 1348828848 1349768892 1358954496 1360198656 1361608704 1361906136 1362855294 1364268096 1364440293 1374683136 1374983424 1375941696 1376582528 1377368064 1380058236 1389625344 1389928896 1390722048 1390897584 1392339456 1393309824 1395058869 1403275264 1404076032 1405838592 1406016036 1406818368 1408454496 1419337728 1420326912 1420988416 1422109872 1423100988 1423763784 1434451968 1434765312 1435765248 1436898366 1437253632 1437567588 1438569477 1440060768 1448542208 1449868388 1451188224 1451371392 1453888512 1464287232 1465122816 1466464176 1466826752 1467147168 1467984384 1468169672 1469691648 1470851541 1481048064 1482080256 1482404004 1483940736 1484128038 1484974944 1495269376 1496638336 1498189824 1498517091 1499372208 1501115976 1502162154 1511522304 1512906144 1513769472 1514143744 1514474496 1515529984 1515669732 1516726053 1517101056 1517432454 1528823808 1530223488 1531809792 1532003136 1534801608 1543503872 1544916992 1546518528 1546856352 1547934408 1548655344 1549539072 1560281088 1561709568 1563328512 1563670008 1564418048 1564562304 1564759782 1566381888 1567473552 1578684672 1579585536 1581422592 1582670664 1584511308 1594753024 1596754944 1597867776 1598611968 1599873606 1601734257 1612087296 1613758464 1614110976 1615235904 1616910336 1620068364 1629609984 1632436224 1632792816 1633930764 1634691752 1635624576 1647323136 1648263168 1649772198 1650180096 1650540564 1651482432 1651690881 1653403104 1664090112 1666179072 1666389376 1667340288 1669433328 1670596812 1682178048 1683718128 1685463552 1686638208 1687423744 1688755473 1700462592 1702019412 1702990656 1703411712 1703783808 1704971232 1706738688 1719926784 1720143872 1721501424 1723286016 1723503528 1736441856 1738031616 1738841088 1739833344 1740213396 1741426209 1741856768 1742237262 1743231456 1755316224 1756923264 1758744576 1759128759 1759970304 1762179624 1763407746 1775632384 1776020256 1777033728 1777258024 1779100416 1780504497 1794097152 1794932736 1796349312 1796576046 1797601248 1798045696 1798438464 1799691856 1811939328 1813598208 1815478272 1815874848 1817140392 1819024128 1819253724 1832910848 1833311232 1834588928 1836490752 1836891918 1839028221 1840077648 1852833792 1853238528 1854296064 1854530112 1856452608 1857746432 1857917736 1860078492 1872101376 1874451456 1874688048 1875757824 1877939328 1892450304 1893769216 1894182894 1896146496 1897467984 1898351712 1912602624 1913020416 1914353664 1915864488 1916338176 1916756784 1918092636 1920081024 1934917632 1935161856 1936689102 1938518016 1938941469 1952382976 1953497088 1955285568 1956196224 1957312512 1959588864 1961135388 1974730752 1976107008 1976538672 1978587648 1978837384 1979966592 1982452077 1997586432 1998022788 1999162944 1999415277 2001487968 2002882872 2015363072 2017208192 2018359296 2019299328 2020892976 2022301404 2022801408 2023243272 2024653338 2038431744 2040297984 2042413056 2042670848 2042859204 2044282941 2046402144 2062024704 2062475136 2063912544 2064873792 2066052096 2070087354 2080374784 2082279424 2084438016 2084893344 2086083072 2086346376 2088509184 2089964736 2104912896 2106114048 2108563456 2108757888 2109024054 2110227552 2112681744 2129006592 2130490368 2131482624 2133164808 2134651482 2135645676 2149449728 2151677952 2152147968 2153647872 2155347549 2155880448 2156351382 2160091152 2172813312 2174802582 2176581632 2176782336 2177057088 2178574352 2180832768 2196430848 2197684224 2199696264 2200240128 2200720752 2201976576 2202254508 2204537472 2218786816 2221572096 2223120384 2223606006 2225911104 2226192057 2227462416 2242904064 2244957504 2247284736 2248850944 2249058312 2251673964 2253243231 2267283456 2269359216 2270654208 2271215616 2271711744 2273294976 2275651584 2276148681 2293235712 2295335232 2297714688 2298004704 2315255808 2317375488 2318454784 2319777792 2320284528 2321901612 2322983016 2324308608 2340421632 2342564352 2344992768 2345505012 2346627072 2347139673 2349572832 2351210328 2368027008 2369378304 2372133888 2374005996 2376766962 2392129536 2393243648 2395132416 2395434728 2396801664 2397917952 2399810409 2418130944 2420637696 2421166464 2422853856 2425365504 2425671632 2430102546 2444414976 2448654336 2449189224 2450896146 2452037628 2453436864 2470445056 2470984704 2472394752 2472706816 2474658297 2475270144 2475810846 2477223648 2480104656 2496135168 2499268608 2499584064 2501010432 2503919104 2504149992 2505895218 2523267072 2525577192 2528195328 2529957312 2531135616 2550136832 2550693888 2552471552 2553029118 2554485984 2555117568 2555675712 2557456848 2560108032 2579890176 2580215808 2582252136 2584690688 2584929024 2585255292 2587057043 2604662784 2607047424 2608261632 2609750016 2610320094 2612785152 2613355893 2614847184 2632974336 2634809344 2635384896 2638116864 2639955456 2643269436 2645111619 2663448576 2664030384 2665550592 2665887036 2668650624 2670510496 2691145728 2692399104 2694523968 2694864069 2696401872 2697068544 2697657696 2699537784 2717908992 2720397312 2723217408 2723812272 2725710588 2728536192 2728880586 2749366272 2749966848 2751883392 2753165056 2754736128 2755337877 2760116472 2779250688 2779857792 2781444096 2781795168 2784678912 2786619648 2790117738 2806550528 2808152064 2811677184 2812032072 2813636736 2816908992 2838675456 2840653824 2841274341 2841976832 2844219744 2846201976 2847527568 2868903936 2869530624 2871530496 2873796732 2874507264 2875135176 2877138954 2880121536 2897084416 2899736776 2902376448 2902742784 2905033653 2907777024 2928574464 2930245632 2932928352 2933653504 2934294336 2935968768 2936339344 2939383296 2941703082 2962096128 2964160512 2964808008 2967881472 2968256076 2969949888 2990538752 2993276672 2996379648 2997034182 2998744416 3002231952 3004324308 3023044608 3025812288 3027538944 3028287488 3028948992 3031059968 3031339464 3033452106 3034202112 3034864908 3036980007 3057647616 3060446976 3063619584 3064006272 3069603216 3087007744 3089833984 3093037056 3093712704 3095868816 3097310688 3099078144 3105131031 3120562176 3123419136 3126657024 3127340016 3128836096 3129124608 3129519564 3132763776 3134947104 3157369344 3159171072 3162845184 3163536081 3165341328 3169022616 3189506048 3193509888 3195735552 3197223936 3199747212 3201977223 3203468514 3224174592 3227516928 3228221952 3230471808 3233820672 3234527073 3240136728 3259219968 3262203873 3264872448 3265585632 3267861528 3269383504 3271249152 3294646272 3296526336 3299544396 3300360192 3301081128 3302964864 3303381762 3306806208 3328180224 3332358144 3332778752 3334680576 3335409009 3338866656 3341193624 3364356096 3367436256 3370927104 3373276416 3374847488 3377510946 3400925184 3404038824 3405981312 3406823424 3407567616 3409942464 3413477376 3439853568 3440287744 3443002848 3446572032 3447007056 3472883712 3476063232 3477682176 3479666688 3480426792 3482852418 3483713536 3484474524 3486462912 3486902971 3510632448 3513846528 3517489152 3518257518 3519940608 3524359248 3526815492 3551264768 3552040512 3554067456 3554516048 3558200832 3561008994 3565150443 3588194304 3589865472 3592698624 3593152092 3595202496 3596091392 3596876928 3599383712 3623878656 3627196416 3630956544 3631749696 3634280784 3638048256 3638507448 3645153819 3665821696 3666622464 3669177856 3672981504 3673783836 3676344219 3678056442 3680155296 3705667584 3706477056 3708592128 3709060224 3712905216 3713716269 3715492864 3715835472 3720156984 3744202752 3748902912 3749376096 3751515648 3755878656 3758842827 3784900608 3787538432 3788365788 3792292992 3794935968 3796703424 3825205248 3826040832 3828707328 3829543677 3831728976 3832676352 3833513568 3836185272 3840162048 3869835264 3870323712 3873378204 3877036032 3877882938 3904765952 3906994176 3910571136 3912392448 3914625024 3915480141 3919177728 3922270776 3949461504 3952214016 3953077344 3957175296 3957674768 3959933184 3964904154 3995172864 3996045576 3998325888 3998830554 4002975936 4005765744 4030726144 4034416384 4036718592 4038598656 4041785952 4044602808 4045602816 4046486544 4049306676 4076863488 4080595968 4084826112 4085341696 4085718408 4088565882 4092804288 4093320879 4124049408 4124950272 4127825088 4129747584 4132104192 4140174708 4160749568 4164558848 4168876032 4169786688 4172166144 4172692752 4177018368 4179929472 4185176607 4209825792 4212228096 4217126912 4217515776 4218048108 4220455104 4220987807 4225363488 4258013184 4260980736 4262965248 4266329616 4269302964 4271291352 4298899456 4303355904 4304295936 4307295744 4310695098 4311760896 4312702764 4315708431 4320182304 4345626624 4349605164 4353163264 4353564672 4354114176 4357148704 4361665536 4392861696 4395368448 4399392528 4400480256 4401441504 4403953152 4404509016 4409074944 4412554623 4437573632 4443144192 4446240768 4447212012 4451822208 4452384114 4454924832 4485808128 4489915008 4494569472 4495551273 4497701888 4498116624 4503347928 4506486462 4534566912 4538718432 4541308416 4542431232 4543423488 4546589952 4550178159 4551303168 4552297362 4586471424 4590670464 4595429376 4596009408 4630511616 4634750976 4636909568 4639555584 4640569056 4643803224 4645966032 4648617216 4680843264 4685128704 4689985536 4691010024 4693254144 4694279346 4699145664 4699738787 4702420656 4736054016 4738756608 4744267776 4748011992 4753533924 4784259072 4786487296 4790264832 4790869456 4793603328 4795835904 4799620818 4805202771 4836261888 4841275392 4842332928 4845707712 4850731008 4851343264 4860205092 4888829952 4897308672 4898378448 4901792292 4904075256 4906873728 4940890112 4941969408 4944789504 4945413632 4949316594 4950540288 4951621692 4954447296 4955072643 4960209312 4992270336 4998537216 4999168128 5002020864 5007838208 5008299984 5011790436 5046534144 5051154384 5056390656 5059914624 5062271232 5066266419 5101387776 5104943104 5106058236 5108971968 5110235136 5111351424 5114913696 5120216064 5159780352 5160431616 5164504272 5169381376 5169858048 5170510584 5174114086 5209325568 5214094848 5216523264 5219500032 5220640188 5224278627 5225570304 5226711786 5229694368 5265948672 5269618688 5270769792 5276233728 5277386277 5279910912 5286538872 5290223238 5326897152 5328060768 5331101184 5331774072 5337301248 5341020992 5341513491 5382291456 5384798208 5389047936 5389728138 5392803744 5394137088 5395315392 5399075568 5435817984 5440794624 5446434816 5447624544 5451421176 5457072384 5457761172 5498732544 5499933696 5503766784 5506330112 5509472256 5510675754 5517084663 5520232944 5558501376 5559715584 5562888192 5563590336 5569357824 5573239296 5580235476 5613101056 5616304128 5623354368 5624064144 5627273472 5633817984 5677350912 5681307648 5682548682 5683953664 5688439488 5689157479 5692403952 5695055136 5737807872 5739061248 5743060992 5747593464 5749014528 5750270352 5754277908 5760243072 5794168832 5799473552 5804752896 5805485568 5810067306 5815554048 5816824407 5857148928 5860491264 5865856704 5867307008 5868588672 5871937536 5872678688 5878766592 5883406164 5924192256 5928321024 5929616016 5935762944 5936512152 5939899776 5947356231 5981077504 5986553344 5992759296 5994068364 5997488832 5998245831 6004463904 6008648616 6046089216 6051624576 6055077888 6056574976 6057897984 6062119936 6062678928 6066904212 6068404224 6069729816 6073960014 6115295232 6120893952 6127239168 6128012544 6132848823 6139206432 6179667968 6186074112 6187425408 6191737632 6194621376 6198156288 6210262062 6241124352 6246838272 6253314048 6254680032 6257672192 6258249216 6259039128 6265527552 6269894208 6314738688 6318342144 6325690368 6327072162 6330682656 6338045232 6379012096 6387019776 6391471104 6394447872 6399494424 6403954446 6406937028 6448349184 6455033856 6456443904 6460943616 6466042647 6467641344 6469054146 6480273456 6518439936 6524407746 6529744896 6531171264 6535723056 6538767008 6542498304 6589292544 6593052672 6599088792 6600720384 6602162256 6605929728 6606763524 6613612416 6656360448 6664716288 6665557504 6669361152 6670818018 6677733312 6678576171 6682387248 6728712192 6734872512 6741854208 6746552832 6749694976 6755021892 6759729693 6801850368 6808077648 6811962624 6813646848 6815135232 6819884928 6826954752 6828446043 6879707136 6880575488 6886005696 6886874843 6893144064 6894014112 6945767424 6952126464 6955364352 6959333376 6960853584 6965704836 6967427072 6968949048 6972925824 6973805942 7021264896 7027693056 7034978304 7036515036 7039881216 7041419019 7048718496 7053630984 7102529536 7104081024 7108134912 7109032096 7116401664 7122017988 7130300886 7176388608 7179730944 7185397248 7186304184 7190404992 7192182784 7193753856 7198767424 7199431227 7254392832 7261913088 7263499392 7268561568 7276096512 7277014896 7290307638 7331643392 7333244928 7338355712 7345963008 7347567672 7352688438 7356112884 7360310592 7411335168 7412954112 7417184256 7418120448 7423974891 7425810432 7427432538 7430985728 7431670944 7440313968 7488405504 7497805824 7498752192 7503031296 7511757312 7517685654 7569801216 7575076864 7576731576 7584585984 7589871936 7593406848 7650410496 7652081664 7657414656 7659087354 7663457952 7665352704 7667027136 7672370544 7680324096 7739670528 7740647424 7746756408 7754072064 7755765876 7761171129 7809531904 7813988352 7821142272 7824784896 7829250048 7830960282 7838355456 7840067679 7844541552 7898923008 7904428032 7906154688 7914350592 7915349536 7919866368 7929808308 7935334857 7990345728 7992091152 7996651776 7997661108 8005951872 8011531488 8061452288 8068832768 8073437184 8077197312 8083571904 8084592207 8089205616 8091205632 8092973088 8098613352 8153726976 8161191936 8169652224 8170683392 8171436816 8177131764 8185608576 8186641758 8248098816 8249900544 8255650176 8259495168 8264208384 8266013631 8280349416 8329117696 8337752064 8339573376 8344332288 8345385504 8354036736 8359858944 8370353214 8419651584 8424456192 8434253824 8435031552 8436096216 8440910208 8441975614 8450726976 8516026368 8521961472 8523823023 8525930496 8532659232 8538605928 8542582704 8597798912 8606711808 8608591872 8614591488 8621390196 8623521792 8625405528 8631416862 8640364608 8691253248 8699210328 8706326528 8707129344 8708228352 8714297408 8715100959 8723331072 8785723392 8790736896 8798785056 8800960512 8802883008 8807906304 8809018032 8818149888 8825109246 8875147264 8886288384 8892481536 8894424024 8903644416 8904768228 8909849664 8971616256 8979830016 8989138944 8991102546 8995403776 8996233248 9006695856 9012972924 9069133824 9077436864 9082616832 9084862464 9086846976 9093179904 9100356318 9102606336 9104594724 9110940021 9172942848 9181340928 9190858752 9192018816 9261023232 9269501952 9273819136 9279111168 9281138112 9287606448 9291932064 9297234432 9315393093 9361686528 9370257408 9379971072 9382020048 9386508288 9388558692 9398291328 9399477574 9404841312 9472108032 9477513216 9488535552 9490608243 9496023984 9507067848 9568518144 9572974592 9580529664 9581738912 9587206656 9591671808 9599241636 9605931669 9610405542 9672523776 9682550784 9684665856 9691415424 9701462016 9702686528 9703581219 9720410184 9777659904 9786611619 9794617344 9796756896 9803584584 9808150512 9813747456 9881780224 9883938816 9889579008 9890827264 9898633188 9901080576 9903243384 9908894592 9910145286 9920418624 9984540672 9997074432 9998336256 10004041728 10006227027 10015676416 10016599968 10023580872 10093068288 10102308768 10112781312 10119829248 10124542464 10132532838 10202775552 10209886208 10212116472 10217943936 10220470272 10222702848 10229827392 10240432128 10319560704 10320863232 10329008544 10338762752 10339716096 10341021168 10348228172 10418651136 10428189696 10433046528 10439000064 10441280376 10448557254 10451140608 10453423572 10459388736 10460708913 10531897344 10539237376 10541539584 10552467456 10554772554 10559821824 10573077744 10580446476 10653794304 10656121536 10662202368 10663548144 10674602496 10682041984 10683026982 10695451329 10764582912 10769596416 10778095872 10779456276 10785607488 10788274176 10790630784 10798151136 10871635968 10881589248 10892869632 10895249088 10902842352 10914144768 10915522344 10997465088 10999867392 11007533568 11012660224 11018944512 11021351508 11029032657 11034169326 11040465888 11117002752 11119431168 11125776384 11127180672 11138715648 11141148807 11146478592 11160470952 11226202112 11232608256 11246708736 11248128288 11254546944 11267635968 11276528481 11354701824 11362615296 11365097364 11367907328 11376878976 11378314958 11384807904 11390110272 11475615744 11478122496 11486121984 11488631031 11495186928 11498029056 11500540704 11508555816 11520486144 11588337664 11598947104 11609505792 11610971136 11620134612 11631108096 11633648814 11714297856 11720982528 11731713408 11734614016 11737177344 11743875072 11745357376 11746440423 11757533184 11766812328 11848384512 11856642048 11859232032 11871525888 11873024304 11879799552 11894712462 11962155008 11973106688 11985518592 11988136728 11994977664 11996491662 12008927808 12017297232 12092178432 12103249152 12110155776 12113149952 12115795968 12124239872 12125357856 12133808424 12136808448 12139459632 12147920028 12230590464 12241787904 12254478336 12256025088 12265697646 12278412864 12279962637 12359335936 12372148224 12374850816 12383475264 12389242752 12396312576 12420524124 12482248704 12493676544 12506628096 12509360064 12515344384 12516498432 12518078256 12531055104 12539788416 12555529821 12629477376 12636684288 12651380736 12654144324 12661365312 12662963421 12676090464 12758024192 12774039552 12782942208 12788895744 12798988848 12807908892 12813874056 12896698368 12910067712 12912887808 12921887232 12932085294 12935282688 12938108292 12947125293 12960546912 13036879872 13048815492 13059489792 13062342528 13071446112 13077534016 13084996608 13178585088 13186105344 13198177584 13201440768 13204324512 13211859456 13213527048 13227224832 13312720896 13329432576 13331115008 13338722304 13341636036 13355466624 13357152342 13364774496 13457424384 13469745024 13483708416 13486653819 13493105664 13499389952 13510043784 13519459386 13603700736 13616155296 13623925248 13627293696 13630270464 13639769856 13650534477 13653909504 13656892086 13759414272 13761150976 13772011392 13773749686 13786288128 13788028224 13891534848 13904252928 13910728704 13918666752 13921707168 13931409672 13934854144 13937898096 13945851648 13947611884 14042529792 14055386112 14069956608 14073030072 14079762432 14082838038 14097436992 14099216361 14107261968 14205059072 14208162048 14216269824 14218064192 14232803328 14244035976 14260601772 14352777216 14359461888 14370794496 14372608368 14380809984 14384365568 14387507712 14397534848 14398862454 14415608313 14508785664 14523826176 14526998784 14537123136 14552193024 14554029792 14580615276 14663286784 14666489856 14676711424 14691926016 14695135344 14705376876 14712225768 14720621184 14822670336 14825908224 14834368512 14836240896 14847949782 14851620864 14854865076 14861971456 14863341888 14865217929 14880627936 14976811008 14995611648 14997504384 15006062592 15023514624 15035371308 15139602432 15150153728 15153463152 15169171968 15179743872 15186813696 15198799257 15304163328 15314829312 15318174708 15326915904 15330705408 15334054272 15344741088 15360648192 15479341056 15481294848 15493512816 15508144128 15511531752 15522342258 15619063808 15627976704 15642284544 15649569792 15658500096 15661920564 15672835881 15676710912 15680135358 15689083104 15797846016 15808856064 15812309376 15828701184 15830699072 15832158831 15839732736 15859616616 15870669714 15980691456 15984182304 15993303552 15995322216 16011903744 16023062976 16122904576 16137665536 16146874368 16154394624 16167143808 16169184414 16178411232 16182411264 16185946176 16197226704 16307453952 16322383872 16339304448 16341366784 16342873632 16354263528 16371217152 16373283516 16496197632 16499801088 16511300352 16518990336 16528416768 16532027262 16551253989 16560698832 16658235392 16675504128 16679146752 16688664576 16690771008 16708073472 16719717888 16740706428 16839303168 16848912384 16868507648 16870063104 16872192432 16881820416 16883951228 16901453952 17032052736 17043922944 17047646046 17051860992 17065318464 17067472437 17077211856 17085165408 17195597824 17213423616 17217183744 17229182976 17242780392 17247043584 17250811056 17262833724 17280729216 17382506496 17398420656 17412653056 17414258688 17416456704 17428594816 17430201918 17446662144 17450473221 17571446784 17581473792 17597570112 17601921024 17605766016 17615812608 17618036064 17636299776 17650218492 17750294528 17772576768 17784963072 17788848048 17807288832 17809536456 17819699328 17943232512 17959660032 17978277888 17982205092 17990807552 17992466496 17994737493 18013391712 18025945848 18138267648 18154873728 18165233664 18169724928 18173693952 18186359808 18200712636 18205212672 18209189448 18221880042 18345885696 18362681856 18381717504 18384037632 18398546469 18539003904 18547638272 18558222336 18562276224 18575212896 18583864128 18594468864 18630786186 18723373056 18740514816 18759942144 18764040096 18773016576 18777117384 18796582656 18798955148 18809682624 18944216064 18955026432 18977071104 18981216486 18992047968 19014135696 19137036288 19145949184 19161059328 19163477824 19174413312 19183343616 19198483272 19211863338 19220811084 19345047552 19365101568 19369331712 19382830848 19402924032 19405373056 19407162438 19440820368 19555319808 19573223238 19589234688 19593513792 19607169168 19616301024 19627494912 19763560448 19767877632 19779158016 19781654528 19797266376 19802161152 19806486768 19817789184 19820290572 19840837248 19969081344 19994148864 19996672512 20008083456 20012454054 20031352832 20033199936 20035728513 20047161744 20186136576 20204617536 20225562624 20239658496 20249084928 20265065676 20279189079 20405551104 20419772416 20424232944 20435887872 20440940544 20445405696 20459654784 20480864256 20485338129 20639121408 20641726464 20658017088 20660624529 20677525504 20679432192 20682042336 20696456344 20837302272 20856379392 20866093056 20878000128 20882560752 20897114508 20902281216 20906847144 20918777472 20921417826 21063794688 21078474752 21083079168 21104934912 21109545108 21119643648 21124257057 21146155488 21160892952 21307588608 21312243072 21324404736 21327096288 21349204992 21364083968 21366053964 21390902658 21529165824 21539192832 21556191744 21558912552 21571214976 21576548352 21581261568 21596302272 21763178496 21785739264 21790498176 21805684704 21828289536 21831044688 21994930176 21999734784 22015067136 22025320448 22037889024 22042703016 22058065314 22068338652 22080931776 22234005504 22238862336 22251552768 22254361344 22271924673 22277431296 22282297614 22292957184 22320941904 22452404224 22465216512 22493417472 22496256576 22509093888 22535271936 22553056962 22709403648 22725230592 22730194728 22735814656 22753757952 22756629916 22769615808 22780220544 22951231488 22956244992 22972243968 22977262062 22990373856 22996058112 23001081408 23017111632 23040972288 23176675328 23197894208 23219011584 23221942272 23240269224 23262216192 23267297628 23283513387 23428595712 23441965056 23463426816 23469228032 23474354688 23487750144 23490714752 23492880846 23515066368 23520203037 23533624656 23696769024 23713284096 23718464064 23743051776 23746048608 23759599104 23789424924 23806004571 23924310016 23946213376 23971037184 23976273456 23989955328 23992983324 24017855616 24034594464 24184356864 24206498304 24220311552 24226299904 24231591936 24248479744 24250715712 24253776621 24267616848 24273616896 24278919264 24295840056 24461180928 24483575808 24508956672 24512050176 24531395292 24556825728 24559925274 24718671872 24744296448 24749701632 24766950528 24778485504 24792625152 24798040893 24841048248 24987353088 25013256192 25018720128 25030688768 25032996864 25036156512 25062110208 25079576832 25111059642 25258954752 25273368576 25302761472 25308288648 25322730624 25325926842 25352180928 25516048384 25548079104 25565884416 25571469069 25577791488 25597977696 25615817784 25627748112 25793396736 25820135424 25825775616 25843774464 25864170588 25870565376 25876216584 25894250586 25921093824 26073759744 26097630984 26118979584 26124685056 26142892224 26155068032 26169993216 26357170176 26372210688 26396355168 26402881536 26408649024 26423718912 26427054096 26454449664 26625441792 26658865152 26662230016 26677444608 26683272072 26710933248 26714304684 26729548992 26914848768 26939490048 26967416832 26973307638 26986211328 26998779904 27020087568 27038918772 27207401472 27232310592 27247850496 27254587392 27260540928 27279539712 27301068954 27307819008 27313784172 27332820063 27518828544 27522301952 27544022784 27547499372 27572576256 27576056448 27783069696 27808505856 27821457408 27837333504 27843414336 27862819344 27869708288 27875796192 27891703296 27895223768 27946179279 28085059584 28110772224 28139913216 28146060144 28159524864 28165676076 28194873984 28198432722 28214523936 28410118144 28416324096 28432539648 28436128384 28465606656 28471824729 28488071952 28521203544 28705554432 28718923776 28741588992 28745216736 28761619968 28768731136 28775015424 28795069696 28797724908 28817795007 28831216626 29017571328 29047652352 29053997568 29074246272 29104386048 29108059584 29161230552 29326573568 29332979712 29353422848 29359834857 29383852032 29390270688 29410753752 29424451536 29441242368 29645340672 29651816448 29668737024 29672481792 29695899564 29703241728 29709730152 29723942912 29726683776 29730435858 29761255872 29953622016 29991223296 29995008768 30012125184 30018681081 30047029248 30070742616 30279204864 30300307456 30306926304 30338343936 30359487744 30373627392 30397598514 30608326656 30629658624 30636349416 30653831808 30661410816 30668108544 30689482176 30721296384 30958682112 30962589696 30987025632 31016288256 31023063504 31044684516 31238127616 31255953408 31284569088 31299139584 31317000192 31323841128 31345671762 31353421824 31360270716 31378166208 31382126739 31595692032 31617712128 31624618752 31657402368 31661398144 31664317662 31679465472 31719233232 31741339428 31961382912 31968364608 31986607104 31990644432 32023807488 32046125952 32086353987 32245809152 32275331072 32293748736 32308789248 32334287616 32338368828 32356822464 32364822528 32371892352 32394453408 32614907904 32644767744 32678608896 32682733568 32685747264 32708527056 32742434304 32746567032 32992395264 32999602176 33022600704 33037980672 33056833536 33064054524 33087097971 33102507978 33121397664 33316470784 33351008256 33358293504 33377329152 33381542016 33416146944 33423446421 33439435776 33481412856 33678606336 33697824768 33737015296 33740126208 33744384864 33763640832 33767902456 33802907904 33829585443 34064105472 34087845888 34095292092 34103721984 34130636928 34134944874 34154423712 34170330816 34391195648 34426847232 34434367488 34458365952 34465893093 34485560784 34494087168 34501622112 34525667448 34561458432 34765012992 34796841312 34825306112 34828517376 34832913408 34857189632 34860403836 34893324288 34900946442 35142893568 35162947584 35195140224 35203842048 35211532032 35231625216 35236072128 35272599552 35300436984 35500589056 35545153536 35569926144 35577696096 35614577664 35619072912 35639398656 35886465024 35919320064 35956555776 35964410184 35981615104 35984932992 35989474986 36026783424 36051891696 36276535296 36309747456 36330467328 36339449856 36347387904 36372719616 36401425272 36410425344 36418378896 36443760084 36691771392 36725363712 36763435008 36768075264 36797092938 36839887911 37078007808 37095276544 37116444672 37124552448 37150425792 37167728256 37188937728 37261572372 37446746112 37481029632 37519884288 37528080192 37546033152 37554234768 37593165312 37597910296 37619365248 37666589463 37888432128 37910052864 37954142208 37962432972 37984095936 37988890263 38028271392 38274072576 38291898368 38322118656 38326955648 38348826624 38366687232 38396966544 38423726676 38441622168 38690095104 38730203136 38738663424 38765661696 38805848064 38810746112 38814324876 38841375879 38881640736 39110639616 39146446476 39178469376 39187027584 39214338336 39232602048 39254989824 39527120896 39535755264 39558316032 39563309056 39594532752 39604322304 39612973536 39635578368 39640581144 39681674496 39938162688 39988297728 39993345024 40016166912 40024908108 40062705664 40066399872 40071457026 40094323488 40372273152 40409235072 40451125248 40459961457 40479316992 40498169856 40530131352 40558378158 40811102208 40839544832 40848465888 40871775744 40881881088 40890811392 40919309568 40951603431 40961728512 40970676258 41278242816 41283452928 41316034176 41321249058 41355051008 41358864384 41364084672 41392912688 41674604544 41712758784 41732186112 41756000256 41765121504 41794229016 41804562432 41813694288 41837554944 41842835652 42127589376 42156949504 42166158336 42209869824 42219090216 42239287296 42248514114 42292310976 42297649083 42321785904 42615177216 42624486144 42648809472 42654192576 42698409984 42728167936 42732107928 42781805316 43058331648 43078385664 43112383488 43117825104 43142429952 43153096704 43162523136 43192604544 43246824939 43526356992 43571478528 43580996352 43611369408 43656579072 43662089376 43989860352 43999469568 44030134272 44050640896 44075778048 44085406032 44116130628 44136677304 44161863552 44468011008 44477724672 44503105536 44508722688 44543849346 44554862592 44564595228 44585914368 44595653787 44641883808 44904808448 44930433024 44986834944 44992513152 45018187776 45070543872 45106113924 45418807296 45450461184 45460389456 45471629312 45507515904 45513259832 45539231616 45560441088 45596397771 45912489984 45944487936 45954524124 45980747712 45992116224 46002162816 46034223264 46081944576 46353350656 46395788416 46438023168 46443884544 46480538448 46524432384 46534595256 46567026774 46857191424 46883930112 46926853632 46938456064 46948709376 46975500288 46981429504 46985761692 47018507643 47030132736 47040406074 47067249312 47393538048 47426568192 47436928128 47486103552 47492097216 47519198208 47578849848 47612009142 47848620032 47892426752 47942074368 47952546912 47979910656 47985966648 48035711232 48069188928 48368713728 48412996608 48440623104 48452599808 48463183872 48496959488 48501431424 48507553242 48535233696 48547233792 48557838528 48591680112 48922361856 48967151616 49017913344 49024100352 49062790584 49113651456 49119850548 49437343744 49488592896 49499403264 49533901056 49556971008 49585250304 49596081786 49653761967 49682096496 49974706176 50026512384 50037440256 50061377536 50065993728 50072313024 50124220416 50159153664 50222119284 50517909504 50546737152 50605522944 50616577296 50645461248 50651853684 50704361856 51032096768 51096158208 51131768832 51142938138 51155582976 51195955392 51202417311 51231635568 51255496224 51586793472 51640270848 51651551232 51687548928 51728341176 51741130752 51752433168 51788501172 51842187648 52147519488 52195261968 52237959168 52249370112 52285784448 52310136064 52339986432 52351419663 52714340352 52744421376 52792710336 52805763072 52817298048 52847437824 52854108192 52908899328 53250883584 53317730304 53324460032 53354889216 53366544144 53421866496 53428609368 53459097984 53829697536 53878980096 53934833664 53946615276 53972422656 53984212479 53997559808 54040175136 54077837544 54414802944 54464621184 54495700992 54509174784 54521081856 54559079424 54602137908 54615638016 54627568344 54665640126 55037657088 55044603904 55088045568 55094998744 55145152512 55152112896 55195639407 55617011712 55642914816 55674667008 55686828672 55725638688 55739416576 55751592384 55783406592 55790447536 55892358558 56170119168 56221544448 56279826432 56292120288 56319049728 56331352152 56389747968 56396865444 56429047872 56820236288 56832648192 56865079296 56872256768 56931213312 56943649458 56976143904 57042407088 57411108864 57437847552 57483177984 57490433472 57523239936 57537462272 57550030848 57590139392 57595449816 57635590014 57662433252 58035142656 58095304704 58107995136 58148492544 58208772096 58216119168 58322461104 58653147136 58665959424 58706845696 58719669714 58767704064 58780541376 58821507504 58848903072 58882484736 59290681344 59303632896 59337474048 59344963584 59391799128 59406483456 59419460304 59447885824 59453367552 59460871716 59522511744 59907244032 59982446592 59990017536 60024250368 60037362162 60094058496 60107185539 60141485232 60558409728 60600614912 60613852608 60676687872 60718975488 60747254784 60795197028 60837567237 61216653312 61259317248 61272698832 61307663616 61322821632 61336217088 61378964352 61442592768 61456014387 61917364224 61925179392 61974051264 61981873587 62032576512 62046127008 62089369032 62476255232 62511906816 62569138176 62598279168 62634000384 62647682256 62691343524 62706843648 62720541432 62756332416 62764253478 63191384064 63235424256 63249237504 63314804736 63322796288 63328635324 63358930944 63372771171 63438466464 63482678856 63922765824 63936729216 63973214208 63981288864 64047614976 64092251904 64172707974 64491618304 64550662144 64587497472 64617578496 64668575232 64676737656 64713644928 64729645056 64743784704 64788906816 65289535488 65357217792 65365467136 65371494528 65417054112 65484868608 65493134064 65984790528 65999204352 66045201408 66075961344 66113667072 66128109048 66174195942 66205015956 66242795328 66632941568 66702016512 66716587008 66754658304 66763084032 66815774019 66832293888 66846892842 66878871552 66962825712 67357212672 67395649536 67474030592 67480252416 67488769728 67527281664 67535804912 67605815808 67659170886 68128210944 68175691776 68190584184 68207443968 68261273856 68269889748 68308847424 68340661632 68782391296 68853694464 68868734976 68916731904 68931786186 68971121568 68988174336 69003244224 69051334896 69122916864 69530025984 69593682624 69650612224 69657034752 69665826816 69714379264 69720807672 69786648576 69801892884 69850540161 70285787136 70325895168 70390280448 70407684096 70423064064 70463250432 70472144256 70545199104 70560609111 70600873968 71001178112 71090307072 71139852288 71155392192 71229155328 71238145824 71278797312 71418013713 71772930048 71838640128 71913111552 71928820368 71963230208 71969865984 71978949972 72053566848 72103783392 72553070592 72619494912 72660934656 72678899712 72694775808 72745439232 72761329863 72802850544 72820850688 72836757792 72887520168 73383542784 73450727424 73526870016 73536150528 73594185876 73679775822 74156015616 74190553088 74232889344 74249104896 74300851584 74335456512 74377875456 74394122679 74523144744 74962059264 75039768576 75056160384 75092066304 75108469536 75186330624 75195820592 75238730496 75333178926 75776864256 75820105728 75908284416 75924865944 75968191872 75977780526 76056542784 76548145152 76583796736 76644237312 76653911296 76697653248 76714407207 76733374464 76793933088 76847453352 76883244336 77380190208 77460406272 77477326848 77531323392 77611696128 77621492224 77628649752 77682751758 77763281472 78221279232 78292892952 78356938752 78374055168 78428676672 78465204096 78509979648 79054241792 79071510528 79116632064 79126618112 79189065504 79208644608 79225947072 79271156736 79281162288 79363348992 79876325376 79976595456 79986690048 80032333824 80049816216 80125411328 80132799744 80142914052 80188646976 80198768333 80744546304 80818470144 80902250496 80919922914 80958633984 80996339712 81060262704 81116756316 81622204416 81679089664 81696931776 81743551488 81763762176 81781622784 81838619136 81903206862 81923457024 81941352516 81998460189 82556485632 82566905856 82632068352 82642498116 82710102016 82717728768 82728169344 82785825376 83349209088 83425517568 83464372224 83512000512 83530243008 83588458032 83609124864 83627388576 83675109888 83685671304 83838537837 84255178752 84313899008 84332316672 84419739648 84438180432 84478574592 84497028228 84584621952 84595298166 84643571808 85230354432 85248972288 85297618944 85308385152 85396819968 85415474187 85456335872 85464215856 85563610632 86116663296 86156771328 86224766976 86235650208 86284859904 86306193408 86325046272 86385209088 86453385021 86493649878 87052713984 87142957056 87161992704 87222738816 87313158144 87324178752 87979720704 87998939136 88060268544 88079504571 88101281792 88151556096 88170812064 88232261256 88273354608 88323727104 88936022016 88955449344 89006211072 89017445376 89087698692 89109725184 89129190456 89171828736 89191307574 89283767616 89809616896 89860866048 89973669888 89985026304 90036375552 90056043243 90141087744 90212227848 90837614592 90900922368 90920778912 90943258624 91015031808 91026519664 91078463232 91120882176 91192795542 91824979968 91888975872 91909048248 91961495424 91984232448 92004325632 92068446528 92163889152 92706701312 92791576832 92876046336 92887769088 92961076896 93048864768 93069190512 93134053548 93714382848 93767860224 93853707264 93876912128 93897418752 93951000576 93962859008 93971523384 94037015286 94060265472 94080812148 94134498624 94146380217 94787076096 94853136384 94873856256 94972207104 94984194432 95038396416 95157699696 95224018284 95697240064 95784853504 95884148736 95905093824 95959821312 95971933296 96071422464 96138377856 96259061961 96737427456 96825993216 96881246208 96926367744 96993918976 97002862848 97015106484 97070467392 97094467584 97115677056 97183360224 97844723712 97934303232 98035826688 98048200704 98125581168 98227302912 98239701096 98874687488 98977185792 98998806528 99067802112 99113942016 99170500608 99192163572 99261293913 99307523934 99364192992 99949412352 100053024768 100074880512 100122755072 100131987456 100144626048 100248440832 100270339263 100318307328 100444238568 101035819008 101093474304 101211045888 101233154592 101290922496 101303707368 101408723712 101488756329 102064193536 102192316416 102263537664 102285876276 102311165952 102391910784 102404834622 102463271136 102510992448 103173586944 103280541696 103303102464 103375097856 103397679279 103456682352 103482261504 103504866336 103577002344 103684375296 104295038976 104390523936 104475918336 104498740224 104571568896 104620272128 104679972864 104702839326 105428680704 105488842752 105585420672 105611526144 105634596096 105694875648 105708216384 105817798656 106501767168 106635460608 106648920064 106709778432 106733088288 106843732992 106857218736 106918195968 107659395072 107757960192 107869667328 107893230552 107944845312 107968424958 107995119616 108080350272 108093992101 108155675088 108829605888 108929242368 108991401984 109018349568 109042163712 109118158848 109204275816 109231276032 109255136688 109331280252 110075314176 110089207808 110176091136 110189997488 110290305024 110304225792 110391278814 110519663733 111234023424 111285829632 111349334016 111373657344 111451277376 111478833152 111503184768 111566813184 111580895072 111784717116 112340238336 112443088896 112559652864 112584240576 112638099456 112662704304 112779495936 112793730888 112858095744 112999768389 113640472576 113665296384 113730158592 113744513536 113862426624 113887298916 113952287808 113966670789 114084814176 114822217728 114875695104 114966355968 114980866944 115046479872 115074924544 115100061696 115180278784 115190899632 115271180028 115324866504 116070285312 116190609408 116215990272 116296985088 116417544192 116432238336 116524127637 116644922208 117331918848 117413691392 117439339428 117535408128 117561082752 117643015008 117697806144 117764969472 118581362688 118607265792 118674948096 118689927168 118783598256 118812966912 118838920608 118895771648 118906735104 118921743432 119045023488 119814488064 119964893184 119980035072 120048500736 120074724324 120188116992 120214371078 120282970464 121116819456 121201229824 121227705216 121353375744 121379884371 121437950976 121494509568 121590394056 121675134474 122433306624 122518634496 122545397664 122615327232 122645643264 122672434176 122757928704 122854810293 122885185536 122912028774 123834728448 123850358784 123948102528 123963747174 124065153024 124092254016 124178738064 124952510464 125023813632 125138276352 125196558336 125268000768 125295364512 125382687048 125413687296 125441082864 125512664832 125528506956 126382768128 126470848512 126498475008 126629609472 126645592576 126657270648 126717861888 126745542342 126876932928 126892947249 126965357712 127845531648 127873458432 127946428416 127962577728 128095229952 128184503808 128345415948 128983236608 129101324288 129174994944 129235156992 129337150464 129353475312 129427289856 129459290112 129487569408 129577813632 129740474817 130579070976 130714435584 130730934272 130742989056 130834108224 130850622017 130969737216 130986268128 131969581056 131998408704 132090402816 132151922688 132227334144 132256218096 132348391884 132410031912 132485590656 133265883136 133404033024 133433174016 133509316608 133526168064 133631548038 133664587776 133693785684 133757743104 133786961361 133925651424 134714425344 134791299072 134948061184 134960504832 134977539456 135054563328 135071609824 135211631616 135318341772 136256421888 136351383552 136381168368 136414887936 136522547712 136539779496 136617694848 136681323264 136789193313 137564782592 137737469952 137833463808 137863572372 137942243136 137976348672 138006488448 138102669792 138245833728 139060051968 139187365248 139301224448 139314069504 139331653632 139428758528 139441615344 139573297152 139603785768 139701080322 140571574272 140651790336 140780560896 140815368192 140846128128 140926500864 140944288512 141055522929 141090398208 141121218222 141201747936 142180614144 142279704576 142310784384 142458310656 142476291648 142557594624 142836027426 143545860096 143677280256 143826223104 143857640736 143926460416 143939731968 143957899944 144107133696 144207566784 145106141184 145238989824 145321869312 145357799424 145389551616 145490878464 145522659726 145605701088 145641701376 145673515584 145775040336 146767085568 146901454848 147053740032 147072301056 147188371752 147359551644 148312031232 148381106176 148465778688 148498209792 148601703168 148670913024 148755750912 148788245358 148961285901 149046289488 149924118528 150079537152 150112320768 150184132608 150216939072 150372661248 150391641184 150477460992 150666357852 151553728512 151640211456 151816568832 151849731888 151936383744 151955561052 152113085568 153096290304 153167593472 153288474624 153307822592 153395306496 153428814414 153466748928 153587866176 153607251933 153694906704 153766488672 154760380416 154920812544 154954653696 155062646784 155223392256 155242984448 155257299504 155365503516 155526562944 156442558464 156585785904 156713877504 156748110336 156857353344 156930408192 157019959296 157054258989 158143021056 158233264128 158253236224 158378131008 158417289216 158451894144 158542313472 158562324576 158726697984 159752650752 159953190912 159973380096 160064667648 160099632432 160250822656 160265599488 160285828104 160377293952 160397536666 161489092608 161636940288 161804500992 161839845828 161917267968 161952637437 161992679424 162120525408 162233512632 163244408832 163358179328 163393863552 163487102976 163527524352 163563245568 163677238272 163806413724 163846914048 163882705032 163996920378 165112971264 165133811712 165264136704 165284996232 165420204032 165435457536 165456338688 165571650752 165586918221 166851035136 166928744448 167024001024 167060486016 167176916064 167218249728 167254777152 167350219776 167371342608 167677075674 168510357504 168627798016 168664633344 168839479296 168876360864 168957149184 168994056456 169169243904 169190596332 169287143616 170460708864 170497944576 170595237888 170616770304 170793639936 170830948374 170912671744 170928431712 171127221264 172233326592 172313542656 172449533952 172471300416 172569719808 172612386816 172650092544 172770418176 172906770042 172987299756 174105427968 174285914112 174323985408 174445477632 174626316288 174648357504 175959441408 175997878272 176120537088 176159009142 176202563584 176303112192 176341624128 176464522512 176546709216 176647454208 177872044032 177910898688 178012422144 178034890752 178175397384 178219450368 178258380912 178343657472 178382615148 178567535232 179619233792 179721732096 179947339776 179970052608 180072751104 180112086486 180282175488 180321556617 180424455696 181675229184 181801844736 181841557824 181886517248 182030063616 182053039328 182156926464 182241764352 182385591084 182512701711 183649959936 183777951744 183818096496 183922990848 183968464896 184008651264 184136893056 184327778304 184368043161 185413402624 185583153664 185752092672 185775538176 185922153792 185945620761 186097729536 186138381024 186268107096 187428765696 187535720448 187707414528 187753824256 187794837504 187902001152 187925718016 187943046768 188074030572 188120530944 188161624296 188268997248 188292760434 189574152192 189706272768 189747712512 189944414208 189968388864 190076792832 190118313513 190315399392 190448036568 191569707008 191768297472 191810187648 191919642624 191943866592 192142844928 192276755712 192518123922 193474854912 193651986432 193762492416 193852735488 193987837952 194005725696 194030212968 194140934784 194188935168 194231354112 194366720448 195868606464 196071653376 196096401408 196251162336 196454605824 196479402192 197749374976 197954371584 197997613056 198135604224 198227884032 198341001216 198384327144 198522587826 198615047868 198728385984 199898824704 200106049536 200149761024 200245510144 200263974912 200289252096 200447322057 200496881664 200540678526 200636614656 200888477136 202071638016 202186948608 202422091776 202466309184 202581844992 202607414736 202817447424 202977512658 204128387072 204384632832 204527075328 204571752552 204622331904 204783821568 204809669244 204926542272 205021984896 206347173888 206561083392 206606204928 206750195712 206795358558 206913364704 206964523008 207009732672 207154004688 207368750592 208590077952 208781047872 208951836672 208997480448 209143137792 209240544256 209359945728 209405678652 209551620483 210857361408 210977685504 211170841344 211223052288 211269192192 211389751296 211416432768 211635597312 211681827333 213003534336 213270921216 213297840128 213419556864 213466176576 213687465984 213714437472 213836391936 214254041139 215318790144 215515920384 215739334656 215786461104 215889690624 215936849916 215990239232 216160700544 216187984202 216311350176 217659211776 217858484736 217982803968 218036699136 218084327424 218236317696 218283989589 218408551632 218462552064 218510273376 218662560504 220150628352 220178415616 220352182272 220379994976 220580610048 220608451584 220782557628 221039327466 222468046848 222571659264 222698668032 222747314688 222902554752 222957666304 223006369536 223133626368 223161790144 223182368037 223569434232 224886177792 225119305728 225168481152 225276198912 225325408608 225558991872 225587461776 225716191488 225999536778 227280945152 227330592768 227460317184 227489027072 227724853248 227774597832 227904575616 227933341578 228169628352 229644435456 229751390208 229932711936 229961733888 230092959744 230143221621 230149849088 230200123392 230360557568 230381799264 230542360056 230649733008 232140570624 232381218816 232431980544 232593970176 232835088384 232864476672 233048255274 233289844416 234663837696 234827382784 234878678856 235070816256 235122165504 235286030016 235395612288 235529938944 237162725376 237214531584 237349896192 237379854336 237567196512 237625933824 237677841216 237791543296 237813470208 237843486864 238090046976 239628976128 239929786368 239960070144 240097001472 240149448648 240376233984 240428742156 240565940928 240596304999 242233638912 242402459648 242455410432 242706751488 242759768742 242875901952 242989019136 243180788112 243350268948 244866613248 245037268992 245090795328 245230654464 245291286528 245344868352 245515857408 245709620586 245770371072 245824057548 245995380567 247669456896 247700717568 247896205056 247927494348 248130306048 248184508032 248357476128 249905020928 250047627264 250276552704 250393116672 250536001536 250590729024 250765374096 250827374592 250882165728 251025329664 251057013912 252765536256 252941697024 252996950016 253259218944 253291185152 253314541296 253435723776 253491084684 253753865856 253785894498 253930715424 255691063296 255746916864 255892856832 255925155456 256190459904 256246422561 256369007616 256690831896 258202648576 258349989888 258470313984 258674300928 258706950624 258854579712 258918580224 258975138816 259155627264 259360155063 259480949634 261158141952 261428871168 261461868544 261485978112 261668216448 261701244034 261939474432 261972536256 263939162112 263996817408 264180805632 264238513713 264303845376 264454668288 264512436192 264696783768 264820063824 264971181312 266531766272 266808066048 266866348032 267018633216 267052336128 267263096076 267329175552 267387571368 267515486208 267573922722 267851302848 269428850688 269582598144 269896122368 269921009664 269955078912 270109126656 270143219648 270168129729 270423263232 270636683544 272512843776 272702767104 272762336736 272829775872 273045095424 273079558992 273235389696 273362646528 273578386626 275129565184 275474939904 275666927616 275727144744 275884486272 275952697344 276012976896 276205339584 276491667456 278120103936 278374730496 278602448896 278628139008 278663307264 278857517056 278883230688 279146594304 279207571536 279402160644 281143148544 281303580672 281561121792 281630736384 281692256256 281853001728 281888577024 282111045858 282180796416 282242436444 282403495872 282439140651 284361228288 284559409152 284621568768 284916621312 284952583296 285115189248 285672054852 287091720192 287354560512 287652446208 287715281472 287852920832 287879463936 287915799888 288214267392 288415133568 288777185883 290212282368 290477979648 290643738624 290779103232 290981756928 291045319452 291211402176 291283402752 291347031168 291550080672 293534171136 293802909696 294107480064 294144602112 294376743504 294719103288 296624062464 296762212352 296931557376 296996419584 297203406336 297341826048 297511501824 297576490716 297783881739 297922571802 298092578976 299848237056 300159074304 300224641536 300368265216 300433878144 300745322496 300783282368 300811017789 300954921984 301332715704 303107457024 303280422912 303633137664 303699463776 303872767488 303911122104 304226171136 306192580608 306335186944 306576949248 306615645184 306790612992 306857628828 306933497856 307175732352 307214503866 307389813408 307532977344 309520760832 309841625088 309909307392 310125293568 310193037837 310446784512 310485968896 310514599008 310731007032 311053125888 312885116928 313171571808 313427755008 313496220672 313714706688 313860816384 314039918592 314108517978 316286042112 316466528256 316506472448 316756262016 316834578432 316903788288 317084626944 317124649152 317453395968 319505301504 319906381824 319946760192 320129335296 320199264864 320501645312 320531198976 320571656208 320754587904 320795073332 322978185216 323273880576 323609001984 323679691656 323834535936 323905274874 323985358848 324241050816 324281976303 324467025264 326488817664 326716358656 326787727104 326974205952 327055048704 327126491136 327354476544 327612827448 327693828096 327765410064 327993840756 330225942528 330267623424 330528273408 330569992464 330840408064 330870915072 330912677376 331143301504 331173836442 331558991199 333702070272 333857488896 334048002048 334120972032 334353832128 334436499456 334509554304 334700439552 334742685216 335354151348 337020715008 337255596032 337329266688 337678958592 337752721728 337914298368 337988112912 338338487808 338381192664 338574287232 340921417728 340995889152 341190475776 341233540608 341587279872 341661896748 341825343488 341856863424 341900012367 342254442528 344466653184 344627085312 344899067904 344942600832 345139439616 345224773632 345300185088 345540836352 345813540084 345974599512 348210855936 348571828224 348647970816 348890955264 349252632576 349296715008 349572382911 351995756544 352241074176 352318018284 352405127168 352606224384 352683248256 352929045024 353093418432 353294908416 355744088064 355821797376 356024844288 356069781504 356350794768 356438900736 356516761824 356687314944 356765230296 357135070464 359238467584 359443464192 359894679552 359940105216 360145502208 360224172972 360564350976 360643113234 360848911392 363350458368 363603689472 363683115648 363773034496 364060127232 364106078656 364139653113 364313852928 364483528704 364771182168 365025403422 367299919872 367555903488 367636192992 367845981696 367936929792 368017302528 368273786112 368655556608 368736086322 370826805248 371166307328 371504185344 371551076352 371844307584 371891241522 372195459072 372276762048 372536214192 374857531392 375071440896 375414829056 375507648512 375589675008 375804002304 375851436032 375886093536 376148061144 376241061888 376323248592 376537994496 376585520868 379148304384 379412545536 379495425024 379888828416 379936777728 380153585664 380236627026 380630798784 380678841747 380896073136 383139414016 383536594944 383620375296 383839285248 383887733184 384285689856 384553511424 385036247844 386949709824 387303972864 387524984832 387705470976 387975675904 388011451392 388060425936 388281869568 388377870336 388462708224 388733440896 389221424451 391737212928 392143306752 392192802816 392502324672 392551866051 392909211648 392958804384 395498749952 395908743168 395995226112 396271208448 396455768064 396682002432 396768654288 397045175652 397230095736 397456771968 399797649408 400212099072 400299522048 400491020288 400527949824 400578504192 400894644114 400993763328 401081357052 401273229312 401360884083 401776954272 404143276032 404373897216 404844183552 404932618368 405163689984 405214829472 405634894848 405955025316 408256774144 408769265664 409054150656 409143505104 409244663808 409567643136 409619338488 409853084544 410043969792 412694347776 413212409856 413500391424 413590717116 413826729408 413929046016 414019465344 414308009376 414737501184 417180155904 417562095744 417903673344 417994960896 418286275584 418481088512 418719891456 418811357304 419103240966 421714722816 421955371008 422341682688 422446104576 422538384384 422779502592 422832865536 423166568787 423271194624 423363654666 426541842432 426595680256 426839113728 426932353152 427374931968 427428874944 427672783872 428508082278 430637580288 431031840768 431478669312 431572922208 431779381248 431873699832 431980478464 432321401088 432375968404 432622700352 435318423552 435716969472 435965607936 436073398272 436168654848 436472635392 436567979178 436817103264 436925104128 437020546752 437325121008 440301256704 440356831232 440704364544 440759989952 441161220096 441216903168 441565115256 442078654932 444936093696 445143318528 445397336064 445494629376 445805109504 445915332608 446012739072 446267252736 446323580288 446364736074 446883857703 447138868464 449772355584 450238611456 450336962304 450552397824 450650817216 451117983744 451174923552 451432382976 451999073556 454561890304 454661185536 454920634368 454978054144 455449706496 455549195664 455809151232 455866683156 456339256704 459288870912 459502780416 459865423872 459923467776 460185919488 460286443242 460299698176 460400246784 460721115136 460763598528 460821755799 461084720112 461299466016 464281141248 464762437632 464863961088 465187940352 465670176768 465728953344 466096510548 466579688832 469327675392 469654765568 469757357712 470141632512 470244331008 470572060032 470791224576 471059877888 471162776967 474429063168 474699792384 474759708672 475134393024 475251867648 475355682432 475583086592 475626940416 475686973728 476180093952 479257952256 479859572736 479920140288 480194002944 480298897296 480752467968 480857484312 481131881856 481192609998 484467277824 484804919296 484910820864 485413502976 485519537484 485751803904 485857912311 485978038272 486361576224 486700537896 489733226496 490074537984 490181590656 490461308928 490582573056 490689736704 491031714816 491419241172 491540742144 491648115096 491990761134 495338913792 495401435136 495792410112 495854988696 496260612096 496369016064 496714952256 499810041856 500553105408 500786233344 501072003072 501181458048 501530748192 501654749184 501764331456 502050659328 502114027824 505531072512 505883394048 505993900032 506518437888 506582370304 506629082592 506871447552 506982169368 507507731712 507571788996 507861430848 511382126592 511493833728 511785713664 511850310912 512380919808 512492845122 512738015232 513381663792 516405297152 516699979776 516940627968 517348601856 517413901248 517709159424 517837160448 517950277632 518311254528 518720310126 518961899268 522316283904 522857742336 522923737088 522971956224 523336432896 523402488068 523878948864 523945072512 527878324224 527993634816 528361611264 528477027426 528607690752 528909336576 529024872384 529393567536 529640127648 529942362624 533063532544 533616132096 533732696064 534037266432 534104672256 534526192152 534658351104 534775142736 535030972416 535147845444 535702605696 538857701376 539165196288 539792244736 539842019328 539910157824 540218253312 540286439296 540336259458 540846526464 540964669851 541273367088 545025687552 545405534208 545524673472 545659551744 546090190848 546159117984 546470779392 546725293056 547156773252 547538105133 550259130368 550949879808 551333855232 551454289488 551768972544 551905394688 552025953792 552410679168 552983334912 556240207872 556749460992 557204897792 557256278016 557326614528 557715034112 557766461376 557836862283 558293188608 558415143072 558804321288 562286297088 562607161344 563122243584 563261472768 563384512512 563706003456 563777154048 564222091716 564361592832 564484872888 564806991744 564878281302 568722456576 569118818304 569243137536 569833242624 569905166592 570230378496 570354940539 571344109704 574709121024 575304892416 575430562944 575705841664 575758927872 575831599776 576428534784 576830267136 577554371766 580424564736 580955959296 581287477248 581558206464 581963513856 582090638904 582422804352 582566805504 582694062336 583100161344 587605819392 588214960128 588289204224 588753487008 589438206576 593248124928 593524424704 593863114752 593992839168 594406812672 594683652096 595023003648 595152981432 595567763478 595845143604 596185157952 599696474112 600318148608 600449283072 600736530432 600867756288 601490644992 601566564736 601622035578 601909843968 602665431408 606214914048 606560845824 607266275328 607398927552 607745534976 607822244208 608452342272 612385161216 612670373888 613153898496 613231290368 613581225984 613715257656 613866995712 614351464704 614429007732 614779626816 615065954688 619041521664 619683250176 619818614784 620250587136 620386075674 620893569024 620971937792 621029198016 621462014064 622106251776 625770233856 626343143616 626855510016 626992441344 627429413376 627721632768 628079837184 628217035956 628654861449 632572084224 632933056512 633012944896 633512524032 633669156864 633807576576 634169253888 634249298304 634906791936 635045481999 639010603008 639812763648 639893520384 640258670592 640398529728 641003290624 641062397952 641143312416 641509175808 641590146664 642762123417 645956370432 646547761152 647218003968 647359383312 647669071872 647810549748 647970717696 648482101632 648563952606 648934050528 652977635328 653432717312 653575454208 653948411904 654110097408 654252982272 654708953088 654851968767 655225654896 655387656192 655530820128 655987681512 660451885056 660535246848 661056546816 661139984928 661680816128 661741830144 661825354752 662286603008 662347672884 663117982398 667404140544 667714977792 668096004096 668241944064 668707664256 668872998912 669019108608 669400879104 669485370432 670708302696 674511192064 674658533376 675357917184 675505443456 675828596736 675976225824 676676975616 676762385328 677148574464 681842835456 681991778304 682380951552 682467081216 683174559744 683323793496 683650686976 683713726848 683800024734 684508885056 688933306368 689254170624 689798135808 689885201664 690278879232 690429664863 690449547264 690600370176 691081672704 691627080168 691949199024 696421711872 697143656448 697295941632 697781910528 698505265152 698593430016 699144765822 703991513088 704482148352 704636036568 704810254336 705212448768 705366496512 705858090048 706186836864 706589816832 711488176128 711643594752 712049688576 712139563008 712701589536 712877801472 713033523648 713374629888 713530460592 714270140928 718476935168 718886928384 719789359104 719880210432 720291004416 720448345944 721128701952 721286226468 721697822784 721788914997 726700916736 727207378944 727366231296 727546068992 728120254464 728212157312 728279306226 728627705856 728967057408 729542364336 730050806844 734599839744 735111806976 735272385984 735691963392 735873859584 736034605056 736547572224 737311113216 737472172644 737986141701 741653610496 742332614656 743008370688 743102152704 743688615168 743782483044 744390918144 744553524096 745072428384 749715062784 750142881792 750829658112 751015297024 751179350016 751608004608 751702872064 751772187072 752296122288 752482123776 752646497184 753075988992 753171041736 758296608768 758825091072 758990850048 759777656832 759873555456 760307171328 760473254052 761261597568 761357683494 761792146272 766278828032 767073189888 767240750592 767678570496 767775466368 768571379712 768739267683 769107022848 770072495688 774607945728 775049969664 775410941952 775951351808 776022902784 776120851872 776563739136 776755740672 776925416448 777466881792 778080465189 778442848902 783474425856 784286613504 784385605632 785004649344 785103732102 785818423296 785917608768 790997499904 791817486336 791990452224 792542416896 792715541139 792911536128 793364004864 793537308576 794090351304 794460191472 794913543936 799595298816 800424198144 800599044096 800982040576 801055899648 801157008384 801789288228 801987526656 802162714104 802546458624 802721768166 803553908544 808286552064 808747794432 809688367104 809865236736 810327379968 810429658944 811269789696 811910050632 816513548288 817538531328 818108301312 818287010208 818489327616 819135286272 819238676976 819706169088 820087939584 825388695552 826424819712 827000782848 827181434232 827653458816 827858092032 828038930688 828616018752 829475002368 834360311808 835124191488 835807346688 835989921792 836572551168 836962177024 837439782912 837622714608 838206481932 843429445632 843910742016 844683365376 844892209152 845076768768 845559005184 845665731072 846333137574 846542389248 846727309332 847317421953 853083684864 853191360512 853678227456 853864706304 854749863936 854857749888 855345567744 857016164556 861275160576 862063681536 862957338624 863145844416 863558762496 863747399664 863960956928 864642802176 864751936808 865245400704 866331557649 870636847104 871433938944 871931215872 872337309696 872945270784 873135958356 873634206528 873850208256 874041093504 874650242016 880602513408 880713662464 881408729088 881519979904 882322440192 882433806336 883130230512 884157309864 889872187392 890286637056 890794672128 890989258752 891610219008 891830665216 892025478144 892534505472 892647160576 892729472148 893351645217 893767715406 894277736928 899544711168 900477222912 900673924608 901104795648 901301634432 902235967488 902349847104 902864765952 903998147112 909123780608 909322371072 909841268736 909956108288 910899412992 911098391328 911618302464 911733366312 912678513408 918577741824 919005560832 919730847744 919846935552 920371838976 920572886484 920599396352 920800493568 921442230272 921527197056 921643511598 922169440224 922598932032 928562282496 929524875264 929727922176 930375880704 930579113511 931340353536 931457906688 932193021096 933159377664 938655350784 939309531136 939514715424 940283265024 940488662016 941144120064 941582449152 942119755776 942325553934 948858126336 949399584768 949519417344 950268786048 950503735296 950711364864 951166173184 951253880832 951373947456 952360187904 958515904512 959719145472 959840280576 960388005888 960597794592 961504935936 961714968624 962263763712 962385219996 968934555648 969609838592 969821641728 970827005952 971039074968 971503607808 971715824622 971956076544 972723152448 972845928909 973401075792 979466452992 980149075968 980363181312 980922617856 981165146112 981379473408 982063429632 982838482344 983081484288 983296230192 983981522268 990677827584 990802870272 991584820224 991709977392 992521224192 992738032128 993429904512 994676973597 999620083712 1001106210816 1001572466688 1002144006144 1002362916096 1003061496384 1003309498368 1003528662912 1004101318656 1004228055648 1011062145024 1011766788096 1011987800064 1013036875776 1013164740608 1013258165184 1013742895104 1013964338736 1015015463424 1015143577992 1015722861696 1022764253184 1022987667456 1023571427328 1023700621824 1024761839616 1024985690244 1025476030464 1025700037101 1026763327584 1032810594304 1033399959552 1033881255936 1034697203712 1034827802496 1035418318848 1035674320896 1035900555264 1036622509056 1037440620252 1037923798536 1044632567808 1045715484672 1045847474176 1045943912448 1046672865792 1046804976136 1047757897728 1047890145024 1048717148733 1055987269632 1056723222528 1056954054852 1057215381504 1057818673152 1058049744768 1058787135072 1059280255296 1059884725248 1066127065088 1067232264192 1067465392128 1068074532864 1068209344512 1069052384304 1069316702208 1069550285472 1070061944832 1070295690888 1071405211392 1077715402752 1078330392576 1079584489472 1079684038656 1079820315648 1080436506624 1080572878592 1080672518916 1081693052928 1081929339702 1082546734176 1090051375104 1090811068416 1091049346944 1091319103488 1092180381696 1092318235968 1092941558784 1093450586112 1094313546504 1095076210266 1100518260736 1101899759616 1102667710464 1102908578976 1103537945088 1103810789376 1104051907584 1104821358336 1105966669824 1112480415744 1113498921984 1114409795584 1114512556032 1114653229056 1115430068224 1115532922752 1115673724566 1116586377216 1116830286144 1117608642576 1124572594176 1125214322688 1126244487168 1126522945536 1126769025024 1127412006912 1127554308096 1128444183432 1128723185664 1128969745776 1129613983488 1129756562604 1137444913152 1138237636608 1138486275072 1139666485248 1139810333184 1140460756992 1140709881078 1142036525241 1142688219408 1149418242048 1150609784832 1150861125888 1151411683328 1151517855744 1151663199552 1152857069568 1153660534272 1155108743532 1160849129472 1161911918592 1162574954496 1163116412928 1163927027712 1164181277808 1164845608704 1165133611008 1165388124672 1166200322688 1167664273353 1175211638784 1176429920256 1176578408448 1177506974016 1177655598153 1178876413152 1186496249856 1187048849408 1187726229504 1187985678336 1188813625344 1189367304192 1190046007296 1190305962864 1191135526956 1191690287208 1192370315904 1199392948224 1200636297216 1200898566144 1201473060864 1201735512576 1202981289984 1203133129472 1203244071156 1203819687936 1204082652249 1205330862816 1212429828096 1213121691648 1214532550656 1214797855104 1215491069952 1215644488416 1216904684544 1224770322432 1225340747776 1226307796992 1226462580736 1227162451968 1227430515312 1227733991424 1228702929408 1228858015464 1229559253632 1230131909376 1238083043328 1239637229568 1240501174272 1240772151348 1241787138048 1241943875584 1242058396032 1242924028128 1244212503552 1251540467712 1252686287232 1253711020032 1253984882688 1254858826752 1255443265536 1256159674368 1256434071912 1257309722898 1265144168448 1265866113024 1266025889792 1267025048064 1267338313728 1267615153152 1268338507776 1268498596608 1269499706361 1269813583872 1270090963998 1279625527296 1279787040768 1280517341184 1280797059456 1282006581248 1282124795904 1282286624832 1283018351616 1283180293328 1285524246834 1291912740864 1293095522304 1294436007936 1294718766624 1295338143744 1295621099496 1295941435392 1296964203264 1297127905212 1297868101056 1305955270656 1306865434624 1307150908416 1307896823808 1308220194816 1308505964544 1309417906176 1309703937534 1310451309792 1310775312384 1311061640256 1311975363024 1320903770112 1321070493696 1322113093632 1322279969856 1323361632256 1323483660288 1323650709504 1324573206016 1324695345768 1326235964796 1334808281088 1335429955584 1336192008192 1336483888128 1337415328512 1337745997824 1338038217216 1338801758208 1338970740864 1340651573109 1341416605392 1349022384128 1349317066752 1350715834368 1351010886912 1351657193472 1351952451648 1353353951232 1353524770656 1354297148928 1363685670912 1363983556608 1364761903104 1364934162432 1366349119488 1366647586992 1367301373952 1367427453696 1367600049468 1369017770112 1377866612736 1378508341248 1379596271616 1379770403328 1380557758464 1380859329726 1380899094528 1381200740352 1382163345408 1382465267397 1383254160336 1383898398048 1392843423744 1394287312896 1394591883264 1395563821056 1397010530304 1397186860032 1398289531644 1407983026176 1408964296704 1409272073136 1409620508672 1410424897536 1410732993024 1411716180096 1412373673728 1413179633664 1413488330901 1423287189504 1424099377152 1424279126016 1425403179072 1425755602944 1426067047296 1426749259776 1427060921184 1428540281856 1436953870336 1437773856768 1439578718208 1439760420864 1440582008832 1440896691888 1442257403904 1442572452936 1443395645568 1443577829994 1453401833472 1454414757888 1454732462592 1455092137984 1456240508928 1456424314624 1456558612452 1457255411712 1457573736933 1457934114816 1459084728672 1460101613688 1469199679488 1470223613952 1470544771968 1471383926784 1471747719168 1472069210112 1473095144448 1474622226432 1474944345288 1475972283402 1483307220992 1484665229312 1486016741376 1486204305408 1487377230336 1487564966088 1488781836288 1489107048192 1490144856768 1499430125568 1501659316224 1502030594048 1502358700032 1503216009216 1503405744128 1503544374144 1504592244576 1504964247552 1505292994368 1506151977984 1506342083472 1516593217536 1517650182144 1517981700096 1519555313664 1519747110912 1520614342656 1520946508104 1522523195136 1522715366988 1523584292544 1532557656064 1534146379776 1534481501184 1535357140992 1535550932736 1537142759424 1537478535366 1538214045696 1540144991376 1549215891456 1550099939328 1550821883904 1551902703616 1552045805568 1552241703744 1553127478272 1553511481344 1553850832896 1554933763584 1556160930378 1556885697804 1566948851712 1568573227008 1568771211264 1570009298688 1570207464204 1571636846592 1571835217536 1581994999808 1583634972672 1583980904448 1585084833792 1585431082278 1585823072256 1586728009728 1587074617152 1588180702608 1588920382944 1589827087872 1599190597632 1600848396288 1601198088192 1601964081152 1602111799296 1602314016768 1603578576456 1603975053312 1604325428208 1605092917248 1605443536332 1607107817088 1616573104128 1617495588864 1619376734208 1619730473472 1620654759936 1620859317888 1622539579392 1622894009553 1623820101264 1633027096576 1635077062656 1636216602624 1636574020416 1636978655232 1638270572544 1638477353952 1639412338176 1640175879168 1642614315399 1650777391104 1652849639424 1654001565696 1654362868464 1655306917632 1655716184064 1656077861376 1657232037504 1658950004736 1668720623616 1670248382976 1671614693376 1671979843584 1673145102336 1673510586849 1673924354048 1674879565824 1675245429216 1676412963864 1686858891264 1687821484032 1689366730752 1689784418304 1690153537536 1691118010368 1691331462144 1692666275148 1693084778496 1693454618664 1694634843906 1706167369728 1706382721024 1707356454912 1707729412608 1709499727872 1709715499776 1710691135488 1711064821617 1714032329112 1724127363072 1725914677248 1726291688832 1727117524992 1727494799328 1727921913856 1729285604352 1729503873616 1730490801408 1732663115298 1741273694208 1742867877888 1743862431744 1744674619392 1745890541568 1746271916712 1747268413056 1747700416512 1748082187008 1749300484032 1761427324928 1762817458176 1763039959808 1764644880384 1764867612672 1766260461024 1768314619728 1779744374784 1780573274112 1781589344256 1781978517504 1783220438016 1783661330432 1784050956288 1785069010944 1785294321152 1785458944296 1786703290434 1787535430812 1788555473856 1799089422336 1800954445824 1801347849216 1802209591296 1802603268864 1804471934976 1804699694208 1805729531904 1807996294224 1818247561216 1818644742144 1819682537472 1819912216576 1821798825984 1822196782656 1823236604928 1823466732624 1825357026816 1837155483648 1838011121664 1839461695488 1839693871104 1840743677952 1841145772968 1841600987136 1842884460544 1843054394112 1843287023196 1844338880448 1845197864064 1857124564992 1859049750528 1859455844352 1860751761408 1861158227022 1862680707072 1862915813376 1864386042192 1866318755328 1877310701568 1878619062272 1879029430848 1880566530048 1880977324032 1882288240128 1883164898304 1884239511552 1884651107868 1885964584347 1897716252672 1898799169536 1899038834688 1900537572096 1901007470592 1901422729728 1902332346368 1902507761664 1902747894912 1904720375808 1905136445997 1917031809024 1919438290944 1919680561152 1920776011776 1921195589184 1923009871872 1923429937248 1924527527424 1924770439992 1928286370251 1937869111296 1939219677184 1939643283456 1941654011904 1942078149936 1943007215616 1943431649244 1943912153088 1945446304896 1945691857818 1946802151584 1958932905984 1960298151936 1960726362624 1961845235712 1962330292224 1962758946816 1964126859264 1964555906301 1965676964688 1966162968576 1966592460384 1967963044536 1981355655168 1981605740544 1983169640448 1983419954784 1985042448384 1985476064256 1986859809024 1989353947194 1999240167424 2002212421632 2003144933376 2004288012288 2004725832192 2006122992768 2006618996736 2007057325824 2008202637312 2008456111296 2023533576192 2023975600128 2026073751552 2026329481216 2026516330368 2027485790208 2027928677472 2030030926848 2030287155984 2031445723392 2045528506368 2045975334912 2047142854656 2047401243648 2049523679232 2049971380488 2050952060928 2051400074202 2053526655168 2065621188608 2066799919104 2067762511872 2069394407424 2069655604992 2070836637696 2071288994589 2071348641792 2071801110528 2073245018112 2074881240504 2075847597072 2089265135616 2091430969344 2091694948352 2091887824896 2093345731584 2093609952272 2095515795456 2095780290048 2097434297466 2111974539264 2113446445056 2113908109704 2114430763008 2115637346304 2116099489536 2117574270144 2118560510592 2119769450496 2132254130176 2134464528384 2134930784256 2136149065728 2136418689024 2138104768608 2138633404416 2139100570944 2140123889664 2140591381776 2142810422784 2155430805504 2156660785152 2159168978944 2159368077312 2159640631296 2160873013248 2161145757184 2161345037832 2163386105856 2163858679404 2165093468352 2165366744991 2180102750208 2181622136832 2182098693888 2182638206976 2184360763392 2184636471936 2185883117568 2186901172224 2188627093008 2190152420532 2201036521472 2203799519232 2205335420928 2205817157952 2207075890176 2207621578752 2208103815168 2209642716672 2211933339648 2213958425103 2224960831488 2226997843968 2229025112064 2229306458112 2230860136448 2231065845504 2231347449132 2233172754432 2233660572288 2235217285152 2249145188352 2250428645376 2252488974336 2253045891072 2253538050048 2254824013824 2255108616192 2256888366864 2257446371328 2257939491552 2259227966976 2259513125208 2274889826304 2276475273216 2276972550144 2279332970496 2279620666368 2280921513984 2281419762156 2284073050482 2285376438816 2298836484096 2301219569664 2301722251776 2302823366656 2303035711488 2303326399104 2305714139136 2306217803049 2307321068544 2310217487064 2323823837184 2325149908992 2326232825856 2327854055424 2328362555616 2329691217408 2330267222016 2330776249344 2332400645376 2334241395567 2335328546706 2350423277568 2352859840512 2353156816896 2355013948032 2355311196306 2357752826304 2372992499712 2374097698816 2375452459008 2375971356672 2377627250688 2378146623417 2378734608384 2380092014592 2380611925728 2382271053912 2383380574416 2384740631808 2398785896448 2401272594432 2401797132288 2402946121728 2403471025152 2405962579968 2406266258944 2406488142312 2407639375872 2408165304498 2410661725632 2424859656192 2426243383296 2429065101312 2429595710208 2430982139904 2431288976832 2433809369088 2449540644864 2450681495552 2452615593984 2452925161472 2454324903936 2454861030624 2455467982848 2457405858816 2457716030928 2459118507264 2460263818752 2476166086656 2479274459136 2481002348544 2481544302696 2483574276096 2483887751168 2484116792064 2485848056256 2486161818323 2488425007104 2503080935424 2505372574464 2507422040064 2507969765376 2509717653504 2510886531072 2512319348736 2512868143824 2514619445796 2530288336896 2531732226048 2532051779584 2534050096128 2534676627456 2535230306304 2536677015552 2536997193216 2538999412722 2539627167744 2540181927996 2541952265859 2559251054592 2559574081536 2561034682368 2561594118912 2564013162496 2564249591808 2564573249664 2566036703232 2566360586656 2571048493668 2583825481728 2586191044608 2588872015872 2589437533248 2590676287488 2591242198992 2591882870784 2593928406528 2594255810424 2595736202112 2598994672947 2611910541312 2613730869248 2614301816832 2615793647616 2617011929088 2618835812352 2619407875068 2620902619584 2621550624768 2622123280512 2623950726048 2641807540224 2642140987392 2644226187264 2644559939712 2646723264512 2646967320576 2647301419008 2649146412032 2649390691536 2652471929592 2669616562176 2670859911168 2672384016384 2672967776256 2674830657024 2675491995648 2676076434432 2677603516416 2677941481728 2680054935651 2681303146218 2682833210784 2698634133504 2701431668736 2702021773824 2703314386944 2703904903296 2706707902464 2707049541312 2708594297856 2727371341824 2727967113216 2729523806208 2729868324864 2732698238976 2733295173984 2734602747904 2734854907392 2735200098936 2738035540224 2755733225472 2757016682496 2759192543232 2759540806656 2761115516928 2761718659452 2761798189056 2762401480704 2764326690816 2764930534794 2766508320672 2767796796096 2785686847488 2788574625792 2789183766528 2791127642112 2791737340533 2794021060608 2794373720064 2796579063288 2815966052352 2817928593408 2818544146272 2819241017344 2820849795072 2821465986048 2823432360192 2824747347456 2826359267328 2826976661802 2846574379008 2848198754304 2848558252032 2850806358144 2851511205888 2852134094592 2853498519552 2854121842368 2857080563712 2873907740672 2875547713536 2879157436416 2879520841728 2881164017664 2881793383776 2884514807808 2885144905872 2886791291136 2887155659988 2906803666944 2908829515776 2909464925184 2910184275968 2912481017856 2912848629248 2913117224904 2914510823424 2915147473866 2915868229632 2918169457344 2918537786727 2920203227376 2938399358976 2940447227904 2941089543936 2942767853568 2943495438336 2944138420224 2946190288896 2949244452864 2949888690576 2951944566804 2966614441984 2969330458624 2972033482752 2972408610816 2974754460672 2975129932176 2977563672576 2978214096384 2980289713536 2984030920791 2998860251136 3003318632448 3004717400064 3006432018432 3006811488256 3007088748288 3009184489152 3009928495104 3010585988736 3012303955968 3012684166944 3033186435072 3035300364288 3035963400192 3039110627328 3039494221824 3041228685312 3041893016208 3045046390272 3045430733976 3047168585088 3065115312128 3068292759552 3068963002368 3070714281984 3071101865472 3074285518848 3074957070732 3076428091392 3077100111303 3080289982752 3098431782912 3100199878656 3101643767808 3103805407232 3104091611136 3104483407488 3106254956544 3107022962688 3107701665792 3109867527168 3112321860756 3113771395608 3133897703424 3137146454016 3137542422528 3140018597376 3140414928408 3143273693184 3143670435072 3146151446199 3163989999616 3167961808896 3170169667584 3170862164556 3171646144512 3173456019456 3174149234304 3176361405216 3177840765888 3179654175744 3198381195264 3201696792576 3202396176384 3203928162304 3204223598592 3204628033536 3207157152912 3207950106624 3208650856416 3210185834496 3210887072664 3214215634176 3233146208256 3234991177728 3238753468416 3239460946944 3241309519872 3241718635776 3245079158784 3245788019106 3247640202528 3270154125312 3272433205248 3273148040832 3273957310464 3276541145088 3276954707904 3278824676352 3280351758336 3285228630798 3301554782208 3305699278848 3308003131392 3308725736928 3310613835264 3311432368128 3312155722752 3314464075008 3317900009472 3337441247232 3340496765952 3343229386752 3343959687168 3346290204672 3347021173698 3347848708096 3349759131648 3350490858432 3352825927728 3373717782528 3375642968064 3378733461504 3379568836608 3380307075072 3382236020736 3382662924288 3385332550296 3386169556992 3386909237328 3389269687812 3412334739456 3412765442048 3414712909824 3415458825216 3418999455744 3419430999552 3421382270976 3422129643234 3426109575723 3428064658224 3448254726144 3451829354496 3452583377664 3454235049984 3454989598656 3455843827712 3458571208704 3459007747232 3460981602816 3465326230596 3482547388416 3485735755776 3487724863488 3489349238784 3491781083136 3492543833424 3494536826112 3495400833024 3496164374016 3498600968064 3502992820059 3522854649856 3525634916352 3526079919616 3529289760768 3529735225344 3532520922048 3532966794459 3536629239456 3559488749568 3561146548224 3563178688512 3563957035008 3566440876032 3567322660864 3568101912576 3570138021888 3570588642304 3570917888592 3573406580868 3575070861624 3577110947712 3598178844672 3601908891648 3602695698432 3604419182592 3605206537728 3608943869952 3609399388416 3611459063808 3612247956747 3615992588448 3637289484288 3639365074944 3639824433152 3643597651968 3644393565312 3646473209856 3646933465248 3650714053632 3674310967296 3676022243328 3678923390976 3679387742208 3681487355904 3682291545936 3683201974272 3685768921088 3686108788224 3686574046392 3688677760896 3690395728128 3714249129984 3718911688704 3721503522816 3722316454044 3725361414144 3725831626752 3728772084384 3732637510656 3754621403136 3757238124544 3758058861696 3761133060096 3761954648064 3764576480256 3766329796608 3768479023104 3769302215736 3771929168694 3795432505344 3797598339072 3798077669376 3801075144192 3802014941184 3802845459456 3804664692736 3805015523328 3805495789824 3808499119083 3809440751616 3810272891994 3838876581888 3839361122304 3841552023552 3842391178368 3846019743744 3846859874496 3849055054848 3849540879984 3856572740502 3875738222592 3878439354368 3879286566912 3883308023808 3884156299872 3886014431232 3886863298488 3887824306176 3890892609792 3891383715636 3893604303168 3917865811968 3920596303872 3921452725248 3923690471424 3924660584448 3925517893632 3928253718528 3929111812602 3931353929376 3932325937152 3933184920768 3935926089072 3962711310336 3963211481088 3966339280896 3966839909568 3970084896768 3970952128512 3973719618048 3978707894388 3998480334848 4004424843264 4006289866752 4008576024576 4009451664384 4012245985536 4013237993472 4014114651648 4016405274624 4016912222592 4021954719327 4047067152384 4047951200256 4052147503104 4052658962432 4053032660736 4054971580416 4055857354944 4060061853696 4060574311968 4062891446784 4091057012736 4091950669824 4094285709312 4094802487296 4099047358464 4099942760976 4101904121856 4102800148404 4107053310336 4131242377216 4133599838208 4135525023744 4138788814848 4139311209984 4141673275392 4142577989178 4142697283584 4143602221056 4146490036224 4147395802191 4149762481008 4151695194144 4178530271232 4182861938688 4183389896704 4183775649792 4186691463168 4187219904544 4191031590912 4191560580096 4194868594932 4223949078528 4226892890112 4227816219408 4228861526016 4231274692608 4232198979072 4235148540288 4237121021184 4239538900992 4240464992703 4264508260352 4269861568512 4272298131456 4272837378048 4276209537216 4277266808832 4278201141888 4280247779328 4281182763552 4285620845568 4310861611008 4313321570304 4318337957888 4318736154624 4319281262592 4321746026496 4322291514368 4322690075664 4326772211712 4327717358808 4330186936704 4330733489982 4360205500416 4363244273664 4364197387776 4365276413952 4368721526784 4369272943872 4371766235136 4372721210799 4373802344448 4377254186016 4380304841064 4407599038464 4410670841856 4411634315904 4414151780352 4415243157504 4416207630336 4419285433344 4423866679296 4427916850206 4449921662976 4453995687936 4458050224128 4458612916224 4461720272896 4462131691008 4462694898264 4466345508864 4467321144576 4470434570304 4498290376704 4504977948672 4506091782144 4507076100096 4509648027648 4510217232384 4513776733728 4514892742656 4515878983104 4518455933952 4519026250416 4549779652608 4552950546432 4553945100288 4558665940992 4559241332736 4561843027968 4562839524312 4568146100964 4570752877632 4597672968192 4602439139328 4603444503552 4605646733312 4606071422976 4606652798208 4611428278272 4612435606098 4614642137088 4620434974128 4647647674368 4650299817984 4652465651712 4655708110848 4656725111232 4659382434816 4660534444032 4661552498688 4664801290752 4668482791134 4670657093412 4700846555136 4705719681024 4706313633792 4710027896064 4710622392612 4715505652608 4745984999424 4748195397632 4750904918016 4751942713344 4755254501376 4756293246834 4757469216768 4760184029184 4761223851456 4764542107824 4766761148832 4769481263616 4797571792896 4802545188864 4803594264576 4805892243456 4806942050304 4811925159936 4812532517888 4812976284624 4815278751744 4816330608996 4821323451264 4849719312384 4852486766592 4858130202624 4859191420416 4861964279808 4862577953664 4867618738176 4868682028659 4899081289728 4905231187968 4905850322944 4908649807872 4909722061248 4910935965696 4914811717632 4915432061856 4918237014528 4920527637504 4927842946197 4952332173312 4958548918272 4962004697088 4963088605392 4967148552192 4967775502336 4968233584128 4971696112512 4972323636646 4976850014208 5006161870848 5010745148928 5014844080128 5015939530752 5019435307008 5020531760547 5021773062144 5024638697472 5025736287648 5029238891592 5060576673792 5063464452096 5064103559168 5068100192256 5069353254912 5070460612608 5073354031104 5073994386432 5077998825444 5079254335488 5080363855992 5083904531718 5118502109184 5119148163072 5122069364736 5123188237824 5128026324992 5128499183616 5129146499328 5132073406464 5132721173312 5133194464851 5142096987336 5172382089216 5177744031744 5178875066496 5181352574976 5182484397984 5183765741568 5187856813056 5188511620848 5191472404224 5197989345894 5223821082624 5227461738496 5228603633664 5231587295232 5234023858176 5237671624704 5238815750136 5241805239168 5243101249536 5244246561024 5247901452096 5284281974784 5288452374528 5289119879424 5293446529024 5293934641152 5294602838016 5298292824064 5298781383072 5304943859184 5339233124352 5341719822336 5344768032768 5345935552512 5349661314048 5350983991296 5352152868864 5355207032832 5355882963456 5360109871302 5362606292436 5365666421568 5397268267008 5402863337472 5404043547648 5406628773888 5407809806592 5413415804928 5414099082624 5417188595712 5454742683648 5455934226432 5459047612416 5459736649728 5465396477952 5466590347968 5469205495808 5469709814784 5470400197872 5476071080448 5511466450944 5514033364992 5518385086464 5519081613312 5522231033856 5523437318904 5524802961408 5528653381632 5529861069588 5533016641344 5535593592192 5571373694976 5577149251584 5578367533056 5582255284224 5583474681066 5588042121216 5588747440128 5593158126576 5631932104704 5635857186816 5637088292544 5638482034688 5641699590144 5642931972096 5646864720384 5649494694912 5652718534656 5653953323604 5657893753041 5693148758016 5696397508608 5697116504064 5701612716288 5703022411776 5704268189184 5706997039104 5708243684736 5714161127424 5715409337991 5747815481344 5751095427072 5758314872832 5759041683456 5762328035328 5763586767552 5769029615616 5770289811744 5773582582272 5774311319976 5813607333888 5817659031552 5818929850368 5820368551936 5824962035712 5825697258496 5826234449808 5829021646848 5830294947732 5831736459264 5836338914688 5837075573454 5840406454752 5876798717952 5880894455808 5882179087872 5885535707136 5886990876672 5888276840448 5892380577792 5893667718903 5898488905728 5899777381152 5903889133608 5938660917248 5944066965504 5944817221632 5949508921344 5950259864352 5955127345152 5956428192768 5960579427072 5968061841582 5997720502272 6006637264896 6009434800128 6012864036864 6013622976512 6014177496576 6018368978304 6019856990208 6021171977472 6024607911936 6025368333888 6070600728576 6071926800384 6078221254656 6078988443648 6082457370624 6083786032416 6090092780544 6090861467952 6094337170176 6130230624256 6136585519104 6137926004736 6141428563968 6142203730944 6148571037696 6149914141464 6152856182784 6154200222606 6160579965504 6196863565824 6200399757312 6203287535616 6207610814464 6208183222272 6208966814976 6212509913088 6213866983767 6214045925376 6215403331584 6219735054336 6224643721512 6227542791216 6267795406848 6274292908032 6275084845056 6280037194752 6280829856816 6286547386368 6287340870144 6292302892398 6327979999232 6335923617792 6340339335168 6341724329112 6343292289024 6346912038912 6348298468608 6352722810432 6355681531776 6359308351488 6396762390528 6403393585152 6404792352768 6407856324608 6408447197184 6409256067072 6414314305824 6415900213248 6417301712832 6420371668992 6421774145328 6428431268352 6466292416512 6469982355456 6477506936832 6478921893888 6482619039744 6483437271552 6490158317568 6491576038212 6495280405056 6496100234973 6540308250624 6544866410496 6546296081664 6547914620928 6553082290176 6553909415808 6557649352704 6560703516672 6570457261596 6603109564416 6611398557696 6616006262784 6617451473856 6621227670528 6622864736256 6624311445504 6628928150016 6635800018944 6641875275309 6674882494464 6680993531904 6687919374336 6692580409344 6694042347396 6695697416192 6699518263296 6700981716864 6705651855456 6747435565056 6751285936128 6757466923008 6759137673216 6760614150144 6764472041472 6765325848576 6770665100592 6772339113984 6773818474656 6778539375624 6824669478912 6825530884096 6829425819648 6830917650432 6837998911488 6838861999104 6842764541952 6844259286468 6852219151446 6856129316448 6896509452288 6903658708992 6905166755328 6908470099968 6909979197312 6911687655424 6917142417408 6918015494464 6918653409147 6921963205632 6930652461192 6971471511552 6975449726976 6978698477568 6983562166272 6985087666848 6989073652224 6990801666048 6992328748032 6997201936128 7005985640118 7045709299712 7051269832704 7052159839232 7058579521536 7059470450688 7065041844096 7065933588918 7073258478912 7118977499136 7122293096448 7126357377024 7127914070016 7132881752064 7134439870251 7134645321728 7136203825152 7140276043776 7141177284608 7141835777184 7146813161736 7150141723248 7154221895424 7196357689344 7203817783296 7205391396864 7208838365184 7210413075456 7217887739904 7218798776832 7222918127616 7224495913494 7231985176896 7274578968576 7278730149888 7279648866304 7287195303936 7288787130624 7292946419712 7293866930496 7301428107264 7348621934592 7352044486656 7357846781952 7358775484416 7362974711808 7364583091872 7366403948544 7371537842176 7372217576448 7373148092784 7377355521792 7380791456256 7428498259968 7437823377408 7443007045632 7444632908088 7450722828288 7451663253504 7457544168768 7458485454969 7465275021312 7509242806272 7514476249088 7516117723392 7522266120192 7523909296128 7529152960512 7532659593216 7536958046208 7538604431472 7543858337388 7590865010688 7595196678144 7596155338752 7602150288384 7604029882368 7605690918912 7609329385472 7610031046656 7610991579648 7616998238166 7618881503232 7620545783988 7625856797577 7677753163776 7678722244608 7683104047104 7684782356736 7692039487488 7693719748992 7698110109696 7699081759968 7713145481004 7751476445184 7756878708736 7758573133824 7766616047616 7768312599744 7772028862464 7773726596976 7775648612352 7781785219584 7782767431272 7787208606336 7835731623936 7841192607744 7842905450496 7847380942848 7851035787264 7856507437056 7858223625204 7862707858752 7864651874304 7866369841536 7871852178144 7925422620672 7926422962176 7932678561792 7933679819136 7940169793536 7941904257024 7947439236096 7957415788776 8008849686528 8012579733504 8017152049152 8018903328768 8024491971072 8026475986944 8028229303296 8032810549248 8033824445184 8040164806953 8043909438654 8095902400512 8104295006208 8105317924864 8106065321472 8109943160832 8111714709888 8120123707392 8121148623936 8125782893568 8182114025472 8183901339648 8188571418624 8189604974592 8198094716928 8199885521952 8203808243712 8205600296808 8214106620672 8262484754432 8267199676416 8271050047488 8277577629696 8278622419968 8283346550784 8285155978356 8285394567168 8287204442112 8292980072448 8294791604382 8299524962016 8303390388288 8357060542464 8365723877376 8366779793408 8367551299584 8373382926336 8374439809088 8375212021599 8382063181824 8383121160192 8389737189864 8447898157056 8453785780224 8455632438816 8457723052032 8462549385216 8464397958144 8470297080576 8474242042368 8479077801984 8480929985406 8529016520704 8539723137024 8544596262912 8545674756096 8552419074432 8554533617664 8556402283776 8560495558656 8562365527104 8571241691136 8621723222016 8626643140608 8636675915776 8637472309248 8638562525184 8643492052992 8644583028736 8645380151328 8653544423424 8655434717616 8660373873408 8661466979964 8720411000832 8726488547328 8728394775552 8730552827904 8737443053568 8738545887744 8743532470272 8745442421598 8747604688896 8754508372032 8755613360181 8760609682128 8815198076928 8821341683712 8823268631808 8828303560704 8830486315008 8832415260672 8838570866688 8847733358592 8855833700412 8899843325952 8907991375872 8916100448256 8917225832448 8923440545792 8924263382016 8925389796528 8932691017728 8934642289152 8940869140608 8952092762373 8996580753408 9009955897344 9014152200192 9019296055296 9020434464768 9027553467456 9029785485312 9031757966208 9036911867904 9038052500832 9099559305216 9105901092864 9107890200576 9117331881984 9118482665472 9123686055936 9125679048624 9136292201928 9141505755264 9195345936384 9204878278656 9206889007104 9211293466624 9212142845952 9213305596416 9222856556544 9224871212196 9229284274176 9231300333909 9240869948256 9295295348736 9300599635968 9304931303424 9311416221696 9313450222464 9318764869632 9321068888064 9323104997376 9329602581504 9336965582268 9341314186824 9401693110272 9411439362048 9412627267584 9420055792128 9421244785224 9431011305216 9491969998848 9496390795264 9503885426688 9510509002752 9512586493668 9514938433536 9520368058368 9522447702912 9529084215648 9533522297664 9538962527232 9595143585792 9605090377728 9607188529152 9611784486912 9613884100608 9623850319872 9625065035776 9625952569248 9630557503488 9632661217992 9642646902528 9699438624768 9704973533184 9716260405248 9718382840832 9723928559616 9725155907328 9735237476352 9737364057318 9810462375936 9811700645888 9817299615744 9819444122496 9821871931392 9829623435264 9830864123712 9836474029056 9841055275008 9855685892394 9904664346624 9917097836544 9924009394176 9926177210784 9934297104384 9935551004672 9936467168256 9943392225024 9944647273292 9953700028416 10012323741696 10021490297856 10029688160256 10031879061504 10038870614016 10041063521094 10043546124288 10049277394944 10051472575296 10058477783184 10121153347584 10126928904192 10128207118336 10136200384512 10138706509824 10140921225216 10146708062208 10147988772864 10155997650888 10158508670976 10160727711984 10167809063436 10237004218368 10238296326144 10244138729472 10246376475648 10256052649984 10256998367232 10258292998656 10264146812928 10265442346624 10266388929702 10278328727169 10284193974672 10344764178432 10355488063488 10357750132992 10362705149952 10364968795968 10367531483136 10375713626112 10377023241696 10382944808448 10395978691788 10447642165248 10454923476992 10457207267328 10463174590464 10468047716352 10475343249408 10477631500272 10483610478336 10486202499072 10488493122048 10495802904192 10568563949568 10576904749056 10578239758848 10586893058048 10587869282304 10589205676032 10596585648128 10597562766144 10598900383377 10609887718368 10678466248704 10683439644672 10689536065536 10691871105024 10699322628096 10701967982592 10704305737728 10710414065664 10711765926912 10720219742604 10725212584872 10731332843136 10794536534016 10805726674944 10808087095296 10813257547776 10815619613184 10826831609856 10828198165248 10834377191424 10836743870241 10911868452864 10918095224832 10919473299456 10930792955904 10933180695936 10938410991616 10939419629568 10940800395744 10952142160896 11022932901888 11028066729984 11036770172928 11038163226624 11044462067712 11046874637808 11049605922816 11057306763264 11059722139176 11066033282688 11071187184384 11142747389952 11156735066112 11164510568448 11166949362132 11176084242432 11177494880256 11186316253152 11263864209408 11271714373632 11274176585088 11276964069376 11283399180288 11285863944192 11293729440768 11298989389824 11305437069312 11307906647208 11315787506082 11386297516032 11392795017216 11394233008128 11403225432576 11406044823552 11408536378368 11413994078208 11416487369472 11428322254848 11430818675982 11495630962688 11516629745664 11518083366912 11524656070656 11527173535104 11538059231232 11540579623488 11547165164544 11548622639952 11627214667776 11635318063104 11637859700736 11640737103872 11649924071424 11651394516992 11652468899616 11658043293696 11660589895464 11663472918528 11672677829376 11674151146908 11680812909504 11753597435904 11761788911616 11764358175744 11771071414272 11773981753344 11776553680896 11784761155584 11787335437806 11796977811456 11799554762304 11807778267216 11877321834496 11888133931008 11889634443264 11899017842688 11900519728704 11910254690304 11912856385536 11921158854144 11936123683164 11995441004544 12013274529792 12018869600256 12025728073728 12027245953024 12028354993152 12036737956608 12039713980416 12042343954944 12049215823872 12050736667776 12065864157981 12141201457152 12143853600768 12156442509312 12157976887296 12164914741248 12167572064832 12180185561088 12181722935904 12188674340352 12260461248512 12273171038208 12275852009472 12282857127936 12284407461888 12297142075392 12299828282928 12305712365568 12308400445212 12321159931008 12393727131648 12400799514624 12406575071232 12415221628928 12416366444544 12417933629952 12425019826176 12427733967534 12428091850752 12430806663168 12439470108672 12442187406573 12449287443024 12455085582432 12535590813696 12548585816064 12550169690112 12560074389504 12561659713632 12573094772736 12574681740288 12584605784796 12655959998464 12671847235584 12680678670336 12683448658224 12686584578048 12693824077824 12696596937216 12705445620864 12711363063552 12718616702976 12793524781056 12809584705536 12815712649216 12816894394368 12818512134144 12828628611648 12831800426496 12834603425664 12840743337984 12843548290656 12856862536704 12932584833024 12939964710912 12955013873664 12957843787776 12965238079488 12966874543104 12980316635136 12983152076424 12990560810112 12992200469946 13080616501248 13089732820992 13092592163328 13095829241856 13106164580352 13107818831616 13115298705408 13118163632397 13121407033344 13140914523192 13222797115392 13232012525568 13234902947712 13242455341056 13245729472512 13248622891008 13257856300032 13271600037888 13283750550618 13349764988928 13361987063808 13375838748672 13385160818688 13388084694792 13391394832384 13399036526592 13401963433728 13411303710912 13494871130112 13514933846016 13518275346432 13521228300288 13528944082944 13530651697152 13541330201184 13544678227968 13547636949312 13557078751248 13649338957824 13651061768192 13658851639296 13661835300864 13675997822976 13677723998208 13685529083904 13688518572936 13704438302892 13712258632896 13793018904576 13807317417984 13810333510656 13816940199936 13819958394624 13823375310848 13834284834816 13836030988928 13837306818294 13843926411264 13861304922384 13942943023104 13950899453952 13957396955136 13967124332544 13970175333696 13978147304448 13981603332096 13984657496064 13994403872256 14011971280236 14091418599424 14102539665408 14104319678464 14117159043072 14118940901376 14130083688192 14131867177836 14146516957824 14237954998272 14244586192896 14252714754048 14255828140032 14265763504128 14268879740502 14269290643456 14272407650304 14280552087552 14282354569216 14283671554368 14293626323472 14300283446496 14308443790848 14392715378688 14407635566592 14410782793728 14417676730368 14420826150912 14435775479808 14437597553664 14445836255232 14448991826988 14463970353792 14549157937152 14557460299776 14559297732608 14574390607872 14577574261248 14585892839424 14587733860992 14602856214528 14606046085977 14697243869184 14715693563904 14717550968832 14725949423616 14729166183744 14732807897088 14743075684352 14744435152896 14746296185568 14754711043584 14761582912512 14783528838591 14856996519936 14875646754816 14886014091264 14889265816176 14901445656576 14903326507008 14915088337536 14916970909938 14930550042624 15018485612544 15028952498176 15032235446784 15044532240384 15047818592256 15058305921024 15061595281641 15065319186432 15073916092416 15077208862944 15087716674776 15181730021376 15190393356288 15192310677504 15204300576768 15208059764736 15211381837824 15218658770944 15220062093312 15221983159296 15233996476332 15237763006464 15241091567976 15251713595154 15355506327552 15357444489216 15366208094208 15369564713472 15384078974976 15387439497984 15396220219392 15398163519936 15426290962008 15513757417472 15517146267648 15533232095232 15536625199488 15544057724928 15547453193952 15551297224704 15563570439168 15565534862544 15574417212672 15671463247872 15682385215488 15685810900992 15694761885696 15702071574528 15713014874112 15716447250408 15725415717504 15729303748608 15732739683072 15743704356288 15852845924352 15865357123584 15867359638272 15880339587072 15883808514048 15894878472192 15914831577552 16017699373056 16025159467008 16034304098304 16037806657536 16048983942144 16052951973888 16056458606592 16065621098496 16067648890368 16080329613906 16087818877308 16191804801024 16208590012416 16210635849728 16212130642944 16219886321664 16223429419776 16240247414784 16242297247872 16251565787136 16364228050944 16367802679296 16377142837248 16379209949184 16396189433856 16399771043904 16407616487424 16411200593616 16428213241344 16524969508864 16534399352832 16542100094976 16555155259392 16557244839936 16566693101568 16570311956712 16574408884224 16585960144896 16589583208764 16599049924032 16606780776576 16714121084928 16731447754752 16733559586816 16735102599168 16746765852672 16748879618176 16750424043198 16764126363648 16766242320384 16779474379728 16895796314112 16907571560448 16911264877632 16915446104064 16925098770432 16928795916288 16940594161152 16948484084736 16958155603968 16961859970812 16973681259123 17058033041408 17079446274048 17089192525824 17091349512192 17104838148864 17109067235328 17112804567552 17120991117312 17124731054208 17142483382272 17243446444032 17253286281216 17273351831552 17274944618496 17277125050368 17286984105984 17289166057472 17290760302656 17307088846848 17310869435232 17320747746816 17322933959928 17440822001664 17452977094656 17456789551104 17461105655808 17474886107136 17477091775488 17487064940544 17490884843196 17495209377792 17509016744064 17511226720362 17521219364256 17630396153856 17642683367424 17646537263616 17656607121408 17660972630016 17664830521344 17677141733376 17681003156709 17695466717184 17711667400824 17815982751744 17832200896512 17834451664896 17846881091584 17848526764032 17850779593056 17865382035456 17869284578304 17881738281216 17904185524746 17993161506816 18019911794688 18028304400384 18038592110592 18040868929536 18055106934912 18059570970624 18063515932416 18073823735808 18076105001664 18211802185728 18215780401152 18234663763968 18236965330944 18247372111872 18251358097248 18272584403856 18283011510528 18390691872768 18409756557312 18413778014208 18422586933248 18424285691904 18426611192832 18445713113088 18449742424392 18458568548352 18462600667818 18481739896512 18590590697472 18601199271936 18609862606848 18622832443392 18626900444928 18637529739264 18642137776128 18646209994752 18659205163008 18673931164536 18682628373648 18803386220544 18822878724096 18825254535168 18840111584256 18842489570448 18862022610432 18983939997696 18992781590528 19007770853376 19021018005504 19025172987336 19029876867072 19040736116736 19044895405824 19058168431296 19067044595328 19077925054464 19190287171584 19210180755456 19214377058304 19223568973824 19227768201216 19247700639744 19250130071552 19251905138496 19261115006976 19265322435984 19285293805056 19398877249536 19409947066368 19432520810496 19436765681664 19447857119232 19450311814656 19470474952704 19474728114636 19488300704919 19620924751872 19623401291776 19634599231488 19638888244992 19643743862784 19659246870528 19661728247424 19672948058112 19682110550016 19711371784788 19809328693248 19834195673088 19848018788352 19852354421568 19868594208768 19871102009344 19872934336512 19886784450048 19889294546584 19907400056832 19925625825927 20024647483392 20042980595712 20063758123008 20077741228032 20082127042188 20087092248576 20098554789888 20102945150592 20116955566368 20242306695168 20253857808384 20256414236672 20272400769024 20277413019648 20281842450432 20293416124416 20295977545728 20311995301776 20317017341952 20321455423968 20335618126872 20474008436736 20476592652288 20488277458944 20492752951296 20512105299968 20513996734464 20516585997312 20528293625856 20530884693248 20532777859404 20556657454338 20568387949344 20689528356864 20710976126976 20715500265984 20725410299904 20729937591936 20735062966272 20751427252224 20754046483392 20765889616896 20791957383576 20909846953984 20914414534656 20926349180928 20936095432704 20950686498816 20955263000544 20967220956672 20972404998144 20976986244096 20991605808384 21137127899136 21153809498112 21156479517696 21173786116096 21175738564608 21178411352064 21193171296256 21195125532288 21197800766754 21219775436736 21356932497408 21366879289344 21379072131072 21383742210048 21398645256192 21403319610753 21403935965184 21408611475456 21420828131328 21423531853824 21440439485208 21450425169744 21462665686272 21589073068032 21611453349888 21616174190592 21626515095552 21631239226368 21653663219712 21656396330496 21668754382848 21673487740482 21823736905728 21836190449664 21838946598912 21861585911808 21866361391872 21876821983232 21878839259136 21881600791488 21904284321792 22045865803776 22056133459968 22073540345856 22076326453248 22088924135424 22093749275616 22099211845632 22114613526528 22119444278352 22132066565376 22142374368768 22285494779904 22313470132224 22329021136896 22333898724264 22352168484864 22354989760512 22372632506304 22375456364907 22527728418816 22543428747264 22548353170176 22553928138752 22566798360576 22571727888384 22587458881536 22597978779648 22610874138624 22615813294416 22631575012164 22772595032064 22785590034432 22788466016256 22806450865152 22812089647104 22817072756736 22827988156416 22832974738944 22856644509696 22861637351964 22877570392731 22991261925376 23033259491328 23036166733824 23049312141312 23054347070208 23076118462464 23081159246976 23094330329088 23097245279904 23254429335552 23270636126208 23275719401472 23281474207744 23299848142848 23302789033984 23304937799232 23316086587392 23321179790928 23326945837056 23345355658752 23348302293816 23361625819008 23507194871808 23523577823232 23528716351488 23542142828544 23553107361792 23569522311168 23574670875612 23593955622912 23599109524608 23615556534432 23754643668992 23776267862016 23779268886528 23798035685376 23801039457408 23820509380608 23825712771072 23842317708288 23872247366328 24026549059584 24037739200512 24051456147456 24054491906048 24056709986304 24073475913216 24079427960832 24084687909888 24098431647744 24101473335552 24120494420859 24131728315962 24287707201536 24312885018624 24315953774592 24329829482496 24335144129664 24360371122176 24363445871808 24377348680704 24520922497024 24546342076416 24551704018944 24565714255872 24568814923776 24594284150784 24599656565856 24611424731136 24616800890424 24642319862016 24787454263296 24801599029248 24813150142464 24830443257856 24832732889088 24835867259904 24850039652352 24855467935068 24856183701504 24861613326336 24878940217344 24884374813146 24898574886048 24910171164864 25071181627392 25097171632128 25100339380224 25120148779008 25123319427264 25146189545472 25149363480576 25169211569592 25311919996928 25343694471168 25361357340672 25366897316448 25373169156096 25387648155648 25393193874432 25410891241728 25422726127104 25437233405952 25587049562112 25619169411072 25631425298432 25633788788736 25637024268288 25657257223296 25663600852992 25669206851328 25681486675968 25687096581312 25713725073408 25865169666048 25879929421824 25910027747328 25915687575552 25930476158976 25933749086208 25960633270272 25966304152848 25981121620224 25984400939892 26161233002496 26179465641984 26185184326656 26191658483712 26212329160704 26215637663232 26230597410816 26236327264794 26242814066688 26266840080543 26281829046384 26445594230784 26464025051136 26469805895424 26484910682112 26491458945024 26497245782016 26515712600064 26543200075776 26567501101236 26699529977856 26723974127616 26751677497344 26770321637376 26776169389584 26782789664768 26798073053184 26803926867456 26822607421824 26856278287119 26989742260224 27029867692032 27042456600576 27057888165888 27061303394304 27082660402368 27089356455936 27095273898624 27114157502496 27298677915648 27302123536384 27317703278592 27323670601728 27351995645952 27355447996416 27371058167808 27377037145872 27408876605784 27424517265792 27586037809152 27614634835968 27620667021312 27633880399872 27639916789248 27646750621696 27668569669632 27672061977856 27674613636588 27687852822528 27693901001727 27722609844768 27885886046208 27901798907904 27914793910272 27934248665088 27940350667392 27956294608896 27963206664192 27969314992128 27988807744512 28023942560472 28182837198848 28205079330816 28208639356928 28234318086144 28237881802752 28260167376384 28263734355672 28293033915648 28475909996544 28489172385792 28511656280064 28531527008256 28537759481004 28538581286912 28544815300608 28561104175104 28564709138432 28567343108736 28587252646944 28600566892992 28616887581696 28785430757376 28815271133184 28821565587456 28835353460736 28841652301824 28871550959616 28875195107328 28891672510464 28897983653976 28927940707584 29098315874304 29114920599552 29118595465216 29148781215744 29155148522496 29171785678848 29175467721984 29205712429056 29212092171954 29431387127808 29435101937664 29451898847232 29458332367488 29465615794176 29486151368704 29488870305792 29492592371136 29509422087168 29523165825024 29567057677182 29713993039872 29751293509632 29772028182528 29778531632352 29802891313152 29806653014016 29830176675072 29833941819876 29861100085248 30036971225088 30057904996352 30064470893568 30089064480768 30095637184512 30116611842048 30123190563282 30130638372864 30147832184832 30154417725888 30175433349552 30363460042752 30380786712576 30384621355008 30408601153536 30416119529472 30422763675648 30437317541888 30440124186624 30443966318592 30467992952664 30475526012928 30482183135952 30503427190308 30711012655104 30714888978432 30732416188416 30739129426944 30768157949952 30774878995968 30792440438784 30796327039872 30834986181507 30852581924016 31027514834944 31034292535296 31066464190464 31073250398976 31088115449856 31094906387904 31102594449408 31127140878336 31131069725088 31148834425344 31342926495744 31364770430976 31371621801984 31389523771392 31404143149056 31426029748224 31432894500816 31450831435008 31458607497216 31465479366144 31487408712576 31705691848704 31730714247168 31734719276544 31760679174144 31767617028096 31789756944384 31796701150131 31829663155104 32035398746112 32050318934016 32068608196608 32075613315072 32097967884288 32105903947776 32112917213184 32131242196992 32135297780736 32160659227812 32175637754616 32383609602048 32417180024832 32421271699456 32424261285888 32439772643328 32446858839552 32480494829568 32484594495744 32503131574272 32510231610723 32735605358592 32754285674496 32758419898368 32792378867712 32799542087808 32815232974848 32822401187232 32856426482688 33049939017728 33068798705664 33084200189952 33110310518784 33114489679872 33133386203136 33140623913424 33148817768448 33171920289792 33179166417528 33198099848064 33213561553152 33428242169856 33467119173632 33470205198336 33493531705344 33497759236352 33500848086396 33528252727296 33532484640768 33558948759456 33791592628224 33815143120896 33822529755264 33830892208128 33850197540864 33857591832576 33881188322304 33896968169472 33916311207936 33923719941624 33947362518246 34116066082816 34158892548096 34178385051648 34182699024384 34209676297728 34218134470656 34225609135104 34241982234624 34249462108416 34284966764544 34486892888064 34546703663104 34549889236992 34554250100736 34573968211968 34578332114944 34581520605312 34614177693696 34621738870464 34641495493632 34645867919856 34881644003328 34905954189312 34913579102208 34922211311616 34949772214272 34954183550976 34974129881088 34981769686392 34990418755584 35018033488128 35022453440724 35042438728512 35260792307712 35285366734848 35293074527232 35313214242816 35321945260032 35329661042688 35354283466752 35362006313418 35390933434368 35423334801648 35631965503488 35664401793024 35668903329792 35693762183168 35697053528064 35701559186112 35730764070912 35738569156608 35763476562432 35808371049492 35986323013632 36039823589376 36056608800768 36077184221184 36081737859072 36110213869824 36119141941248 36127031864832 36147647471616 36152210003328 36197592473943 36423604371456 36431560802304 36469327527936 36473930661888 36494744223744 36502716194496 36545168807712 36566023021056 36781383745536 36819513114624 36827556028416 36845173866496 36848571383808 36853222385664 36891426226176 36899484848784 36917137096704 36925201335636 36963479793024 37181181394944 37202398543872 37219725213696 37245664886784 37253800889856 37275059478528 37284275552256 37292419989504 37318410326016 37326562219719 37347862329072 37365256747296 37606772441088 37645757448192 37650509070336 37680223168512 37684979140896 37724045220864 37967879995392 37985563181056 38015541706752 38042036011008 38050345974672 38059753734144 38081472233472 38089790811648 38116336862592 38134089190656 38155850108928 38380574343168 38428754116608 38447137947648 38455536402432 38495401279488 38500260143104 38503810276992 38522230013952 38530644871968 38570587610112 38797754499072 38819894132736 38865041620992 38873531363328 38895714238464 38900623629312 38940949905408 38949456229272 38976601409838 39241849503744 39246802583552 39269198462976 39277776489984 39287487725568 39318493741056 39323456494848 39345896116224 39354490897191 39364221100032 39422743569576 39668391346176 39696037576704 39704708843136 39737188417536 39742204018688 39745868673024 39773568900096 39778589093168 39814800113664 39851251651854 40049294966784 40085961191424 40127516246016 40155482456064 40164254084376 40174184497152 40197109579776 40205890301184 40233911132736 40484613390336 40512828473344 40544801538048 40554826039296 40563684900864 40586832248832 40591955091456 40623990603552 40634034683904 40642910847936 40671236253744 40948016873472 40953185304576 40976554917888 40985505902592 41024210599936 41027993468928 41033171994624 41056587251712 41061769386496 41065555718808 41113314908676 41136775898688 41379056713728 41421952253952 41431000531968 41450820599808 41459875183872 41470125932544 41502854504448 41508092966784 41531779233792 41583914767152 41819693907968 41828829069312 41852698361856 41872190865408 41901372997632 41910526001088 41934441913344 41944809996288 41953972488192 41983211616768 42274255798272 42307618996224 42312959035392 42351477129216 42356822704128 42386342592512 42390251064576 42395601533508 42439550873472 42713864994816 42733758578688 42758144262144 42767484420096 42797290512384 42806639221506 42807871930368 42817222950912 42841656262656 42847063707648 42880878970416 42900850339488 42925331372544 43178146136064 43222906699776 43232348381184 43253030191104 43262478452736 43307326439424 43312792660992 43337508765696 43346975480964 43647473811456 43672380899328 43677893197824 43723171823616 43732722783744 43753643966464 43757678518272 43763201582976 43808568643584 43818138257931 44091731607552 44147080691712 44152652906496 44177848270848 44187498551232 44198423691264 44229227053056 44238888556704 44264133130752 44284748737536 44350586515773 44570989559808 44626940264448 44658042273792 44667797448528 44704336969728 44709979521024 44745265012608 44750912729814 45055456837632 45086857494528 45096706340352 45107856277504 45133596721152 45143455776768 45174917763072 45184785844923 45195957559296 45221748277248 45231626588832 45263150024328 45545190064128 45571180068864 45576932032512 45612901730304 45624179294208 45634145513472 45655976312832 45665949477888 45713289019392 45723274703928 45755140785462 45982523850752 46066518982656 46072333467648 46098624282624 46108694140416 46152236924928 46162318493952 46188660658176 46194490559808 46541272252416 46551438802944 46562948415488 46599696285696 46605578067968 46609875598464 46632173174784 46642359581856 46653891674112 46690711317504 46696604587632 46723251638016 47014389743616 47047155646464 47057432702976 47084285657088 47106214723584 47139044622336 47149341751224 47187911245824 47198219049216 47231113068864 47509287337984 47558537773056 47596071370752 47602078914816 47641018761216 47651425542144 47684635416576 47744494732656 48053098119168 48075478401024 48102912294912 48108983812096 48113419972608 48146951826432 48158855921664 48169375819776 48196863295488 48202946671104 48240988841718 48263456631924 48575414403072 48625770037248 48631907549184 48659658964992 48670288259328 48720742244352 48726891743616 48754697361408 49041844994048 49092684152832 49103408037888 49131428511744 49137629847552 49188568301568 49199313131712 49222849462272 49233601780848 49284639724032 49574908526592 49603198058496 49626300284928 49660886515712 49665465778176 49671734519808 49700079304704 49710935870136 49723226652672 49757880434688 49768749626292 49797149772096 49820342329728 50142363254784 50194343264256 50200678760448 50240297558016 50246638854528 50292379090944 50298726961152 50338423139184 50623839993856 50687388942336 50722714681344 50733794632896 50746338312192 50775296311296 50786387748864 50821782483456 50845452254208 50874466811904 50921043777369 51174099124224 51238338822144 51267577577472 51274048536576 51314514446592 51327201705984 51338413702656 51362973351936 51374193162624 51427450146816 51730339332096 51759858843648 51820055494656 51831375151104 51860952317952 51867498172416 51921266540544 51932608305696 51962243240448 51968801879784 52322466004992 52358931283968 52370368653312 52383316967424 52424658321408 52431275326464 52461194821632 52472654529588 52485628133376 52533680161086 52563658092768 52891188461568 52928050102272 52939611790848 52969821364224 52982917890048 52994491564032 53031425200128 53043009470127 53086400151552 53135002202472 53447948255232 53503354994688 53540643274752 53552338779168 53565579329536 53596146106368 53607853734912 53645214843648 53712556574238 53979484520448 54059735384064 54084913201152 54115776331776 54122606788608 54165320804736 54178712911872 54190547797248 54228315004992 54604247072768 54635406557184 54647341203456 54703991291904 54710895992832 54742116335616 54754074291744 54817753211568 54849034531584 55172075618304 55229269671936 55241334042624 55267760799744 55279833578496 55293501243392 55337139339264 55344123955712 55349227273176 55375705645056 55387802003454 55445219689536 55771772092416 55803597815808 55829587820544 55868497330176 55880701334784 55912589217792 55926413328384 55938629984256 55977615489024 56047885120944 56365674397696 56410158661632 56417278713856 56468636172288 56475763605504 56520334752768 56527468711344 56586067831296 56951819993088 56978344771584 57023312560128 57063054016512 57075518962008 57089630601216 57122208350208 57129418276864 57134686217472 57174505293888 57201133785984 57233775163392 57570861514752 57630542266368 57643131174912 57670706921472 57683304603648 57743101919232 57750390214656 57783345020928 57795967307952 57855881415168 58196631748608 58229841199104 58237190930432 58297562431488 58310297044992 58343571357696 58350935443968 58411424858112 58424184343908 58464902114757 58862774255616 58870203875328 58903797694464 58916664734976 58931231588352 58972302737408 58977740611584 58985184742272 59018844174336 59046331650048 59134115354364 59427986079744 59502587019264 59544056365056 59557063264704 59605782626304 59613306028032 59660353350144 59667883639752 59722200170496 59776877477781 60073942450176 60115809992704 60128941787136 60191274369024 60233223684096 60246381126564 60261276745728 60295664369664 60308835451776 60350866699104 60726920085504 60761573425152 60769242710016 60817202307072 60832239058944 60845527351296 60874635083776 60880248373248 60887932637184 60935985905328 60951052025856 60964366271904 61006854380616 61422025310208 61429777956864 61464832376832 61478258853888 61536315899904 61549757991936 61584880877568 61592654079744 61669972363014 61705163848032 62068585070592 62132928380928 62146500797952 62176230899712 62189812775808 62205188898816 62254281756672 62262139450176 62297668850688 62729540861952 62743243603968 62779047542784 62808286298112 62852059496448 62865789001632 62901662870016 62917214994432 62930958732288 62974817425152 63411383697408 63461428494336 63469438553088 63521358348288 63535234056192 63579513888768 63593402300262 63659326310208 64070797492224 64100637868032 64137216393216 64151226630144 64195935768576 64209958832259 64211807895552 64225834426368 64262484393984 64270595561472 64321318455624 64351275509232 64767219204096 64834360049664 64842543398912 64848522571776 64879545286656 64893717679104 64960989659136 64969188991488 65006263148544 65020463221446 65471210717184 65508571348992 65516839796736 65584757735424 65599084175616 65630465949696 65644802374464 65712852965376 66099878035456 66137597411328 66168400379904 66220621037568 66228979359744 66266772406272 66281247826848 66297635536896 66343840579584 66358332835056 66396199696128 66427123106304 66856484339712 66934238347264 66940410396672 66987063410688 66995518472704 67001696172792 67056505454592 67064969281536 67117897518912 67126369094721 67583185256448 67630286241792 67645059510528 67661784416256 67700395081728 67715183665152 67762376644608 67793936338944 67832622415872 67847439883248 67894725036492 68232132165632 68317785096192 68356770103296 68365398048768 68419352595456 68436268941312 68451218270208 68483964469248 68498924216832 68569933529088 68632711178193 68973785776128 69099778473984 69108500201472 69147936423936 69156664229888 69163041210624 69228355387392 69243477740928 69282990987264 69291735839712 69763288006656 69811908378624 69827158204416 69844422623232 69899544428544 69908367101952 69948259762176 69963539372784 69980837511168 70036066976256 70044906881448 70084877457024 70521584615424 70570733469696 70586149054464 70626428485632 70659322085376 70708566933504 70724012626836 70781866868736 70846669603296 71263931006976 71328803586048 71337806659584 71387524366336 71394107056128 71403118372224 71461528141824 71477138313216 71526953124864 71616742098984 72079647178752 72113217601536 72154368442368 72163475718144 72220427739648 72238283882496 72254063729664 72295294943232 72304420006656 72361483262577 72395184947886 72863121604608 72938655055872 72947861323776 72989488447488 73005432388992 73090337615424 73132046042112 73562767491072 73639026229248 73655112056832 73690347732992 73697142767616 73706444771328 73782852452352 73798969697568 73834274193408 73850402671272 73926959586048 74362362789888 74404797087744 74439450427392 74491329773568 74507601779712 74550118957056 74568551104512 74584839979008 74636820652032 74653124439438 74695724658144 74730513494592 75213544882176 75291514896384 75301018140672 75360446337024 75369958281792 75448090441728 75935759990784 75971126362112 76031083413504 76084072022016 76100691949344 76119507468288 76162944466944 76179581623296 76232673725184 76268178381312 76311700217856 76761148686336 76857508233216 76894275895296 76911072804864 76990802558976 77000520286208 77007620553984 77044460027904 77061289743936 77141175220224 77595508998144 77639788265472 77730083241984 77747062726656 77791428476928 77801247258624 77881899810816 77898912458544 77953202819676 78483699007488 78493605167104 78538396925952 78555552979968 78574975451136 78636987482112 78646912989696 78691792232448 78708981794382 78728442200064 78800520241629 78845487139152 79336782692352 79392075153408 79409417686272 79474376835072 79484408037376 79491737346048 79547137800192 79557178186336 79629600227328 79702503303708 80098589933568 80171922382848 80255032492032 80310964912128 80328508168752 80348368994304 80394219159552 80411780602368 80467822265472 80568834861357 80969226780672 81025656946688 81089603076096 81127369801728 81173664497664 81183910182912 81247981207104 81268069367808 81285821695872 81342472507488 81896033746944 81906370609152 81953109835776 81971011805184 82048421199872 82055986937856 82066343989248 82113174503424 82123538772992 82131111437616 82226629817352 82273551797376 82758113427456 82843904507904 82862001063936 82901641199616 82919750367744 82940251865088 83005709008896 83016185933568 83063558467584 83081703005181 83167829534304 83657658138624 83705396723712 83744381730816 83802745995264 83821052002176 83868883826688 83889619992576 83907944976384 83966423233536 84548511596544 84615237992448 84625918070784 84702954258432 84713645408256 84772685185024 84780502129152 84791203067016 84879101746944 85427729989632 85467517157376 85534968840192 85594581024768 85613278443012 85615743860736 85634445901824 85683312525312 85694127415296 85761757940832 85801700678976 85850662745088 86356292272128 86445813399552 86464696762368 86506060382208 86524956905472 86614652878848 86625585321984 86675017531392 86693950961928 87294947622912 87344761798656 87355786395648 87446343647232 87465445567488 87507287932928 87515357036544 87526403165952 87617137287168 87636276515862 88294161383424 88305305812992 88355696541696 88374997102464 88396847382528 88458454106112 88477777113408 88528266261504 88569497475072 88701173031546 89141979119616 89253880528896 89316084547584 89335594897056 89408673939456 89419959042048 89490530025216 89501825459628 90110913675264 90173714989056 90193412680704 90215712555008 90267193442304 90286911553536 90349835526144 90369571689846 90391915118592 90443496554496 90463253177664 90526300048656 91090380128256 91142360137728 91153864065024 91225803460608 91248358588416 91268291026944 91311952625664 91331898955776 91426578038784 91446549407856 91510281570924 91965047701504 92133037965312 92144666935296 92197248565248 92217388280832 92304473849856 92324636987904 92377321316352 92388981119616 92504958544521 93082544504832 93102877605888 93199392571392 93211156135936 93219751196928 93264346349568 93284719163712 93307783348224 93381422635008 93393209175264 93446503276032 94028779487232 94094311292928 94114865405952 94168571314176 94212429447168 94278089244672 94298683502448 94375822491648 94396438098432 94462226137728 95018574675968 95117075546112 95192142741504 95204157829632 95282037522432 95302851084288 95369270833152 95390103450393 95488989465312 96106196238336 96150956802048 96205824589824 96217967624192 96226839945216 96293903652864 96317711843328 96338751639552 96393726590976 96405893342208 96481977683436 96526913263848 97150828806144 97251540074496 97263815098368 97319317929984 97340576518656 97441484488704 97453783487232 97509394722816 97530694832169 98083689988096 98206816075776 98262857023488 98275259695104 98377136603136 98398626263424 98445698924544 98467203561696 98569279448064 99149817053184 99206396116992 99252600569856 99321773031424 99330931556352 99343469039616 99400158609408 99421871740272 99446453305344 99515760869376 99537499252584 99594299544192 99640684659456 100284726509568 100401357520896 100480595116032 100493277709056 100584758181888 100597453922304 100676846278368 101374777884672 101445429362688 101467589265792 101492676624384 101550592622592 101572775497728 101643564966912 101690904508416 101748933623808 101842087554738 102348198248448 102476677644288 102535155154944 102548097073152 102629028893184 102654403411968 102676827405312 102725946703872 102748386325248 102854900293632 103460678664192 103640110989312 103662750302208 103721904635904 103734996344832 103842533081088 103865216611392 103924486480896 103937603759568 104644932009984 104717862567936 104740737306624 104766633934848 104849316642816 104862550652928 104922389643264 104945309059176 104971256266752 105067360322172 105127316185536 105782376923136 105856100204544 105879223581696 105939642728448 105965835780096 105988983128064 106062850400256 106086018940254 106172800303104 106270004404944 106895896510464 107006709989376 107081286549504 107104677558336 107131158659072 107192292212736 107215707469824 107290429687296 107425113148476 107958969040896 108119470768128 108169826402304 108231552663552 108245213577216 108330641609472 108357425823744 108381095594496 108456630009984 108592777421829 109208494145536 109270813114368 109294682406912 109407982583808 109421791985664 109484232671232 109508148583488 109635506423136 109698069063168 110344151236608 110458539343872 110482668085248 110535521599488 110559667156992 110587002486784 110674278678528 110688247911424 110698454546352 110751411290112 110775604006908 110890439379072 111543544184832 111607195631616 111659175641088 111736994660352 111761402669568 111825178435584 111852826656768 111877259968512 111955230978048 111979686659157 112095770241888 112820317323264 112834557427712 112937272344576 112951527211008 113040669505536 113054937422688 113172135662592 113903639986176 113956689543168 114046625120256 114126108033024 114151037924016 114179261202432 114244416700416 114258836553728 114269372434944 114349010587776 114402267571968 114467550326784 115141723029504 115286262349824 115341413842944 115366609207296 115486203838464 115500780429312 115566690041856 115591934615904 115711762830336 116393263497216 116459682398208 116474381860864 116595124862976 116620594089984 116687142715392 116701870887936 116822849716224 116848368687816 116929804229514 117725548511232 117740407750656 117807595388928 117833329469952 117862463176704 117944605474816 117955481223168 117970369484544 118037688348672 118063472691573 118092663300096 118268230708728 119005174038528 119088112730112 119114126529408 119211565252608 119226612056064 119320706700288 119335767279504 119444400340992 119553754955562 120147884900352 120231619985408 120257883574272 120382548738048 120466447368192 120492762253128 120522553491456 120591328739328 120617670903552 120701733398208 121453840171008 121538485420032 121634404614144 121664478117888 121691054702592 121749270167552 121760496746496 121775865274368 121871971810656 121902104051712 121928732543808 122013708761232 122844050620416 122859555913728 122929664753664 122956517707776 123072631799808 123099515983872 123169761755136 123185308159488 123339944726028 123410327696064 124137170141184 124265856761856 124293001595904 124352461799424 124379625551616 124410377797632 124508563513344 124524278900352 124595337701376 125459081723904 125486487207936 125558095085568 125616572596224 125704118992896 125731578003264 125803325740032 125834429988864 125861917464576 125949634850304 126822767394816 126922856988672 126938877106176 127070468112384 127159027777536 127186804600524 127318652620416 128141594984448 128201275736064 128274432786432 128302453260288 128391871537152 128419917664518 128423615791104 128451668852736 128524968787968 128541191122944 128642636911248 128702551018464 129534438408192 129668720099328 129685086797824 129697045143552 129759090573312 129787435358208 129921979318272 129938377982976 130012526297088 130040926442892 130942421434368 131017142697984 131033679593472 131169515470848 131198168351232 131260931899392 131289604748928 131425705930752 131454414773793 132199756070912 132275194822656 132441242075136 132457958719488 132533544812544 132562495653696 132595271073792 132687681159168 132716665670112 132792399392256 132854246212608 133712968679424 133868476694528 133880820793344 133974126821376 133991036945408 134003392345584 134113010909184 134129938563072 134235795037824 134252738189442 135166370512896 135260572483584 135290119021056 135323568832512 135400790163456 135430367330304 135524753289216 135554357534769 135587872677888 135665244831744 135694879766496 135789450072984 136635570192384 136713540206592 136730796097536 136838705190912 136872537882624 136902436540416 136967928938496 136997848433664 137139867058176 137265422356386 137947571552256 138199556947968 138217000402944 138295872847872 138313328459776 138326082421248 138456710774784 138486955481856 138565981974528 138583471679424 139623816757248 139654316408832 139688845246464 139799088857088 139816734203904 139896519524352 139927078745568 139961675022336 140072133952512 140089813762896 140169754914048 141043169230848 141141466939392 141172298108928 141252856971264 141318644170752 141417133867008 141448025253672 141563733737472 141693339206592 142527862013952 142675613319168 142775048732672 142788214112256 142806236744448 142923056283648 142954276626432 143053906249728 143233484197968 144159294357504 144226435203072 144308736884736 144326951436288 144440855479296 144476567764992 144508127459328 144590589886464 144608840013312 144722966525154 144790369895772 145726243209216 145877310111744 145895722647552 145978976894976 146010864777984 146180675230848 146264092084224 147125534982144 147278052458496 147310224113664 147380695465984 147394285535232 147412889542656 147565704904704 147597939395136 147668548386816 147700805342544 147853919172096 148724725579776 148809594175488 148878900854784 148982659547136 149015203559424 149100237914112 149169679958016 149273641304064 149306248878876 149391449316288 149461026989184 150427089764352 150583029792768 150602036281344 150720892674048 150739916563584 150896180883456 151871519981568 152062166827008 152168144044032 152201383898688 152239014936576 152325888933888 152359163246592 152465347450368 152536356762624 152623400435712 152763131332107 153522297372672 153715016466432 153822145609728 153981605117952 154001040572416 154015241107968 154088920055808 154122579487872 154282350440448 155191017996288 155279576530944 155460166483968 155494125453312 155582856953856 155602494517248 155763799621632 155797824917088 155906405639352 156967398014976 156987210334208 157076793851904 157111105959936 157149950902272 157273974964224 157293825979392 157383584464896 157417963588764 157456884400128 157601040483258 157690974278304 158673565384704 158784150306816 158818835372544 158948753670144 158968816074752 158983474692096 159094275600384 159114356372672 159129028410381 159259200454656 159405006607416 160343844765696 160510064984064 160621929824256 160657016337504 160696737988608 160788438319104 160823561204736 160935644530944 161137669722714 161938453561344 162051313893376 162179206152192 162254739603456 162347328995328 162367820365824 162495962414208 162536138735616 162571643391744 162684945014976 163812741218304 163906219671552 163942023610368 164096842399744 164111973875712 164132687978496 164226349006848 164247077545984 164262222875232 164453259634704 164547103594752 165516226854912 165687809015808 165724002127872 165803282399232 165839500735488 165880503730176 166011418017792 166032371867136 166127116935168 166163406010362 166335659068608 167315316277248 167410793447424 167488763461632 167605491990528 167642104004352 167737767653376 167779239985152 167815889952768 167932846467072 169097023193088 169230475984896 169251836141568 169405908516864 169427290816512 169545370370048 169561004258304 169582406134032 169758203493888 170855459979264 170935034314752 171069937680384 171189162049536 171226556886024 171268891803648 171366625050624 171388254830592 171523515881664 171603401357952 171701325490176 172712584544256 172891626799104 172929393524736 173012120764416 173049913810944 173229305757696 173251170643968 173350035062784 173387901923856 174589895245824 174689523597312 174711572791296 174892687294464 174930891134976 175014575865856 175030714073088 175052806331904 175234274574336 175272553031724 175394706344271 176588322766848 176610611625984 176711393083392 176749994204928 176793694765056 176916908212224 176955554226816 177056532523008 177138994950144 177402346063092 178283958239232 178507761057792 178632169095168 178671189794112 178817347878912 178839918084096 178981060050432 179003650919256 180221827350528 180347429978112 180386825361408 180431425110016 180573823107072 180699671052288 180739143379692 180783830237184 180886993108992 180926506355328 181052600097312 182180760256512 182284720275456 182307728130048 182451606921216 182496717176832 182536582053888 182623905251328 182663797911552 182853156077568 182893098815712 183020563141848 184266075930624 184289333870592 184394497130496 184434776561664 184608947699712 184649273975808 184754642632704 184777962239232 185009917089042 186205755211776 186398785142784 186422312271872 186439502393856 186528692699136 186569438327424 186615566696448 186762845270016 186786418350528 186893006552064 188188622585856 188229730811904 188337142628352 188424858894336 188556178489344 188597367004896 188751644983296 188792876196864 188924452275456 190037149351936 190234151092224 190384285483008 190408315659264 190564075044864 190605702168576 190738541666304 190780206900786 190977978930624 192212392476672 192301913604096 192411649179648 192435935248384 192453679890432 192587807305728 192629876496777 192635423686656 192677503279104 192787453181952 192811786684416 192963955366872 193053826527696 194301657612288 194503080148992 194527630196736 194638635859968 194681153037312 194882968977408 194907566974464 195018789445632 195061389664338 196167379976192 196413632151552 196525714046976 196550519390208 196754273206272 196797252526848 196891397849088 196934407123392 197138558896128 198299634106368 198412792233984 198505201139712 198643546062848 198661863112704 198686938079232 198800317218816 198843743480544 198892906610688 199031521738752 199074998505168 199188599088384 199281369318912 200569453019136 200802715041792 200961190232064 200986555418112 201169516363776 201194907844608 201353692556736 201379107284163 202749555769344 202890858725376 202935178531584 202985353248768 203101185245184 203145550995456 203287129933824 203381809016832 203497867247616 203684175109476 204696396496896 204953355288576 205070310309888 205096194146304 205258057786368 205308806823936 205353654810624 205451893407744 205496772650496 205709800587264 205898133534579 206921357328384 207325500604416 207443809271808 207469992689664 207685066162176 207730433222784 207848972961792 207875207519136 209289864019968 209435725135872 209481474613248 209533267869696 209698633285632 209725101305856 209844779286528 209890618118352 209942512533504 210134720644344 210254632371072 211564753846272 211712200409088 211758447163392 211879285456896 211977966256128 212125700800512 212172037880508 212345600606208 212540008809888 213791793020928 214013419978752 214162573099008 214209355116672 214262317318144 214384584425472 214431414939648 214580859374592 214850226296952 216238941536256 216339652804608 216463105327104 216490427154432 216661283218944 216714851647488 216762191188992 216913260019968 217185554843658 218416988291072 218589364813824 218815965167616 218843583971328 218968465342464 219016297166976 219271012846272 219396138126336 220688302473216 220917078687744 220965336170496 221071043198976 221119334313984 221174004973568 221348557357056 221376495822848 221396909092704 221502822580224 221551208013816 221780878758144 223087088369664 223214391263232 223318351282176 223473989320704 223522805339136 223650356871168 223705653313536 223754519937024 223910461956096 223959373318314 224191540483776 225640634646528 225669114855424 225874544689152 225903054422016 226081339011072 226109874845376 226344271325184 227807279972352 227913379086336 228093250240512 228252216066048 228302075848032 228358522404864 228488833400832 228517673107456 228538744869888 228698021175552 228804535143936 228935100653568 230283446059008 230572524699648 230682827685888 230733218414592 230972407676928 231001560858624 231133380083712 231183869231808 231423525660672 232786526994432 232919364796416 232948763721728 233190249725952 233241188179968 233374285430784 233403741775872 233645699432448 233696737375632 233859608459028 235451097022464 235480815501312 235615190777856 235666658939904 235724926353408 235889210949632 235910962446336 235940738969088 236075376697344 236126945383146 236185326600192 236401560724887 236536461417456 238010348077056 238176225460224 238228253058816 238423130505216 238453224112128 238641413400576 238671534559008 238888800681984 239107509911124 240295769800704 240463239970816 240515767148544 240765097476096 240932894736384 240985524506256 241045106982912 241182657478656 241235341807104 241403466796416 242907680342016 243076970840064 243268809228288 243382109405184 243498540335104 243520993492992 243551730548736 243743943621312 243804208103424 243857465087616 244027417522464 245688101240832 245719111827456 245859329507328 245913035415552 246145263599616 246199031967744 246339523510272 246370616318976 246679889452056 246820655392128 248274340282368 248531713523712 248586003191808 248704923598848 248759251103232 248820755595264 249017127026688 249048557800704 249190675402752 249245109015543 250972974415872 251116190171136 251233145192448 251408237985792 251463156006528 251606651480064 251668859977728 251723834929152 251899269700608 253645534789632 253845713977344 253877754212352 254140936224768 254318055555072 254373609201048 254637305240832 256283189968896 256402551472128 256604906520576 256783743074304 256839835329036 256847231582208 256903337705472 257049937575936 257082382245888 257285273822496 257405102036928 259068876816384 259337440198656 259370173595648 259394090287104 259518181146624 259574870716416 259843958636544 259876755965952 260025052594176 260081852885784 261884842868736 262034285395968 262067359186944 262339030941696 262396336702464 262521863798784 262579209497856 262851411861504 262908829547586 264399512141824 264882484150272 264915917438976 265067089625088 265124991307392 265190542147584 265375362318336 265433331340224 265584798784512 265708492425216 267425937358848 267736953389056 267761641586688 267948253642752 267982073890816 268006784691168 268226021818368 268259877126144 268471590075648 268505476378884 270332741025792 270521144967168 270580238042112 270647137665024 270801580326912 270860734660608 271049506578432 271108715069538 271175745355776 271330489663488 271389759532992 271578900145968 273271140384768 273427080413184 273461592195072 273677410381824 273745075765248 273804873080832 273935857876992 273995696867328 274279734116352 274530844712772 275895143104512 276399113895936 276434000805888 276591745695744 276626656919552 276652164842496 276913421549568 276973910963712 277131963949056 277166943358848 277514875633563 279247633514496 279308632817664 279598177714176 279633468407808 279793039048704 279854157491136 279923350044672 280144267905024 280179627525792 280339509828096 282086338461696 282282933878784 282344596217856 282505713942528 282637288341504 282834267734016 282896050507344 283127467474944 283386678413184 285055724027904 285351226638336 285550097465344 285576428224512 285612473488896 285846112567296 285908553252864 286107812499456 286170310351179 286466968395936 288318588715008 288452870406144 288617473769472 288653902872576 288881710958592 288953135529984 289016254918656 289181179772928 289217680026624 289445933050308 289580739791544 291452486418432 291754620223488 291791445295104 291957953789952 292021729555968 292361350461696 292528184168448 294251069964288 294620448227328 294761390931968 294788571070464 294825779085312 295131409809408 295195878790272 295337096773632 295401610685088 295707838344192 297449451159552 297619188350976 297757801709568 297965319094272 298030407118848 298200475828224 298339359916032 298547282608128 298612497757752 298782898632576 298922053978368 300854179528704 301204072562688 301441785348096 301479833127168 301792361766912 304124333654016 304336288088064 304402767797376 304478029873152 304651777867776 304718326493184 304930694900736 305072713525248 305246800871424 305526262664214 307044594745344 307430032932864 307644291219456 307963210235904 308002081144832 308030482215936 308177840111616 308245158975744 308564700880896 310382035992576 310920332967936 310988250906624 311165713907712 311204989034496 311527599243264 311595649834176 311812811278704 313934796029952 313974420668416 314153587703808 314222211919872 314299901804544 314547949928448 314587651958784 314767168929792 314835927177528 314913768800256 315202080966516 315381948556608 317347130769408 317568300613632 317637670745088 317897507340288 317937632149504 317966949384192 318188551200768 318228712745344 318258056820762 318518400909312 318810013214832 320687689531392 321020129968128 321243859648512 321314032675008 321393475977216 321576876638208 321647122409472 321871289061888 322275339445428 323876907122688 324102627786752 324358412304384 324509479206912 324694657990656 324735640731648 324991924828416 325072277471232 325143286783488 325369890029952 327625482436608 327812439343104 327884047220736 328193684799488 328223947751424 328265375956992 328452698013696 328494155091968 328524445750464 328906519269408 329094207189504 331032453709824 331375618031616 331448004255744 331606564798464 331679001470976 331761007460352 332022836035584 332064743734272 332254233870336 332326812020724 332671318137216 334630632554496 334821586894848 334977526923264 335210983981056 335284208008704 335475535306752 335558479970304 335631779905536 335865692934144 335939059977471 338460951969792 338503672283136 338811817033728 338854581633024 339090740740096 339122008516608 339164812268064 339516406987776 341710919958528 341870068629504 342139875360768 342378324099072 342453113772048 342537783607296 342733250101248 342776509661184 343047031763328 343206802715904 343402650980352 345425169088512 345858787049472 346024241528832 346099827621888 346458611515392 346502341287936 346700070125568 346775803847712 349179790491648 349379047194624 349423145582592 349785374588928 349861782269952 350029151731712 350061428146176 350105612663808 350468549148672 350545106063448 350789412688542 353176645533696 353221223251968 353422786166784 353499988409856 353587389530112 353833816424448 353911108453632 354113065046016 354277989900288 354804692126184 357015522115584 357264338190336 357342379588224 357634695757824 357679836168192 357962120100864 358007301838512 360443654701056 360694859956224 360773650722816 360862850220032 361147646214144 361399342104576 361478286759384 361567660474368 361773986217984 361853012710656 362105200194624 364361520513024 364615456260096 364903213842432 364993434353664 365073164107776 365247810502656 365327595823104 365706312155136 365786197631424 366041126283696 368532151861248 368578667741184 368788994260992 368869553123328 369217895399424 369298547951616 369509285265408 369555924478464 370019834178084 372411510423552 372797570285568 372844624543744 372879004787712 373057385398272 373138876654848 373231133392896 373525690540032 373572836701056 373786013104128 376377245171712 376459461623808 376674285256704 376849717788672 377112356978688 377194734009792 377503289966592 377585752393728 377848904550912 380074298703872 380468302184448 380768570966016 380816631318528 381211404337152 381477083332608 381560413801572 381955957861248 384424784953344 384603827208192 384823298359296 384871870496768 384907359780864 385175614611456 385259752993554 385270847373312 385355006558208 385574906363904 385623573368832 385927910733744 386107653055392 388603315224576 389006160297984 389055260393472 389277271719936 389362306074624 389765937954816 389815133948928 390037578891264 390122779328676 392334759952384 392827264303104 393051428093952 393101038780416 393508546412544 393594505053696 393782795698176 393868814246784 394277117792256 396599268212736 396825584467968 397287092125696 397323726225408 397373876158464 397600634437632 397687486961088 397785813221376 398063043477504 398149997010336 398377198176768 398562738637824 401138906038272 401605430083584 401922380464128 401973110836224 402339032727552 402389815689216 402707385113472 402758214568326 405499111538688 405781717450752 405870357063168 405970706497536 406202370490368 406291101990912 406574259867648 406663072604307 406763618033664 406995734495232 407368350218952 409906710577152 410140620619776 410192388292608 410516115572736 410617613647872 410707309621248 410903786815488 410993545300992 411419601174528 411796267069158 413842714656768 414651001208832 414887618543616 414939985379328 415370132324352 415460866445568 415697945923584 415750415038272 418871450271744 418962949226496 419066535739392 419397266571264 419450202611712 419689558573056 419781236236704 419885025067008 420269441288688 420509264742144 423129507692544 423424400818176 423516894326784 423758570913792 423955932512256 424251401601024 424344075761016 424691201212416 425080017619776 427583586041856 428026839957504 428325146198016 428418710233344 428524634636288 428769168850944 428862829879296 429161718749184 429700452593904 432477883072512 432679305609216 432926210654208 432980854308864 433322566437888 433429703294976 433524382377984 433826520039936 434371109687316 436833976582144 437178729627648 437631930335232 437687167942656 437936930684928 438032594333952 438542025692544 438792276252672 441376604946432 441834157375488 441930672340992 442142086397952 442238668627968 442348009947136 442697114714112 442752991645696 442793818185408 443005645160448 443102416027632 443561757516288 446174176739328 446428782526464 446636702564352 446947978641408 447045610678272 447300713742336 447509039874048 447820923912192 447918746636628 448383080967552 451281269293056 451338229710848 451749089378304 451806108844032 452162678022144 452219749690752 452688542650368 455614559944704 456186500481024 456504432132096 456604151696064 456717044809728 456977666801664 457035346214912 457077489739776 457396042351104 457609070287872 457870201307136 458289393996321 460566892118016 461145049399296 461466436829184 461944815353856 462003121717248 462266760167424 462367738463616 462847051321344 465573053988864 465838729592832 465897527443456 466380499451904 466482376359936 466748570861568 466807483551744 467291398864896 467393474751264 467719216918056 470902194044928 470961631002624 471230381555712 471333317879808 471449852706816 471778421899264 471821924892672 471881477938176 472150753394688 472253890766292 472370653200384 472803121449774 473072922834912 476020696154112 476352450920448 476456506117632 476846261010432 476906448224256 477282826801152 477343069118016 477777601363968 478215019822248 480926479941632 481031534297088 481530194952192 481865789472768 481971049012512 482090213965824 482365314957312 482470683614208 482806933592832 485815360684032 486153941680128 486537618456576 486764218810368 486997080670208 487041986985984 487103461097472 487487887242624 487608416206848 487714930175232 488054835044928 491438223654912 491718659014656 491826070831104 492290527199232 492398063935488 492679047020544 492741232637952 493359778904112 493641310784256 496548680564736 497063427047424 497172006383616 497409847197696 497518502206464 497641511190528 498034254053376 498097115601408 498381350805504 498490218031086 501945948831744 502232380342272 502466290384896 502816475971584 502926312013056 503213302960128 503337719955456 503447669858304 503798539401216 507291069579264 507691427954688 507755508424704 508281872449536 508636111110144 508747218402096 509274610481664 512566379937792 512805102944256 513209813041152 513567486148608 513679670658072 513806675410944 514099875151872 514164764491776 514570547644992 514810204073856 518137753632768 518674880397312 518740347191296 518788180574208 519036362293248 519149741432832 519687917273088 519753511931904 520050105188352 520163705771568 523769685737472 524068570791936 524134718373888 524678061883392 524792673404928 525043727597568 525158418995712 525702823723008 525817659095172 526184119032813 528799024283648 529764968300544 529831834877952 530134179250176 530249982614784 530381084295168 530750724636672 530866662680448 531169597569024 531416984850432 534851874717696 535473906778112 535523283173376 535896507285504 535964147781632 536013569382336 536452043636736 536519754252288 536943180151296 537010952757768 540665482051584 541042289934336 541160476084224 541294275330048 541721469321216 542099013156864 542217430139076 542351490711552 542660979326976 542779519065984 543157800291936 546542280769536 546854160826368 546923184390144 547354820763648 547490151530496 547609746161664 547871715753984 547991393734656 548559468232704 549061689425544 552798227791872 552868001611776 553183491391488 553253313839104 553304329684992 553826843099136 553947821927424 554263927898112 554333886717696 555029751267126 558617265635328 559196355428352 559266936815616 559586078097408 559708314982272 559846700089344 560288535810048 560359255051584 560679019656192 564565867757568 564689192435712 565011427885056 565274576683008 565668535468032 565792101014688 566254934949888 566773356826368 570111448055808 570702453276672 571100194930688 571152856449024 571224946977792 571692225134592 571817106505728 572215624998912 572340620702358 572933936791872 576637177430016 576905740812288 577234947538944 577307805745152 577763421917184 577906271059968 578032509837312 578362359545856 578435360053248 578891866100616 579161479583088 582904972836864 583509240446976 583582890590208 583915907579904 584043459111936 584722700923392 585056368336896 588502139928576 589240896454656 589522781863936 589577142140928 589651558170624 590262819618816 590391757580544 590674193547264 590803221370176 591415676688384 594898902319104 595238376701952 595515603419136 595930638188544 596060814237696 596400951656448 596678719832064 597094565216256 597224995515504 597565797265152 597844107956736 601708359057408 602408145125376 602883570696192 602959666254336 603584723533824 604137321852489 608248667308032 608672576176128 608805535594752 608956059746304 609303555735552 609436652986368 609861389801472 610145427050496 610493601742848 611052525328428 614089189490688 614860065865728 615288582438912 615926420471808 616004162289664 616060964431872 616355680223232 616490317951488 617129401761792 617694400603737 620764071985152 621976501813248 622331427815424 622409978068992 623055198486528 623191299668352 623625622557408 627869592059904 627948841336832 628307175407616 628444423839744 628599803609088 629095899856896 629175303917568 629534337859584 629671854355056 629827537600512 630404161933032 630763897113216 634694261538816 635136601227264 635275341490176 635875264299008 635933898768384 636377102401536 636457425490688 636516113641524 637036801818624 637620026429664 641375379062784 642040259936256 642487719297024 642628065350016 642786951954432 643153753276416 643294244818944 643742578123776 644550678890856 648205255573504 648716824608768 649018958413824 649389315981312 649471281463296 649983849656832 650144554942464 650286573566976 650739780059904 655250964873216 655768094441472 656387369598976 656447895502848 656530751913984 656905396027392 656988310183936 657048891500928 657813038538816 658188414379008 662064907419648 662751236063232 662896008511488 663213129596928 663358002941952 663522014920704 664045672071168 664129487468544 664508467740672 664653624041448 665342636274432 669261265108992 669643173789696 669955053846528 670421967962112 670568416017408 670951070613504 671116959940608 671263559811072 671731385868288 671878119954942 676921903939584 677007344566272 677623634067456 677709163266048 678181481480192 678244017033216 678329624536128 679032813975552 683421839917056 683740137259008 684279750721536 684756648198144 684906227544096 685075567214592 685466500202496 685553019322368 686094063526656 686413605431808 686805301960704 690850338177024 691717574098944 692048483057664 692199655243776 692917223030784 693004682575872 693400140251136 693551607695424 698359580983296 698758094389248 698846291165184 699570749177856 699723564539904 700058303463424 700122856292352 700211225327616 700937098297344 701090212126896 701578825377084 706353291067392 706442446503936 706845572333568 706999976819712 707174779060224 707667632848896 707822216907264 708226130092032 708555979800576 709204682174661 709609384252368 714031044231168 714528676380672 714684759176448 715269391515648 715359672336384 715924240201728 716014603677024 720887309402112 721389719912448 721547301445632 721725700440064 722295292428288 722798684209152 722956573518768 723135320948736 723547972435968 723706025421312 724210400389248 728723041026048 729230912520192 729806427684864 730146328215552 730495621005312 730655191646208 731412624310272 731572395262848 732082252567392 737064303722496 737157335482368 737577988521984 737739106246656 738435790798848 738597095903232 739018570530816 739111848956928 740039668356168 744823020847104 745595140571136 745689249087488 745758009575424 746114770796544 746277753309696 746462266785792 747051381080064 747145673402112 747572026208256 747735327046629 752918923247616 753348570513408 753699435577344 754224713957376 754389468019584 755006579933184 755171504787456 755697809101824 760148597407744 760936604368896 761537141932032 761633262637056 762422808674304 762954166665216 763120827603144 763911915722496 768849569906688 769207654416384 769743740993536 769814719561728 770351229222912 770519505987108 770541694746624 770710013116416 771149812727808 771247146737664 771855821467488 772215306110784 777206630449152 778012320595968 778110520786944 778554543439872 778724612149248 779531875909632 779630267897856 780075157782528 780245558657352 784669519904768 785654528606208 786102856187904 786202077560832 787017092825088 787189010107392 787565591396352 787737628493568 788554235584512 793198536425472 794574184251392 794647452450816 794747752316928 795201268875264 795374973922176 795571626442752 796126086955008 796299994020672 796754396353536 797125477275648 802277812076544 803210860167168 803844760928256 803946221672448 804678065455104 804779631378432 805414770226944 805516429136652 810998223077376 811563434901504 811740714126336 811941412995072 812404740980736 812582203981824 813148519735296 813326145208614 813527236067328 813991468990464 814736700437904 819813421154304 820281241239552 820384776585216 821032231145472 821235227295744 821414619242496 821807573630976 821987090601984 822839202349056 823592534138316 827685429313536 829302002417664 829775237087232 829879970758656 830740264648704 830921732891136 831395891847168 831500830076544 832544626900689 837742900543488 837925898452992 838794533142528 838900405223424 839379117146112 839562472473408 839770050134016 840538882577376 841018529484288 846259015385088 846848801636352 847033788653568 847517141827584 847911865024512 848502803202048 848688151522032 849382402424832 850160035239552 855167172083712 856053679915008 856650292396032 856837420466688 857049269272576 857538337701888 857725659758592 858323437498368 858510931053537 859400905187808 864955766145024 865358611218432 865852421308416 865961708617728 866645132875776 866859406589952 867048764755968 867653040079872 868742219374632 873667953164288 874357459255296 875263860670464 875374335885312 875873861369856 876065188667904 877084051385088 877584552505344 882753209892864 883861344681984 884284172795904 884477337255936 884696019894272 885394229428224 885505983291392 885587636370816 886011290320896 886204832055264 887123515032576 892348353478656 892857565052928 893273405128704 893895957282816 894091221356544 894601427484672 895018079748096 895641847824384 895837493273256 896766161935104 902562538586112 902676459421696 903612217688064 904325356044288 904439499381504 905377085300736 912373000962048 913008864264192 913208303392128 913434089619456 913955333603328 914070692429824 914154979479552 914792084702208 915218140575744 915740402614272 916578787992642 921133784236032 922290098798592 922932873658368 923889630707712 924006243434496 924533520334848 924735476927232 925694102642688 931146107977728 931795054886912 932760998903808 932964752719872 933497141723136 933614967103488 934582797729792 934786949502528 935438433836112 941804388089856 941923262005248 942460763111424 942666635759616 942899705413632 943556843798528 943643849785344 943762955876352 944301506789376 944507781532584 944741306400768 945606242899548 946145845669824 952041392308224 952704901840896 952913012235264 953692522020864 953812896448512 954565653602304 954686138236032 955555202727936 956430039644496 961852959883264 962063068594176 963060389904384 963731578945536 963942098025024 964180427931648 964730629914624 964941367228416 965613867185664 971630721368064 972307883360256 973075236913152 973528437620736 974083973971968 974206922194944 974975774485248 975216832413696 975429860350464 976109670089856 982876447309824 983437318029312 983652141662208 984581054398464 984796127870976 985358094041088 985482465275904 986719557808224 987282621568512 993097361129472 994126854094848 994344012767232 994819694395392 995037004412928 995283022381056 996068508106752 996194231202816 996762701611008 996980436062172 1003891897663488 1004464760684544 1004932580769792 1005632951943168 1005852624026112 1006426605920256 1006675439910912 1006895339716608 1007597078802432 1007817179932413 1015382855909376 1015511016849408 1016563744899072 1017272222220288 1017494436804192 1018549220963328 1025132759875584 1025610205888512 1026419626082304 1027134972297216 1027359341316144 1027613350821888 1028199750303744 1028329528983552 1029141095289984 1029620408147712 1036275507265536 1037480694382592 1037576361148416 1038072724586496 1038299482865664 1039375834546176 1039507023863808 1040100210376704 1040327411543136 1047539371474944 1048137141583872 1048269436747776 1049356123766784 1049585346809856 1050087455195136 1050316837991424 1051405647446016 1051635318190344 1052368238065626 1057598048567296 1059529936601088 1059663669755904 1060268358500352 1060499965229568 1060762168590336 1061501449273344 1061733325360896 1062339195138048 1062833969700864 1070947813556224 1071046566346752 1071793014571008 1071928295563264 1072027138764672 1072904087273472 1073039508504576 1073886360302592 1074021905515536 1081330964103168 1082084579868672 1082320952168448 1082588550660096 1083442938642432 1084198026313728 1084434860278152 1084702981423104 1085321958653952 1085559038131968 1086315600583872 1093084561539072 1093846368780288 1094709641527296 1094980303060992 1095219492323328 1095743431507968 1095982787469312 1097118936465408 1098123378851088 1105596455583744 1105736003223552 1106366982782976 1106506627678208 1106608659369984 1107653686198272 1107895643854848 1108527855796224 1108667773435392 1110059502534252 1117234531270656 1118392710856704 1118533873631232 1119172156194816 1119416629964544 1119693400178688 1120577071620096 1120718510103168 1121358039312384 1129131735515136 1129378384871424 1130022855770112 1130549153366016 1131337070936064 1131584202029376 1132509869899776 1133546713652736 1140222896111616 1141404906553344 1142200389861376 1142305712898048 1142449893955584 1143634213011456 1144431249997824 1144681241404716 1145867873583744 1153274354860032 1153811481624576 1154469895077888 1154615611490304 1155526843834368 1155812542119936 1156065019674624 1156724719091712 1156870720106496 1157783732201232 1158322959166176 1165809945673728 1167018480893952 1167165781180416 1167831815159808 1168086918223872 1169445401846784 1170112736673792 1177004279857152 1178481792909312 1179154284281856 1179303116341248 1180525639237632 1180783515161088 1181348387094528 1181606442740352 1182831353376768 1189797804638208 1190476753403904 1191861276377088 1192121628475392 1192801903312896 1193357439664128 1194189130432512 1194449991031008 1195131594530304 1195688215913472 1203416718114816 1204816290250752 1205767141392384 1205919332508672 1207169447067648 1208274643704978 1216497334616064 1217345152352256 1217611071189504 1217912119492608 1218607111471104 1218873305972736 1219722779602944 1219989217812921 1220290854100992 1220987203485696 1222105050656856 1229720131731456 1230577164877824 1231852840943616 1232008324579328 1232121928863744 1232711360446464 1232980635902976 1234258803523584 1235388801207474 1241528143970304 1243953003626496 1244662855630848 1244819956137984 1246110396973056 1246382599336704 1247251245114816 1255897682673664 1256614350815232 1256888847679488 1257199607218176 1258191799713792 1258350607835136 1259068675719168 1259343708710112 1259655075201024 1260808323866064 1261527794226432 1269388523077632 1270273202454528 1270550682980352 1271750528598016 1271867797536768 1272754204803072 1272914850981376 1273032227283048 1274073603637248 1275240052859328 1282750758125568 1284080519872512 1284975438594048 1285256130700032 1285573903908864 1286307506552832 1286588489637888 1287485156247552 1289101357781712 1296410511147008 1297433649217536 1298037916827648 1298778631962624 1298942562926592 1299967699313664 1300289109884928 1300573147133952 1301479560119808 1310501929746432 1311536188882944 1312895791005696 1313061503827968 1313810792054784 1313976620367872 1314097783001856 1315626077077632 1316376828758016 1324129814839296 1325502472126464 1325792017022976 1326426259193856 1326716005883904 1327044029841408 1328091344142336 1328258974937088 1329016935481344 1329307248082896 1330685272548864 1338522530217984 1339286347579392 1339910107693056 1340843935924224 1341136832034816 1341902141227008 1342527119622144 1343462771736576 1343756239909884 1353843807879168 1354014689132544 1355247268134912 1355418326532096 1356362962960384 1356488034066432 1356659249072256 1358065627951104 1366843679834112 1368559501443072 1369513296396288 1369812455088192 1370151134429184 1370933000404992 1371106038644736 1372188127053312 1372827210863616 1373610603921408 1374868181988963 1381700676354048 1383435148197888 1384399310487552 1385834446061568 1386009365151744 1386800280502272 1387103215390848 1396719161966592 1397516188778496 1397692582330368 1399141498355712 1399447129079808 1400116606926848 1400245712584704 1400422450655232 1401874196594688 1402180424253792 1403157650754168 1412706582134784 1412884893007872 1413691144667136 1413999953639424 1414349558120448 1415335265697792 1415644433814528 1416452260184064 1417111959601152 1418409364349322 1419218768504736 1428062088462336 1429057352761344 1429369518352896 1430538783031296 1430719344672768 1431848480403456 1432029207354048 1442779439824896 1443094602891264 1443451400880128 1444590584856576 1445597368418304 1445913147037536 1446270641897472 1447095944871936 1447412050842624 1448420800778496 1457446082052096 1458461825040384 1459612855369728 1460292656431104 1460991242010624 1461310383292416 1462825248620544 1463144790525696 1464164505134784 1474314670964736 1475155977043968 1475478212493312 1476871581597696 1477194191806464 1478037141061632 1478223697913856 1480079336712336 1489646041694208 1491190281142272 1491378498174976 1491516019150848 1492229541593088 1492555506619392 1492924533571584 1494102762160128 1494291346804224 1495144052416512 1495470654093258 1505837846495232 1506697141026816 1507398871154688 1508449427914752 1508778936039168 1510013159866368 1510343009574912 1511395618203648 1520297194815488 1521873208737792 1523074283864064 1523266525274112 1524845617348608 1525908333330432 1526241655206288 1527823831444992 1537699139813376 1538415308832768 1539487481987072 1539629439123456 1540702458445824 1541039011974216 1541420026232832 1542299625455616 1542494293475328 1543711642934976 1544430612221568 1554413260898304 1556024641191936 1556221041573888 1557109086879744 1557449224298496 1559063751819264 1559260535795712 1560150315565056 1560491117314704 1569339039809536 1571309057212416 1572205712375808 1572404155121664 1574034185650176 1574378020214784 1575131182792704 1575475256987136 1577108471169024 1578552357098439 1586397072850944 1589294904901632 1589495504633856 1590402537750528 1590749947844352 1591143252885504 1592252173910016 1592599988041344 1593508792707072 1594250954551296 1604555624153088 1606421720334336 1607689521856512 1607892443344896 1609356130910208 1609559262756864 1610829540453888 1611032858273304 1621996446154752 1623126869803008 1623481428252672 1623882825990144 1625164407963648 1626297039470592 1626652290417228 1627054472134656 1627982937980928 1629473400875808 1639626842308608 1640562482479104 1640769553170432 1642064462290944 1642470454591488 1642829238484992 1643615147261952 1643974181203968 1645678404698112 1647185068276632 1658604004835328 1659550474174464 1659759941517312 1661480529297408 1661843465782272 1662791783694336 1663001660153088 1665089253801378 1675851796905984 1677589066285056 1677800810446848 1678758234292224 1679124944946816 1679540100268032 1681077765154752 1682037058968576 1693697603272704 1694067577307136 1695034283655168 1695823730049024 1697005606404096 1697376303044064 1698764804849664 1700320070479104 1710334344167424 1712107359830016 1713300584792064 1713674840933376 1714098538545152 1715076675403776 1715451319517184 1716646874996736 1717021862107074 1718801810375616 1729911532290048 1730717222436864 1731704842616832 1731923417235456 1733290265751552 1733718813179904 1734097529511936 1735306080159744 1737484438749264 1747335906328576 1748714918510592 1750527721340928 1750748671770624 1751747722739712 1752130377335808 1754168102770176 1755169105010688 1765506419785728 1767722689363968 1768568345591808 1768954674511872 1770788458856448 1771011966582784 1771175272741632 1772022580641792 1772409664110528 1774247030065152 1784696706957312 1785715130105856 1786546810257408 1787791914565632 1788182442713088 1789202854969344 1790036159496192 1791283695648768 1791674986546512 1793532323870208 1805125077172224 1805352918843392 1807224435376128 1808650712088576 1808878998763008 1810754170601472 1812411965557467 1824746001924096 1826017728528384 1826416606784256 1826868179238912 1827910667206656 1828141384859648 1828309958959104 1829584169404416 1830436281151488 1831480805228544 1833157575985284 1842267568472064 1844580197597184 1845865747316736 1847779261415424 1848012486868992 1849067040669696 1849470953854464 1851388205285376 1853083201811211 1862292215955456 1863590109773824 1865929505439744 1866994283446272 1867229934206976 1869165595459584 1869573899005056 1870876867672224 1883608776179712 1883846524010496 1884921526222848 1885333271519232 1885799410827264 1887113687597056 1887287699570688 1887525911752704 1888603013578752 1889015563065168 1889482612801536 1891212485799096 1892291691339648 1904082784616448 1905409803681792 1905826024470528 1907625792897024 1909131307204608 1909372276472064 1911110405455872 1912860079288992 1924126137188352 1926120779808768 1927463157891072 1927884196050048 1928360855863296 1929461259829248 1929882734456832 1931227734371328 1944615766720512 1946150473826304 1947056875241472 1948167947943936 1948413844389888 1949951548970496 1950433664827392 1950859720700928 1952219340179712 1965752894619648 1967304283324416 1969162108796928 1969592255741952 1970716188082176 1970964930551808 1973439115616448 1974565243137024 1986194722258944 1988253708189696 1988688025534464 1989639388790784 1990074008825856 1990566044762112 1992137016213504 1992388462405632 1993525403222016 1993960872124344 2007783795326976 2008929521369088 2009865161539584 2011265903886336 2011705248052224 2012853211840512 2013350879821824 2013790679433216 2015194157604864 2015634359864826 2030765711818752 2031022033698816 2033127489798144 2034544444440576 2034988873608384 2037098441926656 2050265519751168 2051220411777024 2052839252164608 2054269944594432 2054718682632288 2055226701643776 2056399500607488 2056659057967104 2058282190579968 2059240816295424 2072551014531072 2074961388765184 2075152722296832 2076145449172992 2076598965731328 2078751669092352 2079014047727616 2080200420753408 2080654823086272 2095078742949888 2096274283167744 2096538873495552 2098712247533568 2099170693619712 2100174910390272 2100633675982848 2102811294892032 2103270636380688 2104736476131252 2115196097134592 2119059873202176 2119327339511808 2120536717000704 2120999930459136 2121524337180672 2123002898546688 2123466650721792 2124678390276096 2125667939401728 2127614046523983 2142093132693504 2143586029142016 2143856591126528 2144054277529344 2145808174546944 2146079017009152 2147772720605184 2148043811031072 2162661928206336 2164169159737344 2164641904336896 2165177101320192 2166885877284864 2168396052627456 2168869720556304 2169405962846208 2170643917307904 2171118076263936 2172631201167744 2186169123078144 2187692737560576 2189419283054592 2190438984646656 2191486863015936 2191965574938624 2194237872930816 2196246757702176 2211192911167488 2211472006447104 2212733965565952 2213013255356416 2213217318739968 2215307372396544 2215791287709696 2217055711592448 2217335546870784 2220119005068504 2234469062541312 2236785421713408 2237067747262464 2238344312389632 2238833259929088 2239386800357376 2241154143240192 2241437020206336 2242716078624768 2243205981139887 2258756769742848 2260045711540224 2261098306732032 2262674141872128 2263168404058752 2265019739799552 2267093427305472 2280445792223232 2282809813106688 2284400779722752 2284611425796096 2284899787911168 2287268426022912 2288862499995648 2289362482809432 2291735747167488 2306548709720064 2307622963249152 2309231222980608 2311053687668736 2311625084239872 2312130039349248 2313449438183424 2313741440212992 2315567464402464 2316645918332352 2331619891347456 2334036961787904 2334331562360832 2335663630319616 2336173836447744 2338890803693568 2340225473347584 2354008559714304 2356963585818624 2358308568563712 2358606232682496 2361051278475264 2361567030322176 2362696774189056 2363212885480704 2365662706753536 2379595609276416 2383722552754176 2384243256950784 2385603806625792 2386714879328256 2388378260865024 2388899982062016 2390263189060608 2391376431826944 2406833436229632 2409632580501504 2411534282784768 2411838665017344 2414338894135296 2416549287409956 2432994669232128 2434690304704512 2435222142379008 2435824238985216 2437214222942208 2437746611945472 2439445559205888 2439978435625842 2440581708201984 2441974406971392 2444210101313712 2459440263462912 2461154329755648 2463705681887232 2464016649158656 2464243857727488 2465422720892928 2465961271805952 2468517607047168 2470777602414948 2483056287940608 2487906007252992 2489325711261696 2489639912275968 2492220793946112 2492765198673408 2494502490229632 2497633880702067 2511795365347328 2513228701630464 2513777695358976 2516383599427584 2516701215670272 2518137351438336 2518687417420224 2519310150402048 2521616647732128 2523055588452864 2538777046155264 2540546404909056 2541101365960704 2543501057196032 2543735595073536 2545508409606144 2545829701962752 2546064454566096 2548147207274496 2550480105718656 2565501516251136 2568161039745024 2569950877188096 2570512261400064 2571147807817728 2572615013105664 2573176979275776 2574970312495104 2575532793160611 2578202715563424 2594867298435072 2596075833655296 2597557263925248 2597885125853184 2599935398627328 2600578219769856 2601146294267904 2602959120239616 2621003859492864 2623072377765888 2625791582011392 2626123007655936 2627621584109568 2627953240735744 2628195566003712 2631252154155264 2632753657516032 2648259629678592 2651584034045952 2652852518387712 2653432011767808 2654088059682816 2656182688284672 2656517949874176 2658033870962688 2658614496165792 2661370545097728 2677045060435968 2678572695158784 2679820215386112 2681687871848448 2682273664069632 2683804282454016 2685054239244288 2686925543473152 2687512479819768 2707687615758336 2708029378265088 2710836653064192 2712725925920768 2712976068132864 2713318498144512 2716131255902208 2737119002886144 2739026592792576 2739624910176384 2740302268858368 2741866000809984 2742212077289472 2744376254106624 2745654421727232 2747221207842816 2749736363977926 2763401352708096 2766870296395776 2768798620975104 2771668892123136 2772018730303488 2773600561004544 2774206430781696 2793438323933184 2795385164660736 2798282996711424 2798894258159616 2800233213853696 2800491425169408 2800844901310464 2803748393189376 2804360848507584 2806315301508336 2825413164269568 2825769786015744 2827382289334272 2827999907278848 2828699116240896 2830670531395584 2831288867629056 2832904520368128 2834223919202304 2836818728698644 2838437537009472 2856124176924672 2858114705522688 2858739036705792 2861077566062592 2861438689345536 2863696960806912 2864058414708096 2885558879649792 2886189205782528 2889181169713152 2891194736836608 2891826294075072 2892541283794944 2894191889743872 2894824101685248 2896841601556992 2914892164104192 2916923650080768 2919225710739456 2920585312862208 2922620766584832 2925650497241088 2926289581051392 2928329010269568 2948629341929472 2950311954087936 2950956424986624 2953743163195392 2954388383612928 2956074282123264 2956447395827712 2960158673424672 2979292083388416 2982380562284544 2982756996349952 2983032038301696 2984459083186176 2985111013238784 2985849067143168 2988205524320256 2988582693608448 2990288104833024 2990941308186516 3011675692990464 3013394282053632 3014797742309376 3016898855829504 3017557872078336 3020026319732736 3020686019149824 3022791236407296 3023451539797239 3040594389630976 3046148567728128 3046533050548224 3049691234697216 3051816666660864 3052483310412576 3055647662889984 3075398279626752 3076830617665536 3078974963974144 3079258878246912 3081404916891648 3082078023948432 3082840052465664 3084599250911232 3084988586950656 3087423285869952 3088861224443136 3108826521796608 3112442083147776 3114218173759488 3114898448596992 3118127503638528 3118521071591424 3120300631130112 3120982234629408 3142618114424832 3144411424751616 3144808310243328 3148068371300352 3148756040429568 3150262365585408 3150950513974272 3154216942338048 3157104714196878 3172794145701888 3178589809803264 3178991009267712 3180805075501056 3181499895688704 3182286505771008 3184504347820032 3185199976082688 3187017585414144 3188501909102592 3212843440668672 3215379043713024 3215784886689792 3218712261820416 3219118525513728 3221659080907776 3222065716546608 3243992892309504 3246253739606016 3246962856505344 3247765651980288 3250328815927296 3252594078941184 3253304580834456 3254108944269312 3255965875961856 3258946801751616 3279253684617216 3281539106340864 3284128924581888 3284940909182976 3285658476969984 3287230294523904 3287948362407936 3291356809396224 3294370136553264 3317208009670656 3319100948348928 3319519883034624 3322961058594816 3323686931564544 3325583567388672 3326003320306176 3330178507602756 3351703593811968 3355178132570112 3355601620893696 3357516468584448 3358249889893632 3359080200536064 3362155530309504 3364074117937152 3387395206545408 3388135154614272 3390068567310336 3391647460098048 3394011212808192 3394752606088128 3397529609699328 3400640140958208 3420668688334848 3424214719660032 3426601169584128 3427349681866752 3428197077090304 3430902639034368 3433293749993472 3434043724214148 3437603620751232 3459823064580096 3461434444873728 3463409685233664 3463846834470912 3466580531503104 3467437626359808 3468195059023872 3470612160319488 3474968877498528 3497429837021184 3501055442681856 3501497343541248 3503495445479424 3504260754671616 3508336205540352 3510338210021376 3531012839571456 3535445378727936 3537909349023744 3541576917712896 3542023933165568 3542350545483264 3544045161283584 3544819328221056 3548494060130304 3569393413914624 3571430260211712 3575583829131264 3576364885426176 3578405709938688 3580072318992384 3582567391297536 3583349973093024 3587064647740416 3610250154344448 3610705837686784 3614448870752256 3617301424177152 3617757997526016 3621508341202944 3624823931114934 3649492003848192 3652035457056768 3652833213568512 3653736358477824 3655821334413312 3656282769719296 3656619917918208 3659168338808832 3659967653438763 3660872562302976 3662961610457088 3666315151970568 3689160395194368 3691731494633472 3695558522830848 3696024973737984 3698134081339392 3698941907708928 3702776410570752 3706166403622422 3724584431910912 3727180219547648 3731859010879488 3733988566892544 3734459868413952 3738331190919168 3739147798010112 3741753735344448 3767693048020992 3769843052445696 3770666543038464 3771598821654528 3774227375194112 3774575399141376 3775051823505408 3777206027157504 3778031126130336 3778965225603072 3782424971598192 3784583382679296 3808165569232896 3810819607363584 3811652048941056 3815251585794048 3818262614409216 3818744552944128 3822220810911744 3825720158577984 3848252274376704 3852241559617536 3854926315782144 3855768392100096 3856721711726592 3858922519658496 3859765468913664 3862455468742656 3889231533441024 3892300947652608 3894113750482944 3896335895887872 3896827688779776 3899903097940992 3900867329654784 3901719441401856 3904438680359424 3931505789239296 3934608566648832 3939184511483904 3941432376164352 3941929861103616 3946878231232896 3949130486274048 3972389444517888 3976507416379392 3977376051068928 3979278777581568 3980148017651712 3981132089524224 3984274032427008 3984776924811264 3987050806444032 3987921744248688 4015567590653952 4017859042738176 4019730323079168 4022531807772672 4023410496104448 4025706423681024 4027581358866432 4030388315209728 4031268719729652 4061531423637504 4062044067397632 4066254979596288 4069088888881152 4069977747216768 4074196883853312 4100531039502336 4105678504329216 4108539889188864 4109437365264576 4110453403287552 4112799001214976 4113318115934208 4116564381159936 4118481632590848 4145102029062144 4149922777530368 4150305444593664 4153197931462656 4157503338184704 4158028095455232 4160400841506816 4161309646172544 4190157485899776 4192548566335488 4193077746991104 4197424495067136 4198341387239424 4200349820780544 4201267351965696 4205622589784064 4206541272761376 4209472952262504 4238119746404352 4238654679023616 4241073434001408 4241999860918272 4243048674361344 4246005797093376 4246933301443584 4249356780552192 4251335878803456 4255228093047966 4284186265387008 4287172058284032 4287713182253056 4288108555058688 4291616349093888 4292158034018304 4295545441210368 4296087622062144 4328338319474688 4329283808673792 4330354202640384 4333771754569728 4336792105254912 4337739441112608 4338811925692416 4341287834615808 4342236152527872 4345262402335488 4372338246156288 4375385475121152 4378838566109184 4380877969293312 4382973726031872 4383931149877248 4388475745861632 4392493515404352 4422944012894208 4425467931131904 4426026510712832 4426434637479936 4430614744793088 4431582575419392 4434111423184896 4434671093741568 4440238010137008 4468938125082624 4473570843426816 4474135494524928 4476688624779264 4477666519858176 4478773600714752 4482308286480384 4482874040412672 4485432157249536 4486411962279774 4517513539485696 4520091423080448 4522196613464064 4525348283744256 4526336808117504 4530039479599104 4534186854610944 4560891584446464 4565619626213376 4568801559445504 4569222851592192 4569799575822336 4574536852045824 4577724999991296 4578724965618864 4583471494334976 4613097419440128 4615245926498304 4618462445961216 4622107375337472 4624260078698496 4626898876366848 4627482880425984 4631134928804928 4633291836664704 4663239782694912 4668073923575808 4668663124721664 4671327260639232 4672347672895488 4677781607387136 4680450946695168 4708017119428608 4713927171637248 4716617137127424 4717212465364992 4722102556950528 4723134060644352 4725393548378112 4726425770961408 4731325413507072 4735657071295317 4759191218552832 4768486513901568 4771207613251584 4773429758656512 4776756521730048 4777799964124032 4780526378121216 4782752863653888 4813666872459264 4819265161003008 4823068565569536 4823677330034688 4828677788270592 4833098574819912 4865989338464256 4869380609409024 4870444284758016 4871648477970432 4875493223890944 4878891118411776 4879956871251684 4881163416403968 4883948813942784 4888420202627424 4918880526925824 4922308659511296 4927411363774464 4928033298317312 4928487715454976 4930845441785856 4931922543611904 4937035214094336 4941555204829896 4975812014505984 4978651422523392 4979279824551936 4984441587892224 4985530397346816 4989004980459264 4995267761404134 5023590730694656 5027555390717952 5032767198855168 5033402431340544 5036274702876672 5037374834840448 5038620300804096 5043233295464256 5046111176905728 5081092809818112 5082202731921408 5087002114392064 5087471190147072 5091016819212288 5091659403925504 5092128909132192 5096294414548992 5100960211437312 5131003032502272 5136322079490048 5139901754376192 5141024522800128 5142295615635456 5145230026211328 5146353958551552 5149940624990208 5151065586321222 5156405431126848 5189734596870144 5192151667310592 5195114527850496 5195770251706368 5199870797254656 5201156439539712 5202292588535808 5205918240479232 5242007718985728 5246144755531776 5251583164022784 5252246015311872 5255243168219136 5255906481471488 5256391132007424 5262504308310528 5265507315032064 5296519259357184 5303168068091904 5305705036775424 5306864023535616 5312365376569344 5313035899748352 5316067741925376 5317228992331584 5322741090195456 5354090120871936 5357145390317568 5359640430772224 5363375743696896 5364547328139264 5367608564908032 5370108478488576 5373851086946304 5375024959639536 5415375231516672 5416058756530176 5421673306128384 5425451851841536 5425952136265728 5426636996289024 5432262511804416 5437235896672401 5474238005772288 5478053185585152 5479249820352768 5480604537716736 5483732001619968 5484424154578944 5488752508213248 5491308843454464 5494442415685632 5499472727955852 5526802705416192 5533740592791552 5537597241950208 5543337784246272 5544037460606976 5547201122009088 5548412861563392 5586876647866368 5590770329321472 5597788516319232 5600466427707392 5600982850338816 5601689802620928 5607496786378752 5608721697015168 5612630603016672 5650826328539136 5651539572031488 5654764578668544 5655999814557696 5657398232481792 5661341062791168 5662577735258112 5665809040736256 5668447838404608 5673637457397288 5676875074018944 5712248353849344 5716229411045376 5717478073411584 5722877378691072 5727393921613824 5728116829416192 5772378411565056 5778362339426304 5782389473673216 5783652588150144 5785082567589888 5788383779487744 5789648203370496 5793683203113984 5833847300161536 5838451421478912 5841170625724416 5845241533169664 5851300994482176 5852579162102784 5856658020539136 5897258683858944 5901912849973248 5907486326390784 5908776767225856 5912148564246528 5912894791655424 5920317346849344 5958584166776832 5964761124569088 5965513992699904 5966064076603392 5968918166372352 5970222026477568 5971698134286336 5976411048640512 5977165387216896 5980576209666048 5981882616373032 6023351385980928 6026788564107264 6029595484618752 6033797711659008 6035115744156672 6040052639465472 6041372038299648 6045582472814592 6046903079594478 6081188779261952 6092297135456256 6093066101096448 6099382469394432 6103633333321728 6104966620825152 6111295325779968 6150796559253504 6153661235331072 6157949927948288 6158517756493824 6162809833783296 6164156047896864 6165680104931328 6169198501822464 6169977173901312 6174846571739904 6177722448886272 6217653043593216 6224884166295552 6228436347518976 6229796897193984 6236255007277056 6237042143182848 6240601262260224 6241964469258816 6285236228849664 6288822849503232 6289616620486656 6296136742600704 6297512080859136 6300524731170816 6301901027948544 6308433884676096 6314209428393756 6345588291403776 6357179619606528 6357982018535424 6361610151002112 6362999791377408 6364573011542016 6369008695640064 6370399952165376 6374035170828288 6377003818205184 6382842139571949 6430758087426048 6431569773379584 6437424523640832 6438237051027456 6443318161815552 6444131433093216 6487985784619008 6492507479212032 6493925713010688 6495531303960576 6500657631854592 6505188157882368 6506609161668912 6508217888538624 6511931751923712 6517893603503232 6558507369234432 6563078212681728 6568257849163776 6571316953939968 6574460589047808 6575896724815872 6582713618792448 6588740273106528 6634416019341312 6638201896697856 6639039766069248 6645922117189632 6647373863129088 6651167134777344 6652006640612352 6660357015205512 6703407187623936 6710356265140224 6711203241787392 6715032937168896 6716499779787264 6718160401072128 6724311060619008 6728148235874304 6776270309228544 6780137134620672 6783294920196096 6788022425616384 6789505212176256 6795059219398656 6801280281916416 6841337376669696 6848429439320064 6853202339168256 6854699363733504 6856394154180608 6861805278068736 6866587499986944 6868087448428296 6875207241502464 6919646129160192 6922868889747456 6927693668941824 6933161063006208 6934875252719616 6936390118047744 6941224320638976 6949937754997056 6994859674042368 7002110885363712 7002994687082496 7006990890958848 7008521509343232 7016672411080704 7020676420042752 7062025679142912 7070890757455872 7075818698047488 7083153835425792 7084047866331136 7084701090966528 7088090322567168 7089638656442112 7096988120260608 7138786827829248 7151167658262528 7152729770852352 7156811419877376 7160144637984768 7165134782595072 7166699946186048 7174129295480832 7220500308688896 7221411675373568 7228897741504512 7234602848354304 7235515995052032 7243016682405888 7249647862229868 7298984007696384 7304070914113536 7305666427137024 7307472716955648 7311642668826624 7312565539438592 7313239835836416 7318336677617664 7319935306877526 7321745124605952 7325923220914176 7332630303941136 7378320790388736 7383462989266944 7391117045661696 7392049947475968 7396268162678784 7397883815417856 7405552821141504 7412332807244844 7449168863821824 7454360439095296 7463718021758976 7467977133785088 7468919736827904 7476662381838336 7478295596020224 7483507470688896 7535386096041984 7539686104891392 7541333086076928 7548454750388224 7549150798282752 7550103647010816 7554412054315008 7556062252260672 7557930451206144 7564849943196384 7569166765358592 7616331138465792 7621639214727168 7623304097882112 7630503171588096 7636525228818432 7637489105888256 7644441621823488 7651440317155968 7696504548753408 7704483119235072 7709852631564288 7711536784200192 7713443423453184 7717845039316992 7719530937827328 7724910937485312 7726598379481833 7784601895305216 7788227500965888 7792671791775744 7793655377559552 7799806195881984 7801734659309568 7803438882803712 7808877360718848 7863011578478592 7869217133297664 7878369022967808 7882864752328704 7883859722207232 7893756462465792 7898260972548096 7944778889035776 7954752102137856 7958557555163136 7960296035303424 7962264179048448 7968548064854016 7969553849622528 7974101612888064 7975843488497376 8031135181307904 8035718085476352 8039460646158336 8045063615545344 8046820992208896 8051412847362048 8055162717732864 8060776630419456 8062537439459304 8123062847275008 8124088134795264 8132509959192576 8138177777762304 8139955494433536 8148393767706624 8211357008658432 8217079778377728 8218874730529152 8220906806575104 8225598002429952 8226636231868416 8233128762319872 8236963265181696 8290204058124288 8299845555060736 8300610889187328 8306395862925312 8315006676369408 8316056190910464 8320801683013632 8322619292345088 8380314971799552 8386155493982208 8394848990134272 8396682774478848 8400699641561088 8402534703931392 8411245179568128 8413082545522752 8418945904525008 8476239492808704 8477309358047232 8482146868002816 8483999721836544 8486097348722688 8492011594186752 8493866602887168 8498713561104384 8502671757606912 8510456186095932 8568372530774016 8574344116568064 8575426364506112 8576217110117376 8583232698187776 8584316068036608 8591090882420736 8592175244124288 8656676638949376 8658567617347584 8667543509139456 8673584210509824 8675478882225216 8677623851384832 8682575669231616 8684472305055744 8690524804670976 8744676492312576 8750770950242304 8757677132218368 8761755938586624 8767862299754496 8776951491723264 8784987030808704 8845888025788416 8850935862263808 8852053021425664 8852869274959872 8861229489586176 8863165150838784 8868222846369792 8869342187483136 8880476020274016 8937876250165248 8947141686853632 8948270989049856 8953377249558528 8955333039716352 8957547201429504 8964616572960768 8965748080825344 8970864314499072 8972823924559548 9035027078971392 9040182846160896 9044393226928128 9050696567488512 9052673616235008 9060078959198208 9068373709221888 9121783168892928 9137603118891008 9138445703184384 9139599151644672 9149073704091648 9155449999982592 9157449931237728 9166942988669952 9226194838880256 9230491852996608 9236924891922432 9244214750674944 9248520157396992 9253797752733696 9254965760851968 9262269857609856 9266583673329408 9326479565389824 9337326249443328 9342654521278464 9344695345790976 9355563214774272 9360901893390336 9427854343274496 9433234274254848 9434424930729984 9444205113901056 9446268121288704 9450787096756224 9452851541922816 9462650827014144 9471314142590634 9518382437105664 9536973027803136 9542415226503168 9546859517313024 9553513043460096 9555599928248064 9561052756242432 9565505727307776 9638530322006016 9646137131139072 9647354660069376 9657355576541184 9666197149639824 9731978676928512 9738761218818048 9740888569516032 9743296955940864 9750986447781888 9757782236823552 9759913742503368 9762326832807936 9767897627885568 9776840405254848 9837761053851648 9844617319022592 9854822727548928 9856066596634624 9856975430909952 9861690883571712 9863845087223808 9874070428188672 9883110409659792 9951624029011968 9957302845046784 9958559649103872 9968883175784448 9971060794693632 9978009960918528 9990535522808268 10047181461389312 10055110781435904 10065534397710336 10066804862681088 10072549405753344 10074749669680896 10077240601608192 10086466590928512 10092222353811456 10162185619636224 10164405463842816 10174004228784128 10174942380294144 10182033638424576 10183318807851008 10184257818264384 10192588829097984 10201920422874624 10262006065004544 10272644158980096 10279803508752384 10282049045600256 10284591231270912 10292707917103104 10299881249980416 10302131172642444 10312810862253696 10379469193740288 10384303334621184 10390229055700992 10391540503412736 10399741594509312 10402312879079424 10404585177071616 10411836480958464 10492289511063552 10503166328045568 10504492030623744 10510486336438272 10511812962942976 10512782264014848 10525008616621056 10531014630064128 10593038518714368 10606336136183808 10613728047071232 10624730753138688 10626071799496704 10632135483850752 10634457984663168 10645482180390912 10708180241743872 10714290780635136 10726751487393792 10729094656278528 10735217129816064 10740216956977152 10747702173892608 10750049919279072 10830750463033344 10832117513060352 10843346612256768 10850903703683072 10851904272531456 10853273992578048 10864525023608832 10874471793344802 10948476011544576 10956106371170304 10958499640705536 10961209075433472 10967464003239936 10968848309157888 10977505016426496 10982617686908928 10988884831371264 10998945455911704 11067481185583104 11075194483900416 11086675568492544 11088074921213952 11094402244018176 11096825723126784 11173753295732736 11181540658642944 11195577032638464 11200932855414784 11201965700677632 11203379605241856 11214993572757504 11217443394030336 11225261206033344 11303079144062976 11309529157337088 11311999629115392 11314796464963584 11322682125582336 11325155470516224 11331618081472512 11336895676809216 11347274914794576 11353750148037888 11424496707698688 11432458822090752 11434956146823168 11445754757382144 11454787843227648 11456233658832384 11544756823130112 11556724678852608 11564778947346432 11567305176300288 11570165135179776 11576767558975488 11579296406740992 11587366406227968 11667694600323072 11676902842957824 11682341251448832 11690483066339328 11702601988964352 11705158324205568 11713316041078272 11794517367717888 11803825699946496 11817553534451712 11824297128493056 11825789583310848 11840634693698688 11917168333553664 11929522249138176 11931027985399808 11932128153206784 11937836332744704 11940444052955136 11943396268572672 11952822097281024 11954330774433792 11961152419332096 11963765232746064 12046702771961856 12053577128214528 12059190969237504 12067595423318016 12070231488313344 12082744076599296 12091164945629184 12093806159188956 12162377558523904 12184594270912512 12186132202192896 12198764938788864 12207266666643456 12209933241650304 12222590651559936 12301593118507008 12315899855896576 12317035512987648 12325619667566592 12328312095793728 12331360209862656 12338397003644928 12339954347802624 12349693143479808 12355444897772544 12435306087186432 12449768332591104 12459593794387968 12472510014554112 12474084286365696 12481202524520448 12483928938517632 12570472457699328 12577645699006464 12579233240973312 12592273485201408 12595024161718272 12601049462341632 12603802055897088 12616867769352192 12628418856787512 12714359239213056 12715964037070848 12723220302004224 12725999582754816 12729146023084032 12738017391280128 12740799904330752 12748070341656576 12754007636410368 12765684279143898 12861516174852096 12863139546759168 12874849047281664 12876474102054912 12886636323631104 12888262866186432 12985014958424064 12987851426021376 12991062607921152 13001315263709184 13010376315764736 13013218323337824 13016435777077248 13023863503847424 13035787207006464 13117014738468864 13126156425363456 13136515698327552 13142633907879936 13148921178095616 13151793449631744 13165427237584896 13177480546213056 13268832038682624 13276403793395712 13278079532138496 13291844234379264 13294747726258176 13302334269554688 13304013281224704 13320714030411024 13406814375247872 13420712530280448 13422406483574784 13430065874337792 13432999559574528 13436320802144256 13448622121238016 13456296471748608 13552540618457088 13560274269241344 13566589840392192 13576044851232768 13579010424352512 13590118438797312 13602560563832832 13682674753339392 13696858878640128 13706404678336512 13709398727467008 13712788308361216 13723610556137472 13733174999973888 13736174896856592 13750414483004928 13839292258320384 13845737779494912 13855387337883648 13866322126012416 13872780236095488 13882448641277952 13899875509994112 13989719348084736 14004221770727424 14005989374164992 14013981781917696 14017043018686464 14033344822161408 14041352840085504 14124051358285824 14141781514911744 14151637396094976 14166307670851584 14168095732662272 14169402181933056 14176180645134336 14179277312884224 14193976240521216 14206971213885951 14277573655658496 14305459541704704 14313622839754752 14320289275969536 14330269565190144 14333399892372096 14348258590961664 14441000617377792 14442823350747136 14457795483009024 14469205696708608 14471031990104064 14486033364811776 14499295724459736 14597968015392768 14608141828227072 14611332854274048 14614945433911296 14625131078877184 14626479671672832 14636673355235328 14639870613755052 14643490249211904 14651846441828352 14665260607882272 14756641580777472 14766925978533888 14782234091323392 14784099894951936 14792536325357568 14795767630835712 14811105642283008 14824665614489688 14908720878190592 14927436043517952 14935954267570176 14937839473655808 14953324763676672 14956591192040448 14967014941377792 15070772192083968 15082666172153856 15096909500776448 15098301596565504 15100207294021632 15108824108630016 15112124504521344 15115860902412288 15129699886392768 15138333530717184 15243278429454336 15246608195764224 15261006343176192 15273050457636864 15274978211776512 15288883243646976 15302880634311936 15393009097506816 15408966238470144 15419705263128576 15423073568400384 15426886846906368 15435690078633984 15439061875654656 15449821874970624 15453196758963666 15569203790610432 15576455001931776 15585343583551488 15587310755119104 15599612391763968 15603469318619136 15606877765607424 15617754721437696 15726023156957184 15738434266595328 15756738045935616 15765729504657408 15767719444414464 15787512924931584 15796521945096192 15889557778071552 15909504204275712 15917115110326272 15920592070606848 15937096129708032 15939107699245056 15948203225776128 15951686976994752 16062270362615808 16071436170952704 16078921292316672 16090127231090688 16093641984417792 16102825694724096 16110325435465728 16121553260838912 16125074878918608 16246125694550016 16248176269590528 16265019918385152 16276355555524608 16279910988867072 16296787535413248 16311707690017203 16422714017316864 16434159556755456 16437749461058304 16441813613150208 16451196004859904 16453272463736832 16466257524639744 16473926530363392 16580408116248576 16599691110121472 16601221778374656 16612791725850624 16630013352738816 16632112381820928 16641603366027264 16645238584690176 16760629943599104 16772310987964416 16793365548957696 16801399283122176 16805069407862784 16822490359136256 16826165091045504 16837891809050016 16952478985617408 16954618716094464 16964293736005632 16967999443673088 16972194697445376 16984023188373504 16987733205774336 16997427122208768 17005343515213824 17020912372191864 17136745061548032 17148688233136128 17150852729012224 17152434220234752 17168632136073216 17182181764841472 17184350488248576 17317135234695168 17335087018278912 17347168421019648 17350957764450432 17355247702769664 17365151338463232 17368944610111488 17381049609341952 17501541900484608 17515354264436736 17523511877173248 17535724599508992 17553902983446528 17569974061617408 17691776051576832 17704106042851328 17705738549919744 17722458979172352 17726330301677568 17736445692739584 17738684374966272 17760952040548032 17875752500330496 17894283373707264 17896541978099712 17906754499117056 17910666079432704 17915094402859008 17929233145921536 17931496161650688 17941728628998144 17945647849119096 18070054157942784 18080365692321792 18088786453856256 18101393134977024 18105347232470016 18120157918396416 18136747418443776 18243566337785856 18275206237782016 18276891406368768 18279198303289344 18298147408183296 18310899999965184 18314899862475456 18333885977339904 18452389677760512 18460983705993216 18473849783844864 18488429501349888 18497040314793984 18507595505467392 18509931521703936 18524539715219712 18533167346658816 18652959130779648 18674652498886656 18685309042556928 18689390691581952 18711126429548544 18721803786780672 18855708686548992 18866468548509696 18868849861459968 18888410227802112 18892536242577408 18901574193512448 18905703083845632 18925301654028288 18942628285181268 19036764874211328 19073946055606272 19084830453006336 19093719034626048 19107026086920192 19111199856496128 19122105512484864 19131011454615552 19148526418715847 19292274262278144 19294709320138752 19314711153082368 19332394299279648 19463957353857024 19477522437636096 19481777139032064 19486593911881728 19501972895563776 19515564473647104 19519827485006736 19524653665615872 19535795255771136 19553680810509696 19675522107703296 19689234638045184 19712133193269248 19713950861819904 19723381767143424 19727690174447616 19748140856377344 19766220819319584 19903248058023936 19914605690093568 19917119298207744 19937766351568896 19942121589387264 19956019921837056 19981071045616536 20094362922778624 20110221562871808 20131068795420672 20133609725362176 20145098811506688 20149499339361792 20154481203216384 20172933181857024 20184444707622912 20328810927685632 20348008457568256 20349884760588288 20364067276849152 20366637615702016 20368515636528768 20385177658195968 20403840845749248 20524012130009088 20545288317960192 20559607017504768 20564098091200512 20569182462541824 20585415834206208 20599762499960832 20604262345284888 20625621724507392 20758938387480576 20768606669242368 20783081006825472 20799483189018624 20804625758158848 20809170354143232 20823672961916928 20984579022127104 21006332656091136 21008984061247488 21020972672876544 21023625925885952 21025564528029696 21050017233242112 21062029260128256 21186077037428736 21212672272367616 21227456094142464 21249461506277376 21252143598993408 21264270967701504 21268915969326336 21290964360781824 21416360483487744 21453502974787584 21458189312557056 21470434259632128 21480433913954304 21495404347785216 21500099838558144 21661500926066688 21664235026120704 21686693224513536 21701807407366144 21703808545062912 21706547985156096 21729050047217664 21748943586689604 21896952023089152 21912212742340608 21916999281411072 21922418150866944 21934928006479872 21937696618315776 21955010032852992 21965235373817856 21977769662742528 21997890911823408 22134962371166208 22150388967800832 22173351136985088 22176149842427904 22188804488036352 22193651446253568 22347506591465472 22363081317285888 22391154065276928 22403931401355264 22406759210483712 22429987145515008 22434886788060672 22450522412066688 22606158288125952 22619058314674176 22623999258230784 22645364251164672 22650310941032448 22663236162945024 22673791353618432 22694549829589152 22707500296075776 22848993415397376 22864917644181504 22869912293646336 22891509514764288 22909575686455296 22912467317664768 23089513646260224 23113449357705216 23129557894692864 23134610352600576 23140330270359552 23153535117950976 23158592813481984 23174732812455936 23179795138445499 23353805685915648 23364682502897664 23380966132678656 23405203977928704 23410316648411136 23426632082156544 23589034735435776 23607651399892992 23635107068903424 23648594256986112 23651579166621696 23681269387397376 23834336667107328 23862055970799616 23864256306413568 23875672665489408 23880888105910272 23886792537145344 23905644194562048 23908661548867584 23922304838664192 23927530465492128 24093405543923712 24107154256429056 24118381938475008 24135190846636032 24140462976626688 24165488153198592 24182329891258368 24187612318377912 24324755117047808 24369188541825024 24372264404385792 24397529877577728 24414533333286912 24419866483300608 24445181303119872 24631799711793152 24634071025975296 24651239335133184 24656624191587456 24662720419725312 24676794007289856 24679908695605248 24699386286959616 24710889795545088 24870612174372864 24899536665182208 24919187588775936 24945020029108224 24948168572731392 24962405049040896 24967857877035264 25140944915398656 25158466481946624 25184546970402816 25190048323436544 25202098924683264 25207604111794176 25233735538704384 25256837713575024 25428718478426112 25431928074141696 25446440604008448 25451999165509632 25458292046168064 25476034782560256 25481599808661504 25496140683313152 25508015272820736 25531368558287796 25723032349704192 25726279093518336 25749698094563328 25752948204109824 25773272647262208 25776525732372864 25970029916848128 25975702852042752 26002630527418368 26020752631529472 26026436646675648 26032871554154496 26047727007694848 26071574414012928 26234029476937728 26252312850726912 26273031396655104 26285267815759872 26303586899263488 26330854475169792 26354961092426112 26537664077365248 26552807586791424 26556159064276992 26583688468758528 26589495452516352 26604668539109376 26608026562449408 26641428060822048 26813628750495744 26841425060560896 26844812967149568 26860131748675584 26865999119149056 26872641604288512 26897244242476032 26912592943497216 27105081236914176 27120548538482688 27133179680784384 27152089702465536 27158020848705024 27180236877594624 27205121127665664 27365349506678784 27412809356673024 27418797454934016 27425576616722432 27447221112274944 27466349999947776 27472349793713184 27500828966009856 27678584516640768 27691475558989824 27710774675767296 27732644252024832 27745560472190976 27764897282555904 27799751019988224 27979438696169472 28011978748329984 28027963563835392 28034086037372928 28066689644322816 28082705680171008 28283563029823488 28303274792189952 28332615341703168 28336191465324544 28338804363866112 28352361290268672 28358554625768448 28387952481042432 28413942427771902 28555147311316992 28610919083409408 28627245679509504 28640578551939072 28660539130380288 28666799784744192 28696517181923328 28885646701494272 28915590966018048 28938411393417216 28942063980208128 28972066729623552 28998591448919472 29195936030785536 29216283656454144 29222665708548096 29229890867822592 29250262157754368 29252959343345664 29273346710470656 29279741227510104 29286980498423808 29303692883656704 29330521215764544 29513283161554944 29533851957067776 29564468182646784 29568199789903872 29585072650715136 29591535261671424 29622211284566016 29649331228979376 29817441756381184 29854872087035904 29871908535140352 29875678947311616 29906649527353344 29913182384080896 29934029882755584 30141544384167936 30165332344307712 30196603193131008 30200414588043264 30217648217260032 30224249009042688 30231721804824576 30259399772785536 30276667061434368 30486556858908672 30493216391528448 30522012686352384 30546100915273728 30549956423553024 30577766487293952 30605761268623872 30786018195013632 30817932476940288 30839410526257152 30846147136800768 30853773693812736 30878123751309312 30899643749941248 30906393517927332 31138407581220864 31152910003863552 31170687167102976 31174621510238208 31199224783527936 31206938637238272 31213755531214848 31235509442875392 31476868533190656 31513476091871232 31531459009314816 31535438888828928 31575025849863168 31593043890192384 31779115556143104 31819008408551424 31841184141213696 31874192259416064 31878215398490112 31896406451552256 31903373953989504 32124540725231616 32142872341905408 32180254462181376 32187283968835584 32205651389448192 32220650870931456 32243106521677824 32250149757837216 32492251389100032 32496352539181056 32530039836770304 32552711111049216 32559821977734144 32593575070826496 32623415380034406 32845428034633728 32868319113510912 32875498922116608 32883627226300416 32902392009719808 32906544927473664 32932515049279488 32947853060726784 33199382220242944 33202443556749312 33225583451701248 33260026705477632 33264224763641856 33283206732054528 33290477169380352 33521259887198208 33544621975928832 33586731097915392 33602798566244352 33610138815725568 33644980718272512 33652330182091008 33675783618100032 33909237432188928 33928587472011264 33935998887346176 33944389394890752 33968046376747008 33975466411548672 33994854244417536 34010687030427648 34041824744383728 34273490123096064 34297376466272256 34301705458024448 34304868440469504 34337264272146432 34364363529682944 34368700976497152 34634270469390336 34670174036557824 34694336842039296 34701915528900864 34710495405539328 34730302676926464 34737889220222976 34762099218683904 35003083800969216 35030708528873472 35047023754346496 35071449199017984 35107805966893056 35139948123234816 35383552103153664 35408212085702656 35411477099839488 35452660603355136 35472891385479168 35477368749932544 35521904081096064 35751505000660992 35788566747414528 35793083956199424 35813508998234112 35821332158865408 35830188805718016 35858466291843072 35862992323301376 35883457257996288 35891295698238192 36140108315885568 36160731384643584 36177572907712512 36202786269954048 36210694464940032 36273494836887552 36487132675571712 36553782812737536 36558396606578688 36596294816366592 36621799999930368 36629799724950912 36667771954679808 36904779355521024 36947699567689728 36976859002699776 36994080629587968 37015191010934784 37019863043407872 37049079430439424 37066334693317632 37305918261559296 37349304997773312 37378781383163904 37422252859097088 37443607573561344 37711417373097984 37732937097019392 37737699722919936 37776820455604224 37785072485154816 37803148387024896 37811406167691264 37850603308056576 37885256570362536 38147892111212544 38169660906012672 38187438069252096 38214052173840384 38222399712992256 38244211024969728 38262022909231104 38297052837431694 38584548524556288 38589418640277504 38629422306164736 38664788598559296 38955044875272192 38963554278064128 38973187823763456 39003945791127552 39031128947294208 39039654970013472 39049307331231744 39071590511542272 39107361621019392 39351044215406592 39378469276090368 39424266386538496 39427901723639808 39446763534286848 39455380348895232 39496281712754688 39532441638639168 39806496116047872 39829211380187136 39834238596415488 39875532703137792 39884243178774528 39912039843674112 39962142091233072 40188725845557248 40220443125743616 40262137590841344 40267219450724352 40290197623013376 40298998678723584 40308962406432768 40345866363714048 40368889415245824 40657621855371264 40699769521176576 40728134553698304 40733275231404032 40737031273057536 40770355316391936 40807681691498496 41048024260018176 41090576635920384 41119214035009536 41128196182401024 41138364925083648 41170831668412416 41199524999921664 41208524690569776 41251243449014784 41517876774961152 41537213338484736 41566162013650944 41598966378037248 41618340708286464 41647345923833856 41969158044254208 42012665312182272 42017968122494976 42041945345753088 42047251851771904 42051129056059392 42100034466484224 42124058520256512 42372154074857472 42425344544735232 42454912188284928 42498923012554752 42504287197986816 42528541935403008 42537831938652672 42581928721563648 42620913641657853 42832720966975488 42916378625114112 42940868519264256 42960867827908608 42990808695570432 43000199677116288 43323001852133376 43328470052241408 43373386449027072 43403614814732288 43407617090125824 43413095970312192 43458100094435328 43497887173379208 43793904046178304 43824425484681216 43833998562822144 43844836301733888 43875393236631552 43910020065705984 43930470747635712 43955539325485056 43995781823646816 44269924742332416 44300777935601664 44346702273970176 44352299684855808 44377608976072704 44387302892507136 44726162634571776 44782308130553856 44807862802710528 44813518420967424 44859974291030016 44869773576121344 44901044824133376 45212316576251904 45247998516461568 45290728502329344 45300621882064896 45326472325890048 45347582707236864 45389099659178304 45415000592151552 45729835288363008 45739824587292672 45783019029528576 45819151372910592 45824934635329536 46179027292520448 46226898715410432 46259115789385728 46269220705201152 46280660540719104 46307070235901952 46317185626963968 46349465624911872 46359590276890998 46707611371831296 46729365005795328 46761932265357312 46810407955857408 46820633296822272 46853264164313088 47178069470871552 47215302799785984 47270214137806848 47297188513972224 47303158333243392 47362538774794752 47668673334214656 47724111941599232 47728512612827136 47751345330978816 47761776211820544 47811288389124096 47817323097735168 47844609677328384 47855060930984256 48186811087847424 48214308512858112 48236763876950016 48270381693272064 48280925953253376 48330976306397184 48364659782516736 48375224636755824 48649510234095616 48738377083650048 48744528808771584 48795059755155456 48829066666573824 48839732966601216 48890362606239744 48935123070051609 49268142051950592 49302478670266368 49313248383174912 49325440839450624 49353588014579712 49359817391210496 49398772573919232 49421779591090176 49741224348745728 49799073330364416 49838375177551872 49890040058216448 49896337145462784 49924810098081792 49935715754070528 50281889830797312 50316932963893248 50380096646873088 50404197849366528 50415208223588352 50467471077408768 50513675427150048 50857436956852224 50863856148283392 50892881208016896 50903998331019264 50916584092336128 50952069565120512 50963199617323008 50992281366626304 51016030545641472 51062737116575592 51446064699408384 51452558187036672 51505896408219648 51546545294524416 51553051464745728 51951405704085504 52005261054836736 52041505263058944 52052873293351296 52065743108308992 52095454015389696 52143148828025856 52504625701453824 52546062793310208 52570535631519744 52607173798526976 52661708950339584 52709922184852224 53075328154730496 53112318128553984 53167376937517056 53178990905032704 53209337078218752 53216053124898816 53282856121644096 53627257500991488 53682850121121792 53689625934299136 53720263497351168 53731998238298112 53745283208577024 53794488484952064 53825185886994432 54210162473828352 54241097076965376 54266359361568768 54304179404931072 54316041697410048 54360473755189248 54410242255331328 54730699013357568 54825618713346048 54837594909868032 54894442224549888 54932699999895552 54944699587426368 55001657932019712 55357169033281536 55382951117979648 55421549351534592 55465288504049664 55491120944381952 55529794565111808 55599502039976448 55958877392338944 56023957496659968 56055927127670784 56068172074745856 56133379288645632 56165411360342016 56567126059646976 56606549584379904 56665230683406336 56672382930649088 56677608727732224 56704722580537344 56717109251536896 56775904962084864 56827884855543804 57110294622633984 57221838166818816 57254491359019008 57281157103878144 57321078260760576 57333599569488384 57393034363846656 57445579256147541 57771293402988544 57876822786834432 57884127960416256 57944133459247104 57997182897838944 58391872061571072 58432567312908288 58445331417096192 58459781735645184 58500524315508736 58505918686691328 58546693420941312 58559482455020208 58573960996847616 58607385767313408 58661042431529088 59026566323109888 59067703914135552 59136399579807744 59170145301430272 59183070523342848 59244422569132032 59298662457958752 59709744174071808 59743817070280704 59751357894623232 59813299054706688 59826364768161792 59868059765511168 60283088768335872 60330664688615424 60393206386262016 60400829176086528 60435296434520064 60448498018085376 60463443609649152 60518799545571072 60553334122868736 60986432783056896 61044025372704768 61092201830547456 61099912847106048 61155532974587904 61211522537247744 61572036390027264 61635864953880576 61678821052514304 61692294273601536 61707547387625472 61756247502618624 61799287499882496 61812787035854664 62276815162441728 62305820007727104 62349243020476416 62398449567055872 62413877274476544 62427511062429696 62471018885750784 62953737066381312 63026952183742464 63062918018629632 63070877777657856 63150051699726336 63186087780384768 63558231112286208 63638016817102848 63682368282427392 63748384518832128 63756430796980224 63792812903104512 63806747907979008 64249081450463232 64360508924362752 64374567937671168 64411302778896384 64441301741862912 64486213043355648 64500299515674432 64984502778200064 64992705078362112 65060079673540608 65105422222098432 65119643955468288 65187150141652992 65246830760068812 65690856069267456 65736638227021824 65750997844233216 65767254452600832 65804784019439616 65813089854947328 65865030098558976 65895706121453568 66404887113498624 66451166903402496 66520053410955264 66528449527283712 66566413464109056 66580954338760704 67042519774396416 67089243951857664 67173462195830784 67220277631451136 67289961436545024 67304660364182016 67351567236200064 67818474864377856 67857174944022528 67871997774692352 67936092753494016 67950932823097344 67989708488835072 68021374060855296 68083649488767456 68546980246192128 68594752932544512 68603410916048896 68609736880939008 68674528544292864 68728727059365888 68737401952994304 69268540938780672 69340348073115648 69388673684078592 69403831057801728 69420990811078656 69460605353852928 69475778440445952 69524198437367808 69539385415336497 70061417057746944 70094047508692992 70142898398035968 70215611933786112 70279896246469632 70767104206307328 70816424171405312 70822954199678976 70905321206710272 70945782770958336 70954737499865088 71043808162192128 71503010001321984 71586167912398848 71627017996468224 71642664317730816 71660377611436032 71716932583686144 71725984646602752 71766914515992576 71782591396476384 72280216631771136 72321462769287168 72355145815425024 72405572539908096 72421388929880064 72546989673775104 72974265351143424 73107565625475072 73116793213157376 73192589632733184 73243599999860736 73259599449901824 73335543909359616 73895399135379456 73953718005399552 73988161259175936 74030382021869568 74039726086815744 74098158860878848 74132669386635264 74611836523118592 74698609995546624 74757562766327808 74844505718194176 74887215147122688 75422834746195968 75475399445839872 75553640911208448 75570144970309632 75606296774049792 75622812335382528 75701206616113152 75770513140725072 76295784222425088 76339321812025344 76374876138504192 76428104347680768 76444799425984512 76488422049939456 76524045818462208 76594105674863388 77169097049112576 77178837280555008 77258844612329472 77329577197118592 77910089750544384 77927108556128256 78007891582255104 78062257894588416 78079309940026944 78098614662463488 78143181023084544 78214723242038784 78702088430813184 78756938552180736 78848532773076992 78855803447279616 78910760697790464 78992563425509376 79064883277278336 79612992232095744 79658422760374272 79668477192830976 79751065406275584 79768486357549056 79824079687348224 79924284182466144 80440886251487232 80524275181682688 80534438901448704 80580395246026752 80597997357447168 80617924812865536 80691732727428096 80737778830491648 81315243710742528 81399539042353152 81456269107396608 81466550462808064 81474062546115072 81540710632783872 81615363382996992 82096048520036352 82238428070019072 82256392364802048 82276729850167296 82341663336824832 82399049999843328 82417049381139552 82502486898029568 83035753549922304 83074426676969472 83132324027301888 83197932756074496 83236681416572928 83294691847667712 83938316088508416 84035936244989952 84083890691506176 84094503703543808 84102258112118784 84200068932968448 84248117040513024 84850689089470464 84909824376569856 84997846025109504 85008574395973632 85057083870806016 85075663877305344 85163857443127296 85241827283315706 85665441933950976 85832757250228224 85881737038528512 85921735655817216 85981617391140864 86000399354232576 86656940104482816 86746772898054144 86807229629464576 86815234180251648 86826191940624384 86916200188870656 86995774346758416 87587808092356608 87648850969362432 87667997125644288 87689672603467776 87750786473263104 87820040131411968 87860941495271424 87911078650970112 87991563647293632 88539849484664832 88601555871203328 88693404547940352 88704599369711616 88755217952145408 88774605785014272 89452325269143552 89564616261107712 89615725605421056 89627036841934848 89719948582060032 89739547152242688 89802089648266752 90424633152503808 90495997032923136 90601243764129792 90652944651780096 90695165414473728 90778199318356608 90830001184303104 91459670576726016 91479649174585344 91566038059057152 91638302745821184 91649869270659072 92358054585040896 92453797430820864 92518231578771456 92538441410402304 92561321081438208 92634371253927936 92698931249823744 92719180553781996 93415222743662592 93458730011590656 93523864530714624 93620815911714816 93641266593644544 93706528328626176 94430605599571968 94540428275613696 94594377027944448 94606316666486784 94725077549589504 95337346668429312 95448223883198464 95457025225654272 95523552423641088 95622576778248192 95634646195470336 95689219354656768 95710121861968512 96373622175694848 96428617025716224 96540763386544128 96561851906506752 96661952612794368 96729319565033472 96750449273511648 97476754167300096 97489057617543168 97590119510310912 97658133333147648 97679465933202432 97780725212479488 97870246140103218 98536284103901184 98604957340532736 98626496766349824 98650881678901248 98707176029159424 98719634782420992 98797545147838464 98843559182180352 99598146660728832 99676750355103744 99780080116432896 99792674290925568 99849620196163584 99871431508141056 100563779661594624 100633865927786496 100760193293746176 100808395698733056 100830416447176704 100934942154817536 101027350854300096 101727712296566784 101785762416033792 101807996662038528 101833168184672256 101904139130241024 101926399234646016 101984562733252608 102032061091282944 102125474233151184 102892129398816768 102905116374073344 103011792816439296 103093090589048832 103106102929491456 103902811408171008 104010522109673472 104083010526117888 104105746586702592 104131486216617984 104190908030779392 104286297656051712 105009251402907648 105092125586620416 105141071263039488 105214347597053952 105323417900679168 105419844369704448 106150656309460992 106224636257107968 106357981810065408 106418674156437504 106432106249797632 106565712243288192 107254515001982976 107365700242243584 107379251868598272 107440526994702336 107463996476596224 107490566417154048 107588976969904128 107650371773988864 108420324947656704 108482194153930752 108532718723137536 108608358809862144 108632083394820096 108820484510662656 109461398026715136 109675189819736064 109788884449099776 109865399999791104 109889399174852736 110003315864039424 110714338066563072 110843098703069184 110930577008099328 110982241888763904 111059589130223616 111199004079952896 111917754784677888 112047914993319936 112136344149491712 112266758577291264 112330822720684032 113134252119293952 113213099168759808 113330461366812672 113344765861298176 113355217455464448 113409445161074688 113434218503073792 113551809924169728 113655769711087608 114443676333637632 114508982718038016 114562314207756288 114642156521521152 114667199138976768 114786068727693312 114891158512295082 115542586805977088 115753645573668864 115768255920832512 115888266918494208 115994365795677888 116865134625816576 116890662834192384 116919563471290368 117001048631017472 117011837373382656 117093386841882624 117118964910040416 117147921993695232 117214771534626816 117322084863058176 118053132646219776 118135407828271104 118272799159615488 118340290602860544 118366141046685696 118488845138264064 118597324915917504 119419488348143616 119487634140561408 119502715789246464 119626598109413376 119652729536323584 119736119531022336 120566177536671744 120661329377230848 120786412772524032 120801658352173056 120870592869040128 120896996036170752 120926887219298304 121037599091142144 121106668245737472 121972865566113792 122184403661094912 122199825694212096 122311065949175808 122423045074495488 123144072780054528 123271729907761152 123357642105028608 123384588547203072 123415094775250944 123512495005237248 123598574999764992 123625574071709328 124553630324883456 124611640015454208 124698486040952832 124796899134111744 124855022124859392 124942037771501568 125907474132762624 126053904367484928 126125836037259264 126141755555315712 126300103399452672 126372175560769536 127116462224572416 127276033634205696 127364736564854784 127496769037664256 127512861593960448 127585625806209024 127613495815958016 128498162900926464 128749135875342336 128822605557792768 128882603483725824 128972426086711296 129000599031348864 129969005556400128 129985410156724224 130120159347081216 130210844444196864 130239287910936576 130374300283305984 130493661520137624 131381712138534912 131473276454043648 131501995688466432 131534508905201664 131626179709894656 131730060197117952 131791412242907136 132809774226997248 132902333806804992 133040106821910528 133056899054567424 133132826928218112 133161908677521408 134178487903715328 134346924391661568 134440555262902272 134579922873090048 134609320728364032 134703134472400128 135636949728755712 135743995549384704 135872185506988032 135901865646194688 135979416977670144 136042748121710592 136167298977534912 137189505865089024 137206821832097792 137219473761878016 137349057088585728 137457454118731776 137474803905988608 138537081877561344 138680696146231296 138777347368157184 138807662115603456 138841981622157312 138921210707705856 138951556880891904 139048396874735616 139078770830672994 140122834115493888 140188095017385984 140285796796071936 140431223867572224 140559792492939264 141534208412614656 141632848342810624 141645908399357952 141810642413420544 141891565541916672 141909474999730176 142087616324384256 143006020002643968 143172335824797696 143254035992936448 143285328635461632 143433865167372288 143451969293205504 143533829031985152 143565182792952768 144560433263542272 144642925538574336 144710291630850048 144811145079816192 144842777859760128 145093979347550208 145948530702286848 146215131250950144 146233586426314752 146385179265466368 146487199999721472 146519198899803648 146671087818719232 146805369210154827 147907436010799104 147976322518351872 148060764043739136 148079452173631488 148196317721757696 148265338773270528 149223673046237184 149397219991093248 149515125532655616 149689011436388352 149774430294245376 150845669492391936 150950798891679744 151140289940619264 151212593548099584 151245624670765056 151402413232226304 151541026281450144 152591568444850176 152678643624050688 152749752277008384 152856208695361536 152889598851969024 152976844099878912 153048091636924416 153188211349726776 154338194098225152 154357674561110016 154517689224658944 154659154394237184 155854217112256512 156015783164510208 156124515789176832 156158619880053888 156197229324926976 156286362046169088 156429446484077568 157513877104361472 157697065546153984 157711606894559232 157821521395580928 157985126851018752 158129766554556672 159225984464191488 159336954385661952 159502130812551168 159536972715098112 159648159374696448 159848568364932288 160881772502974464 161048550363365376 161068877802897408 161160790492053504 161195994714894336 161235849625731072 161383465454856192 161475557660983296 162630487421485056 162799078084706304 162912538214793216 162933100925616128 162948125092230144 163081421265567744 163230726765993984 164192097040072704 164476856140038144 164512784729604096 164683326673649664 164798099999686656 164834098762279104 165004973796059136 166071507099844608 166148853353938944 166264648054603776 166395865512148992 166473362833145856 166589383695335424 167876632177016832 168071872489979904 168167781383012352 168189007407087616 168204516224237568 168400137865936896 168496234081026048 169701378178940928 169819648753139712 169995692050219008 170017148791947264 170114167741612032 170151327754610688 170327714886254592 170483654566631412 171330883867901952 171665514500456448 171763474077057024 171843471311634432 171963234782281728 172000798708465152 173313880208965632 173614459258929152 173630468360503296 173652383881248768 173832400377741312 173991548693516832 175175616184713216 175297701938724864 175335994251288576 175379345206935552 175501572946526208 175640080262823936 175721882990542848 175822157301940224 175983127294587264 177079698969329664 177203111742406656 177409198739423232 177510435904290816 177549211570028544 179129232522215424 179231451210842112 179254073683869696 179439897164120064 179479094304485376 179604179296533504 180849266305007616 180991994065846272 181202487528259584 181305889303560192 181390330828947456 181556398636713216 181660002368606208 182959298349170688 183132076118114304 183276605491642368 183299738541318144 184716109170081792 184907594861641728 185036463157542912 185076882820804608 185122642162876416 185268742507855872 185397862499647488 185438361107563992 186830445487325184 186917460023181312 187047729061429248 187241631823429632 187282533187289088 187413056657252352 188861211199143936 189080856551227392 189188754055888896 189212633332973568 189450155099179008 190674693336858624 190896447766396928 190914050451308544 191047104847282176 191245153556496384 191269292390940672 191378438709313536 191420243723937024 192747244351389696 193081526773088256 193123703813013504 193323905225588736 193458639130066944 193500898547023296 194953508334600192 194978115235086336 195180239020621824 195316266666295296 195358931866404864 195561450424958976 195740492280206436 197072568207802368 197209914681065472 197252993532699648 197301763357802496 197414352058318848 197439269564841984 197595090295676928 197687118364360704 199353500710207488 199560160232865792 199585348581851136 199699240392327168 199742863016282112 201127559323189248 201267731855572992 201520386587492352 201660832894353408 201869884309635072 202054701708600192 203455424593133568 203571524832067584 203615993324077056 203808278260482048 203852798469292032 203969125466505216 204064122182565888 204250948466302368 205784258797633536 205810232748146688 206023585632878592 206186181178097664 206212205858982912 207805622816342016 208021044219346944 208166021052235776 208211493173405184 208262972433235968 208381816061558784 208572595312103424 210184251173240832 210282142526078976 210428695194107904 210646835801358336 210839688739408896 212301312618921984 212449272514215936 212715963620130816 212837348312875008 212864212499595264 213131424486576384 214509030003965952 214758503737196544 214881053989404672 214927992953192448 214981132834308096 215177953939808256 215300743547977728 216840649895313408 216964388307861504 217065437446275072 217216717619724288 217264166789640192 217640969021325312 218922796053430272 219350379639472128 219577768898199552 219730799999582208 219778798349705472 220006631728078848 221686197406138368 221861154016198656 221964483777527808 222119178260447232 222398008159905792 223835509569355776 224095829986639872 224272688298983424 224533517154582528 224661645441368064 226268504238587904 226426198337519616 226660922733625344 226689531722596352 226710434910928896 226818890322149376 226868437006147584 227103619848339456 227311539422175216 228887352667275264 229017965436076032 229124628415512576 229284313043042304 229334398277953536 229572137455386624 229782317024590164 231085173611954176 231507291147337728 231536511841665024 231776533836988416 231988731591355776 233730269251633152 233781325668384768 234002097262034944 234023674746765312 234186773683765248 234237929820080832 234295843987390464 234429543069253632 234644169726116352 236106265292439552 236270815656542208 236545598319230976 236732282093371392 236977690276528128 237194649831835008 238838976696287232 238975268281122816 239005431578492928 239253196218826752 239305459072647168 239472239062044672 241322658754461696 241572825545048064 241603316704346112 241741185738080256 241793992072341504 241853774438596608 242075198182284288 242213336491474944 243945731132227584 244368807322189824 244399651388424192 244622131898351616 244846090148990976 246288145560109056 246715284210057216 246769177094406144 246830189550501888 247024990010474496 247197149999529984 247251148143418656 249107260649766912 249223280030908416 249396972081905664 249593798268223488 249710044249718784 249884075543003136 251814948265525248 252107808734969856 252251672074518528 252283511110631424 252600206798905344 252744351121539072 254552067268411392 254729473129709568 254993538075328512 255025723187920896 255171251612418048 255226991631916032 256996325801852928 257498271750684672 257645211115585536 257765206967451648 257944852173422592 258001198062697728 259970820313448448 260240318694162432 260421688888393728 260478575821873152 260748600566611968 260987323040275248 262763424277069824 262946552908087296 263003991376932864 263069017810403328 263252359419789312 263460120394235904 263582824485814272 265619548453994496 265804667613609984 266080213643821056 266113798109134848 266265653856436224 266323817355042816 268356975807430656 268693848783323136 268881110525804544 269159845746180096 269218641456728064 269406268944800256 271273899457511424 271487991098769408 271803731292389376 271958833955340288 272085496243421184 272334597955069824 274379011730178048 274413643664195584 274438947523756032 274698114177171456 274914908237463552 274949607811977216 277074163755122688 277361392292462592 277554694736314368 277615324231206912 277683963244314624 277903113761783808 278096793749471232 278157541661345988 280245668230987776 280376190034771968 280571593592143872 280862447735144448 281119584985878528 283265696685621248 283291816798715904 283621284826841088 283783131083833344 283818949999460352 284175232648768512 286012040005287936 286344671649595392 286570657270923264 286867730334744576 286903938586411008 287067658063970304 287130365585905536 289120866527084544 289285851077148672 289622290159632384 289685555719520256 290187958695100416 292430262501900288 292467172852629504 292770358530932736 292974399999442944 293038397799607296 293342175637438464 293610738420309654 295814872021598208 295952645036703744 296121528087478272 296158904347262976 296392635443515392 296530677546541056 298794439982186496 299030251065311232 299378022872776704 299548860588490752 301691338984783872 301901597783359488 302280579881238528 302425187096199168 302491249341530112 302804826464452608 303082052562900288 305183136889700352 305357287248101376 305499504554016768 305712417390723072 305779197703938048 305953688199757824 306096183273848832 306376422699453552 308676388196450304 308715349122220032 309035378449317888 309318308788474368 311708434224513024 312031566329020416 312249031578353664 312317239760107776 312394458649853952 312572724092338176 312858892968155136 315027754208722944 315394131092307968 315423213789118464 315643042791161856 315970253702037504 316259533109113344 318451968928382976 318673908771323904 319073945430196224 319296318749392896 319697136729864576 321763545005948928 322097100726730752 322137755605794816 322321580984107008 322391989429788672 322471699251462144 322766930909712384 322951115321966592 325260974842970112 325598156169412608 325825076429586432 325866201851232256 325896250184460288 326461453531987968 328384194080145408 329025569459208192 329366653347299328 329596199999373312 329668197524558208 330009947592118272 332143014199689216 332529296109207552 332791731024297984 332946725666291712 333178767390670848 335753264354033664 336143744979959808 336378014814175232 336409032448475136 336800275731873792 336992468162052096 339402756357881856 339639297506279424 339991384100438016 340034297583894528 340228335483224064 340302655509221376 340655429772509184 340967309133262824 343331029000912896 343526948154114048 343686942623268864 343926469564563456 344001597416930304 346627760417931264 347228918517858304 347260936721006592 347304767762497536 347664800755482624 347983097387033664 350595403877449728 350671988502577152 350758690413871104 351003145893052416 351280160525647872 351443765981085696 351644314603880448 351966254589174528 354159397938659328 354406223484813312 354818397478846464 355020871808581632 355098423140057088 358258465044430848 358462902421684224 358508147367739392 358879794328240128 358958188608970752 359208358593067008 361698532610015232 361983988131692544 362404975056519168 362611778607120384 362780661657894912 363112797273426432 363320004737212416 365918596698341376 366553210983284736 366599477082636288 369432218340163584 369815189723283456 370072926315085824 370153765641609216 370245284325752832 370537485015711744 370795724999294976 370876722215127984 373660890974650368 373834920046362624 374095458122858496 374565066374578176 374826113314504704 377722422398287872 378161713102454784 378377508111777792 378425266665947136 378900310198358016 381349386673717248 381792895532793856 381828100902617088 382094209694564352 382490307112992768 382538584781881344 382756877418627072 382840487447874048 385494488702779392 386247407626027008 386647810451177472 386917278260133888 387001797094046592 389907016669200384 389956230470172672 390360478041243648 390632533332590592 390717863732809728 391122900849917952 391480984560412872 394145136415604736 394419829362130944 394505987065399296 394603526715604992 394878539129683968 395190180591353856 395374236728721408 398707001420414976 399120320465731584 399170697163702272 399398480784654336 399485726032564224 402535463711145984 403040773174984704 403321665788706816 403739768619270144 404109403417200384 406910849186267136 407231986648154112 407616556520964096 407705596938584064 407938250933010432 408128244365131776 408501896932604736 411568517595267072 411620465496293376 412047171265757184 412372362356195328 412424411717965824 415611245632684032 416042088438693888 416332042104471552 416422986346810368 416525944866471936 416763632123117568 417145190624206848 420368502346481664 420564285052157952 420857390388215808 421293671602716672 421679377478817792 424602625237843968 424898545028431872 425431927240261632 425674696625750016 425728424999190528 426262848973152768 429018060007931904 429517007474393088 429762107978809344 429855985906384896 430355907879616512 430601487095955456 433681299790626816 433928776615723008 434130874892550144 434433435239448576 434528333579280384 435281938042650624 437845592106860544 438700759278944256 439155537796399104 439461599999164416 439557596699410944 440013263456157696 440416107630464481 443722308032397312 443928967555055616 444238356520894464 444796016319811584 447671019138711552 448191659973279744 448545376597966848 449067034309165056 449323290882736128 452537008477175808 452852396675039232 453379063445192704 453420869821857792 453637780644298752 453736874012295168 454207239696678912 454623078844350432 457774705334550528 458035930872152064 458249256831025152 458568626086084608 458668796555907072 459144274910773248 459564634049180328 462170347223908352 463014582294675456 463073023683330048 463553067673976832 463977463182711552 467562651336769536 468004194524069888 468047349493530624 468373547367530496 468475859640161664 468591687974780928 468859086138507264 469288339452232704 472541631313084416 473091196638461952 473464564186742784 473955380553056256 474389299663670016 477677953392574464 478010863156985856 478506392437653504 478610918145294336 478944478124089344 482645317508923392 483145651090096128 483206633408692224 483482371476160512 483587984144683008 483707548877193216 484150396364568576 484426672982949888 487891462264455168 488737614644379648 488799302776848384 489244263796703232 489692180297981952 492576291120218112 493430568420114432 493538354188812288 494049980020948992 494394299999059968 494502296286837312 498214521299533824 498446560061816832 498793944163811328 499187596536446976 499420088499437568 499768151086006272 503629896531050496 504215617469939712 504503344149037056 504567022221262848 505200413597810688 505488702243078144 509104134536822784 509458946259419136 509987076150657024 510051446375841792 510342503224836096 510453983263832064 513992651603705856 514996543501369344 515290422231171072 515530413934903296 515889704346845184 516002396125395456 519941640626896896 520843377776787456 520957151643746304 521497201133223936 521974646080550496 525526848554139648 525893105816174592 526007982753865728 526138035620806656 526504718839578624 526920240788471808 527165648971628544 531239096907988992 531609335227219968 532227596218269696 532531307712872448 532647634710085632 537387697566646272 537762221051609088 538319691492360192 538437282913456128 538812537889600512 542547798915022848 542975982197538816 543607462584778752 543917667910680576 544170992486842368 544669195910139648 548827287328391168 548877895047512064 549396228354342912 549829816474927104 549899215623954432 554148327510245376 554722784584925184 555109389472628736 555230648462413824 555367926488629248 555806227523567616 556193587498942464 556315083322691976 560491336461975552 560752380069543936 561143187184287744 561724895470288896 562239169971757056 566531393371242496 566583633597431808 567242569653682176 567566262167666688 567637899998920704 568350465297537024 572024080010575872 572689343299190784 573141314541846528 573735460669489152 573807877172822016 574135316127940608 574260731171811072 578241733054169088 579244580319264768 579371111439040512 580375917390200832 584860525003800576 584934345705259008 585540717061865472 585948799998885888 586076795599214592 586684351274876928 587221476840619308 591629744043196416 591905290073407488 592243056174956544 592317808694525952 592785270887030784 593061355093082112 598060502130622464 598756045745553408 599097721176981504 603382677969567744 603803195566718976 604561159762477056 604982498683060224 605609652928905216 606164105125800576 610366273779400704 610714574496202752 611424834781446144 611558395407876096 611907376399515648 612192366547697664 612752845398907104 617352776392900608 617430698244440064 618070756898635776 618636617576948736 623416868449026048 624063132658040832 624498063156707328 624634479520215552 624788917299707904 625145448184676352 625717785936310272 630788262184615936 630846427578236928 631286085582323712 631940507404075008 632519066218226688 636903937856765952 637347817542647808 638147890860392448 638592637498785792 639394273459729152 643527090011897856 644275511211589632 644643161968214016 644783978859577344 644943398502924288 645533861819424768 645902230643933184 650521949685940224 651196312338825216 651650152859172864 651732403702464512 651792500368920576 652922907063975936 656768388160290816 658051138918416384 658733306694598656 659192399998746624 659336395049116416 660019895184236544 665058592218415104 665583462048595968 665893451332583424 666357534781341696 671506528708067328 672287489959919616 672756029628350464 672818064896950272 673600551463747584 673984936324104192 678805512715763712 679278595012558848 679982768200876032 680068595167789056 680456670966448128 680605311018442752 681310859545018368 681934618266525648 686662058001825792 687053896308228096 687373885246537728 687852939129126912 688003194833860608 693255520835862528 694521873442013184 694609535524995072 695329601510965248 695966194774067328 701190807754899456 701343977005154304 702006291786104832 702560321051295744 702887531962171392 703288629207760896 703932509178349056 708318795877318656 708812446969626624 709636794957692928 710196846280114176 716516930088861696 716925804843368448 717016294735478784 717759588656480256 717916377217941504 718416717186134016 723967976263385088 724809950113038336 725223557214240768 725561323315789824 726225594546852864 726640009474424832 731837193396682752 733106421966569472 733198954165272576 738864436680327168 740145852630171648 740307531283218432 740490568651505664 741074970031423488 741591449998589952 741753444430255968 747321781949300736 747669840092725248 748190916245716992 749130132749156352 749652226629009408 755444844796575744 756323426204909568 756755016223555584 756850533331894272 757800620396716032 763585791065587712 763656201805234176 764188419389128704 764980614225985536 765077169563762688 765513754837254144 765680974895748096 770988977405558784 772494815252054016 773295620902354944 773834556520267776 774003594188093184 779912460940345344 780720956082487296 781265066665181184 781435727465619456 782245801699835904 782961969120825744 788290272831209472 788839658724261888 789011974130798592 789207053431209984 789757078259367936 790380361182707712 790748473457442816 797414002840829952 798240640931463168 798341394327404544 798796961569308672 798971452065128448 805070927422291968 806081546349969408 806643331577413632 807479537238540288 808218806834400768 813821698372534272 814463973296308224 815411193877168128 815876501866020864 816256488730263552 817003793865209472 823137035190534144 823240930992586752 824094342531514368 824744724712390656 824848823435931648 831222491265368064 832084176877387776 832664084208943104 832845972693620736 833051889732943872 834290381248413696 840737004692963328 841128570104315904 841714780776431616 842587343205433344 843358754957635584 849797090056863744 850863854480523264 851349393251500032 851456849998381056 852525697946305536 858036120015863808 859034014948786176 859711971812769792 860711815759233024 861202974191910912 867362599581253632 867857553231446016 868866870478897152 869056667158560768 870563876085301248 877401518557888512 878311075592798208 878923199998328832 879115193398821888 880026526912315392 880832215260928962 887444616064794624 887857935110111232 888476713041788928 889592032639623168 896383319946559488 897090753195933696 898134068618330112 898646581765472256 905074016954351616 905704793350078464 906758126890385408 906841739643715584 907275561288597504 907473748024590336 908414479393357824 909246157688700864 915549410669101056 916071861744304128 916498513662050304 917137252172169216 917337593111814144 918288549821546496 919129268098360656 924340694447816704 926029164589350912 926146047366660096 927106135347953664 927954926365423104 935125302673539072 936094698987061248 936747094735060992 936951719280323328 937183375949561856 937718172277014528 938576678904465408 945083262626168832 946182393276923904 946929128373485568 947910761106112512 948778599327340032 955355906785148928 956021726313971712 957221836290588672 957888956248178688 965290635017846784 966291302180192256 966413266817384448 966964742952321024 967175968289366016 967415097754386432 968300792729137152 968853345965899776 975782924528910336 977475229288759296 977598605553696768 979384360595963904 985152582240436224 987076708377624576 988099960041897984 988788599998119936 989004592573674624 996429042599067648 997587888327622656 998375193072893952 998840176998875136 999536302172012544 1007259793062100992 1008431234939879424 1009134044442525696 1010400827195621376 1010977404486156288 1018208269073645568 1018917892518838272 1019974152301314048 1020102892751683584 1020685006449672192 1020907966527664128 1029993087002738688 1030580844462342144 1031060827869806592 1031779408693690368 1032004792250790912 1039883281253793792 1041686755553574912 1041914303287492608 1042994402266447872 1043949292161100992 1051786211632349184 1052015965507731456 1052276071241613312 1053009437679157248 1053840481576943616 1054331297943257088 1062478193815977984 1063218670454439936 1064455192436539392 1065062615425744896 1065295269420171264 1074775395133292544 1075524442103218176 1076639382984720384 1076874565826912256 1077625075779201024 1085095597830045696 1085951964395077632 1087214925169557504 1087835335821361152 1088341984973684736 1089338391820279296 1097654574656782336 1097755790095024128 1099659632949854208 1099798431247908864 1108296655020490752 1109445569169850368 1110218778945257472 1110461296924827648 1110735852977258496 1111612455047135232 1112387174997884928 1112630166645383952 1120982672923951104 1121504760139087872 1122286374368575488 1124478339943514112 1133167267194863616 1134485139307364352 1135132524335333376 1135275799997841408 1136700930595074048 1144048160021151744 1145378686598381568 1146282629083693056 1147470921338978304 1147615754345644032 1148270632255881216 1148521462343622144 1156483466108338176 1158742222878081024 1160751834780401664 1169721050007601152 1169868691410518016 1171081434123730944 1171897599997771776 1172153591198429184 1173368702549753856 1174442953681238616 1183259488086392832 1183810580146814976 1184635617389051904 1185570541774061568 1186122710186164224 1196121004261244928 1197512091491106816 1198195442353963008 1207606391133437952 1209122319524954112 1209964997366120448 1211219305857810432 1212328210251601152 1220732547558801408 1222849669562892288 1223116790815752192 1223814752799031296 1224384733095395328 1225505690797814208 1234705552785801216 1234861396488880128 1236141513797271552 1237273235153897472 1246833736898052096 1248126265316081664 1248996126313414656 1249268959040431104 1249577834599415808 1250290896369352704 1251435571872620544 1261692855156473856 1262572171164647424 1263881014808150016 1265038132436453376 1273807875713531904 1274695635085295616 1276295781720784896 1277185274997571584 1278788546919458304 1287054180023795712 1288551022423179264 1289286323936428032 1289567957719154688 1291067723638849536 1291804461287866368 1301043899371880448 1302392624677650432 1303300305718345728 1303464807404929024 1303585000737841152 1305845814127951872 1313536776320581632 1316102277836832768 1317466613389197312 1318384799997493248 1318672790098232832 1320039790368473088 1321248322891393443 1331166924097191936 1331786902665166848 1332715069562683392 1343013057416134656 1344574979919839232 1345512059256700928 1345636129793900544 1347201102927495168 1347969872648208384 1357611025431527424 1358557190025117696 1360137190335578112 1360913341932896256 1361210622036885504 1362621719090036736 1363869236533051296 1373324116003651584 1374107792616456192 1374747770493075456 1375705878258253824 1376006389667721216 1386511041671725056 1389043746884026368 1389219071049990144 1390659203021930496 1391932389548134656 1402687954010308608 1404012583572209664 1405120642102591488 1405775063924342784 1406577258415521792 1407865018356698112 1417624893939253248 1419273589915385856 1420393692560228352 1433033860177723392 1434032589470957568 1435519177312960512 1435832754435883008 1436833434372268032 1447935952526770176 1449619900226076672 1450447114428481536 1451122646631579648 1452451189093705728 1453280018948849664 1463674386793365504 1466212843933138944 1466397908330545152 1477728873360654336 1480291705260343296 1480615062566436864 1482149940062846976 1483182899997179904 1483506888860511936 1494643563898601472 1495339680185450496 1496381832491433984 1498260265498312704 1499304453258018816 1510889689593151488 1512646852409819136 1513510032447111168 1513701066663788544 1515601240793432064 1527312403610468352 1528376838778257408 1529961228451971072 1530154339127525376 1531027509674508288 1531361949791496192 1541977954811117568 1544989630504108032 1546591241804709888 1547669113040535552 1548007188376186368 1559824921880690688 1562530133330362368 1562871454931238912 1564491603399671808 1565923938241651488 1576580545662418944 1577679317448523776 1578023948261597184 1578414106862419968 1579514156518735872 1580760722365415424 1581496946914885632 1594828005681659904 1596682788654809088 1597593923138617344 1597942904130256896 1612163092699938816 1613286663154827264 1614959074477080576 1616437613668801536 1627643396745068544 1628927946592616448 1630822387754336256 1631753003732041728 1632512977460527104 1634007587730418944 1646481861985173504 1648188685063028736 1649489449424781312 1649697646871863296 1662444982530736128 1664168353754775552 1665328168417886208 1665691945387241472 1666103779465887744 1668580762496827392 1681474009385926656 1682257140208631808 1683429561552863232 1685174686410866688 1686717509915271168 1699594180113727488 1701727708961046528 1702698786503000064 1702913699996762112 1705051395892611072 1716072240031727616 1718068029897572352 1719423943625539584 1721423631518466048 1722405948383821824 1734725199162507264 1737733740957794304 1738113334317121536 1741127752170602496 1754803037115777024 1756622151185596416 1757846399996657664 1758230386797643776 1760053053824630784 1761664430521857924 1774889232129589248 1775715870220222464 1776953426083577856 1779184065279246336 1794181506391867392 1796268137236660224 1797293163530944512 1810148033908703232 1811409586700156928 1813516253780770816 1813683479287431168 1814947496049180672 1816828958786715648 1818492315377401728 1831098821338202112 1832143723488608256 1834274504344338432 1834675186223628288 1836577099643092992 1838258536196721312 1852058329178701824 1852292094733320192 1854212270695907328 1855909852730846208 1870250605347078144 1872189397974122496 1873494189470121984 1873903438560646656 1874366751899123712 1875436344554029056 1877153357808930816 1892364786553847808 1893858256746971136 1895821522212225024 1897557198654680064 1910711813570297856 1912043452627943424 1914443672581177344 1915777912496357376 1930581270035693568 1932826533634768896 1933929485904642048 1934351936578732032 1934830195508772864 1936601585458274304 1937706691931799552 1951565849057820672 1954950458577518592 1955197211107393536 1958768721191927808 1970305164480872448 1974153416755249152 1976199920083795968 1977577199996239872 1978009185147349248 1995175776655245312 1996750386145787904 1997680353997750272 1999072604344025088 2014519586124201984 2016862469879758848 2018268088885051392 2020801654391242752 2021954808972312576 2036416538147291136 2037835785037676544 2039948304602628096 2040205785503367168 2041370012899344384 2041815933055328256 2059986174005477376 2061161688924684288 2062121655739613184 2063558817387380736 2064009584501581824 2079766562507587584 2083828606574985216 2085988804532895744 2087898584322201984 2103572423264698368 2104031931015462912 2106018875358314496 2107680963153887232 2108662595886514176 2124956387631955968 2126437340908879872 2128910384873078784 2130590538840342528 2149550790266585088 2151048884206436352 2153278765969440768 2153749131653824512 2155250151558402048 2171903928790155264 2174429850339115008 2175670671642722304 2176683969947369472 2178676783640558592 2195309149313564672 2195511580190048256 2199319265899708416 2199596862495817728 2216593310040981504 2220437557890514944 2220922593849655296 2221471705954516992 2223224910094270464 2224774349995769856 2225260333290767904 2241965345847902208 2243009520278175744 2244572748737150976 2248956679887028224 2266334534389727232 2268970278614728704 2270265048670666752 2270551599995682816 2273401861190148096 2290757373196763136 2292565258167386112 2294941842677956608 2295231508691288064 2296541264511762432 2297042924687244288 2312966932216676352 2317484445756162048 2321503669560803328 2339737382821036032 2342162868247461888 2343795199995543552 2344307182396858368 2346737405099507712 2348885907362477232 2366518976172785664 2367621160293629952 2369271234778103808 2371141083548123136 2372245420372328448 2392242008522489856 2395024182982213632 2396390884707926016 2415212782266875904 2418244639049908224 2419929994732240896 2422438611715620864 2424656420503202304 2441465095117602816 2446233581631504384 2447629505598062592 2448769466190790656 2451011381595628416 2469411105571602432 2469722792977760256 2472283027594543104 2474546470307794944 2493667473796104192 2496252530632163328 2497992252626829312 2498537918080862208 2499155669198831616 2502871143745241088 2523385710312947712 2525144342329294848 2527762029616300032 2530076264872906752 2549391270170591232 2552591563441569792 2554370549995143168 2557577093838916608 2574108360047591424 2577102044846358528 2579135915438309376 2582135447277699072 2583608922575732736 2602087798743760896 2606600611436691456 2606929614809858048 2607170001475682304 2611691628255903744 2632204555673665536 2634933226778394624 2636769599994986496 2637345580196465664 2640079580736946176 2642496645782786886 2662333848194383872 2663573805330333696 2665430139125366784 2689149959839678464 2691024118513401856 2691272259587801088 2694402205854990336 2695939745296416768 2715222050863054848 2717114380050235392 2720274380671156224 2721826683865792512 2722421244073771008 2725243438180073472 2727738473066102592 2746648232007303168 2748215585232912384 2749495540986150912 2751411756516507648 2752012779335442432 2773022083343450112 2778087493768052736 2778438142099980288 2781318406043860992 2783864779096269312 2805375908020617216 2810241284205182976 2811550127848685568 2813154516831043584 2815730036713396224 2835249787878506496 2838547179830771712 2840787385120456704 2866067720355446784 2868065178941915136 2871665508871766016 2873666868744536064 2895871905053540352 2899239800452153344 2900894228856963072 2902245293263159296 2904902378187411456 2906560037897699328 2927348773586731008 2932425687866277888 2932795816661090304 2955457746721308672 2961230125132873728 2964299880125693952 2966365799994359808 2967013777721023872 2989287127797202944 2992763664982867968 2996520530996625408 2998608906516037632 3021779379186302976 3025293704819638272 3027402133327577088 3031202481586864128 3054624807220936704 3056753677556514816 3059922456903942144 3060308678255050752 3062055019349016576 3062723899582992384 3089979261008216064 3093182483609419776 3095338226081071104 3096014376752372736 3119649843761381376 3125060266660724736 3125742909862477824 3128983206799343616 3131847876483302976 3155358634897047552 3156047896523194368 3156828213724839936 3159028313037471744 3161521444730830848 3162993893829771264 3189656011363319808 3193365577309618176 3195187846277234688 3195885808260513792 3224326185399877632 3226573326309654528 3229918148954161152 3232875227337603072 3255286793490137088 3257855893185232896 3261644775508672512 3263506007464083456 3265025954921054208 3268015175460837888 3292963723970347008 3298978898849562624 3299395293743726592 3324889965061472256 3328336707509551104 3330656336835772416 3331383890774482944 3332207558931775488 3337161524993654784 3362948018771853312 3364514280417263616 3366859123105726464 3373435019830542336 3403455417922093056 3405397573006000128 3405827399993524224 3410102791785222144 3432144480063455232 3436136059795144704 3438847887251079168 3442847263036932096 3444811896767643648 3469450398325014528 3476226668634243072 3482255504341204992 3509606074231554048 3513244302371192832 3515692799993315328 3516460773595287552 3520106107649261568 3523328861043715848 3549778464259178496 3551431740440444928 3553906852167155712 3558368130558492672 3588363012783734784 3592536274473320448 3594586327061889024 3622819173400313856 3627032507561541632 3627366958574862336 3629894992098361344 3633657917573431296 3636984630754803456 3662197642676404224 3668549008688676864 3669350372447256576 3673154199286185984 3676517072393442624 3704116658357403648 3704584189466640384 3708424541391814656 3711819705461692416 3740501210694156288 3744378795948244992 3746988378940243968 3747806877121293312 3748733503798247424 3750872689108058112 3754306715617861632 3787716513493942272 3791643044424450048 3795114397309360128 3821423627140595712 3824086905255886848 3828887345162354688 3831555824992714752 3861162540071387136 3865653067269537792 3867858971809284096 3868703873157464064 3873203170916548608 3875413383863599104 3903131698115641344 3909900917155037184 3910394422214787072 3917537442383855616 3940610328961744896 3948306833510498304 3952399840167591936 3955154399992479744 3956018370294698496 3993500772291575808 3995360707995500544 3998145208688050176 4029039172248403968 4033724939759517696 4036536177770102784 4041603308782485504 4043909617944625152 4072833076294582272 4075671570075353088 4080411571006734336 4082740025798688768 4083631866110656512 4119972348010954752 4122323377849368576 4124243311479226368 4127117634774761472 4128019169003163648 4159533125015175168 4167657213149970432 4171977609065791488 4175797168644403968 4208063862030925824 4212037750716628992 4215361926307774464 4217325191773028352 4252874681817759744 4257820769746157568 4261181077680685056 4299101580533170176 4302097768412872704 4306557531938881536 4307498263307649024 4310500303116804096 4343807857580310528 4348859700678230016 4351341343285444608 4353367939894738944 4357353567281117184 4390618298627129344 4391023160380096512 4398638531799416832 4399193724991635456 4433186620081963008 4440875115781029888 4441845187699310592 4446449820188540928 4449548699991539712 4450520666581535808 4483930691695804416 4486019040556351488 4489145497474301952 4497913359774056448 4532669068779454464 4537940557229457408 4540530097341333504 4541103199991365632 4546803722380296192 4585130516334772224 4589883685355913216 4590463017382576128 4593082529023524864 4594085849374488576 4625933864433352704 4634968891512324096 4643007339121606656 4679474765642072064 4687590399991087104 4688614364793716736 4693474810199015424 4697771814724954464 4733037952345571328 4735242320587259904 4738542469556207616 4742282167096246272 4744490840744656896 4784484017044979712 4790048365964427264 4792781769415852032 4836489278099816448 4839859989464481792 4844877223431241728 4849312841006404608 4882930190235205632 4892467163263008768 4895259011196125184 4897538932381581312 4902022763191256832 4939445585955520512 4944566055189086208 4949092940615589888 4987334947592208384 4992505061264326656 4995984505253658624 4997075836161724416 4998311338397663232 5005742287490482176 5046771420625895424 5050288684658589696 5055524059232600064 5060152529745813504 5098782540341182464 5105183126883139584 5108741099990286336 5115154187677833216 5148216720095182848 5154204089692717056 5158271830876618752 5164270894555398144 5167217845151465472 5204175597487521792 5213201222873382912 5213859229619716096 5214340002951364608 5223383256511807488 5264409111347331072 5269866453556789248 5273539199989972992 5274691160392931328 5280159161473892352 5284993291565573772 5324667696388767744 5327147610660667392 5330860278250733568 5382048237026803712 5382544519175602176 5388804411709980672 5391879490592833536 5430444101726109696 5434228760100470784 5440548761342312448 5444842488147542016 5450486876360146944 5455476946132205184 5493296464014606336 5496431170465824768 5502823513033015296 5504025558670884864 5556174987536105472 5556876284199960576 5562636812087721984 5567729558192538624 5610751816041234432 5620482568410365952 5623100255697371136 5626309033662087168 5631460073426792448 5677094359661543424 5681574770240913408 5732135440710893568 5736130357883830272 5743331017743532032 5747333737489072128 5791743810107080704 5798479600904306688 5801788457713926144 5804490586526318592 5809804756374822912 5813120075795398656 5854697547173462016 5864851375732555776 5865591633322180608 5910915493442617344 5922460250265747456 5928599760251387904 5932731599988719616 5934027555442047744 5985527329965735936 5993041061993250816 5997217813032075264 6043558758372605952 6050587409639276544 6054804266655154176 6062404963173728256 6109249614441873408 6113507355113029632 6119844913807884288 6120617356510101504 6124110038698033152 6125447799165984768 6179958522016432128 6186364967218839552 6190676452162142208 6192028753504745472 6239299687522762752 6251485819724955648 6257966413598687232 6263695752966605952 6310717269794095104 6312095793046388736 6318056626074943488 6323042889461661696 6325987787659542528 6379312022726639616 6386731154619236352 6391771616521027584 6448652370799755264 6453146652619309056 6459836297908322304 6465750454675206144 6515711786370465792 6523289551017345024 6527012014928166912 6530051909842108416 6536030350921675776 6585927447940694016 6597957797699125248 6598790587487453184 6649779930122944512 6661312673671544832 6662767781548965888 6664415117863550976 6674323049987309568 6725896037543706624 6729028560834527232 6733718246211452928 6746870039661084672 6806910835844186112 6810795146012000256 6811654799987048448 6820205583570444288 6872272119590289408 6877695774502158336 6885694526073864192 6889623793535287296 6938900796650029056 6952453337268486144 6964511008682409984 7019212148463108096 7026488604742385664 7031385599986630656 7032921547190575104 7040212215298523136 7046657722087431696 7099556928518356992 7102863480880889856 7107813704334311424 7116736261116985344 7176726025567469568 7185072548946640896 7189172654123778048 7245638346800627712 7254065015123083264 7254733917149724672 7259789984196722688 7267315835146862592 7273969261509606912 7324395285352808448 7338700744894513152 7346308398572371968 7353034144786885248 7408233316714807296 7409168378933280768 7416849082783629312 7423639410923384832 7481002421388312576 7488757591896489984 7493976757880487936 7495613754242586624 7497467007596494848 7508613431235723264 7575433026987884544 7583286088848900096 7590228794618720256 7648173810511773696 7657774690324709376 7663111649985429504 7722325080142774272 7731306134539075584 7737407746314928128 7746406341833097216 7750826767727198208 7806263396231282688 7819801834310074368 7820788844429574144 7835074884767711232 7896613667020996608 7904799680335183872 7910308799984959488 7912036740589396992 7987001544583151616 7990721415991001088 7996290417376100352 8067449879519035392 8073072355540205568 8083206617564971008 8087819235889250304 8145666152589164544 8151343140150706176 8160823142013468672 8165480051597377536 8167263732221313024 8239944696021909504 8244646755698737152 8248486622958452736 8254235269549522944 8256038338006327296 8319066250030350336 8335314426299940864 8343955218131582976 8351594337288807936 8416127724061851648 8430723852615548928 8434650383546056704 8505749363635519488 8515641539492315136 8522362155361370112 8598203161066340352 8604195536825745408 8614996526615298048 8621000606233608192 8687615715160621056 8697719401356460032 8702682686570889216 8706735879789477888 8714707134562234368 8781236597254258688 8782046320760193024 8797277063598833664 8798387449983270912 8866373240163926016 8883690375398621184 8892899640377081856 8899097399983079424 8901041333163071616 8967861383391608832 8978290994948603904 8995826719548112896 9065338137558908928 9075881114458914816 9082206399982731264 9093607444760592384 9170261032669544448 9179767370711826432 9180926034765152256 9186165058047049728 9188171698748977152 9269937783024648192 9286014678243213312 9358949531284144128 9375180799982174208 9377228729587433472 9386949620398030848 9395543629449908928 9466075904691142656 9470484641174519808 9477084939112415232 9484564334192492544 9488981681489313792 9568968034089959424 9580096731928854528 9585563538831704064 9672978556199632896 9679719978928963584 9689754446862483456 9698625682012809216 9765860380470411264 9784934326526017536 9790518022392250368 9795077864763162624 9804045526382513664 9878891171911041024 9898185881231179776 9974669895184416768 9985010122528653312 9991969010507317248 9994151672323448832 9996622676795326464 10011484574980964352 10093542841251790848 10100577369317179392 10120305059491627008 10210366253766279168 10217482199980572672 10230308375355666432 10296433440190365696 10308408179385434112 10316543661753237504 10328541789110796288 10334435690302930944 10408351194975043584 10427718459239432192 10428680005902729216 10446766513023614976 10528818222694662144 10539732907113578496 10547078399979945984 10549382320785862656 10560318322947784704 10569986583131147544 10649335392777535488 10654295221321334784 10661720556501467136 10764096474053607424 10765089038351204352 10777608823419961344 10783758981185667072 10868457520200941568 10881097522684624896 10889684976295084032 10900973752720293888 10910953892264410368 10986592928029212672 11005647026066030592 11008051117341769728 11112349975072210944 11113752568399921152 11125273624175443968 11135459116385077248 11221503632082468864 11240965136820731904 11246200511394742272 11252618067324174336 11262920146853584896 11363149540481826816 11464270881421787136 11472260715767660544 11486662035487064064 11494667474978144256 11583487620214161408 11596959201808613376 11603576915427852288 11619609512749645824 11626240151590797312 11709395094346924032 11729702751465111552 11731183266644361216 11821830986885234688 11844920500531494912 11857199520502775808 11865463199977439232 11868055110884095488 11986082123986501632 11994435626064150528 12087117516745211904 12101174819278553088 12109608533310308352 12124809926347456512 12218499228883746816 12227014710226059264 12241234713020203008 12248220077396066304 12250895598331969536 12359917044032864256 12372729934437679104 12381352904324284416 12384057507009490944 12478599375045525504 12502971639449911296 12515932827197374464 12527391505933211904 12624191586092777472 12636113252149886976 12646085778923323392 12651975575319085056 12758624045453279232 12773462309238472704 12783543233042055168 12897304741599510528 12906293305238618112 12919672595816644608 12931500909350412288 13031423572740931584 13046579102034690048 13054024029856333824 13060103819684216832 13072060701843351552 13171854895881388032 13195915595398250496 13197581174974906368 13299559860245889024 13322625347343089664 13325535563097931776 13348646099974619136 13451792075087413248 13458057121669054464 13467436492422905856 13493740079322169344 13613821671688372224 13621590292024000512 13623309599974096896 13640411167140888576 13755391549004316672 13771389052147728384 13779247587070574592 13877801593300058112 13904906674536972288 13929022017364819968 14038424296926216192 14062771199973261312 14065843094381150208 14080424430597046272 14093315444174863392 14199113857036713984 14205726961761779712 14215627408668622848 14233472522233970688 14353452051134939136 14370145097893281792 14378345308247556096 14508130030246166528 14509467834299449344 14519579968393445376 14534631670293725184 14547938523019213824 14648790570705616896 14677401489789026304 14692616797144743936 14706068289573770496 14818336757866561536 14833698165567258624 14847278821846769664 14962004842776625152 14977515183792979968 14987953515760975872 14991227508485173248 14994934015192989696 15017226862471446528 15150866053975769088 15166572177697800192 15180457589237440512 15296347621023547392 15315549380649418752 15326223299970859008 15444650160285548544 15462612269078151168 15474815492629856256 15492812683666194432 15501653535454396416 15612526792462565376 15639603668620148736 15641577688859148288 15670149769535422464 15793227334041993216 15809599360670367744 15820617599969918976 15824073481178793984 15974003089166303232 15981442831982002176 15992580834752200704 16146144711080411136 16166413235129942016 16175638471778500608 16291332305178329088 16302686280301412352 16321646284026937344 16334527464442626048 16479889392043819008 16489293511397474304 16508470539099045888 16512076676012654592 16670628852599881728 16687910436263165952 16703188674577615872 16832255448123703296 16861447705231097856 16869300767092113408 17031283078984630272 17044724310722740224 17196406322132680704 17208391073651490816 17229993053230596096 17242001212467216384 17375231430321242112 17395438802712920064 17405365373141778432 17413471759578955776 17429414269124468736 17562473194508517376 17564092641520386048 17594554127197667328 17596774899966541824 17732746480327852032 17767380750797242368 17785799280754163712 17798194799966158848 17802082666326143232 17956581989897207808 17991653439096225792 18130676275117817856 18151762228917829632 18164412799965462528 18187214889521184768 18340522065339088896 18359534741423652864 18361852069530304512 18372330116094099456 18376343397497954304 18539875566049296384 18572029356486426624 18717899062568288256 18754457459174866944 18773899240796061696 18791087258899817856 18932151809382285312 18954169878224830464 18969128668384985088 18977963362978627584 19137936068179918848 19160193463857709056 19345957112399265792 19359439957857927168 19379508893724966912 19397251364025618432 19569868653052035072 19581036044784500736 19590155729526325248 19608091052765027328 19757782343822082048 19796371762462359552 19949339790368833536 19983938021014634496 19988303344646897664 19993245353590652928 20022969149961928704 20187085682503581696 20201154738634358784 20240610118983254016 20420732507532558336 20434964399961145344 20460616750711332864 20616816358770868224 20633087323506475008 20657083578221592576 20668871380605861888 20816702389950087168 20855436918478864384 20857360011805458432 20893533026047229952 21057636445389324288 21079465814227156992 21094156799959891968 21098764641571725312 21120636645895569408 21139973166262295088 21298670785555070976 21308590442642669568 21323441113002934272 21530178076702408704 21555217646839922688 21567517962371334144 21736915040401883136 21762195045369249792 21779369952590168064 21801947505440587776 21821907784528820736 21973185856058425344 22016102234683539456 22224699950144421888 22227505136799842304 22250547248350887936 22270918232770154496 22443007264164937728 22481930273641463808 22492401022789484544 22525840293707169792 22726299080963653632 22944521431535321088 22973324070974128128 22989334949956288512 23166975240428322816 23193918403617226752 23239219025499291648 23252480303181594624 23418790188693848064 23459405502930223104 23462366533288722432 23689841001062989824 23714399041005551616 23730926399954878464 23736110221768190976 23972164247973003264 23988871252128301056 24202349638557106176 24219217066620616704 24249619852694913024 24436998457767493632 24454029420452118528 24482469426040406016 24496440154792132608 24501791196663939072 24719834088065728512 24745459868875358208 24762705808648568832 24768115014018981888 24957198750091051008 25005943278899822592 25031865654394748928 25054783011866423808 25248383172185554944 25292171557846646784 25303951150638170112 25517248090906558464 25546924618476945408 25567086466084110336 25794609483199021056 25812586610477236224 25863001818700824576 26062847145481863168 26093158204069380096 26108048059712667648 26120207639368433664 26144121403686703104 26343709791762776064 26391831190796500992 26395162349949812736 26599119720491778048 26651071126195863552 26697292199949238272 26903584150174826496 26934872984845811712 26987480158644338688 27227643343376744448 27246619199948193792 27280822334281777152 27510783098008633344 27542778104295456768 27558495174141149184 27809813349073944576 27858044034729639936 28076848593852432384 28125542399946522624 28131686188762300416 28160848861194092544 28186630888349726784 28398227714073427968 28411453923523559424 28431254817337245696 28466945044467941376 28706904102269878272 28740290195786563584 28756690616495112192 29018935668598898688 29039159936786890752 29069263340587450368 29095877046038427648 29297581141411233792 29354802979578052608 29385233594289487872 29412136579147540992 29636673515733123072 29694557643693539328 29924009685553250304 29955030367585959936 29975907031521951744 29982455016970346496 29989868030385979392 30034453724942893056 30301732107951538176 30360915178474881024 30631098761298837504 30652446599941718016 30889300320571097088 30925224538156302336 30949630985259712512 30985625367332388864 31003307070908792832 31225053584925130752 31283155377718296576 31340299539070844928 31586454668083986432 31619198721340735488 31641235199939837952 31648146962357587968 31948006178332606464 31962885663964004352 31985161669504401408 32292289422160822272 32332826470259884032 32351276943557001216 32605372560602824704 32643292568053874688 32669054928885252096 32959778784087638016 33016941078198091776 33024153352025309184 33341257705199763456 33375820872526331904 33406377349155231744 33664510896247406592 33722895410462195712 33738601534184226816 34089448621445480448 34392812644265361408 34416782147302981632 34459986106461192192 34484002424934432768 34750462860642484224 34790877605425840128 34810730746283556864 34858828538248937472 35128185283040772096 35189108254395334656 35193549799933083648 35465492960655704064 35534761501594484736 35571598561508327424 35596389599932317696 35604165332652286464 35983306878192451584 36261352550235635712 36303524457835659264 36328825599930925056 36374429779042369536 36681044130678177792 36723704139060609024 36744660232188198912 36752686794995908608 37079751132098592768 37144058712972853248 37435798125136576512 37508914918349733888 37547798481592123392 37582174517799635712 37908339756449660928 37938257336769970176 37955926725957255168 38275872136359837696 38320386927715418112 38691914224798531584 38718879915715854336 38759017787449933824 38794502728051236864 39139737306104070144 39162072089569001472 39180311459052650496 39216182105530054656 39515564687644164096 39592743524924719104 39898679580737667072 39967876042029268992 39976606689293795328 40045938299923857408 40374171365007163392 40402309477268717568 40481220237966508032 40841465015065116672 40869928799922290688 40921233501422665728 41266174647012950016 41314167156443185152 41337742761211723776 41633404779900174336 41710873836957728768 41714720023610916864 41787066052094459904 42115272890778648576 42188313599919783936 42197529283143450624 42241273291791138816 42279946332524590176 42597341571110141952 42617180885285339136 42646882226005868544 43060356153404817408 43110435293679845376 43135035924742668288 43524390090738499584 43558739905180336128 43603895010881175552 43643815569057641472 43946371712116850688 44032204469367078912 44455010273599684608 44501094496701775872 44541836465540308992 44886014528329875456 44963860547282927616 44984802045578969088 45051680587414339584 45452598161927307264 45889042863070642176 45946648141948256256 45978669899912577024 46333950480856645632 46387836807234453504 46478438050998583296 46504960606363189248 46837580377387696128 46918811005860446208 46924733066577444864 47379682002125979648 47428798082011103232 47461852799909756928 47472220443536381952 47944328495946006528 47977742504256602112 48438434133241233408 48499239705389826048 48873996915534987264 48908058840904237056 48964938852080812032 49003582393327878144 49439668176131457024 49525411617297137664 49536230028037963776 50011886557799645184 50063731308789497856 50109566023732847616 50496766344371109888 50584343115693293568 50607902301276340224 51093849236953890816 51134172932168220672 51589218966398042112 51625173220954472448 51726003637401649152 52125694290963726336 52186316408138760192 52216096119425335296 52240415278736867328 52288242807373406208 52687419583525552128 52783662381593001984 52790324699899625472 53198239440983556096 53302142252391727104 53394584399898476544 53869745969691623424 53974960317288677376 54455286686753488896 54493238399896387584 54561644668563554304 55021566196017266688 55085556208590913536 55116990348282298368 55619626698147889152 55716088069459279872 56153697187704864768 56263372377524600832 56321697722388185088 56373261776699453568 56796455428146855936 56862509634674491392 56933890088935882752 57413808204539756544 57480580391573127168 58037871337197797376 58078319873573781504 58138526681174900736 58191754092076855296 58709605959156105216 58770467188578975744 58824273158295081984 59273347031466246144 59389115287387078656 59848019371106500608 59951814063043903488 59964910033940692992 59979736060771958784 60068907449885786112 60603464215903076352 60721830356949762048 61262197522597675008 61304893199883436032 61850449076312604672 61899261970519425024 61971250734664777728 62006614141817585664 62450107169850261504 62566310755436593152 62680599078141689856 63172909336167972864 63238397442681470976 63282470399879675904 63296293924715175936 63896012356665212928 63925771327928008704 63970323339008802816 64665652940519768064 64702553887114002432 65210745121205649408 65286585136107749376 65338109857770504192 65919557568175276032 66048306704050618368 66682515410399526912 66751641745052663808 66812754698310463488 67329021792494813184 67445790820924391424 67477203068368453632 68178897242890960896 68833564294605963264 68919972212922384384 68968004849868865536 69500925721284968448 69581755210851680256 69717657076497874944 70256370566081544192 70378216508790669312 70387099599866167296 71069523003188969472 71143197123016654848 71192779199864635392 71208330665304572928 71966613756384903168 72607048915671318528 72657651199861850112 72748859558084739072 73362088261356355584 73447408278121218048 73489320464376397824 73505373589991817216 74159502264197185536 74288117425945706496 74871596250273153024 75017829836699467776 75095596963184246784 75164349035599271424 75876514673539940352 75911853451914510336 76551744272719675392 76640773855430836224 77383828449597063168 77437759831431708672 77589005456102473728 78279474612208140288 78324144179138002944 78360622918105300992 78432364211060109312 79031129375288328192 79185487049849438208 79797359161475334144 79953213378587590656 80091876599847714816 80804618954537435136 80962440475933016064 81682930030130233344 81739857599844581376 81842467002845331456 82532349294025900032 82628334312886370304 82675485522423447552 83421747673915457536 83429440047221833728 83574132104188919808 84230545781557297152 84376627199839567872 84395058566286901248 84482546583582277632 84559892665049180352 85194683142220283904 85234361770570678272 85293764452011737088 86120712306809634816 86220870587359690752 86270071849485336576 87117479810360672256 87207790021762351104 87287631138115282944 87892743424233701376 88064408938734157824 88910020547199369216 89083672931080617984 89772029056659750912 89927721094565855232 89969604091157938176 90103361174828679168 90905196323854614528 91893296283896512512 91957339799825154048 92667900961713291264 92775673614468907008 92956876101997166592 93009921212726378496 93675160754775392256 93849466133154889728 94759364004251959296 94857596164022206464 94923705599819513856 94944440887072763904 95888656991892013056 95955485008513204224 96876868266482466816 96998479410779652096 97816117681808474112 97929877704161624064 98007164786655756288 98879336352262914048 99050823234594275328 99072460056075927552 100023773115599290368 100127462617578995712 100219132047465695232 100993532688742219776 101168686231386587136 101215804602552680448 102268345864336441344 103178437932796084224 103250346441908944896 103452007274803298304 104251388581927452672 104372632816277520384 104432192238850670592 104576485614746812416 105567324763186003968 105580649399799250944 106396478881967112192 106604284504783454208 106789168799796953088 107949920634577354752 108910573373506977792 108986476799792775168 109123289337127108608 110043132392034533376 110171112417181827072 110233980696564596736 111239253396295778304 111432176138918559744 112307394375409729536 112526744755049201664 112643395444776370176 112746523553398907136 113725019269348982784 113867780177871765504 114827616409079513088 114961160783146254336 116075742674395594752 116156639747147563008 116277053362349801472 116383508184153710592 117419211918312210432 117540934377157951488 117648546316590163968 118546694062932492288 118778230574774157312 119696038742213001216 119903628126087806976 119929820067881385984 120137814899771572224 121206928431806152704 121443660713899524096 122524395045195350016 122609786399766872064 123798523941038850048 123942501469329555456 124013228283635171328 124900214339700523008 125132621510873186304 125361198156283379712 126345818672335945728 126564940799759351808 126592587849430351872 127792024713330425856 127851542655856017408 127940646678017605632 129331305881039536128 129405107774228004864 130573170272215498752 130676219715541008384 131839115136350552064 132096613408101236736 133365030820799053824 133503283490105327616 133625509396620926976 134658043584989626368 134891581641848782848 134954406136736907264 136357794485781921792 137667128589211926528 137839944425844768768 137936009699737731072 139001851442569936896 139163510421703360512 139435314152995749888 140512741132163088384 140756433017581338624 140774199199732334592 142139046006377938944 142286394246033309696 142385558399729270784 142416661330609145856 143933227512769806336 145315302399723700224 145497719116169478144 146724176522712711168 146894816556242436096 147010747179983634432 148319004528394371072 148576234851891412992 150035659673398935552 150191193926368493568 150328698071198542848 151753029347079880704 151823706903829020672 153281547710861672448 154767656899194126336 154875519662863417344 155178010912204947456 156558949224416280576 156648288358276005888 156721245836210601984 156864728422120218624 158062258750576656384 158370974099698876416 159594718322950668288 159906426757175181312 160183753199695429632 161609237909074870272 161924880951866032128 163365860060260466688 163479715199689162752 163684934005690662912 165064698588051800064 165256668625772740608 165350971044846895104 166843495347830915072 166858880094443667456 167148264208377839616 168461091563114594304 168790117132573802496 168965093167164555264 169119785330098360704 170389366284440567808 170587528904023474176 172241424613619269632 172441741174719381504 174234959620721344512 174415580043524702208 174575262276230565888 176128817877468315648 177820041094398738432 178167345862161235968 179544058113319501824 179855442189131710464 179939208182315876352 180206722349657358336 181810392647709229056 183786592567793025024 183914679599650308096 185551347228937814016 185913752203994333184 186019842425452756992 187350321509550784512 187698932266309779456 189518728008503918592 189715192328044412928 189847411199639027712 189888881774145527808 191777313983784026112 191910970017026408448 193996958821559304192 195632235363616948224 195859755408323248128 196014329573311512576 197758672704525828096 198144920112151855104 200047546231198580736 200254925235157991424 200438264094931390464 201987065377484439552 202337372462773174272 202431609205105360896 204536691728672882688 206500692883817889792 206904014549606596608 208502777163854905344 208745265632555040768 209152971229493624832 211134649526372007936 211161298799598501888 213208569009566908416 213578337599593906176 215899841269154709504 217821146747013955584 217972953599585550336 218246578674254217216 220086264784069066752 220342224834363654144 220467961393129193472 222478506792591556608 222864352277837119488 224614788750819459072 225053489510098403328 225286790889552740352 225493047106797814272 227735560355743531008 229655232818159026176 229922321566292508672 232151485348791189504 232313279494295126016 232767016368307421184 234838423836624420864 235081868754315902976 235297092633180327936 237093388125864984576 237556461149548314624 239392077484426002432 239859640135762771968 240275629799543144448 242413856863612305408 242887321427799048192 245048790090390700032 245219572799533744128 247597047882077700096 247885002938659110912 248026456567270342656 250265243021746372608 250722396312566759424 252691637344671891456 253129881599518703616 253185175698860703744 255584049426660851712 255703085311712034816 255881293356035211264 258662611762079072256 258810215548456009728 261352439431082016768 263678230272701104128 264193226816202473472 266730061641598107648 267251018793241853952 269316087169979252736 269783163283697565696 269908812273473814528 272715588971563843584 275679888851689537536 275872019399475462144 278003702885139873792 278327020843406721024 278870628305991499776 281025482264326176768 281548398399464669184 284278092012755877888 284572788492066619392 284771116799458541568 284833322661218291712 287866455025539612672 290630604799447400448 290995438232338956288 293448353045425422336 293789633112484872192 294021494359967268864 296638009056788742144 297152469703782825984 300071319346797871104 300382387852736987136 300657396142397085696 303506058694159761408 303647413807658041344 309535313798388252672 309751039325726834688 310356021824409894912 313117898448832561152 313296576716552011776 313729456844240437248 316741948199397752832 319189436645901336576 319812853514350362624 320367506399390859264 323849761903732064256 326731720120520933376 326959430399378325504 327369868011381325824 330129397176103600128 330513337251545481216 330701942089693790208 333686990695661830144 333717760188887334912 334296528416755679232 336922183126229188608 337580234265147604992 337930186334329110528 338239570660196721408 341175057808046948352 344482849227238539264 344883482349438763008 348469919241442689024 348831160087049404416 349150524552461131776 352257635754936631296 355640082188797476864 356334691724322471936 359088116226639003648 359710884378263420928 360413444699314716672 363620785295418458112 367573185135586050048 367829359199300616192 371827504407988666368 372039684850905513984 374700643019101569024 375397864532619558912 379037456017007837184 379694822399278055424 379777763548291055616 383554627967568052224 383821940034052816896 387993917643118608384 391719510816646496256 392028659146623025152 395517345409051656192 396289840224303710208 400095092462397161472 400509850470315982848 400876528189862780928 403974130754968879104 404674744925546348544 404863218410210721792 409073383457345765376 413001385767635779584 413808029099213193216 417005554327709810688 417490531265110081536 418305942458987249664 422269299052744015872 422322597599197003776 426417138019133816832 427156675199187812352 431799682538309419008 435945907199171100672 436493157348508434432 440172529568138133504 440684449668727308288 444957013585183113216 445728704555674238976 450106979020196806656 450573581779105480704 450986094213595628544 455471120711487062016 459844643132585017344 464302970697582379008 464626558988590252032 465534032736614842368 469676847673248841728 470163737508631805952 470594185266360655872 474186776251729969152 475112922299096629248 478784154968852004864 479719280271525543936 480551259599086288896 484827713727224610816 485774642855598096384 490097580180781400064 490439145599067488256 495194095764155400192 495770005877318221824 496052913134540685312 500530486043492745216 501444792625133518848 505383274689343782912 506370351397721407488 511168098853321703424 511762586712070422528 517325223524158144512 522704878862164033536 528386453632404946944 533460123283196215296 534502037586483707904 538632174339958505472 539566326567395131392 539817624546947629056 545431177943127687168 551359777703379075072 551744038798950924288 556654041686813442048 557741256611982999552 562050964528652353536 563096796798929338368 568556184025511755776 569145576984133238784 569542233598917083136 569666645322436583424 575732910051079225344 581990876464677912576 586896706090850844672 587579266224969744384 588042988719934537728 593276018113577484288 600142638693595742208 600764775705473974272 601314792284794171392 607012117388319522816 607294827615316082688 619502078651453669376 620712043648819789824 626235796897665122304 627458913688480874496 633483896398795505664 639625707028700725248 640735012798781718528 647699523807464128512 653463440241041866752 653918860798756651008 654739736022762651648 660258794352207200256 661026674503090962432 661403884179387580416 667435520377774669824 668593056833511358464 673844366252458377216 675160468530295209984 675860372668658221056 676479141320393442816 688965698454477078528 689766964698877526016 696939838482885378048 698301049104922263552 704515271509873262592 711280164377594953728 712669383448644943872 718176232453278007296 720826889398629433344 727241570590836916224 735146370271172100096 735658718398601232384 743655008815977332736 744079369701811027968 750795729065239117824 758074912034015674368 759389644798556110848 759555527096582111232 767109255935136104448 767643880068105633792 775987835286237216768 784057318293246050304 791034690818103312384 792579680448607420416 800190184924794322944 801753056379725561856 807948261509937758208 809349489851092697088 809726436820421443584 818146766914691530752 827616058198426386432 834011108655419621376 834981062530220163072 836611884917974499328 844645195198394007552 852834276038267633664 854313350398375624704 863599365076618838016 871891814398342201344 872986314697016868864 880345059136276267008 881368899337454616576 889914027170366226432 891457409111348477952 900213958040393613312 901147163558210961408 901972188427191257088 910942241422974124032 928605941395164758016 929253117977180504064 931068065473229684736 939353695346497683456 941188370532721311744 950225844598193258496 957568309937704009728 959438560543051087872 961102519198172577792 971549285711196192768 980195160361562800128 980878291198134976512 990388191528310800384 991540011754636443648 992105826269081370624 1001060972086985490432 1002889585250267037696 1010766549378687565824 1012740702795442814976 1023525173424140845056 1034650447048316289024 1045409757724328067072 1056772907264809893888 1066920246566392430592 1069004075172967415808 1077264348679917010944 1079132653134790262784 1090862355886255374336 1102719555406758150144 1103488077597901848576 1115482513223965999104 1124101929057304707072 1126193593597858676736 1137112368051023511552 1139084467197834166272 1139333290644873166848 1151465820102158450688 1163981752929355825152 1175158532449939488768 1176085977439869075456 1186552036227154968576 1200285277387191484416 1201529551410947948544 1202629584569588342784 1214024234776639045632 1214589655230632165376 1239004157302907338752 1241424087297639579648 1252471593795330244608 1254917827376961748992 1266967792797591011328 1279251414057401450496 1281470025597563437056 1295399047614928257024 1307837721597513302016 1309479472045525303296 1320517588704414400512 1322053349006181924864 1334871040755549339648 1337186113667022716928 1350320937060590419968 1351720745337316442112 1352958282640786885632 1379533929397755052032 1393879676965770756096 1396602098209844527104 1409030543019746525184 1422560328755189907456 1425338766897289887744 1436352464906556014592 1441653778797258866688 1454483141181673832448 1470292740542344200192 1471317436797202464768 1487310017631954665472 1488158739403622055936 1501591458130478235648 1516149824068031348736 1519111054193164222464 1535287760136211267584 1551975670572474433536 1568114636586492100608 1585159360897214840832 1600380369849588645888 1603506112759451123712 1615896523019875516416 1618698979702185394176 1619452873640842887168 1636293533829383061504 1655232116396852772864 1669962125060440326144 1673223769835948998656 1689290390396788015104 1705668552076535267328 1708626700796751249408 1727198730153237676032 1745972629394033737728 1760690118272552534016 1762737798674909233152 1779828054340732452864 1800427916080787226624 1802294327116421922816 1803944376854382514176 1821884482845948248064 1858506235954361008128 1862136130946459369472 1878707390692995366912 1882376741065442623488 1900451689196386516992 1918877121086102175744 1922205038396345155584 1943098571422392385536 1960390320723125600256 1961756582396269953024 1980776383056621600768 1983080023509272887296 1984211652538162741248 2005779170500534075392 2021533098757375131648 2025481405590885629952 2069300894096632578048 2090819515448656134144 2113545814529619787776 2133840493132784861184 2138008150345934831616 2154528697359834021888 2181724711772510748672 2205439110813516300288 2206976155195803697152 2230965026447931998208 2252387187195717353472 2274224736102047023104 2278168934395668332544 2278666581289746333696 2302931640204316901376 2327963505858711650304 2352171954879738150912 2373104072454309937152 2400570554774382968832 2405259169139176685568 2428048469553278091264 2429179310461264330752 2482848174595279159296 2504943187590660489216 2509835654753923497984 2533935585595182022656 2558502828114802900992 2562940051195126874112 2590798095229856514048 2615675443195026604032 2618958944091050606592 2641035177408828801024 2644106698012363849728 2669742081511098679296 2674372227334045433856 2700641874121180839936 2703441490674632884224 2705916565281573771264 2787759353931541512192 2793204196419689054208 2818061086039493050368 2850677533794579775488 2872704929813112029184 2883307557594517733376 2940585481084688400384 2942634873594404929536 2974620035263909330944 2976317478807244111872 3003182916260956471296 3032299648136062697472 3038222108386328444928 3070575520272422535168 3103951341144948867072 3136229273172984201216 3170318721794429681664 3200760739699177291776 3207012225518902247424 3231793046039751032832 3237397959404370788352 3272587067658766123008 3310464232793705545728 3346447539671897997312 3378580780793576030208 3411337104153070534656 3417253401593502498816 3454397460306475352064 3491945258788067475456 3525475597349818466304 3559656108681464905728 3600855832161574453248 3604588654232843845632 3607888753708765028352 3643768965691896496128 3717012471908722016256 3724272261892918738944 3757414781385990733824 3764753482130885246976 3800903378392773033984 3837754242172204351488 3844410076792690311168 3886197142844784771072 3923513164792539906048 3961552766113243201536 3966160047018545774592 4011558341001068150784 4050962811181771259904 4138601788193265156096 4181639030897312268288 4227091629059239575552 4267680986265569722368 4276016300691869663232 4309057394719668043776 4363449423545021497344 4410878221627032600576 4413952310391607394304 4461930052895863996416 4504774374391434706944 4548449472204094046208 4557333162579492667392 4605863280408633802752 4655927011717423300608 4704343909759476301824 4801141109548765937664 4810518338278353371136 4856096939106556182528 4858358620922528661504 4965696349190558318592 5009886375181320978432 5019671309507846995968 5067871171190364045312 5117005656229605801984 5125880102390253748224 5181596190459713028096 5237917888182101213184 5282070354817657602048 5288213396024727699456 5339484163022197358592 5401283748242361679872 5406882981349265768448 5411833130563147542528 5575518707863083024384 5586408392839378108416 5636122172078986100736 5701355067589159550976 5766615115189035466752 5881170962169376800768 5885269747188809859072 5949240070527818661888 5952634957614488223744 6064599296272125394944 6076444216772656889856 6207902682289897734144 6272458546345968402432 6340637443588859363328 6401521479398354583552 6414024451037804494848 6463586092079502065664 6545174135317532246016 6620928465587411091456 6692895079343795994624 6757161561587152060416 6822674208306141069312 6834506803187004997632 6908794920612950704128 6983890517576134950912 7119312217362929811456 7201711664323148906496 7215777507417530056704 7287537931383792992256 7448544523785837477888 7514829562771981467648 7529506964261770493952 7601806756785546067968 7675508484344408702976 7688820153585380622336 7772394285689569542144 7847026329585079812096 7923105532226486403072 7932320094037091549184 8023116682002136301568 8101925622363542519808 8363278061794624536576 8454183258118479151104 8552032601383739326464 8618114789439336087552 8821756443254065201152 8827904620783214788608 8923860105791727992832 9009548748782869413888 9096898944408188092416 9114666325158985334784 9211726560817267605504 9311854023434846601216 9408687819518952603648 9602282219097531875328 9621036676556706742272 9712193878213112365056 9931392698381116637184 10039342619015693991936 10135742342380728090624 10234011312459211603968 10251760204780507496448 10363192380919426056192 10475835776364202426368 10576426792049455398912 10678968326044394717184 10802567496484723359744 10813765962698531536896 10823666261126295085056 11151037415726166048768 11172816785678756216832 11272244344157972201472 11402710135178319101952 11533230230378070933504 11770539494377619718144 11898480141055637323776 12152888433545313779712 12415805364579795468288 12544917092691936804864 12681274887177718726656 12803042958796709167104 12828048902075608989696 12927172184159004131328 13090348270635064492032 13241856931174822182912 13385790158687591989248 13514323123174304120832 13645348416612282138624 13817589841225901408256 13967781035152269901824 14403423328646297812992 14431555014835060113408 14575075862767585984512 14897089047571674955776 15029659125543962935296 15059013928523540987904 15203613513571092135936 15351016968688817405952 15377640307170761244672 15544788571379139084288 15846211064452972806144 15864640188074183098368 16203851244727085039616 16726556123589249073152 16908366516236958302208 17104065202767478652928 17643512886508130402304 17655809241566429577216 17847720211583455985664 18193797888816376184832 18229332650317970669568 18623708046869693202432 18817375639037905207296 19204564438195063750656 19242073353113413484544 19862785396762233274368 20078685238031387983872 20271484684761456181248 20468022624918423207936 20503520409561014992896 20726384761838852112384 20951671552728404852736 21357936652088789434368 21605134992969446719488 21647332522252590170112 22345633571357512433664 22544488688315944402944 22805420270356638203904 23066460460756141867008 23541078988755239436288 23796960282111274647552 24305776867090627559424 25089834185383873609728 25362549774355437453312 25656097804151217979392 25854344368318008262656 26483713862349644365824 26771580317375183978496 27028646246348608241664 27290696833224564277248 27635179682451802816512 27935562070304539803648 28806846657292595625984 28863110029670120226816 29794178095143349911552 30118027857047081975808 30407227027142184271872 30702033937377634811904 30755280614341522489344 31089577142758278168576 31729280376148366196736 32407702489454170079232 33453112247178498146304 33816733032473916604416 34208130405534957305856 35311618483132859154432 35695440423166911971328 36458665300635941339136 37247416093739386404864 37634751278075810414592 38409128876390127501312 38484146706226826969088 39725570793524466548736 40157370476062775967744 40542969369522912362496 40936045249836846415872 41452769523677704224768 41903343105456809705472 43210269985938893438976 43294665044505180340224 44691267142715024867328 45088977376631888805888 45610840540713276407808 46132920921512283734016 47593920564222549295104 48611553734181255118848 50179668370767747219456 50725099548710874906624 51312195608302435958784 52967427724699288731648 53543160634750367956992 54581393666449128554496 55871124140609079607296 57613693314585191251968 57726220059340240453632 59588356190286699823104 60236055714094163951616 60814454054284368543744 61404067874755269623808 61510561228683044978688 62179154285516556337152 64815404978908340158464 67633466064947833208832 68416260811069914611712 70623236966265718308864 71390880846333823942656 72917330601271882678272 75269502556151620829184 76968293412453653938176 79451141587048933097472 80314740952125551935488 81085938739045824724992 81872090499673692831744 82905539047355408449536 83806686210913619410944 86420539971877786877952 86589330089010360680448 89382534285430049734656 91221681081426552815616 92265841843024567468032 95187841128445098590208 97223107468362510237696 100359336741535494438912 101450199097421749813248 102624391216604871917568 105934855449398577463296 107086321269500735913984 111742248281218159214592 115227386629170382503936 115452440118680480907264 119176712380573399646208 120472111428188327903232 121628908108568737087488 122808135749510539247616 124358308571033112674304 129630809957816680316928 135266932129895666417664 136832521622139829223424 142781761692667647885312 145834661202543765356544 150539005112303241658368 153936586824907307876352 158902283174097866194944 160629481904251103870976 163744180999347385663488 167613372421827238821888 172841079943755573755904 173178660178020721360896 178765068570860099469312 182443362162853105631232 184531683686049134936064 194446214936725020475392 202900398194843499626496 205248782433209743835136 211869710898797154926592 214172642539001471827968 230904880237360961814528 238353424761146799292416 240944222856376655806464 243257816217137474174976 245616271499021078495232 248716617142066225348608 259261619915633360633856 273665043244279658446848 285563523385335295770624 291669322405087530713088 301078010224606483316736 307873173649814615752704 317804566348195732389888 321258963808502207741952 335226744843654477643776 345682159887511147511808 346357320356041442721792 357530137141720198938624 364886724325706211262464 388892429873450040950784 405800796389686999252992 410497564866419487670272 428345285078002943655936 461809760474721923629056 476706849522293598584832 481888445712753311612928 491232542998042156990464 518523239831266721267712 547330086488559316893696 583338644810175061426176 615746347299629231505408 635609132696391464779776 642517927617004415483904 692714640712082885443584 715060274283440397877248 729773448651412422524928 777784859746900081901568 820995129732838975340544 856690570156005887311872 923619520949443847258112 953413699044587197169664 963776891425506623225856 1037046479662533442535424 1094660172977118633787392 1166677289620350122852352 1231492694599258463010816 1285035855234008830967808 1385429281424165770887168 1430120548566880795754496 1555569719493800163803136 1641990259465677950681088 1847239041898887694516224 1906827398089174394339328 1927553782851013246451712 2189320345954237267574784 2333354579240700245704704 2462985389198516926021632 2570071710468017661935616 2770858562848331541774336 2860241097133761591508992 3111139438987600327606272 3283980518931355901362176 3694478083797775389032448 3855107565702026492903424 4666709158481400491409408 4925970778397033852043264 5541717125696663083548672 5720482194267523183017984 6567961037862711802724352 7388956167595550778064896 7710215131404052985806848 9333418316962800982818816 9851941556794067704086528 11083434251393326167097344 14777912335191101556129792 19703883113588135408173056 22166868502786652334194688 29555824670382203112259584 44333737005573304668389376 59111649340764406224519168 88667474011146609336778752 177334948022293218673557504
- Sum of all divisors σ(n): 606647829554151474226176000
- Sum of proper divisors (its aliquot sum) s(n): 429312881531858255552618496
- 177334948022293218673557504 is an abundant number, because the sum of its proper divisors (429312881531858255552618496) is greater than itself. Its abundance is 251977933509565036879060992
Bases of 177334948022293218673557504
- Binary: 10010010101100000010001011001011100100000010110101001101000110000000000000000000000000002
- Hexadecimal: 0x92B022CB902D4D18000000
- Base-36: MA5HCMDJZLS000000
Squares and roots of 177334948022293218673557504
- 177334948022293218673557504 squared (1773349480222932186735575042) is 31447683790069437548952885492526636998095455194710016
- 177334948022293218673557504 cubed (1773349480222932186735575043) is 5576773370333476715641715009903788250842650701339690399855298388164200380760064
-
The
square root of 177334948022293218673557504 is 13316716863487.5322513013 -
177334948022293218673557504 is a
perfect cube number . Itscube root is 561821184
Scales and comparisons
How big is 177334948022293218673557504?- 177,334,948,022,293,218,673,557,504 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 177,334,948,022,293,218,673,557,504 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 177334948022293218673557504 cubic inches would be around 46818432 feet tall.
Recreational maths with 177334948022293218673557504
- 177334948022293218673557504 backwards is 405755376812392220849433771
- The number of decimal digits it has is: 27
- The sum of 177334948022293218673557504's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 177334948022293218673557504 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 177334948022293218673557504 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/177334948022293218673557504/
Chicago style:
Numbermatics. 2024. "Number 177334948022293218673557504 - Facts about the integer". https://numbermatics.com/n/177334948022293218673557504/
The information we have on file for 177334948022293218673557504 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 177334948022293218673557504, math, Factors of 177334948022293218673557504, curriculum, school, college, exams, university, Prime factorization of 177334948022293218673557504, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventy-seven septillion, three hundred thirty-four sextillion, nine hundred forty-eight quintillion, twenty-two quadrillion, two hundred ninety-three trillion, two hundred eighteen billion, six hundred seventy-three million, five hundred fifty-seven thousand, five hundred four.