344856030686384907091968
344,856,030,686,384,907,091,968 is an even composite number composed of six prime numbers multiplied together.
344856030686384907091968 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand and twenty-four divisors.
Prime factorization of 344856030686384907091968:
218 × 36 × 193 × 313 × 43 × 593
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 31 × 31 × 31 × 43 × 59 × 59 × 59)See below for interesting mathematical facts about the number 344856030686384907091968 from the Numbermatics database.
Names of 344856030686384907091968
- Cardinal: 344856030686384907091968 can be written as Three hundred forty-four sextillion, eight hundred fifty-six quintillion, thirty quadrillion, six hundred eighty-six trillion, three hundred eighty-four billion, nine hundred seven million, ninety-one thousand, nine hundred sixty-eight.
Scientific notation
- Scientific notation: 3.44856030686384907091968 × 1023
Factors of 344856030686384907091968
Divisors of 344856030686384907091968
- Number of divisors d(n): 17024
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 31 32 36 38 43 48 54 57 59 62 64 72 76 81 86 93 96 108 114 118 124 128 129 144 152 162 171 172 177 186 192 216 228 236 243 248 256 258 279 288 304 324 342 344 354 361 372 384 387 432 456 472 486 496 512 513 516 531 558 576 589 608 648 684 688 708 722 729 744 768 774 817 837 864 912 944 961 972 992 1024 1026 1032 1062 1083 1116 1121 1152 1161 1178 1216 1296 1333 1368 1376 1416 1444 1458 1488 1536 1539 1548 1593 1634 1674 1728 1767 1824 1829 1888 1922 1944 1984 2048 2052 2064 2124 2166 2232 2242 2304 2322 2356 2432 2451 2511 2537 2592 2666 2736 2752 2832 2883 2888 2916 2976 3072 3078 3096 3186 3249 3268 3348 3363 3456 3481 3483 3534 3648 3658 3776 3844 3888 3968 3999 4096 4104 4128 4248 4332 4464 4484 4608 4617 4644 4712 4779 4864 4902 5022 5074 5184 5301 5332 5472 5487 5504 5664 5766 5776 5832 5952 6144 6156 6192 6372 6498 6536 6696 6726 6859 6912 6962 6966 7068 7296 7316 7353 7533 7552 7611 7688 7776 7936 7998 8192 8208 8256 8496 8649 8664 8928 8968 9216 9234 9288 9424 9558 9728 9747 9804 10044 10089 10148 10368 10443 10449 10602 10664 10944 10974 11008 11191 11328 11532 11552 11664 11904 11997 12288 12312 12384 12744 12996 13072 13392 13452 13718 13824 13851 13924 13932 14136 14337 14592 14632 14706 15066 15104 15222 15376 15523 15552 15872 15903 15996 16384 16416 16461 16512 16992 17298 17328 17856 17936 18259 18432 18468 18576 18848 19116 19456 19494 19608 20088 20178 20296 20577 20736 20886 20898 21204 21299 21328 21888 21948 22016 22059 22382 22599 22656 22833 23064 23104 23328 23808 23994 24576 24624 24768 25327 25488 25947 25992 26144 26784 26904 27436 27648 27702 27848 27864 28272 28674 29184 29241 29264 29412 29791 30132 30208 30267 30444 30752 31046 31104 31329 31347 31744 31806 31992 32768 32832 32922 33024 33573 33984 34596 34656 34751 35712 35872 35991 36518 36864 36936 37152 37696 38232 38912 38988 39216 40176 40356 40592 41154 41323 41472 41772 41796 42408 42598 42656 43011 43776 43896 44032 44118 44764 45198 45312 45666 46128 46208 46569 46656 47616 47709 47988 48203 49152 49248 49383 49536 50654 50976 51894 51984 52288 53568 53808 54777 54872 55296 55404 55696 55728 56544 56699 57348 58368 58482 58528 58824 59582 60264 60416 60534 60888 61504 61731 62092 62208 62658 62694 63488 63612 63897 63984 65536 65664 65844 66048 66139 66177 67146 67968 68499 69192 69312 69502 71424 71744 71982 73036 73728 73872 74304 75392 75981 76464 77824 77841 77976 78432 78647 80352 80712 81184 82308 82646 82944 83544 83592 84816 85196 85312 86022 87552 87723 87792 88064 88236 89373 89528 90396 90624 90801 91332 92256 92416 93138 93312 93987 95232 95418 95976 96406 98304 98496 98766 99072 100719 101308 101952 103788 103968 104253 104576 107136 107616 107911 107973 109554 109744 110592 110808 111392 111456 113088 113398 114696 116736 116964 117056 117648 119164 120528 120832 121068 121776 123008 123462 123969 124184 124416 125316 125388 126976 127224 127794 127968 131072 131328 131688 132096 132278 132354 134292 135936 136998 138384 138624 139004 139707 142848 143127 143488 143964 144609 146072 147456 147744 148149 148608 149683 150784 151962 152928 155648 155682 155952 156864 157294 160704 161424 162368 164331 164616 165292 165888 167088 167184 169632 170097 170392 170624 172044 175104 175446 175584 176128 176472 178746 179056 180792 181248 181602 182664 184512 184832 185193 186276 186624 187974 190464 190836 191691 191952 192812 196608 196992 197532 198144 198417 198531 201438 202616 203904 205379 205497 207576 207936 208506 209152 212629 214272 215232 215822 215946 219108 219488 221184 221616 222784 222912 226176 226796 227943 229392 233472 233523 233928 234112 235296 235941 238328 241056 241664 242136 243552 246016 246924 247938 248368 248832 250632 250776 253952 254448 255588 255936 262144 262656 263169 263376 264192 264556 264708 268119 268584 271872 272403 273996 276768 277248 278008 279414 281961 285696 286254 286976 287928 289218 292144 294912 294937 295488 296298 297216 299366 301568 302157 303924 305856 311296 311364 311904 312759 313728 314588 321408 322848 323733 323919 324736 328662 329232 330584 331776 334176 334368 339264 340194 340784 341248 344088 346921 350208 350892 351168 352256 352944 357492 358112 361584 362496 363204 365328 369024 369664 370386 371907 372552 373248 375948 380928 381672 383382 383904 385624 393216 393984 395064 396288 396834 397062 402876 404681 405232 407808 410758 410994 415152 415872 417012 418304 419121 425258 428544 429381 430464 431644 431892 433827 438216 438976 442368 443232 444447 445568 445824 449049 452352 453592 455886 458784 466944 467046 467856 468224 470592 471882 476656 481213 482112 483328 484272 487104 492032 492993 493848 495876 496736 497664 501264 501552 507904 508896 510291 511176 511872 525312 526338 526752 528384 529112 529416 536238 537168 543744 544806 547992 553536 554496 555579 556016 558828 563922 566029 571392 572508 573952 575073 575856 578436 584288 589824 589874 590976 592596 594432 595251 595593 598732 603136 604314 607848 611712 616137 616491 622592 622728 623808 625518 627456 629176 637887 642816 645696 647466 647838 649472 657324 658464 660269 661168 663552 668352 668736 678528 680388 681568 682496 683829 688176 693842 700416 700569 701784 702336 704512 705888 707823 714984 716224 723168 724992 726408 730656 738048 739328 740772 743814 745104 746496 751896 761856 763344 766764 767808 771248 785137 786432 787968 790128 792576 793668 794124 804357 805752 809362 810464 815616 817209 821516 821988 830304 831744 834024 836608 838242 845883 850516 857088 858762 860928 863288 863784 867654 876432 877952 884736 884811 886464 888894 891136 891648 898098 904704 906471 907184 911772 915857 917568 933888 934092 935712 936448 938277 941184 943764 953312 962426 964224 966656 968544 971199 971757 974208 984064 985986 987696 991752 993472 995328 1002528 1003104 1015808 1017792 1020582 1022352 1023744 1040763 1050624 1052676 1053504 1056768 1058224 1058832 1072476 1074336 1077281 1087488 1089612 1095984 1107072 1108992 1111158 1112032 1115721 1117656 1127844 1132058 1142784 1145016 1147904 1150146 1151712 1156872 1168576 1179648 1179748 1181952 1185192 1188864 1190502 1191186 1197464 1206272 1208628 1214043 1215696 1223424 1232274 1232982 1245184 1245456 1247616 1251036 1254912 1256641 1257363 1258352 1275774 1281013 1285632 1291392 1294932 1295676 1298944 1301481 1314648 1316928 1320538 1322336 1327104 1333341 1336704 1337472 1347147 1357056 1360776 1363136 1364992 1367658 1376352 1387684 1400832 1401138 1403568 1404672 1409024 1411776 1415646 1429968 1432448 1443639 1446336 1449984 1452816 1461312 1476096 1478656 1478979 1481544 1487628 1490208 1492992 1494293 1503792 1523712 1526688 1530873 1533528 1535616 1542496 1570274 1575936 1580256 1585152 1587336 1588248 1608714 1611504 1618724 1620928 1631232 1634418 1643032 1643976 1660608 1663488 1666737 1668048 1673216 1676484 1691766 1698087 1701032 1714176 1717524 1721856 1725219 1726576 1727568 1735308 1752864 1755904 1757669 1769472 1769622 1772928 1777788 1782272 1783296 1785753 1796196 1809408 1812942 1814368 1823544 1831714 1835136 1848411 1849473 1867776 1868184 1871424 1872896 1876554 1882368 1887528 1906624 1913661 1924852 1928448 1933312 1937088 1942398 1943514 1948416 1968128 1971972 1975392 1980807 1983504 1986944 1990656 2005056 2006208 2031616 2035584 2041164 2044704 2047488 2050309 2051487 2081526 2101248 2105352 2107008 2113536 2116448 2117664 2123469 2144952 2148672 2154562 2174976 2179224 2191968 2214144 2217984 2222316 2224064 2231442 2235312 2255688 2264116 2285568 2290032 2295808 2300292 2303424 2313744 2337152 2355411 2359296 2359496 2363904 2370384 2377728 2381004 2382372 2394928 2412544 2413071 2417256 2428086 2431392 2438057 2446848 2464548 2465964 2490368 2490912 2495232 2502072 2509824 2513282 2514726 2516704 2537649 2551548 2562026 2571264 2582784 2589864 2591352 2597888 2602962 2629296 2633856 2641076 2644672 2654208 2654433 2666682 2673408 2674944 2694294 2714112 2719413 2721552 2726272 2729984 2735316 2747571 2752704 2775368 2801664 2802276 2807136 2809344 2814831 2818048 2823552 2831292 2843977 2859936 2864896 2887278 2892672 2899968 2905632 2913597 2922624 2952192 2957312 2957958 2963088 2975256 2980416 2985984 2988586 3007584 3047424 3053376 3061746 3067056 3071232 3084992 3122289 3140548 3151872 3160512 3170304 3174672 3176496 3217428 3223008 3231843 3237448 3241856 3262464 3268836 3286064 3287952 3321216 3326976 3333474 3336096 3345241 3346432 3347163 3352968 3383532 3396174 3402064 3428352 3435048 3443712 3450438 3453152 3455136 3470616 3505728 3511808 3515338 3538944 3539244 3545856 3555576 3564544 3566592 3571506 3592392 3618816 3625884 3628736 3642129 3647088 3663428 3670272 3696822 3698946 3735552 3736368 3742848 3745792 3753108 3764736 3769923 3772089 3775056 3813248 3827322 3843039 3849704 3856896 3866624 3874176 3884796 3887028 3896832 3902201 3904443 3936256 3943944 3950784 3961614 3967008 3973888 3981312 4010112 4012416 4041441 4063232 4071168 4082328 4089408 4094976 4100618 4102974 4163052 4202496 4210704 4214016 4227072 4232896 4235328 4246938 4289904 4297344 4309124 4330917 4349952 4358448 4383936 4428288 4435968 4436937 4444632 4448128 4462884 4470624 4482879 4511376 4528232 4571136 4580064 4591616 4592619 4600584 4606848 4627488 4640173 4674304 4710822 4718992 4727808 4740768 4755456 4762008 4764744 4789856 4825088 4826142 4834512 4856172 4862784 4876114 4893696 4929096 4931928 4980736 4981824 4990464 5000211 5004144 5019648 5026564 5029452 5033408 5075298 5094261 5103096 5124052 5142528 5165568 5175657 5179728 5182704 5195776 5205924 5258592 5267712 5273007 5282152 5289344 5308416 5308866 5333364 5346816 5349888 5357259 5388588 5428224 5438826 5443104 5452544 5459968 5470632 5495142 5505408 5545233 5550736 5603328 5604552 5614272 5618688 5629662 5636096 5647104 5662584 5687954 5719872 5729792 5740983 5774556 5785344 5799936 5811264 5827194 5845248 5904384 5914624 5915916 5926176 5942421 5950512 5960832 5971968 5977172 6015168 6094848 6106752 6123492 6134112 6142464 6150927 6154461 6169984 6244578 6281096 6303744 6321024 6340608 6349344 6352992 6366749 6370407 6434856 6446016 6463686 6474896 6483712 6524928 6537672 6572128 6575904 6591499 6642432 6653952 6666948 6672192 6690482 6692864 6694326 6705936 6767064 6792348 6804128 6856704 6870096 6887424 6900876 6906304 6910272 6941232 7011456 7023616 7030676 7066233 7077888 7078488 7091712 7111152 7129088 7133184 7143012 7184784 7237632 7239213 7251768 7257472 7284258 7294176 7314171 7326856 7340544 7393644 7397892 7471104 7472736 7485696 7491584 7506216 7529472 7539846 7544178 7550112 7626496 7654644 7686078 7699408 7713792 7733248 7748352 7769592 7774056 7793664 7804402 7808886 7872512 7887888 7901568 7923228 7934016 7947776 7962624 7963299 8020224 8024832 8082882 8126464 8142336 8158239 8164656 8178816 8189952 8201236 8205948 8242713 8326104 8404992 8421408 8428032 8444493 8454144 8465792 8470656 8493876 8531931 8579808 8594688 8618248 8661834 8699904 8716896 8740791 8767872 8831297 8856576 8871936 8873874 8889264 8896256 8925768 8941248 8965758 9022752 9056464 9142272 9143047 9160128 9183232 9185238 9201168 9213696 9254976 9280346 9348608 9366867 9421644 9437984 9455616 9481536 9510912 9524016 9529488 9579712 9650176 9652284 9669024 9695529 9712344 9725568 9752228 9787392 9858192 9863856 9963648 9980928 10000422 10008288 10035723 10039296 10041489 10053128 10058904 10066816 10150596 10188522 10206192 10248104 10285056 10331136 10351314 10359456 10365408 10391552 10411848 10517184 10535424 10546014 10564304 10578688 10616832 10617732 10666728 10693632 10699776 10714518 10754551 10777176 10856448 10877652 10886208 10905088 10919936 10926387 10941264 10990284 11010816 11090466 11101472 11206656 11209104 11228544 11237376 11259324 11272192 11294208 11309769 11316267 11325168 11375908 11439744 11459584 11481966 11529117 11549112 11570688 11599872 11622528 11654388 11690496 11706603 11713329 11808768 11829248 11831832 11852352 11884842 11901024 11921664 11943936 11954344 12030336 12124323 12189696 12213504 12246984 12268224 12284928 12301854 12308922 12339968 12489156 12545111 12562192 12607488 12642048 12681216 12698688 12705984 12733498 12740814 12869712 12892032 12927372 12949792 12967424 12992751 13049856 13075344 13144256 13151808 13182998 13284864 13307904 13310811 13333896 13344384 13380964 13385728 13388652 13411872 13448637 13534128 13584696 13608256 13713408 13740192 13774848 13777857 13801752 13812608 13820544 13882464 13920519 14022912 14047232 14061352 14132466 14156976 14183424 14222304 14258176 14266368 14286024 14369568 14475264 14478426 14503536 14514944 14568516 14588352 14628342 14653712 14681088 14787288 14795784 14917603 14942208 14945472 14971392 14983168 15012432 15058944 15079692 15088356 15100224 15252992 15282783 15309288 15372156 15398816 15427584 15466496 15496704 15526971 15539184 15548112 15587328 15608804 15617772 15745024 15775776 15803136 15819021 15846456 15868032 15895552 15925248 15926598 16040448 16049664 16071777 16165764 16284672 16316478 16329312 16357632 16379904 16402472 16411896 16485426 16635699 16652208 16809984 16842816 16856064 16888986 16908288 16931584 16941312 16987752 17063862 17159616 17189376 17222949 17236496 17323668 17399808 17401283 17433792 17481582 17535744 17662594 17713152 17743872 17747748 17778528 17792512 17827263 17851536 17882496 17931516 18045504 18112928 18284544 18286094 18320256 18366464 18370476 18402336 18427392 18452781 18463383 18509952 18560692 18697216 18733734 18843288 18875968 18911232 18963072 19021824 19048032 19058976 19100247 19111221 19159424 19300352 19304568 19338048 19391058 19424688 19451136 19504456 19574784 19716384 19727712 19774497 19927296 19961856 20000844 20016576 20071446 20078592 20082978 20106256 20117808 20133632 20301192 20377044 20412384 20468339 20496208 20570112 20662272 20702628 20718912 20730816 20783104 20823696 21034368 21070848 21092028 21128608 21157376 21198699 21233664 21235464 21333456 21387264 21399552 21429036 21509102 21554352 21712896 21717639 21755304 21772416 21810176 21839872 21852774 21882528 21942513 21980568 22021632 22180932 22202944 22413312 22418208 22457088 22474752 22518648 22588416 22619538 22632534 22650336 22751816 22879488 22919168 22963932 23058234 23098224 23141376 23199744 23245056 23308776 23380992 23413206 23426658 23617536 23658496 23663664 23704704 23769684 23802048 23843328 23876179 23887872 23889897 23908688 24060672 24248646 24339247 24379392 24427008 24493968 24536448 24569856 24603708 24617844 24679936 24728139 24978312 25090222 25124384 25214976 25284096 25333479 25362432 25397376 25411968 25466996 25481628 25595793 25739424 25784064 25854744 25899584 25934848 25985502 26099712 26150688 26222373 26288512 26303616 26365996 26493891 26569728 26615808 26621622 26667792 26688768 26761928 26771456 26777304 26823744 26897274 27068256 27169392 27216512 27426816 27429141 27480384 27549696 27555714 27603504 27625216 27641088 27764928 27841038 28045824 28094464 28100601 28122704 28264932 28313952 28366848 28391567 28444608 28516352 28532736 28572048 28739136 28950528 28956852 29007072 29029888 29086587 29137032 29176704 29256684 29307424 29362176 29574576 29591568 29835206 29890944 29942784 29966336 30024864 30107169 30117888 30124467 30159384 30176712 30200448 30505984 30565566 30618576 30744312 30797632 30855168 30993408 31053942 31078368 31096224 31174656 31217608 31235544 31490048 31551552 31606272 31638042 31692912 31736064 31791104 31850496 31853196 32080896 32099328 32143554 32263653 32331528 32569344 32632956 32658624 32715264 32759808 32779161 32804944 32823792 32970852 33271398 33304416 33395711 33619968 33685632 33712128 33777972 33816576 33863168 33882624 33929307 33975504 34127724 34319232 34378752 34445898 34472992 34587351 34647336 34799616 34802566 34867584 34963164 35071488 35119809 35139987 35325188 35426304 35487744 35495496 35557056 35585024 35654526 35703072 35764992 35863032 36091008 36225856 36372969 36569088 36572188 36640512 36732928 36740952 36804672 36854784 36905562 36926766 37019904 37121384 37394432 37467468 37635333 37686576 37751936 37822464 37926144 38043648 38096064 38117952 38200494 38222442 38318848 38600704 38609136 38676096 38782116 38849376 38902272 38955871 38978253 39008912 39149568 39432768 39455424 39548994 39854592 39923712 40001688 40033152 40142892 40157184 40165956 40212512 40235616 40267264 40345911 40602384 40754088 40824768 40936678 40992416 41140224 41324544 41333571 41405256 41437824 41461632 41566208 41647392 41761557 42068736 42141696 42184056 42257216 42314752 42397398 42470928 42666912 42774528 42799104 42858072 43018204 43108704 43425792 43435278 43510608 43544832 43620352 43679744 43705548 43765056 43885026 43961136 44043264 44361864 44405888 44752809 44826624 44836416 44914176 44949504 45037296 45176832 45239076 45265068 45300672 45503632 45758976 45838336 45848349 45927864 46116468 46196448 46282752 46323083 46399488 46490112 46617552 46761984 46826412 46853316 47235072 47316992 47327328 47409408 47457063 47539368 47604096 47686656 47752358 47775744 47779794 47817376 48121344 48215331 48497292 48678494 48854016 48987936 49072896 49139712 49207416 49235688 49359872 49456278 49907097 49956624 50180444 50248768 50429952 50568192 50666958 50724864 50794752 50823936 50933992 50963256 51191586 51478848 51568128 51668847 51709488 51799168 51869696 51971004 52199424 52203849 52301376 52444746 52577024 52607232 52731992 52987782 53139456 53231616 53243244 53335584 53377536 53481789 53523856 53542912 53554608 53647488 53794548 54035563 54136512 54338784 54433024 54853632 54858282 54960768 55099392 55111428 55207008 55250432 55282176 55358343 55529856 55682076 56091648 56188928 56201202 56245408 56529864 56627904 56733696 56783134 56889216 57032704 57065472 57144096 57300741 57333663 57478272 57901056 57913704 58014144 58059776 58173174 58274064 58353408 58513368 58614848 58724352 59149152 59183136 59323491 59670412 59781888 59885568 59932672 60049728 60214338 60235776 60248934 60318768 60353424 60400896 61011968 61131132 61237152 61405017 61488624 61595264 61710336 61986816 62107884 62156736 62192448 62349312 62435216 62471088 62980096 63103104 63212544 63276084 63385824 63472128 63559579 63582208 63596097 63700992 63706392 64161792 64198656 64287108 64527306 64663056 65138688 65265912 65317248 65430528 65519616 65558322 65609888 65647584 65827539 65941704 66542796 66608832 66791422 67239936 67371264 67424256 67555944 67726336 67765248 67858614 67951008 68255448 68638464 68757504 68891796 68945984 69174702 69294672 69599232 69605132 69735168 69926328 70142976 70239618 70279974 70650376 70852608 70975488 70990992 71114112 71170048 71309052 71406144 71529984 71628537 71669691 71726064 72182016 72451712 72745938 73017741 73138176 73144376 73281024 73465856 73481904 73609344 73709568 73811124 73853532 74039808 74141819 74184417 74242768 74788864 74934936 75270666 75373152 75503872 75579767 75644928 75852288 76087296 76192128 76235904 76400988 76444884 76637696 76787379 77201408 77218272 77352192 77564232 77698752 77804544 77911742 77956506 78017824 78299136 78667119 78865536 78910848 79097988 79481673 79709184 79847424 80003376 80066304 80285784 80314368 80331912 80425024 80471232 80534528 80691822 81204768 81508176 81649536 81873356 81984832 82280448 82287423 82649088 82667142 82810512 82875648 82923264 83132416 83294784 83523114 84137472 84283392 84301803 84368112 84514432 84629504 84794796 84941856 85174701 85333824 85549056 85598208 85716144 86036408 86217408 86851584 86870556 87021216 87089664 87240704 87259761 87359488 87411096 87530112 87770052 87922272 88086528 88163287 88723728 88811776 89505618 89672832 89828352 89899008 90074592 90321507 90353664 90478152 90530136 90601344 91007264 91517952 91676672 91696698 91855728 92232936 92392896 92565504 92646166 92980224 93235104 93523968 93652824 93706632 94470144 94633984 94654656 94818816 94914126 95078736 95208192 95373312 95504716 95551488 95559588 95634752 96242688 96430662 96790959 96994584 97356988 97708032 97975872 98145792 98279424 98337483 98414832 98471376 98719744 98912556 99814194 99913248 100187133 100360888 100497536 100859904 101136384 101333916 101449728 101589504 101647872 101787921 101867984 101926512 102383172 102957696 103136256 103337694 103418976 103598336 103702471 103739392 103762053 103942008 104398848 104407698 104602752 104889492 105154048 105214464 105359427 105463984 105975564 106278912 106463232 106486488 106671168 106755072 106963578 107047712 107085824 107109216 107294976 107589096 108071126 108273024 108677568 108866048 109118907 109707264 109716564 109921536 110198784 110222856 110414016 110500864 110564352 110716686 111059712 111364152 112183296 112377856 112402404 112490816 112905999 113059728 113255808 113467392 113566268 113778432 114065408 114130944 114288192 114601482 114667326 114956544 115802112 115827408 116028288 116119552 116346348 116548128 116706816 116867613 116934759 117026736 117229696 117448704 118298304 118366272 118646982 119340824 119563776 119771136 119865344 120099456 120428676 120471552 120497868 120637536 120706848 120801792 120968231 121037733 122023936 122262264 122474304 122810034 122977248 123190528 123420672 123973632 124215768 124313472 124384896 124698624 124870432 124942176 125284671 125960192 126206208 126425088 126552168 126771648 126944256 127119158 127164416 127192194 127412784 128323584 128397312 128574216 129054612 129326112 130277376 130531824 130634496 130861056 131039232 131116644 131219776 131295168 131655078 131883408 133085592 133217664 133582844 134258427 134479872 134742528 134848512 135111888 135452672 135530496 135717228 135902016 136510896 137276928 137515008 137545047 137783592 137891968 138349404 138589344 138969249 139198464 139210264 139470336 139852656 140285952 140479236 140559948 141300752 141705216 141950976 141981984 142228224 142340096 142371189 142618104 142812288 143059968 143257074 143339382 143452128 143845363 144364032 144903424 145491876 146035482 146288752 146562048 146931712 146963808 147218688 147419136 147622248 147707064 148079616 148283638 148368834 148485536 149577728 149721291 149869872 150541332 150746304 151007744 151159534 151289856 151704576 152174592 152384256 152471808 152801976 152889768 153275392 153574758 154402816 154436544 154704384 155006541 155128464 155397504 155609088 155823484 155913012 156035648 156598272 156611547 157334238 157731072 157821696 158195976 158963346 159418368 159694848 160006752 160132608 160445367 160571568 160628736 160663824 160850048 160942464 161069056 161383644 162106689 162409536 163016352 163299072 163746712 163969664 164560896 164574846 165298176 165334284 165621024 165751296 165846528 166075029 166264832 166589568 167046228 167794643 168274944 168566784 168603606 168736224 169028864 169259008 169589592 169883712 170349402 170667648 171098112 171196416 171432288 171902223 172072816 172434816 173703168 173741112 174042432 174179328 174481408 174519522 174718976 174822192 175060224 175540104 175844544 176173056 176326574 177447456 177623552 177970473 179011236 179345664 179656704 179798016 180149184 180643014 180707328 180956304 181060272 181202688 182014528 183035904 183353344 183393396 183711456 184215051 184465872 184785792 185131008 185292332 185960448 186470208 187047936 187305648 187413264 188940288 189309312 189637632 189828252 190157472 190416384 190678737 190746624 190788291 191009432 191102976 191119176 191269504 192485376 192861324 193581918 193989168 194713976 195416064 195951744 196291584 196558848 196674966 196829664 196942752 197369219 197439488 197482617 197825112 199628388 199826496 200374266 200721776 200995072 201719808 202272768 202667832 203179008 203295744 203575842 203735968 203853024 204336469 204766344 205915392 206272512 206675388 206837952 207196672 207404942 207478784 207524106 207884016 208797696 208815396 209205504 209778984 210308096 210428928 210718854 210927968 211951128 212557824 212926464 212972976 213342336 213510144 213927156 214095424 214171648 214218432 214589952 214885611 215009073 215178192 216142252 216546048 217355136 217732096 218237814 219053223 219414528 219433128 219843072 220397568 220445712 220828032 221001728 221128704 221433372 222119424 222425457 222553251 222728304 224366592 224755712 224804808 224981632 225811998 226119456 226511616 226739301 226934784 227132536 227556864 228130816 228261888 228576384 229202964 229334652 229913088 230362137 231604224 231654816 232056576 232239104 232692696 233096256 233413632 233735226 233869518 234053472 234459392 234897408 236596608 236732544 237293964 238445019 238681648 239127552 239542272 239730688 240198912 240857352 240943104 240995736 241275072 241413696 241603584 241936462 242075466 244047872 244524528 244948608 245620068 245954496 246381056 246841344 246862269 247947264 248431536 248626944 248769792 249397248 249740864 249884352 250569342 251920384 252412416 252850176 252905409 253104336 253543296 253888512 254238316 254328832 254384388 254825568 255524103 256647168 256794624 257148432 258109224 258652224 260554752 261063648 261268992 261722112 261779283 262078464 262233288 262439552 262590336 263310156 263766816 264489861 266171184 266435328 267165688 268516854 269485056 269697024 270223776 270905344 270964521 271060992 271434456 271804032 273021792 273770207 274553856 275030016 275090094 275567184 275783936 276698808 277178688 277938498 278420528 278940672 279705312 280571904 280958472 281119896 282601504 283410432 283434457 283901952 283963968 284456448 284680192 284742378 285236208 285624576 286119936 286514148 286678764 286904256 287690726 288728064 289806848 290372877 290983752 292070964 292577504 293124096 293863424 293927616 294437376 294838272 295012449 295244496 295414128 296159232 296567276 296737668 296971072 299155456 299442582 299739744 300561399 301082664 301492608 302015488 302319068 302579712 303409152 304349184 304768512 304943616 305363763 305603952 305779536 306550784 307149516 308873088 309408768 310013082 310256928 310795008 311107413 311218176 311286159 311646968 311826024 312071296 313196544 313223094 314668476 315462144 315643392 316078281 316391952 317926692 318836736 319389696 320013504 320265216 320890734 321143136 321257472 321327648 321700096 321884928 322138112 322767288 324213378 324819072 326032704 326598144 327493424 327939328 329121792 329149692 330596352 330668568 331242048 331502592 331693056 332150058 332529664 333179136 334092456 335589286 336549888 337133568 337207212 337472448 338057728 338518016 338717997 339179184 339767424 340698804 341335296 342196224 342392832 342864576 343804446 344145632 344869632 347406336 347482224 348084864 348358656 348962816 349039044 349437952 349644384 350120448 350602839 350804277 351080208 351689088 352346112 352653148 354894912 355247104 355940946 358022472 358691328 359313408 359596032 360298368 361286028 361414656 361912608 362120544 362405376 362904693 363113199 364029056 366071808 366706688 366786792 367422912 368430102 368931744 369571584 370262016 370584664 371920896 372940416 374095872 374611296 374826528 375854013 377880576 378618624 379275264 379656504 380314944 380832768 381357474 381493248 381576582 382018864 382238352 382539008 384970752 385722648 387163836 387978336 388898441 389427952 390832128 391903488 392583168 393117696 393349932 393659328 393885504 394738438 394878976 394965234 395650224 399256776 399652992 400748532 401443552 401990144 402775281 403439616 404545536 405335664 406358016 406591488 407151684 407471936 407706048 408672938 409532688 411830784 412545024 412635141 413350776 413675904 414393344 414809884 414957568 415048212 415768032 416907747 417595392 417630792 418411008 419557968 420616192 420857856 421437708 421855936 423902256 425115648 425852928 425945952 426684672 427020288 427113567 427854312 428190848 428436864 429179904 429771222 430018146 430356384 431536089 432284504 433092096 434710272 435464192 436475628 438106446 438866256 439686144 440795136 440891424 441656064 442003456 442257408 442866744 444238848 444850914 445106502 445456608 448733184 449511424 449609616 449963264 451623996 452238912 453023232 453478602 453869568 454265072 455113728 456261632 456523776 457152768 458405928 458669304 459826176 460724274 462445693 463208448 463309632 464113152 464478208 465385392 466192512 466827264 467470452 467739036 468106944 468918784 469794816 469834641 473193216 473465088 474587928 476890038 477363296 478255104 479084544 479461376 480397824 481336101 481714704 481886208 481991472 482550144 482827392 483207168 483872924 484150932 486320067 488095744 489049056 489897216 491240136 491908992 492762112 493682688 493724538 495894528 496863072 497253888 497539584 498225087 498794496 499481728 499768704 501138684 503383929 504824832 505700352 505810818 506208672 507086592 507777024 508476632 508657664 508768776 509651136 511048206 513294336 513589248 514296864 515706669 516218448 517304448 521109504 522127296 522537984 523444224 523558566 524156928 524466576 524879104 525180672 526620312 527533632 528979722 532342368 532870656 533911419 534331376 537033708 538970112 539394048 539439773 540447552 541810688 541929042 542121984 542868912 543608064 546043584 547540414 549107712 550060032 550180188 551134368 551567872 552645153 553397616 554357376 555876996 556841056 557881344 559410624 561143808 561916944 562239792 565203008 566820864 566868914 567927936 568912896 569360384 569484756 570472416 571249152 572036211 572239872 572364873 573028296 573357528 573808512 575381452 577456128 579613696 580745754 581967504 584141928 585155008 586248192 587855232 588874752 589676544 590024898 590488992 590828256 592107657 592318464 592447851 593134552 593475336 593942144 598310912 598885164 599479488 601122798 602165328 602985216 604030976 604638136 605159424 606818304 609537024 609887232 610727526 611207904 611559072 613009407 613101568 614299032 617746176 618817536 620026164 620513856 621590016 622214826 622436352 622572318 623293936 623652048 624142592 626393088 626446188 629336952 630924288 631286784 632156562 632783904 634518509 635853384 637673472 638779392 640027008 640530432 641781468 642286272 642514944 642655296 643400192 643769856 644276224 644656833 645534576 648426756 649638144 652065408 653196288 654986848 655878656 657159669 658243584 658299384 661192704 661337136 662484096 663005184 663386112 664300116 665059328 666358272 667276371 667659753 668184912 671178572 673099776 674267136 674414424 674944896 676115456 677036032 677435994 678358368 679534848 680217903 681397608 682670592 684392448 684785664 685729152 687608892 688291264 689739264 691086411 694812672 694964448 696169728 696717312 697925632 698078088 699288768 700240896 701205678 701608554 702160416 703378176 704692224 705306296 709789824 710494208 711881892 715335057 716044944 717382656 718626816 719192064 720596736 722572056 722829312 723825216 724241088 724810752 725809386 726226398 728058112 732143616 733413376 733573584 734845824 736860204 737863488 739143168 740161549 740524032 740586807 741169328 743841792 745880832 748191744 749222592 749653056 751708026 755761152 757237248 758550528 759313008 760629888 761665536 762714948 762986496 763153164 764037728 764476704 765078016 766572309 769941504 771445296 774327672 775956672 777796882 778855904 781664256 783806976 785166336 785337849 786235392 786699864 787318656 787771008 789476876 789757952 789930468 791300448 793469583 798513552 799305984 801497064 802887104 803980288 805550562 809091072 810671328 812716032 812893563 813182976 814303368 814943872 815412096 817345876 819065376 821310621 823661568 825090048 825270282 826701552 827351808 828786688 829619768 829915136 830096424 831536064 833815494 835261584 836822016 839115936 841232384 841715712 842875416 843711872 847804512 850231296 850303371 851705856 851891904 853369344 854040576 854227134 855708624 856381696 856873728 858359808 859542444 860036292 860712768 863072178 864569008 866184192 869420544 870928384 871118631 872951256 876212892 877732512 879372288 880138577 881590272 881782848 883312128 884006912 884514816 885733488 888477696 889701828 890213004 890913216 897466368 899022848 899219232 899926528 901684197 903247992 904477824 906046464 906957204 907739136 908530144 910227456 912523264 913047552 914305536 916091289 916811856 917338608 919652352 921448548 924891386 926619264 928226304 928956416 930770784 932385024 933322239 933654528 933858477 934940904 935478072 936213888 937837568 939589632 939669282 946386432 946930176 948234843 949175856 953780076 954726592 956510208 958169088 960795648 962672202 963429408 963772416 963982944 965100288 965654784 966414336 967745848 968301864 972640134 976191488 978098112 979794432 982480272 983817984 985524224 987365376 987449076 991789056 993726144 994507776 995079168 996450174 997588992 998963456 999537408 1002277368 1006767858 1009649664 1011400704 1011621636 1012417344 1014173184 1015554048 1016153991 1016953264 1017315328 1017537552 1019302272 1022096412 1026588672 1026675697 1027178496 1028593728 1031413338 1032436896 1034608896 1042219008 1044254592 1045075968 1046888448 1047117132 1048313856 1048933152 1049758208 1050361344 1051808517 1053240624 1055067264 1057959444 1064684736 1065741312 1067822838 1068662752 1074067416 1077940224 1078788096 1078879546 1080895104 1083621376 1083858084 1084243968 1085737824 1087216128 1088714079 1089339597 1092087168 1095080828 1098215424 1100120064 1100360376 1102268736 1103135744 1105290306 1106795232 1108714752 1111753992 1113682112 1115762688 1118821248 1122287616 1123833888 1124479584 1127562039 1130406016 1133641728 1133737828 1135855872 1137825792 1138720768 1138969512 1140944832 1142498304 1144072422 1144479744 1144729746 1146056592 1146715056 1147617024 1150762904 1154912256 1159227392 1161491508 1163935008 1166695323 1168283856 1170310016 1172496384 1175710464 1177749504 1179353088 1180049796 1180977984 1181656512 1184215314 1184636928 1184895702 1186269104 1186950672 1187884288 1196621824 1197770328 1198958976 1202245596 1204330656 1205970432 1207632001 1208061952 1208325843 1209276272 1210318848 1213636608 1219074048 1219774464 1221455052 1222415808 1223118144 1226018814 1226203136 1228598064 1235492352 1237635072 1240052328 1241027712 1243180032 1244429652 1244872704 1245144636 1246587872 1247304096 1248285184 1250723241 1252786176 1252892376 1258673904 1261848576 1262573568 1264313124 1265567808 1269037018 1271706768 1275346944 1277558784 1280054016 1281060864 1281340701 1283562936 1284572544 1285310592 1286800384 1287539712 1288552448 1289313666 1291069152 1294608267 1296853512 1299276288 1304130816 1306392576 1309973696 1311757312 1314319338 1316598768 1322385408 1322674272 1324968192 1326010368 1326772224 1328600232 1332716544 1334552742 1335319506 1336369824 1342357144 1346199552 1348534272 1348828848 1349889792 1352230912 1354072064 1354871988 1356716736 1359069696 1360435806 1362795216 1365341184 1368784896 1369571328 1371458304 1375217784 1376582528 1379478528 1382172822 1387337079 1389625344 1389928896 1392339456 1393434624 1395851264 1396156176 1398577536 1400481792 1402411356 1403217108 1404320832 1406756352 1408694561 1409384448 1409503923 1410612592 1419579648 1420988416 1423763784 1430670114 1432089888 1434765312 1436015573 1437253632 1438384128 1441193472 1445144112 1445658624 1447650432 1448482176 1449621504 1451618772 1452452796 1456116224 1458960201 1464287232 1466826752 1467147168 1469691648 1473720408 1475726976 1478286336 1480323098 1481048064 1481173614 1482338656 1487683584 1491761664 1494675261 1496383488 1498445184 1499306112 1503416052 1510151787 1514474496 1517101056 1518626016 1521259776 1523331072 1525429896 1525972992 1526306328 1528075456 1528953408 1530156032 1533144618 1539883008 1542890592 1547120007 1548655344 1551913344 1555593764 1557711808 1563328512 1567613952 1570332672 1570675698 1572470784 1573399728 1574637312 1575542016 1578953752 1579515904 1579860936 1582600896 1586939166 1597027104 1598611968 1601734257 1602994128 1605774208 1607960576 1611101124 1618182144 1618319319 1621342656 1625432064 1625787126 1626365952 1628606736 1629887744 1630824192 1634691752 1638130752 1642621242 1647323136 1650180096 1650540564 1653403104 1654703616 1657573376 1657935459 1659239536 1659830272 1660192848 1663072128 1667630988 1670523168 1673644032 1675102453 1678231872 1682464768 1683431424 1685750832 1687423744 1695609024 1700462592 1700606742 1703783808 1706738688 1708081152 1708454268 1711417248 1712763392 1713747456 1716108633 1716719616 1719084888 1720072584 1721425536 1726144356 1729138016 1732368384 1738841088 1741856768 1742237262 1745902512 1752425784 1755465024 1758744576 1760277154 1763565696 1766624256 1768013824 1769029632 1771466976 1776322971 1776955392 1777343553 1779403656 1780426008 1781826432 1794932736 1798045696 1798438464 1799853056 1803368394 1806495984 1808955648 1812092928 1813914408 1815478272 1817060288 1820454912 1828611072 1832182578 1833623712 1834677216 1839028221 1839304704 1842897096 1849782772 1853238528 1856452608 1857912832 1861541568 1864770048 1866644478 1867309056 1867716954 1869881808 1870956144 1872427776 1875675136 1879179264 1879338564 1892772864 1893860352 1896469686 1898351712 1903555527 1907560152 1909453184 1913020416 1916338176 1921591296 1925344404 1926858816 1927544832 1927965888 1930200576 1931309568 1932828672 1933970499 1935491696 1936603728 1945280268 1952382976 1956196224 1959588864 1964960544 1967635968 1970346949 1971048448 1971479007 1974730752 1974898152 1983578112 1987452288 1989015552 1990158336 1992900348 1995177984 1997926912 1999074816 2001829113 2004554736 2013535716 2019299328 2022801408 2023243272 2024834688 2028346368 2031108096 2032307982 2033906528 2034630656 2035075104 2038604544 2040653709 2044192824 2053177344 2053351394 2054356992 2057187456 2062826676 2064873792 2069217792 2073259233 2084438016 2088509184 2090151936 2093776896 2094234264 2097866304 2099516416 2100722688 2103617034 2106481248 2110134528 2115918888 2129369472 2131482624 2135645676 2137325504 2146005171 2148134832 2155880448 2157576192 2157759092 2161790208 2167242752 2167716168 2168487936 2171475648 2174432256 2177428158 2178679194 2184174336 2190161656 2196430848 2200240128 2200720752 2204537472 2206271488 2210580612 2213590464 2217429504 2220484647 2221760421 2223507984 2227364224 2231525376 2237642496 2244575232 2247667776 2248959168 2255124078 2260812032 2267283456 2267475656 2271711744 2275651584 2277441536 2277939024 2281889664 2284996608 2288144844 2288959488 2289459492 2292113184 2293430112 2295234048 2298396389 2299716927 2301525808 2309824512 2318454784 2322983016 2327870016 2333390646 2336567712 2340620032 2344992768 2351420928 2355499008 2358706176 2360099592 2361955968 2363313024 2368430628 2369273856 2369791404 2372538208 2373901344 2375768576 2380408749 2393243648 2395540656 2397917952 2404491192 2408661312 2411940864 2415264002 2416123904 2416651686 2418552544 2427273216 2438148096 2438680689 2439548928 2442910104 2444831616 2446236288 2452037628 2452406272 2457196128 2463931863 2470984704 2475270144 2480104656 2482055424 2486360064 2488859304 2489745408 2490289272 2493175744 2494608192 2496570368 2501446482 2505784752 2517347808 2523697152 2525147136 2528626248 2531135616 2538074036 2543413536 2550693888 2550910113 2555117568 2560108032 2562121728 2562681402 2567125872 2569145088 2570621184 2573600768 2575079424 2577104896 2578627332 2582138304 2589216534 2593707024 2598552576 2608261632 2612785152 2613355893 2619947392 2623514624 2628638676 2633197536 2640415731 2644770816 2645348544 2649936384 2652020736 2653544448 2657200464 2665433088 2669105484 2670639012 2672739648 2684714288 2692399104 2697068544 2697657696 2699779584 2704461824 2705052591 2708144128 2709743976 2713433472 2718139392 2720871612 2725590432 2730682368 2733061897 2737569792 2739142656 2742916608 2750435568 2753165056 2758957056 2764345644 2774674158 2779857792 2784678912 2786869248 2791702528 2792312352 2797155072 2799966717 2800963584 2804822712 2806434216 2808641664 2813512704 2817389122 2818768896 2819007846 2821225184 2839159296 2841976832 2844704529 2847527568 2861340228 2864179776 2869530624 2872031146 2874507264 2882386944 2890288224 2891317248 2895300864 2896964352 2899243008 2903237544 2904905592 2912232448 2917920402 2928574464 2933653504 2934294336 2939383296 2947440816 2951453952 2956572672 2960646196 2962096128 2962347228 2964677312 2975367168 2983523328 2989350522 2992766976 2996890368 2998612224 3006832104 3020303574 3028948992 3034202112 3037252032 3042519552 3046662144 3048461973 3050859792 3051945984 3052612656 3056150912 3057906816 3060312064 3066289236 3079766016 3080027091 3085781184 3094240014 3097310688 3103826688 3111187528 3115423616 3126657024 3135227904 3140665344 3141351396 3144941568 3146799456 3149274624 3151084032 3155425551 3157907504 3159031808 3159721872 3165201792 3173878332 3188098217 3194054208 3197223936 3203468514 3205988256 3211548416 3215921152 3222202248 3236364288 3236638638 3242685312 3250864128 3251574252 3252731904 3257213472 3259775488 3261648384 3266142237 3269383504 3276261504 3285242484 3294646272 3300360192 3301081128 3306806208 3309407232 3315146752 3315870918 3318479072 3319660544 3320385696 3326144256 3335261976 3341046336 3347288064 3350204906 3356463744 3364929536 3366862848 3371501664 3374847488 3382686117 3391218048 3400925184 3401213484 3407567616 3413477376 3416162304 3416908536 3422834496 3425526784 3427494912 3432217266 3433439232 3438169776 3440145168 3442851072 3452288712 3458276032 3464736768 3477682176 3483713536 3484474524 3491805024 3500085969 3504851568 3510930048 3517489152 3520554308 3527131392 3533248512 3536027648 3538059264 3542933952 3552645942 3553910784 3554687106 3558807312 3560852016 3563652864 3589865472 3596876928 3599706112 3606736788 3612991968 3617911296 3622896003 3624185856 3624977529 3627828816 3630956544 3634120576 3640909824 3657222144 3664365156 3667247424 3669354432 3678056442 3678609408 3685794192 3699565544 3706477056 3712905216 3715825664 3723083136 3729540096 3733288956 3734618112 3735433908 3739763616 3741912288 3744855552 3750015161 3751350272 3752169723 3758358528 3758677128 3785545728 3787720704 3792939372 3796703424 3807111054 3815120304 3818906368 3826040832 3832676352 3843182592 3850688808 3853717632 3855931776 3860401152 3862619136 3865657344 3867940998 3870983392 3873207456 3883824801 3890560536 3904765952 3912392448 3919177728 3929921088 3935271936 3940693898 3942096896 3942958014 3949796304 3967156224 3974904576 3978031104 3980316672 3985800696 3995853824 3998149632 4003658226 4009109472 4027071432 4038598656 4045602816 4046486544 4049669376 4056692736 4062216192 4064615964 4067813056 4069261312 4070150208 4077209088 4081307418 4088385648 4106354688 4106702788 4108713984 4114374912 4125653352 4129747584 4138435584 4146518466 4162011237 4168876032 4177018368 4180303872 4187553792 4188468528 4195732608 4199032832 4201445376 4207234068 4212962496 4220269056 4226083683 4228511769 4231837776 4258738944 4262965248 4271291352 4274651008 4292010342 4296269664 4308046719 4311760896 4315152384 4315518184 4323580416 4334485504 4335432336 4336975872 4342951296 4348864512 4354856316 4357358388 4368348672 4376880603 4380323312 4392861696 4400480256 4401441504 4409074944 4412542976 4421161224 4427180928 4434859008 4440969294 4443520842 4447015968 4454728448 4459206253 4463050752 4475284992 4489150464 4495335552 4497918336 4510248156 4521624064 4530455361 4534951312 4543423488 4551303168 4554883072 4555878048 4563779328 4569993216 4576289688 4577918976 4578918984 4584226368 4586860224 4590468096 4596792778 4599433854 4603051616 4619649024 4636909568 4641360021 4645966032 4655740032 4666781292 4673135424 4681240064 4689985536 4702841856 4710998016 4717412352 4720199184 4723911936 4726626048 4736861256 4738547712 4739582808 4745076416 4747802688 4751537152 4760817498 4786487296 4791081312 4795835904 4805202771 4808982384 4817322624 4823881728 4830528004 4832247808 4833303372 4837105088 4854546432 4854957957 4876296192 4877361378 4879097856 4885820208 4889663232 4892472576 4904075256 4904812544 4914392256 4927863726 4941969408 4950540288 4960209312 4964110848 4972720128 4973806377 4977718608 4979490816 4980578544 4986351488 4989216384 4993140736 5002892964 5011569504 5025307359 5034695616 5047394304 5050294272 5057252496 5062271232 5076148072 5086827072 5101387776 5101820226 5120216064 5124243456 5125362804 5134251744 5138290176 5141242368 5147201536 5148325899 5150158848 5154209792 5157254664 5164276608 5178433068 5187414048 5197105152 5201633933 5216523264 5225570304 5226711786 5239894784 5247029248 5257277352 5266395072 5280831462 5290697088 5299872768 5304041472 5307088896 5314400928 5328968913 5330866176 5338210968 5341278024 5345479296 5369428576 5384798208 5394137088 5395315392 5399559168 5408923648 5410105182 5416288256 5419487952 5426866944 5436278784 5441743224 5451180864 5461364736 5466123794 5485833216 5500871136 5506330112 5517084663 5517914112 5528691288 5549348316 5559715584 5569357824 5573738496 5583405056 5584624704 5594310144 5599933434 5601927168 5609645424 5612868432 5617283328 5627025408 5634778244 5637537792 5638015692 5642450368 5678318592 5683953664 5689409058 5695055136 5710666581 5722680456 5728359552 5739061248 5744062292 5749014528 5764773888 5780576448 5782634496 5790601728 5793928704 5798486016 5801911497 5806475088 5809811184 5824464896 5835840804 5857148928 5868588672 5878766592 5894881632 5902907904 5911040847 5913145344 5914437021 5921292392 5924192256 5924694456 5929354624 5950734336 5967046656 5978701044 5985533952 5993780736 5997224448 6005487339 6013664208 6040607148 6057897984 6068404224 6074504064 6085039104 6093324288 6096923946 6101719584 6103891968 6105225312 6112301824 6115813632 6118445789 6120624128 6121961127 6132578472 6159532032 6160054182 6171562368 6188480028 6194621376 6207653376 6222375056 6230847232 6253314048 6270455808 6281330688 6282702792 6293598912 6298549248 6302168064 6310851102 6315815008 6318063616 6319443744 6330403584 6347756664 6376196434 6388108416 6394447872 6406937028 6411976512 6423096832 6431842304 6438015513 6444404496 6472728576 6473277276 6485370624 6501728256 6503148504 6505463808 6514426944 6519550976 6523296768 6532284474 6538767008 6552523008 6570484968 6589292544 6600720384 6602162256 6613612416 6618814464 6630293504 6631741836 6636958144 6639321088 6640771392 6652288512 6661453941 6665281263 6670523952 6682092672 6694576128 6700409812 6712927488 6729859072 6733725696 6743003328 6749694976 6765372234 6782436096 6801850368 6802426968 6815135232 6826954752 6832324608 6833817072 6845668992 6851053568 6854989824 6864434532 6866878464 6876339552 6880290336 6885702144 6895189167 6899150781 6904577424 6916552064 6929473536 6955364352 6967427072 6968949048 6983610048 7000171938 7009703136 7021860096 7034978304 7041108616 7054262784 7066497024 7072055296 7076118528 7085867904 7105291884 7107821568 7109374212 7117614624 7121704032 7127305728 7141226247 7179730944 7193753856 7199412224 7213473576 7225983936 7235822592 7245792006 7248371712 7249955058 7255657632 7268241152 7281819648 7314444288 7328730312 7334494848 7338708864 7356112884 7357218816 7371588384 7391795589 7399131088 7412954112 7425810432 7431651328 7446166272 7459080192 7466577912 7469236224 7470867816 7479527232 7483824576 7489711104 7500030322 7502700544 7504339446 7517354256 7571091456 7575441408 7585878744 7593406848 7614222108 7630240608 7637812736 7652081664 7652730339 7665352704 7686365184 7701377616 7707435264 7711863552 7720802304 7725238272 7731314688 7735881996 7741966784 7746414912 7767649602 7781121072 7809531904 7824784896 7838355456 7840067679 7859842176 7870543872 7881387796 7884193792 7885916028 7899592608 7921247193 7934312448 7949809152 7956062208 7960633344 7971601392 7991707648 7996299264 8007316452 8018218944 8054142864 8077197312 8091205632 8092973088 8099338752 8113385472 8115157773 8124432384 8129231928 8135626112 8140300416 8154418176 8162614836 8176771296 8199185691 8212709376 8213405576 8217427968 8228749824 8251306704 8259495168 8276871168 8293036932 8324022474 8354036736 8360607744 8375107584 8376937056 8391465216 8398065664 8399900151 8402890752 8414468136 8425924992 8440538112 8452167366 8457023538 8463675552 8486876417 8517477888 8525930496 8542582704 8549302016 8584020684 8592539328 8616093438 8623521792 8631036368 8647160832 8668971008 8670864672 8673951744 8685902592 8697729024 8709712632 8714716776 8736697344 8753761206 8760646624 8785723392 8786468167 8800960512 8802883008 8818149888 8825085952 8842322448 8854361856 8869718016 8881938588 8887041684 8894031936 8909456896 8918412506 8926101504 8950569984 8978300928 8990671104 8995836672 9020496312 9043248128 9060910722 9069902624 9086846976 9102606336 9109766144 9111756096 9127558656 9139986432 9145385919 9152579376 9155837952 9157837968 9168452736 9173720448 9180936192 9193585556 9198867708 9206103232 9239298048 9240081273 9273819136 9282720042 9291932064 9311480064 9333562584 9346270848 9362480128 9379971072 9405683712 9421996032 9434824704 9440398368 9447823872 9453252096 9466276653 9473722512 9477095424 9479165616 9490152832 9495605376 9503074304 9521634996 9564294651 9582162624 9591671808 9610405542 9617964768 9634645248 9647763456 9661056008 9664495616 9666606744 9674210176 9709092864 9709915914 9752592384 9754722756 9758195712 9771640416 9779326464 9784945152 9798426711 9808150512 9809625088 9828784512 9855727452 9883938816 9901080576 9920418624 9928221696 9945440256 9947612754 9955437216 9958981632 9961157088 9972702976 9978432768 9986281472 10005785928 10023139008 10050614718 10069391232 10094788608 10100588544 10114504992 10124542464 10152296144 10173654144 10202775552 10203640452 10240432128 10248486912 10250725608 10268503488 10276580352 10282484736 10294403072 10296651798 10300317696 10308419584 10314509328 10328553216 10356866136 10374828096 10394210304 10403267866 10433046528 10451140608 10453423572 10479789568 10494058496 10500257907 10514554704 10532790144 10561662924 10581394176 10599745536 10608082944 10614177792 10628801856 10657937826 10661732352 10676421936 10682556048 10690958592 10738857152 10769596416 10790630784 10799118336 10817847296 10820210364 10832576512 10838975904 10853733888 10868688009 10872557568 10874932587 10883486448 10902361728 10922729472 10932247588 10971666432 11001742272 11012660224 11034169326 11035828224 11057382576 11098696632 11119431168 11138715648 11147476992 11169249408 11188620288 11199866868 11203854336 11219290848 11225736864 11234566656 11250045483 11254050816 11256509169 11269556488 11275075584 11276031384 11284900736 11356637184 11367907328 11378818116 11390110272 11421333162 11445360912 11456719104 11478122496 11488124584 11498029056 11529547776 11561152896 11581203456 11587857408 11596972032 11603822994 11612950176 11619622368 11648929792 11651474403 11671681608 11714297856 11737177344 11757533184 11789763264 11805815808 11822081694 11826290688 11828874042 11842584784 11849388912 11858709248 11901468672 11934093312 11957402088 11987561472 11994448896 12010974678 12027328416 12055851671 12081214296 12115795968 12136808448 12149008128 12170078208 12186648576 12193847892 12203439168 12207783936 12210450624 12224603648 12231627264 12236891578 12241248256 12243922254 12265156944 12319064064 12320108364 12343124736 12376960056 12389242752 12415306752 12444750112 12461694464 12486033711 12506628096 12540911616 12562661376 12565405584 12587197824 12597098496 12604336128 12621702204 12631630016 12636127232 12638887488 12660807168 12678251049 12685535307 12695513328 12752392868 12776216832 12788895744 12813874056 12823953024 12846193664 12863684608 12876031026 12888808992 12924140157 12945457152 12946554552 12970741248 13003456512 13006297008 13010927616 13028853888 13039101952 13046593536 13064568948 13077534016 13105046016 13130641809 13140969936 13178585088 13201440768 13204324512 13227224832 13237628928 13260587008 13263483672 13273916288 13281542784 13304577024 13322907882 13330562526 13341047904 13364185344 13377618759 13389152256 13400819624 13425854976 13459718144 13467451392 13486006656 13499389952 13530744468 13564872192 13591366083 13604853936 13630270464 13653909504 13664649216 13667634144 13691337984 13702107136 13709979648 13728869064 13733756928 13752679104 13760580672 13771404288 13790378334 13798301562 13809154848 13833104128 13858947072 13910728704 13934854144 13937898096 13967220096 14000343876 14019406272 14043720192 14069956608 14082217232 14108525568 14132994048 14144110592 14152237056 14171735808 14210583768 14215643136 14218748424 14235229248 14243408064 14254611456 14282452494 14359461888 14387507712 14398824448 14426947152 14451967872 14471645184 14491584012 14496743424 14499910116 14511315264 14536482304 14563639296 14564873871 14628888576 14657460624 14668989696 14677417728 14712225768 14714437632 14743176768 14783591178 14798262176 14825908224 14851620864 14863302656 14892332544 14918160384 14921419131 14933155824 14938472448 14941735632 14959054464 14967649152 14979422208 15000060644 15005401088 15008678892 15034708512 15075922077 15142182912 15150882816 15171757488 15186813696 15228444216 15260481216 15275625472 15304163328 15305460678 15372730368 15402755232 15414870528 15423727104 15441604608 15444977697 15450476544 15462629376 15471763992 15483933568 15492829824 15535299204 15562242144 15604901799 15649569792 15676710912 15680135358 15719684352 15741087744 15762775592 15768387584 15771832056 15799185216 15842494386 15899618304 15912124416 15921266688 15943202784 15983415296 15986906739 15992598528 16014632904 16036437888 16108285728 16154394624 16182411264 16185946176 16198677504 16226770944 16230315546 16248864768 16258463856 16271252224 16280600832 16308836352 16325229672 16353542592 16398371382 16426811152 16457499648 16502613408 16518990336 16551253989 16553742336 16586073864 16648044948 16708073472 16721215488 16722632963 16750215168 16753874112 16782930432 16796131328 16799800302 16805781504 16828936272 16851849984 16881076224 16904334732 16914047076 16927351104 16973752834 17034955776 17051860992 17085165408 17098604032 17131999743 17168041368 17185078656 17232186876 17247043584 17262072736 17294321664 17337942016 17341729344 17347903488 17371805184 17395458048 17405734491 17419425264 17429433552 17473394688 17507522412 17521293248 17571446784 17572936334 17605766016 17636299776 17650171904 17684644896 17708723712 17733122541 17739436032 17743311063 17763877176 17774083368 17788063872 17818913792 17836825012 17852203008 17901139968 17956601856 17981342208 17991673344 18016462017 18040992624 18086496256 18121821444 18139805248 18173693952 18205212672 18223512192 18255117312 18279972864 18290771838 18305158752 18311675904 18315675936 18336905472 18347440896 18355337367 18361872384 18365883381 18387171112 18397735416 18412206464 18478596096 18480162546 18547638272 18565440084 18583864128 18622960128 18667125168 18692541696 18724960256 18759942144 18811367424 18843992064 18880796736 18895647744 18906504192 18932553306 18947445024 18954190848 18958331232 18980305664 18991210752 19006148608 19043269992 19128589302 19164325248 19183343616 19220811084 19235929536 19269290496 19295526912 19322112016 19328991232 19333213488 19348420352 19418185728 19419831828 19505184768 19509445512 19516391424 19543280832 19558652928 19569890304 19596853422 19616301024 19619250176 19657569024 19711454904 19767877632 19802161152 19840837248 19856443392 19890880512 19895225508 19910874432 19917963264 19922314176 19945405952 19956865536 19972562944 19984361823 20011571856 20046278016 20101229436 20138782464 20189577216 20201177088 20229009984 20249084928 20304592288 20347308288 20405551104 20407280904 20480864256 20496973824 20501451216 20537006976 20553160704 20564969472 20588806144 20593303596 20600635392 20616839168 20629018656 20657106432 20685567501 20697452343 20713732272 20749656192 20788420608 20806535732 20866093056 20902281216 20906847144 20959579136 20988116992 21000515814 21029109408 21065580288 21123325848 21162788352 21199491072 21216165888 21228355584 21257603712 21315875652 21323464704 21352843872 21365112096 21381917184 21423678741 21477714304 21539192832 21581261568 21598236672 21635694592 21640420728 21677951808 21707467776 21737376018 21745115136 21749865174 21766972896 21804723456 21845458944 21864495176 21943332864 22003484544 22025320448 22068338652 22071656448 22114765152 22175386767 22197393264 22238862336 22277431296 22294953984 22338498816 22377240576 22399733736 22407708672 22438581696 22451473728 22469133312 22500090966 22508101632 22513018338 22539112976 22552062768 22569801472 22713274368 22735814656 22757636232 22780220544 22842666324 22890721824 22913438208 22945008019 22956244992 22958191017 22976249168 22996058112 23059095552 23122305792 23162406912 23175714816 23193944064 23207645988 23225900352 23239244736 23297859584 23302948806 23343363216 23428595712 23474354688 23515066368 23579526528 23611631616 23644163388 23652581376 23657748084 23685169568 23698777824 23717418496 23763741579 23802937344 23868186624 23914804176 23975122944 23988897792 24021949356 24054656832 24111703342 24162428592 24231591936 24273616896 24298016256 24340156416 24345473319 24373297152 24387695784 24406878336 24420901248 24449207296 24463254528 24473783156 24482496512 24487844508 24530313888 24597557073 24638128128 24640216728 24686249472 24753920112 24778485504 24830613504 24889500224 24923388928 24972067422 25081823232 25125322752 25130811168 25174395648 25194196992 25199700453 25208672256 25243404408 25263260032 25277774976 25321614336 25356502098 25371070614 25391026656 25460629251 25504785736 25552433664 25577791488 25627748112 25647906048 25692387328 25727369216 25752062052 25777617984 25848280314 25893109104 25941482496 26006913024 26012594016 26021855232 26057707776 26078203904 26093187072 26129137896 26155068032 26210092032 26261283618 26281939872 26357170176 26359404501 26402881536 26408649024 26454449664 26475257856 26521174016 26526967344 26547832576 26563085568 26609154048 26645815764 26661125052 26682095808 26728370688 26755237518 26778304512 26801639248 26851709952 26919436288 26934902784 26972013312 26998779904 27061488936 27129744384 27182732166 27209707872 27260540928 27284295887 27307819008 27329298432 27335268288 27382675968 27404214272 27419959296 27457738128 27467513856 27505358208 27521161344 27542808576 27580756668 27596603124 27618309696 27666208256 27717894144 27720243819 27821457408 27869708288 27875796192 27934440192 28000687752 28038812544 28087440384 28139913216 28164434464 28217051136 28265988096 28288221184 28304474112 28343471616 28398829959 28421167536 28431286272 28437496848 28470458496 28486816128 28509222912 28564904988 28692883953 28775015424 28797648896 28853894304 28903935744 28943290368 28983168024 28993486848 28999820232 29022630528 29072964608 29127278592 29129747742 29257777152 29314921248 29337979392 29354835456 29395280133 29424451536 29428875264 29486353536 29567182356 29596524352 29651816448 29703241728 29784665088 29836320768 29842838262 29866311648 29876944896 29883471264 29918108928 29935298304 29958844416 30000121288 30010802176 30017357784 30069417024 30151844154 30284365824 30301765632 30343514976 30373627392 30456888432 30520962432 30551250944 30608326656 30610921356 30745460736 30805510464 30829741056 30847454208 30883209216 30889955394 30900953088 30925258752 30943527984 30967867136 30985659648 31070598408 31124484288 31209803598 31299139584 31353421824 31360270716 31439368704 31482175488 31500773721 31525551184 31536775168 31543664112 31598370432 31684988772 31799236608 31824248832 31826946607 31842533376 31886405568 31966830592 31973813478 31985197056 32029265808 32072875776 32216571456 32308789248 32371892352 32397355008 32453541888 32460631092 32497729536 32516927712 32542504448 32561201664 32606064027 32617672704 32650459344 32707085184 32796742764 32853622304 32914999296 33005226816 33037980672 33102507978 33107484672 33172147728 33296089896 33416146944 33442430976 33445265926 33507748224 33565860864 33592262656 33599600604 33611563008 33657872544 33703699968 33750136449 33762152448 33769527507 33808669464 33828094152 33854702208 33947505668 34069911552 34103721984 34170330816 34197208064 34263999486 34336082736 34370157312 34464373752 34494087168 34524145472 34588643328 34683458688 34743610368 34790916096 34811468982 34838850528 34858867104 34946789376 34954423209 35015044824 35042586496 35142893568 35145872668 35211532032 35272599552 35300343808 35369289792 35417447424 35466245082 35478872064 35486622126 35527754352 35548166736 35576127744 35637827584 35673650024 35704406016 35802279936 35962684416 35983346688 36032924034 36081985248 36167555013 36172992512 36243642888 36279610496 36347387904 36410425344 36447024384 36510234624 36559945728 36581543676 36610317504 36623351808 36631351872 36673810944 36694881792 36710674734 36723744768 36731766762 36774342224 36795470832 36824412928 36957192192 36960325092 37095276544 37130880168 37167728256 37245920256 37334250336 37385083392 37436592031 37449920512 37458101133 37519884288 37622734848 37687984128 37761593472 37791295488 37813008384 37865106612 37894890048 37908381696 37916662464 37960611328 37982421504 38012297216 38034753147 38086539984 38257178604 38328650496 38366687232 38441622168 38471859072 38538580992 38591053824 38644224032 38657982464 38666426976 38696840704 38772420471 38836371456 38839663656 39010369536 39018891024 39032782848 39086561664 39117305856 39139780608 39193706844 39232602048 39238500352 39315138048 39391925427 39422909808 39535755264 39604322304 39681674496 39712886784 39781761024 39790451016 39821748864 39844628352 39890811904 39913731072 39945125888 39968723646 40023143712 40092556032 40132856277 40202458872 40277564928 40379154432 40402354176 40458019968 40498169856 40609184576 40694616576 40774098249 40814561808 40961728512 40993947648 41002902432 41074013952 41106321408 41129938944 41177612288 41186607192 41201270784 41258037312 41314212864 41371135002 41394904686 41427464544 41499312384 41576841216 41613071464 41732186112 41804562432 41813694288 41919158272 41976233984 42001031628 42058218816 42131160576 42246651696 42325576704 42398982144 42432331776 42456711168 42515207424 42631751304 42646929408 42705687744 42730224192 42763834368 42847357482 42955428608 43078385664 43162523136 43196473344 43271389184 43280841456 43355903616 43414935552 43474752036 43490230272 43499730348 43533945792 43609446912 43669531391 43690917888 43694621613 43728990352 43886665728 44006969088 44050640896 44136677304 44143312896 44229530304 44350773534 44394786528 44477724672 44554862592 44589907968 44676997632 44754481152 44799467472 44815417344 44877163392 44902947456 44938266624 45000181932 45016203264 45026036676 45078225952 45104125536 45139602944 45227766231 45426548736 45471629312 45515272464 45560441088 45685332648 45781443648 45826876416 45890016038 45912489984 45916382034 45952498336 46118191104 46244611584 46324813824 46334933091 46351429632 46387888128 46415291976 46451800704 46478489472 46595719168 46605897612 46686726432 46814705397 46948709376 47030132736 47159053056 47223263232 47288326776 47305162752 47315496168 47370339136 47397555648 47434836992 47527483158 47736373248 47829608352 47950245888 47960720217 47977795584 48043898712 48109313664 48223406684 48324857184 48463183872 48547233792 48596032512 48680312832 48690946638 48746594304 48775391568 48813756672 48841802496 48898414592 48926509056 48947566312 48964993024 48975689016 49060627776 49195114146 49280433456 49372498944 49507840224 49556971008 49653761967 49661227008 49779000448 49846777856 49944134844 50163646464 50167898889 50250645504 50261622336 50348791296 50388393984 50399400906 50417344512 50486808816 50526520064 50555549952 50643228672 50713004196 50742141228 50782053312 50921258502 51009571472 51104867328 51155582976 51255496224 51295812096 51384774656 51395999229 51454738432 51504124104 51555235968 51696560628 51786218208 51882964992 51928176043 52013826048 52025188032 52043710464 52115415552 52156407808 52186374144 52258275792 52310136064 52420184064 52522567236 52563879744 52714340352 52718809002 52817298048 52908899328 52950515712 53042348032 53053934688 53095665152 53126171136 53199367623 53218308096 53291631528 53322250104 53364191616 53456741376 53510475036 53556609024 53603278496 53703419904 53838872576 53869805568 53944026624 53997559808 54049386051 54122977872 54259488768 54365464332 54419415744 54521081856 54568591774 54615638016 54670536576 54765351936 54808428544 54839918592 54915476256 54935027712 55010716416 55042322688 55066012101 55085617152 55097650143 55161513336 55193206248 55236619392 55332416512 55435788288 55440487638 55642914816 55739416576 55751592384 55868880384 56001375504 56077625088 56174880768 56279826432 56328868928 56434102272 56531976192 56686943232 56797659918 56842335072 56862572544 56874993696 56940916992 56973632256 57018445824 57129809976 57385767906 57550030848 57595297792 57707788608 57807871488 57886580736 57966336048 57986973696 57999640464 58045261056 58145929216 58254557184 58259495484 58515554304 58629842496 58675958784 58709670912 58790560266 58848903072 58857750528 58972707072 59134364712 59193048704 59303632896 59406483456 59569330176 59672641536 59685676524 59732623296 59753889792 59766942528 59836217856 59870596608 59917688832 59953085469 60000242576 60021604352 60034715568 60138834048 60303688308 60568731648 60573866123 60603531264 60687029952 60747254784 60913776864 61041924864 61102501888 61216653312 61221842712 61490921472 61611020928 61659482112 61694908416 61766418432 61779910788 61801906176 61850517504 61887055968 61935734272 61971319296 62056702503 62141196816 62248968576 62419607196 62598279168 62706843648 62720541432 62878737408 62964350976 63001547442 63051102368 63073550336 63087328224 63196740864 63369977544 63598473216 63648497664 63653893214 63685066752 63772811136 63933661184 63947626956 63970394112 64058531616 64145751552 64271036223 64433142912 64617578496 64743784704 64794710016 64907083776 64921262184 65033855424 65085008896 65122403328 65212128054 65235345408 65300918688 65414170368 65593485528 65707244608 65829998592 66010453632 66075961344 66205015956 66214969344 66344295456 66526160301 66592179792 66832293888 66884861952 66890531852 67015496448 67131721728 67184525312 67199201208 67223126016 67315745088 67407399936 67500272898 67524304896 67539055014 67617338928 67656188304 67709404416 67895011336 68139823104 68207443968 68340661632 68394416128 68527998972 68672165472 68740314624 68835024057 68874573051 68928747504 68988174336 69048290944 69177286656 69366917376 69487220736 69581832192 69622937964 69677701056 69717734208 69893578752 69908846418 70030089648 70085172992 70285787136 70291745336 70423064064 70545199104 70600687616 70738579584 70834894848 70932490164 70957744128 70973244252 71055508704 71096333472 71152255488 71250288059 71275655168 71291224737 71347300048 71408812032 71604559872 71925368832 71966693376 72065848068 72163970496 72335110026 72345985024 72487285776 72559220992 72694775808 72820850688 72894048768 73020469248 73119891456 73163087352 73220635008 73262703744 73347621888 73389763584 73421349468 73447489536 73463533524 73548684448 73590941664 73648825856 73792671219 73914384384 73920650184 74190553088 74261760336 74335456512 74491840512 74668500672 74770166784 74873184062 74899841024 74916202266 75245469696 75375968256 75523186944 75582590976 75599101359 75626016768 75730213224 75789780096 75833324928 75921222656 75964843008 76024594432 76069506294 76173079968 76381887753 76514357208 76657300992 76733374464 76883244336 76943718144 77077161984 77182107648 77288448064 77315964928 77332853952 77393681408 77544840942 77679327312 78020739072 78037782048 78065565696 78173123328 78234611712 78279561216 78387413688 78465204096 78630276096 78783850854 78845819616 79071510528 79078213503 79208644608 79363348992 79425773568 79563522048 79580902032 79643497728 79689256704 79781623808 79827462144 79890251776 79937447292 80046287424 80185112064 80265712554 80404917744 80555129856 80758308864 80804708352 80916039936 80996339712 81218369152 81389233152 81548196498 81629123616 81852887661 81923457024 81987895296 82005804864 82148027904 82212642816 82259877888 82355224576 82373214384 82402541568 82516074624 82628425728 82742270004 82789809372 82854929088 82998624768 83153682432 83160731457 83226142928 83464372224 83609124864 83627388576 83838316544 83952467968 84002063256 84116437632 84262321152 84493303392 84651153408 84724918807 84797964288 84864663552 84913422336 85030414848 85263502608 85293858816 85411375488 85460448384 85527668736 85694714964 85910857216 86078651859 86325046272 86392946688 86542778368 86561682912 86711807232 86829871104 86949504072 86980460544 86999460696 87067891584 87218893824 87339062782 87381835776 87389243226 87457980704 87773331456 88013938176 88101281792 88185840399 88273354608 88286625792 88459060608 88701547068 88789573056 88955449344 89109725184 89353995264 89508962304 89598934944 89630834688 89754326784 89805894912 89876533248 90000363864 90032406528 90052073352 90156451904 90208251072 90279205888 90455532462 90853097472 90943258624 91030544928 91120882176 91370665296 91562887296 91653752832 91780032076 91824979968 91832764068 91904996672 92236382208 92489223168 92649627648 92669866182 92702859264 92775776256 92830583952 92903601408 92956978944 93191438336 93211795224 93373452864 93629410794 93897418752 94060265472 94318106112 94446526464 94502321163 94576653552 94610325504 94630992336 94740678272 94795111296 94869673984 95054966316 95472746496 95480839821 95659216704 95900491776 95921440434 95955591168 96087797424 96218627328 96446813368 96649714368 96926367744 97192065024 97360625664 97381893276 97493188608 97550783136 97627513344 97683604992 97796829184 97818192081 97853018112 97895132624 97929986048 97951378032 98121255552 98390228292 98560866912 98744997888 98831044727 99015680448 99113942016 99307523934 99322454016 99558000896 99693555712 99888269688 100327292928 100335797778 100523244672 100697582592 100776787968 100798801812 100834689024 100973617632 101053040128 101111099904 101250409347 101286457344 101426008392 101484282456 101564106624 101842517004 102019142944 102209734656 102311165952 102510992448 102591624192 102769549312 102791998458 102909476864 103008248208 103110471936 103393121256 103572436416 103765929984 103856352086 104050376064 104230831104 104312815616 104372748288 104516551584 104620272128 104840368128 104863269627 105045134472 105127759488 105428680704 105437618004 105634596096 105817798656 105901031424 106084696064 106107869376 106191330304 106252342272 106398735246 106436616192 106583263056 106644500208 106728383232 106913482752 107020950072 107113218048 107206556992 107406839808 107888053248 107995119616 108098772102 108245955744 108502665039 108518977536 108730928664 108838831488 109042163712 109137183548 109231276032 109341073152 109530703872 109616857088 109679837184 109830952512 109870055424 110021432832 110084645376 110132024202 110171234304 110195300286 110323026672 110386412496 110473238784 110664833024 110871576576 110880975276 111285829632 111503184768 111737760768 112002751008 112155250176 112309776093 112349761536 112374303399 112559652864 112657737856 112868204544 113063952384 113373886464 113595319836 113684670144 113725145088 113749987392 113881833984 113947264512 114036891648 114104259441 114259619952 114771535812 115100061696 115190595584 115415577216 115615742976 115773161472 115932672096 115973947392 115999280928 116090522112 116250469991 116291858432 116317261413 116509114368 116518990968 117031108608 117259684992 117351917568 117419341824 117581120532 117697806144 117715501056 117945414144 118268729424 118386097408 118607265792 118812966912 119138660352 119345283072 119371353048 119465246592 119533885056 119672435712 119741193216 119835377664 119906170938 120000485152 120043208704 120069431136 120277668096 120398568831 120607376616 121137463296 121147732246 121207062528 121374059904 121494509568 121827553728 122083849728 122205003776 122322294747 122443685424 122981842944 123222041856 123318964224 123389816832 123532836864 123559821576 123603812352 123774111936 123871468544 123942638592 124113405006 124282393632 124497937152 124839214392 125196558336 125413687296 125441082864 125757474816 125928701952 126003094884 126102204736 126147100672 126174656448 126393481728 126739955088 127196946432 127296995328 127307786428 127370133504 127545622272 127867322368 127895253912 127940788224 128117063232 128291503104 128542072446 128866285824 129235156992 129487569408 129589420032 129814167552 129842524368 130067710848 130170017792 130244806656 130424256108 130470690816 130601837376 130828340736 131008594173 131083864839 131186971056 131414489216 131659997184 132020907264 132151922688 132410031912 132429938688 132688590912 133052320602 133184359584 133664587776 133769723904 133781063704 134030992896 134263443456 134369050624 134398402416 134446252032 134631490176 134814799872 135000545796 135048609792 135078110028 135234677856 135312376608 135418808832 135683298693 135790022672 136279646208 136414887936 136681323264 136788832256 137055997944 137344330944 137480629248 137670048114 137749146102 137857495008 138096581888 138354573312 138733834752 138974441472 139163664384 139245875928 139355402112 139435468416 139787157504 139817692836 140060179296 140170345984 140444116191 140583490672 140846128128 141090398208 141201375232 141477159168 141669789696 141864980328 141915488256 141946488504 142111017408 142192666944 142304510976 142500576118 142551310336 142582449474 142694600096 143209119744 143850737664 143882160651 143933386752 144131696136 144327940992 144670220052 144691970048 144974571552 145118441984 145389551616 145641701376 145788097536 146040938496 146239782912 146326174704 146441270016 146525407488 146695243776 146779527168 146842698936 146894979072 146927067048 147097368896 147181883328 147297651712 147585342438 147841300368 148381106176 148523520672 148670913024 148961285901 148983681024 149337001344 149540333568 149746368124 149799682048 149832404532 150490939392 150503696667 150751936512 151046373888 151165181952 151198202718 151252033536 151460426448 151579560192 151666649856 151842445312 151929686016 152049188864 152139012588 152346159936 152763775506 153028714416 153314601984 153466748928 153766488672 153887436288 154154323968 154187997687 154364215296 154576896128 154665707904 154787362816 155089681884 155358654624 155784528129 156041478144 156075564096 156131131392 156346246656 156469223424 156559122432 156774827376 156930408192 157260552192 157567701708 157691639232 158143021056 158156427006 158726697984 158851547136 159127044096 159161804064 159286995456 159378513408 159563247616 159598102869 159654924288 159780503552 159874894584 160092574848 160370224128 160531425108 160809835488 161110259712 161250651923 161516617728 161609416704 161832079872 161992679424 162436738304 162778466304 163096392996 163258247232 163705775322 163846914048 164011609728 164296055808 164425285632 164519755776 164710449152 164746428768 164805083136 165032149248 165198036303 165256851456 165484540008 165579618744 165709858176 165997249536 166307364864 166321462914 166452285856 166928744448 167218249728 167254777152 167676633088 167904935936 168004126512 168232875264 168524642304 168986606784 169302306816 169449837614 169595928576 170060829696 170527005216 170587717632 170822750976 170920896768 171055337472 171389429928 171821714432 172157303718 172650092544 172785893376 173085556736 173123365824 173423614464 173659742208 173899008144 173960921088 173998921392 174135783168 174437787648 174678125564 174763671552 174778486452 174915961408 175546662912 176027876352 176202563584 176371680798 176546709216 176573251584 176918121216 177403094136 177579146112 177910898688 178219450368 178707990528 179017924608 179197869888 179261669376 179508653568 179611789824 179753066496 179859256407 180000727728 180064813056 180104146704 180312903808 180416502144 180558411776 180911064924 181706194944 181721598369 182061089856 182241764352 182741330592 183125774592 183307505664 183560064152 183649959936 183665528136 183809993344 184472764416 184978446336 185299255296 185339732364 185405718528 185551552512 185661167904 185807202816 185913957888 186170107509 186382876672 186423590448 186746905728 187258821588 187794837504 188120530944 188636212224 188893052928 189004642326 189153307104 189220651008 189261984672 189481356544 189590222592 189739347968 190109932632 190945492992 190961679642 191318433408 191800983552 191842880868 191911182336 192175594848 192437254656 192893626736 193299428736 193852735488 194384130048 194721251328 194763786552 195101566272 195255026688 195367209984 195593658368 195636384162 195706036224 195790265248 195859972096 195902756064 196242511104 196780456584 197121733824 197489995776 197662089454 198031360896 198227884032 198615047868 198644908032 199116001792 199387111424 199578480903 199776539376 200654585856 200671595556 201046489344 201395165184 201553575936 201597603624 201669378048 201947235264 202106080256 202222199808 202500818694 202572914688 202852016784 202968564912 203128213248 203685034008 204038285888 204419469312 204622331904 205021984896 205183248384 205539098624 205583996916 205818953728 206016496416 206220943872 206505072171 206623719153 206786242512 207144872832 207531859968 207712704172 208100752128 208461662208 208625631232 208745496576 209033103168 209240544256 209680736256 209726539254 210090268944 210255518976 210857361408 210875236008 211269192192 211635597312 211802062848 212215738752 212382660608 212504684544 212797470492 212873232384 213166526112 213289000416 213456766464 213750864177 213826965504 213873674211 214041900144 214226436096 214413113984 214813679616 215776106496 215990239232 216197544204 216491911488 217005330078 217037955072 217461857328 217677662976 218084327424 218274367096 218462552064 218682146304 219061407744 219233714176 219359674368 219661905024 220042865664 220169290752 220264048404 220342468608 220390600572 220646053344 220772824992 220946477568 221329666048 221378013657 221743153152 221761950552 222571659264 223006369536 223475521536 224005502016 224310500352 224619552186 224699523072 224748606798 225315475712 225736409088 226127904768 226747772928 227190639672 227369340288 227499974784 227763667968 227894529024 228073783296 228208518882 228519239904 229145663259 229543071624 230200123392 230381191168 230831154432 231231485952 231546322944 231865344192 231947894784 231998561856 232181044224 232500939982 232583716864 232634522826 233037981936 234062217216 234519369984 234703835136 234838683648 235162241064 235395612288 235890828288 236537458848 236772194816 237214531584 237234640509 237625933824 238277320704 238690566144 238742706096 238930493184 239067770112 239344871424 239482386432 239670755328 239812341876 240000970304 240086417408 240138862272 240555336192 240797137662 241214753232 242274926592 242295464492 242414125056 242748119808 242989019136 243655107456 244167699456 244410007552 244644589494 244887370848 245558662983 245963685888 246444083712 246637928448 246779633664 247065673728 247119643152 247207624704 247548223872 247742937088 247885277184 248226810012 248564787264 248995874304 249482194371 249678428784 250393116672 250827374592 250882165728 251514949632 251857403904 252006189768 252204409472 252349312896 252786963456 253479910176 254174756421 254393892864 254593990656 254615572856 254740267008 255091244544 255734644736 255790507824 255881576448 256234126464 256583006208 257084144892 257732571648 258235955577 258975138816 259178840064 259628335104 259685048736 260135421696 260340035584 260489613312 260848512216 260941381632 261203674752 261656681472 262017188346 262167729678 262373942112 262828978432 263093168927 263319994368 264041814528 264303845376 264820063824 264859877376 265377181824 266104641204 266368719168 267329175552 267562127408 268061985792 268526886912 268738101248 268796804832 268892504064 269262980352 269629599744 270001091592 270097219584 270156220056 270469355712 270624753216 270837617664 271366597386 271580045344 272559292416 272829775872 273362646528 273577664512 274111995888 274688661888 274961258496 275340096228 275498292204 275714990016 276193163776 276709146624 277467669504 277948882944 278327328768 278491751856 278710804224 278870936832 279574315008 279635385672 280120358592 280340691968 280888232382 281166981344 281692256256 282180796416 282402750464 282954318336 283339579392 283506963489 283729960656 283830976512 283892977008 284222034816 284385333888 284609021952 285001152236 285102620672 285164898948 285389200192 286418239488 286442519463 287701475328 287764321302 287866773504 288263392272 288655881984 289340440104 289383940096 289949143104 290236883968 290779103232 291576195072 292081876992 292479565824 292652349408 292882540032 293050814976 293390487552 293454576243 293559054336 293685397872 293789958144 293854134096 294194737792 294363766656 294595303424 295170684876 295682600736 296493134181 297047041344 297341826048 297922571802 297967362048 298674002688 299080667136 299492736248 299599364096 299664809064 300981878784 301007393334 302092747776 302330363904 302396405436 302504067072 302920852896 303159120384 303333299712 303684890624 303751228041 303859372032 304098377728 304278025176 304692319872 305527551012 306057428832 306629203968 306933497856 307532977344 307774872576 308308647936 308375995374 308728430592 309153792256 309331415808 309574725632 310179363768 310717309248 311569056258 312151128192 312692493312 312938446848 313118244864 313549654752 313860816384 314521104384 315135403416 315383278464 316286042112 316312854012 317453395968 317703094272 318254088192 318323608128 318573990912 318757026816 319126495232 319196205738 319309848576 319561007104 319749789168 320185149696 320740448256 321062850216 321619670976 322220519424 322501303846 323664159744 323985358848 324873476608 325507995117 325556932608 326192785992 326516494464 327411550644 327693828096 328023219456 328592111616 328850571264 329039511552 329420898304 329492857536 329610166272 330064298496 330396072606 330513702912 330969080016 331159237488 331419716352 331994499072 332614729728 332642925828 332904571712 333857488896 334509554304 335353266176 335809871872 336008253024 336465750528 336929328279 337049284608 337122910197 337973213568 338604613632 338899675228 339191857152 340121659392 341054010432 341175435264 341645501952 341841793536 342110674944 342312778323 342778859856 343643428864 344314607436 345300185088 345571786752 346246731648 346847228928 347319484416 347798016288 347921842176 347997842784 348271566336 348751409973 348875575296 348951784239 349356251128 349527343104 349556972904 349831922816 351093325824 352055752704 352405127168 352743361596 353093418432 353146503168 353836242432 354806188272 355158292224 355821797376 356438900736 357415981056 358035849216 358395739776 359017307136 359223579648 359506132992 359718512814 360001455456 360129626112 360208293408 360625807616 360833004288 361116823552 361195706493 361822129848 363412389888 363443196738 364122179712 364483528704 365482661184 366251549184 366615011328 367120128304 367331056272 367619986688 368945528832 369956892672 370598510592 370679464728 370811437056 371322335808 371614405632 371827915776 372340215018 372765753344 372847180896 373493811456 374517643176 375589675008 376241061888 377272424448 377786105856 378009284652 378306614208 378441302016 378523969344 378962713088 379180445184 379478695936 380219865264 381890985984 381923359284 382636866816 383601967104 383685761736 383822364672 384351189696 384874509312 385787253472 386598857472 387705470976 388768260096 389442502656 389527573104 390203132544 390510053376 390734419968 391187316736 391272768324 391412072448 391580530496 391719944192 391805512128 392485022208 393025782519 393251594517 393560913168 394243467648 394979991552 395324178908 396062721792 396455768064 397230095736 397289816064 398232003584 398774222848 399156961806 399553078752 401309171712 401343191112 402092978688 402790330368 403107151872 403195207248 403338756096 403894470528 404212160512 404444399616 405001637388 405145829376 405704033568 405937129824 406256426496 407049896079 407370068016 408076571776 408838938624 409244663808 410043969792 410366496768 411078197248 411167993832 412032992832 412441887744 413010144342 413247438306 413572485024 414289745664 415063719936 415425408344 416201504256 416923324416 417251262464 417490993152 418066206336 418481088512 419361472512 419453078508 420180537888 420511037952 421332348573 421750472016 422538384384 423271194624 423604125696 424431477504 424765321216 425009369088 425594940984 425746464768 426333052224 426578000832 426913532928 427501728354 427653931008 427747348422 428083800288 428826227968 429627359232 431552212992 431980478464 432395088408 432983822976 434010660156 434075910144 434923714656 435355325952 436168654848 436548734192 436925104128 437364292608 438122815488 438467428352 438719348736 439323810048 440085731328 440338581504 440528096808 440684937216 440781201144 441292106688 441545649984 441892955136 442659332096 442756027314 443523901104 445143318528 446012739072 446951043072 448011004032 448621000704 449239104372 449399046144 449497213596 450630951424 451472818176 451511090001 452255809536 453495545856 454381279344 454738680576 454999949568 455527335936 455789058048 456147566592 456417037764 457038479808 458291326518 459086143248 460400246784 460762382336 461662308864 462462971904 462563993061 463092645888 463730688384 463997123712 464362088448 465001879964 465167433728 465269045652 466075963872 467353584387 468124434432 469038739968 469407670272 469677367296 470324482128 470791224576 471781656576 473074917696 473544389632 474429063168 474469281018 476554641408 477381132288 477485412192 477860986368 478135540224 478689742848 478794308607 478964772864 479341510656 479624683752 480001940608 480277724544 481110672384 481594275324 482429506464 483751955769 484549853184 484590928984 484828250112 485496239616 485978038272 487310214912 488335398912 488820015104 489289178988 489774741696 491117325966 492888167424 493275856896 493559267328 494131347456 494239286304 494415249408 495096447744 495485874176 495594108909 495770554368 496453620024 497129574528 497991748608 498964388742 499356857568 500786233344 501654749184 501764331456 503029899264 503714807808 504012379536 504408818944 504698625792 505573926912 506959820352 508349512842 508787785728 509231145712 510182489088 511469289472 511581015648 511763152896 512468252928 513166012416 514168289784 515465143296 516471911154 517950277632 518357680128 518401621853 519256670208 519370097472 520270843392 520680071168 520979226624 521697024432 521882763264 522407349504 523313362944 524034376692 524335459356 524747884224 525657956864 526186337854 526639988736 528083629056 528607690752 529640127648 529719754752 530754363648 532209282408 532737438336 534658351104 535124254816 536123971584 537053773824 537476202496 537593609664 537785008128 538525960704 539259199488 539577769221 540002183184 540194439168 540312440112 540938711424 541249506432 541675235328 542733194772 543160090688 545118584832 545164795107 546725293056 547155329024 548223991776 549377323776 549922516992 550680192456 550996584408 551429980032 552386327552 553418293248 554935339008 555897765888 556654657536 556983503712 557421608448 557741873664 558510322527 559148630016 559270771344 560240717184 560681383936 561776464764 562333962688 563384512512 564361592832 565908636672 566679158784 567013926978 567459921312 567661953024 567785954016 568444069632 568770667776 569218043904 570002304472 570205241344 570329797896 570778400384 572836478976 572885038926 575402950656 575528642604 575733547008 576526784544 577311763968 578680880208 578767880192 579898286208 580473767936 581558206464 583152390144 584163753984 585304698816 585765080064 586101629952 586780975104 586909152486 587118108672 587370795744 587579916288 587708268192 588389475584 588727533312 589190606848 590341369752 591365201472 592986268362 594094082688 594683652096 595845143604 595934724096 597348005376 598161334272 598985472496 599198728192 599329618128 601963757568 602014786668 604185495552 604660727808 604792810872 605008134144 605841705792 606318240768 606666599424 607369781248 607502456082 607718744064 608196755456 608556050352 609384639744 611055102024 612114857664 613258407936 613866995712 615065954688 615549745152 616617295872 616751990748 617456861184 618307584512 618662831616 619149451264 619515216513 620358727536 621434618496 623138112516 624302256384 625384986624 625876893696 626236489728 627099309504 627721632768 629042208768 630270806832 630766556928 632572084224 632625708024 634906791936 635406188544 636647216256 637147981824 637514053632 638252990464 638392411476 638619697152 639122014208 639499578336 640370299392 641252592531 641480896512 641621022633 642125700432 643239341952 644441038848 645002607692 647328319488 647970717696 649746953216 651015990234 651113865216 652385571984 653032988928 654823101288 655387656192 656046438912 657184223232 657701142528 658079023104 658985715072 660128596992 660792145212 661027405824 661938160032 662318474976 662839432704 663988998144 664134040971 665229459456 665285851656 665809143424 667714977792 669019108608 670706532352 672016506048 672931501056 673858656558 674098569216 674245820394 675946427136 677209227264 677799350456 678383714304 680243318784 682108020864 683291003904 683683587072 684221349888 684625556646 685557719712 687286857728 687436989777 688629214872 690600370176 691143573504 692493463296 693694457856 694638968832 695596032576 695843684352 695995685568 696543132672 697502819946 697751150592 697903568478 698712502256 699113945808 699663845632 702186651648 704111505408 704810254336 705486723192 706186836864 707672484864 709612376544 710316584448 711295248589 711643594752 711703921527 712877801472 714831962112 716071698432 716791479552 718034614272 718447159296 719012265984 719437025628 720002910912 720259252224 720416586816 721251615232 721666008576 722233647104 722391412986 723644259696 726824779776 726886393476 728244359424 728967057408 730965322368 732503098368 733230022656 734240256608 734662112544 735239973376 736675988949 737891057664 739913785344 741197021184 741358929456 741622874112 742644671616 743228811264 743655831552 744680430036 745531506688 745694361792 746987622912 748446583113 749035286352 751179350016 752482123776 754544848896 755572211712 756018569304 756613228416 757047938688 757925426176 758360890368 758957391872 760439730528 762524269263 763781971968 763846718568 765273733632 767203934208 767371523472 767644729344 768702379392 769749018624 771574506944 773197714944 774707866731 777536520192 778885005312 779055146208 780406265088 781020106752 781468839936 782374633472 782545536648 782824144896 783161060992 783611024256 784970044416 786051565038 786503189034 787121826336 788486935296 789279506781 789959983104 790648357816 792125443584 792911536128 794460191472 794579632128 796464007168 797548445696 798313923612 799106157504 802686382224 804185957376 805580660736 806214303744 806390414496 806677512192 807788941056 808424321024 808888799232 810003274776 810291658752 811408067136 811874259648 812512852992 814099792158 814740136032 816153143552 817677877248 818489327616 820087939584 820732993536 822156394496 822335987664 824065985664 824883775488 826020288684 826494876612 827144970048 828579491328 830127439872 830850816688 832403008512 833846648832 834502524928 834981986304 836132412672 836962177024 838722945024 838906157016 840361075776 841022075904 842664697146 843500944032 845076768768 846542389248 847208251392 848862955008 849530642432 850018738176 851189881968 851492929536 852666104448 853156001664 853827065856 855003456708 855307862016 855494696844 856167600576 857652455936 859254718464 859327558389 863104425984 863960956928 864790176816 865967645952 868021320312 868151820288 869847429312 870710651904 872337309696 873097468384 874728585216 876245630976 876934856704 877438697472 878647620096 880171462656 880363728729 880677163008 881056193616 881369874432 881562402288 882584213376 883091299968 883785910272 885318664192 885512054628 887047802208 889479402543 892025478144 893902086144 896022008064 897242001408 898478208744 898798092288 898994427192 901261902848 902945636352 903022180002 906991091712 908762558688 909477361152 909999899136 911054671872 911253684123 911578116096 912295133184 912834075528 914076959616 916582653036 918172286496 920800493568 923324617728 924925943808 925127986122 926185291776 927461376768 927994247424 928724176896 930003759928 930334867456 930538091304 932151927744 934707168774 938077479936 938815340544 939354734592 940648964256 941582449152 943563313152 946149835392 947088779264 948858126336 948938562036 953109282816 954762264576 954970824384 955721972736 956271080448 957379485696 957588617214 957929545728 958683021312 959249367504 960003881216 960555449088 962221344768 963188550648 964859012928 967503911538 969181857968 970992479232 971956076544 974620429824 976523985351 976670797824 977640030208 978578357976 979549483392 982234651932 985776334848 986551713792 986635344817 987118534656 988262694912 988478572608 988830498816 990192895488 990971748352 991188217818 991541108736 992907240048 994259149056 995983497216 997928777484 998713715136 1001572466688 1003528662912 1006059798528 1007429615616 1008024759072 1008817637888 1009397251584 1010787984837 1011147853824 1013919640704 1016699025684 1017575571456 1018462291424 1020364978176 1022938578944 1023162031296 1023526305792 1024936505856 1026332024832 1026938334969 1028336579568 1030930286592 1032943822308 1035900555264 1036715360256 1036803243706 1038740194944 1040541686784 1041360142336 1041958453248 1043394048864 1043765526528 1044814699008 1046254229919 1046626725888 1046855352717 1048068753384 1048670918712 1049495768448 1051315913728 1052372675708 1053279977472 1056167258112 1057215381504 1059280255296 1059439509504 1061508727296 1064418564816 1065474876672 1069316702208 1070248509632 1072247943168 1074107547648 1075187219328 1077051921408 1078518398976 1079155538442 1080004366368 1080388878336 1080624880224 1081877422848 1082499012864 1083350470656 1083587119479 1085466389544 1086320181376 1090237169664 1090329590214 1093450586112 1094310658048 1096447983552 1098754647552 1099845033984 1101360384912 1101993168816 1102859960064 1104772655104 1106836586496 1109870678016 1111795531776 1113967007424 1114843216896 1115483747328 1117020645054 1118297260032 1118541542688 1120481434368 1121362767872 1123552929528 1124667925376 1126769025024 1128723185664 1131817273344 1133358317568 1134027853956 1134919842624 1135323906048 1135571908032 1136888139264 1137541335552 1138436087808 1140004608944 1140410482688 1140659595792 1141556800768 1145672957952 1145770077852 1150805901312 1151057285208 1151467094016 1153053569088 1154623527936 1157361760416 1157535760384 1159796572416 1160947535872 1163116412928 1166304780288 1168327507968 1170609397632 1171530160128 1172203259904 1173561950208 1173818304972 1174236217344 1174741591488 1175159832576 1175416536384 1176778951168 1177455066624 1178381213696 1179077347557 1180682739504 1182730402944 1185972536724 1188188165376 1189367304192 1191690287208 1191869448192 1194696010752 1196322668544 1197970944992 1198397456384 1198659236256 1203927515136 1204029573336 1208370991104 1209321455616 1209585621744 1210016268288 1211683411584 1212636481536 1213333198848 1214739562496 1215004912164 1215437488128 1216393510912 1217112100704 1218769279488 1221149688237 1222110204048 1224229715328 1226516815872 1227733991424 1230131909376 1231099490304 1233234591744 1233503981496 1236615169024 1237325663232 1238298902528 1239030433026 1240717455072 1242869236992 1246276225032 1248604512768 1250769973248 1251753787392 1252472979456 1254198619008 1255443265536 1258084417536 1260541613664 1261533113856 1263997045719 1265251416048 1269813583872 1270812377088 1273294432512 1274295963648 1275028107264 1276505980928 1276784822952 1277239394304 1278999156672 1280740598784 1282505185062 1282961793024 1283242045266 1284251400864 1286478683904 1288882077696 1290005215384 1294656638976 1295941435392 1299493906432 1302031980468 1302227730432 1304771143968 1306065977856 1309646202576 1310775312384 1312092877824 1314368446464 1315402285056 1316158046208 1317971430144 1320257193984 1321584290424 1322054811648 1323876320064 1324636949952 1325678865408 1327977996288 1328268081942 1330571703312 1331618286848 1335429955584 1338038217216 1341413064704 1344033012096 1345863002112 1347717313116 1348197138432 1348491640788 1351892854272 1353755473121 1354418454528 1354533270003 1355598700912 1356767428608 1360486637568 1364216041728 1366582007808 1367367174144 1368442699776 1369251113292 1371115439424 1374573715456 1374873979554 1377258429744 1381200740352 1382287147008 1384986926592 1387388915712 1389277937664 1391192065152 1391991371136 1393086265344 1395005639892 1395502301184 1395807136956 1397425004512 1398227891616 1399327691264 1402060753161 1404373303296 1408223010816 1409620508672 1410973446384 1412373673728 1415344969728 1419224753088 1420633168896 1422590497178 1423287189504 1423407843054 1429663924224 1432143396864 1433582959104 1436069228544 1436382925821 1436894318592 1438024531968 1438874051256 1440005821824 1440833173632 1442503230464 1443332017152 1444467294208 1444782825972 1447288519392 1451255867307 1453649559552 1453772786952 1456488718848 1457934114816 1461930644736 1465006196736 1466460045312 1468480513216 1469324225088 1470479946752 1473351977898 1479827570688 1482394042368 1482717858912 1483245748224 1485289343232 1486457622528 1486782326727 1487311663104 1489360860072 1491388723584 1493975245824 1496893166226 1498070572704 1502358700032 1504964247552 1509089697792 1511144423424 1512037138608 1513226456832 1514095877376 1515850852352 1516721780736 1517914783744 1520879461056 1525048538526 1527693437136 1530547467264 1534407868416 1534743046944 1535289458688 1537404758784 1539498037248 1543149013888 1546395429888 1549415733462 1555073040384 1555204865559 1557770010624 1558110292416 1560812530176 1562040213504 1562937679872 1564749266944 1565091073296 1565648289792 1566322121984 1567222048512 1569940088832 1572103130076 1573006378068 1574243652672 1576973870592 1578559013562 1579919966208 1581296715632 1584250887168 1585823072256 1588920382944 1589159264256 1592928014336 1595096891392 1596627847224 1598212315008 1605372764448 1608371914752 1609773457333 1611161321472 1612428607488 1612780828992 1613355024384 1615577882112 1616848642048 1617777598464 1620006549552 1620583317504 1622816134272 1623748519296 1625025705984 1628199584316 1629480272064 1632306287104 1635355754496 1635494385321 1640175879168 1641465987072 1644312788992 1644671975328 1648131971328 1649767550976 1652040577368 1652989753224 1654289940096 1657158982656 1660254879744 1661701633376 1664806017024 1667693297664 1669005049856 1669963972608 1672264825344 1673924354048 1675530967581 1677445890048 1677812314032 1680722151552 1682044151808 1685329394292 1687001888064 1690153537536 1693084778496 1697725910016 1699061284864 1700037476352 1702379763936 1702985859072 1705332208896 1706312003328 1707654131712 1710006913416 1710615724032 1710989393688 1712335201152 1715304911872 1718509436928 1718655116778 1726208851968 1727921913856 1729580353632 1731935291904 1736042640624 1736303640576 1739694858624 1741421303808 1744674619392 1746194936768 1749457170432 1752491261952 1757295240192 1760342925312 1760727457458 1761354326016 1762112387232 1762739748864 1763124804576 1765168426752 1766182599936 1767571820544 1770637328384 1771024109256 1774095604416 1778958805086 1784050956288 1787804172288 1792044016128 1794484002816 1796956417488 1797596184576 1797988854384 1802523805696 1805891272704 1806044360004 1813982183424 1817525117376 1818954722304 1819999798272 1822109343744 1822507368246 1823156232192 1824590266368 1825668151056 1828153919232 1833165306072 1836344572992 1841600987136 1846649235456 1849851887616 1850255972244 1852370583552 1854922753536 1855988494848 1857448353792 1858545649539 1860007519856 1860669734912 1861076182608 1864303855488 1869414337548 1876154959872 1877630681088 1877789849813 1878709469184 1881297928512 1883164898304 1887126626304 1892299670784 1894177558528 1897716252672 1897877124072 1906218565632 1909941648768 1911443945472 1912542160896 1914758971392 1915177234428 1915859091456 1917366042624 1918498735008 1920007762432 1921110898176 1923757777593 1924442689536 1926377101296 1929718025856 1935007823076 1938363715936 1941984958464 1943912153088 1949240859648 1953047970702 1953341595648 1955280060416 1957156715952 1959098966784 1964469303864 1971552669696 1973103427584 1973270689634 1974237069312 1976957145216 1980385790976 1981943496704 1982376435636 1983082217472 1985814480096 1988518298112 1991966994432 1992402122913 1995857554968 1997427430272 2003144933376 2007057325824 2012119597056 2016049518144 2017635275776 2018794503168 2021575969674 2022295707648 2027839281408 2033398051368 2035151142912 2036924582848 2040729956352 2046324062592 2049873011712 2052664049664 2053876669938 2056673159136 2061860573184 2062310969331 2065887644616 2071801110528 2073430720512 2073606487412 2077480389888 2081083373568 2082720284672 2083916906496 2086788097728 2087531053056 2089629398016 2092508459838 2093253451776 2093710705434 2096137506768 2097341837424 2098991536896 2102631827456 2104745351416 2106559954944 2112334516224 2114430763008 2118560510592 2123017454592 2128837129632 2130949753344 2133885745767 2135111764581 2138633404416 2140497019264 2144495886336 2148215095296 2150374438656 2154103842816 2157036797952 2158311076884 2160008732736 2160777756672 2161249760448 2163754845696 2164998025728 2166700941312 2167174238958 2170932779088 2172640362752 2180474339328 2180659180428 2186901172224 2188621316096 2192895967104 2197509295104 2199690067968 2202720769824 2203986337632 2205719920128 2208758929829 2209545310208 2210027966847 2213673172992 2219741356032 2223591063552 2227934014848 2229686433792 2230967494656 2234041290108 2236594520064 2237083085376 2240962868736 2242725535744 2247105859056 2249335850752 2253538050048 2257446371328 2263634546688 2266716635136 2268055707912 2269839685248 2271143816064 2273776278528 2275082671104 2276872175616 2280009217888 2280820965376 2281319191584 2283113601536 2287572807789 2291345915904 2291540155704 2301611802624 2302114570416 2302934188032 2306107138176 2309247055872 2314723520832 2315071520768 2319593144832 2321895071744 2324123600193 2332609560576 2336655015936 2341218795264 2343060320256 2344406519808 2347123900416 2347636609944 2348472434688 2349483182976 2350833072768 2353557902336 2354910133248 2356762427392 2358154695114 2361365479008 2365460805888 2367838520343 2371945073448 2376376330752 2378734608384 2383380574416 2383738896384 2389392021504 2392645337088 2395941889984 2396794912768 2397318472512 2408059146672 2416741982208 2418642911232 2419171243488 2420032536576 2423366823168 2425272963072 2426666397696 2429479124992 2430009824328 2430874976256 2434224201408 2437538558976 2442299376474 2444220408096 2448459430656 2453033631744 2455467982848 2460263818752 2462198980608 2466469183488 2467007962992 2473230338048 2474651326464 2476597805056 2478060866052 2481434910144 2485738473984 2492552450064 2497209025536 2501539946496 2503507574784 2504945958912 2508397238016 2510886531072 2516168835072 2521083227328 2523066227712 2527994091438 2530502832096 2539627167744 2541624754176 2546588865024 2548591927296 2550056214528 2553011961856 2553569645904 2554478788608 2557998313344 2561481197568 2565010370124 2565923586048 2566484090532 2568502801728 2572957367808 2577764155392 2577982675167 2580010430768 2589313277952 2591882870784 2598987812864 2604063960936 2604455460864 2609542287936 2612131955712 2619292405152 2624185755648 2628736892928 2630804570112 2632316092416 2635942860288 2640514387968 2643168580848 2644109623296 2647752640128 2649273899904 2651357730816 2655955992576 2656536163884 2661143406624 2663236573696 2668438207629 2676076434432 2682826129408 2688066024192 2691726004224 2695434626232 2696394276864 2696983281576 2703785708544 2707510946242 2708836909056 2709066540006 2711197401824 2720973275136 2728432083456 2733164015616 2733761052369 2734734348288 2736885399552 2738502226584 2742230878848 2749147430912 2749747959108 2754516859488 2762401480704 2769973853184 2774777831424 2778555875328 2782384130304 2783982742272 2786172530688 2790011279784 2791004602368 2791614273912 2794850009024 2796455783232 2798655382528 2804121506322 2816446021632 2819241017344 2821946892768 2824747347456 2830689939456 2838449506176 2841266337792 2845180994356 2846574379008 2846815686108 2859327848448 2864286793728 2867165918208 2872138457088 2872765851642 2873788637184 2876049063936 2877748102512 2880011643648 2881666347264 2885006460928 2886664034304 2888934588416 2889565651944 2894577038784 2902511734614 2907545573904 2912977437696 2915868229632 2923861289472 2929571956053 2930012393472 2932920090624 2936961026432 2938648450176 2940959893504 2946703955796 2959655141376 2959906034451 2964788084736 2965435717824 2966491496448 2970578686464 2972915245056 2973564653454 2974623326208 2978721720144 2982777447168 2987950491648 2993786332452 2996141145408 3004717400064 3018179395584 3022288846848 3024074277216 3026452913664 3028191754752 3031701704704 3032363954511 3033443561472 3035829567488 3041758922112 3050097077052 3055386874272 3061094934528 3063762386537 3068815736832 3069486093888 3070578917376 3074809517568 3078996074496 3086298027776 3092790859776 3098831466924 3110146080768 3110409731118 3116220584832 3121625060352 3124080427008 3125875359744 3129498533888 3130182146592 3131296579584 3132644243968 3134444097024 3138762689757 3139880177664 3144206260152 3146012756136 3148487305344 3153947741184 3157118027124 3159839932416 3162593431264 3168501774336 3171646144512 3177840765888 3178318528512 3185856028672 3190193782784 3193255694448 3196424630016 3210745528896 3216743829504 3219546914666 3222322642944 3225561657984 3231155764224 3233697284096 3235555196928 3240013099104 3241166635008 3245632268544 3247497038592 3250051411968 3250761358437 3256399168632 3258960544128 3264612574208 3270711508992 3270988770642 3280351758336 3282931974144 3288625577984 3289343950656 3296263942656 3299535101952 3304081154736 3305979506448 3308579880192 3314317965312 3320509759488 3323403266752 3329612034048 3335386595328 3344529650688 3347848708096 3351061935162 3354891780096 3355624628064 3361444303104 3364088303616 3370658788584 3374003776128 3380307075072 3386169556992 3395451820032 3398122569728 3400074952704 3404759527872 3405971718144 3410664417792 3412624006656 3415308263424 3420013826832 3421231448064 3421978787376 3424670402304 3430609823744 3437018873856 3437310233556 3452417703936 3459160707264 3463870583808 3472085281248 3472607281152 3479389717248 3482842607616 3489349238784 3492389873536 3498914340864 3504982523904 3514590480384 3520685850624 3521454914916 3522708652032 3524224774464 3525479497728 3526249609152 3530336853504 3532365199872 3535143641088 3537232042671 3541274656768 3542048218512 3548191208832 3557917610172 3568101912576 3575608344576 3584088032256 3588968005632 3593912834976 3595192369152 3595977708768 3605047611392 3611782545408 3612088720008 3627964366848 3635050234752 3637909444608 3639999596544 3644218687488 3645014736492 3646312464384 3649180532736 3651336302112 3656307838464 3666330612144 3672689145984 3683201974272 3693298470912 3699703775232 3700511944488 3709845507072 3711976989696 3714896707584 3717091299078 3720015039712 3721339469824 3722152365216 3728607710976 3738828675096 3752309919744 3755261362176 3755579699626 3757418938368 3762595857024 3766329796608 3774253252608 3784599341568 3788355117056 3791991137157 3795754248144 3812437131264 3819883297536 3822887890944 3825084321792 3829517942784 3830354468856 3831718182912 3836997470016 3840015524864 3842221796352 3847515555186 3848885379072 3852754202592 3859436051712 3870015646152 3876727431872 3883969916928 3887824306176 3898481719296 3906095941404 3906683191296 3910560120832 3914313431904 3918197933568 3928938607728 3943105339392 3946206855168 3946541379268 3948474138624 3953914290432 3960771581952 3963886993408 3964752871272 3966164434944 3971628960192 3977036596224 3983933988864 3984804245826 3991715109936 3994854860544 4006289866752 4014114651648 4024239194112 4032099036288 4035270551552 4037589006336 4043151939348 4044591415296 4055678562816 4061266419363 4063599810009 4066796102736 4070302285824 4073849165696 4081459912704 4092648125184 4099746023424 4105328099328 4107753339876 4113346318272 4123721146368 4124621938662 4131775289232 4143602221056 4146861441024 4147212974824 4154960779776 4162166747136 4165440569344 4167833812992 4173576195456 4179258796032 4185016919676 4186506903552 4187421410868 4192275013536 4194683674848 4197983073792 4205263654912 4206182259483 4209490702832 4213119909888 4224669032448 4228861526016 4237121021184 4246034909184 4257674259264 4261899506688 4267771491534 4270223529162 4280994038528 4288991772672 4296430190592 4300748877312 4308207685632 4314073595904 4316622153768 4320017465472 4322499520896 4327509691392 4329996051456 4333401882624 4334348477916 4341865558176 4345280725504 4353767601921 4360948678656 4361318360856 4373802344448 4377242632192 4385791934208 4395018590208 4399380135936 4405441539648 4407972675264 4411439840256 4417517859658 4419090620416 4420055933694 4439482712064 4447182127104 4455868029696 4459372867584 4460346980181 4461934989312 4468082580216 4474166170752 4481925737472 4485451071488 4494211718112 4498671701504 4507076100096 4514892742656 4527269093376 4533433270272 4536111415824 4539679370496 4542287632128 4547552557056 4550165342208 4553744351232 4560018435776 4561641930752 4562638383168 4566227203072 4575145615578 4583080311408 4603223605248 4604229140832 4605868376064 4612214276352 4618494111744 4629447041664 4639186289664 4643790143488 4648247200386 4665219121152 4665614596677 4673310031872 4682437590528 4686120640512 4688813039616 4694247800832 4695273219888 4696944869376 4698966365952 4701666145536 4707115804672 4709820266496 4713524854784 4716309390228 4722730958016 4730921611776 4735677040686 4743890146896 4752752661504 4757469216768 4766761148832 4767477792768 4778784043008 4785290674176 4791883779968 4794636945024 4816118293344 4829320371999 4833483964416 4837285822464 4838342486976 4840065073152 4846733646336 4850545926144 4853332795392 4858958249984 4860019648656 4861749952512 4868448402816 4875077117952 4884598752948 4888440816192 4896918861312 4906067263488 4906483155963 4920527637504 4924397961216 4932938366976 4934015925984 4946460676096 4949302652928 4953195610112 4956121732104 4962869820288 4971476947968 4985104900128 4994418051072 4998770209613 5003079892992 5007015149568 5009891917824 5016794476032 5021773062144 5032337670144 5042166454656 5046132455424 5055988182876 5061005664192 5079254335488 5093177730048 5097183854592 5100112429056 5106023923712 5107139291808 5108957577216 5115996626688 5122962395136 5130020740248 5131847172096 5132968181064 5137005603456 5145914735616 5155528310784 5155965350334 5160020861536 5178626555904 5183765741568 5197975625728 5208127921872 5208910921728 5219084575872 5224263911424 5238584810304 5248371511296 5257473785856 5271885720576 5281028775936 5286337161696 5288219246592 5295505280256 5298547799808 5302715461632 5311911985152 5313072327768 5322286813248 5326473147392 5336876415258 5352152868864 5365652258816 5376132048384 5383452008448 5390869252464 5392788553728 5393966563152 5407571417088 5415021892484 5417673818112 5418133080012 5422394803648 5441946550272 5456864166912 5466328031232 5467522104738 5469468696576 5473770799104 5477004453168 5484461757696 5498294861824 5499495918216 5509033718976 5524802961408 5539947706368 5549555662848 5557111750656 5564768260608 5567965484544 5572345061376 5575636948617 5580022559568 5582009204736 5583228547824 5589700018048 5592911566464 5597310765056 5608243012644 5632892043264 5633369549439 5643893785536 5649494694912 5661379878912 5676899012352 5682532675584 5690361988712 5693148758016 5693631372216 5718655696896 5734331836416 5744276914176 5745531703284 5747577274368 5752098127872 5755496205024 5760023287296 5763332694528 5770012921856 5771273332779 5773328068608 5777869176832 5779131303888 5789154077568 5805023469228 5815091147808 5825954875392 5831736459264 5847722578944 5859143912106 5860024786944 5865840181248 5873922052864 5877296900352 5881919787008 5893407911592 5919310282752 5919812068902 5930871435648 5941157372928 5945830490112 5947129306908 5949246652416 5957443440288 5965554894336 5975900983296 5987572664904 5992282290816 6009434800128 6036358791168 6048148554432 6052905827328 6056383509504 6063403409408 6064727909022 6066887122944 6071659134976 6083517844224 6100194154104 6110773748544 6122189869056 6127524773074 6138972187776 6149619035136 6157992148992 6172596055552 6185581719552 6186932907993 6197662933848 6220292161536 6220819462236 6232441169664 6243250120704 6248160854016 6251750719488 6258997067776 6260364293184 6262593159168 6265288487936 6268888194048 6277525379514 6279760355328 6288412520304 6292025512272 6296974610688 6307895482368 6314236054248 6319679864832 6325186862528 6337003548672 6343292289024 6355681531776 6371712057344 6380387565568 6386511388896 6392849260032 6401657237301 6405335293743 6421491057792 6433487659008 6439093829332 6444645285888 6451123315968 6462311528448 6467394568192 6471110393856 6480026198208 6482333270016 6491264537088 6494994077184 6500102823936 6501522716874 6512798337264 6517921088256 6529225148416 6541423017984 6541977541284 6560703516672 6565863948288 6578687901312 6592527885312 6599070203904 6608162309472 6611959012896 6617159760384 6626276789487 6628635930624 6630083900541 6641019518976 6646806533504 6659224068096 6670773190656 6689059301376 6695697416192 6702123870324 6709783560192 6711249256128 6722888606208 6728176607232 6741317577168 6748007552256 6760614150144 6772339113984 6790903640064 6796245139456 6800149905408 6809519055744 6821328835584 6825248013312 6830616526848 6840027653664 6842462896128 6843957574752 6849340804608 6861219647488 6862718423367 6874037747712 6874620467112 6904835407872 6918321414528 6927741167616 6944170562496 6945214562304 6958779434496 6965685215232 6984779747072 6997828681728 7009965047808 7029180960768 7041371701248 7042909829832 7045417304064 7048449548928 7052499218304 7060673707008 7064730399744 7070287282176 7074464085342 7082549313536 7084096437024 7096382417664 7103515561029 7115835220344 7136203825152 7151216689152 7168176064512 7177936011264 7187825669952 7190384738304 7191955417536 7210095222784 7224177440016 7255928733696 7270100469504 7275818889216 7279999193088 7288437374976 7290029472984 7292624928768 7302672604224 7312615676928 7332661224288 7345378291968 7366403948544 7386596941824 7399407550464 7401023888976 7419691014144 7423953979392 7429793415168 7434182598156 7440030079424 7442678939648 7444304730432 7457215421952 7477657350192 7504619839488 7510522724352 7511159399252 7514837876736 7525191714048 7532659593216 7548506505216 7569198683136 7576710234112 7583982274314 7591508496288 7624874262528 7639766595072 7645775781888 7650168643584 7659035885568 7660708937712 7663436365824 7673994940032 7680031049728 7684443592704 7695031110372 7697770758144 7705508405184 7718872103424 7733948025501 7740031292304 7753454863744 7767939833856 7775648612352 7796963438592 7812191882808 7813366382592 7828626863808 7836395867136 7857877215456 7886210678784 7892413710336 7893082758536 7896948277248 7907828580864 7921543163904 7927773986816 7929505742544 7932328869888 7943257920384 7954073192448 7967867977728 7969608491652 7983430219872 7989709721088 8005314622887 8028229303296 8048478388224 8064198072576 8070541103104 8075178012672 8086303878696 8089182830592 8111357125632 8122532838726 8127199620018 8133592205472 8147698331392 8162919825408 8185296250368 8199492046848 8210656198656 8215506679752 8226692636544 8247442292736 8249243877324 8263550578464 8287204442112 8294425949648 8309921559552 8324333494272 8330881138688 8335667625984 8347152390912 8358517592064 8370033839352 8373013807104 8374842821736 8384550027072 8389367349696 8395966147584 8410527309824 8412364518966 8418981405664 8449338064896 8457723052032 8474242042368 8492069818368 8515348518528 8523799013376 8535542983068 8540447058324 8561988077056 8577983545344 8592860381184 8601497754624 8616415371264 8628147191808 8633244307536 8640034930944 8644999041792 8655019382784 8659992102912 8666803765248 8668696955832 8683731116352 8690561451008 8707535203842 8722636721712 8747604688896 8754485264384 8771583868416 8788715868159 8790037180416 8798760271872 8810883079296 8815945350528 8822879680512 8835035719316 8838181240832 8840111867388 8878965424128 8879718103353 8894364254208 8911736059392 8918745735168 8920693960362 8923869978624 8936165160432 8948332341504 8963851474944 8970902142976 8988423436224 8997343403008 9014152200192 9054538186752 9066866540544 9072222831648 9079358740992 9084575264256 9095105114112 9097091863533 9100330684416 9107488702464 9120036871552 9125276766336 9132454406144 9150291231156 9166160622816 9191287159611 9206447210496 9208458281664 9211736752128 9224428552704 9236988223488 9258894083328 9278372579328 9287580286976 9296494400772 9330438242304 9331229193354 9364875181056 9372241281024 9377626079232 9388495601664 9390546439776 9393889738752 9397932731904 9403332291072 9414231609344 9416288069271 9419640532992 9427049709568 9432618780456 9445461916032 9461843223552 9471354081372 9487780293792 9505505323008 9514938433536 9533522297664 9534955585536 9557568086016 9570581348352 9583767559936 9589273890048 9632236586688 9658640743998 9666967928832 9676684973952 9693467292672 9701091852288 9706665590784 9717916499968 9720039297312 9723499905024 9736896805632 9750154235904 9769197505896 9776881632384 9793837722624 9812134526976 9812966311926 9841055275008 9848795922432 9865876733952 9868031851968 9892921352192 9898605305856 9906391220224 9912243464208 9925739640576 9942953895936 9970209800256 9988836102144 9997540419226 10006159785984 10033588952064 10043546124288 10064675340288 10084332909312 10092264910848 10111976365752 10122011328384 10158508670976 10186355460096 10194367709184 10200224858112 10212047847424 10214278583616 10217915154432 10231993253376 10245924790272 10260041480496 10263694344192 10265936362128 10274011206912 10291829471232 10311056621568 10311930700668 10320041723072 10357253111808 10395951251456 10416255843744 10417821843456 10438169151744 10448527822848 10477169620608 10496743022592 10514947571712 10543771441152 10562057551872 10572674323392 10576438493184 10591010560512 10597095599616 10605430923264 10611696128013 10623823970304 10626144655536 10644573626496 10652946294784 10673752830516 10704305737728 10752264096768 10766904016896 10781738504928 10785577107456 10787933126304 10815142834176 10830043784968 10835347636224 10836266160024 10844789607296 10883893100544 10913728333824 10932656062464 10935044209476 10938937393152 10947541598208 10954008906336 10968923515392 10996589723648 10998991836432 11018067437952 11049605922816 11079895412736 11099111325696 11129536521216 11135930969088 11144690122752 11151273897234 11160045119136 11164018409472 11166457095648 11179400036096 11185823132928 11194621530112 11216486025288 11265784086528 11266739098878 11287787571072 11298989389824 11322759757824 11353798024704 11365065351168 11380723977424 11387262744432 11437311393792 11468663672832 11488553828352 11491063406568 11495154548736 11510992410048 11520046574592 11526665389056 11540025843712 11542546665558 11546656137216 11555738353664 11558262607776 11578308155136 11610046938456 11630182295616 11651909750784 11663472918528 11695445157888 11718287824212 11720049573888 11731680362496 11747844105728 11754593800704 11763839574016 11786815823184 11838620565504 11839624137804 11861742871296 11882314745856 11891660980224 11894258613816 11898493304832 11914886880576 11931109788672 11951801966592 11975145329808 11984564581632 12018869600256 12072717582336 12096297108864 12105811654656 12112767019008 12126806818816 12129455818044 12133774245888 12143318269952 12167035688448 12183799258089 12190799430027 12200388308208 12221547497088 12244379738112 12255049546148 12277944375552 12299238070272 12315984297984 12345192111104 12371163439104 12373865815986 12395325867696 12440584323072 12441638924472 12464882339328 12486500241408 12496321708032 12503501438976 12520728586368 12530576975872 12537776388096 12555050759028 12559520710656 12576825040608 12584051024544 12593949221376 12615790964736 12618546778449 12628472108496 12639359729664 12650373725056 12674007097344 12686584578048 12711363063552 12743424114688 12773022777792 12785698520064 12803314474602 12810670587486 12842982115584 12866975318016 12878187658664 12889290571776 12902246631936 12924623056896 12934789136384 12942220787712 12960052396416 12982529074176 12989988154368 13000205647872 13003045433748 13025596674528 13035842176512 13058450296832 13061302805763 13082846035968 13083955082568 13121407033344 13131727896576 13157375802624 13185055770624 13198140407808 13216324618944 13223918025792 13234319520768 13252553578974 13257271861248 13260167801082 13293613067008 13318448136192 13341546381312 13378118602752 13391394832384 13404247740648 13422498512256 13445777212416 13456353214464 13482635154336 13496015104512 13521228300288 13544678227968 13581807280128 13592490278912 13600299810816 13619038111488 13642657671168 13650496026624 13661233053696 13680055307328 13684925792256 13687915149504 13698681609216 13722439294976 13725436846734 13749240934224 13809670815744 13836642829056 13855482335232 13888341124992 13917558868992 13931370430464 13969559494144 13995657363456 13996843790031 14019930095616 14058361921536 14082743402496 14085819659664 14090834608128 14096899097856 14104998436608 14121347414016 14129460799488 14140574564352 14148928170684 14165098627072 14168192874048 14192764835328 14207031122058 14231670440688 14272407650304 14302433378304 14336352129024 14355872022528 14375651339904 14383910835072 14420190445568 14448354880032 14487961115997 14511857467392 14540200939008 14551637778432 14559998386176 14576874749952 14580058945968 14585249857536 14605345208448 14625231353856 14665322448576 14690756583936 14719449467889 14773193883648 14798815100928 14802047777952 14839382028288 14847907958784 14859586830336 14868365196312 14880060158848 14888609460864 14914430843904 14955314700384 14996310628839 15009239678976 15021045448704 15022318798504 15029675753472 15050383428096 15065319186432 15097013010432 15138397366272 15153420468224 15167964548628 15183016992576 15279533190144 15291551563776 15300337287168 15318071771136 15321417875424 15326872731648 15347989880064 15360062099456 15368887185408 15390062220744 15395541516288 15411016810368 15437744206848 15467896051002 15480062584608 15506909727488 15535879667712 15551297224704 15593926877184 15624383765616 15626732765184 15657253727616 15672791734272 15715754430912 15772421357568 15786165517072 15815657161728 15843086327808 15855547973632 15859011485088 15864657739776 15886515840768 15908146384896 15935735955456 15939216983304 15966860439744 15979419442176 16010629245774 16056458606592 16096956776448 16128396145152 16141082206208 16150356025344 16172607757392 16178365661184 16222714251264 16245065677452 16254399240036 16267184410944 16295396662784 16325839650816 16370592500736 16398984093696 16421312397312 16431013359504 16453385273088 16494884585472 16498487754648 16527101156928 16574408884224 16588851899296 16619843119104 16648666988544 16661762277376 16671335251968 16694304781824 16717035184128 16726910845851 16740067678704 16746027614208 16749685643472 16769100054144 16778734699392 16791932295168 16821054619648 16824729037932 16837962811328 16898676129792 16900108648317 16948484084736 16984139636736 17030697037056 17047598026752 17071085966136 17080894116648 17123976154112 17155967090688 17202995509248 17232830742528 17256294383616 17266488615072 17280069861888 17289998083584 17310038765568 17313819998337 17319984205824 17333607530496 17337393911664 17367462232704 17381122902016 17415070407684 17445273443424 17495209377792 17543167736832 17577431736318 17580074360832 17597520543744 17621766158592 17631890701056 17645759361024 17670071438632 17676362481664 17680223734776 17757930848256 17759436206706 17823472118784 17837491470336 17841387920724 17847739957248 17872330320864 17896664683008 17927702949888 17941804285952 17976846872448 17994686806016 18028304400384 18109076373504 18144445663296 18158717481984 18169150528512 18190210228224 18194183727066 18200661368832 18214977404928 18240073743104 18250553532672 18264908812288 18300582462312 18332321245632 18382574319222 18416916563328 18448857105408 18473976446976 18517788166656 18556745158656 18575160573952 18592988801544 18660876484608 18662458386708 18729750362112 18744482562048 18755252158464 18776991203328 18781092879552 18787779477504 18795865463808 18806664582144 18828463218688 18832576138542 18839281065984 18854099419136 18865237560912 18890923832064 18923686447104 18942708162744 18975560587584 19011010646016 19029876867072 19067044595328 19115136172032 19141162696704 19167535119872 19178547780096 19204971711903 19264473173376 19317281487996 19333935857664 19353369947904 19386934585344 19402183704576 19413331181568 19435832999936 19440078594624 19446999810048 19473793611264 19500308471808 19538395011792 19553763264768 19587675445248 19624269053952 19625932623852 19682110550016 19697591844864 19736063703936 19785842704384 19797210611712 19812782440448 19824486928416 19851479281152 19878830368461 19885907791872 19890251701623 19940419600512 19977672204288 19995080838452 20012319571968 20067177904128 20087092248576 20129350680576 20168665818624 20184529821696 20223952731504 20244022656768 20317017341952 20372710920192 20388735418368 20400449716224 20428557167232 20463986506752 20491849580544 20520082960992 20527388688384 20531872724256 20548022413824 20583658942464 20588155270101 20622113243136 20623861401336 20640083446144 20714506223616 20791902502912 20832511687488 20835643686912 20876338303488 20897055645696 20954339241216 20993486045184 21029895143424 21087542882304 21124115103744 21145348646784 21182021121024 21194191199232 21210861846528 21223392256026 21247647940608 21252289311072 21289147252992 21305892589568 21310546683087 21347505661032 21408611475456 21504528193536 21533808033792 21563477009856 21571154214912 21575866252608 21630285668352 21660087569936 21672532320048 21689579214592 21767786201088 21827456667648 21865312124928 21870088418952 21877874786304 21908017812672 21937847030784 21993179447296 21997983672864 22036134875904 22099211845632 22159790825472 22198222651392 22259073042432 22271861938176 22289380245504 22302547794468 22320090238272 22328036818944 22332914191296 22358800072192 22371646265856 22389243060224 22432972050576 22531568173056 22533478197756 22575575142144 22597978779648 22645519515648 22707596049408 22730130702336 22761447954848 22774525488864 22874622787584 22937327345664 22977107656704 22982126813136 22990309097472 23021984820096 23040093149184 23053330778112 23080051687424 23085093331116 23093312274432 23111476707328 23116525215552 23156616310272 23201844076503 23220093876912 23260364591232 23303819501568 23326945837056 23390890315776 23436575648424 23440099147776 23495688211456 23509187601408 23527679148032 23573631646368 23677241131008 23679248275608 23723485742592 23764629491712 23783321960448 23788517227632 23796986609664 23829773761152 23862219577344 23903603933184 23950290659616 23969129163264 24015943868661 24145435164672 24192594217728 24211623309312 24225534038016 24253613637632 24258911636088 24267548491776 24334071376896 24367598516178 24381598860054 24400776616416 24443094994176 24488759476224 24510099092296 24555888751104 24598476140544 24631968595968 24690384222208 24742326878208 24747731631972 24790651735392 24883277848944 24929764678656 24973000482816 24992643416064 25007002877952 25041457172736 25061153951744 25075552776192 25110101518056 25119041421312 25153650081216 25168102049088 25187898442752 25231581929472 25237093556898 25256944216992 25300747450112 25348014194688 25373169156096 25422726127104 25486848229376 25546045555584 25571397040128 25606628949204 25621341174972 25685964231168 25733950636032 25756375317328 25778581143552 25804493263872 25849246113792 25869578272768 25884441575424 25920104792832 25965058148352 25979976308736 26000411295744 26006090867496 26051193349056 26071684353024 26116900593664 26122605611526 26167910165136 26242814066688 26263455793152 26314751605248 26370111541248 26396280815616 26432649237888 26447836051584 26468639041536 26505107157948 26514543722496 26520335602164 26587226134016 26636896272384 26639154310059 26683092762624 26756237205504 26782789664768 26808495481296 26844997024512 26891554424832 26912706428928 26965270308672 26992030209024 27042456600576 27163614560256 27184980557824 27200599621632 27238076222976 27285315342336 27291275590599 27300992053248 27322466107392 27360110614656 27375830299008 27397363218432 27444878589952 27450873693468 27498481868448 27573861478833 27619341631488 27673285658112 27710964670464 27776682249984 27835117737984 27862740860928 27939118988288 27991314726912 27993687580062 28116723843072 28165486804992 28171639319328 28181669216256 28193798195712 28209996873216 28242694828032 28248864207813 28258921598976 28281149128704 28297856341368 28336385748096 28385529670656 28414062244116 28463340881376 28544815300608 28604866756608 28672704258048 28711744045056 28751302679808 28767821670144 28840380891136 28896709760064 28975922231994 29080401878016 29103275556864 29119996772352 29153749499904 29160117891936 29170499715072 29210690416896 29250462707712 29330644897152 29381513167872 29438898935778 29546387767296 29597630201856 29604095555904 29678764056576 29695815917568 29719173660672 29736730392624 29760120317696 29777218921728 29828861687808 29910629400768 29992621257678 30018479357952 30044637597008 30100766856192 30130638372864 30194026020864 30276794732544 30306840936448 30335929097256 30366033985152 30559066380288 30583103127552 30585695689327 30600674574336 30636143542272 30642835750848 30653745463296 30695979760128 30720124198912 30737774370816 30780124441488 30791083032576 30822033620736 30875488413696 30935792102004 30960125169216 31013819454976 31071759335424 31187853754368 31248767531232 31253465530368 31314507455232 31345583468544 31431508861824 31544842715136 31572331034144 31631314323456 31686172655616 31711095947264 31718022970176 31729315479552 31773031681536 31816292769792 31835088384039 31871471910912 31878433966608 31933720879488 31958838884352 32021258491548 32112917213184 32256792290304 32282164412416 32300712050688 32345215514784 32356731322368 32445428502528 32490131354904 32508798480072 32534368821888 32590793325568 32651679301632 32741185001472 32797968187392 32842624794624 32862026719008 32906770546176 32989769170944 32996975509296 33054202313856 33148817768448 33177703798592 33239686238208 33297333977088 33388609563648 33434070368256 33453821691702 33480135357408 33492055228416 33499371286944 33538200108288 33557469398784 33583864590336 33642109239296 33649458075864 33675925622656 33797352259584 33800217296634 33896968169472 33968279273472 34061394074112 34095196053504 34142171932272 34161788233296 34247952308224 34311934181376 34405991018496 34465661485056 34532977230144 34560139723776 34579996167168 34620077531136 34627639996674 34639968411648 34667215060992 34674787823328 34734924465408 34762245804032 34830140815368 34890546886848 34990418755584 35086335473664 35154863472636 35160148721664 35195041087488 35243532317184 35263781402112 35291518722048 35340142877264 35352724963328 35360447469552 35515861696512 35518872413412 35646944237568 35674982940672 35682775841448 35695479914496 35744660641728 35793329366016 35855405899776 35883608571904 35953693744896 35989373612032 36056608800768 36218152747008 36288891326592 36317434963968 36338301057024 36380420456448 36388367454132 36401322737664 36429954809856 36480147486208 36501107065344 36529817624576 36551397774267 36601164924624 36664642491264 36765148638444 36833833126656 36897714210816 36947952893952 37035576333312 37113490317312 37150321147904 37185977603088 37321752969216 37324916773416 37459500724224 37488965124096 37510504316928 37562185759104 37591730927616 37613329164288 37656926437376 37665152277084 37678562131968 37708198838272 37730475121824 37781847664128 37847372894208 37855640335347 37885416325488 37951121175168 38022021292032 38059753734144 38134089190656 38230272344064 38335070239744 38357095560192 38409943423806 38528946346752 38634562975992 38667871715328 38706739895808 38773869170688 38804367409152 38826662363136 38880157189248 38947587222528 39000616943616 39076790023584 39107526529536 39175350890496 39183908417289 39248538107904 39251865247704 39364221100032 39395183689728 39472127407872 39571685408768 39594421223424 39648973856832 39702958562304 39757660736922 39771815583744 39780503403246 39880839201024 39955344408576 39990161676904 40024639143936 40134355808256 40174184497152 40337331637248 40369059643392 40447905463008 40488045313536 40634034683904 40745421840384 40777470836736 40800899432448 40857114334464 40927973013504 40983699161088 41040165921984 41054777376768 41063745448512 41096044827648 41167317884928 41176310540202 41247722802672 41280166892288 41429012447232 41583805005824 41665023374976 41752676606976 41794111291392 41908678482432 41966419666751 41986972090368 41990531370093 42059790286848 42175085764608 42248230207488 42290697293568 42364042242048 42388382398464 42421723693056 42446784512052 42495295881216 42504578622144 42578294505984 42611785179136 42621093366174 42695011322064 42817222950912 43009056387072 43067616067584 43126954019712 43151732505216 43260571336704 43320175139872 43345064640096 43379158429184 43463883347991 43535572402176 43654913335296 43730624249856 43740176837904 43755749572608 43816035625344 43875694061568 43986358894592 43995967345728 44072269751808 44158348403667 44319581650944 44396445302784 44518146084864 44543723876352 44578760491008 44605095588936 44640180476544 44665828382592 44717600144384 44743292531712 44778486120448 44865944101152 44988931886517 45063136346112 45066956395512 45151150284288 45195957559296 45291039031296 45415192098816 45460261404672 45522895909696 45549050977728 45874654691328 45954215313408 45964253626272 45980618194944 46043969640192 46080186298368 46106661556224 46160103374848 46170186662232 46186624548864 46233050431104 46313232620544 46403688153006 46440187753824 46520729182464 46607639003136 46653891674112 46781780631552 46873151296848 46880198295552 46991376422912 47018375202816 47055358296064 47147263292736 47358496551216 47446971485184 47529258983424 47566643920896 47577034455264 47593973219328 47659547522304 47724439154688 47807207866368 47900581319232 47938258326528 48031887737322 48290870329344 48385188435456 48423246618624 48451068076032 48507227275264 48517823272176 48535096983552 48668142753792 48735197032356 48763197720108 48801553232832 48886189988352 48977518952448 49020198184592 49111777502208 49196952281088 49263937191936 49380768444416 49484653756416 49495463263944 49581303470784 49766555697888 49859529357312 49946000965632 49985286832128 50014005755904 50082914345472 50122307903488 50151105552384 50220203036112 50238082842624 50307300162432 50336204098176 50375796885504 50463163858944 50474187113796 50513888433984 50601494900224 50696028389376 50700325944951 50845452254208 50973696458752 51092091111168 51142794080256 51213257898408 51242682349944 51371928462336 51467901272064 51512750634656 51608986527744 51698492227584 51739156545536 51768883150848 51840209585664 51930116296704 51941459995011 51959952617472 52000822591488 52012181734992 52102386698112 52143368706048 52233801187328 52245211223052 52335820330272 52485628133376 52629503210496 52740223082496 52792561631232 52865298475776 52895672103168 52937278083072 53010214315896 53029087444992 53040671204328 53174452268032 53273792544768 53278308620118 53512474411008 53565579329536 53616990962592 53689994049024 53783108849664 53825412857856 53930540617344 53984060418048 54084913201152 54327229120512 54476152445952 54570630684672 54582551181198 54601984106496 54644932214784 54720221229312 54751660598016 54794726436864 54889757179904 54901747386936 54996963736896 55147722957666 55346571316224 55421929340928 55553364499968 55670235475968 55725481721856 55878237976576 55982629453824 55987375160124 56233447686144 56330973609984 56343278638656 56363338432512 56387596391424 56419993746432 56485389656064 56497728415626 56517843197952 56562298257408 56595712682736 56672771496192 56771059341312 56828124488232 56926681762752 57089630601216 57345408516096 57423488090112 57502605359616 57535643340288 57614915135709 57680761782272 57793419520128 57951844463988 58160803756032 58206551113728 58211485344203 58239993544704 58307498999808 58320235783872 58340999430144 58421380833792 58500925415424 58661289794304 58763026335744 58877797871556 59092775534592 59208191111808 59357528113152 59391631835136 59438347321344 59473460785248 59520240635392 59554437843456 59636491105383 59657723375616 59821258801536 59985242515356 60036958715904 60089275194016 60201533712384 60261276745728 60388052041728 60553589465088 60613681872896 60671858194512 60732067970304 61118132760576 61166206255104 61171391378654 61201349148672 61285671501696 61391959520256 61440248397824 61475548741632 61560248882976 61582166065152 61644067241472 61750976827392 61764465810303 61871584204008 61920250338432 62027638909952 62143518670848 62375707508736 62497535062464 62506931060736 62629014910464 62691166937088 62863017723648 63089685430272 63144662068288 63262628646912 63372345311232 63436045940352 63546063363072 63632585539584 63670176768078 63742943821824 63756867933216 63867441758976 63917677768704 63931640049261 64042516983096 64225834426368 64513584580608 64564328824832 64601424101376 64690431029568 64713462644736 64890857005056 64980262709808 65017596960144 65068737643776 65181586651136 65303358603264 65482370002944 65595936374784 65724053438016 65813541092352 65979538341888 65993951018592 66108404627712 66297635536896 66355407597184 66479372476416 66594667954176 66777219127296 66868140736512 66907643383404 66960270714816 66984110456832 66998742573888 67076400216576 67114938797568 67167729180672 67284218478592 67298916151728 67351851245312 67594704519168 67600434593268 67793936338944 67936558546944 68122788148224 68190392107008 68284343864544 68323576466592 68495904616448 68623868362752 68811982036992 68931322970112 69065954460288 69120279447552 69159992334336 69240155062272 69255279993348 69279936823296 69334430121984 69349575646656 69469848930816 69524491608064 69660281630736 69781093773696 69980837511168 70172670947328 70309726945272 70320297443328 70487064634368 70527562804224 70583037444096 70680285754528 70705449926656 70720894939104 71031723393024 71037744826824 71293888475136 71349965881344 71365551682896 71390959828992 71489321283456 71586658732032 71710811799552 71767217143808 71907387489792 71978747224064 72047831605983 72436305494016 72577782653184 72634869927936 72676602114048 72760840912896 72776734908264 72802645475328 72960294972416 73002214130688 73059635249152 73102795548534 73202329849248 73329284982528 73530297276888 73667666253312 73795428421632 73895905787904 74071152666624 74226980634624 74300642295808 74371955206176 74649833546832 74919001448448 74977930248192 75021008633856 75124371518208 75183461855232 75226658328576 75313852874752 75330304554168 75357124263936 75460950243648 75563695328256 75694745788416 75711280670694 75770832650976 75902242350336 76044042584064 76119507468288 76268178381312 76460544688128 76670140479488 76714191120384 76819886847612 77057892693504 77269125951984 77335743430656 77413479791616 77547738341376 77608734818304 77653324726272 77760314378496 77895174445056 78001233887232 78153580047168 78215053059072 78350701780992 78367816834578 78503730495408 78728442200064 78790367379456 78944254815744 79143370817536 79188842446848 79297947713664 79405917124608 79515321473844 79543631167488 79561006806492 79761678402048 79910688817152 79917462930177 79980323353808 80049278287872 80268711616512 80348368994304 80674663274496 80738119286784 80895810926016 80976090627072 81490843680768 81554941673472 81601798864896 81714228668928 81855946027008 81967398322176 82080331843968 82127490897024 82192089655296 82334635769856 82352621080404 82495445605344 82560333784576 82721584436499 82858024894464 83167610011648 83330046749952 83505353213952 83588222582784 83817356964864 83932839333502 83973944180736 83981062740186 84350171529216 84496460414976 84581394587136 84728084484096 84746592623439 84776764796928 84843447386112 84893569024104 85009157244288 85156589011968 85223570358272 85242186732348 85390022644128 85634445901824 86018112774144 86135232135168 86253908039424 86303465010432 86521142673408 86640350279744 86690129280192 86758316858368 86927766695982 87309826670592 87461248499712 87480353675808 87511499145216 87632071250688 87751388123136 87991934691456 88144539503616 88316696807334 88639163301888 88792890605568 89036292169728 89087447752704 89157520982016 89210191177872 89280360953088 89331656765184 89435200288768 89486585063424 89556972240896 89731888202304 89977863773034 90133912791024 90302300568576 90391915118592 90582078062592 90830384197632 90920522809344 91045791819392 91098101955456 91749309382656 91757087067981 91908430626816 91928507252544 91961236389888 92087939280384 92160372596736 92213323112448 92320206749696 92340373324464 92373249097728 92466100862208 92626465241088 92807376306012 92880375507648 93041458364928 93215278006272 93563561263104 93746302593696 93760396591104 93982752845824 94036750405632 94110716592128 94294526585472 94716993102432 94893942970368 94976633982647 95058517966848 95133287841792 95154068910528 95187946438656 95319095044608 95448878309376 95614415732736 95801162638464 95876516653056 96063775474644 96770376870912 96846493237248 96902136152064 97014454550528 97035646544352 97070193967104 97336285507584 97470394064712 97526395440216 97603106465664 97772379976704 97955037904896 98040396369184 98223555004416 98393904562176 98527874383872 98761536888832 98969307512832 98990926527888 99162606941568 99533111395776 99719058714624 99892001931264 100165828690944 100244615806976 100302211104768 100440406072224 100476165685248 100614600324864 100672408196352 100751593771008 100926327717888 100948374227592 101027776867968 101202989800448 101392056778752 101400651889902 101690904508416 101947392917504 102184182222336 102285588160512 102426515796816 102485364699888 102743856924672 102935802544128 103025501269312 103217973055488 103396984455168 103680419171328 103860232593408 103882919990022 103919905234944 104001645182976 104024363469984 104204773396224 104286737412096 104467602374656 104490422446104 104671640660544 104971256266752 105259006420992 105480446164992 105585123262464 105730596951552 105791344206336 105874556166144 106020428631792 106058174889984 106081342408656 106348904536064 106547585089536 106556617240236 107024948822016 107233981925184 107379988098048 107566217699328 107650825715712 107861081234688 107968120836096 108169826402304 108654458241024 108952304891904 109141261369344 109165102362396 109203968212992 109289864429568 109440442458624 109503321196032 109589452873728 109654193322801 109779514359808 109803494773872 109993927473792 110295445915332 110693142632448 110843858681856 111106728999936 111340470951936 111450963443712 111756475953152 111965258907648 111974750320248 112466895372288 112686557277312 112775192782848 112839987492864 112970779312128 112995456831252 113035686395904 113124596514816 113191425365472 113345542992384 113542118682624 113656248976464 113853363525504 114179261202432 114690817032192 115005210719232 115071286680576 115229830271418 115361523564544 115586839040256 115903688927976 116321607512064 116413102227456 116422970688406 116479987089408 116640471567744 116842761667584 117001850830848 117322579588608 117526052671488 117551725251867 117755595743112 118185551069184 118416382223616 118715056226304 118783263670272 118946921570496 119040481270784 119108875686912 119272982210766 119315446751232 119642517603072 119970485030712 120073917431808 120178550388032 120403067424768 120522553491456 121107178930176 121227363745792 121343716389024 121464135940608 122236265521152 122332412510208 122342782757308 122402698297344 122571343003392 122783919040512 122880496795648 122951097483264 123120497765952 123164332130304 123288134482944 123501953654784 123528931620606 123743168408016 123840500676864 124055277819904 124287037341696 124751415017472 124995070124928 125258029820928 125382333874176 125726035447296 125899259000253 125971594110279 126179370860544 126289324136576 126525257293824 126744690622464 126872091880704 127092126726144 127265171079168 127340353536156 127485887643648 127513735866432 127734883517952 127835355537408 127863280098522 128085033966192 128451668852736 129027169161216 129128657649664 129202848202752 129380862059136 129781714010112 129960525419616 130035193920288 130137475287552 130363173302272 130391650043973 130606717206528 130964740005888 131191872749568 131448106876032 131627082184704 131959076683776 131987902037184 132216809255424 132710815194368 132958744952832 133189335908352 133554438254592 133736281473024 133815286766808 133920541429632 133997485147776 134152800433152 134229877595136 134335458361344 134568436957184 134597832303456 134703702490624 134966795659551 135189409038336 135200869186536 135587872677888 135873117093888 136245576296448 136380784214016 136568687729088 136647152933184 136991809232896 137623964073984 137862645940224 138131908920576 138240558895104 138319984668672 138480310124544 138510559986696 138559873646592 138699151293312 138939697861632 139048983216128 139320563261472 139562187547392 139961675022336 140345341894656 140619453890544 140640594886656 140974129268736 141055125608448 141166074888192 141360571509056 141410899853312 141441789878208 142075489653648 142587776950272 142699931762688 142731103365792 142781919657984 142978642566912 143173317464064 143421623599104 143814774979584 143957494448128 144095663211966 144872610988032 145155565306368 145269739855872 145353204228096 145521681825792 145553469816528 145605290950656 145920589944832 146004428261376 146119270498304 146205591097068 146404659698496 146658569965056 147060594553776 147335332506624 147590856843264 147791811575808 148142305333248 148453961269248 148743910412352 149299667093664 149838002896896 149955860496384 150042017267712 150248743036416 150366923710464 150453316657152 150627705749504 150660609108336 150714248527872 150921900487296 151127390656512 151389491576832 151422561341388 151541665301952 151804484700672 152088085168128 152100977834853 152536356762624 152921089376256 153340280958976 153428382240768 153639773695224 154115785387008 154538251903968 154826959583232 155095476682752 155217469636608 155306649452544 155520628756992 155790348890112 156002467774464 156307160094336 156430106118144 156701403561984 156735633669156 157007460990816 157456884400128 157888509631488 158286741635072 158377684893696 158595895427328 158811834249216 159030642947688 159087262334976 159122013612984 159523356804096 159821377634304 159834925860354 159960646707616 160537423233024 160696737988608 161349326548992 161476238573568 161791621852032 161952181254144 162981687361536 163428457337856 163711892054016 163934796644352 164160663687936 164254981794048 164384179310592 164669271539712 164705242160808 164990891210688 165120667569152 165443168872998 166335220023296 166660093499904 167010706427904 167176445165568 167634713929728 167865678667004 167947888361472 167962125480372 168700343058432 168992920829952 169162789174272 169456168968192 169493185246878 169553529593856 169686894772224 169787138048208 170018314488576 170313178023936 170447140716544 170484373464696 170780045288256 171268891803648 172036225548288 172270464270336 172507816078848 172606930020864 172844745407127 173042285346816 173280700559488 173380258560384 173516633716736 173855533391964 174619653341184 174634456032609 174922496999424 174960707351616 175022998290432 175264142501376 175502776246272 175983869382912 176289079007232 176633393614668 177278326603776 178072584339456 178174895505408 178315041964032 178420382355744 178560721906176 178663313530368 178870400577536 178909473316149 178973170126848 179113944481792 179463776404608 179955727546068 180267825582048 180604601137152 180783830237184 181164156125184 181660768395264 181841045618688 182091583638784 182196203910912 183498618765312 183514174135962 183857014505088 184175878560768 184320745193472 184426646224896 184640413499392 184680746648928 184746498195456 184932201724416 185252930482176 185614752612024 185760751015296 186082916729856 186430556012544 187127122526208 187492605187392 187520793182208 187965505691648 188073500811264 188221433184256 188589053170944 189433986204864 189787885940736 189953267965294 190117035933696 190308137821056 190638190089216 190897756618752 191228831465472 191602325276928 191753033306112 191794920147783 192127550949288 193540753741824 193692986474496 193804272304128 194028909101056 194071293088704 194140387934208 194672571015168 194940788129424 195052790880432 195206212931328 195544759953408 195910075809792 196080792738368 196447110008832 196787809124352 197523073777664 197938615025664 197981853055776 198325213883136 199066222791552 199438117429248 199784003862528 200331657381888 200489231613952 200604422209536 200880812144448 200952331370496 201229200649728 201344816392704 201503187542016 201852655435776 201896748455184 202055553735936 202405979600896 202784113557504 202801303779804 203381809016832 204368364444672 204571176321024 204853031593632 204970729399776 205487713849344 205871605088256 206051002538624 206435946110976 206793968910336 207360838342656 207720465186816 207765839980044 207839810469888 208003290365952 208048726939968 208409546792448 208573474824192 208935204749312 208980844892208 209343281321088 209942512533504 210518012841984 210960892329984 211461193903104 211582688412672 211749112332288 212040857263584 212116349779968 212162684817312 212697809072128 213095170179072 213113234480472 214049897644032 214467963850368 214759976196096 215132435398656 215301651431424 215722162469376 215936241672192 217308916482048 217904609783808 218282522738688 218330204724792 218407936425984 218880884917248 219006642392064 219178905747456 219308386645602 219559028719616 219606989547744 219987854947584 220590891830664 221386285264896 221687717363712 222213457999872 222680941903872 222901926887424 223512951906304 223949500640496 224933790744576 225373114554624 225550385565696 225679974985728 225941558624256 225990913662504 226071372791808 226382850730944 226691085984768 227084237365248 227312497952928 227706727051008 228358522404864 229381634064384 230010421438464 230142573361152 230459660542836 230723047129088 231173678080512 231807377855952 232643215024128 232826204454912 232845941376812 232959974178816 233280943135488 233685523335168 234003701661696 234645159177216 235052105342976 235103450503734 235511191486224 236371102138368 236832764447232 237430112452608 237566527340544 237893843140992 238080962541568 238217751373824 238545964421532 238630893502464 239285035206144 239752388790531 239940970061424 240147834863616 240357100776064 240806134849536 241045106982912 242214357860352 242687432778048 242928271881216 244472531042304 244664825020416 244685565514616 244805396594688 245142686006784 245567838081024 245760993591296 245902194966528 246240995531904 246576268965888 247003907309568 247057863241212 247486336816032 247681001353728 248110555639808 248164753309497 248574074683392 249502830034944 249990140249856 250516059641856 250764667748352 251452070894592 251798518000506 251943188220558 252578648273152 253050514587648 253489381244928 253744183761408 254184253452288 254530342158336 254680707072312 255027471732864 255469767035904 255670711074816 255726560197044 256170067932384 256903337705472 258054338322432 258257315299328 258405696405504 258761724118272 259563428020224 259921050839232 260070387840576 260274950575104 260726346604544 260783300087946 261929480011776 262383745499136 262896213752064 263254164369408 263975804074368 264433618510848 265421630388736 265917489905664 266378671816704 267108876509184 267472562946048 267630573533616 267841082859264 267994970295552 268305600866304 268459755190272 268670916722688 269136873914368 269195664606912 269407404981248 269933591319102 270401738373072 271175745355776 271746234187776 272491152592896 272761568428032 273137375458176 273294305866368 273983618465792 275247928147968 275271261203943 275725291880448 276263817841152 276481117790208 276639969337344 276960620249088 277021119973392 277119747293184 277398302586624 277879395723264 278097966432256 278641126522944 279124375094784 280690683789312 281238907781088 281281189773312 281948258537472 282110251216896 282332149776384 282721143018112 282883579756416 284150979307296 284929901947941 285175553900544 285399863525376 285462206731584 285563839315968 285957285133824 286346634928128 286843247198208 287629549959168 287914988896256 288191326423932 290311130612736 290539479711744 290706408456192 291043363651584 291106939633056 291210581901312 291841179889664 292008856522752 292238540996608 292411182194136 292809319396992 293317139930112 294121189107552 294670665013248 295181713686528 295583623151616 296284610666496 296907922538496 297487820824704 298599334187328 299676005793792 300497486072832 300733847420928 300906633314304 301255411499008 301321218216672 301428497055744 301843800974592 302254781313024 302778983153664 302845122682776 303083330603904 303608969401344 304176170336256 304201955669706 305072713525248 305842178752512 306680561917952 306856764481536 307279547390448 308231570774016 309076503807936 309653919166464 310190953365504 311041257513984 311580697780224 312004935548928 312614320188672 312860212236288 313402807123968 313471267338312 314014921981632 314913768800256 315777019262976 316573483270144 316755369787392 317191790854656 317623668498432 318061285895376 318174524669952 318244027225968 319046713608192 319642755268608 319669851720708 319921293415232 321074846466048 322698653097984 322952477147136 323583243704064 323904362508288 325963374723072 326856914675712 327423784108032 327869593288704 328321327375872 328509963588096 328768358621184 328962579968403 329338543079424 329410484321616 329981782421376 330241335138304 330886337745996 333320186999808 334021412855808 334352890331136 335269427859456 335731357334008 335895776722944 335924250960744 337400686116864 338325578348544 338912337936384 338986370493756 339107059187712 339373789544448 339574276096416 340036628977152 340626356047872 340894281433088 340968746929392 341560090576512 342537783607296 344072451096576 345015632157696 345213860041728 345689490814254 346084570693632 346561401118976 346760517120768 347033267433472 347711066783928 349239306682368 349268912065218 349921414703232 350528285002752 351005552492544 351967738765824 352578158014464 353266787229336 354556653207552 356145168678912 356349791010816 356840764711488 357121443812352 357326627060736 357740801155072 357818946632298 357946340253696 358227888963584 358927552809216 359911455092136 360535651164096 361209202274304 361567660474368 363321536790528 363682091237376 364183167277568 364392407821824 366997237530624 367028348271924 367714029010176 368351757121536 368641490386944 368853292449792 369280826998784 369361493297856 369492996390912 369864403448832 370505860964352 371229505224048 371521502030592 372165833459712 372861112025088 374254245052416 374985210374784 375931011383296 376147001622528 376442866368512 377178106341888 377697777000759 377914782330837 378867972409728 379575771881472 379906535930588 380234071867392 380616275642112 381276380178432 381795513237504 382457662930944 383204650553856 383506066612224 383589840295566 384255101898576 387081507483648 387385972948992 387608544608256 388142586177408 389345142030336 389881576258848 390105581760864 390412425862656 391089519906816 391174950131919 391820151619584 392161585476736 392894220017664 393575618248704 395046147555328 395877230051328 395963706111552 396650427766272 398132445583104 398876234858496 399568007725056 400663314763776 400978463227904 401208844419072 401761624288896 402458401299456 402689632785408 403006375084032 403705310871552 403793496910368 404111107471872 404811959201792 404900386978653 405568227115008 405602607559608 406763618033664 408736728889344 409142352642048 409706063187264 409941458799552 410975427698688 412102005077248 412871892221952 413587937820672 414721676685312 415440930373632 415531679960088 415679620939776 416097453879936 416819093584896 417146949648384 417870409498624 417961689784416 418686562642176 419885025067008 421036025683968 421921784659968 422922387806208 423165376825344 423498224664576 424081714527168 424232699559936 424325369634624 425395618144256 426226468960944 428099795288064 428935927700736 429519952392192 430264870797312 431444324938752 431872483344384 434617832964096 435809219567616 436565045477376 436660409449584 436815872851968 437761769834496 438013284784128 438357811494912 438616773291204 439118057439232 439213979095488 439975709895168 441181783661328 442772570529792 443375434727424 444426915999744 445361883807744 447025903812608 447899001280992 449867581489152 450746229109248 451100771131392 451359949971456 451883117248512 451981827325008 452142745583616 452765701461888 453382171969536 454168474730496 454624995905856 455413454102016 456302933504559 458763268128768 460020842876928 460285146722304 460919321085672 462347356161024 463614755711904 465286430048256 465652408909824 465691882753624 465919948357632 466561886270976 467371046670336 468007403323392 469290318354432 470104210685952 470206901007468 471022382972448 473665528894464 474860224905216 475133054681088 475787686281984 476161925083136 476435502747648 477091928843064 477261787004928 478570070412288 479504777581062 479881940122848 480714201552128 481612269699072 482090213965824 484428715720704 485374865556096 485856543762432 488945062084608 489371131029232 490285372013568 491135676162048 491521987182592 491804389933056 492481991063808 493152537931776 494007814619136 494115726482424 494972673632064 495362002707456 496221111279616 496329506618994 499005660069888 499980280499712 501032119283712 501529335496704 502904141789184 503597036001012 503886376441116 505157296546304 506101029175296 506978762489856 507488367522816 508368506904576 509060684316672 509361414144624 510054943465728 510939534071808 511341422149632 511453120394088 512340135864768 513806675410944 516108676644864 516514630598656 516811392811008 517523448236544 518534236221381 519126856040448 519842101678464 520140775681152 520549901150208 521452693209088 521566600175892 523858960023552 523903368097827 524767490998272 525792427504128 526508328738816 527951608148736 528867237021696 530843260777472 531834979811328 534217753018368 534945125892096 535261147067232 535682165718528 535989940591104 536611201732608 536728419948447 536919510380544 537341833445376 538391329213824 538814809962496 539867182638204 540803476746144 542351490711552 543492468375552 544982305185792 545523136856064 546274750916352 546588611732736 547967236931584 550495856295936 550542522407886 552527635682304 552962235580416 553279938674688 553921240498176 554042239946784 554239494586368 554796605173248 555758791446528 556195932864512 557282253045888 558248750189568 561381367578624 562477815562176 562562379546624 563896517074944 564220502433792 564664299552768 565442286036224 565767159512832 568301958614592 569859803895882 570351107801088 570924413463168 571914570267648 572693269856256 573686494396416 575259099918336 575829977792512 576382652847864 580622261225472 581078959423488 581412816912384 582086727303168 582213879266112 582421163802624 583682359779328 584017713045504 584477081993216 584822364388272 585618638793984 586634279860224 588242378215104 589341330026496 590363427373056 592569221332992 593815845076992 594975641649408 597198668374656 599352011587584 600994972145664 601467694841856 601813266628608 602510822998016 602642436433344 602856994111488 603687601949184 604509562626048 605557966307328 605690245365552 606166661207808 607217938802688 608352340672512 608403911339412 610145427050496 613361123835904 613713528963072 614559094780896 616463141548032 618153007615872 619307838332928 620381906731008 622082515027968 623161395560448 624009871097856 625228640377344 625720424472576 626805614247936 626942534676624 628029843963264 629827537600512 631554038525952 634383581709312 635247336996864 636122571790752 636349049339904 636488054451936 638093427216384 639285510537216 639339703441416 639842586830464 642149692932096 645397306195968 645904954294272 647166487408128 647808725016576 651926749446144 653713829351424 654847568216064 656642654751744 657019927176192 657536717242368 657925159936806 658677086158848 658820968643232 659963564842752 660482670276608 661772675491992 666640373999616 668042825711616 668705780662272 670538855718912 671462714668016 671848501921488 674801372233728 676651156697088 677824675872768 677972740987512 678214118375424 679148552192832 680073257954304 681252712095744 681788562866176 681937493858784 683120181153024 685075567214592 688144902193152 690031264315392 690427720083456 691378981628508 692169141387264 693122802237952 693521034241536 694066534866944 695422133567856 698478613364736 698537824130436 699842829406464 701056570005504 702011104985088 703935477531648 705156316028928 706533574458672 709113306415104 712290337357824 712699582021632 713681529422976 714242887624704 714653254121472 715481602310144 715637893264596 715892680507392 716455777927168 717855105618432 719257166371593 719822910184272 721071302328192 722418404548608 723135320948736 726643073581056 728366334555136 728784815643648 733994475061248 734056696543848 735428058020352 736703514243072 737282980773888 737706584899584 738722986595712 739728806897664 741011721928704 742459010448096 743043004061184 744331666919424 744494259928491 745722224050176 748508490104832 749970420749568 751862022766592 752294003245056 754356212683776 755395554001518 755829564661674 757735944819456 759151543762944 759813071861176 760468143734784 761232551284224 762552760356864 763591026475008 766409301107712 767012133224448 767179680591132 768510203797152 774163014967296 774771945897984 775217089216512 776285172354816 778690284060672 779763152517696 780211163521728 780824851725312 782179039813632 782349900263838 784323170953472 785788440035328 787151236497408 790092295110656 791927412223104 793300855532544 796264891166208 797752469716992 799136015450112 801326629527552 801956926455808 802417688838144 803523248577792 804916802598912 805379265570816 806012750168064 807410621743104 807586993820736 808222214943744 809623918403584 809800773957306 811205215119216 813527236067328 817473457778688 818284705284096 819412126374528 819882917599104 821950855397376 824204010154496 825743784443904 825813783611829 827175875641344 829443353370624 830881860747264 831063359920176 831359241879552 832194907759872 833638187169792 834293899296768 835740818997248 835923379568832 837373125284352 842072051367936 843843569319936 845844775612416 846330753650688 846996449329152 848163429054336 848650739269248 850791236288512 852452937921888 854789705843823 856199590576128 857871855401472 859039904784384 860529741594624 862888649877504 863744966688768 871618439135232 873130090954752 873320818899168 873631745703936 875523539668992 876026569568256 876715622989824 877233546582408 878427958190976 879951419790336 882363567322656 885545141059584 886750869454848 888853831999488 890723767615488 894051807625216 895798002561984 901492458218496 902201542262784 902719899942912 903766234497024 903963654650016 904285491167232 905531402923776 906764343939072 908336949460992 909249991811712 910826908204032 912605867009118 917526536257536 920041685753856 920570293444608 921838642171344 924694712322048 927229511423808 930572860096512 931383765507248 933123772541952 934742093340672 936014806646784 938580636708864 940208421371904 940413802014936 942044765944896 947331057788928 949720449810432 950266109362176 951575372563968 952323850166272 952871005495296 954183857686128 954523574009856 957140140824576 959009555162124 959763880245696 961428403104256 963224539398144 968857431441408 970749731112192 971713087524864 977890124169216 978742262058464 980570744027136 982271352324096 983043974365184 983608779866112 984963982127616 986305075863552 986887739905209 988015629238272 988231452964848 989945347264128 990724005414912 992442222559232 992659013237988 999960560999424 1002064238567424 1003058670993408 1005808283578368 1007194072002024 1007772752882232 1010314593092608 1012202058350592 1014976735045632 1016737013809152 1018121368633344 1018722828289248 1020109886931456 1021879068143616 1022682844299264 1022906240788176 1024680271729536 1027613350821888 1032217353289728 1035046896473088 1037068472442762 1038253712080896 1039684203356928 1040281551362304 1041099802300416 1042905386418176 1043133200351784 1047717920047104 1047806736195654 1051584855008256 1053016657477632 1055903216297472 1057734474043392 1061686521554944 1063669959622656 1068435506036736 1070522294134464 1071364331437056 1071979881182208 1073222403465216 1073456839896894 1073839020761088 1074683666890752 1076782658427648 1077629619924992 1079734365276408 1081606953492288 1084702981423104 1089964610371584 1091046273712128 1092549501832704 1093177223465472 1095934473863168 1100991712591872 1101085044815772 1105055271364608 1105924471160832 1106559877349376 1107842480996352 1108084479893568 1108478989172736 1109593210346496 1111517582893056 1112391865729024 1114564506091776 1116497500379136 1122762735157248 1124955631124352 1127793034149888 1128441004867584 1129328599105536 1130884572072448 1131534319025664 1133093331002277 1136603917229184 1139719607791764 1140702215602176 1141848826926336 1143829140535296 1145386539712512 1147372988792832 1150518199836672 1151659955585024 1152765305695728 1161244522450944 1162157918846976 1162825633824768 1164427758532224 1167364719558656 1168035426091008 1168954163986432 1169644728776544 1171237277587968 1173268559720448 1173524850395757 1176484756430208 1178682660052992 1180726854746112 1185138442665984 1187631690153984 1189951283298816 1194397336749312 1198704023175168 1201989944291328 1202935389683712 1203626533257216 1205284872866688 1207375203898368 1209019125252096 1211115932614656 1211380490731104 1212333322415616 1214435877605376 1214701160935959 1216704681345024 1216807822678824 1220290854100992 1226722247671808 1227427057926144 1229118189561792 1232926283096064 1236306015231744 1238615676665856 1240763813462016 1244165030055936 1246322791120896 1250457280754688 1251440848945152 1253611228495872 1253885069353248 1256059687926528 1259655075201024 1263108077051904 1268767163418624 1270494673993728 1272245143581504 1272698098679808 1272976108903872 1276186854432768 1278679406882832 1279685173660928 1284299385864192 1290794612391936 1294332974816256 1295617450033152 1303853498892288 1307427658702848 1309695136432128 1313285309503488 1314039854352384 1315073434484736 1315850319873612 1317354172317696 1317641937286464 1319927129685504 1320965340553216 1323545350983984 1333280747999232 1336085651423232 1341077711437824 1342925429336032 1343697003842976 1349602744467456 1353302313394176 1355649351745536 1355945481975024 1356428236750848 1358297104385664 1360146515908608 1362505424191488 1363577125732352 1363874987717568 1366240362306048 1368908800513677 1376289804386304 1380062528630784 1380855440166912 1382757963257016 1386245604475904 1387042068483072 1388133069733888 1390844267135712 1396957226729472 1397075648260872 1399685658812928 1402113140011008 1404022209970176 1407870955063296 1410312632057856 1413067148917344 1424580674715648 1425399164043264 1427363058845952 1428485775249408 1429306508242944 1430963204620288 1431275786529192 1431785361014784 1435710211236864 1438514332743186 1439645820368544 1442142604656384 1444836809097216 1446270641897472 1453286147162112 1456732669110272 1457569631287296 1468113393087696 1470856116040704 1473407028486144 1474565961547776 1475413169799168 1477445973191424 1479457613795328 1482023443857408 1484918020896192 1486086008122368 1488663333838848 1488988519856982 1497016980209664 1499940841499136 1503724045533184 1504588006490112 1508712425367552 1510791108003036 1511659129323348 1515471889638912 1518303087525888 1519626143722352 1520936287469568 1522465102568448 1525105520713728 1527182052950016 1532818602215424 1534024266448896 1534359361182264 1537020407594304 1548326029934592 1549543891795968 1550434178433024 1552570344709632 1557380568121344 1559526305035392 1560422327043456 1561649703450624 1564358079627264 1564699800527676 1568646341906944 1571576880070656 1571710104293481 1574302472994816 1580184590221312 1583854824446208 1586601711065088 1592529782332416 1595504939433984 1602653259055104 1603913852911616 1604835377676288 1607046497155584 1609833605197824 1610185259845341 1610758531141632 1612025500336128 1615173987641472 1616444429887488 1619247836807168 1619601547914612 1622410430238432 1627054472134656 1634946915557376 1636569410568192 1638824252749056 1639765835198208 1643901710794752 1648408020308992 1651487568887808 1651627567223658 1658886706741248 1661763721494528 1662126719840352 1662718483759104 1664389815519744 1667276374339584 1668587798593536 1671846759137664 1674746250568704 1684144102735872 1687687138639872 1691689551224832 1692661507301376 1693992898658304 1696326858108672 1697301478538496 1701582472577024 1704905875843776 1709579411687646 1715743710802944 1718079809568768 1721059483189248 1725777299755008 1727489933377536 1743236878270464 1746260181909504 1746641637798336 1747263491407872 1751047079337984 1752053139136512 1753431245979648 1754467093164816 1756855916381952 1759902839580672 1764727134645312 1771090282119168 1777707663998976 1781447535230976 1788103615250432 1791596005123968 1802984916436992 1804403084525568 1804556045670293 1805439799885824 1807532468994048 1807927309300032 1808570982334464 1811062805847552 1813528687878144 1816673898921984 1818499983623424 1821653816408064 1825211734018236 1840083371507712 1841140586889216 1843677284342688 1849389424644096 1854459022847616 1861145720193024 1862767531014496 1866247545083904 1869484186681344 1872029613293568 1877161273417728 1880416842743808 1880827604029872 1884089531889792 1894662115577856 1903150745127936 1904647700332544 1905742010990592 1908367715372256 1909047148019712 1914280281649152 1918019110324248 1919527760491392 1922856806208512 1926449078796288 1937714862882816 1941499462224384 1943426175049728 1955780248338432 1957484524116928 1961141488054272 1964542704648192 1969927964255232 1972610151727104 1973775479810418 1976031258476544 1976462905929696 1979890694528256 1981448010829824 1984884445118464 1985318026475976 1999921121998848 2004128477134848 2006117341986816 2011616567156736 2014388144004048 2015545505764464 2020629186185216 2024404116701184 2029953470091264 2033474027618304 2037445656578496 2040219773862912 2043758136287232 2045365688598528 2045812481576352 2049360543459072 2055226701643776 2064434706579456 2070093792946176 2074136944885524 2076507424161792 2079368406713856 2080563102724608 2082199604600832 2085810772836352 2086266400703568 2095435840094208 2095613472391308 2103169710016512 2106033314955264 2111806432594944 2115468948086784 2123373043109888 2127339919245312 2136871012073472 2141044588268928 2142728662874112 2143959762364416 2146444806930432 2146913679793788 2147678041522176 2149367333781504 2153565316855296 2155259239849984 2159468730552816 2163213906984576 2169405962846208 2179929220743168 2185099003665408 2186354446930944 2191868947726336 2201983425183744 2202170089631544 2210110542729216 2211848942321664 2213119754698752 2216168959787136 2219186420692992 2223035165786112 2224783731458048 2229129012183552 2232995000758272 2233482779785473 2245525470314496 2249911262248704 2255586068299776 2256882009735168 2261769144144896 2263068638051328 2266186662004554 2273207834458368 2279439215583528 2281404431204352 2283697653852672 2287658281070592 2290773079425024 2301036399673344 2303319911170048 2305530611391456 2322489044901888 2324315837693952 2325651267649536 2328855517064448 2334729439117312 2336070852182016 2339289457553088 2342474555175936 2346537119440896 2347049700791514 2352969512860416 2357365320105984 2361453709492224 2370276885331968 2379902566597632 2388794673498624 2397408046350336 2403979888582656 2405870779367424 2407253066514432 2410569745733376 2414750407796736 2418038250504192 2422231865229312 2422760981462208 2424666644831232 2428871755210752 2429402321871918 2433615645357648 2440581708201984 2453444495343616 2454854115852288 2458236379123584 2465852566192128 2472612030463488 2477231353331712 2477441350835487 2481527626924032 2488330060111872 2492645582241792 2500914561509376 2502881697890304 2507222456991744 2507770138706496 2512119375853056 2526216154103808 2537534326837248 2540989347987456 2544490287163008 2545952217807744 2552373708865536 2557358813765664 2559370347321856 2564369117531469 2568598771728384 2581589224783872 2588665949632512 2591234900066304 2614855317405696 2619390272864256 2626570619006976 2628079708704768 2630146868969472 2631700639747224 2635283874572928 2639854259371008 2641930681106432 2647090701967968 2666561495998464 2672171302846464 2682155422875648 2685850858672064 2687394007685952 2706604626788352 2711298703491072 2711890963950048 2712856473501696 2716594208771328 2720293031817216 2725010848382976 2727749975435136 2732480724612096 2737817601027354 2752579608772608 2760125057261568 2761710880333824 2765515926514032 2772491208951808 2774084136966144 2776266139467776 2781688534271424 2794151296521744 2799371317625856 2804226280022016 2808044419940352 2815741910126592 2820625264115712 2826134297834688 2849161349431296 2850798328086528 2854726117691904 2856971550498816 2858613016485888 2861926409240576 2862551573058384 2863570722029568 2871420422473728 2877028665486372 2879291640737088 2884285209312768 2889673618194432 2906572294324224 2913465338220544 2915139262574592 2936226786175392 2941712232081408 2946814056972288 2949131923095552 2950826339598336 2954891946382848 2958915227590656 2964046887714816 2969836041792384 2972172016244736 2977326667677696 2977977039713964 2999881682998272 3007448091066368 3009176012980224 3017424850735104 3021582216006072 3023318258646696 3030943779277824 3036606175051776 3039252287444704 3044930205136896 3050211041427456 3054364105900032 3065637204430848 3068048532897792 3068718722364528 3074040815188608 3096652059869184 3105140689419264 3114761136242688 3119052610070784 3120844654086912 3123299406901248 3128716159254528 3129399601055352 3137292683813888 3143153760141312 3143420208586962 3160369180442624 3167709648892416 3173203422130176 3185059564664832 3191009878867968 3205306518110208 3214092994311168 3219667210395648 3220370519690682 3221517062283264 3224051000672256 3230347975282944 3232888859774976 3238495673614336 3239203095829224 3244820860476864 3254108944269312 3269893831114752 3273138821136384 3277648505498112 3279531670396416 3287803421589504 3296816040617984 3302975137775616 3303255134447316 3317773413482496 3323527442989056 3324253439680704 3325436967518208 3328779631039488 3334552748679168 3337175597187072 3343693518275328 3349492501137408 3368288205471744 3383379102449664 3385323014602752 3387985797316608 3392653716217344 3394602957076992 3399279993006831 3403164945154048 3409811751687552 3419158823375292 3431487421605888 3436159619137536 3442118966378496 3451554599510016 3454979866755072 3486473756540928 3493283275596672 3502094158675968 3504106278273024 3506862491959296 3508934186329632 3513711832763904 3519805679161344 3529454269290624 3542180564238336 3555415327997952 3562895070461952 3576207230500864 3583192010247936 3605969832873984 3608806169051136 3609112091340586 3610879599771648 3615854618600064 3622125611695104 3627057375756288 3633347797843968 3636999967246848 3643307632816128 3644103482807877 3650423468036472 3680166743015424 3682281173778432 3687354568685376 3698778849288192 3708918045695232 3722291440386048 3725535062028992 3732495090167808 3738968373362688 3754322546835456 3760833685487616 3761655208059744 3768179063779584 3789324231155712 3806301490255872 3809295400665088 3811484021981184 3816735430744512 3818094296039424 3828560563298304 3836038220648496 3839055520982784 3845713612417024 3852898157592576 3882998924448768 3886852350099456 3911560496676864 3914969048233856 3922282976108544 3929085409296384 3939855928510464 3945220303454208 3947550959620836 3952062516953088 3952925811859392 3959781389056512 3962896021659648 3969768890236928 3970636052951952 3999842243997696 4008256954269696 4023233134313472 4028776288008096 4031091011528928 4041258372370432 4048808233402368 4059906940182528 4066948055236608 4074891313156992 4080439547725824 4087516272574464 4090731377197056 4091624963152704 4098721086918144 4128869413158912 4140187585892352 4148273889771048 4158736813427712 4161126205449216 4164399209201664 4171621545672704 4172532801407136 4190871680188416 4191226944782616 4206339420033024 4212066629910528 4223612865189888 4230937896173568 4246746086219776 4273742024146944 4282089176537856 4285457325748224 4287919524728832 4292889613860864 4293827359587576 4295356083044352 4307130633710592 4310518479699968 4318937461105632 4326427813969152 4338811925692416 4359858441486336 4370198007330816 4372708893861888 4383737895452672 4404340179263088 4420221085458432 4423697884643328 4426239509397504 4432337919574272 4438372841385984 4446070331572224 4458258024367104 4465990001516544 4466965559570946 4491050940628992 4499822524497408 4511172136599552 4513764019470336 4523538288289792 4526137276102656 4532373324009108 4546415668916736 4558878431167056 4562808862408704 4567395307705344 4575316562141184 4581546158850048 4602072799346688 4611061222782912 4644978089803776 4648631675387904 4651302535299072 4657711034128896 4669458878234624 4672141704364032 4678578915106176 4684949110351872 4693074238881792 4694099401583028 4705939025720832 4714730640211968 4715130312880443 4722907418984448 4740553770663936 4759805133195264 4777589346997248 4807959777165312 4811741558734848 4814506133028864 4821139491466752 4829500815593472 4836076501008384 4845521962924416 4849333289662464 4857743510421504 4858804643743836 4867231290715296 4881163416403968 4906888990687232 4909708231704576 4916472758247168 4931705132384256 4945224060926976 4954462706663424 4954882701670974 4976660120223744 4985291164483584 5001829123018752 5005763395780608 5015540277412992 5024238751706112 5052432308207616 5075068653674496 5081978695974912 5088980574326016 5091904435615488 5104747417731072 5114717627531328 5118740694643712 5128738235062938 5163178449567744 5177331899265024 5182469800132608 5229710634811392 5238780545728512 5253141238013952 5256159417409536 5260293737938944 5263401279494448 5270567749145856 5279708518742016 5283861362212864 5294181403935936 5333122991996928 5344342605692928 5364310845751296 5371701717344128 5374788015371904 5413209253576704 5413668137010879 5422597406982144 5423781927900096 5425712947003392 5433188417542656 5440586063634432 5450021696765952 5455499950870272 5464961449224192 5475635202054708 5520250114523136 5523421760667648 5531031853028064 5544982417903616 5548168273932288 5552532278935552 5563377068542848 5588302593043488 5598742635251712 5608452560044032 5616088839880704 5631483820253184 5641250528231424 5652268595669376 5709452235383808 5713943100997632 5717226032971776 5723852818481152 5725103146116768 5727141444059136 5742840844947456 5754057330972744 5758583281474176 5768570418625536 5779347236388864 5813144588648448 5826930676441088 5830278525149184 5872453572350784 5883424464162816 5893628113944576 5909783892765696 5917830455181312 5928093775429632 5939672083584768 5944344032489472 5954653335355392 5955954079427928 5999763365996544 6014896182132736 6018352025960448 6034849701470208 6043164432012144 6046636517293392 6061887558555648 6073212350103552 6078504574889408 6089860410273792 6100422082854912 6131274408861696 6136097065795584 6137437444729056 6148081630377216 6193304119738368 6210281378838528 6229522272485376 6238105220141568 6241689308173824 6246598813802496 6257432318509056 6258799202110704 6274585367627776 6286307520282624 6286840417173924 6335419297784832 6346406844260352 6370119129329664 6382019757735936 6410613036220416 6428185988622336 6439334420791296 6440741039381364 6443034124566528 6448102001344512 6460695950565888 6465777719549952 6476991347228672 6478406191658448 6489641720953728 6508217888538624 6539787662229504 6555297010996224 6559063340792832 6575606843179008 6593632081235968 6605950275551232 6606510268894632 6635546826964992 6648506879361408 6657559262078976 6669105497358336 6674351194374144 6687387036550656 6698985002274816 6736576410943488 6766758204899328 6770646029205504 6785307432434688 6789205914153984 6798559986013662 6806329890308096 6819623503375104 6838317646750584 6862974843211776 6872319238275072 6903109199020032 6909959733510144 6972947513081856 6986566551193344 7004188317351936 7008212556546048 7017868372659264 7027423665527808 7039611358322688 7058908538581248 7084361128476672 7110830655995904 7152414461001728 7166384020495872 7211939665747968 7217612338102272 7218224182681172 7221759199543296 7231709237200128 7244251223390208 7254114751512576 7266695595687936 7273999934493696 7286615265632256 7288206965615754 7300846936072944 7360333486030848 7364562347556864 7374709137370752 7397557698576384 7417836091390464 7432324052506461 7444582880772096 7451070124057984 7464990180335616 7477936746725376 7508645093670912 7521667370975232 7523310416119488 7536358127559168 7578648462311424 7612602980511744 7618590801330176 7622968043962368 7633470861489024 7657121126596608 7672076441296992 7678111041965568 7691427224834048 7693107352594407 7705796315185152 7765997848897536 7773704700198912 7829938096467712 7844565952217088 7858170818592768 7879711857020928 7890440606908416 7895101919241672 7905851623718784 7919562778113024 7925792043319296 7939537780473856 7941272105903904 7999684487995392 8016513908539392 8046466268626944 8057552576016192 8062182023057856 8082516744740864 8119813880365056 8133896110473216 8149782626313984 8160879095451648 8175032545148928 8183249926305408 8197442173836288 8257738826317824 8280375171784704 8296547779542096 8317473626855424 8322252410898432 8328798418403328 8343243091345408 8345065602814272 8382453889565232 8412678840066048 8424133259821056 8447225730379776 8461875792347136 8493492172439552 8547484048293888 8564178353075712 8570914651496448 8575839049457664 8585779227721728 8587654719175152 8590712166088704 8614261267421184 8621036959399936 8637874922211264 8652855627938304 8719716882972672 8740396014661632 8745417787723776 8808680358526176 8840442170916864 8847395769286656 8852479018795008 8864675839148544 8876745682771968 8892140663144448 8916516048734208 8931980003033088 8933931119141892 8999645048994816 9022344273199104 9027528038940672 9047076576579584 9052274552205312 9064746648018216 9092831337833472 9117756862334112 9134790615410688 9150633124282368 9163092317700096 9204145598693376 9222122445565824 9289956179607552 9315422068257792 9338917756469248 9344283408728064 9357157830212352 9369898220703744 9386148477763584 9388198803166056 9411878051441664 9429461280423936 9430260625760886 9481107541327872 9519610266390528 9555178693994496 9615919554330624 9642278982933504 9659001631186944 9672153002016768 9691043925848832 9698666579324928 9715487020843008 9717609287487672 9734462581430592 9762326832807936 9813777981374464 9819416463409152 9832945516494336 9863410264768512 9890448121853952 9908925413326848 9909765403341948 9953320240447488 9970582328967168 10003658246037504 10011526791561216 10031080554825984 10048477503412224 10104864616415232 10150137307348992 10163957391949824 10177961148652032 10183808871230976 10197839979020493 10209494835462144 10229435255062656 10237481389287424 10257476470125876 10326356899135488 10354663798530048 10364939600265216 10459421269622784 10506282476027904 10512318834819072 10520587475877888 10526802558988896 10541135498291712 10559417037484032 10567722724425728 10588362807871872 10666245983993856 10688685211385856 10728621691502592 10743403434688256 10749576030743808 10826418507153408 10827336274021758 10847563855800192 10866376835085312 10881172127268864 10900043393531904 10910999901740544 10929922898448384 10951270404109416 11040500229046272 11046843521335296 11062063706056128 11089964835807232 11096336547864576 11105064557871104 11126754137085696 11176605186086976 11197485270503424 11216905120088064 11262967640506368 11282501056462848 11304537191338752 11418904470767616 11427886201995264 11434452065943552 11447705636962304 11450206292233536 11454282888118272 11485681689894912 11508114661945488 11517166562948352 11537140837251072 11558694472777728 11653861352882176 11660557050298368 11744907144701568 11766848928325632 11787256227889152 11819567785531392 11835660910362624 11856187550859264 11879344167169536 11888688064978944 11909306670710784 11911908158855856 11999526731993088 12069699402940416 12086328864024288 12093273034586784 12123775117111296 12146424700207104 12157009149778816 12179720820547584 12200844165709824 12262548817723392 12272194131591168 12274874889458112 12296163260754432 12386608239476736 12420562757677056 12476210440283136 12483378616347648 12493197627604992 12514864637018112 12517598404221408 12549170735255552 12572615040565248 12573680834347848 12670838595569664 12692813688520704 12740238258659328 12821226072440832 12856371977244672 12878668841582592 12881482078762728 12886068249133056 12921391901131776 12931555439099904 12953982694457344 12956812383316896 12979283441907456 13016435777077248 13079575324459008 13110594021992448 13118126681585664 13151213686358016 13187264162471936 13213020537789264 13271093653929984 13297013758722816 13315118524157952 13338210994716672 13374774073101312 13397970004549632 13473152821886976 13533516409798656 13541292058411008 13570614864869376 13578411828307968 13597119972027324 13612659780616192 13639247006750208 13676635293501168 13725949686423552 13744638476550144 13806218398040064 13945895026163712 13973133102386688 14008376634703872 14016425113092096 14035736745318528 14054847331055616 14079222716645376 14117817077162496 14145390938641329 14168722256953344 14221661311991808 14332768040991744 14423879331495936 14435224676204544 14436448365362344 14443518399086592 14463418474400256 14488502446780416 14508229503025152 14547999868987392 14573230531264512 14576413931231508 14601693872145888 14720666972061696 14729124695113728 14749418274741504 14795115397152768 14835672182780928 14864648105012922 14902140248115968 14929980360671232 14955873493450752 15017290187341824 15046620832238976 15072716255118336 15157296924622848 15225205961023488 15237181602660352 15245936087924736 15266941722978048 15314242253193216 15344152882593984 15356222083931136 15382854449668096 15386214705188814 15531995697795072 15547409400397824 15659876192935424 15689131904434176 15716341637185536 15759423714041856 15780881213816832 15790203838483344 15811703247437568 15839125556226048 15851584086638592 15879075560947712 15882544211807808 15999368975990784 16033027817078784 16092932537253888 16115105152032384 16124364046115712 16165033489481728 16239627760730112 16241004411032637 16267792220946432 16299565252627968 16321758190903296 16350065090297856 16366499852610816 16394884347672576 16560750343569408 16593095559084192 16634947253710848 16644504821796864 16657596836806656 16690131205628544 16764907779130464 16825357680132096 16848266519642112 16894451460759552 16923751584694272 16986984344879104 17128356706151424 17141829302992896 17151678098915328 17171558455443456 17175309438350304 17181424332177408 17228522534842368 17242073918799872 17275749844422528 17305711255876608 17439433765945344 17480792029323264 17490835575447552 17617360717052352 17680884341833728 17729351678297088 17753491365543936 17784281326288896 17833032097468416 17863960006066176 17867862238283784 17999290097989632 18044688546398208 18055056077881344 18094153153159168 18104549104410624 18129493296036432 18185662675666944 18235513724668224 18269581230821376 18301266248564736 18408291197386752 18444244891131648 18579912359215104 18630844136515584 18677835512938496 18688566817456128 18714315660424704 18739796441407488 18772296955527168 18776397606332112 18823756102883328 18858922560847872 18860521251521772 19039220532781056 19110357387988992 19231839108661248 19284557965867008 19318003262373888 19344306004033536 19382087851697664 19397333158649856 19430974041686016 19435218574975344 19468925162861184 19524653665615872 19665891032988672 19726820529537024 19780896243707904 19817850826653696 19819530806683896 19906640480894976 20007316492075008 20023053583122432 20062161109651968 20096955006824448 20209729232830464 20300274614697984 20355922297304064 20367617742461952 20395679958040986 20418989670924288 20458870510125312 20474962778574848 20514952940251752 20709327597060096 20729879200530432 20918842539245568 21012564952055808 21024637669638144 21053605117977792 21082270996583424 21118834074968064 21135445448851456 21176725615743744 21332491967987712 21457243383005184 21486806869376512 21499152061487616 21652837014306816 21654672548043516 21695127711600384 21732753670170624 21762344254537728 21800086787063808 21821999803481088 21859845796896768 21902540808218832 22081000458092544 22093687042670592 22124127412112256 22179929671614464 22192673095729152 22210129115742208 22253508274171392 22296972157519383 22353210372173952 22394970541006848 22433810240176128 22525935281012736 22565002112925696 22609074382677504 22837808941535232 22855772403990528 22868904131887104 22900412584467072 22971363379789824 23016229323890976 23034333125896704 23074281674502144 23079322057783221 23117388945555456 23307722705764352 23321114100596736 23489814289403136 23533697856651264 23574512455778304 23639135571062784 23671321820725248 23758688334339072 23777376129957888 23818613341421568 23823816317711712 23999053463986176 24139398805880832 24172657728048576 24186546069173568 24247550234222592 24314018299557632 24359441641095168 24401688331419648 24525097635446784 24549749778916224 24592326521508864 24773216478953472 24841125515354112 24952420880566272 24966757232695296 24986395255209984 25029729274036224 25035196808442816 25098341470511104 25147361668695696 25341677191139328 25385627377041408 25480476517318656 25642452144881664 25712743954489344 25757337683165184 25762964157525456 25772136498266112 25842783802263552 25863110878199808 25907965388914688 25913624766633792 25958566883814912 26159150648918016 26221188043984896 26236253363171328 26374528324943872 26426041075578528 26542187307859968 26594027517445632 26630237048315904 26676421989433344 26749548146202624 26795940009099264 27067032819597312 27082584116822016 27141229729738752 27156823656615936 27194239944054648 27278494013500416 27353270587002336 27451899372847104 27489276953100288 27612436796080128 27946266204773376 28016753269407744 28032850226184192 28071473490637056 28109694662111232 28158445433290752 28235634154324992 28290781877282658 28443322623983616 28665536081983488 28847758662991872 28872896730724688 28926836948800512 28977004893560832 29016459006050304 29095999737974784 29146461062529024 29152827862463016 29203387744291776 29441333944123392 29458249390227456 29498836549483008 29590230794305536 29671344365561856 29729296210025844 29804280496231936 29859960721342464 29911746986901504 30034580374683648 30093241664477952 30145432510236672 30314593849245696 30450411922046976 30474363205320704 30491872175849472 30533883445956096 30593519937061479 30628484506386432 30688305765187968 30712444167862272 30765708899336192 30772429410377628 31063991395590144 31094818800795648 31319752385870848 31378263808868352 31518847428083712 31561762427633664 31580407676966688 31623406494875136 31678251112452096 31703168173277184 31765088423615616 31998737951981568 32066055634157568 32185865074507776 32230210304064768 32248728092231424 32330066978963456 32479255521460224 32482008822065274 32599130505255936 32643516381806592 32700130180595712 32732999705221632 32789768695345152 33121500687138816 33186191118168384 33269894507421696 33289009643593728 33315193673613312 33380262411257088 33529815558260928 33650715360264192 33788902921519104 33847503169388544 33973968689758208 34256713412302848 34283658605985792 34303356197830656 34343116910886912 34350618876700608 34362848664354816 34457045069684736 34484147837599744 34551499688845056 34611422511753216 34961584058646528 34981671150895104 35234721434104704 35361768683667456 35458703356594176 35506982731087872 35568562652577792 35666064194936832 35727920012132352 35735724476567568 35998580195979264 36188306306318336 36209098208821248 36258986592072864 36371325351333888 36471027449336448 36539162461642752 36602532497129472 36816582394773504 36888489782263296 37159824718430208 37261688273031168 37428631320849408 37479592882814976 37544593911054336 37552795212664224 37647512205766656 37717845121695744 37721042503043544 38078441065562112 38220714775977984 38463678217322496 38569115931734016 38636006524747776 38764175703395328 38794666317299712 38861948083372032 38870437149950688 38937850325722368 39049307331231744 39331782065977344 39453641059074048 39561792487415808 39639061613367792 39813280961789952 40014632984150016 40124322219303936 40193910013648896 40419458465660928 40600549229395968 40711844594608128 40735235484923904 40791359916081972 40837979341848576 40917741020250624 40949925557149696 41029905880503504 41418655194120192 41837685078491136 42025129904111616 42049275339276288 42107210235955584 42164541993166848 42237668149936128 42270890897702912 42353451231487488 42436172815923987 42664983935975424 42973613738753024 42998304122975232 43305674028613632 43309345096087032 43390255423200768 43465507340341248 43524688509075456 43643999606962176 43719691593793536 43805081616437664 44162000916185088 44187374085341184 44248254824224512 44359859343228928 44385346191458304 44507016548342784 44593944315038766 44706420744347904 44789941082013696 44867620480352256 45051870562025472 45218148765355008 45675617883070464 45711544807981056 45737808263774208 45800825168934144 45942726759579648 46032458647781952 46068666251793408 46148563349004288 46158644115566442 46615445411528704 46642228201193472 46979628578806272 47067395713302528 47149024911556608 47278271142125568 47342643641450496 47517376668678144 47554752259915776 47637226682843136 47647632635423424 47998106927972352 48278797611761664 48345315456097152 48373092138347136 48495100468445184 48628036599115264 48718883282190336 48723013233097911 48803376662839296 49050195270893568 49099499557832448 49184653043017728 49682251030708224 49904841761132544 49933514465390592 49972790510419968 50070393616885632 50196682941022208 50294723337391392 50683354382278656 50771254754082816 50960953034637312 51425487908978688 51514675366330368 51525928315050912 51544272996532224 51685567604527104 51726221756399616 51827249533267584 51917133767629824 52318301297836032 52442376087969792 52472506726342656 52749056649887744 52852082151157056 53188055034891264 53260474096631808 53352843978866688 53499096292405248 53591880018198528 54134065639194624 54165168233644032 54282459459477504 54313647313231872 54388479888109296 54556988027000832 54706541174004672 54903798745694208 55224873592160256 55892532409546752 56033506538815488 56065700452368384 56142946981274112 56219389324222464 56316890866581504 56471268308649984 56581563754565316 57331072163966976 57695517325983744 57745793461449376 57853673897601024 57954009787121664 58032918012100608 58191999475949568 58292922125058048 58305655724926032 58406775488583552 58997673098966016 59180461588611072 59342688731123712 59458592420051688 59608560992463872 59719921442684928 60069160749367296 60186483328955904 60290865020473344 60629187698491392 60900823844093952 61067766891912192 61187039874122958 61256969012772864 61376611530375936 61424888335724544 61531417798672384 61544858820755256 62127982791180288 62189637601591296 62639504771741696 62756527617736704 63037694856167424 63160815353933376 63246812989750272 63356502224904192 63406336346554368 63530176847231232 63997475903963136 64371730149015552 64460420608129536 64497456184462848 64660133957926912 64958511042920448 64964017644130548 65198261010511872 65287032763613184 65400260361191424 65465999410443264 65579537390690304 66243001374277632 66372382236336768 66539789014843392 66578019287187456 66630387347226624 66760524822514176 67059631116521856 67301430720528384 67577805843038208 67695006338777088 67947937379516416 68513426824605696 68567317211971584 68606712395661312 68701237753401216 68914090139369472 68968295675199488 69102999377690112 69222845023506432 69237966173349663 69923168117293056 69963342301790208 70469442868209408 70723537367334912 70917406713188352 71013965462175744 71332128389873664 71455840024264704 71471448953135136 71997160391958528 72376612612636672 72418196417642496 72517973184145728 72742650702667776 72942054898672896 73078324923285504 73205064994258944 73776979564526592 74319649436860416 74523376546062336 74857262641698816 74959185765629952 75089187822108672 75105590425328448 75295024411533312 75442085006087088 76156882131124224 76441429551955968 76927356434644992 77138231863468032 77272013049495552 77528351406790656 77589332634599424 77723896166744064 77740874299901376 77875700651444736 78663564131954688 79123584974831616 79278123226735584 79626561923579904 80029265968300032 80248644438607872 80387820027297792 81201098458791936 81423689189216256 81470470969847808 81582719832163944 81835482040501248 81899851114299392 82059811761007008 82837310388240384 84050259808223232 84098550678552576 84214420471911168 84329083986333696 84475336299872256 84706902462974976 84872345631847974 85329967871950848 85947227477506048 85996608245950464 86618690192174064 86780510846401536 86931014680682496 87049377018150912 87287999213924352 87439383187587072 87610163232875328 88324001832370176 88374748170682368 88496509648449024 88719718686457856 88770692382916608 89014033096685568 89187888630077532 89412841488695808 89579882164027392 89735240960704512 90103741124050944 90436297530710016 91351235766140928 91423089615962112 91475616527548416 91601650337868288 91885453519159296 92064917295563904 92137332503586816 92297126698008576 92317288231132884 93230890823057408 93284456402386944 93959257157612544 94134791426605056 94556542284251136 94685287282900992 95034753337356288 95109504519831552 95295265270846848 95996213855944704 96557595223523328 96690630912194304 96746184276694272 96990200936890368 97256073198230528 97437766564380672 97446026466195822 98100390541787136 98198999115664896 98369306086035456 99364502061416448 99809683522265088 99867028930781184 99945581020839936 100140787233771264 100393365882044416 100589446674782784 101366708764557312 101542509508165632 101921906069274624 102850975817957376 103029350732660736 103051856630101824 103088545993064448 103371135209054208 103452443512799232 103654499066535168 103834267535259648 104884752175939584 104945013452685312 105498113299775488 105704164302314112 106376110069782528 106520948193263616 106705687957733376 106998192584810496 107183760036397056 108564918918955008 108627294626463744 108776959776218592 109113976054001664 109413082348009344 109807597491388416 110449747184320512 111785064819093504 112285893962548224 112438778648444928 112633781733163008 112942536617299968 113163127509130632 114662144327933952 115391034651967488 115491586922898752 115707347795202048 115908019574243328 116383998951899136 116585844250116096 116611311449852064 116813550977167104 117995346197932032 118360923177222144 118685377462247424 118917184840103376 119217121984927744 119439842885369856 120372966657911808 120581730040946688 121258375396982784 121801647688187904 122135533783824384 122374079748245916 122513938025545728 122753223060751872 122849776671449088 123062835597344768 123089717641510512 124255965582360576 125279009543483392 125513055235473408 126075389712334848 126321630707866752 126493625979500544 126713004449808384 126812672693108736 127060353694462464 127994951807926272 128920841216259072 128994912368925696 129320267915853824 129917022085840896 129928035288261096 130396522021023744 130574065527226368 130931998820886528 131159074781380608 132486002748555264 132744764472673536 133079578029686784 133156038574374912 133521049645028352 134119262233043712 134602861441056768 135155611686076416 135895874759032832 137026853649211392 137134634423943168 137213424791322624 137402475506802432 137828180278738944 138205998755380224 138445690047012864 138475932346699326 139846336234586112 139926684603580416 140938885736418816 141447074734669824 141834813426376704 142027930924351488 142664256779747328 142911680048529408 142942897906270272 143994320783917056 144753225225273344 144836392835284992 145035946368291456 145485301405335552 145884109797345792 146156649846571008 146169039699293733 146410129988517888 147553959129053184 149046753092124672 149714525283397632 149918371531259904 150211180850656896 150590048823066624 150884170012174176 152313764262248448 152882859103911936 154276463726936064 154544026098991104 155056702813581312 155178665269198848 155481748599802752 155751401302889472 157327128263909376 158247169949663232 158556246453471168 160058531936600064 160497288877215744 160775640054595584 162402196917583872 162847378378432512 162940941939695616 163165439664327888 163670964081002496 163799702228598784 164119623522014016 165674620776480768 168100519616446464 168197101357105152 168428840943822336 168658167972667392 168950672599744512 169413804925949952 169744691263695948 171894454955012096 171993216491900928 173237380384348128 173561021692803072 173862029361364992 174098754036301824 174575998427848704 174878766375174144 175220326465750656 176993019296898048 177439437372915712 177541384765833216 178028066193371136 178375777260155064 178825682977391616 179159764328054784 180207482248101888 180872595061420032 182702471532281856 183203300675736576 183770907038318592 184129834591127808 184274665007173632 184594253396017152 184634576462265768 186461781646114816 186568912804773888 187918514315225088 188269582853210112 189113084568502272 190069506674712576 190219009039663104 190590530541693696 191992427711889408 193115190447046656 193381261824388608 193492368553388544 193980401873780736 194512146396461056 194875533128761344 194892052932391644 196200781083574272 196397998231329792 196738612172070912 198729004122832896 199619367044530176 199734057861562368 199891162041679872 200281574467542528 200786731764088832 201178893349565568 202733417529114624 203085019016331264 203843812138549248 205701951635914752 206103713260203648 206742270418108416 206904887025598464 207308998133070336 207668535070519296 209769504351879168 209890026905370624 210996226599550976 211408328604628224 212752220139565056 213041896386527232 213996385169620992 214367520072794112 217129837837910016 217254589252927488 217553919552437184 218227952108003328 218826164696018688 219615194982776832 223570129638187008 224571787925096448 224877557296889856 225267563466326016 225885073234599936 226326255018261264 229324288655867904 230782069303934976 230983173845797504 231414695590404096 231816039148486656 232767997903798272 233171688500232192 233222622899704128 233627101954334208 235990692395864064 237370754924494848 237834369680206752 238434243969855488 238879685770739712 240745933315823616 241163460081893376 243603295376375808 244271067567648768 244748159496491832 245506446121503744 245699553342898176 246125671194689536 246179435283021024 248511931164721152 250558019086966784 252150779424669696 252643261415733504 252987251959001088 253426008899616768 254120707388924928 255989903615852544 257841682432518144 257989824737851392 258640535831707648 259856070576522192 260793044042047488 261148131054452736 261863997641773056 262318149562761216 264972005497110528 265489528945347072 266159156059373568 266312077148749824 267042099290056704 268238524466087424 269205722882113536 270311223372152832 274053707298422784 274269268847886336 274426849582645248 274804951013604864 275656360557477888 276411997510760448 276891380094025728 276951864693398652 279692672469172224 279853369207160832 281877771472837632 283669626852753408 284055861848702976 285328513559494656 285885795812540544 287988641567834112 289506450450546688 289672785670569984 290071892736582912 290970602810671104 291768219594691584 292313299693142016 292338079398587466 295107918258106368 298093506184249344 299429050566795264 299836743062519808 300422361701313792 301180097646133248 301768340024348352 304627528524496896 305765718207823872 308552927453872128 309088052197982208 310113405627162624 310357330538397696 310963497199605504 311502802605778944 314654256527818752 316494339899326464 317112492906942336 320117063873200128 320994577754431488 321551280109191168 325694756756865024 325881883879391232 326330879328655776 327341928162004992 327599404457197568 328239247044028032 331349241552961536 336857681887644672 337316335945334784 337901345199489024 338827609851899904 339489382527391896 343788909910024192 343986432983801856 346474760768696256 347122043385606144 347724058722729984 349151996855697408 349757532750348288 350440652931501312 353986038593796096 354878874745831424 355082769531666432 356056132386742272 356751554520310128 357651365954783232 358319528656109568 361745190122840064 365404943064563712 366406601351473152 367541814076637184 368259669182255616 368549330014347264 369188506792034304 369269152924531536 375837028630450176 376539165706420224 378226169137004544 380139013349425152 380438018079326208 381181061083387392 383984855423778816 386762523648777216 386984737106777088 387960803747561472 389024292792922112 389751066257522688 389784105864783288 392795996462659584 393477224344141824 397458008245665792 399238734089060352 399468115723124736 400563148935085056 401573463528177664 402357786699131136 405466835058229248 407687624277098496 411403903271829504 412207426520407296 413484540836216832 414617996266140672 415337070141038592 419539008703758336 419780053810741248 421992453199101952 422816657209256448 425504440279130112 426083792773054464 427992770339241984 428735040145588224 434259675675820032 434509178505854976 435107839104874368 436455904216006656 437652329392037376 438507119097881199 439230389965553664 447140259276374016 449143575850192896 449755114593779712 451770146469199872 452652510036522528 458648577311735808 461966347691595008 462829391180808192 463632078296973312 465535995807596544 466445245799408256 467254203908668416 471981384791728128 474741509848989696 475668739360413504 476868487939710976 481491866631647232 482326920163786752 487206590752751616 488542135135297536 489496318992983664 491012892243007488 491399106685796352 492251342389379072 492358870566042048 497023862329442304 501116038173933568 504301558849339392 505286522831467008 505974503918002176 506852017799233536 508241414777849856 515683364865036288 515979649475702784 519712141153044384 521586088084094976 522296262108905472 523727995283546112 524636299125522432 530979057890694144 532318312118747136 532624154297499648 534084198580113408 536477048932174848 540622446744305664 548107414596845568 549609902027209728 551312721114955776 552823995021520896 553782760188051456 553903729386797304 559385344938344448 559706738414321664 563755542945675264 567339253705506816 570657027118989312 571771591625081088 575977283135668224 579012900901093376 579345571341139968 580143785473165824 581941205621342208 583536439189383168 584626599386284032 584676158797174932 590215836516212736 596187012368498688 598858101133590528 599673486125039616 600844723402627584 602360195292266496 603536680048696704 609255057048993792 611531436415647744 617105854907744256 620226811254325248 620714661076795392 621926994399211008 623005605211557888 629308513055637504 632988679798652928 634224985813884672 641989155508862976 643102560218382336 651389513513730048 651763767758782464 652661758657311552 654683856324009984 655198808914395136 656478494088056064 673715363775289344 674632671890669568 675802690398978048 677655219703799808 678978765054783792 687577819820048384 687972865967603712 692949521537392512 694244086771212288 695448117445459968 698303993711394816 699515065500696576 700881305863002624 707972077187592192 712112264773484544 713503109040620256 715302731909566464 716639057312219136 723490380245680128 730809886129127424 732813202702946304 736519338364511232 737098660028694528 738377013584068608 738538305849063072 751674057260900352 756452338274009088 760278026698850304 762362122166774784 767969710847557632 773525047297554432 773969474213554176 775921607495122944 778048585585844224 779568211729566576 785591992925319168 786954448688283648 794916016491331584 798477468178120704 798936231446249472 801126297870170112 803146927056355328 804715573398262272 810933670116458496 822807806543659008 824414853040814592 826969081672433664 829235992532281344 830674140282077184 839078017407516672 839560107621482496 845633314418512896 851008880558260224 852167585546108928 855985540678483968 868519351351640064 869018357011709952 870215678209748736 872911808432013312 875304658784074752 877014238195762398 894280518552748032 898287151700385792 899510229187559424 903540292938399744 905305020073045056 917297154623471616 923932695383190016 925658782361616384 927264156593946624 931071991615193088 932890491598816512 934508407817336832 943962769583456256 949483019697979392 951337478720827008 953736975879421952 962983733263294464 964653840327573504 977084270270595072 978992637985967328 982025784486014976 982798213371592704 984717741132084096 994047724658884608 1002232076347867136 1010573045662934016 1011949007836004352 1013704035598467072 1016482829555699712 1031366729730072576 1031959298951405568 1039424282306088768 1043172176168189952 1047455990567092224 1049272598251044864 1061958115781388288 1064636624237494272 1065248308594999296 1068168397160226816 1072954097864349696 1096214829193691136 1099219804054419456 1102625442229911552 1105647990043041792 1107565520376102912 1107807458773594608 1127511085891350528 1134678507411013632 1141314054237978624 1143543183250162176 1151954566271336448 1160287570946331648 1163882411242684416 1167072878378766336 1169253198772568064 1169352317594349864 1180431673032425472 1192374024736997376 1197716202267181056 1201689446805255168 1204720390584532992 1207073360097393408 1223062872831295488 1234211709815488512 1240453622508650496 1243853988798422016 1246011210423115776 1258617026111275008 1265977359597305856 1268449971627769344 1283978311017725952 1286205120436764672 1302779027027460096 1303527535517564928 1305323517314623104 1309367712648019968 1310397617828790272 1312956988176112128 1315521357293643597 1347430727550578688 1349265343781339136 1355310439407599616 1357957530109567584 1375155639640096768 1375945731935207424 1385899043074785024 1388488173542424576 1390896234890919936 1396607987422789632 1401762611726005248 1415944154375184384 1424224529546969088 1427006218081240512 1430605463819132928 1446980760491360256 1461619772258254848 1465626405405892608 1473038676729022464 1474197320057389056 1476754027168137216 1477076611698126144 1503348114521800704 1512904676548018176 1520556053397700608 1524724244333549568 1547050094595108864 1547938948427108352 1556097171171688448 1559136423459133152 1571183985850638336 1573908897376567296 1596954936356241408 1597872462892498944 1602252595740340224 1609431146796524544 1621867340232916992 1648829706081629184 1653938163344867328 1658471985064562688 1661348280564154368 1678156034815033344 1679120215242964992 1691266628837025792 1702017761116520448 1711971081356967936 1737038702703280128 1738036714023419904 1740431356419497472 1745823616864026624 1750609317568149504 1754028476391524796 1788561037105496064 1796574303400771584 1799020458375118848 1807080585876799488 1810610040146090112 1834594309246943232 1847865390766380032 1851317564723232768 1862143983230386176 1865780983197633024 1869016815634673664 1887925539166912512 1898966039395958784 1902674957441654016 1907473951758843904 1925967466526588928 1929307680655147008 1954168540541190144 1957985275971934656 1964051568972029952 1965596426743185408 1969435482264168192 2004464152695734272 2021146091325868032 2023898015672008704 2027408071196934144 2032965659111399424 2062733459460145152 2063918597902811136 2078848564612177536 2086344352336379904 2094911981134184448 2098545196502089728 2123916231562776576 2136336794320453632 2145908195728699392 2192429658387382272 2198439608108838912 2211295980086083584 2215131040752205824 2215614917547189216 2255022171782701056 2269357014822027264 2287086366500324352 2303909132542672896 2320575141892663296 2327764822485368832 2334145756757532672 2338704635188699728 2360863346064850944 2384748049473994752 2395432404534362112 2403378893610510336 2409440781169065984 2414146720194786816 2468423419630977024 2480907245017300992 2487707977596844032 2492022420846231552 2517234052222550016 2536899943255538688 2567956622035451904 2605558054054920192 2607055071035129856 2610647034629246208 2618735425296039936 2625913976352224256 2631042714587287194 2694861455101157376 2698530687562678272 2710620878815199232 2715915060219135168 2750311279280193536 2751891463870414848 2771798086149570048 2776976347084849152 2781792469781839872 2793215974845579264 2803525223452010496 2831888308750368768 2848449059093938176 2854012436162481024 2861210927638265856 2893961520982720512 2931252810811785216 2946077353458044928 2948394640114778112 2954153223396252288 3006696229043601408 3041112106795401216 3049448488667099136 3094100189190217728 3095877896854216704 3112194342343376896 3118272846918266304 3142367971701276672 3147817794753134592 3193909872712482816 3195744925784997888 3204505191480680448 3218862293593049088 3297659412163258368 3307876326689734656 3316943970129125376 3322696561128308736 3382533257674051584 3404035522233040896 3423942162713935872 3480862712838994944 3491647233728053248 3501218635136299008 3508056952783049592 3577122074210992128 3593148606801543168 3614161171753598976 3621220080292180224 3669188618493886464 3695730781532760064 3702635129446465536 3731561966395266048 3738033631269347328 3775851078333825024 3797932078791917568 3805349914883308032 3814947903517687808 3851934933053177856 3858615361310294016 3908337081082380288 3915970551943869312 3928103137944059904 3931192853486370816 3938870964528336384 4008928305391468544 4042292182651736064 4047796031344017408 4065931318222798848 4125466918920290304 4127837195805622272 4157697129224355072 4172688704672759808 4189823962268368896 4247832463125553152 4272673588640907264 4291816391457398784 4384859316774764544 4396879216217677824 4422591960172167168 4430262081504411648 4431229835094378432 4510044343565402112 4538714029644054528 4574172733000648704 4641150283785326592 4668291513515065344 4677409270377399456 4721726692129701888 4790864809068724224 4806757787221020672 4828293440389573632 4961814490034601984 4975415955193688064 4984044841692463104 5034468104445100032 5073799886511077376 5135913244070903808 5211116108109840384 5214110142070259712 5221294069258492416 5237470850592079872 5251827952704448512 5262085429174574388 5389722910202314752 5397061375125356544 5421241757630398464 5431830120438270336 5500622558560387072 5503782927740829696 5543596172299140096 5553952694169698304 5586431949691158528 5607050446904020992 5663776617500737536 5696898118187876352 5708024872324962048 5722421855276531712 5787923041965441024 5862505621623570432 5892154706916089856 5896789280229556224 5908306446792504576 6013392458087202816 6082224213590802432 6098896977334198272 6188200378380435456 6191755793708433408 6224388684686753792 6236545693836532608 6284735943402553344 6295635589506269184 6409010382961360896 6437724587186098176 6595318824326516736 6633887940258250752 6645393122256617472 6765066515348103168 6808071044466081792 6961725425677989888 6983294467456106496 7002437270272598016 7016113905566099184 7154244148421984256 7186297213603086336 7228322343507197952 7242440160584360448 7391461563065520128 7405270258892931072 7463123932790532096 7476067262538694656 7551702156667650048 7610699829766616064 7629895807035375616 7703869866106355712 7816674162164760576 7831941103887738624 7856206275888119808 7877741929056672768 8017856610782937088 8084584365303472128 8095592062688034816 8131862636445597696 8250933837840580608 8255674391611244544 8315394258448710144 8345377409345519616 8379647924536737792 8495664926251106304 8545347177281814528 8583632782914797568 8793758432435355648 8845183920344334336 8862459670188756864 9020088687130804224 9148345466001297408 9282300567570653184 9336583027030130688 9354818540754798912 9443453384259403776 9581729618137448448 9613515574442041344 9656586880779147264 9923628980069203968 9950831910387376128 9968089683384926208 10147599773022154752 10271826488141807616 10442588138516984832 10474941701184159744 10503655905408897024 10524170858349148776 10779445820404629504 10842483515260796928 10863660240876540672 11001245117120774144 11007565855481659392 11087192344598280192 11107905388339396608 11214100893808041984 11327553235001475072 11393796236375752704 11416049744649924096 11444843710553063424 11575846083930882048 11725011243247140864 11784309413832179712 11793578560459112448 11816612893585009152 12026784916174405632 12197793954668396544 12376400756760870912 12383511587416866816 12448777369373507584 12473091387673065216 12569471886805106688 12818020765922721792 12875449174372196352 13190637648653033472 13267775880516501504 13290786244513234944 13530133030696206336 13616142088932163584 13923450851355979776 14004874540545196032 14032227811132198368 14372594427206172672 14484880321168720896 14782923126131040256 14926247865581064192 14952134525077389312 15103404313335300096 15221399659533232128 15259791614070751232 15407739732212711424 15633348324329521152 15663882207775477248 15712412551776239616 15755483858113345536 16169168730606944256 16191184125376069632 16263725272891195392 16501867675681161216 16511348783222489088 16630788516897420288 16759295849073475584 16991329852502212608 17090694354563629056 17167265565829595136 17587516864870711296 17690367840688668672 17724919340377513728 18040177374261608448 18296690932002594816 18564601135141306368 18673166054060261376 18709637081509597824 18886906768518807552 19227031148884082688 19313173761558294528 19901663820774752256 19936179366769852416 20295199546044309504 20885176277033969664 20949883402368319488 21007311810817794048 21048341716698297552 21558891640809259008 21684967030521593856 21727320481753081344 22174384689196560384 22215810776678793216 22428201787616083968 22655106470002950144 22832099489299848192 22889687421106126848 23450022486494281728 23568618827664359424 23633225787170018304 24053569832348811264 24395587909336793088 24752801513521741824 24767023174833733632 24897554738747015168 24946182775346130432 25138943773610213376 25636041531845443584 25750898348744392704 26381275297306066944 26535551761033003008 27060266061392412672 27846901702711959552 28009749081090392064 28064455622264396736 28745188854412345344 28969760642337441792 29565846252262080512 29852495731162128384 29904269050154778624 30442799319066464256 30815479464425422848 31327764415550954496 31424825103552479232 31510967716226691072 32338337461213888512 32527450545782390784 33003735351362322432 33022697566444978176 33261577033794840576 33982659705004425216 34181388709127258112 34334531131659190272 35175033729741422592 35380735681377337344 35449838680755027456 36080354748523216896 36593381864005189632 37129202270282612736 37346332108120522752 37419274163019195648 38454062297768165376 38626347523116589056 39803327641549504512 39872358733539704832 40590399092088619008 41770352554067939328 42014623621635588096 42096683433396595104 43117783281618518016 43454640963506162688 44348769378393120768 44856403575232167936 45310212940005900288 45664198978599696384 45779374842212253696 46900044972988563456 47137237655328718848 47266451574340036608 48791175818673586176 49505603027043483648 49534046349667467264 49892365550692260864 50277887547220426752 51272083063690887168 51501796697488785408 52762550594612133888 53071103522066006016 54120532122784825344 55693803405423919104 56019498162180784128 56128911244528793472 57939521284674883584 59131692504524161024 59704991462324256768 59808538100309557248 60885598638132928512 62655528831101908992 62849650207104958464 63021935432453382144 64676674922427777024 65054901091564781568 66523154067589681152 67965319410008850432 68669062263318380544 70350067459482845184 70899677361510054912 72160709497046433792 73186763728010379264 74258404540565225472 74692664216241045504 74838548326038391296 76908124595536330752 77252695046233178112 79606655283099009024 81180798184177238016 83540705108135878656 84029247243271176192 84193366866793190208 86235566563237036032 86909281927012325376 88697538756786241536 89712807150464335872 91328397957199392768 94274475310657437696 94532903148680073216 97582351637347172352 99011206054086967296 99068092699334934528 99784731101384521728 102544166127381774336 103003593394977570816 105525101189224267776 106142207044132012032 108241064245569650688 111387606810847838208 112038996324361568256 112257822489057586944 115879042569349767168 118263385009048322048 119409982924648513536 119617076200619114496 121771197276265857024 125311057662203817984 126043870864906764288 129353349844855554048 133046308135179362304 135930638820017700864 137338124526636761088 140700134918965690368 141799354723020109824 146373527456020758528 148516809081130450944 149677096652076782592 153816249191072661504 154505390092466356224 159213310566198018048 162361596368354476032 167081410216271757312 168058494486542352384 168386733733586380416 173818563854024650752 177395077513572483072 179425614300928671744 182656795914398785536 188548950621314875392 189065806297360146432 195164703274694344704 199569462202769043456 206007186789955141632 211050202378448535552 216482128491139301376 222775213621695676416 224077992648723136512 224515644978115173888 231758085138699534336 236526770018096644096 238819965849297027072 243542394552531714048 250622115324407635968 252087741729813528576 258706699689711108096 266092616270358724608 283598709446040219648 292747054912041517056 297033618162260901888 299354193304153565184 307632498382145323008 309010780184932712448 318426621132396036096 324723192736708952064 334162820432543514624 336116988973084704768 336773467467172760832 347637127708049301504 354790155027144966144 358851228601857343488 365313591828797571072 378131612594720292864 399138924405538086912 412014373579910283264 422100404756897071104 445550427243391352832 449031289956230347776 463516170277399068672 473053540036193288192 477639931698594054144 487084789105063428096 501244230648815271936 504175483459627057152 532185232540717449216 567197418892080439296 585494109824083034112 598708386608307130368 618021560369865424896 649446385473417904128 668325640865087029248 672233977946169409536 673546934934345521664 695274255416098603008 709580310054289932288 730627183657595142144 756263225189440585728 798277848811076173824 891100854486782705664 898062579912460695552 927032340554798137344 955279863397188108288 974169578210126856192 1002488461297630543872 1008350966919254114304 1064370465081434898432 1134394837784160878592 1197416773216614260736 1236043120739730849792 1336651281730174058496 1347093869868691043328 1390548510832197206016 1419160620108579864576 1461254367315190284288 1512526450378881171456 1596555697622152347648 1796125159824921391104 1854064681109596274688 1948339156420253712384 2004976922595261087744 2016701933838508228608 2128740930162869796864 2268789675568321757184 2394833546433228521472 2673302563460348116992 2694187739737382086656 2781097021664394412032 2922508734630380568576 3025052900757762342912 3193111395244304695296 3592250319649842782208 3708129362219192549376 4009953845190522175488 4257481860325739593728 4537579351136643514368 4789667092866457042944 5388375479474764173312 5562194043328788824064 5845017469260761137152 6050105801515524685824 6386222790488609390592 7184500639299685564416 8019907690381044350976 9075158702273287028736 9579334185732914085888 10776750958949528346624 11124388086657577648128 12772445580977218781184 14369001278599371128832 18150317404546574057472 19158668371465828171776 21553501917899056693248 28738002557198742257664 38317336742931656343552 43107003835798113386496 57476005114397484515328 86214007671596226772992 114952010228794969030656 172428015343192453545984 344856030686384907091968
- Sum of all divisors σ(n): 1174047211616742360268800
- Sum of proper divisors (its aliquot sum) s(n): 829191180930357453176832
- 344856030686384907091968 is an abundant number, because the sum of its proper divisors (829191180930357453176832) is greater than itself. Its abundance is 484335150243972546084864
Bases of 344856030686384907091968
- Binary: 10010010000011010101110110100010110111110110101100111010011010000000000000000002
- Hexadecimal: 0x4906AED16FB59D340000
- Base-36: 1K5NAG5EN277K000
Squares and roots of 344856030686384907091968
- 344856030686384907091968 squared (3448560306863849070919682) is 118925681900768848694434099417729543262410113024
- 344856030686384907091968 cubed (3448560306863849070919683) is 41012238606970792230741393174499652126384761767879527378595062042591232
-
The
square root of 344856030686384907091968 is 587244438616.8207102811 -
The
cube root of 344856030686384907091968 is 70126033.5339834537
Scales and comparisons
How big is 344856030686384907091968?- 344,856,030,686,384,907,091,968 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 344,856,030,686,384,907,091,968 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 344856030686384907091968 cubic inches would be around 5843836.1 feet tall.
Recreational maths with 344856030686384907091968
- 344856030686384907091968 backwards is 869190709483686030658443
- The number of decimal digits it has is: 24
- The sum of 344856030686384907091968's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 344856030686384907091968 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 344856030686384907091968 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/344856030686384907091968/
Chicago style:
Numbermatics. 2024. "Number 344856030686384907091968 - Facts about the integer". https://numbermatics.com/n/344856030686384907091968/
The information we have on file for 344856030686384907091968 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 344856030686384907091968, math, Factors of 344856030686384907091968, curriculum, school, college, exams, university, Prime factorization of 344856030686384907091968, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-four sextillion, eight hundred fifty-six quintillion, thirty quadrillion, six hundred eighty-six trillion, three hundred eighty-four billion, nine hundred seven million, ninety-one thousand, nine hundred sixty-eight.