161831349482100204030444544
161,831,349,482,100,204,030,444,544 is an even composite number composed of six prime numbers multiplied together.
What does the number 161831349482100204030444544 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 12375 divisors.
161831349482100204030444544 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, three hundred seventy-five divisors.
Prime factorization of 161831349482100204030444544:
210 × 72 × 174 × 232 × 374 × 794
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 17 × 17 × 17 × 17 × 23 × 23 × 37 × 37 × 37 × 37 × 79 × 79 × 79 × 79)See below for interesting mathematical facts about the number 161831349482100204030444544 from the Numbermatics database.
Names of 161831349482100204030444544
- Cardinal: 161831349482100204030444544 can be written as One hundred sixty-one septillion, eight hundred thirty-one sextillion, three hundred forty-nine quintillion, four hundred eighty-two quadrillion, one hundred trillion, two hundred four billion, thirty million, four hundred forty-four thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 1.61831349482100204030444544 × 1026
Factors of 161831349482100204030444544
Divisors of 161831349482100204030444544
- Number of divisors d(n): 12375
-
Complete list of divisors:
1 2 4 7 8 14 16 17 23 28 32 34 37 46 49 56 64 68 74 79 92 98 112 119 128 136 148 158 161 184 196 224 238 256 259 272 289 296 316 322 368 391 392 448 476 512 518 529 544 553 578 592 629 632 644 736 782 784 833 851 896 952 1024 1036 1058 1088 1106 1127 1156 1184 1258 1264 1288 1343 1369 1472 1564 1568 1666 1702 1792 1813 1817 1904 2023 2072 2116 2176 2212 2254 2312 2368 2516 2528 2576 2686 2737 2738 2923 2944 3128 3136 3332 3404 3584 3626 3634 3703 3808 3871 4046 4144 4232 4352 4403 4424 4508 4624 4736 4913 5032 5056 5152 5372 5474 5476 5846 5888 5957 6241 6256 6272 6647 6664 6808 7168 7252 7268 7406 7616 7742 8092 8288 8464 8704 8806 8848 8993 9016 9248 9401 9472 9583 9826 10064 10112 10304 10693 10744 10948 10952 11692 11776 11914 12482 12512 12544 12719 13294 13328 13616 14161 14467 14504 14536 14812 15232 15484 16184 16576 16928 17408 17612 17696 17986 18032 18496 18802 18944 19159 19166 19573 19652 20128 20224 20461 20608 21386 21488 21896 21904 22831 23273 23384 23552 23828 24964 25024 25088 25438 25921 26588 26656 27232 28322 28934 29008 29072 29624 30464 30821 30889 30968 31487 32368 33152 33856 34391 35224 35392 35972 36064 36992 37604 37888 38318 38332 39146 39304 40256 40448 40922 41216 41699 41791 42772 42976 43687 43792 43808 45662 46529 46546 46768 47656 49691 49928 50048 50176 50653 50876 51842 53176 53312 54464 56644 57868 58016 58144 59248 60928 61642 61778 61936 62951 62974 64736 65807 66304 67081 67229 67712 68782 70448 70784 71944 72128 73984 74851 75208 76636 76664 78292 78608 80512 80896 81844 82432 83398 83521 83582 85544 85952 87374 87584 87616 89033 91324 93058 93092 93536 95312 99382 99856 100096 101269 101306 101752 103684 106097 106352 106624 108151 108928 112999 113288 115736 116032 116288 118496 121856 123284 123556 123872 125902 125948 129472 131614 132608 134162 134458 135424 137011 137564 140896 141568 143227 143543 143888 144256 147968 149702 150416 152881 153272 153328 156584 157216 159817 161024 162911 163688 164864 166796 167042 167164 171088 171904 174748 175168 175232 178066 181781 182648 186116 186184 187072 190624 198764 199712 200192 202538 202612 203504 207368 212194 212704 213248 216223 216302 217856 220409 225998 226576 230917 231472 232064 232576 236992 240737 245939 246568 247112 247744 251804 251896 258944 263228 265216 268324 268916 270848 274022 275128 281792 283136 286454 287086 287776 288512 292537 295936 299404 300832 305762 305809 306544 306656 313168 314432 319634 322048 325703 325822 327376 332741 333592 334084 334328 342176 343808 347837 349496 350336 350464 354571 356132 363562 365296 372232 372368 374144 381248 388127 395641 397528 399424 400384 405076 405224 407008 414736 424388 425408 426496 432446 432604 435712 440657 440818 451996 453152 461834 462944 464128 465152 470603 473984 481474 491878 493039 493136 494224 495488 503608 503792 517888 523957 525113 526456 535279 536648 537832 541696 548044 550256 563584 566272 572908 574172 575552 577024 584647 585074 598808 601664 611524 611618 613088 613312 626336 628864 639268 644096 651406 651644 654752 665482 667184 668168 668656 684352 687616 695674 698992 700672 700928 708883 709142 710447 712264 724201 727124 730592 742679 744464 744736 748288 757057 762496 776254 790993 791282 795056 798848 810152 810448 814016 829472 844747 848776 850816 852992 861101 864892 865208 871424 881314 881636 903992 906304 923668 925888 928256 930304 941206 947968 959077 962948 983756 986078 986272 988448 990976 1004801 1007216 1007584 1035776 1047914 1050226 1052912 1070167 1070558 1073296 1075664 1096088 1100512 1118719 1127168 1140377 1142893 1145816 1148344 1151104 1154048 1165019 1169294 1170148 1197616 1203328 1223048 1223236 1226176 1226624 1252672 1257728 1272467 1278536 1302812 1303288 1309504 1330964 1334368 1336336 1337312 1368704 1375232 1391348 1397984 1401344 1401856 1417766 1418284 1420894 1424528 1448402 1454248 1461184 1485358 1488928 1489472 1496576 1513561 1514114 1524992 1542863 1546267 1552508 1581986 1582564 1590112 1597696 1616419 1620304 1620896 1628032 1658944 1689494 1697552 1701632 1721573 1722202 1729784 1730416 1762628 1763272 1803649 1807984 1812608 1838567 1847336 1851776 1856512 1860608 1874161 1882412 1895936 1918154 1920983 1925896 1967512 1972156 1972544 1976896 1981952 2009602 2014432 2015168 2047759 2071552 2095828 2100452 2105824 2140334 2141116 2146592 2151328 2192176 2201024 2237438 2254336 2280754 2285786 2291632 2296688 2302208 2329187 2330038 2338588 2340296 2395232 2406656 2434859 2440231 2446096 2446472 2452352 2453248 2481997 2487473 2505344 2515456 2544934 2557072 2598977 2605624 2606576 2619008 2661928 2668736 2672672 2674624 2716889 2737408 2769487 2782696 2795968 2802688 2835532 2836568 2841788 2849056 2896804 2908496 2922368 2970716 2977856 2978944 2993152 3027122 3028228 3049984 3085726 3090277 3092534 3105016 3163972 3165128 3180224 3195392 3232838 3240608 3241792 3256064 3294221 3301489 3317888 3378988 3395104 3403264 3443146 3444404 3451273 3459568 3460832 3525256 3526544 3607298 3615968 3625216 3675791 3677134 3694672 3703552 3746953 3748322 3764824 3791872 3836308 3841966 3851792 3925589 3935024 3944312 3945088 3953792 3963904 4001587 4019204 4028864 4030336 4092529 4095518 4180963 4191656 4200904 4211648 4280668 4282232 4293184 4302656 4384352 4402048 4474876 4508672 4561508 4571572 4583264 4593376 4604416 4658374 4660076 4677176 4680592 4790464 4813312 4869718 4880462 4892192 4892944 4904704 4906496 4963994 4973129 4974946 5010688 5030912 5069407 5089868 5114144 5197954 5198753 5211248 5213152 5238016 5299399 5311091 5323856 5337472 5345344 5349248 5433778 5474816 5536951 5538974 5565392 5591936 5656597 5671064 5673136 5683576 5698112 5793608 5816992 5844736 5913229 5941432 5955712 5957888 6027707 6054244 6056456 6099968 6171452 6180554 6185068 6210032 6327944 6330256 6360448 6390784 6465676 6481216 6483584 6512128 6588442 6598159 6602978 6635776 6725897 6757976 6790208 6806528 6886292 6888808 6902546 6919136 6921664 7033607 7050512 7053088 7214596 7231936 7250432 7351582 7354268 7389344 7407104 7491169 7493906 7496644 7529648 7672616 7683932 7703584 7851178 7870048 7888624 7890176 7907584 8000251 8003174 8038408 8057728 8060672 8155133 8185058 8191036 8361926 8381663 8383312 8401808 8423296 8543929 8561336 8564464 8586368 8605312 8768704 8804096 8907269 8926921 8949752 9099743 9123016 9143144 9166528 9186752 9208832 9316748 9320152 9354352 9361184 9580928 9626624 9739436 9760924 9784384 9785888 9809408 9812992 9927988 9946258 9949892 10021376 10138814 10179736 10228288 10395908 10397506 10422496 10426304 10476032 10598798 10622182 10647712 10674944 10690688 10698496 10823869 10867556 10949632 11073902 11077948 11130784 11183872 11313194 11314933 11339897 11342128 11346272 11367152 11396224 11587216 11633984 11689472 11826458 11882864 11911424 11915776 12051011 12055414 12077599 12108488 12112912 12311417 12342904 12361108 12370136 12420064 12625543 12655888 12660512 12720896 12869969 12931352 12962432 12967168 13024256 13119127 13176884 13196318 13205956 13271552 13446881 13451794 13515952 13580416 13772584 13777616 13805092 13838272 13843328 14067214 14101024 14106176 14360699 14429192 14463872 14500864 14638717 14703164 14708536 14778688 14814208 14982338 14987812 14993288 15059296 15345232 15367864 15407168 15702356 15740096 15777248 15780352 15815168 16000502 16006348 16076816 16115456 16121344 16304309 16310266 16370116 16382072 16723852 16763326 16766624 16803616 16846592 17081617 17087858 17122672 17128928 17172736 17210624 17412311 17537408 17608192 17814538 17853842 17899504 18192839 18199486 18242443 18246032 18286288 18333056 18373504 18633496 18640304 18708704 18722368 19018223 19161856 19386409 19429181 19478872 19521848 19568768 19571776 19618816 19805323 19855976 19892516 19899784 20042752 20277628 20359472 20456576 20791816 20795012 20844992 20852608 20952064 21197596 21244364 21295424 21349888 21381376 21396992 21631939 21647738 21735112 22147804 22155896 22261568 22367744 22626388 22629866 22679794 22684256 22692544 22734304 22792448 23110423 23174432 23267968 23378944 23652916 23765728 23822848 23831552 24102022 24110828 24155198 24158911 24216976 24225824 24622834 24685808 24722216 24740272 24840128 25251086 25311776 25321024 25441792 25730537 25739938 25862704 25924864 25934336 26228671 26238254 26286539 26353768 26392636 26411912 26543104 26795437 26893762 26903588 27031904 27160832 27479123 27545168 27555232 27610184 27676544 27686656 28011109 28134428 28202048 28212352 28721398 28858384 28927744 29266741 29277434 29406328 29417072 29557376 29964676 29975624 29986576 30118592 30662033 30690464 30735728 30814336 31255639 31404712 31480192 31554496 31560704 31630336 31860737 32001004 32012696 32153632 32230912 32242688 32608618 32620532 32740232 32764144 33447704 33526652 33533248 33607232 33693184 34163234 34175716 34245344 34257856 34345472 34421248 34811903 34824622 35074816 35216384 35485849 35629076 35707684 35799008 36385678 36398972 36484886 36492064 36572576 36666112 36747008 37177637 37266992 37280608 37417408 37444736 38036446 38323712 38772818 38858362 38950081 38957744 39043696 39137536 39143552 39596179 39610646 39711952 39785032 39799568 40555256 40718944 40913152 41392603 41483927 41583632 41590024 41689984 41705216 42193949 42287041 42395192 42488728 42590848 42699776 42762752 42793984 43105703 43263878 43295476 43470224 44182609 44295608 44311792 44523136 44735488 45252776 45259732 45359588 45368512 45385088 45468608 45584896 46187113 46220846 46348864 46535936 47081279 47305832 47531456 47645696 48204044 48221656 48310396 48317822 48433952 48451648 49245668 49371616 49444432 49480544 49680256 50502172 50623552 50642048 50883584 51461074 51479876 51725408 51849728 51868672 52457342 52476508 52573078 52707536 52785272 52823824 53590874 53787524 53807176 54063808 54321664 54958246 55090336 55110464 55220368 55353088 55373312 56001757 56022218 56125313 56268856 56404096 56424704 57085931 57211879 57442796 57716768 57855488 58533482 58554868 58671641 58812656 58834144 59114752 59807503 59929352 59951248 59973152 60237184 61324066 61380928 61471456 61628672 62488447 62511278 62809424 62960384 63108992 63698201 63721474 64002008 64025392 64307264 64461824 65217236 65241064 65480464 65528288 66735013 66895408 67053304 67066496 67214464 67386368 68026979 68326468 68351432 68490688 68515712 68690944 68842496 69623806 69649244 70149632 70971698 71076371 71258152 71415368 71598016 72771356 72797944 72969772 72984128 73145152 73332224 73494016 74355274 74533984 74561216 74834816 74889472 75767083 76072892 76647424 77545636 77716724 77900162 77915488 78087392 78275072 78287104 79192358 79221292 79379279 79423904 79570064 79599136 81110512 81437888 81826304 82785206 82967854 83167264 83180048 83379968 83410432 84387898 84543193 84574082 84790384 84977456 85181696 85525504 86179919 86211406 86527756 86590952 86940448 88365218 88378801 88591216 88623584 89046272 90089783 90288547 90505552 90519464 90719176 90737024 90770176 90937216 91169792 91833889 92036501 92374226 92441692 92697728 93071872 94128167 94162558 94611664 95062912 96162149 96408088 96443312 96620792 96635644 96867904 96903296 98491336 98743232 98888864 98961088 99360512 100524893 101004344 101247104 101284096 102471019 102922148 102959752 103450816 103699456 104914684 104953016 105146156 105415072 105570544 105647648 107181748 107575048 107614352 108127616 108643328 109916492 110180672 110220928 110440736 110706176 110746624 112003514 112044436 112250626 112537712 112808192 112849408 114171862 114340249 114423758 114885592 115433536 115710976 117066964 117109736 117343282 117625312 117668288 118229504 119571319 119615006 119858704 119902496 119946304 120474368 121886177 122155093 122648132 122761856 122942912 123257344 124976894 125022556 125618848 125920768 126217984 127349873 127396402 127442948 127697101 128004016 128050784 128614528 130434472 130482128 130960928 131056576 133470026 133790816 134106608 134132992 134428928 136004267 136053958 136652936 136702864 136981376 137031424 138637261 139247612 139298488 140299264 141943396 142152742 142488271 142516304 142830736 143196032 145246793 145542712 145595888 145939544 145968256 146290304 146664448 146988032 148058719 148710548 149067968 149122432 149669632 149778944 151423573 151534166 151757657 152145784 154695631 155091272 155433448 155800324 155830976 156174784 156550144 156574208 158384716 158442584 158758558 158847808 159140128 159198272 161772961 162221024 162875776 163652608 165570412 165935708 166334528 166360096 166759936 166820864 168775796 169086386 169148164 169580768 169954912 170363392 172359838 172422812 173055512 173181904 173880896 176730436 176757602 177182432 177247168 178092544 180179566 180577094 181011104 181038928 181438352 181474048 181540352 181874432 183667778 184005773 184073002 184748452 184883384 185395456 186143744 187568059 188256334 188325116 189223328 190125824 192324298 192353861 192778249 192816176 192886624 193241584 193271288 193735808 193806592 196077763 196510367 196982672 197486464 197777728 197922176 198721024 201049786 202008688 202494208 202568192 204867187 204942038 205319183 205844296 205919504 206901632 209294089 209829368 209906032 210292312 210830144 211141088 211295296 214363496 214634231 215150096 215228704 216255232 218789473 219832984 220361344 220441856 220881472 221412352 223025159 224007028 224088872 224501252 225075424 225616384 225698816 228343724 228680498 228847516 229771184 230867072 234133928 234219472 234686564 235250624 235336576 236459008 239142638 239230012 239717408 239804992 239892608 240948736 243772354 244131883 244310186 245296264 245523712 245885824 246514688 248858189 249953788 250045112 251237696 251841536 252435968 254699746 254792804 254885896 255394202 256008032 256101568 257229056 260243459 260817631 260868944 260964256 261921856 262113152 266940052 267581632 268213216 268265984 268857856 272008534 272107916 272650567 273305872 273405728 273962752 274062848 277173253 277274522 278495224 278596976 283886792 284305484 284976542 285032608 285661472 286392064 290387489 290493586 291085424 291191776 291879088 291936512 292580608 296009287 296117438 297421096 298135936 298244864 299339264 299557888 301739921 302847146 303068332 303515314 304291568 309278263 309391262 310121531 310182544 310866896 311600648 311661952 312349568 313148416 316125373 316769432 316885168 317517116 317695616 318280256 318396544 323309791 323545922 324442048 325751552 329568953 330296077 331140824 331871416 332669056 332720192 333519872 336690491 337551592 338172772 338296328 339161536 339909824 340726784 344719676 344845624 346111024 346363808 347761792 353460872 353515204 354364864 354494336 356185088 360359132 361154188 362022208 362077856 362876704 362948096 363080704 363748864 367335556 368011546 368146004 369496904 369766768 370790912 375136118 376512668 376650232 378446656 380251648 384648596 384707722 385556498 385632352 385773248 386483168 386542576 387471616 387613184 392155526 392877191 393020734 393965344 394972928 395555456 395844352 397442048 400483153 402099572 404017376 404988416 405136384 409734374 409884076 410638366 410701487 411688592 411839008 413803264 418588178 418652521 419576189 419658736 419812064 420584624 421660288 422282176 422590592 428726992 429268462 430300192 430457408 432510464 437419129 437578946 439665968 440722688 440883712 441762944 445887407 446050318 446871163 448014056 448177744 449002504 450150848 451232768 455522429 456687448 457360996 457695032 459542368 461734144 467145091 468267856 468438944 469373128 470501248 470673152 476188853 478285276 478460024 479434816 479609984 479785216 481897472 487544708 488263766 488620372 490592528 491047424 491771648 497534597 497716378 499907576 500090224 502475392 504871936 509399492 509585608 509771792 510788404 512016064 512203136 514458112 520486918 521254561 521635262 521737888 521928512 523843712 524226304 531345863 533880104 535163264 536426432 536531968 537715712 541632529 544017068 544215832 545301134 546611744 546811456 547925504 548125696 554346506 554549044 555654953 556990448 557193952 567773584 568610968 569953084 570065216 571322944 572784128 580774978 580987172 582170848 582383552 583758176 583873024 585161216 591802351 592018574 592234876 594842192 596271872 596489728 598678528 603259433 603479842 605694292 606136664 607030628 608583136 618556526 618782524 620243062 620365088 621733792 623201296 623323904 624699136 632019829 632250746 633538864 633770336 635034232 635391232 636560512 636793088 644255507 646619582 647091844 648884096 651503104 659137906 660592154 662151377 662281648 663742832 665338112 665440384 673135043 673380982 674970391 675103184 676345544 676592656 678323072 679819648 689439352 689691248 692222048 692727616 695523584 703674251 705226759 706921744 707030408 708729728 708988672 717297133 718879697 720718264 722308376 724044416 724155712 725753408 725896192 727497728 732796951 734671112 736023092 736292008 738993808 739533536 741581824 750272236 753025336 753300464 756893312 760503296 769297192 769415444 771112996 771264704 771546496 772966336 773085152 774943232 775226368 784311052 785754382 786041468 787930688 789945856 791110912 791688704 800381743 800966306 804199144 808034752 809976832 819468748 819768152 821276732 821402974 823377184 823678016 827606528 837176356 837305042 839152378 839317472 839624128 841169248 843320576 844564352 845181184 855085651 857453984 858536924 860600384 860914816 865020928 874838258 875157892 879331936 881445376 881767424 883525888 891774814 892100636 893742326 893879707 895851863 896028112 896355488 898005008 900301696 911044858 913374896 914721992 915390064 919084736 923468288 934290182 936535712 936877888 938746256 941002496 941346304 952029869 952377706 954130321 956570552 956920048 958869632 959219968 959570432 970460827 972601943 975089416 976527532 977240744 981185056 982094848 983543296 991431169 995069194 995432756 997417897 999815152 1000180448 1004950784 1016727551 1018798984 1019171216 1019543584 1021576808 1024032128 1024406272 1028916224 1036411033 1040973836 1042509122 1043270524 1043475776 1043857024 1047687424 1048452608 1062303599 1062691726 1067760208 1070326528 1072852864 1082869417 1083265058 1088034136 1088431664 1090602268 1093223488 1093622912 1095851008 1108693012 1109098088 1111309906 1113980896 1114387904 1134495221 1135547168 1137221936 1139906168 1140130432 1142645888 1145568256 1156458643 1161549956 1161974344 1164341696 1164767104 1167516352 1167746048 1170322432 1183604702 1184037148 1184469752 1189684384 1192543744 1192979456 1206518866 1206959684 1211388584 1212273328 1214061256 1217166272 1237113052 1237565048 1240486124 1240730176 1243467584 1246402592 1246647808 1249398272 1264039658 1264501492 1267077728 1267540672 1270068464 1270782464 1273121024 1273586176 1288040411 1288511014 1293239164 1294183688 1297768192 1303006208 1312976413 1318275812 1321184308 1324302754 1324563296 1327485664 1330676224 1330880768 1346270086 1346761964 1349447743 1349940782 1350206368 1352691088 1353185312 1356646144 1359639296 1375572569 1378878704 1379382496 1384444096 1385455232 1391047168 1407348502 1410453518 1413843488 1414060816 1417459456 1417977344 1434594266 1437234281 1437759394 1441152997 1441436528 1444616752 1448088832 1448311424 1451506816 1465058623 1465593902 1469342224 1472046184 1472584016 1477987616 1479067072 1500544472 1502439617 1506050672 1506600928 1513786624 1531526311 1534905299 1538594384 1538830888 1542225992 1542529408 1543092992 1545932672 1546170304 1549886464 1561176113 1564620517 1568622104 1571508764 1572082936 1575861376 1579891712 1582221824 1583377408 1600763486 1601932612 1608398288 1616069504 1634756533 1638937496 1639536304 1642553464 1642805948 1646754368 1647356032 1655213056 1674352712 1674610084 1678304756 1678634944 1679248256 1682338496 1686641152 1689128704 1690362368 1708923181 1710171302 1714907968 1717073848 1721200768 1721829632 1742007323 1749676516 1750315784 1758663872 1762890752 1767051776 1783549628 1784201272 1787484652 1787759414 1791703726 1792056224 1792710976 1796010016 1800603392 1822089716 1825723417 1826749792 1829443984 1830780128 1838169472 1846936576 1868580364 1873071424 1873755776 1877492512 1882004992 1882692608 1904059738 1904755412 1908260642 1908553969 1913141104 1913840096 1917739264 1918439936 1919140864 1940921654 1945203886 1950178832 1953055064 1954481488 1962370112 1967086592 1982862338 1990138388 1990865512 1994835794 1999630304 2000360896 2009901568 2032712423 2033455102 2037597968 2038342432 2039087168 2043153616 2048064256 2048812544 2072065009 2072822066 2076636581 2081947672 2085018244 2086541048 2086951552 2087714048 2095374848 2096905216 2112179447 2116839523 2124607198 2125383452 2135520416 2140653056 2145705728 2164947841 2165738834 2166530116 2170850717 2176068272 2176863328 2181204536 2186446976 2187245824 2212877611 2217386024 2218196176 2222619812 2227961792 2228775808 2268990442 2271094336 2274443872 2279812336 2280260864 2285291776 2312072539 2312917286 2323099912 2323948688 2328683392 2329534208 2335032704 2356833437 2367209404 2368074296 2368939504 2379368768 2385087488 2413037732 2413919368 2422300607 2422777168 2424546656 2428122512 2434332544 2469195481 2474226104 2475130096 2480972248 2481460352 2486935168 2492805184 2493295616 2498796544 2516998223 2528079316 2529002984 2534155456 2535081344 2540136928 2541564928 2546242048 2547172352 2576080822 2577022028 2586478328 2588367376 2595536384 2625952826 2629825727 2636551624 2642368616 2648605508 2649126592 2654971328 2661352448 2661761536 2692540172 2693523928 2698895486 2699881564 2700412736 2705382176 2706370624 2713292288 2719278592 2750140337 2751145138 2757757408 2758764992 2768888192 2770910464 2782094336 2803382071 2814697004 2820907036 2827686976 2828121632 2834918912 2835954688 2869188532 2874468562 2875518788 2882305994 2882873056 2889233504 2896177664 2896622848 2903013632 2930117246 2931187804 2937033323 2938684448 2944092368 2945168032 2955975232 2958134144 3001088944 3004879234 3012101344 3013201856 3027573248 3063052622 3069810598 3077188768 3077661776 3084451984 3085058816 3086185984 3091865344 3092340608 3122352226 3128098141 3129241034 3137244208 3143017528 3144165872 3151722752 3164443648 3188657003 3201526972 3203865224 3216796576 3232139008 3269513066 3270015637 3277230233 3277874992 3279072608 3285106928 3285611896 3293508736 3294712064 3333321971 3340676239 3348705424 3349220168 3356609512 3357269888 3358496512 3364676992 3373282304 3378257408 3380724736 3405350537 3417846362 3420342604 3429815936 3434147696 3442401536 3443659264 3482742179 3484014646 3490426111 3499353032 3500631568 3517327744 3534103552 3557999513 3567099256 3568402544 3574969304 3575518828 3583407452 3584112448 3585421952 3592020032 3601206784 3644179432 3648781927 3651446834 3653499584 3658887968 3661560256 3676338944 3719421041 3737160728 3746142848 3747511552 3754985024 3764009984 3791427703 3808119476 3809510824 3816521284 3817107938 3826282208 3827680192 3835478528 3836879872 3881843308 3890407772 3900357664 3906110128 3908962976 3924740224 3965724676 3980276776 3981731024 3989671588 3999260608 4000721792 4019803136 4065424846 4066910204 4075195936 4076684864 4078174336 4086307232 4096128512 4097625088 4144130018 4145644132 4153273162 4163895344 4170036488 4173082096 4173903104 4175428096 4190749696 4224358894 4230589213 4233679046 4249214396 4250766904 4271040832 4281306112 4291411456 4329895682 4331477668 4333060232 4341701434 4352136544 4353726656 4362409072 4372893952 4374491648 4424138803 4425755222 4433899727 4434772048 4436392352 4445239624 4455923584 4457551616 4509788549 4519738441 4537980884 4542188672 4548887744 4559624672 4560521728 4570583552 4624145078 4625834572 4635059639 4646199824 4647897376 4657366784 4659068416 4670065408 4711945301 4713666874 4724792737 4734418808 4736148592 4737879008 4758737536 4826075464 4827838736 4844601214 4845554336 4849093312 4856245024 4868665088 4936587313 4938390962 4948452208 4950260192 4961944496 4962920704 4973870336 4985610368 5032157879 5033996446 5056158632 5058005968 5068310912 5070162688 5080273856 5092484096 5129578657 5152161644 5154044056 5172956656 5176734752 5191072768 5251905652 5259651454 5272066027 5273103248 5284737232 5297211016 5298253184 5309942656 5323523072 5374131341 5385080344 5387047856 5397790972 5399763128 5400825472 5410764352 5412741248 5426584576 5438557184 5500280674 5502290276 5515514816 5517529984 5537776384 5541820928 5602672201 5606764142 5615033309 5629394008 5641814072 5655373952 5656243264 5669837824 5723738347 5738377064 5748937124 5751037576 5764611988 5765746112 5778467008 5792355328 5793245696 5806027264 5860234492 5862375608 5874066646 5877368896 5888184736 5890336064 5911950464 5916268288 5985599557 6002177888 6009758468 6024202688 6026403712 6055146496 6126105244 6139621196 6154377536 6155323552 6168903968 6170117632 6172371968 6183730688 6184681216 6244704452 6256196282 6258482068 6270963041 6274488416 6286035056 6288331744 6303445504 6377314006 6403053944 6407730448 6433593152 6464278016 6539026132 6540031274 6554460466 6555749984 6558145216 6570213856 6571223792 6587017472 6589424128 6666643942 6678912247 6681352478 6697410848 6698440336 6713219024 6714539776 6716993024 6729353984 6756514816 6808213601 6810701074 6835692724 6840685208 6859631872 6868295392 6884803072 6887318528 6940018183 6965484358 6968029292 6980852222 6981925279 6998706064 7001263136 7034655488 7115999026 7117092857 7132795213 7134198512 7136805088 7149938608 7151037656 7166814904 7168224896 7170843904 7184040064 7202413568 7254877231 7270883579 7288358864 7297563854 7302893668 7306999168 7317775936 7323120512 7352677888 7436125193 7438842082 7474321456 7492285696 7495023104 7509970048 7580085919 7582855406 7596809771 7616238952 7619021648 7633042568 7634215876 7652564416 7655360384 7670957056 7743881293 7763686616 7780815544 7800715328 7812220256 7817925952 7849480448 7931449352 7941466547 7960553552 7963462048 7979343176 7998521216 8001443584 8095210501 8130849692 8133820408 8150391872 8153369728 8156348672 8172614464 8192257024 8288260036 8291288264 8306546324 8327790688 8340072976 8346164192 8347806208 8350856192 8448717788 8461178426 8467358092 8498428792 8501533808 8542081664 8582822912 8659791364 8662955336 8666120464 8683402868 8704273088 8707453312 8724818144 8745787904 8748983296 8848277606 8851510444 8867799454 8869544096 8872784704 8890479248 8911847168 8915103232 9019577098 9032879671 9039476882 9075961768 9084377344 9097775488 9119249344 9121043456 9141167104 9207752993 9248290156 9251669144 9270119278 9292399648 9295794752 9314733568 9318136832 9340130816 9423890602 9427333748 9446134201 9449585474 9468837616 9472297184 9475758016 9517475072 9629007983 9650252347 9652150928 9655677472 9689202428 9691108672 9698186624 9712490048 9737330176 9873174626 9876781924 9896904416 9900520384 9923888992 9925841408 9947740672 9971220736 10060639967 10064315758 10067992892 10088070979 10112317264 10116011936 10136621824 10140325376 10160547712 10255410361 10259157314 10304323288 10308088112 10345913312 10353469504 10503811304 10519302908 10544132054 10546206496 10569474464 10594422032 10596506368 10619885312 10744337093 10748262682 10770160688 10774095712 10795581944 10799526256 10801650944 10821528704 10825482496 10952343619 11000561348 11004580552 11031029632 11035059968 11075552768 11083641856 11205344402 11213528284 11230066618 11256573409 11258788016 11283628144 11310747904 11312486528 11443295731 11447476694 11474496647 11476754128 11497874248 11502075152 11529223976 11531492224 11556934016 11586491392 11612054528 11696638801 11720468984 11724751216 11748133292 11754737792 11776369472 11780672128 11823900928 11832536576 11962462267 11971199114 11988854903 12004355776 12019516936 12048405376 12052807424 12194051261 12220954849 12252210488 12279242392 12308755072 12310647104 12337807936 12340235264 12367461376 12369362432 12457548167 12489408904 12512392564 12516964136 12541926082 12548976832 12572070112 12576663488 12606891008 12754628012 12780063919 12806107888 12815460896 12867186304 12928556032 13078052264 13080062548 13108920932 13111499968 13116290432 13140427712 13142447584 13174034944 13178848256 13333287884 13357824494 13362704956 13394821696 13396880672 13426438048 13429079552 13433986048 13458707968 13616427202 13621402148 13671385448 13681370416 13719263744 13736590784 13769606144 13880036366 13930968716 13936058584 13961704444 13963850558 13997412128 14002526272 14069310976 14231998052 14234185714 14265590426 14268397024 14273610176 14299877216 14302075312 14333629808 14336449792 14341687808 14368080128 14509754462 14536456067 14541767158 14576717728 14595127708 14605787336 14613998336 14635551872 14646241024 14705355776 14817876661 14872250386 14877684164 14948642912 14984571392 14990046208 15019940096 15160171838 15165710812 15193619542 15195955019 15229481671 15232477904 15238043296 15266085136 15268431752 15305128832 15310720768 15487762586 15490143277 15524318993 15527373232 15561631088 15601430656 15624440512 15635851904 15698960896 15862898704 15882933094 15921107104 15926924096 15958686352 15997042432 16002887168 16184507773 16190421002 16220215457 16261699384 16267640816 16300783744 16306739456 16312697344 16345228928 16497834059 16534233031 16576520072 16582576528 16613092648 16655581376 16680145952 16692328384 16695612416 16854329873 16897435576 16922356852 16934716184 16956104249 16996857584 17003067616 17084163328 17284368367 17319582728 17325910672 17332240928 17366805736 17408546176 17414906624 17449636288 17491575808 17618987561 17696555212 17703020888 17735598908 17739088192 17745569408 17780958496 17823694336 17830206464 18039154196 18065759342 18078953764 18151923536 18168754688 18195550976 18238498688 18408780089 18415505986 18496580312 18503338288 18540238556 18584799296 18591589504 18629467136 18680261632 18847781204 18854667496 18892268402 18899170948 18937675232 18944594368 18951516032 19034950144 19258015966 19286418757 19300504694 19304301856 19311354944 19378404856 19382217344 19396373248 19424980096 19474660352 19659796931 19746349252 19753563848 19793808832 19801040768 19847777984 19851682816 19895481344 19942441472 20121279934 20128631516 20135985784 20176141958 20224634528 20232023872 20273243648 20280650752 20321095424 20510820722 20518314628 20559233261 20604592849 20608646576 20616176224 20691826624 20706939008 21007622608 21038605816 21088264108 21092412992 21138948928 21188844064 21193012736 21239770624 21488674186 21496525364 21540321376 21548191424 21591163888 21599052512 21603301888 21643057408 21650964992 21896686987 21904687238 22001122696 22009161104 22062059264 22070119936 22151105536 22320599021 22410688804 22427056568 22460133236 22513146818 22517576032 22567256288 22621495808 22624973056 22886591462 22894953388 22940611631 22948993294 22953508256 22995748496 23004150304 23058447952 23062984448 23113868032 23384733673 23393277602 23440937968 23449502432 23496266584 23509475584 23552738944 23561344256 23647801856 23665073152 23837453759 23924924534 23942398228 23977709806 24008711552 24039033872 24096810752 24105614848 24388102522 24432982777 24441909698 24499600949 24504420976 24558484784 24617510144 24621294208 24675615872 24738724864 24905996591 24915096334 24973904467 24978817808 25024785128 25033928272 25083852164 25097953664 25144140224 25153326976 25509256024 25541473489 25560127838 25612215776 25630921792 25734372608 26035947287 26093390083 26156104528 26160125096 26217841864 26222999936 26232580864 26280855424 26284895168 26348069888 26539993921 26598548789 26666575768 26715648988 26725409912 26789643392 26793761344 26852876096 26858159104 26917415936 27232854404 27242804296 27342770896 27362740832 27438527488 27473181568 27760072732 27861937432 27872117168 27923408888 27927701116 27994824256 28005052544 28138621952 28463996104 28468371428 28531180852 28536794048 28547220352 28599754432 28604150624 28667259616 28672899584 28683375616 28736160256 29019508924 29072912134 29083534316 29153435456 29190255416 29211574672 29227996672 29271103744 29292482048 29614124491 29635753322 29744500772 29755368328 29897285824 29969142784 30039880192 30320343676 30331421624 30387239084 30391910038 30458963342 30464955808 30476086592 30532170272 30536863504 30610257664 30621441536 30975525172 30980286554 31037298089 31048637986 31054746464 31123262176 31202861312 31248881024 31271703808 31397921792 31638169087 31725797408 31765866188 31842214208 31853848192 31917372704 31994084864 32005774336 32369015546 32380842004 32440430914 32445417473 32523398768 32535281632 32601567488 32613478912 32625394688 32690457856 32995668118 33068466062 33073549159 33146518931 33153040144 33165153056 33226185296 33311162752 33360291904 33384656768 33708659746 33794871152 33844713704 33869432368 33912208498 33993715168 34006135232 34168326656 34556111191 34568736734 34639165456 34651821344 34664481856 34733611472 34817092352 34829813248 34899272576 35225105153 35237975122 35302821877 35393110424 35406041776 35471197816 35478176384 35491138816 35561916992 35647388672 35907050599 35986271891 36078308392 36131518684 36157907528 36303847072 36337509376 36391101952 36476997376 36817560178 36831011972 36904462189 36993160624 37006676576 37080477112 37169598592 37183179008 37618919387 37695562408 37709334992 37784536804 37798341896 37875350464 37889188736 37903032064 38069900288 38516031932 38572837514 38601009388 38608603712 38622709888 38756809712 38764434688 38792746496 38849960192 39305233163 39319593862 39492698504 39507127696 39587617664 39602081536 39695555968 39884882944 40066168429 40242559868 40257263032 40271971568 40352283916 40449269056 40464047744 40546487296 40642190848 41021641444 41036629256 41118466522 41179110319 41209185698 41217293152 41232352448 41383653248 41413878016 41976323177 42015245216 42077211632 42176528216 42184825984 42277897856 42377688128 42386025472 42479541248 42788969791 42977348372 42993050728 43080642752 43096382848 43182327776 43198105024 43206603776 43286114816 43301929984 43793373974 43809374476 43896741287 44002245392 44018322208 44124118528 44140239872 44641198042 44821377608 44854113136 44920266472 45026293636 45035152064 45134512576 45242991616 45249946112 45773182924 45789906776 45881223262 45897986588 45907016512 45991496992 46008300608 46116895904 46125968896 46227736064 46752385729 46769467346 46786555204 46881875936 46899004864 46992533168 47018951168 47105477888 47122688512 47295603712 47657495207 47674907518 47849849068 47884796456 47955419612 48017423104 48078067744 48193621504 48211229696 48580127281 48776205044 48865965554 48883819396 48999201898 49008841952 49116969568 49235020288 49242588416 49351231744 49811993182 49830192668 49929566491 49947808934 49957635616 50049570256 50067856544 50167704328 50195907328 50288280448 50306653952 50896185053 51018512048 51082946978 51120255676 51224431552 51261843584 51468745216 52071894574 52186780166 52312209056 52320250192 52435683728 52445999872 52465161728 52561710848 52569790336 53079987842 53177668397 53197097578 53322660889 53333151536 53431297976 53450819824 53579286784 53587522688 53705752192 54207169051 54465708808 54485608592 54685541792 54725481664 54946363136 55520145464 55590265829 55712913961 55723874864 55744234336 55846817776 55855402232 55989648512 56010105088 56666473507 56791496063 56927992208 56936742856 57062361704 57073588096 57094440704 57199508864 57208301248 57334519232 57345799168 57472320512 57890959129 58039017848 58145824268 58167068632 58306870912 58380510832 58423149344 58455993344 58542207488 58584964096 59228248982 59271506644 59489001544 59510736656 59794571648 60079760384 60485991721 60640687352 60662843248 60774478168 60783820076 60917926684 60929911616 60952173184 61064340544 61073727008 61220515328 61242883072 61951050344 61960573108 62074596178 62097275972 62109492928 62246524352 62405722624 62497762048 62543407616 63230157697 63276338174 63451594816 63531732376 63684428416 63707696384 63834745408 63988169728 64454270951 64738031092 64761684008 64880861828 64890834946 65046797536 65070563264 65203134976 65226957824 65380915712 65991336236 66136932124 66147098318 66293037862 66306080288 66330306112 66452370592 66622325504 66720583808 66769313536 67417319492 67551766429 67589742304 67689427408 67738864736 67824416996 67987430336 68012270464 68336653312 69112222382 69137473468 69278330912 69303642688 69328963712 69467222944 69634184704 69659626496 69798545152 70450210306 70475950244 70605643754 70616496853 70786220848 70812083552 70942395632 70956352768 70982277632 71123833984 71814101198 71972543782 72156616784 72263037368 72315815056 72607694144 72782203904 72953994752 73635120356 73662023944 73808924378 73986321248 74013353152 74160954224 74339197184 74366358016 75210359651 75237838774 75376295359 75391124816 75418669984 75569073608 75596683792 75750700928 75778377472 75806064128 76666405333 76835553497 77032063864 77145675028 77202018776 77217207424 77245419776 77513619424 77528869376 77585492992 77699920384 78323062351 78610466326 78639187724 78796013863 78985397008 79014255392 79175235328 79204163072 79391111936 80103070117 80132336858 80321476529 80485119736 80514526064 80543943136 80704567832 80898538112 80928095488 81284381696 81876471607 82043282888 82073258512 82236933044 82358220638 82418371396 82434586304 82464704896 82767306496 82827756032 83921984321 83952646354 84030490432 84154423264 84353056432 84369651968 84555795712 84755376256 85546683943 85577939582 85954696744 85986101456 86161285504 86192765696 86364655552 86396210048 86572229632 87202837169 87586747948 87618748952 87793482574 88004490784 88036644416 88248237056 89282396084 89625122459 89642755216 89708226272 89840532944 90052587272 90070304128 90269025152 90499892224 91360232797 91546365848 91579813552 91762446524 91795973176 91814033024 91982993984 92016601216 92233791808 92251937792 92455472128 93504771458 93538934692 93573110408 93763751872 93798009728 93985066336 94037902336 94210955776 94245377024 95314990414 95349815036 95699698136 95769592912 95910839224 96034846208 96156135488 96387243008 97160254562 97303551899 97552410088 97731931108 97767638792 97998403796 98017683904 98233939136 98470040576 98485176832 98702463488 99623986364 99660385336 99859132982 99895617868 99915271232 100099140512 100135713088 100335408656 100391814656 100576560896 100613307904 101755192469 101792370106 102037024096 102165893956 102240511352 102448863104 102523687168 102937490432 103725136627 104143789148 104373560332 104624418112 104640500384 104871367456 104891999744 104930323456 105123421696 105139580672 106159975684 106355336794 106394195156 106606371697 106645321778 106666303072 106862595952 106901639648 107158573568 107175045376 107411504384 108414338102 108670232951 108931417616 108971217184 109371083584 109450963328 109892726272 111040290928 111180531658 111425827922 111447749728 111488468672 111693635552 111710804464 111979297024 112020210176 113332947014 113541508199 113582992126 113855984416 113873485712 114124723408 114147176192 114188881408 114399017728 114416602496 114669038464 115739631217 115781918258 116078035696 116291648536 116334137264 116613741824 116761021664 116846298688 117084414976 117980309111 118456497964 118543013288 118692729743 118978003088 119021473312 119589143296 120971983442 120990578569 121257518621 121281374704 121325686496 121548956336 121567640152 121835853368 121859823232 121904346368 122128681088 122147454016 122441030656 123332912927 123605020843 123902100688 123921146216 124149192356 124194551944 124218985856 124493048704 124811445248 124995524096 125086815232 126460315394 126552676348 126903189632 127063464752 127368856832 127415392768 127669490816 128861460623 128908541902 129145766107 129476062184 129523368016 129761723656 129781669892 130093595072 130141126528 130406269952 130761831424 131645981981 131982672472 132273864248 132294196636 132586075724 132612160576 132660612224 132904741184 133244651008 133441167616 133538627072 134834638984 135004931299 135103532858 135179484608 135378854816 135477729472 135648833992 135974860672 136024540928 137618578517 138224444764 138274946936 138556661824 138607285376 138657927424 138934445888 139268369408 139597090304 140900420612 140951900488 141211287508 141232993706 141572441696 141624167104 141884791264 141912705536 141964555264 142247667968 143628202396 143945087564 144232149943 144313233568 144526074736 144631630112 145215388288 145907989504 147270240712 147324047888 147617848756 147972642496 148026706304 148321908448 148678394368 148732716032 150420719302 150475677548 150752590718 150782249632 150837339968 151138147216 151193367584 151501401856 151556754944 151612128256 153332810666 153671106994 154064127728 154291350056 154404037552 154434414848 154490839552 155027238848 155057738752 155399840768 156531800881 156646124702 157220932652 157278375448 157592027726 157970794016 158028510784 158350470656 158408326144 158782223872 160206140234 160264673716 160584281417 160642953058 160970239472 161029052128 161087886272 161409135664 161797076224 161856190976 163693135711 163752943214 164054289899 164086565776 164146517024 164473866088 164716441276 164836742792 164869172608 164929409792 165534612992 165655512064 166862176313 167230322317 167843968642 167905292708 168060980864 168308846528 168706112864 168739303936 169111591424 169510752512 171030879439 171093367886 171155879164 171497206643 171909393488 171972202912 172322571008 172385531392 172729311104 172792420096 174341976137 174405674338 174817331269 175173495896 175237497904 175586965148 176008981568 176073288832 178564792168 179250244918 179285510432 179416452544 179681065888 180105174544 180140608256 180538050304 182653730581 182720465594 183092731696 183159627104 183524893048 183591946352 183628066048 183965987968 184033202432 184467583616 186189841523 187009542916 187077869384 187146220816 187527503744 187596019456 187970132672 188421911552 190629980828 190699630072 191361747953 191399396272 191539185824 191821678448 192069692416 192312270976 194320509124 194607103798 195066442999 195104820176 195463862216 195535277584 195996807592 196035367808 196467878272 196970353664 197404926976 198842859617 199247972728 199320770672 199718265964 199791235736 199830542464 200198281024 200271426176 200670817312 200783629312 201153121792 201226615808 203510384938 203584740212 204074048192 204331787912 204481022704 204897726208 205047374336 207298871437 207450273254 207756232433 208287578296 208747120664 209248836224 209281000768 209742734912 209783999488 210246843392 210279161344 211778318839 212319951368 212710673588 212788390312 213212743394 213290643556 213332606144 213725191904 213803279296 214317147136 214350090752 214823008768 216828676204 217261086623 217340465902 217862835232 217942434368 218742167168 218901926656 219785452544 221467183609 222080581856 222361063316 222851655844 222895499456 222976937344 223387271104 223421608928 223958594048 224040420352 226665894028 227083016398 227165984252 227711968832 227746971424 228249446816 228294352384 228377762816 228798035456 228833204992 229338076928 231479262434 231563836516 232025632517 232156071392 232583297072 232668274528 233227483648 233522043328 233692597376 235960618222 236912995928 237086026576 237385459486 237956006176 238042946624 239178286592 241943966884 241981157138 242515037242 242562749408 242651372992 243097912672 243135280304 243671706736 243719646464 243808692736 244257362176 244294908032 246665825854 247119753139 247210041686 247804201376 247842292432 248298384712 248389103888 248437971712 248986097408 249991048192 251903903237 252920630788 253105352696 253806379264 254126929504 254737713664 254830785536 255338981632 257722921246 257817083804 258291532214 258331235323 258901188407 258952124368 259046736032 259523447312 259563339784 260187190144 260282253056 263291963962 263332435709 263913422881 263965344944 264547728496 264588393272 265172151448 265224321152 265321224448 265809482368 266489302016 266882335232 267077254144 269022692423 269669277968 270009862598 270207065716 270358969216 270757709632 270955458944 271297667984 271949721344 272049081856 275136632141 275237157034 275743662769 276448889528 276549893872 277113323648 277214570752 277315854848 277868891776 279194180608 280463179003 281081961527 281800841224 281903800976 282422575016 282465987412 283144883392 283248334208 283769582528 283825411072 284495335936 286523607841 287256404792 287890175128 288253772233 288464299886 288626467136 289052149472 289263260224 290430776576 293834262239 294540481424 294648095776 295235697512 295945284992 296053412608 296643816896 297356788736 299522788537 300841438604 300951355096 301505181436 301564499264 301674679936 302276294432 302386735168 303002803712 303113509888 306665621332 307342213988 308128255456 308582700112 308808075104 308868829696 308981679104 310054477696 313063601762 313292249404 314441865304 314556750896 315184055452 315941588032 316057021568 316700941312 317564447744 320412280468 320529347432 321168562834 321285906116 321940478944 322058104256 322175772544 322818271328 323594152448 323712381952 327386271422 327505886428 328108579798 328173131552 328293034048 328947732176 329432882552 329673485584 329738345216 329858819584 331069225984 333724352626 334216547827 334460644634 335687937284 335810585416 336121961728 336617693056 337412225728 337478607872 338223182848 339021505024 342061758878 342186735772 342311758328 342994413286 343818786976 343944405824 344645142016 344771062784 345458622208 345584840192 348683952274 348811348676 349506965437 349634662538 350278078433 350346991792 350474995808 351173930296 352017963136 352146577664 356273295371 357059336839 357129584336 358500489836 358571020864 358832905088 359362131776 360210349088 360281216512 361076100608 365307461162 365440931188 366185463392 366319254208 367049786096 367183892704 367256132096 367931975936 368066404864 368935167232 372243678779 372379683046 373258626223 374019085832 374155738768 374292441632 375055007488 375192038912 375940265344 379450183357 381259961656 381399260144 382723495906 382798792544 383078371648 383643356896 384624541952 388641018248 389214207596 389990397727 390132885998 390209640352 390927724432 391070555168 391993615184 392070735616 392935756544 397540472441 397685719234 398495945456 398641541344 399436531928 399582471472 399661084928 400396562048 400542852352 401341634624 402306243584 405236713903 407020769876 407169480424 408148096384 408663575824 408962045408 409795452416 410094748672 414597742874 414900546508 415512464866 416493216133 416575156592 417494241328 418497672448 418562001536 419485469824 420558322688 423401942047 423556637678 424556375939 424639902736 425421347176 425576780624 426425486788 426581287112 426665212288 427450383808 427606558592 428700181504 429646017536 433657352408 434522173246 434680931804 435725670464 435884868736 437484334336 437803853312 442611103879 442934367218 443587631411 444161163712 444722126632 445703311688 445790998912 445953874688 446774542208 446843217856 447917188096 451179896657 452175329413 453331788056 454166032796 454331968504 455423937664 455493942848 456498893632 456588704768 457596070912 457666409984 458676153856 462958524868 463127673032 464051265034 464312142784 465166594144 465336549056 466454967296 467044086656 467385194752 471921236444 472862365003 473825991856 474172053152 474770918972 475912012352 476085893248 478356573184 483887933768 483962314276 485030074484 485125498816 485302745984 486195825344 486270560608 487343413472 487439292928 487617385472 488514724352 488589816064 493331651708 494239506278 494420083372 495608402752 495684584864 496596769424 496778207776 496875943424 497972194816 503807806474 505841261576 506210705392 507612758528 508253859008 509475427328 510677963264 515445842492 515634167608 516583064428 516662470646 517802376814 517904248736 518093472064 519046894624 519126679568 520374380288 520564506112 526583927924 526664871418 527634067513 527826845762 527930689888 529095456992 529176786544 530344302896 530448642304 530642448896 531618964736 533764670464 537848874479 538045384846 539338555936 540019725196 540414131432 540717938432 541515419264 541910917888 542595335968 543899442688 544098163712 548261436457 550273264282 550474314068 551487325538 551572097041 552897779056 553099787744 554226647296 554429141504 554631709696 555737783552 560926358006 562163923054 562250335703 563490821827 563601682448 563807601952 564845150032 564931974824 566289766784 566496668416 567539165056 568990671872 573047215682 573135301249 574399802741 574512809584 575780350256 576507544466 576928599772 577252934272 578104298944 578526520448 580861553152 587453890247 587668524478 589080962848 589296191552 590471395024 591890569984 592106825216 593287633792 598826787601 599045577074 600147971909 601682877208 601902710192 603010362872 603128998528 603349359872 604552588864 604773470336 606005607424 610419860183 611766622147 613331242664 614684427976 616256510912 617165400224 617616150208 617737659392 620108955392 626127203524 626584498808 627375857213 628883730608 629113501792 630368110904 631883176064 632114043136 639521629579 640824560936 641058694864 642337125668 642571812232 643880957888 644116208512 644351545088 645636542656 647188304896 654772542844 655011772856 656217159596 656346263104 656586068096 657895464352 658865765104 659346971168 659476690432 659717639168 667448705252 668433095654 668921289268 671375874568 671621170832 672243923456 673235386112 674824451456 678043010048 681124863293 684123517756 684373471544 684623516656 685988826572 687637573952 687888811648 689290284032 690917244416 691169680384 697367904548 697622697352 699013930874 699269325076 700556156866 700693983584 700949991616 702347860592 704035926272 704293155328 712546590742 713597494009 714118673678 714259168672 717000979672 717142041728 717665810176 718724263552 720420698176 720562433024 722152201216 727412486447 730614922324 730881862376 732370926784 732638508416 734099572192 734367785408 734512264192 735863951872 736132809728 737870334464 744487357558 744759366092 746244601879 746517252446 748038171664 748311477536 748584883264 750110014976 750384077824 751880530688 758900366714 760691630657 762369935413 762519923312 762798520288 765446991812 765597585088 766156743296 767286713792 769249083904 777282036496 778428415192 779980795454 780265771996 780419280704 781855448864 782141110336 783987230368 784141471232 785871513088 794790557393 795080944882 795371438468 796991890912 797283082688 798873063856 799164942944 799322169856 800793124096 801085704704 802683269248 810177418519 810473427806 814041539752 814338960848 816296192768 817327151648 817924090816 819590904832 825862163777 829195485748 829801093016 831024929732 832986432266 833150313184 834988482656 836995344896 837124003072 838970939648 846803884094 847113275356 848802630347 849112751878 849279805472 850842694352 851153561248 852850973576 853162574224 853330424576 854900767616 855213117184 865235145901 867314704816 869044346492 869361863608 871451340928 871769737472 874968668672 875607706624 885222207758 885868734436 887175262822 888322327424 889444253264 891406623376 891581997824 891907749376 893549084416 893686435712 902359793314 904020362749 904350658826 906485235113 906663576112 908332065592 908663937008 910847875328 910987885696 912997787264 915332819968 917352307712 921521873867 924034465279 925917049736 926255346064 928102530068 928624285568 930333188288 930673098112 934088173312 934770389504 943842472888 945034519093 945724730006 947119537337 947651983712 948344106304 949541837944 951824024704 952171786496 963330049619 965455433071 967775867536 967924628552 970060148968 970250997632 970605491968 972391650688 972541121216 974686826944 974878585856 977029448704 977179632128 984146305193 986663303416 988479012556 988840166744 991216805504 991369169728 993193538848 993556415552 993751886848 995944389632 1007615612948 1009625049601 1011682523152 1012421410784 1015225517056 1016507718016 1021355926528 1030891684984 1031268335216 1033166128856 1033324941292 1035604753628 1035808497472 1036186944128 1038093789248 1038253359136 1040748760576 1041129012224 1053167855848 1053329742836 1055268135026 1055653691524 1055861379776 1058190913984 1058353573088 1060688605792 1060897284608 1061284897792 1063237929472 1075697748958 1076090769692 1078677111872 1080039450392 1080828262864 1081435876864 1083030838528 1083821835776 1085190671936 1087798885376 1095722606167 1096522872914 1100546528564 1100948628136 1102974651076 1103144194082 1105795558112 1106199575488 1108453294592 1108858283008 1111475567104 1121852716012 1124327846108 1124500671406 1126981643654 1127203364896 1127615203904 1129690300064 1129863949648 1132579533568 1132993336832 1135078330112 1146094431364 1146270602498 1148380029293 1148799605482 1149025619168 1151560700512 1153015088932 1153857199544 1154505868544 1156208597888 1157053040896 1161723106304 1170612256219 1174907780494 1175337048956 1178161925696 1178592383104 1180942790048 1183781139968 1184213650432 1186575267584 1197653575202 1198091154148 1200295943818 1200480446501 1203365754416 1203805420384 1206020725744 1206257997056 1206698719744 1209105177728 1209546940672 1220839720366 1223533244294 1223721318883 1226421200447 1226662485328 1229368855952 1232513021824 1234330800448 1235232300416 1240217910784 1252254407048 1253168997616 1254751714426 1257767461216 1258227003584 1260736221808 1263766352128 1264228086272 1278576114067 1279043259158 1281397021103 1281649121872 1282117389728 1284674251336 1285143624464 1287761915776 1288232417024 1288703090176 1291273085312 1303328890661 1306204409449 1309545085688 1310023545712 1312434319192 1312692526208 1313172136192 1315790928704 1317731530208 1318693942336 1318953380864 1331492059967 1334897410504 1336866191308 1337842578536 1339532235671 1342751749136 1343242341664 1344487846912 1346470772224 1349648902912 1362249726586 1365465100993 1368247035512 1368746943088 1369247033312 1371977653144 1375275147904 1375777623296 1381834488832 1391900017319 1394735809096 1395245394704 1398027861748 1398538650152 1401112313732 1401387967168 1401899983232 1404695721184 1408071852544 1408586310656 1425093181484 1427194988018 1428237347356 1428518337344 1434001959344 1434284083456 1435331620352 1437448527104 1440841396352 1454293627031 1454824972894 1461229844648 1461763724752 1464741853568 1465277016832 1468199144384 1468735570816 1471727903744 1475740668928 1482448231873 1488974715116 1489518732184 1492489203758 1493034504892 1496076343328 1496622955072 1497169766528 1500220029952 1503761061376 1517800733428 1521383261314 1523627081803 1524739870826 1525039846624 1525597040576 1530893983624 1531195170176 1532313486592 1534573427584 1538498167808 1553123957549 1554564072992 1556856830384 1559961590908 1560531543992 1560838561408 1563710897728 1564282220672 1567974460736 1568282942464 1571743026176 1589581114786 1590161889764 1590742876936 1593983781824 1594566165376 1597746127712 1598329885888 1598644339712 1601586248192 1602171409408 1605366538496 1620354837038 1620946855612 1624179427619 1628083079504 1628677921696 1632592385536 1634654303296 1635848181632 1651724327554 1658390971496 1659602186032 1662049859464 1665972864532 1666300626368 1669976965312 1673990689792 1674248006144 1677941879296 1693607768188 1694226550712 1697605260694 1698225503756 1698559610944 1701685388704 1702307122496 1705701947152 1706325148448 1706660849152 1709801535232 1710426234368 1729838271973 1730470291802 1734629409632 1738088692984 1738723727216 1742902681856 1743539474944 1749937337344 1763327322659 1770444415516 1771737468872 1774350525644 1776644654848 1778888506528 1782813246752 1783163995648 1783815498752 1787098168832 1787372871424 1804719586628 1808040725498 1808701317652 1812308318849 1812970470226 1813327152224 1816664131184 1817327874016 1821695750656 1821975771392 1825995574528 1843043747734 1847393960167 1848068930558 1851834099472 1852510692128 1856205060136 1857248571136 1860666376576 1861346196224 1868176346624 1869540779008 1883158846961 1887684945776 1890069038186 1891449460012 1894239074674 1895303967424 1896688212608 1899083675888 1903648049408 1904343572992 1926660099238 1930205639383 1930910866142 1935551735072 1935849257104 1940120297936 1940501995264 1941210983936 1944783301376 1945082242432 1949373653888 1954359264256 1967573730689 1968292610386 1972938452893 1973326606832 1976958025112 1977680333488 1982433611008 1982738339456 1986387077696 1987112831104 2005665254887 2015231225896 2017776405631 2019250099202 2023365046304 2024842821568 2033015436032 2056839835673 2061377816557 2061783369968 2062536670432 2066332257712 2066649882584 2071209507256 2071616994944 2072373888256 2076187578496 2076506718272 2081497521152 2096659519759 2101285354331 2106335711696 2106659485672 2110536270052 2111307383048 2111722759552 2116381827968 2116707146176 2121377211584 2121794569216 2126475858944 2151395497916 2152181539384 2157354223744 2160078900784 2161656525728 2162871753728 2166061677056 2167643671552 2170381343872 2191445212334 2193045745828 2201093057128 2201897256272 2205949302152 2206288388164 2211591116224 2212399150976 2216906589184 2222951134208 2237981693677 2243705432024 2248655692216 2249001342812 2253963287308 2254406729792 2255230407808 2259380600128 2259727899296 2265159067136 2265986673664 2270156660224 2292188862728 2292541204996 2296760058586 2297599210964 2298051238336 2303121401024 2306030177864 2307714399088 2309011737088 2312417195776 2314106081792 2339515834789 2341224512438 2349815560988 2350674097912 2356323851392 2357184766208 2361885580096 2367562279936 2373150535168 2395307150404 2396182308296 2400591887636 2400960893002 2406731508832 2407610840768 2412041451488 2412515994112 2413397439488 2418210355456 2419093881344 2441679440732 2447066488588 2447442637766 2451946549031 2452842400894 2453324970656 2458737711904 2465026043648 2468661600896 2470464600832 2480435821568 2499415357873 2504508814096 2506337995232 2509503428852 2515534922432 2516454007168 2521472443616 2527532704256 2528456172544 2557152228134 2558086518316 2562794042206 2563298243744 2564234779456 2569348502672 2570287248928 2575523831552 2576464834048 2577406180352 2582546170624 2606657781322 2612408818898 2612810383561 2619090171376 2620047091424 2624868638384 2625385052416 2626344272384 2631581857408 2635463060416 2637387884672 2662984119934 2669794821008 2673732382616 2675685157072 2679064471342 2685503498272 2686484683328 2692941544448 2699297805824 2724499453172 2729932784089 2730930201986 2736494071024 2737493886176 2738494066624 2743955306288 2750550295808 2751555246592 2782783307087 2783800034638 2788922928283 2789471618192 2790490789408 2796055723496 2797077300304 2802224627464 2802775934336 2803799966464 2809391442368 2816143705088 2836656997321 2842915479389 2850186362968 2854389976036 2856474694712 2857036674688 2868003918688 2868568166912 2870663240704 2874897054208 2881682792704 2908587254062 2909649945788 2915452512931 2922459689296 2923527449504 2929483707136 2930554033664 2936398288768 2937471141632 2963813594329 2964896463746 2971894631573 2977949430232 2979037464368 2984978407516 2986069009784 2992152686656 2993245910144 2994339533056 3007522122752 3035601466856 3042766522628 3047254163606 3049479741652 3050079693248 3051194081152 3061787967248 3062390340352 3064626973184 3069146855168 3105113419877 3106247915098 3109128145984 3113713660768 3119923181816 3121063087984 3121677122816 3127421795456 3128564441344 3135948921472 3165227305891 3179162229572 3180323779528 3181485753872 3187967563648 3189132330752 3195492255424 3196659771776 3203172496384 3210733076992 3240709674076 3241893711224 3248358855238 3253149715201 3256166159008 3257355843392 3265184771072 3269308606592 3271696363264 3303448655108 3316129530983 3316781942992 3319204372064 3324099718928 3331945729064 3332601252736 3339953930624 3348496012288 3355883758592 3380328613489 3387215536376 3388453101424 3395210521388 3396451007512 3397119221888 3403370777408 3404614244992 3411403894304 3412650296896 3413321698304 3419603070464 3420852468736 3459676543946 3460940583604 3469258819264 3476177385968 3477447454432 3485805363712 3487078949888 3526654645318 3540888831032 3543474937744 3548701051288 3553289309696 3557777013056 3565626493504 3566327991296 3574196337664 3574745742848 3600231420263 3609439173256 3616081450996 3617402635304 3624616637698 3625940940452 3626654304448 3633328262368 3634655748032 3643391501312 3643951542784 3651991149056 3686087495468 3693438472591 3694787920334 3696137861116 3703668198944 3705021384256 3712410120272 3714497142272 3721332753152 3722692392448 3736352693248 3764942121353 3766317693922 3775369891552 3780138076372 3782898920024 3788478149348 3790607934848 3793376425216 3798167351776 3807296098816 3808687145984 3837830055199 3853320198476 3860411278766 3861821732284 3871103470144 3871698514208 3880240595872 3881003990528 3882421967872 3889566602752 3890164484864 3898747307776 3935147461378 3936585220772 3944435752789 3945876905786 3946653213664 3953916050224 3955360666976 3964867222016 3965476678912 3972774155392 3974225662208 4011330509774 4020798619187 4030462451792 4035552811262 4038500198404 4046730092608 4049685643136 4066030872064 4113679671346 4122755633114 4123566739936 4125073340864 4132664515424 4133299765168 4142419014512 4143233989888 4144747776512 4152375156992 4153013436544 4193319039518 4201035803363 4202570708662 4212671423392 4213318971344 4221072540104 4222614766096 4223445519104 4232763655936 4233414292352 4242754423168 4282366355029 4302790995832 4304363078768 4314708447488 4320157801568 4323313051456 4332123354112 4340762687744 4382890424668 4386091491656 4391631000491 4401320202919 4402186114256 4403794512544 4411898604304 4412576776328 4423182232448 4424798301952 4475963387354 4476651407053 4486528188977 4487410864048 4497311384432 4498002685624 4507926574616 4508813459584 4510460815616 4518761200256 4519455798592 4530318134272 4540313320448 4573385771191 4584377725456 4585082409992 4593520117172 4595198421928 4596102476672 4606242802048 4612060355728 4615428798176 4618023474176 4624834391552 4628212163584 4679031669578 4682449024876 4699631121976 4701348195824 4712647702784 4714369532416 4723771160192 4746301070336 4767874043051 4778393345959 4790614300808 4792364616592 4801183775272 4801921786004 4813463017664 4815221681536 4824082902976 4825031988224 4836420710912 4838187762688 4870901333297 4883358881464 4894132977176 4894885275532 4903893098062 4905684801788 4906649941312 4917475423808 4930052087296 4937323201792 4940929201664 4995182458063 4998830715746 5009017628192 5012675990464 5019006857704 5031069844864 5032908014336 5042944887232 5055065408512 5091887405129 5114304456268 5116173036632 5125588084412 5126596487488 5128469558912 5138697005344 5140574497856 5151047663104 5152929668096 5165092341248 5213315562644 5224817637796 5225620767122 5238180342752 5240094182848 5249737276768 5250770104832 5252688544768 5263163714816 5270926120832 5274775769344 5325968239868 5336589547891 5339589642016 5347464765232 5351370314144 5358128942684 5371006996544 5372969366656 5398595611648 5448998906344 5459865568178 5461860403972 5472988142048 5474987772352 5476988133248 5487910612576 5501100591616 5503110493184 5565566614174 5567600069276 5577845856566 5578943236384 5580981578816 5592111446992 5594154600608 5604449254928 5605551868672 5607599932928 5618782884736 5673313994642 5685830958778 5700372725936 5708779952072 5712949389424 5714073349376 5736007837376 5737136333824 5749794108416 5763365585408 5817174508124 5819299891576 5830905025862 5844919378592 5847054899008 5858967414272 5861108067328 5872796577536 5874942283264 5927627188658 5929792927492 5941618412429 5943789263146 5954727333361 5955898860464 5958074928736 5969956815032 5972138019568 5984305373312 5986491820288 5988679066112 6056646021307 6070008726263 6071202933712 6085533045256 6094508327212 6098959483304 6100159386496 6102388162304 6123575934496 6124780680704 6129253946368 6138293710336 6187521925729 6210226839754 6212495830196 6218256291968 6227427321536 6239846363632 6242126175968 6243354245632 6254843590912 6257128882688 6271897842944 6328142539243 6330454611782 6345396645791 6358324459144 6360647559056 6362971507744 6375935127296 6378264661504 6390984510848 6393319543552 6421466153984 6450653117069 6468241256953 6481419348152 6483787422448 6496717710476 6506299430402 6512332318016 6514711686784 6538617213184 6543392726528 6606897310216 6629836761359 6632259061966 6633563885984 6638408744128 6648199437856 6663891458128 6665202505472 6679907861248 6758188031497 6760657226978 6774431072752 6776906202848 6790421042776 6792902015024 6794238443776 6806741554816 6809228489984 6822807788608 6825300593792 6839206140928 6889024136351 6919353087892 6921881167208 6938517638528 6952354771936 6954894908864 6971610727424 7053309290636 7080384674261 7081777662064 7086949875488 7097402102576 7106578619392 7115554026112 7131252987008 7149491485696 7200462840526 7217458390963 7218878346512 7232162901992 7234805270608 7249233275396 7251881880904 7253308608896 7266656524736 7269311496064 7287903085568 7303982298112 7372174990936 7386876945182 7389575840668 7392275722232 7407336397888 7410042768512 7424820240544 7428994284544 7442665506304 7445384784896 7529884242706 7532635387844 7550739783104 7560276152744 7565797840048 7576956298696 7581215869696 7586752850432 7596334703552 7614592197632 7670058243169 7675660110398 7686980600021 7706640396952 7720822557532 7723643464568 7742206940288 7743397028416 7760481191744 7762007981056 7779133205504 7780328969728 7797494615552 7870294922756 7873170441544 7888871505578 7891753811572 7893306427328 7907832100448 7910721333952 7929734444032 7930953357824 7945548310784 7948451324416 8022661019548 8038660205051 8041597238374 8060924903584 8071105622524 8077000396808 8093460185216 8099371286272 8132061744128 8194285793533 8227359342692 8245511266228 8247133479872 8250146681728 8265329030848 8266599530336 8284838029024 8286467979776 8289495553024 8304750313984 8306026873088 8386638079036 8402071606726 8405141417324 8425342846784 8426637942688 8442145080208 8445229532192 8446891038208 8465527311872 8466828584704 8485508846336 8564732710058 8584948403129 8605581991664 8608726157536 8629416894976 8640315603136 8646626102912 8681525375488 8765780849336 8772182983312 8783262000982 8802640405838 8804372228512 8807589025088 8823797208608 8825153552656 8846364464896 8849596603904 8951926774708 8953302814106 8969779147721 8973056377954 8974821728096 8994622768864 8996005371248 9015853149232 9017626919168 9020921631232 9037522400512 9038911597184 9143430866143 9146771542382 9168755450912 9170164819984 9187040234344 9190396843856 9192204953344 9212485604096 9224120711456 9230857596352 9249668783104 9320444419769 9358063339156 9364898049752 9376725649697 9399262243952 9402696391648 9425295405568 9428739064832 9447542320384 9535748086102 9556786691918 9558255706951 9579343971059 9581228601616 9584729233184 9602367550544 9603843572008 9626926035328 9630443363072 9648165805952 9672841421824 9741802666594 9743300121233 9764796646597 9766717762928 9788265954352 9789770551064 9807786196124 9811369603576 9813299882624 9834950847616 9860104174592 9874646403584 9881858403328 9990364916126 9997661431492 10018035256384 10025351980928 10038013715408 10062139689728 10065816028672 10085889774464 10180055389217 10183774810258 10202515522453 10228608912536 10232346073264 10251176168824 10253192974976 10256939117824 10277394010688 10281148995712 10302095326208 10330184682496 10377137623111 10400032576499 10426631125288 10449635275592 10451241534244 10476360685504 10480188365696 10499474553536 10501540209664 10526327429632 10541852241664 10549551538688 10651936479736 10665389572621 10673179095782 10679179284032 10694929530464 10702740628288 10716257885368 10742013993088 10745938733312 10871867702843 10897997812688 10919731136356 10923720807944 10945976284096 10949975544704 10953976266496 10975821225152 11002201183232 11131133228348 11135200138552 11155691713132 11157886472768 11161963157632 11184222893984 11188309201216 11208898509856 11211103737344 11215199865856 11237565769472 11346627989284 11371661917556 11400745451872 11417559904144 11425898778848 11428146698752 11472015674752 11526731170816 11634349016248 11638599783152 11661810051724 11689838757184 11694109798016 11717934828544 11745593155072 11749884566528 11855254377316 11859585854984 11883236824858 11887578526292 11909454666722 11911797720928 11916149857472 11939913630064 11944276039136 11968610746624 11972983640576 11977358132224 12113292042614 12140017452526 12142405867424 12171066090512 12189016654424 12197918966608 12200318772992 12204776324608 12247151868992 12249561361408 12276587420672 12366012269599 12375043851458 12420453679508 12424991660392 12436512583936 12454854643072 12479692727264 12484252351936 12486708491264 12509687181824 12514257765376 12543795685888 12656285078486 12660909223564 12686158231943 12690793291582 12716648918288 12721295118112 12725943015488 12751870254592 12756529323008 12781969021696 12786639087104 12901306234138 12931757721169 12936482513906 12960288902021 12962838696304 12967574844896 12993435420952 13012598860804 13024664636032 13029423373568 13077234426368 13086785453056 13182111928727 13211195463043 13213794620432 13259673522718 13264518123932 13267127771968 13276817488256 13296398875712 13327782916256 13330405010944 13359815722496 13511439475681 13516376062994 13521314453956 13548862145504 13553812405696 13580842085552 13585804030048 13588476887552 13613483109632 13618456979968 13645615577216 13650601187584 13773016114823 13778048272702 13810569170251 13838706175784 13843762334416 13877035277056 13904709543872 13909789817728 14039656784209 14106618581272 14160769348522 14163555324128 14173899750976 14194804205152 14231108052224 14262505974016 14400925681052 14429644715899 14434916781926 14437756693024 14464325803984 14469610541216 14498466550792 14503763761808 14506617217792 14533313049472 14538622992128 14708997480317 14744349981872 14773753890364 14779151681336 14784551444464 14814672795776 14820085537024 14849640481088 14885331012608 15059768485412 15065270775688 15101479566208 15120552305488 15131595680096 15153912597392 15162431739392 15173505700864 15192669407104 15340116486338 15351320220796 15373961200042 15410248996921 15413280793904 15441645115064 15447286929136 15484413880576 15486794056832 15520962383488 15560657939456 15594989231104 15665871855739 15708585909743 15740589845512 15746340883088 15777743011156 15783507623144 15786612854656 15815664200896 15821442667904 15861906715648 15891096621568 15896902648832 16045322039096 16077320410102 16083194476748 16121849807168 16142211245048 16154000793616 16186920370432 16198742572544 16376610843523 16388571587066 16412742362207 16454718685384 16491022532456 16494266959744 16500293363456 16530658061696 16533199060672 16569676058048 16572935959552 16609500627968 16612053746176 16730487188281 16773276158072 16804143213452 16810282834648 16850685693568 16853275885376 16884290160416 16890459064384 16893782076416 16931054623744 16933657169408 16971017692672 17129465420116 17163625843217 17169896806258 17211163983328 17217452315072 17258833789952 17280631206272 17293252205824 17363050750976 17495907505111 17531561698672 17544365966624 17566524001964 17605280811676 17608744457024 17615178050176 17647594417216 17650307105312 17692728929792 17699193207808 17903853549416 17906605628212 17939558295442 17946112755908 17949643456192 17989245537728 17992010742496 18031706298464 18035253838336 18041843262464 18075044801024 18077823194368 18286861732286 18293543084764 18337510901824 18340329639968 18374080468688 18380793687712 18384409906688 18424971208192 18448241422912 18461715192704 18640888839538 18716126678312 18729796099504 18753451299394 18798524487904 18805392783296 18850590811136 18895084640768 19071496172204 19113573383836 19116511413902 19158687942118 19162457203232 19169458466368 19204735101088 19207687144016 19253852070656 19260886726144 19296331611904 19483605333188 19486600242466 19522460497981 19529593293194 19533435525856 19576531908704 19579541102128 19615572392248 19622739207152 19626599765248 19669901695232 19749292807168 19900408355723 19980729832252 19995322862984 20036070512768 20050703961856 20076027430816 20124279379456 20131632057344 20171779548928 20360110778434 20367549620516 20405031044906 20408167590517 20457217825072 20464692146528 20502352337648 20506385949952 20513878235648 20554788021376 20562297991424 20754275246222 20800065152998 20803262421011 20849160407599 20853262250576 20899270551184 20902483068488 20952721371008 20960376731392 20998949107072 21052654859264 21083704483328 21099103077376 21252792701417 21303872959472 21330779145242 21346358191564 21358358568064 21389859060928 21405481256576 21432515770736 21484027986176 21491877466624 21735793939139 21743735405686 21783749358751 21795995625376 21839462272712 21847441615888 21891952568192 21899951089408 21907952532992 21951642450304 22156591141237 22205474960633 22262266456696 22270400277104 22311383426264 22315772945536 22323926315264 22368445787968 22376618402432 22417797019712 22422207474688 22475131538944 22635365019439 22693255978568 22743323835112 22772048006407 22801490903744 22835119808288 22851797557696 22856293397504 22944031349504 23212906716881 23268698032496 23277199566304 23323620103448 23379677514368 23388219596032 23491186310144 23662300294423 23710508754632 23719171709968 23766473649716 23775157052584 23818909333444 23823595441856 23832299714944 23879827260128 23888552078272 23937221493248 23945967281152 24226584085228 24280034905052 24284811734848 24342132181024 24378033308848 24395837933216 24400637545984 24409552649216 24494303737984 24732024539198 24750087702916 24840907359016 24849983320784 24873025167872 24909709286144 24959385454528 24968504703872 25019374363648 25087591371776 25201619941841 25312570156972 25321818447128 25372316463886 25381586583164 25433297836576 25442590236224 25451886030976 25503740509184 25563938043392 25573278174208 25802612468276 25863515442338 25872965027812 25920577804042 25925677392608 25935149689792 25986870841904 26025197721608 26049329272064 26058846747136 26154468852736 26364223857454 26403107278333 26422390926086 26427589240864 26519347045436 26529036247864 26534255543936 26553634976512 26592797751424 26655565832512 26660810021888 26719631444992 27022878951362 27032752125988 27042628907912 27097724291008 27107624811392 27161684171104 27171608060096 27176953775104 27226966219264 27236913959936 27291231154432 27301202375168 27546032229646 27556096545404 27611050269523 27621138340502 27677412351568 27687524668832 27754070554112 27809419087744 27819579635456 28079313568418 28145590334309 28207687610281 28213237162544 28321538697044 28327110648256 28347799501952 28389608410304 28462216104448 28525011948032 28801851362104 28859289431798 28869833563852 28875513386048 28928651607968 28939221082432 28996933101584 29007527523616 29013234435584 29066626098944 29077245984256 29407250623541 29417994960634 29488699963744 29547507780728 29558303362672 29569102888928 29629345591552 29640171074048 29699280962176 29976564485203 30119536970824 30130541551376 30202959132416 30241104610976 30263191360192 30307825194784 30324863478784 30385338814208 30680232972676 30702640441592 30747922400084 30809241420433 30820497993842 30826561587808 30883290230128 30894573858272 30968827761152 30973588113664 31041924766976 31331743711478 31405697322839 31417171819486 31481179691024 31492681766176 31555486022312 31567015246288 31573225709312 31631328401792 31642885335808 31782193243136 32013700398337 32090644078192 32154640820204 32166388953496 32243699614336 32284422490096 32308001587232 32373840740864 32397485145088 32753221687046 32777143174132 32825484724414 32909437370768 32982045064912 32988533919488 33000586726912 33061316123392 33066398121344 33139352116096 33224107492352 33448753421713 33460974376562 33539953699181 33546552316144 33608286426904 33620565669296 33701371387136 33706551770752 33768580320832 33780918128768 33867314338816 33942035385344 34096309333079 34258930840232 34327251686434 34339793612516 34422327966656 34434904630144 34561262412544 34586504411648 34966277206441 34991815010222 35043422881469 35063123397344 35088731933248 35133048003928 35210561623352 35217488914048 35230356100352 35295188834432 35300614210624 35385457859584 35643211835903 35721851023627 35807707098832 35813211256424 35879116590884 35892225511816 35899286912384 35978491075456 35984021484992 36063412596928 36070507676672 36150089602048 36155646388736 36573723464572 36587086169528 36675021803648 36680659279936 36748160937376 36761587375424 36768819813376 36849942416384 36896482845824 36923430385408 37281777679076 37356126835237 37432253356624 37459592199008 37506902598788 37597048975808 37610785566592 37790169281536 38142992344408 38227146767672 38233022827804 38317375884236 38324914406464 38338916932736 38409470202176 38415374288032 38507704141312 38521773452288 38592663223808 38967210666376 38973200484932 39044920995962 39059186586388 39066871051712 39153063817408 39159082204256 39231144784496 39245478414304 39253199530496 39339803390464 39800816711446 39961459664504 39990645725968 40072141025536 40101407923712 40152054861632 40248558758912 40343559097856 40720221556868 40735099241032 40810062089812 40816335181034 40914435650144 40929384293056 41004704675296 41012771899904 41027756471296 41109576042752 41124595982848 41508550492444 41600130305996 41606524842022 41683091333527 41698320815198 41706524501152 41798541102368 41804966136976 41905442742016 41920753462784 41997898214144 42167408966656 42490061083841 42505585402834 42607745918944 42661558290484 42692716383128 42716717136128 42779718121856 42810962513152 42865031541472 42968055972352 42983754933248 43312653480103 43471587878278 43487470811372 43567498717502 43591991250752 43678924545424 43694883231776 43783905136384 43799902178816 43815905065984 43903284900608 44313182282474 44410949921266 44417776520537 44524532913392 44540800554208 44622766852528 44631545891072 44647852630528 44736891575936 44753236804864 44835594039424 44950263077888 45270730038878 45277688798671 45377584416539 45386511957136 45486647670224 45544096012814 45602981807488 45670239616576 45703595115392 45888062699008 46408857329513 46425813433762 46537396064992 46554399132608 46647240206896 46759355028736 46776439192064 47307316220479 47324600588846 47411689780811 47421017509264 47438343419936 47532947299432 47550314105168 47637818666888 47647190883712 47664599429888 47759654520256 47777104156544 47874442986496 48223168954457 48329563149613 48453168170456 48560069810104 48569623469696 48684264362048 48756066617696 48791675866432 48801275091968 48988607475968 49464049078396 49500175405832 49562692719827 49681814718032 49699966641568 49746050335744 49819418572288 49918770909056 49937009407744 50403239883682 50522208736741 50625140313944 50643636894256 50744632927772 50763173166328 50866595673152 50885180472448 50903772061952 51127876086784 51605224936552 51727030884676 51745930055624 51841155608084 51851354785216 51870299379584 51973741683808 52050395443216 52098658544128 52117693494272 52728447714908 52806214556666 52844781852172 52855178481728 53038694090872 53058072495728 53068511087872 53107269953024 53185595502848 53311131665024 53808864200147 54045757902724 54065504251976 54085257815824 54195448582016 54215249622784 54323368342208 54343216120192 54453932438528 54582462308864 54602404750336 55092064459292 55112193090808 55222100539046 55242276681004 55354824703136 55375049337664 55508141108224 55618838175488 55639159270912 56158627136836 56291180668618 56374202026711 56415375220562 56426474325088 56643077394088 56654221296512 56695599003904 56779216820608 56924432208896 57050023896064 57465586429313 57603702724208 57718578863596 57739667127704 57751026772096 57857303215936 57878442164864 57993866203168 58015055047232 58026468871168 58133252197888 58154491968512 58814501247082 58835989921268 58977399927488 59095015561456 59116606725344 59138205777856 59258691183104 59280342148096 59398561924352 59953128970406 60094638821903 60239073941648 60261083102752 60405918264832 60482209221952 60526382720384 60615650389568 60770677628416 61360465945352 61405280883184 61495844800168 61618482840866 61640995987684 61653123175616 61766580460256 61789147716544 61937655522304 61947176227328 62083849533952 62663487422956 62788454034047 62811394645678 62834343638972 62962359382048 62985363532352 63110972044624 63134030492576 63146451418624 63262656803584 63285770671616 64004016063001 64027400796674 64181288156384 64309281640408 64332777906992 64487399228672 64568844980192 64616003174464 64747681481728 65243110938383 65506443374092 65554286348264 65650969448828 65818874741536 65964090129824 65977067838976 66001173453824 66122632246784 66132796242688 66278704232192 66897506843426 66921948753124 67055407797413 67079907398362 67093104632288 67216572853808 67241131338592 67402742774272 67413103541504 67537160641664 67561836257536 68192618666158 68353576526179 68517861680464 68654503372868 68679587225032 68844655933312 68869809260288 69122524825088 69173008823296 69932554412882 69983630020444 70086845762938 70126246794688 70177463866496 70266096007856 70421123246704 70434977828096 70460712200704 70590377668864 70601228421248 71286423671806 71417608657171 71443702047254 71615414197664 71626422512848 71758233181768 71784451023632 71798573824768 71956982150912 71968042969984 72126825193856 72311292777472 72800228035493 72998722757041 73147446929144 73174172339056 73350043607296 73361318559872 73496321874752 73523174750848 73792965691648 73846860770816 74563555358152 74657727008347 74712253670474 74822443449623 74864506713248 74919184398016 75013805197576 75194097951616 75221571133184 76103073919901 76270979212609 76285984688816 76454293535344 76466045655608 76634751768472 76649828812928 76677833865472 76818940404352 76830748576064 77015408282624 77185326447616 77747558110247 77934421332752 77946400969864 78089841991924 78118373172776 78133742103424 78306127634816 78318164408512 78462289568992 78490956828608 78506399060992 78679606780928 79601633422892 79922919329008 79981291451936 80144282051072 80202815847424 80304109723264 80687118195712 81440443113736 81470198482064 81620124179624 81632670362068 81828871300288 81858768586112 82009409350592 82025543799808 82219152085504 82249191965696 82805322666049 83017100984888 83200260611992 83213049684044 83366182667054 83396641630396 83413049002304 83597082204736 83609932273952 83810885484032 83841506925568 83995796428288 84980122167682 85011170805668 85215491837888 85323116580968 85385432766256 85433434272256 85559436243712 85621925026304 85730063082944 85936111944704 86562085887193 86625306960206 86943175756556 86974941622744 87134997435004 87183982501504 87357849090848 87389766463552 87567810272768 87599804357632 87806569801216 88626364564948 88821899842532 88835553041074 89049065826784 89081601108416 89245533705056 89263091782144 89295705261056 89473783151872 89506473609728 89671188078848 90541460077756 90555377597342 90722022314147 90755168833078 90773023914272 90973295340448 91088192025628 91205963614976 91340479233152 91407190230784 91776125398016 92478368241301 92817714659026 92851626867524 93074792129984 93108798265216 93294480413792 93518710057472 93552878384128 94614632440958 94649201177692 94823379561622 94842035018528 94876686839872 95065894598864 95100628210336 95275637333776 95294381767424 95329198859776 95519309040512 95554208313088 96446337908914 96659126299226 96673984191757 96906336340912 97120139620208 97139246939392 97368528724096 97512133235392 97583351732864 97977214951936 98928098156792 99000350811664 99125385439654 99363629436064 99399933283136 99638837144576 99837541818112 99874018815488 100806479767364 101007513011293 101044417473482 101230364667137 101250280627888 101287273788512 101489265855544 101526346332656 101733191346304 101770360944896 101807544123904 102962982362219 103190148346471 103210449873104 103454061769352 103491860111248 103682311216168 103702709570432 103740598759168 103947483367616 104100790886432 104197317088256 105187872737393 105456895429816 105612429113332 105689563704344 105710356963456 106077388181744 106116144991456 106137022175744 106214539906048 106371191005696 106622263330048 107617728400294 107871742978447 108091515805448 108131008503952 108170515631648 108390897164032 108430499245568 108646736684416 108686432240384 109164924617728 109661102990173 109960101368201 110184128918584 110224386181616 110444201078092 110484553362008 110709649406272 110750098675328 111237676350976 111278318541824 112317254273672 112582361337236 112748404053422 112830750441124 112852948650176 113286154788176 113308442593024 113391198007808 113558433641216 114889196535449 114931172858626 115207405448416 115437157727192 115479334255408 115502053544192 115714606431872 115756884329728 115987732406336 116030110094464 116266504395776 117113410317967 117629002494164 117671979842536 117954799854976 118190031122912 118233213450688 118276411555712 118517382366208 118797123848704 119906257940812 120189277643806 120366539462437 120478147883296 120522166205504 120811836529664 120964418443904 121052765440768 121231300779136 121541355256832 122696792646371 122720931890704 122810561766368 122991689600336 123236965681732 123281991975368 123306246351232 123533160920512 123578295433088 123894352454656 124167699067904 125326974845912 125576908068094 125622789291356 125668687277944 125924718764096 125970727064704 126221944089248 126268060985152 126292902837248 126525313607168 126571541343232 128008032126002 128054801593348 128362576312768 128618563280816 128665555813984 128974798457344 129137689960384 129232006348928 130486221876766 131012886748184 131108572696528 131301938897656 131637749483072 131928180259648 131954135677952 132245264493568 132265592485376 132557408464384 133795013686852 133843897506248 134110815594826 134159814796724 134186209264576 134433145707616 134482262677184 134805485548544 134826207083008 135074321283328 135123672515072 136385237332316 136657223485867 136707153052358 137035723360928 137309006745736 137359174450064 137689311866624 137739618520576 138245049650176 139302858490061 139865108825764 139967260040888 140173691525876 140252493589376 140354927732992 140532192015712 140842246493408 140869955656192 140921424401408 141180755337728 141202456842496 142572847343612 142835217314342 142887404094508 143230828395328 143252845025696 143516466363536 143568902047264 143597147649536 143913964301824 143936085939968 144253650387712 145600456070986 145944122853193 145997445514082 146294893858288 146348344678112 146700087214592 146722637119744 146992643749504 147046349501696 147585931383296 147693721541632 148769548909919 149127110716304 149315454016694 149424507340948 149644886899246 149729013426496 149838368796032 150027610395152 150388195903232 150443142266368 152206147839802 152486245511257 152541958425218 152571969377632 152908587070688 152932091311216 153269503536944 153299657625856 153355667730944 153637880808704 153661497152128 155438324724431 155495116220494 155868842665504 155892801939728 156179683983848 156236746345552 156267484206848 156612255269632 156636328817024 156924579137984 156981913657216 158447555136073 159203266845784 159404336044849 159845838658016 159962582903872 160288564102144 160608219446528 162490347018167 162848847508003 162880886227472 162940396964128 163240248359248 163265340724136 163657742600576 163717537172224 164018818701184 164438304171008 165610645332098 165636102060961 166001542992149 166034201969776 166400521223984 166426099368088 166732365334108 166793283260792 166826098004608 167194164409472 167219864547904 167621770968064 167991592856576 169960244335364 170022341611336 170430983675776 170646233161936 170770865532512 170866868544512 171118872487424 171243850052608 171460126165888 173124171774386 173250613920412 173886351513112 173949883245488 174269994870008 174367965003008 174715698181696 174779532927104 175135620545536 175613139602432 176411339592887 176800553800483 177252729129896 177643799685064 177671106082148 178098131653568 178163202216832 178491067410112 178526183564288 178947566303744 179012947219456 179342376157696 181082920155512 181110755194684 181444044628294 181510337666156 181546047828544 181946590680896 182176384051256 182411927229952 182680958466304 182814380461568 184821750948331 184956736482602 185635429318052 185703253735048 186149584259968 186217596530432 186588960827584 187037420114944 189229264881916 189298402355384 189646759123244 189684070037056 189753373679744 190131789197728 190201256420672 190551274667552 190588763534848 190658397719552 191038618081024 191108416626176 192892675817828 193318252598452 193347968383514 193812672681824 194240279240416 194278493878784 194737057448192 195024266470784 195166703465728 195954429903872 197453813271967 197856196313584 198000701623328 198250770879308 198727258872128 198799866566272 199675083636224 199748037630976 201612959534728 202015026022586 202088834946964 202460729334274 202500561255776 202574547577024 202978531711088 203052692665312 203466382692608 203540721889792 203615088247808 205925964724438 206380296692942 206420899746208 206908123538704 206983720222496 207364622432336 207405419140864 207481197518336 207894966735232 208201581772864 210375745474786 210913790859632 211224858226664 211379127408688 211420713926912 212154776363488 212232289982912 212274044351488 212742382011392 213244526660096 215235456800588 215664689943031 215743485956894 216183031610896 216262017007904 216341031263296 216781794328064 216860998491136 217293473368832 217372864480768 219322205980346 219839881259873 219920202736402 220324911334357 220368257837168 220448772363232 220888402156184 220969106724016 221419298812544 221500197350656 222475352701952 224095902788359 224590322871731 224634508547344 225164722674472 225496808106844 225661500882248 225705897300352 226572309576352 226616885186048 226782396015616 227116867282432 229778393070898 229862345717252 230414810896832 230874315454384 230958668510816 231004107088384 231429212863744 231513768659456 231975464812672 232060220188928 234141273951991 234226820635934 234779675894267 235258004988328 235343959685072 235909599709952 236380062245824 236466426901376 236552823111424 237594247697408 238674165331553 239812515881624 240378555287612 240733078924874 240956295766592 241044332411008 241928836887808 242105530881536 242462601558272 245303960170283 245393585292742 245441863781408 245621123532736 245983379200672 246473931363464 246563983950736 246612492702464 247066321841024 247156590866176 250052957165389 250653949691824 251153816136188 251245578582712 251337374555888 251849437528192 251941454129408 252443888178496 252536121970304 253050627214336 256016064252004 256109603186696 256725152625536 257237126561632 257331111627968 257949596914688 258275379920768 258464012697856 260972443753532 261974232947657 262025773496368 262217145393056 262603877795312 263275498966144 263856360519296 264531184970752 265114816928768 267045960465631 267590027373704 267687795012496 268221631189652 268319629593448 268372418529152 268866291415232 268964525354368 269652414166016 270148642566656 270247345030144 272770474664632 273314446971734 273414306104716 274071446721856 274618013491472 274718348900128 275378623733248 275479237041152 278605716980122 279730217651528 279934520081776 280347383051752 280504987178752 280709855465984 281064384031424 281684492986816 281739911312384 282361510675456 282404913684992 284418282200777 285145694687224 285670434628684 285774808189016 286461656790656 286505690051392 287032932727072 287137804094528 287194295299072 287827928603648 287872171879936 288507300775424 291200912141972 291781639334689 291888245706386 291994891028164 292589787716576 292696689356224 293400174429184 293445274239488 293985287499008 294092699003392 295171862766592 297430427586887 297539097819838 298254221432608 298630908033388 298849014681896 299289773798492 299458026852992 299676737592064 300055220790304 300776391806464 300886284532736 303188574360721 304412295679604 304972491022514 305083916850436 305143938755264 305817174141376 305864182622432 306539007073888 306599315251712 306711335461888 307275761617408 307322994304256 310876649448862 310990232440988 311737685331008 311785603879456 312359367967696 312473492691104 312534968413696 313224510539264 313272657634048 313849158275968 313963827314432 316895110272146 317643090915773 318406533691568 318808672089698 319691677316032 319925165807744 321216438893056 324980694036334 325697695016006 325761772454944 325880793928256 326480496718496 326530681448272 327315485201152 327435074344448 328037637402368 331221290664196 331272204121922 331881828465677 332003085984298 332068403939552 332801042447968 332852198736176 333464730668216 333586566521584 333652196009216 334388328818944 334439729095808 338306942047291 339920488670728 340044683222672 340861967351552 341292466323872 341541731065024 342237744974848 342920252331776 346248343548772 346501227840824 346938849038789 347772703026224 347899766490976 348539989740016 348735930006016 349431396363392 349559065854208 352822679185774 353601107600966 353655461157187 354435726929183 354505458259792 355287599370128 355342212164296 356196263307136 356326404433664 356982134820224 357895132607488 358684752315392 361297475924089 362165840311024 362221510389368 362888089256588 363020675332312 363092095657088 363893181361792 364352768102512 364823854459904 365361916932608 365628760923136 369643501896662 369913472965204 371270858636104 371406507470096 372299168519936 372435193060864 373177921655168 376662049401029 377493074330761 378458529763832 378596804710768 379293518246488 379368140074112 379506747359488 380263578395456 380402512841344 381102549335104 381177527069696 382077236162048 382216833252352 384801205330463 385785351635656 386636505196904 386695936767028 387625345363648 388480558480832 388556987757568 389474114896384 390048532941568 390333406931456 394619414186977 394907626543934 395712392627168 396001403246656 396501541758616 397454517744256 397599733132544 399350167272448 402259105005191 403225919069456 404030052045172 404177669893928 404921458668548 405001122511552 405149095154048 405957063422176 406105385330624 406932765385216 407081443779584 411851929448876 412760593385884 412841799492416 413816247077408 413967440444992 414729244864672 414810838281728 414962395036672 415789933470464 416403163545728 420751490949572 421827581719264 422449716453328 422758254817376 422841427853824 424309552726976 424464579965824 426489053320192 430470913601176 431329379886062 431486971913788 432366063221792 432524034015808 432682062526592 433563588656128 434586946737664 434745728961536 438644411960692 439679762519746 439840405472804 440649822668714 440736515674336 440897544726464 441776804312368 441938213448032 442838597625088 443000394701312 448191805576718 449180645743462 449269017094688 450329445348944 450993616213688 451323001764496 451411794600704 453144619152704 453233770372096 454233734564864 459556786141796 459724691434504 460829621793664 461748630908768 461917337021632 462008214176768 462858425727488 463027537318912 463950929625344 464120440377856 468282547903982 468453641271868 469387854581891 469559351788534 470516009976656 470687919370144 471819199419904 472760124491648 472932853802752 473105646222848 477348330663106 478475035683253 479530689374777 479625031763248 480757110575224 481466157849748 481912591533184 482088664822016 483857673775616 484211061763072 484925203116544 488814232132591 490607920340566 490787170585484 490883727562816 491242247065472 491966758401344 492947862726928 493127967901472 493224985404928 494132643682048 494313181732352 499923260600197 500105914330778 501307899383648 502307632272376 502491157165424 502674749111776 503698875056384 503882908258816 504887776356992 505072243940608 509601596248451 510991059299287 512032128504008 512219206373392 513450305251072 514474253123264 514662223255936 516550759841536 516928025395712 521944887507064 523757104147361 523948465895314 524051546992736 524434290786112 525207755590624 526550997932288 527712721038592 533896854488263 534091920931262 535180054747408 535375590024992 536443262379304 536639259186896 536744837058304 537732582830464 537929050708736 540297285133312 544232906771729 545540949329264 546628893943468 546828612209432 548142893443712 549236026982944 549436697800256 550757247466496 557211433960244 559460435303056 559869040163552 560694766103504 561009974357504 561419710931968 562128768062848 563368985973632 564809827369984 568836564401554 570179212886077 570291389374448 571340869257368 571549616378032 572923313581312 573011380102784 574065865454144 574275608189056 575744343759872 577014601550848 579637258662343 582401824283944 583563278669378 583776491412772 583989782056328 585179575433152 585393378712448 586890548478976 587970574998016 588185398006784 594860855173774 595078195639676 596508442865216 597261816066776 597698029363792 598579547596984 598916053705984 599353475184128 600110441580608 601552783612928 605934601210351 606377148721442 607271467401659 608824591359208 609944982045028 610167833700872 610287877510528 611634348282752 611728365244864 613078014147776 613198630503424 614551523234816 614645988608512 621753298897724 621980464881976 623475370662016 623571207758912 624718735935392 624946985382208 625069936827392 626449021078528 626545315268096 627698316551936 627927654628864 633790220544292 635054156199029 635286181831546 636813067383136 637617344179396 639383354632064 639850331615488 642432877786112 647348577689107 649961388072668 651395390032012 651523544909888 651761587856512 652960993436992 653061362896544 654630970402304 654870148688896 656075274804736 662442581328392 662544408243844 663763656931354 664006171968596 664136807879104 665602084895936 665704397472352 666929461336432 667173133043168 667304392018432 668776657637888 668879458191616 676613884094582 679840977341456 680089366445344 681723934703104 682584932647744 683083462130048 685840504663552 692496687097544 693002455681648 693877698077578 695545406052448 695799532981952 697079979480032 697471860012032 698862792726784 699118131708416 705645358371548 707202215201932 707310922314374 708612552669959 708871453858366 709010916519584 710575198740256 710684424328592 712392526614272 712652808867328 713964269640448 722331038425297 722594951848178 724331680622048 724443020778736 725776178513176 726041350664624 726184191314176 727786362723584 728705536205024 730723833865216 736315109161751 739287003793324 739826945930408 742541717272208 742813014940192 744598337039872 744870386121728 746355843310336 753324098802058 754986148661522 755102200849129 756917059527664 757193609421536 758587036492976 758736280148224 759013494718976 760527156790912 760805025682688 762205098670208 764154472324096 769602410660926 769720709577407 771418935081163 771570703271312 773273010393808 773391873534056 775250690727296 776961116961664 778948229792768 780097065883136 780666813862912 789238828373954 789815253087868 791424785254336 792002806493312 793003083517232 794909035488512 795199466265088 804224375748143 804518210010382 805998726273787 806451838138912 808060104090344 808355339787856 809842917337096 810002245023104 810298190308096 811914126844352 812210770661248 813865530770432 819793872225769 821602573543421 823703858897752 825521186771768 825683598984832 827632494154816 827934880889984 829458489729344 829621676563456 831579866940928 832806327091456 841502981899144 842565776237059 843655163438528 844899432906656 845516509634752 845682855707648 848619105453952 848929159931648 858877548524597 860941827202352 862658759772124 862973943827576 864732126443584 865048068031616 865364125053184 869173893475328 877288823921384 879359525039492 879680810945608 881299645337428 881473031348672 881795089452928 883553608624736 883876426896064 885677195250176 886000789402624 896383611153436 898361291486924 898538034189376 900658890697888 901987232427376 902646003528992 902823589201408 906289238305408 919113572283592 919449382869008 921659243587328 923497261817536 923834674043264 925716851454976 927901859250688 928240880755712 936565095807964 936907282543736 938775709163782 939118703577068 941032019953312 941375838740288 943638398839808 945520248983296 945865707605504 946211292445696 954696661326212 956950071366506 959061378749554 959250063526496 961514221150448 962932315699496 963825183066368 964177329644032 967715347551232 969850406233088 976914969298321 977628464265182 981215840681132 981574341170968 981767455125632 982484494130944 983933516802688 985895725453856 986255935802944 986449970809856 988265287364096 988626363464704 999846521200394 1000211828661556 1002615798767296 1004615264544752 1004982314330848 1005349498223552 1007397750112768 1007765816517632 1009775552713984 1010144487881216 1019203192496902 1021608859972351 1021982118598574 1024064257008016 1024438412746784 1026900610502144 1028948506246528 1029324446511872 1033101519683072 1033856050791424 1041386842369433 1043684441580397 1043889775014128 1047514208294722 1047896931790628 1048103093985472 1048868581572224 1050415511181248 1053101995864576 1055425442077184 1067403718578799 1067793708976526 1068183841862524 1070360109494816 1070751180049984 1072886524758608 1073278518373792 1073489674116608 1075465165660928 1075858101417472 1088068273071017 1088465813543458 1091081898658528 1093257787886936 1093657224418864 1096285786887424 1098472053965888 1098873395600512 1109132885952511 1114422867920488 1118920870606112 1119738080327104 1121389532207008 1122019948715008 1124257536125696 1126737971947264 1137673128803108 1139941932556021 1140358425772154 1140582778748896 1142681738514736 1143099232756064 1145846627162624 1146022760205568 1148131730908288 1148551216378112 1159274517324686 1162010800945043 1164803648567888 1167126557338756 1167552982825544 1167979564112656 1170359150866304 1170786757424896 1175941149996032 1189721710347548 1190156391279352 1193016885730432 1194523632133552 1195396058727584 1197159095193968 1197832107411968 1198706950368256 1200220883161216 1211869202420702 1212754297442884 1214542934803318 1217649182718416 1219889964090056 1220335667401744 1220575755021056 1223268696565504 1223456730489728 1226156028295552 1229291977217024 1237603876603381 1240978286869697 1243506597795448 1243960929763952 1246950741324032 1247142415517824 1249437471870784 1249893970764416 1253090630536192 1255396633103872 1255855309257728 1267580441088584 1270108312398058 1270572363663092 1273626134766272 1275234688358792 1278766709264128 1279700663230976 1293752256638317 1294697155378214 1296606646614353 1299922776145336 1302790780064024 1303047089819776 1303523175713024 1305921986873984 1306122725793088 1309261940804608 1312150549609472 1321708487874199 1324885162656784 1325088816487688 1327527313862708 1328012343937192 1328273615758208 1331204169791872 1331408794944704 1333858922672864 1334346266086336 1334608784036864 1337553315275776 1337758916383232 1353227768189164 1359681954682912 1360178732890688 1363447869406208 1365169865295488 1366166924260096 1371681009327104 1382176692903769 1384993374195088 1386004911363296 1387755396155156 1391090812104896 1391599065963904 1394159958960064 1397725585453568 1398236263416832 1411290716743096 1414404430403864 1414621844628748 1417225105339918 1417742907716732 1418021833039168 1421150397480512 1421368848657184 1424785053228544 1425305617734656 1427928539280896 1444662076850594 1445189903696356 1448663361244096 1448886041557472 1451552357026352 1452082701329248 1452368382628352 1455572725447168 1457411072410048 1472630218323502 1478574007586648 1479653891860816 1485083434544416 1485626029880384 1489196674079744 1492711686620672 1506648197604116 1509972297323044 1510204401698258 1513834119055328 1514387218843072 1517174072985952 1517472560296448 1518026989437952 1521054313581824 1521610051365376 1524410197340416 1539204821321852 1539441419154814 1542274379340499 1542837870162326 1543141406542624 1546546020787616 1546783747068112 1550501381454592 1553922233923328 1560194131766272 1572132260102117 1578477656747908 1579630506175736 1582849570508672 1584005612986624 1586006167034464 1589818070977024 1590398932530176 1608448751496286 1609036420020764 1611997452547574 1612903676277824 1616120208180688 1616710679575712 1619685834674192 1620004490046208 1620596380616192 1623828253688704 1624421541322496 1639587744451538 1643205147086842 1643457731259869 1647407717795504 1651042373543536 1651367197969664 1655264988309632 1655869761779968 1658916979458688 1663159733881856 1665612654182912 1678970623411943 1683005963798288 1685131552474118 1687310326877056 1689798865813312 1691033019269504 1697238210907904 1697858319863296 1717127721191981 1717755097049194 1720916199341329 1721883654404704 1725317519544248 1725947887655152 1729464252887168 1730096136063232 1730728250106368 1750370700157723 1754232521890007 1754577647842768 1758719050078984 1759361621891216 1762599290674856 1762946062697344 1763590178905856 1767107217249472 1767752853792128 1771354390500352 1788193836535681 1792767222306872 1796722582973848 1797076068378752 1801317781395776 1803974464854752 1805292007057984 1805647178402816 1812578476610816 1833819630633599 1838227144567184 1838898765738016 1843318487174656 1846994523635072 1847669348086528 1855803718501376 1869321723259417 1873130191615928 1873814565087472 1877551418327564 1878237407154136 1882064039906624 1882751677480576 1891040497966592 1891731415211008 1909393322652424 1913900142733012 1918122757499108 1918500127052992 1923028442300896 1925864631398992 1927650366132736 1928354659288064 1953829938596642 1955256928530364 1962431681362264 1963148682341936 1963534910251264 1964968988261888 1967867033605376 1971791450907712 1972511871605888 1976530574728192 1990927975405439 1999693042400788 2000423657323112 2005231597534592 2009230529089504 2009964628661696 2010698996447104 2014795500225536 2019551105427968 2020288975762432 2038406384993804 2043217719944702 2043964237197148 2048128514016032 2048876825493568 2053801221004288 2057897012493056 2058648893023744 2066203039366144 2082773684738866 2085845474988307 2087368883160794 2087779550028256 2095028416589444 2095793863581256 2096206187970944 2097737163144448 2100831022362496 2106203991729152 2110850884154368 2134807437157598 2135587417953052 2136367683725048 2140720218989632 2141502360099968 2145773049517216 2146557036747584 2146979348233216 2150930331321856 2151716202834944 2176136546142034 2176931627086916 2182163797317056 2186515575773872 2187314448837728 2192571573774848 2196944107931776 2197746791201024 2218265771905022 2223501636410411 2228845735840976 2237841741212224 2239476160654208 2242779064414016 2248515072251392 2253475943894528 2275346257606216 2279883865112042 2280716851544308 2281165557497792 2285363477029472 2286198465512128 2291693254325248 2292045520411136 2296263461816576 2297102432756224 2318549034649372 2323172799259739 2324021601890086 2329607297135776 2334253114677512 2335105965651088 2335959128225312 2340718301732608 2341573514849792 2368148594331037 2379443420695096 2380312782558704 2386033771460864 2389047264267104 2390792117455168 2394318190387936 2395664214823936 2400441766322432 2423738404841404 2425508594885768 2429085869606636 2435298365436832 2439779928180112 2440671334803488 2441151510042112 2446537393131008 2446913460979456 2452312056591104 2475207753206762 2481050088504281 2481956573739394 2487013195590896 2487921859527904 2493901482648064 2494284831035648 2498874943741568 2499787941528832 2510793266207744 2529082331468623 2535160882177168 2540216624796116 2541144727326184 2547252269532544 2550469376717584 2557533418528256 2559401326461952 2587504513276634 2589394310756428 2593213293228706 2599845552290672 2605581560128048 2606094179639552 2607046351426048 2611843973747968 2612245451586176 2642451520315327 2643416975748398 2649770325313568 2650177632975376 2655054627725416 2656024687874384 2656547231516416 2662408339583744 2662817589889408 2667717845345728 2668692532172672 2675517832766464 2693608437313241 2706455536378328 2719363909365824 2720357465781376 2730339730590976 2732333848520192 2762335899308839 2764353385807538 2768430407636051 2769986748390176 2772009822726592 2775510792310312 2782181624209792 2783198131927808 2788319917920128 2795451170907136 2815813735036337 2822026230866533 2822581433486192 2828808860807728 2829243689257496 2834450210679836 2835485815433464 2836043666078336 2842300794961024 2842737697314368 2849570106457088 2855857078561792 2889324153701188 2890379807392712 2897326722488192 2897772083114944 2903104714052704 2904165402658496 2904736765256704 2911145450894336 2914822144820096 2945260436647004 2957148015173296 2959307783721632 2970166869088832 2971252059760768 2985423373241344 3013296395208232 3019944594646088 3020408803396516 3027668238110656 3028774437686144 3034348145971904 3034945120592896 3042108627163648 3043220102730752 3048820394680832 3078409642643704 3078882838309628 3084548758680998 3085675740324652 3086282813085248 3093092041575232 3093567494136224 3101002762909184 3107844467846656 3144264520204234 3156955313495816 3159261012351472 3165699141017344 3168011225973248 3172012334068928 3179636141954048 3216897502992572 3218072840041528 3223994905095148 3225807352555648 3232240416361376 3233421359151424 3239371669348384 3240008980092416 3241192761232384 3247656507377408 3248843082644992 3279175488903076 3286410294173684 3286915462519738 3294815435591008 3302084747087072 3302734395939328 3310529976619264 3311739523559936 3317833958917376 3331225308365824 3356714825623439 3357941246823886 3366011927596576 3370263104948236 3374620653754112 3379597731626624 3382066038539008 3394476421815808 3395716639726592 3421699624928137 3434255442383962 3435510194098388 3441832398682658 3443767308809408 3450635039088496 3451895775310304 3458928505774336 3460192272126464 3461456500212736 3500741400315446 3508465043780014 3509155295685536 3517438100157968 3518723243782432 3525198581349712 3525892125394688 3527180357811712 3534214434498944 3535505707584256 3576387673071362 3576937415095009 3585534444613744 3593445165947696 3594152136757504 3602635562791552 3607948929709504 3610584014115968 3625156953221632 3666299729031527 3667639261267198 3676454289134368 3677797531476032 3686636974349312 3693989047270144 3695338696173056 3737277981417841 3738643446518834 3745523492684069 3746260383231856 3747629130174944 3755102836655128 3756474814308272 3764128079813248 3765503354961152 3782080995933184 3809630347402103 3818035488819427 3818786645304848 3827800285466024 3836245514998216 3837000254105984 3846056884601792 3851729262797984 3855300732265472 3907659877193284 3910513857060728 3924863362724528 3926297364683872 3927069820502528 3929937976523776 3935734067210752 3943582901815424 3945023743211776 3981855950810878 3991254490202539 3999386084801576 4000847314646224 4010463195069184 4018461058179008 4019929257323392 4021397992894208 4039102210855936 4057460810636401 4076812769987608 4086435439889404 4087928474394296 4096257028032064 4097753650987136 4115794024986112 4117297786047488 4165547369477732 4171690949976614 4174737766321588 4175559100056512 4190056833178888 4191587727162512 4192412375941888 4195474326288896 4201662044724992 4250900271811613 4269614874315196 4271174835906104 4272735367450096 4281440437979264 4283004720199936 4291546099034432 4293114073495168 4301860662643712 4352273092284068 4353863254173832 4364327594634112 4373031151547744 4374628897675456 4385143147549696 4393888215863552 4395493582402048 4436531543810044 4447003272820822 4453561960110169 4457691471681952 4475683482424448 4478952321308416 4485558128828032 4497030144502784 4506951887789056 4539781327915727 4550692515212432 4559767730224084 4561433703088616 4562331114995584 4570726954058944 4572396931024256 4584091040822272 4592526923633152 4594204865512448 4637098069298744 4646345598519478 4648043203780172 4659214594271552 4668506229355024 4670211931302176 4671918256450624 4681436603465216 4683147029699584 4736297188662074 4758886841390192 4760625565117408 4772067542921728 4778094528534208 4781584234910336 4788636380775872 4800883532644864 4847476809682808 4851017189771536 4858171739213272 4870596730873664 4879559856360224 4881342669606976 4882303020084224 4893074786262016 4893826921958912 4904624113182208 4950415506413524 4960287868689713 4962100177008562 4963913147478788 4974026391181792 4975843719055808 4987802965296128 4988569662071296 4997749887483136 4999575883057664 5056317268977079 5058164662937246 5070321764354336 5080433249592232 5082289454652368 5094504539065088 5100938753435168 5115066837056512 5154205764132257 5175009026553268 5178788621512856 5186426586457412 5199691104581344 5211163120256096 5212188359279104 5214092702852096 5223687947495936 5224490903172352 5284903040630654 5286833951496796 5299540650627136 5300355265950752 5310109255450832 5312049375748768 5313094463032832 5324816679167488 5325635179778816 5335435690691456 5337385064345344 5387216874626482 5399932545568141 5412911072756656 5438727818731648 5440714931562752 5460679461181952 5464667697040384 5524671798617678 5528706771615076 5536860815272102 5539973496780352 5544019645453184 5551021584620624 5564363248419584 5566396263855616 5576639835840256 5631627470072674 5641991083916509 5644052461733066 5645162866972384 5657617721615456 5658487378514992 5668900421359672 5670971630866928 5672087332156672 5684601589922048 5685475394628736 5751218014803947 5778648307402376 5780759614785424 5794653444976384 5795544166229888 5806209428105408 5808330805316992 5829644289640192 5890520873294008 5897960433659413 5914296030346592 5918615567443264 5940333738177664 5942504119521536 6012142839672179 6025407357796111 6026592790416464 6039889189292176 6040817606793032 6055336476221312 6057548875372288 6068696291943808 6084217254327296 6097640789361664 6142057090709513 6156819285287408 6157765676619256 6169097517361996 6171351480649304 6172565626170496 6186184083150464 6187134988272448 6202005525818368 6215688935693312 6288529040408468 6313910626991632 6318522024702944 6331398282034688 6336022451946496 6344024668137856 6433795005985144 6436145680083056 6447989810190296 6451614705111296 6464480832722752 6466842718302848 6478743338696768 6480017960184832 6495313014754816 6497686165289984 6541620490617871 6558350977806152 6572820588347368 6573830925039476 6589630871182016 6604169494174144 6605468791878656 6621059953238528 6623479047119872 6635667917834752 6713429651246878 6715882493647772 6732023855193152 6740526209896472 6749241307508224 6759195463253248 6764132077078016 6788952843631616 6838404785088247 6843399249856274 6868510884767924 6871020388196776 6883664797365316 6887534617618816 6901270078176992 6903791550620608 6917857011548672 6920384544252928 7001482800630892 7016930087560028 7018310591371072 7034876200315936 7037446487564864 7050397162699424 7051784250789376 7054360715623424 7068428868997888 7071011415168512 7152775346142724 7153874830190018 7171068889227488 7186890331895392 7188304273515008 7205271125583104 7215897859419008 7221168028231936 7250313906443264 7305791091062779 7332599458063054 7335278522534396 7352908578268736 7355595062952064 7387978094540288 7390677392346112 7474555962835682 7477286893037668 7491046985368138 7492520766463712 7495258260349888 7510205673310256 7512949628616544 7528256159626496 7531006709922304 7619260694804206 7636070977638854 7637573290609696 7655600570932048 7672491029996432 7674000508211968 7692113769203584 7703458525595968 7815319754386568 7821027714121456 7849726725449056 7852594729367744 7854139641005056 7871468134421504 7887165803630848 7890047486423552 7963711901621756 7979593527892147 7982508980405078 7998772169603152 8001694629292448 8020926390138368 8036922116358016 8039858514646784 8042795985788416 8114921621272802 8134075606615301 8152021719371209 8153625539975216 8172870879778808 8175856948788592 8192514056064128 8195507301974272 8231588049972224 8309841946254047 8331094738955464 8343381899953228 8349475532643176 8351118200113024 8380113666357776 8383175454325024 8384824751883776 8390948652577792 8403324089449984 8501800543623226 8539229748630392 8542349671812208 8545470734900192 8562880875958528 8566009440399872 8583092198068864 8586228146990336 8663227136223667 8686848008087879 8704546184568136 8707726508347664 8728655189268224 8746062303095488 8749257795350912 8787776431727104 8790987164804096 8873063087620088 8894006545641644 8907123920220338 8915382943363904 8951366964848896 8957904642616832 8971116257656064 9076246526300471 9079562655831454 9101385030424864 9119535460448168 9122867406177232 9124662229991168 9141453908117888 9144793862048512 9185053847266304 9251959415119393 9274196138597488 9292691197038956 9296086407560344 9318429188543104 9337012458710048 9340423862604352 9343836512901248 9362873206930432 9472594377324148 9517773682780384 9521251130234816 9544135085843456 9556189057068416 9563168469820672 9577272761551744 9601767065289728 9693046619063309 9694953619365616 9702034379543072 9716343478426544 9741193461747328 9759119712720448 9762685339213952 9787653843917824 9809248226364416 9900831012827048 9920575737379426 9924200354017124 9927826294957576 9948052782363584 9951687438111616 9977139324142592 9995499774966272 9999151766115328 10112634537954158 10116329325874492 10140643528708672 10160866499184464 10164578909304736 10189009078130176 10201877506870336 10308411528264514 10350018053106536 10357577243025712 10372853172914824 10399382209162688 10422326240512192 10424376718558208 10447375894991872 10448981806344704 10569806081261308 10573667902993592 10599081301254272 10600710531901504 10620218510901664 10624098751497536 10626188926065664 10649633358334976 10651270359557632 10670871381382912 10674770128690688 10774433749252964 10795920655383493 10799865091136282 10825822145513312 10877455637463296 10881429863125504 10921358922363904 11004925820714819 11049343597235356 11057413543230152 11073721630544204 11079946993560704 11088039290906368 11102043169241248 11128726496839168 11132792527711232 11153279671680512 11263254940145348 11283982167833018 11288104923466132 11290325733944768 11315235443230912 11316974757029984 11337800842719344 11341943261733856 11344174664313344 11369203179844096 11370950789257472 11502436029607894 11557296614804752 11561519229570848 11589306889952768 11591088332459776 11612418856210816 11616661610633984 11659288579280384 11752794363883601 11781041746588016 11795920867318826 11828592060693184 11837231134886528 11880667476355328 11885008239043072 12024285679344358 12046413395389303 12050814715592222 12053185580832928 12079778378584352 12081635213586064 12110672952442624 12115097750744576 12137392583887616 12279627653230049 12284114181419026 12313638570574816 12315531353238512 12338195034723992 12342702961298608 12345131252340992 12372368166300928 12374269976544896 12517356855749767 12577058080816936 12627821253983264 12637044049405888 12662796564069376 12688049336275712 12836737414435193 12867590011970288 12872291360166112 12895979620380592 12903229410222592 12928961665445504 12933685436605696 12957486677393536 12990626029509632 13083240981235742 13085252062815919 13114121896379771 13116701955612304 13145641176694736 13147661850078952 13179261742364032 13208338988348288 13242119906477056 13271335835669504 13426859302493756 13431764987295544 13464047710386304 13481052419792944 13498482615016448 13518390926506496 13528264154156032 13676809570176494 13686798499712548 13737021769535848 13742040776393552 13767329594730632 13775069235237632 13802540156353984 13807583101241216 13835714023097344 13936495827838073 13967243750238157 14002965601261784 14033860175120056 14036621182742144 14069752400631872 14074892975129728 14100794325398848 14103568501578752 14136857737995776 14142022830337024 14305550692285448 14307749660380036 14342137778454976 14373780663790784 14376608547030016 14410542251166208 14431795718838016 14442336056463872 14600918324918149 14611582182125558 14665198916126108 14670557045068792 14705817156537472 14711190125904128 14775956189080576 14949111925671364 14954573786075336 14982093970736276 14985041532927424 14990516520699776 15020411346620512 15025899257233088 15056512319252992 15062013419844608 15238521389608412 15272141955277708 15275146581219392 15311201141864096 15344982059992864 15348001016423936 15384227538407168 15406917051191936 15630639508773136 15642055428242912 15699453450898112 15705189458735488 15774331607261696 15780094972847104 15927423803243512 15959187055784294 15965017960810156 15997544339206304 16003389258584896 16041852780276736 16073844232716032 16079717029293568 16085591971576832 16229843242545604 16268151213230602 16304043438742418 16307251079950432 16345741759557616 16351713897577184 16385028112128256 16391014603948544 16619683892508094 16662189477910928 16686763799906456 16698951065286352 16702236400226048 16760227332715552 16766350908650048 16769649503767552 16806648178899968 17003601087246452 17078459497260784 17084699343624416 17090941469800384 17125761751917056 17132018880799744 17166184396137728 17172456293980672 17326454272447334 17367350619529967 17373696016175758 17409092369136272 17415453016695328 17457310378536448 17492124606190976 17498515590701824 17575552863454208 17703576320280361 17742635506866749 17746126175240176 17788013091283288 17814247840440676 17830765886727808 17902733929697792 17915809285233664 17942232515312128 18152493052600942 18159125311662908 18202770060849728 18239070920896336 18245734812354464 18249324459982336 18282907816235776 18289587724097024 18497160642207289 18503918830238786 18548392277194976 18585382394077912 18592172815120688 18636858377086208 18674024917420096 18680847725208704 18687673025802496 18855259061192687 18945188754648296 19035547365560768 19042502260469632 19112378114136832 19126336939641344 19154545523103488 19379012853452357 19386093238126618 19389907238731232 19404068759086144 19432686956853088 19482386923494656 19518239425440896 19525370678427904 19754183616065731 19801662025654096 19841151474758852 19848400708034248 19855652589915152 19896105564727168 19903374876223232 19990999549932544 20225269075908316 20232658651748984 20281287057417344 20321732998368928 20329157818609472 20378018156260352 20403755013740672 20616823056529028 20700036106213072 20715154486051424 20745706345829648 20798764418325376 20844652481024384 20897963612689408 21096630876784849 21139612162522616 21147335805987184 21198162602508544 21201421063803008 21240437021803328 21248197502995072 21302540719115264 21341742762765824 21349540257381376 21548867498505928 21591841310766986 21599730182272564 21651644291026624 21754911274926592 21762859726251008 22009851641429638 22098687194470712 22114827086460304 22147443261088408 22159893987121408 22176078581812736 22204086338482496 22257452993678336 22306559343361024 22469044293861383 22526509880290696 22567964335666036 22576209846932264 22580651467889536 22630470886461824 22633949514059968 22675601685438688 22683886523467712 22688349328626688 22738406359688192 22741901578514944 23004872059215788 23114593229609504 23123038459141696 23178613779905536 23182176664919552 23224837712421632 23233323221267968 23318577158560768 23497003779364073 23505588727767202 23562083493176032 23591841734637652 23657184121386368 23674462269773056 23761334952710656 23770016478086144 23951897374496959 24048571358688716 24092826790778606 24101629431184444 24106371161665856 24159556757168704 24163270427172128 24221345904885248 24230195501489152 24274785167775232 24559255306460098 24568228362838052 24627277141149632 24631062706477024 24676390069447984 24685405922597216 24690262504681984 24744736332601856 24748539953089792 25034713711499534 25154116161633872 25255642507966528 25274088098811776 25376098672551424 25673474828870386 25735180023940576 25744582720332224 25791959240761184 25806458820445184 25857923330891008 25867370873211392 25914973354787072 26166481962471484 26170504125631838 26218664448788483 26228243792759542 26233403911224608 26291282353389472 26295323700157904 26358523484728064 26416677976696576 26726248421735989 26853718604987512 26863529974591088 26928095420772608 26962104839585888 27036781853012992 27353619140352988 27373596999425096 27474043539071696 27484081552787104 27534659189461264 27550138470475264 27605080312707968 27615166202482432 27872991655676146 27934487500476314 27938781431417773 28005931202523568 28067720350240112 28073242365484288 28139504801263744 28149785950259456 28201588650797696 28273715475991552 28542500598003031 28611101384570896 28615499320760072 28684275556909952 28747561327581568 28821084502332416 28863591437676032 28884672112927744 29201836649836298 29223164364251116 29330397832252216 29341114090137584 29411634313074944 29422380251808256 29756301902681291 29821952872130119 29898223851342728 29909147572150672 29964187941472552 29970083065854848 29981033041399552 30040822693241024 30051798514466176 30113024638505984 30399295221106577 30477042779216824 30544283910555416 30550293162438784 30622402283728192 30689964119985728 30696002032847872 30768455076814336 30813834102383872 31174933720771183 31261279017546272 31284110856485824 31398906901796224 31410378917470976 31548663214523392 31778469295410089 31854847606487024 31918374111568588 31930035921620312 31995088678412608 32006778517169792 32147688465432064 32159434058587136 32459686485091208 32536302426461204 32608086877484836 32614502159900864 32691483519115232 32703427795154368 32770056224256512 32782029207897088 33239367785016188 33324378955821856 33373527599812912 33397902130572704 33404472800452096 33520454665431104 33532701817300096 34007202174492904 34156918994521568 34169398687248832 34181882939600768 34251523503834112 34332368792275456 34344912587961344 34652908544894668 34734701239059934 34747392032351516 34818184738272544 34830906033390656 34914620757072896 34984249212381952 34997031181403648 35407152640560722 35485271013733498 35492252350480352 35576026182566576 35628495680881352 35661531773455616 35805467859395584 35884465030624256 36304986105201884 36318250623325816 36405540121699456 36478141841792672 36491469624708928 36498648919964672 36565815632471552 36579175448194048 36994321284414578 37007837660477572 37096784554389952 37170764788155824 37184345630241376 37273716754172416 37348049834840192 37361695450417408 37375346051604992 37710518122385374 37799527818976987 37890377509296592 38071094731121536 38085004520939264 38224756228273664 38252673879282688 38309091046206976 38616324338474689 38758025706904714 38772186476253236 38779814477462464 38808137518172288 38865373913706176 38964773846989312 39036478850881792 39050741356855808 39493937587415563 39508367232131462 39603324051308192 39682302949517704 39696801416068496 39711305179830304 39792211129454336 39806749752446464 40258526103627629 40450538151816632 40465317303497968 40562574114834688 40643465996737856 40658315637218944 40807510027481344 41233646113058056 41400072212426144 41430308972102848 41491412691659296 41597528836650752 41689304962048768 42177851504572777 42193261753569698 42279224325045232 42294671611974368 42396325205017088 42402842127606016 42480874043606656 42496395005990144 42683485525531648 42994399634966591 43097734997011856 43183682621533972 43199460364545128 43303288582053248 43509822549853184 44019703282859276 44197374388941424 44229654172920608 44294886522176816 44319787974242816 44352157163625472 44408172676964992 44938088587722766 45053019760581392 45135928671332072 45152419693864528 45161302935779072 45260941772923648 45267899028119936 45351203370877376 45367773046935424 45483803157029888 45791343434325097 46009744118431576 46229186459219008 46246076918283392 46364353329839104 46449675424843264 46466646442535936 46994007558728146 47011177455534404 47124166986352064 47183683469275304 47314368242772736 47348924539546112 47522669905421312 47868833495617729 47903794748993918 47974445924731061 48097142717377432 48185653581557212 48203258862368888 48212742323331712 48319113514337408 48326540854344256 48442691809770496 48549570335550464 49118510612920196 49136456725676104 49254554282299264 49262125412954048 49352780138895968 49370811845194432 49380525009363968 49489472665203712 49497079906179584 50069427422999068 50308232323267744 50511285015933056 50548176197623552 50752197345102848 51140537637439453 51346949657740772 51470360047881152 51489165440664448 51583918481522368 51715846661782016 51734741746422784 51829946709574144 52332963924942968 52341008251263676 52437328897576966 52456487585519084 52466807822449216 52582564706778944 52590647400315808 52717046969456128 52833355953393152 53452496843471978 53707437209975024 53727059949182176 53856190841545216 53924209679171776 54707238280705976 54747193998850192 54948087078143392 54968163105574208 55069318378922528 55100276940950528 55210160625415936 55230332404964864 55745983311352292 55868975000952628 55877562862835546 56011862405047136 56135440700480224 56146484730968576 56279009602527488 56299571900518912 56403177301595392 57064152035598463 57085001196006062 57222202769141792 57230998641520144 57368551113819904 57495122655163136 57727182875352064 58168893623778329 58403673299672596 58446328728502232 58660795664504432 58682228180275168 58823268626149888 58844760503616512 59512603805362582 59643905744260238 59796447702685456 59818295144301344 59928375882945104 59940166131709696 59962066082799104 60081645386482048 60103597028932352 60798590442213154 60807936056615153 60954085558433648 61088567821110832 61100586324877568 61244804567456384 61379928239971456 61536910153628672 61627668204767744 62349867441542366 62522558035092544 62568221712971648 62797813803592448 62820757834941952 63533725684103297 63556938590820178 63673899375629173 63709695212974048 63836748223137176 63860071843240624 63990177356825216 64013557034339584 64295376930864128 64763715905835751 64906603309930259 64919372970182416 65072604852922408 65216173754969672 65229004319801728 65382967038230464 65406855590308736 65540112448513024 66478735570032376 66648757911643712 66747055199625824 66795804261145408 66808945600904192 67040909330862208 67065403634600192 67851326333443163 68014404348985808 68313837989043136 68338797374497664 68363765879201536 68664737584550912 69305817089789336 69469402478119868 69494784064703032 69636369476545088 69661812066781312 69968498424763904 69994062362807296 70814305281121444 70970542027466996 70984504700960704 71152052365133152 71256991361762704 71323063546911232 72609972210403768 72636501246651632 72811080243398912 72956283683585344 72982939249417856 73131631264943104 73988642568829156 74015675320955144 74193569108779904 74341529576311648 74368691260482752 74547433508344832 74696099669680384 74723390900834816 74750692103209984 75421036244770748 75599055637953974 75780755018593184 76142189462243072 76170009041878528 76449512456547328 76618182092413952 77176282574567359 77232648676949378 77516051413809428 77544372952506472 77559628954924928 77616275036344576 77730747827412352 77929547693978624 78072957701763584 78101482713711616 78987875174831126 79016734464262924 79206648102616384 79364605899035408 79393602832136992 79422610359660608 79584422258908672 79613499504892928 80517052207255258 80901076303633264 80930634606995936 81125148229669376 81286931993475712 81316631274437888 81615020054962688 82269560547185207 82467292226116112 82800144424852288 82860617944205696 82982825383318592 83195057673301504 83378609924097536 84324893767725121 84355703009145554 84386523507139396 84558448650090464 84589343223948736 84792650410034176 84805684255212032 84961748087213312 84992790011980288 85957393572610343 85988799269933182 86195469994023712 86367365243067944 86398920729090256 86606577164106496 87621497990248369 88039406565718552 88394748777882848 88459308345841216 88589773044353632 88639575948485632 88816345353929984 89876177175445532 90106039521162784 90271857342664144 90304839387729056 90322605871558144 90521883545847296 90535798056239872 90702406741754752 90735546093870848 91582686868650194 91798853274658397 92019488236863152 92458372918438016 92492153836566784 92899350849686528 93988015117456292 94022354911068808 94248333972704128 94367366938550608 94628736485545472 94697849079092224 95737666991235458 95807589497987836 95948891849462122 96194285434754864 96371307163114424 96406517724737776 96425484646663424 96638227028674816 96653081708688512 97770706251667099 98237021225840392 98272913451352208 98509108564598528 98524250825908096 98705560277791936 98741623690388864 98994159812359168 100138854845998136 100616464646535488 101022570031866112 101096352395247104 102206428274427043 102281075274878906 102431925082533887 102693899315481544 102940720095762304 102978330881328896 103167836963044736 103431693323564032 103659893419148288 104414970542061721 104665927849885936 104682016502527352 104874657795153932 104912975171038168 104933615644898432 105165129413557888 105181294800631616 105434093938912256 105666711906786304 106904993686943956 107414874419950048 107454119898364352 107712381683090432 107848419358343552 109414476561411952 109494387997700384 109896174156286784 109936326211148416 110138636757845056 110420321250831872 110460664809929728 111491966622704584 111737950001905256 111755125725671092 112023724810094272 112270881400960448 112292969461937152 112558019205054976 112599143801037824 112806354603190784 114128304071196926 114170002392012124 114444405538283584 114461997283040288 114737102227639808 114990245310326272 116337787247556658 116807346599345192 116892657457004464 117321591329008864 117364456360550336 117646537252299776 119025207610725164 119287811488520476 119592895405370912 119636590288602688 119856751765890208 119880332263419392 119924132165598208 120163290772964096 120207194057864704 121597180884426308 121615872113230306 121908171116867296 122177135642221664 122201172649755136 122489609134912768 122759856479942912 123255336409535488 124198448548067243 124699734883084732 125045116070185088 125136443425943296 125595627607184896 125641515669883904 127067451368206594 127113877181640356 127347798751258346 127419390425948096 127673496446274352 127720143686481248 127980354713650432 128027114068679168 129527431811671502 129813206619860518 129838745940364832 130145209705844816 130432347509939344 130458008639603456 130765934076460928 130813711180617472 132957471140064752 133297515823287424 133494110399251648 133591608522290816 134081818661724416 134130807269200384 135653089974166499 135702652666886326 136028808697971616 136627675978086272 136677594748995328 136727531758403072 138279285312460117 138584369229310553 138611634179578672 138938804956239736 138989568129406064 139272738953090176 139323624133562624 139936996849527808 141267313086318799 141628610562242888 141941084054933992 141969009401921408 142304104730266304 142513982723525408 142646127093822464 145219944420807536 145273002493303264 145622160486797824 145912567367170688 145965878498835712 147676416137493943 147977285137658312 148031350641910288 148387138217559808 148683059152623296 148737382520965504 149392199339360768 149446781801669632 150842072489541496 151198111275907948 151561510037186368 152284378924486144 152340018083757056 154352565149134718 154465297353898756 155032102827618856 155088745905012944 155119257909849856 155232550072689152 155461495654824704 156145915403527168 157283310057029681 157975750349662252 158033468928525848 158413296205232768 158729211798070816 158787205664273984 158845220719321216 159168844517817344 161034104414510516 161802152607266528 161861269213991872 162250296459338752 162573863986951424 162633262548875776 163230040109925376 164539121094370414 164781792524076253 164934584452232224 165600288849704576 165721235888411392 165965650766637184 166390115346603008 166757219848195072 168649787535450242 168711406018291108 168773047014278792 169116897300180928 169178686447897472 169611368510424064 169923496174426624 169985580023960576 171914787145220686 171977598539866364 172390939988047424 172734730486135888 172797841458180512 173213154328212992 175242995980496738 176078813131437104 176789497555765696 176918616691682432 177179546088707264 177632690707859968 179752354350891064 180212079042325568 180543714685328288 180609678775458112 180645211743116288 181043767091694592 181071596112479744 181404813483509504 181471092187741696 183165373737300388 183530651141519381 183597706549316794 184038976473726304 184916745836876032 184984307673133568 187083738952151923 187976030234912584 188044709822137616 188496667945408256 188734733877101216 189257472971090944 191475333982470916 191615178995975672 191897783698924244 192388570869509728 192742614326228848 192813035449475552 192850969293326848 193276454057349632 193306163417377024 195541412503334198 196474042451680784 196545826902704416 197018217129197056 197048501651816192 197411120555583872 197483247380777728 199797504186021217 200277709691996272 201232929293070976 202045140063732224 202192704790494208 204412856548854086 204562150549757812 204863850165067774 205387798630963088 205881440191524608 205956661762657792 206335673926089472 208753670104910833 208829941084123442 209331855699771872 209364033005054704 209749315590307864 209825950342076336 209867231289796864 210330258827115776 210362589601263232 212795066547746039 213809987373887912 214829748839900096 214908239796728704 215696838716687104 218224536045398281 218828953122823904 218988775995400768 219792348312573568 219872652422296832 220277273515690112 220840642501663744 222449285067870623 222940072238456107 222983933245409168 223475900003810512 223510251451342184 224047449620188544 224541762801920896 225116038410109952 225612709206381568 228256608142393852 228340004784024248 228888811076567168 228923994566080576 229474204455279616 229980490620652544 232675574495113316 233614693198690384 233785314914008928 234643182658017728 234728912721100672 238050415221450328 238575622977040952 239185790810741824 239273180577205376 239713503531780416 239760664526838784 240326581545928192 240414388115729408 243194361768852616 243231744226460612 243816342233734592 244354271284443328 244402345299510272 244979218269825536 245519712959885824 248396897096134486 249399469766169464 250090232140370176 250272886851886592 251191255214369792 254134902736413188 254227754363280712 254695597502516692 254838780851896192 255346992892548704 255440287372962496 255960709427300864 256054228137358336 259054863623343004 259626413239721036 259677491880729664 260290419411689632 260864695019878688 260916017279206912 261531868152921856 261627422361234944 265914942280129504 266595031646574848 266988220798503296 267183217044581632 268163637323448832 268261614538400768 270314270369322823 271306179948332998 271405305333772652 272057617395943232 273255351956172544 273355189497990656 273455063516806144 276558570624920234 277168738458621106 277223268359157344 277877609912479472 277979136258812128 278545477906180352 278647248267125248 282534626172637598 283257221124485776 283882168109867984 283938018803842816 284608209460532608 285027965447050816 290439888841615072 290546004986606528 291244320973595648 291825134734341376 291931756997671424 295244960532009439 295352832274987886 295954570275316624 296062701283820576 296774276435119616 297366118305246592 297474765041931008 298784398678721536 300960797444766137 301624803616734733 301684144979082992 302396222551815896 303123020074372736 304568757848972288 308705130298269436 308930594707797512 310064205655237712 310177491810025888 310238515819699712 310465100145378304 310922991309649408 314566620114059362 315951500699324504 316066937857051696 316826592410465536 317458423596141632 317574411328547968 317690441438642432 320539404040275679 322068208829021032 323604305214533056 323722538427983744 325147727973902848 325266525097751552 329078242188740828 329563585048152506 329869168904464448 331200577699409152 331442471776822784 331931301533274368 335821121473117427 337299575070900484 337422812036582216 337546094028557584 338233794600361856 338357372895794944 339846992348853248 343829574290441372 343955197079732728 344781879976094848 345469460972271776 345595682916361024 346426308656425984 350485991960993476 352157626262874208 353578995111531392 353837233383364864 354359092177414528 355265381415719936 358642724905342433 359504708701782128 360424158084651136 361087429370656576 361219357550916224 362143192224959488 362809626967019008 362942184375483392 366330747474600776 367061302283038762 367195413098633588 368077952947452608 369833491673752064 369968615346267136 374167477904303846 375952060469825168 376089419644275232 376993335890816512 377469467754202432 382950667964941832 383230357991951344 383795567397848488 384777141739019456 385485228652457696 385626070898951104 385701938586653696 386552908114699264 386612326834754048 391082825006668396 392948084903361568 393091653805408832 394036434258394112 394097003303632384 394822241111167744 394966494761555456 399449064249189241 399595008372042434 400555419383992544 402465858586141952 404090280127464448 407182255366448303 408825713097708172 409124301099515624 409727700330135548 410775597261926176 411762880383049216 411913323525315584 412671347852178944 417507340209821666 417659882168246884 418663711399543744 418728066010109408 419498631180615728 419651900684152672 419734462579593728 420660517654231552 420725179202526464 425590133095492078 427619974747775824 429659497679800192 429816479593457408 431393677433374208 436449072090796562 437657906245647808 437977551990801536 439584696625147136 439745304844593664 440554547031380224 444898570135741246 445717295629404211 445880144476912214 445967866490818336 446951800007621024 447020502902684368 448094899240377088 449083525603841792 454346223169511813 456513216284787704 456680009568048496 457777622153134336 457847989132161152 465351148990226632 467229386397380768 467570629828017856 469286365316035456 469457825442201344 474959284334102141 476100830442900656 477151245954081904 478371581621483648 478546361154410752 479427007063560832 480653163091856384 485222510166051527 486388723537705232 486463488452921224 487632684467469184 488708542568886656 489958436539651072 491039425919771648 496793794192268972 498798939532338928 500180464280740352 500545773703773184 508269805472826376 508455508726561424 509391195005033384 509677561703792384 510693985785097408 510880574745924992 511921418854601728 516788018758811809 518109727246686008 519252826479442072 519354983761459328 520580838823379264 521729390039757376 521832034558413824 523063736305843712 523254844722469888 531829884560259008 533190063293149696 533976441597006592 534366434089163264 536327274646897664 540233978021971513 540628540738645646 542612359896665996 542810610667545304 544115234791886464 546510703912345088 546710378995981312 553117141249840468 554337476917242212 554446536718314688 555755219824958944 555958272517624256 557090955812360704 557294496534250496 565069252345275196 566514442248971552 567764336219735968 567876037607685632 569216418921065216 570055930894101632 580879777683230144 581092009973213056 583650269468682752 583863513995342848 590489921064018878 590705664549975772 591909140550633248 592125402567641152 593548552870239232 594732236610493184 594949530083862016 601921594889532274 603249607233469466 603368289958165984 604792445103631792 606246040148745472 617410260596538872 617861189415595024 620128411310475424 620354983620051776 620477031639399424 621845982619298816 629133240228118724 631903001398649008 632133875714103392 633653184820931072 634916847192283264 635148822657095936 635380882877284864 641078808080551358 642591972922608779 644136417658042064 647208610429066112 647445076855967488 650295455947805696 656477513754069713 658156484377481656 659127170096305012 659738337808928896 662401155398818304 662884943553645568 663862603066548736 671642242946234854 674599150141800968 674845624073164432 675092188057115168 676467589200723712 676714745791589888 684394943761669693 687659148580882744 687910394159465456 689563759952189696 690938921944543552 691191365832722048 700971983921986952 704315252525748416 707157990223062784 707674466766729728 708718184354829056 717023475577737209 717285449810684866 719009417403564256 720848316169302272 722174858741313152 722438715101832448 725619253934038016 730904793794432047 732661494949201552 734122604566077524 734390826197267176 736155905894905216 739666983347504128 748334955808607692 751904120939650336 752178839288550464 753986671781633024 754938935508404864 765901335929883664 766460715983902688 767591134795696976 769554283478038912 770970457304915392 771252141797902208 773224653669508096 782165650013336792 785896169806723136 786183307610817664 788194006607264768 789644482222335488 789932989523110912 798898128498378482 799190016744084868 801110838767985088 804931717172283904 814364510732896606 817651426195416344 818248602199031248 819455400660271096 821551194523852352 823525760766098432 825342695704357888 835014680419643332 835319764336493768 837327422799087488 837456132020218816 838997262361231456 839303801368305344 839468925159187456 841321035308463104 841450358405052928 851180266190984156 855239949495551648 859318995359600384 859632959186914816 862787354866748416 869389139836470701 872898144181593124 875315812491295616 875955103981603072 879169393250294272 879490609689187328 881109094062760448 889797140271482492 891434591258808422 891760288953824428 891935732981636672 893903600015242048 894041005805368736 896189798480754176 898167051207683584 908692446339023626 913026432569575408 913360019136096992 915555244306268672 915695978264322304 930702297980453264 934458772794761536 935141259656035712 938572730632070912 938915650884402688 949918568668204282 952201660885801312 954302491908163808 956743163242967296 957092722308821504 958854014127121664 970090584605173871 970445020332103054 972777447075410464 972926976905842448 975265368934938368 977417085137773312 988871191604231593 993587588384537944 997597879064677856 1000360928561480704 1016539610945652752 1016911017453122848 1018782390010066768 1019355123407584768 1021387971570194816 1021761149491849984 1033576037517623618 1033734912962457601 1036219454493372016 1038505652958884144 1038709967522918656 1041161677646758528 1043458780079514752 1046127472611687424 1063659769120518016 1066380126586299392 1067952883194013184 1068732868178326528 1080467956043943026 1081257081477291292 1085224719793331992 1085621221335090608 1088230469583772928 1093021407824690176 1100983170399207767 1103412256268814403 1106234282499680936 1108674953834484424 1108893073436629376 1111510439649917888 1111916545035248512 1114181911624721408 1130138504690550392 1133028884497943104 1135528672439471936 1135752075215371264 1138432837842130432 1140111861788203264 1153472547668533771 1161759555366460288 1162184019946426112 1167300538937365504 1180979842128037756 1181411329099951544 1183818281101266496 1184250805135282304 1189464473220986368 1189899060167724032 1203843189779064548 1206499214466938932 1206736579916331968 1209584890207263584 1212492080297490944 1234820521193077744 1235722378831190048 1240256822620950848 1240709967240103552 1258266480456237448 1263806002797298016 1264267751428206784 1267306369641862144 1269833694384566528 1270297645314191872 1270761765754569728 1282157616161102716 1285183945845217558 1288272835316084128 1294417220858132224 1294890153711934976 1312955027508139426 1316312968754963312 1318254340192610024 1319476675617857792 1324802310797636608 1327725206133097472 1343284485892469708 1349198300283601936 1349691248146328864 1350184376114230336 1352935178401447424 1353429491583179776 1368789887523339386 1375318297161765488 1375820788318930912 1379127519904379392 1381877843889087104 1382382731665444096 1398582529302148519 1401943967843973904 1408630505051496832 1414315980446125568 1415348933533459456 1417436368709658112 1434046951155474418 1434570899621369732 1438018834807128512 1441696632338604544 1444349717482626304 1444877430203664896 1461275690734375831 1461809587588864094 1465322989898403104 1468245209132155048 1468781652394534352 1472311811789810432 1489565465834222273 1496669911617215384 1503808241879300672 1504357678577100928 1509877871016809728 1531802671859767328 1532921431967805376 1535182269591393952 1539108566956077824 1541940914609830784 1542504283595804416 1560580505669192749 1564331300026673584 1571792339613446272 1572366615221635328 1579288964444670976 1597796256996756964 1598380033488169736 1602221677535970176 1609863434344567808 1628729021465793212 1635302852390832688 1636497204398062496 1638910801320542192 1643102389047704704 1670029360839286664 1670639528672987536 1674654845598174976 1674912264040437632 1677994524722462912 1678607602736610688 1682900716810105856 1702360532381968312 1710479898991103296 1718637990719200768 1719265918373829632 1738778279672941402 1745796288363186248 1750631624982591232 1751910207963206144 1758338786500588544 1762218188125520896 1775054499215049257 1779594280542964984 1782869182517616844 1783520577907648856 1783871465963273344 1787807200030484096 1788082011610737472 1792379596961508352 1796334102415367168 1817384892678047252 1826052865139150816 1826720038272193984 1831110488612537344 1831391956528644608 1861404595960906528 1868917545589523072 1870282519312071424 1877145461264141824 1877831301768805376 1892199892585259761 1899837137336408564 1904403321771602624 1908604983816327616 1913486326485934592 1914185444617643008 1917708028254243328 1940181169210347742 1940890040664206108 1945554894150820928 1945853953811684896 1950530737869876736 1954834170275546624 1977742383208463186 1987175176769075888 1995195758129355712 2033079221891305504 2033822034906245696 2037564780020133536 2038710246815169536 2042775943140389632 2043522298983699968 2067152075035247236 2067469825924915202 2072438908986744032 2077011305917768288 2077419935045837312 2082323355293517056 2086917560159029504 2111373625317143131 2127319538241036032 2135905766388026368 2160935912087886052 2162514162954582584 2170449439586663984 2171242442670181216 2176460939167545856 2201966340798415534 2206824512537628806 2212468564999361872 2217349907668968848 2217786146873258752 2223020879299835776 2223833090070497024 2260277009381100784 2266057768995886208 2271057344878943872 2276865675684260864 2280223723576406528 2306945095337067542 2323519110732920576 2324368039892852224 2350747850311821989 2355934276898279401 2361959684256075512 2362822658199903088 2367636562202532992 2368501610270564608 2378928946441972736 2401544322467419583 2407686379558129096 2412998428933877864 2413473159832663936 2419169780414527168 2424984160594981888 2469641042386155488 2471444757662380096 2480513645241901696 2481419934480207104 2510499074337397031 2516532960912474896 2527612005594596032 2528535502856413568 2539667388769133056 2540595290628383744 2564315232322205432 2570367891690435116 2576545670632168256 2588834441716264448 2589780307423869952 2625910055016278852 2632625937509926624 2636508680385220048 2638953351235715584 2686568971784939416 2698396600567203872 2699382496292657728 2700368752228460672 2705870356802894848 2737579775046678772 2750636594323530976 2751641576637861824 2758255039808758784 2763755687778174208 2764765463330888192 2797165058604297038 2803887935687947808 2817261010102993664 2828631960892251136 2834872737419316224 2868093902310948836 2869141799242739464 2876037669614257024 2883393264677209088 2888699434965252608 2889754860407329792 2922551381468751662 2923619175177728188 2930645979796806208 2936490418264310096 2937563304789068704 2944623623579620864 2979130931668444546 2993339823234430768 3007616483758601344 3008715357154201856 3019755742033619456 3063605343719534656 3065842863935610752 3070364539182787904 3078217133912155648 3083881829219661568 3085008567191608832 3120021069405829477 3121161011338385498 3128662600053347168 3143584679226892544 3144733230443270656 3180423562186582691 3195592513993513928 3196760066976339472 3204443355071940352 3257458042931586424 3270605704781665376 3272994408796124992 3277821602641084384 3286204778095409408 3340058721678573328 3341279057345975072 3349309691196349952 3349824528080875264 3355989049444925824 3357215205473221376 3396557571162360689 3404721064763936624 3420959797982206592 3437275981438401536 3477556559345882804 3491592576726372496 3501263249965182464 3503820415926412288 3550108998430098514 3559188561085929968 3565738365035233688 3567041155815297712 3567742931926546688 3575614400060968192 3576164023221474944 3617516131311682663 3634769785356094504 3652105730278301632 3653440076544387968 3662783913057289216 3722809191921813056 3737835091179046144 3740565038624142848 3754290922528283648 3781637846153800591 3784399785170519522 3789981228053753819 3799674274672817128 3808806643543205248 3817209967632655232 3826972652971869184 3835416056508486656 3880362338420695484 3881780081328412216 3891109788301641856 3891707907623369792 3901061475739753472 3909668340551093248 3955484766416926372 3974350353538151776 3990391516258711424 4066158443782611008 4067644069812491392 4075129560040267072 4085551886280779264 4087044597967399936 4134304150070494472 4134939651849830404 4144877817973488064 4154022611835536576 4154839870091674624 4164646710587034112 4173835120318059008 4222747250634286262 4254639076482072064 4321871824175772104 4325028325909165168 4340898879173327968 4342484885340362432 4352921878335091712 4403932681596831068 4413649025075257612 4424937129998723744 4434699815337937696 4435572293746517504 4446041758599671552 4447666180140994048 4520554018762201568 4532115537991772416 4542114689757887744 4560447447152813056 4595342596278487991 4613890190674135084 4647038221465841152 4648736079785704448 4701495700623643978 4711868553796558802 4723919368512151024 4725645316399806176 4735273124405065984 4737003220541129216 4803088644934839166 4815372759116258192 4825996857867755728 4826946319665327872 4838339560829054336 4939282084772310976 4942889515324760192 4961027290483803392 4962839868960414208 5019164329044160463 5020998148674794062 5033065921824949792 5055224011189192064 5057071005712827136 5079334777538266112 5116333556561024329 5127621661484490461 5128630464644410864 5140735783380870232 5153091341264336512 5177668883432528896 5251820110032557704 5265251875019853248 5273017360770440096 5277906702471431168 5373137943569878832 5396793201134407744 5398764992585315456 5400737504456921344 5475159550093357544 5501273188647061952 5503283153275723648 5527511375556348416 5529530926661776384 5594330117208594076 5607775871375895616 5634522020205987328 5736187804621897672 5738283598485478928 5752075339228514048 5777398869930505216 5845102762937503324 5847238350355456376 5861291959593612416 5872980836528620192 5875126609578137408 5889247247159241728 5958261863336889092 5986679646468861536 6015232967517202688 6017430714308403712 6039511484067238912 6096926323390821361 6127210687439069312 6131685727871221504 6140729078365575808 6156434267824311296 6167763658439323136 6170017134383217664 6240042138811658954 6242322022676770996 6257325200106694336 6287169358453785088 6289466460886541312 6360847124373165382 6391185027987027856 6393520133952678944 6408886710143880704 6514916085863172848 6541211409563330752 6545988817592249984 6555643205282168768 6572409556190818816 6680117443357146656 6682558114691950144 6698619382392699904 6699649056161750528 6711978098889851648 6714430410946442752 6790634092236217097 6793115142324721378 6809442129527873248 6841919595964413184 6922098341229621151 6955113118691765608 6983185153452744992 7002526499930364928 7100217996860197028 7118377122171859936 7131476730070467376 7134082311630595424 7135485863853093376 7151228800121936384 7152328046442949888 7235032262623365326 7269539570712189008 7304211460556603264 7306880153088775936 7445618383843626112 7475670182358092288 7481130077248285696 7563275692307601182 7568799570341039044 7579962456107507638 7599348549345634256 7617613287086410496 7634419935265310464 7723885793881700821 7760724676841390968 7763560162656824432 7782219576603283712 7783415815246739584 7910969532833852744 7948700707076303552 7980783032517422848 8074307833679736397 8132316887565222016 8135288139624982784 8150259120080534144 8171103772561558528 8248782672822875959 8268608300140988944 8269879303699660808 8289755635946976128 8308045223671073152 8329293421174068224 8347670240636118016 8445494501268572524 8509278152964144128 8643743648351544208 8650056651818330336 8681797758346655936 8684969770680724864 8807865363193662136 8827298050150515224 8849874259997447488 8869399630675875392 8871144587493035008 8892083517199343104 8895332360281988096 9041108037524403136 9064231075983544832 9084229379515775488 9190685192556975982 9227780381348270168 9294076442931682304 9402991401247287956 9423737107593117604 9447838737024302048 9451290632799612352 9470546248810131968 9474006441082258432 9606177289869678332 9630745518232516384 9651993715735511456 9653892639330655744 9676679121658108672 9878564169544621952 9885779030649520384 9922054580967606784 9925679737920828416 10038328658088320926 10041996297349588124 10066131843649899584 10110448022378384128 10114142011425654272 10232667113122048658 10255243322968980922 10257260929288821728 10281471566761740464 10306182682528673024 10503640220065115408 10530503750039706496 10546034721540880192 10746275887139757664 10793586402268815488 10797529985170630912 10801475008913842688 10924063539684349243 10950319100186715088 11002546377294123904 11006566306551447296 11055022751112696832 11160117733819185121 11188660234417188152 11215551742751791232 11269044040411974656 11472375609243795344 11476567196970957856 11504150678457028096 11690205525875006648 11694476700710912752 11722583919187224832 11745961673057240384 11750253219156274816 11916523726673778184 11973359292937723072 12030465935034405376 12034861428616807424 12193852646781642722 12254421374878138624 12263371455742443008 12281458156731151616 12335527316878646272 12425381494505344799 12480084277623317908 12484644045353541992 12514650400213388672 12574338716907570176 12721694248746330764 12782370055974055712 12787040267905357888 12817773420287761408 13029832171726345696 13082422819126661504 13091977635184499968 13111286410564337536 13144819112381637632 13360234886714293312 13365116229383900288 13399298112323501056 13423956197779703296 13428860821892885504 13581268184472434194 13586230284649442756 13618884259055746496 13683839191928826368 13844196682459242302 13910226237383531216 13966370306905489984 14200435993720394056 14236754244343719872 14262953460140934752 14268164623261190848 14270971727706186752 14302457600243872768 14304656092885899776 14470064525246730652 14539079141424378016 14608422921113206528 14613760306177551872 14779615377220001917 14891236767687252224 14951340364716184576 15126551384615202364 15137599140682078088 15159924912215015276 15198697098691268512 15235226574172820992 15268839870530620928 15447771587763401642 15521449353682781936 15527120325313648864 15564439153206567424 15566831630493479168 15821939065667705488 15897401414152607104 15961566065034845696 16148615667359472794 16264633775130444032 16270576279249965568 16300518240161068288 16491539938287955807 16497565345645751918 16537216600281977888 16539758607399321616 16579511271893952256 16616090447342146304 16810810257271937081 16890989002537145048 17287487296703088416 17300113303636660672 17363595516693311872 17369939541361449728 17573493520361779217 17615730726387324272 17654596100301030448 17699748519994894976 17738799261351750784 17784167034398686208 18082216075048806272 18128462151967089664 18168458759031550976 18381370385113951964 18455560762696540336 18805982802494575912 18847474215186235208 18895677474048604096 18902581265599224704 18941092497620263936 19212354579739356664 19261491036465032768 19303987431471022912 19307785278661311488 19353358243316217344 19757128339089243904 19771558061299040768 19844109161935213568 20076657316176641852 20083992594699176248 20132263687299799168 20220896044756768256 20228284022851308544 20465334226244097316 20510486645937961844 20514521858577643456 20562943133523480928 20612365365057346048 21007280440130230816 21061007500079412992 21092069443081760384 21492551774279515328 21587172804537630976 21595059970341261824 21602950017827685376 21848127079368698486 21900638200373430176 22005092754588247808 22013132613102894592 22320235467638370242 22377320468834376304 22431103485503582464 22944751218487590688 22953134393941915712 23008301356914056192 23380411051750013296 23388953401421825504 23445167838374449664 23491923346114480768 23500506438312549632 23775902998136524823 23833047453347556368 23946718585875446144 24060931870068810752 24387705293563285444 24508842749756277248 24526742911484886016 24562916313462303232 24850762989010689598 24960168555246635816 24969288090707083984 25029300800426777344 25322612919181778641 25443388497492661528 25564740111948111424 25574080535810715776 26059664343452691392 26164845638253323008 26183955270368999936 26222572821128675072 26529868596376276733 26720469773428586624 26730232458767800576 26847912395559406592 27162536368944868388 27172460569298885512 27237768518111492992 27367678383857652736 27688393364918484604 27820452474767062432 27932740613810979968 28400871987440788112 28473508488687439744 28525906920281869504 28536329246522381696 28609312185771799552 28940129050493461304 29078158282848756032 29216845842226413056 29227520612355103744 29559230754440003834 29782473535374504448 30253102769230404728 30275198281364156176 30319849824430030552 30397394197382537024 30470453148345641984 30537679741061241856 30895543175526803284 31042898707365563872 31054240650627297728 31128878306413134848 31133663260986958336 31643878131335410976 31794802828305214208 31923132130069691392 32167398173949415937 32297231334718945588 32529267550260888064 32541152558499931136 32601036480322136576 32983079876575911614 32995130691291503836 33074433200563955776 33079517214798643232 33159022543787904512 33232180894684292608 33621620514543874162 33781978005074290096 34574974593406176832 34600226607273321344 34727191033386623744 34739879082722899456 35146987040723558434 35231461452774648544 35309192200602060896 35399497039989789952 35477598522703501568 35893351630391433227 36164432150097612544 36762740770227903928 36911121525393080672 37611965604989151824 37694948430372470416 37791354948097208192 37805162531198449408 38424709159478713328 38522982072930065536 38607974862942045824 38706716486632434688 39514256678178487808 39543116122598081536 40153314632353283704 40167985189398352496 40264527374599598336 40441792089513536512 40826253481946132911 40930668452488194632 41020973291875923688 41029043717155286912 41125886267046961856 41224730730114692096 42014560880260461632 42122015000158825984 42184138886163520768 42678484263735749527 42985103548559030656 43174345609075261952 43190119940682523648 43696254158737396972 43801276400746860352 44010185509176495616 44026265226205789184 44640470935276740484 44754640937668752608 44862206971007164928 45889502436975181376 45906268787883831424 46760822103500026592 46777906802843651008 46890335676748899328 46983846692228961536 47001012876625099264 47551805996273049646 47666094906695112736 47893437171750892288 48775410587126570888 49017685499512554496 49125832626924606464 49701525978021379196 49920337110493271632 49938576181414167968 50058601600853554688 50645225838363557282 50886776994985323056 51129480223896222848 51148161071621431552 52119328686905382784 52329691276506646016 52367910540737999872 52445145642257350144 53059737192752553466 53440939546857173248 53460464917535601152 54067200557171905747 54325072737889736776 54344921138597771024 54475537036222985984 55376786729836969208 55640904949534124864 55865481227621959936 56801743974881576224 56947016977374879488 57051813840563739008 57072658493044763392 57741478709760131713 57880258100986922608 58156316565697512064 58433691684452826112 59118461508880007668 59564947070749008896 60506205538460809456 60550396562728312352 60639699648860061104 60794788394765074048 61791086351053606568 62085797414731127744 62108481301254595456 62267326521973916672 63287756262670821952 63589605656610428416 64334796347898831874 64594462669437891176 65058535100521776128 65202072960644273152 65966159753151823228 65990261382583007672 66148866401127911552 66159034429597286464 66318045087575809024 66464361789368585216 67243241029087748324 67563956010148580192 69149949186812353664 69200453214546642688 69454382066773247488 69479758165445798912 70293974081447116868 70462922905549297088 70618384401204121792 70798994079979579904 70955197045407003136 71786703260782866454 72328864300195225088 73525481540455807856 73822243050786161344 75223931209978303648 75389896860744940832 75582709896194416384 75610325062396898816 76849418318957426656 77045964145860131072 77215949725884091648 78120824136734295847 79028513356356975616 80306629264706567408 80335970378796704992 80529054749199196672 81652506963892265822 81861336904976389264 82041946583751847376 82058087434310573824 82251772534093923712 84029121760520923264 84244030000317651968 84368277772327041536 85356968527471499054 85970207097118061312 86348691218150523904 86977670461537413593 87169568245236337837 87392508317474793944 87602552801493720704 88020371018352991232 89280941870553480968 89509281875337505216 89724413942014329856 91779004873950362752 91812537575767662848 93521644207000053184 93555813605687302016 93967693384457923072 94002025753250198528 95103611992546099292 95332189813390225472 95786874343501784576 97550821174253141776 99403051956042758392 99840674220986543264 99877152362828335936 100117203201707109376 101290451676727114564 101773553989970646112 102258960447792445696 102296322143242863104 104238657373810765568 104659382553013292032 104890291284514700288 106119474385505106932 106881879093714346496 106920929835071202304 108134401114343811494 108650145475779473552 108689842277195542048 108951074072445971968 110753573459673938416 111281809899068249728 111730962455243919872 113603487949763152448 113894033954749758976 114103627681127478016 114145316986089526784 115440779568015690649 115482957419520263426 115760516201973845216 116312633131395024128 117675671800903559567 118236923017760015336 121012411076921618912 121100793125456624704 121279399297720122208 121589576789530148096 123582172702107213136 124171594829462255488 124216962602509190912 126575512525341643904 127179211313220856832 128669592695797663748 129188925338875782352 131932319506303646456 131980522765166015344 132297732802255823104 132318068859194572928 134486482058175496648 135127912020297160384 138299898373624707328 138400906429093285376 138908764133546494976 140229305437988891303 140587948162894233736 140925845811098594176 141236768802408243584 141597988159959159808 141910394090814006272 143573406521565732908 144657728600390450176 147050963080911615712 147644486101572322688 150447862419956607296 150779793721489881664 151165419792388832768 151220650124793797632 153698836637914853312 154091928291720262144 154431899451768183296 156241648273468591694 160613258529413134816 160671940757593409984 161058109498398393344 163305013927784531644 163722673809952778528 164083893167503694752 164116174868621147648 164503545068187847424 168058243521041846528 168736555544654083072 170713937054942998108 171940414194236122624 173955340923074827186 174339136490472675674 174785016634949587888 175205105602987441408 178561883741106961936 179018563750675010432 183558009747900725504 183625075151535325696 185709080174633937131 187043288414000106368 187111627211374604032 187935386768915846144 189722001474926147057 190207223985092198584 190664379626780450944 191573748687003569152 195101642348506283552 198806103912085516784 199681348441973086528 199754304725656671872 202580903353454229128 203547107979941292224 204517920895584891392 204592644286485726208 208477314747621531136 212238948771010213864 213763758187428692992 216268802228687622988 217300290951558947104 217379684554391084096 217902148144891943936 221507146919347876832 222563619798136499456 223461924910487839744 227206975899526304896 227788067909499517952 228207255362254956032 228290633972179053568 230881559136031381298 230965914839040526852 231521032403947690432 232625266262790048256 235351343601807119134 236473846035520030672 242024822153843237824 242201586250913249408 242558798595440244416 243179153579060296192 247164345404214426272 248343189658924510976 248433925205018381824 251253461412740032589 253151025050683287808 257339185391595327496 258377850677751564704 263864639012607292912 263961045530332030688 264595465604511646208 264636137718389145856 268972964116350993296 270255824040594320768 276599796747249414656 276801812858186570752 280458610875977782606 281175896325788467472 281851691622197188352 282473537604816487168 285783774373622930377 287146813043131465816 294101926161823231424 295288972203144645376 298749389846150246689 300895724839913214592 301559587442979763328 302330839584777665536 307397673275829706624 308183856583440524288 308863798903536366592 312483296546937183388 321226517058826269632 321343881515186819968 326610027855569063288 327445347619905557056 328167786335007389504 328232349737242295296 329007090136375694848 336116487042083693056 341427874109885996216 343880828388472245248 347910681846149654372 348678272980945351348 349570033269899175776 350410211205974882816 357123767482213923872 358037127501350020864 367116019495801451008 367250150303070651392 371418160349267874262 374086576828000212736 374223254422749208064 379444002949852294114 380414447970184397168 381328759253560901888 390203284697012567104 397612207824171033568 399362696883946173056 399508609451313343744 404190350968320921991 405161806706908458256 407094215959882584448 409035841791169782784 416954629495243062272 424477897542020427728 432537604457375245976 434600581903117894208 434759369108782168192 443014293838695753664 445127239596272998912 454413951799052609792 456414510724509912064 461763118272062762596 461931829678081053704 463042064807895380864 465250532525580096512 470702687203614238268 472947692071040061344 484049644307686475648 484403172501826498816 485117597190880488832 486358307158120592384 494328690808428852544 496686379317849021952 496867850410036763648 502506922825480065178 506302050101366575616 514678370783190654992 516755701355503129408 527729278025214585824 527922091060664061376 529190931209023292416 529272275436778291712 537945928232701986592 540511648081188641536 546845768957140070929 553199593494498829312 560917221751955565212 562351792651576934944 563703383244394376704 564947075209632974336 571567548747245860754 574293626086262931632 588203852323646462848 590577944406289290752 597498779692300493378 601791449679826429184 603119174885959526656 610186977716654364859 614795346551659413248 624966593093874366776 642453034117652539264 642687763030373639936 653220055711138126576 654890695239811114112 656335572670014779008 658014180272751389696 672232974084167386112 682855748219771992432 695821363692299308744 697356545961890702696 699140066539798351552 700820422411949765632 714247534964427847744 716074255002700041728 734232038991602902016 742836320698535748524 748173153656000425472 748446508845498416128 758888005899704588228 760828895940368794336 762657518507121803776 780406569394025134208 795224415648342067136 798725393767892346112 799017218902626687488 808380701936641843982 810323613413816916512 814188431919765168896 848955795084040855456 865075208914750491952 869201163806235788416 869518738217564336384 886028587677391507328 890254479192545997824 908827903598105219584 923526236544125525192 923863659356162107408 926084129615790761728 941405374407228476536 945895384142080122688 968099288615372951296 968806345003652997632 970235194381760977664 981605138065922239121 988657381616857705088 993372758635698043904 1005013845650960130356 1012604100202733151232 1029356741566381309984 1033511402711006258816 1055458556050429171648 1055844182121328122752 1058544550873556583424 1075891856465403973184 1081023296162377283072 1093691537914280141858 1121834443503911130424 1124703585303153869888 1127406766488788753408 1129894150419265948672 1143135097494491721508 1148587252172525863264 1176407704647292925696 1181155888812578581504 1194997559384600986756 1203582899359652858368 1206238349771919053312 1220373955433308729718 1229590693103318826496 1249933186187748733552 1284906068235305078528 1285375526060747279872 1306440111422276253152 1309781390479622228224 1312671145340029558016 1328054010324483029399 1365711496439543984864 1391642727384598617488 1394713091923781405392 1398280133079596703104 1428495069928855695488 1432148510005400083456 1485672641397071497048 1496346307312000850944 1517776011799409176456 1521657791880737588672 1525315037014243607552 1560813138788050268416 1590448831296684134272 1597450787535784692224 1598034437805253374976 1616761403873283687964 1620647226827633833024 1628376863839530337792 1697911590168081710912 1730150417829500983904 1738402327612471576832 1739037476435128672768 1772057175354783014656 1817655807196210439168 1847052473088251050384 1847727318712324214816 1852168259231581523456 1882810748814456953072 1891790768284160245376 1936198577230745902592 1937612690007305995264 1940470388763521955328 1963210276131844478242 1977314763233715410176 2000486420615360512639 2010027691301920260712 2058713483132762619968 2067022805422012517632 2110917112100858343296 2111688364242656245504 2151783712930807946368 2162046592324754566144 2187383075828560283716 2243668887007822260848 2249407170606307739776 2286270194988983443016 2297174504345051726528 2352815409294585851392 2389995118769201973512 2407165798719305716736 2412476699543838106624 2440747910866617459436 2459181386206637652992 2499866372375497467104 2569812136470610157056 2570751052121494559744 2612880222844552506304 2619562780959244456448 2625342290680059116032 2656108020648966058798 2731422992879087969728 2783285454769197234976 2789426183847562810784 2796560266159193406208 2856990139857711390976 2971345282794142994096 3035552023598818352912 3043315583761475177344 3121626277576100536832 3180897662593368268544 3194901575071569384448 3225274025073744499969 3233522807746567375928 3241294453655267666048 3256753727679060675584 3395823180336163421824 3460300835659001967808 3476804655224943153664 3478074952870257345536 3544114350709566029312 3694104946176502100768 3695454637424648429632 3704336518463163046912 3765621497628913906144 3783581536568320490752 3872397154461491805184 3880940777527043910656 3926420552263688956484 3954629526467430820352 4000972841230721025278 4020055382603840521424 4117426966265525239936 4134045610844025035264 4221834224201716686592 4223376728485312491008 4271308844016580554013 4303567425861615892736 4374766151657120567432 4487337774015644521696 4498814341212615479552 4572540389977966886032 4594349008690103453056 4705630818589171702784 4779990237538403947024 4881495821733234918872 4999732744750994934208 5139624272941220314112 5225760445689105012608 5239125561918488912896 5250684581360118232064 5312216041297932117596 5462845985758175939456 5566570909538394469952 5578852367695125621568 5593120532318386812416 5713980279715422781952 5942690565588285988192 6071104047197636705824 6086631167522950354688 6243252555152201073664 6361795325186736537088 6450548050147488999938 6467045615493134751856 6482588907310535332096 6791646360672326843648 6871235966461455673847 6920601671318003935616 6953609310449886307328 7088228701419132058624 7388209892353004201536 7390909274849296859264 7531242995257827812288 7567163073136640981504 7852841104527377912968 7909259052934861640704 8001945682461442050556 8040110765207681042848 8234853932531050479872 8268091221688050070528 8443668448403433373184 8446753456970624982016 8542617688033161108026 8607134851723231785472 8749532303314241134864 8974675548031289043392 8997628682425230959104 9145080779955933772064 9188698017380206906112 9296378072271381205793 9559980475076807894048 9762991643466469837744 9999465489501989868416 10451520891378210025216 10624432082595864235192 10925691971516351878912 11133141819076788939904 11157704735390251243136 11186241064636773624832 11427960559430845563904 11885381131176571976384 12142208094395273411648 12173262335045900709376 12723590650373473074176 12901096100294977999876 12934091230986269503712 12965177814621070664192 13583292721344653687296 13742471932922911347694 13841203342636007871232 14776419784706008403072 14781818549698593718528 15062485990515655624576 15134326146273281963008 15705682209054755825936 16003891364922884101112 16080221530415362085696 16469707865062100959744 16887336896806866746368 17085235376066322216052 17214269703446463570944 17499064606628482269728 17949351096062578086784 17995257364850461918208 18290161559911867544128 18377396034760413812224 18592756144542762411586 19119960950153615788096 19525983286932939675488 19998930979003979736832 20903041782756420050432 21248864165191728470384 21851383943032703757824 22266283638153577879808 22315409470780502486272 22576918175516211499783 23770762262353143952768 24284416188790546823296 24346524670091801418752 25802192200589955999752 25868182461972539007424 25930355629242141328384 27166585442689307374592 27484943865845822695388 27682406685272015742464 29552839569412016806144 29563637099397187437056 30124971981031311249152 31411364418109511651872 32007782729845768202224 32160443060830724171392 32939415730124201919488 34170470752132644432104 34998129213256964539456 35898702192125156173568 36580323119823735088256 36754792069520827624448 37185512289085524823172 38239921900307231576192 39051966573865879350976 39997861958007959473664 41806083565512840100864 42497728330383456940768 43702767886065407515648 44532567276307155759616 44630818941561004972544 45153836351032422999566 47541524524706287905536 48568832377581093646592 51604384401179911999504 51736364923945078014848 54969887731691645390776 55364813370544031484928 59105679138824033612288 59127274198794374874112 60249943962062622498304 62822728836219023303744 64015565459691536404448 64320886121661448342784 68340941504265288864208 69996258426513929078912 71797404384250312347136 73160646239647470176512 74371024578171049646344 76479843800614463152384 78103933147731758701952 79995723916015918947328 84995456660766913881536 89065134552614311519232 89261637883122009945088 90307672702064845999132 95083049049412575811072 97137664755162187293184 103208768802359823999008 103472729847890156029696 109939775463383290781552 118211358277648067224576 120499887924125244996608 125645457672438046607488 128031130919383072808896 128641772243322896685568 136681883008530577728416 139992516853027858157824 143594808768500624694272 146321292479294940353024 148742049156342099292688 152959687601228926304768 156207866295463517403904 158038427228613480498481 169990913321533827763072 180615345404129691998264 190166098098825151622144 194275329510324374586368 206417537604719647998016 206945459695780312059392 219879550926766581563104 251290915344876093214976 256062261838766145617792 257283544486645793371136 273363766017061155456832 279985033706055716315648 292642584958589880706048 297484098312684198585376 305919375202457852609536 312415732590927034807808 316076854457226960996962 339981826643067655526144 361230690808259383996528 412835075209439295996032 413890919391560624118784 439759101853533163126208 502581830689752186429952 512124523677532291235584 546727532034122310913664 559970067412111432631296 594968196625368397170752 624831465181854069615616 632153708914453921993924 679963653286135311052288 722461381616518767993056 825670150418878591992064 879518203707066326252416 1005163661379504372859904 1024249047355064582471168 1093455064068244621827328 1189936393250736794341504 1264307417828907843987848 1359927306572270622104576 1444922763233037535986112 1651340300837757183984128 1759036407414132652504832 2048498094710129164942336 2186910128136489243654656 2379872786501473588683008 2528614835657815687975696 2889845526466075071972224 3302680601675514367968256 3518072814828265305009664 4373820256272978487309312 4759745573002947177366016 5057229671315631375951392 5779691052932150143944448 7036145629656530610019328 9519491146005894354732032 10114459342631262751902784 11559382105864300287888896 20228918685262525503805568 23118764211728600575777792 40457837370525051007611136 80915674741050102015222272 161831349482100204030444544
- Sum of all divisors σ(n): 435100031694378442583262687
- Sum of proper divisors (its aliquot sum) s(n): 273268682212278238552818143
- 161831349482100204030444544 is an abundant number, because the sum of its proper divisors (273268682212278238552818143) is greater than itself. Its abundance is 111437332730178034522373599
Bases of 161831349482100204030444544
- Binary: 10000101110111010001111100001000110000111100110100111111111011010001010011000100000000002
- Hexadecimal: 0x85DD1F08C3CD3FED14C400
- Base-36: KC0UPWXPKHGHEJEV4
Squares and roots of 161831349482100204030444544
- 161831349482100204030444544 squared (1618313494821002040304445442) is 26189385675197653975264761976615969747100822259367936
- 161831349482100204030444544 cubed (1618313494821002040304445443) is 4238263625924420361897099689157746227201240107624487652102966712370450539741184
-
161831349482100204030444544 is a
perfect square number . Itssquare root is 12721295118112 -
The
cube root of 161831349482100204030444544 is 544946940.3576490781
Scales and comparisons
How big is 161831349482100204030444544?- 161,831,349,482,100,204,030,444,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 161,831,349,482,100,204,030,444,544 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 161831349482100204030444544 cubic inches would be around 45412245 feet tall.
Recreational maths with 161831349482100204030444544
- 161831349482100204030444544 backwards is 445444030402001284943138161
- The number of decimal digits it has is: 27
- The sum of 161831349482100204030444544's digits is 85
- 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 161831349482100204030444544 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 161831349482100204030444544 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/161831349482100204030444544/
Chicago style:
Numbermatics. 2024. "Number 161831349482100204030444544 - Facts about the integer". https://numbermatics.com/n/161831349482100204030444544/
The information we have on file for 161831349482100204030444544 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 161831349482100204030444544, math, Factors of 161831349482100204030444544, curriculum, school, college, exams, university, Prime factorization of 161831349482100204030444544, STEM, science, technology, engineering, physics, economics, calculator, one hundred sixty-one septillion, eight hundred thirty-one sextillion, three hundred forty-nine quintillion, four hundred eighty-two quadrillion, one hundred trillion, two hundred four billion, thirty million, four hundred forty-four thousand, five hundred forty-four.