66562990944435779292205056
66,562,990,944,435,779,292,205,056 is an even composite number composed of six prime numbers multiplied together.
What does the number 66562990944435779292205056 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 20475 divisors.
66562990944435779292205056 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 66562990944435779292205056:
212 × 32 × 74 × 296 × 314 × 372
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 29 × 29 × 29 × 29 × 29 × 29 × 31 × 31 × 31 × 31 × 37 × 37)See below for interesting mathematical facts about the number 66562990944435779292205056 from the Numbermatics database.
Names of 66562990944435779292205056
- Cardinal: 66562990944435779292205056 can be written as Sixty-six septillion, five hundred sixty-two sextillion, nine hundred ninety quintillion, nine hundred forty-four quadrillion, four hundred thirty-five trillion, seven hundred seventy-nine billion, two hundred ninety-two million, two hundred five thousand and fifty-six.
Scientific notation
- Scientific notation: 6.6562990944435779292205056 × 1025
Factors of 66562990944435779292205056
Divisors of 66562990944435779292205056
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 29 31 32 36 37 42 48 49 56 58 62 63 64 72 74 84 87 93 96 98 111 112 116 124 126 128 144 147 148 168 174 186 192 196 203 217 222 224 232 248 252 256 259 261 279 288 294 296 333 336 343 348 372 384 392 406 434 441 444 448 464 496 504 512 518 522 558 576 588 592 609 651 666 672 686 696 744 768 777 784 812 841 868 882 888 896 899 928 961 992 1008 1024 1029 1036 1044 1073 1116 1147 1152 1176 1184 1218 1302 1332 1344 1369 1372 1392 1421 1488 1519 1536 1554 1568 1624 1682 1736 1764 1776 1792 1798 1813 1827 1856 1922 1953 1984 2016 2048 2058 2072 2088 2146 2232 2294 2304 2331 2352 2368 2401 2436 2523 2604 2664 2688 2697 2738 2744 2784 2842 2883 2976 3038 3072 3087 3108 3136 3219 3248 3364 3441 3472 3528 3552 3584 3596 3626 3654 3712 3844 3906 3968 4032 4096 4107 4116 4144 4176 4263 4292 4464 4557 4588 4608 4662 4704 4736 4802 4872 5046 5208 5328 5376 5394 5439 5476 5488 5568 5684 5766 5887 5952 6076 6144 6174 6216 6272 6293 6438 6496 6727 6728 6882 6944 7056 7104 7168 7192 7203 7252 7308 7424 7511 7569 7688 7812 7936 8029 8064 8091 8214 8232 8288 8352 8526 8584 8649 8928 9114 9176 9216 9324 9408 9472 9583 9604 9657 9744 9947 10092 10323 10416 10633 10656 10752 10788 10878 10952 10976 11136 11368 11532 11774 11904 12152 12288 12321 12348 12432 12544 12586 12691 12789 12876 12992 13454 13456 13671 13764 13888 14112 14208 14336 14384 14406 14504 14616 14848 15022 15138 15376 15624 15872 16058 16128 16182 16317 16428 16464 16576 16704 17052 17168 17298 17661 17856 18228 18352 18432 18648 18816 18879 18944 19166 19208 19314 19488 19894 20181 20184 20646 20832 21266 21312 21504 21576 21609 21756 21904 21952 22272 22533 22736 23064 23548 23808 24087 24304 24389 24642 24696 24864 25088 25172 25382 25578 25752 25984 26071 26908 26912 27342 27528 27776 27869 28224 28416 28672 28749 28768 28812 29008 29232 29696 29791 29841 30044 30276 30752 31117 31248 31744 31899 32116 32256 32364 32634 32856 32928 33152 33263 33408 34104 34336 34596 35322 35557 35712 36456 36704 36864 37296 37632 37758 37888 38073 38332 38416 38628 38976 39701 39788 40362 40368 41209 41292 41664 42439 42532 42624 43008 43152 43218 43512 43808 43904 44051 44544 45066 45472 46128 47089 47096 47616 48174 48608 48778 49284 49392 49728 50176 50344 50764 51156 51504 51968 52142 52577 52983 53816 53824 54684 55056 55552 55738 56203 56448 56637 56832 57498 57536 57624 58016 58464 59392 59582 59682 60088 60543 60552 61504 62234 62496 63488 63798 64232 64512 64728 65268 65712 65856 66304 66526 66816 67081 67599 68208 68672 69192 69629 70644 71114 71424 72261 72912 73167 73408 74431 74592 75264 75516 75776 76146 76664 76832 77256 77952 78213 79402 79576 80724 80736 82418 82584 83328 83607 84878 85064 85248 86016 86247 86304 86436 87024 87616 87808 88102 88837 89088 89373 89523 90132 90944 92256 93351 94178 94192 95232 95697 96348 97216 97556 98568 98784 99456 99789 100352 100688 101528 102312 103008 103936 104284 105154 105966 106671 107632 107648 109368 110112 111104 111476 112406 112896 113274 113664 114219 114996 115072 115248 116032 116928 118784 119103 119164 119364 120176 121086 121104 123008 123627 124468 124992 126976 127317 127596 128464 129024 129456 130536 131424 131712 132153 132608 133052 133632 134162 135198 136416 137344 138384 139258 141267 141288 142228 142848 144522 145824 146334 146816 148862 149184 150528 151032 151552 152292 153328 153664 154512 155904 156426 157731 158804 159152 161448 161472 164836 165168 166656 167214 168609 169756 170128 170496 170723 172494 172608 172872 174048 175232 175616 176204 177674 178176 178746 179046 180264 181888 182497 184512 186702 188356 188384 190464 191394 192696 194432 195083 195112 197136 197568 198912 199578 200704 201243 201376 203056 204624 206016 207872 208537 208568 208887 210308 211932 213342 215264 215296 217819 218736 219501 220224 222208 222952 223293 224812 225792 226548 227328 228438 229992 230144 230496 232064 232841 233856 234639 238206 238328 238728 240352 242172 242208 246016 247254 248899 248936 249984 250821 254634 255192 256928 258048 258912 261072 262848 263424 264306 265216 266104 266511 267264 268119 268324 270396 272832 274688 276768 277907 278516 280053 282534 282576 284456 285696 288463 289044 291648 292668 293632 297073 297724 298368 299367 301056 302064 304584 306656 307328 308357 309024 311808 312852 315462 317608 318304 320013 322896 322944 329623 329672 330336 333312 334428 337218 339512 340256 340992 341446 344988 345216 345744 348096 350464 351232 352408 355348 356352 357309 357492 358092 360528 363776 364994 368039 369024 370881 373404 376712 376768 380928 381951 382788 385392 388864 390166 390224 393421 394272 395136 396459 397824 399156 402486 402752 406112 409248 412032 415744 417074 417136 417774 420616 423801 423864 426684 430528 430592 435638 437472 439002 440448 444416 445904 446586 449624 451584 453096 454656 456876 459984 460288 460992 464128 465682 467712 469278 469567 473193 476412 476656 477456 480704 484344 484416 492032 494508 497798 497872 499968 501642 505827 509268 510384 512169 513856 517824 522144 525696 526848 528612 530432 532208 533022 534528 536238 536648 540792 545664 547491 549376 553536 555814 557032 560106 565068 565152 568912 571392 576926 578088 583296 585249 585336 587264 594146 595448 596736 598734 602112 603729 604128 609168 613312 614656 616714 618048 623616 625611 625704 626661 630924 635216 636608 640026 645792 645888 653457 659246 659344 660672 666624 668856 669879 674436 679024 680512 681984 682892 689976 690432 691488 696192 698523 700928 702464 704816 707281 710696 714618 714984 716184 721056 727552 729988 736078 738048 741762 746697 746808 753424 753536 756059 763902 765576 770784 777728 780332 780448 786842 788544 790272 792918 795648 798312 799533 804972 805504 808201 812224 818496 824064 831488 833721 834148 834272 835548 841232 847602 847728 853368 861056 861184 863939 865389 871276 874944 878004 880896 888832 891219 891808 893172 899248 902393 903168 906192 913752 919968 920576 921984 923521 925071 928256 931364 935424 938556 939134 946386 952824 953312 954912 961408 964627 968688 968832 984064 988869 989016 995596 995744 999936 1003284 1011654 1018536 1020768 1024338 1027712 1031153 1035648 1044288 1051392 1053696 1057224 1060864 1064416 1066044 1069056 1072476 1073296 1081584 1091328 1094982 1098752 1102267 1104117 1107072 1111628 1114064 1120212 1130136 1130304 1137824 1142784 1151329 1153852 1156176 1166592 1170498 1170672 1174528 1180263 1188292 1190896 1193472 1195061 1197468 1207458 1208256 1218336 1226624 1229312 1230731 1233428 1236096 1247232 1251222 1251408 1253322 1261848 1270432 1273216 1277479 1280052 1291584 1291776 1306914 1315609 1318492 1318688 1321344 1333248 1337712 1339758 1348872 1358048 1361024 1363968 1365581 1365784 1379952 1380864 1382976 1392384 1397046 1401856 1404928 1408701 1409632 1414562 1421392 1429236 1429968 1432368 1442112 1455104 1459759 1459976 1472156 1476096 1483524 1493394 1493616 1506848 1507072 1512118 1524733 1527804 1531152 1536507 1541568 1555456 1560664 1560896 1573684 1577088 1580544 1585836 1591296 1596624 1599066 1609944 1611008 1616402 1624448 1629887 1636992 1642473 1648128 1667442 1668296 1668544 1671096 1682464 1695204 1695456 1706736 1722112 1722368 1727878 1730778 1742293 1742552 1749888 1755747 1756008 1761792 1782438 1783616 1786344 1798496 1804786 1806336 1812384 1827504 1839936 1841152 1843968 1847042 1850142 1856512 1862728 1870848 1876833 1877112 1878268 1892772 1905648 1906624 1909824 1922816 1929254 1937376 1937664 1945349 1960371 1968128 1977738 1978032 1991192 1991488 1999872 2006568 2019241 2023308 2037072 2041536 2048676 2055424 2062306 2071296 2079511 2088576 2095569 2102784 2107392 2114448 2121843 2128832 2132088 2144952 2146592 2158499 2163168 2182656 2189964 2197504 2204534 2208234 2214144 2223256 2228128 2240091 2240424 2260272 2260608 2268177 2275648 2302658 2307361 2307704 2312352 2333184 2340996 2341344 2349056 2360526 2376584 2381792 2386944 2390122 2394936 2414916 2416512 2424603 2436672 2453248 2458624 2461462 2466856 2472192 2494464 2501163 2502444 2502816 2506644 2523696 2540864 2546432 2554958 2560104 2576273 2583168 2583552 2591817 2596167 2613828 2631218 2636984 2637376 2642688 2666496 2673657 2675424 2679516 2697744 2707179 2716096 2722048 2731162 2731568 2753947 2759904 2761728 2765952 2770563 2775213 2784768 2794092 2803712 2817402 2819264 2829124 2842784 2858472 2859936 2864736 2884224 2893881 2910208 2919518 2919952 2944312 2952192 2966607 2967048 2986788 2987232 3013696 3014144 3024236 3049466 3055608 3062304 3073014 3083136 3093459 3110912 3121328 3121792 3147368 3154176 3161088 3171672 3182592 3193248 3198132 3219888 3222016 3232804 3248896 3259774 3273984 3284946 3286969 3296256 3306801 3312351 3334884 3336592 3337088 3342192 3364928 3390408 3390912 3413472 3444224 3444736 3453987 3455756 3461556 3484586 3485104 3499776 3511494 3512016 3523584 3540789 3564876 3567232 3572688 3585183 3596992 3609572 3624768 3655008 3679872 3682304 3687936 3692193 3694084 3700284 3713024 3725456 3741696 3753666 3754224 3756536 3785544 3811296 3813248 3819648 3832437 3845632 3858508 3874752 3875328 3890698 3920742 3936256 3946827 3955476 3956064 3982384 3982976 3999744 4013136 4038482 4046616 4074144 4083072 4096743 4097352 4110848 4124612 4142592 4159022 4177152 4191138 4205568 4214784 4226103 4228896 4243686 4257664 4264176 4289904 4293184 4316998 4326336 4365312 4379277 4379928 4395008 4409068 4416468 4428288 4446512 4456256 4480182 4480848 4520544 4521216 4536354 4551296 4574199 4605316 4614722 4615408 4624704 4666368 4681992 4682688 4698112 4721052 4753168 4763584 4773888 4780244 4789872 4829832 4833024 4849206 4873344 4889661 4906496 4917248 4922924 4933712 4944384 4950967 5002326 5004888 5005632 5013288 5047392 5081728 5092864 5109916 5120208 5152546 5166336 5167104 5183634 5192334 5226879 5227656 5262436 5273968 5274752 5285376 5292413 5347314 5350848 5359032 5395488 5414358 5432192 5444096 5462324 5463136 5507894 5519808 5523456 5531904 5541126 5550426 5569536 5588184 5607424 5634804 5638528 5657407 5658248 5685568 5716944 5719872 5729472 5768448 5787762 5820416 5836047 5839036 5839904 5888624 5904384 5933214 5934096 5973576 5974464 6027392 6028288 6047573 6048472 6057723 6098932 6111216 6124608 6146028 6166272 6186918 6221824 6238533 6242656 6243584 6294736 6308352 6316751 6322176 6343344 6365529 6386496 6396264 6439776 6444032 6464647 6465608 6475497 6497792 6519548 6547968 6569892 6573938 6592512 6613602 6624702 6669768 6673184 6674176 6684384 6729856 6752389 6780816 6781824 6804531 6826944 6888448 6907974 6911512 6922083 6923112 6969172 6970208 6999552 7022988 7024032 7047168 7081578 7129752 7134464 7145376 7170366 7193984 7218071 7219144 7249536 7273809 7310016 7359744 7375872 7384386 7388168 7400568 7426048 7450912 7483392 7507332 7508448 7513072 7571088 7622592 7626496 7639296 7664874 7691264 7715869 7717016 7728819 7749504 7750656 7775451 7781396 7841484 7893654 7910952 7912128 7964768 7965952 7999488 8026272 8059303 8076964 8093232 8121537 8148288 8166144 8193486 8194704 8221696 8249224 8261841 8285184 8311689 8318044 8354304 8365427 8382276 8411136 8452206 8457792 8487372 8515328 8528352 8579808 8586368 8615117 8633996 8652672 8681643 8730624 8758554 8759856 8818136 8832936 8856576 8893024 8912512 8942353 8960364 8961696 9041088 9042432 9072708 9102592 9148398 9209263 9210632 9229444 9230816 9249408 9280377 9332736 9363984 9365376 9442104 9506336 9527168 9547776 9559067 9560488 9579744 9659664 9666048 9698412 9746688 9779322 9812992 9834496 9845848 9860907 9867424 9888768 9901934 9920403 10004652 10009776 10011264 10026576 10094784 10163456 10185728 10218313 10219832 10240416 10305092 10332672 10334208 10361961 10367268 10384668 10453758 10455312 10524872 10547936 10549504 10570752 10584826 10673131 10694628 10701696 10718064 10755549 10790976 10828716 10864384 10888192 10924648 10926272 11015788 11039616 11046912 11063808 11076579 11082252 11100852 11139072 11176368 11269608 11277056 11314814 11316496 11371136 11409209 11433888 11439744 11458944 11497311 11536896 11575524 11672094 11678072 11679808 11777248 11808768 11840481 11866428 11868192 11947152 11948928 12054784 12056576 12095146 12096944 12115446 12196051 12197864 12222432 12249216 12290229 12292056 12332544 12373836 12477066 12485312 12487168 12589472 12616704 12633502 12644352 12686688 12731058 12772992 12792528 12879552 12888064 12929294 12931216 12950994 12995584 13039096 13095936 13137831 13139784 13147876 13185024 13227204 13249404 13339536 13346368 13348352 13368768 13459712 13504778 13561632 13563648 13609062 13617443 13653888 13722597 13776896 13815948 13823024 13844166 13846224 13938344 13940416 13999104 14045976 14048064 14094336 14163156 14259504 14268928 14290752 14340732 14387968 14436142 14438288 14499072 14547618 14556577 14620032 14668983 14719488 14751744 14768772 14776336 14801136 14852901 14901824 15014664 15016896 15026144 15142176 15245184 15252992 15278592 15329748 15382528 15431738 15434032 15457638 15499008 15501312 15550902 15562792 15680637 15682968 15787308 15821904 15824256 15877239 15929536 15931904 16052544 16118606 16153928 16186464 16243074 16296576 16332288 16386972 16389408 16443392 16498448 16523682 16570368 16623378 16636088 16708608 16730854 16764552 16822272 16904412 16915584 16972221 16974744 17030656 17056704 17159616 17172736 17230234 17267992 17305344 17363286 17461248 17508141 17517108 17519712 17636272 17665872 17713152 17786048 17825024 17884706 17920728 17923392 18082176 18084864 18142719 18145416 18173169 18205184 18296796 18418526 18421264 18458888 18461632 18498816 18560754 18665472 18715599 18727968 18730752 18884208 18950253 19012672 19054336 19118134 19120976 19159488 19319328 19332096 19393941 19396824 19426491 19493376 19558644 19625984 19691696 19721814 19734848 19777536 19803868 19840806 20009304 20019552 20022528 20053152 20189568 20257167 20326912 20371456 20436626 20439664 20480832 20511149 20610184 20665344 20723922 20734536 20766249 20769336 20907516 20910624 21049744 21095872 21099008 21141504 21169652 21346262 21389256 21403392 21436128 21511098 21581952 21654213 21657432 21728768 21776384 21849296 21852544 21925711 22031576 22079232 22127616 22153158 22164504 22201704 22278144 22352736 22539216 22554112 22629628 22632992 22742272 22818418 22867776 22879488 22917888 22994622 23073792 23147607 23151048 23186457 23344188 23356144 23359616 23437829 23554496 23680962 23732856 23736384 23894304 23897856 24109568 24113152 24177909 24190292 24193888 24230892 24392102 24395728 24444864 24498432 24580458 24584112 24665088 24747672 24785523 24954132 24970624 24974336 25054231 25096281 25178944 25233408 25267004 25373376 25462116 25545984 25585056 25759104 25776128 25845351 25858588 25862432 25901988 25991168 26078192 26169397 26191872 26275662 26279568 26295752 26454408 26498808 26679072 26692736 26696704 26737536 26782109 26827059 26919424 27009556 27123264 27127296 27218124 27234886 27307776 27445194 27553792 27627789 27631896 27646048 27688332 27692448 27876688 27880832 27974183 27998208 28091952 28096128 28326312 28519008 28537856 28581504 28677201 28681464 28775936 28872284 28876576 28998144 29095236 29113154 29240064 29337966 29438976 29503488 29537544 29552672 29582721 29602272 29705802 29803648 29903437 30029328 30033792 30052288 30284352 30490368 30505984 30557184 30654939 30659496 30765056 30863476 30868064 30915276 30998016 31002624 31101804 31125584 31361274 31365936 31574616 31643808 31648512 31754478 31859072 31863808 31965743 32019393 32105088 32237212 32307856 32372928 32486148 32593152 32664576 32773944 32778816 32886784 32996896 33047364 33140736 33246756 33272176 33388541 33417216 33461708 33529104 33808824 33831168 33944442 33949488 34061312 34113408 34170277 34227627 34319232 34345472 34460468 34535984 34610688 34656769 34726572 35016282 35034216 35039424 35272544 35331744 35426304 35572096 35650048 35691199 35769412 35841456 35846784 36164352 36169728 36285438 36290832 36346338 36410368 36588153 36593592 36837052 36842528 36917776 36923264 36997632 37046891 37121508 37431198 37455936 37461504 37768416 37900506 38025344 38108672 38152661 38236268 38241952 38318976 38638656 38664192 38787882 38793648 38852982 38986752 39117288 39251968 39383392 39443628 39469696 39555072 39601849 39607736 39681612 40018608 40039104 40045056 40106304 40379136 40514334 40653824 40742912 40783879 40852329 40873252 40879328 40961664 41022298 41220368 41330688 41447844 41469072 41532498 41538672 41815032 41821248 42099488 42191744 42198016 42283008 42333011 42339304 42692524 42778512 42806784 42872256 43022196 43163904 43308426 43314864 43457536 43552768 43669731 43698592 43705088 43851422 44063152 44158464 44217257 44255232 44306316 44329008 44403408 44558703 44705472 45078432 45108224 45252529 45259256 45265984 45484544 45636836 45735552 45758976 45835776 45989244 46147584 46295214 46302096 46372914 46688376 46712288 46719232 46875658 47108992 47266723 47361924 47465712 47472768 47631717 47788608 47795712 48219136 48355818 48380584 48387776 48461784 48784204 48791456 48889728 48996864 49160916 49168224 49330176 49495344 49571046 49908264 49941248 49948672 50108462 50192562 50357888 50466816 50526497 50534008 50746752 50916663 50924232 51091968 51170112 51518208 51690702 51717176 51724864 51803976 51982336 52156384 52338794 52383744 52551324 52559136 52591504 52908816 52997616 53358144 53385472 53393408 53475072 53564218 53654118 53838848 54011083 54019112 54246528 54254592 54428157 54436248 54469772 54615552 54890388 55255578 55263792 55292096 55376664 55384896 55753376 55761664 55948366 55996416 56183904 56192256 56415121 56652624 56850759 57038016 57075712 57163008 57354402 57362928 57551872 57744568 57753152 57996288 58181823 58190472 58226308 58480128 58557989 58675932 58877952 59075088 59105344 59165442 59204544 59411604 59607296 59806874 60058656 60067584 60104576 60305819 60568704 60771501 60980736 61011968 61114368 61309878 61318992 61533447 61726952 61736128 61830552 61996032 62203608 62251168 62596471 62722548 62731872 63149232 63287616 63297024 63508956 63718144 63727616 63931486 64038786 64210176 64464841 64474424 64615712 64745856 64962639 64972296 65186304 65329152 65547888 65557632 65777133 65993792 66094728 66493512 66544352 66777082 66834432 66913469 66923416 67058208 67617648 67662336 67888884 67898976 68122624 68226816 68340554 68455254 68638464 68690944 68920936 69071968 69221376 69313538 69442821 69453144 70032564 70068432 70078848 70313487 70545088 70663488 71144192 71300096 71382398 71528191 71538824 71682912 71693568 72328704 72339456 72533727 72570876 72581664 72692676 72820736 73176306 73187184 73674104 73685056 73835552 73846528 73995264 74093782 74243016 74711917 74862396 74911872 74923008 75162693 75288843 75536832 75801012 76050688 76217344 76305322 76472536 76483904 76637952 77277312 77328384 77536053 77575764 77587296 77705964 77973504 78234576 78508191 78766784 78887256 78939392 79203698 79215472 79363224 79864463 80037216 80078208 80090112 80212608 80346327 80481177 80758272 81028668 81307648 81567758 81704658 81746504 81758656 81923328 82044596 82440736 82661376 82883367 82895688 82938144 83064996 83077344 83630064 83642496 83922549 84198976 84383488 84396032 84666022 84678608 85372357 85385048 85557024 85613568 85744512 86031603 86044392 86327808 86616852 86629728 86915072 87339462 87397184 87410176 87702844 88126304 88316928 88434514 88510464 88612632 88658016 88806816 89117406 89410944 89710311 90156864 90216448 90505058 90518512 90531968 90969088 91273672 91471104 91517952 91671552 91964817 91978488 92295168 92590428 92604192 92745828 93376752 93424576 93438464 93751316 94217984 94533446 94723848 94931424 94945536 95263434 95322101 95577216 95591424 95897229 96058179 96438272 96711636 96761168 96775552 96923568 97568408 97582912 97779456 97993728 98321832 98336448 98660352 98990688 99142092 99816528 99882496 99897344 100165623 100216924 100385124 100715776 101052994 101068016 101493504 101833326 101848464 101896039 102183936 102340224 102510831 102682881 103036416 103381404 103434352 103449728 103607952 103970307 104312768 104677588 105102648 105118272 105183008 105817632 105995232 106716288 106770944 106786816 106950144 107073597 107128436 107308236 107677696 108022166 108038224 108493056 108509184 108856314 108872496 108939544 109231104 109764459 109780776 110511156 110527584 110584192 110753328 110769792 111140673 111506752 111523328 111896732 112367808 112384512 112830242 113305248 113701518 114076032 114151424 114326016 114457983 114708804 114725856 115103744 115489136 115506304 115992576 116363646 116380944 116452616 116960256 117115978 117351864 117755904 118150176 118210688 118330884 118409088 118805547 118823208 119214592 119613748 120117312 120135168 120209152 120611638 121137408 121543002 121961472 122023936 122228736 122351637 122556987 122619756 122637984 123066894 123453904 123472256 123661104 123992064 124407216 124502336 125192942 125445096 125463744 126298464 126575232 126594048 126999033 127017912 127436288 127455232 127862972 128077572 128420352 128929682 128948848 129231424 129491712 129925278 129944592 130372608 130658304 131009193 131095776 131115264 131554266 131987584 132189456 132651771 132987024 133088704 133554164 133826938 133846832 134116416 135235296 135324672 135757587 135777768 135797952 136245248 136453632 136681108 136910508 137276928 137381888 137841872 138143936 138442752 138627076 138885642 138906288 140065128 140136864 140157696 140626974 141090176 141326976 141800169 142288384 142600192 142764796 143056382 143077648 143365824 143387136 143578043 144657408 145067454 145141752 145163328 145385352 145641472 146352612 146374368 147348208 147370112 147671104 147693056 147990528 148187564 148486032 149423834 149724792 149823744 149846016 150325386 150577686 151073664 151579491 151602024 152101376 152434688 152610644 152945072 152967808 153275904 153479977 154554624 155072106 155151528 155174592 155411928 155947008 156469152 157016382 157533568 157774512 157878784 158407396 158430944 158726448 159728926 160074432 160156416 160180224 160425216 160692654 160962354 161516544 162033249 162057336 162615296 163135516 163409316 163493008 163517312 163846656 164064803 164089192 164881472 165766734 165791376 165876288 166129992 166154688 167260128 167284992 167845098 168397952 168766976 168792064 169245363 169332044 169357216 170744714 170770096 171114048 171227136 171489024 172063206 172088784 172655616 173233704 173259456 173830144 174678924 174794368 174820352 175379617 175405688 175673967 176252608 176633856 176869028 177225264 177316032 177613632 178234812 178821888 179420622 180313728 180432896 180917457 181010116 181037024 181063936 181938176 182547344 182942208 183035904 183185779 183343104 183929634 183956976 184600341 185180856 185208384 185491656 186753504 186849152 186876928 187474763 187502632 187789413 188435968 189066892 189447696 189862848 189891072 190526868 190644202 191154432 191182848 191794458 192116358 192876544 193394523 193423272 193522336 193551104 193847136 195136816 195165824 195558912 195819281 195987456 196643664 196672896 197331399 197981376 198284184 199633056 199764992 200331246 200433848 200740407 200770248 201431552 202105988 202136032 202987008 203666652 203696928 203792078 204367872 204680448 205021662 205365762 206072832 206762808 206868704 206899456 207215904 207940614 208625536 209324059 209355176 210205296 210236544 210366016 210940461 211635264 211990464 213432576 213541888 213900288 214147194 214256872 214584573 214616472 215355392 216044332 216076448 216986112 217018368 217712628 217744992 217879088 218462208 219528918 219561552 221022312 221055168 221168384 221506656 221539584 222281346 223013504 223046656 223760201 223793464 224135751 224735616 224769024 225488079 225660484 226610496 227403036 228152064 228652032 228915966 229417608 229451712 230207488 230978272 231012608 231985152 232727292 232761888 232905232 233719787 233920512 234231956 234703728 235524573 236300352 236421376 236661768 236818176 237611094 237646416 238429184 239191939 239227496 239593389 240234624 240270336 240418304 241038981 241223276 242274816 242597383 243086004 243922944 244703274 245113974 245239512 245275968 246133788 246907808 246944512 247322208 247984128 248814432 249004672 249838393 250385884 250890192 250927488 251767647 252596928 253150464 253188096 253998066 254035824 254872576 255725944 256117071 256155144 256840704 257859364 257897696 258462848 258983424 259328237 259850556 259889184 260745216 262018386 262191552 262230528 263108532 263975168 264378912 265303542 265974048 266177408 267068627 267108328 267653876 267693664 268232832 269130933 270470592 270649344 271515174 271555536 271595904 272907264 273362216 273821016 274553856 274763776 275683744 276287872 276885504 277212943 277254152 277771284 277812576 280130256 280273728 280315392 281253948 282180352 282653952 283600338 284576768 285200384 285487153 285529592 285966303 286112764 286155296 286731648 286774272 287156086 287691687 289314816 290134908 290283504 290326656 290770704 292705224 292748736 294696416 294740224 295342208 295386112 295981056 296331077 296375128 296972064 298847668 299449584 299647488 299692032 300496869 300650772 301155372 302147328 303158982 303204048 304202752 304869376 305221288 305688117 305890144 305935616 306551808 306959954 307532493 309109248 309520799 310144212 310303056 310349184 310823856 311910921 312938304 314032764 315067136 315549024 315757568 316767703 316814792 316861888 317452896 319457852 320148864 320312832 320360448 320850432 321220791 321385308 321924708 323033088 324066498 324114672 326271032 326818632 326986016 327034624 327693312 328129606 328178384 329762944 330867061 331533468 331582752 331752576 332259984 332309376 333422019 334520256 334569984 335690196 336795904 337533952 338490726 338664088 338714432 341489428 341540192 342228096 342454272 342978048 343373949 344126412 344177568 345311232 346467408 346518912 349357848 349588736 349640704 350759234 350811376 351347934 352505216 353267712 353685479 353738056 354450528 354632064 355227264 356416641 356469624 357643776 358841244 360627456 361834914 362020232 362074048 362127872 363876352 365094688 365884416 366071808 366371558 366686208 367054911 367859268 367913952 369200682 370361712 370416768 370983312 373507008 373698304 373753856 374949526 375005264 375578826 376871936 378077581 378133784 378895392 379725696 379782144 380997099 381053736 381288404 382308864 382365696 383588916 384232716 386789046 386846544 387044672 387102208 387694272 390273632 390331648 391117824 391638562 391974912 393287328 393345792 394662798 394905847 395962752 396568368 397955313 399266112 399529984 400662492 400867696 401480814 401540496 402863104 404211976 404272064 405974016 407272761 407333304 407393856 407584156 408735744 409360896 410043324 410731524 412145664 413525616 413737408 413798912 414431808 415881228 417251072 418648118 418710352 420410592 420473088 420732032 421880922 422140733 423270528 423980928 425400507 426865152 427083776 427800576 428294388 428513744 429169146 429232944 430734129 432088664 432152896 433972224 435425256 435489984 435758176 436924416 439057836 439123104 442044624 442110336 442336768 443013312 443079168 444562692 446027008 446093312 447520402 447586928 448271502 449471232 449538048 450976158 451253887 451320968 453220992 454738473 454806072 456304128 457304064 457831932 458835216 458903424 460439931 461956544 462025216 465454584 465523776 465810464 467439574 467841024 468463912 469407456 471049146 472600704 472842752 473323536 473636352 475222188 475292832 476858368 478383878 478454992 479186778 480469248 480540672 480836608 482077962 482446552 484549632 485194766 486099747 486172008 487845888 489406548 490227948 490479024 490551936 492194409 492267576 493815616 493889024 494644416 497628864 498009344 499676786 500771768 501780384 501854976 503535294 505193856 506300928 506376192 507736089 507996132 508071648 509745152 511451888 512234142 512310288 513681408 515718728 515795392 516925696 517966848 518656474 519701112 519778368 521490432 524036772 524383104 524461056 526138851 526217064 527021901 527950336 528757824 530607084 531948096 532354816 534137254 534216656 535307752 535387328 536465664 538261866 540941184 541298688 542752371 543030348 543111072 543191808 545814528 546724432 547642032 549107712 549557337 551367488 552575744 554425886 554508304 555542568 555625152 560260512 560547456 560630784 562424289 562507896 563368239 564360704 565307904 567200676 569153536 570974306 571059184 571932606 572225528 572310592 573463296 573548544 574312172 575383374 578629632 580183569 580269816 580567008 580653312 581541408 585410448 585497472 587457843 589392832 589480448 590684416 590772224 592662154 592750256 593944128 594823321 597695336 598899168 599294976 600993738 601301544 602221221 602310744 604294656 606317964 606408096 608405504 610442576 611376234 611780288 611871232 613103616 613919908 615064986 618218496 619041598 620288424 620606112 620698368 621647712 623821842 625876608 627972177 628065528 630134272 631098048 631515136 633535406 633629584 633723776 634905792 635845619 638915704 640297728 640625664 641700864 642441582 642770616 643753719 643849416 646066176 648132996 648229344 652542064 653637264 653972032 654069248 655386624 656259212 656356768 659525888 661734122 663066936 663165504 663505152 664519968 664618752 666844038 669040512 669139968 671280603 671380392 672407253 673591808 675067904 676981452 677328176 677428864 679697041 682978856 683080384 684456192 685956096 686747898 688252824 688355136 690622464 692934816 693037824 698715696 699177472 699281408 701159361 701518468 701622752 702695868 705010432 707370958 707476112 708901056 709264128 710454528 712833282 712939248 715287552 717575817 717682488 718780167 721254912 723669828 724040464 724148096 724255744 726572699 727792149 730189376 731768832 732743116 734109822 735718536 735827904 738401364 740723424 740833536 741966624 747014016 747396608 747507712 749515179 749899052 750010528 751157652 753743872 756155162 756267568 757790784 758912513 759451392 759564288 761994198 762107472 762576808 764617728 767177832 768351213 768465432 773578092 773693088 774089344 774204416 775388544 776681161 777984711 780547264 780663296 782235648 783277124 786574656 786691584 789325596 789811694 791925504 793136736 795910626 798532224 799059968 801205881 801324984 801735392 802961628 803080992 805726208 808423952 808544128 811251307 811948032 814545522 814666608 814787712 815168312 818721792 820086648 821463048 824291328 827051232 827474816 827597824 828863616 831638829 831762456 834502144 837296236 837420704 840821184 840946176 841464064 843761844 844281466 846541056 847961856 850801014 853730304 854167552 855601152 856461459 856588776 857027488 857898909 858338292 858465888 861468258 864177328 864305792 867199673 867944448 870850512 870979968 871516352 878115672 878246208 884089248 884220672 884673536 886026624 886158336 888993231 889125384 892054016 892186624 895040804 895173856 896543004 898942464 899076096 901952316 902507774 902641936 906441984 909476946 909612144 912608256 914608128 915663864 917064351 917670432 917806848 920879862 923913088 924050432 927006547 928562397 930909168 931047552 931620928 934879148 936927824 938814912 942098292 945201408 945685504 946647072 947272704 950303109 950444376 950585664 953716736 956767756 956909984 958373556 960938496 961081344 961673216 964155924 964893104 968267689 969099264 970389532 972199494 972344016 978813096 980455896 980958048 981103872 984388818 984535152 987631232 987778048 989288832 990938033 992601183 995257728 996018688 999353572 1001543536 1003560768 1003709952 1005046301 1007070588 1010387712 1012601856 1015472178 1015992264 1016143296 1019490304 1022903776 1024468284 1024620576 1027362816 1031437456 1031590784 1033851392 1035044771 1035933696 1037312948 1039402224 1039556736 1048073544 1048766208 1048922112 1052277702 1052434128 1054043802 1055900672 1057515648 1061056437 1061214168 1063896192 1064709632 1068274508 1068433312 1070615504 1070774656 1072931328 1074359839 1076523732 1081882368 1085504742 1086060696 1086222144 1086383616 1091629056 1093448864 1095284064 1098215424 1099114674 1102734976 1105151488 1106427169 1108851772 1109016608 1111085136 1111250304 1120521024 1121094912 1121261568 1124848578 1125015792 1126736478 1128721408 1130615808 1134232743 1134401352 1138307072 1141948612 1142118368 1143865212 1144451056 1144621184 1146926592 1147097088 1148453621 1148624344 1150766748 1160367138 1160539632 1161134016 1161306624 1163082816 1170820896 1170994944 1174915686 1178785664 1178960896 1181368832 1181544448 1182732491 1184717541 1185324308 1185500512 1187888256 1189646642 1195390672 1197798336 1198589952 1201987476 1202603088 1204442442 1204621488 1208589312 1212635928 1212816192 1216811008 1220885152 1222752468 1223560576 1223742464 1226207232 1227657319 1227839816 1230129972 1236436992 1238083196 1240576848 1241212224 1241396736 1243295424 1247643684 1251753216 1255944354 1256131056 1260268544 1262196096 1263030272 1264300249 1266422199 1267070812 1267259168 1267447552 1269811584 1271691238 1277831408 1280595456 1281251328 1282300453 1283401728 1284883164 1285541232 1287507438 1287698832 1292202387 1296265992 1296458688 1305084128 1307274528 1307944064 1308138496 1310773248 1312323341 1312518424 1312713536 1319051776 1323468244 1326133872 1326331008 1327010304 1329039936 1329237504 1333688076 1338081024 1338279936 1342561206 1342760784 1344814506 1347183616 1350135808 1353761661 1353962904 1354656352 1354857728 1359394082 1365957712 1366160768 1368912384 1370734967 1371912192 1373495796 1376505648 1376710272 1381319793 1385869632 1386075648 1397431392 1398354944 1402318722 1403036936 1403245504 1405391736 1410020864 1414741916 1414952224 1417802112 1418528256 1420909056 1425666564 1425878496 1430575104 1435151634 1435364976 1437560334 1442509824 1447339656 1448080928 1448296192 1448511488 1453145398 1455584298 1460378752 1463537664 1465268413 1465486232 1468219644 1471437072 1471655808 1476583227 1476802728 1481446848 1481667072 1483933248 1494028032 1494793216 1499030358 1499798104 1500021056 1502315304 1507487744 1512310324 1512535136 1515581568 1517825026 1518902784 1519128576 1523988396 1524214944 1525153616 1529235456 1534355664 1536702426 1536930864 1547156184 1547386176 1548178688 1548408832 1550777088 1553362322 1555969422 1561094528 1561326592 1564471296 1566321407 1566554248 1573149312 1573383168 1578416553 1578651192 1579623388 1583851008 1586273472 1591821252 1597064448 1602411762 1602649968 1603470784 1605923256 1606161984 1611452416 1616847904 1617088256 1622502614 1623896064 1629091044 1629333216 1629575424 1630336624 1636038509 1637443584 1640173296 1642926096 1648672011 1654102464 1654949632 1655195648 1657727232 1663277658 1663524912 1669004288 1674343573 1674592472 1674841408 1681642368 1681892352 1682928128 1687272867 1687523688 1688562932 1693082112 1695923712 1698181681 1701602028 1707460608 1712922918 1713177552 1714054976 1715797818 1716676584 1716931776 1722936516 1728354656 1728611584 1734399346 1735888896 1741701024 1741959936 1743032704 1748868751 1756231344 1756492416 1762373529 1768178496 1768441344 1769347072 1772053248 1772316672 1777986462 1778250768 1784108032 1784469963 1790081608 1790347712 1793086008 1797884928 1803904632 1805015548 1805283872 1812883968 1815297659 1818953892 1819224288 1825216512 1831327728 1834128702 1835340864 1835613696 1841759724 1847826176 1848100864 1854013094 1857124794 1861818336 1862095104 1863241856 1869480389 1869758296 1873855648 1877629824 1883916531 1884196584 1890402816 1891371008 1893294144 1894545408 1900606218 1900888752 1901171328 1907536857 1913535512 1913819968 1916747112 1921876992 1923346432 1928311848 1929786208 1936535378 1938198528 1940490601 1940779064 1944398988 1944688032 1957626192 1960911792 1961916096 1962207744 1968777636 1969070304 1975262464 1975556096 1978577664 1981876066 1985202366 1990515456 1992037376 1998410071 1998707144 2003087072 2007121536 2007419904 2010092602 2013841809 2014141176 2020775424 2025203712 2030944356 2031984528 2032286592 2039091123 2045807552 2048936568 2049241152 2062874912 2063181568 2067702784 2070089542 2071867392 2074317539 2074625896 2078804448 2079113472 2096147088 2097532416 2097844224 2103478083 2104555404 2104868256 2108087604 2111801344 2115031296 2122112874 2122428336 2127792384 2129419264 2136549016 2136866624 2141231008 2141549312 2145862656 2148719678 2152727451 2153047464 2163764736 2166645593 2171009484 2172121392 2172444288 2172767232 2179718097 2183376447 2186897728 2190568128 2198229348 2205469952 2210302976 2212854338 2217373921 2217703544 2218033216 2222170272 2222500608 2241042048 2242189824 2242523136 2248545537 2249697156 2250031584 2253472956 2257442816 2261231616 2268465486 2268802704 2276737539 2283897224 2284236736 2287730424 2288902112 2289242368 2293853184 2296907242 2297248688 2301533496 2316069427 2320734276 2321079264 2322268032 2322613248 2326165632 2330043483 2333954133 2341641792 2341989888 2349831372 2357571328 2357921792 2362737664 2365464982 2369435082 2370648616 2371001024 2375776512 2379293284 2390781344 2395596672 2397179904 2403617643 2403974952 2405206176 2408884884 2409242976 2417178624 2425271856 2425632384 2433753921 2441770304 2445504936 2447121152 2447484928 2455314638 2455679632 2460259944 2472873984 2475798353 2476166392 2481153696 2482424448 2482793472 2486590848 2494916487 2495287368 2503506432 2511888708 2512262112 2520537088 2524392192 2528600498 2532844398 2534141624 2534518336 2534895104 2539623168 2543382476 2555662816 2561190912 2562502656 2564600906 2566803456 2569384377 2569766328 2571082464 2575014876 2575397664 2584404774 2592531984 2592917376 2601599019 2610168256 2614549056 2615888128 2616276992 2624646682 2625036848 2625427072 2638103552 2646543067 2646936488 2652267744 2652662016 2654020608 2658079872 2658475008 2666979693 2667376152 2676162048 2676559872 2685122412 2685521568 2689629012 2694367232 2707523322 2707925808 2709312704 2709715456 2718788164 2731915424 2732321536 2737824768 2741469934 2743824384 2746991592 2753011296 2753420544 2762639586 2764340929 2771739264 2772151296 2781019641 2785687191 2794862784 2796709888 2804637444 2806073872 2806491008 2810783472 2820041728 2829483832 2829904448 2835604224 2837056512 2841818112 2850909327 2851333128 2851756992 2861150208 2870303268 2870729952 2875120668 2885019648 2894679312 2896161856 2896592384 2897022976 2904803067 2906290796 2911168596 2920757504 2930536826 2930972464 2936439288 2942874144 2943311616 2953166454 2953605456 2954985131 2962893696 2963334144 2967866496 2972814099 2977803549 2988056064 2989586432 2998060716 2999596208 3000042112 3004630608 3015138903 3024620648 3025070272 3031163136 3035650052 3037805568 3047976792 3048429888 3050307232 3058470912 3068711328 3073404852 3073861728 3094312368 3094772352 3096357376 3096817664 3101554176 3105134313 3106724644 3111938844 3122189056 3122653184 3132642814 3133108496 3146298624 3146766336 3156833106 3157302384 3158777209 3159246776 3167702016 3172546944 3183169311 3183642504 3194128896 3204823524 3205299936 3206941568 3211846512 3212323968 3223079517 3233695808 3234176512 3245005228 3258182088 3258666432 3259150848 3260673248 3272077018 3274887168 3280346592 3285852192 3297344022 3308204928 3309899264 3310391296 3315454464 3319281507 3326555316 3327049824 3338008576 3348687146 3349184944 3349682816 3363284736 3363784704 3365856256 3374545734 3375047376 3377125864 3386164224 3391847424 3396363362 3402698229 3403204056 3414921216 3425845836 3426355104 3428109952 3431595636 3433353168 3433863552 3445360863 3445873032 3456709312 3457223168 3468798692 3483402048 3483919872 3486065408 3497737502 3512462688 3512984832 3524747058 3536356992 3536882688 3538694144 3544106496 3544633344 3548197473 3554152623 3555972924 3556501536 3568216064 3568939926 3580163216 3580695424 3586172016 3595769856 3607809264 3610031096 3610567744 3625767936 3630595318 3637907784 3638448576 3650433024 3662655456 3668257404 3670681728 3671227392 3682971957 3683519448 3695652352 3696201728 3708026188 3714249588 3723636672 3724190208 3726483712 3738960778 3739516592 3747711296 3755259648 3767833062 3768393168 3780805632 3782742016 3786588288 3789090816 3792900747 3799266597 3801212436 3801777504 3802342656 3815073714 3827071024 3827639936 3833494224 3843753984 3846901359 3856623696 3859572416 3873070756 3880981202 3881558128 3888797976 3889376064 3915252384 3921823584 3923832192 3924415488 3936970023 3937555272 3938140608 3950524928 3951112192 3957155328 3963752132 3970404732 3981030912 3984074752 3996820142 3997414288 4006174144 4014243072 4014839808 4020185204 4027683618 4028282352 4041550848 4050407424 4061284983 4061888712 4063969056 4064573184 4078182246 4091615104 4097873136 4098482304 4112204901 4125749824 4126363136 4135405568 4140179084 4148635078 4149251792 4157608896 4158226944 4163763247 4192294176 4195064832 4206956166 4209110808 4209736512 4216175208 4223602688 4230062592 4244225748 4244856672 4255584768 4258838528 4273098032 4273733248 4282462016 4283098624 4291725312 4297439356 4305454902 4306094928 4327529472 4333291186 4342018968 4344242784 4344888576 4345534464 4359436194 4366752894 4373795456 4381136256 4395805239 4396458696 4410939904 4420605952 4425708676 4434747842 4435407088 4436066432 4444340544 4445001216 4450919333 4482084096 4484379648 4497091074 4499394312 4500063168 4506945912 4514885632 4522463232 4536930972 4537605408 4553475078 4567794448 4568473472 4575460848 4577804224 4578484736 4587706368 4593814484 4594497376 4603066992 4632138854 4641468552 4642158528 4644536064 4645226496 4652331264 4660086966 4667908266 4683283584 4683979776 4698964221 4699662744 4715142656 4715843584 4725475328 4730929964 4738870164 4741297232 4742002048 4751553024 4757879287 4758586568 4781562688 4791193344 4807235286 4807949904 4810412352 4817769768 4818485952 4834357248 4850543712 4851264768 4867507842 4883540608 4891009872 4894242304 4894969856 4908115527 4910629276 4911359264 4920519888 4951596706 4952332784 4962307392 4964848896 4965586944 4973181696 4989832974 4990574736 5007012864 5023030719 5023777416 5024524224 5041074176 5048784384 5057200996 5065688796 5068283248 5069036672 5069790208 5079246336 5086008893 5086764952 5094545043 5111325632 5122381824 5129201812 5138768754 5139532656 5142164928 5150029752 5150795328 5168809548 5185063968 5185834752 5203198038 5220336512 5229098112 5231776256 5232553984 5246606253 5249293364 5250073696 5250854144 5276207104 5293086134 5293872976 5304535488 5305324032 5308041216 5312387591 5316159744 5316950016 5333959386 5334752304 5352324096 5353409889 5370244824 5371043136 5379258024 5388734464 5415046644 5415851616 5418625408 5419430912 5436768127 5437576328 5445892977 5463830848 5464643072 5475649536 5482939868 5493983184 5506022592 5506841088 5525279172 5528681858 5543478528 5544302592 5562039282 5571374382 5589725568 5593419776 5608441167 5609274888 5612147744 5612982016 5621566944 5640083456 5658967664 5659808896 5671208448 5674113024 5678759149 5683636224 5701818654 5702666256 5703513984 5722610571 5740606536 5741459904 5750241336 5770039296 5789358624 5792323712 5793184768 5809606134 5812581592 5821471803 5822337192 5841515008 5861073652 5861944928 5872878576 5885748288 5886623232 5906332908 5907210912 5909970262 5925787392 5926668288 5935732992 5945628198 5955607098 5976112128 5979172864 5995230213 5996121432 5999192416 6000084224 6009261216 6030277806 6049241296 6050140544 6062326272 6070397711 6071300104 6075611136 6095953584 6096859776 6100614464 6117273369 6137422656 6146809704 6147723456 6188624736 6189544704 6192714752 6203108352 6210268626 6213449288 6222952617 6223877688 6244378112 6245306368 6265285628 6266216992 6292597248 6293532672 6313666212 6314604768 6317554418 6318493552 6335404032 6345093888 6366338622 6367285008 6388257792 6409647048 6410599872 6413883136 6423693024 6424647936 6446159034 6467391616 6468353024 6489045829 6490010456 6499936779 6516364176 6517332864 6518301696 6521346496 6539154291 6544154036 6560693184 6571704384 6594688044 6616409856 6619798528 6630908928 6638563014 6652121763 6653110632 6654099648 6676017152 6697374292 6698369888 6699365632 6726569472 6727569408 6731712512 6749091468 6750094752 6754251728 6772328448 6777873823 6783694848 6792726724 6805396458 6806408112 6830212617 6851691672 6852710208 6856219904 6863191272 6866706336 6867727104 6890721726 6891746064 6913418624 6914446336 6936566231 6937597384 6948208281 6966804096 6967839744 6972130816 6990130449 6995475004 7024925376 7025969664 7035324107 7049494116 7072713984 7073765376 7088212992 7096394946 7108305246 7111945848 7113003072 7136432128 7137879852 7160326432 7161390848 7172344032 7191539712 7215618528 7220062192 7221135488 7245313397 7251535872 7261190636 7275815568 7276897152 7301261763 7325310912 7336514808 7341363456 7342454784 7365943914 7367038896 7391304704 7416052376 7427395059 7428499176 7447273344 7448380416 7452967424 7477921556 7479033184 7495422592 7510519296 7520518873 7535666124 7536786336 7561611264 7573176576 7585801494 7598533194 7602424872 7603555008 7604685312 7630147428 7654142048 7655279872 7666988448 7687507968 7693802718 7713247392 7719144832 7744990183 7746141512 7761962404 7763116256 7777595952 7778752128 7804797057 7830504768 7843647168 7847664384 7848830976 7873940046 7875110544 7876281216 7901049856 7914310656 7927504264 7939629201 7940809464 7962061824 7968149504 7993640284 7994828576 8012348288 8028486144 8029679616 8039175347 8040370408 8055367236 8056564704 8083101696 8122569966 8123777424 8127938112 8129146368 8156364492 8183230208 8195746272 8196964608 8224409802 8251499648 8252726272 8270811136 8279127437 8280358168 8293022787 8297270156 8298503584 8315217792 8316453888 8327526494 8343058923 8384588352 8390129664 8413912332 8418221616 8419473024 8432350416 8460125184 8488451496 8489713344 8511169536 8517677056 8546196064 8547466496 8564924032 8566197248 8583450624 8593601233 8594878712 8610909804 8612189856 8655058944 8666582372 8684037936 8688485568 8689777152 8691068928 8714409201 8718872388 8733505788 8747590912 8762272512 8791610478 8792917392 8821879808 8841211904 8850101743 8851417352 8864955393 8869495684 8870814176 8872132864 8888681088 8890002432 8901838666 8918442297 8964168192 8968759296 8976103171 8994182148 8998788624 9000126336 9013891824 9045416709 9073861944 9075210816 9106950156 9135588896 9136946944 9150921696 9155608448 9156969472 9175412736 9186263387 9187628968 9188994752 9206133984 9264277708 9282937104 9284317056 9289072128 9290452992 9304662528 9315402939 9320173932 9335816532 9366567168 9367959552 9397928442 9399325488 9430285312 9450950656 9461859928 9476331627 9477740328 9482594464 9484004096 9503106048 9515758574 9517173136 9563125376 9582386688 9595144769 9614470572 9615899808 9620824704 9635539536 9636971904 9669238551 9701087424 9702529536 9735015684 9767081216 9782019744 9788484608 9816231054 9821258552 9822718528 9841039776 9903193412 9904665568 9924614784 9929697792 9931173888 9946363392 9957844521 9979665948 9981149472 10014025728 10046061438 10047554832 10049048448 10097568768 10114401992 10131377592 10136566496 10138073344 10139580416 10158492672 10172017786 10173529904 10189090086 10222651264 10244763648 10256878891 10258403624 10277537508 10279065312 10284329856 10300059504 10301590656 10336082589 10337619096 10370127936 10371669504 10406396076 10440673024 10458196224 10463552512 10493212506 10498586728 10500147392 10501708288 10552414208 10586172268 10587745952 10609070976 10610648064 10616082432 10624775182 10632319488 10633900032 10644592419 10667918772 10669504608 10704648192 10706819778 10740489648 10742086272 10758516048 10830093288 10831703232 10837250816 10838861824 10873536254 10875152656 10891785954 10927661696 10929286144 10951299072 10964249849 10965879736 10987966368 11012045184 11013682176 11048915871 11050558344 11057363716 11086957056 11088605184 11124078564 11142748764 11179451136 11216882334 11218549776 11224295488 11225964032 11243133888 11280166912 11317935328 11319617792 11342416896 11348226048 11357518298 11367272448 11378702241 11403637308 11405332512 11407027968 11445221142 11452269563 11481213072 11482919808 11500482672 11540704077 11578717248 11584647424 11586369536 11619212268 11625163184 11642943606 11644674384 11683030016 11720405011 11722147304 11723889856 11745757152 11771496576 11773246464 11810910069 11812665816 11814421824 11819940524 11851574784 11853336576 11871465984 11891256396 11911214196 11952224256 11990460426 11992242864 11998384832 12000168448 12018522432 12060555612 12098482592 12100281088 12124652544 12140795422 12142600208 12151222272 12191907168 12193719552 12201228928 12234546738 12242081257 12274845312 12293619408 12295446912 12336614703 12377249472 12379089408 12385429504 12406216704 12420537252 12426898576 12445905234 12447755376 12488756224 12491289741 12530571256 12532433984 12585194496 12627332424 12629209536 12635108836 12636987104 12670808064 12690187776 12732677244 12734570016 12776515584 12819294096 12821199744 12827766272 12847386048 12849295872 12892318068 12934783232 12936706048 12978091658 12980020912 12999873558 13032728352 13034665728 13036603392 13042692992 13078308582 13086362723 13088308072 13121386368 13143408768 13187415717 13189376088 13232819712 13239597056 13261817856 13277126028 13304243526 13306221264 13308199296 13352757999 13394748584 13396739776 13398731264 13453138944 13463425024 13498182936 13500189504 13508503456 13544656896 13555747646 13567389696 13585453448 13610792916 13612816224 13660425234 13703383344 13705420416 13712439808 13726382544 13733412672 13735454208 13781443452 13783492128 13826837248 13828892672 13873132462 13875194768 13896416562 13933608192 13935679488 13944261632 13980260898 13988870497 13990950008 14049850752 14051939328 14070648214 14096892663 14098988232 14145427968 14147530752 14176425984 14192789892 14216610492 14223891696 14226006144 14273637861 14275759704 14320652864 14322781696 14344688064 14431237056 14440124384 14442270976 14490626794 14503071744 14522381272 14551631136 14553794304 14602523526 14650621824 14673029616 14682726912 14684909568 14724346581 14731887828 14734077792 14782609408 14832104752 14854790118 14856998352 14894546688 14896760832 14905934848 14955843112 14958066368 14990845184 15021038592 15041037746 15069092157 15071332248 15073572672 15123222528 15146353152 15171602988 15197066388 15204849744 15207110016 15209370624 15258026679 15260294856 15283635129 15308284096 15310559744 15333976896 15387605436 15426494784 15438289664 15489980366 15492283024 15523924808 15526232512 15555191904 15557504256 15609594114 15661009536 15687294336 15695328768 15697661952 15739818759 15747880092 15750221088 15752562432 15802099712 15828621312 15855008528 15879258402 15881618928 15924123648 15937162773 15987280568 15989657152 16024696576 16056972288 16078350694 16080740816 16110734472 16113129408 16166203392 16245139932 16247554848 16255876224 16258292736 16310304381 16312728984 16337678931 16366460416 16391492544 16393929216 16448819604 16502999296 16505452544 16558254874 16560716336 16586045574 16594540312 16597007168 16630435584 16632907776 16655052988 16686117846 16769176704 16780259328 16825323501 16827824664 16836443232 16838946048 16864700832 16920250368 16976902992 16979426688 17022339072 17036277447 17092392128 17094932992 17129848064 17132394496 17187202466 17189757424 17221819608 17224379712 17310117888 17333164744 17368075872 17376971136 17379554304 17428818402 17437744776 17464415409 17467011576 17495181824 17524545024 17583220956 17585834784 17643759616 17700203486 17702834704 17729910786 17738991368 17741628352 17744265728 17777362176 17780004864 17803677332 17836884594 17928336384 17937518592 17952206342 17985690639 17988364296 17997577248 18000252672 18027783648 18090833418 18147723888 18150421632 18211193133 18213900312 18271177792 18273893888 18301843392 18311216896 18313938944 18372526774 18375257936 18377989504 18412267968 18439522951 18528555416 18565874208 18568634112 18578144256 18609325056 18630805878 18640347864 18668857851 18671633064 18733134336 18735919104 18795856884 18798650976 18860570624 18923719856 18952663254 18955480656 18965188928 18968008192 19006212096 19031517148 19034346272 19126250752 19164773376 19190289538 19228941144 19231799616 19241649408 19271079072 19273943808 19338477102 19402174848 19405059072 19467137487 19470031368 19499810337 19534162432 19564039488 19576969216 19632462108 19642517104 19645437056 19682079552 19711214189 19806386824 19809331136 19849229568 19859395584 19892726784 19915689042 19956365289 19959331896 19962298944 20028051456 20092122876 20095109664 20098096896 20195137536 20228803984 20262755184 20273132992 20276146688 20279160832 20316985344 20333621469 20344035572 20347059808 20378180172 20445302528 20513757782 20516807248 20555075016 20558130624 20568659712 20600119008 20603181312 20672165178 20675238192 20740255872 20743339008 20809698693 20812792152 20844624843 20881346048 20916392448 20927105024 20986425012 20997173456 21000294784 21003416576 21070608271 21105972321 21172344536 21175491904 21218141952 21221296128 21249550364 21264638976 21289184838 21335837544 21339009216 21409296384 21413639556 21480979296 21484172544 21517032096 21660186576 21663406464 21674501632 21677723648 21735940191 21747072508 21750305312 21783571908 21855323392 21858572288 21928499698 21931759472 21975932736 22008462877 22024090368 22027364352 22097831742 22101116688 22114727432 22173914112 22248157128 22282185177 22285497528 22358902272 22433764668 22437099552 22448590976 22451928064 22486267776 22523753669 22561556619 22635870656 22639235584 22684833792 22715036596 22757404482 22807274616 22810665024 22814055936 22890442284 22904539126 22962426144 22965839616 23000965344 23081408154 23157434496 23169294848 23172739072 23234970549 23238424536 23250326368 23285887212 23289348768 23366060032 23440810022 23444294608 23447779712 23491514304 23526287903 23542993152 23546492928 23621820138 23625331632 23628843648 23639881048 23703149568 23742931968 23782512792 23818887603 23822428392 23904448512 23980920852 23984485728 23996769664 24000336896 24037044864 24117526041 24121111224 24196965184 24200562176 24249305088 24281590844 24285200416 24383814336 24387439104 24402457856 24469093476 24484162514 24549690624 24587238816 24590893824 24673229406 24754498944 24758178816 24770859008 24812433408 24837382311 24841074504 24853797152 24879068361 24891810468 24895510752 24977512448 24982579482 25061142512 25064867968 25148790517 25170388992 25254664848 25258419072 25270217672 25273974208 25380375552 25465354488 25469140032 25553031168 25638588192 25642399488 25655532544 25694772096 25698591744 25780803699 25784636136 25869566464 25873412096 25956183316 25960041824 25999747116 26065456704 26069331456 26073206784 26085385984 26156617164 26172725446 26176616144 26242772736 26286817536 26374831434 26378752176 26465639424 26479194112 26523635712 26550305229 26554252056 26594866179 26608487052 26612442528 26616398592 26705515998 26789497168 26793479552 26797462528 26883189863 26906277888 26928309513 26996365872 27000379008 27017006912 27111495292 27170906896 27221585832 27225632448 27320850468 27406766688 27410840832 27424879616 27452765088 27466825344 27470908416 27558790161 27562886904 27566984256 27653674496 27657785344 27746264924 27750389536 27792833124 27867216384 27871358976 27888523264 27960521796 27977740994 27981900016 28079762981 28099701504 28103878656 28141296428 28193785326 28197976464 28290855936 28352851968 28385579784 28428994881 28433220984 28447783392 28452012288 28547275722 28551519408 28641305728 28645563392 28689376128 28737202957 28785434307 28862474112 28880248768 28884541952 28981253588 29044762544 29103262272 29107588608 29146342729 29205047052 29301243648 29346059232 29365453824 29448693162 29463775656 29468155584 29565218816 29664209504 29709580236 29713996704 29789093376 29793521664 29811869696 29911686224 29916132736 29981690368 30016298359 30042077184 30082075492 30138184314 30142664496 30147145344 30292706304 30343205976 30394132776 30409699488 30414220032 30418741248 30516053358 30520589712 30567270258 30616568192 30621119488 30667953792 30770636673 30775210872 30852989568 30876579328 30979960732 30984566048 31047849616 31052465024 31110383808 31115008512 31156435331 31219188228 31322019072 31374588672 31390657536 31479637518 31495760184 31500442176 31505124864 31604199424 31657242624 31710017056 31758516804 31763237856 31848247296 31874325546 31974561136 31979314304 32049393152 32086387901 32113944576 32156701388 32161481632 32221468944 32226258816 32490279864 32495109696 32511752448 32516585472 32620608762 32625457968 32675357862 32732920832 32782985088 32787858432 32892749547 32897639208 33005998592 33010905088 33116509748 33121432672 33172091148 33189080624 33194014336 33260871168 33265815552 33305155009 33310105976 33372235692 33538353408 33650647002 33655649328 33672886464 33677892096 33729401664 33840500736 33953805984 33958853376 34044678144 34072554894 34184784256 34189865984 34259696128 34264788992 34299242239 34356808689 34374404932 34379514848 34443639216 34448759424 34666329488 34736151744 34753942272 34759108608 34857636804 34875489552 34928830818 34934023152 34990363648 35049090048 35161215033 35166441912 35171669568 35287519232 35400406972 35405669408 35459821572 35477982736 35483256704 35488531456 35554724352 35560009728 35602062251 35607354664 35673769188 35856672768 35904412684 35971381278 35976728592 35995154496 36000505344 36055567296 36181666836 36295447776 36300843264 36422386266 36427800624 36542355584 36547787776 36603686784 36622433792 36627877888 36664707221 36726243771 36745053548 36750515872 36755979008 36824535936 36879045902 37057110832 37131748416 37137268224 37156288512 37186713137 37218650112 37261611756 37280695728 37337715702 37343266128 37466268672 37473869223 37591713768 37597301952 37721141248 37847439712 37905326508 37910961312 37930377856 37936016384 38012424192 38057376889 38063034296 38068692544 38252501504 38329546752 38380579076 38457882288 38463599232 38483298816 38542158144 38547887616 38676954204 38804349696 38810118144 38934274974 38940062736 38999620674 39068324864 39128078976 39153938432 39259088169 39264924216 39285034208 39290874112 39364159104 39422428378 39612773648 39618662272 39698459136 39718791168 39751314043 39785453568 39831378084 39912730578 39918663792 39924597888 40058273997 40184245752 40190219328 40196193792 40390275072 40457607968 40525510368 40546265984 40552293376 40633970688 40667242938 40688071144 40694119616 40756360344 40890605056 41027515564 41033614496 41110150032 41116261248 41137319424 41200238016 41206362624 41344330356 41350476384 41480511744 41486678016 41619397386 41625584304 41689249686 41762692096 41832784896 41854210048 41966611491 41972850024 41994346912 42000589568 42006833152 42141216542 42211944642 42344689072 42350983808 42436283904 42442592256 42492783977 42499100728 42529277952 42578369676 42671675088 42678018432 42820913583 42827279112 42961958592 42968345088 43034064192 43320373152 43326812928 43349003264 43471880382 43494145016 43500610624 43567143816 43710646784 43717144576 43856999396 43863518944 43951865472 44016925754 44048180736 44054728704 44195663484 44202233376 44229454864 44347828224 44496314256 44564370354 44570995056 44717804544 44867529336 44874199104 44897181952 44903856128 44972535552 45047507338 45123113238 45271741312 45278471168 45369667584 45423320803 45430073192 45514808964 45614549232 45621330048 45628111872 45774080037 45780884568 45809078252 45924852288 45931679232 46001930688 46162816308 46314868992 46338589696 46469941098 46476849072 46500652736 46571774424 46578697536 46732120064 46881620044 46888589216 46895559424 46983028608 47052575806 47085986304 47092985856 47243640276 47250663264 47257687296 47279762096 47406299136 47445116761 47485863936 47565025584 47637775206 47644856784 47811488319 47961841704 47968971456 47993539328 48000673792 48074089728 48235052082 48242222448 48393930368 48401124352 48498610176 48555963617 48563181688 48570400832 48767628672 48774878208 48804915712 48930913143 48938186952 48968325028 49099381248 49174477632 49181787648 49247268749 49346458812 49508997888 49516357632 49674764622 49682149008 49707594304 49758136722 49783620936 49791021504 49955024896 49965158964 50122285024 50129735936 50297581034 50340777984 50509329696 50516838144 50540435344 50547948416 50717193779 50760751104 50930708976 50938280064 51108832341 51277176384 51284798976 51311065088 51389544192 51397183488 51561607398 51569272272 51739132928 51912366632 51920083648 51999494232 52130913408 52138662912 52170771968 52313234328 52345450892 52353232288 52485545472 52573635072 52643632111 52749662868 52757504352 52931278848 53100610458 53108504112 53189732358 53216974104 53224885056 53232797184 53411031996 53578994336 53586959104 53594925056 53766379726 53812555776 53856619026 53992731744 54000758016 54034013824 54214931281 54222990584 54341813792 54443171664 54451264896 54633579399 54641700936 54813533376 54821681664 54849759232 54905530176 54933650688 54941816832 55117580322 55125773808 55133968512 55307348992 55318568853 55492529848 55500779072 55585666248 55734432768 55777046528 55921043592 55955481988 55963800032 56159525962 56199403008 56207757312 56274227429 56282592856 56387570652 56395952928 56581711872 56771159568 56857989762 56866441968 56895566784 56904024576 57094551444 57103038816 57282611456 57291126784 57378752256 57474405914 57570868614 57724948224 57760497536 57769083904 57953892059 57962507176 58089525088 58206524544 58215177216 58292685458 58401412461 58410094104 58602487296 58692118464 58730907648 58897386324 58927551312 58936311168 59133642567 59328419008 59419160472 59427993408 59578186752 59623739392 59823372448 59832265472 59963380736 60032596718 60084154368 60155208631 60164150984 60276368628 60285328992 60294290688 60585412608 60686411952 60788265552 60819398976 60828440064 60837482496 61000864407 61032106716 61041179424 61134540516 61233136384 61242238976 61335907584 61541273346 61550421744 61705979136 61753158656 61950712201 61959921464 61969132096 62095699232 62104930048 62220767616 62230017024 62312870662 62429096079 62438376456 62644038144 62749177344 62781315072 62832722197 62959275036 62991520368 63000884352 63010249728 63211824813 63317916963 63420034112 63517033608 63526475712 63748651092 63949122272 63958628608 64098786304 64172775802 64227889152 64303843709 64313402776 64322963264 64442937888 64452517632 64980559728 64990219392 65023504896 65033170944 65207820573 65241217524 65250915936 65350715724 65465841664 65565970176 65575716864 65785499094 65795278416 66011997184 66025388631 66233019496 66242865344 66344182296 66378161248 66388028672 66521742336 66610310018 66620211952 66744471384 67076706816 67166013383 67301294004 67311298656 67345772928 67355784192 67458803328 67571261007 67684669857 67907611968 67917706752 68145109788 68369568512 68379731968 68519392256 68598484478 68713617378 68748809864 68759029696 68887278432 68897518848 69332658976 69472303488 69507884544 69518217216 69704911647 69715273608 69750979104 69857661636 69868046304 69980727296 70098180096 70322430066 70332883824 70343339136 70578863709 70800813944 70811338816 70919643144 70955965472 70966513408 70977062912 71109448704 71204124502 71214709328 71347538376 71713345536 71798152237 71808825368 71942762556 71953457184 71990308992 72001010688 72111134592 72352578123 72363333672 72590895552 72601686528 72844772532 72855601248 73084711168 73095575552 73207373568 73244867584 73329414442 73452487542 73490107096 73501031744 73511958016 73649071872 73758091804 74114221664 74263496832 74274536448 74312577024 74373426274 74437300224 74512146933 74523223512 74561391456 74675431404 74686532256 74932537344 74947738446 75183427536 75194603904 75446371551 75694879424 75810653016 75821922624 75860755712 75872032768 76114753778 76126068592 76137385088 76505003008 76659093504 76749748943 76761158152 76915764576 76927198464 76966597632 77084316288 77095775232 77342411097 77353908408 77608699392 77620236288 77868549948 77880125472 77999241348 78136649728 78256157952 78518176338 78529848432 78570068416 78581748224 78728318208 78844856756 79225547296 79237324544 79396918272 79437582336 79502628086 79570907136 79650915687 79662756168 79825461156 79837327584 79849195776 80116547994 80165886941 80368491504 80380438656 80392387584 80649569589 80784928539 80915215936 81051020736 81092531968 81104586752 81334485876 81376142288 81388239232 81512720688 81781210112 82042835077 82055031128 82067228992 82220300064 82232522496 82274638848 82400476032 82412725248 82676370483 82688660712 82700952768 82961023488 82973356032 83238794772 83251168608 83378499372 83525384192 83665569792 83933222982 83945700048 83988693824 84001179136 84013666304 84239288943 84282433084 84423889284 84689378144 84701967616 84872567808 84985567954 84998201456 85058555904 85156739352 85343350176 85356036864 85641827166 85654558224 85694568799 85923917184 85936690176 86068128384 86211608871 86356302921 86640746304 86653625856 86698006528 86943760764 86988290032 87001221248 87134287632 87421293568 87439028187 87713998792 87727037888 87903730944 88033851508 88096361472 88391326968 88404466752 88458909728 88695656448 88992628512 89128740708 89141990112 89435609088 89735058672 89748398208 89794363904 89807712256 89945071104 90048895077 90095014676 90246226476 90543482624 90556942336 90846641606 90860146384 91029617928 91229098464 91242660096 91256223744 91548160074 91561769136 91604539061 91618156504 91849704576 91863358464 92003861376 92311910019 92325632616 92629737984 92677179392 92939882196 92953698144 93001305472 93143548848 93157395072 93469305993 93763240088 93777178432 93791118848 93966057216 94105151612 94171972608 94487280552 94501326528 94515374592 94559524192 94812598272 94890233522 94971727872 95130051168 95275550412 95289713568 95622976638 95923683408 95937942912 95987078656 96001347584 96148179456 96259163703 96470104164 96484444896 96787860736 96802248704 97111927234 97126363376 97140801664 97535257344 97549756416 97609831424 97861826286 97876373904 97922093479 97936650056 98198762496 98348955264 98363575296 98494537498 98678248641 98692917624 99017995776 99032715264 99349529244 99364298016 99415188608 99516273444 99567241872 99582043008 99915465027 99930317928 100244570048 100259471872 100595162068 101018659392 101033676288 101080870688 101095896832 101434387558 101521502208 101861417952 101876560128 102217664682 102554352768 102569597952 102622130176 102779088384 102794366976 102897726717 103070426067 103123214796 103138544544 103478265856 103824733264 103840167296 103998988464 104261826816 104277325824 104341543936 104626468656 104690901784 104706464576 104971090944 105147270144 105287264222 105483645099 105499325736 105515008704 105862557696 106201220916 106217008224 106379464716 106433948208 106449770112 106465594368 106806186753 106822063992 107157988672 107173918208 107189850112 107532759452 107713238052 107985463488 108001516032 108068027648 108429862562 108445981168 108683627584 108886343328 108902529792 109267158798 109283401872 109627066752 109643363328 109699518464 109811060352 109867301376 109883633664 109994121663 110178731313 110235160644 110251547616 110267937024 110614697984 110637137706 110985059696 111001558144 111171332496 111468865536 111560139411 111842087184 111910963976 111927600064 112319051924 112398806016 112548454858 112565185712 112775141304 112791905856 113163423744 113542319136 113715979524 113732883936 113791133568 113808049152 114172130667 114189102888 114206077632 114565222912 114582253568 114757504512 114948811828 115141737228 115449896448 115520995072 115538167808 115907784118 115925014352 116179050176 116413049088 116430354432 116585370916 116802824922 116820188208 117204974592 117384236928 117461815296 117777264507 117794772648 117855102624 117872622336 118267285134 118656838016 118838320944 118855986816 119156373504 119253942129 119646744896 119664530944 119926761472 120065193436 120310417262 120328301968 120552737256 120570657984 120588581376 121170825216 121372823904 121576531104 121638797952 121656880128 122001728814 122064213432 122082358848 122269081032 122466272768 122484477952 122671815168 123082546692 123100843488 123411958272 123506317312 123901424402 123919842928 123938264192 124191398464 124209860096 124441535232 124460034048 124625741324 124858192158 124876752912 125288076288 125498354688 125562630144 125665444394 125899834473 125918550072 125983040736 126001768704 126020499456 126423649626 126635833926 126840068224 127034067216 127052951424 127478351931 127497302184 127898244544 127917257216 128197572608 128345551604 128607687418 128626805552 128645926528 128885875776 128905035264 129076660657 129961119456 129980438784 130047009792 130415641146 130482435048 130501831872 130701431448 130931683328 131131940352 131151433728 131570998188 131590556832 132023994368 132050777262 132466038992 132485730688 132688364592 132756322496 132776057344 133043484672 133220620036 133240423904 133488942768 134153413632 134332026766 134602588008 134622597312 134691545856 134711568384 134917606656 135142522014 135369339714 135815223936 135835413504 136269962409 136290219576 136739137024 136759463936 137038784512 137196968956 137427234756 137497619728 137518059392 137774556864 137795037696 137978499323 138665317952 138944606976 139015769088 139409823294 139430547216 139501958208 139715323272 139736092608 139961454592 140196360192 140644860132 140665767648 140686678272 141157727418 141601627888 141622677632 141839286288 141911930944 141933026816 141954125824 142218897408 142335350283 142408249004 142429418656 142695076752 143596304474 143617650736 143885525112 143906914368 143980617984 144002021376 144222269184 144705156246 144726667344 145181791104 145203373056 145667890851 145689545064 145711202496 146169422336 146191151104 146414747136 146489735168 146658828884 146904975084 146980214192 147002063488 147023916032 147298143744 147494257897 147516183608 147741806247 148228443328 148526993664 148549072896 148746852548 149024293866 149046447024 149122782912 149350862808 149373064512 149865074688 149895476892 150366855072 150389207808 150892743102 151389758848 151621306032 151643845248 151721511424 151744065536 152151581337 152229507556 152252137184 152274770176 153010006016 153499497886 153522316304 153831529152 153854396928 153933195264 154059240139 154168632576 154191550464 154684822194 154707816816 155217398784 155737099896 155760250944 155998482696 156273299456 156512315904 157036352676 157059696864 157140136832 157163496448 157456636416 157666275683 157689713512 157930896333 158451094592 158474649088 158793836544 159005256172 159301831374 159325512336 159650922312 159674655168 159698391552 160233095988 160331773882 160736983008 160760877312 160784775168 161299139178 161569857078 161830431872 162102041472 162185063936 162209173504 162644793843 162668971752 162752284576 162776478464 163025441376 163562420224 164085670154 164110062256 164134457984 164440600128 164465044992 164549277696 164684015321 164800952064 164825450496 165352740966 165377321424 165401905536 165922046976 165955706559 166477589544 166502337216 166756998744 167050768384 167331139584 167866445964 167891400096 167977387648 168002358272 168478577886 168564866168 168822682287 168847778568 169378756288 169403935232 169745135616 169971135908 169996402912 170313478704 170686700352 170712073728 171283654332 171309116448 171389137598 171847834368 171873380352 172136256768 172423217742 172712605842 173281492608 173307251712 173396013056 173861676177 173887521528 173976580064 174002442496 174268575264 174842587136 174878056374 175427997584 175454075776 175807461888 176041533619 176067703016 176192722944 176782653936 176808933504 176917819456 177400927701 177985257024 178257481416 178283980224 178871218176 179470117344 179496796416 179588727808 179890142208 180097790154 180190029352 180465625893 180492452952 181086965248 181113884672 181693283212 181720292768 182059235856 182458196928 182485320192 182512447488 183096320148 183123538272 183209078122 183236313008 183699409152 183726716928 184007722752 184623820038 184651265232 185259475968 185354358784 185852136603 185879764392 185907396288 186002610944 186287097696 186314790144 186938611986 187526480176 187554356864 187582237696 187932114432 188182329041 188210303224 188343945216 188498166591 188974561104 189002653056 189030749184 189119048384 189635474439 189780467044 190260102336 190551100824 190579427136 191245953276 191847366816 191875885824 191974157312 192296358912 192518327406 192911531127 192940208328 192968889792 193575721472 193604497408 194223854468 194252726752 194281603328 195070514688 195099512832 195219662848 195723652572 195752747808 195844186958 195873300112 196397524992 196558340867 196697910528 196727150592 196989074996 197356497282 197385835248 198035991552 198076165893 198699058488 198728596032 198830377216 199032546888 199134483744 199164086016 199830930054 199860635856 200489140096 200518943744 201160420699 201190324136 201498040149 202037318784 202067352576 202161741376 202191793664 202713783021 202868775116 203722835904 203753120256 204024399103 204435329364 205108705536 205139195904 205558176768 205795453434 206140852134 206246429592 206277089088 206956531712 207649466528 207680334592 207997976928 208523653632 208554651648 208683087872 209252937312 209381803568 209412929152 209942181888 210114088513 210294540288 210574528444 210967290198 210998651472 211030017408 211736591127 212402441832 212434016448 212758929432 212867896416 212899540224 212931188736 213612373506 213644127984 214315977344 214347836416 215065518904 215394456711 215426476104 215970926976 216003032064 216136055296 216859725124 216891962336 217367255168 217772686656 217805059584 218095047317 218534317596 218566803744 219254133504 219286726656 219622120704 219734602752 219988243326 220357462626 220470321288 220503095232 220535874048 221229395968 221274275412 221970119392 222003116288 222342664992 222937731072 223120278822 223684174368 223821927952 223855200128 224604715307 224638103848 224797612032 225096909716 225130371424 225550282608 225583811712 226339114653 227084638272 227431959048 227465767872 227582267136 227616098304 228344261334 228378205776 228412155264 229130445824 229515009024 229897623656 230249246829 230283474456 230899792896 231041990144 231076335616 231815568236 231850028704 232358100352 232826098176 232860708864 233136085063 233170741832 233605649844 233640376416 234409949184 234768473856 235554529014 235589545296 235710205248 235745244672 236534570268 237313676032 237676641888 237711973632 238312747008 238507884258 239293489792 239329061888 239853522944 240094695673 240130386872 240497660823 240620834524 240656603936 241105474512 241141315968 241177162752 241948708767 242745647808 243153062208 243277595904 243313760256 244003457628 244128426864 244164717696 244538162064 244932545536 245343630336 246128505231 246165093384 246201686976 246823916544 247012634624 247802848804 247839685856 247876528384 248382796928 248419720192 248883070464 248920068096 249214435757 249251482648 249716384316 249753505824 250576152576 250996709376 251330888788 251799668946 251837100144 251966081472 252003537408 252040998912 252717866829 252847299252 253271667852 253680136448 254068134432 254105902848 254956703862 254994604368 255796489088 255834514432 256395145216 256652950547 256691103208 257083706397 257215374836 257253611104 257291853056 257771751552 257810070528 258153321314 258634826613 259922238912 259960877568 260094019584 260306991959 260831282292 260964870096 261003663744 261402862896 262263880704 262317084561 263141996376 263181113664 264047988736 264101554524 264932077984 264971461376 265376729184 265512644992 265552114688 266086969344 266401638223 266441240072 266480847808 266977885536 268306827264 268664053532 269205176016 269245194624 269383091712 269423136768 269835213312 270146685231 270285044028 270738679428 271630447872 271670827008 272539924818 272580439152 273478274048 274077569024 274393937912 274813617183 274854469512 274995239456 275036118784 275549113728 275590075392 275956998646 277330635904 277889213952 278031538176 278259198301 278819646588 278861094432 279003916416 279430646544 279472185216 280407917979 281289720264 281331535296 281373356544 282315454836 283203255776 283245355264 283678572576 283823861888 283866053632 284437794816 284670700566 284816498008 284858837312 285390153504 287192608948 287235301472 287771050224 287813828736 287961235968 288004042752 288444538368 288777491109 289410312492 289453334688 290363582208 290406746112 291335781702 291379090128 291422404992 292338844672 292829494272 292979470336 293317657768 293766280437 293809950168 293960428384 294004126976 294047832064 294596287488 294988515794 295032367216 295483612494 296456886656 297053987328 297098145792 297449487839 297493705096 298048587732 298092894048 298245565824 298701725616 298746129024 299746395081 299790953784 300733710144 300778415616 301785486204 302779517696 303242612064 303287690496 303443022848 304303162674 304459015112 304504274368 304549540352 306020012032 306998995772 307044632608 307663058304 307708793856 307866390528 308118480278 308337265152 308383100928 308693180151 309369644388 309415633632 310434797568 311474199792 311520501888 311996965392 313024631808 314072705352 314119393728 314280273664 314326992896 314913272832 315332551366 315379427024 315861792666 316902189184 316949298176 317587673088 317963245621 318010512344 318603662748 318651024672 319301844624 319349310336 319396783104 320418560259 320466191976 320663547764 321473966016 321521754624 321569550336 322598278356 323139714156 323660863744 324204082944 324370127872 325289587686 325337943504 325504569152 325552956928 326050882752 327124840448 328171340308 328220124512 328268915968 328881200256 328930089984 329098555392 329368030642 329601904128 329650900992 329982364989 330705481932 330754642848 330803811072 331844093952 331911413118 332115817327 332955179088 333004674432 333513997488 334680418233 335732891928 335782800192 335954775296 336004716544 336957155772 337129732336 337645364574 337695557136 338757512576 338807870464 339490271232 339891745319 339942271816 339992805824 340626957408 341373400704 341424147456 342516392001 342567308664 342618232896 342778275196 343695668736 343746760704 344272513536 344846435484 345425211684 346562985216 346614503424 347723352354 347775043056 347953160128 348004884992 348537150528 349685174272 349756112748 350855995168 350908151552 351614923776 352083067238 352135406032 352385445888 353565307872 353617867008 353835638912 354801855402 355020356453 355970514048 356514962832 356567960448 357761826387 358940234688 358993592832 359177455616 359780284416 360195580308 360380058704 360931251786 360984905904 362173930496 363386566424 363440585536 364118471712 364916393856 364970640384 366192640296 366247076544 366418156244 366472626016 367398818304 367453433856 368015445504 369247640076 369302530464 370518951936 371704273206 371759528784 371814792576 372005221888 372574195392 372629580288 373877223972 375052960352 375108713728 375164475392 375864228864 376364658082 376420606448 376687890432 376996333182 377949122208 378005306112 378061498368 378238096768 379270948878 379504518967 379560934088 380520204672 381102201648 381158854272 382435055793 382491906552 383694733632 383751771648 383948314624 384592717824 385036654812 385823062254 385880416656 385937779584 387151442944 387229981971 388447708936 388505453504 388563206656 390141029376 390439325696 391447305144 391505495616 391688373916 391746600224 392795049984 393116681734 393395821056 393454301184 393978149992 394712994564 394771670496 396071983104 396152331786 397398116976 397457192064 397660754432 398065093776 398268967488 398328172032 399661860108 399721271712 400978280192 401037887488 402320841398 402380648272 402996080298 404074637568 404134705152 404323482752 404383587328 405427566042 405677244413 405737550232 407445671808 407506240512 408048798206 408809887227 408870658728 410217411072 410278391808 411116353536 411590906868 412281704268 412492859184 412554178176 413935497969 415298933056 415360669184 415995953856 417047307264 417366175744 418505874624 418763607136 418825858304 419884363776 420228177026 420589080576 421149056888 421934580396 421997302944 422060034816 423473182254 424804883664 424868032896 425517858864 425735792832 425799080448 425862377472 427006050849 427224747012 427288255968 428631954688 428695672832 430131037808 430788913422 430852952208 431941853952 432006064128 432272110592 433654985407 433719450248 433783924672 434734510336 435545373312 435610119168 436190094634 437003672553 437068635192 437133607488 438508267008 438573453312 439244241408 439469205504 439976486652 440714925252 440940642576 441006190464 441071748096 442482773691 442548550824 443225418741 443940238784 444006232576 444685329984 446240557644 447368348736 447643855904 447710400256 449209430614 449276207696 449595224064 450193819432 450260742848 451100565216 451167623424 452678229306 454169276544 454863918096 454931535744 455164534272 455232196608 456454744011 456688522668 456756411552 456824310528 458260891648 459030018048 459795247312 460498493658 460566948912 461799585792 462083980288 462177720417 463631136472 463700057408 464716200704 465652196352 466272170126 466341483664 467211299688 467280752832 468819898368 469536947712 471109058028 471179090592 471420410496 471490489344 472998827049 473069140536 473792688999 474627352064 475353283776 475423947264 477015768516 478586979584 478658123776 480189391346 480260773744 480995321646 481241669048 481313207872 482210949024 482282631936 482354325504 483897417534 485491295616 486306124416 486555191808 486627520512 487934381529 488006915256 488256853728 488329435392 489076324128 489865091072 490687260672 492257010462 492330186768 492403373952 493647833088 494052045963 495605697608 495679371712 495753056768 496765593856 496839440384 497766140928 498428871514 498502965296 499432768632 499507011648 501152305152 501993418752 502661777576 503599337892 503674200288 503932162944 504007074816 505435733658 505694598504 506468046861 506543335704 507360272896 508136268864 508211805696 509913407724 509989208736 511592978176 511669028864 513305901094 513382206416 514167412794 514430749672 514507222208 514583706112 515543503104 515620141056 516306642628 517269653226 519844477824 519921755136 520188039168 520613983918 521585028531 521662564584 521929740192 522007327488 522805725792 524527761408 524634169122 526283992752 526362227328 528124600857 528203109048 529864155968 529942922752 530753458368 531025289984 531104229376 532803276446 532882480144 532961695616 533955771072 536613654528 537328107064 538410352032 538490389248 538766183424 539670426624 540293370462 540570088056 541396877679 541477358856 543260895744 543341654016 545079849636 545160878304 546956548096 548787875824 549627234366 549708939024 549990478912 550072237568 551098227456 551180150784 551913997292 554661271808 555778427904 556063076352 556518396602 557556409809 557639293176 557722188864 558007832832 558861293088 558944370432 560815835958 562579440528 562663070592 562746713088 564546987123 564630909672 565494499773 566406511552 566490710528 567357145152 567647723776 567732107264 569341401132 569632996016 569717674624 570780307008 571625211481 574385217896 574470602944 575542100448 575627657472 575922471936 576889076736 577554982218 578734593381 578820624984 578906669376 580727164416 580813492224 582671563404 582758180256 582844809984 584677689344 585658988544 586635315536 587532560874 587619900336 587920856768 588008253952 588095664128 589192574976 589675022601 589977031588 590064734432 590967224988 592913773312 594107974656 594898975678 594987410192 596097175464 596185788096 596491131648 597403451232 597492258048 599492790162 599581907568 601467420288 601556831232 603481262097 603570972408 604494120447 605559035392 606485224128 606575380992 606886045696 608606325348 608918030224 609008548736 609099080704 611047639859 612073197309 613997991544 614089265216 615326116608 615417587712 616236960556 616674530304 617386360302 618739288776 618831267264 620869595136 622948399584 623041003776 623993930784 626049263616 628145410704 628238787456 628560547328 628653985792 629826545664 630342265539 630665102732 630758854048 631723585332 633804378368 633898596352 635926491242 636021024688 637207325496 637302049344 638603689248 638698620672 638793566208 640837120518 640932383952 641327095528 642947932032 643043509248 645196556712 646183370133 646279428312 647321727488 648408165888 648740255744 650579175372 650675887008 651009138304 651105913856 652101765504 653188856401 654285141951 656342680616 656440249024 656537831936 657762400512 657860179968 658736061284 659203808256 659964729978 661410963864 661509285696 661607622144 663688187904 663822826236 664231634654 665910358176 666009348864 667027994976 669360836466 671465783856 671565600384 671909550592 672009433088 673814145921 673914311544 674259464672 675290729148 675391114272 677515025152 677615740928 679783490638 679884543632 679985611648 681253914816 682262349187 682746801408 682848294912 685032784002 685134617328 685236465792 685556550392 687391337472 688545027072 689692870968 690747740487 690850423368 693125970432 693229006848 695446704708 695550086112 695906320256 696009769984 697074301056 699408255189 699512225496 701711990336 701816303104 703229847552 704166134476 704270812064 707130615744 707235734016 707671277824 709603710804 710040712906 711941028096 713029925664 713135920896 715523652774 717880469376 717987185664 718354911232 719560568832 720284087019 720391160616 720760117408 721492982469 721862503572 721969811808 724347860992 726773132848 726881171072 728236943424 729314924993 729832787712 729941280768 732385280592 732494153088 732836312488 732945252032 734797636608 736030891008 738385515693 738495280152 738605060928 741037903872 743408546412 743519057568 743629585152 744010443776 745148390784 745259160576 747643307271 747754447944 750105920704 750217427456 750328950784 751728457728 752729316164 752841212896 753992666364 755898244416 756010612224 756122996736 756476193536 758541897756 759009037934 759121868176 761040409344 762204403296 762317708544 764870111586 764983813104 767389467264 767503543296 767896629248 769185435648 769958851641 770073309624 771251119191 771646124508 771760833312 771875559168 774302885888 774459963942 776895417872 777010907008 777126413312 779612506027 780282058752 780920975877 782894610288 783010991232 783376747832 783493200448 786233363468 786791642112 787956299984 789425989128 789543340992 792143966208 792304663572 794796233952 794914384128 795321508864 796130187552 796537934976 796656344064 799204914669 799323720216 799442543424 801956560384 802075774976 804641682796 804761296544 805992160596 808149275136 808269410304 808646965504 808767174656 810855132084 811354488826 811475100464 814313126449 814891343616 815012481024 816097596412 817619774454 817741317456 820434822144 822232707072 823181813736 824440851549 824563408536 824985718368 825108356352 827870995938 830597866112 830721338368 831991907712 833378885753 834094614528 834777594903 837011749248 837527214272 837651716608 840456354052 842298113776 843869160792 843994605888 844120069632 846946364508 849609767328 849736065792 851035717728 851471585664 851598160896 854012101698 854449494024 854576511936 857263909376 857391345664 860262075616 861577826844 861705904416 863883707904 864012128256 864544221184 867309970814 867438900496 867567849344 869469020672 870472652411 871090746624 871220238336 872380189268 874007345106 874137270384 874267214976 877016534016 878488482816 878938411008 879952973304 881298841311 881429850504 881881285152 882012380928 882143496192 884965547382 885097101648 886450837482 887880477568 888012465152 889370659968 892348463517 892481115288 894736697472 895287711808 895420800512 898418861228 898552415392 900387638864 900521485696 902201130432 902335246848 903536624599 905356458612 908338553088 909727836192 909863071488 910329068544 912909488022 913377045336 913512823104 913648621056 916521783296 918060036096 919590494624 920996987316 921133897824 923599171584 924167960576 924355440834 927262272944 927400114816 929432401408 930505249129 931304392704 932544340252 932682967328 934422599376 934561505664 939073895424 942218116056 942358181184 942840820992 942980978688 945997654098 946138281072 947585377998 949254704128 950706567552 950847894528 953889736863 954031537032 957173959168 957316247552 960378782692 960521547488 961990643292 962483338096 962626415744 964421898048 964565263872 964708651008 965849495261 967794835068 970982591232 972612248832 973110383616 975868763058 976013830512 976513707456 976658870784 978152648256 979730182144 981374521344 984514020924 984660373536 984806747904 987295666176 988104091926 991211395216 991358743424 991506113536 993531187712 993678880768 994678024931 995532281856 996347451981 996857743028 997005930592 998865537264 999014023296 1005323555152 1007198675784 1007348400576 1007864325888 1008014149632 1010871467316 1011389197008 1012936093722 1013086671408 1014720545792 1016272537728 1016423611392 1019675235957 1019826815448 1019978417472 1023185956352 1023338057728 1026611802188 1026764412832 1028334825588 1028861499344 1029014444416 1029167412224 1031087006208 1031240282112 1032459805279 1032613285256 1034539306452 1039688955648 1039843510272 1041227967836 1043170057062 1043325129168 1043859480384 1044014654976 1045611451584 1049055522816 1049268338244 1052567985504 1052724454656 1056249201714 1056406218096 1059728311936 1059885845504 1061506916736 1062050579968 1062208458752 1063276509409 1065061069359 1065606552892 1065764960288 1065923391232 1067911542144 1074656214128 1076820704064 1076980778496 1077532366848 1078414680973 1079340853248 1080586740924 1081140176112 1082793755358 1082954717712 1086521791488 1090159699272 1090321756608 1093913096192 1097575751648 1099254468732 1099417878048 1099980957824 1100144475136 1102196454912 1102360301568 1103663929781 1103827994584 1109322543616 1111556855808 1113036793204 1115112819618 1115278586352 1115444377728 1116015665664 1117722586176 1117888740864 1121631671916 1125158881056 1125326141184 1125493426176 1129093974246 1129261819344 1130988999546 1132813023104 1132981421056 1134714290304 1135295447552 1135464214528 1138513556901 1138682802264 1139265992032 1139435349248 1141560614016 1143250422962 1148770435792 1148941205888 1151084200896 1151255314944 1151844943872 1152788107247 1153778153472 1155109964436 1157469186762 1157641249968 1157813338752 1161454328832 1161689945913 1165343126808 1165516360512 1165689619968 1169355378688 1171317977088 1173270631072 1175065121748 1175239800672 1175841713536 1176016507904 1178385149952 1179350045202 1179954063176 1180129468864 1181934449976 1185827546624 1188215949312 1189797951356 1189974820384 1192194350928 1192371576192 1192982263296 1194806902464 1194984516096 1198985580324 1199163815136 1202934840576 1203113662464 1206962524194 1207141944816 1208988240894 1211118070784 1212970448256 1213150761984 1213772091392 1217031733239 1217212650696 1217836060448 1218017097472 1218198161408 1222095279718 1224146394618 1227995983088 1228178530432 1230652233216 1230835175424 1232290735333 1232473921112 1233349060608 1234772720604 1237478577552 1237662534528 1241806493907 1245896799168 1246082007552 1247987861568 1252098527232 1256290821408 1256477574912 1257121094656 1259653091328 1260684531078 1261330205464 1261517708096 1263447170664 1267608756736 1267797192704 1271852982484 1272042049376 1274414650992 1274604098688 1277207378496 1277397241344 1277587132416 1281674241036 1281864767904 1282654191056 1285895864064 1286087018496 1290393113424 1292366740266 1292558856624 1294643454976 1296816331776 1297480511488 1300964956221 1301158350744 1301351774016 1302018276608 1302211827712 1304203531008 1306377712802 1308570283902 1312685361232 1312880498048 1313075663872 1315524801024 1315720359936 1317276303287 1317472122568 1318407616512 1319929459956 1322821927728 1323018571392 1323215244288 1327448321073 1327645652472 1328463269308 1331820716352 1332018697728 1334055989952 1338721672932 1342931567712 1343131200768 1343819101184 1347628291842 1347828623088 1348518929344 1350581458296 1350782228544 1355030050304 1355231481856 1359566981276 1359769087264 1359971223296 1362507829632 1364524698374 1365493602816 1365696589824 1370065568004 1370269234656 1370472931584 1371113100784 1374782674944 1375908386069 1377090054144 1379385741936 1381495480974 1381700846736 1386251940864 1386533161251 1390893409416 1391100172224 1391812640512 1392019539968 1394148602112 1398816510378 1399024450992 1403423980672 1403632606208 1406459695104 1408122944893 1408332268952 1408541624128 1414261231488 1414471468032 1415342555648 1418996481147 1419207421608 1420081425812 1423882056192 1426059851328 1426271841792 1428170793721 1431047305548 1435760938752 1435974371328 1440568174038 1440782321232 1441520234816 1442985964938 1443725007144 1443939623616 1448695721984 1453546265696 1453762342144 1456473886848 1458629849986 1459665575424 1459882561536 1464770561184 1464988306176 1465672624976 1465890504064 1469595273216 1470798619591 1472061782016 1476771031386 1476990560304 1477210121856 1482156137889 1486817092824 1487038115136 1487259170304 1488020887552 1490296781568 1490518321152 1495286614542 1495508895888 1500211841408 1500434854912 1503456915456 1505458632328 1505682425792 1507985332728 1511796488832 1512021224448 1512952387072 1517083795512 1518018075868 1518243736352 1522080818688 1524408806592 1524635417088 1526665331219 1529740223172 1529967626208 1534778934528 1535007086592 1539917703282 1540146619248 1542502238382 1543292249016 1543521666624 1543751118336 1548605771776 1548919927884 1553790835744 1554021814016 1554252826624 1559225012054 1560564117504 1561841951754 1565789220576 1566021982464 1566753495664 1566986400896 1572233007149 1572466726936 1573583284224 1575912599968 1578851978256 1579086681984 1584373802571 1584609327144 1589592467904 1589828768256 1590643017728 1592260375104 1593075869952 1593312688128 1598409829338 1598647440432 1598885086848 1603913120768 1609283365592 1609522593088 1611984321192 1616298550272 1617293931008 1617534349312 1621710264168 1622708977652 1622950200928 1628626252898 1629782687232 1630024962048 1631952595441 1632195192824 1635239548908 1635482634912 1640869644288 1646363627472 1648881703098 1649126817072 1649971436736 1650216712704 1655741991876 1661195732224 1661442676736 1663983815424 1666757771506 1668189229056 1669555189806 1674023498496 1675054428544 1675303433216 1680662869711 1680912708104 1684596227552 1687738321584 1687989211776 1688240139264 1693640961369 1693892729016 1699219534656 1699472131584 1702071435456 1702943171328 1703196321792 1708024203396 1708898988048 1709153023872 1714527818752 1714875634443 1720524151232 1723155653688 1723411808832 1727767415808 1729088442368 1734619941628 1734877800992 1735135698688 1738938041344 1740945304822 1742181493248 1742440476672 1744501050299 1744760378536 1748014690212 1748274540768 1748534429952 1754033068032 1756976965632 1759905946608 1762597682622 1762859701008 1763762570304 1764024761856 1764286992384 1769025067803 1769931094764 1770194203296 1772901674964 1775760955136 1776024930304 1778741319936 1784696927034 1784962230576 1789473394944 1790575423616 1790841601024 1796570653829 1796837722456 1797104830784 1800775277728 1801042971392 1804402260864 1804670493696 1807073249198 1810443786291 1810712917224 1816677106176 1819455672384 1819726142976 1820658137088 1822148943713 1825818976044 1826754090672 1827025646208 1827297242112 1833142919577 1836219591927 1839180989248 1841993974632 1842267795648 1848335921152 1848710881668 1854524545888 1854800229632 1858864802816 1861010498258 1862608785408 1864811467561 1865088680504 1865365934656 1868845198752 1869123011328 1878147790848 1884436232112 1884716362368 1885681641984 1885961957376 1891026796617 1891995308196 1892276562144 1895170755996 1898509408256 1901413135104 1901695789056 1907779473726 1908063074064 1914347918336 1920757565384 1921043094976 1923981286584 1924966676192 1925252831488 1928843796096 1929130527744 1931698990522 1935589670136 1941965182464 1945224497664 1946220767232 1947814388107 1951737526116 1952027661024 1953027414912 1953317741568 1956305296512 1959566569203 1962855425853 1969028041848 1969320747072 1969613495808 1976208183852 1982422790432 1982717486848 1983012227072 1987062375424 1989356049862 1991064563712 1992694903962 1993715486056 1994011861184 1997731074528 1998028046592 2010647110304 2014397351568 2014696801152 2015728651776 2016028299264 2021442437763 2021742934632 2022778394016 2025872187444 2026173342816 2029441091584 2032545075456 2032847222784 2039350471914 2039653630896 2039956834944 2046371912704 2046787047561 2053223604376 2053528825664 2056669651176 2057722998688 2058028888832 2058334824448 2062174012416 2064919610558 2065226570512 2069078612904 2079377911296 2079687020544 2082146414873 2082455935672 2086340114124 2086650258336 2087718960768 2088029309952 2091222903168 2098224765567 2098536676488 2105135971008 2105448909312 2112498403428 2112812436192 2119456623872 2119771691008 2123013833472 2124101159936 2126553018818 2130122138718 2131213105784 2131529920576 2131846782464 2135823084288 2149312428256 2153641408128 2153961556992 2155064733696 2156829361946 2158681706496 2160852261057 2161173481848 2162280352224 2165587510716 2165909435424 2173043582976 2180319398544 2180643513216 2187944774979 2195151503296 2198508937464 2198835756096 2199961915648 2200288950272 2204392909824 2207327859562 2207655989168 2218645087232 2223113711616 2225742719347 2226073586408 2230225639236 2230557172704 2230888755456 2232031331328 2235445172352 2235777481728 2242929921813 2243263343832 2250317762112 2250652282368 2250986852352 2258187948492 2258523638688 2261977999092 2265626046208 2265962842112 2269428580608 2270590895104 2277027113802 2277365604528 2278531984064 2278870698496 2283121228032 2286500845924 2297540871584 2297882411776 2302168401792 2302510629888 2303689887744 2305576214494 2307556306944 2309876554923 2310219928872 2314938373524 2315282499936 2315626677504 2322908657664 2323379891826 2324810721289 2330686253616 2331032721024 2331379239936 2338837518081 2342762927631 2346541262144 2350130243496 2350479601344 2351683427072 2352033015808 2358700090404 2359908126352 2360258937728 2363868899952 2371655093248 2376431898624 2379242217233 2379595902712 2379949640768 2384388701856 2384743152384 2385964526592 2389613804928 2389969032192 2397614744007 2397971160648 2398327630272 2405869681152 2406227324928 2413925048388 2414283889632 2417976481788 2422236141568 2425940896512 2426301523968 2434063466478 2434425301392 2435672120896 2436034194944 2436396322816 2442939379347 2444190559436 2448292789236 2455991966176 2456357060864 2461304466432 2464581470666 2464947842224 2466698121216 2469545441208 2474957155104 2475325069056 2483612987814 2485142495171 2491793598336 2492164015104 2495975723136 2500136657259 2504332784709 2512581642816 2512955149824 2514242189312 2521369062156 2522660410928 2523035416192 2526894341328 2535217513472 2543705964968 2544084098752 2548829301984 2549208197376 2554414756992 2554794482688 2563348482072 2563729535808 2565308382112 2571791728128 2572174036992 2580786226848 2584733480532 2585117713248 2589286909952 2593632663552 2601929912442 2602316701488 2602703548032 2604036553216 2604423655424 2608407062016 2611417957233 2612755425604 2617140567804 2625370722464 2625760996096 2626151327744 2631049602048 2634552606574 2634944245136 2636815233024 2639858919912 2645643855456 2646037142784 2646430488576 2654896642146 2655291304944 2656531632769 2656926538616 2663641432704 2664037395456 2668111979904 2677045390551 2677443345864 2685863135424 2686262401536 2687638202368 2695256583684 2695657246176 2697037858688 2701162916592 2701564457088 2710060100608 2710609873797 2719133962552 2719538174528 2719942446592 2725015659264 2729049396748 2730987205632 2740131136008 2740538469312 2740945863168 2742226201568 2749565349888 2751816772138 2754180108288 2758771483872 2762990961948 2763401693472 2772503881728 2773066322502 2781786818832 2782200344448 2783625281024 2784039079936 2788297204224 2791515747387 2797633020756 2798048901984 2806847961344 2807265212416 2816245889786 2816664537904 2817083248256 2828522462976 2828942936064 2830685111296 2837992962294 2838414843216 2839740710891 2840162851624 2847764112384 2852119702656 2852543683584 2856341587442 2861669210589 2862094611096 2871521877504 2871948742656 2881136348076 2881564642464 2883040469632 2885971929876 2887450014288 2887879247232 2897548485783 2907092531392 2907524684288 2912947773696 2917259699972 2919331150848 2929541122368 2929976612352 2931345249952 2931781008128 2939190546432 2941597239182 2944123564032 2953542062772 2953981120608 2954420243712 2964312275778 2973634185648 2974076230272 2974518340608 2976041775104 2980593563136 2981036642304 2984034074793 2989042355943 2990573229084 2991017791776 3000423682816 3000869709824 3010917264656 3011364851584 3015970665456 3023592977664 3024042448896 3025904774144 3034167591024 3035584897849 3036036151736 3036487472704 3044161637376 3048817613184 3049270834176 3053330662438 3059025707871 3059480446344 3059935252416 3069557869056 3070014173184 3079835406564 3080293238496 3085004476764 3086584498032 3087043333248 3087502236672 3097379415837 3097839855768 3107581671488 3108043628032 3108505653248 3118450024108 3123683903508 3131578441152 3132043964928 3133506991328 3133972801792 3144466014298 3144933453872 3147166568448 3151825199936 3157703956512 3158173363968 3168747605142 3169218654288 3179184935808 3179657536512 3181286035456 3184520750208 3186151739904 3186625376256 3189829528227 3195183208077 3196819658676 3197294880864 3197770173696 3207826241536 3218566731184 3219045186176 3223968642384 3232597100544 3234587862016 3235244042919 3243420528336 3245417955304 3245900401856 3257252505796 3259565374464 3263905190882 3264390385648 3270479097816 3270965269824 3281739288576 3292727254944 3297763406196 3298253634144 3299942873472 3300433425408 3310991789343 3311483983752 3322391464448 3322885353472 3327967630848 3333515543012 3339110379612 3348046996992 3350108857088 3350606866432 3361325739422 3361825416208 3369192455104 3375476643168 3375978423552 3376480278528 3387281922738 3387785458032 3398439069312 3398944263168 3404142870912 3405886342656 3406392643584 3415540670703 3416048406792 3417797976096 3418306047744 3429055637504 3429751268886 3441048302464 3446311307376 3446823617664 3455534831616 3458364321741 3469239883256 3469755601984 3470271397376 3477876082688 3481890609644 3484362986496 3489002100598 3489520757072 3496029380424 3496549081536 3497068859904 3508066136064 3513953931264 3519811893216 3525195365244 3525719402016 3527525140608 3528049523712 3538050135606 3539862189528 3540388406592 3545803349928 3551521910272 3552049860608 3557482639872 3569393854068 3569924461152 3578946789888 3581150847232 3581683202048 3593141307658 3593675444912 3594209661568 3601550555456 3602085942784 3608804521728 3609340987392 3614146498396 3620887572582 3621425834448 3633354212352 3638911344768 3639452285952 3641316274176 3644297887426 3651095199717 3651637952088 3653508181344 3654051292416 3654594484224 3666285839154 3672439183854 3678361978496 3683987949264 3684535591296 3696872205999 3697421763336 3709049091776 3709600459264 3717729605632 3722020996516 3729622935122 3730177361008 3730731869312 3737690397504 3738246022656 3756295581696 3768872464224 3769432724736 3771363283968 3782053593234 3783990616392 3784553124288 3790341511992 3797018816512 3802826270208 3803391578112 3815558947452 3816126148128 3828695836672 3841515130768 3842086189952 3847962573168 3849933352384 3850505662976 3857687592192 3858261055488 3863397981044 3871179340272 3883930364928 3890448995328 3892441534464 3895628776214 3902894868663 3903475052232 3904055322048 3906054829824 3906635483136 3912610593024 3919133138406 3925710851706 3938056083696 3938641494144 3939226991616 3951828909861 3952416367704 3964845580864 3965434973696 3966024454144 3974124750848 3978712099724 3985389807924 3987430972112 3988023722368 3995462149056 3996056093184 4001376480367 4021294220608 4028794703136 4029393602304 4031457303552 4042884875526 4043485869264 4045556788032 4051744374888 4052346685632 4058882183168 4065090150912 4065694445568 4078700943828 4079307261792 4079913669888 4092743825408 4093574095122 4106447208752 4107057651328 4113339302352 4115445997376 4116057777664 4116669648896 4124348024832 4127725158207 4129839221116 4130453141024 4138157225808 4158755822592 4164292829746 4164911871344 4172680228248 4173300516672 4175437921536 4176058619904 4182445806336 4196449531134 4197073352976 4210271942016 4210897818624 4224368834679 4224996806856 4225624872384 4238913247744 4239543382016 4246027666944 4248202319872 4253106037636 4260244277436 4262426211568 4263059841152 4263693564928 4271646168576 4277333479013 4284512381163 4298624856512 4307282816256 4307923113984 4313658723892 4321704522114 4322346963696 4324560704448 4331175021432 4331818870848 4346087165952 4360638797088 4361287026432 4375889549958 4390303006592 4397017874928 4397671512192 4399923831296 4400577900544 4408785819648 4412395858773 4414655719124 4415311978336 4437290174464 4451485438694 4452147172816 4460451278472 4461114345408 4461777510912 4464062662656 4470890344704 4471554963456 4485859843626 4486526687664 4500635524224 4501304564736 4516375896984 4517047277376 4523955998184 4531252092416 4531925684224 4538857161216 4541181790208 4554054227604 4554731209056 4557063968128 4557741396992 4566242456064 4572321994807 4573001691848 4579995993657 4595081743168 4595764823552 4604336803584 4605021259776 4611152428988 4619753109846 4620439857744 4629876747048 4630564999872 4631253355008 4645817315328 4646759783652 4649621442578 4661372507232 4662065442048 4662758479872 4677675036162 4685525855262 4693082524288 4700260486992 4700959202688 4703366854144 4704066031616 4716699021447 4717400180808 4719816252704 4720517875456 4727737799904 4743310186496 4758484434466 4759191805424 4759899281536 4768777403712 4769486304768 4771929053184 4775836444309 4779227609856 4779938064384 4795229488014 4795942321296 4796655260544 4811739362304 4827850096776 4828567779264 4835952963576 4844472283136 4851881793024 4852603047936 4868126932956 4868850602784 4871344241792 4872068389888 4885878758694 4888381118872 4895857786323 4896585578472 4911983932352 4912714121728 4922608932864 4929162941332 4929895684448 4939090882416 4949914310208 4950650138112 4967225975628 4970284990342 4983587196672 4984328030208 4991951446272 5000273314518 5008665569418 5025163285632 5025910299648 5028484378624 5041988609133 5042738124312 5045320821856 5046070832384 5053788682656 5070435026944 5087411929936 5088168197504 5097658603968 5098416394752 5105204474951 5108829513984 5109588965376 5126696964144 5127459071616 5130616764224 5143583456256 5144626903329 5161572453696 5169466961064 5170235426496 5178573819904 5187265327104 5203859824884 5204633402976 5205407096064 5208073106432 5216814124032 5222835914466 5225510851208 5233503150897 5234281135608 5250741444928 5251521992192 5252302655488 5262099204096 5269105213148 5269888490272 5279717839824 5291287710912 5292074285568 5292860977152 5309793284292 5310582609888 5313063265538 5313853077232 5327282865408 5328074790912 5336223959808 5354090781102 5354886691728 5371726270848 5372524803072 5375276404736 5389711961487 5390513167368 5391314492352 5394075717376 5402325833184 5403128914176 5420120201216 5421219747594 5438267925104 5439076349056 5439884893184 5450031318528 5457287542189 5458098793496 5461974411264 5466446831139 5480262272016 5481076938624 5481891726336 5484452403136 5499428758731 5503633544276 5517542967744 5525981923896 5526803386944 5545007763456 5546132645004 5563573637664 5564400688896 5567250562048 5576594408448 5583031494774 5594434402683 5595266041512 5596097803968 5613695922688 5614530424832 5632491779572 5633329075808 5634166496512 5657044925952 5657885872128 5661370222592 5675985924588 5676829686432 5679481421782 5680325703248 5695528224768 5700191885143 5704239405312 5705087367168 5712683174884 5723338421178 5724189222192 5743043755008 5762272696152 5763129284928 5766080939264 5771943859752 5774900028576 5775758494464 5795096971566 5814185062784 5815049368576 5825895547392 5833652200271 5834519399944 5838662301696 5843443164321 5859082244736 5859953224704 5862690499904 5863562016256 5878699707609 5883194478364 5907084125544 5907962241216 5908840487424 5928624551556 5947268371296 5948152460544 5949036681216 5961187126272 5968068149586 5978084711886 5981146458168 5982035583552 6000847365632 6001739419648 6021834529312 6022729703168 6031941330912 6047185955328 6048084897792 6051809548288 6068335182048 6071169795698 6072072303472 6072974945408 6088323274752 6093308566877 6097635226368 6098541668352 6106661324876 6118051415742 6118960892688 6119870504832 6139115738112 6140361142683 6159670813128 6160586476992 6170008953528 6173168996064 6174086666496 6175004473344 6194758831674 6195679711536 6215163342976 6216087256064 6236900048216 6246439244619 6247367807016 6263156882304 6264087929856 6267013982656 6267945603584 6288932028596 6289866907744 6303650399872 6315407913024 6316346727936 6324756372193 6337495210284 6338437308576 6358369871616 6359315073024 6369041500416 6372303479808 6379659056454 6390366416154 6393639317352 6394589761728 6395540347392 6415652483072 6437133462368 6438090372352 6447937284768 6465194201088 6469175724032 6470488085838 6486841056672 6490835910608 6491800803712 6513536743903 6514505011592 6519130748928 6527810381764 6528780771296 6540958195632 6541930539648 6563834324937 6585454509888 6595526812392 6596507268288 6599885746944 6600866850816 6621983578686 6622967967504 6644782928896 6655935261696 6667031086024 6677228158041 6678220759224 6696093993984 6700217714176 6701213732864 6722651478844 6723650832416 6738384910208 6750953286336 6751956847104 6752960557056 6760946466827 6774563845476 6775570916064 6796878138624 6797888526336 6808285741824 6811772685312 6831081341406 6832096813584 6835595952192 6836612095488 6858111275008 6859502537772 6882096604928 6892622614752 6893647235328 6911069663232 6916728643482 6938479766512 6939511203968 6940542794752 6955752165376 6962746174517 6963781219288 6968725972992 6974432163867 6978004201196 6979041514144 6992058760848 6993098163072 6994137719808 7016512554243 7039623786432 7050390730488 7051438804032 7055050281216 7056099047424 7076100271212 7079724379056 7080776813184 7091606699856 7103043820544 7114965279744 7137726651699 7138787708136 7139848922304 7157893579776 7162301694464 7163366404096 7186282615316 7187350889824 7188419323136 7203101110912 7204171885568 7217609043456 7218681974784 7227218636953 7228292996792 7241775145164 7242851668896 7266708424704 7277822689536 7278904571904 7288595774852 7302190399434 7303275904176 7307016362688 7308102584832 7309188968448 7328818138041 7332571678308 7344878367708 7356723956992 7367975898528 7369071182592 7393744411998 7394843526672 7418098183552 7419200918528 7435459211264 7442935565863 7444041993032 7455427485513 7459245870244 7460354722016 7461463738624 7475380795008 7476492045312 7500409971777 7537744928448 7538865449472 7542726567936 7548902766811 7564107186468 7567981232784 7569106248576 7580683023984 7605652540416 7631117894904 7632252296256 7657391673344 7683030261536 7684172379904 7695925146336 7699866704768 7701011325952 7715375184384 7716522110976 7725647508467 7726795962088 7742358680544 7767860729856 7780897990656 7791257552428 7805789737326 7806950104464 7808110644096 7812109659648 7813270966272 7825221186048 7834253871699 7838266276812 7851421703412 7876112167392 7877282988288 7878453983232 7903657819722 7904832735408 7929691161728 7930869947392 7948249501696 7957424199448 7969594898307 7970779615848 7974861944224 7976047444736 7990924298112 7992112186368 8002752960734 8042588441216 8057589406272 8058787204608 8062914607104 8069516750729 8085769751052 8086971738528 8091113576064 8103488749776 8104693371264 8130180301824 8131829621391 8157401887656 8158614523584 8159827339776 8185487650816 8187148190244 8212894417504 8214115302656 8226678604704 8230891994752 8232115555328 8248696049664 8255450316414 8259678442232 8260906282048 8276314451616 8317511645184 8328585659492 8329823742688 8345360456496 8346601033344 8350875843072 8352117239808 8364891612672 8374547242161 8392899062268 8394146705952 8420543884032 8421795637248 8448737669358 8449993613712 8451249744768 8477826495488 8492055333888 8496404639744 8506212075272 8519222132673 8520488554872 8524852423136 8526119682304 8527387129856 8543292337152 8554666958026 8569024762326 8597249713024 8614565632512 8615846227968 8626035147331 8627317447784 8643409044228 8644693927392 8649121408896 8662350042864 8663637741696 8692645457349 8721277594176 8722574052864 8751779099916 8780606013184 8794035749856 8795343024384 8799847662592 8817571639296 8824791717546 8829311438248 8830623956672 8874580348928 8902970877388 8904294345632 8920902556944 8922228690816 8923555021824 8928125325312 8941780689408 8943109926912 8952102224379 8971719687252 8973053375328 9001271048448 9002609129472 9032751793968 9034094554752 9047911996368 9062504184832 9077714322432 9082363580416 9106754693547 9108108455208 9109462418112 9114127936256 9115482793984 9132484912128 9144643989614 9146003383696 9159991987314 9190163486336 9191529647104 9208673607168 9210042519552 9220934123009 9222304857976 9239506219692 9240879715488 9259753494096 9261129999744 9262506710016 9292138247511 9293519567304 9299242885156 9322745014464 9324130884096 9325516959744 9355350072324 9371051710524 9386165048576 9400520973984 9401918405376 9406733708288 9433398042894 9434800361616 9439632505408 9441035750912 9455475599808 9486620372992 9516968868932 9518383610848 9519798563072 9537554807424 9538972609536 9543858106368 9551672888618 9558455219712 9559876128768 9569488584681 9590458976028 9591884642592 9593310521088 9623478724608 9631358702483 9655700193552 9657135558528 9671905927152 9703763586048 9705732128757 9736253865912 9737701205568 9742688483584 9744136779776 9771757517388 9776762237744 9791715572646 9793171156944 9823967864704 9825428243456 9845217865728 9856860614251 9858325882664 9859791368896 9878181764832 9899828620416 9901300276224 9932975368029 9934451951256 9940569980684 9967174393344 9968656060416 9983902892544 10000546629036 10017331138836 10050326571264 10051820599296 10083977218266 10085476248624 10090641643712 10092141664768 10107577365312 10140870053888 10174823859872 10176336395008 10195317207936 10196832789504 10210408949902 10217659027968 10219177930752 10253393928288 10254918143232 10261233528448 10287166912512 10289253806658 10295590337137 10323144907392 10338933922128 10340470852992 10375092965223 10407719649768 10409266805952 10410814192128 10416146212864 10433628248064 10445671828932 10451021702416 10467006301794 10468562271216 10501482889856 10503043984384 10524198408192 10538210426296 10539776980544 10559435679648 10582575421824 10584148571136 10619586568584 10621165219776 10626126531076 10627706154464 10654565730816 10656149581824 10672447919616 10708181562204 10709773383456 10743452541696 10745049606144 10779423922974 10781026334736 10782628984704 10788151434752 10804651666368 10806257828352 10840240402432 10842439495188 10876535850208 10878152698112 10879769786368 10900062637056 10914575084378 10916197586992 10923948822528 10932893662278 10960524544032 10962153877248 10963783452672 10968904806272 10998857517462 11005631050043 11007267088552 11035085935488 11051963847792 11053606773888 11090616617997 11092265290008 11127147275328 11128801377792 11134501124096 11153188816896 11166062989548 11188868805366 11190532083024 11192195607936 11227391845376 11264983559144 11266658151616 11268332993024 11314089851904 11322740445184 11351971849176 11353659372864 11358962843564 11360651406496 11391056449536 11400383770286 11408478810624 11410174734336 11425366349768 11446676842356 11448378444384 11486087510016 11524545392304 11526258569856 11532161878528 11543887719504 11549800057152 11551516988928 11590193943132 11628370125568 11630098737152 11651791094784 11667304400542 11669038799888 11677324603392 11686886328642 11718164489472 11719906449408 11725380999808 11727124032512 11757399415218 11764640087977 11766388956728 11814168251088 11815924482432 11817680974848 11855486729583 11857249103112 11894536742592 11896304921088 11898073362432 11922374252544 11936136299172 11956169423772 11962292916336 11964071167104 12001694731264 12004129441101 12043669058624 12045459406336 12063882661824 12094371910656 12103619096576 12136670364096 12142339591396 12144144606944 12145949890816 12176646549504 12186617133754 12195270452736 12197083336704 12213322649752 12236102831484 12237921785376 12239741009664 12278231476224 12280722285366 12319341626256 12321172953984 12340017907056 12346337992128 12348173332992 12350008946688 12383175474621 12389517663348 12391359423072 12430326685952 12432174512128 12473800096432 12492878489238 12494735614032 12526313764608 12528175859712 12534027965312 12535891207168 12575994576803 12577864057192 12579733815488 12607300799744 12630815826048 12632693455872 12649512744386 12673106504037 12674990420568 12676874617152 12716739743232 12718630146048 12738083000832 12744606959616 12759318112908 12780732832308 12787278634704 12789179523456 12791080694784 12832000437039 12853537143489 12874266924736 12876180744704 12895874569536 12938351448064 12940976171676 12973682113344 12981671821216 12983601607424 13027073487806 13029010023184 13038261497856 13055620763528 13057561542592 13081916391264 13083861079296 13127668649874 13170909019776 13191053624784 13193014536576 13199771493888 13201733701632 13237187576319 13243967157372 13245935935008 13289565857792 13311870523392 13334062172048 13354456316082 13356441518448 13392187987968 13400435428352 13445302957688 13447301664832 13476769820416 13501906572672 13503913694208 13521892933654 13549127690952 13551141832128 13593756277248 13595777052672 13616571483648 13623545370624 13662162682812 13664193627168 13671191904384 13673224190976 13716965984421 13719005075544 13739987980971 13764193209856 13785245229504 13787294470656 13833457286964 13876959533024 13879022407936 13881085589504 13925492349034 13927562438576 13937451945984 13948864327734 13956008402392 13958083028288 13984117521696 13986196326144 13988275439616 14033025108486 14079247572864 14100781460976 14102877608064 14110100562432 14112198094848 14150097064341 14152200542424 14159448758112 14161553626368 14183213399712 14206087641088 14229930559488 14275453303398 14277575416272 14279697844608 14315787159552 14324603388928 14327509332927 14372565230632 14374701779648 14376838646272 14406202221824 14408343771136 14435218086912 14454437273906 14456585993584 14483550290328 14485703337792 14533416849408 14555645379072 14557809143808 14577191549704 14604380798868 14606551808352 14614032725376 14616205169664 14657636276082 14665143356616 14687573358969 14689756735416 14713447913984 14735951797056 14738142365184 14787488823996 14789687053344 14836196367104 14838401837056 14885871131726 14888083986064 14910854971026 14918491740488 14920709444032 14922927477248 14950761590016 14952984090624 15000819943554 15075489856896 15077730898944 15085453135872 15097805533622 15125965827399 15128214372936 15135962465568 15138212497152 15161366047968 15211305080832 15262235789808 15264504592512 15315613424853 15366060523072 15368344759808 15391850292672 15399733409536 15402022651904 15430750368768 15451295016934 15453591924176 15484717361088 15535721459712 15561795981312 15582515104856 15611579474652 15613900208928 15616221288192 15624219319296 15650442372096 15668507743398 15676532553624 15700509452691 15702843406824 15752224334784 15754565976576 15756907966464 15807315639444 15809665470816 15859382323456 15861739894784 15914848398896 15939189796614 15941559231696 15949723888448 15952094889472 15981848596224 15984224372736 16005505921468 16085176882432 16115178812544 16117574409216 16125829214208 16139033501458 16169135884461 16171539502104 16173943477056 16182227152128 16206977499552 16209386742528 16260360603648 16263659242782 16314803775312 16317229047168 16319654679552 16371862626567 16374296380488 16399340493417 16425788835008 16428230605312 16453357209408 16461783989504 16464231110656 16510900632828 16519356884464 16521812564096 16552628903232 16635023290368 16657171318984 16659647485376 16690720912992 16693202066688 16701751686144 16729783225344 16749094484322 16783303208049 16785798124536 16788293411904 16841087768064 16843591274496 16897475338716 16899987227424 16902499489536 16955652990976 16984110667776 17012424150544 17038444265346 17040977109744 17049704846272 17052239364608 17054774259712 17086584674304 17100575655429 17109333916052 17138049524652 17194499426048 17229131265024 17252070294662 17254634895568 17286818088456 17289387854784 17298242817792 17324700085728 17327275483392 17385290914698 17442555188352 17445148105728 17500956600813 17503558199832 17530329492963 17561212026368 17588071499712 17590686048768 17599695325184 17649583435092 17658622876496 17661247913344 17720381555911 17805941754776 17808588691264 17841805113888 17844457381632 17847110043648 17883561378816 17904204448758 17943439374504 17946106750656 18002542096896 18005218258944 18065503587936 18068189109504 18095823992736 18125008369664 18155428644864 18213509387094 18216216910416 18218924836224 18228255872512 18230965587968 18264969824256 18279925700631 18289287979228 18292006767392 18319983974628 18380326972672 18383059294208 18417347214336 18441868246018 18444609715952 18479012439384 18481759430976 18519506988192 18522259999488 18525013420032 18584276495022 18587039134608 18598485770312 18645490028928 18648261768192 18710700144648 18739317733857 18742103421048 18772330097152 18801041947968 18803836810752 18813467416576 18866796085788 18869600723232 18879265010816 18882071501824 18910951199616 18942476835629 18974269116579 19033937737864 19036767221696 19039597126144 19075109614848 19077945219072 19103345777236 19116910439424 19138977169362 19180917952056 19183769285184 19186621042176 19246957449216 19262717404966 19311400387104 19314271117056 19343811854304 19407527172096 19411464257514 19472507731824 19475402411136 19485376967168 19488273559552 19540610231709 19543515034776 19553524475488 19583431145292 19586342313888 19647935729408 19650856486912 19713721228502 19716651765328 19719582737792 19756363529664 19799657240832 19802600552448 19865950736058 19868903902512 19881139961368 19934348786688 19967805785088 20001093258072 20031684474123 20034662277672 20100653142528 20103641198592 20167954436532 20170952497248 20181283287424 20184283329536 20215154730624 20282839400481 20349647719744 20352672790016 20390634415872 20393665579008 20420817899804 20435318055936 20506787856576 20509836286464 20522467056896 20574333825024 20578507613316 20591180674274 20646289814784 20677867844256 20680941705984 20750185930446 20815439299536 20818533611904 20821628384256 20832292425728 20867256496128 20888238523551 20891343657864 20902043404832 20923296491601 20934012603588 20937124542432 21002965779712 21006087968768 21076420852592 21079553961088 21118871359296 21150132824797 21165150843648 21168297142272 21239173137168 21242330439552 21252253062152 21255412308928 21309131461632 21344895839232 21413179955097 21416363124408 21419546766912 21486905083392 21490099212288 21558847845948 21562052669472 21565257969408 21576302869504 21609303332736 21612515656704 21681655910859 21684878990376 21753071700416 21756305396224 21759539572736 21800125274112 21829150168756 21832395173984 21865787324556 21921049088064 21924307754496 21927566905344 21937809612544 21997715034924 22011262100086 22014534177104 22070171870976 22103927695584 22107213547776 22181233235994 22184530580016 22254294550656 22257602755584 22269002248192 22306377633792 22328806697589 22332125979096 22366282456539 22377737610732 22381064166048 22384391215872 22454783690752 22529967118288 22533316303232 22536665986048 22608762674783 22628179703808 22646708300433 22703943698352 22707318745728 22717925687128 22721302812992 22800767540572 22816957621248 22850732699536 22893353684712 22896756888768 22972175020032 23049090784608 23052517139712 23064323757056 23087775439008 23099600114304 23103033977856 23176942525401 23180387886264 23256740251136 23260197474304 23303582189568 23334608801084 23338077599776 23373772657284 23436328978944 23439812898816 23450761999616 23454248065024 23514798830436 23529280175954 23532777913456 23628336502176 23631848964864 23635361949696 23710973459166 23714498206224 23789073485184 23792609842176 23844748505088 23872272598344 23908784694921 23912338847544 23924585832672 23928142334208 24003389462528 24008258882202 24087338117248 24090918812672 24127765323648 24167987686837 24188743821312 24208550252187 24273340728192 24284679182792 24288289213888 24291899781632 24373234267508 24390540905472 24426645299504 24472205662968 24475843570752 24479482019328 24556462952448 24561444570732 24638683252512 24642345907968 24680035814112 24692675984256 24696346665984 24766350949242 24779035326696 24782718846144 24860653371904 24864349024256 24947600192864 24985756978476 24989471228064 25052627529216 25056351719424 25068055930624 25071782414336 25151989153606 25155728114384 25159467630976 25214601599488 25243706919919 25261631652096 25265386911744 25299025488772 25346213008074 25349980841136 25353749234304 25433479486464 25476166001664 25489213919232 25518636225816 25557666398019 25561465664616 25574557269408 25578359046912 25582161389568 25664000874078 25707074286978 25748533849472 25752361489408 25791749139072 25878105441993 25881952343352 25947364226688 25963343642432 25967203214848 26054146975612 26058020046368 26111241527056 26115123085184 26163832782528 26167722158592 26255337299748 26341818039552 26382107249568 26386029073152 26399542987776 26474375152638 26487934314744 26491871870016 26579131715584 26623741046784 26668124344096 26708912632164 26712883036896 26784375975936 26800870856704 26890605915376 26894603329664 26953539640832 26984652224741 27003813145344 27007827388416 27043785867308 27098255381904 27102283664256 27187512554496 27233142967296 27247090741248 27320264080641 27324325365624 27328387254336 27342383808768 27346448381952 27433931968842 27438010151088 27479975961942 27528386419712 27570490459008 27574588941312 27662802369027 27666914573928 27753919066048 27758044815872 27762171179008 27850984698068 27855124877152 27897728655468 27912016804784 27916166056576 27968235043392 27972392652288 27976550879232 28009635362569 28066050216972 28158495145728 28201562921952 28205755216128 28220201124864 28300194128682 28304401084848 28318897516224 28323107252736 28366426799424 28412175282176 28459861118976 28550906606796 28555150832544 28559395689216 28631574319104 28649206777856 28655018665854 28745130461264 28749403559296 28753677292544 28812404443648 28816687542272 28845662722999 28870436173824 28894076107449 28908874547812 28913171987168 28967100580656 28971406675584 29111290758144 29154383099408 29208761597736 29213103616704 29228065450752 29232410339328 29315272552164 29330286713232 29375146717938 29379513470832 29426895827968 29471903594112 29476284730368 29570581842753 29574977647992 29579374106688 29672392734208 29676803674112 29771742263452 29776167972128 29821709942052 29836983480976 29841418888064 29845854954496 29901523180032 29905968181248 29941334353091 30001639887108 30150979713792 30155461797888 30195611067244 30251931654798 30256428745872 30271924931136 30276424994304 30322732095936 30422610161664 30524471579616 30529009185024 30631226849706 30732121046144 30736689519616 30783700585344 30799466819072 30804045303808 30835018772861 30861500737536 30886771011411 30902590033868 30907183848352 30969434722176 31165030209712 31223158949304 31227800417856 31232442576384 31248438638592 31300884744192 31337015486796 31353065107248 31401018905382 31405686813648 31504448669568 31509131953152 31614631278888 31619330941632 31718764646912 31723479789568 31829696797792 31878379593228 31883118463392 31899447776896 31904189778944 31963697192448 31968448745472 32006253963649 32011011842936 32170353764864 32230357625088 32235148818432 32278067002916 32338271768922 32343079004208 32347886954112 32364454304256 32413954999104 32418773485056 32520721207296 32527318485564 32629607550624 32634458094336 32639309359104 32743725253134 32748592760976 32798680986834 32851577670016 32856461210624 32906714418816 32923567979008 32928462221312 33016893150129 33021801265656 33038713768928 33043625128192 33105257806464 33314342637968 33319294970752 33381441825984 33386404133376 33403503372288 33430855110163 33459566450688 33498188968644 33566606416098 33571596249072 33576586823808 33682175536128 33794950677432 33799974454848 33804998979072 33911305981952 33968221335552 34024848301088 34076888530692 34081954219488 34099409692544 34104478729216 34173169348608 34201151310858 34218667832104 34276099049304 34388998852096 34458262530048 34504140589324 34509269791136 34573636176912 34578775709568 34596485635584 34649400171456 34654550966784 34770581829396 34885110376704 34890296211456 35001913201626 35007116399664 35060658985926 35122424052736 35176142999424 35181372097536 35199390650368 35293920263931 35299166870184 35317245752992 35322495826688 35440763111822 35611883509552 35617177382528 35683610227776 35688914763264 35694220087296 35736431324657 35767122757632 35808408897516 35886878749008 35892213501312 36005084193792 36012388323303 36131007175872 36136378219008 36191647985472 36250016739328 36310857289728 36427018774188 36432433820832 36437849672448 36456511745024 36529939648512 36559851401262 36578575958456 36584013534784 36639967949256 36760653945344 36766118588416 36834694428672 36883736492036 36889219431904 36958024878768 36963518861952 37039013976384 37044519998976 37050026840064 37168552990044 37174078269216 37196971540624 37290980057856 37296523536384 37421400289296 37478635467714 37484206842096 37544660194304 37602083895936 37607673621504 37626934833152 37727983730409 37733592171576 37739201446464 37758530021632 37764143003648 37821902399232 37884953671258 37948538233158 38067875475728 38073534443392 38079194252288 38150219229696 38155890438144 38201012795323 38206691554472 38233820878848 38277954338724 38361835904112 38367538570368 38373242084352 38496001311117 38525434809932 38622800774208 38628542234112 38687623708608 38815054344192 38822928515028 38945015463648 38950804822272 38970753934336 39081220463418 39087030069552 39107048950976 39166862290584 39172684627776 39295871458816 39301712973824 39427442457004 39433303530656 39439165475584 39512727059328 39599314481664 39605201104896 39731901472116 39737807805024 39762279922736 39868697573376 39901343196001 39935611570176 40002186516144 40063368948246 40069324555344 40201306285056 40335908873064 40341904994496 40362566574848 40368566659072 40430309461248 40565678800962 40699295439488 40705345580032 40781268831744 40787331158016 40835565401897 40841635799608 40870636111872 41013575713152 41019672572928 41044934113792 41150897953263 41157015226632 41182361348548 41292579629568 41355735688512 41361883411968 41500371860892 41630878599072 41637067223808 41643256768512 41776477047102 41782687315728 41804086809664 41846592983202 41868025207176 41874249084864 42005931559424 42012175937536 42152841705184 42159107922176 42237742718592 42300265649594 42330301687296 42336594284544 42478346274336 42484660879104 42504506124304 42510824617856 42618262923264 42653159968139 42689791678464 42826359910194 42832726248816 42839093533824 42973810166784 42982527998781 43117695691896 43124105338944 43130515938816 43152605739008 43218606665472 43225031313408 43363311821718 43369757980752 43506143400832 43512610792448 43600250548224 43658300337512 43664790347968 43731574649112 43842098176128 43848615508992 43875619225088 43995430069848 44022524200172 44029068354208 44140343741952 44207855391168 44214427095552 44273294605351 44362466471988 44369061160032 44508589101312 44515205511168 44657613395178 44664251958192 44732564913078 44755475221464 44762128332096 44768782431744 44909567381504 45059934236576 45066632606464 45073331972096 45217525349566 45256359407616 45293416600866 45407887396704 45414637491456 45435851374256 45442605625984 45594757207321 45601535081144 45633915242496 45701465399072 45786707369424 45793513777536 45946840274559 46098181569216 46105034279424 46128647514112 46175550878016 46199200228608 46206067955712 46353885050802 46360775772528 46513480502272 46607164379136 46669217602168 46676155199552 46747545314568 46872657957888 46901523999232 46908496130048 47029597660872 47058560351908 47065555826912 47256673004352 47263697929728 47270723899392 47326625267789 47421946918332 47428996412448 47578146970368 47585219684352 47744545196688 47817569389842 47824677695088 47849171665344 47856284668416 48006778925056 48016517764404 48174676234496 48181837625344 48255530647296 48335975373674 48377487642624 48417100504374 48546681456384 48569358365584 48576578427776 48583799563264 48739223221619 48746468535016 48781081810944 48853290599008 48944411325936 48951687141504 48958964038656 49115587879701 49122889141464 49277366505024 49284691815936 49360071628224 49385351968512 49392693331968 49532701898484 49558070653392 49565437692288 49721306743808 49895200385728 49971513956952 49978942456128 50105255058432 50136111861248 50143564828672 50303978307212 50311456228768 50318935261952 50429203198976 50487413839838 50523263304192 50530773823488 50590530458671 50598050977544 50692426016148 50699961682272 50707498468608 50866958972928 50952332003328 51037272451632 51115332796038 51122931329232 51149114538816 51156718093824 51164322779136 51301726966287 51328001748156 51414148573956 51497067698944 51504722978816 51583498278144 51756210883986 51763904686704 51894728453376 51926687284864 51934406429696 52100548961041 52108293951224 52116040092736 52222483054112 52230246170368 52327665565056 52335444317184 52502869802439 52510674599496 52683636079104 52764214499136 52772058146304 52799085975552 52842319367677 52948750305276 52975868629488 52983743740032 53161144667733 53336248688192 53417825264328 53425766073792 53601741713408 53781211830752 53789206659328 53907079281664 53969304449482 54007626290688 54015654776832 54079532559269 54087571734616 54196510763808 54204567328512 54375025108992 54466285934592 54640528161282 54648650731248 54656774508672 54684767617536 54692896763904 54839777101893 54867863937684 54876020302176 54959951923884 55056772839424 55140980918016 55149177882624 55325604738054 55333829147856 55507838132096 55516089631744 55701969396136 55710249754304 55795457310936 55824033609568 55832332113152 55936470086784 55944785304576 56019270725138 56132100433944 56316990291456 56403125843904 56411510432256 56440402249728 56486617255103 56600388257364 56608802169696 56637795032448 56646214505472 56732853598848 56827430506887 56922807349737 57101813213592 57110301665088 57118791378432 57298413555712 57310037331708 57490260922528 57498807118592 57507354585088 57624808887296 57691325445998 57740872347648 57788152214898 57817749095624 57826343974336 57934201161312 57942813351168 58222581516288 58308766198816 58417523195472 58426207233408 58456130901504 58464820678656 58621830695127 58630545104328 58660573426464 58750293435876 58759026941664 58853791655936 58943807188224 58952569460736 59141163685506 59149955295984 59158748213376 59344785468416 59543484526904 59552335944256 59643419884104 59673966961952 59682837776128 59691709908992 59803046360064 59882668706182 60003279774216 60301959427584 60310923595776 60382246031317 60391222134488 60503863309596 60512857491744 60543849862272 60552849988608 60645464191872 60848518201443 61048943159232 61058018370048 61262453699412 61464242092288 61473379039232 61567401170688 61598933638144 61670037545722 61723001475072 61773542022822 61805180067736 61814367696704 61938869444352 62330060419424 62446317898608 62455600835712 62464885152768 62496877277184 62601769488384 62664715570653 62674030973592 62706130214496 62802037810764 62811373627296 63008897339136 63018263906304 63229262557776 63238661883264 63437529293824 63450398474391 63659393595584 63756759186456 63766236926784 63798895553792 63808379557888 63927394384896 64012507927298 64022023685872 64340707529728 64460715250176 64470297636864 64546538861063 64556134005832 64676543537844 64686158008416 64695773908224 64728908608512 64827909998208 64837546970112 65044967732577 65054636971128 65259215101248 65268916188672 65278618718208 65487450506268 65497185521952 65597361973668 65703155340032 65712922421248 65813428837632 65847135958016 66033786300258 66043602531312 66077427537856 66087250256384 66210515612928 66628685275936 66638589941504 66762883651968 66772808266752 66807006744576 66861710220326 66919132901376 66986420092767 66996377937288 67133212832196 67143192498144 67153173647616 67364351072256 67419510917381 67589901354864 67599948909696 67609997958144 67826288024349 67940124901299 68049696602176 68153777061384 68163908438976 68198819385088 68208957458432 68402302621716 68437335664208 68552198098608 68777997704192 68916525060096 68998024299757 69008281178648 69018539582272 69147272353824 69157551419136 69192971271168 69298800342912 69309101933568 69530827576203 69541163658792 69770220753408 69780592422912 70003826403252 70014232799328 70121317971852 70244848105472 70352285998848 70362744195072 70587840527862 70598333740368 70634491505984 70644991653376 70881526223644 71223767019104 71234354765056 71367220455552 71377829526528 71472862649314 71534245515264 71616817795032 71773757498016 71784427002624 72010168387584 72024776646606 72069132359959 72262014351744 72272756438016 72383295970944 72503963060511 72625650756561 72854037548376 72864867641664 72875699344896 72913023490048 73119702802524 73157151916912 73168027069568 73279935898512 73521307890688 73669388857344 73767472984072 73778438863808 73916049757536 73927037723904 74078027952768 74089039997952 74337105980088 74348156538432 74393943081248 74581960115712 74593047072768 74842800578592 74957270935428 74968413684192 75089320388608 75204167791872 75215347243008 75455967460818 75467184343152 75478402892928 75517060043264 75528286007296 75643804798464 75731120759757 75769907342516 75897076466316 76135750951456 76147068886784 76158388504576 76300438459392 76402025590646 76413383108944 76467641757696 76555908677448 76723671808224 76735077140736 76746484168704 76992002622234 77039417350301 77050869619864 77245601548416 77257084468224 77375247417216 77634316325979 77645857030056 77890030927296 77901609644544 77941507868672 78162440926836 78174060139104 78214097901952 78333724581168 78345369255552 78591742917632 78854884914008 78866607061312 78878330951168 79025454118656 79198628963328 79463802944232 79475615610048 79524559845472 79737395146752 79802686392002 79871223140352 80004373032288 80126737896492 80138649110688 80402612570112 80671817746128 80683809988992 80725133149696 80737133318144 80860618922496 80953956674223 81131357601924 81398590878976 81410691160064 81562537663488 81671130803794 81683271599216 81741272223744 82027151426304 82039345145856 82089868227584 82301795906526 82314030453264 82352480615839 82364722697096 82585159259136 82711471377024 82723766823936 82988407107081 83000743721784 83261757198144 83274134447616 83286513537024 83552954094204 83565374631456 83608173619328 83693185966404 83736050414352 83748498169728 84011863118848 84028906087707 84305683410368 84318215844352 84475485437184 84600531299188 84660603374592 84956692548672 84969321758208 85009012248608 85021649235712 85236525846528 85306319936278 85379583356928 85652719820388 85665452497632 85678187067648 85947620333568 85965055997562 86235391383792 86248210677888 86261031877632 86305211478016 86437213330944 86450062626816 86536988168997 86682228322347 86726623643436 86739515961504 87012286801664 87025221584896 87316600675024 87329580695936 87463149298224 87684196352256 87697231017984 87751238450176 87990860139696 88031962037621 88045048400344 88058136708416 88280687483904 88415710782336 88428854191104 88546589210702 88711745528259 88724932943976 88738122320064 89017178202624 89030411022336 89315226790356 89328503916384 89465129826156 89510950442928 89524256664192 89537564863488 89824003059273 90119868473152 90133265212928 90146663944192 90435050699132 90586833201732 90815774793408 90829274982912 90871702748512 90885211251968 91189514414642 91203070162288 91267830484992 91402930798144 91573414738848 91587027555072 91893680549118 92196363138432 92210068558848 92257295028224 92351101756032 92398400457216 92412135911424 92505056318583 92660313034233 92707770101604 92721551545056 93026961004544 93338435204336 93352310399104 93495090629136 93745315915776 93803047998464 94059195321744 94117120703816 94131111653824 94513346008704 94527395859456 94653250535578 94843893836664 94857992824896 95156293940736 95170439368704 95489090393376 95635138779684 95649355390176 95698343330688 95712569336832 96018761890947 96033035528808 96349352468992 96363675250688 96511061294592 96671950747348 96834201008748 97093362912768 97138716731168 97153156855552 97167599126528 97478446443238 97492937070032 97562163621888 97706581198016 97888822651872 97903374283008 97917928077312 98231175759402 98245778282928 98554733010048 98569383631872 98720143256448 98770703937024 98785386663936 99050679450387 99065403796968 99116141306784 99130875384576 99442613487616 99790400771456 99943027913904 99957884912256 100210510116864 100272223722496 100292565330489 100607956614424 100622912457536 100637870523904 100858406397952 100974827679676 101046526608384 101181060917342 101196101955088 101384852032296 101399923364544 101414996937216 101733917945856 101904664006656 102074544903264 102230665592076 102245862658464 102298229077632 102313436187648 102603453932574 102656003496312 102828297147912 102994135397888 103009445957632 103166996556288 103512421767972 103527809373408 103789456906752 103853374569728 103868812859392 104201097922082 104216587902448 104232080185472 104444966108224 104460492340736 104655331130112 104670888634368 105005739604878 105021349198992 105367272158208 105528428998272 105544116292608 105598171951104 105684638735354 105881760791793 105897500610552 105951737258976 105967487480064 106322289335466 106672497376384 106835650528656 106851532147584 107209293973971 107562423661504 107578413318656 107814158563328 107938608898964 108015252581376 108159065118538 108175143469232 108393021527616 108409134657024 108750050217984 108932571869184 109281056322564 109297301462496 109313549017344 109369535235072 109679554203786 109735727875368 109752040604352 109919903847768 110113545678848 110281961836032 110298355765248 110651209476108 110667658295712 111015676264192 111032179263488 111403938792272 111420499508608 111590914621872 111648067219136 111664664226304 111872940173568 111889570609152 112038541450276 112264200867888 112633980582912 112806251687808 112823020864512 112880804499456 112973234510206 113183951191227 113200776514728 113217604339392 113275590064896 113292429010944 113465707197696 113654861013774 113845614699474 114203626427184 114220603330176 114237582756864 114603038385969 114620074663416 114980521845056 114997614237184 115014709170176 115249617774592 115382650891996 115576304429796 115635498191248 115652687948672 115868402322624 115885626702336 116445163032576 116617532397632 116835046390944 116852414466816 116912261803008 117243661390254 117261090208656 117321146852928 117500586871752 117518053883328 117707583311872 117887614376448 117905138921472 118282327371012 118299910591968 118317496426752 118689570936832 119086969053808 119104671888512 119286839768208 119347933923904 119365675552256 119383419817984 119606092720128 119704029588003 119765337412364 120006559548432 120603918855168 120764492062634 120782444268976 121007726619192 121025714983488 121087699724544 121105699977216 121290928383744 121697036402886 122097886318464 122116036740096 122506696205691 122524907398824 122928484184576 122946758078464 123134802341376 123197867276288 123340075091444 123547084045644 123610360135472 123628735393408 123877738888704 124042670891377 124660120838848 124892635797216 124911201671424 124929770305536 125329431141306 125348061947184 125412260428992 125604075621528 125622747254592 126017794678272 126036527812608 126458525115552 126477323766528 126875058587648 126900796948782 127318787191168 127513518372912 127532473853568 127597791107584 127616759115776 127854788769792 127959479904417 128025015854596 128044047371744 128681415059456 128921430500352 129093077722126 129112268011664 129353087075688 129372316016832 129391547816448 129457817217024 129655819996416 129675093940224 130089935465154 130109273942256 130518430202496 130537832377344 130974901012536 130994371043904 131194723947336 131406310680064 131425844842496 131626857675264 131694271916032 132067572600516 132087205062624 132154855075712 132174500512768 132421031225856 132597337849403 132819883816053 133257370551872 133277179883008 133525767303936 133545616533504 133723420440652 133972840185534 133992755874576 134266425664392 134286384996288 134306347295232 134728702144512 134839021834762 135179802709728 135199897819392 135219995916288 135652576048698 135880249802598 136099393204352 136307554122768 136327816877952 136397638770176 136417914916864 136784271621963 136804605243432 136874671328416 137104396197216 137555995408384 137996048599514 138016562357296 138037079164544 138294544707648 138315102838272 138385942542336 138597600685824 138618203867136 139061655152406 139082327317584 139540441506816 140007652806504 140028465598656 140242635943704 140489696210944 140704571997696 140725488390144 141175681055724 141196667480736 141268983011968 141289983306752 141763052447288 141979875803367 142447534038208 142468709530112 142734440911104 142755659053056 142945725298628 143233635590064 143547514996032 143568854005248 144020336775168 144049553293212 144138264719918 144524028703488 144545512876032 144766591941888 145007926121022 145251301513122 145708075096752 145729735283328 145751398689792 145826046980096 146217669664857 146239405605048 146314303833824 146336054139136 146559871797024 147042615781376 147534945968144 147556877727616 147832099515072 147854075447808 148050929773579 148156055905536 148178079995904 148674211960176 148696313076864 148787886162496 149163920231424 149685601157184 149914541870856 149936827368384 150178640777216 150408335583744 150430694486016 150911934921636 150934368686304 150956805785856 151034120086528 151287609596928 151462241519514 151539814685032 151771591376013 151794152932632 152271501902912 152294137773568 152316777009152 152600876918784 152804051181292 152826766217888 153111817354896 153447343616448 153470154281472 153492968337408 153984005244468 154078834700602 154101739239728 154491203096832 154514168936448 154750494834432 155268632651958 155291714060112 155780061854592 155803219289088 155883015737344 156301646883123 156324881853672 156348120278208 156428195803904 156667449162336 156690738511104 157183485835264 157709769828016 157733214122624 157756661902336 158050908237312 158261338723481 158397257926656 158526958103031 158927605888464 158951231220096 159049119690944 159483434003199 159605372784004 160008746064576 160253475792984 160277298221376 160805225140224 161343635492256 161367619977984 161450266299392 161721237844992 161907913348446 162238597677807 162262715203848 162797181757952 162821382320128 163125075326976 163342261607588 163366543198432 164054302852608 164078690291712 164179736455168 164603591813052 164628060906528 164704961231678 164729445394192 165170318518272 165422942754048 165447533647872 165976814214162 166001487443568 166523514396288 166548268895232 167105908188408 167130749262912 167216347238656 167386371932808 167472100828704 167496996339456 168023726237696 168057812175414 168611366820736 168636431688704 168950970874368 169175913807859 169201062598376 169321206749184 169459851765309 169913385097344 169938643516416 170018024497216 170043298471424 170482291520661 170612639872556 171305439640776 171330904995264 171356374135296 171895240667136 171930111995124 172470782767584 172496421355776 172522063755264 172874426661888 173073976337994 173364456644694 173453247286872 173479031923008 174024573603328 174050443169792 174633201350048 174659161391872 174926298596448 175368392704512 175394462035968 175502476900352 175981720279392 176063924075242 176090096800688 176116273416832 176561374967808 176705948439433 176831421564672 176857708382208 177093178421404 177423491056518 177449865887952 177476244640128 178034356405248 178630453580712 178657007832768 178930259652312 179021900885856 179048513328384 179075129726976 179648006118546 180239736946304 180266530425856 180870101398264 181146738093951 181173666403464 181631549586816 181658549965824 181743405497024 181770422503936 182379028829284 182406140324576 182805861596288 183146829477696 183174055110144 183787361098236 184392726276864 184420137117696 184702203512064 184796800914432 185010112637166 185320626068466 185415540203208 185443103090112 186053922009088 186676870408672 186704620798208 186990181258272 187490631831552 187606095996928 188118390643488 188234241407632 188262223307648 188892565573187 189026692017408 189054791718912 189306501071156 189687787673328 189715985649792 190312587881472 190351195423173 190978180786752 191270277559368 191298710780352 191396686661376 191425138673664 192037523781894 192066071057616 192698704937984 193022122589184 193343901494696 193639616583189 193668402017496 194186725825536 194277433462336 194306313711104 194335198253056 194956892886476 194985874140064 195413162396032 195777645303744 195806748566016 195835856154624 196067447537983 196462351518804 196491556565856 197109466020096 197138767263744 197440286512896 197541407874048 198101358900774 198130807593936 198232282613568 198261750769152 198885226975232 199580801542912 199886055827808 199915769824512 200421020233728 200544447444992 200585130660978 201215913228848 201245824915072 201275741047808 201716812795904 201919639060993 201949655359352 202093053216768 202258532752143 202362121834684 202392203910176 202769704064592 202799846729088 202829993874432 203478864073047 204149089806528 204461331184152 204491725316928 204596458155264 204626872375296 205206907865148 205312006992624 205656594295824 205988270795776 206333993112576 206994072899271 207024843535944 207055618746816 207578913813504 207706749139456 207737625718784 208402195844164 208433175804896 208464160370944 208889932216448 208920984681472 209310662260224 209341777268736 209589340471637 210011479209756 210042698397984 210734544316416 211056857996544 211088232585216 211369277470708 211763521583586 211795001221104 211903474517952 211934974960128 212644578670932 213344994752768 213671301057312 213703064295168 214418587947942 215124847323008 215156826637312 215628317126656 215845131410027 215877217797928 216030505162752 216207397079877 216318130237076 216350286938464 216786043055232 216818269314048 217511889181533 218562112645128 218594602924992 218627098034688 218739070470144 219359108407572 219471455750736 219504081208704 219839807695536 220563923672064 221302418952216 221335316591424 222031352528384 222064358526976 222807877584544 222840999017216 223181829243744 223296134438272 223329328452608 223745880347136 223779141218304 224043777745543 224077082900552 224528401735776 225267961165824 225612503375616 225646041729024 225946469020412 226367902382454 226401553029456 226435208678784 226551180129792 226584858021888 226931414395392 227193362279271 227309722027548 227691229398948 228407252854368 228441206660352 228475165513728 229206076771938 229240149326832 229961043690112 229995228474368 230499235549184 230765301783992 231118252050903 231152608859592 231270996382496 231305375897344 231736804645248 231771253404672 233235064795264 233670092781888 233704828933632 233824523606016 234015985771141 234487322780508 234522180417312 234642293705856 235001173743504 235036107766656 235775228752896 236564654742024 236599821183936 236634992853504 237379141873664 238173938107616 238209343777024 238573679536416 238695867847808 238731351104512 239212185440256 239408059176006 239530674824728 240013119096864 241207837710336 241528984125268 241564888537952 242015453238384 242051429966976 242175399449088 242211399954432 242581856767488 242861870022669 243394072805772 244195772636928 244232073480192 245013392411382 245049814797648 245856968369152 246269604682752 246395734552576 246680150182888 247057441847517 247094168091288 247220720270944 247257470786816 247755477777408 248085341782754 249320241677696 249785271594432 249822403342848 249859540611072 250155019272599 250658862282612 250696123894368 250824520857984 251208151243056 251245494509184 252035589356544 252086718263121 252917050231104 252954647533056 253750117175296 253801593897564 254637574382336 255027036745824 255064947707136 255195582215168 255709577539584 255918959808834 256050031709192 256088094743488 257362830118912 257842861000704 258186155444252 258224536023328 258706174151376 258744632033664 258783095632896 258915634434048 259311639992832 259350187880448 259610964506991 260179870930308 260218547884512 261036860404992 261075664754688 261949802025072 261988742087808 262389447894672 262812621360128 263253715350528 263388543832064 264095886112863 264135145201032 264174410125248 264309710151424 264349001025536 264842062451712 265194675698806 265639767632106 266514741103744 266554359766016 267051534607872 267091233067008 267407089567261 267446840881304 267945680371068 267985511749152 268532851328784 268572769992576 268612694590464 269472009177819 269678043669524 270359605419456 270399795638784 270439991832576 271305152097396 271760499605196 272198786408704 272615108245536 272655633755904 272795277540352 273568543243926 273609210486864 273749342656832 274208792394432 275111990816768 275992097199028 276033124714592 276074158329088 276589089415296 276630205676544 276771885084672 277195201371648 277236407734272 277515168955749 278123310304812 278164654635168 279080883013632 279309402372007 280015305613008 280056931197312 280485271887408 281409143995392 282351362111448 282393334961472 282537966023936 282579966613504 283526104894576 283959751606734 284895068076416 284937419060224 285468881822208 285511318106112 285848957813279 285891450597256 286467271180128 287095029992064 287137708010496 288056285672841 288099106586424 288276529439836 289048057406976 289091025752064 289533183883776 290015852242044 290502603026244 291416150193504 291459470566656 291502797379584 292435339329714 292478811210096 292628607667648 292672108278272 293119743594048 294085231562752 295069891936288 295113755455232 295664199030144 295708150895616 296101859547158 296312111811072 296356159991808 297348423920352 297392626153728 297575772324992 298327840462848 298572119776973 299371202314368 299829083741712 299873654736768 300816671167488 300877695991467 301823869843272 301868737372608 301913611571712 302068240173056 302575219193856 302924483039028 303079629370064 303543182752026 303588305865264 304543003805824 304588275547136 305201753837568 305608102362584 305653532435776 306223634709792 306894687232896 306940308562944 307968010488936 308157669401204 308203478479456 308982406193664 309028337872896 309500989668864 310537265303916 310583428120224 311560123709184 311606438578176 312603293766246 312649763707344 312696240556416 312856391607808 313334898324672 313381477022208 314366971670528 315419539656032 315466428245248 315513323804672 316101816474624 316522677446962 316794515853312 317053916206062 317855211776928 317902462440192 318098239381888 318966868006398 319163300451247 319210745568008 320017492129152 320506951585968 320554596442752 321627881921913 322687270984512 322735239955968 322900532598784 323442475689984 323815826696892 324477195355614 324525430407696 325594363515904 326250150653952 326684523215176 326733086396864 328108605705216 328359472910336 329207183626104 329256121813056 329409922463356 329458890788384 330340637036544 330845885508096 330895067295744 331953628428324 332002974887136 333047028792576 333096537790464 334211816376816 334261498525824 334432694477312 334772743865616 334944201657408 334993992678912 336047452475392 336115624350828 337222733641472 337272863377408 337901941748736 338351827615718 338402125196752 338642413498368 338919703530618 339826770194688 339877287032832 340036048994432 340086596942848 340964583041322 341174562551333 341225279745112 342610879281552 342661809990528 342712748270592 343809115157907 343860223990248 344941565535168 344992842711552 345044127510528 345748853323776 346147952675988 346728913289388 346906494573744 346958063846016 348049147206656 349266402700096 349318322783744 349852597192896 350736785409024 351004953800704 351963440558784 352127848150484 352180193601376 352232546833664 353122749935616 353411896878866 353662843129344 353715416764416 354186356842808 354846982113036 354899731775904 354952489280256 356068712810496 357260907161424 357314015665536 357860519304624 358043801771712 358097026656768 358150259453952 359112088764009 359296012237092 360479473892608 360533060851712 361740202796528 362293476187902 362347332806928 363263099173632 363317099931648 363486810994048 363540845007872 364703842727287 364758057658568 364812280649152 365611723192576 366293658955392 366348110220288 367520088617073 367574722196472 368785452553728 368840274235392 369404407024128 369593601828864 370020225274332 370641252136932 370831080406416 370886206180224 372128012674131 373353740817344 373409241596416 373980362516544 375212191993856 376236781286976 376468482815264 376524446615296 377785131146374 378053384034816 378109583437824 378613002142312 379375575346656 379431971299584 380625175762944 380702390846346 381956361573504 382540555118736 382597421560704 382793373322752 382850277347328 383878439713251 384075047563788 384132142115232 385397409875968 386044245178368 386687802989392 387279233166378 387336804034992 388373451651072 388554866924672 388612627422208 389913785772952 389971748280128 390826324792064 391555290607488 391613497132032 392134895075966 392924703037608 392983113131712 394218932040192 394277534527488 394880573025792 395082815748096 396202717801548 396261615187872 396464565227136 396523501538304 397792013548209 398459651448159 399161603085824 399772111655616 399831539649024 401088894889984 401170261321956 402431826457696 402491649830144 402551482095616 403839278121986 403899310718704 404186106433536 404517065504286 404724243669368 404784407820352 405539408129184 405599693458176 405659987748864 406957728146094 408298179613056 408922662368304 408983450633856 409192916310528 409253744750592 410352814865889 410413815730296 410624013985248 411313188591648 411976541591552 412667986225152 413988145798542 414049687071888 414111237493632 415157827627008 415413498278912 416804391688328 416866351609792 416928320741888 417779864432896 417841969362944 418621324520448 419178680943274 420022958419512 420085396795968 421469088632832 422113715993088 422176465170432 422738554941416 423527043167172 423590002442208 423806949035904 423869949920256 425289157341864 425939627410101 426689989505536 427342602114624 427406128590336 428837175895884 430249694646016 430313653274624 431690262820054 431754435595856 432061010325504 432414794159754 432636260474152 432700573876928 433572086110464 433636538628096 435023778363066 437124225290256 437189205849984 437254196069376 437478140940288 438653008994571 438718216815144 438942911501472 439008162417408 439679615391072 441127847344128 442604837904432 442670633182848 444062705056768 444152789320737 445615755169088 445681998034432 446363658487488 446592268876544 446658656905216 447491760694272 448087555491086 448154165801104 449056803471552 450535922331648 451225006751232 451292083458048 451892938040824 452735804764908 452803106058912 452870417357568 453102360259584 453862828790784 454386724558542 454619444055096 455314774128039 455382458797896 456814505708736 456882413320704 456950331027456 458412153543876 458480298653664 459922087380224 459990456948736 461530603567984 462236504101806 462305217719184 462541992764992 462610751794688 463473609290496 463542506809344 466470129590528 467340185563776 467409657867264 467649047212032 468031971542282 468904940649369 468974645561016 469044360834624 469284587411712 470002347487008 470072215533312 471550457505792 473129309484048 473199642367872 473269985707008 474784016170443 475580874309093 476347876215232 476418687554048 477147359072832 477391735695616 477462702209024 478816118352012 479061349649456 480026238193728 482415675420672 483057968250536 483129777075904 484030906476768 484102859933952 484350798898176 485163713534976 485723740045338 486715793033421 486788145611544 488391545273856 488464146960384 490026784822764 490099629595296 491713936738304 492539209365504 493360300365776 494114883695034 494188336182576 494441440541888 494514941573632 495510955554816 496170683565508 498640483355392 499570543188864 499644806685696 500310038545198 501317724565224 501392247788736 501649041715968 502416302486112 502490989018368 504071178713088 504173436526242 505834100462208 505909295066112 507527741423577 507603187795128 508379555295927 509275148764672 510054073491648 510129895414272 510391164430336 511837919617668 512100063418384 512176189486976 515685722001408 516372310888504 516449072046656 517412348302752 517489264067328 517566191265792 518623279985664 519221929013982 520359741860616 520437095769024 522073720809984 522151329509376 523899604050144 523977484175616 524778895789344 525625242720256 526507430701056 528191772225726 528270290402064 528348820250496 528619420302848 528698002051072 529684124903424 530117845318299 530389351397612 531279535264212 533029482207488 533108719532032 534103069215744 534814179134522 534893681762608 535891360742136 535971023498304 537065702657568 537145539985152 537225389180928 538944018355638 539356087339048 540719210838912 540799591277568 542610304194792 543440214281853 543520999210392 544397572817408 545230216491072 545311267511808 545590555080704 547137086487852 547218420973728 547498685313664 548417584788864 549331828233241 551984194398056 552066249429184 552148316658176 553178178830592 553260411353088 554390402743296 555030337911498 556246620609624 556329309270336 558161766027264 558618804744014 560030611226016 560113862394624 560970543774816 562818287990784 564702724222896 564786669922944 565075932047872 565159933227008 566677696719561 567052209789152 567919503213468 569790136152832 569874838120448 570937763644416 571697915626558 571782901194512 572934542360256 574190059984128 574275416020992 576112571345682 576198213172848 576553058879672 578096114813952 579066367767552 580031704484088 580918849749567 581005206052488 582832300387008 582918941133312 583005594759168 584870678659428 584957622420192 585257215335296 585344216556544 586239487188096 588202342613949 590139783872576 590227510910464 591328398060288 591416301791232 592203719094316 592624223622144 594696847840704 594785252307456 595151544649984 596655680925696 597144239553946 598742404628736 599658167483424 599747309473536 601633342334976 601755391982934 603647739686544 603737474745216 603827223143424 604136480346112 605150438387712 605758917182979 605848966078056 606159258740128 606775598256429 607086365504052 607176611730528 609086007611648 609176551094272 611216204725168 611307064871552 612447269419584 613789374465792 613880617125888 615936020977872 616315338802408 616406956958912 617964812387328 619001979337728 620982218697813 621074530607832 621166856240448 623120247418368 623212877156352 625206587532492 625299527414688 625392481112832 625712783215616 626669796649344 626762954044416 628768021414911 630839079312064 630932856490496 631026647609344 632203632949248 633045354893924 634107832412124 635710423553856 635804924880384 636196478763776 637933736012796 638326600902494 638421491136016 640034984258304 641013903171936 641109192885504 643255763843826 645374541969024 645470479911936 645801065197568 646884951379968 647535394230081 647631653393784 648622191239631 648954390711228 649050860815392 651188727031808 653369046430352 653466172793728 655654117568707 656217211410432 658414367252208 658512243626112 658819844926712 658917781576768 661691771016192 663907256856648 664005949774272 666094057585152 666193075580928 668423632753632 668522997051648 668865388954624 669545487731232 669888403314816 669987985357824 672131333236629 672231248701656 674445467282944 674545726754816 675803883497472 676703655231436 676804250393504 677839407061236 679653540389376 679754574065664 680072097988864 680173193885696 681929166082644 682349125102666 682450559490224 685221758563104 685323619981056 685425496541184 687618230315814 687720447980496 689883131070336 689985685423104 691497706647552 692295905351976 693354756152709 693457826578776 693812989147488 693916127692032 696098294413312 698532805400192 698636645567488 699705194385792 700871642918273 701473570818048 702047957313423 703926881117568 704255696300968 704360387202752 704465093667328 706823793757732 707325686258688 708372713685616 709693964226072 709799463551808 709904978560512 712137425620992 714521814322848 714628031331072 715721038609248 716087603543424 716194053313536 718224177528018 718592024474184 720958947785216 721066121703424 723480405593056 724586952375804 724694665613856 726526198347264 726634199863296 726973621988096 727081690015744 729407685454574 729516115317136 729624561298304 731223446385152 732587317910784 732696220440576 735040177234146 735149444392944 737570905107456 738808814048256 739187203657728 740040450548664 741172325542551 741282504273864 741662160812832 741772412360448 744256025348262 746707481634688 746818483192832 747960725033088 750465057817797 752473562573952 752936965630528 753048893230592 755570262292748 756106768069632 757226004284624 758751150693312 758863942599168 761250351525888 761404781692692 763912723147008 765081110237472 765194843121408 765586746645504 767756879426502 768150095127576 768264284230464 770794819751936 772088490356736 773375605978784 774558466332756 774673608069984 776746903302144 777109733849344 777225254844416 779827571545904 779943496560256 781652649584128 782554914517489 783110581214976 783226994264064 784269790151932 785849406075216 785966226263424 788437864080384 789761146051584 790165631496192 792287658338589 792405435603096 792523230375744 792929130454272 793047003076608 795584027096418 796919302896318 798323206171648 799544223311232 799663079298048 802221268701783 802340522643912 804863652915392 804983299660288 805102964191232 807678556243972 807798621437408 809034131008572 809448487338736 809568815640704 811078816258368 811199386916352 811319975497728 813915456292188 816596359226112 817845324736608 817966901267712 818385832621056 820705629731778 820827631460592 821248027970496 822626377183296 823953083183104 825335972450304 827976291597084 828099374143776 828222474987264 830315655254016 830826996557824 833608783376656 833732703219584 833856641483776 835559728865792 835683938725888 836524218966971 837242649040896 837928207116021 838357361886548 840045916839024 840170793591936 844227431986176 845477109882832 847054086334344 847180004884416 847613898071808 847739899840512 850578314683728 851879254820202 853379979011072 854685204229248 854812257180672 857546873439837 857674351791768 860499389292032 860627306549248 863380525640108 863508871191712 864829588319508 865272520948304 865401147753856 867144172220928 867273077256192 868298696239639 870047556726132 874248450580512 874378411699968 874508392138752 877306017989142 877436433630288 877885823002944 878016324834816 879359230782144 882255694688256 885209675808864 885341266365696 888125410113536 888305578641474 891231510338176 891363996068864 892727316974976 893184537753088 893317313810432 894215544412969 894983521388544 895716359330919 896175110982172 896308331602208 898113606943104 902450013502464 903785876081648 905471609529816 905606212117824 905740834715136 906204720519168 907725657581568 908773449117084 909238888110192 910629548256078 910764917595792 913629011417472 913764826641408 916824307087752 916960597307328 919844174760448 919980913897472 923061207135968 924473008203612 924610435438368 925083985529984 925221503589376 926947218580992 927085013618688 928181364945821 932940259181056 934680371127552 934819315734528 936063943084564 937809881298738 937949291122032 938088721669248 938569174823424 940004694974016 940144431066624 943100915011584 946258618968096 946399284735744 946539971414016 949568032340886 951161748618186 952695752430464 952837375108096 954294718145664 954783471391232 954925404418048 957489901353741 957632236704024 958122699298912 960052476387456 966115936501072 966259554151808 968061812953536 968205719867904 968701597796352 970327427069952 971447480090676 973431586066842 973576291223088 976783090547712 980053569645528 980199259190592 983427873476608 985078418731008 986720600731552 988229767390068 988376672365152 988882881083776 989029883147264 991021911109632 992341367131016 997280966710784 999141086377728 999289613371392 1000620077090396 1002635449130448 1002784495577472 1003298083431936 1004832604972224 1004981978036736 1008142357426176 1008346873052484 1011668200924416 1011818590132224 1015055482847154 1015206375590256 1016759110591854 1018550297529344 1020108146983296 1020259790828544 1020782328860672 1023523687653999 1023675839235336 1024200126836768 1024352378973952 1032744621777008 1032898144093312 1034824696605504 1034978528134656 1035132382531584 1036356508415053 1037246559971328 1038443858027964 1040719483721232 1040874191538048 1044147441619968 1047799208100288 1047954968351232 1049557791578688 1051250485440512 1053014861402112 1056383544451452 1056540580804128 1056697640500992 1057238840605696 1059368249806848 1060235690636598 1060778702795224 1062559070528424 1066058964414976 1066217439064064 1068206138431488 1069628358269044 1069787363525216 1071782721484272 1071942046996608 1074131405315136 1074291079970304 1074450778361856 1077888036711276 1078712174678096 1081438421677824 1081599182555136 1085220608389584 1086880428563706 1087041998420784 1088795145634816 1090460432982144 1090622535023616 1091181110161408 1094111528181861 1094274172975704 1094436841947456 1094997370627328 1096835169577728 1098663656466482 1103968388796112 1104132498858368 1104296633316352 1106356357661184 1106520822706176 1107829371064367 1108780805486592 1110060675822996 1112493241219248 1112658618540672 1116384038022393 1117237609488028 1120061222452032 1120227724789248 1121941087549632 1125636575981568 1129405448445792 1129573339845888 1130151864095744 1133355393439122 1134104419578304 1135839006426936 1139580272305664 1139749676240896 1141875527288832 1143395831253116 1143565802389024 1145869084720512 1148380119968256 1148550832041984 1152225142691364 1152396426345696 1153106117759344 1156192229627904 1158132735535104 1160063408968176 1161837699499134 1162010412104976 1165664600774016 1165837882266624 1169741357318856 1169915244840384 1170514430670592 1170688433113088 1172478974376192 1176404685227898 1180279567745152 1180455021820928 1182656796120576 1182832603582464 1184231396655013 1184407438188632 1185248447244288 1189393695681408 1189570504614912 1190303089299968 1193376040644627 1194288479107892 1197484809257472 1199316334966848 1199494618947072 1203266684669952 1203510783965868 1207295479373088 1207474949490432 1207654446286848 1211517834365958 1211697932156112 1212318517480256 1213551196512858 1214172731008104 1214353223461056 1218172015223296 1218353102188544 1222432409450336 1222614129743104 1224894538839168 1227578748931584 1227761234251776 1231872041955744 1232630677604816 1232813913917824 1235929624774656 1236941639076031 1238003958675456 1241964437395626 1242149061215664 1242333712480896 1246240494836736 1250413175064984 1250599054829376 1250784962225664 1251425566431232 1253339593298688 1253525908088832 1257536042829822 1261678158624128 1261865712980992 1264407265898496 1266090709787848 1268215664824248 1271420847107712 1271609849760768 1272392957527552 1275867472025592 1276653201804988 1276842982272032 1280069968516608 1282027806343872 1282218385771008 1286511527687652 1290749083938048 1290940959823872 1295070788460162 1295263306787568 1297244382479262 1297908781422456 1298101721630784 1302377454063616 1306738092860704 1306932345587456 1311308235137414 1312434422820864 1316828734504416 1317024487252224 1317639689853424 1317835563153536 1322247959012309 1323383542032384 1327814513713296 1328011899548544 1332188115170304 1332458367962211 1336847265507264 1337045994103296 1337730777909248 1339090975462464 1339776806629632 1339975970715648 1344262666473258 1344462497403312 1348890934565888 1351607766994944 1353407310462872 1353608500787008 1355678814122472 1359307080778752 1360144195977728 1360346387771392 1363858332165288 1364698250205332 1364901118980448 1370443517126208 1370647239962112 1370850993082368 1372472132765881 1375236460631628 1375440895960992 1379766262140672 1379971370846208 1384591810703952 1386709512305418 1386915653157552 1387625978294976 1387832255384064 1392196588826624 1397065610800384 1397273291134976 1399410388771584 1401743285836546 1402947141636096 1404095914626846 1407853762235136 1408511392601936 1408720774405504 1408930187334656 1413437473426951 1413647587515464 1414651372517376 1416745427371232 1419387928452144 1419598927103616 1419809957121024 1424352048511329 1429043628645696 1429256062662144 1431442077218496 1432175207086848 1432388106627072 1436448355056036 1437184048948368 1441917895570432 1446960811186112 1449173904751608 1449389331227712 1453052396694528 1453947243976192 1454163380031488 1458815370909148 1459032230634272 1459249122596608 1462446892770304 1465174635821568 1465392440881152 1467125383301459 1470080354468292 1470298888785888 1475141810214912 1477617628096512 1480080901097328 1482344651085102 1482565008547728 1483324321625664 1483544824720896 1488512050696524 1493414963269376 1493636966385664 1495921450066176 1500930115635594 1504947125147904 1505873931261056 1506097786461184 1510915919870189 1511140524585496 1512213536139264 1514452008569248 1517502301386624 1517727885198336 1522583224270731 1522809563385384 1527825446294016 1530162220474944 1530389686242816 1531173493291008 1535513758853004 1536300190255152 1536528568460928 1546751211957568 1549116932665512 1549347216139968 1554219467698688 1554450509688832 1559655143091808 1559886993120512 1563305299168256 1565109829034978 1566221162429952 1566453988528128 1568306444218801 1568539580303864 1571698812150432 1571932452526848 1576875728160768 1579522292103168 1584575316677178 1584810871206192 1585046460751488 1585858260908544 1586094006153216 1590353535954897 1591168054192836 1593838605792636 1596646412343296 1599088446622464 1599326158596096 1604442537403566 1604681045287824 1609727305830784 1609966599320576 1615357112487944 1615597242874816 1618068262017144 1618896974677472 1619137631281408 1622157632516736 1622398773832704 1627830912584376 1633192718452224 1635690649473216 1635933802535424 1636771665242112 1638111900397987 1641411259463556 1641655262921184 1642496055940992 1645252754366592 1647995484699723 1655952583194168 1656198748287552 1656444949974528 1661653993115648 1667217566753312 1667465406439168 1667713282967552 1671119457731584 1673048437933942 1674485298081792 1675856414232042 1676714723773096 1680091833678048 1680341587183872 1688454863972352 1690954219765664 1694108172668688 1694360009768832 1695227796143616 1695479799681024 1700033090158683 1701156629367456 1703758509640404 1706759958022144 1709370408458496 1709624514361344 1715093746879674 1715348703583536 1720998778584064 1726761051280216 1727017742383424 1729659176639016 1730545041896608 1730802295507712 1734288344441856 1736597392479278 1740095113452264 1748496901161024 1748756823399936 1749016784277504 1751085134908193 1754612035978284 1754872867260576 1755771646005888 1756032649669632 1758718461564288 1764607027841847 1770419351617728 1770682532731392 1776250820227072 1776611157282948 1782463020676352 1782727992137728 1785454633949952 1786369075506176 1788431088825938 1789967042777088 1791432718661838 1792350221964344 1792616663204416 1796227213886208 1804900027004928 1807571752163296 1810943219059632 1811212424235648 1811481669430272 1812409441038336 1815451315163136 1817276751548937 1817546898234168 1818477776220384 1821259096512156 1821529835191584 1827258022834944 1827529653282816 1833648614175504 1833921194614656 1839688349520896 1846122414271936 1848946016407224 1849220870876736 1850167971059968 1850443007178752 1853894437161984 1856362729891642 1865880518362112 1869360742255104 1869638631469056 1871849626970827 1872127886169128 1875619762597476 1875898582244064 1876177443338496 1877138349646848 1880009389948032 1880288862133248 1886304064244733 1892517237936192 1892798569471488 1893079942828032 1899136064681772 1902323497236372 1905391504860928 1905674750216192 1908589436291328 1909566942782464 1914979802707482 1915264473408048 1916245398597824 1920104952774912 1932231873002144 1932519108303616 1936123625907072 1936411439735808 1937403195592704 1940654854139904 1942606182690243 1942894960181352 1946863172133684 1947152582446176 1953566181095424 1955165816604049 1960107139291056 1960398518381184 1966962352706121 1973441201463104 1976459534780136 1976753344730304 1977765762167552 1978059766294528 1984682734262032 1994561933421568 1998282172755456 1998579226742784 2000942704692953 2001240154180792 2005270898260896 2005568991154944 2006596166863872 2009665209944448 2009963956073472 2016393999709887 2016693746104968 2023336401848832 2023637180264448 2030110965694308 2030412751180512 2033518221183708 2037100595058688 2040216293966592 2040519581657088 2047047375307998 2047351678470672 2048400253673536 2048704757947904 2065489243554016 2065796288186624 2069649393211008 2069957056269312 2072713016830106 2074493119942656 2076887716055928 2081438967442464 2081748383076096 2088294883239936 2090004838438811 2095598416200576 2095909936702464 2099115583157376 2102614928754819 2106143871940269 2112767088902904 2113081161608256 2113395281001984 2114477681211392 2120471381273196 2121557405590448 2125118141056848 2132117928829952 2136412276862976 2139256716538088 2139574727050432 2143565442968544 2143884093993216 2148262810630272 2148582159940608 2155776073422552 2157424349356192 2162876843355648 2163198365110272 2170441216779168 2173760857127412 2174083996841568 2177590291269632 2180920865964288 2181245070047232 2188223056363722 2188548345951408 2188873683894912 2189994741254656 2193670339155456 2197327312932964 2207936777592224 2208264997716736 2208593266632704 2212712715322368 2215658742128734 2217561610973184 2220121351645992 2224986482438496 2225317237081344 2232768076044786 2234143103158729 2234475218976056 2240122444904064 2240455449578496 2243882175099264 2251395173453391 2258810896891584 2259146679691776 2260303728191488 2266710786878244 2268208839156608 2271678012853872 2279160544611328 2283751054577664 2286791662506232 2287131604778048 2291738169441024 2296760239936512 2304450285382728 2304792852691392 2306212235518688 2312384459255808 2316265471070208 2320126817936352 2323675398998268 2324020824209952 2331329201548032 2331675764533248 2339482714637712 2339830489680768 2341028861341184 2341376866226176 2344957948752384 2347664743552467 2352809370455796 2360559135490304 2360910043641856 2365313592241152 2368462793310026 2368814876377264 2370496894488576 2378787391362816 2379141009229824 2380606178599936 2386752081289254 2388221937859331 2388576958215784 2394969618514944 2398632669933696 2398989237894144 2406663806105349 2407021567931736 2414590958746176 2414949898980864 2415308892573696 2423035668731916 2423395864312224 2424637034960512 2427102393025716 2428345462016208 2428706446922112 2436344030446592 2444864818900672 2445228259486208 2449789077678336 2455157497863168 2463744083911488 2465261355209632 2465627827835648 2471859249549312 2473883278152062 2476007917350912 2483928874791252 2484298122431328 2484667424961792 2492480989673472 2500826350129968 2501198109658752 2501569924451328 2502851132862464 2506679186597376 2507051816177664 2509572656900913 2513784621348063 2515072085659644 2523356317248256 2523731425961984 2532181419575696 2536431329648496 2542841694215424 2543219699521536 2544785915055104 2551734944051184 2552926899091009 2553306403609976 2553685964544064 2560139937033216 2564055612687744 2564436771542016 2572640620319511 2573023055375304 2581498167876096 2581881919647744 2590141576920324 2590526613575136 2594488764958524 2595817562844912 2596203443261568 2604896088718917 2613476185721408 2613864691174912 2622616470274828 2633657469008832 2634048974504448 2635279379706848 2635671126307072 2644495918024618 2646767084064768 2655629027426592 2656023799097088 2664376230340608 2664916735924422 2673694531014528 2674091988206592 2675461555818496 2678181950924928 2679553613259264 2679951941431296 2682646633238907 2687149077992757 2688525332946516 2688924994806624 2697781869131776 2706814620925744 2707217001574016 2711357628244944 2718614161557504 2720288391955456 2727716664330576 2729396500410664 2729802237960896 2740887034252416 2741294479924224 2744944265531762 2750472921263256 2750881791921984 2759532524281344 2759942741692416 2769183621407904 2773419024610836 2773831306315104 2775251956589952 2775664510768128 2784544094837463 2794131221600768 2794546582269952 2798820777543168 2803486571673092 2808191829253692 2815707524470272 2817022785203872 2817441548811008 2817860374669312 2826874946853902 2827295175030928 2829302745034752 2833490854742464 2838775856904288 2839197854207232 2839619914242048 2848704097022658 2858087257291392 2858512125324288 2862884154436992 2864350414173696 2864776213254144 2872469704061223 2872896710112072 2874368097896736 2883835791140864 2893921622372224 2898347809503216 2898778662455424 2906104793389056 2907894487952384 2917630741818296 2918064461268544 2918498245193216 2924893785540608 2930349271643136 2934250766602918 2940160708936584 2940597777571776 2950283620429824 2955235256193024 2960161802194656 2964689302170204 2965130017095456 2966648643251328 2967089649441792 2977024101393048 2986829926538752 2987273932771328 2991842900132352 3001860231271188 3009894250295808 3011747862522112 3012195572922368 3021831839740378 3022281049170992 3024427072278528 3028904017138496 3035004602773248 3035455770396672 3045166448541462 3045619126770768 3055650892588032 3060324440949888 3060779372485632 3062346986582016 3070571062961997 3071027517706008 3072600380510304 3073057136921856 3093502423915136 3098233865331024 3098694432279936 3108438935397376 3109069525245159 3119310286183616 3119773986241024 3126610598336512 3130219658069956 3132442324859904 3136612888437602 3137079160607728 3143397624300864 3143864905053696 3153751456321536 3159044584206336 3169150633354356 3169621742412384 3170092921502976 3171716521817088 3180707071909794 3182336108385672 3187677211585272 3193292824686592 3198176893244928 3198652317192192 3208885074807132 3209362090575648 3219454611661568 3219933198641152 3230714224975888 3231194485749632 3236136524034288 3237793949354944 3238275262562816 3244315265033472 3244797547665408 3255661825168752 3266385436904448 3271381298946432 3271867605070848 3273543330484224 3276223800795974 3282334584545583 3282822518927112 3283310525842368 3284992111881984 3290505508733184 3295990969399446 3311905166388336 3312397496575104 3312889899949056 3323488113193101 3334435133506624 3334930812878336 3335426565935104 3342238915463168 3346096875867884 3351712828464084 3353429447546192 3360183667356096 3360683174367744 3376909727944704 3381908439531328 3388216345337376 3388720019537664 3390455592287232 3400066180317366 3402313258734912 3407517019280808 3413519916044288 3418740816916992 3419249028722688 3430187493759348 3430697407167072 3441997557168128 3453522102560432 3454035484766848 3459318353278032 3461090083793216 3461604591015424 3468576688883712 3473194784958556 3480190226904528 3496993802322048 3497513646799872 3502170269816386 3509224071956568 3509745734521152 3511543292011776 3512065299339264 3517436923128576 3529214055683694 3540838703235456 3541365065462784 3552694189965039 3553222314565896 3564926041352704 3565455984275456 3570909267899904 3572738151012352 3576862177651876 3582865437323676 3584700443928688 3585233326408832 3592454427772416 3609800054009856 3615143504326592 3621886438119264 3622424848471296 3622963338860544 3634553503097874 3635093796468336 3636955552440768 3642518193024312 3643059670383168 3654516045669888 3655059306565632 3667297228351008 3667842389229312 3679376699041792 3692244828543872 3697892032814448 3698441741753472 3700335942119936 3700886014357504 3707788874323968 3710824917228093 3712725459783284 3731761036724224 3738721484510208 3743699253941654 3744255772338256 3751239525194952 3751797164488128 3752354886676992 3754276699293696 3760018779896064 3760577724266496 3772608128489466 3785034475872384 3785597138942976 3798272129363544 3804646994472744 3810783009721856 3811349500432384 3817178872582656 3819133885564928 3829959605414964 3830528946816096 3832490797195648 3840209905549824 3845322797632687 3864463746004288 3865038216607232 3872247251814144 3872822879471616 3885212365380486 3885789920362704 3893726344267368 3894305164892352 3907132362190848 3910331633208098 3920214278582112 3920797036762368 3933924705412242 3946882402926208 3952919069560272 3953506689460608 3955531524335104 3956119532589056 3966743877036927 3969365468524064 3989123866843136 3996564345510912 4001885409385906 4002480308361584 4010541796521792 4011137982309888 4013192333727744 4019330419888896 4019927912146944 4032787999419774 4033387492209936 4046672803697664 4060221931388616 4060825502361024 4067036442367416 4074201190117376 4080432587933184 4081039163314176 4094094750615996 4094703356941344 4096800507347072 4097409515895808 4117416398297643 4130978487108032 4131592576373248 4139298786422016 4139914112538624 4145426033660212 4153775432111856 4162877934884928 4163496766152192 4176589766479872 4180009676877622 4191196832401152 4191819873404928 4198231166314752 4205229857509638 4212287743880538 4225534177805808 4226162323216512 4226790562003968 4228955362422784 4240312420280853 4240942762546392 4243114811180896 4250236282113696 4264235857659904 4278513433076176 4279149454100864 4287130885937088 4287768187986432 4296525621260544 4297164319881216 4311552146845104 4314848698712384 4325753686711296 4340882433558336 4347521714254824 4348167993683136 4355180582539264 4361841731928576 4362490140094464 4376446112727444 4377096691902816 4377747367789824 4379989482509312 4387340678310912 4394654625865928 4401376149904377 4415873555184448 4416529995433472 4417186533265408 4425425430644736 4431317484257468 4440242703291984 4449972964876992 4450634474162688 4465536152089572 4468286206317458 4468950437952112 4480244889808128 4480910899156992 4487764350198528 4502790346906782 4517621793783168 4518293359383552 4520607456382976 4532747759610567 4533421573756488 4536417678313216 4543356025707744 4558321089222656 4573583325012464 4574263209556096 4583476338882048 4589578822980949 4593520479873024 4608900570765456 4609585705382784 4612424471037376 4640253635872704 4647350797996536 4648041648419904 4662658403096064 4663351529066496 4678965429275424 4679660979361536 4682057722682368 4689915897504768 4695329487104934 4704919332656403 4705618740911592 4721118270980608 4721820087283712 4730627184482304 4736925586620052 4737629752754528 4757574782725632 4758282018459648 4761212357199872 4773504162578508 4776443875718662 4777153916431568 4789939237029888 4797265339867392 4797978475788288 4813327612210698 4814043135863472 4829181917492352 4829899797961728 4846071337463832 4846791728624448 4849274069921024 4854204786051432 4856690924032416 4857412893844224 4872688060893184 4889729637801344 4890456518972416 4899578155356672 4906101500427911 4910314995726336 4914335701193961 4927488167822976 4930522710419264 4931255655671296 4943986454099169 4947766556304124 4967857749582504 4968596244862656 4969334849923584 4984961979346944 5001652700259936 5002396219317504 5003139848902656 5013358373194752 5019145313801826 5027569242696126 5030144171319288 5046712634496512 5047462851923968 5064362839151392 5072862659296992 5085683388430848 5086439399043072 5089571830110208 5103469888102368 5105853798182018 5106612807219952 5107371929088128 5120279874066432 5128111225375488 5128873543084032 5145281240639022 5146046110750608 5162996335752192 5180283153840648 5181053227150272 5188977529917048 5191635125689824 5192406886523136 5209792177437834 5226952371442816 5227729382349824 5245232940549656 5253255404724579 5267314938017664 5268097949008896 5270558759413696 5271342252614144 5288991836049236 5311258054853184 5312047598194176 5328752460681216 5329833471848844 5347389062029056 5348183976413184 5356363901849856 5359107226518528 5365293266477814 5374298155985514 5377050665893032 5377849989613248 5395563738263552 5413629241851488 5414434003148032 5422715256489888 5437228323115008 5440576783910912 5455433328661152 5458793000821328 5459604475921792 5477884401622423 5481774068504832 5482588959848448 5489888531063524 5500945842526512 5501763583843968 5519065048562688 5538367242815808 5546838049221672 5547662612630208 5550503913179904 5551329021536256 5569088189674926 5588262443201536 5597641555086336 5606973143346184 5615548880912481 5616383658507384 5631415048940544 5634045570407744 5634883097622016 5635720749338624 5653749893707804 5654590350061856 5666981709484928 5677551713808576 5678395708414464 5679239828484096 5697408194045316 5716174514582784 5717024250648576 5725768308873984 5728700828347392 5744939408122446 5745793420224144 5748736195793472 5767671582281728 5787843244744448 5796695619006432 5797557324910848 5812209586778112 5815788975904768 5835261483636592 5836128922537088 5836996490386432 5849787571081216 5855669532768797 5860698543286272 5865497449812147 5868501533205836 5880321417873168 5881195555143552 5900887058118363 5920323604389312 5929378604340408 5930260034190912 5933297286502656 5934179298883584 5954048202786096 5973659853077504 5983685800264704 6002828114078859 6003720462542376 6019788500591616 6023495725044224 6024391145844736 6043663679480756 6044562098341984 6057808034276992 6070009205546496 6070911540793344 6078090873677473 6090332897082924 6091238253541536 6111301785176064 6120648881899776 6121558744971264 6141142125923994 6142055035412016 6145200761020608 6146114273843712 6187004847830272 6196467730662048 6197388864559872 6216877870794752 6218139050490318 6238620572367232 6239547972482048 6253221196673024 6259508810890783 6260439316139912 6264884649719808 6270014515316433 6273225776875204 6274158321215456 6286795248601728 6287729810107392 6307844786264457 6338301266708712 6339243484824768 6340185843005952 6343433043634176 6361414143819588 6364672216771344 6375354423170544 6396353786489856 6417770149614264 6418724181151296 6438909223323136 6439866397282304 6461428449951776 6462388971499264 6472273048068576 6475587898709888 6476550525125632 6488630530066944 6489595095330816 6497269554620747 6511323650337504 6532770873808896 6542762597892864 6543735210141696 6552447601591948 6564669169091166 6565645037854224 6566621051684736 6569984223763968 6581011017466368 6591981938798892 6623810332776672 6624794993150208 6625779799898112 6646976226386202 6668870267013248 6669861625756672 6684477830926336 6692193751735768 6702429309476187 6703425656928168 6706858895092384 6720367334712192 6721366348735488 6763816879062656 6776432690674752 6777440039075328 6780911184574464 6800132360634732 6804626517469824 6815034038561616 6837481633833984 6860374987518696 6861394814334144 6883995114336256 6907044205120864 6908070969533696 6918636706556064 6922180167586432 6923209182030848 6937153377767424 6946389569917112 6960380453809056 6993987604644096 6995027293599744 7004340539632772 7018448143913136 7019491469042304 7023086584023552 7024130598678528 7034873846257152 7042994230657401 7058428111367388 7081677406470912 7082730130925568 7105388379930078 7106444629131792 7129852082705408 7141818535799808 7145476302024704 7153724355303752 7164665813577993 7165730874647352 7169400887857376 7170466652817664 7184908855544832 7230287008653184 7243772876238528 7244849696942592 7245926677721088 7254495558905371 7269107006195748 7270187592936672 7273911104881536 7285036386048624 7286119340766336 7309032091339776 7334594456702016 7335684778458624 7358753398083584 7384489657087744 7395784065628896 7396883483506944 7400671884239872 7415577748647936 7421649834456186 7425450919566568 7463522073448448 7477442969020416 7487398507883308 7488511544676512 7502479050389904 7503594328976256 7504709773353984 7508553398587392 7520037559792128 7521155448532992 7528717970702739 7545216256978932 7570068951744768 7571194277885952 7596544258727088 7609293988945488 7621566019443712 7634357745165312 7638267771129856 7658780697273027 7659919210829928 7661057893632192 7664981594391296 7680419811099648 7690645595265374 7728927492008576 7730076433214464 7744494503628288 7745645758943232 7754805597450569 7770424730760972 7771579840725408 7787452688534736 7788610329784704 7814688266156751 7820663266416196 7840428557164224 7841594073524736 7867849410824484 7893764805852416 7905838139120544 7907013378921216 7911063048670208 7933487754073854 7938730937048128 7978247733686272 7993128691021824 8003770818771812 8004960616723168 8021083593043584 8022275964619776 8026384667455488 8038660839777792 8039855824293888 8047939899716721 8065575998839548 8066774984419872 8093345607395328 8120443862777232 8121651004722048 8134072884734832 8160865175866368 8188189501231992 8189406713882688 8193601014694144 8194819031791616 8234832796595286 8261956974216064 8263185152746496 8278597572844032 8279828225077248 8289619776585091 8290852067320424 8307550864223712 8325755869769856 8326993532304384 8353632284512389 8360019353755244 8382393664802304 8383639746809856 8396462332629504 8410459715019276 8424575487761076 8451068355611616 8452324646433024 8453581124007936 8480624840561706 8481885525092784 8486229622361792 8500472564227392 8528471715319808 8557026866152352 8558298908201728 8574261771874176 8575536375972864 8593051242521088 8594328639762432 8623104293690208 8629697397424768 8651507373422592 8658591473532217 8681764867116672 8695043428509648 8696335987366272 8723683463857152 8752892225454888 8754193383805632 8755494735579648 8759978965018624 8774681356621824 8789309251731856 8802752299808754 8831747110368896 8833059990866944 8850850861289472 8862634968514936 8880485406583968 8899945929753984 8901268948325376 8931072304179144 8936572412634916 8937900875904224 8960489779616256 8961821798313984 8975528700397056 9005580693813564 9035243587566336 9036586718767104 9065495519221134 9066843147512976 9072835356626432 9086712051415488 9116642178445312 9147166650024928 9148526419112192 9166952677764096 9179157645961898 9187040959746048 9217801141530912 9219171410765568 9224848942074752 9255735713086163 9280507271745408 9294701595993072 9296083296839808 9325316806192128 9327208575735477 9357930858550848 9359321958723072 9364115445364736 9379831795009536 9390658974209868 9409838665312806 9411237481823184 9442236541961216 9461254368964608 9473851173240104 9475259505509056 9515149565451264 9522424714399744 9547008325157016 9552887751437324 9554307832863136 9579878474059776 9594530679734784 9595956951576576 9626655224421396 9628086271726944 9658363834984704 9659799595923456 9692142674927664 9693583457248896 9698548139842048 9708409572102864 9713381848064832 9714825787688448 9745376121786368 9779459275602688 9780913037944832 9799156310713344 9812203000855822 9820629991452672 9828671402387922 9854976335645952 9861045420838528 9862511311342592 9887972908198338 9894062313988657 9895533112608248 9935715499165008 9937192489725312 9938669699847168 9970464339579303 10003305400519872 10004792438635008 10006279697805312 10026716746389504 10038290627603652 10055138485392252 10060288342638576 10093425268993024 10128725678302784 10145725318593984 10171366776861696 10179143660220416 10206939776204736 10211707596364036 10213225614439904 10214743858176256 10240559748132864 10256222450750976 10257747086168064 10290562481278044 10292092221501216 10325992671504384 10360566307681296 10362106454300544 10377955059834096 10383270251379648 10384813773046272 10419584354875668 10453904742885632 10455458764699648 10490465881099312 10506510809449158 10534629876035328 10536195898017792 10541117518827392 10542684505228288 10576411439091323 10577983672098472 10622516109706368 10624095196388352 10658082569895117 10659666943697688 10694778124058112 10696367952826368 10712727803699712 10718214453037056 10730586532955628 10748596311971028 10754101331786064 10755699979226496 10827258483702976 10828868006296064 10845430512979776 10881153567821824 10910866657322304 10917586001642656 10919208951843584 10955768803244846 10963548137009664 10965177919696896 10979777062127048 11001891685053024 11003527167687936 11038130097125376 11076734485631616 11093676098443344 11095325225260416 11101007826359808 11102658043072512 11132474751684279 11138176379349852 11176524886403072 11195283110172672 11213946286692368 11231097761824962 11232767317014768 11262830097881088 11268091140815488 11269766195244032 11307499787415608 11309180700123712 11333963418969856 11355103427617152 11356791416828928 11394816388090632 11432349029165568 11434048501297152 11451536617747968 11457401656694784 11489878816244892 11491586840448288 11497472391586944 11535968392898061 11575686489488896 11593391238012864 11595114649821696 11631577951809536 11670522967273184 11672257845074176 11673992980772864 11711339065537594 11721397086572544 11730994899624294 11737003066411672 11760642835746336 11762391110287104 11801774116236726 11840647208778624 11858757208680816 11860520068381824 11866594573005312 11868358597767168 11900231631110781 11908096405572192 11947319706155008 11967371600529408 12005656228157718 12007440925084752 12039577001183232 12046991450088448 12087327358961512 12089124196683968 12115616068553984 12140018411092992 12156181747354946 12180665794165848 12182476507083072 12222603570352128 12241297763799552 12243117489942528 12282284251847988 12284110070824032 12290401522041216 12292228547687424 12352249194892929 12374009695660544 12392935461324096 12394777729119744 12433755741589504 12436278100980636 12477241144734464 12479095944964096 12519017621781566 12520878632279824 12529769299439616 12540029030632866 12546451553750408 12548316642430912 12573590497203456 12575459620214784 12615689572528914 12676602533417424 12678486969649536 12680371686011904 12686866087268352 12720937260842559 12722828287639176 12729344433542688 12750708846341088 12792707572979712 12835540299228528 12837448362302592 12877818446646272 12922856899903552 12924777942998528 12944546096137152 12951175797419776 12953101050251264 12977261060133888 12994539109241494 13022647300675008 13065541747617792 13085525195785728 13087470420283392 13104895203183896 13129338338182332 13131290075708448 13133242103369472 13139968447527936 13162022034932736 13183963877597784 13204128449713131 13247620665553344 13249589986300416 13251559599796224 13293952452772404 13337740534026496 13339723251513344 13384387503471536 13404858618952374 13406851313856336 13413717790184768 13440734669424384 13442732697470976 13527633758125312 13552865381349504 13554880078150656 13561822369148928 13598243278831701 13600264721269464 13609253034939648 13630068077123232 13674963267667968 13720749975037392 13722789628668288 13768736468942847 13814088410241728 13816141939067392 13837273413112128 13844360335172864 13846418364061696 13892779139834224 13920760907618112 13987975209288192 13990054587199488 14008681079265544 14036896287826272 14038982938084608 14046173168047104 14069747692514304 14085988461314802 14114757997969209 14116856222734776 14163354812941824 14165460261851136 14210776759860156 14212889258263584 14259704165410816 14283637071599616 14307448710607504 14329331627155986 14331461749294704 14338801775714752 14340933305635328 14369817711089664 14460574017306368 14487545752477056 14489699393885184 14508991117810742 14538214012391496 14540375185873344 14547822209763072 14570072772097248 14572238681532672 14618064182679552 14669188913404032 14671369556917248 14718304501283733 14743007103581883 14768979314175488 14791568131257792 14793766967013888 14801343768479744 14843299668912372 14850901839133136 14954885938040832 14974797015766616 14977023089353024 15004958100779808 15007188657952512 15009419546707968 15040075119584256 15057435941405478 15090432513957864 15140137903489536 15142388555771904 15193088517454176 15218587977890976 15243132038887424 15268715490330624 15317561394546054 15319838421659856 15322115787264384 15329963188782592 15360839622199296 15381291190530748 15457854984017152 15460152866428928 15488989007256576 15509611194901138 15540849461521944 15543159681450816 15574905377069472 15577220659569408 15629376532313502 15641326532832392 15680857114328448 15683188147049472 15735698821648968 15759766214173737 15787529611704832 15811676278241088 15814026757842432 15822126097340416 15866975508147708 15877461874096256 15986257382043648 16007541637543624 16009921233446336 16042167186087168 16044551929239552 16077321679555584 16095879799433442 16131151997679096 16133549968839744 16186691214790656 16240887725554464 16243302009444096 16268145769469664 16321730351732736 16376379002463984 16378813427765376 16387202029388288 16389638063583232 16433653204867269 16469665593190572 16523913948432128 16526370305492992 16557195145688064 16579239553170182 16581704134640848 16615101728447424 16651511739539712 16653987064608768 16707264569024778 16720038707510488 16764787329604608 16792924665259008 16820919430038552 16846646642737443 16849150975522152 16902136711223232 16904649292866048 16907162248015872 16961249681123412 16963771050185568 16972459244723584 17000945128454784 17114053732304704 17116597816403456 17148523543748352 17151072751945728 17186102485042176 17246208587380416 17259394794849536 17303014746845184 17317182947064434 17363529734233344 17390086857019296 17392671974732544 17447366927714304 17505784450909776 17508386767611264 17510989471159296 17519957930037248 17549362713243648 17567008598306391 17578618503463712 17596492349436441 17605504599617508 17663494220737792 17666119981733888 17725269937029872 17760970813167936 17799891859507968 17802537896650752 17862144608358288 17873144825269832 17875801751808448 17920979559232512 17951057400794112 18008484342236577 18011161387627128 18070487175132672 18073173437534208 18130991038442268 18133686295025952 18145670713252864 18173424102830976 18234272621032419 18294333300049856 18297052838224384 18333905355528192 18358315291923796 18435602283061824 18438342821531136 18449697884149504 18511471426172326 18561014543490816 18589403191986144 18592166593679616 18650633612384256 18654417151470954 18715861717101696 18718643917446144 18728230890729472 18759663590019072 18778526432672349 18781317948419736 18810043545949299 18819677330625612 18822474963646368 18884473083922432 18947702346480208 18950519011018112 19030299130902528 19094016650314032 19105775502874648 19108615665726272 19189061359469568 19253310448842792 19256172543453888 19316727669969408 19319599191846912 19384285349855328 19387166914497792 19397096279684096 19416819144205728 19426763696129664 19429651575376896 19491808663862241 19558918551205376 19561826075889664 19598312621426688 19624406001711644 19657342804775844 19709952671291904 19722090841677056 19725022622685184 19775945816396676 19788124627977314 19791066225216496 19871430998330016 19874384979450624 19877339399694336 19940928679158606 20006610801039744 20009584877270016 20053433492779008 20076581255207304 20107287928428561 20110276970784504 20120576685277152 20186850537986048 20257451356605568 20291450637187968 20325277644629917 20342733553723392 20413879552409472 20423415192728072 20426451228879808 20429487716352512 20512444901501952 20581124962556088 20584184443002432 20651985343008768 20721132615362592 20724212908601088 20755910119668192 20766540502759296 20769627546092544 20839168709751336 20907809485771264 20910917529399296 20980931762198624 21013021618898316 21069259752070656 21072391796035584 21082235037654784 21085369010456576 21152822878182646 21155967344196944 21245032219412736 21248190392776704 21316165139790234 21319333887395376 21389556248116224 21425455607399424 21436428906074112 21461173065911256 21493997440733979 21497192623942056 21508202663572128 21511399958452992 21654516967405952 21657736012592128 21690861025959552 21763486676716113 21821733314644608 21835172003285312 21838417903687168 21911537606489692 21927096274019328 21959554124254096 22003783370106048 22007054335375872 22076260194250752 22153468971263232 22187352196886688 22190650450520832 22202015652719616 22264949503368558 22276352758699704 22353049772806144 22390566220345344 22427892573384736 22462195523649924 22465534634029536 22525660195762176 22536182281630976 22539532390488064 22614999574831216 22618361400247424 22667926837939712 22710206855234304 22713582833657856 22789632776181264 22864698058331136 22903073235495936 22914803313389568 22976342091819081 22979757632489784 22983173680896576 22994944783173888 23071936785796122 23151372978977792 23186782476025728 23190229299643392 23264416792351707 23341045934546368 23344515690148352 23347985961545728 23422678131075188 23461989799248588 23474006132823344 23521285671492672 23524782220574208 23603548232473452 23681294417557248 23717514417361632 23721040136763648 23733189146010624 23800463262221562 23816192811144384 23894639412310016 23934743201058816 24011312456315436 24014881850169504 24079154002366464 24093982900176896 24174654717923024 24178248393367936 24231232137107968 24259202350042159 24280036822185984 24312363494709892 24361331588331696 24364953014166144 24482595527599104 24564568503695976 24568220141648064 24580803044082432 24584457095374848 24704498389785858 24748019391321088 24785870922648192 24789555458239488 24868859329755273 24872556201961272 24954482289468928 24958191889928192 25038035243563132 25041757264559648 25080058061265732 25092903107500816 25096633284861824 25147180994406912 25150919240429568 25231379145057828 25353205066834848 25356973939299072 25360743372023808 25441874521685118 25445656575278352 25458688867085376 25501417692682176 25585415145959424 25671080598457056 25674896724605184 25755636893292544 25845713799807104 25849555885997056 25889092192274304 25902351594839552 25906202100502528 25932250787976101 25954522120267776 25975774420596651 25989078218482988 26045294601350016 26171050391571456 26209790406367792 26258676676364664 26262580151416896 26266484206738944 26279936895055872 26324044069865472 26367927755195568 26408256899426262 26495241331106688 26499179972600832 26587904905544808 26675481068052992 26679446503026688 26768775006943072 26809717237904748 26813702627712672 26827435580369536 26881469338848768 26885465394941952 26917259583428809 27055267516250624 27105730762699008 27109760156301312 27196486557663402 27200529442538928 27218506069879296 27260136154246464 27349926535335936 27441499950074784 27445579257336576 27537472937885694 27628176820483456 27632283878134784 27674546826224256 27688720670345728 27692836728123392 27767207139258489 27785558279668448 27841521815236224 27975950418576384 28017362158531088 28073792575652544 28077965876169216 28092346336094208 28139495385028608 28171976922629604 28229515995938418 28233712445469552 28326709625883648 28421553519720312 28425778516527168 28519408330821632 28567274143199232 28614897421215008 28658663254311972 28662923498589408 28677603551429504 28681866611270656 28739635422179328 28921148034612736 28975091504954112 28979398787770368 29017982235621484 29076428024782992 29080750371746688 29095644419526144 29140145544194496 29144477363065344 29236128365359104 29338377826808064 29342739113834496 29436609002567466 29486014207163766 29537958628350976 29583136262515584 29587533934027776 29602687536959488 29682186941965971 29686599337824744 29701803678266272 29949594031533232 29954046178706048 30009916201559616 30014377315905024 30018839093415936 30080150239168512 30114871882810956 30180865027915728 30280275806979072 30386177034908352 30437175955781952 30486264077774848 30537430980661248 30635122789092108 30639676843319712 30644231574528768 30659926377565184 30721679244398592 30762582381061496 30915709968034304 30920305732857856 30977978014513152 31019222389802276 31081698923043888 31086319362901632 31149810754138944 31154441319138816 31258753064627004 31282653065664784 31361714228656896 31366376294098944 31471397643297936 31519532428347474 31575059223409664 31623352556482176 31628053515684864 31644252194680832 31729234317273969 31733951016295416 31754923748192512 32015083275087248 32019842466892672 32084334372174336 32089103858479104 32127051760866643 32154643359111168 32191759598866884 32262303995358192 32267099937679488 32481775451108928 32486604018888192 32536291538939328 32643460703465472 32752758004927968 32757626855530752 32774404058776576 32867306409734538 32939331186381144 33047827896864256 33052740610985984 33114390291376128 33158479106340364 33163408269281696 33230203456894848 33303023479079424 33307974129217536 33414529138049556 33440077415020976 33529574659209216 33585849330518016 33641838860077104 33693293285474886 33698301951044304 33804273422446464 33809298585732096 33922499362246824 33927542100371136 33944918489447168 34001890256909568 34228107464609408 34233195632806912 34297047087496704 34302145503891456 34342710502995377 34372204970084352 34492417174760832 34518789589699072 34607905178694183 34634365894128868 34727059468466688 34780173714038592 34785343949465088 34894733855428608 35011568901819552 35016773535222528 35021978942318592 35134017196612782 35157237006927424 35192984698872882 35211009199235016 35326988441475584 35332239963467776 35450539874059744 35521941626335872 35599783719015936 35605075793301504 35724289216716576 35746289650539664 35751603503616896 35841959118465024 35902114801588224 36016968684473154 36022322775254256 36140974350265344 36261982076884536 36267372590051904 36291341426505728 36346848205661952 36468545242064838 36588666600099712 36594105676448768 36667810711056384 36716630583847592 36871204566123648 36876685643062272 36899395768299008 37022942852344652 37122029086981632 37178806383972288 37184333187359232 37301267224768512 37308834302941908 37431723434203392 37437287834892288 37557052865344698 37562635896839472 37620087091898598 37639354661251224 37644949927292736 37768946167844864 37895404692960416 37901038022036224 38060598261805056 38188033300628064 38211551005749296 38217231331452544 38345190811356961 38378122718939136 38506620897685584 38512345086907776 38633455339938816 38768570699710656 38774333828995584 38794192559368192 38833638288411456 38853527392259328 38859303150753792 38983617327724482 39117837102410752 39196625242853376 39248812003423288 39314685609551688 39419905342583808 39444181683354112 39450045245370368 39551891632793352 39576249255954628 39582132450432992 39742861996660032 39748769958901248 39754678799388672 39881857358317212 40013221602079488 40019169754540032 40153162510414608 40214575856857122 40220553941569008 40241153370554304 40373701075972096 40514902713211136 40582901274375936 40650555289259834 40685467107446784 40827759104818944 40846830385456144 40852902457759616 40858975432705024 40989686729381579 41024889803003904 41162249925112176 41168368886004864 41306209406828541 41442265230725184 41448425817202176 41511820239336384 41533081005518592 41539255092185088 41678337419502672 41815618971542528 41961863524397248 42026043237796632 42138519504141312 42164470075309568 42170738020913152 42305645756365292 42311934688393888 42490064438825472 42496380785553408 42546636115742311 42632330279580468 42638667774790752 42779112496232448 42850911214798848 42922346131822512 42987994881467958 42994385247884112 43016405327144256 43022799916905984 43309033934811904 43315472025184256 43381722051919104 43526973353432226 43643466629289216 43670344006570624 43676835807374336 43816561676235481 43823075212979384 43854192548038656 43919108248508192 44007566740212096 44014108670751744 44154913503851199 44306937942526464 44374704393773376 44381300901041664 44404031305439232 44529899006737116 44552705517399408 44855785146769472 44924391047299848 44931069268059072 45072364563261952 45079064780976128 45229999149662432 45236722800494848 45335853675879424 45420413710468608 45427165667315712 45480886882345229 45579265552362528 45729396116662272 45806146470991872 45952684183638162 45959515264979568 45966347361793152 45989889566347776 46143873571592244 46302745957955584 46373564952051456 46380458599286784 46528833584703414 46682091869092736 46689031380296704 46845356262150376 46923979598497176 46948012265646688 47042571342985344 47049564441148416 47207096464946904 47362588835114496 47435028834723264 47442080273527296 47466378292021248 47600926524443124 47632385622288768 48022624912630872 48029763700339008 48187965800353792 48349309435846048 48356496786735872 48462464274215936 48518404700084318 48560073644371968 48624726989419784 48722663176663392 48729906028332288 48965191055198208 49129137007391952 49136440283296128 49161606088164864 49168914190749696 49300959614601807 49408996779571716 49496038782642176 49571741845296384 49579110916478976 49737718659510546 49745112403922544 49908964578937856 50076070487126264 50083514529119296 50160116122531464 50185806215001632 50193266569723648 50294361988813824 50462758290115656 50706410133669696 50713947878598144 50721486744047616 50781468912337597 50883749043370236 50891313150556704 50917377734170752 51002835385364352 51342161196914112 51349793449210368 51511273786585088 51691427599614208 51699111771994112 51778184384548608 51804703189679104 51864501575952202 51909044240535552 51951548841193302 51978156436965976 52090589202700032 52342100783142912 52419580812735584 52517353352729328 52525160302833792 52532968413477888 52559873790111744 52648088139730944 52701025794919173 52735855510391136 52816513798852524 52990482662213376 52998359945201664 53175809811089616 53350962136105984 53537550013886144 53619434475809496 53627405255425344 53654871160739072 53762938677697536 53834519166857618 54110535032501248 54211461525398016 54219520312602624 54283639182153983 54392973115326804 54401058885077856 54437012139758592 54520272308492928 54702817863097257 54882999900149568 54891158514673152 55074945875771388 55256353640966912 55264567756269568 55349093652448512 55377441340691456 55534414278516978 55571116559336896 55683043630472448 55951900837152768 56034724317062176 56147585151305088 56155931752338432 56184692672188416 56278990770057216 56335579298017047 56343953845259208 56459031991876836 56467424890939104 56653419251767296 56843107039440624 56851557033054336 57229794842430016 57317326508623944 57325846997178816 57355207102859008 57363733222541312 57842296069225472 57950183009908224 57958797575540736 58027338436095637 58035964471242968 58152856049565984 58161500743493376 58191288839052288 58280291088388992 58288954726130688 58475425991586723 58676755653616128 58685478227668992 58873218005134932 58972028414327532 59075917256701952 59166272525031168 59175067868055552 59364373883931942 59373198675649488 59403607356532544 59899188063066464 59908092357412096 60019832403119232 60028754631810048 60160300478337024 60229743765621912 60361730055831456 60560551613958144 60610140314725519 60772354069816704 60874351911563904 60975832933889751 61270245578184216 61279353686639424 61288463149057536 61319852755130368 61525164762122992 61831419936068608 61955956029026304 62038444779604552 62163397846087776 62172638725803264 62299621508277888 62308882638277632 62517506129254008 62565306131329568 62723428457313792 62732752588197888 62942795286595872 63039064856694948 63150118446819328 63246705112964352 63256107031369728 63458468634547938 63467902032590832 63509847496385024 64030166550174496 64039684933785344 64168668744348672 64254103521733286 64309286718222336 64383519197733768 64524607990716384 64534199875358976 64790149991603141 64963550902217856 64973208037776384 65072583077878656 65290460030148339 65505516009855936 65515253711061504 65548808117553152 65734612819469076 65878662372762288 66095655793728512 66228780582752256 66316958212680728 66326816538563392 66460406913789696 66606046958158848 66829058276099112 66880154830041952 67059149318418432 67171698661036032 67283677720154208 67386586570949772 67396603902088608 67608546844892928 67618597171464192 67844998724493648 67855084200742272 67889836978894336 68003780513819136 68456214929218816 68466391265613824 68594094174993408 68685421005990754 68744409940168704 68984834349521664 69037579179398144 69215810357388366 69258436197920599 69268731788257736 69454118936933376 69560347428077184 69570687898930176 69793250377055121 70023137803639104 70033547070445056 70043957884637184 70268034393225564 70314474013854848 70385969397745764 70422018398470032 70653976882951168 70901079748119488 71043883252671744 71199567438031872 71448578433433152 71492579301079328 71503207007233792 71683918236930048 71804229603176448 72033937368946308 72044645550508512 72281948700530688 72523964153769072 72534745180103808 72582682853011456 72693696411323904 72777607050126477 72937090484129676 73177333200199424 73188211352897536 73433261167695184 73742409132247296 73753371286124544 73798791536598016 74034880073639261 74045885704689304 74244058173963264 74357612767944576 74368666374718464 74606577989265819 74617668605883816 74863446868406784 74874575669784576 75114105730689396 75125271793678944 75240174183797196 75278709322502448 75289899854585472 75790809385920832 75802076044072448 76376066601256128 76423102011498592 76434462662905088 76690381622713922 76756245437878272 77013241795371168 77024690173815552 77266910679877632 77537141399421312 77548667657991168 77588385118736384 77667276576822912 77707054784518656 77718606301507584 77796752363928303 77927323261789953 77967234655448964 78235674204821504 78497624006846576 78629371219103376 78839810685167616 78888363366708224 79103783265586704 79152498511909256 79164264900865984 79485723993320064 79497539917802496 79763714716634424 80026443204158976 80038339509080064 80306325020829216 80429151713714244 80441107883138016 80482306741108608 80751778750286427 81029805426422272 81165802548751872 81301110578519668 81655518209637888 81693660770912288 81705804915519232 81717950865410048 81979373458763158 82049779606007808 82324499850224352 82336737772009728 82612418813657082 82884530461450368 82896851634404352 83023640478672768 83066162011037184 83078510184370176 83301621417775467 83356674839005344 83631237943085056 83923727048794496 84052086475593264 84277039008282624 84328940150619136 84611291512730584 84623869376787776 84980128877650944 85093272231484622 85264660559160936 85277335549581504 85558224992464896 85701822429597696 85844692263645024 85975989762935916 85988770495768224 86032810654288512 86045599833811968 86618067869623808 86630944050368512 86763444103838208 87053946706864452 87286933258578432 87340688013141248 87353671614748672 87633123352470962 87646150425958768 87708385096077312 87838216497016384 88015133480424192 88028217341503488 88309827007702398 88613875885052928 88749408787546752 88762601802083328 88808062610878464 89046560825897913 89059798013474232 89105411034798816 89711570293538944 89848782094599696 89862138536118144 90144729126523904 90459998299324864 90473445600989696 90671707351758848 90840827420937216 90961773764690458 91158531104725056 91458792233324544 91612292941983744 91905368367276324 91919030529959136 91932694723586304 91979779132695552 92287747143184488 92605491915911168 92747129904102912 92760917198573568 93057667169406828 93364183738185472 93378062760593408 93690712524300752 93847959196994352 93896024531293376 94085142685970688 94099128882296832 94414192929893808 94725177670228992 94870057669446528 94884160547054592 94932756584042496 95187702951821907 95201853048886248 95264771244577536 96045249825261744 96059527400678016 96381155282599929 96698618871692096 96712993573471744 96924928548431872 97036809400168636 97249453978839568 97445326353326784 97459812056664576 97930382110396416 98258274014783904 98272880566592256 98323212176329728 98601919229203614 98817993559143432 98992077565284352 99143483690592768 99158221832957952 99475437319021092 99490224807845088 99817929157875712 100152140974252528 100167029058238592 100320232245062928 100371612430003264 100386533139447296 100588723977627648 100925516580231312 101412820267339392 101427895757196288 101562937824675194 101767498086740472 101782626301113408 101834755468341504 102005670770728704 102684322393828224 102699586898420736 103028131508986131 103382855199228416 103398223543988224 103556368769097216 103609406379358208 103729003151904404 103903097682386604 103956312873931952 104181178405400064 104684201566285824 104839161625471168 105034706705458656 105050320605667584 105065936826955776 105402051589838346 105471711020782272 105633027597705048 105980965324426752 105996719890403328 106351619622179232 106701924272211968 107075100027772288 107238868951618992 107254810510850688 107309742321478144 107525877355395072 107669038333715236 108221070065002496 108422923050796032 108567278364307966 108785946230653608 108802117770155712 108874024279517184 109040544616985856 109405635726194514 109765999800299136 109782317029346304 110149891751542776 110512707281933824 110529135512539136 110698187304897024 110754882681382912 111068828557033956 111142233118673792 111366087260944896 111903801674305536 112069448634124352 112295170302610176 112311863504676864 112671158596034094 112687907690518416 112918063983753672 112934849781878208 113306838503534592 113686214078881248 113703114066108672 114459589684860032 114634653017247888 114651693994357632 114710414205718016 114727466445082624 115035572434070883 115684592138450944 115900366019816448 116054676872191274 116071928942485936 116305712099131968 116323001486986752 116382577678104576 116560582176777984 116577909452261376 116950851983173446 117353511307232256 117746436010269864 117944056828655064 118151834513403904 118332545050062336 118350135736111104 118728747767863884 118746397351298976 118807214713065088 119798376126132928 119816184714824192 120039664806238464 120057509263620096 120459487531243824 120723460111662912 121121103227916288 121220280629451038 121544708139633408 121748703823127808 121951665867779502 122540491156368432 122558707373278848 122576926298115072 122639705510260736 122969060188144737 123050329524245984 123662839872137216 124076889559209104 124326795692175552 124345277451606528 124599243016555776 124617765276555264 125035012258508016 125130612262659136 125446856914627584 125885590573191744 126078129713389896 126300236893638656 126493410225928704 126512214062739456 126916937269095876 126935804065181664 127019694992770048 127639908347226933 128060333100348992 128079369867570688 128337337488697344 128508207043466572 128767038395467536 129049215981432768 129068399750717952 129580299983206282 129927101804435712 129946416075552768 130145166155757312 130580920060296678 131011032019711872 131030507422123008 131097616235106304 131449685028706443 131469225638938152 131757324745524576 132191311587457024 132633916425361456 132653633077126784 132920813827579392 133212093916317696 133658116552198224 133760309660083904 134567355440308416 134773173141899544 134793207804177216 135217093689785856 135237194342928384 135689997448987296 135710168401484544 135779673957788672 136007561027638272 136442660647035687 136912429858437632 136932782531227648 137188188349986816 137370842011981508 137969668699043328 138075158358796288 138431620714776732 138516872395841198 138537463576515472 138908237873866752 139120694856154368 139141375797860352 139586500754110242 140046275607278208 140067094140890112 140536068786451128 140628948027709696 140771938795491528 140844036796940064 141307953765902336 141802159496238976 142087766505343488 142276943512409419 142399134876063744 142897156866866304 142985158602158656 143006414014467584 144067874737892616 144089291101017024 144563897401061376 145047928307538144 145069490360207616 145387392822647808 145555214100252954 145874180968259352 146354666400398848 146376422705795072 146866522335390368 147484818264494592 147506742572249088 147597583073196032 148069760147278522 148091771409378608 148488116347926528 148715225535889152 148737332749436928 149213155978531638 149235337211767632 149726893736813568 150228211461378792 150250543587357888 150480348367594392 150557418645004896 150579799709170944 151581618771841664 151604152088144896 152344406737012791 152752133202512256 152846204022997184 152868925325810176 153380763245427844 154026483590742336 154049380347631104 154533821359755264 155074282798842624 155097335315982336 155334553153645824 155414109569037312 155593504727856606 155854646523579906 155934469310897928 156471348409643008 156995248013693152 157258742438206752 157679621370335232 157776726733416448 158207566531173408 158304997023818512 158328529801731968 158971447986640128 158995079835604992 159527429433268848 160052886408317952 160612650041658432 160858303427428488 160882215766276032 160964613482217216 161503557500572854 162059610852844544 162331605097503744 162602221157039336 162850917546461949 163311036419275776 163387321541824576 163411609831038464 163435901730820096 163958746917526316 164648999700448704 164673475544019456 165224837627314164 165769060922900736 165793703268808704 166047280957345536 166132324022074368 166603242835550934 166713349678010688 167262475886170112 167847454097588992 168104172951186528 168554078016565248 168657880301238272 169222583025461168 169247738753575552 169814416450295113 169960257755301888 170186544462969244 170529321118321872 170554671099163008 171689384527290048 171951979525871832 171977540991536448 172065621308577024 172091199667623936 173236135739247616 173526888207676416 174082015308286911 174107893413728904 174573866517156864 174681376026282496 174707343229497344 175266246704941924 175292300851917536 175676432994032768 176030266960848384 176056434683006976 176619654015404796 177227751770105856 177498817575093504 177525203604166656 178093121651795826 178119596026948464 178210822069597632 179423140587077888 179697564189199392 179724277072236288 180289458253047808 180919996598649728 180946891201979392 181343414703517696 181525755515832707 181681654841874432 181830420944176557 181923547529380916 182317062209450112 182927498801669253 183810736734552648 183838061059918272 183865389447172608 183959558265391104 184575494286368976 185494259808205824 186115334338813656 186728367476370944 186756125521186816 187381425048601504 187695918393988704 187792049062586752 188170285371941376 188198257764593664 188420817084001663 188828385859787616 189450355340457984 189740115338893056 189768321094109184 190375405903643814 190403706097772496 190529542489155072 192090499650523488 192119054801356032 192762310565199858 193397237743384192 193425987146943488 193849857096863744 194073618800337272 194370449974809423 194498907957679136 194890652706653568 194919624113329152 196516548029567808 196545761133184512 196646424352659456 197203838458407228 197635987118286864 198286967381185536 198950874638042184 198980449615690176 199635858315751424 200304281948505056 200334058116477184 200640464490125856 200743224860006528 200773066278894592 201177447955255296 201851033160462624 202825640534678784 202855791514392576 203125875649350388 203534996173480944 203565252602226816 203669510936683008 204011341541457408 205368644787656448 205399173796841472 206056263017972262 206765710398456832 207112737538194432 207218812758716416 207458006303808808 207775308593761797 207806195364773208 207912625747863904 208362356810800128 209678323250942336 210069413410917312 210100641211335168 210131873653911552 210804103179676692 210943422041564544 211266055195410096 211961930648853504 212703239244358464 213403848544423936 214150200055544576 214477737903237984 214509621021701376 214619484642956288 215051754710790144 215338076667430472 216442140130004992 216845846101592064 217134556728615932 217571892461307216 217604235540311424 217748048559034368 218081089233971712 218332821150379431 218811271452389028 219531999600598272 219564634058692608 220299783503085552 221025414563867648 221396374609794048 221509765362765824 222104640220917783 222137657114067912 222284466237347584 222732174521889792 224138897268248704 224590340605220352 224623727009353728 224889362326066501 225342317192068188 225375815381036832 225836127967507344 225869699563756416 227372428157762496 227406228132217344 228919179369720064 229269306034495776 229303387988715264 229420828411436032 230071144868141766 231369184276901888 231800732039632896 232109353744382548 232143857884971872 232611424198263936 232646002973973504 232765155356209152 233121164353555968 233155818904522752 233390257091784909 233901703966346892 234707022614464512 235492872020539728 235888113657310128 236665090100124672 237457495535727768 237492794702597952 237614429426130176 239596752252265856 239632369429648384 240079329612476928 240115018527240192 240398973520967639 240918975062487648 241446920223325824 242255336250859281 242440561258902076 243089416279266816 243497407646255616 243903331735559004 245080982312736864 245117414746557696 245153852596230144 245938120376289474 246100659048491968 247325679744274432 248153779118418208 248653591384351104 248690554903213056 249198486033111552 249235530553110528 250070024517016032 250261224525318272 250893713829255168 251771181146383488 252156259426779792 252986820451857408 253833874538191752 253871608130363328 254039389985540096 255279816694453866 256120666200697984 256158739735141376 256674674977394688 257016414086933144 257534076790935072 258098431962865536 258136799501435904 259160599966412564 259854203608871424 259892832151105536 260290332311514624 261161840120593356 262022064039423744 262061014844246016 262899370057412886 262938451277876304 263514649491049152 264382623174914048 265267832850722912 265307266154253568 265841627655158784 266424187832635392 267316233104396448 267520619320167808 268416335679498727 269134710880616832 269546346283799088 269586415608354432 270434187379571712 271379994897974592 271420336802969088 271559347915577344 272015122055276544 272885321294071374 273824859716875264 274376376699973632 274741684023963016 275939337398086656 276150316717592576 276863241429553464 277033744791682396 277074927153030944 277816475747733504 278241389712308736 278282751595720704 279173001508220484 280092551214556416 280134188281780224 281072137572902256 281257896055419392 281543877590983056 281688073593880128 282615907531804672 283604318992477952 284175533010686976 284553887024818838 284798269752127488 285794313733732608 285970317204317312 286012828028935168 286927807105671053 288135749475785232 288178582202034048 289143465847799787 290095856615076288 290138980720415232 290774785645295616 291110428200505908 291748361936518704 292709332800797696 293733044670780736 294969636528989184 295195166146392064 296139520294557044 296183542818757216 296976232695853056 297430451071778304 297474665498873856 298426311957063276 298470674423535264 299453787473627136 300456422922757584 300501087174715776 300960696735188784 301114837290009792 301159599418341888 303163237543683328 303208304176289792 304688813474025582 305504266405024512 305692408045994368 305737850651620352 306715931733648367 306761526490855688 308052967181484672 308098760695262208 309084394526958393 310148565597685248 310194670631964672 310669106307291648 310828219138074624 311187009455713212 311709293047159812 311868938621795856 313990496027386304 314517484876413504 315553453466832896 316415133062346816 316609994047637024 316657059603463936 317942895973280256 317990159671209984 319054858866537696 320105772816635904 321225300083316864 321716606854856976 321764431532552064 321929226964434432 323007115001145708 324119221705689088 324663210195007488 325204442314078672 325701835092923898 326622072838551552 326774643083649152 326823219662076928 327917493835052632 329297999400897408 329346951088038912 330449675254628328 331538121845801472 331587406537617408 332094561914691072 332264648044148736 333206485671101868 333426699356021376 335694908195177984 336208345902373056 337315760602476544 338445166050922336 338495477507151104 339628832900590226 339920515510603776 340373088925938488 341058642236643744 341109342198326016 343378769054580096 343903959051743664 343955081983072896 344131242617154048 344182399335247872 345106717302212649 346472271478495232 347053776415352832 348164030616573822 348215786827457808 349147733034313728 349362752052564992 350532493409883848 350584601703835072 351352865988065536 352060533921696768 353239308030809592 354455503540211712 354997635150187008 355050407208333312 356186243303591652 356239192053896928 356421644139195264 358846281174155776 359395128378398784 359448554144472576 360578916506095616 361839993197299456 361893782403958784 363051511031665414 363363309683748864 363660841888353114 363847095058761832 364634124418900224 365854997603338506 367621473469105296 367676122119836544 367730778894345216 367919116530782208 368907180564434211 369150988572737952 370988519616411648 372230668677627312 373456734952741888 374762850097203008 375391836787977408 375584098125173504 376340570743882752 376841634168003326 377656771719575232 378900710680915968 379480230677786112 379536642188218368 380750811807287628 380807412195544992 381059084978310144 382919725041680799 384180999301046976 384238109602712064 385524621130399716 386794475486768384 386851974293886976 388147237600674544 388740899949618846 388997815915358272 389781305413307136 389839248226658304 393033096059135616 393091522266369024 393292848705318912 394349055086119329 394407676916814456 395271974236573728 396573934762371072 397901749276084368 397960899231380352 400608563897010112 400668116232954368 401280928980251712 401486449720013056 401546132557789184 403702066320925248 405651281069357568 405711583028785152 406251751298700776 407069992346961888 407130505204453632 407339021873366016 408022683082914816 409327981941107061 410737289575312896 410798347593682944 412112526035944524 413531420796913664 414225475076388864 414916012607617616 415550617187523594 415612390729546416 415825251495727808 416724713621600256 419356646501884672 420138826821834624 420201282422670336 421608206359353384 421886844083129088 422532110390820192 423923861297707008 425406478488716928 426830830537228257 428300400111089152 428955475806475968 429019242043402752 429238969285912576 430676153334860944 433691692203184128 434269113457231864 435143784922614432 435208471080622848 436162178467943424 436665642300758862 437622542904778056 439063999201196544 439129268117385216 440599567006171104 442050829127735296 442792749219588096 444209280441835566 444275314228135824 444568932474695168 445464349043779584 448277794536497408 449180681210440704 449778724652133002 450684634384136376 450751630762073664 451672255935014688 451739399127512832 454744856315524992 454812456264434688 457033220211038373 457838358739440128 458538612068991552 458606775977430528 458841656822872064 460142289736283532 463601464079265792 464218707488765096 464287715769943744 465222848396527872 465292005947947008 466242328707111936 466780514183569818 467803407932693784 469414045228929024 470985744041079456 471776227314620256 473330180200249344 474914991071455536 474985589405195904 475228858852260352 479193504504531712 479264738859296768 480158659224953856 480797947041935278 481837950124975296 482893840446651648 484510672501718562 484881122517804152 486178832558533632 486994815292511232 487806663471118008 488552752639385847 490161964625473728 490234829493115392 490307705192460288 491876240752578948 492201318096983936 496307558236836416 497307182768702208 497381109806426112 498396972066223104 500140049034032064 500522449050636544 501787427658510336 503542362292766976 504312518853559584 505973640903714816 507667749076383504 507743216260726656 508078779971080192 509443249350885339 510559633388907732 512241332401395968 512317479470282752 514032828173866288 515068153581870144 516196863925731072 516273599002871808 518321199932825128 519708407217742848 520580664623029248 522246045924860733 522323680241186712 524044128078847488 524122029688492032 525798740114825772 525876902555752608 527029298982098304 530535665701445824 530614532308507136 531683255310317568 534632466208792896 535041238640335616 536832671358997454 538269421761233664 539092692567598176 539172831216708864 540868374759143424 542759989795949184 542840673605938176 543118695831154688 544030244110553088 544577266547498121 545491262832529671 545770642588142748 547649719433750528 549483368047926032 551878674796173312 553726482859106928 554067489583364792 554149854306061888 556482779424617472 558346003016440968 560185102429112832 560268376563560448 562144275145804512 562515792110838784 563087755181966112 563376147187760256 565262451252004989 567208637984955904 568351066021373952 569107774049637676 571588627467465216 571940634408634624 572025656057870336 573855614211342106 576271498951570464 576357164404068096 578286931695599574 580191713230152576 580277961440830464 581549571290591232 582220856401011816 583111349924428269 583496723873037408 585418665601595392 587466089341561472 589939273057978368 592279040589114088 592367085637514432 594860902143556608 596852623914126552 596941348847070528 598907574947254272 600912845845515168 601002174349431552 601921393470377568 602229674580019584 602319198836683776 606326475087366656 606416608352579584 609377626948051164 611008532810049024 611384816091988736 611475701303240704 613431863467296734 613523052981711376 616105934362969344 616197521390524416 618168789053916786 620297131195370496 621338212614583296 621656438276149248 622374018911426424 623325925781285391 623418586094319624 623737877243591712 627980992054772608 629034969752827008 632830266124693632 633219988095274048 633314119206927872 635885791946560512 638109717733075392 640211545633271808 642450600166633728 643433213709713952 643528863065104128 643858453928868864 646014230002291416 648238443411378176 649326420390014976 650408884628157344 651403670185847796 653244145677103104 653549286167298304 653646439324153856 655834987670105264 658595998801794816 658693902176077824 660899350509256656 663076243691602944 664189123829382144 664529296088297472 666313920662753349 666412971342203736 666853398712042752 671389816390355968 672416691804746112 674668086978199503 676890332101844672 676990955014302208 679257665801180452 680746177851876976 682117284473287488 682218684396652032 686757538109160192 687807918103487328 687910163966145792 688262485234308096 690213434604425298 692944542956990464 694107552830705664 696328061233147644 696431573654915616 698295466068627456 698725504105129984 701064986819767696 701169203407670144 702705731976131072 704121067843393536 706478616061619184 709995270300374016 712372486607183304 712478384107793856 712843288278390528 717692562348311552 718790256756797568 718897108288945152 721196920562902917 723679986394598912 723787564807917568 726103022063330828 727321683776706228 727694190117523664 729268248837800448 731709995206677012 735242946938210592 735352244239673088 735461557788690432 737814361128868422 738301977145475904 741977039232823296 744461337355254624 746913469905483776 749525700194406016 750783673575954816 751168196250347008 752035272851306929 752681141487765504 753683268336006652 755313543439150464 758960461355572224 761501623614575256 761614824391089984 762118169956620288 765839450083361598 768361998602093952 768476219205424128 771049242260799432 773588950973536768 773703948587773952 776294475201349088 777481799899237692 777995631830716544 779562610826614272 779678496453316608 786066192118271232 786183044532738048 788698110172238658 788815353833628912 790543948473147456 793147869524742144 795803498552168736 795921798462760704 801217127794020224 801336232465908736 802561857960503424 802972899440026112 803092265115578368 805249007038496181 807404132641850496 811302562138715136 812503502597401552 814139984693923776 814261010408907264 814678043746732032 816045366165829632 818655963882214122 821474579150625792 824225052071889048 827062841593827328 828450950152777728 829832025215235232 831101234375047188 831224781459092832 831650502991455616 833449427243200512 838713293003769344 840277653643669248 840402564845340672 843216412718706768 843773688166258176 845064220781640384 847847722595414016 850812956977433856 853661661074456514 856600800222178304 857910951612951936 858038484086805504 858477938571825152 860783421317013159 861352306669721888 868538226914463728 870287569845228864 870416942161245696 872324356935886848 873331284601517724 875245085809556112 878127998402393088 881199134012342208 884101658255470592 885585498439176192 888418560883671132 888550628456271648 889137864949390336 890928698087559168 896555589072994816 898361362420881408 899557449304266004 901369268768272752 901503261524147328 903344511870029376 903478798255025664 909489712631049984 909624912528869376 914066440422076746 915676717478880256 917077224137983104 917213551954861056 917683313645744128 920147795200945101 920284579472567064 928437414977530192 928575431539887488 930445696793055744 930584011895894016 932484657414223872 933561028367139636 935606815865387568 941971488082158912 943552454629240512 946660360400498688 949829982142911072 949971178810391808 950457717704520704 958387009009063424 958529477718593536 960317318449907712 961595894083870556 963675900249950592 965787680893303296 969021345003437124 969762245035608304 972357665117067264 973989630585022464 975613326942236016 977105505278771694 980323929250947456 980469658986230784 983752481505157896 984402636193967872 992615116473672832 994614365537404416 994762219612852224 995938604586865933 996793944132446208 1000280098068064128 1001044898101273088 1007084724585533952 1008625037707119168 1011947281807429632 1015335498152767008 1015486432521453312 1018886498701770678 1021119266777815464 1024482664802791936 1024634958940565504 1028065656347732576 1030136307163740288 1032393727851462144 1032547198005743616 1036642399865650256 1039416814435485696 1041161329246058496 1044492091849721466 1044647360482373424 1048088256157694976 1051597480229651544 1051753805111505216 1054058597964196608 1061071331402891648 1061229064617014272 1063366510620635136 1069264932417585792 1070082477280671232 1073665342717994908 1076538843522467328 1078185385135196352 1078345662433417728 1081736749518286848 1085519979591898368 1085681347211876352 1089154533094996242 1090982525665059342 1091541285176285496 1095299438867501056 1098966736095852064 1103757349592346624 1107452965718213856 1108134979166729584 1108299708612123776 1112965558849234944 1116692006032881936 1120370204858225664 1124288550291609024 1125031584221677568 1126175510363932224 1126752294375520512 1130524902504009978 1134417275969911808 1136702132042747904 1138215548099275352 1143177254934930432 1143881268817269248 1144051312115740672 1147711228422684212 1152542997903140928 1152714328808136192 1156573863391199148 1160383426460305152 1160555922881660928 1164441712802023632 1166222699848856538 1166993447746074816 1170837331203190784 1174932178683122944 1179878546115956736 1184558081178228176 1184734171275028864 1188700915152065791 1189721804287113216 1193705247828253104 1193882697694141056 1201825691691030336 1202004348698863104 1203842786940755136 1204459349160039168 1204638397673367552 1212652950174733312 1218755253896102328 1222017065620098048 1222769632183977472 1222951402606481408 1226863726934593468 1227046105963422752 1232211868725938688 1232395042781048832 1236337578107833572 1240594262390740992 1242676425229166592 1244748037822852848 1246651851562570782 1246837172188639248 1247475754487183424 1255961984109545216 1258069939505654016 1265660532249387264 1266439976190548096 1266628238413855744 1270680288610828949 1271771583893121024 1276219435466150784 1280492491611684771 1284901200333267456 1286866427419427904 1287057726130208256 1287716907857737728 1292028460004582832 1300817769256314688 1302807340371695592 1307098572334596608 1307292878648307712 1311669975340210528 1317191997603589632 1317387804352155648 1318945719588011641 1321798701018513312 1326152487383205888 1328378247658764288 1332627841325506698 1332825942684407472 1333706797424085504 1342779632780711936 1344833383609492224 1349336173956399006 1353780664203689344 1353981910028604416 1358515331602360904 1361492355703753952 1364234568946574976 1364437368793304064 1373515076218320384 1375615836206974656 1375820327932291584 1376524970468616192 1380426869208850596 1392656122466295288 1392863147309831232 1397451008210259968 1402129973639535392 1402338406815340288 1405411463952262144 1408242135686787072 1412957232123238368 1419990540600748032 1424744973214366608 1424956768215587712 1425686576556781056 1435385124696623104 1437580513513595136 1437794216577890304 1442393841125805834 1447359972789197824 1452206044126661656 1454643367553412456 1455388380235047328 1458536497675600896 1463419990413354024 1470485893876421184 1470704488479346176 1470923115577380864 1475628722257736844 1476603954290951808 1488922674710509248 1493826939810967552 1499051400388812032 1501567347151909632 1502336392500694016 1504070545702613858 1505362282975531008 1507366536672013304 1510627086878300928 1517920922711144448 1523003247229150512 1523229648782179968 1524236339913240576 1528329748052656017 1531678900166723196 1536723997204187904 1536952438410848256 1542098484521598864 1547177901947073536 1552588950402698176 1554963599798475384 1555991263661433088 1559125221653228544 1572132384236542464 1572366089065476096 1574225536282465507 1577396220344477316 1577630707667257824 1581087896946294912 1591606997104337472 1591843596925521408 1602434255588040448 1602672464931817472 1605123715921006848 1605945798880052224 1610498014076992362 1614808265283700992 1622605124277430272 1625007005194803104 1628279969387847552 1628522020817814528 1629356087493464064 1632090732331659264 1633731799642494363 1637311927764428244 1642949158301251584 1648450104143778096 1659664050430470464 1662202468750094376 1662449562918185664 1663301005982911232 1677426586007538688 1680555307287338496 1680805129690681344 1682792814646773473 1686432825437413536 1687547376332516352 1690128441563280768 1695787353756014967 1701625913954867712 1707323322148913028 1713201600444356608 1715821903225903872 1716076968173611008 1721566842634026318 1722704613339443776 1737076453828927456 1740575139690457728 1740833884322491392 1744648713871773696 1746662569203035448 1750490171619112224 1756255996804786176 1762398268024684416 1776837121767342264 1777101256912543296 1778275729898780672 1793111178145989632 1796722724841762816 1799114898608532008 1802738537536545504 1803006523048294656 1806689023740058752 1806957596510051328 1818979425262099968 1819249825057738752 1828132880844153492 1831353434957760512 1834154448275966208 1834427103909722112 1840295590401890202 1840569158945134128 1856874829955060384 1857150863079774976 1860891393586111488 1864969314828447744 1867122056734279272 1871213631730775136 1878914349756491089 1883942976164317824 1887104909258481024 1899659964285822144 1899942357620783616 1900915435409041408 1916774018018126848 1920634636899815424 1923191788167741112 1927351800499901184 1931575361786606592 1938042690006874248 1939524490071216608 1944715330234134528 1947979261170044928 1951226653884472032 1954211010557543388 1960647858501894912 1960939317972461568 1967504963010315792 1968805272387935744 1985230232947345664 1989228731074808832 1991877209173731866 1993587888264892416 2000560196136128256 2002089796202546176 2008494649739697371 2014169449171067904 2017250075414238336 2024004260934598509 2030670996305534016 2030972865042906624 2037772997403541356 2042238533555630928 2048965329605583872 2056131312695465152 2060272614327480576 2064787455702924288 2073284799731300512 2078833628870971392 2082322658492116992 2088984183699442932 2089294720964746848 2096176512315389952 2103194960459303088 2103507610223010432 2108117195928393216 2122142662805783296 2122458129234028544 2138529864835171584 2140164954561342464 2147011522135538569 2147330685435989816 2153077687044934656 2156370770270392704 2156691324866835456 2163590761688708751 2171039959183796736 2171362694423752704 2178309066189992484 2181965051330118684 2183082570352570992 2197933472191704128 2214905931436427712 2216269958333459168 2216599417224247552 2225931117698469888 2233384012065763872 2240740409716451328 2248577100583218048 2250063168443355136 2252351020727864448 2253504588751041024 2256105818553920787 2261049805008019956 2268834551939823616 2276431096198550704 2286354509869860864 2287762537634538496 2295422456845368424 2305085995806281856 2305428657616272384 2313147726782398296 2320766852920610304 2321111845763321856 2328883425604047264 2332445399697713076 2333986895492149632 2349864357366245888 2369116162356456352 2369468342550057728 2377401830304131582 2379443608574226432 2387410495656506208 2387765395388282112 2403651383382060672 2404008697397726208 2407685573881510272 2408918698320078336 2409276795346735104 2415747021115488543 2425305900349466624 2437510507792204656 2444034131240196096 2445539264367954944 2453727453869186936 2454092211926845504 2464423737451877376 2472675156215667144 2481188524781481984 2485352850458333184 2489496075645705696 2493303703125141564 2493674344377278496 2494951508974366848 2511923968219090432 2516139879011308032 2531321064498774528 2532879952381096192 2533256476827711488 2541360577221657898 2543543167786242048 2552438870932301568 2560984983223369542 2569802400666534912 2573732854838855808 2574115452260416512 2575433815715475456 2582350263951039477 2584056920009165664 2601635538512629376 2605614680743391184 2614197144669193216 2623339950680421056 2634383995207179264 2637891439176023282 2643597402037026624 2652304974766411776 2656756495317528576 2665255682651013396 2665651885368814944 2667413594848171008 2685559265561423872 2689666767218984448 2698672347912798012 2707561328407378688 2707963820057208832 2717030663204721808 2722984711407507904 2728469137893149952 2728874737586608128 2747030152436640768 2751231672413949312 2751640655864583168 2753049940937232384 2760443385602835303 2760853738417701192 2785312244932590576 2785726294619662464 2804259947279070784 2804676813630680576 2810822927904524288 2825914464246476736 2839981081201496064 2849489946428733216 2849913536431175424 2851373153113562112 2870770249393246208 2875161027027190272 2875588433155780608 2884787682251611668 2894719945578395648 2904412088253323312 2909286735106824912 2910776760470094656 2917072995351201792 2926839980826708048 2940971787752842368 2941408976958692352 2951257444515473688 2953207908581903616 2977845349421018496 2987815813760597799 2998102800777624064 3003134694303819264 3004672785001388032 3008141091405227716 3014733073344026608 3021254173756601856 3035841845422288896 3046006494458301024 3046459297564359936 3056659496105312034 3063357800333446392 3073447994408375808 3073904876821696512 3084196969043197728 3094355803894147072 3105177900805396352 3109927199596950768 3111982527322866176 3118250443306457088 3144264768473084928 3148451072564931014 3154792440688954632 3155261415334515648 3162175793892589824 3183213994208674944 3183687193851042816 3204868511176080896 3205344929863634944 3210247431842013696 3211891597760104448 3220996028153984724 3229616530567401984 3245210248554860544 3250014010389606208 3256559938775695104 3257044041635629056 3267463599284988726 3274623855528856488 3285898316602503168 3296900208287556192 3319328100860940928 3324404937500188752 3324899125836371328 3326602011965822464 3354853172015077376 3361110614574676992 3365585629293546946 3372865650874827072 3375094752665032704 3380256883126561536 3391574707512029934 3403251827909735424 3414646644297826056 3426403200888713216 3431643806451807744 3432153936347222016 3443133685268052636 3445409226678887552 3474152907657854912 3481150279380915456 3481667768644982784 3493325138406070896 3500980343238224448 3512511993609572352 3524796536049368832 3553674243534684528 3554202513825086592 3556551459797561344 3566102745456197373 3586222356291979264 3598229797217064016 3605477075073091008 3606013046096589312 3613378047480117504 3613915193020102656 3637958850524199936 3656265761688306984 3662706869915521024 3668308896551932416 3668854207819444224 3680591180803780404 3681138317890268256 3713749659910120768 3714301726159549952 3721782787172222976 3734244113468558544 3742427263461550272 3757828699512982178 3767885952328635648 3774209818516962048 3799319928571644288 3799884715241567232 3801830870818082816 3812040865832486847 3833548036036253696 3846383576335482224 3854703600999802368 3863150723573213184 3876085380013748496 3879048980142433216 3902453307768944064 3908422021115086776 3921295717003789824 3921878635944923136 3935009926020631584 3937610544775871488 3956837158764034923 3970460465894691328 3978457462149617664 3983754418347463732 4001120392272256512 4004179592405092352 4016989299479394742 4028338898342135808 4034500150828476672 4048008521869197018 4061341992611068032 4061945730085813248 4075545994807082712 4084477067111261856 4097930659211167744 4112262625390930304 4120545228654961152 4129574911405848576 4146569599462601024 4177968367398885864 4178589441929493696 4192353024630779904 4206389920918606176 4207015220446020864 4216234391856786432 4244285325611566592 4244916258468057088 4277059729670343168 4280329909122684928 4294023044271077138 4294661370871979632 4306155374089869312 4312741540540785408 4313382649733670912 4327181523377417502 4342079918367593472 4356618132379984968 4363930102660237368 4366165140705141984 4395866944383408256 4429811862872855424 4432539916666918336 4433198834448495104 4466768024131527744 4481480819432902656 4497154201166436096 4504702041455728896 4507009177502082048 4512211637107841574 4522099610016039912 4537669103879647232 4552862192397101408 4572709019739721728 4575525075269076992 4590844913690736848 4610171991612563712 4610857315232544768 4626295453564796592 4641533705841220608 4657766851208094528 4664890799395426152 4667973790984299264 4699728714732491776 4722676608847396521 4738232324712912704 4738936685100115456 4754803660608263164 4774820991313012416 4775530790776564224 4807302766764121344 4808017394795452416 4815371147763020544 4817837396640156672 4831494042230977086 4850611800698933248 4875021015584409312 4888068262480392192 4891078528735909888 4907454907738373872 4908184423853691008 4928847474903754752 4945350312431334288 4978992151291411392 4986607406250283128 4987348688754556992 4989903017948733696 5023847936438180864 5032279758022616064 5048378443940320419 5062642128997549056 5065759904762192384 5066512953655422976 5082721154443315796 5104877741864603136 5121969966446739084 5139604801333069824 5147465709677711616 5148230904520833024 5164700527902078954 5168113840018331328 5203271077025258752 5211229361486782368 5228394289338386432 5246679901360842112 5264246909959148503 5268767990414358528 5275782878352046564 5287194804074053248 5330511365302026792 5331303770737629888 5334827189696342016 5379333534437968896 5397344695825596024 5415122656814757376 5415927640114417664 5434061326409443616 5445969422815015808 5456938275786299904 5457749475173216256 5494060304873281536 5502463344827898624 5503281311729166336 5520886771205670606 5521707476835402384 5570624489865181152 5571452589239324928 5608519894558141568 5609353627261361152 5621645855809048576 5636743049269473267 5651828928492953472 5698979892857466432 5699827072862350848 5702746306227124224 5750322054054380544 5769575364503223336 5789439891156791296 5808824176506646624 5818573470213649824 5821553520940189312 5834145990702403584 5853679961653416096 5881943575505684736 5882817953917384704 5902514889030947376 5906415817163807232 5955690698842036992 5975631627521195598 5996205601555248128 6006269388607638528 6009345570002776064 6016282182810455432 6025483949219092113 6029466146688053216 6042508347513203712 6092012988916602048 6092918595128719872 6113318992210624068 6126715600666892784 6146895988816751616 6168393938086395456 6188711607788294144 6210355801610792704 6219854399193901536 6223965054645732352 6236500886612914176 6288529536946169856 6296902145129862028 6309584881377909264 6310522830669031296 6324351587785179648 6366427988417349888 6367374387702085632 6409737022352161792 6420494863684027392 6423783195520208896 6441034566406615707 6441992056307969448 6459233061134803968 6500028020779212416 6513119877551390208 6514088083271258112 6534927198569977452 6549247711057712976 6593800416575112384 6638656201721881856 6648809875000377504 6649798251672742656 6653204023931644928 6709706344030154752 6722221229149353984 6731171258587093892 6745731301749654144 6750189505330065408 6760513766253123072 6768317455661762361 6783149415024059868 6806503655819470848 6829293288595652112 6863287612903615488 6886267370536105272 6890818453357775104 6948305815315709824 6962300558761830912 6963335537289965568 6971570232108061531 6986650276812141792 7001960686476448896 7049593072098737664 7107348487069369056 7108405027650173184 7132205490912394746 7172444712583958528 7196459594434128032 7210954150146182016 7212026092193178624 7226756094960235008 7227830386040205312 7275917701048399872 7312531523376613968 7336617793103864832 7361182361607560808 7362276635780536512 7427499319820241536 7428603452319099904 7443565574344445952 7468488226937117088 7484854526923100544 7515657399025964356 7535771904657271296 7548419637033924096 7598639857143288576 7599769430483134464 7624081731664973694 7667096072072507392 7692767152670964448 7709407201999604736 7726301447146426368 7752170760027496992 7758097960284866432 7804906615537888128 7816844042230173552 7842591434007579648 7870019852041263168 7875221089551742976 7913674317528069846 7940920931789382656 7956914924299235328 7967508836694927464 8002240784544513024 8008359184810184704 8033978598958789484 8056677796684271616 8069000301656953344 8096017043738394036 8122683985222136064 8123891460171626496 8151091989614165424 8168954134222523712 8195861318422335488 8224525250781860608 8241090457309922304 8259149822811697152 8293139198925202048 8320906406064460537 8355936734797771728 8357178883858987392 8412779841837212352 8414030440892041728 8432468783713572864 8488570651223133184 8554119459340686336 8560659818245369856 8588046088542154276 8589322741743959264 8612310748179738624 8625483081081570816 8626765299467341824 8654363046754835004 8684159836735186944 8713236264759969936 8727860205320474736 8732330281410283968 8791733888766816512 8859623725745710848 8865079833333836672 8866397668896990208 8894762020275802643 8933536048263055488 8963447441281793397 8994308402332872192 9009404082911457792 9014018355004164096 9024423274215683148 9044199220032079824 9105724384794202816 9151050150538153984 9181689827381473696 9220343983225127424 9221714630465089536 9252590907129593184 9283067411682441216 9315533702416189056 9329781598790852304 9335947581968598528 9399457429464983552 9445353217694793042 9476464649425825408 9477873370200230912 9509607321216526328 9549641982626024832 9551061581553128448 9614605533528242688 9616034789590904832 9630742295526041088 9635674793280313344 9662988084461954172 9750042031168818624 9782157057471819776 9814909815476747744 9816368847707382016 9857694949807509504 9890700624862668576 9957984302582822784 9973214812500566256 9974697377509113984 9979806035897467392 10047695872876361728 10064559516045232128 10096756887880640838 10125284257995098112 10131519809524384768 10165442308886631592 10209755483729206272 10243939932893478168 10279209602666139648 10294931419355423232 10296461809041666048 10329401055804157908 10336227680036662656 10406542154050517504 10422458722973564736 10456788578676772864 10493359802721684224 10528493819918297006 10537535980828717056 10551565756704093128 10574389608148106496 10661022730604053584 10662607541475259776 10669654379392684032 10698308236368592119 10758667068875937792 10794689391651192048 10830245313629514752 10868122652818887232 10891938845630031616 10913876551572599808 10988120609746563072 11004926689655797248 11006562623458332672 11041773542411341212 11043414953670804768 11141248979730362304 11142905178478649856 11217039789116283136 11218707254522722304 11273486098538946534 11303657856985906944 11397959785714932864 11399654145724701696 11405492612454248448 11436122597497460541 11500644108108761088 11539150729006446672 11617648353013293248 11637146940427299648 11643107041880378624 11707359923306832192 11763887151011369472 11765635907834769408 11805029778061894752 11812831634327614464 11870511476292104769 11911381397684073984 11951263255042391196 11992411203110496256 12012538777215277056 12032564365620910864 12050967898438184226 12058932293376106432 12085016695026407424 12184025977833204096 12185837190257439744 12226637984421248136 12253431201333785568 12293791977633503232 12336787876172790912 12420711603221585408 12439708798387803072 12447930109291464704 12577059073892339712 12593804290259724056 12619169762755818528 12621045661338062592 12648703175570359296 12732855976834699776 12734748775404171264 12819474044704323584 12840989727368054784 12882069132813231414 12883984112615938896 12918466122269607936 13000056041558424832 13026239755102780416 13069854397139954904 13098495422115425952 13187600833150224768 13277312403443763712 13297619750000755008 13299596503345485312 13306408047863289856 13444442458298707968 13462342517174187784 13491462603499308288 13521027532506246144 13536634911323524722 13566298830048119736 13613007311638941696 13658586577191304224 13726575225807230976 13772534741072210544 13781636906715550208 13896611630631419648 13924601117523661824 13943140464216123062 13973300553624283584 14003921372952897792 14099186144197475328 14168029826542189563 14214696974138738112 14216810055300346368 14264410981824789492 14392919188868256064 14421908300292364032 14424052184386357248 14453512189920470016 14551835402096799744 14625063046753227936 14673235586207729664 14722364723215121616 14724553271561073024 14854998639640483072 14857206904638199808 14936976453874234176 14969709053846201088 15031314798051928712 15071543809314542592 15096839274067848192 15145135331820961257 15197279714286577152 15199538860966268928 15248163463329947388 15385534305341928896 15418814403999209472 15504341520054993984 15516195920569732864 15609813231075776256 15633688084460347104 15685182868015159296 15740039704082526336 15750442179103485952 15792740729877445509 15827348635056139692 15881841863578765312 15935017673389854928 16004481569089026048 16067957197917578968 16138000603313906688 16192034087476788072 16245367970444272128 16247782920343252992 16302183979228330848 16337908268445047424 16449050501563721216 16482180914619844608 16586278397850404096 16641812812128921074 16711873469595543456 16714357767717974784 16825559683674424704 16828060881784083456 16864937567427145728 16910229147808419801 16977141302446266368 17108238918681372672 17176092177084308552 17178645483487918528 17250966162163141632 17308726093509670008 17368319673470373888 17426472529519939872 17455720410640949472 17464660562820567936 17583467777533633024 17719247451491421696 17730159666667673344 17732795337793980416 17789524040551605286 17867072096526110976 17926894882563586794 17988616804665744384 18018808165822915584 18028036710008328192 18048846548431366296 18076451847657276339 18088398440064159648 18211448769588405632 18363379654762947392 18440687966450254848 18505181814259186368 18566134823364882432 18631067404832378112 18659563197581704608 18671895163937197056 18798914858929967104 18890706435389586084 18952929298851650816 18955746740400461824 19019214642433052656 19099283965252049664 19102123163106256896 19229211067056485376 19261484591052082176 19271349586560626688 19323103699219847121 19325976168923908344 19500084062337637248 19629819630953495488 19632737695414764032 19781401249725337152 19915968605165645568 19946429625001132512 19949394755018227968 19959612071794934784 20095391745752723456 20129119032090464256 20193513775761281676 20250568515990196224 20263039619048769536 20330884617773263184 20419510967458412544 20487879865786956336 20589862838710846464 20658802111608315816 20672455360073325312 20813084308101035008 20844917445947129472 20914710696324184593 20986719605443368448 21056987639836594012 21103131513408186256 21148779216296212992 21322045461208107168 21325215082950519552 21396616472737184238 21517334137751875584 21589378783302384096 21660490627259029504 21736245305637774464 21783877691260063232 21827753103145199616 22009853379311594496 22083547084822682424 22086829907341609536 22282497959460724608 22285810356957299712 22434079578232566272 22437414509045444608 22546972197077893068 22607315713971813888 22795919571429865728 22799308291449403392 22872245194994921082 23001288216217522176 23078301458012893344 23235296706026586496 23274293880854599296 23286214083760757248 23414719846613664384 23527774302022738944 23610059556123789504 23625663268655228928 23741022952584209538 23822762795368147968 23902526510084782392 23984822406220992512 24025077554430554112 24065128731241821728 24101935796876368452 24117864586752212864 24170033390052814848 24368051955666408192 24371674380514879488 24453275968842496272 24506862402667571136 24587583955267006464 24673575752345581824 24841423206443170816 24879417596775606144 24895860218582929408 24962719218193381611 25187608580519448112 25238339525511637056 25242091322676125184 25297406351140718592 25465711953669399552 25638948089408647168 25681979454736109568 25764138265626462828 25767968225231877792 25836932244539215872 26000112083116849664 26052479510205560832 26139708794279909808 26196990844230851904 26375201666300449536 26554624806887527424 26595239500001510016 26599193006690970624 26612816095726579712 26684286060827407929 26924685034348375568 26982925206998616576 27042055065012492288 27073269822647049444 27132597660096239472 27317173154382608448 27453150451614461952 27545069482144421088 27563273813431100416 27793223261262839296 27849202235047323648 27886280928432246124 27946601107248567168 28007842745905795584 28198372288394950656 28336059653084379126 28429393948277476224 28433620110600692736 28528821963649578984 28785838377736512128 28843816600584728064 28848104368772714496 28907024379840940032 29250126093506455872 29346471172415459328 29444729446430243232 29449106543122146048 29709997279280966144 29714413809276399616 29873952907748468352 29939418107692402176 30062629596103857424 30143087618629085184 30193678548135696384 30290270663641922514 30394559428573154304 30496326926659894776 30771068610683857792 30837628807998418944 31008683040109987968 31032391841139465728 31219626462151552512 31267376168920694208 31370365736030318592 31480079408165052672 31585481459754891018 31654697270112279384 31763683727157530624 31870035346779709856 32008963138178052096 32135914395835157936 32276001206627813376 32384068174953576144 32490735940888544256 32604367958456661696 32675816536890094848 32898101003127442432 32964361829239689216 33172556795700808192 33283625624257842148 33423746939191086912 33428715535435949568 33651119367348849408 33656121763568166912 33820458295616839602 33954282604892532736 34216477837362745344 34352184354168617104 34357290966975837056 34501932324326283264 34617452187019340016 34852945059039879744 34911440821281898944 34929321125641135872 35166935555067266048 35438494902982843392 35460319333335346688 35465590675587960832 35579048081103210572 35734144193052221952 35853789765127173588 35977233609331488768 36037616331645831168 36097693096862732592 36152903695314552678 36176796880128319296 36422897539176811264 36726759309525894784 36849728369714039521 36881375932900509696 37010363628518372736 37262134809664756224 37319126395163409216 37343790327874394112 37781412870779172168 37905858597703301632 37911493480800923648 38038429284866105312 38198567930504099328 38204246326212513792 38458422134112970752 38522969182104164352 38646207398439694242 38651952337847816688 39000168124675274496 39259639261906990976 39265475390829528064 39562802499450674304 39831937210331291136 39892859250002265024 39898789510036455936 39919224143589869568 40387027551522563352 40526079238097539072 40661769235546526368 40839021934916825088 40975759731573912672 41179725677421692928 41317604223216631632 41344910720146650624 41626168616202070016 41689834891894258944 41829421392648369186 41973439210886736896 42113975279673188024 42206263026816372512 42297558432592425984 42644090922416214336 42650430165901039104 42793232945474368476 43178757566604768192 43320981254518059008 43472490611275548928 43567755382520126464 43655506206290399232 44019706758623188992 44167094169645364848 44173659814683219072 44564995918921449216 44571620713914599424 44868159156465132544 45093944394155786136 45214631427943627776 45591839142859731456 45598616582898806784 45744490389989842164 46156602916025786688 46470593412053172992 46548587761709198592 46572428167521514496 46829439693227328768 47055548604045477888 47220119112247579008 47251326537310457856 47378222189632336527 47482045905168419076 47645525590736295936 47805053020169564784 48130257462483643456 48203871593752736904 48235729173504425728 48736103911332816384 48743348761029758976 48800991624756430717 48906551937684992544 49013724805335142272 49347151504691163648 49682846412886341632 49758835193551212288 49925438436386763222 50375217161038896224 50476679051023274112 50484182645352250368 50594812702281437184 50931423907338799104 51528276531252925656 51535936450463755584 52000224166233699328 52104959020411121664 52279417588559819616 52393981688461703808 52750403332600899072 53109249613775054848 53190479000003020032 53198386013381941248 53368572121654815858 53849370068696751136 53965850413997233152 54084110130024984576 54146539645294098888 54265195320192478944 54634346308765216896 55090138964288842176 55126547626862200832 55586446522525678592 55698404470094647296 55772561856864492248 55893202214497134336 56015685491811591168 56396744576789901312 56672119306168758252 56858787896554952448 56867240221201385472 57057643927299157968 57571676755473024256 57687633201169456128 57814048759681880064 58246344842451223759 58500252187012911744 58889458892860486464 58898213086244292096 59419994558561932288 59747905815496936704 59878836215384804352 60125259192207714848 60286175237258170368 60387357096271392768 60580541327283845028 60789118857146308608 60992653853319789552 61542137221367715584 62017366080219975936 62064783682278931456 62263334141930618501 62439252924303105024 62534752337841388416 62744132088972553779 62960158816330105344 63170962919509782036 63309394540224558768 63740070693559419712 64271828791670315872 64552002413255626752 64768136349907152288 64981471881777088512 65208735916913323392 65351633073780189696 65796202006254884864 66345113591401616384 66567251248515684296 66847493878382173824 66857431070871899136 67302238734697698816 67312243527136333824 67640916591233679204 68704368708337234208 68714581933951674112 69003864648652566528 69234904374038680032 69705890118079759488 69822881642563797888 69858642251282271744 70333871110134532096 70876989805965686784 70920638666670693376 71158096162206421144 71468288386104443904 71707579530254347176 71954467218662977536 72075232663291662336 72195386193725465184 72305807390629105356 72353593760256638592 72845795078353622528 73453518619051789568 73699456739428079042 73762751865801019392 74020727257036745472 74524269619329512448 74638252790326818432 74687580655748788224 74888157654580144833 75562825741558344336 75811717195406603264 76076858569732210624 76397135861008198656 76916844268225941504 77045938364208328704 77292414796879388484 77303904675695633376 78000336249350548992 78519278523813981952 78530950781659056128 79125604998901348608 79663874420662582272 79785718500004530048 79797579020072911872 79838448287179739136 80052858182482223787 80774055103045126704 81323538471093052736 81951519463147825344 82359451354843385856 82635208446433263264 82689821440293301248 83252337232404140032 83379669783788517888 83658842785296738372 83946878421773473792 84227950559346376048 84412526053632745024 84595116865184851968 85288181844832428672 85300860331802078208 85586465890948736952 86357515133209536384 86944981222551097856 87135510765040252928 88039413517246377984 88334188339290729696 88347319629366438144 89129991837842898432 89143241427829198848 89736318312930265088 90187888788311572272 90429262855887255552 91183678285719462912 91488980779979684328 92313205832051573376 92941186824106345984 93097175523418397184 93144856335043028992 93658879386454657536 94111097208090955776 94440238224495158016 94756444379264673054 94964091810336838152 95291051181472591872 95610106040339129568 96260514924967286912 96407743187505473808 96471458347008851456 97472207822665632768 97601983249512861434 97813103875369985088 98027449610670284544 98694303009382327296 99365692825772683264 99517670387102424576 99850876872773526444 100750434322077792448 100953358102046548224 100968365290704500736 101862847814677598208 103056553062505851312 103071872900927511168 104000448332467398656 104558835177119639232 104787963376923407616 105500806665201798144 106218499227550109696 106380958000006040064 106396772026763882496 106737144243309631716 107698740137393502272 107931700827994466304 108293079290588197776 108530390640384957888 109268692617530433792 110180277928577684352 110253095253724401664 110549185109142118563 111172893045051357184 111545123713728984496 111786404428994268672 112031370983623182336 113344238612337516504 113717575793109904896 113734480442402770944 114115287854598315936 115143353510946048512 115375266402338912256 116492689684902447518 117000504374025823488 117778917785720972928 117796426172488584192 118839989117123864576 119495811630993873408 119757672430769608704 120250518384415429696 121161082654567690056 121578237714292617216 121985307706639579104 123084274442735431168 124034732160439951872 124129567364557862912 124526668283861237002 124878505848606210048 125069504675682776832 125488264177945107558 125920317632660210688 126341925839019564072 126618789080449117536 127480141387118839424 128543657583340631744 129536272699814304576 129962943763554177024 130417471833826646784 130703266147560379392 131592404012509769728 132690227182803232768 133134502497031368592 133694987756764347648 133714862141743798272 134604477469395397632 135281833182467358408 137408737416674468416 137429163867903348224 138469808748077360064 139411780236159518976 139645763285127595776 139717284502564543488 140667742220269064192 141753979611931373568 141841277333341386752 142316192324412842288 142936576772208887808 143415159060508694352 144390772387450930368 144611614781258210712 144707187520513277184 145691590156707245056 146402974874269292151 146907037238103579136 147398913478856158084 148041454514073490944 149048539238659024896 149276505580653636864 149776315309160289666 151125651483116688672 151623434390813206528 152153717139464421248 152794271722016397312 154584829593758776968 154607809351391266752 156000672498701097984 157038557047627963904 157061901563318112256 158251209997802697216 159327748841325164544 159571437000009060096 159595158040145823744 160105716364964447574 161548110206090253408 162647076942186105472 163903038926295650688 165270416892866526528 165379642880586602496 166759339567577035776 167317685570593476744 167893756843546947584 168455901118692752096 168825052107265490048 169190233730369703936 170576363689664857344 170601720663604156416 171172931781897473904 172715030266419072768 173889962445102195712 174271021530080505856 174739034527353671277 176668376678581459392 176694639258732876288 178259983675685796864 179472636625860530176 180375777576623144544 180858525711774511104 182367356571438925824 182977961559959368656 184626411664103146752 185882373648212691968 186194351046836794368 186289712670086057984 186790002425791855503 187317758772909315072 188880476448990316032 189512888758529346108 189928183620673676304 191220212080678259136 192521029849934573824 192815486375010947616 192942916694017702912 194944415645331265536 195203966499025722868 195626207750739970176 196054899221340569088 197388606018764654592 199035340774204849152 199701753745547052888 201500868644155584896 201906716204093096448 201936730581409001472 206113106125011702624 206143745801855022336 208000896664934797312 209117670354239278464 209575926753846815232 211001613330403596288 212761916000012080128 213474288486619263432 215397480274787004544 215863401655988932608 216586158581176395552 217060781280769915776 218537385235060867584 220360555857155368704 221098370218284237126 222345786090102714368 223090247427457968992 223572808857988537344 224062741967246364672 226688477224675033008 227435151586219809792 228230575709196631872 230286707021892097024 230750532804677824512 232985379369804895036 234001008748051646976 235557835571441945856 235592852344977168384 237679978234247729152 238991623261987746816 239515344861539217408 240501036768830859392 242322165309135380112 243970615413279158208 246168548885470862336 248069464320879903744 248259134729115725824 249053336567722474004 249757011697212420096 250139009351365553664 250976528355890215116 251840635265320421376 252683851678039128144 253237578160898235072 254960282774237678848 257087315166681263488 257948098587998276647 259072545399628609152 260834943667653293568 261406532295120758784 265380454365606465536 266269004994062737184 267389975513528695296 267429724283487596544 269208954938790795264 270563666364934716816 274817474833348936832 274858327735806696448 276939617496154720128 278823560472319037952 279291526570255191552 279434569005129086976 283682554666682773504 284632384648825684576 285873153544417775616 286830318121017388704 288781544774901860736 289223229562516421424 289414375041026554368 291383180313414490112 292805949748538584302 293814074476207158272 294797826957712316168 296082909028146981888 298097078477318049792 298553011161307273728 299552630618320579332 302251302966233377344 303246868781626413056 304307434278928842496 305588543444032794624 309169659187517553936 309215618702782533504 312001344997402195968 314077114095255927808 316502419995605394432 318655497682650329088 319142874000018120192 319190316080291647488 320211432729928895148 323096220412180506816 325294153884372210944 327806077852591301376 330540833785733053056 330759285761173204992 331647555327426355689 333518679135154071552 334635371141186953488 336911802237385504192 337650104214530980096 341152727379329714688 341203441327208312832 342345863563794947808 345430060532838145536 347779924890204391424 349478069054707342554 353336753357162918784 353389278517465752576 356519967351371593728 360751555153246289088 364734713142877851648 365955923119918737312 369252823328206293504 371764747296425383936 372388702093673588736 373580004851583711006 374635517545818630144 377760952897980632064 379025777517058692216 379856367241347352608 382440424161356518272 385042059699869147648 385630972750021895232 385885833388035405824 389888831290662531072 390407932998051445736 391252415501479940352 392109798442681138176 394777212037529309184 398070681548409698304 399403507491094105776 403001737288311169792 403813432408186192896 412226212250023405248 412287491603710044672 418235340708478556928 419151853507693630464 422003226660807192576 425523832000024160256 426948576973238526864 430794960549574009088 433172317162352791104 434121562561539831552 437074770470121735168 439208924622807876453 440721111714310737408 442196740436568474252 446180494854915937984 447145617715977074688 453376954449350066016 454870303172439619584 456461151418393263744 460573414043784194048 465970758739609790072 468002017496103293952 471115671142883891712 471185704689954336768 477983246523975493632 481002073537661718784 484644330618270760224 487941230826558316416 492337097770941724672 496138928641759807488 498106673135444948008 500278018702731107328 501953056711780430232 503681270530640842752 505367703356078256288 506475156321796470144 509920565548475357696 514174630333362526976 515896197175996553294 518145090799257218304 521669887335306587136 522813064590241517568 524217103582061013831 532538009988125474368 534779951027057390592 538417909877581590528 541127332729869433632 549634949666697873664 549716655471613392896 553879234992309440256 557647120944638075904 558583053140510383104 558869138010258173952 560370007277375566509 569264769297651369152 573660636242034777408 577563089549803721472 578446459125032842848 578828750082053108736 582766360626828980224 585611899497077168604 587628148952414316544 589595653915424632336 592165818056293963776 597106022322614547456 599105261236641158664 604502605932466754688 608614868557857684992 618339318375035107872 618431237405565067008 624002689994804391936 628154228190511855616 633004839991210788864 638285748000036240384 640422865459857790296 646192440824361013632 650588307768744421888 655612155705182602752 661081667571466106112 663295110654852711378 667037358270308143104 669270742282373906976 673823604474771008384 675300208429061960192 682305454758659429376 684691727127589895616 690860121065676291072 695559849780408782848 698956138109414685108 706673506714325837568 706778557034931505152 713039934702743187456 721503110306492578176 731911846239837474624 738505646656412587008 743529494592850767872 744777404187347177472 747160009703167422012 749271035091637260288 755521905795961264128 758051555034117384432 759712734482694705216 764880848322713036544 770084119399738295296 771261945500043790464 771771666776070811648 773844295763994829941 780815865996102891472 782504831002959880704 784219596885362276352 796141363096819396608 798807014982188211552 806003474576622339584 807626864816372385792 824452424500046810496 824574983207420089344 836470681416957113856 838303707015387260928 851047664000048320512 853897153946477053728 861589921099148018176 866344634324705582208 868243125123079663104 874149540940243470336 878417849245615752906 881442223428621474816 884393480873136948504 892360989709831875968 894291235431954149376 906753908898700132032 909740606344879239168 912922302836786527488 921146828087568388096 931941517479219580144 936004034992206587904 942231342285767783424 955966493047950987264 962004147075323437568 969288661236541520448 975882461653116632832 984674195541883449344 992277857283519614976 996213346270889896016 1000556037405462214656 1003906113423560860464 1010735406712156512576 1012950312643592940288 1019841131096950715392 1028349260666725053952 1031792394351993106588 1036290181598514436608 1043339774670613174272 1048434207164122027662 1065076019976250948736 1069559902054114781184 1082254665459738867264 1099269899333395747328 1099433310943226785792 1107758469984618880512 1115294241889276151808 1117166106281020766208 1120740014554751133018 1138529538595302738304 1147321272484069554816 1155126179099607442944 1156892918250065685696 1157657500164106217472 1171223798994154337208 1175256297904828633088 1179191307830849264672 1184331636112587927552 1194212044645229094912 1198210522473282317328 1209005211864933509376 1217229737115715369984 1236678636750070215744 1236862474811130134016 1256308456381023711232 1266009679982421577728 1276571496000072480768 1280845730919715580592 1292384881648722027264 1301176615537488843776 1311224311410365205504 1322163335142932212224 1326590221309705422756 1338541484564747813952 1347647208949542016768 1350600416858123920384 1364610909517318858752 1369383454255179791232 1381720242131352582144 1397912276218829370216 1413347013428651675136 1413557114069863010304 1443006220612985156352 1463823692479674949248 1477011293312825174016 1494320019406334844024 1511043811591922528256 1516103110068234768864 1519425468965389410432 1529761696645426073088 1540168238799476590592 1542523891000087580928 1547688591527989659882 1561631731992205782944 1565009662005919761408 1568439193770724552704 1597614029964376423104 1612006949153244679168 1615253729632744771584 1648904849000093620992 1649149966414840178688 1672941362833914227712 1676607414030774521856 1707794307892954107456 1723179842198296036352 1732689268649411164416 1736486250246159326208 1748299081880486940672 1756835698491231505812 1762884446857242949632 1768786961746273897008 1784721979419663751936 1805636690115987936529 1813507817797400264064 1825844605673573054976 1863883034958439160288 1872008069984413175808 1884462684571535566848 1924008294150646875136 1938577322473083040896 1951764923306233265664 1992426692541779792032 2001112074810924429312 2007812226847121720928 2021470813424313025152 2025900625287185880576 2039682262193901430784 2056698521333450107904 2063584788703986213176 2072580363197028873216 2086679549341226348544 2096868414328244055324 2130152039952501897472 2139119804108229562368 2164509330919477734528 2198539798666791494656 2215516939969237761024 2230588483778552303616 2234332212562041532416 2241480029109502266036 2277059077190605476608 2294642544968139109632 2310252358199214885888 2313785836500131371392 2315315000328212434944 2321532887291984489823 2342447597988308674416 2358382615661698529344 2388424089290458189824 2396421044946564634656 2418010423729867018752 2434459474231430739968 2473357273500140431488 2473724949622260268032 2553142992000144961536 2561691461839431161184 2584769763297444054528 2602353231074977687552 2622448622820730411008 2644326670285864424448 2653180442619410845512 2677082969129495627904 2695294417899084033536 2701200833716247840768 2729221819034637717504 2738766908510359582464 2763440484262705164288 2795824552437658740432 2826694026857303350272 2886012441225970312704 2927647384959349898496 2954022586625650348032 2988640038812669688048 3032206220136469537728 3038850937930778820864 3059523393290852146176 3080336477598953181184 3085047782000175161856 3095377183055979319764 3123263463984411565888 3130019324011839522816 3195228059928752846208 3224013898306489358336 3297809698000187241984 3298299932829680357376 3345882725667828455424 3415588615785908214912 3446359684396592072704 3465378537298822328832 3472972500492318652416 3513671396982463011624 3525768893714485899264 3537573923492547794016 3569443958839327503872 3611273380231975873058 3627015635594800528128 3651689211347146109952 3727766069916878320576 3768925369143071133696 3848016588301293750272 3877154644946166081792 3903529846612466531328 3984853385083559584064 4015624453694243441856 4042941626848626050304 4051801250574371761152 4079364524387802861568 4113397042666900215808 4127169577407972426352 4145160726394057746432 4193736828656488110648 4260304079905003794944 4329018661838955469056 4397079597333582989312 4431033879938475522048 4482960058219004532072 4554118154381210953216 4589285089936278219264 4620504716398429771776 4627571673000262742784 4643065774583968979646 4684895195976617348832 4716765231323397058688 4792842089893129269312 4836020847459734037504 4868918948462861479936 4946714547000280862976 4947449899244520536064 5123382923678862322368 5169539526594888109056 5204706462149955375104 5244897245641460822016 5288653340571728848896 5306360885238821691024 5354165938258991255808 5390588835798168067072 5402401667432495681536 5416910070347963809587 5477533817020719164928 5591649104875317480864 5653388053714606700544 5772024882451940625408 5855294769918699796992 5977280077625339376096 6064412440272939075456 6077701875861557641728 6119046786581704292352 6170095564000350323712 6190754366111958639528 6246526927968823131776 6260038648023679045632 6390456119857505692416 6448027796612978716672 6595619396000374483968 6691765451335656910848 6831177231571816429824 6892719368793184145408 6930757074597644657664 6945945000984637304832 7027342793964926023248 7075147846985095588032 7138887917678655007744 7222546760463951746116 7254031271189601056256 7303378422694292219904 7455532139833756641152 7696033176602587500544 7754309289892332163584 7807059693224933062656 7969706770167119168128 8031248907388486883712 8085883253697252100608 8103602501148743522304 8226794085333800431616 8254339154815944852704 8290321452788115492864 8387473657312976221296 8520608159810007589888 8658037323677910938112 8794159194667165978624 8862067759876951044096 8965920116438009064144 9108236308762421906432 9178570179872556438528 9241009432796859543552 9255143346000525485568 9286131549167937959292 9369790391953234697664 9433530462646794117376 9585684179786258538624 9672041694919468075008 9893429094000561725952 9894899798489041072128 10246765847357724644736 10339079053189776218112 10577306681143457697792 10612721770477643382048 10708331876517982511616 10781177671596336134144 10833820140695927619174 10955067634041438329856 11183298209750634961728 11306776107429213401088 11544049764903881250816 11710589539837399593984 11954560155250678752192 12128824880545878150912 12155403751723115283456 12238093573163408584704 12340191128000700647424 12381508732223917279056 12493053855937646263552 12780912239715011384832 13191238792000748967936 13662354463143632859648 13861514149195289315328 14054685587929852046496 14150295693970191176064 14277775835357310015488 14445093520927903492232 14508062542379202112512 14606756845388584439808 14911064279667513282304 15508618579784664327168 15614119386449866125312 15939413540334238336256 16062497814776973767424 16171766507394504201216 16207205002297487044608 16250730211043891428761 16508678309631889705408 16774947314625952442592 17041216319620015179776 17316074647355821876224 17931840232876018128288 18216472617524843812864 18357140359745112877056 18510286692001050971136 18572263098335875918584 18739580783906469395328 18867060925293588234752 19171368359572517077248 19344083389838936150016 19786858188001123451904 20493531694715449289472 20678158106379552436224 21225443540955286764096 21416663753035965023232 21562355343192672268288 21667640281391855238348 21910135268082876659712 22366596419501269923456 23088099529807762501632 23421179079674799187968 23909120310501357504384 24257649761091756301824 24310807503446230566912 24680382256001401294848 24763017464447834558112 24986107711875292527104 25561824479430022769664 26382477584001497935872 27324708926287265719296 27723028298390578630656 28109371175859704092992 28300591387940382352128 28555551670714620030976 28890187041855806984464 29016125084758404225024 29822128559335026564608 31017237159569328654336 31878827080668476672512 32124995629553947534848 32343533014789008402432 32501460422087782857522 33017356619263779410816 33549894629251904885184 34082432639240030359552 34632149294711643752448 35863680465752036256576 36432945235049687625728 36714280719490225754112 37020573384002101942272 37144526196671751837168 37479161567812938790656 37734121850587176469504 38342736719145034154496 39573716376002246903808 40987063389430898578944 42450887081910573528192 42833327506071930046464 43335280562783710476696 43820270536165753319424 44733192839002539846912 46842358159349598375936 47818240621002715008768 48515299522183512603648 48621615006892461133824 49526034928895669116224 49972215423750585054208 51123648958860045539328 54649417852574531438592 56218742351719408185984 56601182775880764704256 57780374083711613968928 58032250169516808450048 59644257118670053129216 62034474319138657308672 63757654161336953345024 64249991259107895069696 64687066029578016804864 65002920844175565715044 66034713238527558821632 67099789258503809770368 69264298589423287504896 71727360931504072513152 74041146768004203884544 74289052393343503674336 74958323135625877581312 75468243701174352939008 76685473438290068308992 79147432752004493807616 81974126778861797157888 84901774163821147056384 85666655012143860092928 86670561125567420953392 89466385678005079693824 95636481242005430017536 97030599044367025207296 99052069857791338232448 99944430847501170108416 102247297917720091078656 109298835705149062877184 112437484703438816371968 113202365551761529408512 115560748167423227937856 119288514237340106258432 127515308322673906690048 128499982518215790139392 130005841688351131430088 132069426477055117643264 134199578517007619540736 143454721863008145026304 148578104786687007348672 149916646271251755162624 150936487402348705878016 153370946876580136617984 163948253557723594315776 169803548327642294112768 173341122251134841906784 178932771356010159387648 191272962484010860035072 194061198088734050414592 198104139715582676464896 199888861695002340216832 224874969406877632743936 226404731103523058817024 231121496334846455875712 238577028474680212516864 255030616645347813380096 256999965036431580278784 260011683376702262860176 264138852954110235286528 268399157034015239081472 286909443726016290052608 297156209573374014697344 299833292542503510325248 306741893753160273235968 327896507115447188631552 339607096655284588225536 346682244502269683813568 357865542712020318775296 382545924968021720070144 396208279431165352929792 449749938813755265487872 452809462207046117634048 462242992669692911751424 520023366753404525720352 528277705908220470573056 536798314068030478162944 573818887452032580105216 594312419146748029394688 599666585085007020650496 679214193310569176451072 693364489004539367627136 715731085424040637550592 765091849936043440140288 792416558862330705859584 899499877627510530975744 924485985339385823502848 1040046733506809051440704 1056555411816440941146112 1073596628136060956325888 1147637774904065160210432 1188624838293496058789376 1358428386621138352902144 1386728978009078735254272 1584833117724661411719168 1798999755255021061951488 1848971970678771647005696 2080093467013618102881408 2147193256272121912651776 2295275549808130320420864 2377249676586992117578752 2773457956018157470508544 3169666235449322823438336 3697943941357543294011392 4160186934027236205762816 4754499353173984235157504 5546915912036314941017088 7395887882715086588022784 8320373868054472411525632 9508998706347968470315008 11093831824072629882034176 16640747736108944823051264 22187663648145259764068352 33281495472217889646102528 66562990944435779292205056
- Sum of all divisors σ(n): 246719023638584281797267255
- Sum of proper divisors (its aliquot sum) s(n): 180156032694148502505062199
- 66562990944435779292205056 is an abundant number, because the sum of its proper divisors (180156032694148502505062199) is greater than itself. Its abundance is 113593041749712723212857143
Bases of 66562990944435779292205056
- Binary: 110111000011110100001011111000001011100010101110111101111100111101100110010000000000002
- Hexadecimal: 0x370F42F82E2BBDF3D99000
- Base-36: 8D37Q7OQZ76VRQ4G0
Squares and roots of 66562990944435779292205056
- 66562990944435779292205056 squared (665629909444357792922050562) is 4430631763469039557297445648229540467581042751963136
- 66562990944435779292205056 cubed (665629909444357792922050563) is 294916101949919207650673420946524093450333609498290232203032909318726264815616
-
66562990944435779292205056 is a
perfect square number . Itssquare root is 8158614523584 -
The
cube root of 66562990944435779292205056 is 405269831.7566217347
Scales and comparisons
How big is 66562990944435779292205056?- 66,562,990,944,435,779,292,205,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 66,562,990,944,435,779,292,205,056 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 66562990944435779292205056 cubic inches would be around 33772486 feet tall.
Recreational maths with 66562990944435779292205056
- 66562990944435779292205056 backwards is 65050229297753444909926566
- 66562990944435779292205056 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 66562990944435779292205056's digits is 126
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 66562990944435779292205056 - Facts about the integer". Numbermatics.com. 2024. Web. 17 June 2024.
APA style:
Numbermatics. (2024). Number 66562990944435779292205056 - Facts about the integer. Retrieved 17 June 2024, from https://numbermatics.com/n/66562990944435779292205056/
Chicago style:
Numbermatics. 2024. "Number 66562990944435779292205056 - Facts about the integer". https://numbermatics.com/n/66562990944435779292205056/
The information we have on file for 66562990944435779292205056 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 66562990944435779292205056, math, Factors of 66562990944435779292205056, curriculum, school, college, exams, university, Prime factorization of 66562990944435779292205056, STEM, science, technology, engineering, physics, economics, calculator, sixty-six septillion, five hundred sixty-two sextillion, nine hundred ninety quintillion, nine hundred forty-four quadrillion, four hundred thirty-five trillion, seven hundred seventy-nine billion, two hundred ninety-two million, two hundred five thousand and fifty-six.