295478045237588728349343744
295,478,045,237,588,728,349,343,744 is an even composite number composed of five prime numbers multiplied together.
295478045237588728349343744 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 295478045237588728349343744:
214 × 316 × 194 × 314 × 592
(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 × 19 × 19 × 19 × 19 × 31 × 31 × 31 × 31 × 59 × 59)See below for interesting mathematical facts about the number 295478045237588728349343744 from the Numbermatics database.
Names of 295478045237588728349343744
- Cardinal: 295478045237588728349343744 can be written as Two hundred ninety-five septillion, four hundred seventy-eight sextillion, forty-five quintillion, two hundred thirty-seven quadrillion, five hundred eighty-eight trillion, seven hundred twenty-eight billion, three hundred forty-nine million, three hundred forty-three thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 2.95478045237588728349343744 × 1026
Factors of 295478045237588728349343744
Divisors of 295478045237588728349343744
- Number of divisors d(n): 19125
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 31 32 36 38 48 54 57 59 62 64 72 76 81 93 96 108 114 118 124 128 144 152 162 171 177 186 192 216 228 236 243 248 256 279 288 304 324 342 354 361 372 384 432 456 472 486 496 512 513 531 558 576 589 608 648 684 708 722 729 744 768 837 864 912 944 961 972 992 1024 1026 1062 1083 1116 1121 1152 1178 1216 1296 1368 1416 1444 1458 1488 1536 1539 1593 1674 1728 1767 1824 1829 1888 1922 1944 1984 2048 2052 2124 2166 2187 2232 2242 2304 2356 2432 2511 2592 2736 2832 2883 2888 2916 2976 3072 3078 3186 3249 3348 3363 3456 3481 3534 3648 3658 3776 3844 3888 3968 4096 4104 4248 4332 4374 4464 4484 4608 4617 4712 4779 4864 5022 5184 5301 5472 5487 5664 5766 5776 5832 5952 6144 6156 6372 6498 6561 6696 6726 6859 6912 6962 7068 7296 7316 7533 7552 7688 7776 7936 8192 8208 8496 8649 8664 8748 8928 8968 9216 9234 9424 9558 9728 9747 10044 10089 10368 10443 10602 10944 10974 11191 11328 11532 11552 11664 11904 12288 12312 12744 12996 13122 13392 13452 13718 13824 13851 13924 14136 14337 14592 14632 15066 15104 15376 15552 15872 15903 16384 16416 16461 16992 17298 17328 17496 17856 17936 18259 18432 18468 18848 19116 19456 19494 19683 20088 20178 20577 20736 20886 21204 21299 21888 21948 22382 22599 22656 23064 23104 23328 23808 24576 24624 25488 25947 25992 26244 26784 26904 27436 27648 27702 27848 28272 28674 29184 29241 29264 29791 30132 30208 30267 30752 31104 31329 31744 31806 32832 32922 33573 33984 34596 34656 34751 34992 35712 35872 36518 36864 36936 37696 38232 38912 38988 39366 40176 40356 41154 41472 41553 41772 42408 42598 43011 43776 43896 44764 45198 45312 46128 46208 46656 47616 47709 49152 49248 49383 50976 51894 51984 52488 53568 53808 54777 54872 55296 55404 55696 56544 56699 57348 58368 58482 58528 59049 59582 60264 60416 60534 61504 61731 62208 62658 63488 63612 63897 65664 65844 66139 67146 67797 67968 69192 69312 69502 69984 71424 71744 73036 73728 73872 75392 76464 77824 77841 77976 78732 80352 80712 82308 82944 83106 83544 84816 85196 86022 87552 87723 87792 89373 89528 90396 90624 90801 92256 92416 93312 93987 95232 95418 98496 98766 100719 101952 103788 103968 104253 104976 107136 107616 107911 109554 109744 110592 110808 111392 113088 113398 114696 116736 116964 117056 118098 119164 120528 120832 121068 123008 123462 124416 124659 125316 126976 127224 127794 129033 130321 131328 131688 132278 134292 135594 135936 138384 138624 139004 139968 142848 143127 143488 146072 147456 147744 148149 150784 152928 155648 155682 155952 157464 160704 161424 164331 164616 165888 166212 167088 169632 170097 170392 172044 175104 175446 175584 177147 178746 179056 180792 181248 181602 184512 184832 185193 186624 187974 190464 190836 191691 196992 197532 198417 201438 203391 203904 207576 207936 208506 209952 212629 214272 215232 215822 219108 219488 221184 221616 222784 226176 226796 229392 233472 233523 233928 234112 236196 238328 241056 241664 242136 246016 246924 248832 249318 250632 253952 254448 255588 258066 260642 262656 263169 263376 264556 268119 268584 271188 271872 272403 276768 277248 278008 279936 281961 285696 286254 286976 292144 295488 296298 301568 302157 305856 311296 311364 311904 312759 314928 321408 322848 323733 328662 329232 331776 332424 334176 339264 340194 340784 344088 346921 350208 350892 351168 354294 357492 358112 361584 362496 363204 369024 369664 370386 373248 373977 375948 380928 381672 383382 387099 390963 393984 395064 396834 402876 404681 406782 407808 415152 415872 417012 419904 425258 428544 429381 430464 431644 438216 438976 442368 443232 444447 445568 452352 453592 458784 466944 467046 467856 468224 472392 476656 482112 483328 484272 492032 492993 493848 497664 498636 501264 507904 508896 510291 511176 516132 521284 525312 526338 526752 529112 531441 536238 537168 542376 543744 544806 553536 554496 555579 556016 559872 563922 566029 571392 572508 573952 575073 584288 590976 592596 595251 603136 604314 610173 611712 622728 623808 625518 629856 637887 642816 645696 647466 657324 658464 660269 663552 664848 668352 678528 680388 681568 688176 693842 700416 700569 701784 702336 708588 714984 716224 723168 724992 726408 738048 739328 740772 746496 747954 751896 761856 763344 766764 774198 781926 787968 789507 790128 793668 804357 805752 809362 813564 815616 817209 830304 831744 834024 839808 845883 850516 857088 858762 860928 863288 876432 877952 886464 888894 891136 904704 906471 907184 917568 923521 933888 934092 935712 936448 938277 944784 953312 964224 966656 968544 971199 984064 985986 987696 995328 997272 1002528 1017792 1020582 1022352 1032264 1040763 1042568 1050624 1052676 1053504 1058224 1062882 1072476 1074336 1077281 1084752 1087488 1089612 1107072 1108992 1111158 1112032 1119744 1121931 1127844 1132058 1142784 1145016 1147904 1150146 1161297 1168576 1172889 1181952 1185192 1190502 1206272 1208628 1214043 1220346 1223424 1245456 1247616 1251036 1256641 1259712 1275774 1285632 1288143 1291392 1294932 1314648 1316928 1320538 1327104 1329696 1333341 1336704 1357056 1360776 1363136 1376352 1387684 1400832 1401138 1403568 1404672 1417176 1429968 1432448 1446336 1449984 1452816 1476096 1478656 1478979 1481544 1492992 1495908 1503792 1523712 1526688 1530873 1533528 1548396 1563852 1575936 1579014 1580256 1587336 1594323 1608714 1611504 1618724 1627128 1631232 1634418 1660608 1663488 1666737 1668048 1679616 1691766 1698087 1701032 1714176 1717524 1721856 1725219 1726576 1752864 1755904 1757669 1772928 1777788 1782272 1785753 1809408 1812942 1814368 1830519 1835136 1847042 1868184 1871424 1872896 1876554 1889568 1906624 1913661 1928448 1937088 1942398 1968128 1971972 1975392 1980807 1990656 1994544 2005056 2035584 2041164 2044704 2050309 2064528 2081526 2085136 2101248 2101707 2105352 2107008 2116448 2125764 2144952 2148672 2154562 2169504 2174976 2179224 2214144 2217984 2222316 2224064 2239488 2243862 2255688 2264116 2285568 2290032 2295808 2300292 2322594 2337152 2345778 2363904 2368521 2370384 2381004 2412544 2413071 2417256 2428086 2440692 2446848 2451627 2490912 2495232 2502072 2513282 2519424 2537649 2551548 2571264 2576286 2582784 2589864 2629296 2633856 2641076 2659392 2666682 2673408 2714112 2719413 2721552 2726272 2752704 2770563 2775368 2801664 2802276 2807136 2809344 2814831 2834352 2859936 2864896 2892672 2899968 2905632 2913597 2952192 2957312 2957958 2963088 2985984 2991816 3007584 3053376 3061746 3067056 3096792 3122289 3127704 3151872 3158028 3160512 3174672 3188646 3217428 3223008 3231843 3237448 3254256 3262464 3268836 3321216 3326976 3333474 3336096 3345241 3359232 3365793 3383532 3396174 3402064 3428352 3435048 3443712 3450438 3453152 3483891 3505728 3511808 3515338 3518667 3545856 3555576 3564544 3571506 3618816 3625884 3628736 3642129 3661038 3670272 3694084 3736368 3742848 3745792 3753108 3769923 3779136 3813248 3827322 3856896 3864429 3874176 3884796 3936256 3943944 3950784 3961614 3981312 3989088 4000023 4010112 4039951 4071168 4082328 4089408 4100618 4129056 4163052 4170272 4202496 4203414 4210704 4214016 4232896 4251528 4289904 4297344 4309124 4339008 4349952 4358448 4428288 4435968 4436937 4444632 4448128 4478976 4487724 4511376 4528232 4571136 4580064 4591616 4592619 4600584 4645188 4674304 4691556 4727808 4737042 4740768 4762008 4782969 4825088 4826142 4834512 4856172 4881384 4893696 4903254 4981824 4990464 5000211 5004144 5026564 5038848 5075298 5094261 5103096 5142528 5152572 5165568 5175657 5179728 5258592 5267712 5273007 5282152 5318784 5333364 5346816 5357259 5428224 5438826 5443104 5452544 5491557 5505408 5541126 5550736 5604552 5614272 5618688 5629662 5668704 5719872 5729792 5740983 5785344 5811264 5827194 5904384 5914624 5915916 5926176 5942421 5971968 5983632 6015168 6106752 6123492 6134112 6150927 6193584 6244578 6255408 6303744 6305121 6316056 6321024 6349344 6377292 6434856 6446016 6463686 6474896 6508512 6524928 6537672 6591499 6642432 6653952 6666948 6672192 6690482 6718464 6731586 6767064 6792348 6804128 6856704 6870096 6887424 6900876 6906304 6967782 7011456 7023616 7030676 7037334 7091712 7105563 7111152 7129088 7143012 7237632 7239213 7251768 7257472 7284258 7322076 7340544 7354881 7388168 7472736 7485696 7491584 7506216 7539846 7558272 7612947 7626496 7654644 7688939 7713792 7728858 7748352 7769592 7872512 7887888 7901568 7923228 7978176 8000046 8020224 8079902 8142336 8158239 8164656 8178816 8201236 8258112 8311689 8326104 8340544 8404992 8406828 8421408 8428032 8444493 8465792 8503056 8579808 8594688 8618248 8678016 8699904 8716896 8740791 8856576 8871936 8873874 8889264 8896256 8957952 8975448 9022752 9056464 9160128 9183232 9185238 9201168 9290376 9348608 9366867 9383112 9455616 9474084 9481536 9524016 9565938 9650176 9652284 9669024 9695529 9712344 9762768 9787392 9806508 9963648 9980928 10000422 10008288 10035723 10053128 10077696 10097379 10150596 10188522 10206192 10285056 10305144 10331136 10351314 10359456 10451673 10517184 10535424 10546014 10556001 10564304 10637568 10666728 10693632 10714518 10754551 10856448 10877652 10886208 10905088 10926387 10983114 11010816 11082252 11101472 11209104 11228544 11237376 11259324 11309769 11337408 11439744 11459584 11481966 11570688 11593287 11622528 11654388 11808768 11831832 11852352 11884842 11943936 11967264 12000069 12030336 12119853 12213504 12246984 12268224 12301854 12387168 12489156 12510816 12545111 12607488 12610242 12632112 12642048 12698688 12754584 12869712 12892032 12927372 12949792 13017024 13049856 13075344 13182998 13284864 13307904 13310811 13333896 13344384 13380964 13436928 13463172 13534128 13584696 13608256 13713408 13740192 13774848 13777857 13801752 13812608 13935564 14022912 14047232 14061352 14074668 14183424 14211126 14222304 14258176 14286024 14348907 14475264 14478426 14503536 14514944 14568516 14644152 14681088 14709762 14776336 14945472 14971392 14983168 15000633 15012432 15079692 15116544 15225894 15252992 15282783 15309288 15377878 15427584 15457716 15496704 15526971 15539184 15745024 15775776 15803136 15819021 15846456 15956352 16000092 16040448 16071777 16159804 16284672 16316478 16329312 16357632 16402472 16474671 16516224 16623378 16652208 16681088 16813656 16842816 16856064 16888986 16931584 17006112 17159616 17189376 17222949 17236496 17356032 17433792 17481582 17546899 17713152 17743872 17747748 17778528 17792512 17827263 17915904 17950896 18045504 18112928 18320256 18366464 18370476 18402336 18452781 18580752 18697216 18733734 18766224 18911232 18915363 18948168 18963072 19048032 19131876 19304568 19338048 19391058 19424688 19525536 19574784 19613016 19774497 19927296 19961856 20000844 20016576 20071446 20106256 20155392 20194758 20301192 20377044 20412384 20468339 20570112 20610288 20662272 20702628 20718912 20903346 21034368 21070848 21092028 21112002 21128608 21275136 21316689 21333456 21387264 21429036 21509102 21712896 21717639 21755304 21772416 21810176 21852774 21966228 22021632 22064643 22164504 22202944 22418208 22457088 22474752 22518648 22619538 22674816 22838841 22879488 22919168 22963932 23066817 23141376 23186574 23245056 23308776 23617536 23663664 23704704 23769684 23876179 23934528 24000138 24060672 24239706 24427008 24474717 24493968 24536448 24603708 24774336 24935067 24978312 25021632 25090222 25214976 25220484 25264224 25284096 25333479 25397376 25509168 25739424 25784064 25854744 25899584 26034048 26099712 26150688 26222373 26365996 26569728 26615808 26621622 26667792 26688768 26761928 26873856 26926344 27068256 27169392 27216512 27480384 27549696 27555714 27603504 27625216 27871128 28045824 28094464 28100601 28122704 28149336 28366848 28422252 28444608 28516352 28572048 28697814 28950528 28956852 29007072 29029888 29086587 29137032 29288304 29362176 29419524 29552672 29890944 29942784 29966336 30001266 30024864 30107169 30159384 30233088 30292137 30451788 30505984 30565566 30618576 30755756 30855168 30915432 30993408 31053942 31078368 31355019 31551552 31606272 31638042 31668003 31692912 31912704 32000184 32080896 32143554 32263653 32319608 32569344 32632956 32658624 32715264 32779161 32804944 32949342 33032448 33246756 33304416 33362176 33395711 33627312 33685632 33712128 33777972 33863168 33929307 34012224 34319232 34378752 34445898 34472992 34712064 34779861 34867584 34963164 35093798 35426304 35495496 35557056 35585024 35654526 35831808 35901792 36000207 36091008 36225856 36359559 36640512 36740952 36804672 36905562 37161504 37394432 37467468 37532448 37635333 37822464 37830726 37896336 37926144 38096064 38263752 38609136 38676096 38782116 38849376 38955871 39051072 39149568 39226032 39548994 39854592 39923712 39932433 40001688 40033152 40142892 40212512 40310784 40389516 40602384 40754088 40824768 40936678 41140224 41220576 41324544 41333571 41405256 41437824 41806692 42068736 42141696 42184056 42224004 42257216 42550272 42633378 42666912 42774528 42858072 43018204 43046721 43425792 43435278 43510608 43544832 43620352 43705548 43932456 44043264 44129286 44329008 44405888 44836416 44914176 44949504 45001899 45037296 45239076 45349632 45677682 45758976 45838336 45848349 45927864 46133634 46282752 46373148 46490112 46580913 46617552 47235072 47327328 47409408 47457063 47539368 47752358 47869056 48000276 48121344 48215331 48479412 48854016 48949434 48987936 49072896 49207416 49424013 49548672 49870134 49956624 50043264 50180444 50440968 50528448 50568192 50666958 50794752 51018336 51478848 51568128 51668847 51709488 51799168 52068096 52301376 52444746 52640697 52731992 53139456 53231616 53243244 53335584 53377536 53481789 53523856 53747712 53852688 54136512 54338784 54433024 54487739 54960768 55099392 55111428 55207008 55250432 55358343 55742256 56091648 56188928 56201202 56245408 56298672 56733696 56746089 56844504 56889216 57032704 57144096 57395628 57913704 58014144 58059776 58173174 58274064 58576608 58724352 58839048 59105344 59323491 59781888 59885568 60002532 60049728 60214338 60318768 60466176 60584274 60903576 61011968 61131132 61237152 61405017 61511512 61710336 61830864 61986816 62107884 62156736 62710038 63103104 63212544 63276084 63336006 63385824 63559579 63825408 63950067 64000368 64161792 64287108 64527306 64639216 65138688 65152917 65265912 65317248 65430528 65558322 65609888 65898684 66064896 66193929 66493512 66608832 66724352 66791422 67254624 67371264 67424256 67555944 67726336 67858614 68024448 68516523 68638464 68757504 68891796 68945984 69200451 69424128 69559722 69735168 69926328 70187596 70852608 70990992 71114112 71170048 71309052 71628537 71803584 72000414 72182016 72451712 72719118 73281024 73424151 73481904 73609344 73811124 74323008 74788864 74805201 74934936 75064896 75270666 75644928 75661452 75792672 75852288 76000437 76192128 76527504 77218272 77352192 77564232 77698752 77911742 78102144 78299136 78452064 78667119 79097988 79709184 79847424 79864866 80003376 80066304 80285784 80425024 80621568 80779032 81204768 81508176 81649536 81873356 82441152 82649088 82667142 82810512 82875648 83613384 84137472 84283392 84301803 84368112 84448008 84514432 85100544 85266756 85333824 85549056 85716144 86036408 86093442 86851584 86870556 87021216 87089664 87240704 87259761 87411096 87864912 88086528 88258572 88658016 88811776 89672832 89828352 89899008 90003798 90074592 90321507 90478152 90699264 90876411 91355364 91517952 91676672 91696698 91855728 92267268 92565504 92746296 92980224 93161826 93235104 94065057 94654656 94818816 94914126 95004009 95078736 95504716 95738112 96000552 96242688 96430662 96790959 96958824 97708032 97898868 97975872 98145792 98337483 98414832 98848026 99097344 99740268 99913248 100086528 100187133 100360888 100881936 101056896 101136384 101333916 101589504 101787921 102036672 102957696 103136256 103337694 103418976 103598336 103702471 104136192 104339583 104602752 104889492 105281394 105463984 106278912 106486488 106671168 106755072 106963578 107047712 107495424 107705376 108000621 108273024 108677568 108866048 108975478 109078677 109921536 110222856 110414016 110500864 110716686 111484512 112183296 112377856 112402404 112490816 112597344 112905999 113467392 113492178 113689008 113778432 114288192 114791256 115827408 116028288 116119552 116346348 116548128 116867613 117153216 117448704 117678096 118210688 118646982 119563776 119771136 119797299 120005064 120099456 120428676 120637536 120932352 121168548 121807152 122023936 122262264 122474304 122810034 123023024 123420672 123661728 123973632 124000713 124215768 124313472 125238481 125420076 126206208 126425088 126552168 126672012 126771648 127119158 127650816 127900134 128000736 128323584 128574216 129054612 129278432 130277376 130305834 130531824 130634496 130861056 131116644 131219776 131797368 132129792 132387858 132987024 133217664 133448704 133582844 134509248 134742528 134848512 135005697 135111888 135452672 135717228 136048896 137033046 137276928 137515008 137545047 137783592 137891968 138400902 138848256 139119444 139470336 139742739 139852656 140375192 141705216 141981984 142228224 142340096 142371189 142618104 143257074 143607168 144000828 144364032 144645993 144903424 145438236 146562048 146848302 146963808 147218688 147622248 148272039 148646016 149577728 149610402 149869872 150129792 150541332 151322904 151585344 151704576 152000874 152384256 153055008 154436544 154704384 155006541 155128464 155397504 155823484 156204288 156904128 157334238 157922091 158195976 159418368 159694848 159729732 160006752 160132608 160445367 160571568 160850048 161243136 161558064 162409536 163016352 163299072 163463217 163746712 164882304 165298176 165334284 165621024 165751296 166075029 167226768 168274944 168566784 168603606 168736224 168896016 169028864 170201088 170238267 170533512 170667648 171098112 171432288 172072816 172186884 173741112 174042432 174179328 174481408 174519522 174822192 175729824 176173056 176517144 177316032 177623552 177970473 179345664 179656704 180007596 180149184 180643014 180956304 181398528 181752822 182710728 183035904 183353344 183393396 183711456 184215051 184534536 185131008 185492592 185960448 186323652 186470208 188130114 189309312 189637632 189828252 190008018 190157472 190678737 191009432 191476224 191850201 192001104 192485376 192861324 193581918 193917648 195416064 195458751 195797736 195951744 196291584 196674966 196829664 197696052 198194688 198581787 199480536 199826496 200173056 200374266 200721776 201763872 202113792 202272768 202667832 203179008 203575842 204073344 204336469 205549569 205915392 206272512 206675388 206837952 207196672 207404942 207601353 208272384 208679166 209205504 209778984 210562788 210927968 212557824 212972976 213342336 213510144 213927156 214095424 214885611 215410752 216001242 216546048 217355136 217732096 217950956 218157354 219843072 220272453 220445712 220828032 221001728 221433372 222969024 224366592 224415603 224804808 224981632 225194688 225811998 226934784 226984356 227378016 227556864 228001311 228576384 229582512 231654816 232056576 232239104 232692696 233096256 233735226 234306432 234897408 235356192 236001357 236421376 237293964 238357109 239127552 239542272 239594598 240010128 240198912 240857352 241275072 241864704 242337096 243614304 244047872 244524528 244948608 245620068 246046048 247323456 247947264 248001426 248431536 248626944 250476962 250840152 252412416 252850176 252905409 253104336 253344024 253543296 254238316 255301632 255800268 256001472 256647168 257148432 258109224 258556864 260554752 260611668 261063648 261268992 261722112 261779283 262233288 262439552 263594736 264259584 264775716 265974048 266435328 266897408 267165688 269018496 269485056 269697024 270011394 270223776 270905344 270964521 271434456 272097792 272629233 274066092 274553856 275030016 275090094 275567184 275783936 276801804 277696512 278238888 278940672 279485478 279705312 280750384 282195171 283963968 284456448 284680192 284742378 285012027 285236208 286514148 287214336 288001656 288728064 289291986 289806848 290372877 290876472 293124096 293696604 293927616 294437376 295012449 295244496 296544078 297292032 299155456 299220804 299739744 300259584 300561399 301082664 302645808 303170688 303409152 304001748 304768512 305363763 306110016 308873088 309408768 310013082 310256928 310795008 311107413 311646968 312408576 313018749 313808256 314668476 315844182 316391952 318836736 319459464 320013504 320265216 320890734 321143136 321700096 322486272 323116128 324001863 324819072 326032704 326598144 326926434 327236031 327493424 329764608 330668568 331242048 331502592 332150058 333391081 334453536 336549888 337133568 337207212 337472448 337792032 338057728 338717997 340402176 340476534 341067024 341335296 342864576 344145632 344373768 347482224 348084864 348358656 348962816 349039044 349644384 350602839 351459648 352346112 353034288 354632064 355247104 355940946 358691328 359313408 359391897 360015192 360298368 361286028 361912608 362797056 363505644 365421456 366071808 366786792 367422912 368430102 369069072 370262016 370985184 371920896 372002139 372647304 372940416 375715443 376260228 378618624 379275264 379656504 380016036 380314944 381357474 382018864 382952448 383700402 384002208 384970752 385722648 387163836 387835296 388898441 390832128 390917502 391595472 391903488 392583168 393349932 393659328 395392104 396389376 397163574 398961072 399652992 400346112 400748532 401443552 403527744 404227584 404545536 405017091 405335664 406358016 407151684 408146688 408672938 411099138 411830784 412545024 412635141 413350776 413675904 414393344 414809884 415202706 416544768 417358332 418411008 419228217 419557968 421125576 421855936 425115648 425945952 426684672 427020288 427113567 427854312 428190848 429771222 430821504 432002484 433092096 433937979 434710272 435464192 435901912 436314708 439686144 440544906 440891424 441656064 442003456 442866744 444816117 445938048 448733184 448831206 449609616 449963264 450389376 451623996 453647401 453968712 454756032 455113728 456002622 457152768 459165024 463309632 464113152 464478208 465019623 465385392 466192512 467470452 468612864 470712384 472002714 472842752 473766273 474587928 476714218 478255104 479084544 479189196 480020256 480397824 481336101 481714704 482550144 483729408 484674192 487228608 488095744 489049056 489897216 490389651 491240136 492092096 494646912 495894528 496002852 496863072 497253888 498225087 500953924 501680304 504824832 505700352 505810818 506208672 506688048 507086592 508476632 510603264 510714801 511600536 512002944 513294336 514296864 516218448 517113728 521223336 522127296 522537984 523444224 523558566 524466576 524879104 527189472 528519168 529551432 531948096 532870656 533794816 533911419 534331376 538036992 538970112 540022788 540447552 541810688 541929042 542868912 544195584 545258466 548132184 549107712 550060032 550180188 551134368 551567872 552645153 553603608 555393024 556477776 557881344 558970956 559410624 561500768 564390342 567927936 568912896 569360384 569484756 570024054 570472416 572036211 573028296 574428672 575550603 576003312 577456128 578583972 579613696 580745754 581752944 586248192 586376253 587393208 587855232 588874752 590024898 590488992 593088156 594584064 595745361 598441608 599479488 600519168 601122798 602165328 605291616 606341376 606818304 608003496 609537024 610727526 612220032 613009407 616648707 617746176 618817536 620026164 620513856 621590016 622214826 622804059 623293936 624817152 626037498 627616512 629336952 631688364 632783904 634518509 637673472 638918928 640027008 640530432 641781468 642286272 643400192 644656833 646232256 648003726 649638144 652065408 653196288 653852868 654472062 654986848 659529216 660817359 661337136 662484096 663005184 664300116 666782162 668907072 673099776 673246809 674414424 674944896 675584064 676115456 677435994 680804352 680953068 682134048 682670592 684003933 685729152 688291264 688747536 694964448 696169728 696717312 698078088 699288768 701205678 702919296 704692224 706068576 708004071 709264128 710494208 711881892 715071327 717382656 718626816 718783794 720030384 720596736 722572056 723825216 725594112 727011288 730842912 732143616 733573584 734845824 736860204 738138144 740161549 741970368 743841792 744004278 745294608 745880832 751430886 752520456 757237248 758550528 758716227 759313008 760032072 760629888 762714948 764037728 765904896 767400804 768004416 769941504 771445296 774327672 775670592 777796882 781664256 781835004 783190944 783806976 785166336 785337849 786699864 787318656 790784208 792778752 794327148 797922144 799305984 800692224 801497064 802887104 807055488 808455168 809091072 810034182 810671328 812716032 812893563 814303368 816293376 817345876 817887699 822198276 823661568 825090048 825270282 826701552 827351808 828786688 829619768 830405412 833089536 834716664 836822016 838456434 839115936 842251152 843711872 846585513 851891904 853369344 854040576 854227134 855036081 855708624 856381696 859542444 861643008 864004968 866184192 867875958 869420544 870928384 871118631 871803824 872629416 879372288 881089812 881782848 883312128 884006912 885037347 885733488 889632234 891876096 897466368 897662412 899219232 899926528 900778752 901684197 903247992 907294802 907937424 909512064 910227456 912005244 914305536 916091289 918330048 926619264 928226304 928956416 930039246 930770784 932385024 933322239 934940904 937225728 939056247 941424768 944005428 945685504 947532546 949175856 953428436 956510208 958378392 960040512 960795648 962672202 963429408 965100288 967458816 969348384 972005589 974457216 978098112 979794432 980779302 981708093 982480272 984184192 989293824 992005704 993726144 994507776 996450174 1000173243 1001907848 1003360608 1009649664 1011400704 1011621636 1012417344 1013376096 1014173184 1016153991 1016953264 1021206528 1021429602 1023201072 1024005888 1028593728 1032436896 1034227456 1035267041 1042446672 1044254592 1045075968 1046888448 1047117132 1048933152 1049758208 1051808517 1054378944 1057038336 1059102864 1063896192 1065741312 1067589632 1067822838 1068662752 1076073984 1077940224 1078175691 1080045576 1080895104 1083621376 1083858084 1085737824 1088391168 1090516932 1096264368 1098215424 1100360376 1102268736 1103135744 1105290306 1107207216 1110786048 1112955552 1115762688 1116006417 1117941912 1118821248 1123001536 1127146329 1128780684 1135855872 1137825792 1138969512 1140048108 1140944832 1144072422 1146056592 1148857344 1151101206 1152006624 1154912256 1157167944 1159227392 1161491508 1163505888 1166695323 1172496384 1172752506 1174786416 1175710464 1177749504 1180049796 1180977984 1186176312 1189168128 1191490722 1196883216 1198958976 1201038336 1202245596 1204330656 1207632001 1210583232 1212682752 1213636608 1215051273 1216006992 1219074048 1221455052 1224440064 1226018814 1233297414 1235492352 1237635072 1237905423 1240052328 1241027712 1243180032 1244429652 1245608118 1246587872 1249634304 1252074996 1255233024 1257684651 1258673904 1263376728 1265567808 1269037018 1275346944 1277837856 1280054016 1281060864 1281340701 1283562936 1284572544 1286800384 1289313666 1292464512 1296007452 1299276288 1301813937 1304130816 1306392576 1307705736 1308944124 1309973696 1319058432 1321634718 1322674272 1324968192 1326010368 1328600232 1333564324 1334448351 1337814144 1346199552 1346493618 1348828848 1349889792 1351168128 1352230912 1354871988 1360942203 1361906136 1364268096 1365341184 1368007866 1371458304 1376582528 1377495072 1389928896 1392339456 1393434624 1395058869 1396156176 1398577536 1402411356 1405838592 1412137152 1416008142 1418528256 1420988416 1421298819 1423763784 1430142654 1434765312 1437253632 1437567588 1440060768 1441193472 1444008303 1445144112 1447650432 1451188224 1454022576 1461685824 1464287232 1467147168 1469691648 1471168953 1473720408 1476276288 1480323098 1483940736 1487683584 1488008556 1490589216 1491761664 1494675261 1502861772 1505040912 1514474496 1517101056 1517432454 1518626016 1520064144 1521259776 1525429896 1528075456 1531809792 1532144403 1534801608 1536008832 1539883008 1542890592 1548655344 1551341184 1555593764 1563670008 1566381888 1567613952 1570332672 1570675698 1573399728 1574637312 1581568416 1585557504 1588654296 1595844288 1598611968 1601384448 1601734257 1602994128 1605774208 1614110976 1616910336 1620068364 1621342656 1625432064 1625787126 1628606736 1632586752 1634691752 1635775398 1644396552 1647323136 1650180096 1650540564 1653403104 1654703616 1657573376 1657935459 1659239536 1660810824 1666179072 1669433328 1673644032 1676912868 1678231872 1684502304 1687423744 1693171026 1703783808 1706738688 1708081152 1708454268 1710072162 1711417248 1712763392 1716108633 1719084888 1723286016 1726651809 1728009936 1732368384 1735751916 1738841088 1741856768 1742237262 1743607648 1745258832 1758744576 1759128759 1762179624 1763565696 1766624256 1768013824 1770074694 1771466976 1779264468 1783752192 1787236083 1795324824 1798438464 1799853056 1801557504 1803368394 1806495984 1814589604 1815874848 1819024128 1820454912 1824010488 1828611072 1832182578 1836660096 1839028221 1849946121 1853238528 1856452608 1860078492 1861541568 1864770048 1866644478 1868412177 1869881808 1874451456 1878112494 1882849536 1888010856 1891371008 1895065092 1898351712 1903555527 1906856872 1913020416 1916756784 1920081024 1921591296 1925344404 1926858816 1930200576 1933970499 1938696768 1944011178 1948914432 1956196224 1959588864 1961558604 1963416186 1964960544 1968368384 1970346949 1978587648 1982452077 1984011408 1987452288 1989015552 1992900348 2000346486 2003815696 2006721216 2019299328 2019740427 2023243272 2024834688 2026752192 2028346368 2032307982 2033906528 2042413056 2042859204 2046402144 2048011776 2052011799 2057187456 2064873792 2068454912 2070534082 2084893344 2088509184 2090151936 2094234264 2097866304 2099516416 2103617034 2108757888 2114076672 2118205728 2124012213 2127792384 2131482624 2135179264 2135645676 2137325504 2145213981 2152147968 2155880448 2156351382 2160091152 2161790208 2167716168 2171475648 2176782336 2181033864 2192528736 2196430848 2200720752 2204537472 2206271488 2210580612 2214414432 2220484647 2225911104 2231525376 2232012834 2235883824 2237642496 2246003072 2254292658 2257561368 2271711744 2275651584 2276148681 2277939024 2280096216 2281889664 2288144844 2292113184 2297714688 2302202412 2304013248 2309824512 2314335888 2318454784 2322983016 2327011776 2333390646 2344992768 2345505012 2349572832 2351420928 2355499008 2356013547 2360099592 2361955968 2372352624 2378336256 2382981444 2393766432 2397917952 2402076672 2404491192 2408661312 2415264002 2421166464 2425365504 2427273216 2430102546 2432013984 2438148096 2438680689 2442910104 2448880128 2452037628 2466594828 2470984704 2475270144 2475810846 2480104656 2482055424 2486360064 2488859304 2491216236 2493175744 2499268608 2504149992 2510466048 2515369302 2517347808 2526753456 2531135616 2538074036 2539756539 2555675712 2560108032 2562121728 2562681402 2565108243 2567125872 2569145088 2573600768 2578627332 2584929024 2592014904 2598552576 2603627874 2608261632 2612785152 2613355893 2615411472 2617888248 2619947392 2638116864 2643269436 2645348544 2649936384 2652020736 2655112041 2657200464 2667128648 2668896702 2675628288 2692399104 2692987236 2697657696 2699779584 2702336256 2704461824 2705052591 2709743976 2721884406 2723812272 2728536192 2730682368 2736015732 2742916608 2748273867 2753165056 2754990144 2779857792 2784678912 2786869248 2790117738 2792312352 2797155072 2799966717 2804822712 2811677184 2817168741 2824274304 2832016284 2837056512 2841976832 2842597638 2847527568 2860285308 2869530624 2875135176 2880121536 2882386944 2888016606 2890288224 2895300864 2902376448 2908045152 2916016767 2923371648 2934294336 2939383296 2942337906 2945124279 2947440816 2952552576 2960646196 2967881472 2976017112 2981178432 2983523328 2989350522 3000519729 3005723544 3010081824 3028948992 3034202112 3034864908 3037252032 3040128288 3042519552 3048461973 3050859792 3056150912 3063619584 3064288806 3069603216 3072017664 3085781184 3097310688 3102682368 3105801123 3111187528 3127340016 3132763776 3135227904 3140665344 3141351396 3146799456 3149274624 3155425551 3163136832 3171115008 3177308592 3191688576 3197223936 3202768896 3203468514 3205988256 3211548416 3214776601 3228221952 3233820672 3234527073 3240136728 3242685312 3250864128 3251574252 3257213472 3265173504 3269383504 3271550796 3288793104 3294646272 3301081128 3306806208 3309407232 3315146752 3315870918 3318479072 3321621648 3332358144 3338866656 3347288064 3348019251 3353825736 3356463744 3369004608 3374847488 3381438987 3386342052 3407567616 3413477376 3416908536 3420144324 3422834496 3425526784 3432217266 3438169776 3446572032 3453303618 3456019872 3464736768 3471503832 3477682176 3483713536 3484474524 3487215296 3490517664 3500085969 3517489152 3518257518 3524359248 3527131392 3533248512 3540149388 3542933952 3558528936 3567504384 3574472166 3590649648 3596876928 3599706112 3603115008 3606736788 3612991968 3622896003 3629179208 3631749696 3638048256 3640909824 3645153819 3648020976 3657222144 3664365156 3673320192 3678056442 3699892242 3706477056 3712905216 3713716269 3720156984 3723083136 3729540096 3733288956 3736824354 3739763616 3748902912 3756224988 3765699072 3773053953 3776021712 3782742016 3790130184 3796703424 3807111054 3813713744 3826040832 3833513568 3840162048 3843182592 3844022103 3850688808 3853717632 3860401152 3867940998 3877393536 3882392911 3888022356 3897828864 3905441811 3912392448 3919177728 3923117208 3926832372 3929921088 3936736768 3940693898 3957175296 3964904154 3968022816 3974904576 3978031104 3985800696 4000692972 4007631392 4013442432 4038598656 4039480854 4046486544 4049669376 4053504384 4056692736 4064615964 4067813056 4082826609 4085718408 4092804288 4096023552 4104023598 4114374912 4129747584 4136909824 4141068164 4169786688 4177018368 4180303872 4185176607 4188468528 4195732608 4199032832 4207234068 4217515776 4236411456 4248024426 4255584768 4262965248 4263896457 4271291352 4274651008 4290427962 4304295936 4311760896 4312702764 4320182304 4323580416 4332024909 4335432336 4342951296 4353564672 4362067728 4385057472 4392861696 4401441504 4409074944 4412542976 4413506859 4421161224 4428828864 4440969294 4451822208 4463050752 4464025668 4471767648 4475284992 4484025783 4492006144 4508585316 4515122736 4543423488 4551303168 4552297362 4555878048 4560192432 4563779328 4576289688 4584226368 4595429376 4596433209 4604404824 4608026496 4619649024 4628671776 4636909568 4645966032 4654023552 4666781292 4691010024 4699145664 4702841856 4710998016 4712027094 4720199184 4723911936 4744705248 4756672512 4765962888 4787532864 4795835904 4804153344 4805202771 4808982384 4817322624 4830528004 4842332928 4850731008 4860205092 4864027968 4876296192 4877361378 4885820208 4897760256 4904075256 4933189656 4941969408 4950540288 4951621692 4960209312 4964110848 4972720128 4973806377 4977718608 4982432472 4986351488 4998537216 5008299984 5020932096 5030738604 5034695616 5053506912 5062271232 5076148072 5079513078 5111351424 5120216064 5124243456 5125362804 5130216486 5134251744 5138290176 5147201536 5148325899 5157254664 5169858048 5179955427 5184029808 5197105152 5207255748 5216523264 5225570304 5226711786 5230822944 5235776496 5239894784 5276233728 5277386277 5286538872 5290697088 5299872768 5304041472 5310224082 5314400928 5334257296 5337793404 5351256576 5361708249 5385974472 5395315392 5399559168 5404672512 5408923648 5410105182 5419487952 5443768812 5447624544 5457072384 5461364736 5472031464 5485833216 5496547734 5506330112 5509980288 5517084663 5549838363 5559715584 5569357824 5580235476 5584624704 5594310144 5599933434 5605236531 5609645424 5623354368 5634337482 5648548608 5664032568 5674113024 5683953664 5685195276 5695055136 5710666581 5720570616 5739061248 5750270352 5760243072 5764773888 5776033212 5780576448 5790601728 5801911497 5816090304 5832033534 5846743296 5868588672 5878766592 5884675812 5890248558 5894881632 5905105152 5911040847 5921292392 5935762944 5947356231 5952034224 5962356864 5967046656 5978701044 6001039458 6011447088 6020163648 6057897984 6059221281 6069729816 6074504064 6080256576 6085039104 6096923946 6101719584 6112301824 6127239168 6128577612 6139206432 6144035328 6156035397 6171562368 6194621376 6205364736 6211602246 6222375056 6254680032 6265527552 6270455808 6282702792 6293598912 6298549248 6310851102 6326273664 6334430539 6342230016 6354617184 6372036639 6383377152 6394447872 6405537792 6406937028 6411976512 6423096832 6429553202 6435641943 6456443904 6467641344 6469054146 6480273456 6485370624 6503148504 6514426944 6530347008 6538767008 6543101592 6577586208 6589292544 6602162256 6613612416 6618814464 6630293504 6631741836 6636958144 6643243296 6661453941 6677733312 6694576128 6696038502 6707651472 6712927488 6738009216 6749694976 6762877974 6772684104 6815135232 6826954752 6828446043 6833817072 6840288648 6845668992 6851053568 6864434532 6876339552 6893144064 6906607236 6912039744 6929473536 6943007664 6955364352 6968949048 6974430592 6981035328 7000171938 7034978304 7036515036 7048718496 7054262784 7066497024 7068040641 7080298776 7085867904 7117057872 7135008768 7148944332 7181299296 7193753856 7199412224 7206230016 7213473576 7225983936 7245792006 7258358416 7263499392 7276096512 7281819648 7290307638 7296041952 7314444288 7316042067 7328730312 7346640384 7356112884 7389070379 7399784484 7412954112 7425810432 7427432538 7440313968 7446166272 7459080192 7466577912 7473648708 7479527232 7497805824 7512449976 7531398144 7546107906 7552043424 7565484032 7580260368 7593406848 7614222108 7627427488 7667027136 7680324096 7686365184 7688044206 7695324729 7701377616 7707435264 7720802304 7735881996 7754787072 7764785822 7776044712 7795657728 7810883622 7824784896 7838355456 7840067679 7846234416 7853664744 7859842176 7873473536 7881387796 7914350592 7929808308 7936045632 7949809152 7956062208 7965336123 7971601392 8001385944 8015262784 8026884864 8077197312 8078961708 8092973088 8099338752 8107008768 8113385472 8115157773 8129231928 8135626112 8165653218 8171436816 8185608576 8192047104 8208047196 8228749824 8244821601 8259495168 8273819648 8282136328 8339573376 8354036736 8360607744 8370353214 8376937056 8391465216 8398065664 8399900151 8414468136 8435031552 8451506223 8472822912 8496048852 8511169536 8525930496 8527792914 8542582704 8549302016 8580855924 8608591872 8625405528 8640364608 8647160832 8664049818 8670864672 8685902592 8707129344 8724135456 8748050301 8770114944 8802883008 8818149888 8825085952 8827013718 8835372837 8842322448 8857657728 8881938588 8903644416 8928051336 8943535296 8950569984 8968051566 8984012288 9001559187 9017170632 9030245472 9086846976 9102606336 9104594724 9111756096 9120384864 9127558656 9145385919 9152579376 9168452736 9190858752 9192866418 9208809648 9216052992 9257343552 9273819136 9291932064 9308047104 9317403369 9333562584 9382020048 9398291328 9405683712 9421996032 9424054188 9440398368 9447823872 9466276653 9489410496 9513345024 9531925776 9575065728 9591671808 9608306688 9610405542 9617964768 9634645248 9644329803 9661056008 9684665856 9701462016 9703581219 9720410184 9728055936 9752592384 9754722756 9771640416 9795520512 9808150512 9866379312 9883938816 9903243384 9920418624 9928221696 9945440256 9947612754 9955437216 9964864944 9972702976 9997074432 10016599968 10041864192 10044057753 10061477208 10069391232 10107013824 10124542464 10144316961 10152296144 10159026156 10222702848 10240432128 10250725608 10260432972 10268503488 10276580352 10294403072 10296651798 10314509328 10339716096 10359910854 10368059616 10394210304 10414511496 10433046528 10451140608 10453423572 10461645888 10471552992 10479789568 10500257907 10552467456 10554772554 10573077744 10581394176 10599745536 10620448164 10628801856 10668514592 10675586808 10702513152 10723416498 10771948944 10790630784 10799118336 10809345024 10817847296 10820210364 10838975904 10868688009 10887537624 10895249088 10914144768 10922729472 10935461457 10944062928 10971666432 10993095468 11012660224 11019960576 11034169326 11099676726 11119431168 11138715648 11141148807 11160470952 11169249408 11188620288 11199866868 11210473062 11219290848 11246708736 11268674964 11297097216 11319161859 11328065136 11348226048 11370390552 11390110272 11421333162 11441141232 11478122496 11500540704 11520486144 11529547776 11532066309 11552066424 11561152896 11581203456 11603822994 11632180608 11647178733 11664067068 11693486592 11716325433 11737177344 11757533184 11769351624 11780497116 11789763264 11810210304 11822081694 11842584784 11871525888 11894712462 11904068448 11924713728 11934093312 11957402088 12002078916 12022894176 12040327296 12055851671 12115795968 12118442562 12139459632 12149008128 12160513152 12170078208 12193847892 12203439168 12224603648 12248479827 12257155224 12278412864 12288070656 12312070794 12343124736 12389242752 12410729472 12423204492 12444750112 12509360064 12531055104 12540911616 12555529821 12565405584 12587197824 12597098496 12621702204 12652547328 12668861078 12709234368 12744073278 12766754304 12788895744 12791689371 12813874056 12823953024 12846193664 12859106404 12871283886 12912887808 12935282688 12938108292 12960546912 12970741248 12996074727 13006297008 13028853888 13060694016 13077534016 13086203184 13155172416 13178585088 13204324512 13227224832 13237628928 13240520577 13263483672 13273916288 13286486592 13322907882 13355466624 13389152256 13392077004 13415302944 13425854976 13452077349 13476018432 13499389952 13525755948 13545368208 13630270464 13653909504 13656892086 13667634144 13680577296 13691337984 13702107136 13728869064 13752679104 13786288128 13789299627 13813214472 13824079488 13858947072 13886015328 13910728704 13937898096 13948861184 13962070656 14000343876 14063069431 14073030072 14097436992 14108525568 14132994048 14136081282 14160597552 14171735808 14234115744 14270017536 14297888664 14362598592 14387507712 14398824448 14412460032 14415608313 14426947152 14451967872 14491584012 14516716832 14526998784 14552193024 14580615276 14592083904 14628888576 14632084134 14657460624 14693280768 14712225768 14778140758 14799568968 14825908224 14851620864 14854865076 14880627936 14892332544 14918160384 14921419131 14933155824 14947297416 14959054464 14995611648 15024899952 15062796288 15092215812 15104086848 15130968064 15160520736 15186813696 15228444216 15254854976 15334054272 15360648192 15372730368 15376088412 15390649458 15402755232 15414870528 15441604608 15444977697 15471763992 15509574144 15529571644 15539866281 15552089424 15591315456 15621767244 15649569792 15676710912 15680135358 15692468832 15707329488 15719684352 15746947072 15762775592 15828701184 15832158831 15859616616 15872091264 15899618304 15912124416 15930672246 15943202784 16002771888 16030525568 16053769728 16085124747 16157923416 16185946176 16198677504 16214017536 16226770944 16230315546 16258463856 16271252224 16331306436 16342873632 16371217152 16384094208 16416094392 16457499648 16489643202 16518990336 16547639296 16551253989 16564272656 16649515089 16679146752 16708073472 16740706428 16753874112 16782930432 16796131328 16799800302 16815709593 16828936272 16870063104 16903012446 16945645824 16992097704 17022339072 17051860992 17055585828 17085165408 17098604032 17131999743 17161711848 17217183744 17250811056 17280729216 17294321664 17328099636 17341729344 17371805184 17405734491 17448270912 17496100602 17540229888 17605766016 17636299776 17650171904 17654027436 17670745674 17684644896 17715315456 17733122541 17763877176 17807288832 17842068693 17856102672 17887070592 17901139968 17936103132 17968024576 18003118374 18034341264 18060490944 18173693952 18177663843 18209189448 18223512192 18240769728 18255117312 18290771838 18305158752 18336905472 18381717504 18385732836 18417619296 18432105984 18468106191 18514687104 18583864128 18616094208 18634806738 18667125168 18764040096 18796582656 18811367424 18848108376 18880796736 18895647744 18932553306 18978820992 19003291617 19026690048 19063851552 19116109917 19150131456 19183343616 19216613376 19220811084 19235929536 19269290496 19288659606 19306925829 19322112016 19369331712 19402924032 19407162438 19440820368 19456111872 19509445512 19543280832 19591041024 19616301024 19670073779 19732758624 19767877632 19806486768 19840837248 19856443392 19890880512 19895225508 19910874432 19929729888 19945405952 19984361823 20033199936 20083728384 20088115506 20122954416 20138782464 20214027648 20249084928 20288633922 20304592288 20318052312 20445405696 20480864256 20485338129 20501451216 20520865944 20537006976 20553160704 20588806144 20593303596 20629018656 20679432192 20719821708 20736119232 20788420608 20829022992 20866093056 20906847144 20923291776 20943105984 20959579136 21000515814 21104934912 21109545108 21146155488 21162788352 21199491072 21204121923 21240896328 21257603712 21337029184 21351173616 21405026304 21446832996 21543897888 21581261568 21598236672 21618690048 21640420728 21677951808 21737376018 21775075248 21790498176 21828289536 21845458944 21870922914 21888125856 21943332864 21948126201 21986190936 22025320448 22039921152 22068338652 22167211137 22199353452 22238862336 22277431296 22282297614 22320941904 22338498816 22377240576 22399733736 22420946124 22438581696 22493417472 22537349928 22594194432 22638323718 22656130272 22696452096 22740781104 22780220544 22842666324 22882282464 22945008019 23001081408 23040972288 23059095552 23064132618 23085974187 23104132848 23122305792 23162406912 23207645988 23264361216 23294357466 23328134136 23386973184 23432650866 23474354688 23515066368 23520203037 23538703248 23560994232 23579526528 23620420608 23644163388 23685169568 23743051776 23789424924 23808136896 23849427456 23868186624 23896008369 23914804176 24004157832 24045788352 24080654592 24111703342 24231591936 24236885124 24278919264 24298016256 24321026304 24340156416 24345473319 24387695784 24406878336 24449207296 24496959654 24514310448 24556825728 24576141312 24624141588 24686249472 24734464803 24778485504 24821458944 24846408984 24889500224 25018720128 25062110208 25081823232 25111059642 25130811168 25174395648 25194196992 25199700453 25243404408 25305094656 25337722156 25354518669 25418468736 25488146556 25533508608 25577791488 25583378742 25627748112 25647906048 25692387328 25718212808 25742567772 25825775616 25876216584 25921093824 25941482496 25992149454 26012594016 26057707776 26121388032 26155068032 26172406368 26244150903 26310344832 26408649024 26454449664 26475257856 26481041154 26506118511 26526967344 26547832576 26572973184 26645815764 26710933248 26784154008 26830605888 26851709952 26904154698 26952036864 26998779904 27004677561 27051511896 27090736416 27260540928 27307819008 27313784172 27335268288 27361154592 27382675968 27404214272 27436157757 27457738128 27505358208 27572576256 27578599254 27626428944 27648158976 27772030656 27821457408 27875796192 27897722368 27924141312 27952210107 28000687752 28126138862 28146060144 28194873984 28217051136 28265988096 28272162564 28321195104 28343471616 28398829959 28468231488 28540035072 28595777328 28725197184 28775015424 28797648896 28824920064 28831216626 28853894304 28903935744 28932989409 28983168024 29033433664 29053997568 29104386048 29110743657 29161230552 29184167808 29257777152 29264168268 29314921248 29386561536 29424451536 29556281516 29599137936 29651816448 29709730152 29761255872 29784665088 29836320768 29842838262 29866311648 29894594832 29918108928 29991223296 30049799904 30125592576 30132173259 30184431624 30208173696 30321041472 30373627392 30432950883 30456888432 30509709952 30668108544 30721296384 30752176824 30781298916 30805510464 30829741056 30883209216 30889955394 30943527984 31019148288 31059143288 31079732562 31104178848 31182630912 31243534488 31299139584 31353421824 31360270716 31384937664 31414658976 31439368704 31493894144 31500773721 31525551184 31657402368 31664317662 31719233232 31744182528 31799236608 31861344492 31886405568 32005543776 32061051136 32107539456 32170249494 32315846832 32371892352 32397355008 32428035072 32453541888 32460631092 32516927712 32542504448 32606064027 32662612872 32685747264 32742434304 32768188416 32806384371 32832188784 32914999296 32979286404 33037980672 33095278592 33102507978 33128545312 33299030178 33358293504 33416146944 33423446421 33481412856 33507748224 33565860864 33592262656 33599600604 33631419186 33657872544 33740126208 33806024892 33891291648 33957485577 33984195408 34044678144 34111171656 34170330816 34197208064 34263999486 34323423696 34434367488 34501622112 34561458432 34588643328 34596198927 34656199272 34683458688 34743610368 34811468982 34896541824 34941536199 34992201204 35080459776 35148976299 35211532032 35272599552 35308054872 35341491348 35369289792 35430630912 35466245082 35527754352 35614577664 35684137386 35712205344 35774141184 35802279936 35872206264 35936049152 36006236748 36068682528 36120981888 36167555013 36347387904 36355327686 36418378896 36447024384 36481539456 36510234624 36581543676 36610317504 36673810944 36745439481 36771465672 36835238592 36864211968 36936212382 37029374208 37167728256 37232188416 37269613476 37334250336 37436592031 37528080192 37593165312 37622734848 37666589463 37696216752 37761593472 37791295488 37865106612 37957641984 38006583234 38127703104 38232219834 38300262912 38366687232 38375068113 38441622168 38471859072 38538580992 38577319212 38613851658 38644224032 38738663424 38805848064 38814324876 38881640736 38912223744 38988224181 39018891024 39086561664 39182082048 39232602048 39340147558 39465517248 39535755264 39612973536 39681674496 39712886784 39721561731 39790451016 39821748864 39859459776 39890811904 39968723646 40066399872 40167456768 40176231012 40245908832 40277564928 40356232047 40428055296 40498169856 40577267844 40609184576 40636104624 40890811392 40961728512 40970676258 41002902432 41041731888 41074013952 41106321408 41186607192 41258037312 41358864384 41367898881 41439643416 41472238464 41576841216 41658045984 41732186112 41813694288 41846583552 41886211968 41919158272 42001031628 42189208293 42219090216 42292310976 42325576704 42398982144 42408243846 42481792656 42515207424 42674058368 42702347232 42810052608 42893665992 43087795776 43162523136 43196473344 43237380096 43246824939 43280841456 43355903616 43474752036 43550150496 43580996352 43656579072 43741845828 43776251712 43886665728 43896252402 43972381872 44050640896 44079842304 44136677304 44334422274 44398706904 44477724672 44554862592 44564595228 44641883808 44676997632 44754481152 44764257393 44799467472 44841892248 44877163392 44986834944 45074699856 45188388864 45276647436 45312260544 45392904192 45481562208 45560441088 45685332648 45764564928 45890016038 46002162816 46081944576 46118191104 46128265236 46171948374 46208265696 46244611584 46324813824 46334933091 46415291976 46528722432 46588714932 46656268272 46773946368 46865301732 46948709376 47030132736 47040406074 47077406496 47121988464 47159053056 47240841216 47288326776 47370339136 47486103552 47496476493 47578849848 47616273792 47698854912 47736373248 47792016738 47829608352 48008315664 48091576704 48161309184 48223406684 48255374241 48473770248 48557838528 48596032512 48642052608 48680312832 48690946638 48775391568 48813756672 48898414592 48993919308 49028620896 49113651456 49152282624 49248283176 49372498944 49468929606 49556971008 49642917888 49653761967 49692817968 49779000448 49948545267 50037440256 50124220416 50222119284 50261622336 50348791296 50388393984 50399400906 50447128779 50486808816 50610189312 50675444312 50709037338 50836937472 50976293112 51067017216 51155582976 51166757484 51255496224 51295812096 51384774656 51395999229 51436425616 51485135544 51651551232 51752433168 51842187648 51882964992 51984298908 52025188032 52115415552 52217203473 52310136064 52344812736 52488301806 52620689664 52817298048 52908899328 52950515712 52962082308 53012237022 53053934688 53095665152 53145946368 53199367623 53291631528 53421866496 53526206079 53568308016 53661211776 53703419904 53808309396 53904073728 53997559808 54009355122 54103023792 54181472832 54521081856 54532991529 54627568344 54670536576 54722309184 54765351936 54808428544 54872315514 54915476256 55010716416 55145152512 55157198508 55252857888 55296317952 55404318573 55544061312 55751592384 55795444736 55848282624 55904420214 56001375504 56252277724 56292120288 56389747968 56434102272 56544325128 56642390208 56686943232 56797659918 56936462976 57009874851 57080070144 57191554656 57348329751 57450394368 57550030848 57649840128 57662433252 57707788608 57807871488 57865978818 57920777487 57966336048 58066867328 58107995136 58208772096 58221487314 58322461104 58368335616 58528336536 58629842496 58773123072 58848903072 59010221337 59112563032 59198275872 59303632896 59419460304 59522511744 59569330176 59672641536 59685676524 59732623296 59789189664 59836217856 59953085469 60099599808 60251185152 60264346518 60368863248 60416347392 60642082944 60747254784 60865901766 60913776864 61019419904 61080755419 61336217088 61442592768 61456014387 61504353648 61562597832 61611020928 61659482112 61766418432 61779910788 61887055968 62038296576 62118286576 62159465124 62208357696 62365261824 62487068976 62598279168 62720541432 62769875328 62829317952 62878737408 62987788288 63001547442 63051102368 63314804736 63328635324 63438466464 63488365056 63598473216 63612365769 63722688984 63772811136 64011087552 64122102272 64215078912 64340498988 64631693664 64743784704 64794710016 64856070144 64921262184 65033855424 65085008896 65212128054 65325225744 65371494528 65484868608 65536376832 65612768742 65664377568 65829998592 65844378603 65958572808 66075961344 66190557184 66205015956 66257090624 66501633411 66598060356 66716587008 66832293888 66846892842 66962825712 67015496448 67131721728 67199201208 67262838372 67315745088 67480252416 67612049784 67782583296 67914971154 67968390816 68089356288 68222343312 68340661632 68394416128 68527998972 68646847392 68835024057 69003244224 69122916864 69177286656 69192397854 69257922561 69312398544 69366917376 69487220736 69622937964 69793083648 69883072398 69984402408 70160919552 70297952598 70423064064 70545199104 70560609111 70616109744 70682982696 70738579584 70861261824 70932490164 71055508704 71229155328 71368274772 71424410688 71548282368 71604559872 71688025107 71744412528 71872098304 72012473496 72137365056 72241963776 72335110026 72694775808 72710655372 72836757792 72894048768 72963078912 73020469248 73036419957 73163087352 73220635008 73347621888 73490878962 73542931344 73670477184 73728423936 73872424764 74058748416 74203394409 74335456512 74464376832 74539226952 74668500672 74873184062 75056160384 75186330624 75245469696 75333178926 75392433504 75523186944 75582590976 75599101359 75730213224 75915283968 76013166468 76255406208 76464439668 76600525824 76733374464 76750136226 76883244336 76943718144 77077161984 77154638424 77227703316 77288448064 77477326848 77628649752 77763281472 77824447488 77976448362 78037782048 78173123328 78364164096 78465204096 78680295116 78732452709 78931034496 79225947072 79363348992 79425773568 79443123462 79518355533 79580902032 79643497728 79718919552 79781623808 79937447292 80132799744 80352462024 80491817664 80555129856 80712464094 80856110592 80996339712 81014032683 81154535688 81218369152 81272209248 81781622784 81923457024 81941352516 82005804864 82083463776 82148027904 82212642816 82308473271 82373214384 82516074624 82717728768 82735797762 82879286832 82944476928 83316091968 83464372224 83627388576 83693167104 83772423936 83838316544 83856630321 84002063256 84378416586 84438180432 84584621952 84651153408 84797964288 84816487692 84963585312 85030414848 85196489877 85348116736 85404694464 85620105216 85787331984 86175591552 86325046272 86392946688 86474760192 86493649878 86561682912 86711807232 86798968227 86949504072 87100300992 87161992704 87313158144 87332230971 87483691656 87552503424 87773331456 87792504804 87944763744 88101281792 88159684608 88273354608 88668844548 88797413808 88955449344 89129190456 89283767616 89353995264 89508962304 89528514786 89598934944 89683784496 89754326784 89973669888 90149399712 90376777728 90396519777 90553294872 90624521088 90963124416 91120882176 91298852649 91370665296 91529129856 91780032076 92004325632 92163889152 92256530472 92343896748 92416531392 92489223168 92649627648 92669866182 92830583952 93057444864 93177429864 93312536544 93547892736 93730603464 93897418752 94060265472 94080812148 94154812992 94243976928 94318106112 94481682432 94502321163 94576653552 94740678272 94972207104 94992952986 95157699696 95232547584 95397709824 95584033476 95659216704 96016631328 96183153408 96322618368 96446813368 96510748482 96947540496 97115677056 97192065024 97284105216 97360625664 97381893276 97550783136 97627513344 97796829184 97818192081 97987838616 98057241792 98227302912 98304565248 98419153113 98496566352 98744997888 98937859212 99113942016 99285835776 99307523934 99385635936 99558000896 99897090534 100074880512 100248440832 100270339263 100444238568 100523244672 100697582592 100776787968 100798801812 100894257558 100973617632 101220378624 101350888624 101418074676 101673874944 101872456731 101952586224 102134034432 102333514968 102510992448 102591624192 102769549312 102791998458 102872851232 102970271088 103303102464 103504866336 103684375296 103765929984 103788596781 103968597816 104050376064 104230831104 104434406946 104620272128 104689625472 104824608597 104976603612 105241379328 105446928897 105634596096 105817798656 105924164616 106024474044 106107869376 106191330304 106291892736 106398735246 106583263056 106843732992 107052412158 107136616032 107322423552 107406839808 107616618792 107808147456 107995119616 108018710244 108206047584 108362945664 108502665039 109042163712 109065983058 109255136688 109341073152 109444618368 109530703872 109744631028 109830952512 110021432832 110236318443 110314397016 110505715776 110592635904 110808637146 111088122624 111503184768 111590889472 111696565248 111808840428 112002751008 112309776093 112504555448 112584240576 112779495936 112868204544 112999768389 113088650256 113284780416 113373886464 113595319836 113872925952 114019749702 114383109312 114696659502 114900788736 115100061696 115125204339 115324866504 115415577216 115615742976 115731957636 115841554974 115932672096 116133734656 116215990272 116417544192 116442974628 116644922208 116736671232 116964672543 117056673072 117259684992 117546246144 117697806144 118020442674 118225126064 118396551744 118607265792 118838920608 119045023488 119138660352 119164685193 119371353048 119465246592 119578379328 119672435712 119906170938 120199199616 120354180241 120502370304 120528693036 120737726496 120832694784 121068696141 121284165888 121494509568 121731803532 121827553728 122038839808 122161510838 122672434176 122885185536 122912028774 123008707296 123125195664 123222041856 123318964224 123559821576 123774111936 124076593152 124236573152 124318930248 124416715392 124730523648 124974137952 125196558336 125441082864 125539750656 125658635904 125757474816 125975576576 126003094884 126102204736 126567624879 126657270648 126876932928 126976730112 127196946432 127224731538 127445377968 127545622272 128022175104 128244204544 128430157824 128680997976 129263387328 129487569408 129589420032 129712140288 129740474817 129842524368 130067710848 130170017792 130424256108 130650451488 130742989056 130969737216 131225537484 131328755136 131659997184 131688757206 131917145616 132151922688 132410031912 132514181248 133003266822 133196120712 133433174016 133664587776 133693785684 133925651424 134030992896 134263443456 134292772179 134398402416 134525676744 134631490176 134960504832 135224099568 135565166592 135829942308 135936781632 136178712576 136444686624 136681323264 136788832256 137055997944 137293694784 137670048114 138006488448 138245833728 138354573312 138384795708 138515845122 138624797088 138733834752 138974441472 139004799273 139245875928 139586167296 139766144796 139968804816 140321839104 140595905196 140846128128 141090398208 141121218222 141232219488 141365965392 141477159168 141722523648 141864980328 142111017408 142458310656 142489429479 142736549544 142848821376 143096564736 143209119744 143376050214 143488825056 143744196608 144024946992 144274730112 144483927552 144670220052 145421310744 145673515584 145788097536 145926157824 146040938496 146072839914 146326174704 146441270016 146695243776 146981757924 147085862688 147340954368 147456847872 147744849528 148117496832 148406788818 148670913024 148928753664 148961285901 149078453904 149337001344 149746368124 149845635801 150112320768 150372661248 150666357852 150784867008 151046373888 151165181952 151198202718 151341386337 151460426448 151830567936 152026332936 152510812416 152928879336 153201051648 153466748928 153500272452 153766488672 153887436288 154154323968 154187997687 154309276848 154455406632 154576896128 154954653696 155257299504 155526562944 155648894976 155952896724 156075564096 156346246656 156651610419 156930408192 157360590232 157464905418 157862068992 158451894144 158726697984 158851547136 158886246924 159036711066 159161804064 159286995456 159437839104 159563247616 159598102869 159874894584 160265599488 160578618237 160704924048 160983635328 161110259712 161424928188 161712221184 161992679424 162028065366 162309071376 162436738304 162544418496 163563245568 163598974587 163882705032 164011609728 164166927552 164296055808 164425285632 164616946542 164746428768 165032149248 165435457536 165471595524 165758573664 165888953856 166212955719 166632183936 167254777152 167386334208 167544847872 167676633088 167713260642 168004126512 168756833172 168876360864 169169243904 169302306816 169632975384 169927170624 170060829696 170392979754 170696233472 170809388928 171029624553 171240210432 171574663968 172044989253 172351183104 172650092544 172949520384 172987299756 173123365824 173423614464 173597936454 173762332461 173899008144 174200601984 174323985408 174626316288 174664461942 174967383312 175105006848 175585009608 175889527488 176202563584 176319369216 176546709216 177030664011 177337689096 177594827616 177910898688 178258380912 178567535232 178707990528 179017924608 179057029572 179197869888 179367568992 179508653568 179859256407 180298799424 180753555456 180793039554 181106589744 181249042176 181926248832 182241764352 182597705298 182741330592 183058259712 183242266257 183560064152 184008651264 184327778304 184368043161 184513060944 184687793496 184833062784 184978446336 185299255296 185339732364 185661167904 186114889728 186354859728 186625073088 187095785472 187461206928 187794837504 188161624296 188309625984 188487953856 188636212224 188963364864 189004642326 189153307104 189481356544 189944414208 189985905972 190315399392 190465095168 190795419648 190837097307 191168066952 191318433408 192033262656 192366306816 192645236736 192893626736 193021496964 193895080992 194231354112 194384130048 194568210432 194763786552 195101566272 195255026688 195593658368 195636384162 195975677232 196114483584 196454605824 196609130496 196838306226 196993132704 197489995776 197533135809 197875718424 198227884032 198571671552 198615047868 198771271872 199116001792 199504900233 199794181068 200149761024 200496881664 200540678526 200888477136 201046489344 201395165184 201597603624 201788515116 201947235264 202440757248 202701777248 202836149352 203347749888 203744913462 203905172448 204268068864 204667029936 205021984896 205183248384 205539098624 205583996916 205745702464 205940542176 206505072171 207009732672 207368750592 207531859968 207577193562 207773767683 207937195632 208100752128 208461662208 208868813892 209240544256 209379250944 209649217194 209953207224 210482758656 210893857794 211269192192 211635597312 211681827333 211848329232 212048948088 212215738752 212382660608 212583785472 212797470492 213166526112 213687465984 214104824316 214273232064 214644847104 214813679616 215064075321 215233237584 215616294912 216037420488 216412095168 216725891328 217005330078 218084327424 218131966116 218510273376 218682146304 218889236736 219061407744 219109259871 219489262056 219661905024 220042865664 220472636886 220628794032 221011431552 221185271808 221617274292 222176245248 222610183227 223006369536 223181778944 223393130496 223617680856 224005502016 224619552186 225009110896 225168481152 225558991872 225736409088 225999536778 226177300512 226569560832 226747772928 226797304077 227190639672 227745851904 228039499404 228766218624 229061181749 229393319004 229801577472 230200123392 230250408678 230649733008 230831154432 231231485952 231463915272 231683109948 231865344192 232267469312 232431980544 232885949256 233289844416 233473342464 233929345086 234113346144 234519369984 235092492288 235395612288 236040885348 236450252128 236793103488 237677841216 238090046976 238277320704 238329370386 238555066599 238742706096 238930493184 239156758656 239344871424 239812341876 240398399232 240708360482 241057386072 241475452992 241665389568 242137392282 242568331776 242989019136 243042098049 243463607064 243655107456 244077679616 244323021676 245344868352 245770371072 245824057548 246017414592 246250391328 246444083712 246637928448 246925419813 247119643152 247548223872 248153186304 248473146304 248637860496 248833430784 249948275904 250393116672 250882165728 251079501312 251317271808 251514949632 251569890963 252006189768 252204409472 253135249758 253314541296 253753865856 253953460224 254393892864 254449463076 254890755936 255091244544 255589469631 256044350208 256488409088 256860315648 257361995952 258526774656 258975138816 259178840064 259424280576 259480949634 259685048736 260135421696 260340035584 260396904681 260848512216 261300902976 261485978112 261939474432 261996692913 262451074968 262657510272 263319994368 263377514412 263834291232 264303845376 264820063824 265028362496 266006533644 266392241424 266866348032 267387571368 267851302848 268061985792 268526886912 268585544358 268796804832 269051353488 269262980352 269921009664 270448199136 271130333184 271189559331 271659884616 271873563264 272889373248 273362646528 273577664512 273896557947 274111995888 274587389568 275340096228 276012976896 276491667456 276769591416 277031690244 277249594176 277467669504 277948882944 278009598546 278491751856 279172334592 279532289592 279937609632 280643678208 281191810392 281692256256 282180796416 282242436444 282464438976 282731930784 282954318336 283445047296 283506963489 283729960656 284222034816 284916621312 284978858958 285473099088 285697642752 286193129472 286752100428 286977650112 287488393216 288049893984 288549460224 288967855104 289340440104 290842621488 291347031168 291576195072 291852315648 292081876992 292145679828 292652349408 292882540032 293390487552 293454576243 293963515848 294171725376 294681908736 294913695744 295257459339 295489699056 296234993664 296813577636 297341826048 297857507328 297922571802 298156907808 298674002688 299492736248 299691271602 300224641536 300745322496 300811017789 301332715704 301569734016 302092747776 302330363904 302396405436 302682772674 302920852896 303661135872 304052665872 305021624832 305617370193 305857758672 306402103296 307000544904 307532977344 307774872576 308308647936 308375995374 308618553696 308910813264 309153792256 309909307392 310514599008 311053125888 311297789952 311365790343 311905793448 312151128192 312692493312 313303220838 313860816384 314473825791 314721180464 314929810836 315724137984 316340786691 316903788288 317453395968 317772493848 318073422132 318323608128 318573990912 318875678208 319126495232 319196205738 319749789168 320531198976 321157236474 321409848096 321967270656 322220519424 322849856376 323424442368 323985358848 324056130732 324618142752 324873476608 325088836992 325507995117 327126491136 327197949174 327765410064 328023219456 328333855104 328592111616 329233893084 329492857536 330064298496 330708955329 330943191048 331517147328 331777907712 332425911438 333264367872 334509554304 334772668416 335089695744 335353266176 335426521284 336008253024 336929328279 337513666344 337752721728 338338487808 338604613632 338999305167 339265950768 339854341248 340121659392 340785959508 341392466944 341618777856 342059249106 343149327936 344089978506 344702366208 345300185088 345375613017 345974599512 346246731648 346847228928 347195872908 347524664922 347798016288 348401203968 348647970816 349252632576 349328923884 349934766624 350210013696 350894017629 351170019216 351779054976 352638738432 353093418432 354061328022 354675378192 355189655232 355821797376 356516761824 357135070464 357415981056 357494055579 358114059144 358395739776 358735137984 359017307136 359718512814 360597598848 361062540723 361507110912 361586079108 362213179488 362498084352 363206088423 363852497664 364483528704 365195410596 365482661184 366116519424 366484532514 367120128304 368017302528 368655556608 368736086322 369026121888 369375586992 369666125568 369956892672 370679464728 371322335808 372229779456 372709719456 373250146176 373731401801 374191570944 374922413856 375589675008 376323248592 376619251968 376975907712 377272424448 377926729728 378009284652 378306614208 378962713088 379702874637 379971811944 380630798784 380930190336 381590839296 381674194614 382336133904 382636866816 384066525312 384732613632 385290473472 385787253472 386042993928 387790161984 388462708224 388768260096 389136420864 389221424451 389527573104 390203132544 390510053376 391187316736 391272768324 391951354464 392228967168 392909211648 393676612452 393986265408 394979991552 395066271618 395751436848 396455768064 397230095736 397542543744 398232003584 399009800466 399588362136 400299522048 400993763328 401081357052 401776954272 402092978688 402790330368 402878316537 403195207248 403577030232 403894470528 404881514496 405403554496 405672298704 406695499776 407489826924 407810344896 408536137728 409334059872 410043969792 410366496768 411167993832 411491404928 411881084352 413010144342 414019465344 414737501184 415063719936 415154387124 415547535366 415874391264 416201504256 416923324416 417014397819 417737627784 418481088512 418758501888 419298434388 419906414448 420965517312 421787715588 422538384384 423271194624 423363654666 423696658464 424097896176 424431477504 424765321216 425167570944 425594940984 426333052224 427374931968 427468288437 428209648632 428546464128 429289694208 429627359232 430128150642 430466475168 431232589824 432074840976 432824190336 433451782656 434010660156 435955152361 436263932232 437020546752 437364292608 437778473472 438122815488 438218519742 438978524112 439323810048 440085731328 440945273772 441257588064 442022863104 442370543616 443234548584 444352490496 445220366454 446012739072 446363557888 446786260992 446883857703 447235361712 448011004032 449239104372 450018221792 450336962304 451117983744 451999073556 452354601024 453139121664 453495545856 453594608154 454024159011 454381279344 455491703808 456078998808 457532437248 458122363498 458786638008 459603154944 460400246784 460500817356 461299466016 461662308864 462462971904 462563993061 462927830544 463366219896 463730688384 464534938624 464863961088 465771898512 466579688832 466946684928 467858690172 468226692288 469038739968 469954831257 470791224576 472081770696 472900504256 473586206976 475355682432 476180093952 476554641408 476658740772 477110133198 477485412192 477860986368 478313517312 478689742848 478794308607 479624683752 480796798464 481416720964 481735854711 482114772144 482950905984 483330779136 484274784564 485136663552 485978038272 486084196098 486927214128 487310214912 488155359232 488646043352 490689736704 490796923761 491648115096 492034829184 492500782656 492888167424 493275856896 493850839626 494239286304 495096447744 496306372608 496946292608 497275720992 497666861568 498638867157 499896551808 501764331456 502159002624 502634543616 503029899264 503139781926 504012379536 504408818944 506270499516 506629082592 507507731712 507906920448 508898926152 509781511872 510182489088 511178939262 512088700416 512976818176 513088873659 513720631296 514723991904 516134967759 517053549312 517950277632 518848561152 518961899268 519370097472 520270843392 520680071168 520793809362 521286997383 521697024432 522601805952 522971956224 523878948864 523993385826 524902149936 525315020544 526755028824 527668582464 528607690752 529640127648 530056724992 531091992033 532013067288 532784482848 533732696064 534775142736 535702605696 536123971584 537053773824 537171088716 537593609664 538102706976 538525960704 539577769221 540896398272 542260666368 542379118662 543319769232 543747126528 545778746496 546725293056 547155329024 547793115894 548223991776 549174779136 549726798771 550680192456 552025953792 552983334912 553104129483 553539182832 554063380488 554499188352 554935339008 555897765888 556019197092 556983503712 558344669184 559064579184 559875219264 561287356416 562383620784 563384512512 564484872888 564928877952 565463861568 565908636672 566890094592 567013926978 567459921312 568444069632 569833242624 569957717916 570946198176 571395285504 572386258944 572511291921 573504200856 573955300224 576099787968 577098920448 577935710208 578680880208 581685242976 582694062336 583152390144 583704631296 584291359656 585304698816 585765080064 586780975104 586909152486 587927031696 588343450752 589363817472 589827391488 590514918678 590979398112 592469987328 592599407427 593627155272 594683652096 595715014656 595845143604 596313815616 597348005376 598514700699 598985472496 599382543204 600449283072 601490644992 601622035578 602665431408 603139468032 604185495552 604792810872 605365545348 605841705792 607322271744 608105331744 610043249664 611234740386 611715517344 612804206592 614001089808 615065954688 615549745152 616617295872 616751990748 617237107392 617821626528 618307584512 619515216513 621029198016 622106251776 622595579904 622731580686 623321303049 623811586896 624302256384 625384986624 626606441676 627721632768 628947651582 629442360928 629859621672 631448275968 632681573382 633807576576 634906791936 635045481999 635544987696 636146844264 636647216256 637147981824 637751356416 638252990464 638392411476 639499578336 641062397952 642314472948 642819696192 643934541312 644441038848 645192225963 645699712752 646848884736 648112261464 649236285504 649746953216 650177673984 651015990234 654252982272 654395898348 655530820128 656046438912 656667710208 657184223232 657327779613 658467786168 658985715072 660128596992 661417910658 661886382096 663034294656 663555815424 664851822876 666528735744 667830549681 669019108608 669545336832 670179391488 670853042568 672016506048 673858656558 675027332688 675505443456 676676975616 677209227264 677998610334 678531901536 679708682496 680243318784 680391912231 681571919016 682784933888 683237555712 684118498212 686298655872 687183545247 688179957012 689404732416 690600370176 690751226034 691949199024 692493463296 693694457856 694391745816 695049329844 695596032576 696802407936 697295941632 698657847768 699869533248 700420027392 701788035258 702340038432 703558109952 705277476864 706186836864 708122656044 709350756384 710379310464 711295248589 713033523648 714270140928 714831962112 714988111158 715665199797 716228118288 716791479552 717470275968 718034614272 719437025628 721195197696 722125081446 723172158216 724426358976 724996168704 726412176846 727704995328 728967057408 729126294147 730390821192 730965322368 732233038848 732969065028 734240256608 736034605056 737311113216 737472172644 738052243776 738751173984 739332251136 739913785344 740776259439 741358929456 742644671616 744459558912 745419438912 746500292352 747462803602 749844827712 751179350016 752646497184 753238503936 753951815424 754544848896 754709672889 756018569304 756613228416 757925426176 759405749274 759943623888 761261597568 761860380672 763181678592 763348389228 764672267808 765273733632 766768408893 768133050624 769465227264 770580946944 771574506944 772085987856 775580323968 776925416448 777536520192 778272841728 778442848902 779055146208 780406265088 781020106752 781190714043 782545536648 783902708928 784457934336 785818423296 785990078739 787353224904 787972530816 789959983104 790132543236 791502873696 792911536128 794460191472 795085087488 796464007168 798019600932 799176724272 800599044096 802162714104 803553908544 804185957376 805580660736 805756633074 806390414496 807154060464 807788941056 809763028992 810807108992 811344597408 813390999552 813568677993 814979653848 815620689792 818668119744 820087939584 820732993536 821689673841 822335987664 822982809856 823762168704 826020288684 828038930688 829475002368 830308774248 831095070732 831748782528 832403008512 833846648832 834028795638 835475255568 836962177024 837517003776 838596868776 839812828896 841931034624 843575431176 845076768768 846542389248 846727309332 847393316928 848195792352 848862955008 849530642432 850335141888 850520890467 851189881968 852666104448 854749863936 854936576874 856419297264 857092928256 858579388416 860256301284 860932950336 862465179648 864149681952 865648380672 866903565312 868021320312 871910304722 872527864464 874041093504 874728585216 875556946944 876245630976 876437039484 877957048224 878647620096 880171462656 880363728729 881890547544 882515176128 884045726208 884741087232 886469097168 888704980992 890440732908 892025478144 892727115776 893572521984 893767715406 894470723424 896022008064 898478208744 900036443584 900673924608 902235967488 902433053367 903998147112 904709202048 906278243328 906991091712 907189216308 908048318022 908762558688 910983407616 912157997616 915064874496 916244726996 916852110579 917573276016 919206309888 921001634712 922598932032 923324617728 924925943808 925127986122 925855661088 926732439792 927461376768 929069877248 929727922176 931543797024 933159377664 933893369856 934097371029 935717380344 936453384576 938077479936 939909662514 941582449152 943421477373 944163541392 945801008512 947172413952 949022360073 950711364864 952360187904 953317481544 954220266396 954970824384 955721972736 956627034624 957379485696 957588617214 959249367504 961593596928 962833441928 963471709422 964229544288 965901811968 966661558272 968549569128 970273327104 971956076544 972168392196 973854428256 974620429824 976310718464 976523985351 977292086704 981379473408 981593847522 983296230192 984069658368 985001565312 985776334848 987701679252 988478572608 990192895488 992126865987 993892585216 994551441984 995333723136 997277734314 999793103616 1003528662912 1004318005248 1005269087232 1006059798528 1006279563852 1008024759072 1008817637888 1010787984837 1012540999032 1013258165184 1015015463424 1015813840896 1016997915501 1017797852304 1019563023744 1020364978176 1022357878524 1024177400832 1025953636352 1026177747318 1029447983808 1032269935518 1034107098624 1035900555264 1036126839051 1037923798536 1038740194944 1040541686784 1041360142336 1041587618724 1042573994766 1043394048864 1045203611904 1045943912448 1047757897728 1047986771652 1049804299872 1050630041088 1052682052887 1053510057648 1055337164928 1059280255296 1060113449984 1062183984066 1064026134576 1065568965696 1067465392128 1069550285472 1071405211392 1072247943168 1072482166737 1074342177432 1075187219328 1076205413952 1077051921408 1079155538442 1081792796544 1083187622169 1084521332736 1084758237324 1086639538464 1087494253056 1089618265269 1091557492992 1093450586112 1095586231788 1096447983552 1098349558272 1099453597542 1101360384912 1104051907584 1105966669824 1106208258966 1107078365664 1108126760976 1108998376704 1109870678016 1112038394184 1113967007424 1116689338368 1118129158368 1119750438528 1121194205403 1122574712832 1124767241568 1126769025024 1128969745776 1129857755904 1130927723136 1131817273344 1133780189184 1134027853956 1134919842624 1136888139264 1139108623911 1139915435832 1141892396352 1142790571008 1144772517888 1145022583842 1147008401712 1147910600448 1152199575936 1154197840896 1155871420416 1157361760416 1160534352961 1163370485952 1165388124672 1166304780288 1167409262592 1167664273353 1168582719312 1170609397632 1171530160128 1173561950208 1173818304972 1175854063392 1176686901504 1178727634944 1181029837356 1181958796224 1184939974656 1185198814854 1187254310544 1189367304192 1191690287208 1192627631232 1194696010752 1197029401398 1197970944992 1198765086408 1200898566144 1202981289984 1203244071156 1205330862816 1206278936064 1208370991104 1208634949611 1209585621744 1210731090696 1211683411584 1214644543488 1216210663488 1220086499328 1222469480772 1223431034688 1225608413184 1228002179616 1230131909376 1231099490304 1233503981496 1234474214784 1235643253056 1236615169024 1239030433026 1242058396032 1244212503552 1245191159808 1245463161372 1246642606098 1247623173792 1248604512768 1250769973248 1251043193457 1253212883352 1255443265536 1257895303164 1258884721856 1259719243344 1262896551936 1265363146764 1267615153152 1269813583872 1270090963998 1271089975392 1272293688528 1273294432512 1274295963648 1275502712832 1276784822952 1278999156672 1282124795904 1282404865311 1284628945896 1285639392384 1287869082624 1288882077696 1290384451926 1291399425504 1293697769472 1296224522928 1298472571008 1299493906432 1300355347968 1302031980468 1307865457083 1308791796696 1311061640256 1312092877824 1313335420416 1314368446464 1314655559226 1316935572336 1317971430144 1320257193984 1322835821316 1323772764192 1326068589312 1327111630848 1329703645752 1333057471488 1335661099362 1338038217216 1339090673664 1340358782976 1340651573109 1341706085136 1344033012096 1347717313116 1350054665376 1351010886912 1353353951232 1355997220668 1357063803072 1359417364992 1360486637568 1360783824462 1362072477033 1363143838032 1365569867776 1366475111424 1368236996424 1372597311744 1374367090494 1376359914024 1378809464832 1381200740352 1381502452068 1383898398048 1384986926592 1387388915712 1387691979183 1388783491632 1390098659688 1391192065152 1393604815872 1394591883264 1397315695536 1399739066496 1400840054784 1403576070516 1404680076864 1407116219904 1409864493771 1412373673728 1416245312088 1418701512768 1420758620928 1422590497178 1426067047296 1428540281856 1429663924224 1429976222316 1431330399594 1432456236576 1433582959104 1434940551936 1436069228544 1436382925821 1438874051256 1442390395392 1444250162892 1446344316432 1448852717952 1449992337408 1452824353692 1455409990656 1457934114816 1458252588294 1460781642384 1461930644736 1464466077696 1465938130056 1468480513216 1472069210112 1472390771283 1474944345288 1476104487552 1477502347968 1478664502272 1479827570688 1481552518878 1482717858912 1485289343232 1488919117824 1490838877824 1493000584704 1494925607204 1495916601471 1499689655424 1505292994368 1506477007872 1507903630848 1509089697792 1509419345778 1512037138608 1513226456832 1515850852352 1518811498548 1519887247776 1522523195136 1523720761344 1526696778456 1529344535616 1530547467264 1533536817786 1536266101248 1538930454528 1539266620977 1541161893888 1543149013888 1544171975712 1548404903277 1551160647936 1553850832896 1556545683456 1556885697804 1558110292416 1560812530176 1562040213504 1562381428086 1563860992149 1565091073296 1567805417856 1568915868672 1571636846592 1571980157478 1574706449808 1575945061632 1580265086472 1583005747392 1585823072256 1588920382944 1590170174976 1592928014336 1593275976099 1596039201864 1598353448544 1601198088192 1604325428208 1607107817088 1608371914752 1611161321472 1611513266148 1612780828992 1614308120928 1615577882112 1618733307663 1621614217984 1622689194816 1626781999104 1627137355986 1629959307696 1631241379584 1637336239488 1640175879168 1641465987072 1643379347682 1644671975328 1645965619712 1647524337408 1649180396313 1652040577368 1656077861376 1658950004736 1659312388449 1660617548496 1662190141464 1663497565056 1664806017024 1667693297664 1668057591276 1670950511136 1673924354048 1675034007552 1677193737552 1679625657792 1683862069248 1687150862352 1690153537536 1693454618664 1694786633856 1696391584704 1697725910016 1699061284864 1700670283776 1701041780934 1702379763936 1705332208896 1709499727872 1709873153748 1712838594528 1714185856512 1717158776832 1717533875763 1720512602568 1721865900672 1728299363904 1731296761344 1733807130624 1736042640624 1743820609444 1745055728928 1748082187008 1749457170432 1751113893888 1752874078968 1755914096448 1757295240192 1760342925312 1760727457458 1763781095088 1765030352256 1768091452416 1769482174464 1772938194336 1777409961984 1777798222281 1780881465816 1784050956288 1787145043968 1787535430812 1788941446848 1792044016128 1795544102097 1796956417488 1800072887168 1801347849216 1804471934976 1804866106734 1807996294224 1809418404096 1812556486656 1814378432616 1816096636044 1817525117376 1821966815232 1824315995232 1830129748992 1832489453992 1833704221158 1835146552032 1838412619776 1842003269424 1845197864064 1846649235456 1849851887616 1850255972244 1851711322176 1853464879584 1854922753536 1858139754496 1858545649539 1863087594048 1866318755328 1867786739712 1868194742058 1869963909147 1871434760688 1872906769152 1876154959872 1879819325028 1883164898304 1886842954746 1888327082784 1891602017024 1894344827904 1898044720146 1901422729728 1904720375808 1905136445997 1906634963088 1908440532792 1909941648768 1911443945472 1913254069248 1914758971392 1915177234428 1918498735008 1923187193856 1925666883856 1926943418844 1928459088576 1931803623936 1933323116544 1935576677889 1937099138256 1940546654208 1944336784392 1947708856512 1949240859648 1952621436928 1953047970702 1954584173408 1962758946816 1963187695044 1966592460384 1968139316736 1970003130624 1971552669696 1971983338839 1975403358504 1976957145216 1980385790976 1984253731974 1987785170432 1989102883968 1990667446272 1994555468628 1999586207232 2003491649043 2007057325824 2008636010496 2010538174464 2012559127704 2016049518144 2017635275776 2021575969674 2025081998064 2026516330368 2030030926848 2031627681792 2033995831002 2035595704608 2039126047488 2040729956352 2041175736693 2044715757048 2048354801664 2051907272704 2052355494636 2058895967616 2061550635741 2064539871036 2068214197248 2071801110528 2072253678102 2075847597072 2077480389888 2081083373568 2083175237448 2085147989532 2086788097728 2090407223808 2091887824896 2095973543304 2099608599744 2101260082176 2105364105774 2107020115296 2110674329856 2118560510592 2120226899968 2124367968132 2128052269152 2131137931392 2133885745767 2139100570944 2142810422784 2144495886336 2144964333474 2146995599391 2148684354864 2150374438656 2152410827904 2154103842816 2158311076884 2163585593088 2166375244338 2169516474648 2173279076928 2174988506112 2179236530538 2183114985984 2186901172224 2187378882441 2191172463576 2192895967104 2196699116544 2198907195084 2202720769824 2208103815168 2211933339648 2212416517932 2214156731328 2216253521952 2217996753408 2219741356032 2222328778317 2224076788368 2227934014848 2233378676736 2236258316736 2239500877056 2242388410806 2249534483136 2253538050048 2257939491552 2259715511808 2261855446272 2263634546688 2264129018667 2268055707912 2269839685248 2273776278528 2278217247822 2279830871664 2283784792704 2285581142016 2289545035776 2290045167684 2294016803424 2295821200896 2300305226679 2304399151872 2308395681792 2311742840832 2314723520832 2321068705922 2326740971904 2330776249344 2332609560576 2334818525184 2335328546706 2337165438624 2341218795264 2343060320256 2343572142129 2347636609944 2351708126784 2353373803008 2357455269888 2362059674712 2363917592448 2369879949312 2370397629708 2374508621088 2378734608384 2383380574416 2385255262464 2389392021504 2394058802796 2395941889984 2397530172816 2401797132288 2406488142312 2410661725632 2412557872128 2416741982208 2417269899222 2419171243488 2421462181392 2423366823168 2429289086976 2432421326976 2440172998656 2440706033979 2444938961544 2446862069376 2456004359232 2460263818752 2462198980608 2465069021523 2467007962992 2468948429568 2471286506112 2473230338048 2478060866052 2484116792064 2488425007104 2490926322744 2493285212196 2495246347584 2497209025536 2501539946496 2502086386914 2506425766704 2510886531072 2515790606328 2517769443712 2519438486688 2525793103872 2530726293528 2535230306304 2539627167744 2540181927996 2542179950784 2544587377056 2546588865024 2548591927296 2551005425664 2551562671401 2553569645904 2557998313344 2564249591808 2564809730622 2569257891792 2571278784768 2575738165248 2580768903852 2582798851008 2587395538944 2592449045856 2596945142016 2598987812864 2600710695936 2604063960936 2615730914166 2617583593392 2622123280512 2624185755648 2626670840832 2628736892928 2629311118452 2633871144672 2635942860288 2640514387968 2641091186187 2645671642632 2647545528384 2652137178624 2654223261696 2659407291504 2666114942976 2671322198724 2676076434432 2678181347328 2680717565952 2681303146218 2683412170272 2688066024192 2695434626232 2700109330752 2702021773824 2706707902464 2707299160101 2711994441336 2714127606144 2718834729984 2720973275136 2721567648924 2724144954066 2726287676064 2731139735552 2732950222848 2736473992848 2745194623488 2748734180988 2752719828048 2757618929664 2763004904136 2767796796096 2769973853184 2774777831424 2775383958366 2777566983264 2780197319376 2782384130304 2787209631744 2789183766528 2794631391072 2799478132992 2801680109568 2802292113087 2807152141032 2809360153728 2814232439808 2819728987542 2824747347456 2830264432119 2832490624176 2837403025536 2841517241856 2845180994356 2847067080219 2852134094592 2857080563712 2859952444632 2862660799188 2864912473152 2867165918208 2869881103872 2872138457088 2872765851642 2877748102512 2884780790784 2888500325784 2892688632864 2897705435904 2899984674816 2905648707384 2910819981312 2915868229632 2916505176588 2921563284768 2923861289472 2928932155392 2929571956053 2931876260112 2936961026432 2944138420224 2944781542566 2949888690576 2952208975104 2955004695936 2957329004544 2963105037756 2965435717824 2970578686464 2976380597961 2981677755648 2986001169408 2989851214408 2991833202942 2999379310848 3010585988736 3012954015744 3015807261696 3018179395584 3018838691556 3024074277216 3026452913664 3031701704704 3032363954511 3037622997096 3039774495552 3045046390272 3047441522688 3050993746503 3053393556912 3058689071232 3061094934528 3067073635572 3072532202496 3077860909056 3078533241954 3086298027776 3088343951424 3096809806554 3102321295872 3107701665792 3108380517153 3113771395608 3116220584832 3121625060352 3124080427008 3124762856172 3127721984298 3130182146592 3135610835712 3137831737344 3143273693184 3143960314956 3149412899616 3151890123264 3158046158661 3160530172944 3166011494784 3177840765888 3180340349952 3185856028672 3186551952198 3192078403728 3196706897088 3202396176384 3208650856416 3214215634176 3216743829504 3217446500211 3223026532296 3225561657984 3228616241856 3231155764224 3237466615326 3243228435968 3245378389632 3249562866507 3253563998208 3254274711972 3259918615392 3262482759168 3268854795807 3274672478976 3280351758336 3286758695364 3289343950656 3291931239424 3295048674816 3298360792626 3304081154736 3312155722752 3317900009472 3318624776898 3321235096992 3324380282928 3326995130112 3329612034048 3336115182552 3341901022272 3347848708096 3350068015104 3354387475104 3359251315584 3363582616209 3367724138496 3374301724704 3380307075072 3386909237328 3389573267712 3392783169408 3395451820032 3401340567552 3402083561868 3404759527872 3410664417792 3417325871733 3419746307496 3425677189056 3428371713024 3434317553664 3435067751526 3441025205136 3443731801344 3456598727808 3462593522688 3467614261248 3472085281248 3481603058883 3487641218888 3490111457856 3496164374016 3498914340864 3502227787776 3502992820059 3505748157936 3511828192896 3514590480384 3520685850624 3521454914916 3527562190176 3530060704512 3536182904832 3545876388672 3554819923968 3555596444562 3561762931632 3568101912576 3575070861624 3577882893696 3584088032256 3591088204194 3593912834976 3600145774336 3602695698432 3608943869952 3609732213468 3615992588448 3618836808192 3625112973312 3625904848833 3628756865232 3632193272088 3635050234752 3643933630464 3648631990464 3660259497984 3664978907984 3667408442316 3670293104064 3676825239552 3684006538848 3690395728128 3693298470912 3700511944488 3703422644352 3706929759168 3709845507072 3716279508992 3717091299078 3726175188096 3732637510656 3735573479424 3736389484116 3739927818294 3742869521376 3745813538304 3752309919744 3753129580371 3759638650056 3766329796608 3773685909492 3776654165568 3783204034048 3788689655808 3796089440292 3802845459456 3809440751616 3810272891994 3813269926176 3816881065584 3819883297536 3822887890944 3826508138496 3830354468856 3836997470016 3846374387712 3851333767712 3853886837688 3856918177152 3863607247872 3866646233088 3871153355778 3874198276512 3881093308416 3888673568784 3895417713024 3898481719296 3905242873856 3906095941404 3909168346816 3923596371249 3926375390088 3933184920768 3936278633472 3940006261248 3943105339392 3943966677678 3950806717008 3953914290432 3960771581952 3968507463948 3975570340864 3978205767936 3981334892544 3989110937256 3999172414464 4006983298086 4014114651648 4017272020992 4021076348928 4021954719327 4025118255408 4032099036288 4035270551552 4043151939348 4050163996128 4053032660736 4060061853696 4067991662004 4071191409216 4078252094976 4081459912704 4082351473386 4086217431099 4089431514096 4096709603328 4104710989272 4117791935232 4123101271482 4129079742072 4136428394496 4143602221056 4144507356204 4151695194144 4154960779776 4162166747136 4163075937549 4166350474896 4170295979064 4173576195456 4180814447616 4183775649792 4191947086608 4199217199488 4202520164352 4210728211548 4214040230592 4221348659712 4229593481313 4237121021184 4240453799936 4248735936264 4256104538304 4262275862784 4267771491534 4278201141888 4285620845568 4288991772672 4289928666948 4293991198782 4297368709728 4300748877312 4304821655808 4308207685632 4309148777463 4316622153768 4327171186176 4332750488676 4339032949296 4346558153856 4349977012224 4358473061076 4366229971968 4373802344448 4374757764882 4382344927152 4385791934208 4393398233088 4397814390168 4405441539648 4416207630336 4417172313849 4424833035864 4428313462656 4432507043904 4435993506816 4439482712064 4444657556634 4448153576736 4455868029696 4466757353472 4472516633472 4479001754112 4484776821612 4499068966272 4515878983104 4519431023616 4523710892544 4527269093376 4528258037334 4536111415824 4539679370496 4547552557056 4556434495644 4559661743328 4567569585408 4571162284032 4580090335368 4588033606848 4591642401792 4600610453358 4608798303744 4616791363584 4617799862931 4623485681664 4629447041664 4642137411844 4645214709831 4653481943808 4661552498688 4669637050368 4670657093412 4674330877248 4682437590528 4686120640512 4687144284258 4691582976447 4695273219888 4703416253568 4706747606016 4714910539776 4724119349424 4727835184896 4740795259416 4749017242176 4757469216768 4766761148832 4770510524928 4778784043008 4779827928297 4788117605592 4791883779968 4795060345632 4803594264576 4812976284624 4821323451264 4825115744256 4833483964416 4834539798444 4838342486976 4842924362784 4846733646336 4856199922989 4864842653952 4880345997312 4881412067958 4889877923088 4893724138752 4912008718464 4920527637504 4924397961216 4930138043046 4934015925984 4937896859136 4942573012224 4946460676096 4947541188939 4956121732104 4968233584128 4976850014208 4977937165347 4981852645488 4986570424392 4990492695168 4994418051072 5003079892992 5004172773828 5012851533408 5021773062144 5031581212656 5035538887424 5038876973376 5051586207744 5061452587056 5070460612608 5080363855992 5084359901568 5089174754112 5093177730048 5097183854592 5102010851328 5103125342802 5107139291808 5115996626688 5128499183616 5129619461244 5138515783584 5142557569536 5151476330496 5152601627289 5161537807704 5165597702016 5184898091712 5193890284032 5197975625728 5201421391872 5208127921872 5231461828332 5235167186784 5244246561024 5248371511296 5253341681664 5258622236904 5267742289344 5271885720576 5281028775936 5282182372374 5291343285264 5295091056768 5304274357248 5308446523392 5318814583008 5332229885952 5333394666843 5342644397448 5352152868864 5361435131904 5362606292436 5366824340544 5376132048384 5386632306291 5390869252464 5400218661504 5404043547648 5413415804928 5414598320202 5423988882672 5428255212288 5437669459968 5443135297848 5448289908132 5452575352128 5462279471104 5465900445696 5472947985696 5490389246976 5497468361976 5505439656096 5515237859328 5526009808272 5535593592192 5539947706368 5549555662848 5550767916732 5555133966528 5560394638752 5564768260608 5574419263488 5575636948617 5589262782144 5598956265984 5603360219136 5604584226174 5609891727441 5614304282064 5618720307456 5628464879616 5639457975084 5649494694912 5660528864238 5664981248352 5674806051072 5683034483712 5690361988712 5694134160438 5704268189184 5714161127424 5715409337991 5719904889264 5725321598376 5729824946304 5734331836416 5739762207744 5744276914176 5745531703284 5755496205024 5769561581568 5777000651568 5785377265728 5795410871808 5799969349632 5806730033667 5811297414768 5821639962624 5833010353176 5843126569536 5847722578944 5857864310784 5859143912106 5863752520224 5873922052864 5888276840448 5889563085132 5899777381152 5904417950208 5910009391872 5914658009088 5915950016517 5926210075512 5930871435648 5941157372928 5952761195922 5963355511296 5972002338816 5979702428816 5983666405884 5998758621696 6010474947129 6021171977472 6025908031488 6031614523392 6037677383112 6048148554432 6052905827328 6063403409408 6064727909022 6075245994192 6079548991104 6090092780544 6094883045376 6101987493006 6106787113824 6117378142464 6122189869056 6123527210079 6134147271144 6145064404992 6155721818112 6157066483908 6172596055552 6176687902848 6184651907223 6193619613108 6204642591744 6215403331584 6216761034306 6227542791216 6232441169664 6243250120704 6249525712344 6255443968596 6260364293184 6271221671424 6275663474688 6287920629912 6298825799232 6303780246528 6316092317322 6321060345888 6332022989568 6355681531776 6360680699904 6371712057344 6373103904396 6384156807456 6393413794176 6401657237301 6417301712832 6428431268352 6433487659008 6434893000422 6440986798173 6446053064592 6451123315968 6457232483712 6462311528448 6474933230652 6486456871936 6490756779264 6499125733014 6508549423944 6519837230784 6524965518336 6537709591614 6549344957952 6560703516672 6562136647323 6573517390728 6578687901312 6583862478848 6590097349632 6596721585252 6608162309472 6624311445504 6635800018944 6637249553796 6642470193984 6648760565856 6653990260224 6659224068096 6666986334951 6672230365104 6683802044544 6700136030208 6708774950208 6718502631168 6727165232418 6748603449408 6760614150144 6773818474656 6779146535424 6785566338816 6790903640064 6792387056001 6804167123736 6809519055744 6821328835584 6834651743466 6839492614992 6851354378112 6856743426048 6868635107328 6870135503052 6882050410272 6887463602688 6900915680037 6913197455616 6925187045376 6935228522496 6944170562496 6963206117766 6975282437776 6980222915712 6992328748032 6997828681728 7004455575552 7005985640118 7011496315872 7023656385792 7029180960768 7030716426387 7042909829832 7055124380352 7060121409024 7072365809664 7091752777344 7100896634219 7109639847936 7111192889124 7123525863264 7136203825152 7150141723248 7155765787392 7168176064512 7182176408388 7187825669952 7200291548672 7205391396864 7219464426936 7231985176896 7237673616384 7250225946624 7251809697666 7257513730464 7264386544176 7270100469504 7287867260928 7297263980928 7320518995968 7329957815968 7334816884632 7340586208128 7368013077696 7380791456256 7386596941824 7395207064569 7401023888976 7406845288704 7413859518336 7419691014144 7432559017984 7434182598156 7452350376192 7465275021312 7472778968232 7479855636588 7485739042752 7491627076608 7504619839488 7506259160742 7519277300112 7532659593216 7547371818984 7553308331136 7566408068096 7577379311616 7592178880584 7605690918912 7618881503232 7620545783988 7626539852352 7633762131168 7639766595072 7645775781888 7653016276992 7654688014203 7660708937712 7673994940032 7692748775424 7702667535424 7707773675376 7713836354304 7727214495744 7742306711556 7748396553024 7762186616832 7777347137568 7790835426048 7796963438592 7812191882808 7818336693632 7847192742498 7852750780176 7866369841536 7872557266944 7880012522496 7886210678784 7887933355356 7901613434016 7907828580864 7921543163904 7923273558561 7937014927896 7951140681728 7956411535872 7962669785088 7978221874512 7998344828928 8013966596172 8028229303296 8034544041984 8042152697856 8043909438654 8050236510816 8064198072576 8070541103104 8086303878696 8100327992256 8106065321472 8120123707392 8121897480303 8135983324008 8142382818432 8156504189952 8162919825408 8164702946772 8172434862198 8178863028192 8193419206656 8209421978544 8235583870464 8246202542964 8258159484144 8272856788992 8289014712408 8303390388288 8309921559552 8324333494272 8326151875098 8332700949792 8340591958128 8347152390912 8361628895232 8367551299584 8383894173216 8398434398976 8405040328704 8406876339261 8421456423096 8428080461184 8442697319424 8459186962626 8474242042368 8480907599872 8490793296357 8497471872528 8512209076608 8524551725568 8535542983068 8556402283776 8571241691136 8579857333896 8587982397564 8594737419456 8601497754624 8609643311616 8616415371264 8618297554926 8633244307536 8654342372352 8665500977352 8678065898592 8693116307712 8699954024448 8716946122152 8732459943936 8747604688896 8749515529764 8764689854304 8771583868416 8786796466176 8788715868159 8795628780336 8810883079296 8832415260672 8834344627698 8849666071728 8856626925312 8865014087808 8871987013632 8889315113268 8896307153472 8911736059392 8929141793883 8945033266944 8958003508224 8969553643224 8998137932544 9031757966208 9038862047232 9047421785088 9054538186752 9056516074668 9072222831648 9079358740992 9095105114112 9097091863533 9112868991288 9119323486656 9135139170816 9142324568064 9152981239509 9160180670736 9176067213696 9183284803584 9201220906716 9217596607488 9233582727168 9235599725862 9258894083328 9284274823688 9290429419662 9306963887616 9323104997376 9325141551459 9341314186824 9348661754496 9364875181056 9372241281024 9374288568516 9383165952894 9390546439776 9406832507136 9413495212032 9429821079552 9448238698848 9455670369792 9474138475983 9481590518832 9498034484352 9533522297664 9541021049856 9557568086016 9559655856594 9576235211184 9583767559936 9590120691264 9607188529152 9625952569248 9642646902528 9650231488512 9652339500633 9669079596888 9676684973952 9685848725568 9693467292672 9712399845978 9729685307904 9748688599521 9760691994624 9762824135916 9779755846176 9787448277504 9806564387421 9824017436928 9841055275008 9860276086092 9868031851968 9875793718272 9885146024448 9892921352192 9895082377878 9912243464208 9936467168256 9953700028416 9955874330694 9963705290976 9973140848784 9980985390336 9988836102144 10008345547656 10025703066816 10043546124288 10063162425312 10071077774848 10077753946752 10090747848627 10103172415488 10122905174112 10140921225216 10160727711984 10168719803136 10178349508224 10186355460096 10204021702656 10206250685604 10214278583616 10231993253376 10251977615199 10259238922488 10277031567168 10285115139072 10302952660992 10305203254578 10323075615408 10331195404032 10369796183424 10387780568064 10395951251456 10402842783744 10416255843744 10444809176649 10462923656664 10470334373568 10488493122048 10496743022592 10506683363328 10508978460177 10517244473808 10535484578688 10543771441152 10562057551872 10564364744748 10582686570528 10590182113536 10608548714496 10637629166016 10664459771904 10666789333686 10685288794896 10704305737728 10725212584872 10733648681088 10752264096768 10773264612582 10781738504928 10800437323008 10808087095296 10826831609856 10829196640404 10847977765344 10856510424576 10875338919936 10877714546499 10886270595696 10896579816264 10905150704256 10931800891392 10945895971392 10980778493952 10994936723952 11010879312192 11030475718656 11052019616544 11071187184384 11079895412736 11101535833464 11110267933056 11120789277504 11129536521216 11148838526976 11151273897234 11178525564288 11197912531968 11206720438272 11209168452348 11219783454882 11228608564128 11237440614912 11256929759232 11259388741113 11278915950168 11298989389824 11321057728476 11329962496704 11349612102144 11366068967424 11380723977424 11388268320876 11408536378368 11428322254848 11430818675982 11439809778528 11450643196752 11459649892608 11468663672832 11479524415488 11491063406568 11510992410048 11539123163136 11554001303136 11570754531456 11590821743616 11599938699264 11613460067334 11622594829536 11643279925248 11666020706352 11686253139072 11695445157888 11715728621568 11718287824212 11727505040448 11747844105728 11770789113747 11779126170264 11799554762304 11808835900416 11820018783744 11829316018176 11831900033034 11852420151024 11861742871296 11882314745856 11905522391844 11926711022592 11944004677632 11959404857632 11967332811768 11997517243392 12020949894258 12042343954944 12051816062976 12063229046784 12065864157981 12075354766224 12096297108864 12105811654656 12126806818816 12129455818044 12150491988384 12159097982208 12180185561088 12203974986012 12213574227648 12234756284928 12244379738112 12247054420158 12258652293297 12268294542288 12290128809984 12314132967816 12345192111104 12353375805696 12369303814446 12387239226216 12409285183488 12430806663168 12433522068612 12455085582432 12464882339328 12486500241408 12489227812647 12499051424688 12510887937192 12520728586368 12542443342848 12551326949376 12575841259824 12597651598464 12607560493056 12632184634644 12642120691776 12664045979136 12688780443939 12711363063552 12721361399808 12746207808792 12768313614912 12786827588352 12803314474602 12834603425664 12856862536704 12866975318016 12869786000844 12881973596346 12892106129184 12902246631936 12914464967424 12924623056896 12927446332389 12949866461304 12972913743872 12981513558528 12998251466028 13017098847888 13039674461568 13049931036672 13075419183228 13098689915904 13121407033344 13124273294646 13147034781456 13157375802624 13167724957696 13180194699264 13193443170504 13216324618944 13248622891008 13251516941547 13274499107592 13284940387968 13297521131712 13307980520448 13318448136192 13333972669902 13344460730208 13367604089088 13400272060416 13417549900416 13437005262336 13454330464836 13497206898816 13514609723191 13547636949312 13558293070848 13571132677632 13581807280128 13584774112002 13608334247472 13619038111488 13642657671168 13669303486932 13678985229984 13702708756224 13713486852096 13740271006104 13764100820544 13774927205376 13801831360074 13826394911232 13850374090752 13853399588793 13870457044992 13888341124992 13926412235532 13950564875552 13960445831424 13984657496064 14008911151104 14011971280236 14022992631744 14047312771584 14058361921536 14061432852774 14074748929341 14085819659664 14110248760704 14120242818048 14144731619328 14183505554688 14201793268438 14222385778248 14247051726528 14272407650304 14300283446496 14311531574784 14336352129024 14339483784891 14364352816776 14375651339904 14400583097344 14410782793728 14438928853872 14463970353792 14475347232768 14500451893248 14503619395332 14515027460928 14528773088352 14540200939008 14568599768967 14594527961856 14641037991936 14659915631936 14669633769264 14681172416256 14736026155392 14761582912512 14773193883648 14790414129138 14802047777952 14813690577408 14827719036672 14839382028288 14842623566817 14868365196312 14904700752384 14930550042624 14933811496041 14945557936464 14959711273176 14971478085504 14983254153216 15009239678976 15012518321484 15038554600224 15065319186432 15094743637968 15106616662272 15132816136192 15154758623232 15184357761168 15211381837824 15241091567976 15253079704704 15267524262336 15279533190144 15291551563776 15306032553984 15309376028406 15321417875424 15347989880064 15385497550848 15405335070848 15415547350752 15427672708608 15454428991488 15457804881867 15484613423112 15496793106048 15554694275136 15581670852096 15593926877184 15624383765616 15636673387264 15694385484996 15705501560352 15732739683072 15745114533888 15760025044992 15775866710712 15803226868032 15815657161728 15843086327808 15846547117122 15874029855792 15902281363456 15912823071744 15925339570176 15956443749024 15996689657856 16000184000529 16027933192344 16056458606592 16084305395712 16087818877308 16100473021632 16128396145152 16141082206208 16159896918873 16172607757392 16200655984512 16212130642944 16240247414784 16243794960606 16271966648016 16284765636864 16313008379904 16329405893544 16344869724396 16357726056384 16386838413312 16418843957088 16471167740928 16492405085928 16516318968288 16545713577984 16578029424816 16606780776576 16619843119104 16648666988544 16652303750196 16665401899584 16681183916256 16694304781824 16723257790464 16726910845851 16767788346432 16796868797952 16810080657408 16813752678522 16842912846192 16856160922368 16885394638848 16918373925252 16948484084736 16961815199744 16981586592714 16994943745056 17024418153216 17049103451136 17071085966136 17112804567552 17142483382272 17146228013973 17159714667792 17175964795128 17189474838912 17202995509248 17219286623232 17232830742528 17236595109852 17266488615072 17308684744704 17331001954704 17356131797184 17386232615424 17399908048896 17420190101001 17433892244304 17464919887872 17499031059528 17529379708608 17543167736832 17573592932352 17577431736318 17591257560672 17621766158592 17664830521344 17668689255396 17699332143456 17713253850624 17730028175616 17743974027264 17747850049551 17778630226536 17792614306944 17823472118784 17858283587766 17890066533888 17916007016448 17939107286448 17996275865088 18031424841387 18063515932416 18077724094464 18094843570176 18113032149336 18144445663296 18158717481984 18190210228224 18194183727066 18225737982576 18238646973312 18270278341632 18284649136128 18305962479018 18320361341472 18352134427392 18366569607168 18370581630237 18402441813432 18435193214976 18467165454336 18471199451724 18517788166656 18553955721669 18568549647376 18580858839324 18613927775232 18646209994752 18650283102918 18682628373648 18697323508992 18729750362112 18748577137032 18766331905788 18781092879552 18813665014272 18826990424064 18896477397696 18911340739584 18948276951966 18963181037664 18996068968704 19067044595328 19082042099712 19115136172032 19119311713188 19152470422368 19167535119872 19180241382528 19204971711903 19251905138496 19285293805056 19300462977024 19304679001266 19322960394519 19338159193776 19353369947904 19371697451136 19386934585344 19424799691956 19459370615808 19497377199042 19525648271832 19559511692352 19574896555008 19613128774842 19648034873856 19682110550016 19686409941969 19720552172184 19736063703936 19751587436544 19770292048896 19785842704384 19790164755756 19824486928416 19872934336512 19907400056832 19911748661388 19927410581952 19946281697568 19961970780672 19977672204288 20000959004853 20016691095312 20051406133632 20126324850624 20142155549696 20155507893504 20181495697254 20245810348224 20281842450432 20321455423968 20337439606272 20356699016448 20372710920192 20377161168003 20412501371208 20428557167232 20463986506752 20503955230398 20518477844976 20554063134336 20570230278144 20605905321984 20610406509156 20646151230816 20662390808064 20702747040111 20739592366848 20775561136128 20805685567488 20832511687488 20889618353298 20925847313328 20940668747136 20976986244096 20993486045184 21013366726656 21017956920354 21034488947616 21070969157376 21087542882304 21092149279161 21128729489496 21165373141056 21180364227072 21217097428992 21275258332032 21302689902657 21328919543808 21333578667372 21370577589792 21408611475456 21450425169744 21467297362176 21504528193536 21546529225164 21563477009856 21600874646016 21616174190592 21658393280808 21695955530688 21713020849152 21750677839872 21755429092998 21772541191392 21793159632528 21810301408512 21863601782784 21891791942784 21961556987904 21989873447904 22021758624384 22050152706259 22104039233088 22142374368768 22159790825472 22185621193707 22203071666928 22220535866112 22241578555008 22259073042432 22297677053952 22302547794468 22357051128576 22395825063936 22418336904696 22439566909764 22457217128256 22474881229824 22513859518464 22518777482226 22557831900336 22597978779648 22642115456952 22659924993408 22699224204288 22732137934848 22761447954848 22776536641752 22817072756736 22856644509696 22861637351964 22879619557056 22901286393504 22919299785216 22937327345664 22959048830976 22964064042609 22982126813136 23021984820096 23078246326272 23108002606272 23141509062912 23181643487232 23226920134668 23245189659072 23286559850496 23332041412704 23372506278144 23390890315776 23436575648424 23455010080896 23495688211456 23541578227494 23558252340528 23599109524608 23617671800832 23640037567488 23658632036352 23663800066068 23704840302048 23723485742592 23764629491712 23769820675683 23811044783688 23853422045184 23888009355264 23918809715264 23934665623536 23995034486784 24041899788516 24084687909888 24103632125952 24126458093568 24131728315962 24150709532448 24192594217728 24211623309312 24258911636088 24300983976768 24318195964416 24360371122176 24365692440909 24407949972024 24427148455296 24469512569856 24488759476224 24494108840316 24517304586594 24536589084576 24580257619968 24628265935632 24690384222208 24706751611392 24738607628892 24774478452432 24818570366976 24867044137224 24910171164864 24929764678656 24973000482816 24978455625294 24998102849376 25021775874384 25041457172736 25084886685696 25102653898752 25151682519648 25195303196928 25215120986112 25220629017783 25264369269288 25284241383552 25328091958272 25377560887878 25422726127104 25442722799616 25472379889071 25492415617584 25536627229824 25573655176704 25606628949204 25669206851328 25713725073408 25739572001688 25763947192692 25784212258368 25804493263872 25828929934848 25849246113792 25854892664778 25899732922608 25945827487744 25963027117056 25996502932056 26034197695776 26079348923136 26099862073344 26150838366456 26197379831808 26242814066688 26248546589292 26294069562912 26314751605248 26335449915392 26360389398528 26366147604477 26386886341008 26432649237888 26497245782016 26503033883094 26548998215184 26569880775936 26595042263424 26615961040896 26667945339804 26688921460416 26735208178176 26787425381649 26835099800832 26874010524672 26908660929672 26994413797632 27029219446382 27095273898624 27116586141696 27142265355264 27163614560256 27169548224004 27216668494944 27238076222976 27285315342336 27291275590599 27338606973864 27357970459968 27405417512448 27426973704192 27480542012208 27528201641088 27549854410752 27603662720148 27652789822464 27700748181504 27706799177586 27776682249984 27852824471064 27901129751104 27920891662848 27969314992128 27975424654377 28023942560472 28045985263488 28094625543168 28116723843072 28122865705548 28149497858682 28171639319328 28220497521408 28240485636096 28289463238656 28367011109376 28403586536876 28422415427949 28444771556496 28494103453056 28600566892992 28623063149568 28672704258048 28678967569782 28728705633552 28751302679808 28801166194688 28821565587456 28877857707744 28927940707584 28950694465536 28957018501899 29007238790664 29030054921856 29057546176704 29080401878016 29137199537934 29189055923712 29246065798563 29282075983872 29319831263872 29339267538528 29362344832512 29419693162263 29472052310784 29523165825024 29580828258276 29604095555904 29627381154816 29655438073344 29678764056576 29685247133634 29736730392624 29809401504768 29861100085248 29867622992082 29891115872928 29919422546352 29942956171008 29966508306432 30025036642968 30077109200448 30130638372864 30189487275936 30213233324544 30265632272384 30272243545881 30309517246464 30368715522336 30422763675648 30482183135952 30506159409408 30535048524672 30559066380288 30612065107968 30618752056812 30642835750848 30695979760128 30755932845597 30810670141696 30831094701504 30855345417216 30908857982976 30915609763734 30969226846224 30993586212096 31109388550272 31163341704192 31187853754368 31248767531232 31273346774528 31334427529947 31388770969992 31411003120704 31465479366144 31490229067776 31520050089984 31526935380531 31551733421424 31606453736064 31631314323456 31686172655616 31693094234244 31748059711584 31804562726912 31825646143488 31912887498048 31993379315712 32000368001058 32055866384688 32112917213184 32175637754616 32200946043264 32256792290304 32282164412416 32319793837746 32345215514784 32401311969024 32424261285888 32480494829568 32487589921212 32543933296032 32569531273728 32626016759808 32633143639497 32658811787088 32689739448792 32715452112768 32837687914176 32942335481856 32984810171856 33032637936576 33091427155968 33156058849632 33213561553152 33239686238208 33304607500392 33330803799168 33362367832512 33388609563648 33446515580928 33453821691702 33535576692864 33593737595904 33620161314816 33627505357044 33685825692384 33712321844736 33770789277696 33778166223339 33836747850504 33896968169472 33963173185428 33989887490112 34048836306432 34098206902272 34142171932272 34225609135104 34284966764544 34292456027946 34319429335584 34351929590256 34378949677824 34405991018496 34438573246464 34473190219704 34532977230144 34617369489408 34662003909408 34712263594368 34772465230848 34799816097792 34840380202002 34867784488608 34929839775744 34998062119056 35058759417216 35086335473664 35147185864704 35154863472636 35182515121344 35243532317184 35312367341241 35337378510792 35398664286912 35426507701248 35460056351232 35487948054528 35495700099102 35557260453072 35585228613888 35646944237568 35716567175532 35780133067776 35832014032896 35878214572896 35992551730176 36062849682774 36127031864832 36155448188928 36189687140352 36197592473943 36226064298672 36288891326592 36317434963968 36380420456448 36388367454132 36451475965152 36477293946624 36540556683264 36611924958036 36640722682944 36704268854784 36733139214336 36741163260474 36775956879891 36804883626864 36870386429952 36942398903448 37035576333312 37107911443338 37137099294752 37161717678648 37227855550464 37292419989504 37300566205836 37365256747296 37394647017984 37459500724224 37467683437941 37497154274064 37532663811576 37562185759104 37627330028544 37653980848128 37792954795392 37822681479168 37896553903932 37926362075328 37992137937408 38066341331817 38134089190656 38164084199424 38238623426376 38304940844736 38335070239744 38360482765056 38409943423806 38503810276992 38570587610112 38600925954048 38609358002532 38645920789038 38676318387552 38706739895808 38743394902272 38773869170688 38782338997167 38849599383912 38918741231616 38994754398084 39051296543664 39119023384704 39149793110016 39226257549684 39296069747712 39364221100032 39372819883938 39441104344368 39472127407872 39503174873088 39540584097792 39580329511512 39648973856832 39745868673024 39754550824641 39823497322776 39854821163904 39892563395136 39923941561344 39955344408576 40001918009706 40033382190624 40102812267264 40252649701248 40284311099392 40311015787008 40362991394508 40491620696448 40543829169573 40642910847936 40674879212544 40713398032896 40745421840384 40754322336006 40825002742416 40857114334464 40927973013504 41007910460796 41036955689952 41108126268672 41140460556288 41220813018312 41292302461632 41324781616128 41405494080222 41479184733696 41551122272256 41560198766379 41611371134976 41665023374976 41779236706596 41851694626656 41881337494272 41953972488192 42026733453312 42035913840708 42068977895232 42141938314752 42175085764608 42184298558322 42224246788023 42257458978992 42330746282112 42360728454144 42434194857984 42550516664064 42605379805314 42667157334744 42741155179584 42817222950912 42900850339488 42934594724352 43009056387072 43018451354673 43093058450328 43126954019712 43201749292032 43232348381184 43316786561616 43391911061376 43426041698304 43501355679744 43510858185996 43545082382784 43586319265056 43620602817024 43705799306901 43783583885568 43923113975808 43979746895808 44043517248768 44100305412518 44208078466176 44284748737536 44319581650944 44371242387414 44406143333856 44441071732224 44483157110016 44518146084864 44527870700451 44605095588936 44714102257152 44791650127872 44836673809392 44879133819528 44914434256512 44949762459648 45027719036928 45037554964452 45115663800672 45195957559296 45284230913904 45319849986816 45398448408576 45464275869696 45522895909696 45553073283504 45634145513472 45723274703928 45759239114112 45802572787008 45838599570432 45874654691328 45918097661952 45928128085218 45964253626272 46043969640192 46156492652544 46216005212544 46283018125824 46363286974464 46373414645601 46453840269336 46490379318144 46664082825408 46745012556288 46781780631552 46873151296848 46910020161792 46991376422912 47083156454988 47116504681056 47198219049216 47235343601664 47280075134976 47327600132136 47409680604096 47446971485184 47529258983424 47539641351366 47622089567376 47706844090368 47776018710528 47837619430528 47869331247072 47990068973568 48000552001587 48083799577032 48169375819776 48252916187136 48263456631924 48301419064896 48385188435456 48423246618624 48479690756619 48517823272176 48601967953536 48636391928832 48720742244352 48731384881818 48815899944048 48854296910592 48939025139712 48988217680632 49034609173188 49073178169152 49160515239936 49256531871264 49380768444416 49413503222784 49477215257784 49548956904864 49637140733952 49734088274448 49820342329728 49859529357312 49946000965632 49956911250588 49996205698752 50043551748768 50082914345472 50169773371392 50180732537553 50303365039296 50390606393856 50430241972224 50441258035566 50528738538576 50568482767104 50656183916544 50755121775756 50845452254208 50885445599232 50944759778142 50984831235168 51073254459648 51147310353408 51213257898408 51338413702656 51427450146816 51438684041919 51479144003376 51527894385384 51568424516736 51608986527744 51657859869696 51698492227584 51709785329556 51799465845216 51891654975488 51926054234112 51993005864112 52068395391552 52158697846272 52199724146688 52301676732912 52394759663616 52497093178584 52588139125824 52629503210496 52670899830784 52720778797056 52732295208954 52773772682016 52865298475776 52994491564032 53006067766188 53097996430368 53139761551872 53190084526848 53231922081792 53243550148653 53335890679608 53377842920832 53470416356352 53574850763298 53670199601664 53748021049344 53817321859344 53988827595264 54058438892764 54094274524161 54190547797248 54233172283392 54284530710528 54339096448008 54433336989888 54476152445952 54570630684672 54582551181198 54677213947728 54715940919936 54810835024896 54853947408384 54961084024416 55056403282176 55099708821504 55111744890711 55207325440296 55305579644928 55401496363008 55413598355172 55553364499968 55661867165007 55705648942128 55802259502208 55841783325696 55938629984256 55950849308754 56047885120944 56091970526976 56189251086336 56245731411096 56298995717364 56343278638656 56440995042816 56480971272192 56734022218752 56807173073752 56844830855898 56889543112992 56988206906112 57201133785984 57246126299136 57345408516096 57357935139564 57457411267104 57502605359616 57602332389376 57614915135709 57755715415488 57855881415168 57901388931072 57914037003798 57968881183557 58014477581328 58060109843712 58115092353408 58160803756032 58274399075868 58378111847424 58492131597126 58639662527744 58678535077056 58724689665024 58839386324526 58944104621568 59046331650048 59059229825907 59161656516552 59208191111808 59254762309632 59310876146688 59357528113152 59370494267268 59473460785248 59618803009536 59722200170496 59735245984164 59782231745856 59838845092704 59885912342016 59933016612864 60002877014559 60050073285936 60154218400896 60378974551872 60426466649088 60531264544768 60544487091762 60737431044672 60845527351296 60964366271904 61012318818816 61070097049344 61118132760576 61131483504009 61237504113624 61285671501696 61391959520256 61511865691194 61621340283392 61662189403008 61710690834432 61817715965952 61831219527468 61938453692448 61987172424192 62108241120333 62218777100544 62326683408384 62497535062464 62546693549056 62668855059894 62777541939984 62822006241408 62930958732288 62980458135552 63040100179968 63053870761062 63103466842848 63212907472128 63262628646912 63276447837483 63386188468488 63496119423168 63609125453824 63651292286976 63825774996096 63908069707971 63986758631424 64000736002116 64111732769376 64225834426368 64351275509232 64401892086528 64513584580608 64639587675492 64690431029568 64802623938048 64848522571776 64975179842424 65087866592064 65139062547456 65252033519616 65266287278994 65317623574176 65379478897584 65430904225536 65675375828352 65884670963712 65969620343712 66065275873152 66150458118777 66312117699264 66427123106304 66479372476416 66556863581121 66609215000784 66661607598336 66724735665024 66777219127296 66893031161856 66907643383404 67071153385728 67187475191808 67255010714088 67371651384768 67424643689472 67541578555392 67556332446678 67673495701008 67793936338944 67926346370856 67979774980224 68097672612864 68196413804544 68284343864544 68451218270208 68569933529088 68584912055892 68638858671168 68703859180512 68757899355648 68811982036992 68877146492928 68892192127827 68946380439408 69065954460288 69234738978816 69324007818816 69424527188736 69544930461696 69680760404004 69735568977216 69859679551488 69996124238112 70117518834432 70172670947328 70309726945272 70365030242688 70487064634368 70624734682482 70674757021584 70797328573824 70853015402496 70920112702464 70975896109056 70991400198204 71114520906144 71170457227776 71293888475136 71309462027049 71433134351064 71560266135552 71664028065792 71756429145792 71985103460352 72125699365548 72254063729664 72310896377856 72379374280704 72395184947886 72452128597344 72577782653184 72634869927936 72776734908264 72902951930304 72954587893248 73081113366528 73223849916072 73281445365888 73408537709568 73466278428672 73482326520948 73551913759782 73609767253728 73740772859904 73884797806896 74071152666624 74215822886676 74274198589504 74323435357296 74455711100928 74601132411672 74730513494592 74789294035968 74919001448448 74935366875882 74994308548128 75065327623152 75124371518208 75254660057088 75307961696256 75585909590784 75645362958336 75661887053349 75793107807864 75852724150656 75984275874816 76132682663634 76268178381312 76328168398848 76417139667213 76477246852752 76609881689472 76670140479488 76720965530112 76819886847612 77007620553984 77141175220224 77218716005064 77291841578076 77352636775104 77413479791616 77486789804544 77547738341376 77564677994334 77699198767824 77837482463232 77989508796168 78102593087328 78238046769408 78299586220032 78452515099368 78592139495424 78728442200064 78745639767876 78882208688736 78944254815744 79006349746176 79081168195584 79098442813431 79160659023024 79297947713664 79491737346048 79509101649282 79646994645552 79709642327808 79785126790272 79847883122688 80003836019412 80066764381248 80205624534528 80362276144947 80505299402496 80568622198784 80622031574016 80725982789016 80983241392896 81087658339146 81285821695872 81349758425088 81426796065792 81490843680768 81508644672012 81650005484832 81714228668928 81855946027008 81873826771797 82015820921592 82073911379904 82216252537344 82280921112576 82441626036624 82584604923264 82649563232256 82810988160444 82958369467392 83102244544512 83120397532758 83330046749952 83558473413192 83703389253312 83762674988544 83907944976384 83926273963131 84071827681416 84137955790464 84283876629504 84350171529216 84368597116644 84448493576046 84514917957984 84661492564224 84721456908288 84868389715968 85101033328128 85210759610628 85334314669488 85482310359168 85801700678976 85869189448704 86018112774144 86036902709346 86186116900656 86253908039424 86403498584064 86464696762368 86633573123232 86783822122752 86852083396608 86871055505697 87021716371992 87090164765568 87172638530112 87241205634048 87411598613802 87567167771136 87738197395689 87846227951616 87959493791616 88087034497536 88200610825036 88259079486789 88416156932352 88569497475072 88742484774828 88812286667712 88882143464448 88966314220032 89036292169728 89055741400902 89210191177872 89428204514304 89583300255744 89673347618784 89758267639056 89828868513024 89899524919296 90075109928904 90231327601344 90391915118592 90568461827808 90639699973632 90796896817152 90816730637643 90928551739392 91045791819392 91106146567008 91268291026944 91446549407856 91518478228224 91605145574016 91677199140864 91836195323904 91856256170436 91928507252544 92087939280384 92267798536791 92432010425088 92566036251648 92726573948928 92746829291202 92907680538672 92980758636288 93328165650816 93490025112576 93563561263104 93746302593696 93820040323584 93982752845824 94003282589841 94166312909976 94233009362112 94396438098432 94470687203328 94560150269952 94580806141593 94655200264272 94819361208192 94893942970368 95058517966848 95079282702732 95244179134752 95413688180736 95675238861056 95738662494144 95980137947136 96001104003174 96167599154064 96338751639552 96526913263848 96602838129792 96770376870912 96846493237248 96959381513238 97035646544352 97203935907072 97272783857664 97441484488704 97462769763636 97631799888096 97708593821184 97878050279424 97899430918491 97976435361264 98069218346376 98146356338304 98513063742528 98761536888832 98827006445568 98954430515568 99097913809728 99274281467904 99468176548896 99640684659456 99719058714624 99913822501176 99992411397504 100087103497536 100165828690944 100339546742784 100361465075106 100606730078592 100781212787712 100860483944448 100882516071132 101057477077152 101136965534208 101312367833088 101334498670017 101510243551512 101690904508416 101889519556284 101969662470336 102146508919296 102294620706816 102426515796816 102676827405312 102854900293632 102877368083838 102958288006752 103055788770768 103136849033472 103217973055488 103315719739392 103419570659112 103598931690432 103783309950976 103852108468224 103986011728224 104136790783104 104317395692544 104399448293376 104603353465824 104789519327232 104994186357168 105176278251648 105259006420992 105441557594112 105464590417908 105547545364032 105730596951552 105937102023723 106012135532376 106195992860736 106279523103744 106380169053696 106463844163584 106487100297306 106671781359216 106755685841664 106940832712704 107149701526596 107340399203328 107496042098688 107634643718688 107977655190528 108116877785528 108188549048322 108381095594496 108466344566784 108569061421056 108592777421829 108678192896016 108866673979776 108952304891904 109141261369344 109165102362396 109354427895456 109431881839872 109621670049792 109922168048832 110112806564352 110199417643008 110223489781422 110327870639673 110414650880592 110611159289856 110827196710344 111106728999936 111323734330014 111411297884256 111604519004416 111683566651392 111877259968512 111901698617508 112095770241888 112183941053952 112378502172672 112403050313823 112491462822192 112597991434728 112686557277312 112881990085632 112961942544384 113468044437504 113614346147504 113689661711796 113779086225984 113976413812224 114199023995451 114402267571968 114492252598272 114715870279128 114914822534208 115005210719232 115204664778752 115229830271418 115511430830976 115711762830336 115802777862144 115828074007596 115937762367114 116028955162656 116120219687424 116230184706816 116321607512064 116347016991501 116548798151736 116756223694848 116984263194252 117279325055488 117357070154112 117449379330048 117678772649052 117888209243136 118092663300096 118118459651814 118323313033104 118416382223616 118509524619264 118621752293376 118740988534536 118946921570496 119237606019072 119470491968328 119564463491712 119677690185408 119771824684032 119866033225728 120005754029118 120100146571872 120308436801792 120757949103744 120852933298176 121062529089536 121088974183524 121474862089344 121631487508719 121928732543808 122024637637632 122140194098688 122236265521152 122262967008018 122475008227248 122571343003392 122783919040512 123023731382388 123242680566784 123324378806016 123421381668864 123662439054936 123876907384896 123974344848384 124216482240666 124437554201088 124653366816768 124680596299137 124995070124928 125093387098112 125337710119788 125555083879968 125644012482816 125861917464576 126080200359936 126107741522124 126206933685696 126425814944256 126525257293824 126552895674966 126672740364069 126772376936976 126992238846336 127302584573952 127651549992192 127816139415942 128001472004232 128223465538752 128451668852736 128702551018464 128803784173056 129027169161216 129055354064019 129279175350984 129380862059136 129605247876096 129697045143552 129950359684848 130175733184128 130278125094912 130504067039232 130532574557988 130635247148352 130758957795168 130861808451072 131117397920703 131350751656704 131769341927424 131939240687424 132130551746304 132300916237554 132624235398528 132854246212608 132958744952832 133113727162242 133218430001568 133323215196672 133449471330048 133554438254592 133583612101353 133815286766808 134142306771456 134374950383616 134510021428176 134743302769536 134849287378944 135083157110784 135112664893356 135346991402016 135587872677888 135852692741712 135959549960448 136195345225728 136392827609088 136568687729088 136902436540416 137169824111784 137277717342336 137407718361024 137515798711296 137623964073984 137754292985856 137784384255654 137892760878816 138131908920576 138469477957632 138648015637632 138849054377472 139089860923392 139361520808008 139471137954432 139992248476224 140235037668864 140345341894656 140619453890544 140730060485376 140974129268736 141249469364964 141349514043168 141594657147648 141706030804992 141840225404928 141982800396408 142229041812288 142340914455552 142587776950272 142618924054098 142866268702128 143120532271104 143328056131584 143512858291584 143970206920704 144001656004761 144251398731096 144508127459328 144758748561408 144790369895772 144904257194688 145155565306368 145269739855872 145439072269857 145553469816528 145805903860608 145909175786496 146162226733056 146447699832144 146562890731776 146817075419136 146964653041896 147103827519564 147219534507456 147481545719808 147769595613792 148142305333248 148431645773352 148548397179008 148646870714592 148911422201856 149202264823344 149461026989184 149578588071936 149838002896896 149870733751764 149988617096256 150130655246304 150248743036416 150509320114176 150542197612659 151171819181568 151290725916672 151323774106698 151586215615728 151705448301312 151968551749632 152265365327268 152536356762624 152656336797696 152834279334426 152954493705504 153219763378944 153340280958976 153441931060224 153639773695224 154015241107968 154282350440448 154316052125757 154437432010128 154583683156152 154705273550208 154826959583232 154973579609088 155095476682752 155129355988668 155398397535648 155674964926464 155979017592336 156205186174656 156476093538816 156599172440064 156905030198736 157184278990848 157491279535752 157764417377472 157888509631488 158012699492352 158162336391168 158196885626862 158321318046048 158595895427328 158983474692096 159018203298564 159293989291104 159419284655616 159570253580544 159695766245376 159730650445959 160007672038824 160133528762496 160411249069056 160724552289894 161010598804992 161137244397568 161244063148032 161451965578032 161966482785792 162175316678292 162571643391744 162699516850176 162853592131584 163017289344024 163300010969664 163428457337856 163711892054016 163747653543594 164031641843184 164147822759808 164432505074688 164561842225152 164883252073248 165169209846528 165299126464512 165335234672133 165621976320888 165916738934784 166204489089024 166240795065516 166660093499904 166985601495021 167116946826384 167406778506624 167525349977088 167815889952768 167852547926262 168143655362832 168275911580928 168567753259008 168737194233288 168896987152092 169029835915968 169322985128448 169442913816576 170202066656256 170421519221256 170668629338976 170964620718336 171603401357952 171738378897408 172036225548288 172073805418692 172372233801312 172507816078848 172806997168128 172844745407127 173267146246464 173567644245504 173704166793216 173742111011394 173906643550671 174043432743984 174180329531136 174345277060224 174482411268096 174823197227604 175134335542272 175476394791378 175918987583232 176174068995072 176401221650072 176518158973578 176832313864704 177138994950144 177177689477721 177484969549656 177624573335424 177764286928896 177932628440064 178072584339456 178111482801804 178420382355744 178856409028608 179166600511488 179346695237568 179516535278112 179657737026048 179799049838592 180008631043677 180150219857808 180462655202688 181136923655616 181279399947264 181593793634304 181633461275286 182091583638784 182212293134016 182536582053888 182893098815712 183036956456448 183210291148032 183354398281728 183394450512027 183712512340872 183857014505088 184175878560768 184535597073582 184864020850176 185132072503296 185453147897856 185493658582404 185815361077344 185961517272576 186324723360999 186656331301632 186980050225152 187492605187392 187640080647168 187965505691648 188006565179682 188332625819952 188466018724224 188792876196864 188941374406656 189120300539904 189161612283186 189310400528544 189638722416384 189787885940736 189829343512449 190158565405464 190488358269504 190827376361472 191350477722112 191477324988288 191724209123913 191960275894272 192002208006348 192335198308128 192677503279104 193053826527696 193205676259584 193540753741824 193918763026476 194071293088704 194407871814144 194545567715328 194925539527272 195263599776192 195417187642368 195756100558848 195798861836982 195952870722528 196138436692752 196292712676608 197026127485056 197523073777664 197654012891136 197908861031136 198195827619456 198451374356331 198936353097792 199281369318912 199438117429248 199670590743363 199827645002352 199984822795008 200174206995072 200331657381888 200679093485568 200722930150212 201213460157184 201562425575424 201765032142264 202114954154304 202273931068416 202624735666176 202668997340034 203020487103024 203381809016832 203779039112568 203939324940672 204293017838592 204589241413632 204853031593632 205353654810624 205709800587264 205754736167676 205916576013504 206111577541536 206273698066944 206435946110976 206631439478784 206676576383481 206839141318224 207197863380864 207704216936448 207972023456448 208273581566208 208634791385088 209206706931648 209579038654464 209988372714336 210352556503296 210518012841984 210929180835816 211095090728064 211461193903104 211874204047446 212024271064752 212391985721472 212559046207488 212760338107392 212927688327168 212974200594612 213343562718432 213511371683328 213881665425408 213928386081147 214299403053192 214680798406656 214992084197376 215269287437376 215955310381056 216233755571056 216377098096644 216762191188992 216932689133568 217138122842112 217185554843658 217356385792032 217733347959552 217904609783808 218330204724792 218708855790912 218863763679744 219243340099584 219844336097664 220225613128704 220398835286016 220446979562844 220655741279346 220829301761184 221222318579712 221654393420688 222213457999872 222647468660028 222822595768512 223209038008832 223367133302784 223803397235016 224191540483776 224367882107904 224757004345344 224806100627646 224982925644384 225195982869456 225373114554624 225763980171264 225923885088768 226936088875008 227228692295008 227379323423592 227558172451968 227952827624448 228398047990902 228804535143936 228984505196544 229251419001639 229431740558256 229829645068416 230010421438464 230409329557504 230459660542836 231022861661952 231423525660672 231656148015192 231875524734228 232057910325312 232240439374848 232460369413632 232643215024128 232694033983002 233097596303472 233512447389696 233968526388504 234558650110976 234714140308224 234898758660096 235357545298104 235776418486272 236185326600192 236236919303628 236646626066208 236832764447232 237019049238528 237243504586752 237295328440293 237481977069072 237893843140992 238475212038144 238940983936656 239128926983424 239355380370816 239543649368064 240011508058236 240200293143744 240616873603584 241086828434841 241515898207488 241705866596352 242177948367048 242949724178688 243262975017438 243857465087616 244049275275264 244280388197376 244472531042304 244525934016036 244950016454496 245142686006784 245567838081024 245621480315391 246047462764776 246485361133568 246648757612032 246842763337728 247324878109872 247753814769792 247948689696768 248432964481332 248875108402176 249306733633536 249361192598274 249990140249856 250186774196224 250675420239576 251110167759936 251288024965632 251723834929152 251778821889393 252215483044248 252413867371392 252851629888512 253050514587648 253105791349932 253345480728138 253544753873952 253984477692672 254605169147904 255303099984384 255632278831884 256002944008464 256446931077504 257405102036928 257607568346112 258054338322432 258110708128038 258558350701968 258761724118272 259210495752192 259394090287104 259900719369696 260351466368256 260556250189824 260613166517091 261065149115976 261270494296704 261517915590336 261723616902144 262234795841406 262701503313408 263214592187067 263538683854848 263878481374848 264261103492608 264601832475108 265248470797056 265708492425216 266227454324484 266436860003136 266646430393344 266898942660096 267108876509184 267167224202706 267630573533616 268284613542912 268749900767232 269020042856352 269486605539072 269698574757888 270225329786712 270693982804032 271175745355776 271705385483424 271919099920896 272390690451456 272450191912929 272785655218176 273137375458176 273804873080832 274339648223568 274555434684672 274815436722048 275031597422592 275508585971712 275568768511308 275785521757632 276263817841152 276803395610373 277296031275264 277698108754944 278179721846784 278723041616016 278942275908864 279984496952448 280470075337728 280690683789312 281238907781088 281460120970752 281948258537472 282009847769523 282498938729928 282699028086336 283189314295296 283412061609984 283680450809856 283742418424779 283965600792816 284458083624576 284681828911104 285175553900544 285237848108196 285732537404256 286241064542208 287025716583168 287940413841408 288003312009522 288502797462192 289016254918656 289580739791544 289808514389376 290311130612736 290539479711744 290878144539714 291106939633056 291611807721216 291818351572992 292324453466112 292895399664288 293125781463552 293634150838272 293698292755473 293929306083792 294207655039128 294439069014912 295539191227584 296284610666496 296863291546704 297096794358016 297293741429184 297822844403712 298404529646688 298922053978368 299157176143872 299741467503528 299977234192512 300261310492608 300497486072832 301018640228352 301084395225318 302343638363136 302581451833344 302647548213396 303172431231456 303410896602624 303937103499264 304003496010051 304530730654536 305072713525248 305668558668852 305908987411008 306439526757888 306680561917952 306883862120448 307279547390448 308030482215936 308564700880896 308632104251514 308874864020256 309167366312304 309410547100416 309653919166464 309947159218176 310258711977336 310796795071296 311349929852928 311958035184672 312410372349312 312952187077632 313198344880128 313810060397472 314368557981696 314982559071504 315528834754944 315777019262976 316324672782336 316393771253724 316642636092096 317191790854656 317811306071169 318036406597128 318587978582208 318838569311232 319140507161088 319391532490752 319461300891918 320015344077648 320267057524992 320822498138112 321449104579788 322021197609984 322274488795136 322488126296064 322903931156064 323932965571584 324350633356584 325143286783488 325399033700352 325707184263168 325778332265487 326034578688048 326600021939328 326856914675712 327423784108032 327495307087188 328063283686368 328295645519616 328865010149376 329766504146496 330338419693056 330598252929024 330670469344266 330983611919019 331243952641776 331833477869568 332481590131032 333320186999808 333971202990042 334233893652768 334813557013248 335050699954176 335631779905536 335705095852524 336287310725664 336551823161856 337135506518016 337209150941469 337474388466576 337793974304184 338059671831936 338645970256896 338885827633152 340404133312512 340843038442512 341337258677952 341929241436672 342597071986353 343206802715904 343476757794816 344147610837384 344744467602624 345015632157696 345613994336256 345689490814254 346534292492928 347135288491008 347408333586432 347484222022788 347813287101342 348086865487968 348360659062272 348690554120448 348964822536192 349041050974503 349646394455208 350268671084544 350952789582756 351837975166464 352348137990144 352802443300144 353036317947156 353664627729408 354277989900288 354355378955442 354969939099312 355249146670848 355528573857792 355865256880128 356222965603608 356840764711488 357712818057216 358693390475136 359033070556224 359315474052096 359598099677184 360017262087354 360300439715616 360925310405376 362273847311232 362558799894528 363187587268608 363266922550572 364183167277568 364424586268032 364894462526157 365786197631424 366073912912896 366420582296064 366708796563456 366788901024054 367425024681744 367714029010176 368351757121536 369071194147164 369728041700352 370264145006592 370987317164808 371630722154688 371923034545152 372649446721998 373312662603264 373960100450304 374041788897411 374985210374784 375280161294336 375931011383296 376013130359364 376665251639904 376932037448448 377585752393728 378240601079808 378323224566372 378620801057088 379277444832768 379575771881472 379658687024898 380018221092207 380317130810928 380976716539008 382700955444224 382954649976576 383448418247826 384004416012696 384670396616256 385355006558208 386107653055392 386411352519168 387081507483648 387166062192057 387837526052952 388142586177408 388815743628288 389091135430656 389851079054544 390527199552384 390834375284736 391512201117696 391597723673964 391905741445056 392276873385504 392585425353216 393352193762109 394052254970112 395308025782272 395817722062272 396391655238912 396902748712662 397872706195584 398562738637824 398876234858496 399341181486726 399655290004704 399969645590016 400348413990144 400663314763776 400750836304059 401445860300424 402426920314368 403124851150848 403530064284528 404229908308608 404547862136832 405249471332352 405337994680068 406040974206048 406763618033664 407558078225136 407878649881344 408586035677184 409178482827264 409706063187264 410707309621248 411509472335352 411833152027008 412223155083072 412547396133888 412871892221952 413262878957568 413353152766962 413678282636448 414395726761728 415408433872896 415944046912896 416547163132416 417269582770176 418413413863296 418952901418921 419976745428672 420705113006592 421036025683968 421858361671632 422190181456128 422922387806208 423748408094892 424048542129504 424783971442944 425118092414976 425520676214784 425948401189224 426687125436864 427022743366656 427763330850816 427856772162294 428598806106384 429361596813312 429984168394752 430538574874752 431910620762112 432467511142112 432754196193288 433524382377984 434276245684224 434371109687316 434712771584064 435466695919104 435809219567616 436317216809571 436660409449584 437417711581824 437727527359488 438486680199168 439688672195328 440451226257408 440893959125688 441311482558692 441658603522368 442444637159424 443308786841376 444426915999744 445294937320056 445645191537024 446418076017664 446734266605568 447606794470032 448383080967552 448735764215808 449514008690688 449612201255292 449965851288768 450391965738912 450746229109248 451527960342528 451626592837977 453872177750016 454457384590016 454758646847184 455116344903936 455905655248896 456796095981804 457609070287872 457969010393088 458502838003278 458863481116512 459659290136832 460020842876928 460919321085672 462045723323904 462847051321344 462948156377271 463312296030384 463751049468456 464115820650624 464480878749696 464920738827264 465286430048256 465388067966004 466195192606944 467024894779392 467937052777008 469117300221952 469428280616448 469797517320192 470715090596208 471552836972544 472473838607256 473293252132416 473665528894464 474038098477056 474487009173504 474590656880586 474963954138144 475787686281984 476950424076288 477881967873312 478257853966848 478710760741632 479087298736128 479191951337877 480023016116472 480400586287488 481233747207168 482173656869682 483031796414976 483411733192704 484355896734096 485899448357376 486525950034876 487714930175232 488098550550528 488560776394752 489051868032072 489900032908992 490285372013568 491135676162048 491242960630782 492094925529552 492970722267136 493297515224064 493685526675456 494649756219744 495507629539584 495897379393536 496005704016399 496865928962664 497750216804352 498613467267072 498722385196548 499980280499712 500373548392448 500956804485063 501350840479152 502220335519872 502576049931264 503447669858304 503557643778786 504430966088496 504827734742784 505703259777024 506211582699864 506690961456276 507089507747904 507968955385344 510606199968768 511264557663768 512005888016928 512893862155008 514810204073856 515215136692224 516108676644864 516221416256076 517116701403936 517523448236544 518420991504384 518534236221381 519801438739392 520702932736512 521112500379648 521226333034182 522130298231952 522540988593408 523035831180672 523447233804288 524469591682812 525403006626816 526429184374134 527756962749696 528522206985216 529203664950216 530496941594112 531416984850432 531533068433163 532454908648968 532873720006272 533292860786688 533797885320192 534217753018368 534334448405412 535261147067232 536569227085824 537499801534464 538040085712704 538973211078144 539397149515776 540025893131031 540450659573424 541387965608064 543410770966848 543838199841792 544781380902912 544900383825858 546274750916352 547609746161664 548679296447136 549110869369344 549630873444096 550063194845184 550183351536081 551137537022616 551571043515264 552527635682304 553606791220746 554592062550528 555396217509888 556359443693568 557446083232032 557884551817728 558974170082997 559968993904896 560940150675456 562477815562176 562920241941504 563896517074944 564019695539046 564997877459856 565398056172672 566378628590592 566824123219968 567360901619712 567484836849558 567931201585632 568916167249152 569363657822208 569488030537347 570475696216392 571465074808512 572482129084416 574051433166336 575172627371739 575880827682816 576006624019044 577005594924384 578032509837312 579161479583088 579617028778752 580622261225472 581756289079428 582213879266112 583223615442432 583636703145984 585790799328576 586251562927104 587268301676544 587396585510946 587858612167584 588415310078256 588878138029824 591078382455168 592569221332992 593726583093408 594193588716032 594587482858368 595354123068993 596809059293376 597844107956736 598314352287744 599011772230089 599482935007056 599954468385024 600522620985216 600994972145664 602037280456704 602168790450636 604687276726272 605295096426792 606344862462912 606821793205248 607874206998528 608006992020102 609061461309072 610145427050496 611337117337704 611817974822016 612879053515776 613361123835904 613767724240896 614559094780896 616060964431872 617129401761792 617264208503028 617749728040512 618334732624608 618821094200832 619307838332928 619894318436352 620029729150443 620517423954672 621593590142592 623916070369344 624820744698624 625904374155264 627620120794944 628737115963392 629965118143008 631057669509888 631554038525952 632787542507448 633285272184192 634383581709312 635622612142338 636072813194256 637175957164416 637677138622464 638281014322176 638783064981504 638922601783836 640030688155296 640534115049984 641644996276224 641785158243441 642898209159576 644042395219968 644976252592128 645807862312128 647865931143168 648701266713168 650286573566976 650798067400704 651414368526336 651556664530974 652069157376096 653200043878656 653713829351424 654990614174376 656126567372736 656591291039232 657730020298752 659533008292992 660676839386112 661196505858048 661340938688532 661967223838038 662487905283552 663666955739136 664963180262064 666640373999616 667942405980084 668467787305536 669627114026496 670101399908352 671410191705048 672574621451328 673103646323712 674271013036032 674418301882938 674948776933152 675587948608368 676119343663872 677291940513792 677771655266304 680808266625024 681686076885024 682674517355904 683858482873344 685194143972706 686413605431808 686953515589632 687754257004917 688295221674768 689488935205248 690031264315392 691227988672512 691378981628508 693068584985856 694270576982016 694968444045576 695626574202684 696173730975936 696721318124544 697381108240896 697929645072384 698082101949006 699292788910416 700537342169088 701905579165512 703675950332928 704696275980288 705604886600288 706072635894312 707329255458816 708555979800576 708710757910884 709939878198624 710498293341696 711057147715584 711730513760256 711885985320879 712445931207216 713681529422976 715425636114432 717386780950272 718066141112448 718630948104192 720034524174708 720600879431232 721850620810752 723260485304523 724547694622464 725117599789056 726533845101144 728366334555136 728849172536064 729788925052314 731572395262848 732147825825792 732841164592128 733417593126912 733577802048108 734850049363488 735428058020352 736703514243072 736864440946173 738142388294328 739456083400704 740528290013184 741974634329616 743261444309376 743846069090304 745298893443996 746625325206528 747920200900608 748083577794822 749970420749568 750560322588672 752026260718728 753330503279808 753864074896896 755171504787456 755336465668179 756646449132744 757241602114176 758554889665536 759151543762944 759317374049796 760036442184414 760634261621856 761953433078016 765401910888448 765909299953152 766896836495652 768008832025392 769340793232512 772215306110784 772822705038336 774163014967296 774332124384114 775675052105904 776285172354816 777631487256576 778182270861312 779702158109088 781054399104768 781668750569472 781839499551273 783195447347928 783811482890112 784553746771008 785170850706432 786704387524218 788104509940224 789643776561201 790616051564544 791635444124544 792783310477824 793805497425324 795745412391168 797125477275648 798682362973452 799310580009408 799939291180032 800696827980288 801326629527552 801501672608118 802891720600848 804853840628736 806249702301696 807060128569056 808459816617216 809095724273664 810675989360136 812081948412096 813527236067328 815116156450272 815757299762688 817172071354368 817350575738787 818356965654528 819412126374528 821414619242496 823018944670704 823666304054016 824446310166144 825094792267776 826525757915136 826706305533924 827356565272896 828791453523456 830410186831119 831888093825792 833094326264832 834539165540352 836826827726592 837905802837842 839953490857344 841410226013184 842072051367936 843716723343264 844380362912256 845844775612416 846029543308569 847496816189784 848097084259008 849567942885888 850236184829952 851041352429568 851896802378448 853374250873728 854045486733312 855526661701632 855713544324588 857197612212768 858723193626624 861077149749504 863821241524224 864935022284224 865508392386576 867048764755968 868742219374632 869425543168128 870933391838208 871618439135232 872634433619142 873320818899168 874835423163648 875455054718976 876973360398336 879377344390656 880902452514816 881094878266419 881787918251376 882622965117384 883317207044736 886617573682752 888853831999488 890589874640112 891290383074048 892836152035328 893468533211136 895213588940064 896766161935104 897471528431616 899224402510584 899931702577536 900783931477824 901492458218496 903055920685056 903253185675954 907744355500032 908914769180032 909517293694368 910232689807872 911811310497792 912010488030153 913592191963608 915218140575744 917005676006556 917726962233024 919318580273664 920041685753856 921838642171344 924091446647808 925694102642688 925896312754542 926624592060768 927502098936912 928231641301248 928961757499392 929841477654528 930776135932008 932390385213888 934049789558784 935874105554016 938234600443904 938856561232896 939595034640384 941430181192416 943105673945088 944947677214512 946586504264832 947331057788928 948974018347008 949181313761172 949927908276288 951575372563968 953433918213507 955763935746624 956515707933696 957421521483264 958174597472256 958383902675754 960046032232944 960801172574976 962467494414336 964347313739364 966063592829952 966823466385408 968711793468192 971798896714752 973051900069752 975429860350464 976197101101056 977121552789504 977334996796461 978103736064144 979800065817984 980570744027136 982271352324096 982485921261564 984189851059104 985941444534272 986595030448128 989299512439488 991015259079168 991794758787072 992011408032798 993731857925328 995500433608704 997444770393096 999960560999424 1000747096784896 1001913608970126 1002701680958304 1004440671039744 1005152099862528 1006895339716608 1007115287557572 1008861932176992 1009655469485568 1011406519554048 1011627452824407 1012423165399728 1013381922912552 1014179015495808 1015937910770688 1021212399937536 1022529115327536 1024011776033856 1025787724310016 1027791215959059 1029620408147712 1030430273384448 1032442832512152 1034233402807872 1035046896473088 1036841983008768 1037068472442762 1039602877478784 1041405865473024 1042225000759296 1042452666068364 1044260596463904 1045081977186816 1046071662361344 1046894467608576 1047123152923509 1048939183365624 1050806013253632 1052858368748268 1055513925499392 1057044413970432 1058407329900432 1060993883188224 1062833969700864 1063066136866326 1064909817297936 1065747440012544 1066585721573376 1067595770640384 1068668896810824 1070522294134464 1073138454171648 1076080171425408 1077946422156288 1078794299031552 1080051786262062 1080901319146848 1082775931216128 1086821541933696 1087676399683584 1089562761805824 1089800767651716 1092549501832704 1094683387578471 1097358592894272 1098221738738688 1099261746888192 1100126389690368 1100366703072162 1102275074045232 1103142087030528 1105055271364608 1107213582441492 1109184125101056 1110792435019776 1114892166464064 1115769103635456 1117948340165994 1119937987809792 1121880301350912 1122125366692233 1124955631124352 1125840483883008 1127793034149888 1128039391078092 1129995754919712 1130796112345344 1132757257181184 1134721803239424 1134969673699116 1135862403171264 1137832334498304 1138727315644416 1138976061074694 1140054663276621 1140951392432784 1142930149617024 1148102866332672 1150345254743478 1152013248038088 1154011189848768 1156065019674624 1158322959166176 1159234057557504 1161244522450944 1161498186576171 1163512578158856 1164427758532224 1166447230884864 1167273406291968 1171581598657152 1172503125854208 1174536603353088 1174793171021892 1175717224335168 1176830620156512 1177756276059648 1180056581286327 1182156764910336 1187453166186816 1188387177432064 1189174965716736 1190708246137986 1193618118586752 1195688215913472 1196628704575488 1198023544460178 1198965870014112 1199908936770048 1201045241970432 1201989944291328 1202252508912177 1204337580901272 1209374553452544 1210590192853584 1212689724925824 1213643586410496 1215748413997056 1216013984040204 1218122922618144 1220290854100992 1222674234675408 1223635949644032 1225758107031552 1227535448481792 1229118189561792 1232121928863744 1234528417006056 1235499456081024 1236669465249216 1237642188401664 1238615676665856 1239788636872704 1240059458300886 1241034847909344 1243187180285184 1247832140738688 1249641489397248 1251808748310528 1255240241589888 1256858704256763 1259930236286016 1262115339019776 1263108077051904 1265575085014896 1266570544368384 1268767163418624 1271245224284676 1272145626388512 1274351914328832 1275354277244928 1276562028644352 1277845203567672 1280061376310592 1281068230099968 1283289992552448 1283570316486882 1285796418319152 1288084790439936 1289952505184256 1291615724624256 1295731862286336 1297402533426336 1300573147133952 1302828737052672 1303113329061948 1304138314752192 1306400087757312 1307427658702848 1308951650428713 1309981228348752 1312253134745472 1313182582078464 1315460040597504 1319066016585984 1321353678772224 1322681877377064 1323934447676076 1324975810567104 1327333911478272 1329926360524128 1333280747999232 1335884811960168 1336935574611072 1339254228052992 1340202799816704 1342820383410096 1345149242902656 1346207292647424 1348542026072064 1348836603765876 1349897553866304 1351175897216736 1352238687327744 1354583881027584 1354879778513931 1361616533250048 1363372153770048 1365349034711808 1367716965746688 1370388287945412 1372827210863616 1373907031179264 1375508514009834 1376590443349536 1378977870410496 1380062528630784 1382757963257016 1386137169971712 1388541153964032 1389936888091152 1391253148405368 1392347461951872 1393442636249088 1394762216481792 1395859290144768 1396164203898012 1398585577820832 1401074684338176 1403811158331024 1407351900665856 1409392551960576 1411209773200576 1412145271788624 1414658510917632 1417421515821768 1419879756397248 1420996586683392 1422114295431168 1423461027520512 1423771970641758 1424891862414432 1427363058845952 1430851272228864 1434773561900544 1436132282224896 1437261896208384 1437575854013631 1440069048349416 1441201758862464 1443701241621504 1446520970609046 1449095389244928 1450235199578112 1453067690202288 1456732669110272 1457698345072128 1459577850104628 1463144790525696 1464295651651584 1465682329184256 1467155604096216 1469700098726976 1470856116040704 1473407028486144 1473728881892346 1476284776588656 1478912166801408 1481056580026368 1483949268659232 1486522888618752 1487692138180608 1488017112049197 1490597786887992 1493250650413056 1495840401801216 1496167155589644 1499940841499136 1501120645177344 1502870413455189 1504052521437456 1506661006559616 1507728149793792 1510343009574912 1510672931336358 1513292898265488 1514483204228352 1517109779331072 1518634748099592 1520072884368828 1521268523243712 1523906866156032 1530803821776896 1531818599906304 1533793672991304 1536017664050784 1538681586465024 1544430612221568 1545645410076672 1548326029934592 1548664248768228 1551350104211808 1552570344709632 1555262974513152 1555602708664143 1559404316218176 1562108798209536 1563337501138944 1563678999102546 1566390894695856 1567622965780224 1569107493542016 1570341701412864 1573408775048436 1576209019880448 1579287553122402 1583270888249088 1585566620955648 1587610994850648 1591490824782336 1594250954551296 1594599205299489 1597364725946904 1598621160018816 1599878582360064 1601393655960576 1602653259055104 1603003345216236 1605783441201696 1609707681257472 1612499404603392 1614120257138112 1616919633234432 1618191448547328 1621351978720272 1624163896824192 1630232312900544 1631514599525376 1634344142708736 1634701151477574 1638824252749056 1642829238484992 1646037889341408 1647332608108032 1648892620332288 1650189584535552 1650550054608243 1653412611067848 1654713130545792 1657582907046912 1660820373662238 1663776187651584 1666188652529664 1669078331080704 1673653655453184 1675811605675684 1676922510248991 1679906981714688 1682820452026368 1687433446686528 1688760725824512 1691689551224832 1692059086617138 1694993632379568 1696194168518016 1699135885771776 1700472369659904 1702082704859136 1703793604756896 1706748501747456 1708090973466624 1708464091612041 1711427088649176 1714395224425536 1717446387253248 1722154299499008 1725517882115217 1727642483048448 1729870044568448 1731016784773152 1734097529511936 1737484438749264 1738851086336256 1741866783676416 1745268867238284 1746641637798336 1749670846327296 1750910109437952 1758754688781312 1761804905029632 1762189756532838 1763575836502752 1765245930234768 1766634414089472 1773235147365504 1777707663998976 1781179749280224 1782580766148096 1785672304070656 1786062369206979 1790427177880128 1793532323870208 1794943056863232 1797035316690267 1798448805021168 1799863405155072 1801567862955648 1802984916436992 1806111841370112 1806506371351908 1817829538360064 1819034587388736 1820465379615744 1823622620995584 1824020976060306 1827184383927216 1830436281151488 1834011352013112 1835453924466048 1838637160547328 1840083371507712 1843677284342688 1848182893295616 1851388205285376 1851792625509084 1853249184121536 1855004197873824 1856463282602496 1857923514998784 1859682955309056 1860089187451329 1861552271864016 1864780770427776 1871748211108032 1876469200887808 1877713122465792 1882860362384832 1886211347890176 1889895354429024 1893173008529664 1894662115577856 1898362627522344 1899855816552576 1903150745127936 1906867836427014 1911527871493248 1913031415867392 1914843042966528 1916349194944512 1916767805351508 1920092064465888 1921602345149952 1924934988828672 1925355474730323 1928694627478728 1932127185659904 1937423586936384 1943597793429504 1946103800139504 1950859720700928 1952394202202112 1954243105579008 1954669993592922 1956207472128288 1959600131635968 1961141488054272 1964971842523128 1968379702118208 1971882889068544 1973190060896256 1978599024878976 1982030518158336 1983589517574144 1984022816065596 1987463715850656 1991000867217408 1994889540786192 1999921121998848 2003827217940252 2005403361916608 2008881342079488 2010304199725056 2014230575115144 2017723864353984 2019310938971136 2022813039108096 2023254905648814 2024846330799456 2026763845825104 2028358030991616 2031875821541376 2042424799875072 2045058230655072 2048023552067712 2051575448620032 2055582431918118 2059240816295424 2060860546768896 2063262771014751 2064885665024304 2068466805615744 2070093792946176 2073683966017536 2074136944885524 2079205754957568 2082811730946048 2084905332136728 2088521192927808 2090163954373632 2092143324722688 2093788935217152 2094246305847018 2097878366731248 2101612026507264 2105716737496536 2111027850998784 2114088827940864 2116814659800864 2121987766376448 2125667939401728 2126132273732652 2129819634595872 2131494880025088 2133171443146752 2135191541280768 2135657955962637 2137337793621648 2141044588268928 2146276908343296 2152160342850816 2155892844312576 2160103572524124 2161802638293696 2165551862432256 2169781455913569 2173643083867392 2175352799367168 2179601535303432 2185099003665408 2189366775156942 2194717185788544 2196443477477376 2198523493776384 2200252779380736 2200733406144324 2204550148090464 2206284174061056 2210110542729216 2210593322838519 2214427164882984 2218368250202112 2221584870039552 2229784332928128 2231538207270912 2235896680331988 2239875975619584 2243760602701824 2244250733384466 2249911262248704 2251680967766016 2256078782156184 2259991509839424 2261592224690688 2265514514362368 2269939347398232 2271724806342528 2275664668996608 2277454631288832 2277952122149388 2280109326553242 2281902784865568 2285860299234048 2296205732665344 2300690509486956 2304026496076176 2308022379697536 2316645918332352 2318468115115008 2322489044901888 2322996373152342 2327025156317712 2328855517064448 2332894461769728 2334546812583936 2343163197314304 2345006251708416 2345518498653819 2349586342043784 2351434448670336 2353661240313024 2355512552119296 2360113162572654 2364313529820672 2368931329683603 2374906332373632 2376774354864128 2378349931433472 2381416492275972 2387236237173504 2391376431826944 2396047088920356 2397931740028224 2399817873540096 2402090483940864 2403979888582656 2404505017824354 2408675161802544 2418749106905088 2421180385707168 2425379449851648 2427287172820992 2432027968080408 2436245845236288 2440581708201984 2445348469350816 2447271899288064 2451516214063104 2452051727216361 2455070896963584 2458236379123584 2464243857727488 2469056834012112 2470998912162048 2473338930498432 2475284376803328 2479577273745408 2480118916601772 2482069695818688 2486374360570368 2491230560493357 2495664281477376 2499282978794496 2503617496621056 2510480483179776 2513717408513526 2519860472572032 2524230678039552 2526216154103808 2531150170029792 2533141088736768 2537534326837248 2538088629925707 2542490448569352 2544291252777024 2548703828657664 2550708554489856 2553124057288704 2555690407135344 2560122752621184 2562136460199936 2566579985104896 2567140632973764 2571592836638304 2576169580879872 2583231449248512 2591463724572672 2594805066852672 2601146294267904 2606226658123896 2608276629504384 2612800175514624 2614855317405696 2617903300857426 2619962456697504 2624506269490944 2626365164156928 2630920081195008 2638132033171968 2642707357544448 2645363754754128 2647868895352152 2649951621134208 2659852721048256 2666561495998464 2671769623920336 2673871149222144 2678508456105984 2680405599633408 2685640766820192 2690298485805312 2692414585294848 2697673207531752 2699795107732608 2702351794433472 2704477374655488 2709167762055168 2709759557027862 2723233066500096 2726744307540096 2730698069423616 2735433931493376 2736031464090459 2740776575890824 2745654421727232 2751017028019668 2753180886699072 2757955740820992 2760125057261568 2765515926514032 2772274339943424 2777082307928064 2779873776182304 2782506296810736 2784694923903744 2786885272498176 2789524432963584 2792328407796024 2797171155641664 2802149368676352 2807622316662048 2814703801331712 2818785103921152 2822419546401152 2824290543577248 2829317021835264 2834843031643536 2839759512794496 2841993173366784 2846922055041024 2847543941283516 2849783724828864 2854726117691904 2860301754640521 2869547123801088 2872264564449792 2874523792416768 2875151708027262 2880138096698832 2882403517724928 2887402483243008 2893041941218092 2898190778489856 2900470399156224 2906135380404576 2913465338220544 2915396690144256 2919155700209256 2926289581051392 2928591303303168 2931364658368512 2932004990389383 2934311208192432 2939400197453952 2941712232081408 2946814056972288 2947457763784692 2952569553177312 2957824333602816 2967898537318464 2973045777237504 2975384276361216 2976034224098394 2981195573775984 2986501300826112 2992334311179288 2999881682998272 3002241290354688 3005740826910378 3008105042874912 3013322013119232 3015456299587584 3020686019149824 3021345862672716 3026585796530976 3028966408456704 3034219558662144 3034882358473221 3037269496199184 3040145768737656 3042537046487424 3047813732312064 3061607643553792 3063637199812608 3067587345982608 3072035328101568 3077363172930048 3088861224443136 3091290820153344 3097328497536456 3102700208423616 3105140689419264 3110525949026304 3111205417328286 3118808632436352 3124217596419072 3126675002277888 3127357998205092 3132781789391712 3135245931560448 3138214987084032 3140683402825728 3141369458770527 3146817550096872 3152418039760896 3158575106244804 3166541776498176 3171133241911296 3175221989701296 3182981649564672 3188501909102592 3189198410598978 3194729451893808 3197242320037632 3199757164720128 3202787311921152 3206006690432472 3211566882403392 3219415362514944 3228240514276224 3233839266468864 3236382897094656 3242703957440544 3248327793648384 3260464625801088 3263029199050752 3268688285417472 3269402302955148 3277648505498112 3284050162735413 3292075778682816 3294665216216064 3297785240664576 3300379169071104 3301100109216486 3306825222135696 3309426261091584 3315165814093824 3321640747324476 3327552375303168 3332377305059328 3347307310906368 3351623211351368 3353845020497982 3359813963429376 3365640904052736 3366376100076699 3374866893373056 3377521451649024 3383379102449664 3384118173234276 3389987264759136 3392388337036032 3398271771543552 3404165409718272 3407587209513792 3413497003494912 3416181946933248 3416928183224082 3420163989829863 3422854177298352 3428790448851072 3444308598998016 3451035764230434 3459740089136896 3462033569546304 3468195059023872 3474968877498528 3477702172672512 3483733567352832 3484494559728513 3490537734476568 3493283275596672 3499341692654592 3501820218875904 3517509377562624 3523609810059264 3524379513065676 3527151673005504 3530491860469536 3533268828178944 3540169743858981 3546470294731008 3562359498560448 3565161532296192 3571344608141312 3572124738413958 3580854355760256 3587064647740416 3589886113726464 3594070633380534 3596897610042336 3599726810310144 3603135725911296 3605969832873984 3606757526736531 3613012742703816 3635659076720128 3638069174777472 3640930759231488 3647245241991168 3648041952120612 3654368767854432 3660872562302976 3668022704026224 3670907848932096 3677274321094656 3687354568685376 3696365786591232 3703585251018168 3706498368243072 3710008395747648 3712926565204992 3715847029997568 3719365910618112 3720178374902658 3723104543728032 3729561540855552 3743496422216064 3752938401775616 3755426244931584 3765720724769664 3770576112770289 3779790708858048 3786346017059328 3789324231155712 3796725255044688 3799711633105152 3806301490255872 3813735672854028 3823055742986496 3826062831734784 3829686085933056 3833535610703016 3840184128931776 3843204690299904 3849869977657344 3850710949460646 3857389254957456 3864254371319808 3874847173872768 3887195586859008 3892207600279008 3901719441401856 3908486211158016 3909339987185844 3912414944256576 3919200263271936 3922282976108544 3926854951286139 3929943685046256 3936759404236416 3946380121792512 3957198049757952 3964061036316672 3968045632131192 3974927431701312 3982001734434816 3989779081572384 3999842243997696 4007654435880504 4010806723833216 4017762684158976 4020608399450112 4028461150230288 4035447728707968 4038621877942272 4045626078216192 4046509811297628 4049692661598912 4053527691650208 4056716061983232 4063751643082752 4064639335541793 4084849599750144 4090116461310144 4096047104135424 4103150897240064 4111164863836236 4118481632590848 4121721093537792 4126525542029502 4129771330048608 4136933611231488 4140187585892352 4148273889771048 4158411509915136 4165623461892096 4169810664273456 4177042385855616 4180327908747264 4184286649445376 4187577870434304 4188492611694036 4195756733462496 4203224053014528 4211433474993072 4222055701997568 4228177655881728 4233629319601728 4243975532752896 4252264547465304 4259639269191744 4262989760050176 4266342886293504 4270383082561536 4271315911925274 4274675587243296 4282089176537856 4292553816686592 4304320685701632 4311785688625152 4320207145048248 4323605276587392 4331103724864512 4339562911827138 4347286167734784 4350705598734336 4359203070606864 4370198007330816 4378733550313884 4389434371577088 4392886954954752 4397046987552768 4401466812288648 4409100296180928 4412568348122112 4420221085458432 4421186645677038 4428854329765968 4436736500404224 4443169740079104 4459568665856256 4463076414541824 4464051336147591 4471793360663976 4479751951239168 4487521205403648 4488501466768932 4499822524497408 4503361935532032 4508611240365567 4512157564312368 4519983019678848 4523184449381376 4531029028724736 4539878694796464 4543449612685056 4551329337993216 4555904244298776 4560218653106484 4563805569731136 4571720598468096 4592411465330688 4601381018973912 4608052992152352 4616044759395072 4633291836664704 4636936230230016 4644978089803776 4645992746304684 4654050312635424 4657711034128896 4665788923539456 4666808125992429 4686326394628608 4690012503416832 4691036997307638 4699172684087568 4702868897340672 4707322480626048 4711025104238592 4720226325145308 4728627059641344 4737862659367206 4749812664747264 4753548709728256 4756699862866944 4762832984551944 4774472474347008 4782752863653888 4783797615898467 4792094177840712 4795863480056448 4799635747080192 4804180967881728 4807959777165312 4809010035648708 4817350323605088 4837498213810176 4842360771414336 4850758899703296 4854574345641984 4864055936160816 4872491690472576 4890696938701632 4894543798576128 4903032428126208 4904103454432722 4916472758247168 4928487715454976 4938113668024224 4941997824324096 4946677860996864 4950568753606656 4951650163824729 4960237833203544 4964139391637376 4972748721140736 4982461120986714 4991328562954752 4998565957588992 5007234993242112 5020960966359552 5027434817027052 5039720945144064 5048461356079104 5062300340059584 5066282177473536 5075068653674496 5076177259851414 5084980897138704 5088582505554048 5097407657315328 5101417108979712 5106248114577408 5111380814270688 5120245505242368 5124272920399872 5125392274836123 5134281265947528 5143185673276608 5152339161759744 5166462898497024 5176553646345651 5182927449145344 5189610133705344 5202292588535808 5212453316247792 5216553259008768 5225600351029248 5235806601714852 5239924913395008 5249012538981888 5252730328313856 5276264066343936 5285414715088896 5290727509508256 5295737790704304 5299903242268416 5319705442096512 5333122991996928 5343539247840672 5347742298444288 5357016912211968 5358187107620937 5371281533640384 5380596971610624 5384829170589696 5391105950070801 5395346415063504 5399590215465216 5404703588866944 5408954749310976 5418335524110336 5419519114055724 5453488615080192 5461396138847232 5470867862986752 5472062928180918 5481553151781648 5491308843454464 5502034056039336 5506361773398144 5515911481641984 5520250114523136 5531031853028064 5544548679886848 5554164615856128 5559747552364608 5565012593621472 5569389847807488 5573770544996352 5579048865927168 5580267562353987 5584656815592048 5594342311283328 5615244633324096 5629407602663424 5644839092802304 5648581087154496 5658634043670528 5669686063287072 5679519025588992 5683986346733568 5695087882567032 5699567449657728 5709452235383808 5720603509281042 5739094247602176 5744529128899584 5749047584833536 5750303416054524 5760276193397664 5764807035449856 5774804966486016 5776066424190969 5786083882436184 5796381556979712 5812270760809152 5826930676441088 5830793380288512 5838311400418512 5852579162102784 5857182606606336 5862729316737024 5864009980778766 5868622416384864 5878800394907904 5883424464162816 5894915527569384 5905139106354624 5915648667205632 5935797074636928 5946091554475008 5950768552722432 5952068448196788 5962391147551968 5973002601652224 5984668622358576 5999763365996544 6011481653820756 6016210085749824 6026644026238464 6030912599175168 6042691725345432 6053171593061952 6057932816913408 6068439117324288 6069764716946442 6074538992398368 6080291537475312 6085074092974848 6095627464624128 6123215287107584 6127274399625216 6135174691965216 6144070656203136 6154726345860096 6177722448886272 6182581640306688 6189788313044253 6194656995072912 6205400416847232 6210281378838528 6221051898052608 6222410834656572 6237617264872704 6248435192838144 6254715996410184 6265563578783424 6270491863120896 6276429974168064 6281366805651456 6282738917541054 6293635100193744 6304836079521792 6317150212489608 6333083552996352 6342266483822592 6350443979402592 6365963299129344 6377003818205184 6378396821197956 6389458903787616 6394484640075264 6399514329440256 6405574623842304 6406973867887911 6412013380864944 6423133764806784 6438830725029888 6456481028552448 6467678532937728 6485407914881088 6496655587296768 6509344367740707 6520929251602176 6526058398101504 6538804605910296 6555297010996224 6568100325470826 6584151557365632 6589330432432128 6595570481329152 6600758338142208 6602200218432972 6613650444271392 6618852522183168 6630331628187648 6631779968515557 6643281494648952 6655104750606336 6664754610118656 6694614621812736 6703246422702736 6707690040995964 6719627926858752 6731281808105472 6732752200153398 6749733786746112 6755042903298048 6768236346468552 6779974529518272 6784776674072064 6796543543087104 6815174419027584 6826994006989824 6832363893866496 6833856366448164 6840327979659726 6845708354596704 6857580897702144 6888617197996032 6902071528460868 6919480178273792 6924067139092608 6949937754997056 6955404345345024 6967467134705664 6968989119457026 6981075468953136 6986566551193344 6998683385309184 7003640437751808 7035018755125248 7048759026131352 7054303346011008 7060983720939072 7066537656357888 7080339487717962 7092940589462016 7106793989050809 7124718997120896 7130323064592384 7142689216282624 7144249476827916 7161708711520512 7174129295480832 7188141266761068 7193795220084672 7199453620620288 7206271451822592 7211939665747968 7213515053473062 7226025485407632 7271318153440256 7276138349554944 7281861518462976 7296083904241224 7308737535708864 7321745124605952 7336045408052448 7341815697864192 7354548642189312 7356155181649083 7374709137370752 7392731573182464 7407170502036336 7412996736486144 7420016791495296 7425853130409984 7438731821236224 7440356749805316 7446209087456064 7459123081711104 7473691681480071 7486992844432128 7510852489863168 7531441449539328 7541152225540578 7559581417716096 7572692034118656 7578648462311424 7593450510089376 7599423266210304 7612602980511744 7614265889777121 7627471345708056 7646111485972992 7652125663469568 7659372171866112 7667071221406032 7680368257863552 7686409380599808 7699739955314688 7701421898921292 7714778509914912 7728508742639616 7749694347745536 7774391173718016 7784415200558016 7803438882803712 7818679974371688 7824829888513152 7838400526543872 7844565952217088 7853709902572278 7859887370092512 7873518808472832 7892760243585024 7914396099515904 7928122072633344 7936091264262384 7949854863402624 7979558163144768 7999684487995392 8015308871761008 8021613447666432 8035525368317952 8041216798900224 8056922300460576 8070895457415936 8077243755884544 8093019622595256 8099385323197824 8107055383300416 8113432123966464 8127503286165504 8129278671083586 8169699199500288 8180232922620288 8192094208270848 8206301794480128 8222329727672472 8236963265181696 8253051084059004 8259542660097216 8273867222462976 8280375171784704 8296547779542096 8316823019830272 8331246923784192 8339621328546912 8354084771711232 8360655817494528 8368573298890752 8376985223388072 8391513466924992 8406448106029056 8422866949986144 8444111403995136 8456355311763456 8467258639203456 8487951065505792 8504529094930608 8519278538383488 8525979520100352 8540766165123072 8542631823850548 8549351174486592 8564178353075712 8580905263921563 8608641371403264 8623571377250304 8640414290096496 8647210553174784 8662207449729024 8679125823654276 8694572335469568 8701411197468672 8718406141213728 8740396014661632 8757467100627768 8778868743154176 8785773909909504 8794093975105536 8796014971168149 8802933624577296 8818200592361856 8825136696244224 8840442170916864 8842373291354076 8857708659531936 8873473000808448 8919137331712512 8926152829083648 8928102672295182 8943586721327952 8959503902478336 8977002933537864 8999645048994816 9006723871064064 9017222480731134 9024315128624736 9039966039357696 9046368898762752 9062058057449472 9079757389592928 9086899225370112 9102658675986432 9104647075419663 9111808488597552 9120437306212968 9127611139462272 9143441196936192 9184822930661376 9202762037947824 9216105984304704 9232089518790144 9266583673329408 9273872460460032 9291985492609368 9308100625270848 9315422068257792 9331577847078912 9333616251984858 9372652789257216 9380025006833664 9382073994615276 9398345368175136 9405737794681344 9414644961252096 9422050208477184 9424108376311581 9440452650290616 9457254119282688 9475725318734412 9499625329494528 9507097419456512 9513399725733888 9525665969103888 9548944948694016 9565505727307776 9567595231796934 9584188355681424 9591726960112896 9599271494160384 9608361935763456 9618020071297416 9634700647210176 9684721542828672 9701517799406592 9709148691283968 9728111872321632 9744983380945152 9781393877403264 9789087597152256 9806064856252416 9808206908865444 9832945516494336 9852150488206239 9876227336048448 9883995648648192 9893355721993728 9901137507213312 9903300327649458 9920475666407088 9928278783274752 9945497442281472 9964922241973428 9982657125909504 9997131915177984 10041921932719104 10054869634054104 10079441890288128 10096922712158208 10099128300230097 10124600680119168 10132564354947072 10150137307348992 10152354519702828 10169961794277408 10177165011108096 10194815314630656 10212496229154816 10222761628541376 10240491010484736 10248545840799744 10250784549672246 10260491969489589 10268562531895056 10286371346553216 10332925796994048 10353107292691302 10379220267410688 10404585177071616 10424906632495584 10433106518017536 10451200702058496 10453483679185539 10471613203429704 10479849826790016 10498025077963776 10505460656627712 10552528132687872 10570829430177792 10581455019016512 10591475581408608 10599806484536832 10620509231576943 10639410884193024 10687078495681344 10695484596888576 10714033824423936 10716374215241874 10742563067280768 10761193943221248 10769658341179392 10782211900141602 10790692830127008 10799180430930432 10809407177733888 10817909498621952 10820272580209593 10839038228111448 10906977230160384 10922792277694464 10941735725973504 10944125856361836 10963106303563296 10982617686908928 11004068112078672 11012723546796288 11031822963283968 11062063706056128 11089097359773696 11119495104729216 11130025187242944 11138779695614976 11147541089992704 11158097731854336 11160535124707974 11169313631184096 11188684622566656 11230489266648192 11258815205326848 11289678185604608 11297162174308992 11311728338310867 11339372126574144 11359038051177984 11367972693467136 11390175765134064 11399134899315456 11418904470767616 11441207018562084 11478188495204352 11489058257799168 11500606832109048 11520552386795328 11529614070899712 11549609932972032 11552132848381938 11572167764872368 11592763113959424 11624541521618304 11653861352882176 11661586760577024 11676622800837024 11705158324205568 11725458633474048 11728019961557532 11737244832769728 11757600789815808 11766848928325632 11780564853858417 11789831055138768 11810278212709248 11871594149273856 11892183108950016 11904136896393576 11924782295103936 11946005203304448 11969337244717152 11999526731993088 12022963307641512 12032420171499648 12053288052476928 12061825198350336 12085383450690864 12106343186123904 12115865633826816 12136878234648576 12139529433892884 12149077984796736 12160583074950624 12170148185949696 12191254929248256 12193918006625379 12254548799250432 12270349383930432 12288141312406272 12309452691720192 12355444897772544 12365163280613376 12379576626088506 12389313990145824 12410800833694464 12420562757677056 12444821669313144 12475234529745408 12496870385676288 12509431992820368 12531127157566848 12540983726241792 12552859948336128 12562733611302912 12565477835082108 12587270200387488 12609672159043584 12634300424979216 12666167105992704 12684532967645184 12700887958805184 12731926598258688 12756793642395912 12778917807575232 12788969280150528 12799028658880512 12811149247684608 12813947735775822 12824026761729888 12846267529613568 12877661450059776 12912962057104896 12935357065875456 12970815829762176 12993311174593536 13018688735481414 13041858503204352 13052116796203008 13077609211820592 13110594021992448 13136200650941652 13168303114731264 13178660864864256 13191140962658304 13204400436865944 13227300888542784 13237705044366336 13260663256375296 13263559937031114 13286562989297904 13310209501212672 13329509220237312 13389229243625472 13406492845405472 13415380081991928 13439255853717504 13462563616210944 13465504400306796 13499467573492224 13510085806596096 13525833721096701 13536472692937104 13559949059036544 13569553348144128 13593087086174208 13630348838055168 13653988013979648 13667712732896328 13680655959319452 13691416709193408 13715161795404288 13777234395992064 13804143056921736 13838960356547584 13848134278185216 13899875509994112 13910808690690048 13934934269411328 13937978238914052 13962150937906272 13973133102386688 13997366770618368 14000424377977287 14070037510250496 14097518052262704 14108606692022016 14121967441878144 14133075312715776 14160678975435924 14185881178924032 14213587978101618 14249437994241792 14260646129184768 14288498953655832 14323417423041024 14348258590961664 14351392847695401 14376282533522136 14387590440169344 14398907241240576 14412542903645184 14423879331495936 14427030106946124 14452050970815264 14542636306880512 14552276699109888 14563723036925952 14592167808482448 14617475071417728 14672090816104896 14683631395728384 14709097284378624 14712310363298166 14749418274741504 14785463146364928 14814341004072672 14825993472972288 14840033582990592 14851706260819968 14854950491474187 14880713499610632 14892418174912128 14918246163422208 14947383362960142 14973985688864256 15021704979726336 15062882899078656 15082304451081156 15119162835432192 15145384068237312 15186901020178752 15198846532420608 15225205961023488 15228531779554242 15254942691416112 15292222971945984 15304251326939136 15318744343732224 15334142442812064 15360736515727104 15372818761199616 15376176824508369 15402843797842584 15429557019829824 15457017485279232 15499388695491072 15529660939036953 15548782347436032 15568830401116032 15606877765607424 15637359948743376 15649659777026304 15676801053087744 15707419805144556 15719774740185024 15747037616945664 15828792199031808 15856244145266688 15872182528524768 15899709726805248 15959116326289536 15999368975990784 16030617743522016 16043226895332864 16071050736635904 16074561322862811 16113844600921152 16141790914831872 16154487511769088 16186039245190512 16198770646395648 16214110766600832 16226864247932928 16255006572331008 16258557342167172 16360465845240576 16384188416541696 16412603588960256 16444659455344944 16473926530363392 16506102168118008 16519085320194432 16547734444925952 16560750343569408 16593095559084192 16633646039660544 16662493847568384 16679242657093824 16708169543422464 16721311634989056 16737146597781504 16740802687061961 16753970446776144 16783026933849984 16845733899972288 16888222807990272 16934517278406912 16975902131011584 17009058189861216 17038557076766976 17051959040200704 17085263647701096 17098702348973184 17128356706151424 17161810527843126 17217282742806528 17247142754500608 17280828580192992 17294421106349568 17324414899458048 17328199272572907 17358251647308552 17389144670939136 17436812282427456 17480792029323264 17514934201255536 17557737486308352 17571547819819008 17588187950211072 17592029942336298 17605867249154592 17636401184723712 17650273392488448 17684746582708152 17715417319063872 17746946001616896 17838274663425024 17852305658167296 17856205344590364 17887173442655904 17919007804956672 17954005867075728 17999290097989632 18034444961462268 18048630257249472 18079932078715392 18092737797525504 18159514779185856 18173798450740224 18205317351972864 18209294150839326 18223616977195104 18240874612425936 18255222278924544 18286882393872384 18369645861322752 18405524075895648 18432211968609408 18464179037580288 18533167346658816 18547744920920064 18569364939132759 18583970985218736 18616201250541696 18630844136515584 18663155694157824 18667232503969716 18745305578514432 18764147989230552 18796690736350272 18811475589362688 18829289922504192 18844100416954368 18848216752623162 18880905300581232 18914508238565376 18951450637468824 18999250658989056 19014194838913024 19026799451467776 19051331938207776 19097889897388032 19131011454615552 19135190463593868 19168376711362848 19183453920225792 19198542988320768 19216723871526912 19220921603663733 19236040142594832 19269401294420352 19369443085657344 19403035598813184 19456223744643264 19489966761890304 19528033103222121 19562787754806528 19578175194304512 19616413817730888 19665891032988672 19704300976412478 19752454672096896 19767991297296384 19786711443987456 19802275014426624 19806600655298916 19840951332814176 19856557566549504 19890994884562944 19895339905546671 19929844483946856 19965314251819008 19994263830355968 20083843865438208 20109739268108208 20158883780576256 20193845424316416 20198256600460194 20249201360238336 20265128709894144 20304709039405656 20339923588554816 20354330022216192 20389630629261312 20445523257082752 20480982020969472 20497091681599488 20501569099344492 20520983938979178 20537125063790112 20572742693106432 20665851593988096 20706214585382604 20758440534821376 20849813264991168 20866213036035072 20902401404116992 20906967358371078 20943226406859408 20959699653580032 20996050155927552 21010921313255424 21105056265375744 21162910038033024 21182951162817216 21199612969073664 21241018463153886 21278821768386048 21320381967152427 21374156991362688 21390969193777152 21428067648847872 21432748430483748 21485126134561536 21522387886442496 21564423800283204 21581385660254016 21598360861860864 21618814355467776 21635818997243904 21640545160419186 21678076456222896 21813954460320768 21845584555388928 21888251712723672 21926212607126592 21965235373817856 22008136224157344 22025447093592576 22063645926567936 22068465544947249 22124127412112256 22178194719547392 22238990209458432 22260050374485888 22277559391229952 22316195463708672 22321070249415948 22338627262368192 22377369245133312 22421075044440213 22460978533296384 22579356371209216 22594324348617984 22623456676621734 22678744253148288 22718076102355968 22735945386934272 22780351530268128 22798269798630912 22837808941535232 22842797669331363 22882414037124168 22956376990408704 22978116515598336 23001213664218096 23041104773590656 23059228141799424 23099219865944064 23104265696763876 23144335529744736 23185526227918848 23249083043236608 23323173521154048 23353245601674048 23410316648411136 23456039923115064 23474489665539456 23515201579631616 23533697856651264 23561129707716834 23579662110277536 23620556425418496 23743188298547712 23784366217900032 23808273792787152 23849564590207872 23938674489434304 23999053463986176 24045926615283024 24064840342999296 24106576104953856 24123650396700672 24170766901381728 24212686372247808 24231731267653632 24279058867785768 24298155969593472 24321166149901248 24340296371899392 24382509858496512 24387836013250758 24509097598500864 24540698767860864 24576282624812544 24618905383440384 24710889795545088 24759153252177012 24778627980291648 24821601667388928 24841125515354112 24889643338626288 24950469059490816 24993740771352576 25018863985640736 25062254315133696 25081967452483584 25105719896672256 25130955670164216 25174540400774976 25219344318087168 25268600849958432 25332334211985408 25369065935290368 25401775917610368 25463853196517376 25513587284791824 25557835615150464 25577938560301056 25622298495369216 25627895471551644 25648053523459776 25692535059227136 25742715791764689 25825924114209792 25870714131750912 25941631659524352 25986622349187072 26037377470962828 26083717006408704 26104233592406016 26155218423641184 26221188043984896 26272401301883304 26336606229462528 26357321729728512 26382281925316608 26408800873731888 26454601777085568 26475410088732672 26521326512750592 26527119874062228 26573125978595808 26620419002425344 26778458487250944 26812985690810944 26830760163983856 26878511707435008 26931008800613592 26998935146984448 27020171613192192 27051667442193402 27072945385874208 27119898118073088 27139106696288256 27186174172348416 27260697676110336 27307976027959296 27313941226258989 27335425465792656 27361311918638904 27382833418386816 27430323590808576 27554468791984128 27608286113843472 27677920713095168 27696268556370432 27799751019988224 27821617381380096 27875956477828104 27924301875812544 27946266204773376 27994733541236736 28000848755954574 28140075020500992 28195036104525408 28217213384044032 28243934883756288 28266150625431552 28272325128934743 28321357950871848 28371762357848064 28427175956203236 28498875988483584 28521292258369536 28576997907311664 28646834846082048 28696517181923328 28702785695390802 28752565067044272 28775180880338688 28797814482481152 28825085807290368 28854060213892248 28904101941630528 29085272613761024 29104553398219776 29127446073851904 29184335616964896 29234950142835456 29344181632209792 29367262791456768 29418194568757248 29424620726596332 29498836549483008 29556451464618717 29628682008145344 29651986945944576 29680067165981184 29703412521639936 29709900982948374 29761426999221264 29784836349824256 29836492326844416 29894766725920284 29947971377728512 30125765798157312 30164608902162312 30238325670864384 30290768136474624 30297384900690291 30373802040357504 30397693064841216 30450411922046976 30457063559108484 30509885382832224 30584445943891968 30637488687464448 30668284885624128 30721473031454208 30745637522399232 30752353649016738 30805687595685168 30859114039659648 30998777390982144 31059321878073906 31137660802232064 31213755531214848 31274719897486752 31299319554052608 31353602106175488 31360451037556617 31414839610289112 31439549480370048 31494075233891328 31657584398063616 31712488290533376 31744365057049536 31799419453610496 31861527694730829 31918232652579072 32061235487044032 32086453790665728 32142101473271808 32149122645725622 32227689201842304 32283581829663744 32308975023538176 32372078490381024 32397541292791296 32428221533201664 32453728495865856 32460817740628779 32517114684334344 32720931690481152 32768376833083392 32825207177920512 32889318910689888 32947853060726784 33012204336236016 33038170640388864 33095468889851904 33186191118168384 33267292079321088 33358485314187648 33416339086844928 33442623269978112 33474293195563008 33481605374123922 33507940893552288 33566053867699968 33691467799944576 33776445615980544 33869034556813824 33935185014932601 34018116379722432 34077114153533952 34103918080401408 34170527295402192 34197404697946368 34256713412302848 34323621055686252 34434565485613056 34561657160385984 34588842212699136 34648829798916096 34656398545145814 34716503294617104 34778289341878272 34873624564854912 34961584058646528 35029868402511072 35115474972616704 35176375900422144 35184059884672596 35211734498309184 35272802369447424 35300546784976896 35341694561575251 35369493165416304 35430834638127744 35676549326850048 35712410689180728 35774346885311808 35838015609913344 35908011734151456 35998580195979264 36068889922924536 36097260514498944 36159864157430784 36185475595051008 36319029558371712 36347596901480448 36410634703945728 36418588301678652 36447233954390208 36481749224851872 36510444557849088 36573764787744768 36581754019876137 36811048151791296 36864423937218816 36928358075160576 37066334693317632 37095489841840128 37138729878265518 37167941970437472 37232402501083392 37261688273031168 37334465007939432 37490611157028864 37528295978461104 37593381472700544 37622951178725376 37658579845008384 37688200833908736 37696433505246324 37761810601162464 37829016477130752 37902901274937648 37998501317978112 38053598902935552 38102663876415552 38195779794776064 38270380927187736 38336753422725696 38366907840451584 38397085976641536 38433447743053824 38441843207327466 38472080285189664 38538802588840704 38738886171314688 38806071197626368 38912447489286528 38979933523780608 39056066206444242 39125575509613056 39156350388609024 39232827635461776 39331782065977344 39408601952824956 39504909344193792 39535982594592768 39573422887974912 39613201310597832 39681902665628352 39713115133099008 39781989769125888 39790679811093342 39859688967893712 39930628503638016 39988527660711936 40167687730876416 40219478536216416 40317767561152512 40387690848632832 40396513200920388 40498402720476672 40530257419788288 40577501163290103 40609418078811312 40679847177109632 40708660044432384 40779261258522624 40891046514165504 40961964041938944 41003138198688984 41041967877958356 41074250127580224 41145485386212864 41331703187976192 41412429170765208 41516881069642752 41699626529982336 41732426072070144 41804802808233984 41813934716742156 41886452813718816 41919399307160064 41992100311855104 42001273133931861 42210112530751488 42325820076066048 42365902325634432 42399225938147328 42482036926307772 42557643536772096 42640763934304854 42748313982725376 42781938387554304 42865496860967496 42970252269123072 43044775772884992 43128847600566408 43162771320508032 43196721723721728 43237628710935552 43271637994487808 43281090320838372 43356152912445792 43627908920641536 43691169110777856 43776503425447344 43852425214253184 44016272448314688 44050894187185152 44127291853135872 44136931089894498 44248254824224512 44356389439094784 44477980418916864 44520100748971776 44555118782459904 44564851474422561 44642140498831896 44677254524736384 44754738490266624 44842150088880426 44921957066592768 45158712742418432 45188648697235968 45246913353243468 45357488506296576 45436152204711936 45560703060536256 45596539597261824 45675617883070464 45685595338662726 45764828074248336 45912753980817408 45956233031196672 46002427328436192 46082209547181312 46118456283598848 46128530473525107 46208531393527752 46288671059489472 46371052455837696 46498166086473216 46588982817110859 46646347042308096 46706491203348096 46820633296822272 46912079846230128 46948979331078912 47030403159263232 47122259415433668 47159324220555072 47241112850836992 47486376597095424 47568732435800064 47616547585574304 47699129180415744 47877348978868608 47998106927972352 48091853230566048 48129680685998592 48213152209907712 48223683968588433 48341533802763456 48425372744495616 48463462535307264 48558117735571536 48596311939186944 48642332299802496 48680592743798784 48765019716993024 48775672026501516 49081397535721728 49152565249625088 49237810766880768 49421779591090176 49518306504354024 49557255960583296 49643203334777856 49682251030708224 49779286677252576 49900938118981632 49987481542705152 50037727971281472 50124508630267392 50163934904967168 50211439793344512 50261911340328432 50349080801549952 50537201699916864 50664668423970816 50803551835220736 50927706393034752 51027174569583648 51115671230300928 51155877120602112 51255790943103288 51296107046919552 51385070118454272 51485431583529378 51651848228419584 51741428263501824 51883263319048704 51973244698374144 51984597817718721 52074754941925656 52167434012817408 52310436847282368 52442376087969792 52544802603766608 52673212458925056 52714643459457024 52764563850633216 52817601747463776 52909203554171136 52950820177465344 53054239748124456 53146251957191616 53240838004850688 53556916974501888 53625971381621888 53661520327967712 53757023414870016 53862017601227184 53997870293968896 54103334884386804 54145890771748416 54239796236146176 54278213392576512 54521395352220672 54615952055918592 54627882452517978 54670850931585312 54722623837277808 54765666836773632 54860647181617152 55108937583968256 55216572227686944 55355841426190336 55392537112740864 55599502039976448 55643234762760192 55708094817398277 55751912955656208 55848603751625088 55892532409546752 55989467082473472 56001697511909148 56390072209050816 56434426768088064 56487869767512576 56532301250863104 56544650257869486 56642715901743696 56743524715696128 56854351912406472 56997751976967168 57042584516739072 57153995814623328 57293669692164096 57393034363846656 57405571390781604 57505130134088544 57550361760677376 57595628964962304 57650171614580736 57662764810991199 57708120427784496 57808203883261056 58170545227522048 58209106796439552 58368671233929792 58469900285670912 58688363264419584 58734525582913536 58849241453192664 58997673098966016 59112902929237434 59257364016290688 59303973891889152 59360134331962368 59406825043279872 59419801965896748 59522853998442528 59569672699648512 59672984653688832 59686019716640013 59789533451840568 59895942755457024 60251531596314624 60329217804324624 60476651341728768 60581536272949248 60594769801380582 60747604080715008 60795386129682432 60914127118216968 61019770765664448 61168891887783936 61336569771248256 61442946062908416 61491275044798464 61504707298033476 61611375191370336 61718228079319296 61997554781964288 62118643756147812 62275321604464128 62549439794973504 62598639108105216 62707204212350976 62720902075113234 62829679220578224 62879098960740096 62988150467782656 63315168796127232 63488730114099072 63598838907220992 63723055389461658 63836465305158144 63961145901457281 64122470974088064 64172907581331456 64284202946543616 64298245291451244 64455378403684608 64567163659327488 64744156980762048 64795082585582592 64856443066403328 64907456991731712 64921635481257558 65034229368668688 65441863380962304 65536753666166784 65778637821379776 65895706121453568 66024408672472032 66076341280777728 66190937779703808 66205396634841747 66372382236336768 66534584158642176 66716970628375296 66832678173689856 66948586391126016 66963210748247844 67015881787104576 67132107735399936 67263225133320639 67382935599889152 67738069113627648 67870370029865202 68036232759444864 68154228307067904 68207836160802816 68341054590804384 68394809395892736 68513426824605696 68528393007994089 68647242111372504 68869130971226112 69123314320771968 69177684425398272 69297659597832192 69312797090291628 69433006589234208 69556578683756544 69747249129709824 70059736805022144 70230949945233408 70368119769345192 70423468996618368 70545604738894848 70601093569953792 70683389123150502 70738986330832608 70861669276255488 71353098653700096 71424821378361456 71548693770623616 71816023468302912 71997160391958528 72137779845849072 72194521028997888 72319728314861568 72370951190102016 72638059116743424 72695193802960896 72837176603357304 72894467908780416 72963498449703744 73020889115698176 73147529575489536 73163508039752274 73622096303582592 73728847874437632 73856716150321152 74132669386635264 74277459756531036 74335883940874944 74464805002166784 74523376546062336 74668930015878864 74981222314057728 75056591956922208 75186762945401088 75245902357450752 75317159690016768 75392867010492648 75523621202324928 75658032954261504 75805802549875296 75997002635956224 76107197805871104 76205327752831104 76391559589552128 76540761854375472 76673506845451392 76733815680903168 76866895486107648 76883686414654932 76944160570379328 77077605177681408 77228147375294067 77477772342629376 77612142395252736 77824894978573056 77959867047561216 78112132412888484 78251151019226112 78312700777218048 78465655270923552 78663564131954688 78817203905649912 79009818688387584 79071965189185536 79146845775949824 79226402621195664 79363805331256704 79426230266198016 79563979538251776 79581359622186684 79719377935787424 79861257007276032 80335375461752832 80438957072432832 80635535122305024 80793026401840776 80996805440953344 81060514839576576 81155002326580206 81218836157622624 81359694354219264 81417320088864768 81558522517045248 81782093028331008 81923928083877888 82006276397377968 82083935755916712 82148500255160448 82290970772425728 82663406375952384 82824858341530416 83033762139285504 83399253059964672 83464852144140288 83627869433484312 83772905627437632 83838798614320128 83984200623710208 84002546267863722 84420225061502976 84651640152132096 84731804651268864 84798451876294656 84816975386804229 84964073852615544 85115287073544192 85281527868609708 85496627965450752 85563876775108608 85730993721934992 85940504538246144 86089551545769984 86257695201132816 86325542641016064 86393443447443456 86475257421871104 86562180641676744 86712305824891584 87255817841283072 87382338221555712 87553006850894688 87704850428506368 88032544896629376 88101788374370304 88254583706271744 88273862179788996 88496509648449024 88669354393856151 88955960837833728 89040201497943552 89110237564919808 89129702948845122 89284280997663792 89354509049472768 89509476980533248 89684300177760852 89843914133185536 90317425484836864 90377297394471936 90493826706486936 90714977012593152 90872304409423872 90892154702070873 91121406121072512 91193079194523648 91351235766140928 91371190677325452 91529656148496672 91912466062393344 92004854656872384 92164419094362624 92236912567197696 92257060947050214 92417062787055504 92577342118978944 92996332172946432 93177965634221718 93412982406696192 93641266593644544 93824159692460256 93897958662157824 94060806318526464 94081353112669851 94244518830867336 94318648441110144 94482225701673984 94972753194190848 95137464871600128 95233095171148608 95398258360831488 95754697957737216 96183706461132096 96259361371997184 96426304419815424 96447367937176866 96683067605526912 96850745488991232 96926925070614528 97116235471143072 97192623878373888 97284664599604992 97361185487597568 97382453221886337 97551344053003032 98162795071443456 98305130499250176 98475621533761536 98843559182180352 99036613008708048 99114511921166592 99286406669555712 99558573354505152 99801876237963264 100075455942562944 100249017260534784 100327869809934336 100422879586689024 100523822680656864 100698161603099904 101074403399833728 101329336847941632 101607103670441472 101805555044797803 102054349139167296 102231342460601856 102311754241204224 102511581886206576 102592214093839104 102770140236908544 102970863167058756 103303696456839168 103766526638097408 103946489396748288 103969195635437442 104149509883851312 104334868025634816 104620873694564736 104884752175939584 105089605207533216 105346424917850112 105529127701266432 105635203494927552 105818407108342272 105901640354930688 106025083684725753 106108479496248912 106292503914383232 107251942763243776 107323040655935424 107514046829740032 107724035202454368 107995740587937792 108206669768773608 108291781543496832 108479592472292352 108556426785153024 109042790704441344 109231904111837184 109255764905035956 109341701863170624 109445247674555616 109531333673547264 109721294363234304 109745262059628411 110433144455373888 110711682852380672 110785074225481728 111199004079952896 111286469525520384 111416189634796554 111503825911312416 111697207503250176 111785064819093504 112003395023818296 112780144418101632 112868853536176128 112975739535025152 113064602501726208 113089300515738972 113285431803487392 113487049431392256 113708703824812944 113995503953934336 114307991629246656 114587339384328192 114811142781563208 115010260268177088 115100723521354752 115191257929924608 115300343229161472 115325529621982398 115416240855568992 115616407766522112 116341090455044096 116418213592879104 116737342467859584 116939800571341824 117376726528839168 117469051165827072 117698482906385328 117995346197932032 118225805858474868 118514728032581376 118607947783778304 118720268663924736 118839603931793496 119045707996885056 119139345399297024 119345969307377664 119372039433280026 119579066903681136 119791885510914048 120503063192629248 120658435608649248 120953302683457536 121163072545898496 121189539602761164 121495208161430016 121590772259364864 121732503489870309 121828254236433936 122039541531328896 122337783775567872 122673139542496512 122885892125816832 123009414596066952 123222750382740672 123436456158638592 123995109563928576 124237287512295624 124550643208928256 125098879589947008 125197278216210432 125414408424701952 125441804150226468 125659358441156448 125758197921480192 125976300935565312 126003819401795583 126630337592254464 126977460228198144 127197677814441984 127446110778923316 127672930610316288 127922291802914562 128244941948176128 128345815162662912 128596490582902488 128910756807369216 129134327318654976 129488313961524096 129590165171165184 129712886132806656 129814913983463424 129843270962515116 130068458737337376 130883726761924608 131073507332333568 131557275642759552 132048817344944064 132152682561555456 132381875559407616 132410793269683494 132744764472673536 133069168317284352 133433941256750592 133665356347379712 133926421496495688 134031763574209152 134264215470799872 134526450266641278 134765871199778304 135476138227255296 135740740059730404 136072465518889728 136308456614135808 136682109181608768 136789618791785472 137026853649211392 137056786015988178 137294484222745008 137738261942452224 138246628641543936 138355368850796544 138385591420575321 138625594180583256 138866013178468416 139113157367513088 139494498259419648 139766948451332577 140119473610044288 140461899890466816 140736239538690384 140846937993236736 141091209477789696 141366778246301004 141477972661665216 141723338552510976 142706197307400192 142849642756722912 143097387541247232 143632046936605824 143994320783917056 144275559691698144 144389042057995776 144639456629723136 144671051905765299 145276118233486848 145390387605921792 145674353206714608 145788935817560832 145926996899407488 146041778231396352 146295059150979072 146327016079504548 147244192607165184 147457695748875264 147713432300642304 148265338773270528 148554919513062072 148671767881749888 148929610004333568 149046753092124672 149337860031757728 149962444628115456 150113183913844416 150373525890802176 150491804714901504 150634319380033536 150785734020985296 151047242404649856 151611605099750592 151994005271912448 152410655505662208 152783119179104256 153081523708750944 153347013690902784 153467631361806336 153767372829309864 153888321140758656 154155210355362816 154456294750588134 154955544685258752 155224284790505472 155649789957146112 155919734095122432 156224264825776968 156502302038452224 156931310541847104 157327128263909376 157634407811299824 158019637376775168 158143930378371072 158293691551899648 158452805242391328 158727610662513408 158852460532396032 159162719244373368 159438755871574848 159722514014552064 160670750923505664 160877914144865664 161271070244610048 161586052803681552 161993610881906688 162310004653160412 162437672315245248 162719388708438528 162834640177729536 163564186056662016 163847856167755776 164012552794755936 164167871511833424 164297000510320896 164581941544851456 165326812751904768 165649716683060832 166067524278571008 166798506119929344 166929704288280576 167124284452194831 167255738866968624 167545811254875264 167677597228640256 167968401247420416 168005092535727444 169303280304264192 169463609302537728 169596903752589312 169633950773608458 169928147705231088 170230574147088384 170563055737219416 170993255930901504 171127753550217216 171461987443869984 171881009076492288 172179103091539968 172515390402265632 172651085282032128 172786886894886912 172950514843742208 172988294432973597 173124361283353488 173424611649783168 174511635682566144 175106013701789376 175409700857012736 176065089793258752 176203576748740608 176547724359577992 176993019296898048 177338708787712302 177911921675667456 178080402995887104 178220475129839616 178259405897690244 178568561995327584 178709018098945536 179018953961066496 179058059149920039 179368600355521704 179687828266371072 180634850969673728 180754594788943872 180987653412973872 181429954025186304 181744608818847744 181784309404141746 182242812242145024 182386158389047296 182742381354650904 183059312296993344 184009709313744768 184328838188725248 184473825134395392 184514121894100428 184834125574111008 185154684237957888 185992664345892864 186355931268443436 186825964813392384 187648319384920512 187795917324315648 188121612637052928 188162706225339702 188489037661734672 188637296882220288 188964451403347968 189945506388381696 190466190342297216 190796516721662976 191509395915474432 191883437704371843 192367412922264192 192518722743994368 192852608839630848 192894735874353732 193366135211053824 193701490977982464 194232470942286144 194385247756747776 194569329199209984 194722370975195136 194764906443772674 195102688106006064 196325590142886912 196610260998500352 197687118364360704 198073226017416096 198229023842333184 198572813339111424 198616189904525241 199117146709010304 199603752475926528 200150911885125888 200498034521069568 200845759173378048 201047645361313728 201396323206199808 201789675399961917 202148806799667456 203214207340882944 203611110089595606 204108698278334592 204462684921203712 204623508482408448 205023163772413152 205184428187678208 205540280473817088 205585179023982267 205941726334117512 206607392913678336 207533053276194816 207892978793496576 207938391270874884 208299019767702624 208669736051269632 209241747389129472 210179210415066432 210692849835700224 211270406989855104 211636814216684544 211803280709861376 212050167369451506 212216958992497824 212585007828766464 214503885526487552 214646081311870848 215448070404908736 215991481175875584 216413339537547216 216583563086993664 216959184944584704 217112853570306048 218085581408882688 218511529810071912 218683403726341248 218890495349111232 219062667347094528 219442588726468608 219490524119256822 220866288910747776 221423365704761344 221570148450963456 222398008159905792 222832379269593108 223007651822624832 223394415006500352 223570129638187008 224006790047636592 225560288836203264 225737707072352256 225951479070050304 226178601031477944 226570863606974784 226974098862784512 227417407649625888 227991007907868672 228615983258493312 229174678768656384 229622285563126416 230020520536354176 230201447042709504 230600686458322944 230651059243964796 230832481711137984 231232815533044224 231684442125882201 232836427185758208 233474684935719168 233879601142683648 234753453057678336 234938102331654144 235396965812770656 235990692395864064 236451611716949736 237029456065162752 237215895567556608 237440537327849472 237679207863586992 238091415993770112 238278690798594048 238691938614755328 238744078866560052 239158133807362272 239583771021828096 241006126385258496 241316871217298496 241906605366915072 242379079205522328 242990416322860032 243181544518729728 243465006979740618 243656508472867872 244079083062657792 244675567551135744 245346279084993024 245771784251633664 246018829192133904 246445500765481344 246872912317277184 247990219127857152 248474575024591248 249101286417856512 250197759179894016 250394556432420864 250883608300452936 251318716882312896 251516395842960384 251952601871130624 252007638803591166 253260675184508928 253954920456396288 254395355628883968 254892221557846632 255345861220632576 255844583605829124 256489883896352256 256691630325325824 257192981165804976 257821513614738432 258268654637309952 258976627923048192 259180330342330368 259425772265613312 259686541925030232 260136917474674752 261767453523849216 262147014664667136 263114551285519104 264097634689888128 264305365123110912 264763751118815232 264821586539366988 265489528945347072 266008063181568453 266867882513501184 267330712694759424 267852842992991376 268063527148418304 268528430941599744 269052900533282556 269531742399556608 270952276454510592 271481480119460808 272144931037779456 272616913228271616 272676464106212619 273364218363217536 273579237583570944 274053707298422784 274113572031976356 274588968445490016 276493257283087872 276710737701593088 276771182841150642 277251188361166512 277732026356936832 278988996518839296 279533896902665154 280238947220088576 280923799780933632 281472479077380768 281693875986473472 282182418955579392 282244059338009553 282733556492602008 282955945323330432 283446677105021952 285412394614800384 285699285513445824 286194775082494464 287264093873211648 288551119383396288 288778084115991552 289278913259446272 289342103811530598 290552236466973696 290780775211843584 291348706413429216 291577871635121664 291853993798814976 292083556462792704 292147359665659011 292654032159009096 294488385214330368 294915391497750528 295426864601284608 296530677546541056 297109839026124144 297343535763499776 297859220008667136 298675720063515456 300226367827688832 300747051781604352 300983609429803008 301268638760067072 301571468041970592 302094484809299712 303223210199501184 303988010543824896 304821311011324416 305416665134393409 306163047417501888 306694027381805568 306935262723612672 307534745658619728 307776642281517312 308310420710725632 308912589501176268 309911089370517504 311299579914292224 311839468190244864 312448529651553936 313004604076904448 313862621083694208 314654256527818752 315268815622599648 316039274753550336 316587383103799296 316905610484782656 317455221325026816 317704921064792064 318075251054177259 318325438488746736 318877511743149696 321755828289731328 322542140489220096 323172105607363104 323987221763813376 324620009306320824 324875344630490496 325438777416877056 325669280355459072 327128372113324032 327695712335511552 328025105589511872 328335743023666848 328594001020641792 329163883089702912 329235786178885233 331299433366121664 332135048557142016 333597012239858688 333859408576561152 334248568904389662 334511477733937248 335091622509750528 335355194457280512 336010185071454888 338606560608528384 338927218605075456 339193807505178624 339267901547216916 339856295410462176 340461148294176768 341126111474438832 341986511861803008 342923974887739968 343762018152984576 345030780804531264 345302170564064256 345573773789773824 345901029687484416 345976588865947194 346248722566706976 346849223299566336 349023271365132288 350212027403578752 350819401714025472 352130179586517504 352407153497481216 353095448719155984 353986038593796096 354677417575424604 355823843351334912 356160805991774208 356518811795380488 357137123990655168 357418036197891072 358037907922132992 358116118299840078 358737200711043408 359375656532742144 361269701939347456 361509189577887744 361975306825947744 362859908050372608 363489217637695488 363568618808283492 364485624484290048 364772316778094592 365197510469610927 365484762709301808 366118624593986688 368019418627489536 368657676377450496 369028243788200856 369668251148222016 370309368475915776 371985328691785728 372711862536886872 373651929626784768 375296638769841024 375591834648631296 376243225274105856 376325412450679404 376978075323469344 377274593764440576 377928902806695936 378011458205386749 379891012776763392 380932380684594432 381593033443325952 383018791830948864 383766875408743686 384734825844528384 385037445487988736 385789471748707464 386732270422107648 387402981955964928 388464941884572288 388770495513495552 389138658398419968 389444741950390272 389529812887545348 390205376212012128 392651180285773824 393220521997000704 396146452034832192 396458047684666368 397145626678222848 397232379809050482 398234293418020608 399207504951853056 400301823770251776 400996069042139136 402095290722627456 402792646412399616 403579350799923834 404297613599334912 406428414681765888 407222220179191212 408217396556669184 408925369842407424 410046327544826304 410368856375356416 411080560947634176 411170358047964534 411883452668235024 413214785827356672 415066106552389632 415876782541749768 416598039535405248 417339472102539264 418483494778258944 419300845353997731 420358420830132864 421385699671400448 422540813979710208 423273628433369088 424100334738903012 424433917984995648 425170015657532928 429007771052975104 429292162623741696 430896140809817472 431982962351751168 432826679075094432 433167126173987328 433918369889169408 434013155717295897 436171162817765376 437023059620143824 437366807452682496 437780990698222464 438125334694189056 438885177452937216 438981048238513644 441732577821495552 443140296901926912 444796016319811584 445664758539186216 446015303645249664 446788830013000704 447140259276374016 448013580095273184 451120577672406528 451475414144704512 451902958140100608 452357202062955888 453141727213949568 454834815299251776 455982015815737344 457231966516986624 458349357537312768 459244571126252832 460041041072708352 460402894085419008 461302118487929592 461664963422275968 462465631066088448 463368884251764402 465672854371516416 466949369871438336 467759202285367296 469506906115356672 470793931625541312 471981384791728128 472903223433899472 474058912130325504 474431791135113216 474881074655698944 475358415727173984 476182831987540224 476557381597188096 477488157733120104 478316267614724544 479167542043656192 482012252770516992 482633742434596992 483813210733830144 484758158411044656 485980832645720064 486930013959481236 487313016945735744 488158166125315584 490692558169986048 491543568503267328 492037658384267808 492891001530962688 493745824634554368 495980438255714304 496949150049182496 498202572835713024 500395518359788032 500789112864841728 501767216600905872 502637433764625792 503032791685920768 503905203742261248 504015277607182332 507909840912792576 508790711257767936 509784443115693264 510691722441265152 511689167211658248 512979767792704512 513383260650651648 514385962331609952 515643027229476864 516537309274619904 517953255846096384 518360660684660736 518851544531226624 518964883298920791 519373083850060464 520273834949349504 523534907047698432 526229102571038208 528195269379776256 528610730246221824 529643173078733976 530979057890694144 532016126363136906 533735765027002368 534661425389518848 535705685985982752 536127054296836608 537056861883199488 537174177449760117 538105801066565112 539063484799113216 541904552909021184 542962960238921616 544289862075558912 545233826456543232 545352928212425238 546728436726435072 547158475167141888 548227144063952712 549177936890980032 552986514566175744 553421475403186176 553542365682301284 554502376722333024 555464052713873664 557977993037678592 559067793805330308 560477894440177152 562944958154761536 563387751972946944 564364837911158784 564488118676019106 565467112985204016 565911890646660864 566893354210043904 571398571026891648 572389550164988928 574528187746423296 575650313113115529 577102238766792576 577556168231983104 578557826518892544 578684207623061196 581104472933947392 582697412826858432 583155743270243328 583707987597629952 584167112925585408 584294719331318022 585308064318018192 588976770428660736 589830782995501056 593061355093082112 594219678052248288 594687071526999552 595718440017334272 595848569713575723 597351440127030912 600452735655377664 601494103563208704 602537277520134144 603142936083941184 604188969618599424 605369026199885751 606446420399002368 609642622022648832 610833330268786818 612326094835003776 613388054763611136 613870525447225344 615069491317239456 615553284563034624 616620841421451264 616755537071946801 617825179002352536 619822178741035008 622599159828584448 623678936380489728 624897059303107872 626009208153808896 627725242167388416 630537631245199296 632078549507100672 633811220969565312 634910442650053632 635409842129584128 636150502108354518 636650876977493472 637755023486299392 643511656579462656 646344211214726208 647974443527626752 649240018612641648 649750689260980992 650877554833754112 651338560710918144 654256744226648064 656050211179023744 656671486047333696 657188002041283584 658327766179405824 658471572357770466 662598866732243328 664270097114284032 667194024479717376 668497137808779324 669022955467874496 670183245019501056 670710388914561024 672020370142909776 677213121217056768 677854437210150912 678535803094433832 679712590820924352 680922296588353536 682252222948877664 683973023723606016 685847949775479936 687524036305969152 690061561609062528 690604341128128512 691802059374968832 691953177731894388 692497445133413952 693698446599132672 695053326377646603 700424054807157504 701638803428050944 704260359173035008 704814306994962432 706190897438311968 707972077187592192 709354835150849208 711647686702669824 712321611983548416 713037623590760976 714274247981310336 714836072395782144 716075815844265984 716232236599680156 717474401422086816 718751313065484288 723018379155775488 723950613651895488 725719816100745216 727137237616566984 728971248968580096 729544633556189184 730395020939221854 730969525418603616 732237249187973376 736038837254979072 737315352754900992 738056487576401712 739336502296444032 740618736951831552 743970657383571456 745423725073773744 747303859253569536 750593277539682048 751183669297262592 752650824901358808 753956150646938688 754549187528881152 755857805613391872 756022916410773498 759782025553526784 761864761369188864 763186066886651904 766037583661897728 767533750817487372 769469651689056768 770074890975977472 771578943497414928 773464540844215296 774805963911929856 776929883769144576 777540991026991104 778277316796839936 779059625775090696 780410752424024256 785302360571547648 786441043994001408 792292904069664384 792916095369332736 794291253356445696 794464759618100964 796468586836041216 798024189544705359 800603647540503552 801992138084278272 804190581445254912 805585292824799232 807158701599847668 808595227198669824 812856829363531776 814444440358382424 816434793113338368 817850739684814848 820092655089652608 820737712750712832 822161121895268352 822340716095929068 823766905336470048 830132213104779264 831753565083499536 833196079070810496 836966989556517888 838601690707995462 840716841660265728 842771399342800896 845081627959420416 846547256866738176 846732178014028659 848200669477806024 848867835969991296 850340031315065856 858015542105950208 858584325247483392 861792281619634944 865653358150188864 866334252347974656 867836739778338816 868026311434591794 872342325635530752 874046119240287648 874733614905364992 875561981396444928 876250669388378112 876442078996977033 877962096477027288 883465155642991104 886280593803853824 889592032639623168 891329517078372432 892030607290499328 893577660026001408 896027160190546368 902241155344813056 902950828289409024 903805916280201216 904714404125911776 906283454427899136 909669630598503552 911964031631474688 914463933033973248 916249995403180227 918489142252505664 920082082145416704 920805788170838016 922604236975859184 923329926844551936 924931262132176896 926737768503528804 933898739742876672 935518404570734592 939013812230713344 941587863251082624 943962769583456256 945806446867798944 948117824260651008 949762149311397888 950716831454347968 952365663975080448 953114763194376192 954976315466240208 956632535229449088 965267484869193984 967626421467660288 969516316822089312 971961665291440128 973860027918962472 974626033891471488 976316332250631168 981385116339972096 983087137006534656 984075316768535616 985782003061925376 987491649269108736 987707358536655699 993898300098364992 996405145671426048 1000791036719576064 1001578225729683456 1003534433201811744 1005274867529251584 1006065583371841536 1008030555214364664 1015819681825585152 1017581422515535872 1019568886231386528 1021383444882530304 1023378334423316496 1025959535585409024 1028771924663219904 1031286054458953728 1035906511692192768 1036721321369321472 1037703089062453248 1037929766597841582 1038746167700120928 1040547669898699008 1047069814095396864 1052458205142076416 1056390538759552512 1057221460492443648 1059286346157467952 1061958115781388288 1064032252726273812 1067471530054004736 1071411371971965504 1072254108593673216 1074113723766398976 1074348354899520234 1076211602133130224 1078126969598226432 1083809105818042368 1085925920477843232 1088579724151117824 1090467652913086464 1090705856424850476 1093456873452870144 1094316950334283776 1095592531408832781 1096454288127905424 1098355873781960064 1105973029132351488 1107084731364602568 1109004753444666048 1110928105427747328 1115955986075357184 1118135587610660616 1120955788880354304 1125889916309523072 1126775503945893888 1128729675822317568 1128976237352038212 1130934225970408032 1131823781293321728 1133786708420087808 1134034374616160247 1142797142053783296 1144779100329977856 1149056375492846592 1151300626226231058 1154204477533585152 1155112336463966208 1157368415246122392 1162208945867894784 1165394825653716864 1166311486540486656 1167415975195259904 1168334225851170816 1168589438662636044 1170616128636036384 1177953540857321472 1179661565991002112 1188439356104496576 1189374143053999104 1191436880034668544 1191697139427151446 1194702880254061824 1200905471310755328 1202988207126417408 1206285872167882368 1208377939237198848 1210738052399771502 1212892840798004736 1219285244045297664 1221666660537573636 1224652189670007552 1226776109527222272 1230138982634478912 1231106569126069248 1233241682842902528 1233511074143893602 1235650358004705072 1239644357482070016 1245198319657168896 1249794118606215744 1252018416307617792 1255450484334776832 1257902536061993193 1261075262490398592 1264157099014201344 1267622441939130624 1269820885300107264 1272301004216709036 1273301753954986944 1275510046972598784 1287023313158925312 1292688422429452416 1295948887055253504 1298480037225283296 1299501378521961984 1301755109667508224 1302039467151887691 1308513488453296128 1312100422358047488 1313342972094667392 1314376004082567168 1316655532358811648 1316943144715540932 1325197733464486656 1334388048959434752 1336994275617558648 1338045910935748992 1340366490039002112 1341420777829122048 1344040740285819552 1354426242434113536 1355708874420301824 1357071606188867664 1359425181641848704 1364504445897755328 1367946047447212032 1371695899550959872 1375048072611938304 1380123123218125056 1381208682256257024 1383906355463788776 1384994890266827904 1387396893198265344 1390106652755293206 1400848109614315008 1403277606856101888 1408520718346070016 1412381794876623936 1415944154375184384 1418709670301698416 1423295373405339648 1424643223967096832 1426075247181521952 1428548495962620672 1429672144791564288 1432464473199360312 1434948802844173632 1437502626130968576 1446036758311550976 1447901227303790976 1451439632201490432 1454274475233133968 1457942497937160192 1460790041878443708 1461939050837207232 1464474498375946752 1472077674509958144 1474630705509801984 1476112975152803424 1478673004592888064 1481237473903663104 1487941314767142912 1490847450147547488 1494607718507139072 1501186555079364096 1502367338594525184 1505301649802717616 1507912301293877376 1509098375057762304 1511715611226783744 1512045832821546996 1523729522738377728 1526372133773303808 1532075167323795456 1535067501634974744 1538939303378113536 1540149781951954944 1543157886994829856 1546929081688430592 1549611927823859712 1553859767538289152 1555081982053982208 1556554633593679872 1558119251550181392 1560821504848048512 1570604721143095296 1584585808139328768 1585832190738665472 1588929519236201928 1592937173672082432 1596048379089410718 1601207295081007104 1603984276168556544 1608381162890509824 1611170585649598464 1611522532349280351 1614317403199695336 1617190454397339648 1625713658727063552 1628888880716764848 1632869586226676736 1635701479369629696 1640185310179305216 1641475425501425664 1644681432191858136 1647533810672940096 1660264426209558528 1663507130166999072 1666392158141620992 1673933979113035776 1677203381415990924 1681433683320531456 1690163255918840832 1693094513733476352 1693464356028057318 1696401338955612048 1697735671939982592 1700680062630131712 1716031084211900416 1717168650494966784 1723584563239269888 1726950939339346587 1731306716300377728 1732668504695949312 1735673479556677632 1736052622869183588 1748092238480575296 1749467229810729984 1751123962792889856 1752501338776756224 1752884157993954066 1755924192954054576 1766930311285982208 1779184065279246336 1782659034156744864 1784061214580998656 1787155320052002816 1787545709140727169 1792054320381092736 1804482310689626112 1807611832560402432 1809428808251823552 1812566908855798272 1819339261197007104 1828927866067946496 1832499990806360454 1836978284505011328 1840164164290833408 1841611576341676032 1845208473951718368 1846659853689103872 1849862524264353792 1850266611215840403 1853475537007057608 1867797479485753344 1871036809141469184 1878027624461426688 1883175726502165248 1891612893735597888 1896235648521302016 1901433662908695936 1904731327950160896 1906229526388752384 1909952630932480416 1913265070458898176 1930534969738387968 1939032633644178624 1943923330582880256 1947720055837924944 1949252067782942976 1952632664501262336 1962770232679944192 1968150633537071232 1971564006123850752 1974983298538217472 1975414717073311398 1987796600196729984 1992810291342852096 2001582073439152128 2007068866403623488 2010549735058503168 2012131166743683072 2016061110428729328 2031639363651170304 2039137772462773056 2042766889765060608 2046756668846632992 2051919071170818048 2057543849326439808 2062572108917907456 2071813023384385536 2075406178124906496 2075859533195683164 2077492335400241856 2081095339797398016 2085159979132939809 2104916410284152832 2112781077519105024 2114442920984887296 2118572692314935904 2123916231562776576 2128064505452547624 2134943060108009472 2142822743943931008 2144508217187346432 2148227447532797952 2148696709799040468 2152423204266260448 2156253939196452864 2171851840955686464 2177159448302235648 2181411712849700952 2186913746905740288 2188633900668567552 2191185062817665562 2192908576255810848 2196711747563920128 2211946058264702976 2214169462729205136 2218009506889332096 2221856210855494656 2231911972150714368 2236271175221321232 2241911577760708608 2251779832619046144 2253551007891787776 2257952474704076424 2261868451940816064 2263647562586643456 2267573416840175616 2268068749232320494 2285594284107566592 2289558200659955712 2298112750985693184 2302601252452462116 2308408955067170304 2310224672927932416 2314736830492244784 2324417891735789568 2330789651307433728 2332622973080973312 2334831950390519808 2337178877325272088 2341232257272072768 2355907081714642944 2359323131982004224 2376878712208993152 2378748286107998208 2382873760069337088 2383394278854302892 2389405760508123648 2394072568634116077 2401810942621510656 2405976414252834816 2412571744335764736 2416755878474397696 2421476104799543004 2425785681596009472 2438570488090595328 2443333321075147272 2449304379340015104 2453552219054444544 2460277965268957824 2462213138252138496 2466483365685805056 2467022148287787204 2471300716009410144 2490396639314337792 2499588237212431488 2510900968669553664 2515805072123986386 2522150524980797184 2528314198028402688 2535244883878261248 2539641770600214528 2544602008433418072 2546603507909973888 2551020093945197568 2574046626317850624 2585376844858904832 2596960074450566592 2599002757043923968 2603510219335016448 2604078934303775382 2617026976906592256 2624200844716094976 2626685944189334784 2628752008165134336 2629326236990931099 2633886289431081864 2650395466928973312 2668776097918869504 2673988551235117296 2676091821871497984 2680732980078004224 2688081480571639104 2708852484868227072 2711417748840603648 2714143212377735328 2718850363283697408 2729008891795510656 2735892094894424064 2743391799101919744 2748749986209540681 2760246246436250112 2762417364512514048 2767812710927577552 2769989780533655808 2774793786396530688 2780213305510586412 2801696219228630016 2806555213712203776 2817041436692140032 2824763589753247872 2831888308750368768 2837419340603396832 2849286447934193664 2852150494363043904 2857096991925241344 2859344289583128576 2864928946398720624 2869897605688347264 2895802454607581952 2902879264402980864 2908548950466267936 2915884995874320384 2921580083756887416 2923878101674414464 2928948996751893504 2944155349019916288 2949261411019603968 2952225950305606848 2957346009185776128 2962474947807326208 2981694900295094976 2989215437014278144 3002373110158728192 3004734677189050368 3010603299605435232 3015824602587754752 3018196750115524608 3024091665643093992 3047459045476755456 3052744267546607616 3064150334647590912 3070135003269949488 3077878606756227072 3086315773989659712 3093858163376861184 3107719535076578304 3110163964107964416 3113109267187359744 3116238503100362784 3121643009696097024 3141209442286190592 3169171616278657536 3171664381477330944 3177859038472403856 3185874347344164864 3192096758178821436 3202414590162014208 3216762325781019648 3222341171299196928 3223045064698560702 3228634806399390672 3234380908794679296 3251427317454127104 3257777761433529696 3265739172453353472 3271402958739259392 3280370620358610432 3282950851002851328 3286777594226498343 3289362864383716272 3295067621345880192 3327014260333998144 3332784316283241984 3347867958226071552 3354406762831981848 3362867366641062912 3380326511837681664 3386189027466952704 3386928712056114636 3392802677911224096 3395471343879965184 3401360125260263424 3402103123848480741 3432062168423800832 3434337300989933568 3447169126478539776 3453901878678693174 3462613432600755456 3465337009391898624 3472105245738367176 3496184476961150592 3498934459621459968 3502247925585779712 3505002677553512448 3505768315987908132 3511848385908109152 3533860622571964416 3565318068313489728 3568122429161997312 3574310640104005632 3575091418281454338 3584108640762185472 3608964621379252224 3618857616503647104 3625133817711596544 3638678522394014208 3657855732135892992 3664999981612720908 3673956569010022656 3680328328581666816 3690416947903436736 3693319707378207744 3699725048528707584 3700533222431680806 3706951074014115216 3735594958971506688 3756055248922853376 3766351453004330496 3773707608185979579 3783225787471195776 3792471297042604032 3802867325817391872 3809462655900321792 3819905261864960832 3826530140917796352 3861069939476775936 3878065267288357248 3887846661165760512 3895440111675849888 3898504135565885952 3905265329002524672 3906118401455663073 3925540465359888384 3936301267074142464 3943128012247701504 3949966597076434944 3950829434146622796 3975593200393459968 4003164146878304256 4014137732807246976 4021099470117006336 4024262333487366144 4032122220857458656 4063278727302340608 4078275544925546112 4093513337693265984 4103838142341636096 4115087698652879616 4125144217835814912 4143626046768771072 4151719066391366328 4154984670800483712 4162190679594796032 4170319958265879618 4209832820568305664 4225562155038210048 4237145384629871808 4247832463125553152 4256129010905095248 4269886120216018944 4285645487887862016 4289016434374692864 4297393419598080936 4304846408532520896 4312507878392905728 4343703681911372928 4354318896604471296 4362823425699401904 4373827493811480576 4382370125635331124 4385817152511621696 4393423495127840256 4423892116529405952 4428338925458410272 4436019013778664192 4443712421710989312 4463823944301428736 4472542350442642464 4483823155521417216 4503559665238092288 4507102015783575552 4515904949408152848 4523736903881632128 4527295125173286912 4535146833680351232 4536137498464640988 4571188568215133184 4579116401319911424 4596225501971386368 4605202504904924232 4616817910134340608 4620449345855864832 4629473660984489568 4648835783471579136 4661579302614867456 4665245946161946624 4669663900781039616 4674357754650544176 4682464514544145536 4711814163429285888 4753757424417986304 4757496572215996416 4766788557708605784 4778811521016247296 4788145137268232154 4803621885243021312 4811952828505669632 4825143488671529472 4833511756948795392 4842952209599086008 4851571363192018944 4877140976181190656 4886666642150294544 4898608758680030208 4907104438108889088 4920555930537915648 4924426276504276992 4934044296575574408 4942601432018820288 4980793278628675584 4999176474424862976 5021801937339107328 5031610144247972772 5044301049961594368 5070489767756522496 5079283541200429056 5089204016866836144 5093207015819947776 5102040187890395136 5148093252635701248 5170753689717809664 5180852818018039761 5193920148901133184 5198005514087847936 5207020438670032896 5208157868607550764 5248401689432189952 5253371888378669568 5257504016330268672 5258652473981862198 5267772578862163728 5300790933857946624 5337552195837739008 5347977102470234592 5352183643742995968 5361465960156008448 5362637127422181507 5376162961143278208 5422835497681207296 5428286424755470656 5437700726567394816 5458017783591021312 5486783598203839488 5497499972419081362 5520492492872500224 5524834729025028096 5535625421855155104 5539979561067311616 5549587572793061376 5550799833647521209 5560426611021172824 5603392438457260032 5613110427424407552 5634082873384280064 5649527179506495744 5674838681206793664 5704300988726087808 5714193983850482688 5718688579166257152 5729857892797441248 5739795211376694528 5791604909215163904 5817097900932535872 5831769991748640768 5843160167513774832 5847756203348828928 5857897993503787008 5888310698039832576 5904451900611213696 5914692018371552256 5924949895614652416 5963389800590189952 5978430874028556288 6004746220317456384 6021206599210870464 6031649205175509504 6036393500231049216 6048183331286187984 6094918090953510912 6128300669295181824 6140270006539898976 6155757213512454144 6172631547979319424 6187716326753722368 6215439070153156608 6226218534374719488 6232477006200725568 6243286019392194048 6255479937398819427 6338343232557315072 6343328762954661888 6355718076944807712 6371748694688329728 6384193516357642872 6404829180324028416 6433524651562039296 6444682342598393856 6446090129397121404 6457269612798781344 6468761817589358592 6515555522867059392 6531478344906706944 6560741240717220864 6565901702005702656 6573555188452996686 6578725728767432544 6590135242691760384 6654028520667996288 6665568632566483968 6695735916452143104 6708813525663963696 6725734733282125824 6760653023675363328 6773857424112229272 6785605355822448192 6790942687759930368 6802720250520526848 6804206247696961482 6864124336847601664 6868674601979867136 6894338252957079552 6907803757357386348 6925226865201510912 6930674018783797248 6944210491476734352 6992368953922301184 6997868919242919936 7004495851171559424 7011536631975816264 7023696771816218304 7067721245143928832 7130636136626979456 7136244858323994624 7148621280208011264 7150182836562908676 7168217281524370944 7182217705902348231 7217929242758504448 7237715233007294208 7250267635423193088 7277357044788028416 7315711464271785984 7329999963225441816 7347913138020045312 7360656657163333632 7380833895806873472 7386639414756415488 7399450097057415168 7401066444863361612 7413902148028230432 7471189917943013376 7532702906008660992 7547415216371959158 7566451574942391552 7584942594085208064 7605734651634783744 7618925311800643584 7639810523729921664 7653060281835592704 7722139878953551872 7756130534576714496 7790880223351699776 7797008271131771904 7810530658005049344 7812236802911326146 7851080930719776768 7872602534148284928 7886256024495403008 7901658868293245592 7951186400786919936 8006328293756608512 8028275465614493952 8042198940234012672 8064244441714917312 8126557454604681216 8156551089851092224 8187026675386531968 8207676284683272192 8230175397305759232 8246249958628622043 8287252093537542144 8303438132782732656 8309969341600967424 8324381359189592064 8340639916531759236 8419665641136611328 8451124310076420096 8474290769259743616 8495664926251106304 8512258021810190496 8571290975775724032 8578032868749385728 8594786839196161872 8609692817065041792 8687407363822745856 8708637793208942592 8725646851398803808 8747654987622961152 8764740251270662248 8771634305023243392 8786846990255680512 8847784233058811904 8856677850916820544 8872038027557328384 8887424843421978624 8945084700885284928 8967646311042834432 9007119330476184576 9014204031567151104 9031809898816305696 9047473807763264256 9054590250346573824 9072274996929281976 9142377136430266368 9158232802639822848 9192451003942772736 9210405009809848464 9233635820268681216 9258947321968979136 9323158605229734912 9330491892323893248 9339327801562079232 9348715509301088352 9364929029088291072 9423628326858571776 9507514848835972608 9514993144431992832 9533577115417211568 9557623042032494592 9576290274536464308 9607243770486042624 9650286977343058944 9667023513897590784 9685904419198172016 9703142726384037888 9754281952362381312 9773333284300589088 9797217517360060416 9814208876217778176 9841111861075831296 9848852553008553984 9860332782679495029 9868088593151148816 9885202864037640576 9998352948849725952 10043603874678214656 10063220288495945544 10088602099923188736 10140979535513044992 10158567082400858112 10178408033733672288 10186414031639895552 10204080375780790272 10206309371545442223 10296186505271402496 10341507379435619328 10361705636036079522 10387840297802266368 10396011028175695872 10416315737215101528 10496803378864379904 10506743776757339136 10515008032660537344 10517304947963724396 10535545157724327456 10601581867715893248 10695954204940469184 10704367287485991936 10722931920312016896 10725274254844363014 10752325922286556416 10856572849510941312 10875401453134789632 10916035567182042624 10973567196407678976 10994999944838162724 11040984985745000448 11071250843710310208 11079959122134623232 11099175145586122752 11101599667295042418 11120853222042345648 11206784876914520064 11268165746768560128 11299054359012991488 11321122824557938737 11349677362413587328 11408601977452175616 11428387967700965376 11459715785594882496 11479590422753389056 11583209818430327808 11634195801865071744 11663539983497281536 11686320335027549664 11695512406697657856 11715795987007574016 11718355204366989219 11776621396079665152 11808903801222427392 11829384036743104512 11849899791229304832 11926779601180379904 12009492440634912768 12042413198421740928 12063298410351019008 12072787000462098432 12096366662572375968 12189836181907021824 12280540013079797952 12311514427024908288 12345263095958638848 12375432653507444736 12430878140306313216 12464954012401451136 12486572038784388096 12510959874797638854 12676686465114630144 12711436153889615424 12743497389376659456 12768387032715285744 12809658360648056832 12867049303124078592 12892180258794242808 12914539225597562688 12937523635178717184 13031111045734118784 13062956689813413888 13121482481434441728 13147110376905993372 13157451457534865088 13180270485383520768 13308057041335992576 13331137265132967936 13391471832904286208 13417627051327927392 13451469466564251648 13521306047350726656 13547714848224458544 13571210711644896384 13581885375519860736 13605440501041053696 13608412495393922964 13737349203959734272 13788676505914159104 13815607514714772696 13850453730403021824 13861348037567594496 13888420982953468704 13984737907844602368 13995737838485839872 14008991702343118848 14023073263951632528 14047393543632436608 14135442490287857664 14261272273253958912 14272489716647989248 14300365673125817352 14336434563048741888 14364435411804696462 14435858485517008896 14475430466014588416 14500535270846386176 14554714089576056832 14631422928543571968 14659999926450883632 14695826276040090624 14721313314326667264 14761667791613746944 14773278829512830976 14802132889726723224 14827804296056460864 14942379835886026752 15065405812017321984 15094830432743918316 15132903149884783104 15211469303269567488 15237850623601287168 15279621047459843328 15306120563671185408 15444279757907103744 15512261069153428992 15581760446703399552 15594016542263543808 15621061316010098688 15624473605822652292 15745205068296569856 15772512048990806016 15803317736586491184 15902372801573839872 16012656587513217024 16056550931228987904 16084397880468025344 16087911382266544521 16128488883429834624 16313102179702184448 16374053350773063936 16460350794611518464 16492499917257244086 16574504187075084288 16606876265565465312 16619938683201934848 16648762718379184128 16652399500942563627 16681279833063518472 16839331282273222656 16902248620152840192 16948581538519487232 17024516043620380992 17142581951551448064 17156065737498771456 17189573678392323744 17219385634130083584 17374814727645491712 17451293702797607616 17495309975245922304 17529480502541324496 17543268610046486784 17573693980511361024 17713355701833641088 17744076055114656768 17774849686843957248 17890169401770569856 17935292622085668864 18014238660952369152 18063619797632611392 18094947615526528512 18109180500693147648 18144549993858563952 18284754272860532736 18384902007885545472 18420810019619696928 18467271640537362432 18517894643937958272 18646317210459469824 18678655603124158464 18697431018602176704 18729858058176582144 18766439812196458281 19015029697671945216 19029986288863985664 19067154230834423136 19115246084064989184 19152580549072928616 19214487540972085248 19300573954686117888 19334047027795181568 19371808838396344032 19406285452768075776 19546666568601178176 19594435034720120832 19682223722151662592 19697705106017107968 19720665565358990058 19736177186302297632 19770405728075281152 19996705897699451904 20087207749356429312 20126440576991891088 20177204199846377472 20281959071026089984 20356816067467344576 20372828063279791104 20408160751561580544 20412618743090884446 20592373010542804992 20683014758871238656 20723411272072159044 20775680595604532736 20792022056351391744 20832631474430203056 20993606757728759808 21013487553514678272 21034609895927448792 21071090315448654912 21203163735431786496 21391908409880938368 21408734574971983872 21445863840624033792 21450548509688726028 21504651844573112832 21546653117707044693 21713145699021882624 21750802906269579264 21832071134364085248 21947134392815357952 21989999889676325448 22081969971490000896 22142501687420620416 22159918244269246464 22198350291172245504 22203199334590084836 22241706444084691296 22413569753829040128 22598108718025982976 22642245649115877474 22699354724827174656 22817203954904351232 22856775935401930752 22919431571189764992 22959180845506778112 23166419636860655616 23268391603730143488 23372640670055099328 23391024813395315712 23431591974015148032 23436710408733978438 23553242792159330304 23617807602444854784 23658768073486209024 23853559202360759808 24018984881269825536 24084826396843481856 24126596820702038016 24192733325144751936 24379672363814043648 24561080026159595904 24623028854049816576 24690526191917277696 24738749875885866129 24861756280612626432 24929908024802902272 24973144077568776192 25021919749595277708 25353372930229260288 25422872307779230848 25486994778753318912 25536774065430571488 25734098606248157184 25784360517588485616 25829078451195125376 26062222091468237568 26125913379626827776 26242964962868883456 26294220753811986744 26314902915069730176 26360540970767041536 26616114082671985152 26662274530265935872 26835254102655854784 26902938933128503296 27042612094701453312 27095429696448917088 27142421423289792768 27163770751039721472 27216824990787845928 27474698407919468544 27577353011828318208 27631215029429545392 27700907460806043648 27776841965906937408 27969475815689204736 27991475676971679744 28017983404686237696 28046146527903265056 28094787087264873216 28270884980575715328 28522544546507917824 28544979433295978496 28600731346251634704 28672869126097483776 28728870823609392924 28950860932029176832 29001070541692772352 29109428179152113664 29262845857087143936 29319999852901767264 29391652552080181248 29442626628653334528 29523335583227493888 29546557659025661952 29604265779453446448 29655608592112921728 30130811624034643968 30189660865487836632 30265806299769566208 30422938606539134976 30475701247202574336 30559242094919686656 30612241127342370816 30618928114636326669 30888559515814207488 31024522138306857984 31163520893406799104 31188033084527087616 31248947211645304584 31490410136593139712 31545024097981612032 31606635473172982368 31804745603147679744 32113101862457975808 32168795760936050688 32175822764533089042 32256977766859669248 32626204359404368896 32748106701546127872 32920701589223036928 32984999834514488172 33213752531130930624 33239877366403869696 33297525436758368256 33304799001885127254 33362559666127036944 33804497240305680384 33897163077038974464 33963368473673816211 34049032087240761984 34285163903102896128 34379147356784647488 34438771268260167168 34749629455290983424 34902587405595215232 34990619950491844608 35058961005082648992 35086537220092973568 35147387961022722048 35155065613100967657 35426711403667282176 35488152110229313536 35549699373687914496 35780338803541139712 36028477321904738304 36127239595265222784 36189895231053057024 36218361001386295296 36289099987717127904 36569508545721065472 36841620039239393856 36934543281074724864 37035789287875916544 37292634420918939648 37394862037204353408 37459716116353164288 37532879624392916562 38030059395343890432 38134308461668846272 38230492168129978368 38305161098145857232 38428975081944170496 38601147909372235776 38743617676792688064 38812570905536151552 39093333137202356352 39188870069440241664 39364447444303325184 39441331130717980116 39472354372604595264 39540811456150562304 39993411795398903808 40174415498712858624 40252881153983782176 40354408399692754944 40563918142052179968 40713632134934689152 40745656126559582208 40816321503123161088 40825237486181768892 41366029517742477312 41446822544144318088 41551361191209065472 41584044112702783488 41665262948860406112 41987213515457519616 42026975107029356544 42069219791854897584 42142180630897309824 42406327470863572992 42783816819761876736 42817469149943967744 42901097019377452056 43009303689146225664 43093306235414089386 43426291398043765248 43501605812539158528 43664142268728170496 43894268785630715904 43979999779352650896 44163939942980001792 44285003374841240832 44319836488538492928 44406398669180169672 44483412888169382592 44827139507658080256 45196217436051965952 45284491298231754948 45398709449654349312 45634407909808702464 45713551870803861504 45838863142379529984 45918361691013556224 46332839273721311232 46536783207460286976 46745281340110198656 46782049626790631424 46863183948030296064 46873420817467956876 47235615204889709568 47317536146972418048 47707118404721519616 48037969762539651072 48169652793686963712 48253193641404076032 48385466650289503872 49122160052319191808 49381052383834555392 49477499751771732258 49723512561225252864 49859816049605804544 49946288155137552384 49957198502827690881 50043839499190555416 50706745860458520576 50845744615558461696 51073548130861142976 51468197212496314368 51568721035176971232 51658156902390250752 52124444182936475136 52485929925737766912 52588441507623973488 52629805830139460352 52721081941534083072 53232228165343970304 53324549060531871744 53670508205311709568 53805877866257006592 54190859392897834176 54284842846579585536 54327541502079442944 54433649981575691856 55154706023656636416 55262430058859090784 55401814921612087296 55553683931813874816 55938951631378409472 56035966809372475392 56092293055806530112 56189574174529746432 57045089093015835648 57089958866591956992 57201462692503269408 57345738252194967552 57457741647218785848 57901721864058353664 58002141083385544704 58218856358304227328 58639999705803534528 58783305104160362496 59046671166454987776 59093115318051323904 59208531558906892896 59311217184225843456 60261623248069287936 60379321730975673264 60531612599539132416 60845877213078269952 61118484189839373312 61224482254684741632 61237856229272653338 61777119031628414976 62049044276613715968 62327041786813598208 62376066169054175232 62497894423290609168 62980820273186279424 63213270946345964736 63609491206295359488 64226203724915951616 64337591521872101376 64351645529066178084 64513955533719338496 64639959353121134079 65252408718808737792 65496213403092255744 65841403178446073856 65969999669028976344 66427505062261861248 66479754732807739392 66595050873516736512 66609598003770254508 66725119332254073888 67794326154077948928 67926736947347632422 68098064174481523968 68570327806205792256 68758294713569294976 68877542536520334336 69499258910581966848 69805174811190430464 70117922010165297984 70173074440185947136 70294775922045444096 70310131226201935314 70853422807334564352 70976304220458627072 71560677607082279424 72056954643809476608 72254479190530445568 72379790462106114048 72578199975434255808 73139017091442130944 73683240078478787712 73869086562149449728 74071578575751833088 74216249627657598387 74585268841837879296 74789724074408706816 74919432232706328576 75065759248785833124 76060118790687780864 76268616923337692544 76460984336259956736 76610322196291714464 77202295818744471552 77487235353585376128 78186666274404712704 78377740138880483328 78728894888606650368 78882662261435960232 78944708745209190528 79081622912301124608 79986823590797807616 80505762307967564352 80708816799385509888 81127836284104359936 81427264269869378304 81491312253119164416 81650474972363537784 82732059035484954624 82893645088288636176 83102722382418130944 83330525897720812224 83974427030915039232 84053950214058713088 84138439583709795168 84284361261794619648 84812654941727145984 85567633639523753472 85634938299887935488 85802194038754904112 86018607378292451328 86186612470828178772 86852582796087530496 87003211625078317056 87328284537456340992 87788537571261431808 87959999558705301792 88327879885960003584 88570006749682481664 88639672977076985856 88812797338360339344 88966825776338765184 90392434872103931904 90568982596463509896 90797418899308698624 91268815819617404928 91427103741607723008 91677726284759059968 91836723382027112448 92665678547442622464 93073566414920573952 93490562680220397312 93564099253581262848 93746841634935913752 94471230409779419136 94635072293944836096 95414236809443039232 96339305587373927424 96506387282808152064 96770933300579007744 98244320104638383616 98762104767669110784 98954999503543464516 99719632099211609088 99892576310275104768 99914397005655381762 100087678998381110832 101413491720917041152 101691489231116923392 101890105421021448633 102147096261722285952 103137442070353942464 103316313804780501504 104248888365872950272 104971859851475533824 105176883015247946976 105259611660278920704 105442163883068166144 105465196839302902971 106464456330687940608 106649098121063743488 107341016410623419136 108381718785795668352 108569685693159171072 108655083004158885888 108867299963151383712 110524860117718181568 110803629843224174592 111107367863627749632 111877903262756818944 112184586111613060224 112379148349059492864 114090178186031671296 114402925385006538816 114691476504389935104 114915483294437571696 115803443728116707328 116437712716608454656 117279999411607069056 117566610208320724992 118093342332909975552 118417063117813785792 118622434368451686912 120523246496138575872 120758643461951346528 121063225199078264832 121691754426156539904 122236968379678746624 122448964509369483264 122475712458545306676 124098088553227431936 124654083573627196416 124752132338108350464 124995788846581218336 125961640546372558848 126426541892691929472 127218982412590718976 128452407449831903232 128703291058132356168 129027911067438676992 129279918706242268158 130504817437617475584 130992426806184511488 131682806356892147712 131939999338057952688 132855010124523722496 132959509465615478784 133219196007540509016 133450238664508147776 135588652308155897856 135853473894695264844 136196128348963047936 137140655612411584512 137516589427138589952 137755085073040668672 138998517821163933696 139610349622380860928 140235844020330595968 140346148880371894272 140589551844090888192 140620262452403870628 141706845614669128704 141952608440917254144 143121355214164558848 144113909287618953216 144508958381060891136 144759580924212228096 145156399950868511616 147366480156957575424 148143157151503666176 148432499255315196774 149170537683675758592 149579448148817413632 149838864465412657152 150131518497571666248 152120237581375561728 152537233846675385088 153220644392583428928 154404591637488943104 154974470707170752256 156373332548809425408 157457789777213300736 157765324522871920464 157889417490418381056 158163245824602249216 159973647181595615232 161011524615935128704 161417633598771019776 162854528539738756608 162982624506238328832 163300949944727075568 165464118070969909248 165787290176577272352 166205444764836261888 166661051795441624448 168107900428117426176 168276879167419590336 168568722523589239296 171135267279047506944 171269876599775870976 171604388077509808224 172037214756584902656 172373224941656357544 173705165592175060992 174006423250156634112 174656569074912681984 175919999117410603584 177140013499364963328 177279345954153971712 177625594676720678688 177933651552677530368 180784869744207863808 181137965192927019792 181594837798617397248 182537631639234809856 183355452569518119936 183673446764054224896 185331357094885244928 186147132829841147904 186981125360440794624 187128198507162525696 187493683269871827504 188942460819558838272 190828473618886078464 192678611174747854848 193012774565616304128 193541866601158015488 193919878059363402237 196488640209276767232 197524209535338221568 197909999007086929032 199439264198423218176 199785152620550209536 199828794011310763524 200175357996762221664 203382978462233846784 203780210842042897266 204294192523444571904 206274884140707884928 206632627609561003008 208497776731745900544 210353766030495893952 210519223320557841408 210884327766136332288 210930393678605805942 212928912661375881216 214682032821246838272 216763437571591336704 217139371386318342144 217734599926302767424 221049720235436363136 221607259686448349184 222214735727255499264 222648748882972795161 223755806525513637888 224369172223226120448 224758296698118985728 228180356372063342592 228805850770013077632 229382953008779870208 229830966588875143392 231606887456233414656 234559998823214138112 235133220416641449984 236186684665819951104 236834126235627571584 237244868736903373824 241517286923902693056 242126450398156529664 243383508852313079808 244473936759357493248 244951424917090613352 248196177106454863872 249308167147254392832 249991577693162436672 251923281092745117696 252853083785383858944 254437964825181437952 256904814899663806464 257406582116264712336 258055822134877353984 258559837412484536316 261009634875234951168 261984853612369022976 263365612713784295424 263879998676115905376 265710020249047444992 265919018931230957568 266438392015081018032 266900477329016295552 271177304616311795712 271706947789390529688 272392256697926095872 274281311224823169024 275033178854277179904 275510170146081337344 277997035642327867392 279220699244761721856 280471688040661191936 280692297760743788544 281240524904807741256 283413691229338257408 283905216881834508288 286242710428329117696 289017916762121782272 289519161848424456192 290312799901737023232 294732960313915150848 296286314303007332352 296864998510630393548 299158896297634827264 299677728930825314304 300263036995143332496 304240475162751123456 305074467693350770176 305670316263064345899 306441288785166857856 309948941414341504512 312746665097618850816 314915579554426601472 315530649045743840928 315778834980836762112 316326491649204498432 316395590517908708913 319947294363191230464 322023049231870257408 325709057079477513216 325965249012476657664 326601899889454151136 331574580353154544704 332410889529672523776 333322103590883248896 336553758334839180672 337137445047178478592 342270534558095013888 343208776155019616448 344074429513169805312 344746449883312715088 347410331184350121984 349313138149825363968 351839998234821207168 354280026998729926656 355251189353441357376 355867303105355060736 361569739488415727616 362275930385854039584 363189675597234794496 365075263278469619712 366710905139036239872 367346893528108449792 372294265659682295808 373962250720881589248 374256397014325051392 374987366539743655008 377884921639117676544 381656947237772156928 385357222349495709696 387083733202316030976 387839756118726804474 392977280418553534464 395048419070676443136 395819998014173858064 398878528396846436352 399657588022621527048 400350715993524443328 406765956924467693568 407560421684085794532 408588385046889143808 412549768281415769856 413265255219122006016 416995553463491801088 420707532060991787904 421038446641115682816 421768655532272664576 421860787357211611884 425857825322751762432 429364065642493676544 433526875143182673408 434278742772636684288 435469199852605534848 442099440470872726272 444429471454510998528 445297497765945590322 447511613051027275776 448738344446452240896 449516593396237971456 456360712744126685184 457611701540026155264 459661933177750286784 463213774912466829312 469119997646428276224 472373369331639902208 473668252471255143168 474489737473806747648 483034573847805386112 484252900796313059328 488947873518714986496 489902849834181226704 496392354212909727744 498616334294508785664 499983155386324873344 505706167570767717888 513809629799327612928 514813164232529424672 516111644269754707968 517119674824969072632 522019269750469902336 523969707224738045952 527759997352231810752 531420040498094889984 531838037862461915136 532876784030162036064 533800954658032591104 542354609232623591424 543413895578781059376 544784513395852191744 550066357708554359808 551020340292162674688 555994071284655734784 558441398489523443712 560943376081322383872 561384595521487577088 562481049809615482512 566827382458676514816 572485420856658235392 578035833524243564544 579038323696848912384 580625599803474046464 581759634178090206711 589465920627830301696 592572628606014664704 593729997021260787096 598317792595269654528 599355457861650628608 600526073990286664992 610148935386701540352 611340632526128691798 612882577570333715712 619897882828683009024 625493330195237701632 631061298091487681856 631557669961673524224 632652983298408996864 632791181035817417826 644046098463740514816 651418114158955026432 653203799778908302272 663149160706309089408 664821779059345047552 666644207181766497792 667946246648918385483 673107516669678361344 674274890094356957184 684541069116190027776 686417552310039232896 688148859026339610624 689492899766625430176 694820662368700243968 703679996469642414336 708560053997459853312 710502378706882714752 711734606210710121472 724551860771708079168 726379351194469588992 730150526556939239424 733421810278072479744 744588531319364591616 747924501441763178496 749974733079487310016 755769843278235353088 763313894475544313856 770714444698991419392 774167466404632061952 775679512237453608948 785954560837107068928 790096838141352886272 791639996028347716128 797757056793692872704 799315176045243054096 800701431987048886656 813531913848935387136 815120843368171589064 817176770093778287616 825099536562831539712 826530510438244012032 833991106926983602176 841415064121983575808 842076893282231365632 843721574714423223768 851715650645503524864 858728131284987353088 867053750286365346816 868557485545273368576 870938399705211069696 884198880941745452544 888858942909021997056 890594995531891180644 897476688892904481792 899033186792475942912 912721425488253370368 915223403080052310528 919323866355500573568 938239995292856552448 944746738663279804416 947336504942510286336 948979474947613495296 949186771553726126739 966069147695610772224 977895747037429972992 979805699668362453408 997232668589017571328 999966310772649746688 1011412335141535435776 1029626328465058849344 1032223288539509415936 1034239349649938145264 1047939414449476091904 1055519994704463621504 1062840080996189779968 1065753568060324072128 1067601909316065182208 1084709218465247182848 1086827791157562118752 1089569026791704383488 1100132715417108719616 1102040680584325349376 1116882796979046887424 1121886752162644767744 1122769191042975154176 1124962099619230965024 1133654764917353029632 1144970841713316470784 1156071667048487129088 1161251199606948092928 1163519268356180413422 1178931841255660603392 1185145257212029329408 1187459994042521574192 1196635585190539309056 1201052147980573329984 1220297870773403080704 1222681265052257383596 1225765155140667431424 1239795765657366018048 1250986660390475403264 1262122596182975363712 1263115339923347048448 1265305966596817993728 1265582362071634835652 1288092196927481029632 1302836228317910052864 1306407599557816604544 1326298321412618178816 1333288414363532995584 1335892493297836770966 1346215033339356722688 1348549780188713914368 1369082138232380055552 1372835104620078465792 1378985799533250860352 1389641324737400487936 1407359992939284828672 1417120107994919706624 1421004757413765429504 1423469212421420242944 1449103721543416158336 1452758702388939177984 1466843620556144959488 1489177062638729183232 1495849002883526356992 1499949466158974620032 1541428889397982838784 1548334932809264123904 1551359024474907217896 1571909121674214137856 1583279992056695432256 1595514113587385745408 1598630352090486108192 1601402863974097773312 1627063827697870774272 1630241686736343178128 1634353540187556575232 1650199073125663079424 1653061020876488024064 1667982213853967204352 1682830128243967151616 1684153786564462731264 1687443149428846447536 1717456262569974706176 1734107500572730693632 1737114971090546737152 1741876799410422139392 1768397761883490905088 1777717885818043994112 1781189991063782361288 1794953377785808963584 1798066373584951885824 1830446806160104621056 1838647732711001147136 1876479990585713104896 1894673009885020572672 1897958949895226990592 1898373543107452253478 1932138295391221544448 1959611399336724906816 1994465337178035142656 1999932621545299493376 2003838739946755156449 2022824670283070871552 2059252656930117698688 2064446577079018831872 2068478699299876290528 2111039989408927243008 2125680161992379559936 2131507136120648144256 2135203818632130364416 2173655582315124237504 2179138053583408766976 2200265430834217439232 2233765593958093774848 2243773504325289535488 2249924199238461930048 2267309529834706059264 2289941683426632941568 2312143334096974258176 2322502399213896185856 2327038536712360826844 2357863682511321206784 2370290514424058658816 2374919988085043148384 2393271170381078618112 2402104295961146659968 2440595741546806161408 2445362530104514767192 2451530310281334862848 2479591531314732036096 2501973320780950806528 2524245192365950727424 2526230679846694096896 2531164724143269671304 2576184393854962059264 2605672456635820105728 2612815199115633209088 2652596642825236357632 2666576828727065991168 2671784986595673541932 2692430066678713445376 2697099560377427828736 2738164276464760111104 2745670209240156931584 2757971599066501720704 2814719985878569657344 2834240215989839413248 2842009514827530859008 2846938424842840485888 2898207443086832316672 2933687241112289918976 2991698005767052713984 2999898932317949240064 3096669865618528247808 3102718048949814435792 3143818243348428275712 3166559984113390864512 3197260704180972216384 3202805727948195546624 3254127655395741548544 3260483373472686356256 3268707080375113150464 3300398146251326158848 3306122041752976048128 3365660256487934303232 3368307573128925462528 3374886298857692895072 3434912525139949412352 3468215001145461387264 3483753598820844278784 3536795523766981810176 3555435771636087988224 3562379982127564722576 3589906755571617927168 3660893612320209242112 3677295465422002294272 3752959981171426209792 3789346019770041145344 3795917899790453981184 3796747086214904506956 3864276590782443088896 3919222798673449813632 3999865243090598986752 4007677479893510312898 4045649340566141743104 4118505313860235397376 4136957398599752581056 4222079978817854486016 4251360323984759119872 4263014272241296288512 4270407637264260728832 4347311164630248475008 4358276107166817533952 4400530861668434878464 4467531187916187549696 4487547008650579070976 4499848398476923860096 4624286668193948516352 4645004798427792371712 4654077073424721653688 4715727365022642413568 4749839976170086296768 4786542340762157236224 4804208591922293319936 4881191483093612322816 4890725060209029534384 4903060620562669725696 4959183062629464072192 5003946641561901613056 5048490384731901454848 5052461359693388193792 5062329448286539342608 5152368787709924118528 5211344913271640211456 5225630398231266418176 5305193285650472715264 5333153657454131982336 5343569973191347083864 5384860133357426890752 5394199120754855657472 5491340418480313863168 5515943198133003441408 5629439971757139314688 5684019029655061718016 5693876849685680971776 5796414886173664633344 5983396011534105427968 5999797864635898480128 6011516219840265469347 6193339731237056495616 6205436097899628871584 6333119968226781729024 6394521408361944432768 6405611455896391093248 6520966746945372712512 6537414160750226300928 6600796292502652317696 6731320512975868606464 6749772597715385790144 6869825050279898824704 6936430002290922774528 6967507197641688557568 7073591047533963620352 7110871543272175976448 7124759964255129445152 7179813511143235854336 7321787224640418484224 7354590930844004588544 7505919962342852419584 7578692039540082290688 7593494172429809013912 7728553181564886177792 7838445597346899627264 7999730486181197973504 8015354959787020625796 8091298681132283486208 8237010627720470794752 8273914797199505162112 8444159957635708972032 8502720647969518239744 8526028544482592577024 8540815274528521457664 8694622329260496950016 8801061723336869756928 8975094017301158141952 8999696796953847720192 9290009596855584743424 9308154146849443307376 9431454730045284827136 9499679952340172593536 9608417183844586639872 9762382966187224645632 9781450120418059068768 9806121241125339451392 9918366125258928144384 10096980769463802909696 10104922719386776387584 10124658896573078685216 10304737575419848237056 10451260796462532836352 10610386571300945430528 10666307314908263964672 10687139946382694167728 10769720266714853781504 10982680836960627726336 11031886396266006882816 11258879943514278629376 11368038059310123436032 11387753699371361943552 11592829772347329266688 11999595729271796960256 12023032439680530938694 12410872195799257743168 12666239936453563458048 12789042816723888865536 12811222911792782186496 13041933493890745425024 13074828321500452601856 13201592585005304635392 13462641025951737212928 13499545195430771580288 13872860004581845549056 13935014395283377115136 14147182095067927240704 14249519928510258890304 14359627022286471708672 14643574449280836968448 14709181861688009177088 15011839924685704839168 15157384079080164581376 15186988344859618027824 15457106363129772355584 15676891194693799254528 15999460972362395947008 16030709919574041251592 16182597362264566972416 16474021255440941589504 16547829594399010324224 16888319915271417944064 17052057088965185154048 17081630549057042915328 17389244658520993900032 17950188034602316283904 17999393593907695440384 18034548659520796408041 18580019193711169486848 18616308293698886614752 18999359904680345187072 19216834367689173279744 19562900240836118137536 19612242482250678902784 20193961538927605819392 20249317793146157370432 20609475150839696474112 20902521592925065672704 21220773142601890861056 21332614629816527929344 21374279892765388335456 21539440533429707563008 21965361673921255452672 22063772792532013765632 22517759887028557258752 22736076118620246872064 23185659544694658533376 23999191458543593920512 24046064879361061877388 24821744391598515486336 25332479872907126916096 25578085633447777731072 25622445823585564372992 26083866987781490850048 26403185170010609270784 26925282051903474425856 26999090390861543160576 27870028790566754230272 28294364190135854481408 28499039857020517780608 29287148898561673936896 29418363723376018354176 30314768158160329162752 30373976689719236055648 30914212726259544711168 31353782389387598509056 31998921944724791894016 32061419839148082503184 32948042510881883179008 33095659188798020648448 33776639830542835888128 34104114177930370308096 34163261098114085830656 34778489317041987800064 35998787187815390880768 36069097319041592816082 37232616587397773229504 37998719809360690374144 38433668735378346559488 39125800481672236275072 39224484964501357805568 40387923077855211638784 40498635586292314740864 41805043185850131345408 42441546285203781722112 42748559785530776670912 43078881066859415126016 43930723347842510905344 44127545585064027531264 45035519774057114517504 45472152237240493744128 46371319089389317066752 47998382917087187841024 48092129758722123754776 49643488783197030972672 50664959745814253832192 51156171266895555462144 51244891647171128745984 52167733975562981700096 53850564103806948851712 53998180781723086321152 55740057581133508460544 56998079714041035561216 58836727446752036708352 60747953379438472111296 61828425452519089422336 62707564778775197018112 63997843889449583788032 64122839678296165006368 65896085021763766358016 66191318377596041296896 67553279661085671776256 68208228355860740616192 69556978634083975600128 71997574375630781761536 72138194638083185632164 74465233174795546459008 75997439618721380748288 76867337470756693118976 78251600963344472550144 80775846155710423277568 80997271172584629481728 83610086371700262690816 84883092570407563444224 85497119571061553341824 87861446695685021810688 88255091170128055062528 90944304474480987488256 92742638178778634133504 95996765834174375682048 96184259517444247509552 99286977566394061945344 101329919491628507664384 102312342533791110924288 102489783294342257491968 104335467951125963400192 107996361563446172642304 113996159428082071122432 117673454893504073416704 121495906758876944222592 125415129557550394036224 128245679356592330012736 131792170043527532716032 132382636755192082593792 135106559322171343552512 136416456711721481232384 139113957268167951200256 143995148751261563523072 144276389276166371264328 148930466349591092918016 151994879237442761496576 153734674941513386237952 156503201926688945100288 161551692311420846555136 161994542345169258963456 167220172743400525381632 170994239142123106683648 176510182340256110125056 185485276357557268267008 191993531668348751364096 192368519034888495019104 198573955132788123890688 202659838983257015328768 204624685067582221848576 208670935902251926800384 215992723126892345284608 227992318856164142244864 242991813517753888445184 250830259115100788072448 256491358713184660025472 263584340087055065432064 264765273510384165187584 272832913423442962464768 278227914536335902400512 287990297502523127046144 288552778552332742528656 297860932699182185836032 303989758474885522993152 307469349883026772475904 313006403853377890200576 323989084690338517926912 341988478284246213367296 353020364680512220250112 384737038069776990038208 397147910265576247781376 405319677966514030657536 409249370135164443697152 417341871804503853600768 431985446253784690569216 455984637712328284489728 485983627035507776890368 501660518230201576144896 512982717426369320050944 529530547020768330375168 556455829072671804801024 575980595005046254092288 577105557104665485057312 595721865398364371672064 607979516949771045986304 626012807706755780401152 647978169380677035853824 683976956568492426734592 769474076139553980076416 794295820531152495562752 818498740270328887394304 834683743609007707201536 863970892507569381138432 911969275424656568979456 971967254071015553780736 1025965434852738640101888 1059061094041536660750336 1154211114209330970114624 1191443730796728743344128 1215959033899542091972608 1252025615413511560802304 1295956338761354071707648 1367953913136984853469184 1538948152279107960152832 1588591641062304991125504 1669367487218015414403072 1727941785015138762276864 1823938550849313137958912 1943934508142031107561472 2051930869705477280203776 2308422228418661940229248 2382887461593457486688256 2504051230827023121604608 2591912677522708143415296 2735907826273969706938368 3077896304558215920305664 3177183282124609982251008 3647877101698626275917824 3887869016284062215122944 4103861739410954560407552 4616844456837323880458496 4765774923186914973376512 5008102461654046243209216 5183825355045416286830592 5471815652547939413876736 6155792609116431840611328 7775738032568124430245888 8207723478821909120815104 9233688913674647760916992 9531549846373829946753024 10943631305095878827753472 12311585218232863681222656 15551476065136248860491776 16415446957643818241630208 18467377827349295521833984 24623170436465727362445312 32830893915287636483260416 36934755654698591043667968 49246340872931454724890624 73869511309397182087335936 98492681745862909449781248 147739022618794364174671872 295478045237588728349343744
- Sum of all divisors σ(n): 983504752032193857766689235
- Sum of proper divisors (its aliquot sum) s(n): 688026706794605129417345491
- 295478045237588728349343744 is an abundant number, because the sum of its proper divisors (688026706794605129417345491) is greater than itself. Its abundance is 392548661557016401068001747
Bases of 295478045237588728349343744
- Binary: 11110100011010011110100011101101101011001101000010001111001011100011101001000000000000002
- Hexadecimal: 0xF469E8EDACD08F2E3A4000
- Base-36: 114K2R45II90000000
Squares and roots of 295478045237588728349343744
- 295478045237588728349343744 squared (2954780452375887283493437442) is 87307275217426530989848736858859215665476315471937536
- 295478045237588728349343744 cubed (2954780452375887283493437443) is 25797383016265365802566962947000102658697175998434224775982426463985993760374784
-
295478045237588728349343744 is a
perfect square number . Itssquare root is 17189474838912 -
The
cube root of 295478045237588728349343744 is 666052412.5843417817
Scales and comparisons
How big is 295478045237588728349343744?- 295,478,045,237,588,728,349,343,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 295,478,045,237,588,728,349,343,744 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 295478045237588728349343744 cubic inches would be around 55504367.7 feet tall.
Recreational maths with 295478045237588728349343744
- 295478045237588728349343744 backwards is 447343943827885732540874592
- The number of decimal digits it has is: 27
- The sum of 295478045237588728349343744's digits is 135
- 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 295478045237588728349343744 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 295478045237588728349343744 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/295478045237588728349343744/
Chicago style:
Numbermatics. 2024. "Number 295478045237588728349343744 - Facts about the integer". https://numbermatics.com/n/295478045237588728349343744/
The information we have on file for 295478045237588728349343744 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 295478045237588728349343744, math, Factors of 295478045237588728349343744, curriculum, school, college, exams, university, Prime factorization of 295478045237588728349343744, STEM, science, technology, engineering, physics, economics, calculator, two hundred ninety-five septillion, four hundred seventy-eight sextillion, forty-five quintillion, two hundred thirty-seven quadrillion, five hundred eighty-eight trillion, seven hundred twenty-eight billion, three hundred forty-nine million, three hundred forty-three thousand, seven hundred forty-four.