779395931999141086485282816
779,395,931,999,141,086,485,282,816 is an even composite number composed of five prime numbers multiplied together.
779395931999141086485282816 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, one hundred twenty-five divisors.
Prime factorization of 779395931999141086485282816:
224 × 316 × 232 × 314 × 472
(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 × 3 × 3 × 3 × 3 × 23 × 23 × 31 × 31 × 31 × 31 × 47 × 47)See below for interesting mathematical facts about the number 779395931999141086485282816 from the Numbermatics database.
Names of 779395931999141086485282816
- Cardinal: 779395931999141086485282816 can be written as Seven hundred seventy-nine septillion, three hundred ninety-five sextillion, nine hundred thirty-one quintillion, nine hundred ninety-nine quadrillion, one hundred forty-one trillion, eighty-six billion, four hundred eighty-five million, two hundred eighty-two thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 7.79395931999141086485282816 × 1026
Factors of 779395931999141086485282816
Divisors of 779395931999141086485282816
- Number of divisors d(n): 19125
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 23 24 27 31 32 36 46 47 48 54 62 64 69 72 81 92 93 94 96 108 124 128 138 141 144 162 184 186 188 192 207 216 243 248 256 276 279 282 288 324 368 372 376 384 414 423 432 486 496 512 529 552 558 564 576 621 648 713 729 736 744 752 768 828 837 846 864 961 972 992 1024 1058 1081 1104 1116 1128 1152 1242 1269 1296 1426 1457 1458 1472 1488 1504 1536 1587 1656 1674 1692 1728 1863 1922 1944 1984 2048 2116 2139 2162 2187 2208 2209 2232 2256 2304 2484 2511 2538 2592 2852 2883 2914 2916 2944 2976 3008 3072 3174 3243 3312 3348 3384 3456 3726 3807 3844 3888 3968 4096 4232 4278 4324 4371 4374 4416 4418 4464 4512 4608 4761 4968 5022 5076 5184 5589 5704 5766 5828 5832 5888 5952 6016 6144 6348 6417 6486 6561 6624 6627 6696 6768 6912 7452 7533 7614 7688 7776 7936 8192 8464 8556 8648 8649 8742 8748 8832 8836 8928 9024 9216 9522 9729 9936 10044 10152 10368 11178 11408 11421 11532 11656 11664 11776 11904 12032 12288 12696 12834 12972 13113 13122 13248 13254 13392 13536 13824 14283 14904 15066 15228 15376 15552 15872 16384 16399 16767 16928 17112 17296 17298 17484 17496 17664 17672 17856 18048 18432 19044 19251 19458 19683 19872 19881 20088 20304 20736 22103 22356 22599 22816 22842 23064 23312 23328 23552 23808 24064 24576 24863 25392 25668 25944 25947 26226 26244 26496 26508 26784 27072 27648 28566 29187 29791 29808 30132 30456 30752 31104 31744 32768 32798 33511 33534 33856 34224 34263 34592 34596 34968 34992 35328 35344 35712 36096 36864 38088 38502 38916 39339 39366 39744 39762 40176 40608 41472 42849 44206 44712 45167 45198 45632 45684 46128 46624 46656 47104 47616 48128 49152 49197 49726 50301 50784 50807 51336 51888 51894 52452 52488 52992 53016 53568 54144 55296 57132 57753 58374 59049 59582 59616 59643 60264 60912 61504 62208 63488 65536 65596 66309 67022 67068 67712 67797 68448 68479 68526 69184 69192 69936 69984 70656 70688 71424 72192 73728 74589 76176 77004 77832 77841 78678 78732 79488 79524 80352 81216 82944 85698 87561 88412 89373 89424 90334 90396 91264 91368 92256 93248 93312 94208 95232 96256 98304 98394 99452 100533 100602 101568 101614 102672 102789 103776 103788 104904 104976 105984 106032 107136 108288 110592 114264 115506 116748 118017 118098 119164 119232 119286 120528 121824 123008 124416 126976 128547 131072 131192 132618 134044 134136 135424 135501 135594 136896 136958 137052 138368 138384 139872 139968 141312 141376 142848 144384 147456 147591 149178 150903 152352 152421 154008 155664 155682 157356 157464 158976 159048 160704 162432 165888 171396 173259 175122 176824 177147 178746 178848 178929 180668 180792 182528 182736 184512 186496 186624 188416 190464 192512 196608 196788 198904 198927 201066 201204 203136 203228 203391 205344 205437 205578 207552 207576 209808 209952 211968 212064 214272 216576 221184 223767 228528 231012 233496 233523 236034 236196 238328 238464 238572 241056 243648 246016 248832 253952 257094 262144 262384 262683 265236 268088 268119 268272 270848 271002 271188 273792 273916 274104 276736 276768 279744 279936 282624 282752 285696 288768 294912 295182 298356 301599 301806 304704 304842 308016 308367 311328 311364 314712 314928 317952 318096 321408 324864 331776 342792 346518 350244 353648 354051 354294 357492 357696 357858 361336 361584 365056 365472 369024 372992 373248 376832 380928 385024 385641 393216 393576 397808 397854 402132 402408 406272 406456 406503 406782 410688 410874 411156 415104 415152 419616 419904 423936 424128 428544 433152 442368 442773 447534 452709 457056 457263 462024 466992 467046 472068 472392 476656 476928 477144 482112 487296 492032 497664 507904 508369 514188 519777 524288 524768 525366 530472 531441 536176 536238 536544 536787 541696 542004 542376 547584 547832 548208 553472 553536 559488 559872 565248 565504 571392 577536 589824 590364 596712 596781 603198 603612 609408 609684 610173 616032 616311 616734 622656 622728 629424 629856 635904 636192 642816 649728 663552 671301 685193 685584 693036 700488 700569 707296 708102 708588 714984 715392 715716 722672 723168 730112 730944 738048 745984 746496 753664 761856 770048 770753 771282 786432 787152 788049 795616 795708 804264 804357 804816 812544 812912 813006 813564 821376 821748 822312 830208 830304 839232 839808 847872 848256 857088 866304 884736 885546 895068 904797 905418 914112 914526 923521 924048 925101 933984 934092 944136 944784 953312 953856 954288 964224 974592 984064 995328 1015808 1016738 1028376 1038841 1039554 1048576 1049536 1050732 1060944 1062153 1062882 1072352 1072476 1073088 1073574 1083392 1084008 1084752 1095168 1095664 1096416 1106944 1107072 1118976 1119744 1130496 1131008 1142784 1155072 1156923 1168561 1179648 1180728 1193424 1193562 1206396 1207224 1218816 1219368 1219509 1220346 1232064 1232622 1233468 1245312 1245456 1258848 1259712 1271808 1272384 1285632 1299456 1327104 1328319 1342602 1358127 1370386 1371168 1371789 1386072 1400177 1400976 1401138 1414592 1416204 1417176 1429968 1430784 1431432 1445344 1446336 1460224 1461888 1476096 1491968 1492992 1507328 1523712 1525107 1540096 1541506 1542564 1559331 1572864 1574304 1575017 1576098 1591232 1591416 1594323 1608528 1608714 1609632 1610361 1625088 1625824 1626012 1627128 1642752 1643496 1644624 1660416 1660608 1678464 1679616 1695744 1696512 1714176 1732608 1769472 1771092 1790136 1790343 1809594 1810836 1828224 1829052 1830519 1847042 1848096 1848933 1850202 1867968 1868184 1888272 1889568 1906624 1907712 1908576 1928448 1949184 1968128 1990656 2013903 2031616 2033476 2055579 2056752 2077682 2079108 2097152 2099072 2101464 2101707 2121888 2122849 2124306 2125764 2144704 2144952 2146176 2147148 2166784 2168016 2169504 2190336 2191328 2192832 2213888 2214144 2237952 2239488 2260992 2262016 2285568 2310144 2312259 2313846 2337122 2359296 2361456 2364147 2386848 2387124 2412792 2413071 2414448 2437632 2438736 2439018 2440692 2464128 2465244 2466936 2490624 2490912 2517696 2519424 2543616 2544768 2571264 2598912 2654208 2656638 2685204 2714391 2716254 2740772 2742336 2743578 2770563 2772144 2775303 2800354 2801952 2802276 2829184 2832408 2834352 2859936 2861568 2862864 2890688 2892672 2920448 2923776 2952192 2983936 2985984 3014656 3047424 3050214 3080192 3083012 3085128 3116523 3118662 3145728 3148608 3150034 3152196 3182464 3182832 3186459 3188646 3217056 3217428 3219264 3220722 3250176 3251648 3252024 3254256 3285504 3286992 3289248 3320832 3321216 3356928 3359232 3391488 3393024 3428352 3465216 3470769 3505683 3538944 3542184 3580272 3580686 3619188 3621672 3656448 3658104 3658527 3661038 3694084 3696192 3697866 3700404 3735936 3736368 3776544 3779136 3813248 3815424 3817152 3856896 3898368 3936256 3981312 3984957 4027806 4063232 4066952 4074381 4111158 4113504 4115367 4155364 4158216 4194304 4198144 4200531 4202928 4203414 4243776 4245698 4248612 4251528 4289408 4289904 4292352 4294296 4333568 4336032 4339008 4380672 4382656 4385664 4427776 4428288 4475904 4478976 4521984 4524032 4571136 4575321 4620288 4624518 4627692 4674244 4677993 4718592 4722912 4725051 4728294 4773696 4774248 4782969 4825584 4826142 4828896 4831083 4875264 4877472 4878036 4881384 4928256 4930488 4933872 4981248 4981824 5035392 5038848 5087232 5089536 5142528 5197824 5308416 5313276 5370408 5371029 5428782 5432508 5481544 5484672 5487156 5491557 5541126 5544288 5546799 5550606 5600708 5603904 5604552 5658368 5664816 5668704 5719872 5723136 5725728 5781376 5785344 5840896 5847552 5904384 5967872 5971968 6029312 6041709 6094848 6100428 6160384 6166024 6166737 6170256 6233046 6237324 6291456 6297216 6300068 6304392 6305121 6364928 6365664 6368547 6372918 6377292 6434112 6434856 6438528 6441444 6500352 6503296 6504048 6508512 6571008 6573984 6578496 6641664 6642432 6713856 6718464 6782976 6786048 6856704 6930432 6936777 6941538 7011366 7077888 7084368 7092441 7160544 7161372 7238376 7239213 7243344 7312896 7316208 7317054 7322076 7388168 7392384 7395732 7400808 7471872 7472736 7553088 7558272 7626496 7630848 7634304 7713792 7796736 7872512 7962624 7969914 8055612 8126464 8133904 8143173 8148762 8222316 8227008 8230734 8310728 8311689 8316432 8325909 8388608 8396288 8401062 8405856 8406828 8487552 8491396 8497224 8503056 8578816 8579808 8584704 8588592 8667136 8672064 8678016 8761344 8765312 8771328 8855552 8856576 8951808 8957952 9043968 9048064 9142272 9150642 9240576 9249036 9255384 9348488 9349569 9355986 9437184 9445824 9450102 9456588 9547392 9548496 9559377 9565938 9651168 9652284 9657792 9662166 9750528 9754944 9756072 9762768 9856512 9860976 9867744 9962496 9963648 10070784 10077696 10174464 10179072 10285056 10395648 10412307 10517049 10616832 10626552 10740816 10742058 10857564 10865016 10963088 10969344 10974312 10975581 10983114 11082252 11088576 11093598 11101212 11201416 11207808 11209104 11316736 11329632 11337408 11439744 11446272 11451456 11562752 11570688 11681792 11695104 11808768 11935744 11943936 11954871 12058624 12083418 12189696 12200856 12223143 12320768 12332048 12333474 12340512 12346101 12466092 12474648 12582912 12594432 12600136 12601593 12608784 12610242 12729856 12731328 12737094 12745836 12754584 12868224 12869712 12877056 12882888 13000704 13006592 13008096 13017024 13142016 13147968 13156992 13283328 13284864 13427712 13436928 13565952 13572096 13713408 13725963 13860864 13873554 13883076 14022732 14033979 14155776 14168736 14175153 14184882 14321088 14322744 14348907 14476752 14478426 14486688 14493249 14625792 14632416 14634108 14644152 14776336 14784768 14791464 14801616 14943744 14945472 15106176 15116544 15252992 15261696 15268608 15427584 15593472 15745024 15759439 15925248 15939828 16111224 16113087 16252928 16267808 16286346 16297524 16444632 16454016 16461468 16474671 16621456 16623378 16632864 16640397 16651818 16777216 16792576 16802124 16811712 16813656 16975104 16982792 16994448 17006112 17157632 17159616 17169408 17177184 17334272 17344128 17356032 17522688 17530624 17542656 17711104 17713152 17903616 17915904 18087936 18096128 18125127 18284544 18301284 18481152 18498072 18500211 18510768 18696976 18699138 18711972 18874368 18891648 18900204 18913176 18915363 19094784 19096992 19105641 19118754 19131876 19302336 19304568 19315584 19324332 19501056 19509888 19512144 19525536 19713024 19721952 19735488 19924992 19927296 20141568 20155392 20348928 20358144 20570112 20791296 20810331 20824614 21034098 21233664 21240983 21253104 21277323 21481632 21484116 21715128 21717639 21730032 21926176 21938688 21948624 21951162 21966228 22164504 22177152 22187196 22202424 22402832 22415616 22418208 22633472 22659264 22674816 22879488 22892544 22902912 23125504 23141376 23363584 23390208 23617536 23871488 23887872 23893343 23909742 24117248 24166836 24379392 24401712 24429519 24446286 24641536 24664096 24666948 24681024 24692202 24932184 24935067 24949296 24977727 25165824 25188864 25200272 25203186 25217568 25220484 25459712 25462656 25474188 25491672 25509168 25736448 25739424 25754112 25765776 26001408 26013184 26016192 26034048 26284032 26295936 26313984 26566656 26569728 26855424 26873856 27131904 27144192 27426816 27451926 27721728 27747108 27766152 28045464 28048707 28067958 28311552 28337472 28350306 28369764 28642176 28645488 28678131 28697814 28953504 28956852 28973376 28986498 29251584 29264832 29268216 29288304 29552672 29569536 29582928 29603232 29887488 29890944 30212352 30233088 30505984 30523392 30537216 30855168 31186944 31236921 31490048 31518878 31551147 31850496 31879656 32204071 32222448 32226174 32505856 32535616 32572692 32595048 32889264 32908032 32922936 32926743 32949342 33242912 33246756 33265728 33280794 33303636 33585152 33604248 33623424 33627312 33950208 33965584 33988896 34012224 34315264 34319232 34338816 34354368 34668544 34688256 34712064 35045376 35061248 35085312 35422208 35426304 35807232 35831808 35864613 36175872 36192256 36225391 36250254 36569088 36602568 36669429 36962304 36996144 37000422 37021536 37038303 37393952 37398276 37423944 37748736 37783296 37800408 37804779 37826352 37830726 38189568 38193984 38211282 38237508 38263752 38604672 38609136 38631168 38648664 39002112 39019776 39024288 39051072 39426048 39443904 39470976 39849984 39854592 40283136 40310784 40697856 40716288 41140224 41177889 41582592 41620662 41649228 42068196 42101937 42467328 42481966 42506208 42525459 42554646 42963264 42968232 43046721 43405487 43430256 43435278 43460064 43479747 43852352 43877376 43897248 43902324 43932456 44329008 44354304 44374392 44404848 44805664 44831232 44836416 45266944 45318528 45349632 45758976 45785088 45805824 46251008 46282752 46727168 46780416 47235072 47278317 47742976 47775744 47786686 47819484 48234496 48333672 48339261 48758784 48803424 48825527 48859038 48892572 49283072 49328192 49333896 49362048 49384404 49424013 49864368 49870134 49898592 49921191 49955454 50331648 50377728 50400544 50406372 50435136 50440968 50919424 50925312 50948376 50983344 51018336 51472896 51478848 51508224 51531552 52002816 52026368 52032384 52068096 52568064 52591872 52627968 53133312 53139456 53710848 53747712 54263808 54288384 54375381 54853632 54903852 55443456 55494216 55500633 55532304 56090928 56097414 56135916 56623104 56674944 56700612 56739528 56746089 57284352 57290976 57316923 57356262 57395628 57907008 57913704 57946752 57972996 58503168 58529664 58536432 58576608 59105344 59139072 59165856 59206464 59774976 59781888 60424704 60466176 61011968 61046784 61074432 61710336 62373888 62430993 62473842 62980096 63037756 63102294 63700992 63722949 63759312 63831969 64408142 64444896 64452348 65011712 65071232 65145384 65152917 65190096 65778528 65808319 65816064 65845872 65853486 65898684 66485824 66493512 66531456 66561588 66607272 67170304 67208496 67246848 67254624 67900416 67931168 67977792 68024448 68630528 68638464 68677632 68708736 69337088 69376512 69424128 70090752 70122496 70170624 70844416 70852608 71614464 71663616 71680029 71729226 72351744 72384512 72450782 72500508 73138176 73205136 73288557 73338858 73924608 73992288 74000844 74043072 74076606 74787904 74796552 74805201 74847888 74933181 75497472 75566592 75600816 75609558 75652704 75661452 76379136 76387968 76422564 76475016 76527504 77209344 77218272 77262336 77297328 78004224 78039552 78048576 78102144 78852096 78887808 78941952 79699968 79709184 80566272 80621568 81395712 81432576 82280448 82355778 83165184 83241324 83298456 84136392 84146121 84203874 84934656 84963932 85012416 85050918 85109292 85926528 85936464 86034393 86093442 86810974 86860512 86870556 86920128 86959494 87704704 87754752 87794496 87804648 87864912 88658016 88708608 88748784 88809696 89611328 89662464 89672832 90533888 90637056 90699264 91517952 91570176 91611648 92502016 92565504 93454336 93560832 93710763 94470144 94556634 94653441 95485952 95551488 95573372 95638968 96468992 96612213 96667344 96678522 97517568 97606848 97651054 97718076 97785144 98566144 98656384 98667792 98724096 98768808 98780229 98848026 99728736 99740268 99797184 99842382 99910908 100755456 100801088 100812744 100870272 100881936 101838848 101850624 101896752 101966688 102036672 102945792 102957696 103016448 103063104 104005632 104052736 104064768 104136192 105136128 105183744 105255936 106266624 106278912 107421696 107495424 107593839 108527616 108576768 108676173 108750762 109707264 109807704 110008287 110886912 110988432 111001266 111064608 111114909 112181856 112194828 112271832 113246208 113349888 113401224 113414337 113479056 113492178 114568704 114581952 114633846 114712524 114791256 115814016 115827408 115893504 115945992 117006336 117059328 117072864 117153216 118210688 118278144 118331712 118412928 119549952 119563776 120849408 120932352 122023936 122093568 122148864 123420672 123533667 124747776 124861986 124947684 125960192 126075512 126204588 126305811 127401984 127445898 127518624 127576377 127663938 128816284 128889792 128904696 130023424 130142464 130216461 130290768 130305834 130380192 130439241 131557056 131616638 131632128 131691744 131706972 131797368 132971648 132987024 133062912 133123176 133214544 134340608 134416992 134493696 134509248 135800832 135862336 135955584 136048896 137261056 137276928 137355264 137417472 138674176 138753024 138848256 140181504 140244992 140341248 141688832 141705216 141834951 143228928 143327232 143360058 143458452 144703488 144769024 144901564 145001016 145017783 146276352 146410272 146476581 146577114 146677716 147849216 147984576 148001688 148086144 148153212 148272039 149575808 149593104 149610402 149695776 149763573 149866362 150994944 151133184 151201632 151219116 151305408 151322904 152758272 152775936 152845128 152950032 153055008 154418688 154436544 154524672 154594656 156008448 156079104 156097152 156204288 157704192 157775616 157883904 159399936 159418368 161132544 161243136 162791424 162865152 163126143 164560896 164711556 166330368 166482648 166501899 166596912 168272784 168292242 168407748 169869312 169927864 170024832 170101836 170218584 170238267 171853056 171872928 171950769 172068786 172186884 173621948 173721024 173741112 173840256 173918988 175409408 175509504 175588992 175609296 175729824 177316032 177417216 177497568 177619392 179222656 179324928 179345664 181067776 181274112 181398528 183035904 183140352 183223296 185004032 185131008 186908672 187121664 187292979 187421526 188940288 189113268 189306882 190971904 191102976 191146744 191168847 191277936 191495907 192937984 193224426 193334688 193357044 195035136 195213696 195302108 195436152 195458751 195570288 197132288 197312768 197335584 197424957 197448192 197537616 197560458 197696052 199457472 199480536 199594368 199684764 199821816 201510912 201602176 201625488 201740544 201763872 203677696 203701248 203793504 203933376 204073344 205891584 205915392 206032896 206126208 208011264 208105472 208129536 208272384 210272256 210367488 210511872 212533248 212557824 214843392 214990848 215040087 215187678 217055232 217153536 217352346 217501524 219414528 219615408 219865671 220016574 221773824 221976864 222002532 222129216 222229818 224363712 224389656 224415603 224543664 224799543 226492416 226699776 226802448 226828674 226958112 226984356 229137408 229163904 229267692 229425048 229582512 231628032 231654816 231787008 231891984 234012672 234118656 234145728 234306432 236421376 236556288 236663424 236825856 239099904 239127552 241698816 241864704 244047872 244187136 244297728 246841344 247067334 249495552 249723972 249895368 251920384 252151024 252409176 252438363 252611622 254803968 254891796 255037248 255152754 255327876 257632568 257779584 257809392 258103179 260046848 260284928 260432922 260581536 260611668 260760384 260878482 263114112 263233276 263264256 263383488 263413944 263594736 265943296 265974048 266125824 266246352 266429088 268681216 268833984 268987392 269018496 271601664 271724672 271911168 272097792 274522112 274553856 274710528 274834944 277348352 277506048 277696512 280363008 280489984 280682496 281132289 283377664 283410432 283669902 283960323 286457856 286654464 286720116 286916904 289406976 289538048 289803128 289836639 290002032 290035566 292552704 292820544 292953162 293154228 293355432 295698432 295969152 296003376 296172288 296306424 296340687 296544078 299151616 299186208 299220804 299391552 299527146 299732724 302266368 302403264 302438232 302610816 302645808 305516544 305551872 305690256 305900064 306110016 308837376 308873088 309049344 309189312 312016896 312158208 312194304 312408576 315408384 315551232 315767808 318799872 318836736 322265088 322486272 322781517 325582848 325730304 326028519 326252286 329121792 329423112 330024861 332660736 332965296 333003798 333193824 333344727 336545568 336584484 336815496 339738624 339855728 340049664 340203672 340243011 340437168 340476534 343706112 343745856 343901538 344137572 344373768 347243896 347442048 347482224 347680512 347837976 350818816 351019008 351177984 351218592 351459648 354632064 354834432 354995136 355238784 358445312 358649856 358691328 362135552 362548224 362797056 366071808 366280704 366446592 370008064 370262016 370601001 373817344 374243328 374585958 374843052 377880576 378226536 378613764 378917433 381943808 382205952 382293488 382337694 382555872 382729131 382991814 385875968 386448852 386669376 386714088 390070272 390427392 390604216 390649383 390872304 390917502 391140576 391317723 394264576 394625536 394671168 394849914 394896384 395075232 395120916 395392104 398914944 398961072 399188736 399369528 399643632 403021824 403204352 403250976 403481088 403527744 407355392 407402496 407587008 407866752 408146688 411783168 411830784 412065792 412252416 416022528 416210944 416259072 416544768 420544512 420734976 421023744 425066496 425115648 425504853 429686784 429981696 430080174 430375356 434110464 434307072 434704692 435003048 435053349 438829056 439230816 439429743 439731342 440033148 443547648 443953728 444005064 444258432 444459636 444816117 448727424 448779312 448831206 449087328 449290719 449599086 452984832 453399552 453604896 453657348 453916224 453968712 458274816 458327808 458535384 458850096 459165024 463256064 463309632 463574016 463783968 468025344 468237312 468291456 468612864 472842752 473112576 473326848 473651712 478199808 478255104 483397632 483729408 488095744 488374272 488542609 488595456 489378429 493682688 494134668 498991104 499447944 499505697 499790736 503840768 504302048 504818352 504876726 505223244 509607936 509783592 510074496 510305508 510655752 510714801 515265136 515559168 515618784 515852307 516206358 520093696 520569856 520865844 521163072 521223336 521520768 521756964 526228224 526466552 526528512 526766976 526827888 527189472 531886592 531948096 532251648 532492704 532858176 537362432 537667968 537974784 538036992 543203328 543449344 543822336 544195584 549044224 549107712 549421056 549669888 554696704 555012096 555393024 560726016 560979968 561364992 561878937 562264578 566755328 566820864 567339804 567920646 572915712 573308928 573440232 573506541 573833808 574487721 578813952 579076096 579606256 579673278 580004064 580071132 585105408 585641088 585906324 586308456 586376253 586710864 591396864 591938304 592006752 592274871 592344576 592612848 592681374 593088156 598303232 598372416 598441608 598783104 599054292 599465448 604532736 604806528 604876464 605221632 605291616 611033088 611103744 611380512 611800128 612220032 617674752 617746176 618098688 618378624 624033792 624316416 624388608 624817152 630816768 631102464 631535616 637599744 637673472 644530176 644972544 645120261 645563034 651165696 651460608 652057038 652504572 658243584 658846224 659597013 660049722 665321472 665930592 666007596 666387648 666689454 673091136 673168968 673246809 673630992 674398629 679477248 679711456 680099328 680407344 680486022 680874336 680953068 687412224 687491712 687803076 688275144 688747536 694487792 694884096 694964448 695361024 695675952 701637632 702038016 702355968 702437184 702919296 709264128 709668864 709990272 710477568 716890624 717299712 717382656 724271104 725096448 725594112 732143616 732561408 732893184 740016128 740524032 740693633 741202002 747634688 748486656 749171916 749686104 755761152 756453072 757227528 757315089 757834866 763887616 764411904 764586976 764675388 765111744 765458262 765983628 772897704 773338752 773428176 774309537 780140544 780854784 781208432 781298766 781744608 781835004 782281152 782635446 788529152 789251072 789342336 789699828 789792768 790150464 790241832 790784208 797829888 797922144 798377472 798739056 799287264 806043648 806408704 806501952 806962176 807055488 814710784 814804992 815174016 815733504 816293376 823566336 823661568 824131584 824504832 832045056 832421888 832518144 833089536 841089024 841469952 842047488 843396867 850132992 850231296 851009706 851880969 859373568 859963392 860160348 860750712 868220928 868614144 869409384 869509917 870006096 870106698 877658112 878461632 878859486 879462684 880066296 887095296 887907456 888010128 888516864 888919272 889022061 889632234 897454848 897558624 897662412 898174656 898581438 899198172 906799104 907209792 907314696 907832448 907937424 916549632 916655616 917070768 917700192 918330048 926512128 926619264 927148032 927567936 936050688 936474624 936582912 937225728 945685504 946225152 946653696 947303424 956399616 956510208 966795264 967458816 968344551 976191488 976748544 977085218 977190912 978085557 978756858 987365376 988269336 990074583 997982208 998326201 998895888 999011394 999581472 1000034181 1007681536 1008604096 1009636704 1009753452 1010446488 1019215872 1019567184 1020148992 1020611016 1020729033 1021311504 1021429602 1030530272 1031118336 1031237568 1031704614 1032412716 1041139712 1041731688 1042326144 1042446672 1043041536 1043513928 1052456448 1052933104 1053057024 1053533952 1053655776 1054378944 1063773184 1063896192 1064503296 1064985408 1065716352 1074724864 1075335936 1075949568 1076073984 1086406656 1086898688 1087644672 1088391168 1098088448 1098215424 1098842112 1099339776 1109393408 1110024192 1110786048 1111803003 1121452032 1121959936 1122729984 1122987121 1123757874 1124529156 1133510656 1133641728 1134679608 1135841292 1136752299 1145831424 1146617856 1146880464 1147013082 1147667616 1148187393 1148975442 1157627904 1158152192 1159212512 1159346556 1160008128 1160142264 1170210816 1171282176 1171812648 1171948149 1172616912 1172752506 1173421728 1173953169 1182793728 1183876608 1184013504 1184549742 1184689152 1185225696 1185362748 1186176312 1196606464 1196744832 1196883216 1197566208 1198108584 1198930896 1209065472 1209613056 1209752928 1210443264 1210583232 1222066176 1222207488 1222761024 1223600256 1224440064 1235349504 1235492352 1236197376 1236757248 1248067584 1248632832 1248777216 1249634304 1261633536 1262204928 1263071232 1275199488 1275346944 1276514559 1289060352 1289945088 1290240522 1291126068 1302331392 1302921216 1304114076 1305009144 1305160047 1316487168 1317692448 1318289229 1319194026 1320099444 1330642944 1331861184 1332015192 1332775296 1333378908 1334448351 1346182272 1346337936 1346493618 1347261984 1347872157 1348797258 1358954496 1359422912 1360198656 1360814688 1360972044 1361748672 1361906136 1374824448 1374983424 1375606152 1376550288 1377495072 1388975584 1389768192 1389928896 1390722048 1391351904 1403275264 1404076032 1404711936 1404874368 1405838592 1418528256 1419337728 1419980544 1420955136 1433781248 1434599424 1434765312 1448542208 1450192896 1451188224 1464287232 1465122816 1465627827 1465786368 1468135287 1480032256 1481048064 1481387266 1482404004 1495269376 1496973312 1498343832 1498517091 1499372208 1511522304 1512906144 1513591337 1514455056 1514630178 1515669732 1527775232 1528823808 1529173952 1529350776 1530223488 1530916524 1531967256 1532144403 1545795408 1546677504 1546856352 1547556921 1548619074 1560281088 1561709568 1562416864 1562597532 1563489216 1563670008 1564562304 1565270892 1578502144 1578684672 1579399656 1579585536 1580300928 1580483664 1581568416 1595659776 1595844288 1596754944 1597478112 1598574528 1612087296 1612817408 1613003904 1613924352 1614110976 1629421568 1629609984 1630348032 1631467008 1632586752 1647132672 1647323136 1648263168 1649009664 1664090112 1664843776 1665036288 1666179072 1682178048 1682939904 1684094976 1685636811 1686793734 1700265984 1700462592 1702019412 1703761938 1718747136 1719926784 1720320696 1720519623 1721501424 1723463163 1736441856 1737228288 1738818768 1739019834 1740012192 1740213396 1755316224 1756923264 1757718972 1758925368 1759128759 1760132592 1774190592 1775814912 1776020256 1776824613 1777033728 1777838544 1778044122 1779264468 1794909696 1795117248 1795324824 1796349312 1797162876 1798396344 1813598208 1814419584 1814629392 1815664896 1815874848 1833099264 1833311232 1834141536 1835400384 1836660096 1853024256 1853238528 1854296064 1855135872 1872101376 1872949248 1873165824 1874451456 1891371008 1892450304 1893307392 1894606848 1912799232 1913020416 1933590528 1934917632 1935360783 1936689102 1952382976 1953497088 1954170436 1954381824 1956171114 1957513716 1974730752 1976538672 1978791039 1980149166 1995964416 1996652402 1997791776 1998022788 1999162944 2000068362 2015363072 2017208192 2019273408 2019506904 2019740427 2020892976 2023195887 2038431744 2039134368 2040057889 2040297984 2041222032 2041458066 2042623008 2042859204 2061060544 2062236672 2062475136 2063409228 2064825432 2082279424 2083463376 2084652288 2084893344 2086083072 2087027856 2104912896 2105866208 2106114048 2107067904 2107311552 2108757888 2127546368 2127792384 2129006592 2129970816 2131432704 2149449728 2150671872 2151899136 2152147968 2172813312 2173797376 2175289344 2176782336 2196176896 2196430848 2197684224 2198679552 2218786816 2220048384 2221572096 2222080899 2223606006 2242904064 2243919872 2245459968 2245974242 2247515748 2249058312 2267021312 2267283456 2269359216 2271682584 2271945267 2273504598 2291662848 2293235712 2293760928 2294026164 2295335232 2296374786 2297950884 2316304384 2318425024 2318693112 2320016256 2320284528 2322928611 2340421632 2342564352 2343625296 2343896298 2345233824 2345505012 2346843456 2347906338 2365587456 2367753216 2368027008 2369099484 2369378304 2370451392 2370725496 2372352624 2393212928 2393489664 2393766432 2395132416 2396217168 2397861792 2418130944 2419226112 2419505856 2420886528 2421166464 2444132352 2444414976 2445522048 2447200512 2448880128 2470699008 2470984704 2472394752 2473514496 2496135168 2497265664 2497554432 2499268608 2523267072 2524409856 2526142464 2530190601 2550398976 2550693888 2553029118 2555642907 2578120704 2579890176 2580481044 2582252136 2604662784 2605842432 2608228152 2608529751 2610018288 2610320094 2632974336 2635384896 2636578458 2638388052 2640198888 2661285888 2663722368 2664030384 2665550592 2666757816 2667066183 2668896702 2692364544 2692675872 2692987236 2694523968 2695744314 2697594516 2718845824 2720397312 2721629376 2721944088 2723497344 2723812272 2749648896 2749966848 2751212304 2753100576 2754990144 2777951168 2779536384 2779857792 2781444096 2782703808 2806550528 2808152064 2809423872 2809748736 2811677184 2837056512 2838675456 2839961088 2841910272 2867562496 2869198848 2869530624 2897084416 2900385792 2902376448 2905033653 2928574464 2930245632 2931255654 2931572736 2934256671 2936270574 2960064512 2962096128 2962774532 2964808008 2990538752 2993946624 2994978603 2996687664 2997034182 2998744416 3000102543 3023044608 3025812288 3027182674 3028910112 3029260356 3031339464 3055550464 3057647616 3058347904 3058701552 3060446976 3061833048 3062187099 3063934512 3064288806 3091590816 3093355008 3093712704 3095113842 3097238148 3123419136 3124833728 3125195064 3126978432 3127340016 3129124608 3130541784 3157004288 3157369344 3158799312 3159171072 3160601856 3160967328 3163136832 3191319552 3191688576 3193509888 3194956224 3197149056 3224174592 3225634816 3226007808 3227848704 3228221952 3258843136 3259219968 3260696064 3262934016 3265173504 3294265344 3294646272 3296526336 3298019328 3328180224 3329687552 3330072576 3332358144 3335409009 3364356096 3365879808 3368189952 3368961363 3371273622 3373587468 3400531968 3400925184 3404038824 3407523876 3410256897 3437494272 3439853568 3440641392 3441039246 3443002848 3444562179 3446926326 3472883712 3474456576 3477637536 3478039668 3480024384 3480426792 3510632448 3513846528 3515437944 3515844447 3517850736 3518257518 3520265184 3521859507 3548381184 3551629824 3552040512 3553649226 3554067456 3555677088 3556088244 3558528936 3589819392 3590234496 3590649648 3592698624 3594325752 3596792688 3627196416 3628839168 3629258784 3631329792 3631749696 3666198528 3666622464 3668283072 3670800768 3673320192 3706048512 3706477056 3708592128 3710271744 3744202752 3745898496 3746331648 3748902912 3782742016 3784900608 3786614784 3789213696 3825598464 3826040832 3829543677 3867181056 3869835264 3870721566 3873378204 3904765952 3906994176 3908340872 3908763648 3912342228 3915027432 3915480141 3949461504 3953077344 3954867687 3957582078 3960298332 3991928832 3993304804 3995583552 3996045576 3998325888 4000136724 4030726144 4034416384 4038546816 4039013808 4039480854 4041785952 4043616471 4046391774 4076863488 4078268736 4080115778 4080595968 4082444064 4082916132 4085246016 4085718408 4122121088 4124473344 4124950272 4126818456 4129650864 4164558848 4166926752 4169304576 4169786688 4172166144 4174055712 4209825792 4211732416 4212228096 4214135808 4214623104 4217515776 4255092736 4255584768 4258013184 4259941632 4262865408 4298899456 4301343744 4303798272 4304295936 4345626624 4347594752 4350578688 4353564672 4392353792 4392861696 4395368448 4396883481 4397359104 4404405861 4437573632 4440096768 4443144192 4444161798 4447212012 4485808128 4487839744 4490919936 4491948484 4495031496 4495551273 4498116624 4534042624 4534566912 4538718432 4540774011 4543365168 4543890534 4547009196 4583325696 4586471424 4587521856 4588052328 4590670464 4592749572 4595901768 4596433209 4632608768 4636850048 4637386224 4640032512 4640569056 4642670763 4645857222 4680843264 4685128704 4687250592 4687792596 4690467648 4691010024 4693686912 4695812676 4735506432 4736054016 4738198968 4738756608 4740902784 4741450992 4744705248 4786425856 4786979328 4787532864 4790264832 4792434336 4795723584 4836261888 4838452224 4839011712 4841773056 4842332928 4888264704 4888829952 4891044096 4894401024 4897760256 4941398016 4941969408 4944789504 4947028992 4992270336 4994531328 4995108864 4998537216 5046534144 5048819712 5052284928 5056910433 5060381202 5100797952 5101387776 5106058236 5111285814 5156241408 5159780352 5160962088 5161558869 5164504272 5170389489 5209325568 5211684864 5216456304 5217059502 5220036576 5220640188 5265948672 5270769792 5273156916 5276776104 5277386277 5280397776 5322571776 5327444736 5328060768 5330473839 5331101184 5333515632 5334132366 5337793404 5384729088 5385351744 5385974472 5389047936 5391488628 5395189032 5437691648 5440794624 5443258752 5443888176 5446994688 5447624544 5499297792 5499933696 5502424608 5506201152 5509980288 5555902336 5559072768 5559715584 5562888192 5565407616 5613101056 5616304128 5618847744 5619497472 5623354368 5674113024 5677350912 5679922176 5683820544 5735124992 5738397696 5739061248 5794168832 5800771584 5804752896 5806082349 5810067306 5857148928 5860491264 5862511308 5863145472 5868513342 5872541148 5920129024 5924192256 5925549064 5929616016 5936373117 5981077504 5987893248 5989957206 5993375328 5994068364 5997488832 6000205086 6046089216 6051624576 6054365348 6057820224 6058520712 6059221281 6062678928 6111100928 6115295232 6116695808 6117403104 6120173667 6120893952 6123666096 6124374198 6127869024 6128577612 6183181632 6186710016 6187425408 6190227684 6194476296 6246838272 6249667456 6250390128 6253956864 6254680032 6258249216 6261083568 6314008576 6314738688 6317598624 6318342144 6321203712 6321934656 6326273664 6382639104 6383377152 6387019776 6389912448 6394298112 6448349184 6451269632 6452015616 6455697408 6456443904 6517686272 6518439936 6521392128 6525868032 6530347008 6588530688 6589292544 6593052672 6596038656 6656360448 6659375104 6660145152 6664716288 6666242697 6670818018 6728712192 6731759616 6736379904 6737922726 6742547244 6747174936 6801063936 6801850368 6808077648 6815047752 6815835801 6820513794 6874988544 6879707136 6881282784 6882078492 6886005696 6889124358 6893852652 6948913152 6955275072 6956079336 6960048768 6960853584 6968785833 7021264896 7027693056 7030875888 7031688894 7035701472 7036515036 7040530368 7043719014 7096762368 7103259648 7104081024 7107298452 7108134912 7111354176 7112176488 7117057872 7179638784 7180468992 7181299296 7185397248 7188651504 7193585376 7254392832 7257678336 7258517568 7262659584 7263499392 7332397056 7333244928 7336566144 7341601536 7346640384 7412097024 7412954112 7417184256 7420543488 7488405504 7491796992 7492663296 7497805824 7565484032 7569801216 7573229568 7578427392 7590571803 7651196928 7652081664 7659087354 7666928721 7734362112 7739670528 7741443132 7746756408 7809531904 7813988352 7816681744 7817527296 7824684456 7825589253 7830054864 7830960282 7898923008 7906154688 7909735374 7915164156 7920596664 7983857664 7986609608 7991167104 7992091152 7996651776 8000273448 8001198549 8061452288 8068832768 8077093632 8078027616 8078961708 8083571904 8087232942 8092783548 8156537472 8160231556 8161191936 8164888128 8165832264 8170492032 8171436816 8244242176 8248946688 8249900544 8253636912 8259301728 8329117696 8333853504 8338609152 8339573376 8344332288 8348111424 8419651584 8423464832 8424456192 8428271616 8429246208 8435031552 8510185472 8511169536 8516026368 8519883264 8525730816 8597798912 8602687488 8607596544 8608591872 8691253248 8695189504 8701157376 8707129344 8715100959 8784707584 8785723392 8790736896 8793766962 8794718208 8802770013 8808811722 8875147264 8880193536 8886288384 8888323596 8894424024 8971616256 8975679488 8981839872 8983896968 8984935809 8990062992 8991102546 8996233248 9000307629 9068085248 9069133824 9077436864 9081548022 9086730336 9087781068 9094018392 9166651392 9172942848 9175043712 9176104656 9181340928 9185499144 9186561297 9191803536 9192866418 9265217536 9273700096 9274772448 9280065024 9281138112 9285341526 9291714444 9370257408 9374501184 9375585192 9380935296 9382020048 9387373824 9391625352 9471012864 9472108032 9476397936 9477513216 9481805568 9482901984 9489410496 9572851712 9573958656 9575065728 9580529664 9584868672 9591447168 9672523776 9676904448 9678023424 9683546112 9684665856 9776529408 9777659904 9782088192 9788802048 9795520512 9882796032 9883938816 9889579008 9894057984 9984540672 9989062656 9990217728 9997074432 10006227027 10093068288 10097639424 10104569856 10106884089 10113820866 10120762404 10201595904 10202775552 10212116472 10222571628 10230770691 10312482816 10319560704 10321924176 10323117738 10329008544 10333686537 10340778978 10418651136 10423369728 10432912608 10434119004 10440073152 10441280376 10531897344 10541539584 10546313832 10547533341 10553552208 10554772554 10560795552 10565578521 10645143552 10654889472 10656121536 10660947678 10662202368 10667031264 10668264732 10675586808 10769458176 10770703488 10771948944 10778095872 10782977256 10790378064 10875383296 10881589248 10886517504 10887776352 10893989376 10895249088 10998595584 10999867392 11004849216 11012402304 11019960576 11111804672 11118145536 11119431168 11125776384 11130815232 11226202112 11232608256 11237695488 11238994944 11246708736 11348226048 11354701824 11359844352 11367641088 11470249984 11476795392 11478122496 11488631031 11588337664 11601543168 11609505792 11612164698 11620134612 11714297856 11720982528 11725022616 11726290944 11737026684 11745082296 11746440423 11840258048 11848384512 11851098128 11859232032 11864603061 11872746234 11962155008 11975786496 11979914412 11986750656 11988136728 11994977664 12000410172 12092178432 12103249152 12108730696 12115640448 12117041424 12118442562 12125357856 12130849413 12222201856 12230590464 12233391616 12234806208 12240347334 12241787904 12247332192 12248748396 12255738048 12257155224 12366363264 12373420032 12374850816 12380455368 12388952592 12493676544 12499334912 12500780256 12507913728 12509360064 12516498432 12522167136 12628017152 12629477376 12635197248 12636684288 12642407424 12643869312 12652547328 12765278208 12766754304 12774039552 12779824896 12788596224 12896698368 12902539264 12904031232 12911394816 12912887808 13035372544 13036879872 13042784256 13051736064 13060694016 13177061376 13178585088 13186105344 13190650443 13192077312 13213217583 13312720896 13318750208 13320290304 13329432576 13332485394 13341636036 13457424384 13463519232 13472759808 13475845452 13485094488 13486653819 13494349872 13602127872 13603700736 13616155296 13622322033 13630095504 13631671602 13641027588 13749977088 13759414272 13762565568 13764156984 13772011392 13778248716 13787705304 13789299627 13897826304 13910550144 13912158672 13920097536 13921707168 13928012289 13937571666 14042529792 14055386112 14061751776 14063377788 14071402944 14073030072 14081060736 14087438028 14206519296 14208162048 14214596904 14216269824 14222708352 14224352976 14234115744 14359277568 14360937984 14362598592 14370794496 14377303008 14387170752 14508785664 14515356672 14517035136 14525319168 14526998784 14664794112 14666489856 14673132288 14683203072 14693280768 14824194048 14825908224 14834368512 14841086976 14976811008 14983593984 14985326592 14995611648 15130968064 15139602432 15146459136 15156854784 15170731299 15181143606 15302393856 15304163328 15318174708 15333857442 15468724224 15479341056 15482886264 15484676607 15493512816 15511168467 15619063808 15627976704 15633363488 15635054592 15649368912 15651178506 15660109728 15661920564 15797846016 15812309376 15819470748 15830328312 15832158831 15841193328 15967715328 15973219216 15982334208 15984182304 15991421517 15993303552 16000546896 16002397098 16122904576 16137665536 16154187264 16156055232 16157923416 16167143808 16174465884 16185567096 16313074944 16320463112 16322383872 16329776256 16331664528 16340984064 16342873632 16488484352 16497893376 16499801088 16507273824 16518603456 16658235392 16667707008 16677218304 16679146752 16688664576 16696222848 16839303168 16846929664 16848912384 16856543232 16858492416 16870063104 17020370944 17022339072 17032052736 17039766528 17051461632 17195597824 17205374976 17215193088 17217183744 17382506496 17390379008 17402314752 17414258688 17418247047 17430201918 17569415168 17571446784 17581473792 17587533924 17589436416 17605540026 17617623444 17760387072 17772576768 17776647192 17788848048 17809119351 17943232512 17951358976 17963679744 17967793936 17969871618 17980125984 17982205092 17992466496 18000615258 18136170496 18138267648 18154873728 18163096044 18173460672 18175562136 18177663843 18188036784 18333302784 18345885696 18350087424 18352209312 18360521001 18362681856 18370998288 18373122594 18383607072 18385732836 18530435072 18547400192 18549544896 18560130048 18562276224 18570683052 18583428888 18740514816 18749002368 18751170384 18761870592 18764040096 18774747648 18783250704 18942025728 18944216064 18952795872 18955026432 18963611136 18965803968 18978820992 19145703424 19147917312 19150131456 19161059328 19169737344 19182894336 19345047552 19353808896 19356046848 19367092224 19369331712 19553058816 19555319808 19564176384 19577604096 19591041024 19765592064 19767877632 19779158016 19788115968 19969081344 19978125312 19980435456 19994148864 19998728091 20012454054 20186136576 20195278848 20209139712 20213768178 20227641732 20241524808 20403191808 20405551104 20424232944 20445143256 20447507403 20461541382 20624965632 20639121408 20643848352 20646235476 20658017088 20667373074 20681557956 20846739456 20865825216 20868238008 20880146304 20882560752 20906357499 21063794688 21083079168 21092627664 21095066682 21107104416 21109545108 21121591104 21131157042 21290287104 21309778944 21312243072 21321895356 21324404736 21334062528 21336529464 21351173616 21538916352 21541406976 21543897888 21556191744 21565954512 21580756128 21750766592 21763178496 21773035008 21775552704 21787978752 21790498176 21997191168 21999734784 22009698432 22024804608 22039921152 22223609344 22236291072 22238862336 22251552768 22261630464 22452404224 22465216512 22475390976 22477989888 22493417472 22696452096 22709403648 22719688704 22735282176 22771715409 22940499968 22953590784 22956244992 22961502623 22977262062 23000786163 23176675328 23203086336 23219011584 23224329396 23240269224 23428595712 23441965056 23450045232 23452581888 23474053368 23476767759 23490164592 23492880846 23680516096 23696769024 23702196256 23718464064 23729206122 23745492468 23951572992 23959828824 23973501312 23976273456 23989955328 24000820344 24003595647 24184356864 24206498304 24217461392 24231280896 24234082848 24236885124 24250715712 24261698826 24444403712 24466783232 24469612416 24480694668 24483575808 24494664384 24497496792 24511476096 24514310448 24732726528 24746840064 24749701632 24760910736 24777905184 24987353088 24998669824 25001560512 25015827456 25018720128 25032996864 25044334272 25256034304 25258954752 25270394496 25273368576 25284814848 25287738624 25305094656 25530556416 25533508608 25548079104 25559649792 25577192448 25793396736 25805078528 25808062464 25822789632 25825775616 26070745088 26073759744 26085568512 26103472128 26121388032 26145302877 26354122752 26357170176 26372210688 26381300886 26384154624 26408310039 26426435166 26625441792 26637500416 26640580608 26658865152 26664970788 26683272072 26914848768 26927038464 26945519616 26951690904 26954807427 26970188976 26973307638 26988699744 27000922887 27204255744 27207401472 27232310592 27244644066 27260191008 27263343204 27282055176 27499954176 27518828544 27525131136 27528313968 27544022784 27556497432 27559683891 27575410608 27578599254 27795652608 27821100288 27824317344 27840195072 27843414336 27856024578 27875143332 28110772224 28123503552 28126755576 28142805888 28146060144 28162121472 28174876056 28413038592 28416324096 28429193808 28432539648 28445416704 28448705952 28468231488 28718555136 28721875968 28725197184 28741588992 28754606016 28774341504 29017571328 29030713344 29034070272 29050638336 29053997568 29329588224 29332979712 29346264576 29366406144 29386561536 29648388096 29651816448 29668737024 29682173952 29953622016 29967187968 29970653184 29991223296 30018681081 30261936128 30279204864 30292918272 30313709568 30320652267 30341462598 30362287212 30604787712 30608326656 30636349416 30667714884 30692312073 30937448448 30958682112 30965772528 30969353214 30987025632 31001059611 31022336934 31238127616 31255953408 31266726976 31270109184 31298737824 31302357012 31320219456 31323841128 31595692032 31624618752 31638941496 31642600023 31660656624 31664317662 31682386656 31696735563 31935430656 31946438432 31964668416 31968364608 31982843034 31986607104 32001093792 32004794196 32275331072 32308374528 32312110464 32315846832 32334287616 32348931768 32371134192 32626149888 32640926224 32644767744 32659552512 32663329056 32681968128 32685747264 32976968704 32995786752 32999602176 33014547648 33037206912 33316470784 33335414016 33354436608 33358293504 33377329152 33392445696 33678606336 33693859328 33697824768 33713086464 33716984832 33740126208 34040741888 34044678144 34064105472 34079533056 34102923264 34391195648 34410749952 34430386176 34434367488 34465893093 34765012992 34780758016 34804629504 34812600751 34828517376 34836494094 34860403836 35138830336 35142893568 35162947584 35175067848 35178872832 35211080052 35235246888 35239321269 35520774144 35545153536 35553294384 35577696096 35593809183 35618238702 35886465024 35902717952 35927359488 35935587872 35939743236 35960251968 35964410184 35984932992 36001230516 36276535296 36309747456 36326192088 36346921344 36351124272 36355327686 36376073568 36392548239 36666605568 36691771392 36700174848 36704418624 36721042002 36725363712 36741996576 36746245188 36767214144 36771465672 37060870144 37094800384 37099089792 37120260096 37124552448 37141366104 37166857776 37481029632 37498004736 37502340768 37523741184 37528080192 37549495296 37566501408 37884051456 37888432128 37905591744 37910052864 37927222272 37931607936 37957641984 38291406848 38295834624 38300262912 38322118656 38339474688 38365788672 38690095104 38707617792 38712093696 38734184448 38738663424 39106117632 39110639616 39128352768 39155208192 39182082048 39531184128 39535755264 39558316032 39571951329 39576231936 39639652749 39938162688 39956250624 39960870912 39988297728 39997456182 40024908108 40372273152 40390557696 40418279424 40427536356 40455283464 40459961457 40483049616 40806383616 40811102208 40848465888 40866966099 40890286512 40895014806 40923082764 41249931264 41278242816 41287696704 41292470952 41316034176 41334746148 41363115912 41367898881 41693478912 41731650432 41736476016 41760292608 41765121504 41784036867 41812714998 42127589376 42166158336 42185255328 42190133364 42214208832 42219090216 42243182208 42262314084 42619557888 42624486144 42643790712 42648809472 42668125056 42673058928 42702347232 43077832704 43082813952 43087795776 43112383488 43131909024 43161512256 43501533184 43526356992 43546070016 43551105408 43575957504 43580996352 43994382336 43999469568 44019396864 44049609216 44079842304 44447218688 44472582144 44477724672 44503105536 44523260928 44904808448 44930433024 44950781952 44955979776 44986834944 45392904192 45418807296 45439377408 45470564352 45512193897 45543430818 45880999936 45907181568 45912489984 45923005246 45954524124 46001572326 46353350656 46406172672 46438023168 46448658792 46454029821 46480538448 46533505401 46857191424 46883930112 46900090464 46905163776 46921331447 46948106736 46953535518 46980329184 46985761692 47361032192 47393538048 47404392512 47436928128 47458412244 47490984936 47496476493 47903145984 47919657648 47947002624 47952546912 47974264551 47979910656 48001640688 48007191294 48368713728 48412996608 48434922784 48462561792 48468165696 48473770248 48501431424 48523397652 48933566464 48939224832 48961389336 48967151616 48989328768 48994993584 49022952192 49028620896 49465453056 49493680128 49499403264 49521821472 49555810368 49974706176 49997339648 50003121024 50031654912 50037440256 50065993728 50088668544 50512068608 50517909504 50540788992 50546737152 50569629696 50575477248 50610189312 51061112832 51067017216 51096158208 51119299584 51154384896 51586793472 51610157056 51616124928 51645579264 51651551232 52141490176 52147519488 52171137024 52206944256 52242776064 52254741141 52290605754 52708245504 52714340352 52744421376 52762601772 52768309248 52816620078 52852870332 53275000832 53281161216 53317730304 53329941576 53366544144 53427358053 53829697536 53854076928 53891039232 53903381808 53909614854 53940377952 53946615276 53977399488 54001845774 54408511488 54414802944 54464621184 54489288132 54520382016 54526686408 54532991529 54564110352 54999908352 55037657088 55050262272 55056627936 55081563003 55088045568 55112994864 55119367782 55150821216 55157198508 55591305216 55642200576 55648634688 55680390144 55686828672 55712049156 55750286664 56221544448 56247007104 56253511152 56285611776 56292120288 56324242944 56349752112 56826077184 56832648192 56858387616 56865079296 56890833408 56897411904 56936462976 57437110272 57443751936 57450394368 57483177984 57509212032 57548683008 58035142656 58061426688 58068140544 58101276672 58107995136 58659176448 58665959424 58692529152 58732812288 58773123072 59296776192 59303632896 59337474048 59364347904 59907244032 59934375936 59941306368 59982446592 59996184273 60037362162 60523872256 60558409728 60585836544 60627419136 60641304534 60682925196 60724574424 61209575424 61216653312 61272698832 61335429768 61342522209 61384624146 61874896896 61917364224 61931545056 61938706428 61974051264 62002119222 62044673868 62476255232 62533453952 62540218368 62597475648 62604714024 62640438912 62647682256 62719072497 63191384064 63249237504 63277882992 63285200046 63321313248 63328635324 63364773312 63393471126 63870861312 63892876864 63929336832 63936729216 63965686068 63973214208 64002187584 64009588392 64550662144 64616749056 64624220928 64631693664 64668575232 64697863536 64742268384 65252299776 65281852448 65289535488 65319105024 65326658112 65363936256 65371494528 65953937408 65991573504 65999204352 66029095296 66074413824 66632941568 66670828032 66708873216 66716587008 66754658304 66784891392 67357212672 67387718656 67395649536 67426172928 67433969664 67480252416 68081483776 68089356288 68128210944 68159066112 68205846528 68782391296 68821499904 68860772352 68868734976 68884507869 68931786186 69002358489 69530025984 69561516032 69609259008 69625201502 69657034752 69672988188 69720807672 70277660672 70285787136 70325895168 70350135696 70357745664 70422160104 70430303277 70470493776 70478642538 71041548288 71090307072 71106588768 71155392192 71187618366 71236477404 71805435904 71854718976 71871175744 71879486472 71920503936 71928820368 71969865984 72002461032 72010786941 72553070592 72619494912 72652384176 72693842688 72702248544 72710655372 72752147136 72785096478 73333211136 73400349696 73408837248 73442084004 73450727424 73483993152 73492490376 73534428288 73542931344 74189600768 74198179584 74240520192 74249104896 74282732208 74333715552 74962059264 74996009472 75004681536 75047482368 75056160384 75098990592 75133002816 75768102912 75776864256 75811183488 75820105728 75854444544 75863215872 75915283968 76582813696 76591669248 76600525824 76644237312 76678949376 76731577344 77380190208 77415235584 77424187392 77468368896 77477326848 78212235264 78221279232 78256705536 78310416384 78364164096 78435908631 79062368256 79071510528 79116632064 79143902658 79152463872 79224930117 79279305498 79876325376 79912501248 79921741824 79976595456 79994912364 80049816216 80744546304 80781115392 80836558848 80855072712 80864422281 80910566928 80919922914 80966099232 81002768661 81612767232 81622204416 81696931776 81733932198 81780573024 81790029612 81846165528 82499862528 82556485632 82575393408 82584941904 82632068352 82669492296 82679051673 82726231824 82735797762 83386957824 83463300864 83472952032 83520585216 83530243008 83568073734 83625429996 84332316672 84370510656 84380266728 84428417664 84438180432 84486364416 84524628168 85239115776 85248972288 85287581424 85297618944 85336250112 85346117856 85404694464 86155665408 86165627904 86175591552 86224766976 86263818048 86323024512 87003066368 87052713984 87092140032 87102210816 87151915008 87161992704 87988764672 87998939136 88038793728 88099218432 88159684608 88894437376 88945164288 88955449344 89006211072 89046521856 89809616896 89860866048 89901563904 89911959552 89973669888 90056043243 90785808384 90837614592 90878754816 90941128704 90961956801 91024387794 91086861636 91761999872 91814363136 91824979968 91846010492 91909048248 92003144652 92706701312 92812345344 92876046336 92897317584 92908059642 92961076896 93003178833 93067010802 93714382848 93767860224 93800180928 93810327552 93842662894 93896213472 93907071036 93960658368 93971523384 94722064384 94787076096 94808785024 94873856256 94916824488 94927800069 94981969872 94992952986 95090206689 95806291968 95839315296 95894005248 95905093824 95948529102 95959821312 96003281376 96014382588 96825993216 96869845568 96925123584 96936331392 96947540496 97002862848 97046795304 97867132928 97878449664 97922778672 97934303232 97978657536 97989987168 98045904384 98057241792 98930906112 98987360256 98998806528 99043642944 99111620736 99949412352 99994679296 100006242048 100063309824 100074880512 100131987456 100177337088 101024137216 101035819008 101081577984 101093474304 101139259392 101150954496 101220378624 102122225664 102134034432 102192316416 102238599168 102308769792 103173586944 103220314112 103232249856 103291158528 103303102464 103397679279 104282980352 104295038976 104342274048 104413888512 104437802253 104485552128 104509482282 104581211508 105416491008 105428680704 105488842752 105525203544 105536618496 105633240156 105705740664 105717963807 106550001664 106562322432 106635460608 106659883152 106733088288 106781427549 106854716106 107659395072 107708153856 107782078464 107806763616 107819229708 107880755904 107893230552 107954798976 108003691548 108829605888 108929242368 108978576264 109040764032 109053372816 109065983058 109128220704 109177644717 109999816704 110075314176 110100524544 110113255872 110163126006 110176091136 110225989728 110238735564 110301642432 110314397016 111182610432 111284401152 111297269376 111360780288 111373657344 111424098312 111500573328 112443088896 112494014208 112507022304 112571223552 112584240576 112648485888 112699504224 113652154368 113665296384 113716775232 113730158592 113781666816 113794823808 113872925952 114874220544 114887503872 114900788736 114966355968 115018424064 115097366016 116070285312 116122853376 116136281088 116202553344 116215990272 117318352896 117331918848 117385058304 117465624576 117546246144 118593552384 118607265792 118674948096 118715853987 118728695808 118918958247 119814488064 119868751872 119882612736 119964893184 119992368546 120074724324 121047744512 121116819456 121171673088 121254838272 121282609068 121365850392 121379884371 121449148848 122419150848 122433306624 122545397664 122600898297 122670859536 122685044418 122769248292 123749793792 123834728448 123863090112 123877412856 123948102528 124004238444 124089347736 124952510464 125066907904 125080436736 125194951296 125209428048 125280877824 125295364512 125352110601 125438144994 126382768128 126498475008 126555765984 126570400092 126642626496 126657270648 126729546624 126786942252 127785753728 127858673664 127873458432 127931372136 127946428416 128004375168 128019176784 129101324288 129233498112 129248441856 129263387328 129337150464 129395727072 129484536768 130504599552 130563704896 130579070976 130638210048 130653316224 130727872512 130742989056 131907874816 131983147008 131998408704 132058190592 132148827648 133265883136 133341656064 133417746432 133433174016 133509316608 133569782784 134714425344 134775437312 134791299072 134852345856 134867939328 134960504832 136162967552 136178712576 136256421888 136318132224 136411693056 136536581691 137564782592 137642999808 137721544704 137737469952 137769015738 137863572372 138004716978 139060051968 139123032064 139218518016 139250403004 139314069504 139345976376 139362089463 139441615344 140555321344 140571574272 140651790336 140700271392 140715491328 140763994341 140844320208 140860606554 140940987552 140957285076 142083096576 142180614144 142213177536 142310784384 142375236732 142472954808 142489429479 143610871808 143709437952 143742351488 143758972944 143841007872 143857640736 143922793653 143939731968 144004922064 144021573882 145106141184 145238989824 145304768352 145387685376 145404497088 145421310744 145504294272 145570192956 146800699392 146817674496 146884168008 146901454848 146967986304 146984980752 147068856576 147085862688 148379201536 148396359168 148481040384 148498209792 148565464416 148667431104 149924118528 149992018944 150009363072 150094964736 150112320768 150197981184 150266005632 151536205824 151553728512 151622366976 151640211456 151708889088 151726431744 151830567936 153165627392 153183338496 153201051648 153288474624 153357898752 153463154688 154760380416 154830471168 154848374784 154936737792 154954653696 156424470528 156442558464 156513411072 156620832768 156728328192 156764223423 156871817262 158124736512 158143021056 158233264128 158287805316 158304927744 158449860234 158558610996 159825002496 159843483648 159953190912 159989824728 160099632432 160282074159 161489092608 161562230784 161673117696 161710145424 161728844562 161821133856 161839845828 161932198464 162005537322 163225534464 163244408832 163393863552 163467864396 163561146048 163580059224 163598974587 163692331056 164999725056 165112971264 165150786816 165169883808 165244689009 165264136704 165338984592 165358103346 165452463648 165471595524 166773915648 166926601728 166945904064 167041170432 167060486016 167136147468 167250859992 168664633344 168741021312 168760533456 168856835328 168876360864 168972728832 169049256336 170478231552 170497944576 170575162848 170595237888 170672500224 170692235712 170809388928 172311330816 172331255808 172351183104 172449533952 172527636096 172646049024 174006132736 174105427968 174184280064 174204421632 174303830016 174323985408 175977529344 175997878272 176077587456 176198436864 176319369216 177788874752 177890328576 177910898688 178012422144 178093043712 179619233792 179721732096 179803127808 179823919104 179947339776 179988552819 180112086486 181571616768 181675229184 181757509632 181882257408 181923913602 182048775588 182173723272 183523999744 183628726272 183649959936 183692020984 183818096496 184006289304 184027566627 185413402624 185624690688 185752092672 185794635168 185816119284 185922153792 186006357666 186134021604 187428765696 187600361856 187620655104 187685325788 187792426944 187814142072 187921316736 187943046768 189444128768 189574152192 189617570048 189747712512 189833648976 189855600138 189963939744 189985905972 190180413378 191612583936 191678630592 191788010496 191810187648 191897058204 191919642624 192006562752 192028765176 193651986432 193739691136 193850247168 193872662784 193895080992 194005725696 194093590608 195734265856 195756899328 195845557344 195868606464 195957315072 195979974336 196091808768 196114483584 197861812224 197974720512 197997613056 198087285888 198223241472 199898824704 199989358592 200012484096 200126619648 200149761024 200263974912 200354674176 202048274432 202071638016 202163155968 202186948608 202278518784 202301908992 202440757248 204244451328 204268068864 204384632832 204477198336 204617539584 206347173888 206440628224 206464499712 206582317056 206606204928 206653523607 206795358558 207007075467 208565960704 208590077952 208684548096 208827777024 208875604506 208971104256 209018964564 209162423016 210832982016 210857361408 210977685504 211050407088 211073236992 211266480312 211290909831 211411481328 211435927614 213100003328 213124644864 213270921216 213319766304 213466176576 213562855098 213709432212 215416307712 215564156928 215613527232 215638459416 215761511808 215786461104 215909597952 216007383096 216032360823 217659211776 217858484736 217957152528 218081528064 218106745632 218131966116 218256441408 218355289434 219999633408 220201049088 220226511744 220326252012 220352182272 220451979456 220477471128 220603284864 220628794032 222568802304 222594538752 222721560576 222747314688 222848196624 223001146656 224886177792 224988028416 225014044608 225142447104 225168481152 225296971776 225399008448 227304308736 227330592768 227433550464 227460317184 227563333632 227589647616 227745851904 229748441088 229775007744 229801577472 229932711936 230036848128 230194732032 232140570624 232245706752 232272562176 232405106688 232431980544 234636705792 234663837696 234770116608 234931249152 235092492288 235307725893 237187104768 237214531584 237349896192 237431707974 237457391616 237674790351 237837916494 239628976128 239737503744 239765225472 239929786368 239984737092 240149448648 242095489024 242233638912 242343346176 242509676544 242565218136 242593266843 242731700784 242759768742 242898297696 243008305983 244838301696 244866613248 245090795328 245201796594 245341719072 245370088836 245538496584 247499587584 247669456896 247726180224 247754825712 247896205056 248008476888 248037155019 248178695472 249905020928 250133815808 250160873472 250389902592 250418856096 250561755648 250590729024 250704221202 250876289988 252996950016 253111531968 253140800184 253285252992 253314541296 253459093248 253573884504 255571507456 255717347328 255746916864 255862744272 255892856832 256008750336 256038353568 258202648576 258466996224 258496883712 258526774656 258674300928 258791454144 258969073536 261009199104 261127409792 261158141952 261276420096 261306632448 261455745024 261485978112 263815749632 263966294016 263996817408 264116381184 264297655296 266531766272 266683312128 266835492864 266866348032 267018633216 267139565568 269428850688 269550874624 269582598144 269704691712 269735878656 269921009664 270168129729 272325935104 272357425152 272512843776 272636264448 272823386112 272885870403 273073163382 275129565184 275285999616 275443089408 275474939904 275538031476 275727144744 276009433956 278120103936 278246064128 278437036032 278500806008 278628139008 278691952752 278724178926 278883230688 279009536499 281110642688 281143148544 281303580672 281400542784 281430982656 281527988682 281688640416 281721213108 281881975104 281914570152 284166193152 284361228288 284426355072 284621568768 284750473464 284783400207 284945909616 284978858958 287221743616 287418875904 287484702976 287517945888 287682015744 287715281472 287845587306 287879463936 288009844128 288043147764 290477979648 290609536704 290775370752 290808994176 290842621488 291008588544 291140385912 293601398784 293635348992 293768336016 293802909696 293935972608 293969961504 294137713152 294171725376 296758403072 296792718336 296962080768 296996419584 297130928832 297334862208 299848237056 299984037888 300018726144 300189929472 300224641536 300395962368 300532011264 303072411648 303107457024 303244733952 303280422912 303417778176 303452863488 303661135872 306331254784 306366676992 306402103296 306576949248 306715797504 306926309376 309520760832 309660942336 309696749568 309873475584 309909307392 310193037837 312848941056 312885116928 313026822144 313241665536 313313406759 313456656384 313528446846 313743634524 316249473024 316286042112 316466528256 316575610632 316609855488 316899720468 317117221992 317153891421 319650004992 319686967296 319906381824 319979649456 320199264864 320344282647 320564148318 322978185216 323124461568 323346235392 323420290848 323457689124 323642267712 323679691656 323864396928 324011074644 326488817664 326787727104 326935728792 327122292096 327160118448 327197949174 327384662112 327532934151 329999450112 330225942528 330301573632 330339767616 330489378018 330528273408 330677969184 330716206692 330904927296 330943191048 333547831296 333853203456 333891808128 334082340864 334120972032 334272294936 334501719984 337329266688 337482042624 337521066912 337713670656 337752721728 337945457664 338098512672 340956463104 340995889152 341150325696 341190475776 341345000448 341384471424 341618777856 344622661632 344662511616 344702366208 344899067904 345055272192 345292098048 348012265472 348210855936 348368560128 348408843264 348607660032 348647970816 351955058688 351995756544 352155174912 352396873728 352638738432 355577749504 355780657152 355821797376 356024844288 356147561961 356186087424 356756874741 359238467584 359443464192 359606255616 359647838208 359894679552 359977105638 360224172972 363143233536 363350458368 363515019264 363764514816 363847827204 364097551176 364139653113 364347446544 367047999488 367257452544 367299919872 367384041968 367636192992 367802694891 368012578608 368055133254 370826805248 371249381376 371504185344 371589270336 371632238568 371844307584 372012715332 372268043208 374857531392 375200723712 375241310208 375370651576 375584853888 375628284144 375842633472 375886093536 376056331803 378888257536 379148304384 379235140096 379495425024 379667297952 379711200276 379927879488 379971811944 380360826756 383357261184 383576020992 383620375296 383794116408 383839285248 384013125504 384057530352 387303972864 387479382272 387700494336 387745325568 387790161984 388011451392 388187181216 391468531712 391513798656 391691114688 391737212928 391914630144 391959948672 392183617536 392228967168 395723624448 395949441024 395995226112 396174571776 396446482944 399797649408 399978717184 400024968192 400253239296 400299522048 400527949824 400709348352 404096548864 404143276032 404326311936 404373897216 404557037568 404603817984 404881514496 408488902656 408536137728 408769265664 408954396672 409235079168 409609745073 412694347776 412881256448 412928999424 413164634112 413212409856 413307047214 413590717116 414014150934 417131921408 417180155904 417369096192 417655554048 417751209012 417942208512 418037929128 418086268389 418324846032 421665964032 421714722816 421955371008 422100814176 422146473984 422291983023 422532960624 422581819662 422822962656 422871855228 426200006656 426249289728 426541842432 426639532608 426932353152 427125710196 427418864424 427468288437 430832615424 431128313856 431227054464 431276918832 431523023616 431572922208 431768380959 431819195904 432014766192 432064721646 435318423552 435716969472 435914305056 436163056128 436213491264 436263932232 436512882816 436710578868 440402098176 440453023488 440652504024 440704364544 440903958912 440954942256 441206569728 441257588064 445137604608 445189077504 445443121152 445494629376 445696393248 446002293312 449772355584 449976056832 450028089216 450284894208 450336962304 450593943552 450798016896 454608617472 454661185536 454867100928 454920634368 455126667264 455179295232 455491703808 459496882176 459550015488 459603154944 459865423872 460073696256 460389464064 464281141248 464491413504 464545124352 464810213376 464863961088 469273411584 469327675392 469540233216 469862498304 470184984576 470292670269 470615451786 474374209536 474429063168 474699792384 474863415948 474914783232 475349580702 475675832988 479475007488 479530450944 479859572736 479969474184 480298897296 480846222477 484190978048 484467277824 484686692352 485019353088 485130436272 485186533686 485463401568 485519537484 485796595392 486016611966 489676603392 489733226496 490181590656 490403593188 490683438144 490740177672 490796923761 491076993168 494999175168 495338913792 495452360448 495509651424 495734067027 495792410112 496016953776 496074310038 496357390944 499810041856 500267631616 500321746944 500779805184 500837712192 501123511296 501181458048 501408442404 501752579976 505993900032 506223063936 506281600368 506570505984 506629082592 506918186496 507147769008 511143014912 511434694656 511493833728 511725488544 511785713664 512017500672 512076707136 516405297152 516933992448 516993767424 517053549312 517348601856 517582908288 517938147072 522018398208 522254819584 522316283904 522552840192 522613264896 522911490048 522971956224 527631499264 527932588032 527993634816 528232762368 528595310592 533063532544 533366624256 533670985728 533732696064 534037266432 534279131136 538857701376 539101749248 539165196288 539409383424 539471757312 539842019328 539965658457 540336259458 544651870208 544714850304 545025687552 545272528896 545646772224 545771740806 546146326764 550571999232 550886178816 550949879808 551076062952 551454289488 552018867912 552082699881 556240207872 556492128256 556874072064 557001612016 557256278016 557383905504 557448357852 557766461376 558019072998 562221285376 562286297088 562801085568 562861965312 563055977364 563377280832 563442426216 563763950208 563829140304 568332386304 568722456576 568852710144 569243137536 569500946928 569566800414 569891819232 569957717916 574443487232 574837751808 574969405952 575035891776 575364031488 575430562944 575691174612 575758927872 576019688256 576086295528 580955959296 581219073408 581550741504 581617988352 581685242976 582017177088 582280771824 587202797568 587270697984 587536672032 587605819392 587871945216 587939923008 588275426304 588343450752 593516806144 593585436672 593924161536 593992839168 594261857664 594669724416 599696474112 599968075776 600037452288 600379858944 600449283072 600791924736 601064022528 606144823296 606214914048 606489467904 606560845824 606835556352 606905726976 607322271744 612662509568 612733353984 612804206592 613153898496 613431595008 613852618752 619041521664 619321884672 619393499136 619746951168 619818614784 619960570821 620386075674 621021226401 625697882112 625770233856 626053644288 626483331072 626626813518 626913312768 627056893692 627487269048 632498946048 632572084224 632933056512 633151221264 633219710976 633799440936 633872729493 634234443984 634307782842 639300009984 639373934592 639812763648 639959298912 640398529728 640688565294 641128296636 646248923136 646692470784 646840581696 646915378248 647284535424 647359383312 647728793856 648022149288 648097082469 652977635328 653575454208 653871457584 654244584192 654320236896 654395898348 654769324224 655065868302 659998900224 660603147264 660679535232 660978756036 661056546816 661355938368 661432413384 661809854592 661886382096 667706406912 667783616256 668164681728 668241944064 668544589872 669003439968 674658533376 674964085248 675042133824 675427341312 675505443456 675890915328 676197025344 681912926208 681991778304 682300651392 682380951552 682690000896 682768942848 683237555712 689245323264 689325023232 689404732416 689798135808 690110544384 690584196096 696024530944 696421711872 696737120256 696817686528 697215320064 697295941632 703910117376 703991513088 704310349824 704793747456 705277476864 705923177679 711155499008 711561314304 711643594752 712049688576 712295123922 712372174848 713024371053 713513749482 718476935168 718886928384 719212511232 719295676416 719789359104 719954211276 720448345944 726286467072 726700916736 727030038528 727529029632 727695654408 727779800529 728195102352 728279306226 728694893088 729024917949 734095998976 734514905088 734599839744 734768083936 735272385984 735605389782 736025157216 736110266508 742498762752 743008370688 743178540672 743264477136 743688615168 744025430664 744111465057 744536086416 749715062784 750401447424 750482620416 750741303152 751169707776 751256568288 751685266944 751772187072 752112663606 757776515072 758470280192 758990850048 759334595904 759422400552 759855758976 759943623888 760721653512 766714522368 767152041984 767240750592 767588232816 767678570496 768026251008 768115060704 774607945728 774958764544 775400988672 775490651136 775580323968 776022902784 776374362432 782937063424 783027597312 783382229376 783474425856 783829260288 783919897344 784367235072 784457934336 791447248896 791898882048 791990452224 792349143552 792892965888 799595298816 799957434368 800049936384 800506478592 800599044096 801055899648 801418696704 808193097728 808286552064 808652623872 808747794432 809114075136 809207635968 809763028992 810504389187 816977805312 817072275456 817538531328 817908793344 818470158336 818657611209 819219490146 825388695552 825762512896 825857998848 826329268224 826424819712 826614094428 827181434232 828028301868 834360311808 834738192384 835311108096 835502418024 835884417024 836075858256 836172536778 836649692064 837028609497 843331928064 843429445632 843910742016 844201628352 844292947968 844583966046 845065921248 845163639324 845645925312 845743710456 852400013312 852498579456 853083684864 853279065216 853864706304 854251420392 854350200621 854837728848 854936576874 861665230848 862256627712 862454108928 862553837664 863046047232 863145844416 863536761918 863638391808 864029532384 864129443292 871433938944 871828610112 872326112256 872426982528 872527864464 873025765632 873421157736 880804196352 880906046976 881305008048 881408729088 881807917824 881909884512 882413139456 882515176128 890275209216 890378155008 890886242304 890989258752 891392786496 892004586624 899544711168 899952113664 900056178432 900569788416 900673924608 901187887104 901596033792 909217234944 909322371072 909734201856 909841268736 910253334528 910358590464 910983407616 918993764352 919100030976 919206309888 919730847744 920147392512 920778928128 928562282496 928982827008 929090248704 929620426752 929727922176 930579113511 938546823168 938655350784 939080466432 939724996608 939940220277 940369969152 940585340538 941230903572 948748419072 948858126336 949399584768 949726831896 949829566464 950699161404 951351665976 951461674263 958950014976 959060901888 959719145472 959938948368 960597794592 961032847941 961692444954 968381956096 968934555648 969373384704 970038706176 970260872544 970373067372 970926803136 971039074968 971593190784 972033223932 979466452992 980363181312 980807186376 981366876288 981480355344 981593847522 982153986336 982598802453 989998350336 990677827584 990904720896 991019302848 991468134054 991584820224 992033907552 992148620076 992714781888 1000535263232 1000643493888 1001559610368 1001675424384 1002247022592 1002362916096 1002816884808 1003505159952 1011987800064 1012446127872 1012563200736 1013141011968 1013258165184 1013836372992 1014295538016 1022286029824 1022869389312 1022987667456 1023450977088 1023571427328 1024035001344 1024153414272 1032810594304 1033867984896 1033987534848 1034107098624 1034697203712 1035165816576 1035876294144 1044036796416 1044509639168 1044632567808 1045105680384 1045226529792 1045822980096 1045943912448 1055262998528 1055865176064 1055987269632 1056465524736 1057190621184 1066127065088 1066733248512 1067341971456 1067465392128 1068074532864 1068442685883 1068558262272 1070270624223 1077715402752 1078203498496 1078330392576 1078818766848 1078943514624 1079190623281 1079684038656 1079931316914 1080672518916 1089303740416 1089429700608 1090051375104 1090545057792 1091293544448 1091543481612 1092292653528 1092418959339 1101143998464 1101772357632 1101899759616 1102152125904 1102908578976 1103408084673 1104037735824 1104165399762 1112480415744 1112984256512 1113748144128 1114003224032 1114512556032 1114767811008 1114896715704 1115532922752 1116038145996 1124572594176 1125602171136 1125723930624 1126111954728 1126754561664 1126884852432 1127527900416 1127658280608 1128168995409 1136664772608 1137444913152 1137705420288 1138486275072 1139001893856 1139133600828 1139783638464 1139915435832 1148886974464 1149938811904 1150071783552 1150728062976 1150861125888 1151382349224 1151517855744 1152039376512 1152172591056 1161911918592 1162438146816 1163101483008 1163235976704 1163370485952 1164034354176 1164561543648 1174405595136 1174541395968 1175073344064 1175211638784 1175743890432 1175879846016 1176550852608 1176686901504 1187033612288 1187170873344 1187848323072 1187985678336 1188523715328 1189339448832 1199392948224 1199936151552 1200074904576 1200759717888 1200898566144 1201583849472 1202128045056 1212289646592 1212429828096 1212978935808 1213121691648 1213671112704 1213811453952 1214644543488 1225325019136 1225466707968 1225608413184 1226307796992 1226863190016 1227705237504 1228829235219 1238083043328 1238643769344 1238786998272 1239493902336 1239637229568 1239921141642 1240772151348 1242042452802 1251395764224 1251540467712 1252107288576 1252966662144 1253253627036 1253826625536 1254113787384 1254258805167 1254974538096 1264997892096 1265144168448 1265866113024 1266302442528 1266439421952 1266875949069 1267598881872 1267745458986 1268468887968 1268615565684 1278600019968 1278747869184 1279625527296 1279918597824 1280797059456 1281377130588 1282256593272 1282404865311 1292497846272 1293384941568 1293681163392 1293830756496 1294569070848 1294718766624 1295305142877 1295457587712 1296044298576 1296194164938 1305955270656 1307150908416 1307742915168 1308489168384 1308640473792 1308791796696 1309538648448 1310131736604 1321206294528 1321359070464 1321957512072 1322113093632 1322711876736 1322864826768 1323619709184 1323772764192 1335412813824 1335567232512 1336329363456 1336483888128 1337089179744 1338006879936 1349317066752 1349928170496 1350084267648 1350854682624 1351010886912 1351781830656 1352394050688 1363825852416 1363983556608 1364601302784 1364761903104 1365380001792 1365537885696 1366475111424 1378490646528 1378650046464 1378809464832 1379596271616 1380221088768 1381168392192 1392049061888 1392843423744 1393474240512 1393635373056 1394430640128 1394591883264 1407820234752 1407983026176 1408620699648 1409587494912 1410554953728 1410878010807 1411846355358 1422310998016 1423122628608 1423287189504 1424099377152 1424590247844 1424744349696 1426048742106 1427027498964 1436953870336 1438425022464 1438591352832 1439578718208 1439908422552 1440896691888 1442538667431 1452572934144 1453401833472 1454060077056 1455058059264 1455391308816 1455559601058 1456390204704 1456558612452 1457389786176 1458049835898 1468191997952 1469029810176 1469199679488 1469536167872 1470544771968 1471210779564 1472050314432 1472220533016 1472390771283 1484997525504 1486016741376 1486357081344 1486528954272 1487202201081 1487377230336 1488050861328 1488222930114 1489072172832 1499430125568 1500802894848 1500965240832 1501482606304 1502339415552 1502513136576 1503370533888 1503544374144 1504225327212 1516940560384 1517981700096 1518669191808 1518844801104 1519711517952 1519887247776 1521443307024 1533429044736 1534304083968 1534481501184 1535176465632 1535357140992 1536052502016 1536230121408 1549215891456 1549917529088 1550801977344 1550981302272 1551160647936 1552045805568 1552748724864 1565874126848 1566055194624 1566764458752 1566948851712 1567658520576 1567839794688 1568734470144 1568915868672 1582894497792 1583797764096 1583980904448 1584698287104 1585785931776 1599190597632 1599914868736 1600099872768 1601012957184 1601198088192 1602111799296 1602837393408 1616386195456 1616573104128 1617305247744 1617495588864 1618228150272 1618415271936 1619526057984 1619896975371 1621008778374 1633955610624 1634144550912 1635077062656 1635817586688 1636940316672 1637315222418 1638438980292 1651525025792 1651715997696 1652658536448 1652849639424 1653228188856 1654362868464 1656056603736 1656248099643 1668720623616 1669476384768 1670622216192 1671004836048 1671768834048 1672151716512 1672345073556 1673299384128 1674057218994 1686663856128 1686858891264 1688403256704 1688585895936 1689167932092 1690131842496 1690327278648 1691291850624 1691487420912 1704997158912 1706167369728 1706558130432 1707729412608 1708502840784 1708700401242 1709675457696 1709873153748 1723330461696 1724513255424 1724908217856 1725107675328 1726092094464 1726291688832 1727073523836 1727276783616 1728059064768 1728258886584 1742867877888 1743657220224 1744652224512 1744853965056 1745055728928 1746051531264 1746842315472 1761608392704 1761812093952 1762610016096 1762817458176 1763615835648 1763819769024 1764826278912 1765030352256 1780550418432 1780756310016 1781772484608 1781978517504 1782785572992 1784009173248 1799089422336 1799904227328 1800112356864 1801139576832 1801347849216 1802375774208 1803192067584 1818434469888 1818644742144 1819468403712 1819682537472 1820506669056 1820717180928 1821966815232 1837987528704 1838200061952 1838412619776 1839461695488 1840294785024 1841557856256 1857124564992 1857965654016 1858180497408 1859240853504 1859455844352 1859881712463 1861158227022 1863063679203 1877093646336 1877310701568 1878160932864 1879449993216 1879880440554 1880739938304 1881170681076 1882461807144 1897496838144 1897716252672 1898799169536 1899453663792 1899659132928 1901398322808 1901618188479 1902703331952 1902923348526 1917900029952 1918121803776 1919438290944 1919877896736 1921195589184 1922065695882 1923384889908 1936763912192 1938746769408 1940077412352 1940521745088 1940746134744 1941853606272 1942078149936 1943186381568 1944066447864 1944291247407 1958932905984 1960726362624 1961614372752 1962733752576 1962960710688 1963187695044 1964307972672 1965197604906 1979996700672 1981809441792 1982038605696 1982936268108 1983169640448 1984067815104 1984297240152 1985429563776 2001070526464 2003119220736 2003350848768 2004494045184 2004725832192 2005633769616 2007010319904 2023975600128 2024892255744 2025126401472 2026282023936 2026516330368 2027672745984 2028591076032 2044572059648 2045738778624 2045975334912 2046901954176 2047142854656 2048070002688 2048306828544 2065621188608 2067735969792 2067975069696 2068214197248 2069394407424 2070331633152 2071752588288 2088073592832 2089019278336 2089265135616 2090211360768 2090453059584 2091645960192 2091887824896 2110525997056 2111730352128 2111974539264 2112931049472 2114381242368 2132254130176 2133466497024 2134683942912 2134930784256 2136149065728 2136885371766 2137116524544 2139073113159 2140541248446 2155430805504 2156406996992 2156660785152 2157637533696 2157887029248 2158381246562 2159368077312 2159862633828 2161345037832 2178607480832 2178859401216 2180102750208 2181090115584 2182587088896 2183086963224 2183339401587 2184585307056 2184837918678 2187074753847 2202287996928 2203544715264 2203799519232 2204304251808 2205817157952 2206816169346 2208075471648 2208330799524 2225968513024 2227496288256 2228006448064 2229025112064 2229535622016 2229793431408 2231065845504 2232076291992 2232334395171 2249145188352 2251204342272 2251447861248 2252223909456 2253509123328 2253769704864 2255055800832 2255316561216 2256337990818 2273329545216 2275410840576 2276972550144 2278003787712 2278267201656 2279567276928 2279830871664 2299877623808 2300143567104 2301456125952 2301722251776 2302764698448 2303035711488 2304078753024 2304345182112 2323823837184 2324876293632 2326202966016 2326471953408 2326740971904 2328068708352 2329123087296 2348811190272 2349082791936 2350146688128 2350423277568 2351487780864 2351759692032 2353101705216 2353373803008 2374067224576 2374341746688 2375696646144 2375971356672 2377047430656 2378678897664 2398785896448 2399872303104 2400149809152 2401519435776 2401797132288 2403167698944 2404256090112 2424579293184 2424859656192 2425957871616 2426243383296 2427342225408 2427622907904 2429289086976 2431513167561 2450650038272 2450933415936 2451216826368 2452615593984 2453726380032 2455410475008 2455972833627 2457658470438 2476166086656 2477287538688 2477573996544 2478987804672 2479274459136 2479842283284 2481544302696 2484084905604 2503080935424 2504214577152 2505933324288 2506507254072 2507653251072 2508227574768 2508517610334 2509949076192 2511085828491 2529995784192 2530288336896 2531732226048 2532604885056 2532878843904 2533751898138 2535197763744 2535490917972 2536937775936 2537231131368 2557200039936 2557495738368 2559251054592 2559837195648 2561594118912 2562754261176 2563050601863 2564513186544 2564809730622 2584995692544 2586769883136 2587362326784 2587661512992 2589138141696 2589437533248 2590610285754 2590915175424 2592088597152 2592388329876 2614301816832 2615485830336 2616978336768 2617280947584 2617583593392 2619077296896 2620263473208 2642412589056 2642718140928 2643915024144 2644226187264 2645423753472 2645729653536 2647239418368 2647545528384 2670825627648 2671134465024 2672658726912 2672967776256 2674178359488 2676013759872 2698634133504 2699856340992 2700168535296 2701709365248 2702021773824 2703563661312 2704788101376 2727651704832 2727967113216 2729202605568 2729523806208 2730760003584 2731075771392 2732950222848 2756981293056 2757300092928 2757618929664 2759192543232 2760442177536 2762336784384 2784098123776 2785686847488 2786948481024 2787270746112 2788861280256 2789183766528 2791737340533 2815640469504 2815966052352 2817241399296 2819174989824 2819820660831 2821109907456 2821756021614 2823692710716 2844621996032 2846245257216 2846574379008 2848198754304 2849180495688 2849488699392 2852097484212 2854054997928 2873907740672 2876850044928 2877182705664 2879157436416 2879816845104 2881793383776 2883098543823 2885077334862 2905145868288 2906803666944 2908120154112 2910116118528 2910782617632 2911119202116 2912780409408 2913117224904 2914779572352 2916099671796 2936383995904 2938399358976 2939072335744 2941089543936 2942421559128 2944100628864 2944441066032 2944781542566 2947796407359 2969995051008 2972033482752 2972714162688 2973057908544 2974404402162 2974754460672 2976101722656 2976445860228 2978144345664 3001605789696 3001930481664 3002965212608 3004678831104 3005026273152 3006741067776 3007088748288 3008450654424 3033881120768 3035963400192 3037338383616 3037689602208 3039423035904 3039774495552 3042886614048 3066858089472 3068608167936 3068963002368 3070352931264 3070714281984 3072105004032 3072460242816 3098431782912 3099835058176 3101603954688 3101962604544 3102321295872 3104091611136 3105497449728 3131748253696 3132110389248 3133528917504 3133897703424 3135317041152 3135679589376 3137468940288 3137831737344 3165788995584 3167595528192 3167961808896 3169396574208 3171571863552 3198381195264 3199829737472 3200199745536 3202025914368 3202396176384 3204223598592 3205328057649 3205674786816 3232772390912 3233146208256 3234610495488 3234991177728 3236456300544 3236830543872 3237571869843 3239052115968 3239793950742 3242017556748 3267911221248 3268289101824 3270154125312 3271635173376 3273880633344 3274630444836 3276877960584 3277256878017 3303050051584 3303431995392 3305317072896 3305699278848 3306456377712 3308725736928 3310224254019 3312113207472 3312496199286 3337441247232 3338952769536 3341244432384 3342009672096 3343537668096 3344303433024 3344690147112 3346598768256 3348114437988 3373717782528 3376806513408 3377171791872 3378335864184 3380263684992 3380654557296 3382583701248 3382974841824 3384506986227 3409994317824 3412334739456 3413116260864 3415458825216 3417005681568 3417400802484 3419350915392 3419746307496 3446660923392 3449816435712 3450215350656 3452184188928 3452583377664 3454147047672 3454553567232 3456118129536 3456517773168 3485735755776 3487314440448 3489304449024 3489707930112 3490111457856 3492103062528 3493684630944 3523216785408 3523624187904 3525220032192 3525634916352 3527231671296 3527639538048 3529652557824 3530060704512 3561100836864 3561512620032 3563544969216 3563957035008 3565571145984 3568018346496 3598178844672 3599808454656 3600224713728 3602279153664 3602695698432 3604751548416 3606384135168 3636868939776 3637289484288 3638936807424 3639365074944 3641013338112 3641434361856 3643933630464 3675975057408 3676400123904 3676825239552 3678923390976 3680589570048 3683115712512 3686487705657 3714249129984 3715931308032 3716360994816 3718481707008 3718911688704 3719763424926 3722316454044 3726127358406 3754187292672 3754621403136 3756321865728 3758899986432 3759760881108 3761479876608 3762341362152 3762776415501 3764923614288 3794993676288 3795432505344 3797598339072 3798907327584 3799318265856 3800627847207 3802796645616 3803236376958 3805406663904 3805846697052 3835800059904 3836243607552 3838876581888 3839755793472 3842391178368 3844131391764 3846769779816 3873527824384 3877493538816 3880154824704 3881043490176 3881492269488 3883707212544 3884156299872 3885915428631 3886372763136 3888132895728 3888582494814 3917865811968 3921452725248 3923228745504 3925467505152 3925921421376 3926375390088 3928615945344 3930395209812 3963618883584 3964077211392 3965872536216 3966339280896 3968135630208 3968594480304 3970859127552 4002141052928 4006238441472 4006701697536 4008988090368 4009451664384 4011267539232 4014020639808 4047951200256 4049784511488 4050252802944 4052564047872 4053032660736 4055345491968 4057182152064 4089144119296 4091477557248 4091950669824 4093803908352 4094285709312 4096140005376 4096613657088 4131242377216 4135471939584 4135950139392 4136428394496 4138788814848 4140663266304 4143505176576 4176147185664 4178038556672 4178530271232 4180422721536 4180906119168 4183291920384 4183775649792 4221051994112 4223460704256 4223949078528 4225862098944 4228762484736 4232634032421 4264508260352 4266932994048 4269367885824 4269861568512 4272298131456 4273770743532 4274233049088 4278146226318 4281082496892 4310861611008 4312813993984 4315275067392 4315774058496 4316762493124 4318736154624 4319725267656 4322690075664 4357214961664 4357718802432 4360205500416 4362180231168 4365174177792 4366173926448 4366678803174 4369170614112 4369675837356 4374149507694 4404575993856 4407089430528 4407599038464 4408608503616 4411634315904 4413632338692 4416150943296 4416661599048 4417172313849 4451937026048 4454992576512 4456012896128 4458050224128 4459071244032 4459586862816 4461606603243 4462131691008 4464152583984 4464668790342 4498290376704 4502408684544 4502895722496 4504447818912 4507018246656 4507539409728 4510111601664 4510633122432 4512675981636 4550821681152 4553945100288 4556007575424 4556534403312 4559134553856 4559661743328 4599755247616 4600287134208 4602912251904 4603444503552 4605529396896 4606071422976 4608157506048 4608690364224 4647647674368 4649752587264 4652405932032 4652943906816 4653481943808 4656137416704 4658246174592 4697622380544 4698165583872 4700293376256 4700846555136 4702975561728 4703519384064 4706203410432 4706747606016 4748134449152 4748683493376 4751393292288 4751942713344 4754094861312 4757357795328 4797571792896 4799744606208 4800299618304 4803038871552 4803594264576 4806335397888 4808512180224 4849158586368 4849719312384 4851915743232 4852486766592 4854684450816 4855245815808 4858578173952 4859690926113 4863026335122 4901300076544 4901866831872 4902433652736 4905231187968 4907452760064 4910820950016 4911945667254 4915316940876 4954575077376 4955147993088 4957975609344 4958548918272 4959684566568 4963088605392 4968169811208 4968744298929 5006161870848 5008429154304 5011866648576 5013014508144 5015306502144 5016455149536 5017035220668 5019898152384 5022171656982 5059991568384 5060576673792 5065209770112 5065757687808 5067503796276 5070395527488 5070981835944 5073875551872 5074462262736 5114991476736 5118502109184 5119674391296 5123188237824 5125508522352 5126101203726 5129026373088 5129619461244 5169991385088 5173539766272 5174724653568 5175323025984 5178276283392 5178875066496 5181220571508 5181830350848 5184177194304 5184776659752 5228603633664 5230971660672 5233956673536 5234561895168 5235167186784 5238154593792 5240526946416 5284825178112 5285436281856 5287830048288 5288452374528 5290847506944 5291459307072 5294478836736 5295091056768 5341651255296 5342268930048 5345317453824 5345935552512 5348356718976 5352027519744 5397268267008 5399712681984 5400337070592 5403418730496 5404043547648 5407127322624 5409576202752 5455303409664 5455934226432 5458405211136 5459047612416 5461520007168 5462151542784 5465900445696 5513962586112 5514600185856 5515237859328 5518385086464 5520884355072 5524673568768 5568196247552 5571373694976 5573896962048 5574541492224 5577722560512 5578367533056 5579645137389 5583474681066 5589191037609 5631280939008 5631932104704 5634482798592 5638349979648 5639641321662 5642219814912 5643512043228 5647385421432 5689243992064 5692490514432 5693148758016 5696397508608 5698360991376 5698977398784 5704194968424 5704854565437 5708109995856 5747815481344 5753700089856 5754365411328 5758314872832 5759633690208 5763586767552 5766197087646 5770154669724 5810291736576 5816240308224 5820232237056 5821565235264 5822238404232 5825560818816 5826234449808 5829559144704 5832199343592 5872767991808 5876798717952 5878144671488 5882179087872 5884843118256 5888201257728 5888882132064 5889563085132 5895592814718 5939990102016 5945428325376 5946115817088 5948808804324 5949508921344 5952203445312 5952891720456 5956288691328 6003211579392 6005930425216 6009357662208 6010052546304 6013482135552 6014177496576 6016901308848 6067762241536 6071926800384 6074676767232 6075379204416 6078846071808 6079548991104 6085773228096 6133716178944 6137216335872 6137926004736 6140705862528 6141428563968 6144210008064 6144920485632 6196863565824 6199670116352 6203207909376 6203925209088 6204642591744 6208183222272 6210994899456 6263496507392 6264220778496 6267057835008 6267795406848 6270634082304 6271359178752 6274937880576 6275663474688 6331577991168 6335191056384 6335923617792 6338793148416 6343143727104 6396762390528 6399659474944 6400399491072 6404051828736 6404792352768 6408447197184 6410656115298 6411349573632 6417219339477 6465544781824 6466292416512 6469220990976 6469982355456 6472912601088 6473661087744 6475143739686 6478104231936 6479587901484 6484035113496 6535822442496 6536578203648 6540308250624 6543270346752 6547761266688 6549260889672 6550018204761 6553755921168 6554513756034 6606100103168 6606863990784 6610634145792 6611398557696 6612912755424 6617451473856 6620448508038 6624226414944 6624992398572 6677905539072 6682488864768 6684019344192 6687075336192 6688606866048 6689380294224 6693197536512 6696228875976 6697003185513 6747435565056 6753613026816 6754343583744 6756671728368 6760527369984 6761309114592 6765167402496 6765949683648 6769013972454 6819988635648 6826232521728 6830917650432 6834011363136 6834801604968 6838701830784 6839492614992 6899632871424 6900430701312 6904368377856 6905166755328 6908294095344 6909107134464 6912236259072 6913035546336 6971471511552 6974628880896 6978608898048 6979415860224 6980222915712 6984206125056 6987369261888 7046433570816 7047248375808 7050440064384 7051269832704 7054463342592 7055279076096 7059305115648 7060121409024 7122201673728 7123025240064 7127089938432 7127914070016 7131142291968 7136036692992 7196357689344 7199616909312 7200449427456 7204558307328 7205391396864 7209503096832 7212768270336 7273737879552 7274578968576 7277873614848 7278730149888 7282026676224 7282868723712 7287867260928 7294539502683 7351950114816 7352800247808 7353650479104 7357846781952 7361179140096 7366231425024 7367918500881 7372975411314 7428498259968 7431862616064 7432721989632 7436963414016 7437823377408 7439526849852 7444632908088 7452254716812 7509242806272 7512643731456 7517799972864 7519521762216 7522959753216 7524682724304 7525552831002 7529847228576 7533257485473 7589987352576 7590865010688 7595196678144 7597814655168 7598636531712 7601255694414 7605593291232 7606472753916 7610813327808 7611693394104 7671600119808 7672487215104 7677753163776 7679511586944 7684782356736 7688262783528 7689151805589 7693539559632 7747055648768 7754987077632 7760309649408 7762086980352 7762984538976 7767414425088 7768312599744 7771830857262 7772745526272 7776265791456 7777164989628 7842905450496 7846457491008 7850935010304 7851842842752 7852750780176 7857231890688 7860790419624 7927237767168 7928154422784 7931745072432 7932678561792 7936271260416 7937188960608 7941718255104 8004282105856 8012476882944 8013403395072 8017976180736 8018903328768 8022535078464 8028041279616 8095902400512 8099569022976 8100505605888 8105128095744 8106065321472 8110690983936 8114364304128 8178288238592 8182955114496 8183901339648 8187607816704 8188571418624 8192280010752 8193227314176 8262484754432 8270943879168 8271900278784 8272856788992 8277577629696 8281326532608 8287010353152 8352294371328 8356077113344 8357060542464 8360845443072 8361812238336 8366583840768 8367551299584 8375212021599 8442103988224 8446921408512 8447898157056 8451724197888 8457524969472 8459461982493 8465268064842 8529016520704 8533865988096 8538735771648 8539723137024 8544596262912 8547541487064 8548466098176 8556292452636 8562164993784 8621723222016 8625627987968 8630550134784 8631548116992 8633524986248 8637472309248 8639450535312 8645380151328 8649295631469 8714429923328 8715437604864 8720411000832 8724360462336 8730348355584 8732347852896 8733357606348 8738341228224 8739351674712 8748299015388 8809151987712 8815198076928 8817217007232 8823268631808 8827264677384 8832301886592 8833323198096 8834344627698 8903874052096 8909985153024 8912025792256 8916100448256 8918142488064 8919173725632 8923213206486 8924263382016 8928305167968 8929337580684 9004817369088 9005791444992 9008895637824 9014036493312 9015078819456 9020223203328 9021266244864 9025351963272 9101643362304 9107890200576 9112015150848 9113068806624 9118269107712 9119323486656 9199510495232 9200574268416 9205824503808 9206889007104 9211058793792 9212142845952 9216315012096 9217380728448 9295295348736 9299505174528 9304811864064 9305887813632 9306963887616 9312274833408 9316492349184 9395244761088 9396331167744 9400586752512 9401693110272 9405951123456 9407038768128 9412406820864 9413495212032 9496268898304 9497366986752 9502786584576 9503885426688 9508189722624 9514715590656 9595143585792 9599489212416 9600599236608 9606077743104 9607188529152 9612670795776 9615984172947 9617024360448 9698317172736 9699438624768 9703831486464 9704973533184 9709368901632 9710491631616 9712715609529 9717156347904 9719381852226 9726052670244 9802600153088 9803733663744 9804867305472 9810462375936 9814905520128 9821641900032 9823891334508 9830633881752 9831770634051 9909150154752 9910295986176 9915951218688 9917097836544 9919369133136 9926177210784 9930672762057 9936339622416 9937488597858 10012323741696 10016858308608 10023733297152 10026029016288 10030613004288 10032910299072 10034070441336 10039796304768 10044343313964 10121153347584 10130419540224 10131515375616 10135007592552 10140791054976 10141963671888 10147751103744 10148924525472 10153520958681 10229982953472 10237004218368 10239348782592 10246376475648 10251017044704 10252202407452 10258052746176 10259238922488 10339982770176 10349449307136 10350646051968 10356552566784 10357750132992 10362441143016 10363660701696 10368354388608 10369553319504 10457207267328 10461943321344 10467913347072 10469123790336 10470334373568 10476309187584 10481053892832 10569650356224 10570872563712 10575660096576 10576904749056 10581695013888 10582918614144 10588957673472 10590182113536 10683302510592 10684537860096 10690634907648 10691871105024 10696713437952 10704055039488 10794536534016 10799425363968 10800674141184 10806837460992 10808087095296 10814254645248 10819152405504 10910606819328 10911868452864 10916810422272 10918095224832 10923040014336 10924303085568 10931800891392 11027925172224 11029200371712 11030475718656 11036770172928 11041768710144 11049347137536 11059463116971 11136392495104 11142747389952 11147793924096 11149082984448 11155445121024 11156735066112 11159290274778 11166949362132 11178382075218 11262561878016 11263864209408 11268965597184 11276699959296 11279282643324 11284439629824 11287024086456 11288329246503 11294770842864 11378487984128 11384981028864 11386297516032 11392795017216 11396721982752 11397954797568 11401883541621 11408389936848 11409709130874 11416219991712 11495630962688 11507400179712 11508730822656 11516629745664 11519267380416 11527173535104 11532394175292 11540309339448 11620583473152 11632480616448 11640464474112 11643130470528 11644476808464 11651121637632 11652468899616 11657746285893 11659118289408 11664398687184 11745535983616 11753597435904 11756289342976 11764358175744 11769686236512 11776402515456 11777764264128 11779126170264 11791185629436 11890856650752 11892231634176 11897617608648 11899017842688 11904406890624 11905783440912 11912577382656 12006423158784 12011860850432 12018715324416 12020105092608 12026964271104 12028354993152 12033802617696 12135524483072 12143853600768 12149353534464 12150758408832 12157692143616 12159097982208 12171546456192 12267432357888 12274432671744 12275852009472 12281411725056 12282857127936 12288420016128 12289840971264 12393727131648 12399340232704 12406415818752 12407850418176 12409285183488 12416366444544 12421989798912 12526993014784 12528441556992 12534115670016 12535590813696 12541268164608 12542718357504 12549875761152 12551326949376 12663155982336 12670382112768 12671847235584 12677586296832 12686287454208 12697902097263 12793524781056 12799318949888 12800798982144 12808103657472 12809584705536 12816894394368 12821312230596 12822699147264 12834438678954 12931089563648 12932584833024 12938441981952 12945825202176 12947322175488 12950287479372 12956208463872 12959175802968 12968070226992 13071644884992 13073156407296 13080616501248 13086540693504 13095522533376 13098521779344 13100036409522 13107511842336 13109027512068 13212200206336 13213727981568 13221268291584 13222797115392 13225825510848 13234902947712 13240897016076 13248452829888 13249984797144 13251516941547 13355811078144 13364977729536 13368038688384 13374150672384 13377213732096 13378760588448 13384819809729 13386395073024 13392457751952 13394006371026 13494871130112 13507226053632 13508687167488 13513343456736 13521054739968 13522618229184 13530334804992 13531899367296 13538027944908 13652465043456 13661835300864 13668022726272 13669603209936 13677403661568 13678985229984 13799265742848 13800861402624 13808736755712 13810333510656 13816588190688 13818214268928 13824472518144 13826071092672 13942943023104 13949257761792 13957217796096 13958831720448 13960445831424 13968412250112 13974738523776 14092867141632 14094496751616 14100880128768 14102539665408 14108926685184 14110558152192 14118610231296 14120242818048 14244403347456 14246050480128 14254179876864 14255828140032 14262284583936 14272073385984 14392715378688 14399233818624 14400898854912 14409116614656 14410782793728 14419006193664 14425536540672 14547475759104 14549157937152 14555747229696 14557460299776 14564053352448 14565737447424 14575734521856 14579072778339 14589079005366 14703900229632 14705600495616 14707300958208 14715693563904 14722358280192 14732462850048 14735837001762 14745950822628 14863725232128 14865443979264 14873926828032 14875646754816 14879053699704 14889265816176 14904509433624 14906232896787 15018485612544 15025287462912 15035599945728 15039043524432 15045919506432 15049365448608 15051105662004 15059694457152 15066514970946 15179974705152 15181730021376 15195629310336 15197273063424 15202511388828 15211186582464 15212945507832 15221626655616 15223386788208 15344974430208 15355506327552 15359023173888 15369564713472 15376525567056 15378303611178 15387079119264 15494111297536 15509974155264 15520619298816 15524173960704 15525969077952 15534828850176 15536625199488 15543661714524 15545491052544 15552531582912 15554329979256 15685810900992 15692914982016 15701870020608 15703685685504 15705501560352 15714463781376 15721580839248 15854475534336 15856308845568 15863490144864 15865357123584 15872542520832 15874377921216 15883436510208 16008564211712 16024953765888 16026806790144 16035952361472 16037806657536 16045070156928 16056082559232 16191804801024 16199138045952 16201011211776 16210256191488 16212130642944 16221381967872 16228728608256 16356576477184 16365910228992 16367802679296 16375215633408 16377142837248 16384560021504 16386454628352 16524969508864 16541887758336 16543800557568 16545713577984 16555155259392 16562653065216 16574020706304 16704588742656 16712154226688 16714121084928 16721690886144 16723624476672 16733167681536 16735102599168 16738935412167 16750424043198 16767573112827 16884207976448 16893842817024 16895796314112 16903448395776 16915049938944 16918923964986 16930536129684 17067731976192 17077471543296 17079446274048 17089192525824 17095082974128 17096932196352 17112584905272 17114563696311 17124329987568 17243446444032 17251255975936 17261100269568 17263096233984 17267049972496 17274944618496 17278901070624 17290760302656 17298591262938 17428859846656 17430875209728 17448720924672 17460696711168 17464695705792 17466715212696 17476682456448 17478703349424 17496598030776 17618303975424 17630396153856 17634434014464 17646537263616 17654529354768 17664603773184 17666646396192 17668689255396 17807748104192 17819970306048 17824051584512 17836284976128 17838347451264 17846426412972 17848526764032 17856610335936 17858675161368 18009634738176 18017791275648 18028072986624 18030157638912 18040446406656 18042532489728 18050703926544 18203286724608 18215780401152 18224030301696 18226137613248 18236538215424 18238646973312 18399020990464 18401148536832 18411649007616 18413778014208 18422117587584 18424285691904 18432630024192 18434761456896 18590590697472 18599010349056 18609623728128 18611775627264 18613927775232 18624549666816 18632984698368 18790489522176 18792662335488 18801173505024 18803386220544 18811902246912 18814077536256 18824813641728 18826990424064 18992537796608 18994733973504 19005573169152 19007770853376 19016379445248 19029431181312 19190287171584 19198978424832 19201198473216 19212155486208 19214377058304 19225341591552 19231968345894 19234048720896 19251658018431 19396634345472 19398877249536 19407662972928 19409947066368 19418737803264 19420983263232 19425431219058 19434312695808 19438763704452 19452105340488 19605200306176 19607467327488 19609734610944 19620924751872 19629811040256 19643283800064 19647782669016 19650054614283 19661267763504 19663541268102 19818300309504 19820591972352 19831902437376 19834195673088 19838738266272 19852354421568 19861345524114 19872679244832 19874977195716 20033716617216 20047466594304 20052058032576 20061226008576 20065820598144 20068140882672 20079592609536 20088686627928 20091009556539 20242306695168 20260839080448 20263030751232 20270015185104 20281582109952 20283927343776 20295502207488 20297849050944 20307041917362 20459965906944 20478697565184 20492752951296 20502034089408 20504404814904 20516105492352 20518477844976 20698898614272 20701292103936 20713105133568 20715500265984 20724882286032 20727321403392 20736708777216 20739106639008 20914414534656 20923886642688 20935826694144 20938247580672 20940668747136 20952618375168 20962107785664 21139300712448 21141745127424 21151320193152 21153809498112 21163390027776 21165837228288 21177915346944 21180364227072 21366605021184 21369075720192 21381269815296 21383742210048 21393426875904 21408110078976 21589073068032 21598850727936 21601348282368 21613674921984 21616174190592 21628509290496 21638304811008 21821213638656 21823736905728 21833620844544 21836190449664 21846080028672 21848606171136 21863601782784 21883618508049 22055850344448 22058400743424 22060951437312 22073540345856 22083537420288 22098694275072 22103755502643 22118926233942 22272784990208 22285494779904 22295587848192 22298165968896 22310890242048 22313470132224 22318580549556 22333898724264 22356764150436 22527728418816 22537931194368 22553399918592 22558565286648 22568879259648 22574048172912 22576658493006 22589541685728 22599772456419 22756975968256 22769962057728 22772595032064 22785590034432 22793443965504 22795909595136 22803767083242 22816779873696 22819418261748 22832439983424 23014800359424 23017461645312 23033259491328 23038534760832 23054347070208 23064788350584 23067455416767 23080618678896 23241166946304 23264961232896 23280928948224 23286260941056 23288953616928 23302243275264 23304937799232 23315492571786 23318236578816 23328797374368 23491071967232 23512578685952 23528716351488 23539372473024 23552805030912 23555528528256 23558252340528 23582371258872 23781713301504 23784463268352 23795235217296 23798035685376 23808813781248 23811566881824 23825154765312 24012846317568 24023721700864 24037430648832 24040210185216 24053928542208 24056709986304 24067605235392 24271048966144 24287707201536 24298707068928 24301516817664 24315384287232 24318195964416 24343092912384 24534864715776 24548865343488 24551704018944 24562823450112 24565714255872 24576840032256 24579681942528 24787454263296 24798680465408 24812831637504 24815700836352 24818570366976 24832732889088 24843979597824 25053986029568 25056883113984 25068231340032 25071181627392 25082536329216 25085436715008 25099751522304 25102653898752 25125636064797 25326311964672 25340764225536 25343694471168 25355172593664 25372574908416 25378385947479 25395804194526 25587049562112 25598637899776 25601597964288 25616207314944 25619169411072 25633788788736 25642624461192 25645398294528 25668877357908 25865169666048 25876883963904 25891650404352 25894644350976 25900574958744 25912416927744 25918351605936 25936140453984 25947886894407 26143289769984 26146312814592 26161233002496 26173081387008 26191045066752 26197043558688 26200072819044 26215023684672 26218055024136 26424400412672 26427455963136 26445594230784 26451651021696 26469805895424 26481794032152 26496905659776 26499969594288 26503033883094 26711622156288 26729955459072 26736077376768 26748301344768 26754427464192 26757521176896 26769639619458 26772790146048 26784915503904 26788012742052 27014452107264 27017374334976 27026686913472 27042109479936 27045236458368 27060669609984 27063798734592 27076055889816 27304930086912 27323670601728 27336045452544 27339206419872 27354807323136 27357970459968 27598531485696 27601722805248 27617473511424 27620667021312 27633176381376 27636428537856 27648945036288 27652142185344 27885886046208 27898515523584 27914435592192 27917663440896 27920891662848 27936824500224 27949477047552 28185734283264 28188993503232 28201760257536 28205079330816 28217853370368 28221116304384 28237220462592 28240485636096 28488806694912 28492100960256 28508359753728 28511656280064 28524569167872 28544146771968 28785430757376 28798467637248 28801797709824 28818233229312 28821565587456 28838012387328 28847952518841 28851073081344 29094951518208 29098315874304 29111494459392 29114920599552 29128106704896 29131474894848 29138146828587 29151469043712 29158145556678 29178158010732 29407800459264 29411200991232 29414601916416 29431387127808 29444716560384 29464925700096 29471674003524 29491901645256 29495311902153 29727450464256 29730887958528 29747853656064 29751293509632 29758107399408 29778531632352 29792018286171 29809018867248 29812465793574 30036971225088 30050574925824 30071199891456 30078087048864 30091839012864 30098730897216 30102211324008 30119388914304 30133029941892 30363460042752 30391258620672 30394546126848 30405022777656 30422373164928 30425891015664 30443253311232 30446773576416 30460562876043 30689948860416 30711012655104 30718046347776 30739129426944 30753051134112 30756607222356 30774158238528 31019948310528 31048347921408 31051938155904 31069657700352 31073250398976 31087323429048 31090982105088 31105063165824 31108659958512 31371621801984 31385829964032 31403740041216 31407371371008 31411003120704 31428927562752 31443161678496 31708951068672 31712617691136 31726980289728 31730714247168 31745085041664 31748755842432 31766873020416 32017128423424 32049907531776 32053613580288 32071904722944 32075613315072 32090140313856 32112165118464 32383609602048 32398276091904 32402022423552 32420512382976 32424261285888 32442763935744 32457457216512 32713152954368 32731820457984 32735605358592 32750431266816 32754285674496 32769120043008 32772909256704 33049939017728 33083775516672 33087601115136 33091427155968 33110310518784 33125306130432 33148041412608 33178389350913 33409177485312 33424308453376 33428242169856 33443381772288 33447248953344 33466335363072 33470205198336 33477870824334 33500848086396 33535146225654 33768415952896 33787685634048 33791592628224 33806896791552 33830099877888 33837847929972 33861072259368 33864987739509 34135463952384 34154943086592 34158892548096 34178385051648 34190165948256 34193864392704 34205650624863 34225169810544 34229127392622 34248659975136 34486892888064 34502511951872 34522200539136 34526192467968 34534099944992 34549889236992 34557802141248 34581520605312 34597182525876 34861750419456 34897441849344 34921393422336 34929391411584 34933430425392 34953364912896 34957406698848 34973238857679 34993196061552 35236607950848 35260792307712 35268868028928 35293074527232 35309058709536 35329207546368 35333292792384 35337378510792 35615496208384 35648103169024 35672569952256 35676694902528 35692852825944 35697053528064 35713220671872 35717350322736 36019269476352 36035582551296 36056145973248 36060315277824 36080892813312 36085064979456 36101407853088 36406573449216 36431560802304 36448060603392 36452275226496 36473076430848 36477293946624 36798041980928 36802297073664 36823298015232 36827556028416 36844235175168 36848571383808 36865260048384 36869522913792 37181181394944 37198020698112 37219247456256 37223551254528 37227855550464 37249099333632 37265969396736 37580979044352 37585324670976 37602347010048 37606772441088 37623804493824 37628155072512 37649627283456 37653980848128 37985075593216 37989467947008 38011146338304 38015541706752 38032758890496 38058862362624 38093706291789 38380574343168 38397956849664 38402396946432 38424310972416 38428754116608 38450683183104 38463936691788 38468097441792 38503316036862 38793268690944 38797754499072 38815325945856 38837475606528 38841966526464 38850862438116 38868625391616 38877527408904 38904210680976 39214934654976 39219469221888 39241849503744 39259622080512 39286567600128 39295565338032 39300109228566 39322535527008 39327082536204 39636600619008 39641183944704 39663804874752 39668391346176 39677476532544 39704708843136 39722691048228 39745358489664 39749954391432 39754550824641 40067433234432 40094933188608 40104116065152 40122452017152 40131641196288 40136281765344 40154459429187 40159185219072 40177373255856 40182019113078 40484613390336 40521678160896 40526061502464 40540030370208 40563164219904 40567854687552 40591004414976 40595698101888 40614083834724 40957395130368 40985505902592 41004068178816 41008809629808 41032210984704 41036955689952 41397797228544 41402584207872 41426210267136 41431000531968 41449764572064 41454642806784 41473417554432 41478213278016 41828829069312 41847773285376 41871653388288 41876495161344 41881337494272 41905236750336 41924215571328 42278601424896 42283490254848 42302640386304 42307618996224 42326780055552 42331674456576 42355830693888 42360728454144 42733210042368 42738151440384 42762539630592 42767484420096 42786853751808 42816220157952 43178146136064 43197701455872 43202696564736 43227349843968 43232348381184 43257018580992 43276609622016 43642427277312 43647473811456 43667241689088 43672380899328 43692160057344 43697212342272 43727203565568 43737218335017 43767237016098 44111700688896 44116801486848 44121902874624 44147080691712 44167074840576 44197388550144 44207511005286 44237852467884 44545569980416 44591175696384 44596331937792 44621780484096 44626940264448 44637161099112 44667797448528 44713528300872 44718698690361 45055456837632 45075862388736 45106799837184 45117130573296 45137758519296 45148096345824 45153316986012 45179083371456 45199544912838 45513951936512 45539924115456 45545190064128 45586887931008 45591819190272 45607534166484 45633559747392 45638836523496 45664879966848 46034923290624 46066518982656 46077069521664 46108694140416 46129576701168 46134910833534 46161237357792 46482333892608 46529922465792 46561857896448 46572521882112 46577907233856 46604486550528 46609875598464 46630985143572 46636473157632 46657594748736 47025157371904 47057432702976 47078744946048 47105610061824 47111057056512 47116504681056 47164742517744 47563426603008 47568926536704 47590470434592 47596071370752 47617627562496 47623133763648 47650309530624 48025692635136 48047443401728 48074861297664 48080420370432 48107857084416 48113419972608 48135210470784 48542097932288 48575414403072 48597414137856 48603033635328 48630768574464 48636391928832 48686185824768 49069729431552 49097730686976 49103408037888 49125646900224 49131428511744 49153680064512 49159363885056 49574908526592 49597360930816 49625663275008 49631401672704 49637140733952 49665465778176 49687959195648 50107972059136 50113766227968 50136462680064 50142363254784 50165072658432 50170873430016 50199503044608 50205307797504 50216806236501 50251272129594 50302719338481 50652623929344 50681528451072 50687388942336 50710345187328 50745149816832 50756771894958 50791608389052 51197275799552 51203195928576 51232414629888 51238338822144 51267577577472 51285248922384 51290796589056 51337754715816 51343691088933 51730339332096 51753767927808 51783300808704 51789288701952 51801149917488 51824833855488 51836703211872 51872280907968 51895773788814 52286579539968 52292625629184 52346162774016 52382090133504 52394087117376 52400145638088 52430047369344 52436110048272 52854911926272 52891188461568 52903302043392 52939611790848 52963588064304 52993811319552 52999939188576 53006067766188 53423244312576 53459910918144 53472154753536 53508854928384 53515042353792 53539279238916 53545580292096 53569831007808 53576025484104 54028904214528 54053373826944 54084218959872 54090472916736 54121339219968 54127597469184 54152111779632 54609860173824 54647341203456 54672090905088 54678412839744 54709614646272 54715940919936 55197062971392 55203445610496 55234947022848 55241334042624 55266352762752 55272857075712 55297890072576 55304284370688 55771772092416 55797031047168 55828871184384 55835326881792 55841783325696 55873649000448 55898954095104 56371468566528 56377987006464 56403520515072 56410158661632 56435706740736 56442232608768 56474440925184 56480971272192 56977613389824 56984201920512 57016719507456 57023312560128 57049138335744 57088293543936 57570861514752 57596935274496 57603595419648 57636466458624 57643131174912 57676024774656 57695905037682 57702146162688 57754974055293 58189903036416 58196631748608 58222988918784 58229841199104 58256213409792 58262949789696 58276293657174 58302938087424 58316291113356 58356316021464 58815600918528 58822401982464 58829203832832 58862774255616 58889433120768 58929851400192 58943348007048 58950163842849 58983803290512 58990623804306 59454900928512 59461775917056 59495707312128 59502587019264 59516214798816 59557063264704 59584036572342 59618037734496 59624931587148 60101149851648 60142399782912 60156174097728 60183678025728 60197461794432 60204422648016 60238777828608 60266059883784 60273028669617 60726920085504 60782517241344 60789092253696 60810045555312 60844746329856 60851782031328 60886506622464 60893547152832 60921125752086 61379897720832 61436092695552 61478258853888 61506102268224 61513214444712 61548316477056 62096695842816 62103876311808 62139315400704 62146500797952 62174646858096 62181964210176 62210126331648 62217319917024 62743243603968 62771659928064 62807480082432 62814742742016 62822006241408 62857855125504 62886323356992 63417902137344 63425235382272 63453960579456 63461428494336 63490170083328 63497511684864 63533746040832 64034256846848 64099815063552 64107227160576 64143809445888 64151226630144 64180280627712 64224330236928 64767219204096 64796552183808 64804044847104 64841024765952 64848522571776 64885527871488 64914914433024 65426305908736 65463640915968 65471210717184 65500862533632 65508571348992 65538240086016 65545818513408 66099878035456 66167551033344 66175202230272 66182854311936 66220621037568 66250612260864 66296082825216 66311266507929 66356778701826 66818354970624 66848616906752 66856484339712 66886763544576 66894497906688 66932670726144 66940410396672 66955741648668 67001696172792 67070292451308 67536831905792 67583185256448 67613793583104 67660199755776 67675695859944 67722144518736 67729975479018 67799317369257 68270927904768 68309886173184 68317785096192 68356770103296 68380331896512 68387728785408 68411301249726 68450339621088 68458254785244 68497319950272 69005023903744 69044401078272 69052384935936 69068199889984 69099778473984 69115604282496 69163041210624 69194365051752 69202366250301 69723500838912 69794883698688 69842786844672 69858782823168 69866860850784 69906729825792 69914813397696 69946477715358 69986392123104 70473215901696 70537736057856 70586149054464 70618117419072 70658415092736 70666585584768 70674757021584 71296206338048 71345139904512 71353389805056 71385705651888 71394107056128 71426441343744 71434700645472 72038538952704 72071165102592 72112291946496 72120630555648 72161785626624 72170129958912 72202815706176 72813146898432 72863121604608 72896121206784 72904550452992 72946152861696 72954587893248 73596083961856 73604594147328 73646596030464 73655112056832 73688470350336 73697142767616 73730520096768 73739045827584 74362362789888 74396041396224 74438494912512 74447102509056 74455711100928 74498198667264 74531938793472 75161958088704 75170649341952 75204694020096 75213544882176 75247608987648 75256310145024 75299254566912 75307961696256 75376908194391 75970151186432 75978935894016 76022292676608 76031083413504 76065517780992 76117724725248 76135157842437 76187412583578 76761148686336 76795913699328 76804793892864 76848621944832 76857508233216 76901366366208 76927873383576 76936194883584 77006632073724 77595508998144 77630651891712 77674951213056 77683933052928 77701724876232 77737250783232 77755054817808 77808421361952 77843660683221 78429869309952 78438938443776 78483699007488 78519244161024 78573135200256 78591130676064 78600218457132 78645071054016 78654165072408 79273201238016 79282367889408 79336782692352 79354953065088 79409417686272 79445382096456 79490716979328 79499908782864 79509101649282 80134866468864 80189866377216 80208232130304 80244904034304 80263282392576 80272563530688 80308918858374 80318370438144 80354746511712 80364038226156 81043356321792 81052123004928 81080060740416 81126328439808 81135709375104 81182008829952 81191396203776 81228167669448 81914790260736 81971011805184 82008136357632 82017619259616 82064421969408 82073911379904 82795594457088 82805168415744 82852420534272 82862001063936 82899529144128 82909285613568 82946835108864 82956426556032 83657658138624 83695546570752 83743306776576 83752990322688 83762674988544 83810473500672 83848431142656 84557202849792 84566980509696 84605280772608 84615237992448 84653560111104 84663348913152 84711661387776 84721456908288 85466420084736 85476302880768 85525079261184 85534968840192 85573707503616 85632440315904 86356292272128 86395402911744 86405393129472 86454699687936 86464696762368 86514037161984 86543857556523 86553219244032 87284854554624 87294947622912 87334483378176 87344761798656 87384320114688 87394424684544 87414440485761 87454407131136 87474436670034 87534474032196 88223401377792 88233602973696 88243805749248 88294161383424 88334149681152 88394777100288 88415022010572 88475704935768 89091139960832 89182351392768 89192663875584 89243560968192 89253880528896 89274322198224 89335594897056 89376054858513 89427056601744 89437397380722 90110913675264 90151724777472 90213599674368 90234261146592 90275517038592 90296192691648 90306633972024 90358166742912 90399089825676 91027903873024 91090380128256 91173775862016 91183638380544 91215068332968 91267119494784 91277673046992 91329759933696 91381688628129 92069846581248 92133037965312 92154139043328 92217388280832 92259153402336 92269821667068 92322474715584 93059844931584 93145043764224 93155814467712 93208973101056 93219751196928 93261970287144 93272946315264 93315189497472 94050314743808 94114865405952 94157489892096 94211220123648 94222114113024 94233009362112 94329485035488 95126853206016 95137853073408 95180940869184 95192142741504 95235255124992 95246267527296 95300619061248 96051385270272 96094886803456 96149722595328 96160840740864 96215714168832 96226839945216 96270420941568 97084195864576 97150828806144 97194828275712 97206067270656 97261537148928 97272783857664 97372371649536 98139458863104 98195461373952 98206816075776 98251293800448 98262857023488 98307360129024 98318727770112 99149817053184 99194721861632 99251326550016 99262803345408 99274281467904 99330931556352 99375918391296 100215944118272 100227532455936 100272925360128 100284726509568 100330145316864 100341746860032 100399006089216 100410615595008 100433612473002 100502544259188 100605438676962 101305247858688 101363056902144 101374777884672 101420690374656 101490299633664 101513543789916 101583216778104 101594963218527 102394551599104 102406391857152 102464829259776 102476677644288 102535155154944 102570497844768 102581593178112 102616951874589 102675509431632 102687382177866 103460678664192 103507535855616 103566601617408 103578577403904 103602299834976 103649667710976 103673406423744 103744561815936 103791547577628 104585251258368 104692325548032 104764180267008 104788174234752 104800291276176 104860094738688 104872220096544 104919716573037 105709823852544 105782376923136 105806604086784 105879223581696 105927176128608 105987622639104 105999878377152 106012135532376 106846488625152 106944309507072 107017709856768 107030084707584 107078558477832 107091160584192 107139662015616 107152050968208 108057808429056 108106747653888 108168437919744 108180945833472 108242678439936 108255194938368 108304223559264 109219720347648 109294682406912 109344181810176 109356825679488 109419229292544 109431881839872 110394125942784 110406891220992 110469894045696 110482668085248 110532705525504 110545714151424 110595780145152 110608568741376 111543544184832 111594062094336 111657742368768 111670653763584 111683566651392 111747298000896 111797908190208 112742937133056 112755974012928 112807041030144 112820317323264 112871413481472 112884465217536 112948881850368 112961942544384 113955226779648 113968403841024 114033439014912 114046625120256 114098276671488 114176587087872 114281118875367 115141723029504 115193870548992 115207190839296 115272932917248 115286262349824 115352049549312 115391810075364 115404292325376 115509948110586 116379806072832 116393263497216 116445977837568 116512426819584 116525899579392 116552587314348 116605876174848 116632582226712 116712632042928 117644803964928 117658407665664 117725548511232 117778866241536 117859702800384 117886696014096 117900327685698 117967606581024 117981247608612 118909801857024 118923551834112 118991414624256 119005174038528 119032429597632 119114126529408 119168073144684 119236075468992 119249863174296 120202299703296 120284799565824 120312348195456 120367356051456 120394923588864 120408845296032 120463378287561 120477555657216 120532119767568 120546057339234 121453840171008 121565034482688 121578184507392 121620091110624 121689492659712 121703564062656 121773013244928 121787094305664 121842251504172 122872185391104 122956517707776 123012204536448 123026428889424 123096632954112 124193391685632 124207752623616 124278630801408 124293001595904 124349293716192 124363928420352 124420252663296 124434639834048 125486487207936 125543319856128 125614960164864 125629485484032 125644012482816 125715710251008 125772646713984 126835804274688 126850470764544 126907921158912 126922856988672 126980340166656 126995023369728 127067492081664 128068513693696 128199630127104 128214454321152 128287618891776 128302453260288 128360561255424 128448660473856 129534438408192 129593104367616 129608089694208 129682049531904 129697045143552 129771055742976 129829828866048 130852611817472 130927281831936 130942421434368 131001725067264 131017142697984 131076480172032 131091637026816 131211655005051 132199756070912 132335102066688 132350404460544 132365708623872 132441242075136 132501224521728 132592165650432 132622533015858 132713557403652 133636709941248 133697233813504 133773527089152 133788995813376 133865341452288 133880820793344 133911483297336 134003392345584 134140584902616 135073663811584 135166370512896 135227587166208 135320399511552 135351391719888 135444289037472 135459950958036 135598634738514 136541855809536 136619772346368 136635570192384 136760663793024 136775457570816 136822602499452 136900679242176 136916509570488 136994639900544 138010047807488 138104769871872 138136399779968 138199556947968 138231208564992 138326082421248 138388730103504 138404732500602 139447001677824 139589767397376 139685573689344 139717565646336 139733721701568 139813459651584 139829626795392 139892955430716 139972784246208 141075472115712 141172298108928 141236234838144 141316830185472 141333171169536 141349514043168 142592412676096 142690279809024 142706779610112 142771411303776 142788214112256 142852882687488 142869401290944 144077077905408 144142330205184 144224583892992 144241261111296 144323571253248 144340259917824 144405631412352 145626293796864 145726243209216 145792242413568 145809100905984 145892305723392 145909175786496 147192167923712 147209188294656 147293192060928 147310224113664 147376940700672 147394285535232 147461040193536 147478091655168 148724725579776 148792082792448 148876989825024 148894205018112 148911422201856 148996397334528 149063877586944 150323916177408 150341298683904 150409388040192 150427089764352 150495217975296 150512620290048 150598509133824 150615923392512 150650418709503 150753816388782 151940302372864 151957871788032 152044585353216 152062166827008 152131035561984 152235449450496 152270315684874 152374825167156 153591827398656 153609587785728 153697243889664 153715016466432 153802732732416 153855746767152 153872389767168 154013264147448 154031073266799 155191017996288 155261303783424 155349902426112 155367866105856 155403449752464 155474501566464 155510109635616 155616842723904 155687321366442 156859738619904 156877876887552 157038488322048 157146270400512 157182261352128 157200436914264 157290142108032 157308330144816 158564735778816 158673565384704 158709906130176 158818835372544 158890764192912 158981433958656 158999817565728 159018203298564 160269732937728 160379732754432 160416464260608 160526564785152 160545127061376 160617837716748 160636740876288 160709493023424 160728076452312 162086712643584 162160121480832 162252656879616 162271418750208 162364017659904 162382792407552 162456335338896 163829580521472 163942023610368 164016272715264 164035238519232 164128843938816 164147822759808 165591188914176 165610336831488 165704841068544 165724002127872 165799058288256 165818571227136 165893670217728 165912853112064 167315316277248 167391093141504 167486613553152 167505980645376 167525349977088 167620947001344 167696862285312 169114405699584 169133961019392 169210561545216 169230475984896 169307120222208 169326697826304 169423322775552 169442913816576 170932840169472 170952605761536 171050158522368 171069937680384 171147415007232 171264880631808 172712584544256 172790805823488 172810786258944 172909399375872 172929393524736 173028074323968 173087715113046 173106438488064 173264922165879 174569709109248 174589895245824 174668966756352 174689523597312 174768640229376 174788849369088 174828880971522 174908814262272 174948873340068 175068948064392 176446802755584 176467205947392 176487611498496 176588322766848 176668299362304 176789554200576 176830044021144 176850491528547 176951409871536 178182279921664 178364702785536 178385327751168 178487121936384 178507761057792 178548644396448 178671189794112 178752109717026 178854113203488 178874794761444 180303449554944 180427199348736 180468522293184 180551034077184 180592385383296 180613267944048 180716333485824 180798179651352 182055807746048 182180760256512 182347551724032 182367276761088 182430136665936 182534238989568 182555346093984 182659519867392 182763377256258 184139693162496 184308278086656 184434776561664 184518306804672 184539643334136 184644949431168 186290087528448 186311628935424 186417946202112 186439502393856 186523940574288 186545892630528 186630378994944 188100629487616 188229730811904 188314979784192 188422440247296 188444228226048 188466018724224 188658970070976 190253706412032 190275706146816 190361881738368 190384285483008 190470510249984 190492535054592 190601238122496 192102770540544 192189773606912 192299445190656 192321681481728 192431428337664 192453679890432 192540841883136 194168391729152 194301657612288 194389656551424 194412134541312 194523074297856 194545567715328 194744743299072 196278917726208 196390922747904 196413632151552 196502587600896 196525714046976 196614720258048 196637455540224 198299634106368 198389443723264 198502653100032 198525606690816 198548562935808 198661863112704 198751836782592 198933799523787 200431888236544 200455064911872 200545850720256 200569453019136 200660290633728 200683493720064 200798012178432 200821231190016 200867224946004 201005088518376 201210877353924 202610495717376 202749555769344 202841380749312 202980599267328 203027087579832 203166433556208 203189926437054 204789103198208 204812783714304 204929658519552 204953355288576 205070310309888 205140995689536 205163186356224 205233903749178 205351018863264 205374764355732 207015071711232 207133203234816 207157154807808 207204599669952 207299335421952 207346812847488 207489123631872 207583095155256 207607098750903 209170502516736 209384651096064 209528360534016 209576348469504 209600582552352 209720189477376 209744440193088 209839433146074 211419647705088 211613208173568 211758447163392 211854352257216 211975245278208 211999756754304 212024271064752 213888619014144 214035419713536 214060169415168 214157116955664 214182321168384 214279324031232 214304101936416 216115616858112 216213495307776 216336875839488 216361891666944 216485356879872 216510389876736 216608447118528 218439440695296 218589364813824 218688363620352 218713651358976 218838458585088 218863763679744 220788251885568 220813782441984 220939788091392 220965336170496 221065411051008 221091428302848 221191560290304 221217137482752 223087088369664 223188124188672 223315484737536 223341307527168 223367133302784 223494596001792 223595816380416 225485874266112 225511948025856 225614082060288 225640634646528 225742826962944 225768930435072 225897763700736 225923885088768 226130724583173 227910453559296 227936807682048 228066878029824 228093250240512 228196553342976 228353174175744 228405473527311 228562237750734 230283446059008 230387741097984 230414381678592 230545865834496 230572524699648 230704099098624 230783620150728 230808584650752 231019896221172 232786526994432 232891955675136 233024853639168 233051799158784 233105174628696 233211752349696 233265164453424 233425264085856 233530982049663 235289607929856 235316815331328 235451097022464 235557732483072 235719405600768 235773392028192 235800655371396 235935213162048 235962495217224 237819603714048 237847103668224 238010348077056 238064859195264 238228253058816 238336146289368 238472150937984 238499726348592 240404599406592 240569599131648 240624696390912 240734712102912 240789847177728 240817690592064 240926756575122 240955111314432 241064239535136 241092114678468 243130068965376 243156369014784 243240182221248 243378985319424 243407128125312 243546026489856 243574188611328 243684503008344 245744370782208 245913035415552 246024409072896 246052857778848 246193265908224 248386783371264 248415505247232 248557261602816 248586003191808 248698587432384 248727856840704 248840505326592 248869279668096 250972974415872 251086639712256 251229920329728 251258970968064 251288024965632 251431420502016 251545293427968 253671608549376 253700941529088 253815842317824 253845713977344 253960680333312 253990046739456 254134984163328 256137027387392 256399260254208 256428908642304 256575237783552 256604906520576 256721122510848 256897320947712 259068876816384 259186208735232 259216179388416 259364099063808 259394090287104 259542111485952 259631572669569 259659657732096 261705223634944 261854563663872 261884842868736 262003450134528 262034285395968 262152960344064 262183274053632 262243321457283 262423310010102 264399512141824 264670204133376 264700808921088 264731417247744 264882484150272 265002449043456 265184331300864 265245066031716 265427114807304 267273419882496 267394467627008 267547054178304 267577991626752 267730682904576 267761641586688 267822966594672 268006784691168 268128164575539 268281169805232 270147327623168 270332741025792 270455174332416 270640799023104 270702783439776 270888578074944 270919901916072 271197269477028 273083711619072 273271140384768 273521327586048 273550915141632 273645204998904 273801358484352 273833019140976 273989279801088 276020095614976 276209539743744 276272799559936 276399113895936 276462417129984 276652164842496 276777460207008 276809465001204 279179534794752 279435131292672 279467443403136 279626919303168 279659253590784 279785910861432 279945568492416 282150944231424 282344596217856 282472469676288 282633660370944 282666342339072 282699028086336 285184825352192 285380559618048 285413559220224 285542822607552 285576428224512 285705765374976 285738802581888 288154155810816 288284660410368 288449167785984 288482522222592 288647142506496 288680519835648 288811262824704 291252587593728 291452486418432 291584484827136 291618201811968 291784611446784 291818351572992 294384335847424 294418376589312 294586384121856 294620448227328 294753881401344 294788571070464 294922080387072 294956183310336 297449451159552 297584165584896 297753979650048 297788410036224 297822844403712 297992794669056 298127755173888 300647832354816 300682597367808 300818776080384 300854179528704 300990435950592 301025240580096 301197018267648 301231846785024 301300837419006 301507632777564 303880604745728 303915743576064 304089170706432 304124333654016 304262071123968 304470898900992 304540631369748 304749650334312 304784889655581 307183654797312 307219175571456 307394487779328 307430032932864 307605465464832 307711493534304 307744779534336 307850855623767 308026528294896 308062146533598 310382035992576 310522607566848 310699804852224 310735732211712 310806899504928 310949003132928 311020219271232 311233685447808 311374642732884 313755753775104 314076976644096 314292540801024 314364522704256 314400873828528 314580284216064 314616660289632 314759149719111 317129471557632 317347130769408 317419812260352 317637670745088 317781528385824 317962867917312 317999635131456 318036406597128 320539465875456 320832928521216 321053129570304 321090254122752 321235675433496 321273481752576 321418986046848 321456152904624 324173425287168 324320242961664 324505313759232 324542837500416 324728035319808 324765584815104 324912670677792 327659161042944 327884047220736 328032545430528 328070477038464 328257687877632 328295645519616 331182377828352 331220673662976 331409682137088 331448004255744 331598116576512 331637142454272 331787340435456 331825706224128 334630632554496 334782186283008 334973227106304 335011961290752 335050699954176 335241894002688 335393724570624 338228811399168 338267922038784 338421123090432 338460951969792 338614240444416 338653395652608 338846645551104 338885827633152 341865680338944 341905211523072 342100317044736 342139875360768 342294830014464 342529761263616 342843356626101 345425169088512 345581611646976 345621572517888 345818798751744 345858787049472 346056148647936 346175430226092 346212876976128 346529844331758 349139418218496 349179790491648 349337933512704 349537280458752 349577698738176 349657761943044 349817628524544 349897746680136 350137896128784 352934411894784 352975222996992 353176645533696 353336598724608 353579108401152 353660088042288 353700983057094 353902819743072 356364559843328 356729405571072 356770655502336 356974243872768 357015522115584 357097288792896 357342379588224 357504219434052 357708226406976 357749589522888 360606899109888 360854398697472 360937044586368 361102068154368 361184770766592 361226535888096 361390134862683 361432666971648 361596359302704 364111615492096 364361520513024 364695103448064 364734553522176 364860273331872 365068477979136 365110692187968 365319039734784 365526754512516 368616556173312 368869553123328 369036613609344 369079286668272 369289898862336 372580175056896 372623257870848 372835892404224 372879004787712 373047881148576 373091785261056 373260757989888 376201258975232 376459461623808 376629959568384 376844880494592 376888456452096 376932037448448 377317940141952 380507412824064 380551412293632 380723763476736 380768570966016 380941020499968 380985070109184 381202476244992 384205541081088 384379547213824 384598890381312 384643362963456 384862856675328 384907359780864 385081683766272 388336783458304 388603315224576 388779313102848 388824269082624 389046148595712 389091135430656 389489486598144 392557835452416 392781845495808 392827264303104 393005175201792 393051428093952 393229440516096 393274911080448 393634965015153 396599268212736 396778887446528 397005306200064 397051213381632 397097125871616 397323726225408 397503673565184 397867599047574 400863776473088 400910129823744 401091701440512 401320581267456 401366987440128 401596024356864 401642462380032 401734449892008 402010177036752 402421754707848 405220991434752 405499111538688 405682761498624 405961198534656 406054175159664 406332867112416 406379852874108 409578206396416 409625567428608 409859317039104 409906710577152 410281991379072 410326372712448 410467807498356 410702037726528 410749528711464 414030143422464 414314309615616 414409199339904 414598670843904 414693625694976 414978247263744 415166190310512 415214197501806 418341005033472 418769302192128 419056721068032 419152696939008 419201165104704 419440378954752 419488880386176 419678866292148 423226416347136 423516894326784 423708704514432 423950490556416 423999513508608 424048542129504 427777238028288 428070839427072 428120338830336 428314233911328 428364642336768 428558648062464 428608203872832 432231233716224 432426990615552 432673751678976 432723783333888 432970713759744 433020779753472 433216894237056 436878881390592 437178729627648 437376727240704 437427302717952 437676917170176 437727527359488 441576503771136 441627564883968 441879576182784 441930672340992 442130822102016 442182856605696 442383120580608 442434274965504 446174176739328 446376248377344 446630969475072 446682615054336 446734266605568 446989192003584 447191632760832 450971748532224 451023896051712 451228164120576 451281269293056 451485653925888 451537860870144 451795527401472 451847770177536 451951256128509 452261449166346 455820907118592 455873615364096 456133756059648 456186500481024 456393106685952 456706348351488 456810947054622 457124475501468 460775482195968 460828763357184 461091731668992 461145049399296 461408198197248 461567240301456 461617169301504 462039792442344 462093219800397 465573053988864 465783911350272 466049707278336 466103598317568 466210349257392 466423504699392 466530328906848 466850528171712 467061964099326 470579215859712 470633630662656 471115464966144 471438811201536 471546784056384 471601310742792 471870426324096 471924990434448 475694207336448 476020696154112 476129718390528 476456506117632 476672292578736 476944301875968 476999452697184 480809198813184 481139198263296 481249392781824 481579694355456 481635381184128 481853513150244 481910222628864 482128479070272 482184229356936 486260137930752 486480364442496 486757970638848 486814256250624 487092052979712 487148377222656 487369006016688 491488741564416 491826070831104 492048818145792 492105715557696 492386531816448 496773566742528 496831010494464 497114523205632 497172006383616 497397174864768 497455713681408 497681010653184 497738559336192 501945948831744 502173279424512 502459840659456 502517941936128 502576049931264 502862841004032 503090586855936 507343217098752 507401883058176 507631684635648 507691427954688 507921360666624 507980093478912 508269968326656 512274054774784 512798520508416 512857817284608 513150475567104 513209813041152 513442245021696 513794641895424 518137753632768 518372417470464 518432358776832 518728198127616 518788180574208 519084222971904 519263145339138 519319315464192 519794766497637 523410447269888 523709127327744 523769685737472 524006900269056 524068570791936 524305920688128 524366548107264 524486642914566 524846620020204 529340408266752 529401617842176 529462834495488 529764968300544 530004898086912 530368662601728 530490132063432 530551474585641 530854229614608 534546839764992 534788935254016 535094108356608 535155983253504 535461365809152 535523283173376 535645933189344 536013569382336 536256329151078 536562339610464 540294655246336 540910348664832 541281598046208 541405566879552 541777156149888 541839803832144 542394538954056 546167423238144 546542280769536 547042655172096 547101830283264 547290409997808 547602716968704 547666038281952 547978559602176 552040191229952 552419079487488 552545599119872 552924834259968 553304329684992 553554920414016 553618930002408 558870262585344 558934886806272 559253838606336 559318507181568 559571821722864 559891136984832 564301888462848 564689192435712 564944939352576 565267320741888 565332684678144 565398056172672 570369650704384 570761119236096 570827118440448 571085645215104 571152856449024 571411530749952 571477605163776 576308311621632 576569320820736 576898335571968 576965044445184 577294285012992 577361039671296 577622525649408 582505175187456 582904972836864 583168969654272 583236403623936 583569222893568 583636703145984 588768671694848 588836753178624 589172768243712 589240896454656 589507762802688 589577142140928 589844160774144 589912366620672 594898902319104 595168331169792 595507959300096 595576820072448 595645688807424 595985589338112 596255510347776 596801398571361 601295664709632 601365194735616 601637552160768 601708359057408 601980871901184 602050481160192 602394036535296 602463693570048 602601674838012 603015265555128 607761209491456 607831487152128 608248667308032 608524142247936 608941797801984 609081262739496 609499300668624 609569779311162 614367309594624 614438351142912 614788975558656 614860065865728 615210930929664 615422987068608 615489559068672 615701711247534 616053056589792 616124293067196 621045215133696 621399609704448 621471464423424 621613799009856 621898006265856 622040438542464 622467370895616 622749285465768 622821296252709 627511507550208 628153953288192 628585081602048 628729045408512 628801747657056 629160568432128 629233320579264 629518299438222 634258943115264 634839624520704 635275341490176 635563056771648 635925735834624 635999270262912 636072813194256 641665857042432 642106259140608 642180508245504 642471350866992 642546963505152 642837972093696 642912305809248 648346850574336 648640485923328 649010627518464 649085675000832 649456070639616 649531169630208 649825341355584 655318322085888 655768094441472 656065090861056 656140954076928 656515375755264 656591291039232 662364755656704 662441347325952 662819364274176 662896008511488 663196233153024 663274284908544 663574680870912 663651412448256 669261265108992 669564372566016 669946454212608 670023922581504 670101399908352 670483788005376 670787449141248 676457622798336 676535844077568 676842246180864 676921903939584 677228480888832 677306791305216 677693291102208 677771655266304 678392173749519 683731360677888 683810423046144 684200634089472 684279750721536 684589660028928 685059522527232 685216420581933 685686713252202 690850338177024 691163223293952 691243145035776 691637597503488 691717574098944 692112297295872 692350860452184 692425753952256 693059688663516 698359580983296 698675867025408 699074560917504 699155397476352 699315523886088 699635257049088 699795493360272 700275792257568 700592946148989 705868823789568 705950445993984 706353291067392 706673197449216 707158216802304 707320176084576 707401966114188 707805639486144 713458811142144 713541311004672 714031044231168 714194577585792 714684759176448 715008438868104 715416452813952 715499179045776 721213798219776 721708797394944 721874089172736 722204136308736 722369541533184 722453071776192 722780269725366 722865333943296 723192718605408 728223230984192 729390206896128 729469107044352 729720546663744 730136955958272 730221384375936 730638079469568 731053509025032 737233112346624 737739106246656 738073227218688 738158573336544 738579797724672 745160350113792 745246515741696 745671784808448 745758009575424 746095762297152 746183570522112 746521515979776 752402517950464 752918923247616 753259919136768 753689760989184 753776912904192 753864074896896 754635880283904 761014825648128 761102824587264 761447526953472 761537141932032 761882040999936 761970140218368 762404952489984 768411082162176 768759094427648 769197780762624 769286725926912 769725713350656 769814719561728 770163367532544 776673566916608 777206630449152 777558626205696 777648538165248 778092297191424 778182270861312 778894718008707 778978973196288 785115670904832 785563690991616 785654528606208 786010350403584 786102856187904 786458881032192 786549822160896 786729964371849 787269930030306 793198536425472 793557774893056 794010612400128 794102426763264 794194251743232 794647452450816 795007347130368 795735198095148 801820259647488 802183402881024 802641162534912 802733974880256 803192048713728 803284924760064 803468899784016 804020354073504 804384493726617 804843509415696 810441982869504 810998223077376 811365522997248 811922397069312 812108350319328 812665734224832 812759705748216 819156412792832 819251134857216 819813421154304 820563982758144 820652745424896 820935614996712 821404075453056 821499057422928 828060286844928 828628619231232 828818398679808 829197341687808 829387251389952 829956494527488 830332380621024 830428395003612 837538604384256 838305393878016 838402330209408 838880757909504 838977760772352 839357732584296 846452832694272 847033788653568 847417409028864 847900981112832 847999027017216 848097084259008 855554476056576 856141678854144 856240677660672 856628467822656 856729284673536 857117296124928 857216407745664 864462467432448 864853981231104 865347503357952 865447566667776 865941427519488 866041559506944 866433788474112 873757762781184 874357459255296 874753454481408 874854605435904 875353834340352 875455054718976 883153007542272 883255129767936 883759152365568 883861344681984 884261644204032 884365713211392 884766241161216 884868549931008 892348353478656 892752496754688 893261938950144 893365230108672 893468533211136 893978384007168 894383265521664 901943497064448 902047792103424 902456328241152 902562538586112 902971307851776 903075721740288 903591054802944 903695540355072 903902512257018 904522898332692 911641814237184 911747230728192 912267512119296 912373000962048 912786213371904 913412696702976 913621894109244 914248951002936 914354668966743 921550964391936 921657526714368 922183463337984 922290098798592 922816396394496 923134480602912 923234338603008 923552566871301 924079584884688 924186439600794 931146107977728 931567822700544 932099414556672 932207196635136 932420698514784 932847009398784 933060657813696 933701056343424 934123928198652 941267261325312 942230929932288 942877622403072 943093568112768 943202621485584 943740852648192 943849980868896 944277449157333 951388414672896 952041392308224 952259436781056 952913012235264 953344585157472 953888603751936 953998905394368 961618397626368 962498785563648 963159388710912 963270762368256 963707026300488 963820445257728 964256958140544 964368458713872 972520275861504 972960728884992 973515941277696 973628512501248 974184105959424 974296754445312 974738012033376 982977483128832 983652141662208 984097636291584 984211431115392 984773063632896 993547133485056 993662020988928 994229046411264 994344012767232 994794349729536 994911427362816 995362021306368 995477118672384 1003891897663488 1004346558849024 1004919681318912 1005035883872256 1005152099862528 1005725682008064 1006181173711872 1014686434197504 1014803766116352 1015263369271296 1015382855909376 1015842721333248 1015960186957824 1016539936653312 1024548109549568 1025597041016832 1025715634569216 1026300951134208 1026419626082304 1026884490043392 1027589283790848 1028530069878303 1036275507265536 1036744834940928 1036864717553664 1037456396255232 1037576361148416 1038168445943808 1038526290678276 1038638630928384 1039589532995274 1046820894539776 1047418254655488 1047539371474944 1048013800538112 1048611841376256 1048733096214528 1048973285829132 1049693240040408 1058803235684352 1058925668990976 1059529936601088 1060009796173824 1060737325203456 1060980264126864 1061102949171282 1061708459229216 1069093679529984 1069577870508032 1070188216713216 1070311966507008 1070922731618304 1071046566346752 1071291866378688 1072027138764672 1072512658302156 1073124679220928 1081820697329664 1082563196092416 1082811133759104 1083554312299776 1083679607664288 1084170404588049 1084789077908112 1092334846476288 1093084561539072 1094085310344192 1094203660566528 1094580819995616 1095205433937408 1095332076563904 1095957119204352 1104080382459904 1105091198239744 1105849668519936 1106608659369984 1107109840828032 1107237860004816 1117740525170688 1117869773612544 1118507677212672 1118637014363136 1119143643445728 1119782273969664 1128603776925696 1129378384871424 1129889878705152 1130534641483776 1130665369356288 1130796112345344 1140739301408768 1141522238472192 1141654236880896 1142171290430208 1142305712898048 1142823061499904 1142955210327552 1152616623243264 1153138641641472 1153796671143936 1153930088890368 1154588570025984 1154722079342592 1155245051298816 1165010350374912 1165809945673728 1166337939308544 1166472807247872 1167138445787136 1167273406291968 1177537343389696 1177673506357248 1178345536487424 1178481792909312 1179015525605376 1179154284281856 1179688321548288 1179824733241344 1180904895045459 1189797804638208 1190336662339584 1191015918600192 1191153640144896 1191291377614848 1191971178676224 1192511020695552 1193602797142722 1202591329419264 1202730389471232 1203275104321536 1203961743802368 1204100962320384 1204788073070592 1204927387140096 1205203349676024 1206030531110256 1215662974304256 1216497334616064 1217048284495872 1217883595603968 1218162525478992 1218998601337248 1219139558622324 1228734619189248 1228876702285824 1229577951117312 1229720131731456 1230845974137216 1230979118137344 1231403422495068 1232106113179584 1232248586134392 1242090430267392 1242942928846848 1243227598019712 1243796012531712 1244080877084928 1244934741791232 1245498570931536 1245642592505418 1255023015100416 1256307906576384 1257170163204096 1257458090817024 1257603495314112 1258321136864256 1258466641158528 1259036598876444 1269679249041408 1270550682980352 1271126113543296 1271851471669248 1271998540525824 1272145626388512 1283331714084864 1284212518281216 1284361016491008 1284942701733984 1285093927010304 1285675944187392 1285824611618496 1296693701148672 1297280971846656 1298021255036928 1298171350001664 1298912141279232 1299062339260416 1299650682711168 1310636644171776 1311536188882944 1312130181722112 1312281908153856 1313030751510528 1313182582078464 1324729511313408 1324882694651904 1325638728548352 1325792017022976 1326392466306048 1326548569817088 1327149361741824 1327302824896512 1338522530217984 1339128745132032 1339892908425216 1340047845163008 1340202799816704 1340967576010752 1341574898282496 1352915245596672 1353071688155136 1353684492361728 1353843807879168 1354456961777664 1354613582610432 1355386582204416 1355543310532608 1355853768385527 1356784347499038 1367462721355776 1367620846092288 1368401268178944 1368559501443072 1369179320057856 1370119045054464 1370432841163866 1371373426504404 1382326446587904 1382486290071552 1383275195006976 1383435148197888 1384224594591744 1384701720904368 1384851507904512 1386119377327032 1386279659401191 1396719161966592 1397351734050816 1398149121835008 1398310794952704 1398631047772176 1399270514098176 1399590986720544 1400551584515136 1401185892297978 1411737647579136 1411900891987968 1413346394898432 1414316433604608 1414640352169152 1414803932228376 1415611278972288 1427082622009344 1428062088462336 1428389155171584 1429369518352896 1430016877736208 1430832905627904 1430998358091552 1442427596439552 1443417594789888 1443748178345472 1444739083066368 1444906143552384 1445560539450732 1445730667886592 1446385437210816 1458780413792256 1459441093327488 1460273911916544 1460442768751872 1461276158939136 1462107018050064 1474466224693248 1475478212493312 1476146454437376 1476317146673088 1477159595449344 1490320700227584 1490493031483392 1491343569616896 1491516019150848 1492191524594304 1492367141044224 1493043031959552 1504805035900928 1505837846495232 1506519838273536 1507379521978368 1507553825808384 1507728149793792 1509271760567808 1522029651296256 1522205649174528 1522895053906944 1523074283864064 1523764081999872 1523940280436736 1524809904979968 1536822164324352 1537518188855296 1538395561525248 1538573451853824 1539451426701312 1539629439123456 1540326735065088 1553347133833216 1554413260898304 1555117252411392 1555297076330496 1556184594382848 1556364541722624 1557789436017414 1557957946392576 1559384299492911 1570231341809664 1571127381983232 1571309057212416 1572020700807168 1572205712375808 1572917762064384 1573099644321792 1573459928743698 1574539860060612 1587115549786112 1588021224800256 1588204853526528 1588388503486464 1589294904901632 1590014694260736 1591470396190296 1591654423756923 1603640519294976 1604366805762048 1605282325069824 1605467949760512 1606384097427456 1606569849520128 1606937799568032 1608040708147008 1608768987453234 1609687018831392 1620883965739008 1622731045994496 1623844794138624 1624216700638656 1625331468449664 1625519411496432 1638502269714432 1639626842308608 1641127965516288 1641305490849792 1641871229993424 1642808150906112 1642998114845856 1656120573689856 1657257238462464 1657636797359616 1658774502779904 1659912989054976 1660664761242048 1660856790007224 1676610787756032 1676804660418816 1677761515819008 1677955521544704 1678715465168592 1692905665388544 1694067577307136 1694834818057728 1695801962225664 1695998054034432 1696194168518016 1711108952113152 1712283357708288 1712481355321344 1713256935645312 1713458569347072 1714234592249856 1714432815491328 1728924934864896 1729707962462208 1730695006715904 1730895133335552 1731882855038976 1732083119013888 1732867576948224 1747515525562368 1748714918510592 1749506908962816 1749709210871808 1750707668680704 1750910109437952 1766306015084544 1766510259535872 1767518304731136 1767722689363968 1768523288408064 1768731426422784 1769532482322432 1769737099862016 1784696706957312 1785504993509376 1786523877900288 1786730460217344 1786937066422272 1787956768014336 1788766531043328 1790404195714083 1803886994128896 1804095584206848 1804912656482304 1805125077172224 1805942615703552 1806151443480576 1807182109605888 1807391080710144 1807805024514036 1809045796665384 1823283628474368 1823494461456384 1824746001924096 1825572426743808 1826825393405952 1827243788218488 1828497902005872 1828709337933486 1843101928783872 1843315053428736 1844366926675968 1844580197597184 1845632792788992 1846268961205824 1846468677206016 1847105133742602 1848159169769376 1848372879201588 1863135645401088 1864198829113344 1864414393270272 1864841397029568 1865694018797568 1866121315627392 1867402112686848 1868247856397304 1868463888758127 1882534522650624 1884461859864576 1885755244806144 1886187136225536 1886405242971168 1887481705296384 1887699961737792 1888554898314666 1902776829345792 1904518873562112 1905826024470528 1906689170314944 1907777207503872 1907997810788736 1924997571127296 1926318777421824 1926541524736512 1927414052600976 1927640890515456 1928513916281088 1928736917427744 1945040551723008 1945921457769984 1947031882555392 1947257025002496 1948368211918848 1948593508890624 1949476024066752 1965954966257664 1967304283324416 1968195272583168 1968422862230784 1969546127265792 1987094266970112 1987324041977856 1988458092822528 1988688025534464 1989588699459072 1989822854725632 1990724042612736 1990954237344768 2007783795326976 2008693117698048 2009839362637824 2010071767744512 2010304199725056 2011451364016128 2012362347423744 2029372868395008 2029607532232704 2030526738542592 2030765711818752 2031685442666496 2031920373915648 2033079873306624 2049096219099136 2051194082033664 2051431269138432 2052601902268416 2052839252164608 2053768980086784 2055178567581696 2055649261745799 2057060139756606 2072551014531072 2073489669881856 2073729435107328 2074912792510464 2075152722296832 2076336891887616 2077052581356552 2077277261856768 2079179065990548 2093641789079552 2095078742949888 2096027601076224 2097223682752512 2097466192429056 2097946571658264 2099386480080816 2101778838446967 2117606471368704 2117851337981952 2119059873202176 2120019592347648 2121474650406912 2121960528253728 2122205898342564 2123416918458432 2139155741016064 2140376433426432 2140623933014016 2142093132693504 2142583732757376 2144054277529344 2145025316604312 2146249358441856 2163641394659328 2165126392184832 2165622267518208 2167108624599552 2167359215328576 2168340809176098 2169578155816224 2184669692952576 2188170620688384 2188407321133056 2189161639991232 2190410867874816 2190664153127808 2191914238408704 2210182396479488 2211699337039872 2213217318739968 2214219681656064 2214475720009632 2235481050341376 2235739547225088 2237015354425344 2237274028726272 2238287286891456 2239564547939328 2257207553851392 2258756769742848 2259779757410304 2261069282967552 2261330738712576 2261592224690688 2281478602817536 2283044476944384 2283308473761792 2284342580860416 2284611425796096 2285646122999808 2285910420655104 2305233246486528 2306277283282944 2307593342287872 2307860177780736 2309177140051968 2309444158685184 2310490102597632 2330020700749824 2331619891347456 2332675878617088 2332945614495744 2334276891574272 2334546812583936 2336684154026121 2355074686779392 2355347012714496 2356691072974848 2356963585818624 2358031051210752 2358308568563712 2359376643096576 2359649466482688 2360189893115547 2361809790090918 2379595609276416 2380673324679168 2382031837200384 2382307280289792 2382582755229696 2383942357352448 2385022041391104 2387205594285444 2405460778942464 2406550208643072 2407923487604736 2408201924640768 2409576146141184 2409854774280192 2410406699352048 2412061062220512 2413153481179851 2431325948608512 2432994669232128 2434096568991744 2435767191207936 2436325050957984 2437997202674496 2438279117244648 2457469238378496 2457753404571648 2459440263462912 2461691948274432 2461958236274688 2462806844990136 2464212226359168 2464497172268784 2484180860534784 2485885857693696 2486455196039424 2487592025063424 2488161754169856 2489869483582464 2490997141863072 2491285185010836 2512615813152768 2514916181634048 2515206990628224 2516642273728512 2516933282317056 2518073197752888 2539358498082816 2541101365960704 2542252227086592 2543702943338496 2543997081051648 2544291252777024 2566663428169728 2568425036562432 2568722032982016 2569885403467968 2570187854020608 2571351888374784 2571649223236992 2593387402297344 2594561943693312 2596042510073856 2596342700003328 2597824282558464 2598124678520832 2599301365422336 2621273288343552 2623072377765888 2624260363444224 2624563816307712 2626061503021056 2626365164156928 2649459022626816 2649765389303808 2651277457096704 2651584034045952 2652784932612096 2653097139634176 2654298723483648 2654605649793024 2677045060435968 2678257490264064 2679785816850432 2680095690326016 2680405599633408 2681935152021504 2683149796564992 2705830491193344 2706143376310272 2707368984723456 2707687615758336 2708913923555328 2709227165220864 2710773164408832 2711086621065216 2711707536771054 2713568694998076 2734925442711552 2735241692184576 2736802536357888 2737119002886144 2738358640115712 2740238090108928 2740865682327732 2742746853008808 2764652893175808 2764972580143104 2766550390013952 2766870296395776 2768449189183488 2769403441808736 2769703015809024 2770657700613903 2772238754654064 2772559318802382 2793438323933184 2794703468101632 2796298243670016 2796621589905408 2797262095544352 2798541028196352 2799181973441088 2801103169030272 2802371784595956 2823801783975936 2826692789796864 2828632867209216 2829280704338304 2829607864456752 2831222557944576 2832832347471999 2854165244018688 2856124176924672 2856778310343168 2858739036705792 2860033755472416 2861665811255808 2861996716183104 2884855192879104 2887496356690944 2889478166132736 2889812287104768 2891121078901464 2891461335773184 2892770874421632 2917560827584512 2918882186654976 2920547823833088 2920885537503744 2922552317878272 2924214036100128 2948932449386496 2950956424986624 2952292908874752 2952634293346176 2954319190898688 2980641400455168 2980986062966784 2982687139233792 2983032038301696 2984383049188608 2984734282088448 2986086063919104 3009610071801856 3011675692990464 3013039676547072 3014759043956736 3015107651616768 3015456299587584 3018543521135616 3044059302592512 3044411298349056 3045790107813888 3046148567728128 3047528163999744 3047880560873472 3049619809959936 3073644328648704 3075036377710592 3076791123050496 3077146903707648 3078902853402624 3079258878246912 3080653470130176 3106694267666432 3108826521796608 3110234504822784 3110594152660992 3112369188765696 3112729083445248 3115578872034828 3115915892785152 3118768598985822 3140462683619328 3142254763966464 3142618114424832 3144041401614336 3145835524128768 3146199288643584 3146919857487396 3149079720121224 3174231099572224 3176409707053056 3176777006972928 3178589809803264 3180029388521472 3182940792380592 3183308847513846 3207281038589952 3208733611524096 3210564650139648 3210935899521024 3212768194854912 3213139699040256 3213875599136064 3216081416294016 3217537974906468 3219374037662784 3245462091988992 3247689588277248 3248433401277312 3250662936899328 3251038822992864 3252511213764147 3277004539428864 3279253684617216 3282255931032576 3282610981699584 3283742459986848 3285616301812224 3285996229691712 3312241147379712 3315273594719232 3317549005559808 3319825978109952 3321329522484096 3321713580014448 3353221575512064 3353609320837632 3355523031638016 3355911043089408 3357430930337184 3385811330777088 3388135154614272 3389669636115456 3391603924451328 3391996108068864 3392388337036032 3422217904226304 3424566715416576 3424962710642688 3426513871290624 3426917138694144 3428469184499712 3428865630982656 3457849869729792 3459415924924416 3461390013431808 3461790266671104 3463765710077952 3464166238027776 3465735153896448 3495031051124736 3497429837021184 3499013817925632 3499418421743616 3501415337361408 3501820218875904 3532612030169088 3533020519071744 3535036609462272 3535445378727936 3537046576816128 3537462852845568 3539064964644864 3539474199724032 3542714685136377 3569393413914624 3571009987018752 3573047755800576 3573460920434688 3573874132844544 3575913536028672 3577533062086656 3580808391428166 3607773988257792 3608191168413696 3609825312964608 3611885231407104 3612302886961152 3614364219211776 3614782161420288 3615610049028072 3618091593330768 3646988922912768 3649492003848192 3651144853487616 3653650786811904 3654487576436976 3656995804011744 3657418675866972 3686203857567744 3686630106857472 3688733853351936 3689160395194368 3692537922411648 3692937354412032 3694210267485204 3696318339538752 3696745758403176 3726271290802176 3728828786540544 3729682794059136 3731388037595136 3732242631254784 3734804225373696 3736495712794608 3736927777516254 3765069045301248 3768923719729152 3771510489612288 3772374272451072 3772810485942336 3774963410592768 3775399923475584 3777109796629332 3809037747124224 3811652048941056 3813378340629888 3815554415007744 3815995621577472 3849995142254592 3852637554843648 3853083049473024 3854828105201952 3855281781030912 3857027832562176 3857473834855488 3890081103446016 3891842915539968 3894063765110784 3894514050004992 3896736423837696 3897187017781248 3898952048133504 3931909932515328 3934608566648832 3936390545166336 3936845724461568 3939092254531584 3974188533940224 3974648083955712 3976916185645056 3977376051068928 3979177398918144 3979645709451264 3981448085225472 3981908474689536 4015567590653952 4017386235396096 4019678725275648 4020143535489024 4020608399450112 4022902728032256 4024724694847488 4058745736790016 4059215064465408 4061053477085184 4061531423637504 4063370885332992 4063840747831296 4066159746613248 4067561305156581 4098192438198272 4102388164067328 4102862538276864 4105203804536832 4105678504329216 4107537960173568 4110357135163392 4111298523491598 4114120279513212 4146979339763712 4147458870214656 4149825585020928 4150305444593664 4152673783775232 4154105162713104 4154554523713536 4158358131981096 4187283578159104 4190157485899776 4192055202152448 4194447365505024 4194932384858112 4195893143316528 4198772960161632 4203557676893934 4235212942737408 4235702675963904 4240039184695296 4242949300813824 4243921056507456 4244411796685128 4246833836916864 4278311482032128 4281247866028032 4284186265387008 4285167465514752 4288108555058688 4290050633208624 4292498716883712 4327282789318656 4330252784369664 4331244535036416 4334217249199104 4334718430657152 4336681618352196 4339156311632448 4376341241376768 4378323279982464 4380821735749632 4381328306255616 4383828476817408 4420364792958976 4423398674079744 4426434637479936 4428439363312128 4428951440019264 4470962100682752 4471479094450176 4474030708850688 4474548057452544 4476574573782912 4479129095878656 4514415107702784 4517513539485696 4519559514820608 4522138565935104 4522661477425152 4523184449381376 4562957205635072 4566088953888768 4566616947523584 4568685161720832 4569222851592192 4571292245999616 4571820841310208 4610466492973056 4612554566565888 4615186684575744 4615720355561472 4618354280103936 4618888317370368 4620980205195264 4660041401499648 4663239782694912 4665351757234176 4665891228991488 4668553783148544 4669093625167872 4673368308052242 4710149373558784 4710694025428992 4713382145949696 4713927171637248 4716062102421504 4716617137127424 4718753286193152 4719298932965376 4720379786231094 4723619580181836 4761346649358336 4764063674400768 4764614560579584 4765165510459392 4767884714704896 4770044082782208 4774411188570888 4774963271270769 4810921557884928 4813100417286144 4815846975209472 4816403849281536 4819152292282368 4819709548560384 4820813398704096 4824122124441024 4826306962359702 4862651897217024 4868193137983488 4871534382415872 4872650101915968 4875994405348992 4876558234489296 4915506809143296 4918880526925824 4923383896548864 4923916472549376 4925613689980272 4928424452718336 4928994344537568 4968361721069568 4971771715387392 4972910392078848 4976323508339712 4979738967164928 4981994283726144 4982570370021672 5029832363268096 5030413981256448 5033284547457024 5033866564634112 5036146395505776 5078716996165632 5082202731921408 5084504454173184 5087405886676992 5087994162103296 5088582505554048 5133326856339456 5136850073124864 5137444065964032 5139770806935936 5140375708041216 5142703776749568 5143298446473984 5186774804594688 5189123887386624 5192085020147712 5192685400006656 5195648565116928 5196249357041664 5198602730844672 5242546576687104 5246144755531776 5248520726888448 5249127632615424 5252123006042112 5252730328313856 5298918045253632 5299530778607616 5302554914193408 5303168068091904 5305569865224192 5306194279268352 5308597446967296 5309211299586048 5354090120871936 5356514980528128 5359571633700864 5360191380652032 5360811199266816 5363870304043008 5366299593129984 5371212587142249 5411660982386688 5412286752620544 5414737969446912 5415375231516672 5417827847110656 5418454330441728 5421546328817664 5422173242130432 5423415073542108 5427137389996152 5469850885423104 5470483384369152 5474238005772288 5476717280231424 5480476180217856 5481731364655464 5485493706017616 5529305786351616 5529945160286208 5533100780027904 5533740592791552 5536898378366976 5538806883617472 5539406031618048 5541315401227806 5544477509308128 5545118637604764 5589406936203264 5592596487340032 5593243179810816 5594524191088704 5597082056392704 5598363946882176 5602206338060544 5604743569191912 5647603567951872 5653385579593728 5657265734418432 5658561408676608 5659215728913504 5662445115889152 5665664694943998 5708330488037376 5713556620686336 5717478073411584 5720067510944832 5723331622511616 5723993432366208 5774992713381888 5778956332265472 5779624574209536 5782242157802928 5782922671546368 5785541748843264 5835121655169024 5837764373309952 5841095647666176 5841771075007488 5845104635756544 5848428072200256 5897864898772992 5901912849973248 5904585817749504 5905268586692352 5908638381797376 5961282800910336 5961972125933568 5965374278467584 5966064076603392 5968766098377216 5969468564176896 5972172127838208 6019220143603712 6023351385980928 6026079353094144 6029518087913472 6030215303233536 6030912599175168 6037087042271232 6088118605185024 6088822596698112 6091580215627776 6092297135456256 6095056327999488 6095761121746944 6099239619919872 6147288657297408 6150072755421184 6153582246100992 6154293807415296 6157805706805248 6158517756493824 6161306940260352 6166947785237397 6213388535332864 6217653043593216 6220469009645568 6221188305321984 6224738377531392 6225458166890496 6231157744069656 6231831785570304 6237537197971644 6280925367238656 6285236228849664 6288082803228672 6291671048257536 6292398577287168 6293839714974792 6298159440242448 6348462199144448 6352819414106112 6353554013945856 6357179619606528 6360058777042944 6365881584761184 6366617695027692 6417467223048192 6421129300279296 6421871799042048 6426279398080512 6427751198272128 6432162832588032 6435075949812936 6438748075325568 6490924183977984 6495379176554496 6496866802554624 6501325873798656 6502077645985728 6505022427528294 6554009078857728 6564511862065152 6565221963399168 6567484919973696 6571232603624448 6571992459383424 6630547189438464 6635098011119616 6639651956219904 6642659044968192 6643427160028896 6706443151024128 6707218641675264 6711046063276032 6711822086178816 6714861860674368 6771622661554176 6776270309228544 6779339272230912 6783207848902656 6783992216137728 6784776674072064 6844435808452608 6849133430833152 6849925421285376 6853027742581248 6853834277388288 6856938368999424 6857731261965312 6915699739459584 6918831849848832 6922780026863616 6923580533342208 6927531420155904 6928332476055552 6931470307792896 6990062102249472 6994859674042368 6998027635851264 6998836843487232 7002830674722816 7003640437751808 7010052462078363 7065224060338176 7066041038143488 7070073218924544 7070890757455872 7074093153632256 7074925705691136 7078129929289728 7078948399448064 7080569679346641 7085429370272754 7138786827829248 7142019974037504 7146095511601152 7146921840869376 7147748265689088 7151827072057344 7155066124173312 7161616782856332 7216382336827392 7219650625929216 7223770462814208 7224605773922304 7228728438423552 7229564322840576 7231220098056144 7236183186661536 7239460443539553 7293977845825536 7298984007696384 7302289706975232 7307301573623808 7308975152873952 7313991608023488 7314837351733944 7372407715135488 7373260213714944 7378320790388736 7385075844823296 7385874708824064 7388420534970408 7392636679077504 7393491516806352 7452542581604352 7457657573081088 7459365588118272 7462776075190272 7464485262509568 7469608450747392 7472991425589216 7473855555032508 7537847439458304 7544748544902144 7545620971884672 7549926821185536 7550799846951168 7554219593258664 7618075494248448 7623304097882112 7626756681259776 7631108830015488 7631991243154944 7699990284509184 7705275109687296 7706166098946048 7709656210403904 7710563562061824 7714055665124352 7714947669710976 7780162206892032 7783685831079936 7788127530221568 7789028100009984 7793472847675392 7794374035562496 7797904096267008 7863819865030656 7869217133297664 7872781090332672 7873691448923136 7878184509063168 7948377067880448 7949296167911424 7953832371290112 7954752102137856 7958354797836288 7959291418902528 7962896170450944 7963816949379072 8031135181307904 8034772470792192 8039357450551296 8040287070978048 8041216798900224 8045805456064512 8049449389694976 8117491473580032 8118430128930816 8122106954170368 8123062847275008 8126741770665984 8127681495662592 8132319493226496 8135122610313162 8196384876396544 8204776328134656 8205725076553728 8210407609073664 8211357008658432 8215075920347136 8220714270326784 8222597046983196 8228240559026424 8293958679527424 8294917740429312 8299651170041856 8300610889187328 8305347567550464 8308210325426208 8309109047427072 8311973101841709 8316716263962192 8374567156318208 8380314971799552 8384110404304896 8388894731010048 8389864769716224 8391786286633056 8397545920323264 8407115353787868 8471405351927808 8480078369390592 8485898601627648 8487842113014912 8488823593370256 8493667673833728 8556622964064256 8562495732056064 8568372530774016 8570334931029504 8576217110117376 8580101266417248 8584997433767424 8654565578637312 8662489070072832 8668434498398208 8669436861314304 8673363236704392 8678312623264896 8752682482753536 8756646559964928 8761643471499264 8762656612511232 8767656953634816 8840729585917952 8846797348159488 8852869274959872 8856878726624256 8857902880038528 8941924201365504 8942958188900352 8948061417701376 8949096114905088 8953149147565824 8958258191757312 9028830215405568 9035027078971392 9039119029641216 9044277131870208 9045322954850304 9046368898762752 9125914411270144 9132177907777536 9133233895047168 9137370323441664 9138445703184384 9142584491999232 9143641682620416 9220932985946112 9225109133131776 9230373369151488 9231440711122944 9236708560207872 9237776634740736 9241960410390528 9320082802999296 9326479565389824 9330703514468352 9331782457982976 9337107566297088 9338187250335744 9346736616104484 9420298747117568 9421388050857984 9426764291899392 9427854343274496 9432124204843008 9437506572386304 9438597865930752 9440759572462188 9447239160363672 9522693298716672 9529229121159168 9530331020918784 9535769429409792 9540088165564416 9548822377141776 9549926542541538 9621843115769856 9626200834572288 9631693950418944 9632807698563072 9638304584564736 9639419097120768 9641626797408192 9648244248882048 9652613924719404 9736386275966976 9743068764831744 9745300203831936 9751988810697984 9753116468978592 9757533641292441 9831013618286592 9837761053851648 9846767793097728 9847832945098752 9851227379960544 9856848905436672 9857988689075136 9936723442139136 9945820784157696 9952647016679424 9959477934329856 9963988567452288 9965140740043344 10059664726536192 10060827962512896 10066569094914048 10067733129268224 10072292791011552 10157433992331264 10164405463842816 10169008908346368 10174811773353984 10175988324206592 10177165011108096 10266653712678912 10273700146249728 10274888131928064 10279541613871872 10280751416082432 10285407553499136 10286596892947968 10373549609189376 10378247774773248 10384170040295424 10385370800013312 10391297130233856 10392498714083328 10397205461689344 10485093153374208 10492289511063552 10497041453776896 10498255265230848 10504246012084224 10505460656627712 10597836090507264 10599061557215232 10605109828386816 10606336136183808 10611139730448384 10612388558536704 10617194893934592 10618422599172096 10628144055409131 10708180241743872 10713029961056256 10719143267401728 10720382761304064 10721622398533632 10727740608086016 10732599186259968 10742425174284498 10823321964773376 10824573505241088 10829475938893824 10835655694221312 10836908660883456 10843092657635328 10844346484260864 10846830147084216 10854274779992304 10940966768738304 10948476011544576 10953434560462848 10960952360435712 10963462729310928 10970987412035232 11058611572703232 11059890320572416 11066201560055808 11067481185583104 11077613767234944 11078812063236096 11082630802455612 11088955018616256 11090237275209528 11178813872406528 11186486359621632 11189048382177408 11194164112785408 11196727893764352 11204412676121088 11209487138383824 11295207135903744 11306771159187456 11314531468836864 11317122817353216 11318431457827008 11324890231778304 11331329389887996 11427113241372672 11434956146823168 11440135021889664 11446663245023232 11447986864732416 11549985426763776 11557912664530944 11559249148419072 11564484315605856 11565845343092736 11571083497686528 11670243310338048 11675528746619904 11682191295332352 11683542150014976 11690209271513088 11696856144400512 11795729797545984 11803825699946496 11809171635499008 11810537173384704 11817276763594752 11922565601820672 11923944251867136 11930748556935168 11932128153206784 11937532196754432 11938937128353792 11944344255676416 12038440287207424 12046702771961856 12052158706188288 12059036175826944 12060430606467072 12061825198350336 12074174084542464 12176237210370048 12177645193396224 12183160431255552 12184594270912512 12190112655998976 12191522243493888 12198479239839744 12202683915469743 12294577314594816 12300145510842368 12307164492201984 12308587614830592 12315611413610496 12317035512987648 12322613880520704 12333895570474794 12426777070665728 12440938019291136 12442376610643968 12449476755062784 12450916333780992 12462315488139312 12463663571140608 12475074395943288 12561850734477312 12570472457699328 12576165606457344 12583342096515072 12584797154574336 12587679429949584 12596318880484896 12696924398288896 12705638828212224 12707108027891712 12720117554085888 12731763169522368 12733235390055384 12834934446096384 12843743598084096 12852558796161024 12855502396544256 12864325665176064 12870151899625872 12877496150651136 12981848367955968 12990758353108992 12993733605109248 13002651747597312 13004155291971456 13010044855056588 13129023724130304 13134969839947392 13142465207248896 13143984918766848 13261094378876928 13270196022239232 13279303912439808 13285318089936384 13286854320057792 13412886302048256 13414437283350528 13422092126552064 13423644172357632 13429723721348736 13543245323108352 13552540618457088 13558678544461824 13566415697805312 13567984432275456 13569553348144128 13688871616905216 13698266861666304 13699850842570752 13706055485162496 13707668554776576 13713876737998848 13715462523930624 13831399478919168 13837663699697664 13845560053727232 13847161066684416 13855062840311808 13856664952111104 13862940615585792 13980124204498944 13989719348084736 13996055271702528 13997673686974464 14005661349445632 14007280875503616 14020104924156726 14130448120676352 14132082076286976 14140146437849088 14141781514911744 14148186307264512 14149851411382272 14156259858579456 14157896798896128 14161139358693282 14170858740545508 14284039948075008 14292191023202304 14293843681738752 14295496531378176 14303654144114688 14310132248346624 14323233565712664 14324889813812307 14432764673654784 14439301251858432 14447540925628416 14449211547844608 14457456876847104 14459128645681152 14462440196112288 14472366373323072 14478920887079106 14587955691651072 14604579413950464 14614603147247616 14617950305747904 14627983216046976 14629674703467888 14746520427429888 14756641580777472 14770151689646592 14771749417648128 14776841069940816 14785273358155008 14786983033612704 14905085163208704 14915315146162176 14918731176236544 14928970525019136 14939216901494784 14945982851178432 14947711110065016 15089497089804288 15091241943769344 15099853642371072 15101599693902336 15108439186517328 15236150988496896 15246608195764224 15253513362519552 15262217660030976 15263982486309888 15399980569018368 15410550219374592 15412332197892096 15419312420807808 15421127124123648 15428111330248704 15429895339421952 15560324413784064 15567371662159872 15576255060443136 15578056200019968 15586945695350784 15588748071124992 15595808192534016 15727639730061312 15738434266595328 15745562180665344 15747382897846272 15756369018126336 15896754135760896 15898592335822848 15907664742580224 15909504204275712 15916709595672576 15918582837805056 15925792340901888 15927633898758144 16062270362615808 16069544941584384 16078714901102592 16080574141956096 16082433597800448 16091610912129024 16098898779389952 16113637761426747 16234982947160064 16236860257861632 16244213908340736 16246125694550016 16253483541331968 16255362991325184 16264638986452992 16270245220626324 16409552656269312 16411450153107456 16422714017316864 16430151840694272 16441428540653568 16445194093966392 16456481118052848 16587917359054848 16589835480858624 16599302340083712 16601221778374656 16610695135100928 16616420650852416 16618218094854144 16623946203683418 16633432527924384 16749134312636416 16768220808609792 16777789462020096 16779729539432448 16783572573266112 16795091840646528 16814230707575736 16942810703855616 16960156738781184 16971797203255296 16975684226029824 16977647186740512 16987335347667456 17113245928128512 17124991464112128 17140669862059008 17152434220234752 17160202532834496 17169994867534848 17324978140145664 17336868996796416 17338873722628608 17346726473408784 17356625246529792 17505364965507072 17513293119929856 17523286942998528 17525313225022464 17535313907269632 17681459171835904 17693594696318976 17705738549919744 17713757453248512 17715805760077056 17883848402731008 17885916377800704 17896122835402752 17898192229810176 17906298295131648 17916516383514624 18057660430811136 18070054157942784 18078238059282432 18088554263740416 18090645909700608 18092737797525504 18251828822540288 18264355815555072 18266467790094336 18274740646883328 18276891406368768 18285168983998464 18287283365240832 18441865971892224 18450218266263552 18460746738302976 18462881422245888 18473417120415744 18475553269481472 18483920820781056 18500843355712191 18640165605998592 18652959130779648 18661407028936704 18663564915965952 18674215132594176 18676374500671488 18693473232208968 18840597494235136 18842776101715968 18855708686548992 18864248409686016 18875013144772608 18877195731861504 18881519144924376 18894478320727344 19045386597433344 19058458242318336 19060662041837568 19071538858819584 19080176331128832 19097644754283552 19099853085083076 19252401669144576 19263387900837888 19265615397126144 19278838194241536 19283253594816384 19296488497764096 19305227849438808 19472772551933952 19486137529663488 19490600407663872 19503977621395968 19506232937957184 19515067282584882 19662027236573184 19693535586195456 19695665890197504 19702454759921088 19713697810873344 19715977378150272 19891641568315392 19905294033358848 19918955868659712 19927977134904576 19930281480086688 20119329453072384 20121655925025792 20133138189828096 20135466258536448 20144585582023104 20314867984662528 20328810927685632 20338017816692736 20349623546707968 20351976648413184 20354330022216192 20533307425357824 20547400292499456 20549776263856128 20559083227743744 20561502832164864 20570815106998272 20573193785895936 20747099218378752 20756495549546496 20768340080590848 20770741600026624 20782594260467712 20784997428166656 20794410923378688 20970186306748416 20984579022127104 20994082907553792 20996510530461696 21008492024168448 21010921313255424 21030157386235089 21195672181014528 21198123114430464 21210219656773632 21212672272367616 21222279460896768 21224777117073408 21234389787869184 21236845198344192 21241709038039923 21256288110818262 21416360483487744 21426059922112512 21438286534803456 21440765522608128 21443244797067264 21455481216172032 21465198372519936 21484850348568996 21649147010482176 21658951877787648 21671311388442624 21673817321766912 21686185315270656 21688692968521728 21693660294168432 21708549559984608 21718381330618659 21881933537476608 21896952023089152 21906869120925696 21921904720871424 21926925458621856 21941974824070464 22117223145406464 22119780641144832 22134962371166208 22155227534469888 22157624126472192 22165261604911224 22177910037232512 22180474550419056 22357627744813056 22372972719243264 22378096764354816 22388328225570816 22393455787528704 22408825352242176 22418974276767648 22613542318374912 22634245634706432 22636862915654016 22649780463556608 22662658779775992 22854226482745344 22869912293646336 22880270043779328 22893326490046464 22895973729464832 23099970853527552 23115825329061888 23118498296838144 23128968631211712 23131690686185472 23142166995373056 23340486620676096 23351057493239808 23364382590664704 23367084300029952 23380418543026176 23393712288801024 23591459595091968 23607651399892992 23618343270998016 23621074346769408 23634553527189504 23845131203641344 23847888503734272 23861497113870336 23864256306413568 23875064393508864 23877874256707584 23888688511352832 24076880574414848 24093405543923712 24104317412376576 24118072351653888 24120861212934144 24123650396700672 24148348169084928 24352474420740096 24355290386792448 24366320862511104 24369188541825024 24380225311997952 24383044486987776 24396958479679488 24405367830939486 24589154629189632 24600291021684736 24614328984403968 24617175229661184 24631222827220992 24634071025975296 24645227761041408 24667791140949588 24881876038582272 24884753221287936 24898953510125568 24901832667561984 24924630976278624 24927327142281216 24935919305525127 24950148791886576 25123701468954624 25140944915398656 25152331212914688 25166684193030144 25169594309148672 25175358859899168 25192637760969792 25393848796577792 25414216055783424 25440235108171776 25463526339044736 25466470780110768 25669868892192768 25687487196168192 25705117592322048 25711004793088512 25728651330352128 25740303799251744 25754992301302272 25963696735911936 25987467210218496 26005303495194624 26008310583942912 26020089710113176 26258047448260608 26269939679894784 26284930414497792 26287969837533696 26522188757753856 26540392044478464 26558607824879616 26570636179872768 26573708640115584 26825772604096512 26828874566701056 26844184253104128 26847288344715264 26859447442697472 27086490646216704 27105081236914176 27117357088923648 27132831395610624 27135968864550912 27139106696288256 27377743233810432 27396533723332608 27399701685141504 27412110970324992 27415337109553152 27427753475997696 27430925047861248 27662798957838336 27675327399395328 27691120107454464 27694322133368832 27710125680623616 27713329904222208 27725881231171584 27960248408997888 27979438696169472 27992110543405056 27995347373948928 28011322698891264 28014561751007232 28040209848313452 28260896241352704 28264164152573952 28280292875698176 28283563029823488 28296372614529024 28312519717158912 28315793597792256 28322278717386564 28341717481091016 28568079896150016 28587687363477504 28590993062756352 28607308288229376 28620264496693248 28646467131425328 28649779627624614 28865529347309568 28878602503716864 28895081851256832 28898423095689216 28914913753694208 28918257291362304 28924880392224576 28944732746646144 28957841774158212 29209158827900928 29229206294495232 29235900611495808 29255966432093952 29259349406935776 29272600923877323 29493040854859776 29513283161554944 29540303379293184 29543498835296256 29553682139881632 29570546716310016 29573966067225408 29810170326417408 29837462352473088 29857941050038272 29878433802989568 29891965702356864 29895422220130032 30178994179608576 30182483887538688 30199707284742144 30203199387804672 30216878373034656 30472301976993792 30493216391528448 30507026725039104 30524435320061952 30527964972619776 30799961138036736 30821100438749184 30824664395784192 30838624841615616 30842254248247296 30856222660497408 30859790678843904 31120648827568128 31134743324319744 31152510120886272 31156112400039936 31173891390701568 31177496142249984 31191616385068032 31455279460122624 31476868533190656 31491124361330688 31494765795692544 31512738036252672 31793508271521792 31797184671645696 31815329485160448 31819008408551424 31833419191345152 31837165675610112 31851584681803776 31855267797516288 31884432166227393 32124540725231616 32139089883168768 32157429802205184 32161148283912192 32164867195600896 32183221824258048 32197797558779904 32227275522853494 32469965894320128 32473720515723264 32488427816681472 32506967082663936 32510725982650368 32529277972905984 32540490441252648 32822900306214912 32845428034633728 32860303681388544 32882857081307136 32890388187932784 32912962236105696 33175834718109696 33179670961717248 33198604680167424 33202443556749312 33232841301704832 33236436189708288 33247892407366836 33266865055848768 33536441617219584 33559459078864896 33567145146532224 33590183681293056 33628461415151472 33885621407711232 33920313477562368 33943594406510592 33951368452059648 33955294373481024 33974670695334912 34226491856257024 34281339724118016 34304868440469504 34320405065668992 34339989735069696 34649956280291328 34673737993592832 34677747445257216 34693452946817568 34713250493059584 35010729931014144 35026586239859712 35046573885997056 35050626450044928 35070627814539264 35362918343671808 35387189392637952 35411477099839488 35427514906497024 35431611520154112 35767696805462016 35771832755601408 35792245670805504 35796384459620352 35812596590263296 35833032767029248 36115320861622272 36140108315885568 36156476118564864 36177108527480832 36181291819401216 36185475595051008 36503657645080576 36528711631110144 36532935580188672 36549481293766656 36553782812737536 36570337967996928 36574566730481664 36608051746409229 36883731943784448 36900436532527104 36921493476605952 36925762844491776 36946834240831488 36951106538962944 36967841641562112 37001686711424382 37280331211997184 37322814057873408 37327129831931904 37348430265188352 37352749001342976 37386946464417936 37685552203431936 37711417373097984 37728496819372032 37750026289545216 37754391463723008 37763038289848752 37788956641454688 38090773194866688 38116916484636672 38121324083675136 38160352662257664 38195289508567104 38199706170166152 38504803338289152 38531230794252288 38557676388483072 38566507189632768 38592976995528192 38610455698877616 38945545103867904 38972275059326976 38981200815327744 39007955242791936 39012465875914368 39030134565169764 39387071172390912 39404909519842176 39427395621746688 39431954756300544 39783283136630784 39810588066717696 39837911737319424 39855954269809152 39860562960173376 40238658906144768 40243311850051584 40266276379656192 40270932517072896 40289171164046208 40629735969325056 40657621855371264 40676035633385472 40699247093415936 40703953296826368 40708660044432384 41066614850715648 41094800584998912 41099552527712256 41118166455487488 41123005664329728 41141630213996544 41146387571791872 41494198436757504 41512991099092992 41536680161181696 41541483200053248 41565188520935424 41569994856333312 41588821846757376 41940372613496832 41969158044254208 41988165815107584 41993021060923392 42016984048336896 42021842626510848 42060314772470178 42391344362029056 42396246228860928 42420439313547264 42425344544735232 42444558921793536 42449554234146816 42468779575738368 42473690396688384 42483418076079846 42512576221636524 42852119844225024 42876573069606912 42881531045216256 42886489594134528 42910962432344064 42930396745039872 42969700697137992 42974669441436921 43298294020964352 43317903755575296 43342622776885248 43347634643533824 43372370630541312 43377385937043456 43387320588336864 43417099119969216 43436762661237318 43763867074953216 43813738241851392 43843809441742848 43853850917243712 43883949648140928 44239561282289664 44269924742332416 44310455068939776 44315248252944384 44330523209822448 44355820074465024 44360949100838112 44715255489626112 44745945438486528 44756193528709632 44786911575057408 44817650704484352 44837948553535296 45268491269412864 45273725831308032 45299560927113216 45325317559551984 45708452965490688 45739824587292672 45760540087558656 45786652980092928 45791947458929664 46199941707055104 46231650658123776 46236996593676288 46257937262423424 46263381372370944 46284333990746112 46680973241352192 46702114986479616 46728765181329408 46734168600059904 46760837086052352 46787424577602048 47182919190183936 47215302799785984 47236686541996032 47242148693538816 47269107054379008 47690262407282688 47695777007468544 47722994227740672 47728512612827136 47750128787017728 47755748513415168 47777377022705664 48153761148829696 48186811087847424 48208634824753152 48236144703307776 48241722425868288 48247300793401344 48296696338169856 48340913284280241 48704948841480192 48710580773584896 48732641725022208 48738377083650048 48760450623995904 48766088973975552 48793916959358976 48810735661878972 49200582043369472 49228657968807936 49234350459322368 49268142051950592 49290455522082816 49335582281899176 49763752077164544 49769506442575872 49797907020251136 49803665335123968 49849261952557248 49854654284562432 49871838611050254 49900297583773152 50247402937909248 50304662425829376 50333368386060288 50339188618297344 50350717719798336 50385275521939584 50828432111566848 50880470216343552 50927052678089472 50932941560221536 51339737784385536 51374974392336384 51422009586177024 51457302660704256 51480607598503488 51509984602604544 51974934420436992 52010606990389248 52016621167885824 52040179420226352 52516094896521216 52539879359789568 52569860828995584 52575939675067392 53044377515507712 53080784088956928 53117215649759232 53141272359745536 53147417280231168 53651545208193024 53657749133402112 53688368506208256 53694576689430528 53718894885394944 54172981292433408 54210162473828352 54234714177847296 54265662791221248 54271937729101824 54278213392576512 54755486467620864 54793067446665216 54799403370283008 54824221940649984 54830674219106304 54855506951995392 54861850095722496 55325597915676672 55350654798790656 55382240214908928 55388644266737664 55420251361247232 55426659808444416 55451762462343168 55502530067136573 55920496817995776 55958877392338944 55984221086810112 55990694747897856 56022645397782528 56029123502014464 56080419696626904 56521792482705408 56528328305147904 56567126059646976 56592745229058048 56625039434317824 56631587195584512 56644557434773128 56683434962182032 57136159792300032 57175374726955008 57181986125512704 57214616576458752 57240528993386496 57292934262850656 57299559255249228 57757205007433728 57790163702513664 57796846191378432 57836514582724608 57849760784449152 57889465493292288 57915683548316424 58418317655801856 58458412588990464 58471801222991616 58511932864187904 58518698813871552 58545201847754646 58986081709719552 59080606758586368 59086997670592512 59107364279763264 59141093432620032 59147932134450816 59674924704946176 59715882100076544 59756867605979136 59783931404713728 59790844440260064 60357988359217152 60364967775077376 60399414569484288 60406398775609344 60433756746069312 60944603953987584 60986432783056896 61014053450078208 61048870640123904 61055929945239552 61599922276073472 61642200877498368 61649328791568384 61677249683231232 61684508496494592 61712445320994816 61719581357687808 62241297655136256 62269486648639488 62305020241772544 62312224800079872 62347782781403136 62354992284499968 62383232770136064 62910558920245248 62953737066381312 62982248722661376 62989531591385088 63025476072505344 63587016543043584 63594369343291392 63630658970320896 63638016817102848 63666838382690304 63674331351220224 63703169363607552 63710535595032576 63725127114119769 63768864332454786 64249081450463232 64278179766337536 64314859604410368 64322296567824384 64329734391201792 64366443648516096 64395595117559808 64454551045706988 64947441031446528 64976855633362944 65013934165327872 65021451965300736 65058555945811968 65080980882505296 65155143991855977 65645800612429824 65690856069267456 65720607362777088 65765714162614272 65780776375865568 65825924472211392 66351669436219392 66359341923434496 66404887113498624 66465682603409664 66472872379416576 66495784814733672 66533730111697536 67072883234439168 67118918157729792 67134290293064448 67180367362586112 67256922830302944 67840626955124736 67902736904119296 67910588746962048 67949341390669824 68562679448236032 68609736880939008 68640810131337984 68679979470139392 69299912560582656 69347475987185664 69355494890514432 69386905893635136 69426500986119168 70021459862028288 70053172479719424 70093147771994112 70101252900089856 70141255629078528 70725836687343616 70774378785275904 70822954199678976 70855029812994048 70863223040308224 71535393610924032 71543665511202816 71584491341611008 71592768919240704 71625193180526592 71666065534058496 72230641723244544 72280216631771136 72312952237129728 72354217054961664 72362583638802432 72370951190102016 73007315290161152 73057423262220288 73065871160377344 73098962587533312 73107565625475072 73140675935993856 73149133460963328 73216103492818458 73767463887568896 73800873065054208 73842986953211904 73851525688983552 73893668481662976 73902213077925888 73935683283124224 74003373422848764 74645628115746816 74654259663863808 74696860530376704 74705498002685952 74773892928835872 74807757916575381 75371104406863872 75422834746195968 75456993638744064 75500052579090432 75508782927446016 75526076579697504 75577913282909376 76181546389733376 76242648167350272 76320705324515328 76390579017134208 76399412340332304 77009606676578304 77062461588504576 77115352776966144 77133014379265536 77185953991056384 77220911397755232 77891090207735808 77962401630655488 78015910485583872 78024931751828736 78060269130339528 78774142344781824 78809819039684352 78854791243493376 78863909512601088 79566566273261568 79621176133435392 79675823474638848 79711908539618304 79721125920346752 80477317812289536 80486623700103168 80532552759312384 80541865034145792 80578342328092416 81259471938650112 81315243710742528 81352071266770944 81398494186831872 81407906593652736 81417320088864768 82133229701431296 82189601169997824 82199105055424512 82236332910974976 82246011328659456 82283260427993088 82292775143583744 82988396873515008 83025982198185984 83073360322363392 83082966400106496 83130377041870848 83139989712666624 83177643693514752 83880745226993664 83938316088508416 83976331630215168 83986042121846784 84033968096673792 84043685253021696 84120629544940356 84782688724058112 84792492457721856 84840878627094528 84850689089470464 84889117843587072 84937559151476736 84947380793376768 84966836152159692 85025152443273048 85704239688450048 85763062090432512 85772979188269056 85821924864688128 85860793490079744 85939401394275984 85949338882873842 86596588041928704 86635807511150592 86685245553770496 86695269287067648 86744741261082624 86754771874086912 86774641176673728 86834198239938432 86873525322474636 87627476483702784 87687618883485696 87707701834487424 87767899296281856 87817802771631969 88479122564579328 88539849484664832 88620910137879552 88630496505888768 88661046419644896 88711640148930048 88721898201676224 89430510979252224 89512387057419264 89573823150114816 89635301408968704 89675897107070592 90536982538825728 90547451662616064 90599121854226432 90650635119103968 91416905930981376 91479649174585344 91521080175117312 91573305960185856 91583894917859328 92399883414110208 92463301316247552 92473993187352576 92515874524846848 92526762744741888 92568667981492224 93361946482704384 93404229972959232 93457530362658816 93468337200119808 93521674172104704 93574849155204096 94365838380367872 94430605599571968 94473373083992064 94484297387077632 94538214108758016 95380524814565376 95391554014937088 95445988455481344 95457025225654272 95500257574035456 95511497026830336 95554754045411328 96307522297659392 96373622175694848 96417269649506304 96472289406615552 96483444851736576 96494601586802688 96593392676339712 96681826568560482 97409897682960384 97421161547169792 97465283450044416 97520901247991808 97532177947951104 97587833918717952 97621471323757944 98401164086738944 98468700918644736 98536284103901184 98580911044165632 98671164563798352 99527504154329088 99539012885151744 99595814040502272 99607330670247936 99698523905114496 99709308569124864 99743677222100508 99800595167546304 100609324851658752 100678377236594688 100701435439596672 100770551043879168 101656864223133696 101760940432687104 101854105356178944 101865883120443072 102679475568771072 102844019172354048 102914605321408512 102961215197006976 103019969205209088 103949868840873984 104021213980778496 104033242335771648 104080358840452704 105032189793042432 105079758719579136 105139721657991168 105151879350134784 106088755031015424 106161568177913856 106234431299518464 106282544719491072 106294834560462336 107303090416386048 107315498266804224 107376737012416512 107389153378861056 107437789770789888 108345962584866816 108420324947656704 108469428355694592 108531325582442496 108543875458203648 108556426785153024 109510972935241728 109586134893330432 109598806740566016 109648443881299968 109661348438212608 109711013903990784 109723700191444992 109824155239227687 110651195831353344 110701309597581312 110764480429817856 110777288533475328 110840502722494464 110853319616888832 110903524924686336 111005060134273146 111840993635991552 111968442173620224 111981389495795712 112045290795565056 112058247004028928 112160839393253808 113056656610295808 113134252119293952 113185490458116096 113250078868635648 113263174391169024 113289114869546256 113366869924364064 114272319584600064 114350749453910016 114363972251025408 114481057986772992 114585868525701312 114599118510498456 115514410014867456 115593692382756864 115673029165449216 115699521568898304 115778930986584576 115831367096632848 116836635311603712 116916825177980928 116943602445983232 117023865728375808 117037397627743104 117090403695509292 118161213517172736 118214728559526528 118282186865240064 118295864268901632 119349849409892352 119431764200153088 119513735211958272 119567862809427456 119581688880520128 120715976718434304 120729935550154752 120798829138968576 120812797551218688 120867513492138624 121889207907975168 121972865566113792 122028106900156416 122097741280247808 122111859890479104 123199844552146944 123284401754996736 123298657583136768 123354499366462464 123369016992989184 123424890641989632 123439162715375616 124482595310272512 124538973297278976 124610040483545088 124624449600159744 124695565562806272 124709984568999936 124766465540272128 125821117840490496 125907474132762624 125964497445322752 125979063182770176 126050952145010688 127174033086087168 127188738686582784 127261317940641792 127276033634205696 127333676765380608 127348662702440448 127406338727215104 127421071190065152 127450254228239538 127537728664909572 128556359532675072 128629719208820736 128644593135648768 128659468782403584 128732887297032192 128791190235119616 128909102091413976 129894882062893056 129953711266725888 130027868330655744 130042903930601472 130117111891623936 130161961765010592 130310287983711954 131291601224859648 131441214725554176 131531428325228544 131561552751731136 131651848944422784 132718683846868992 132809774226997248 132931365206819328 132945744758833152 132991569629467344 133067460223395072 134145766468878336 134237836315459584 134268580586128896 134360734725172224 134513845660605888 135805473808238592 135821177493924096 135898682781339648 137125358896472064 137219473761878016 137281620262675968 137359958940278784 138599825121165312 138694951974371328 138710989781028864 138773811787270272 138853001972238336 140042919724056576 140106344959438848 140186295543988224 140202505800179712 140282511258157056 141451673374687232 141548757570551808 141645908399357952 141710059625988096 141726446080616448 143070787221848064 143087331022405632 143168982683222016 143185537838481408 143250386361053184 143332131068116992 144461283446489088 144560433263542272 144625904474259456 144708434109923328 144725167277604864 144741902380204032 146014630580322304 146114846524440576 146131742320754688 146197925175066624 146215131250950144 146281351871987712 146298266921926656 146432206985636916 147601746130108416 147685973906423808 147703051377967104 147804426155851776 147871366566248448 148006746845697528 149291256231493632 149308519327727616 149393721060753408 149410996005371904 149547785857671744 149615515833150762 150742208813727744 150913987277488128 151000105158180864 151017565854892032 151052153159395008 151155826565818752 152485296334700544 152641410649030656 152781158034268416 152798824680664608 154019213353156608 154124923177009152 154266028758531072 154371907982112768 154441822795510464 155924803261310976 156031820971167744 156049863503657472 156120538260679056 157548284689563648 157619638079368704 157709582486986752 157727819025202176 159133132546523136 159242352266870784 159351646949277696 159423817079236608 159442251840693504 160954635624579072 160973247400206336 161065105518624768 161083730068291584 161156684656184832 162518943877300224 162630487421485056 162704142533541888 162796988373663744 162815813187305472 162834640177729536 164266459402862592 164379202339995648 164398210110849024 164472665821949952 164492022657318912 164566520855986176 164585550287167488 165976793747030016 166051964396371968 166146720644726784 166165932800212992 166260754083741696 166279979425333248 166355287387029504 166507590201409719 167761490453987328 167876632177016832 167952663260430336 167972084243693568 168067936193347584 168087370506043392 168241259089880712 169565377448116224 169584984915443712 169701378178940928 169778235687174144 169875118302953472 169894761586753536 169933672304319384 170050304886546096 171408479376900096 171526124180865024 171545958376538112 171643849729376256 171721586980159488 171878802788551968 171898677765747684 173271615022301184 173370491107540992 173390538574135296 173509543748173824 173549282353347456 173668396479876864 173747050644949272 175254952967405568 175375237766971392 175415403668974848 175535798592563712 175635605543263938 176958245129158656 177241820275759104 177260993011777536 177322092839289792 177423280297860096 177443796403352448 179024774114838528 179147646300229632 179270602817937408 179351794214141184 181073965077651456 181094903325232128 181198243708452864 181301270238207936 182833811861962752 182959298349170688 183042160350234624 183146611920371712 183167789835718656 184799766828220416 184926602632495104 184947986374705152 185031749049693696 185053525489483776 185137335962984448 186723892965408768 186808459945918464 186915060725317632 186936674400239616 187043348344209408 187149698310408192 188731676760735744 188861211199143936 188946746167984128 188968594774155264 189076428217516032 190761049629130752 190783108029874176 190891976910962688 190914050451308544 191000515148070912 191022994053660672 191109508090822656 191175381342359307 192615044595318784 192747244351389696 192834539299012608 192944578813231104 192966889703473152 192989203173605376 193186785352679424 193363653137120964 194842323094339584 194930566900088832 195041802495983616 195064355895902208 195175667837435904 195242942647515888 196802328173477888 196937401837289472 197072568207802368 197161822088331264 197342329127596704 199055008308658176 199078025770303488 199214661340495872 199397047810228992 199418617138249728 199487354444201016 199601190335092608 201218649703317504 201356754473189376 201402870879193344 201541102087758336 203521880865374208 203708210712357888 203731766240886144 205688038344708096 205829210642817024 205922430394013952 206039938410418176 207899737681747968 208042427961556992 208066484671543296 208160717680905408 210064379586084864 210159517439158272 210279443315982336 210303758700269568 212177510062030848 212323136355827712 212468862599036928 212565089438982144 212589669120924672 214606180832772096 214630996533608448 214753474024833024 214778306757722112 214875579541579776 216691925169733632 216840649895313408 216938856711389184 217062651164884992 217087750916407296 217112853570306048 219021945870483456 219172269786660864 219197613481132032 219296887762599936 219322696876425216 219422027807981568 219447400382889984 219648310478455374 221302391662706688 221402619195162624 221528960859635712 221554577066950656 221681005444988928 221706639233777664 221807049849372672 222010120268546292 223936884347240448 223962778991591424 224090581591130112 224116494008057856 224321678786507616 224423273749726143 226113313220591616 226268504238587904 226370980916232192 226500157737271296 226526348782338048 226578229739092512 226733739848728128 228544639169200128 228727944502050816 228962115973545984 229171737051402624 229198237020996912 231028820029734912 231187384765513728 231346058330898432 231399043137796608 231557861973169152 231662734193265696 233673270623207424 233887204891966464 234047731456751616 234074795255486208 234180807391018584 236322427034345472 236429457119053056 236564373730480128 236591728537803264 238699698819784704 238863528400306176 239027470423916544 239135725618854912 239163377761040256 241431953436868608 241459871100309504 241597658277937152 241625595102437376 241735026984277248 243778415815950336 243945731132227584 244056213800312832 244195482560495616 244223719780958208 246399689104293888 246568803509993472 246597315166273536 246708998732924928 246738033985978368 246849781283979264 246878325430751232 248965190620545024 249077946594557952 249220080967090176 249248899200319488 249391131125612544 249419969137999872 249532931080544256 251642235680980992 251814948265525248 251928994890645504 251958126365540352 252101904290021376 254348066172174336 254377477373165568 254522635881283584 254552067268411392 254667353530761216 254812677454430208 254842142380130304 254900508456479076 255075457329819144 257112719065350144 257289186271297536 257318937564807168 257465774594064384 257582380470239232 257818204182827952 259789764125786112 259907422533451776 260055736661311488 260085807861202944 260234223783247872 260323923530021184 260620575967423908 262882429451108352 263062856650457088 263123105503462272 263303697888845568 265437367693737984 265619548453994496 265862730413638656 265891489517666304 265983139258934688 266134920446790144 268291532937756672 268537161172257792 268721469450344448 269027691321211776 271610947616477184 271642354987848192 271797365562679296 274250717792944128 274438947523756032 274563240525351936 274719917880557568 277199650242330624 277389903948742656 277421979562057728 277547623574540544 277706003944476672 280085839448113152 280212689918877696 280372591087976448 280405011600359424 280565022516314112 282903346749374464 283097515141103616 283291816798715904 283420119251976192 283452892161232896 286141574443696128 286174662044811264 286337965366444032 286371075676962816 286500772722106368 286664262136233984 288922566892978176 289120866527084544 289251808948518912 289416868219846656 289450334555209728 289483804760408064 292029261160644608 292229693048881152 292263484641509376 292395850350133248 292562703743975424 292596533843853312 292864413971273832 295203492260216832 295406102755934208 295608852311703552 295742733132496896 296013493691395056 298582512462987264 298617038655455232 298787442121506816 298821992010743808 299095571715343488 299231031666301524 301827974554976256 302035131709784064 302104306318790016 302311653131637504 304970592669401088 305282821298061312 305562316068536832 305597649361329216 308038426706313216 308532057517062144 308743815964225536 308883645591020928 311849606522621952 312063641942335488 312099727007314944 312241076521358112 315096569379127296 315239276158737408 315419164973973504 315455638050404352 318266265093046272 318484704533741568 318703293898555392 318847634158473216 318884503681387008 321909271249158144 321946494800412672 322130211037249536 322167460136583168 322313369312369664 325037887754600448 325260974842970112 325408285067083776 325593976747327488 325631626374610944 325669280355459072 328532918805725184 328758404679991296 328796420221698048 328945331643899904 328984045314637824 329133041711972352 329171100574334976 329472465717683061 331953587494060032 332103928792743936 332293441289453568 332331865600425984 332521508167483392 332559958850666496 332710574774059008 333015180402819438 335522980907974656 335905326520860672 335944168487387136 336135872386695168 336174741012086784 336482518179761424 339169969830887424 339402756357881856 339556471374348288 339750236605906944 339789523173507072 339867344608638768 340100609773092192 342816958753800192 343052248361730048 343091916753076224 343443173960318976 343757605577103936 343797355531495368 346543230044602368 346781077148270592 347019087496347648 347098564706694912 347336792959753728 347494101289898544 350509905934811136 350750475533942784 350830807337949696 351071597185127424 351271211086527876 354483640551518208 354644185678579584 354846560595720192 354887592806704896 358049548229677056 358295292600459264 358541205635874816 358703588428282368 362147930155302912 362189806650464256 362396487416905728 362602540476415872 365667623723925504 365918596698341376 366084320700469248 366293223840743424 366335579671437312 369599533656440832 369853205264990208 369895972749410304 370063498099387392 370107050978967552 370274671925968896 373447785930817536 373616919891836928 373830121450635264 373873348800479232 374086696688418816 374299396620816384 377463353521471488 377722422398287872 377893492335968256 377937189548310528 378152856435032064 381522099258261504 381566216059748352 381783953821925376 381828100902617088 382001030296141824 382045988107321344 382219016181645312 382350762684718614 385230089190637568 385669078598025216 385889157626462208 385933779406946304 385978406347210752 386373570705358848 386727306274241928 389684646188679168 389861133800177664 390083604991967232 390128711791804416 390351335674871808 390485885295031776 393604656346955776 393874803674578944 394323644176662528 394684658255193408 398156051540606976 398429322680991744 398794095620457984 398837234276499456 398974708888402032 399202380670185216 402437299406635008 402713508946378752 402805741758386688 403082204175516672 407416421424715776 407463532481772288 411376076689416192 411658421285634048 411844860788027904 412079876820836352 415799475363495936 416084855923113984 416132969343086592 416321435361810816 420128759172169728 420319034878316544 420558886631964672 420607517400539136 424355020124061696 424646272711655424 424937725198073856 425130178877964288 425179338241849344 429212361665544192 429261993067216896 429506948049666048 429556613515444224 429751159083159552 433383850339467264 433681299790626816 433877713422778368 434125302329769984 434175501832814592 434225707140612096 438043891740966912 438344539573321728 438395226962264064 438593775525199872 438645393752850432 438844055615963136 438894800765779968 439296620956910748 442805238390325248 443057921719271424 443109154133901312 443413278467555328 443614099698745344 444020240537092584 447873768694480896 447925557983182848 448181163182260224 448232988016115712 448643357573015232 448846547499452286 452226626441183232 452741961832464384 453000315474542592 453052697564676096 453156459478185024 453467479697456256 457455889004101632 457924231947091968 458343474102805248 458396474041993824 462057640059469824 462374769531027456 462798086275593216 463115723946338304 463325468386531392 467774409783932928 468095462913503232 468149590510972416 468361614782037168 472644854068690944 472858914238106112 473128747460960256 473183457075606528 477399397639569408 477727056800612352 478054940847833088 478271451237709824 478326755522080512 482863906873737216 482919742200619008 483195316555874304 483251190204874752 483470053968554496 487556831631900672 487891462264455168 488112427600625664 488390965120991232 488447439561916416 492799378208587776 493137607019986944 493194630332547072 493417997465849856 493476067971956736 493699562567958528 493756650861502464 497930381241090048 498155893189115904 498440161934180352 498497798400638976 498782262251225088 498839938275999744 499065862161088512 499522770604229157 503284471361961984 503629896531050496 503857989781291008 503916252731080704 504203808580042752 508696132344348672 508754954746331136 509104134536822784 509334707061522432 509625354908860416 509684284760260608 509801016912958152 510150914659638288 514225438130700288 514578372542595072 514637875129614336 514931549188128768 515164760940478464 515636408365655904 519814845066903552 520111473322622976 520171615722405888 520647847060042368 521241151934847816 525764858902216704 526125713300914176 526246211006924544 526607395777691136 530874735387475968 531725460827277312 531782979035332608 531966278517869376 532269840893580288 537074322344515584 537442938900688896 538055382642423552 543221895232954368 543284709975696384 543594731125358592 548501435585888256 548877895047512064 549126481050703872 549439835761115136 554399300484661248 554779807897485312 554843959124115456 555095247149081088 555412007888953344 560171678896226304 560425379837755392 560745182175952896 560810023200718848 561130045032628224 565806693498748928 566195030282207232 566583633597431808 566840238503952384 566905784322465792 572283148887392256 572349324089622528 572675930732888064 572742151353925632 573001545444212736 573328524272467968 573526144027077921 577845133785956352 578241733054169088 578503617897037824 578833736439693312 578900669110419456 578967609520816128 584058522321289216 584526969283018752 584791700700266496 585125407487950848 585193067687706624 585728827942547664 590406984520433664 590812205511868416 591217704623407104 591485466264993792 592026987382790112 597165024925974528 597234077310910464 597643984021487616 598191143430686976 598462063332603048 603655949109952512 604070263419568128 604208612637580032 604623306263275008 610565642596122624 611124632137073664 611195298722658432 617064115034124288 617487631928451072 617767291182041856 623699213045243904 624127283884670976 624199454014629888 624482153042716224 630193138758254592 630478552317474816 630838329947947008 630911276100808704 636532530186092544 636969409067483136 637406587797110784 637695268316946432 637769007362774016 643818542498316288 643892989600825344 644260422074499072 644334920273166336 644626738624739328 650075775509200896 650521949685940224 650816570134167552 651187953494654976 651263252749221888 651338560710918144 657065837611450368 657516809359982592 657592840443396096 657890663287799808 657968090629275648 658266083423944704 658342201148669952 658944931435366122 663907174988120064 664207857585487872 664586882578907136 664663731200851968 665043016334966784 665119917701332992 665421149548118016 666030360805638876 671810653041721344 671888336974774272 672271744773390336 672349482024173568 672965036359522848 673269821249178429 678339939661774848 678805512715763712 679112942748696576 679500473211813888 679579046347014144 679734689217277536 680201219546184384 685633917507600384 686183833506152448 686886347920637952 687515211154207872 687594711062990736 693086460089204736 693562154296541184 694038174992695296 694197129413389824 694673585919507456 694988202579797088 701019811869622272 701661614675899392 702143194370254848 702542422173055752 708967281103036416 709288371357159168 709693121191440384 709775185613409792 716099096459354112 716590585200918528 717082411271749632 717407176856564736 724295860310605824 724379613300928512 724792974833811456 725205080952831744 731335247447851008 731837193396682752 732168641400938496 732586447681486848 732671159342874624 739199067312881664 739706410529980416 739791945498820608 740126996198774784 740214101957935104 740549343851937792 746895571861635072 747233839783673856 747660242901270528 747746697600958464 748173393376837632 748598793241632768 754926707042942976 755444844796575744 755786984671936512 755874379096621056 756305712870064128 763044198516523008 763132432119496704 763567907643850752 763656201805234176 764002060592283648 764438032363290624 764701525369437228 771338157196050432 771867558813892608 771956812694421504 772747141410717696 773454612548483856 779369292377358336 779722267600355328 780167209983934464 780257423583608832 780702671349743616 780971770590063552 787209312693911552 788647288353325056 789369316510386816 796312103081213952 796858645361983488 797588191240915968 797674468552998912 797949417776804064 798404761340370432 804874598813270016 805611483516773376 806164408351033344 814832842849431552 814927064963544576 822752153378832384 823316842571268096 823689721576055808 824159753641672704 831598950726991872 832169711846227968 832265938686173184 832642870723621632 840257518344339456 840638069756633088 841117773263929344 841215034801078272 848710040248123392 849292545423310848 849875450396147712 850260357755928576 850358676483698688 858424723331088384 858523986134433792 859013896099332096 859113227030888448 859502318166319104 866767700678934528 867362599581253632 867755426845556736 868250604659539968 868351003665629184 868451414281224192 876087783481933824 876689079146643456 876790453924528128 877187551050399744 877688111231926272 877789601531559936 878593241913821496 885610476780650496 886218308267802624 886826556935110656 887228199397490688 888040481074185168 895747537388961792 895851115966365696 896362326364520448 896465976032231424 897286715146030464 897693094998904572 905483923664928768 906105395129352192 906312918956370048 906934959394912512 914911778008203264 915848463894183936 916686948205610496 916792948083987648 924115280118939648 925596172551186432 926231447892676608 926650936773062784 935548819567865856 936190925827006464 936299181021944832 936723229564074336 945289708137381888 945717828476212224 946257494921920512 946366914151213056 954798795279138816 955454113601224704 956109881695666176 956542902475419648 956653511044161024 965727813747474432 965839484401238016 966390633111748608 966502380409749504 966940107937108992 975113663263801344 975782924528910336 976224855201251328 976781930241982464 976894879123832832 985598756417175552 986275214039973888 986389260665094144 986835994931699712 986952135943913472 987399125135917056 987513301723004928 988417397153049183 995860762482180096 996311786378231808 996880323868360704 996995596801277952 997564524502450176 997679876551999488 998131724322177024 999045541208458314 1006568942723923968 1007715979562582016 1007832505462161408 1008407617160085504 1017509909492662272 1018208269073645568 1018669414123044864 1019250709817720832 1019368569520521216 1019602033825916304 1020301829319276576 1028450876261400576 1029156745085190144 1029275750259228672 1030329521880956928 1031272816731311808 1039629690133807104 1040343231444811776 1041295694120084736 1042482303869695632 1051529717804433408 1052251426601828352 1052492422013849088 1053214791555382272 1063450921654554624 1063932557035738752 1064539681787160576 1074148644689031168 1074885877801377792 1076110765284847104 1086443790465908736 1086569419951392768 1087189462250717184 1097002871171776512 1097755790095024128 1098252962101407744 1098879671522230272 1108798600969322496 1109559615794970624 1109687918248230912 1110190494298162176 1110824015777906688 1120343357792452608 1120850759675510784 1121490364351905792 1121620046401437696 1122260090065256448 1131613386997497856 1132390060564414464 1133167267194863616 1133680477007904768 1133811568644931584 1144566297774784512 1144698648179245056 1145351861465776128 1145484302707851264 1146003090888425472 1146657048544935936 1147052288054155842 1155690267571912704 1157007235794075648 1157667472879386624 1157801338220838912 1157935219041632256 1169053938566037504 1169583401400532992 1170250814975901696 1170386135375413248 1171457655885095328 1180813969040867328 1181624411023736832 1182970932529987584 1184053974765580224 1194468154621820928 1195287968042975232 1196382286861373952 1196924126665206096 1207311898219905024 1208140526839136256 1208417225275160064 1209246612526550016 1222249264274147328 1222390597445316864 1234128230068248576 1234975263856902144 1235534582364083712 1247398426090487808 1248254567769341952 1248398908029259776 1248964306085432448 1260386277516509184 1260957104634949632 1261676659895894016 1261822552201617408 1273065060372185088 1273938818134966272 1274813175594221568 1275390536633892864 1275538014725548032 1287637084996632576 1287785979201650688 1288520844148998144 1288669840546332672 1289253477249478656 1300151551018401792 1301043899371880448 1301633140268335104 1302375906989309952 1302526505498443776 1302677121421836288 1314131675222900736 1315033618719965184 1315185680886792192 1315781326575599616 1315936181258551296 1316532166847889408 1316684402297339904 1317889862870732244 1328415715170975744 1329173765157814272 1329327462401703936 1330239835402665984 1330842299096236032 1332060721611277752 1343621306083442688 1343776673949548544 1344543489546780672 1344698964048347136 1345930072719045696 1346539642498356858 1356679879323549696 1358225885497393152 1359000946423627776 1359158092694028288 1359469378434555072 1360402439092368768 1372367667012304896 1373772695841275904 1375030422308415744 1375189422125981472 1386172920178409472 1387124308593082368 1388394258826779648 1389347171839014912 1389976405159594176 1403323229351798784 1404286388740509696 1405084844346111504 1417934562206072832 1418576742714318336 1419386242382880768 1419550371226819584 1432198192918708224 1433181170401837056 1434164822543499264 1434814353713129472 1448591720621211648 1448759226601857024 1449585949667622912 1450410161905663488 1462670494895702016 1463674386793365504 1464337282801876992 1465172895362973696 1465342318685749248 1478398134625763328 1479412821059960832 1479583890997641216 1480253992397549568 1480428203915870208 1481098687703875584 1493791143723270144 1494467679567347712 1495320485802541056 1495493395201916928 1496346786753675264 1497197586483265536 1498568311812687471 1509853414085885952 1510889689593151488 1511573969343873024 1511748758193242112 1512611425740128256 1526088397033046016 1526264864238993408 1527312403610468352 1528004121184567296 1528876064726581248 1529403050738874456 1542676314392100864 1543735117627785216 1543913625388843008 1545494282821435392 1546909225096967712 1559444535200710656 1560334419967868928 1560514847167217664 1561943541180127104 1577294576706650112 1578738633020773632 1592624206162427904 1595176382481831936 1595348937105997824 1595898835553608128 1596809522680740864 1611222967033546752 1612328816702066688 1629665685698863104 1629854129927089152 1645504306757664768 1646633685142536192 1647379443152111616 1648319507283345408 1663197901453983744 1664339423692455936 1664531877372346368 1665285741447243264 1680515036688678912 1681276139513266176 1682235546527858688 1682430069602156544 1697420080496246784 1698585090846621696 1699750900792295424 1700520715511857152 1700717352967397376 1716849446662176768 1717047972268867584 1718027792198664192 1718226454061776896 1719004636332638208 1720578432081233763 1733535401357869056 1734725199162507264 1735510853691113472 1736501209319079936 1736702007331258368 1736902828562448384 1752175566963867648 1753580907849056256 1754375102100799488 1755376222463852544 1755579203063119872 1757186483827642992 1771220953561300992 1772436616535605248 1773653113870221312 1774456398794981376 1776080962148370336 1791495074777923584 1791702231932731392 1792931952064462848 1794573430292060928 1795386189997809144 1810967847329857536 1812210790258704384 1812625837912740096 1813869918789825024 1831696927788367872 1833373896411220992 1833585896167975296 1851192345102372864 1852462895785353216 1853301873546125568 1871097639135731712 1872381851654012928 1872598362043889664 1873446459128148672 1890579416274763776 1891435656952424448 1892514989843841024 1892733828302426112 1909597590558277632 1910908227202449408 1912219763391332352 1913085804950839296 1913307022088322048 1931455627494948864 1931678968802476032 1932781266223497216 1933004760819499008 1933880215874217984 1950227326527602688 1951565849057820672 1952449710402502656 1953563860483964928 1953789758247665664 1971197512834351104 1972550428079947776 1972778521330188288 1973671989863399424 1973904271887826944 1974798250271834112 1975026603446009856 1976834794306098366 1991721524964360192 1992623572756463616 1993760647736721408 1993991193602555904 1995129049004900352 1995359753103998976 1996263448644354048 1998091082416916628 2015431959125164032 2015665010924322816 2016815234320171008 2019809463747535287 2035019818985324544 2036416538147291136 2037338828246089728 2038501419635441664 2038737139041042432 2039204067651832608 2040603658638553152 2056901752522801152 2058551500518457344 2060659043761913856 2062545633462623616 2079259380267614208 2080686462889623552 2082591388240169472 2084964607739391264 2103059435608866816 2104984844027698176 2106429583110764544 2126901843309109248 2127865114071477504 2129079363574321152 2148297289378062336 2149771755602755584 2152221530569694208 2172887580931817472 2173138839902785536 2174378924501434368 2194005742343553024 2195511580190048256 2196505924202815488 2197759343044460544 2217597201938644992 2219119231589941248 2219375836496461824 2220380988596324352 2221648031555813376 2240686715584905216 2241701519351021568 2242980728703811584 2243240092802875392 2244520180130512896 2263226773994995712 2264780121128828928 2266334534389727232 2267360954015809536 2267623137289863168 2289132595549569024 2289397296358490112 2290703722931552256 2290968605415702528 2292006181776850944 2293314097089871872 2294104576108311684 2314014471588151296 2315602676441677824 2315870438083264512 2338107877132075008 2339166802801065984 2340501629951803392 2340772270750826496 2342915311770190656 2361627938081734656 2365941865059975168 2368107949531160448 2388936309243641856 2390575936085950464 2392764573722747904 2393848253330412192 2414623796439810048 2416834450550320128 2418493225053100032 2444498528548294656 2444781194890633728 2468256460136497152 2469950527713804288 2471069164728167424 2494796852180975616 2496509135538683904 2496797816058519552 2497928612170864896 2520772555033018368 2521914209269899264 2523353319791788032 2523645104403234816 2546130120744370176 2547877636269932544 2549626351188443136 2550781073267785728 2551076029451096064 2575274169993265152 2575571958403301376 2577041688297996288 2577339681092665344 2578506954498957312 2600303102036803584 2602087798743760896 2603266280536670208 2604751813978619904 2605053010996887552 2605354242843672576 2628263350445801472 2630067237439930368 2630371361773584384 2631562653151199232 2633064333695778816 2633368804594679808 2635779725741464488 2656831430341951488 2658654924803407872 2660479670805331968 2661684598192472064 2664121443222555504 2687242612166885376 2687553347899097088 2689086979093561344 2689397928096694272 2691860145438091392 2693079284996713716 2716451770994786304 2718316185388056576 2718938756869110144 2720804878184737536 2744735334024609792 2747545391682551808 2750060844616831488 2750378844251962944 2772345840356818944 2776788517653559296 2778694343678029824 2779952810319188352 2806646458703597568 2808572777481019392 2810169688692223008 2835869124412145664 2837153485428636672 2838772484765761536 2839100742453639168 2864396385837416448 2866362340803674112 2868329645086998528 2869628707426258944 2897183441242423296 2897518453203714048 2899171899335245824 2900820323811326976 2925340989791404032 2927348773586731008 2928674565603753984 2930345790725947392 2930684637371498496 2956796269251526656 2958825642119921664 2959167781995282432 2960507984795099136 2960856407831740416 2962197375407751168 2987582287446540288 2988935359134695424 2990640971605082112 2990986790403833856 2992693573507350528 2994395172966531072 2997136623625374942 3019706828171771904 3023147938687746048 3023497516386484224 3025222851480256512 3052529728477986816 3054624807220936704 3056008242369134592 3057752129453162496 3058806101477748912 3085352628784201728 3087470235255570432 3087827250777686016 3090988565642870784 3093818450193935424 3118889070401421312 3121029694334435328 3123887082360254208 3154589153413300224 3157477266041547264 3190352764963663872 3191797671107216256 3193619045361481728 3222445934067093504 3224657633404133376 3259331371397726208 3259708259854178304 3291008613515329536 3293267370285072384 3294758886304223232 3296639014566690816 3326395802907967488 3328678847384911872 3329063754744692736 3330571482894486528 3361030073377357824 3362552279026532352 3364471093055717376 3364860139204313088 3394840160992493568 3397170181693243392 3399501801584590848 3401041431023714304 3401434705934794752 3433698893324353536 3434095944537735168 3436055584397328384 3436452908123553792 3438009272665276416 3441156864162467526 3467070802715738112 3471021707382226944 3473002418638159872 3473404014662516736 3473805657124896768 3507161815698112512 3508750204201598976 3510752444927705088 3511158406126239744 3514372967655285984 3542441907122601984 3544873233071210496 3548912797589962752 3552161924296740672 3583404463865462784 3585863904128925696 3589146860584121856 3590772379995618288 3621935694659715072 3624421580517408768 3625251675825480192 3627739837579650048 3666747792822441984 3667171792335950592 3702384690204745728 3704925791570706432 3706603747092251136 3742195278271463424 3744763703308025856 3745196724087779328 3746892918256297344 3781158832549527552 3782871313904848896 3785029979687682048 3785467656604852224 3819195181116555264 3821816454404898816 3824439526782664704 3826171609901678592 3826614044176644096 3862911254989897728 3863357937604952064 3865562532446994432 3866009521638998016 3867760431748435968 3900454653055205376 3903131698115641344 3904899420805005312 3907127720967929856 3907579516495331328 3942395025668702208 3945100856159895552 3945557042660376576 3947343979726798848 3947808543775653888 3949596500543668224 3950053206892019712 3953669588612196732 3985247145512927232 3987521295473442816 3987982387205111808 3990719506207997952 3992526897288708096 3996182164833833256 4030863918250328064 4031330021848645632 4033630468640342016 4039618927495070574 4070039637970649088 4074677656492179456 4077002839270883328 4077474278082084864 4078408135303665216 4081207317277106304 4117103001036914688 4121318087523827712 4125091266925247232 4158518760535228416 4161372925779247104 4165182776480338944 4169929215478782528 4209969688055396352 4212859166221529088 4253803686618218496 4255730228142955008 4258158727148642304 4296594578756124672 4299543511205511168 4304443061139388416 4345775161863634944 4346277679805571072 4348757849002868736 4388011484687106048 4391023160380096512 4393011848405630976 4395518686088921088 4435194403877289984 4438238463179882496 4438751672992923648 4440761977192648704 4443296063111626752 4481373431169810432 4483403038702043136 4485961457407623168 4486480185605750784 4489040360261025792 4526453547989991424 4529560242257657856 4532669068779454464 4534721908031619072 4535246274579726336 4578265191099138048 4578794592716980224 4581937210831405056 4584012363553701888 4586628194179743744 4588209152216623368 4628028943176302592 4631205352883355648 4631740876166529024 4678333605602131968 4681003259903606784 4681544541501652992 4685830623540381312 4731883730119950336 4736215899062320896 4777872618487283712 4785529147445495808 4787696506660824384 4833668901100640256 4836986450106200064 4888997057096589312 4889562389781267456 4936512920272994304 4939901055427608576 4942138329456334848 4989593704361951232 4993018271077367808 4993595632117039104 4995857224341729792 5041545110066036736 5043828418539798528 5046706639583576064 5047290208806469632 5092260241488740352 5095755272539865088 5099252702376886272 5101562146535571456 5102152058902192128 5150548339986530304 5151143916806602752 5154083376595992576 5154679362185330688 5157013908997914624 5161735296243701289 5200606204073607168 5204175597487521792 5206532561073340416 5209503627957239808 5210106021993775104 5210708485687345152 5256526700891602944 5260742723547168768 5263125306302398464 5266128667391557632 5266737609189359616 5271559451482928976 5313662860683902976 5317309849606815744 5320959341610663936 5323369196384944128 5328242886445111008 5374485224333770752 5375106695798194176 5378795856193388544 5383720290876182784 5386158569993427432 5432903541989572608 5436632370776113152 5437877513738220288 5441609756369475072 5495090783365103616 5500121689233662976 5500757688503925888 5553577035307118592 5557388687356059648 5559905620638376704 5613292917407195136 5617145554962038784 5620339377384446016 5671738248824291328 5674306970857273344 5677544969531523072 5678201484907278336 5728792771674832896 5732724681607348224 5736659290173997056 5739257414852517888 5794366882484846592 5795036906407428096 5798343798670491648 5801640647622653952 5850681979582808064 5854697547173462016 5857349131207507968 5860691581451894784 5861369274742996992 5913592538503053312 5917651284239843328 5918335563990564864 5921015969590198272 5921712815663480832 5924394750815502336 5975164574893080576 5977870718269390848 5981281943210164224 5981973580807667712 5985387147014701056 5988790345933062144 5994273247250749884 6046295877375492096 6046995032772968448 6050445702960513024 6105059456955973632 6109249614441873408 6112016484738269184 6115504258906324992 6117612202955497824 6170705257568403456 6175654501555372032 6181977131285741568 6187636900387870848 6237778140802842624 6242059388668870656 6247774164720508416 6309178306826600448 6314954532083094528 6380705529927327744 6383595342214432512 6387238090722963456 6444891868134187008 6449315266808266752 6518662742795452416 6519416519708356608 6582017227030659072 6586534740570144768 6589517772608446464 6593278029133381632 6652791605815934976 6657357694769823744 6658127509489385472 6661142965788973056 6722060146754715648 6725104558053064704 6728942186111434752 6729720278408626176 6789680321984987136 6794340363386486784 6799003603169181696 6802082862047428608 6802869411869589504 6867397786648707072 6868191889075470336 6872111168794656768 6872905816247107584 6876018545330552832 6882313728324935052 6942043414764453888 6946808029325033472 6947611314249793536 7014323631396225024 7017500408403197952 7021504889855410176 7022316812252479488 7028745935310571968 7084883814245203968 7097825595179925504 7104323848593481344 7166808927730925568 7171727808257851392 7178293721168243712 7181544759991236576 7243871389319430144 7250503351650960384 7255479675159300096 7333495585644883968 7334343584671901184 7404769380409491456 7409851583141412864 7413207494184502272 7484390556542926848 7489527406616051712 7490393448175558656 7493785836512594688 7562317665099055104 7565742627809697792 7570059959375364096 7570935313209704448 7638390362233110528 7643632908809797632 7648879053565329408 7652343219803357184 7653228088353288192 7725822509979795456 7726715875209904128 7731125064893988864 7732019043277996032 7735520863496871936 7800909306110410752 7806263396231282688 7809798841610010624 7814255441935859712 7815159032990662656 7884790051337404416 7890201712319791104 7891114085320753152 7894687959453597696 7899193001087336448 7900106413784039424 7907339177224393464 7970494291025854464 7975964774410223616 7981439012415995904 7985053794577416192 7992364329667666512 8061727836500656128 8062660043697291264 8067260937280684032 8079237854990141148 8149355312984358912 8154948556164169728 8156816270607330432 8162414634554212608 8234206002073829376 8242636175047655424 8250182533850494464 8317037521070456832 8330365552960677888 8339858430957565056 8419939376110792704 8425718332443058176 8507607373236436992 8511460456285910016 8516317454297284608 8593189157512249344 8599087022411022336 8608886122278776832 8691550323727269888 8692555359611142144 8697515698005737472 8776022969374212096 8782046320760193024 8786023696811261952 8791037372177842176 8870388807754579968 8876476926359764992 8877503345985847296 8881523954385297408 8886592126223253504 8962746862339620864 8966806077404086272 8971922914815246336 8972960371211501568 8978080720522051584 9052907095979982848 9059120484515315712 9069443816063238144 9070492549159452672 9157589185433960448 9163874421662810112 9168024727107403776 9173256388359487488 9176418304433246736 9256057886352605184 9262410705766711296 9263481752333058048 9356667211204263936 9363089083003305984 9371661247080762624 9463767460239900672 9472431798124641792 9571058294890991616 9575393013321648768 9667337802201280512 9673972900212400128 9777994114193178624 9779124779562534912 9873025840545988608 9879802110855217152 9884276658912669696 9979187408723902464 9986036542154735616 9987191264234078208 9991714448683459584 10083090220132073472 10087656837079597056 10093413279167152128 10094580417612939264 10184520482977480704 10191510545079730176 10198505404753772544 10203124293071142912 10204304117804384256 10301096679973060608 10302287833613205504 10308166753191985152 10309358724370661376 10314027817995829248 10323470592487402578 10401212408147214336 10413065122146680832 10419007255914479616 10420212043987550208 10421416971374690304 10521485447094337536 10526250612604796928 10532257334783115264 10533475218378719232 10543118902965857952 10627325721367805952 10634619699213631488 10646738392769888256 10656485772890222016 10750213391596388352 10757591712386777088 10767440581752365568 10772317139986854864 10865807083979145216 10873264741552226304 10875755027476440576 10883219512738950144 11000243378467325952 11001515377007851776 11107154070614237184 11114777374712119296 11119811241276753408 11226585834814390272 11234291109924077568 11240678754768892032 11343476497648582656 11348613941714546688 11355089939063046144 11356402969814556672 11457585543349665792 11465449363214696448 11473318580347994112 11478514829705035776 11588733764969693184 11590073812814856192 11596687597340983296 11603281295245307904 11701363959165616128 11709395094346924032 11714698262415015936 11721383162903789568 11722738549485993984 11827185077006106624 11835302568479686656 11836671127981129728 11842031939180396544 11843425631326961664 11848789501631004672 11955741436538781696 11962563886420328448 11963947161615335424 11977580691866124288 11988546494501499768 12092591754750984192 12093990065545936896 12100891405921026048 12210118913911947264 12224032969476538368 12231008517812649984 12235224405910995648 12351309003110744064 12363954262571483136 12375273800775741696 12475556281605685248 12484118777337741312 12495548329441016832 12629909064166189056 12761411059854655488 12767190684428865024 12774476181445926912 12889783736268374016 12898630533616533504 13037325485590904832 13038833039416713216 13164034454061318144 13173069481140289536 13179035545216892928 13186556058266763264 13305583211631869952 13314715389539647488 13316255018978770944 13322285931577946112 13444120293509431296 13450209116106129408 13457884372222869504 13459440556817252352 13579360643969974272 13588680726772973568 13598007206338363392 13604165724094857216 13605738823739179008 13734795573297414144 13736383778150940672 13745811632494215168 13752037090661105664 13764627456649870104 13884086829528907776 13893616058650066944 13895222628499587072 14035000816806395904 14043009779710820352 14044633624504958976 14057491870621143936 14195651190359851008 14208647697186962688 14333617855461851136 14356587442336487424 14363089519982473152 14501006703301920768 14510959350318600192 14666991171289767936 14668687169343802368 14809538760818982912 14819703166282825728 14826414988369004544 14968781113085853696 14979054813232103424 14980786896351117312 14987571673025189376 15124635330198110208 15131485255619395584 15140119918750728192 15141870626419408896 15276780724466221056 15287265817619595264 15297758107130658816 15304686439606714368 15306456176706576384 15451645019959590912 15453431750419808256 15462250129787977728 15464038086555992064 15471041726993743872 15485205888731103867 15601818612220821504 15612526792462565376 15619597683220021248 15628510883871719424 15630318065981325312 15769580102674808832 15782228170641506304 15789375918907195392 15798386002174672896 15800212827568078848 15814678354448786928 15940988582051708928 15951929548820447232 15962878024831991808 15970107589154832384 15984728659335333024 16123455673001312256 16125320087394582528 16158475709980282296 16298710625968717824 16309897112328339456 16313632541214660864 16324829269108425216 16485272350095310848 16500365067700988928 16660731105921355776 16679716861915130112 16839878752221585408 16851436664886116352 17015214746472873984 17022920912571820032 17032634908594569216 17186378315024498688 17198174044822044672 17217772244557553664 17383100647454539776 17385110719222284288 17395031396011474944 17552045938748424192 17564092641520386048 17572047393622523904 17582074744355684352 17740777615509159936 17752953852719529984 17755006691971694592 17763047908770594816 17773184252446507008 17925493724679241728 17933612154808172544 17943845829630492672 17945920742423003136 17956161441044103168 18105814191959965696 18138887632126476288 18140985098318905344 18315178370867920896 18327748843325620224 18336049454214807552 18346512776718974976 18352836608866493472 18512115772705210368 18526963504666116096 18713334422408527872 18726178166006611968 18743322494161525248 18927534920479801344 18944863596249283584 19142116589781983232 19150786026643297536 19334675604402561024 19347945800424800256 19555988228386357248 19558249559125069824 19746051681091977216 19759604221710434304 19768553317825339392 19958374817447804928 19972073084309471232 19974382528468156416 19983428897366919168 20166180440264146944 20175313674159194112 20186826558334304256 20189160835225878528 20369040965954961408 20383021090159460352 20397010809507545088 20406248586142285824 20408608235608768512 20602193359946121216 20604575667226411008 20616333506383970304 20618717448741322752 20628055635991658496 20646941184974805156 20826130244293361664 20840424087975100416 20842833942749380608 21042970894188675072 21052501225209593856 21064514669566230528 21066950436757438464 21086237805931715904 21254651442735611904 21293476785539776512 21312971545780444032 21500426783192776704 21515183424773554176 21534881163504731136 21544634279973709728 21731614167958290432 21751510054952881152 21766439025477900288 22000486756934651904 22003030754015703552 22214308141228474368 22229554749424238592 22239622482553506816 22453171669628780544 22468582219848155136 22481357509537784064 22686952995297165312 22697227883429093376 22710179878126092288 22712805939629113344 22915171086699331584 22930898726429392896 22946637160695988224 22957029659410071552 23177467529939386368 23180147625629712384 23193375194681966592 23206562590490615808 23402727918331232256 23418790188693848064 23429396524830031872 23442766325807579136 23445477098971987968 23654370154012213248 23670605136959373312 23673342255962259456 23684063878360793088 23697579003262009344 23911482873077563392 23927894323230670848 23955161383732248576 23977092989002999536 24185183509501968384 24187980131091873792 24201782811842052096 24448065938953076736 24470448811821991296 24702618006221488128 24727908525142966272 24750547601551483392 24951112563211370496 24991096658882033664 25259818128332378112 25522822119709310976 25534381368857730048 25548952362891853824 25779567472536748032 25797261067233067008 26074650971181809664 26077666078833426432 26328068908122636288 26346138962280579072 26358071090433785856 26373112116533526528 26611166423263739904 26629430779079294976 26632510037957541888 26644571863155892224 26888240587018862592 26900418232212258816 26915768744445739008 26918881113634504704 27158721287939948544 27177361453545947136 27208331448189714432 27211477647478358016 27472767556301881344 27491623264988430336 27504074181322211328 27529254913299740208 27768173659057815552 27787232117300133888 27790445256999174144 28070001633612791808 28089267249009917952 28114983741242287872 28391302380719702016 28417295394373925376 28713174884672974848 28726179039964946304 29002013406603841536 29021918700637200384 29333982342579535872 29337374338687604736 29619077521637965824 29639406332565651456 29652829976738009088 29937562226171707392 29958109626464206848 29961573792702234624 29975143346050378752 30249270660396220416 30262970511238791168 30280239837501456384 30283741252838817792 30553561448932442112 30574531635239190528 30595516214261317632 30609372879213428736 30612912353413152768 30903290039919181824 30906863500839616512 30924500259575955456 30928076173111984128 30942083453987487744 30970411777462207734 31203637224441643008 31239195366440042496 31257021767743438848 31260636131962650624 31564456341283012608 31578751837814390784 31596772004349345792 31600425655136157696 31629356708897573856 31881977164103417856 31903859097640894464 31940215178309664768 31969457318670666048 32250640174789165056 32316951419960564592 32597421251937435648 32619794224656678912 32627265082429321728 32649658538216850432 33000730135401977856 33321462211842711552 33359433723830260224 33679757504443170816 33702873329772232704 34030429492945747968 34045841825143640064 34065269817189138432 34372756630048997376 34396348089644089344 34435544489115107328 34766201294909079552 34770221438444568576 34790062792022949888 35104091877496848384 35128185283040772096 35144094787245047808 35164149488711368704 35481555231018319872 35505907705439059968 35510013383943389184 35526095817541189632 35546368504893014016 35867224309616345088 35887691659260985344 35891841484846006272 36277775264252952576 36281970196637810688 36630356741735841792 36672098908429615104 36693025553437949952 36705673217732986944 37053927009332232192 37426668844817055744 37452356332013223936 37486644988323050496 37889727192498567168 38284233179563966464 38301572053286595072 38669351208805122048 38695891600849600512 39111976456772714496 39116499118250139648 39492103362183954432 39519208443420868608 39537106635650678784 39916749634895609856 39944146168618942464 39948765056936312832 39966857794733838336 40332360880528293888 40350627348318388224 40373653116668608512 40378321670451757056 40738081931909922816 40766042180318920704 40794021619015090176 40812497172284571648 40817216471217537024 41204386719892242432 41209151334452822016 41237434897482645504 41256111271983316992 41293882369949610312 41652260488586723328 41680848175950200832 41685667885498761216 42105002450419187712 42129029339132461056 42133900873514876928 42172475611863431808 42586953571079553024 42625943091560888064 43000853566385553408 43069762327009462272 43089268559947419456 43503020109905762304 43532878050955800576 44000973513869303808 44006061508031407104 44428616282456948736 44459109498848477184 44479244965107013632 44906343339257561088 44937164439696310272 44962715019075568128 45373905990594330624 45394455766858186752 45420359756252184576 45425611879258226688 45830342173398663168 45861797452858785792 45893274321391976448 45914059318820143104 46354935059878772736 46360295251259424768 46386750389363933184 46413125180981231616 46455617666193311601 46805455836662464512 46837580377387696128 46858793049660063744 46885532651615158272 46890954197943975936 47308740308024426496 47346684511924518912 47368127756721586176 47395158006524018688 47822965746155126784 47855788646461341696 47910322767464497152 47954185978005999072 48370367019003936768 48375960262183747584 48896131877906153472 48940897623643982592 49455817050285932544 49501095203102966784 49982193317764067328 50519636256664756224 51045644239418621952 51068762737715460096 51097904725783707648 51559134945073496064 51594522134466134016 52149301942363619328 52155332157666852864 52656137816245272576 52692277924561158144 52716142180867571712 52746224233067053056 53222332846527479808 53258861558158589952 53265020075915083776 53289143726311784448 53776481174037725184 53800836464424517632 53831537488891478016 53837762227269009408 54317442575879897088 54416662896379428864 54422955294956716032 54945535112603762688 54983246529976860672 55008148362644422656 55058509826599480416 55536347318115631104 55580890513998348288 56140003267225583616 56178534498019835904 56229967482484575744 56782604761439404032 56834590788747850752 57426349769345949696 57452358079929892608 58004026813207683072 58043837401274400768 58667964685159071744 58674748677375209472 59238155043275931648 59278812665131302912 59305659953476018176 59875124452343414784 59916219252928413696 59923147585404469248 59950286692100757504 60498541320792440832 60525941022477582336 60560479675002912768 60567482505677635584 61107122897864884224 61149063270478381056 61191032428522635264 61218745758426857472 61225824706826305536 61806580079838363648 61813727001679233024 61849000519151910912 61856152346223968256 61884166907974975488 61940823554924415468 62478390732880084992 62521272263925301248 63128912682566025216 63157503675628781568 63193544008698691584 63200851310272315392 63258713417795147712 63763954328206835712 63880430356619329536 63938914637341332096 64501280349578330112 64633902839921129184 65194842503874871296 65254530164858643456 65299317076433700864 66001460270803955712 66642924423685423104 66718867447660520448 67359515008886341632 67405746659544465408 68060858985891495936 68091683650287280128 68130539634378276864 68745513260097994752 68792696179288178688 68871088978230214656 69532402589818159104 69540442876889137152 69580125584045899776 70208183754993696768 70256370566081544192 70288189574490095616 70328298977422737408 70963110462036639744 71011815410878119936 71020026767886778368 71052191635082379264 71092737009786028032 71734448619232690176 71783682969692012544 72555550528505905152 72563940393275621376 73344197816859230208 73411346435465973888 74107854018664464384 74853337689634111488 74973289976646100992 75779454384997134336 76568466359127932928 76603144106573190144 77338702417610244096 77391783201699201024 78223952913545428992 78232998236500279296 78984206724367908864 79038416886841737216 79074213271301357568 79833499269791219712 79888292337237884928 79897530113872625664 79933715589467676672 80664721761056587776 80701254696636776448 80747306233337217024 80756643340903514112 81476163863819845632 81532084360637841408 81624994344569143296 81634432942435074048 82418302668905644032 82474869794965291008 82512222543966633984 82587764739899220624 83304520977173446656 83361696351900401664 83371335770997522432 84210004900838375424 84267801747029753856 84344951223726863616 85173907142159106048 85251886183121776128 86139524654018924544 86178537119894838912 87006040219811524608 87065756101911601152 88001947027738607616 88012123016062814208 88857232564913897472 88918218997696954368 88958489930214027264 89812686678515122176 89874328879392620544 89925430038151136256 90747811981188661248 90788911533716373504 90840719512504369152 90851223758516453376 91660684346797326336 91723594905717571584 91786548642783952896 91828118637640286208 92709870119757545472 92720590502518849536 92773500778727866368 92826250361962463232 92911235332386623202 93610911673324929024 93717586099320127488 93771065303230316544 93781908395887951872 94693369023849037824 94736255513443172352 94790316013048037376 95645931492310253568 95711577292922683392 95820645534928994304 95908371956011998144 96751920524367495168 97792263755812306944 97881795247287965184 99002190406205933568 99964386635528134656 101039272513329512448 102091288478837243904 102137525475430920192 102195809451567415296 103118269890146992128 103189044268932268032 104298603884727238656 104310664315333705728 105312275632490545152 105384555849122316288 105432284361735143424 105492448466134106112 106444665693054959616 106517723116317179904 106530040151830167552 106578287452623568896 107601672928849035264 107663074977782956032 107675524454538018816 108833325792758857728 108845910589913432064 109891070225207525376 110016296725288845312 110117019653198960832 111161781027996696576 112280006534451167232 112357068996039671808 112459934964969151488 113669181577495701504 114852699538691899392 114904716159859785216 116008053626415366144 116087674802548801536 117335929370318143488 117349497354750418944 118476310086551863296 118557625330262605824 118611319906952036352 119750248904686829568 119832438505856827392 119846295170808938496 119900573384201515008 120997082641584881664 121051882044955164672 121120959350005825536 121134965011355271168 122214245795729768448 122298126540956762112 122382064857045270528 122437491516853714944 122451649413652611072 123613160159676727296 123627454003358466048 123712304692447936512 123768333815949950976 123881647109848830936 124956781465760169984 125042544527850602496 126315007351257563136 126387088017397383168 126401702620544630784 126517426835590295424 127760860713238659072 127877829274682664192 129002560699156660224 129267805679842258368 130509060329717286912 130598634152867401728 132002920541607911424 133285848847370846208 133437734895321040896 134719030017772683264 134811493319088930816 136121717971782991872 136183367300574560256 136261079268756553728 137491026520195989504 137585392358576357376 137742177956460429312 139064805179636318208 139080885753778274304 139160251168091799552 140416367509987393536 140512741132163088384 140576379148980191232 140656597954845474816 141926220924073279488 142040053535773556736 142104383270164758528 142185474019572056064 143468897238465380352 143567365939384025088 145111101057011810304 145127880786551242752 146688395633718460416 146822692870931947776 149946579953292201984 151558908769994268672 153136932718255865856 153206288213146380288 154677404835220488192 154783566403398402048 156447905827090857984 156465996473000558592 157968413448735817728 158076833773683474432 158148426542602715136 159666998539582439424 159776584674475769856 159795060227745251328 159867431178935353344 161329443522113175552 161402509393273552896 161494612466674434048 161513286681807028224 162952327727639691264 163249988689138286592 163268865884870148096 164836605337811288064 164949739589930582016 165024445087933267968 165175529479798441248 166609041954346893312 166742671541995044864 168420009801676750848 168535603494059507712 168689902447453727232 170347814284318212096 170503772366243552256 172279049308037849088 172357074239789677824 174012080439623049216 174131512203823202304 176003894055477215232 176024246032125628416 177714465129827794944 177836437995393908736 177916979860428054528 179625373357030244352 179748657758785241088 179850860076302272512 181495623962377322496 181577823067432747008 181681439025008738304 181702447517032906752 183321368693594652672 183447189811435143168 183573097285567905792 183656237275280572416 185419740239515090944 185441181005037699072 185547001557455732736 185652500723924926464 185822470664773246404 187435172198640254976 187563816791775903744 189386738047698075648 189472511026886344704 189580632026096074752 191291862984620507136 191641291069857988608 191816743912023996288 193503841048734990336 195584527511624613888 195763590494575930368 198004380812411867136 199928773271056269312 202078545026659024896 204182576957674487808 204275050950861840384 204391618903134830592 206236539780293984256 206378088537864536064 208597207769454477312 208621328630667411456 210624551264981090304 210769111698244632576 210864568723470286848 210984896932268212224 212889331386109919232 213035446232634359808 213060080303660335104 213156574905247137792 215203345857698070528 215351048909076037632 217666651585517715456 217691821179826864128 220032593450577690624 220234039306397921664 222323562055993393152 224560013068902334464 224919869929938302976 227338363154991403008 229705399077383798784 229809432319719570432 232016107252830732288 232175349605097603072 234671858740636286976 234698994709500837888 236952620173103726592 237115250660525211648 237222639813904072704 239500497809373659136 239664877011713654784 239692590341617876992 239801146768403030016 241994165283169763328 242103764089910329344 242241918700011651072 242269930022710542336 244428491591459536896 244596253081913524224 244874983033707429888 244903298827305222144 247254908006716932096 247424609384895873024 247536667631899901952 247763294219697661872 249913562931520339968 250085089055701204992 252630014702515126272 252803405241089261568 253034853671180590848 255521721426477318144 255755658549365328384 258535611359684516736 261018120659434573824 261197268305734803456 264005841083215822848 266571697694741692416 266875469790642081792 269438060035545366528 269622986638177861632 272243435943565983744 272366734601149120512 272522158537513107456 274982053040391979008 275170784717152714752 275484355912920858624 278129610359272636416 278161771507556548608 278320502336183599104 280832735019974787072 281152758297960382464 281313195909690949632 284080107071547113472 284208766540329517056 284370948039144112128 286937794476930760704 287134731878768050176 290255761573102485504 293376791267436920832 293645385741863895552 299893159906584403968 303117817539988537344 306273865436511731712 306412576426292760576 309354809670440976384 309567132806796804096 312895811654181715968 312931992946001117184 315936826897471635456 316153667547366948864 316296853085205430272 319333997079164878848 319553169348951539712 319590120455490502656 319734862357870706688 322805018786547105792 322989224933348868096 323026573363614056448 326499977378276573184 326537731769740296192 329673210675622576128 330048890175866535936 330351058959596882496 333485343083990089728 336840019603353501696 337071206988119015424 337379804894907454464 341007544732487104512 344558098616075698176 344714148479579355648 348024160879246098432 348263024407646404608 352007788110954430464 352048492064251256832 355428930259655589888 355672875990787817472 355833959720856109056 359250746714060488704 359497315517570482176 359701720152604545024 362991247924754644992 363155646134865494016 363362878050017476608 363404895034065813504 366642737387189305344 366894379622870286336 367146194571135811584 367312474550561144832 370839480479030181888 370882362010075398144 371305001447849852928 371644941329546492808 374870344397280509952 375127633583551807488 378945022053772689408 379161264052192149504 383282582139715977216 383633487824047992576 387007682097469980672 391527180989151860736 396008761624823734272 399857546542112538624 404157090053318049792 408365153915348975616 408550101901723680768 408783237806269661184 412473079560587968512 412756177075729072128 417194415538908954624 417242657261334822912 421249102529962180608 421538223396489265152 421729137446940573696 421969793864536424448 425778662772219838464 426120160607320670208 426313149810494275584 430406691715396141056 430702097818152075264 435333303171035430912 435383642359653728256 440065186901155381248 440468078612795843328 449839739859876605952 454676726309982806016 459410798154767597568 459618864639439140864 464032214505661464576 464350699210195206144 469343717481272573952 469397989419001675776 473905240346207453184 474230501321050423296 474445279627808145408 479000995618747318272 479329754023427309568 479385180683235753984 479602293536806060032 483988330566339526656 484207528179820658688 484483837400023302144 484539860045421084672 488856983182919073792 489749966067414859776 489806597654610444288 494509816013433864192 494849218769791746048 495073335263799803904 495526588439395323744 499827125863040679936 505260029405030252544 505606810482178523136 506069707342361181696 511043442852954636288 511511317098730656768 517071222719369033472 522036241318869147648 522394536611469606912 528011682166431645696 533143395389483384832 533750939581284163584 538876120071090733056 539245973276355723264 544486871887131967488 544733469202298241024 545044317075026214912 549964106080783958016 550341569434305429504 550968711825841717248 556259220718545272832 556323543015113097216 556641004672367198208 562305516595920764928 568160214143094226944 568417533080659034112 568741896078288224256 573875588953861521408 580511523146204971008 586753582534873841664 587290771483727791104 599786319813168807936 606235635079977074688 612547730873023463424 612825152852585521152 618709619340881952768 619134265613593608192 625791623308363431936 625863985892002234368 631873653794943270912 632307335094733897728 632593706170410860544 638667994158329757696 639106338697903079424 639180240910981005312 639469724715741413376 645610037573094211584 646053146727228112896 652999954756553146368 653075463539480592384 660097780351733071872 660702117919193764992 666970686167980179456 673680039206707003392 674759609789814908928 682015089464974209024 689116197232151396352 689428296959158711296 696048321758492196864 696526048815292809216 704015576221908860928 704096984128502513664 710857860519311179776 711345751981575634944 711667919441712218112 718501493428120977408 718994631035140964352 719403440305209090048 725982495849509289984 726311292269730988032 726725756100034953216 726809790068131627008 733285474774378610688 733788759245740572672 734624949101122289664 741764724020150796288 742610002895699705856 743289882659092985616 749740688794561019904 750255267167103614976 757890044107545378816 766565164279431954432 767266975648095985152 783054361978303721472 792017523249647468544 799715093084225077248 808314180106636099584 816730307830697951232 817100203803447361536 817566475612539322368 824946159121175937024 825512354151458144256 834388831077817909248 834485314522669645824 842498205059924361216 843458274893881147392 843939587729072848896 852240321214641340416 852626299620988551168 860813383430792282112 861404195636304150528 870767284719307456512 880130373802310762496 880936157225591686656 899679479719753211904 909353452619965612032 918821596309535195136 919237729278878281728 928064429011322929152 928701398420390412288 938687434962545147904 938795978838003351552 947810480692414906368 948461002642100846592 948890559255616290816 958001991237494636544 958659508046854619136 958770361366471507968 959204587073612120064 968415056359641317376 968967674800046604288 969079720090842169344 979499932134829719552 979613195309220888576 989019632026867728384 990146670527599607808 991053176878790647488 1010520058810060505088 1011213620964357046272 1012139414684722363392 1023022634197461313536 1034142445438738066944 1044072482637738295296 1044789073222939213824 1056023364332863291392 1066286790778966769664 1067501879162568327168 1077752240142181466112 1078491946552711446528 1088973743774263934976 1089466938404596482048 1090088634150052429824 1099928212161567916032 1100683138868610859008 1101937423651683434496 1112518441437090545664 1112647086030226194432 1124611033191841529856 1136835066161318068224 1137483792156576448512 1161023046292409942016 1174581542967455582208 1199572639626337615872 1212471270159954149376 1225095461746046926848 1225650305705171042304 1237419238681763905536 1238268531227187216384 1251583246616726863872 1251727971784004468736 1263747307589886541824 1264614670189467795456 1265187412340821721088 1277335988316659515392 1278360481821962010624 1278939449431482826752 1291220075146188423168 1292106293454456225792 1305999909513106292736 1306150927078961184768 1320195560703466143744 1321404235838387529984 1349519219579629817856 1364030178929948418048 1378232394464302792704 1378856593918317422592 1392096643516984393728 1393052097630585618432 1408031152443817721856 1408193968257005027328 1421715721038622359552 1422691503963151269888 1423335838883424436224 1437002986856241954816 1437989262070281928704 1438806880610418180096 1451964991699018579968 1452622584539461976064 1453451512200069906432 1453619580136263254016 1466570949548757221376 1469249898202244579328 1483529448040301592576 1485220005791399411712 1486579765318185971232 1499481377589122039808 1515780088215090757632 1533130328558863908864 1534533951296191970304 1566108723956607442944 1584035046499294937088 1599430186168450154496 1616628360213272199168 1633460615661395902464 1634200407606894723072 1635132951225078644736 1649892318242351874048 1651024708302916288512 1668777662155635818496 1668970629045339291648 1686916549787762294784 1704480642429282680832 1705252599241977102336 1721626766861584564224 1741534569438614913024 1760260747604621524992 1761872314451183373312 1799358959439506423808 1818706905239931224064 1837643192619070390272 1838475458557756563456 1856128858022645858304 1857402796840780824576 1877374869925090295808 1877591957676006703104 1895620961384829812736 1896922005284201693184 1897781118511232581632 1916003982474989273088 1917319016093709238272 1917540722732943015936 1918409174147224240128 1936830112719282634752 1938159440181684338688 1958999864269659439104 1959226390618441777152 1980293341055199215616 1982106353757581294976 2021040117620121010176 2024278829369444726784 2046045268394922627072 2068284890877476133888 2088144965275476590592 2089578146445878427648 2112046728665726582784 2132573581557933539328 2135003758325136654336 2155504480284362932224 2156983893105422893056 2177947487548527869952 2178933876809192964096 2180177268300104859648 2199856424323135832064 2201366277737221718016 2203874847303366868992 2225294172060452388864 2249222066383683059712 2273670132322636136448 2349163085934911164416 2399145279252675231744 2424942540319908298752 2450190923492093853696 2451300611410342084608 2474838477363527811072 2476537062454374432768 2503166493233453727744 2503455943568008937472 2527494615179773083648 2530374824681643442176 2556720963643924021248 2557878898862965653504 2582440150292376846336 2584212586908912451584 2612301854157922369536 2640391121406932287488 2642808471676775059968 2699038439159259635712 2728060357859896836096 2756464788928605585408 2757713187836634845184 2784193287033968787456 2786104195261171236864 2816062304887635443712 2816387936514010054656 2843431442077244719104 2845383007926302539776 2846671677766848872448 2874005973712483909632 2875978524140563857408 2877613761220836360192 2905245169078923952128 2906903024400139812864 2907239160272526508032 2938499796404489158656 2967058896080603185152 2970440011582798823424 2973159530636371942464 3031560176430181515264 3069067902592383940608 3132217447913214885888 3168070092998589874176 3198860372336900308992 3233256720426544398336 3266921231322791804928 3268400815213789446144 3270265902450157289472 3299784636484703748096 3302049416605832577024 3337555324311271636992 3337941258090678583296 3373833099575524589568 3410505198483954204672 3483069138877229826048 3523744628902366746624 3598717918879012847616 3637413810479862448128 3675286385238140780544 3676950917115513126912 3712257716045291716608 3714805593681561649152 3754749739850180591616 3755183915352013406208 3791241922769659625472 3793844010568403386368 3795562237022465163264 3832007964949978546176 3835081445465886031872 3836818348294448480256 3873660225438565269504 3876318880363368677376 3917999728539318878208 3918452781236883554304 3960586682110398431232 3964212707515162589952 4048557658738889453568 4092090536789845254144 4136569781754952267776 4176289930550953181184 4179156292891756855296 4224093457331453165568 4265147163115867078656 4270007516650273308672 4311008960568725864448 4313967786210845786112 4355894975097055739904 4357867753618385928192 4360354536600209719296 4399712848646271664128 4407749694606733737984 4450588344120904777728 4498444132767366119424 4547340264645272272896 4698326171869822328832 4798290558505350463488 4849885080639816597504 4900381846984187707392 4902601222820684169216 4949676954727055622144 4953074124908748865536 5006332986466907455488 5006911887136017874944 5060749649363286884352 5113441927287848042496 5115757797725931307008 5164880300584753692672 5224603708315844739072 5280782242813864574976 5285616943353550119936 5398076878318519271424 5456120715719793672192 5512929577857211170816 5515426375673269690368 5568386574067937574912 5572208390522342473728 5632124609775270887424 5632775873028020109312 5686862884154489438208 5690766015852605079552 5693343355533697744896 5748011947424967819264 5751957048281127714816 5755227522441672720384 5810490338157847904256 5814478320545053016064 5876999592808978317312 5940880023165597646848 5946319061272743884928 6063120352860363030528 6138135805184767881216 6264434895826429771776 6336140185997179748352 6397720744673800617984 6466513440853088796672 6533842462645583609856 6536801630427578892288 6540531804900314578944 6599569272969407496192 6604098833211665154048 6675882516181357166592 6747666199151049179136 6821010396967908409344 7047489257804733493248 7197435837758025695232 7274827620959724896256 7350572770476281561088 7353901834231026253824 7424515432090583433216 7429611187363123298304 7509499479700361183232 7510367830704026812416 7582483845539319250944 7591124474044930326528 7670162890931772063744 7673636696588896960512 7747320450877130539008 7752637760726737354752 7836905562473767108608 7921173364220796862464 7928425415030325179904 8097115317477778907136 8184181073579690508288 8273139563509904535552 8352579861101906362368 8358312585783513710592 8448186914662906331136 8530294326231734157312 8540015033300546617344 8622017921137451728896 8627935572421691572224 8715735507236771856384 8720709073200419438592 8815499389213467475968 8901176688241809555456 9094680529290544545792 9396652343739644657664 9596581117010700926976 9699770161279633195008 9800763693968375414784 9805202445641368338432 9899353909454111244288 9906148249817497731072 10012665972933814910976 10013823774272035749888 10121499298726573768704 10231515595451862614016 10449207416631689478144 10571233886707100239872 10796153756637038542848 10912241431439587344384 11025859155714422341632 11030852751346539380736 11136773148135875149824 11144416781044684947456 11264249219550541774848 11265551746056040218624 11373725768308978876416 11381532031705210159104 11386686711067395489792 11496023894849935638528 11510455044883345440768 11620980676315695808512 11628956641090106032128 11753999185617956634624 11881760046331195293696 11892638122545487769856 12276271610369535762432 12528869791652859543552 12672280371994359496704 12795441489347601235968 12933026881706177593344 13067684925291167219712 13073603260855157784576 13081063609800629157888 13199138545938814992384 13351765032362714333184 13495332398302098358272 13642020793935816818688 14094978515609466986496 14394871675516051390464 14549655241919449792512 14701145540952563122176 14707803668462052507648 14849030864181166866432 14859222374726246596608 15018998959400722366464 15020735661408053624832 15182248948089860653056 15340325781863544127488 15347273393177793921024 15494640901754261078016 15673811124947534217216 15842346728441593724928 15856850830060650359808 16194230634955557814272 16368362147159381016576 16546279127019809071104 16705159722203812724736 16716625171567027421184 16896373829325812662272 17060588652463468314624 17080030066601093234688 17244035842274903457792 17255871144843383144448 17431471014473543712768 17630998778426934951936 18189361058581089091584 18793304687479289315328 19193162234021401853952 19399540322559266390016 19601527387936750829568 19610404891282736676864 19798707818908222488576 19812296499634995462144 20027647548544071499776 20242998597453147537408 20463031190903725228032 21142467773414200479744 21592307513274077085696 21824482862879174688768 22051718311428844683264 22061705502693078761472 22273546296271750299648 22288833562089369894912 22528498439101083549696 22531103492112080437248 22747451536617957752832 22773373422134790979584 23020910089766690881536 23241961352631391617024 23257913282180212064256 23763520092662390587392 23785276245090975539712 24552543220739071524864 25057739583305719087104 25344560743988718993408 25590882978695202471936 25866053763412355186688 26147206521710315569152 26162127219601258315776 26703530064725428666368 27284041587871633637376 28189957031218933972992 28789743351032102780928 29099310483838899585024 29402291081905126244352 29415607336924105015296 29698061728362333732864 29718444749452493193216 30037997918801444732928 30041471322816107249664 30364497896179721306112 30694546786355587842048 31347622249895068434432 31713701660121300719616 32388461269911115628544 32736724294318762033152 33092558254039618142208 33410319444407625449472 33433250343134054842368 33792747658651625324544 34121177304926936629248 34160060133202186469376 34488071684549806915584 34862942028947087425536 35261997556853869903872 37586609374958578630656 38386324468042803707904 38799080645118532780032 39203054775873501659136 39220809782565473353728 39597415637816444977152 40055295097088142999552 40485997194906295074816 40926062381807450456064 42284935546828400959488 43184615026548154171392 43648965725758349377536 44103436622857689366528 44123411005386157522944 44547092592543500599296 44577667124178739789824 45056996878202167099392 45062206984224160874496 45546746844269581959168 46041820179533381763072 46483922705262783234048 47527040185324781174784 47570552490181951079424 49105086441478143049728 50115479166611438174208 50689121487977437986816 51181765957390404943872 51732107526824710373376 52294413043420631138304 54568083175743267274752 56379914062437867945984 57579486702064205561856 58198620967677799170048 58804582163810252488704 58831214673848210030592 59396123456724667465728 59436889498904986386432 60082942645632214499328 60728995792359442612224 61389093572711175684096 63427403320242601439232 64776922539822231257088 65473448588637524066304 66185116508079236284416 66820638888815250898944 66866500686268109684736 67585495317303250649088 68242354609853873258496 68320120266404372938752 69725884057894174851072 75173218749917157261312 76772648936085607415808 77598161290237065560064 78441619565130946707456 80110590194176285999104 81852124763614900912128 84569871093656801918976 86369230053096308342784 87297931451516698755072 88206873245715378733056 88246822010772315045888 89094185185087001198592 89155334248357479579648 90113993756404334198784 90124413968448321748992 91093493688539163918336 92083640359066763526144 95141104980363902158848 98210172882956286099456 100230958333222876348416 101378242975954875973632 102363531914780809887744 103464215053649420746752 104588826086841262276608 112759828124875735891968 115158973404128411123712 116397241935355598340096 117609164327620504977408 117662429347696420061184 118792246913449334931456 120165885291264428998656 121457991584718885224448 122778187145422351368192 126854806640485202878464 129553845079644462514176 130946897177275048132608 132370233016158472568832 133641277777630501797888 133733001372536219369472 135170990634606501298176 136640240532808745877504 139451768115788349702144 150346437499834314522624 153545297872171214831616 155196322580474131120128 156883239130261893414912 163704249527229801824256 169139742187313603837952 172738460106192616685568 174595862903033397510144 176413746491430757466112 176493644021544630091776 178188370370174002397184 178310668496714959159296 180248827936896643497984 182186987377078327836672 184167280718133527052288 190282209960727804317696 196420345765912572198912 200461916666445752696832 202756485951909751947264 204727063829561619775488 209177652173682524553216 225519656249751471783936 230317946808256822247424 232794483870711196680192 235324858695392840122368 240331770582528857997312 245556374290844702736384 253709613280970405756928 259107690159288925028352 261893794354550096265216 264740466032316945137664 267282555555261003595776 267466002745072438738944 270341981269213002596352 273280481065617491755008 300692874999668629045248 307090595744342429663232 310392645160948262240256 313766478260523786829824 338279484374627207675904 345476920212385233371136 349191725806066795020288 352827492982861514932224 352987288043089260183552 356376740740348004794368 360497655873793286995968 364373974754156655673344 368334561436267054104576 380564419921455608635392 392840691531825144397824 400923833332891505393664 405512971903819503894528 418355304347365049106432 451039312499502943567872 460635893616513644494848 465588967741422393360384 470649717390785680244736 491112748581689405472768 507419226561940811513856 518215380318577850056704 523787588709100192530432 529480932064633890275328 534565111110522007191552 534932005490144877477888 546560962131234983510016 601385749999337258090496 614181191488684859326464 627532956521047573659648 676558968749254415351808 690953840424770466742272 698383451612133590040576 705974576086178520367104 720995311747586573991936 736669122872534108209152 761128839842911217270784 785681383063650288795648 801847666665783010787328 811025943807639007789056 902078624999005887135744 921271787233027288989696 931177935482844786720768 941299434781571360489472 1014838453123881623027712 1036430760637155700113408 1047575177418200385060864 1058961864129267780550656 1069130222221044014383104 1093121924262469967020032 1202771499998674516180992 1255065913042095147319296 1353117937498508830703616 1381907680849540933484544 1396766903224267180081152 1411949152172357040734208 1473338245745068216418304 1522257679685822434541568 1571362766127300577591296 1603695333331566021574656 1804157249998011774271488 1842543574466054577979392 1882598869563142720978944 2029676906247763246055424 2072861521274311400226816 2095150354836400770121728 2117923728258535561101312 2405542999997349032361984 2706235874997017661407232 2763815361699081866969088 2793533806448534360162304 2823898304344714081468416 3044515359371644869083136 3142725532254601155182592 3207390666663132043149312 3608314499996023548542976 3765197739126285441957888 4059353812495526492110848 4145723042548622800453632 4190300709672801540243456 4235847456517071122202624 4811085999994698064723968 5412471749994035322814464 5527630723398163733938176 5647796608689428162936832 6089030718743289738166272 6285451064509202310365184 7216628999992047097085952 8118707624991052984221696 8291446085097245600907264 8380601419345603080486912 8471694913034142244405248 9622171999989396129447936 10824943499988070645628928 11295593217378856325873664 12178061437486579476332544 12570902129018404620730368 14433257999984094194171904 16237415249982105968443392 16582892170194491201814528 16943389826068284488810496 21649886999976141291257856 24356122874973158952665088 25141804258036809241460736 28866515999968188388343808 32474830499964211936886784 33886779652136568977620992 43299773999952282582515712 48712245749946317905330176 64949660999928423873773568 86599547999904565165031424 97424491499892635810660352 129899321999856847747547136 194848982999785271621320704 259798643999713695495094272 389697965999570543242641408 779395931999141086485282816
- Sum of all divisors σ(n): 2580626184319450135307124455
- Sum of proper divisors (its aliquot sum) s(n): 1801230252320309048821841639
- 779395931999141086485282816 is an abundant number, because the sum of its proper divisors (1801230252320309048821841639) is greater than itself. Its abundance is 1021834320321167962336558823
Bases of 779395931999141086485282816
- Binary: 1010000100101100111000001000100010100011101101000001000111011100010000000000000000000000002
- Hexadecimal: 0x284B382228ED04771000000
- Base-36: 2PXHYZPEKG00000000
Squares and roots of 779395931999141086485282816
- 779395931999141086485282816 squared (7793959319991410864852828162) is 607458018816809756601379947052234787826255763504889856
- 779395931999141086485282816 cubed (7793959319991410864852828163) is 473450308726079223611040592956808094304616691868153612161098668684106595089514496
-
779395931999141086485282816 is a
perfect square number . Itssquare root is 27917663440896 -
The
cube root of 779395931999141086485282816 is 920278716.7502895809
Scales and comparisons
How big is 779395931999141086485282816?- 779,395,931,999,141,086,485,282,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 779,395,931,999,141,086,485,282,816 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 779395931999141086485282816 cubic inches would be around 76689893.1 feet tall.
Recreational maths with 779395931999141086485282816
- 779395931999141086485282816 backwards is 618282584680141999139593977
- 779395931999141086485282816 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 779395931999141086485282816's digits is 144
- 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 779395931999141086485282816 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 779395931999141086485282816 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/779395931999141086485282816/
Chicago style:
Numbermatics. 2024. "Number 779395931999141086485282816 - Facts about the integer". https://numbermatics.com/n/779395931999141086485282816/
The information we have on file for 779395931999141086485282816 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 779395931999141086485282816, math, Factors of 779395931999141086485282816, curriculum, school, college, exams, university, Prime factorization of 779395931999141086485282816, STEM, science, technology, engineering, physics, economics, calculator, seven hundred seventy-nine septillion, three hundred ninety-five sextillion, nine hundred thirty-one quintillion, nine hundred ninety-nine quadrillion, one hundred forty-one trillion, eighty-six billion, four hundred eighty-five million, two hundred eighty-two thousand, eight hundred sixteen.