516571677749120684305678336
516,571,677,749,120,684,305,678,336 is an even composite number composed of seven prime numbers multiplied together.
516571677749120684305678336 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred fifty-one divisors.
Prime factorization of 516571677749120684305678336:
218 × 72 × 132 × 532 × 1812 × 2112 × 2412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 13 × 13 × 53 × 53 × 181 × 181 × 211 × 211 × 241 × 241)See below for interesting mathematical facts about the number 516571677749120684305678336 from the Numbermatics database.
Names of 516571677749120684305678336
- Cardinal: 516571677749120684305678336 can be written as Five hundred sixteen septillion, five hundred seventy-one sextillion, six hundred seventy-seven quintillion, seven hundred forty-nine quadrillion, one hundred twenty trillion, six hundred eighty-four billion, three hundred five million, six hundred seventy-eight thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 5.16571677749120684305678336 × 1026
Factors of 516571677749120684305678336
Divisors of 516571677749120684305678336
- Number of divisors d(n): 13851
-
Complete list of divisors:
1 2 4 7 8 13 14 16 26 28 32 49 52 53 56 64 91 98 104 106 112 128 169 181 182 196 208 211 212 224 241 256 338 362 364 371 392 416 422 424 448 482 512 637 676 689 724 728 742 784 832 844 848 896 964 1024 1183 1267 1274 1352 1378 1448 1456 1477 1484 1568 1664 1687 1688 1696 1792 1928 2048 2353 2366 2534 2548 2597 2704 2743 2756 2809 2896 2912 2954 2968 3133 3136 3328 3374 3376 3392 3584 3856 4096 4706 4732 4823 5068 5096 5194 5408 5486 5512 5618 5792 5824 5908 5936 6266 6272 6656 6748 6752 6784 7168 7712 8192 8281 8869 8957 9412 9464 9593 9646 10136 10192 10339 10388 10816 10972 11024 11183 11236 11584 11648 11809 11816 11872 12532 12544 12773 13312 13496 13504 13568 14336 15424 16384 16471 16562 17738 17914 18824 18928 19186 19201 19292 19663 20272 20384 20678 20776 21632 21931 21944 22048 22366 22472 23168 23296 23618 23632 23744 25064 25088 25546 26624 26992 27008 27136 28672 30589 30848 32761 32768 32942 33124 33761 35476 35659 35828 36517 37648 37856 38191 38372 38402 38584 39326 40544 40729 40768 41356 41552 43264 43621 43862 43888 44096 44521 44732 44944 46336 46592 47236 47264 47488 50128 50176 50851 51092 53248 53984 54016 54272 57344 58081 61178 61696 62699 65522 65536 65884 66248 67151 67522 70952 71318 71656 73034 75296 75712 76382 76744 76804 77168 78281 78652 81088 81458 81536 82712 83104 86528 87242 87724 87776 88192 89042 89411 89464 89888 92672 93184 94472 94528 94976 100256 100352 101702 102184 106496 107968 108032 108544 114688 115297 116162 122356 123392 124709 125398 131044 131072 131768 132496 134302 134407 135044 137641 141904 142636 143312 145379 146068 150592 151424 152764 153488 153517 153608 154336 156562 157304 162176 162916 163072 165424 166049 166208 173056 174484 175448 175552 176384 178084 178822 178928 179776 185344 186368 188944 189056 189952 200512 200704 203404 204368 212992 214123 215936 216064 217088 229327 229376 230594 232324 244712 246784 249418 249613 250796 255619 262088 262144 263536 264992 267337 268604 268814 270088 275282 283808 285103 285272 286624 290758 292136 301184 302848 305347 305528 306976 307034 307216 308672 311647 313124 314608 324352 325832 326144 330848 332098 332416 346112 348968 350896 351104 352768 355957 356168 357644 357856 359552 370688 372736 377888 378112 379904 401024 401408 406567 406808 408736 425893 425984 428246 431872 432128 434176 438893 458654 458752 461188 464648 470057 474721 489424 493568 496483 498836 499226 501592 508429 511238 524176 527072 529984 534674 537208 537628 540176 547967 550564 567073 567616 570206 570544 573248 578773 581516 584272 592699 602368 605696 610694 611056 613952 614068 614432 617344 623294 625877 626248 629216 648704 651664 652288 661063 661696 664196 664832 676969 692224 697936 701792 702208 705536 711914 712336 715288 715712 719104 741376 745472 755053 755776 756224 759808 802048 802816 813134 813616 817472 851786 851968 856492 863744 864256 868352 872963 877786 917308 917504 922376 929296 940114 949442 978848 987136 992966 997672 998452 1003184 1016858 1017653 1022476 1048352 1054144 1059968 1069348 1074416 1075256 1080352 1095934 1101128 1134146 1135232 1140412 1141088 1146496 1157546 1162343 1163032 1168544 1185398 1204736 1211392 1221388 1222112 1227904 1228136 1228864 1234688 1246588 1251754 1252496 1258432 1297408 1303328 1304576 1322126 1323392 1328392 1329664 1353938 1384448 1395872 1403584 1404416 1411072 1423828 1424672 1430576 1431424 1438208 1482752 1490944 1498861 1510106 1511552 1512448 1519616 1604096 1605289 1605632 1621217 1626268 1627232 1634944 1703572 1703936 1712984 1727488 1728512 1736333 1736704 1745926 1747291 1755572 1789333 1834616 1835008 1844752 1858592 1871359 1880228 1889927 1898884 1957696 1974272 1985932 1995344 1995721 1996904 2006368 2024123 2033716 2035306 2044952 2096704 2108288 2119936 2137429 2138696 2148832 2150512 2158637 2160704 2181529 2191868 2202256 2268292 2270464 2280824 2282176 2292992 2311913 2315092 2324686 2326064 2337088 2359613 2370796 2409472 2422784 2442776 2444224 2455808 2456272 2457728 2469376 2491699 2493176 2503508 2504992 2516864 2594816 2606656 2609152 2644252 2646784 2656784 2659328 2695103 2707876 2768896 2791744 2807168 2808832 2822144 2845969 2847656 2849344 2861152 2862848 2876416 2965504 2981251 2981888 2997722 3020212 3023104 3024896 3039232 3078293 3208192 3210578 3211264 3242434 3252536 3254464 3269888 3323047 3407144 3407872 3425968 3454976 3457024 3472666 3473408 3475381 3491852 3494582 3511144 3559003 3578666 3669232 3689504 3717184 3742718 3760456 3779854 3797768 3915392 3948544 3969511 3971864 3990688 3991442 3993808 4012736 4048246 4051411 4067432 4070612 4089904 4148893 4193408 4216576 4239872 4274858 4277392 4297664 4301024 4317274 4321408 4363058 4383736 4404512 4536584 4540928 4561648 4564352 4585984 4623826 4627441 4630184 4649372 4652128 4674176 4719226 4738783 4741592 4818944 4845568 4885552 4888448 4911616 4912544 4915456 4938752 4983398 4986352 5007016 5009984 5033728 5189632 5213312 5218304 5285371 5288504 5293568 5313568 5318656 5390206 5415752 5536609 5537792 5583488 5614336 5617664 5644288 5691938 5695312 5698688 5722304 5725696 5752832 5931008 5962502 5963776 5995444 6040424 6046208 6049792 6078464 6110741 6156586 6416384 6421156 6422528 6454279 6484868 6505072 6508928 6539776 6609577 6646094 6814288 6851936 6909952 6912571 6914048 6945332 6946816 6950762 6983704 6989164 7022288 7118006 7123571 7157332 7338464 7371949 7379008 7434368 7485436 7520912 7524049 7559708 7595536 7705087 7830784 7895401 7897088 7939022 7943728 7981376 7982884 7987616 8025472 8058301 8096492 8102822 8134864 8136401 8141224 8179808 8297786 8386816 8433152 8479744 8549716 8554784 8593819 8595328 8602048 8634548 8642816 8726116 8767472 8800597 8809024 9073168 9081856 9123296 9128704 9171968 9204031 9247652 9254882 9260368 9298744 9304256 9348352 9438452 9477566 9483184 9637888 9691136 9771104 9776896 9815689 9823232 9825088 9830912 9877504 9966796 9972704 10014032 10019968 10067456 10379264 10426624 10436608 10512661 10570742 10577008 10587136 10627136 10637312 10729561 10780412 10831504 11073218 11075584 11166976 11228672 11235328 11288576 11348519 11383876 11390624 11397376 11444608 11451392 11505664 11862016 11925004 11927552 11990888 12080848 12092416 12099584 12154331 12156928 12221482 12255091 12313172 12832768 12842312 12845056 12908558 12969736 13010144 13017856 13079552 13219154 13229489 13292188 13628576 13703872 13819904 13825142 13828096 13890664 13893632 13901524 13967408 13978328 14044576 14168861 14236012 14247142 14314664 14676928 14743898 14758016 14868736 14970872 15041824 15048098 15110459 15119416 15191072 15410174 15661568 15790802 15794176 15878044 15887456 15962752 15965768 15975232 16050944 16116602 16183391 16192984 16205644 16269728 16272802 16282448 16359616 16517291 16595572 16773632 16866304 16959488 17099432 17109568 17187638 17190656 17204096 17269096 17285632 17452232 17534944 17601194 17618048 18146336 18163712 18246592 18257408 18343936 18408062 18495304 18509764 18520736 18597488 18608512 18696704 18865721 18876904 18955132 18966368 19275776 19382272 19542208 19553792 19631378 19646464 19650176 19661824 19755008 19933592 19945408 20028064 20039936 20134912 20758528 20853248 20868757 20873216 21025322 21141484 21154016 21174272 21254272 21274624 21459122 21548051 21560824 21663008 22146436 22151168 22333952 22457344 22470656 22572329 22577152 22697038 22767752 22781248 22794752 22889216 22902784 23011328 23261329 23724032 23850008 23855104 23981776 24161696 24184832 24199168 24308662 24313856 24327667 24442964 24510182 24626344 24913021 25665536 25684624 25817116 25939472 26020288 26035712 26159104 26313599 26438308 26458978 26584376 27257152 27407744 27639808 27650284 27656192 27781328 27786577 27803048 27934816 27956656 28089152 28337722 28359877 28472024 28494284 28629328 29042251 29353856 29487796 29516032 29737472 29941744 30054869 30083648 30096196 30220918 30238832 30382144 30674969 30820348 31323136 31581604 31588352 31756088 31774912 31925504 31931536 31950464 32101888 32233204 32366782 32385968 32392087 32411288 32539456 32545604 32564896 32719232 33034582 33171481 33191144 33547264 33732608 33918976 34198864 34219136 34375276 34381312 34408192 34538192 34571264 34904464 35036339 35069888 35202388 35236096 36292672 36327424 36493184 36514816 36687872 36816124 36990608 36997597 37019528 37041472 37194976 37217024 37393408 37731442 37753808 37910264 37932736 38551552 38756263 38764544 39084416 39107584 39262756 39292928 39300352 39323648 39510016 39867184 39890816 40017809 40056128 40079872 40269824 41517056 41706496 41737514 41746432 42050644 42282968 42308032 42348544 42508544 42549248 42918244 43096102 43121648 43326016 44292872 44302336 44667904 44914688 44941312 45144658 45154304 45179953 45394076 45535504 45562496 45589504 45778432 45805568 46022656 46267039 46522658 47448064 47700016 47963552 48323392 48369664 48387997 48398336 48617324 48627712 48655334 48885928 49020364 49252688 49826042 51331072 51369248 51603643 51634232 51878944 52040576 52071424 52318208 52627198 52668343 52876616 52917956 53168752 53935609 54514304 54815488 55267807 55279616 55300568 55312384 55562656 55573154 55606096 55869632 55913312 56178304 56408107 56675444 56719754 56944048 56988568 57258656 58084502 58707712 58975592 59032064 59474944 59883488 60109738 60156733 60167296 60192392 60441836 60477664 60764288 61349938 61604179 61640696 62646272 63163208 63176704 63512176 63549824 63851008 63863072 63900928 64203776 64428217 64466408 64733564 64771936 64784174 64822576 65078912 65091208 65129792 65438464 66069164 66342962 66382288 67094528 67465216 67837952 68397728 68438272 68709823 68750552 68762624 68816384 69076384 69142528 69808928 70072678 70139776 70404776 70472192 72585344 72654848 72986368 73029632 73375744 73588627 73632248 73981216 73995194 74039056 74082944 74389952 74434048 74786816 75106927 75462884 75507616 75820528 75865472 77103104 77512526 77529088 78168832 78215168 78525512 78585856 78600704 78647296 79020032 79439633 79734368 79781632 80035618 80112256 80159744 80539648 83034112 83412992 83475028 83492864 84101288 84565936 84616064 84697088 85017088 85080317 85098496 85785637 85836488 85924501 86192204 86243296 86652032 88585744 89335808 89829376 89863423 89882624 90289316 90308608 90359906 90788152 91071008 91124992 91179008 91556864 91611136 92025649 92045312 92534078 92606423 93045316 95400032 95927104 96646784 96739328 96775994 96796672 97234648 97255424 97310668 97771856 98040728 98505376 99182027 99652084 100166131 102640213 102662144 102738496 103207286 103268464 103757888 104081152 104142848 104636416 104757913 105254396 105336686 105753232 105773213 105835912 106337504 107278519 107871218 109028608 109630976 110535614 110559232 110601136 111125312 111146308 111212192 111739264 111826624 112356608 112816214 113283737 113350888 113439508 113888096 113977136 114407761 114517312 115621037 116169004 117415424 117951184 118064128 118949888 119652403 119766976 120219476 120313466 120334592 120384784 120883672 120955328 121528576 122531389 122699876 123208358 123281392 125059489 125292544 126326416 127024352 127099648 127702016 127726144 127801856 128407552 128856434 128932816 129467128 129543872 129568348 129645152 130157824 130182416 130259584 130876928 132060047 132138328 132685924 132764576 134189056 134930432 135675904 136664593 136795456 136876544 137419646 137501104 137525248 137632768 138152768 138285056 139484293 139617856 140145356 140279552 140809552 140944384 142840459 145170688 145309696 145972736 146059264 146751488 147177254 147264496 147962432 147990388 148078112 148165888 148779904 148868096 149573632 150213854 150836357 150925768 151015232 151641056 151730944 154206208 155025052 155058176 156337664 156430336 157051024 157171712 157201408 157294592 158006303 158040064 158879266 159316183 159468736 159563264 160071236 160224512 160319488 161079296 163149529 166068224 166825984 166950056 166985728 168202576 169131872 169232128 169394176 170034176 170160634 170196992 171571274 171672976 171849002 172384408 172486592 173304064 177171488 178671616 179658752 179726846 179765248 180578632 180617216 180719812 181576304 182142016 182249984 182358016 183113728 183222272 184051298 184090624 184195193 185068156 185212846 186090632 190800064 191854208 193293568 193478656 193551988 193593344 194469296 194621336 195543712 196081456 197010752 198364054 199304168 200332262 205280426 205324288 205476992 206414572 206536928 207515776 208162304 208285696 209272832 209515826 210384083 210508792 210673372 211506464 211546426 211671824 212675008 214557038 214724783 215742436 218057216 219261952 221071228 221118464 221202272 222250624 222292616 222424384 223478528 223653248 224713216 225632428 226567474 226701776 226879016 227776192 227954272 228815522 229034624 231242074 232338008 234830848 235902368 236128256 237899776 239304806 239533952 240438952 240626932 240669184 240769568 241767344 241910656 243057152 245062778 245254373 245399752 246416716 246562784 250118978 250585088 252652832 254048704 254199296 255404032 255452288 255603712 256815104 257712868 257865632 258934256 259087744 259136696 259290304 260315648 260364832 260519168 261753856 264120094 264276656 265371848 265529152 268378112 269860864 271293841 271351808 273329186 273590912 273753088 274839292 275002208 275050496 275265536 276305536 276570112 278968586 279235712 280124663 280290712 280559104 281619104 281888768 285680918 290341376 290619392 291945472 292118528 293440277 293502976 294354508 294528992 295924864 295980776 296156224 296331776 297559808 297736192 299147264 300427708 301672714 301851536 302030464 303282112 303461888 308412416 310050104 310116352 312675328 312860672 314102048 314343424 314402816 314589184 316012606 316080128 316259671 317758532 318632366 318937472 319126528 320142472 320449024 320638976 322158592 323869273 326299058 332136448 333651968 333900112 336405152 338263744 338464256 338715979 338788352 340068352 340321268 340393984 342076787 343142548 343345952 343698004 344768816 344973184 346608128 354342976 357343232 359317504 359453692 359530496 361157264 361225501 361439624 363152608 364284032 364499968 364716032 366227456 366366263 366444544 368102596 368181248 368390386 368678401 370136312 370425692 372181264 377549263 381600128 383708416 386587136 386874649 386957312 387103976 387186688 388938592 389242672 390713297 391087424 392162912 394021504 394856749 396728108 398608336 398774597 400664524 410560852 410648576 410953984 412829144 413073856 415031552 416324608 416571392 418456253 418545664 419031652 420768166 421017584 421097131 421346744 423012928 423092852 423343648 425350016 427089953 429114076 429449566 431229253 431484872 436114432 438523904 442142456 442236928 442404544 444501248 444585232 444848768 446957056 447306496 449426432 450997519 451264856 453134948 453403552 453758032 455472407 455552384 455908544 457631044 458069248 462484148 464676016 469661696 471804736 472256512 475799552 478609612 479067904 480877904 480968761 481253864 481338368 481539136 483534688 483821312 486114304 487813643 490125556 490508746 490799504 492833432 493125568 500237956 501170176 505305664 508097408 508398592 510808064 510904576 511207424 513630208 515120389 515425736 515731264 517868512 518175488 518273392 518580608 520231517 520631296 520729664 521038336 523507712 525748489 528240188 528553312 530743696 531058304 536756224 539721728 542587682 542703616 546658372 547181824 547506176 549678584 550004416 550100992 550531072 552611072 553140224 557171033 557937172 558471424 560249326 560581424 561118208 563238208 563777536 568666733 571361836 580682752 581238784 583890944 584237056 586880554 587005952 588709016 589057984 591849728 591961552 592312448 592663552 595119616 595472384 598294528 600499459 600855416 601471507 603345428 603703072 604060928 606564224 606923776 616824832 620100208 625350656 625721344 628204096 628686848 628805632 629043961 629178368 632025212 632160256 632519342 635517064 637264732 637874944 638253056 640284944 640898048 641277952 644179543 644317184 647738546 649519823 652598116 667303936 667800224 672810304 676527488 676928512 677431958 677576704 680136704 680642536 680787968 684153574 686285096 686691904 687396008 689537632 689946368 693216256 701162917 708685952 714686464 718481491 718635008 718907384 719060992 722314528 722451002 722879248 726305216 728568064 728999936 729432064 732454912 732732526 732889088 733305391 736205192 736362496 736780772 737356802 740272624 740851384 744362528 750949633 755098526 763200256 767416832 773174272 773749298 773914624 774207952 777877184 778485344 781426594 782174848 784325824 788043008 789713498 793456216 797216672 797549194 800854327 801329048 821121704 821297152 821907968 825658288 826147712 830063104 832649216 833142784 836912506 837091328 837566821 838063304 841536332 842035168 842194262 842693488 846025856 846185704 846687296 850700032 854179906 857719723 858228152 858899132 862458506 862969744 872228864 875416423 877047808 884284912 884809088 889002496 889170464 889697536 893914112 894612992 898852864 901995038 902529712 906269896 906807104 907516064 910944814 911104768 911817088 915262088 916138496 924968296 929352032 939323392 943609472 944513024 951599104 956652151 957219224 958135808 961755808 961937522 962507728 962676736 963078272 967069376 967642624 972228608 975627286 976390051 980251112 981017492 981599008 985666864 986251136 999883213 1000475912 1002340352 1010611328 1016194816 1016797184 1021616128 1021809152 1022414848 1027260416 1030240778 1030851472 1031462528 1035737024 1036350976 1036546784 1037161216 1040463034 1041262592 1041459328 1042076672 1047015424 1051496978 1056480376 1057106624 1061487392 1062116608 1073512448 1079443456 1085175364 1085407232 1093316744 1094363648 1095012352 1099357168 1100008832 1100201984 1101062144 1105222144 1106044121 1106280448 1114342066 1115213281 1115874344 1116942848 1120498652 1121162848 1122236416 1126476416 1127555072 1137333466 1142046703 1142723672 1161365504 1162477568 1167781888 1168224499 1168474112 1173761108 1174011904 1177418032 1178115968 1183699456 1183923104 1184624896 1185327104 1190239232 1190944768 1196333437 1196589056 1200998918 1201710832 1202943014 1206690856 1207406144 1208121856 1213128448 1213847552 1240200416 1250701312 1251442688 1256408192 1257373696 1257611264 1258087922 1258356736 1264050424 1264320512 1265038684 1271034128 1274529464 1275749888 1276506112 1280569888 1281796096 1282555904 1288359086 1288634368 1289366351 1295477092 1299039646 1305196232 1334322769 1334607872 1335600448 1345620608 1353054976 1353857024 1354863916 1355153408 1360273408 1361285072 1361852869 1368307148 1372570192 1373383808 1374792016 1379075264 1379892736 1386432512 1394620747 1402325834 1417371904 1429372928 1436962982 1437270016 1437814768 1444629056 1444902004 1445758496 1452610432 1457136128 1457999872 1458552481 1458864128 1464909824 1465465052 1465778176 1466610782 1472410384 1472688581 1473561544 1474713604 1480545248 1481702768 1488725056 1501899266 1503073481 1510197052 1526400512 1534833664 1546348544 1547498596 1547829248 1548415904 1555481239 1555754368 1556970688 1562853188 1564349696 1568651648 1576086016 1579426996 1586912432 1592908057 1594433344 1595098388 1601708654 1602658096 1625773357 1642243408 1643815936 1651316576 1652295424 1660126208 1665298432 1665929611 1666285568 1673825012 1674182656 1675133642 1676126608 1683072664 1684070336 1684388524 1685386976 1692051712 1692371408 1693374592 1701400064 1708359812 1715439446 1716456304 1716780611 1717798264 1724917012 1725939488 1744457728 1750832846 1754095616 1768569824 1769618176 1776639709 1778004992 1778340928 1779395072 1787828224 1789225984 1797705728 1803990076 1805059424 1812539792 1813295809 1813614208 1815032128 1821889628 1822209536 1823634176 1830524176 1832276992 1849936592 1856925967 1858704064 1878646784 1887218944 1889026048 1902791641 1903198208 1913304302 1914438448 1916271616 1923511616 1923875044 1925015456 1925353472 1926156544 1934138752 1935285248 1942050541 1944457216 1951254572 1952780102 1960502224 1960872641 1962034984 1963198016 1971333728 1972502272 1999766426 2000951824 2004680704 2021222656 2032389632 2033594368 2043232256 2043618304 2044829696 2054081939 2054520832 2060481556 2061702944 2062925056 2071110379 2071474048 2072701952 2073093568 2074322432 2080926068 2082525184 2082918656 2084153344 2094030848 2102993956 2112960752 2114213248 2120943877 2122974784 2124233216 2147024896 2158886912 2170350728 2170814464 2186633488 2188727296 2190024704 2198714336 2200017664 2200403968 2202124288 2210444288 2212088242 2212560896 2218171471 2228684132 2230426562 2231748688 2233885696 2240997304 2242325696 2244472832 2252952832 2255110144 2274666932 2284093406 2285447344 2322731008 2324955136 2335563776 2336448998 2336948224 2347522216 2348023808 2354836064 2356231936 2367398912 2367846208 2369249792 2370654208 2380478464 2381889536 2392666874 2393178112 2394537509 2401997836 2403421664 2405886028 2413381712 2414812288 2416243712 2426256896 2427695104 2480400832 2501402624 2502885376 2512816384 2514747392 2515222528 2516175844 2516713472 2528100848 2530077368 2542068256 2549058928 2551499776 2553012224 2561139776 2563592192 2564563841 2565111808 2576718172 2577268736 2578732702 2585824201 2590954184 2598079292 2610392464 2668645538 2669215744 2671200896 2691241216 2706109952 2707714048 2709727832 2710306816 2720546816 2722570144 2723705738 2734993079 2736614296 2745140384 2746767616 2749584032 2758150528 2759785472 2772865024 2789241494 2791422179 2804651668 2834743808 2858745856 2873925964 2874540032 2875629536 2889258112 2889804008 2891516992 2905220864 2914272256 2915999744 2917104962 2917728256 2929193771 2929819648 2930930104 2931556352 2933221564 2944820768 2945377162 2947123088 2949427208 2961090496 2963405536 2977450112 2989629671 3003798532 3006146962 3020394104 3052801024 3069667328 3092697088 3094997192 3095658496 3096831808 3110962478 3111508736 3113941376 3125706376 3128699392 3137303296 3152172032 3158853992 3173824864 3185816114 3188306849 3188866688 3190196776 3203417308 3205316192 3251546714 3284486816 3287631872 3302633152 3304590848 3320252416 3330596864 3331859222 3332571136 3347650024 3348365312 3350267284 3352253216 3366145328 3368140672 3368777048 3370773952 3384103424 3384742816 3386749184 3402800128 3414695501 3416719624 3430878892 3432912608 3433561222 3435596528 3449834024 3451878976 3488915456 3501665692 3508191232 3537139648 3539236352 3553279418 3556009984 3556681856 3558790144 3575656448 3578451968 3595411456 3607980152 3610118848 3625079584 3626591618 3627228416 3630064256 3641620619 3643779256 3644419072 3647268352 3661048352 3664553984 3699873184 3713851934 3717408128 3757293568 3774437888 3778052096 3805583282 3806396416 3826608604 3828876896 3832543232 3847023232 3847750088 3850030912 3850706944 3852313088 3868277504 3870570496 3884101082 3888914432 3900197231 3902509144 3905560204 3921004448 3921745282 3924069968 3926396032 3942667456 3945004544 3980667131 3999532852 4001903648 4009361408 4042445312 4064779264 4067188736 4086464512 4087236608 4089659392 4108163878 4109041664 4120963112 4123405888 4125850112 4142220758 4142948096 4145403904 4146187136 4148644864 4161852136 4165050368 4165837312 4168306688 4188061696 4205987912 4210300549 4225921504 4228426496 4241887754 4245949568 4248466432 4294049792 4317773824 4340701456 4373266976 4377454592 4380049408 4397428672 4400035328 4400807936 4403307727 4404248576 4420888576 4424176484 4425121792 4436342942 4457368264 4460853124 4463497376 4467771392 4481994608 4484651392 4488945664 4505905664 4509256801 4510220288 4546638761 4549333864 4568186812 4570894688 4645462016 4671127552 4672897996 4673896448 4695044432 4709672128 4712463872 4734797824 4735692416 4738499584 4741308416 4760956928 4762761419 4763779072 4785333748 4786356224 4789075018 4803995672 4806843328 4811772056 4826763424 4829624576 4832487424 4852513792 4855390208 4908140419 4960801664 5002805248 5005770752 5025632768 5029370437 5030445056 5032351688 5033426944 5056201696 5060154736 5084136512 5098117856 5102999552 5106024448 5122279552 5127184384 5129127682 5130223616 5133137737 5153436344 5154537472 5157465404 5171648402 5181908368 5196158584 5220784928 5256647431 5337291076 5338431488 5342401792 5382482432 5412219904 5415428096 5419455664 5439931289 5441093632 5445140288 5447411476 5469986158 5473228592 5490280768 5493535232 5499168064 5516301056 5519570944 5545730048 5552169389 5578482988 5582844358 5605980289 5609303336 5669487616 5717491712 5747851928 5749080064 5751259072 5778516224 5779608016 5783033984 5810441728 5828544512 5831999488 5834209924 5835456512 5858387542 5859639296 5861860208 5862967747 5866443128 5889641536 5890754324 5894246176 5898854416 5922180992 5926811072 5954900224 5979259342 6004038061 6007597064 6012293924 6040788208 6105602048 6127914961 6139334656 6185394176 6189994384 6193663616 6221924956 6223017472 6227882752 6251412752 6257398784 6274606592 6304344064 6317707984 6341577359 6347649728 6371632228 6376613698 6377733376 6380393552 6406834616 6410632384 6503093428 6568973632 6575263744 6605266304 6609181696 6640504832 6661193728 6663718444 6665142272 6695300048 6696565057 6700534568 6704506432 6732290656 6736281344 6737554096 6741547904 6768206848 6769485632 6773498368 6805600256 6829391002 6833439248 6834730357 6861757784 6865825216 6867122444 6871193056 6899668048 6903757952 6977830912 6999182491 7003331384 7016382464 7074279296 7078472704 7106558836 7112019968 7113363712 7117580288 7151312896 7156903936 7190822912 7215960304 7220237696 7243223429 7250159168 7253183236 7254456832 7260128512 7283241238 7287558512 7288838144 7294536704 7322096704 7329107968 7392667529 7399746368 7427703868 7434816256 7514587136 7548875776 7556104192 7611166564 7612792832 7653217208 7657753792 7665086464 7694046464 7695500176 7700061824 7701413888 7704626176 7736555008 7741140992 7768202164 7777828864 7800394462 7805018288 7806492967 7811120408 7842008896 7843490564 7848139936 7852792064 7885334912 7890009088 7961334262 7994326921 7999065704 8003807296 8018722816 8084890624 8129558528 8134377472 8172929024 8174473216 8177571493 8179318784 8216327756 8218083328 8241926224 8246811776 8251700224 8284441516 8285896192 8290807808 8292374272 8297289728 8323704272 8330100736 8331674624 8336613376 8374334059 8376123392 8411975824 8420601098 8443757699 8451843008 8456852992 8483775508 8491899136 8496932864 8588099584 8681402912 8746533952 8754909184 8760098816 8794857344 8800070656 8801615872 8806615454 8808497152 8841777152 8848352968 8850243584 8872685884 8914736528 8921706248 8926994752 8935542784 8963989216 8969302784 8977891328 9011811328 9018513602 9020440576 9093277522 9098667728 9136373624 9141789376 9290924032 9340259383 9342255104 9345795992 9347792896 9390088864 9419344256 9424927744 9469595648 9471384832 9476999168 9482616832 9521913856 9525522838 9527558144 9532970083 9570667496 9572712448 9578150036 9607991344 9613686656 9623544112 9653526848 9659249152 9664974848 9705027584 9710780416 9762345229 9816280838 9921603328 10005610496 10011541504 10051265536 10058740874 10060890112 10064703376 10112403392 10120309472 10168273024 10196235712 10205999104 10209867367 10212048896 10244559104 10254368768 10258255364 10260447232 10266275474 10306872688 10314930808 10343296804 10363816736 10392317168 10441569856 10513294862 10674582152 10676862976 10684803584 10764964864 10824439808 10830856192 10838911328 10879862578 10882187264 10888368673 10890280576 10894822952 10939972316 10946457184 10980561536 10987070464 10998336128 11032602112 11039141888 11091460096 11104338778 11150356399 11156965976 11165688716 11211960578 11218606672 11338975232 11380413499 11434983424 11495703856 11502518144 11557032448 11559216032 11566067968 11620883456 11657089024 11661507277 11663998976 11668419848 11670913024 11716775084 11719278592 11723720416 11725935494 11732886256 11779283072 11781508648 11788492352 11797708832 11844361984 11853622144 11909800448 11958518684 12008076122 12015194128 12024587848 12081576416 12211204096 12255829922 12278669312 12370788352 12379988768 12387327232 12436477963 12443849912 12446034944 12455765504 12502825504 12514797568 12549213184 12608688128 12635415968 12683154718 12693070663 12695299456 12743264456 12753227396 12755466752 12760787104 12813669232 12821264768 12998481769 13006186856 13137947264 13150527488 13210532608 13218363392 13281009664 13319541487 13322387456 13327436888 13330284544 13390600096 13393130114 13401069136 13409012864 13464581312 13472562688 13475108192 13483095808 13536413696 13538971264 13546996736 13594353787 13611200512 13658782004 13666878496 13669460714 13723515568 13731650432 13734244888 13742386112 13799336096 13807515904 13955661824 13998364982 14006662768 14032764928 14148558592 14156945408 14213117672 14224039936 14226727424 14235160576 14302625792 14313807872 14378573573 14381645824 14431920608 14440475392 14486446858 14497772653 14500318336 14506366472 14508913664 14520257024 14566482476 14575117024 14577676288 14589073408 14644193408 14658215936 14785335058 14799492736 14846607139 14855407736 14869632512 15029174272 15097751552 15112208384 15222333128 15225585664 15306434416 15315507584 15330172928 15388092928 15391000352 15400123648 15402827776 15409252352 15473110016 15482281984 15527200297 15536404328 15552334681 15555657728 15600788924 15610036576 15612985934 15622240816 15684017792 15686981128 15696279872 15705584128 15770669824 15780018176 15922668524 15988653842 15998131408 16007614592 16169781248 16259117056 16268754944 16345858048 16348946432 16355142986 16358637568 16432655512 16436166656 16483852448 16493623552 16503400448 16568883032 16571792384 16581615616 16584748544 16594579456 16647408544 16660201472 16663349248 16673226752 16748668118 16752246784 16761762563 16823951648 16841202196 16887515398 16903686016 16913705984 16967551016 16983798272 16993865728 17362805824 17493067904 17509818368 17520197632 17589714688 17600141312 17603231744 17613230908 17616994304 17683554304 17696705936 17745371768 17829473056 17843412496 17853989504 17871085568 17927978432 17938605568 17951946887 17955782656 18023622656 18037027204 18040881152 18100769407 18130069711 18186555044 18197335456 18272747248 18283578752 18581848064 18680518766 18684510208 18691591984 18780177728 18838688512 18849855488 18939191296 18942769664 18953998336 18961182253 18965233664 19043827712 19051045676 19055116288 19065940166 19141334992 19144951553 19156300072 19215982688 19227373312 19247088224 19307053696 19318498304 19329949696 19410055168 19417411939 19421560832 19524690458 19539955253 19632561676 19843206656 20011220992 20102531072 20117481748 20121780224 20129406752 20224806784 20240618944 20336546048 20392471424 20411998208 20419734734 20424097792 20489118208 20504356397 20508737536 20516510728 20520894464 20532550948 20613745376 20629861616 20686593608 20707804741 20727633472 20784634336 20883139712 20927407697 21026589724 21135053641 21349164304 21369607168 21529929728 21648879616 21657084943 21661712384 21677822656 21759725156 21764374528 21776737346 21780561152 21789645904 21879944632 21892914368 21961123072 21974140928 21996672256 22065204224 22078283776 22178181409 22182920192 22208677556 22300712798 22313931952 22318147943 22331377432 22423921156 22437213344 22635767509 22677950464 22760826998 22991407712 23005036288 23114064896 23118432064 23132135936 23241766912 23314178048 23323014554 23327997952 23336839696 23433550168 23438557184 23447440832 23451870988 23465772512 23558566144 23563017296 23576984704 23595417664 23688723968 23707244288 23819600896 23902868507 23917037368 24016152244 24030388256 24049175696 24140037571 24163152832 24422408192 24511659844 24557338624 24736291333 24741576704 24759977536 24774654464 24872955926 24887699824 24892069888 24911531008 25005651008 25029595136 25098426368 25217376256 25246657033 25270831936 25366309436 25386141326 25390598912 25486528912 25491344333 25506454792 25510933504 25521574208 25627338464 25642529536 25854123079 25996963538 26012373712 26275894528 26301054976 26421065216 26436726784 26562019328 26639082974 26644774912 26654873776 26781200192 26786260228 26802138272 26818025728 26929162624 26945125376 26950216384 26966191616 27072827392 27077942528 27093993472 27188707574 27222401024 27301380617 27317564008 27333756992 27338921428 27447031136 27463300864 27468489776 27484772224 27572270401 27598672192 27615031808 27864669917 27911323648 27996729964 28013325536 28065529856 28297117184 28313890816 28426235344 28448079872 28453454848 28470321152 28605251584 28627615744 28757147146 28763291648 28836229123 28863841216 28880950784 28972893716 28995545306 29000636672 29012732944 29017827328 29040514048 29132964952 29150234048 29155352576 29178146816 29288386816 29316431872 29530064749 29570670116 29598985472 29693214278 29710815472 29739265024 30058348544 30139336849 30195503104 30224416768 30444666256 30612868832 30631015168 30660345856 30776185856 30782000704 30800247296 30805655552 30818504704 30946220032 30964563968 31054400594 31072808656 31104669362 31111315456 31201577848 31220073152 31225971868 31244481632 31368035584 31373962256 31392559744 31411168256 31541339648 31560036352 31826471327 31845337048 31977307684 31996262816 32015229184 32339562496 32518234112 32537509888 32691716096 32697892864 32710285972 32717275136 32865311024 32967704896 32987247104 33006800896 33137766064 33143584768 33163231232 33169497088 33189158912 33294817088 33320402944 33326698496 33339329933 33346453504 33497336236 33504493568 33523525126 33615714613 33647903296 33682404392 33775030796 33807372032 33827411968 33935102032 33967596544 33987731456 34424550619 34725611648 34986135808 35019636736 35040395264 35179429376 35200282624 35226461816 35233988608 35367108608 35393411872 35490743536 35658946112 35686824992 35707979008 35742171136 35855956864 35877211136 35903893774 35911565312 36047245312 36074054408 36081762304 36201538814 36260139422 36373110088 36394670912 36545494496 36567157504 37163696128 37361037532 37369020416 37383183968 37560355456 37677377024 37699710976 37878382592 37885539328 37907996672 37922364506 37930467328 38079519023 38087655424 38102091352 38110232576 38131880332 38282669984 38289903106 38312600144 38431965376 38454746624 38494176448 38614107392 38636996608 38659899392 38820110336 38834823878 38843121664 38865185723 39049380916 39079910506 39265123352 39686413312 40022441984 40205062144 40234963496 40243560448 40258813504 40449613568 40481237888 40673092096 40784942848 40823996416 40839469468 40848195584 40978236416 41008712794 41017475072 41033021456 41065101896 41227490752 41259723232 41373187216 41415609482 41455266944 41569268672 41766279424 41854815394 42053179448 42270107282 42698328608 42739214336 43059859456 43297759232 43314169886 43323424768 43355645312 43519450312 43528749056 43553474692 43561122304 43579291808 43759889264 43785828736 43922246144 43948281856 43993344512 44130408448 44156567552 44356362818 44365840384 44391041513 44417355112 44601425596 44627863904 44636295886 44662754864 44847842312 44874426688 45271535018 45355900928 45521653996 45982815424 46010072576 46228129792 46236864128 46264271872 46483533824 46628356096 46646029108 46655995904 46673679392 46867100336 46894881664 46903741976 46931545024 47117132288 47126034592 47153969408 47190835328 47377447936 47414488576 47639201792 47805737014 47834074736 48032304488 48060776512 48098351392 48280075142 48326305664 48844816384 49023319688 49114677248 49472582666 49483153408 49519955072 49549308928 49745911852 49775399648 49784139776 49823062016 50011302016 50059190272 50196852736 50434752512 50493314066 50541663872 50702564003 50732618872 50772282652 50781197824 50973057824 50982688666 51012909584 51021867008 51043148416 51254676928 51285059072 51708246158 51748672703 51993927076 52024747424 52551789056 52602109952 52842130432 52873453568 53124038656 53278165948 53289549824 53309747552 53562400384 53572520456 53604276544 53636051456 53858325248 53890250752 53900432768 53932383232 54145654784 54155885056 54187986944 54377415148 54444802048 54602761234 54635128016 54667513984 54677842856 54894062272 54926601728 54936979552 54969544448 55144540802 55197344384 55230063616 55729339834 55822647296 55993459928 56026651072 56131059712 56594234368 56627781632 56852470688 56896159744 56906909696 56940642304 57210503168 57243000451 57255231488 57514294292 57526583296 57672458246 57727682432 57761901568 57945787432 57991090612 58001273344 58025465888 58035654656 58081028096 58265929904 58300468096 58310705152 58356293632 58576773632 58620338413 58632863744 59060129498 59106303893 59141340232 59197970944 59386428556 59421630944 59478530048 60116697088 60278673698 60391006208 60889332512 61225737664 61262030336 61320691712 61552371712 61564001408 61600494592 61611311104 61637009408 61892440064 61915898447 61929127936 62108801188 62145617312 62209338724 62222630912 62403155696 62440146304 62451943736 62488963264 62736071168 62747924512 62785119488 62822336512 63082679296 63120072704 63652942654 63690674096 63954615368 63992525632 64030458368 64679124992 65036468224 65075019776 65381815681 65395785728 65420571944 65434550272 65730622048 65935409792 65974494208 66013601792 66275532128 66287169536 66326462464 66338994176 66378317824 66589634176 66640805888 66653396992 66678659866 66692907008 66730790581 66994672472 67008987136 67047050252 67231429226 67295806592 67364808784 67550061592 67614744064 67654823936 67870204064 67935193088 67975462912 68336416603 68849101238 69451223296 69972271616 70039273472 70080790528 70358858752 70400565248 70452923632 70719106757 70734217216 70786823744 70981487072 71317892224 71373649984 71415958016 71469071569 71484342272 71711913728 71754422272 71807787548 71823130624 72094490624 72148108816 72178202057 72403077628 72520278844 72746220176 72789341824 73090988992 73134315008 74327392256 74722075064 74738040832 74766367936 75120710912 75354754048 75399421952 75756765184 75771078656 75815993344 75844729012 75860934656 76159038046 76175310848 76204182704 76218580711 76263760664 76565339968 76579806212 76625200288 76863930752 76909493248 76988352896 77228214784 77273993216 77303281493 77319798784 77640220672 77669647756 77686243328 77730371446 78052494793 78098761832 78159821012 78530246704 79372826624 79662894493 80044883968 80410124288 80469926992 80517627008 80899227136 80962475776 81346184192 81569885696 81630550939 81647992832 81678938936 81696391168 81956472832 82017425588 82034950144 82066042912 82130203792 82440505667 82454981504 82519446464 82746374432 82831218964 82910533888 83138537344 83532558848 83709630788 84106358896 84540214564 85396657216 85478428672 86119718912 86595518464 86628339772 86646849536 86711290624 87038900624 87055345741 87106949384 87122244608 87158583616 87519778528 87571657472 87844492288 87896563712 87986689024 88260816896 88294269383 88313135104 88712725636 88731680768 88782083026 88834710224 88851494641 89202851192 89255727808 89272591772 89325509728 89695684624 89748853376 90543070036 90711801856 90989372383 91043307992 91965630848 92020145152 92456259584 92473728256 92528543744 92967067648 93236790409 93256712192 93292058216 93311991808 93347358784 93734200672 93789763328 93807483952 93863090048 94161904577 94234264576 94252069184 94307938816 94381670656 94754895872 94828977152 95160476509 95278403584 95611474028 95668149472 96064608976 96104677877 96121553024 96196702784 96560150284 96652611328 97689632768 98046639376 98229354496 98945165332 98966306816 99039910144 99098617856 99491823704 99550799296 99568279552 99646124032 100022604032 100118380544 100393705472 100847956973 100869505024 100986628132 101083327744 101405128006 101465237744 101484408571 101544565304 101562395648 101946115648 101965377332 102025819168 102043734016 102086296832 102509353856 102570118144 102928678673 103416492316 103497345406 103926249973 103987854152 104049494848 105103578112 105204219904 105684260864 105746907136 106248077312 106556331896 106579099648 106619495104 107124800768 107145040912 107208553088 107272102912 107716650496 107780501504 107800865536 107864766464 108291309568 108311770112 108375973888 108690402079 108754830296 108866342767 108889604096 109205522468 109270256032 109335027968 109355685712 109768850087 109788124544 109853203456 109873959104 109939088896 110289081604 110394688768 110460127232 111458679668 111645294592 111986919856 112053302144 113188468736 113255563264 113704941376 113792319488 113813819392 113881284608 114421006336 114486000902 114510462976 115028588584 115053166592 115344916492 115455364864 115523803136 115891574864 115982181224 116002546688 116050931776 116071309312 116162056192 116531859808 116600936192 116621410304 116712587264 117153547264 117240676826 117265727488 117563087963 118120258996 118212607786 118282680464 118395941888 118772857112 118843261888 118957060096 120557347396 120782012416 121778665024 122451475328 122524060672 122641383424 123104743424 123128002816 123200989184 123222622208 123274018816 123784880128 123831796894 123858255872 124217602376 124291234624 124418677448 124445261824 124806311392 124880292608 124903887472 124977926528 125472142336 125495849024 125570238976 125644673024 126165358592 126240145408 126705385849 126910487977 127305885308 127381348192 127909230736 127985051264 128060916736 129358249984 130072936448 130150039552 130763631362 130791571456 130841143888 131461244096 131870819584 131948988416 132027203584 132551064256 132574339072 132652924928 132677988352 132728275771 132756635648 133179268352 133281611776 133306793984 133357319732 133385814016 133461581162 133989344944 134094100504 134462858452 134591613184 134729617568 135100123184 135229488128 135309647872 135740408128 135870386176 135921883573 135950925824 136672833206 137048682653 137698202476 138902446592 139944543232 140078546944 140717717504 140801130496 140905847264 141438213514 141468434432 141573647488 141962974144 142635784448 142747299968 142831916032 142938143138 142968684544 143423827456 143508844544 143615575096 143646261248 144188981248 144296217632 144356404114 144806155256 144954633187 145040557688 145492440352 145578683648 146181977984 146268630016 147945375487 148654784512 149444150128 149532735872 150241421824 150709508096 150798843904 151513530368 151542157312 151599594601 151631986688 151689458024 151721869312 152318076092 152350621696 152408365408 152437161422 152527521328 153130679936 153159612424 153250400576 153727861504 153818986496 153976705792 154456429568 154547986432 154606562986 154639597568 155247269863 155280441344 155339295512 155372486656 155460742892 156104989586 156197523664 156319642024 157060493408 158450372563 158745653248 159325788986 160820248576 160939853984 161035254016 161798454272 161924951552 162692368384 163139771392 163261101878 163295985664 163357877872 163912945664 164034851176 164069900288 164132085824 164260407584 164881011334 164909963008 165038892928 165492748864 165662437928 165821067776 166277074688 167065117696 167419261576 168212717792 168980262997 169080429128 170793314432 170956857344 172239437824 173154039331 173191036928 173256679544 173293699072 173422581248 174077801248 174110691482 174213898768 174244489216 174317167232 175039557056 175143314944 175688984576 175793127424 175973378048 176521633792 176588538766 176626270208 176726599231 177425451272 177463361536 177564166052 177669420448 177702989282 178405702384 178511455616 178545183544 178651019456 179391369248 179497706752 180978861553 181086140072 181423603712 181978744766 182086615984 183931261696 184040290304 184912519168 184947456512 185057087488 185934135296 186473580818 186513424384 186584116432 186694717568 187468401344 187579526656 187614967904 187726180096 188323809154 188468529152 188504138368 188615877632 188763341312 189509791744 189657954304 190320953018 190556807168 191222948056 191336298944 192129217952 192209355754 192243106048 192393405568 193005892807 193120300568 193305222656 195379265536 196093278752 196458708992 197890330664 197932613632 198079820288 198197235712 198983647408 199101598592 199136559104 199292248064 200045208064 200236761088 200787410944 201695913946 201739010048 201853603861 201973256264 202166655488 202810256012 202930475488 202968817142 203089130608 203124791296 203892231296 203930754664 204051638336 204087468032 204172593664 205018707712 205140236288 205857357346 206710453243 206832984632 206994690812 207852499946 207975708304 208098989696 210207156224 210408439808 210975357943 211368521728 211493814272 212496154624 213112663792 213238990208 214249601536 214290081824 214417106176 214544205824 215433300992 215561003008 215601731072 215729532928 216582619136 216623540224 216751947776 217380804158 217509660592 217732685534 217779208192 218411044936 218540512064 218670055936 218711371424 219537700174 219576249088 219706406912 219747918208 219878177792 220578163208 220789377536 220920254464 222917359336 223973839712 224106604288 226376937472 226511126528 227409882752 227584638976 227627638784 227762569216 228842012672 228972001804 229020925952 230057177168 230689832984 230910729728 231047606272 231783149728 231964362448 232005093376 232101863552 232142618624 232324112384 233063719616 233201872384 233242820608 233375309531 233425174528 234307094528 234481353652 234531454976 235126175926 235310002291 236240517992 236425215572 236565360928 236791883776 237545714224 237686523776 237914120192 240971854333 241114694792 241564024832 243557330048 244902950656 245048121344 245282766848 246209486848 246256005632 246401978368 246495369289 246548037632 247569760256 247663593788 247716511744 248435204752 248582469248 248837354896 249612622784 249760585216 249807774944 249955853056 250944284672 250991698048 251140477952 251289346048 252330717184 252426355207 252480290816 253410771698 253820975954 254611770616 254762696384 255818461472 255970102528 256121833472 258716499968 260145872896 261527262724 261583142912 261682287776 262922488192 263741639168 263897976832 264054407168 265102128512 265148678144 265305849856 265355976704 265456551542 265513271296 266358536704 266556633161 266613587968 266714639464 266771628032 266923162324 267978689888 268188201008 268925716904 269183226368 269459235136 270200246368 270458976256 270619295744 271480816256 271740772352 271843767146 271901851648 272056300061 273345666412 274097365306 275396404952 277804893184 279889086464 280157093888 281435435008 281542104259 281602260992 281811694528 282876427028 282936868864 283147294976 283925948288 285271568896 285494599936 285663832064 285876286276 285937369088 286847654912 287017689088 287231150192 288316358317 288377962496 288592435264 288712808228 289612310512 289909266374 290081115376 290984880704 291157367296 292363955968 292537260032 294264977617 295890750974 298888300256 299065471744 300482843648 301419016192 301597687808 303027060736 303084314624 303199189202 303263973376 303378916048 304636152184 304701243392 304816730816 304874322844 305055042656 306261359872 306319224848 306500801152 307455723008 307637972992 307953411584 308912859136 309095972864 309213125972 309279195136 310494539726 310560882688 310678591024 310737290591 310921485784 312209979172 312395047328 312639284048 314120986816 316900745126 317491306496 318651577972 321571787329 321640497152 321879707968 322070508032 323596908544 323849903104 325384736768 326279542784 326522203756 326591971328 326715755744 327825891328 328069702352 328206541429 328264171648 328520815168 329762022668 329819926016 330077785856 330985497728 331324875856 331642135552 332554149376 334130235392 334838523152 336103600027 336425435584 337960525994 338160858256 341586628864 341913714688 344478875648 346308078662 346382073856 346513359088 346845162496 348155602496 348221382964 348427797536 348488978432 348634334464 350079114112 350286629888 351377969152 351511147921 351586254848 351946756096 353043267584 353177077532 353252540416 353453198462 354850902544 354917948021 355128332104 355338840896 355405978564 356811404768 357022911232 357090367088 357302038912 358782738496 358995413504 361957723106 362172280144 362240708921 362847207424 363957489532 364173231968 367862523392 368080580608 369825038336 369894913024 370114174976 371868270592 372947161636 373026848768 373168232864 373389435136 374870978599 374936802688 375159053312 375229935808 375452360192 376647618308 376937058304 377008276736 377231755264 377526682624 379019583488 379315908608 380641906036 381113614336 382445896112 382672597888 383890841737 384258435904 384418711508 384486212096 384786811136 386011785614 386240601136 386610445312 390758531072 391811379037 392186557504 392917417984 395780661328 396159640576 396394471424 397967294816 398203197184 398273118208 398584496128 400090416128 400473522176 401489036251 401574821888 403391827892 403478020096 403707207722 403946512528 404333310976 405620512024 405860950976 405937634284 406178261216 406249582592 407784462592 407861509328 408103276672 408174936064 408345187328 410037415424 410280472576 411714714692 413420906486 413665969264 413744127251 413989381624 415704999892 415951416608 416197979392 420414312448 420816879616 421950715886 422737043456 422987628544 424992309248 426225327584 426477980416 428499203072 428580163648 428834212352 429088411648 430866601984 431122006016 431203462144 431459065856 433165238272 433247080448 433411289129 433503895552 434761608316 435019321184 435465371068 435558416384 436822089872 437004289969 437081024128 437340111872 437422742848 439075400348 439152498176 439412813824 439495836416 439756355584 441156326416 441578755072 441840508928 445834718672 447519158047 447947679424 448213208576 452753874944 453022253056 454819765504 455169277952 455255277568 455525138432 457944003608 458041851904 460114354336 461379665968 461821459456 462095212544 463566299456 463928724896 464010186752 464203727104 464285237248 464648224768 466127439232 466403744768 466485641216 466750619062 466850349056 468034180381 468614189056 468962707304 469062909952 470252351852 470620004582 472481035984 472850431144 473130721856 473583767552 475091428448 475373047552 475828240384 481943708666 482229389584 483128049664 487114660096 489805901312 490096242688 490565533696 492418973696 492512011264 492803956736 492990738578 493096075264 495033747299 495139520512 495327187576 495433023488 496870409504 497164938496 497674709792 499225245568 499521170432 499615549888 499911706112 501888569344 501983396096 502280955904 502578692096 504661434368 504852710414 504960581632 505247414399 506821543396 507641951908 509223541232 509525392768 511636922944 511940205056 512243666944 517432999936 520291745792 523054525448 523166285824 523364575552 525844976384 527483278336 527795953664 528108814336 530204257024 530297356288 530611699712 530711953408 530913103084 531026542592 532717073408 533113266322 533227175936 533429278928 533846324648 535957379776 536376402016 537851433808 538366452736 538918470272 540400492736 540917952512 541122970451 541238591488 542961632512 543481544704 543687534292 543803703296 544112600122 546691332824 548194730612 550792809904 555609786368 559778172928 560314187776 562870870016 563084208518 563204521984 563623389056 565752854056 565873737728 566294589952 567851896576 570543137792 570989199872 571327664128 571752572552 571874738176 573695309824 574035378176 574462300384 576632716634 576755924992 577083539669 577184870528 577425616456 579224621024 579818532748 580162230752 581969761408 582314734592 584727911936 585074520064 588529955234 591781501948 597776600512 598130943488 600965687296 602838032384 603195375616 606054121472 606168629248 606398378404 606527946752 606757832096 609272304368 609633461632 609748645688 610110085312 612522719744 612638449696 613001602304 614911446016 615275945984 615906823168 617825718272 618059885681 618191945728 618426251944 618558390272 620989079452 621121765376 621357182048 621474581182 621842971568 624419958344 624790094656 625278568096 628241973632 633801490252 634982612992 637303155944 643143574658 643280994304 643759415936 644141016064 647193817088 647699806208 650769473536 652559085568 653044407512 653183942656 653431511488 655651782656 656139404704 656413082858 656528343296 657041630336 659133332039 659524045336 659639852032 660155571712 661970995456 662649751712 663284271104 665108298752 668260470784 669677046304 672207200054 672732745139 672850871168 675921051988 676321716512 683173257728 683827429376 688957751296 692616157324 692764147712 693026718176 693690324992 696311204992 696442765928 696855595072 696977956864 697268668928 700158228224 700573259776 702755938304 703022295842 703172509696 703893512192 705935698811 706086535168 706354155064 706505080832 706906396924 709701805088 709835896042 710256664208 710677681792 710811957128 713622809536 714045822464 714180734176 714604077824 717565476992 717990827008 720500750711 723915446212 724344560288 724481417842 725694414848 727914979064 728346463936 735725046784 736161161216 739650076672 739789826048 740228349952 743736541184 745894323272 746053697536 746336465728 746778870272 749741957198 749873605376 750318106624 750459871616 750904720384 753295236616 753874116608 754016553472 754463510528 755053365248 758039166976 758631817216 761283812072 762064399369 762227228672 764891792224 765345195776 767781683474 768381950609 768516871808 768837423016 768972424192 769573622272 772023571228 772481202272 773220890624 781517062144 783622758074 784373115008 791561322656 792319281152 792788942848 795934589632 796406394368 796546236416 797168992256 800180832256 800947044352 802978072502 803149643776 806783655784 806956040192 807414415444 807893025056 808666621952 811241024048 811721901952 811875268568 812356522432 812499165184 815568925184 815723018656 816206553344 816349872128 816690374656 820074830848 820560945152 822941615741 823429429384 826841812972 827331938528 827488254502 827978763248 831409999784 831902833216 832395958784 840828624896 843901431772 845474086912 845975257088 852450655168 852955960832 856998406144 857160327296 857668424704 858176823296 861733203968 862244012032 862406924288 862918131712 866330476544 866494160896 866822578258 867007791104 869523216632 870038642368 870930742136 871116832768 873644179744 874008579938 874162048256 874680223744 874845485696 878150800696 878304996352 878825627648 878991672832 879512711168 882312652832 883157510144 883681017856 888373415839 891669437344 895038316094 895895358848 896426417152 905507749888 906044506112 909639531008 910510555136 911050276864 915888007216 920228708672 922759331936 923642918912 924190425088 927132598912 927857449792 928020373504 928407454208 928570474496 929097930397 929296449536 932254878464 932807489536 932971282432 933501238124 933700698112 936068360762 937228378112 937925414608 940504703704 941240009164 944962071968 945700862288 946261443712 947167535104 950182856896 950746095104 951453185011 951656480768 959340778571 963887417332 964458779168 966256099328 974229320192 979611802624 980192485376 984837947392 985024022528 985607913472 985981477156 986192150528 990067494598 990279041024 990654375152 993740819008 994329876992 995349419584 998450491136 999042340864 999231099776 999823412224 1003777138688 1003966792192 1004561911808 1004942659409 1005157384192 1009322868736 1009705420828 1009921163264 1010494828798 1013643086792 1014682432309 1015283903816 1018447082464 1019050785536 1023273845888 1023880410112 1024487333888 1034865999872 1035617628409 1040583491584 1046109050896 1046729151104 1051689952768 1054966556672 1055591907328 1056217628672 1060408514048 1060594712576 1061197162207 1061423906816 1061826206168 1062053085184 1065434146816 1066226532644 1066454351872 1066858557856 1067692649296 1071914759552 1072752804032 1075702867616 1076732905472 1077836940544 1080800985472 1081835905024 1082245940902 1082477182976 1085923265024 1086730889041 1086963089408 1087375068584 1087607406592 1088225200244 1093382665648 1096389461224 1101585619808 1109152607941 1111219572736 1119556345856 1125741740032 1126168417036 1126409043968 1127246778112 1131505708112 1132589179904 1135703793152 1141086275584 1141978399744 1142655328256 1143505145104 1147390619648 1147825501979 1148070756352 1148924600768 1153265433268 1153511849984 1154167079338 1154369741056 1154851232912 1158449242048 1159637065496 1160324461504 1163939522816 1164629469184 1169455823872 1170149040128 1177059910468 1182861840979 1183563003896 1195553201024 1196261886976 1201931374592 1205676064768 1206390751232 1212078275317 1212337258496 1212796756808 1213055893504 1213515664192 1218544608736 1219266923264 1219497291376 1220220170624 1225045439488 1225276899392 1226003204608 1229822892032 1230551891968 1231813646336 1235651436544 1236119771362 1236383891456 1236852503888 1237086194617 1241978158904 1242243530752 1242714364096 1242949162364 1243685943136 1248839916688 1249580189312 1250557136192 1256483947264 1266852030871 1267602980504 1269965225984 1274606311888 1286287149316 1286561988608 1287518831872 1288282032128 1294387634176 1295399612416 1301538947072 1305118171136 1306088815024 1306863022976 1311023440649 1311303565312 1312278809408 1312826165716 1313056686592 1314083260672 1318266664078 1319048090672 1319279704064 1320311143424 1323941990912 1325299503424 1326568542208 1330216597504 1336520941568 1338072822749 1339354092608 1344414400108 1345465490278 1345701742336 1351041249649 1351842103976 1352643433024 1366346515456 1367654858752 1377915502592 1385232314648 1385528295424 1386053436352 1387380649984 1392622409984 1392885531856 1393711190144 1393955913728 1394537337856 1400316456448 1401146519552 1405511876608 1406044591684 1406345019392 1407787024384 1411871397622 1412173070336 1412708310128 1412975227027 1413812793848 1419403610176 1419671792084 1420513328416 1421355363584 1421623914256 1427245619072 1428091644928 1428361468352 1429208155648 1435130953984 1435981654016 1441001501422 1446973172701 1447830892424 1448689120576 1448962835684 1451388829696 1455829958128 1456692927872 1471450093568 1472322322432 1476827505601 1479300153344 1479579652096 1480456699904 1487473082368 1491788646544 1492672931456 1493557740544 1499483914396 1499747210752 1500636213248 1500919743232 1501809440768 1506590473232 1507748233216 1508033106944 1508927021056 1510106730496 1516078333952 1517263634432 1522567624144 1524128798738 1524454457344 1528320143519 1529783584448 1530690391552 1535563366948 1536763901218 1537033743616 1537674846032 1537944848384 1539147244544 1544047142456 1544962404544 1546441781248 1567245516148 1568746230016 1583122645312 1584638562304 1585577885696 1591869179264 1592812788736 1593092472832 1594337984512 1600361664512 1601894088704 1605956145004 1606299287552 1613567311568 1614828830888 1615786050112 1617333243904 1622482048096 1623443803904 1623750537136 1624713044864 1624998330368 1631137850368 1631446037312 1632413106688 1632699744256 1633380749312 1640149661696 1641121890304 1645883231482 1646858858768 1647170016037 1653683625944 1654663877056 1654976509004 1655957526496 1662819999568 1663805666432 1664791917568 1681657249792 1686802980331 1687802863544 1690948173824 1691950514176 1704901310336 1705911921664 1713996812288 1714320654592 1715336849408 1716353646592 1723466407936 1724488024064 1724813848576 1725467585023 1725836263424 1732660953088 1732988321792 1733645156516 1734015582208 1739046433264 1740077284736 1741861484272 1747288359488 1748017159876 1748324096512 1749360447488 1749690971392 1756301601392 1756609992704 1757651255296 1757983345664 1759025422336 1764625305664 1766315020288 1766984486449 1767362035712 1776746831678 1781632874489 1783338874688 1790076632188 1791790717696 1792852834304 1811015499776 1812089012224 1819279062016 1821021110272 1831776014432 1840457417344 1845518663872 1847285837824 1848380850176 1854265197824 1855714899584 1856040747008 1856814908416 1857140948992 1858195860794 1858592899072 1864509756928 1865614979072 1867002476248 1867401396224 1872136721524 1874456756224 1875850829216 1881009407408 1882480018328 1889924143936 1891401724576 1892522887424 1894335070208 1900365713792 1901492190208 1902906370022 1903312961536 1918681557142 1927774834664 1928917558336 1932512198656 1948458640384 1959223605248 1960384970752 1969675894784 1970048045056 1970794729813 1971215826944 1971962954312 1972384301056 1980134989196 1980558082048 1981308750304 1987481638016 1988659753984 1990698839168 1996900982272 1998084681728 1998462199552 1999646824448 2007554277376 2007933584384 2009123823616 2009885318818 2010314768384 2018214508219 2018645737472 2019410841656 2019842326528 2020989657596 2027286173584 2029364864618 2030567807632 2036894164928 2038101571072 2046547691776 2047760820224 2048974667776 2059854843319 2069731999744 2071235256818 2092218101792 2093458302208 2103379905536 2109933113344 2111183814656 2112435257344 2120817028096 2121189425152 2122394324414 2122847813632 2123652412336 2130868293632 2132453065288 2132908703744 2133717115712 2135385298592 2143829519104 2145505608064 2151405735232 2153465810944 2155673881088 2161601970944 2163671810048 2164491881804 2164954365952 2171846530048 2173461778082 2173926178816 2174750137168 2176450400488 2186765331296 2192778922448 2203171239616 2218305215882 2222439145472 2239112691712 2251002511303 2251483480064 2252336834072 2252818087936 2254493556224 2263011416224 2265178359808 2271407586304 2282172551168 2283956799488 2285310656512 2287010290208 2294781239296 2295651003958 2296141512704 2297445790003 2297849201536 2306530866536 2307023699968 2308334158676 2308739482112 2309702465824 2316898484096 2319274130992 2320648923008 2327879045632 2329258938368 2338911647744 2340298080256 2352725200189 2354119820936 2365723681958 2367126007792 2391106402048 2392523773952 2403862749184 2411352129536 2412781502464 2424156550634 2424674516992 2425593513616 2427031328384 2437089217472 2438533846528 2438994582752 2440440341248 2450090878976 2450553798784 2452006409216 2459645784064 2460578035447 2461103783936 2463627292672 2471302873088 2472239542724 2472767782912 2473705007776 2474172389234 2483956317808 2485428728192 2485898324728 2487371886272 2497679833376 2499160378624 2501114272384 2512967894528 2533704061742 2535205961008 2539930451968 2549212623776 2572574298632 2573123977216 2575037663744 2576564064256 2588775268352 2590799224832 2603077894144 2610236342272 2612177630048 2613726045952 2622046881298 2622607130624 2624096850193 2624557618816 2625652331432 2626113373184 2628166521344 2636533328156 2638096181344 2638559408128 2640622286848 2647883981824 2650599006848 2653137084416 2660433195008 2673041883136 2676145645498 2678708185216 2687235892159 2688828800216 2690930980556 2691403484672 2702082499298 2703684207952 2705286866048 2732693030912 2735309717504 2742679653259 2755831005184 2770464629296 2772106872704 2774761299968 2785244819968 2785771063712 2787422380288 2787911827456 2789074675712 2800632912896 2802293039104 2810423253757 2811023753216 2812089183368 2812690038784 2815574048768 2823742795244 2824346140672 2825416620256 2825950454054 2827625587696 2838807220352 2839343584168 2841026656832 2842710727168 2843247828512 2854491238144 2856183289856 2856722936704 2858416311296 2870261907968 2871963308032 2882003002844 2893946345402 2895661784848 2897378241152 2897925671368 2911659916256 2913385855744 2942900187136 2944644644864 2953655011202 2958600306688 2959159304192 2960913399808 2974946164736 2983577293088 2985345862912 2987115481088 2998967828792 2999494421504 3001272426496 3001839486464 3003618881536 3013180946464 3015496466432 3016066213888 3017854042112 3020213460992 3032156667904 3033879023903 3034527268864 3045135248288 3048257597476 3048908914688 3056640287038 3059030029783 3059567168896 3061380783104 3071126733896 3073527802436 3074067487232 3075349692064 3075889696768 3078294489088 3088094284912 3089924809088 3092883562496 3132634106329 3134491032296 3137492460032 3166245290624 3169277124608 3171155771392 3183738358528 3185625577472 3186184945664 3188675969024 3200723329024 3211912290008 3212598575104 3227134623136 3229657661776 3231572100224 3234666487808 3244964096192 3246887607808 3247501074272 3249426089728 3249996660736 3262275700736 3262892074624 3264826213376 3265399488512 3266761498624 3276239262667 3280299323392 3281542617691 3282243780608 3291766462964 3293717717536 3294340032074 3307367251888 3309327754112 3309953018008 3311915052992 3325639999136 3327611332864 3329583835136 3363314499584 3373605960662 3375605727088 3381896347648 3409802620672 3411823843328 3427993624576 3428641309184 3430673698816 3432707293184 3446932815872 3448976048128 3449627697152 3450935170046 3451672526848 3465236231093 3465976643584 3467290313032 3468031164416 3478092866528 3480154569472 3483722968544 3494576718976 3496034319752 3496648193024 3498720894976 3499381942784 3512603202784 3513219985408 3515302510592 3515966691328 3518050844672 3529250611328 3532630040576 3533968972898 3534724071424 3536731900793 3553493663356 3563265748978 3566677749376 3580153264376 3583581435392 3585705668608 3622030999552 3638558124032 3642042220544 3663552028864 3680914834688 3691037327744 3694571675648 3696761700352 3708530395648 3711429799168 3712081494016 3713629816832 3714281897984 3716391721588 3717185798144 3729019513856 3731229958144 3734004952496 3744273443048 3748112658121 3748913512448 3751701658432 3762018814816 3764960036656 3779848287872 3782803449152 3785045774848 3787860793157 3788670140416 3800731427584 3802984380416 3805812740044 3806625923072 3825444709021 3837363114284 3855549669328 3857835116672 3896917280768 3918447210496 3920769941504 3939351789568 3940096090112 3941589459626 3942431653888 3943925908624 3960269978392 3961116164096 3962617500608 3974963276032 3977319507968 3981397678336 3993801964544 3996169363456 3996924399104 3999293648896 4015108554752 4015867168768 4018247647232 4019770637636 4020629536768 4036429016438 4037291474944 4038821683312 4039584777683 4041979315192 4054572347168 4058729729236 4061135615264 4073788329856 4076203142144 4093095383552 4095521640448 4097073919129 4097949335552 4119709686638 4142470513636 4184436203584 4186916604416 4206759811072 4219866226688 4222367629312 4241634056192 4242378850304 4244788648828 4245695627264 4247304824672 4261736587264 4264906130576 4267434231424 4270770597184 4287659038208 4291011216128 4302811470464 4306931621888 4311347762176 4323203941888 4326419199767 4327343620096 4328983763608 4329908731904 4343693060096 4346923556164 4347852357632 4349500274336 4352900800976 4369346800351 4373530662592 4385557844896 4406342479232 4436610431764 4444878290944 4478225383424 4502005022606 4502966960128 4504673668144 4508987112448 4526022832448 4530356719616 4542815172608 4564345102336 4567913598976 4569644922973 4570621313024 4574020580416 4589562478592 4591302007916 4592283025408 4594891580006 4595698403072 4613061733072 4613933324273 4616668317352 4617478964224 4619404931648 4633796968192 4638548261984 4641297846016 4655758091264 4658517876736 4677823295488 4679596277299 4680596160512 4705450400378 4708239641872 4709129215973 4731447363916 4734252015584 4782212804096 4785047547904 4807725498368 4822704259072 4848313101268 4849349033984 4851187027232 4854062656768 4874178434944 4877067693056 4877989165504 4880880682496 4900181757952 4901107597568 4904012818432 4919291568128 4921156070894 4922207567872 4927254585344 4941549891677 4942605746176 4944479085448 4945535565824 4947410015552 4948344778468 4967912635616 4970857456384 4971796649456 4974743772544 4990580942581 4995359666752 4998320757248 5002228544768 5025935789056 5043505254977 5067408123484 5070411922016 5079860903936 5093547927481 5098425247552 5145148597264 5150075327488 5153128128512 5177550536704 5181598449664 5206155788288 5219357471263 5220472684544 5224355260096 5227452091904 5244093762596 5245214261248 5248193700386 5249115237632 5251304662864 5252226746368 5256333042688 5273066656312 5276192362688 5277118816256 5281244573696 5295767963648 5301198013696 5306274168832 5320866390016 5344941719569 5346083766272 5352291290996 5357416370432 5374471784318 5377657600432 5378673654263 5381861961112 5382806969344 5404164998596 5407368415904 5410573732096 5455219969669 5465386061824 5470619435008 5485359306518 5540929258592 5544213745408 5549522599936 5570489639936 5571542127424 5574844760576 5575823654912 5578149351424 5601265825792 5604586078208 5620846507514 5622047506432 5624178366736 5631148097536 5647485590488 5648692281344 5650833240512 5651900908108 5655251175392 5677614440704 5678687168336 5682053313664 5685421454336 5686495657024 5708982476288 5712366579712 5713445873408 5716832622592 5740523815936 5743926616064 5760591310187 5764006005688 5787892690804 5791323569696 5794756482304 5795851342736 5817749054611 5823319832512 5826771711488 5885800374272 5889289289728 5907310022404 5917200613376 5918318608384 5921826799616 5967154586176 5970691725824 5974230962176 5997935657584 5998988843008 6002544852992 6003678972928 6007237763072 6026361892928 6030992932864 6032132427776 6035708084224 6040426921984 6064313335808 6067758047806 6069054537728 6084444344953 6090270496576 6096515194952 6097817829376 6113280574076 6118060059566 6119134337792 6122761566208 6142253467792 6147055604872 6148134974464 6150699384128 6151779393536 6156588978176 6176188569824 6179849618176 6185767124992 6230843662039 6265268212658 6268982064592 6274984920064 6332490581248 6338554249216 6342311542784 6367476717056 6371251154944 6377351938048 6401446658048 6423824580016 6454269246272 6459315323552 6463144200448 6469332975616 6489928192384 6493775215616 6495002148544 6498852179456 6499993321472 6524551401472 6525784149248 6529652426752 6530798977024 6533522997248 6552478525334 6560598646784 6563085235382 6564487561216 6583532925928 6587435435072 6588680064148 6614734503776 6618655508224 6619906036016 6623830105984 6651279998272 6655222665728 6659167670272 6715385449997 6726628999168 6747211921324 6751211454176 6763792695296 6819605241344 6823647686656 6855987249152 6857282618368 6861347397632 6865414586368 6893865631744 6897952096256 6899255394304 6901870340092 6903345053696 6930472462186 6931953287168 6934580626064 6956185733056 6960309138944 6967445937088 6989153437952 6992068639504 6993296386048 6997441789952 6998763885568 7025206405568 7026439970816 7030605021184 7031933382656 7034598615863 7036101689344 7058501222656 7065260081152 7067937945796 7069448142848 7073463801586 7106987326712 7126531497956 7133355498752 7160306528752 7167162870784 7171411337216 7244061999104 7263580180609 7277116248064 7284084441088 7327104057728 7361829669376 7382074655488 7389143351296 7393523400704 7417060791296 7422859598336 7424162988032 7427259633664 7432783443176 7434371596288 7458039027712 7462459916288 7468009904992 7488546886096 7496225316242 7497827024896 7503403316864 7524037629632 7529920073312 7559696575744 7565606898304 7570091549696 7575721586314 7577340280832 7601462855168 7605968760832 7611625480088 7613251846144 7650889418042 7674726228568 7711099338656 7715670233344 7793834561536 7836894420992 7841539883008 7878703579136 7880192180224 7883178919252 7884863307776 7887851817248 7920539956784 7925235001216 7949926552064 7954639015936 7962795356672 7987603929088 7992338726912 7993848798208 7998587297792 8030217109504 8031734337536 8034778513853 8036495294464 8039541275272 8041259073536 8072858032876 8074582949888 8077643366624 8079169555366 8083958630384 8109144694336 8117459458472 8122271230528 8147576659712 8152406284288 8186190767104 8191043280896 8194147838258 8195898671104 8239419373276 8284941027272 8368872407168 8373833208832 8413519622144 8439732453376 8444735258624 8483268112384 8489577297656 8491391254528 8494609649344 8523473174528 8529812261152 8534868462848 8541541194368 8575318076416 8582022432256 8605622940928 8613863243776 8622695524352 8646407883776 8652838399534 8654687240192 8657967527216 8687386120192 8693847112328 8695704715264 8699000548672 8705801601952 8738693600702 8747061325184 8771115689792 8812684958464 8873220863528 8889756581888 8956450766848 9004010045212 9005933920256 9009347336288 9017974224896 9052045664896 9060713439232 9085630345216 9128690204672 9135827197952 9139289845946 9141242626048 9148041160832 9177164084543 9179124957184 9182604015832 9184566050816 9189783160012 9191396806144 9226123466144 9227866648546 9233336634704 9234957928448 9238809863296 9267593936384 9277096523968 9282595692032 9311516182528 9317035753472 9355646590976 9359192554598 9361192321024 9366509759243 9410900800756 9416479283744 9418258431946 9462894727832 9468504031168 9564425608192 9570095095808 9615450996736 9645408518144 9696626202536 9698698067968 9702374054464 9708125313536 9748356869888 9754135386112 9755978331008 9761761364992 9800363515904 9802215195136 9808025636864 9838583136256 9842312141788 9844415135744 9854509170688 9883099783354 9885211492352 9888958170896 9894820031104 9896689556936 9935825271232 9941714912768 9943593298912 9949487545088 9981161885162 9990719333504 9996641514496 10004457089536 10051871578112 10087010509954 10134816246968 10140823844032 10159721807872 10187095854962 10196850495104 10290297194528 10300150654976 10306256257024 10355101073408 10363196899328 10412311576576 10438714942526 10440945369088 10448710520192 10454904183808 10488187525192 10490428522496 10496387400772 10498230475264 10502609325728 10504453492736 10512666085376 10546133312624 10552384725376 10554237632512 10562489147392 10591535927296 10602396027392 10612548337664 10641732780032 10689883439138 10692167532544 10698241004633 10704582581992 10714832740864 10748943568636 10755315200864 10757347308526 10763723922224 10765613938688 10808329997192 10814736831808 10821147464192 10910439939338 10930772123648 10970718613036 11081858517184 11088427490816 11099045199872 11140979279872 11143084254848 11149689521152 11151647309824 11156298702848 11202531651584 11209172156416 11241693015028 11244095012864 11248356733472 11262296195072 11294971180976 11301666481024 11303801816216 11310502350784 11355228881408 11357374336672 11364106627328 11370842908672 11372991314048 11417964952576 11424733159424 11426891746816 11433665245184 11481047631872 11487853232128 11521182620374 11528012011376 11575785381608 11582647139392 11589512964608 11591702685472 11635498109222 11646639665024 11653543422976 11771600748544 11778578579456 11814620044808 11836637216768 11843653599232 11934309172352 11941383451648 11948461924352 11995871315168 11997977686016 12005089705984 12007357945856 12014475526144 12052723785856 12061985865728 12064264855552 12071416168448 12078273095161 12080853843968 12128626671616 12135516095612 12138109075456 12168888689906 12180540993152 12193030389904 12226561148152 12236120119132 12238268675584 12245523132416 12284506935584 12294111209744 12296269948928 12301398768256 12303558787072 12313177956352 12352377139648 12359699236352 12368891405143 12371534249984 12461687324078 12471430121423 12530536425316 12537964129184 12549969840128 12664981162496 12677108498432 12684623085568 12734953434112 12742502309888 12802893316096 12847649160032 12908538492544 12918630647104 12926288400896 12938665951232 12979856384768 12987550431232 12990004297088 12997704358912 12999986642944 13049102802944 13051568298496 13059304853504 13064254572317 13067045994496 13104957050668 13121197293568 13126170470764 13128975122432 13167065851856 13174870870144 13177360128296 13229469007552 13237311016448 13239812072032 13247660211968 13302559996544 13310445331456 13318335340544 13430770899994 13453257998336 13494423842648 13502422908352 13527585390592 13639210482688 13647295373312 13711974498304 13714565236736 13722694795264 13730829172736 13787731263488 13795563108691 13798510788608 13803740680184 13806690107392 13860944924372 13863906574336 13869161252128 13912371466112 13920618277888 13934891874176 13978306875904 13984137279008 13986592772096 13994883579904 13997527771136 14050412811136 14052879941632 14061210042368 14063866765312 14069197231726 14072203378688 14117002445312 14127501557533 14130520162304 14135875891592 14138896285696 14146927603172 14213974653424 14253062995912 14266710997504 14320613057504 14334325741568 14342822674432 14418983903233 14488123998208 14527160361218 14554232496128 14654208115456 14723659338752 14764149310976 14778286702592 14787046801408 14834121582592 14845719196672 14848325976064 14854519267328 14865566886352 14916078055424 14921731525727 14924919832576 14936019809984 14977093772192 14992450632484 14995654049792 15006806633728 15048075259264 15059840146624 15119393151488 15131213796608 15140183099392 15151443172628 15154680561664 15202925710336 15211937521664 15223250960176 15301778836084 15349452457136 15422198677312 15431340466688 15587669123072 15673788841984 15683079766016 15757017579121 15760384360448 15766357838504 15769726615552 15775703634496 15841079913568 15850470002432 15899853104128 15909278031872 15925590713344 15975207858176 15984677453824 15987697596416 15997174595584 16060434219008 16063468675072 16069557027706 16072990588928 16079082550544 16082120530021 16145716065752 16149165899776 16155286733248 16158339110732 16167917260768 16218289388672 16234918916944 16244542461056 16295153319424 16304812568576 16372381534208 16382086561792 16388295676516 16391797342208 16469076401323 16478838746552 16569882054544 16737744814336 16747666417664 16827039244288 16879464906752 16889470517248 16966536224768 16979154595312 16989219298688 17043304728437 17046946349056 17059624522304 17069736925696 17083082388736 17150636152832 17164044864512 17211245881856 17224046248129 17227726487552 17245391048704 17292815767552 17305676799068 17309374480384 17315935054432 17374772240384 17387694224656 17394946695737 17398001097344 17411603203904 17477387201404 17494122650368 17542231379584 17625369916928 17746441727056 17779513163776 17912901533696 18008020090424 18011867840512 18018694672576 18035948449792 18104091329792 18121426878464 18171260690432 18257380409344 18271654395904 18278579691892 18282485252096 18296082321664 18354328169086 18358249914368 18365208031664 18368677951351 18379566320024 18382793612288 18452246932288 18455733297092 18466673269408 18469915856896 18477619726592 18535187872768 18554193047936 18565191384064 18623032365056 18630090839813 18634071506944 18711293181952 18718385109196 18722384642048 18733019518486 18810651245113 18821801601512 18832958567488 18836516863892 18925789455664 18937008062336 19128851216384 19140190191616 19198757572813 19230901993472 19290817036288 19393252405072 19404748108928 19416250627072 19496713739776 19508270772224 19511956662016 19523522729984 19600727031808 19604430390272 19616051273728 19672962776299 19677166272512 19684624283576 19688830271488 19709018341376 19766199566708 19770422984704 19777916341792 19789640062208 19793379113872 19868161865747 19871650542464 19883429825536 19887186597824 19898975090176 19962323770324 19981438667008 19993283028992 20008914179072 20103743156224 20174021019908 20269632493936 20281647688064 20374191709924 20393700990208 20580594389056 20600301309952 20612512514048 20710202146816 20726393798656 20824623153152 20877429885052 20881890738176 20897421040384 20909808367616 20976375050384 20992774801544 20996460950528 21005218651456 21008906985472 21025332170752 21092266625248 21104769450752 21108475265024 21124978294784 21183071854592 21204792054784 21225096675328 21278918921303 21283465560064 21379766878276 21384335065088 21396482009266 21409165163984 21413210208481 21429665481728 21497887137272 21510630401728 21514694617052 21527447844448 21531227877376 21616659994384 21629473663616 21642294928384 21820879878676 21861544247296 21928438744303 21941437226072 22163717034368 22176854981632 22198090399744 22281958559744 22286168509696 22299379042304 22303294619648 22312597405696 22405063303168 22418344312832 22483386030056 22488190025728 22496713466944 22524592390144 22589942361952 22603332962048 22607603632432 22621004701568 22710457762816 22714748673344 22728213254656 22741685817344 22745982628096 22835929905152 22849466318848 22853783493632 22867330490368 22933674838669 22962095263744 22970798323837 22975706464256 23042365240748 23056024022752 23151570763216 23161227368357 23165294278784 23179025929216 23183405370944 23270996218444 23293279330048 23307086845952 23543201497088 23557157158912 23629240089616 23673274433536 23868618344704 23882766903296 23896923848704 23991742630336 23995955372032 24010179411968 24014715891712 24028951052288 24105447571712 24123971731456 24128529711104 24142832336896 24156546190322 24161707687936 24271032191224 24276218150912 24337777379812 24361081986304 24386060779808 24453122296304 24472240238264 24476537351168 24491046264832 24569013871168 24588222419488 24592539897856 24602797536512 24607117574144 24626355912704 24704754279296 24719398472704 24737782810286 24743068499968 24805811560193 24923374648156 24942860242846 25061072850632 25075928258368 25099939680256 25329962324992 25354216996864 25469906868224 25485004619776 25605786632192 25695298320064 25817076985088 25837261294208 25852576801792 25877331902464 25959712769536 25975100862464 25980008594176 25995408717824 25999973285888 26098205605888 26103136596992 26118609707008 26128509144634 26134091988992 26209914101336 26236788606847 26242394587136 26252340941528 26257950244864 26334131703712 26349741740288 26354720256592 26458938015104 26474622032896 26479624144064 26495320423936 26605119993088 26620890662912 26636670681088 26778112963147 26861541799988 26906515996672 26988847685296 27004845816704 27278420965376 27294590746624 27423948996608 27429130473472 27445389590528 27461658345472 27575462526976 27591126217382 27597021577216 27607481360368 27721889848744 27727813148672 27738322504256 27824742932224 27841236555776 27869783748352 27956613751808 27968274558016 27973185544192 27989767159808 27995055542272 28100825622272 28105759883264 28122420084736 28127733530624 28138394463452 28144406757376 28234004890624 28255003115066 28261040324608 28271751783184 28293855206344 28427949306848 28506125991824 28533421995008 28641226115008 28668651483136 28679517433903 28685645348864 28837967806466 29054320722436 29108464992256 29308416230912 29447318677504 29528298621952 29556573405184 29668243165184 29691438393344 29696651952128 29709038534656 29731133772704 29832156110848 29843463051454 29849839665152 29872039619968 29954187544384 29984901264968 29991308099584 30013613267456 30096150518528 30119680293248 30238786302976 30262427593216 30280366198784 30302886345256 30309361123328 30405851420672 30423875043328 30446501920352 30585427602457 30603557672168 30698904914272 30844397354624 30862680933376 31175338246144 31347577683968 31366159532032 31514035158242 31520768720896 31532715677008 31551407268992 31682159827136 31700940004864 31799706208256 31818556063744 31851181426688 31950415716352 31969354907648 31975395192832 31987514460811 31994349191168 32120868438016 32126937350144 32139114055412 32145981177856 32158165101088 32164241060042 32291432131504 32310573466496 32316678221464 32335834521536 32436578777344 32469837833888 32489084922112 32590306638848 32609625137152 32744763068416 32757173941093 32764173123584 32776591353032 32783594684416 32938152802646 32957677493104 33139764109088 33475489628672 33495332835328 33654078488576 33758929813504 33933072449536 33958309190624 33978438597376 34086609456874 34093892698112 34119249044608 34139473851392 34166164777472 34301272305664 34328089729024 34422491763712 34448092496258 34455452975104 34490782097408 34585631535104 34611353598136 34618748960768 34631870108864 34749544480768 34775388449312 34789893391474 34796002194688 34823206407808 34934066598067 34954774402808 34988245300736 35084462759168 35250739833856 35492883454112 35559026327552 35654835492367 35825803067392 36016040180848 36037389345152 36071896899584 36208182659584 36242853756928 36342521380864 36514760818688 36535502298841 36543308791808 36557159383784 36564970504192 36592164643328 36708656338172 36716499828736 36730416063328 36737355902702 36759132640048 36765587224576 36904493864576 36911466594184 36933346538816 36939831713792 36955239453184 37070375745536 37108386095872 37130382768128 37246064730112 37260181679626 37268143013888 37414592036983 37422586363904 37436770218392 37444769284096 37466039036972 37621302490226 37643603203024 37665917134976 37673033727784 37851578911328 37874016124672 38186539787683 38257702432768 38280380383232 38397515145626 38461803986944 38786504810144 38809496217856 38832501254144 38993427479552 39016541544448 39023913324032 39047045459968 39201454063616 39208860780544 39232102547456 39345925552598 39354332545024 39369248567152 39418036682752 39532399133416 39540845969408 39555832683584 39579280124416 39586758227744 39736323731494 39743301084928 39766859651072 39774373195648 39797950180352 39924647540648 39962877334016 39986566057984 40017828358144 40207486312448 40348042039816 40539264987872 40563295376128 40724243382277 40748383419848 40787401980416 41161188778112 41200602619904 41225025028096 41420404293632 41452787597312 41754859770104 41763781476352 41794842080768 41819616735232 41952750100768 41985549603088 41992921901056 42010437302912 42017813970944 42050664341504 42184533250496 42209538901504 42216950530048 42249956589568 42366143709184 42409584109568 42450193350656 42557837842606 42566931120128 42591110414671 42759533756552 42768670130176 42792964018532 42818330327968 42826420416962 42859330963456 42995774274544 43021260803456 43029389234104 43054895688896 43062455754752 43233319988768 43258947327232 43284589856768 43615905634273 43641759757352 43723088494592 43856877488606 43882874452144 44327434068736 44353709963264 44396180799488 44563917119488 44572337019392 44598758084608 44625194811392 44810126606336 44836688625664 44966772060112 44993426933888 45179884723904 45206665924096 45215207264864 45242009403136 45420915525632 45429497346688 45456426509312 45483371634688 45491965256192 45671859810304 45698932637696 45707566987264 45734660980736 45867349677338 45924190527488 45941596647674 45951412928512 46084730481496 46112048045504 46303141526432 46322454736714 46330588557568 46358051858432 46366810741888 46541992436888 46586558660096 46614173691904 47086402994176 47258480179232 47346548867072 47737236689408 47765533806592 47793847697408 47983485260672 47991910744064 48020358823936 48029431783424 48057902104576 48210895143424 48257059422208 48285664673792 48313092380644 48323415375872 48542064382448 48675554759624 48722163972608 48772121559616 48906244592608 48944480476528 48953074702336 48982092529664 49138027742336 49176444838976 49185079795712 49205595073024 49214235148288 49242190311041 49252711825408 49409508558592 49438796945408 49475565620572 49486136999936 49611623120386 49846749296312 49885720485692 50122145701264 50151856516736 50199879360512 50659924649984 50708433993728 50845061264263 50939813736448 50970009239552 51211573264384 51390596640128 51634153970176 51674522588416 51705153603584 51754663804928 51919425539072 51950201724928 51960017188352 51990817435648 52196411211776 52206273193984 52237219414016 52257018289268 52268183977984 52419828202672 52473577213694 52484789174272 52504681883056 52668263407424 52699483480576 52709440513184 52917876030208 52949244065792 52959248288128 52990640847872 53210239986176 53241781325824 53261960948677 53273341362176 53556225926294 53723083599976 53977695370592 54009691633408 54556841930752 54589181493248 54847897993216 54858260946944 54890779181056 55150925053952 55182252434764 55194043154432 55214962720736 55443779697488 55476645008512 55649485864448 55682473111552 55739567496704 55913227503616 55936549116032 55946371088384 55979534319616 55990111084544 56201651244544 56211519766528 56243449596971 56255467061248 56276788926904 56288813514752 56468009781248 56510006230132 56522080649216 56543503566368 56587710412688 56855898613696 57012251983648 57066843990016 57282452230016 57337302966272 57359034867806 57371290697728 57675935612932 58108641444872 58216929984512 58616832461824 58894637355008 59056597243904 59113146810368 59336486330368 59382876786688 59405383998649 59418077069312 59462267545408 59664312221696 59686926102908 59699679330304 59744079239936 59908375088768 59969802529936 60027226534912 60192301037056 60239360586496 60477572605952 60524855186432 60560732397568 60605772690512 60811702841344 60834751604887 60847750086656 60893003840704 61170855204914 61207115344336 61397809828544 61688794709248 61725361866752 62350676492288 62695155367936 63028070316484 63041537441792 63065431354016 63102814537984 63364319654272 63401880009728 63599412416512 63637112127488 63702362853376 63900831432704 63938709815296 63950790385664 63975028921622 63988698382336 64240148591801 64253874700288 64278228110824 64291962355712 64316330202176 64328482120084 64582864263008 64621146932992 64633356442928 64671669043072 64873157554688 64939675667776 64978169844224 65180613277696 65219250274304 65489526136832 65514347882186 65528346247168 65553182706064 65565568314701 65876305605292 65915354986208 66279528218176 66950979257344 66990665670656 67308156977152 67517859627008 67851647126419 67866144899072 67916618381248 67956877194752 68173218913748 68187785396224 68238498089216 68278947702784 68332329554944 68602544611328 68656179458048 68844983527424 68896184992516 68910905950208 68981564194816 69171263070208 69222707196272 69263740217728 69484242354397 69499088961536 69550776898624 69579786782948 69592004389376 69646412815616 69868133196134 69909548805616 69976490601472 70168925518336 70501479667712 70917859605697 70985766908224 71118052655104 71309670984734 72032080361696 72074778690304 72143793799168 72416365319168 72485707513856 72685042761728 73029521637376 73071004597682 73086617583616 73114318767568 73184329286656 73417312676344 73432999657472 73460832126656 73474711805404 73518265280096 73531174449152 73808987729152 73822933188368 73866693077632 73879663427584 73910478906368 74140751491072 74216772191744 74260765536256 74492129460224 74520363359252 74536286027776 74829184073966 74845172727808 74873540436784 74887687032431 74932078073944 75242604980452 75287206406048 75331834269952 75346067455568 75703157822656 75748032249344 76373079575366 76515404865536 76560760766464 76795030291252 76923607973888 77573009620288 77618992435712 77665002508288 77986854959104 78033083088896 78047826648064 78094090919936 78402908127232 78417721561088 78464205094912 78691851105196 78708665090048 78738497134304 78836073365504 79064798266832 79097776484389 79111665367168 79158560248832 79173516455488 79472647462988 79486602169856 79533719302144 79548746391296 79595900360704 79849295081296 79925754668032 79973132115968 80035656716288 80414972624896 80696084079632 81000967606507 81078529975744 81126590752256 81448486764554 81496766839696 81574803960832 82322377556224 82401205239808 82450050056192 82905575194624 83509719540208 83589684161536 83639233470464 83905500201536 83971099206176 83985843802112 84020874605824 84035627941888 84101328683008 84369066500992 84419077803008 84433901060096 84499913179136 84714186648961 84732287418368 84819168219136 84900386701312 85115675685212 85133862240256 85182220829342 85519067513104 85585928037064 85636660655936 85652840833924 85718661926912 85991548549088 86042521606912 86058778468208 86109791377792 86124911509504 86466639977536 86517894654464 86569179713536 87231811268546 87283519514704 87300010849961 87446176989184 87713754977212 87765748904288 88654868137472 88707419926528 88792361598976 89127834238976 89144674038784 89197516169216 89250389622784 89620253212672 89673377251328 89933544120224 89986853867776 90359769447808 90413331848192 90430414529728 90484018806272 90841831051264 90858994693376 90912853018624 90966743269376 90983930512384 91343719620608 91397865275392 91415133974528 91449782006219 91469321961472 91734699354676 91848381054976 91883193295348 91902825857024 92169460962992 92224096091008 92606283052864 92644909473428 92661177115136 92716103716864 92733621483776 93083984873776 93173117320192 93228347383808 94172805988352 94426542347917 94516960358464 94693097734144 95474473378816 95531067613184 95587695394816 95966970521344 95983821488128 96040717647872 96058863566848 96115804209152 96421790286848 96514118844416 96626184761288 96646830751744 97084128764896 97351109519248 97444327945216 97544243119232 97812489185216 97888960953056 97906149404672 97964185059328 98276055484672 98352889677952 98370159591424 98411190146048 98428470296576 98484380622082 98505423650816 98819017117184 98877593890816 98951131241144 98972273999872 99223246240772 99693498592624 99771440971384 100244291402528 100303713033472 100399758721024 101319849299968 101416867987456 101690122528526 101879627472896 101940018479104 102423146528768 102781193280256 103268307940352 103349045176832 103410307207168 103509327609856 103838851078144 103900403449856 103920034376704 103981634871296 104392822423552 104412546387968 104452120680089 104474438828032 104514036578536 104536367955968 104839656405344 104947154427388 104969578348544 105009363766112 105336526814848 105398966961152 105418881026368 105835752060416 105898488131584 105918496576256 105981281695744 106420479972352 106483562651648 106523921897354 106546682724352 107112451852588 107446167199952 107955390741184 108019383266816 109113683861504 109178362986496 109695795986432 109716521893888 109781558362112 110364504869528 110388086308864 110429925441472 110887559394976 110953290017024 111298971728896 111364946223104 111479134993408 111826455007232 111873098232064 111892742176768 111959068639232 111980222169088 112403302489088 112423039533056 112486899193942 112510934122496 112553577853808 112936019562496 113020012460264 113044161298432 113087007132736 113175420825376 113711797227392 114024503967296 114133687980032 114564904460032 114674605932544 114718069735612 114742581395456 115351871225864 116217282889744 116433859969024 117233664923648 117789274710016 118113194487808 118226293620736 118672972660736 118765753573376 118810767997298 118836154138624 118924535090816 119303133099059 119328624443392 119373852205816 119399358660608 119488158479872 119816750177536 119939605059872 120054453069824 120384602074112 120478721172992 120955145211904 121049710372864 121121464795136 121211545381024 121623405682688 121669503209774 121695500173312 121764626870159 121786007681408 122341710409828 122414230688672 122795619657088 123377589418496 123450723733504 124701352984576 125390310735872 126056140632968 126083074883584 126130862708032 126205629075968 126728639308544 126803760019456 127198824833024 127274224254976 127404725706752 127801662865408 127877419630592 127901580771328 127950057843244 127977396764672 128480297183602 128507749400576 128556456221648 128632660404352 128656964240168 129165728526016 129242293865984 129266712885856 129343338086144 129746315109376 129879351335552 129956339688448 130361226555392 130410635878691 130438500548608 130979052273664 131028695764372 131056692494336 131106365412128 131131136629402 131752611210584 131830709972416 132559056436352 133901958514688 133981331341312 134616313954304 135035719254016 135703294252838 135732289798144 135833236762496 135913754389504 136346437827496 136375570792448 136476996178432 136557895405568 136664659109888 137205089222656 137312358916096 137689967054848 137792369985032 137821811900416 137963128389632 138342526140416 138445414392544 138527480435456 138968484708794 138998177923072 139077133060229 139101553797248 139159573565896 139184008778752 139292825631232 139736266392268 139819097611232 139952981202944 140337851036672 141002959335424 141835719211394 141971533816448 142619341969468 144064160723392 144149557380608 144287587598336 144832730638336 144971415027712 145370085523456 146059043274752 146142009195364 146173235167232 146228637535136 146368658573312 146834625352688 146921664253312 146949423610808 147036530560192 147062348898304 147617975458304 147645866376736 147733386155264 147759326855168 147820957812736 148281502982144 148433544383488 148521531072512 148952432449121 148984258920448 149040726718504 149072572055552 149658368147932 149690345455616 149747080873568 149775374064862 149864156147888 150485209960904 150574412812096 150663668539904 150692134911136 151406315645312 151496064498688 152746159150732 153030809731072 153121521532928 153590060582504 155146019240576 155237984871424 155330005016576 155973709918208 156066166177792 156095653296128 156188181839872 156805816254464 156835443122176 156928410189824 157383702210392 157417330180096 157476994268608 157672146731008 158129596533664 158195552968778 158223330734336 158317120497664 158347032910976 158945294925976 158973204339712 159067438604288 159097492782592 159191800721408 159698590162592 159851509336064 159946264231936 160071313432576 160795588266859 160829945249792 161392168159264 162001935213014 162128591578499 162157059951488 162253181504512 162896973529108 162993533679392 163149607921664 164644755112448 164802410479616 164900100112384 167019439080416 167179368323072 167278466940928 167811000403072 167942198412352 167971687604224 168041749211648 168071255883776 168202657366016 168738133001984 168838155606016 168867802120192 168999826358272 169428373297922 169464574836736 169638336438272 170231351370424 170267724480512 170364441658684 171038135026208 171171856074128 171273321311872 171305681667848 171437323853824 171983097098176 172085043213824 172117556936416 172219582755584 172249823019008 172933279955072 173035789308928 173138359427072 173640680921351 174463622537092 174567039029408 174600021699922 174892353978368 175427509954424 175531497808576 177309736274944 177414839853056 178255668477952 178289348077568 178395032338432 178500779245568 179240506425344 179867088240448 179973707735552 180719538895616 180826663696384 180860829059456 180968037612544 181683662102528 181717989386752 181825706037248 181933486538752 181967861024768 182687439241216 182795730550784 182830267949056 182899564012438 182938643922944 183469398709352 183657520247929 183696762109952 183766386590696 183805651714048 184338921925984 184448192182016 185212566105728 185289818946856 185322354230272 185432207433728 185467242967552 186167969747552 186346234640384 186456694767616 187446790742029 188345611976704 188853084695834 189033920716928 190948946757632 191062135226368 191175390789632 191933941042688 191967642976256 192117727133696 192231608418304 192843580573696 193028237688832 193252369522576 194168257529792 194702219038496 194888655890432 195088486238464 195624978370432 195777921906112 195812298809344 195928370118656 196552110969344 196705779355904 196740319182848 196822380292096 196856940593152 196968761244164 197010847301632 197638034234368 197755187781632 197902262482288 198446492481544 199386997185248 199542881942768 200488582805056 200607426066944 200756622037321 200799517442048 202639698599936 203380245057052 203759254945792 203880036958208 205562386560512 206536615880704 206698090353664 206820614414336 207677702156288 207800806899712 207840068753408 207963269742592 208785644847104 208825092775936 208904241360178 208948877656064 209028073157072 209679312810688 209894308854776 209939156697088 210018727532224 210673053629696 210797933922304 210837762052736 211671504120832 211796976263168 211836993152512 211962563391488 212840959944704 212967125303296 213047843794708 213093365448704 214097993217199 214224903705176 214892334399904 215910781482368 216038766533632 218227367723008 218356725972992 219433043787776 219563116724224 220729009739056 220859850882944 221775118789952 221906580034048 222597943457792 222729892446208 222958269986816 223652910014464 223746196464128 223785484353536 223912601225677 223960444338176 224806604978176 224846079066112 224973798387884 225021868244992 225107155707616 225872039124992 226040024920528 226174014265472 226350841650752 227423594454784 228049007934592 228267375960064 229129808920064 229300217587651 229349211865088 229436139471224 229485162790912 230703742451728 232434565779488 232867719938048 234467329847296 235578549420032 236226388975616 237345945321472 237531507146752 237621535994596 237672308277248 237849070181632 238606266198118 238657248886784 238747704411632 238976316959744 239633500355072 239879210119744 240108906139648 240769204148224 240957442345984 241910290423808 242099420745728 242191180917569 242242929590272 242423090762048 243246811365376 243339006419548 243391000346624 243529253740318 243572015362816 244538466186469 244683420819656 244828461377344 245591239314176 246755178836992 246901447467008 249402705969152 249583848446569 250780621471744 252112281265936 252261725416064 252411258151936 253457278617088 253607520038912 254397649666048 254548448509952 254809451413504 255603325730816 255748516091887 255803161542656 255900115686488 255954793529344 256960594367204 257015498801152 257112912443296 257265320808704 257313928480336 258331457052032 258484587731968 258533425771712 258686676172288 259492630218752 259758702671104 259912679376896 260722453110784 260821271757382 260877001097216 261902144258881 261958104547328 262057391528744 262113384988672 262212730824256 262262273258804 263505222421168 263661419944832 265118112872704 267305778513781 267803917029376 267962662682624 269232627908608 271406588505676 271464579596288 271666473524992 271827508779008 272692875654992 272953992356864 273115790811136 273329318219776 274410178445312 274624717832192 275379934109696 275584739970064 275926256779264 276625945976939 276685052280832 276890828785088 277054960870912 277936969417588 277996355846144 278154266120458 278203107594496 278319147131792 278368017557504 278585651262464 279472532784536 279638195222464 279905962405888 280675702073344 282005918670848 283671438422788 283943067632896 285069703675939 285238683938936 288128321446784 288299114761216 288575175196672 289665461276672 289942830055424 290740171046912 292284018390728 292346470334464 292457275070272 292737317146624 293669250705376 293843328506624 293898847221616 294073061120384 294124697796608 295235950916608 295291732753472 295466772310528 295518653710336 295641915625472 296563005964288 296867088766976 297043062145024 297904864898242 297968517840896 298081453437008 298137772902697 299316736295864 299380690911232 299494161747136 299550748129724 299728312295776 300970419921808 301148825624192 301327337079808 301384269822272 302812631290624 302992128997376 305311339439911 305492318301464 306061619462144 306243043065856 307180121165008 310292038481152 310475969742848 310660010033152 311947419836416 312132332355584 312191306592256 312376363679744 313611632508928 313670886244352 313856820379648 314767404420784 314953988537216 316259193067328 316391105937556 316446661468672 316634240995328 316694065821952 317890589851952 317946408679424 318134877208576 318194985565184 318383601442816 319397180325184 319703018672128 319892528463872 320142626865152 321591176533718 321659890499584 322475550282509 322784336318528 324003870426028 324257183156998 324314119902976 324506363009024 325793947058216 325987067358784 326299215843328 329289510224896 329604820959232 334038878160832 334358736646144 334556933881856 335622000806144 335884396824704 335943375208448 336083498423296 336142511767552 336405314732032 337476266003968 337676311212032 337999652716544 338856746595844 338929149673472 339276672876544 340462702740848 340728883317368 342076270052416 342343712148256 342546642623744 342611363335696 342874647707648 343966194196352 344170086427648 344235113872832 344439165511168 344499646038016 345866559910144 346071578617856 346276718854144 347281361842702 348927245074184 349134078058816 349200043399844 349784707956736 350855019908848 351062995617152 354619472549888 354829679706112 355915428849841 356511336955904 356578696155136 356790064676864 357001558491136 358481012850688 359734176480896 359947415471104 361439077791232 361653327392768 361721658118912 361936075225088 363367324205056 363435978773504 363651412074496 363866973077504 363935722049536 365374878482432 365591461101568 365660535898112 365799128024876 365877287845888 366938797418704 367315040495858 367393524219904 367532773181392 368677843851968 368896384364032 370425132211456 370579637893712 370644708460544 370864414867456 370934485935104 372335939495104 372692469280768 372833726640739 372913389535232 374893581484058 377706169391668 378067841433856 381897893515264 382124270452736 382350781579264 383867882085376 383935285952512 384235454267392 385687161147392 386056475377664 386504739045152 388336515059584 389404438076992 389777311780864 390176972476928 391249956740864 391555843812224 391624597618688 391856740237312 393104221938688 393411558711808 393480638365696 393644760584192 393937522488328 394021694603264 395276068468736 395510375563264 395804524964576 396892984963088 398773994370496 399085763885536 400977165610112 401214852133888 401513244074642 401599034884096 405279397199872 406760490114104 407518509891584 407760073916416 411124773121024 413073231761408 413396180707328 413641228828672 415355404312576 415601613799424 415680137506816 415837687990543 415926539485184 417571289694208 417650185551872 417808482720356 417897755312128 418056146314144 419358625621376 419788617709552 420037455064448 421346107259392 421595867844608 421675524105472 423343008241664 423593952526336 423673986305024 423925126782976 425681919889408 425843261234209 425934250606592 426095687589416 426186730897408 428195986434398 428449807410352 429784668799808 431821562964736 432077533067264 436454735446016 436713451945984 438866087575552 441458019478112 441719701765888 443550237579904 443813160068096 445195886915584 445459784892416 445916539973632 447305820028928 447492392928256 447570968707072 447825202451354 447920888676352 449613209956352 449947596775768 450043736489984 450214311415232 451744078249984 452080049841056 452348028530944 452701683301504 454847188909568 456098015869184 456534751920128 458259617840128 458600435175302 458698423730176 458872278942448 461407484903456 464869131558976 465735439876096 468934659694592 471157098840064 472452777951232 474691890642944 474961529884933 475063014293504 475243071989192 475344616554496 475698140363264 477212532396236 477314497773568 477495408823264 477952633919488 479267000710144 479758420239488 480217812279296 481538408296448 481914884691968 483820580847616 484198841491456 484382361835138 484485859180544 484846181524096 486389696480779 486493622730752 486678012839096 486782000693248 487058507480636 487144030725632 489076932372938 489366841639312 489656922754688 491182478628352 493510357673984 493802894934016 496425017239879 498805411938304 499167696893138 504224562531872 504523450832128 504822516303872 506914557234176 507215040077824 508795299332096 509096897019904 509618902827008 511206651461632 511497032183774 511606323085312 511800231372976 513921188734408 514030997602304 514225824886592 514530641617408 514627856960672 516662914104064 516969175463936 517066851543424 517373352344576 518985260437504 519517405342208 519825358753792 521444906221568 521642543514764 521754002194432 523804288517762 523916209094656 524114783057488 524425461648512 524524546517608 527010444842336 527322839889664 530236225745408 534611557027562 535607834058752 535925325365248 538465255817216 542813177011352 542929159192576 543332947049984 543655017558016 545385751309984 545907984713728 546231581622272 546658636439552 548820356890624 549249435664384 550759868219392 551169479940128 551852513558528 553251891953878 553370104561664 553684435390723 553781657570176 554109921741824 555873938835176 555992711692288 556308532240916 556406215188992 556638294263584 556736035115008 557171302524928 558945065569072 559276390444928 559811924811776 561351404146688 564011837341696 567006773245549 567342876845576 567886135265792 570139407351878 570477367877872 576256642893568 576598229522432 577150350393344 579330922553344 581480342093824 584568036781456 584914550140544 585474634293248 587338501410752 587686657013248 587797694443232 588146122240768 588249395593216 590471901833216 590583465506944 590933544621056 591037307420672 591283831250944 592999306542727 593126011928576 593734177533952 594086124290048 595809729796484 595937035681792 596162906874016 596275545805394 598633472591728 598988323494272 599101496259448 599456624591552 601940839843616 602297651248384 602654674159616 602768539644544 605625262581248 605984257994752 610622678879822 610984636602928 612123238924288 614360242330016 620584076962304 620951939485696 621320020066304 623894839672832 624264664711168 624382613184512 624752727359488 627341772488704 627713640759296 629534808841568 629907977074432 632518386134656 632782211875112 632893322937344 633268481990656 633388131643904 635781179703904 635892817358848 636269754417152 636389971130368 636767202885632 638794360650368 639406037344256 639785056927744 640148474043533 640285253730304 643182353067436 643319780999168 644951100565018 645568672637056 648007740852056 648514366313996 648628239805952 649012726018048 651587894116432 651974134717568 652598431686656 658579020449792 659209641918464 660985796435419 668077756321664 668717473292288 669113867763712 671244001612288 671768793649408 671886750416896 672166996846592 672285023535104 672810629464064 674952532007936 675352622424064 677713493191688 677858299346944 678553345753088 680925405481696 681457766634736 684152540104832 684687424296512 685093285247488 685222726671392 685749295415296 687932388392704 688340172855296 688470227745664 688878331022336 688999292076032 691733119820288 692143157235712 692405492332801 692553437708288 694562723685404 697854490148368 698268156117632 698400086799688 701710039817696 702125991234304 709238945099776 709659359412224 711830857699682 713022673911808 713157392310272 713580129353728 716962025701376 719468352961792 719894830942208 722878155582464 723306654785536 723443316237824 723872150450176 726734648410112 726871957547008 727302824148992 727733946155008 727871444099072 730749756964864 731164844760623 731321071796224 731598256049752 731754575691776 733877594837408 734630080991716 734787048439808 735065546362784 737355687703936 737792768728064 740850264422912 741159275787424 741289416921088 741728829734912 741868971870208 744671878990208 745384938561536 745667453281478 745826779070464 749787162968116 755412338783336 756135682867712 763795787030528 764248540905472 767735764170752 767870571905024 768470908534784 771374322294784 773009478090304 776673030119168 778808876153984 779554623561728 780353944953856 782499913481728 783111687624448 783249195237376 783713480474624 786208443877376 786823117423616 786961276731392 787289521168384 787875044976656 790552136937472 790851770863531 791020751126528 791609049929152 793785969926176 797547988740992 798171527771072 801954331220224 802429704267776 803026488149284 803198069768192 810558794399744 813520980228208 815037019783168 822249546242048 826146463522816 826792361414656 827282457657344 830710808625152 831203227598848 831360275013632 831675375981086 831853078970368 835121931693413 835300371103744 835616965440712 835795510624256 836112292628288 838717251242752 839577235419104 840074910128896 842692214518784 843191735689216 843351048210944 846686016483328 847187905052672 847347972610048 847850253565952 851363839778816 851686522468418 851868501213184 852191375178832 852352388091113 856391972868796 856899614820704 859569337599616 863643125929472 864155066134528 872909470892032 877732175151104 882916038956224 883439403531776 887100475159808 887626320136192 890391773831168 890919569784832 891833079947264 894611640057856 894984785856512 895141937414144 895650404902708 895841777352704 899226419912704 899895193551536 900428622830464 903295150607161 903488156499968 904160099682112 904696057061888 905403366603008 909694377819136 912196031738368 912874451150837 913069503840256 916519235680256 917200870350604 917396847460352 917744557884896 921932174874061 922814969806912 929738263117952 937869319389184 942314197680128 944905555902464 949383781285888 949923059769866 950126028587008 950486143978384 951396280726528 954425064792472 954628995547136 954990817646528 955905267838976 958534001420288 959516840478976 960435624558592 963076816592896 963829769383936 967641161695232 968397682982912 968764723670276 968971718361088 969692363048192 972779392961558 972987245461504 973356025678192 973539931421603 974117014961272 974288061451264 978153864745876 978733683278624 979313845509376 982364957256704 987020715347968 987394814510089 987605789868032 992850034479758 998335393786276 1008449125063744 1009046901664256 1009645032607744 1013829114468352 1014430080155648 1017590598664192 1019237805654016 1022413302923264 1022994064367548 1023212646170624 1023600462745952 1027842377468816 1028451649773184 1029061283234816 1029255713921344 1033325828208128 1033938350927872 1034133703086848 1034746704689152 1037970520875008 1039034810684416 1039650717507584 1042667027143847 1042889812443136 1043285087029528 1043508004388864 1047608577035524 1047832418189312 1048229566114976 1048850923297024 1049049093035216 1053012578884591 1054020889684672 1054645679779328 1060472451490816 1069223114055124 1071215668117504 1071850650730496 1085626354022704 1086665894099968 1087310035116032 1090771502619968 1091815969427456 1092463163244544 1093317272879104 1097640713781248 1098498871328768 1101284426436493 1101519736438784 1102338959880256 1103705027117056 1106503783907756 1106740209123328 1107368870781446 1107563315140352 1108219843483648 1111747877670352 1112617064481832 1112812430377984 1113276588527168 1113472070230016 1114342605049856 1117890131138144 1118552780889856 1119623849623552 1122702808293376 1127782702829059 1128023674683392 1134013546491098 1134685753691152 1134900141049493 1135772270531584 1140278814703756 1140954735755744 1152513285787136 1153196459044864 1154300700786688 1158661845106688 1169136073562912 1169829100281088 1170949268586496 1174677002821504 1175373314026496 1175595388886464 1176292244481536 1176498791186432 1180943803666432 1181166931013888 1181867089242112 1182074614841344 1182567662501888 1185998613085454 1186252023857152 1187468355067904 1188172248580096 1191619459592968 1191874071363584 1192325813748032 1192551091610788 1197266945183456 1197976646988544 1198202992518896 1198913249183104 1203881679687232 1204595302496768 1205309348319232 1205537079289088 1211250525162496 1211968515989504 1215484766449457 1221245357759644 1221969273205856 1224246477848576 1227545050522921 1228720484660032 1241168153924608 1241903878971392 1242640040132608 1247789679345664 1248529329422336 1248765226369024 1249505454718976 1254683544977408 1259069617683136 1259815954148864 1265036772269312 1265564423750224 1265786645874688 1266536963981312 1266776263287808 1271562359407808 1271785634717696 1272539508834304 1272779942260736 1273534405771264 1277588721300736 1278812074688512 1279570113855488 1280296948087066 1280570507460608 1286364706134872 1286639561998336 1289902201130036 1291137345274112 1296015481704112 1297028732627992 1297256479611904 1298025452036096 1303175788232864 1303948269435136 1305196863373312 1314708012690229 1317158040899584 1318419283836928 1321971592870838 1336155512643328 1337434946584576 1338227735527424 1342488003224576 1343537587298816 1343773500833792 1344333993693184 1345621258928128 1349905064015872 1350705244848128 1355426986383376 1357106691506176 1361850810963392 1362915533269472 1368305080209664 1369374848593024 1370186570494976 1370445453342784 1371498590830592 1375864776785408 1376680345710592 1376940455491328 1377756662044672 1377998584152064 1383466239640576 1384286314471424 1384810984665602 1385106875416576 1389125447370808 1395708980296736 1396536312235264 1396800173599376 1403420079635392 1404251982468608 1418477890199552 1419318718824448 1423661715399364 1426045347823616 1426314784620544 1427160258707456 1438936705923584 1439789661884416 1445756311164928 1446613309571072 1446886632475648 1447744300900352 1453469296820224 1453743915094016 1454605648297984 1455467892310016 1455742888198144 1461499513929728 1462329689521246 1462642143592448 1463196512099504 1467755189674816 1469260161983432 1469574096879616 1470131092725568 1474711375407872 1475585537456128 1481700528845824 1482318551574848 1482578833842176 1483457659469824 1483737943740416 1489343757980416 1490769877123072 1491334906562956 1491653558140928 1499574325936232 1510824677566672 1512271365735424 1527591574061056 1528497081810944 1535471528341504 1536941817069568 1542748644589568 1546018956180608 1553346060238336 1557617752307968 1559109247123456 1560707889907712 1564999826963456 1566223375248896 1566498390474752 1572416887754752 1573646234847232 1573922553462784 1574579042336768 1575750089953312 1581104273874944 1581703541727062 1582041502253056 1583218099858304 1587571939852352 1595095977481984 1596343055542144 1603908662440448 1604859408535552 1606052976298568 1606396139536384 1621117588799488 1627041960456416 1630074039566336 1644499092484096 1652292927045632 1653584722829312 1654564915314688 1661421617250304 1662406455197696 1662720550027264 1663350751962172 1663706157940736 1670243863386826 1670600742207488 1671233930881424 1672224585256576 1677434502485504 1679154470838208 1680149820257792 1685384429037568 1686383471378432 1686702096421888 1693372032966656 1694375810105344 1694695945220096 1695338266422983 1695700507131904 1702727679557632 1703373044936836 1703737002426368 1704382750357664 1704704776182226 1712783945737592 1713799229641408 1719138675199232 1727286251858944 1728310132269056 1745818941784064 1755464350302208 1765832077912448 1766878807063552 1774200950319616 1775252640272384 1780783547662336 1781839139569664 1783666159894528 1789223280115712 1789969571713024 1791300809805416 1791683554705408 1798452839825408 1799790387103072 1800857245660928 1806590301214322 1806976312999936 1808320199364224 1809392114123776 1810806733206016 1819388755638272 1824392063476736 1825748902301674 1826139007680512 1833038471360512 1834401740701208 1834793694920704 1835489115769792 1843864349748122 1845629939613824 1859476526235904 1875738638778368 1884628395360256 1889811111804928 1898767562571776 1899846119539732 1900252057174016 1900972287956768 1902792561453056 1908850129584944 1909981635293056 1911810535677952 1917068002840576 1919033680957952 1920871249117184 1926153633185792 1927659538767872 1935282323390464 1936381621838573 1936795365965824 1937529447340552 1937943436722176 1939384726096384 1945558785923116 1945974490923008 1946712051356384 1947079862843206 1948234029922544 1948576122902528 1956307729491752 1957467366557248 1958627691018752 1964729914513408 1974041430695936 1974789629020178 1975211579736064 1985700068959516 1996670787572552 2016898250127488 2018093803328512 2019290065215488 2027658228936704 2028860160311296 2035181197328384 2038475611308032 2045988128735096 2046425292341248 2047200925491904 2055684754937632 2056903299546368 2058122566469632 2058511427842688 2066651656416256 2067876701855744 2068267406173696 2069493409378304 2075941041750016 2078069621368832 2079301435015168 2085334054287694 2085779624886272 2086570174059056 2095217154071048 2095664836378624 2096459132229952 2097701846594048 2098098186070432 2106025157769182 2108041779369344 2109291359558656 2120944902981632 2138446228110248 2142431336235008 2143701301460992 2171252708045408 2173331788199936 2174620070232064 2181543005239936 2183631938854912 2184926326489088 2186634545758208 2195281427562496 2196997742657536 2202568852872986 2203039472877568 2204677919760512 2213007567815512 2213480418246656 2214737741562892 2215126630280704 2216439686967296 2223495755340704 2225234128963664 2225624860755968 2226553177054336 2226944140460032 2228685210099712 2235780262276288 2237105561779712 2239247699247104 2245405616586752 2255565405658118 2256047349366784 2257328851977563 2268027092982196 2269371507382304 2269800282098986 2271544541063168 2280557629407512 2281909471511488 2305026571574272 2306392918089728 2317323690213376 2338272147125824 2339658200562176 2341898537172992 2349354005643008 2350746628052992 2351190777772928 2352584488963072 2352997582372864 2361887607332864 2362333862027776 2363734178484224 2365135325003776 2371997226170908 2372504047714304 2374936710135808 2376344497160192 2383238919185936 2384651627496064 2385102183221576 2394533890366912 2395953293977088 2396405985037792 2397826498366208 2407763359374464 2409190604993536 2410618696638464 2411074158578176 2422501050324992 2423937031979008 2430969532898914 2442490715519288 2443938546411712 2448492955697152 2455090101045842 2457440969320064 2482336307849216 2483807757942784 2485280080265216 2495579358691328 2497530452738048 2499010909437952 2509367089954816 2518139235366272 2519631908297728 2530073544538624 2531128847500448 2531573291749376 2533073927962624 2533552526575616 2543124718815616 2543571269435392 2545079017668608 2545559884521472 2547068811542528 2555177442601472 2557624149377024 2559140227710976 2560593896174132 2561141014921216 2572729412269744 2579804402260072 2582274690548224 2592030963408224 2594057465255984 2594512959223808 2596050904072192 2606351576465728 2607896538870272 2609836086485173 2610393726746624 2629416025380458 2634316081799168 2643943185741676 2672311025286656 2674869893169152 2676455471054848 2684976006449152 2687075174597632 2687547001667584 2688667987386368 2699810128031744 2701410489696256 2710853972766752 2714213383012352 2723701621926784 2725831066538944 2736610160419328 2738749697186048 2740373140989952 2740890906685568 2742997181661184 2751729553570816 2753360691421184 2753880910982656 2755513324089344 2766932479281152 2768572628942848 2769621969331204 2770213750833152 2778250894741616 2791417960593472 2793072624470528 2793600347198752 2806840159270784 2808503964937216 2836955780399104 2838637437648896 2847323430798728 2852629569241088 2854320517414912 2877873411847168 2879579323768832 2891512622329856 2893226619142144 2893773264951296 2895488601800704 2906938593640448 2907487830188032 2909211296595968 2910863815933801 2911485776396288 2922999027859456 2924659379042492 2925284287184896 2926393024199008 2935510379349632 2938520323966864 2940262185451136 2949422750815744 2951171074912256 2963401057691648 2964637103149696 2965157667684352 2966915318939648 2967475887480832 2978687515960832 2980902828639463 2981539754246144 2982669813125912 2983307116281856 2999148651872464 3021649355133344 3024542731470848 3055183148122112 3056994163621888 3070943056683008 3085497289179136 3092037912361216 3106692120476672 3115235504615936 3118218494246912 3121415779815424 3129999653926912 3132446750497792 3132996780949504 3144833775509504 3147292469694464 3148485351928397 3149158084673536 3151500179906624 3162208547749888 3163407083454124 3164083004506112 3166436199716608 3175143879704704 3190191954963968 3192686111084288 3207817324880896 3209718817071104 3212105952597136 3242235177598976 3254083920912832 3260148079132672 3288998184968192 3304585854091264 3307169445658624 3309129830629376 3322843234500608 3324730709194531 3325441100054528 3326701503924344 3327412315881472 3340487726773652 3341201484414976 3342467861762848 3344449170513152 3354869004971008 3358308941676416 3360299640515584 3370768858075136 3372766942756864 3373404192843776 3386744065933312 3388751620210688 3389391890440192 3390676532845966 3391401014263808 3404727875365453 3405455359115264 3406746089873672 3407474004852736 3408765500715328 3409409552364452 3425567891475184 3427598459282816 3438277350398464 3454572503717888 3456620264538112 3474975120679153 3491637883568128 3531664155824896 3533757614127104 3548401900639232 3550505280544768 3561567095324672 3563678279139328 3567332319789056 3578446560231424 3579939143426048 3582601619610832 3596137297700207 3596905679650816 3599580774206144 3601714491321856 3613180602428644 3613952625999872 3616640398728448 3618784228247552 3621613466412032 3638777511276544 3648784126953472 3651497804603348 3652278015361024 3666076942721024 3668803481402416 3670978231539584 3687728699496244 3691259879227648 3718953052471808 3751477277556736 3769256790720512 3779622223609856 3799692239079464 3800504114348032 3801944575913536 3805585122906112 3817700259169888 3819963270586112 3823621071355904 3834136005681152 3838067361915904 3841742498234368 3852307266371584 3855319077535744 3870564646780928 3872763243677146 3873590731931648 3875058894681104 3875791047735061 3878769452192768 3891117571846232 3891948981846016 3893424102712768 3894159725686412 3896468059845088 3897152245805056 3912615458983504 3914934733114496 3917255382037504 3929459829026816 3948082861391872 3949579258040356 3950423159472128 3969047412718843 3971400137919032 3993341575145104 4033796500254976 4036187606657024 4038580130430976 4055316457873408 4057720320622592 4070362394656768 4076951222616064 4091976257470192 4094401850983808 4111369509875264 4113806599092736 4116245132939264 4117022855685376 4133303312832512 4135753403711488 4136534812347392 4138986818756608 4150995145799089 4151882083500032 4156139242737664 4158602870030336 4170668108575388 4171559249772544 4173140348118112 4190434308142096 4192182153672617 4192918264459904 4195403693188096 4196196372140864 4212050315538364 4216083558738688 4218582719117312 4241889805963264 4276892456220496 4284862672470016 4342505416090816 4346663576399872 4349240140464128 4363086010479872 4367263877709824 4369852652978176 4373269091516416 4393995485315072 4405137705745972 4406078945755136 4409355839521024 4426015135631024 4429475483125784 4430253260561408 4432879373934592 4446991510681408 4450468257927328 4451249721511936 4453106354108672 4453888280920064 4457370420199424 4471560524552576 4474211123559424 4478495398494208 4489851892394933 4490811233173504 4511130811316236 4512094698733568 4514657703955126 4536054185964392 4538743014764608 4539600564197972 4543089082126336 4561115258815024 4563818943022976 4610053143148544 4612785836179456 4626900575047933 4634647380426752 4676544294251648 4679316401124352 4683797074345984 4698708011286016 4701493256105984 4702381555545856 4705168977926144 4705995164745728 4723775214665728 4724667724055552 4727468356968448 4730270650007552 4743994452341816 4745008095428608 4749873420271616 4752688994320384 4766477838371872 4769303254992128 4770204366443152 4789067780733824 4791906587954176 4792811970075584 4795652996732416 4815526718748928 4818381209987072 4821237393276928 4822148317156352 4845002100649984 4846838446329607 4847874063958016 4861939065797828 4884981431038576 4887877092823424 4910180202091684 4914881938640128 4964672615698432 4967615515885568 4970560160530432 4991158717382656 4995060905476096 5018734179909632 5036278470732544 5039263816595456 5060147089077248 5062257695000896 5063146583498752 5066147855925248 5067105053151232 5086249437631232 5087142538870784 5090158035337216 5091119769042944 5094137623085056 5110354885202944 5115248298754048 5121187792348264 5122282029842432 5145458824539488 5159608804520144 5164549381096448 5184061926816448 5188114930511968 5189025918447616 5192101808144384 5212703152931456 5215793077740544 5219672172970346 5220787453493248 5258832050760916 5268632163598336 5287886371483352 5344622050573312 5349739786338304 5369952012898304 5374150349195264 5375094003335168 5377335974772736 5399620256063488 5402820979392512 5421707945533504 5428426766024704 5447403243853568 5451662133077888 5473220320838656 5477499394372096 5480746281979904 5481781813371136 5485994363322368 5503459107141632 5506721382842368 5507761821965312 5511026648178688 5533864958562304 5535962396044717 5537145257885696 5539243938662408 5540427501666304 5556501789483232 5582835921186944 5586145248941056 5587200694397504 5613680318541568 5617007929874432 5673911560798208 5677274875297792 5694646861597456 5705259138482176 5755746823694336 5759158647537664 5783025244659712 5786453238284288 5787546529902592 5790977203601408 5813877187280896 5814975660376064 5818422593191936 5821727631867602 5822971552792576 5849318758084984 5850568574369792 5852786048398016 5871020758699264 5877040647933728 5880524370902272 5898845501631488 5902342149824512 5926802115383296 5929274206299392 5930315335368704 5933830637879296 5934951774961664 5957375031921664 5961805657278926 5963079508492288 5965339626251824 5998297303744928 6043298710266688 6049085462941696 6110366296244224 6141886113366016 6170994578358272 6184075824722432 6213384240953344 6230471009231872 6236436988493824 6242831559630848 6259999307853824 6264893500995584 6265993561899008 6289667551019008 6294584939388928 6296970703856794 6298316169347072 6303000359813248 6323066054250127 6324417095499776 6326814166908248 6328166009012224 6332872399433216 6350287759409408 6380383909927936 6385372222168576 6415634649761792 6419437634142208 6424211905194272 6453525224118427 6484470355197952 6508167841825664 6577996369936384 6609171708182528 6614338891317248 6618259661258752 6645686469001216 6649461418389062 6650882200109056 6653403007848688 6680975453547304 6682402968829952 6684935723525696 6688898341026304 6709738009942016 6716617883352832 6720599281031168 6741537716150272 6745533885513728 6746808385687552 6773488131866624 6777503240421376 6778783780880384 6781353065691932 6782802028527616 6809455750730906 6810910718230528 6813492179747344 6817531001430656 6818819104728904 6851135782950368 6855196918565632 6876554700796928 6909145007435776 6911763701570623 6913240529076224 6949950241358306 7063328311649792 7067515228254208 7096803801278464 7101010561089536 7123134190649344 7134664639578112 7156893120462848 7159878286852096 7165203239221664 7192274595400414 7193811359301632 7199161548412288 7203428982643712 7226361204857288 7227905251999744 7233280797456896 7237568456495104 7243226932824064 7277555022553088 7297568253906944 7302995609206696 7304556030722048 7332153885442048 7337606962804832 7341956463079168 7371088052192137 7375457398992488 7382519758455296 7437906104943616 7502954555113472 7559244447219712 7599384478158928 7603889151827072 7611170245812224 7635400518339776 7639926541172224 7647242142711808 7668272011362304 7676134723831808 7683484996468736 7704614532743168 7708990985055451 7710638155071488 7741129293561856 7745526487354292 7747181463863296 7750117789362208 7751582095470122 7757538904385536 7782235143692464 7786848205425536 7788319451372824 7792936119690176 7794304491610112 7825230917967008 7829869466228992 7834510764075008 7858919658053632 7894478919803413 7896165722783744 7899158516080712 7900846318944256 7938094825437686 7942800275838064 7986683150290208 8067593000509952 8072375213314048 8077160260861952 8110632915746816 8115440641245184 8183952514940384 8188803701967616 8222739019750528 8227613198185472 8232490265878528 8234045711370752 8266606625665024 8271506807422976 8273069624694784 8277973637513216 8301990291598178 8303764167000064 8312278485475328 8317205740060672 8341336217150776 8343118499545088 8346280696236224 8380868616284192 8384364307345234 8385836528919808 8390807386376192 8392392744281728 8424100631076728 8432167117477376 8437165438234624 8483779611926528 8553784912440992 8569725344940032 8592815353660447 8685010832181632 8693327152799744 8698480280928256 8726172020959744 8734527755419648 8739705305956352 8746538183032832 8810275411491944 8812157891510272 8818711679042048 8852030271262048 8858950966251568 8860506521122816 8865758747869184 8893983021362816 8900936515854656 8902499443023872 8906212708217344 8907776561840128 8914740840398848 8943121049105152 8948422247118848 8956990796988416 8979703784789866 8981622466347008 9022261622632472 9024189397467136 9029315407910252 9072108371928784 9077486029529216 9079201128395944 9086178164252672 9122230517630048 9127637886045952 9202956088831603 9220106286297088 9225571672358912 9253801150095866 9269294760853504 9353088588503296 9358632802248704 9367594148691968 9397416022572032 9402986512211968 9404763111091712 9410337955852288 9447550429331456 9449335448111104 9454936713936896 9460541300015104 9487988904683632 9499746840543232 9532955676743744 9538606509984256 9540408732886304 9578135561467648 9583813175908352 9585623940151168 9591305993464832 9631053437497856 9636762419974144 9642474786553856 9644296634312704 9690004201299968 9693676892659214 9695748127916032 9723878131595656 9769962862077152 9775754185646848 9820360404183368 9829763877280256 9929345231396864 9935231031771136 9982317434765312 9990121810952192 10072556941465088 10078527633190912 10120294178154496 10124515390001792 10126293166997504 10132295711850496 10134210106302464 10172498875262464 10174285077741568 10182239538085888 10188275246170112 10220709770405888 10230496597508096 10242375584696528 10290917649078976 10319217609040288 10329098762192896 10368123853632896 10376229861023936 10378051836895232 10384203616288768 10425406305862912 10431586155481088 10439344345940692 10441574906986496 10517664101521832 10537264327196672 10575772742966704 10689244101146624 10699479572676608 10739904025796608 10748300698390528 10754671949545472 10799240512126976 10805641958785024 10843415891067008 10894806487707136 10903324266155776 10946440641677312 10954998788744192 10961492563959808 10963563626742272 11006918214283264 11013442765684736 11015523643930624 11022053296357376 11067729917124608 11071924792089434 11074290515771392 11078487877324816 11113003578966464 11165671842373888 11172290497882112 11174401388795008 11227360637083136 11234015859748864 11347823121596416 11389293723194912 11410518276964352 11511493647388672 11518317295075328 11566050489319424 11572906476568576 11575093059805184 11581954407202816 11629951320752128 11636845186383872 11643455263735204 11645943105585152 11698637516169968 11705572096796032 11742041517398528 11754081295867456 11761048741804544 11797691003262976 11804684299649024 11853604230766592 11858548412598784 11860630670737408 11867367864960881 11869903549923328 11914750063843328 11923611314557852 11926159016984576 11930679252503648 11996594607489856 12086597420533376 12098170925883392 12220732592488448 12283772226732032 12341989156716544 12368151649444864 12426768481906688 12460942018463744 12472873976987648 12485663119261696 12519998615707648 12529787001991168 12579335102038016 12589169878777856 12593941407713588 12596632338694144 12606000719626496 12646132108500254 12648834190999552 12653628333816496 12665744798866432 12700575518818816 12760767819855872 12770744444337152 12831269299523584 12836132588631157 12838875268284416 12848423810388544 12907050448236854 13016335683651328 13155992739872768 13218343416365056 13228677782634496 13291372938002432 13298922836778124 13301764400218112 13306806015697376 13361950907094608 13369871447051392 13377796682052608 13419476019884032 13433235766705664 13441198562062336 13483075432300544 13491067771027456 13493616771375104 13546976263733248 13554671352870011 13557567561760768 13562706131383864 13565604057055232 13618911501461812 13621821436461056 13626984359494688 13635062002861312 13637638209457808 13702271565900736 13710393837131264 13753109401593856 13818290014871552 13823527403141246 13826481058152448 13899900482716612 14126656623299584 14135030456508416 14193607602556928 14202021122179072 14246268381298688 14269329279156224 14316697543674409 14319756573704192 14330406478443328 14384549190800828 14387622718603264 14398323096824576 14406857965287424 14452722409714576 14466561594913792 14475136912990208 14486453865648128 14555110045106176 14595136507813888 14605991218413392 14661175136777767 14664307770884096 14675213925609664 14683912926158336 14742176104384274 14750914797984976 14765039516910592 14875812209887232 15005909110226944 15198768956317856 15207778303654144 15222340491624448 15270801036679552 15279853082344448 15294484285423616 15336544022724608 15352269447663616 15366969992937472 15409229065486336 15417981970110902 15421276310142976 15491052974708584 15494362927726592 15500235578724416 15503164190940244 15515077808771072 15564470287384928 15573696410851072 15576638902745648 15585872239380352 15588608983220224 15650461835934016 15659738932457984 15669021528150016 15717839316107264 15788957839606826 15792331445567488 15798317032161424 15801301963842941 15876189650875372 15885600551676128 15973366300580416 16135186001019904 16144750426628096 16154320521723904 16221265831493632 16230881282490368 16367905029880768 16377607403935232 16445478039501056 16455226396370944 16464980531757056 16468091422741504 16533213251330048 16543013614845952 16546139249389568 16555947275026432 16603980583196356 16607528334000128 16624556970950656 16634411480121344 16682672434301552 16692561392472448 16761737232568384 16768728614690468 16771673057839616 16781614772752384 16784785488563456 16848201262153456 16864334234954752 16874330876469248 16967559223853056 17091204164972977 17107569824881984 17139450689880064 17185630707320894 17370021664363264 17386654305599488 17396960561856512 17452344041919488 17469055510839296 17493076366065664 17620550822983888 17637423358084096 17704060542524096 17717901932503136 17721013042245632 17731517495738368 17787966042725632 17801873031709312 17804998886047744 17812425416434688 17815553123680256 17829481680797696 17886242098210304 17896844494237696 17913981593976832 17959407569579732 17963244932694016 18044523245264944 18058630815820504 18144216743857568 18154972059058432 18158402256791888 18172356328505344 18244461035260096 18255275772091904 18405912177663206 18440212572594176 18451143344717824 18507602300191732 18538589521707008 18706177177006592 18717265604497408 18735188297383936 18794832045144064 18805973024423936 18809526222183424 18820675911704576 18895100858662912 18898670896222208 18909873427873792 18921082600030208 18975977809367264 18999493681086464 19065911353487488 19077213019968512 19080817465772608 19156271122935296 19167626351816704 19171247880302336 19182611986929664 19262106874995712 19273524839948288 19284949573107712 19288593268625408 19380008402599936 19387353785318428 19391496255832064 19447756263191312 19539925724154304 19551508371293696 19640720808366736 19659527754560512 19858690462793728 19870462063542272 19980243621904384 20145113882930176 20157055266381824 20240588356308992 20249030780003584 20252586333995008 20264591423700992 20268420212604928 20344997750524928 20348570155483136 20364479076171776 20441419540811776 20460993195016192 20484751169393056 20581835298157952 20638435218080576 20658197524385792 20736247707265792 20752459722047872 20756103673790464 20768407232577536 20850812611725824 20863172310962176 20878688691881384 20883149813972992 21035328203043664 21074528654393344 21151545485933408 21378488202293248 21398959145353216 21479808051593216 21496601396781056 21509343899090944 21598481024253952 21611283917570048 21686831782134016 21789612975414272 21806648532311552 21892881283354624 21909997577488384 21922985127919616 21927127253484544 22013836428566528 22026885531369472 22031047287861248 22039397463498779 22044106592714752 22135459834249216 22143849584178868 22148581031542784 22156975754649632 22226007157932928 22331343684747776 22344580995764224 22348802777590016 22454721274166272 22468031719497728 22695646243192832 22778587446389824 22821036553928704 23022987294777344 23036634590150656 23132100978638848 23145812953137152 23150186119610368 23163908814405632 23259902641504256 23286910527470408 23291886211170304 23397275032339936 23411144193592064 23484083034797056 23508162591734912 23522097483609088 23595382006525952 23609368599298048 23707208461533184 23717096825197568 23721261341474816 23734735729921762 23739807099846656 23829500127686656 23847222629115704 23852318033969152 23861358505007296 23993189214979712 24173194841066752 24196341851766784 24441465184976896 24567544453464064 24683978313433088 24736303298889728 24853536963813376 24921884036927488 24945747953975296 24971326238523392 25039997231415296 25059574003982336 25158670204076032 25172961083901449 25178339757555712 25187882815427176 25193264677388288 25212001439252992 25292264217000508 25297668381999104 25307256667632992 25331489597732864 25401151037637632 25521535639711744 25541488888674304 25662538599047168 25672265177262314 25677750536568832 25696847620777088 25814100896473708 26032671367302656 26311985479745536 26436686832730112 26457355565268992 26597845673556248 26603528800436224 26613612031394752 26723901814189216 26739742894102784 26755593364105216 26838952039768064 26866471533411328 26882397124124672 26966150864601088 26982135542054912 26987233542750208 27093952527466496 27109342705740022 27115135123521536 27125412262767728 27237823002923624 27243642872922112 27253968718989376 27270124005722624 27275276418915616 27404543131801472 27420787674262528 27506218803187712 27636580029743104 27647054806282492 27652962116304896 27799800965433224 28253313246599168 28270060913016832 28387215205113856 28404042244358144 28492536762597376 28538658558312448 28633395087348818 28639513147408384 28660812956886656 28769098381601656 28775245437206528 28796646193649152 28813715930574848 28905444819429152 28933123189827584 28950273825980416 28972907731296256 29110220090212352 29190273015627776 29211982436826784 29322350273555534 29328615541768192 29345275075708319 29350427851219328 29367825852316672 29484352208768548 29501829595969952 29530079033821184 29751624419774464 30397537912635712 30415556607308288 30444680983248896 30541602073359104 30559706164688896 30588968570847232 30673088045449216 30704538895327232 30818458130972672 30835963940221804 30842552620285952 30982105949417168 31000471157448832 31006328381880488 31030155617542144 31128940574769856 31147392821702144 31153277805491296 31171744478760704 31177217966440448 31300923671868032 31319477864915968 31338043056300032 31428963246764531 31435678632214528 31577915679213652 31584662891134976 31596634064322848 31602603927685882 31752379301750744 31771201103352256 31946732601160832 32270372002039808 32289500853256192 32308641043447808 32442531662987264 32735810059761536 32755214807870464 32890956079002112 32910452792741888 32929961063514112 32936182845483008 33066426502660096 33086027229691904 33092278498779136 33111894550052864 33207961166392712 33215056668000256 33249113941901312 33268822960242688 33365344868603104 33385122784944896 33523474465136768 33537457229380936 33543346115679232 33563229545504768 33569570977126912 33696402524306912 33728668469909504 33748661752938496 33927869124307249 33935118447706112 34182408329945954 34215139649763968 34371261414641788 34740043328726528 34773308611198976 34793921123713024 34904688083838976 34938111021678592 35241101645967776 35274846716168192 35408121085048192 35435803865006272 35442026084491264 35463034991476736 35575932085451264 35603746063418624 35609997772095488 35624850832869376 35631106247360512 35658963361595392 35772484196420608 35793688988475392 35918815139159464 35926489865388032 36089046490529888 36117261631641008 36288433487715136 36309944118116864 36316804513583776 36344712657010688 36488922070520192 36510551544183808 36811824355326412 36880425145188352 36902286689435648 37015204600383464 37412354354013184 37434531208994816 37589664090288128 37611946048847872 37619052444366848 37641351823409152 37790201717325824 37797341792444416 37819746855747584 37951955618734528 37998987362172928 38131822706974976 38154426039937024 38161634931545216 38312542245870592 38335252703633408 38342495760604672 38365223973859328 38524213749991424 38547049679896576 38569899146215424 38577186537250816 38751736772313019 38760016805199872 38774707570636856 38782992511664128 38895512526382624 39079851448308608 39103016742587392 39281441616733472 39319055509121024 39717380925587456 39740924127084544 40290227765860352 40314110532763648 40481176712617984 40498061560007168 40505172667990016 40536840425209856 40689995501049856 40697140310966272 40728958152343552 40882839081623552 40969502338786112 41163670596315904 41276870436161152 41316395048771584 41472495414531584 41504919444095744 41512207347580928 41536814465155072 41701625223451648 41726344621924352 41757377383762768 42070656406087328 42149057308786688 42303090971866816 42756976404586496 42959616103186432 42993202793562112 43018687798181888 43196962048507904 43373663564268032 43579225950828544 43613297064623104 43785762566709248 43819995154976768 43845970255839232 43854254506969088 44027672857133056 44053771062738944 44062094575722496 44078794926997558 44088213185429504 44261462379750889 44270919668498432 44287699168357736 44297162063085568 44313951509299264 44452014315865856 44662687369495552 44689161991528448 44697605555180032 44909442548332544 44936063438995456 45174676568828989 45391292486385664 45557174892779648 46045974589554688 46073269180301312 46264201957277696 46300372239220736 46327817628811264 46519805283008512 46573821054940816 46794550064679872 46822288387184128 46968166069594112 47016325183469824 47044194967218176 47190764013051904 47218737198596096 47414416923066368 47434193650395136 47442522682949632 47469471459843524 47479614199693312 47659000255373312 47694445258231408 47722717010014592 47986378429959424 48346389682133504 48382345910994361 48392683703533568 49135088906928128 49472606597779456 49707073927626752 49843768073854976 49942652477046784 50079994462830592 50119148007964672 50317340408152064 50345922167802898 50356679515111424 50375765630854352 50424002878505984 50584528434001016 50595336763998208 50614513335265984 50662979195465728 50802302075275264 51043071279423488 51082977777348608 51325077198094336 51344530354524628 51355501073137664 51393695241554176 51597616365344959 51628201792947416 52065342734605312 52623970959491072 52914711130537984 53195691347112496 53227224062789504 53447803628378432 53479485788205568 53511186728210432 53677904079536128 53732943066822656 53764794248249344 53932301729202176 53962936895388157 53974467085500416 54187905054932992 54218685411480044 54230270247043072 54250824525535456 54475646005847248 54507937437978752 54540248011445248 54550552837831232 54809086263602944 54841575348525056 55012437606375424 55261352438623891 55273160059486208 55294109612564984 55305924232609792 55599601930866448 56506626493198336 56540121826033664 56774430410227712 56808084488716288 57266790174697636 57279026294816768 57321625913773312 57538196763203312 57593292387298304 57627431861149696 57810889638858304 57866246379655168 57900547651960832 57945815462592512 58220440180424704 58368074601134129 58380546031255552 58423964873653568 58644700547111068 58657231083536384 58690550151416638 58700855702438656 58735651704633344 58968704417537096 59003659191939904 59060158067642368 59503248839548928 60149707475623129 60795075825271424 60831113214616576 60889361966497792 61083204146718208 61119412329377792 61177937141694464 61346176090898432 61409077790654464 61671927880443608 61685105240571904 61964211898834336 62000942314897664 62012656763760976 62060311235084288 62257881149539712 62294785643404288 62306555610982592 62343488957521408 62354435932880896 62601847343736064 62638955729831936 62676086112600064 62857926493529062 62871357264429056 63155831358427304 63169325782269952 63193268128645696 63205207855371764 63504758603501488 63542402206704512 63893465202321664 64420692621821221 64540744004079616 64579001706512384 64617282086895616 64885063325974528 65471620119523072 65510429615740928 65781912158004224 65820905585483776 65859922127028224 65872365690966016 66132853005320192 66172054459383808 66184556997558272 66223789100105728 66415922332785424 66498227883802624 66730689737206208 66770245569889792 67046948930273536 67074914458761872 67086692231358464 67126459091009536 67139141954253824 67392805048613824 67457336939819008 67497323505876992 67855738248614498 67870236895412224 68364816659891908 68430279299527936 68742522829283576 69480086657453056 69546617222397952 69809376167677952 69876222043357184 70482203291935552 70549693432336384 70816242170096384 70871607730012544 70884052168982528 70926069982953472 71151864170902528 71207492126837248 71219995544190976 71249701665738752 71317926723190784 71544968392841216 71587377976950784 71837630278318928 72178092981059776 72234523263282016 72576866975430272 72619888236233728 72633609027167552 72689425314021376 72977844141040384 73021103088367616 73623648710652824 73760850290376704 73804573378871296 74030409200766928 74824708708026368 74869062417989632 75179328180576256 75223892097695744 75238104888733696 75282703646818304 75580403434651648 75594683584888832 75639493711495168 75903911237469056 76263645413949952 76308852079874048 76323269863090432 76625084491741184 76670505407266816 76684991521209344 76730447947718656 77048427499982848 77094099359793152 77139798292430848 77154373074501632 77503473544626038 77520033610399744 77549415141273712 77791025052765248 78159702896617216 78206033485174784 78562883233466944 78638111018242048 79434761851174912 80580455531720704 80628221065527296 80962353425235968 80996123120014336 81010345335980032 81073680850419712 81379991002099712 81457916304687104 81765678163247104 81939004677572224 82327341192631808 82553740872322304 82632790097543168 82944990829063168 83009838888191488 83024414695161856 83403250446903296 83452689243848704 83514754767525536 84141312812174656 84298114617573376 84606181943733632 85513952809172992 85919232206372864 85986405587124224 86037375596363776 86393924097015808 86747327128536064 87158451901657088 87226594129246208 87571525133418496 87639990309953536 87691940511678464 87708509013938176 88055345714266112 88107542125477888 88124189151444992 88157589853995116 88176426370859008 88522924759501778 88541839336996864 88575398336715472 88627903018598528 88904028631731712 89325374738991104 89378323983056896 89395211110360064 89818885096665088 89852928120418099 89872126877990912 90349353137657978 91114349785559296 92091949179109376 92146538360602624 92528403914555392 92600744478441472 93039610566017024 93147642109881632 93589100129359744 93644576774368256 93936332139188224 94032650366939648 94088389934436352 94381528026103808 94437474397192192 94828833846132736 94868387300790272 94938942919687048 94959228399386624 95318000510746624 95388890516462816 95445434020029184 95972756859918848 96692779364267008 96764691821988722 96785367407067136 98270177813856256 98945213195558912 99414147855253504 99687536147709952 99885304954093568 100159988925661184 100216882805720863 100238296015929344 100634680816304128 100691844335605796 100713359030222848 100751531261708704 100848005757011968 101169056868002032 101229026670531968 101325958390931456 101604604150550528 102086142558846976 102165955554697216 102628225957444369 102650154396188672 102689060709049256 102711002146275328 102787390483108352 103195232730689918 103256403585894832 104130685469210624 105247941918982144 106391382694224992 106454448125579008 106895607256756864 106958971576411136 107022373456420864 107355808159072256 107465886133645312 107529588496498688 107864603458404352 107925873790776314 107948934171000832 108437370822960088 108460540494086144 108501649051070912 108951292011694496 109015874875957504 109080496022890496 109101105675662464 109618172527205888 109683150697050112 110024875212750848 110522704877247782 110546320118972416 110588219225129968 111199203861732896 113013252986396672 113080243652067328 113548860820455424 113616168977432576 114533580349395272 114558052589633536 114643251827546624 115076393526406624 115186584774596608 115254863722299392 115621779277716608 115732492759310336 115801095303921664 115891630925185024 116440880360849408 116736149202268258 116761092062511104 116847929747307136 117289401094222136 117314462167072768 117381100302833276 117401711404877312 117471303409266688 117937408835074192 118007318383879808 118120316135284736 119006497679097856 119638429154810839 120299414951246258 121590151650542848 121662226429233152 121778723932995584 122166408293436416 122238824658755584 122692352181796864 122818155581308928 123343855760887216 123928423797668672 124001884629795328 124025313527521952 124120622470168576 124515762299079424 124589571286808576 124613111221965184 124686977915042816 124708871865761792 125203694687472128 125277911459663872 125352172225200128 125715852987058124 125742714528858112 126311662716854608 126386536257291392 126410415710743528 127009517207002976 127084804413409024 127786930404643328 128841385243642442 129081488008159232 129158003413024768 129770126651949056 130943240239046144 131020859231481856 131563824316008448 131641811170967552 131719844254056448 131744731381932032 132265706010640384 132369113995116544 132447578200211456 132831844665570848 132996455767605248 133461379474412416 133540491139779584 134093897860547072 134149828917523744 134173384462716928 134252918182019072 134278283908507648 134785610097227648 134914673879638016 134994647011753984 135711476497228996 135740473790824448 136729633319783816 136860558599055872 137485045658567152 138960173314906112 139093234444795904 139618752335355904 140964406583871104 141099386864672768 141632484340192768 141743215460025088 141768104337965056 141852139965906944 142303728341805056 142414984253674496 142439991088381952 142499403331477504 143089936785682432 143174755953901568 143675260556637856 144356185962119552 144469046526564032 145153733950860544 145239776472467456 145267218054335104 145378850628042752 145955688282080768 146042206176735232 147247297421305648 147521700580753408 148060818401533856 149649417416052736 149738124835979264 150358656361152512 150447784195391488 150476209777467392 150565407293636608 151189367169777664 151278987422990336 151807822474938112 152527290827899904 152617704159748096 152646539726180864 153250168983482368 153341010814533632 153369983042418688 153460895895437312 154096854999965696 154188198719586304 154275782244491453 154308746149003264 155006947089252076 155040067220799488 155098830282547424 155582050105530496 156319405793234432 156412066970349568 157125766466933888 157276222036484096 158869523702349824 161160911063441408 161256442131054592 161924706850471936 161992246240028672 162020690671960064 162147361700839424 162759982004199424 163531356326494208 163878009355144448 164654682385263616 165107481744644608 165265580195086336 165889981658126336 166019677776382976 166048829390323712 166806500893806592 166869723652205041 166905378487697408 167029509535051072 168282625624349312 169212363887467264 171027905618345984 171838464412745728 171972811174248448 172787848194031616 173494654257072128 174316903803314176 174453188258492416 175143050266836992 175279980619907072 175383881023356928 175417018027876352 176110691428532224 176210727587310143 176248378302889984 176315179707990232 176352852741718016 177045849519003556 177083678673993728 177150796673430944 177255806037197056 177808057263463424 178650749477982208 178756647966113792 178790422220720128 179637770193330176 179705856240836198 179744253755981824 180698706275315956 182228699571118592 184183898358218752 185056807829110784 185201488956882944 186295284219763264 187178200258719488 187289153548736512 187872664278376448 188065300733879296 188176779868872704 188763056052207616 188874948794384384 189657667692265472 189736774601580544 189877885839374096 190595276778110971 190636001021493248 190777781032925632 190890868040058368 191945513719837696 193385558728534016 193529383643977444 193570734814134272 197890426391117824 198828295710507008 199375072295419904 199770609908187136 200319977851322368 200433765611441726 200476592031858688 201383688671211592 201426718060445696 201503062523417408 201696011514023936 202338113736004064 202458053341063936 202651916781862912 203209208301101056 204172285117693952 204331911109394432 205256451914888738 205300308792377344 205378121418098512 205416925529958233 205574780966216704 206390465461379836 206512807171789664 208261370938421248 212782765388449984 212908896251158016 213791214513513728 213917943152822272 214044746912841728 214711616318144512 214931772267290624 215059176992997376 215729206916808704 215851747581552628 215897868342001664 216874741645920176 217003298102141824 217902584023388992 218031749751915008 218160992045780992 218202211351324928 219236345054411776 219366301394100224 220002742727351717 220049750425501696 221045409754495564 221092640237944832 221176438450259936 222185654144648701 222398407723465792 226026505972793344 226160487304134656 227097721640910848 229067160698790544 229286503655093248 230152787052813248 230373169549193216 230509727444598784 231243558555433216 231464985518620672 231602190607843328 231783261850370048 232881760721698816 233472298404536516 233522184125022208 233695859494614272 234578802188444272 234762200605666552 234803422809754624 234942606818533376 235874817670148384 236014636767759616 236240632270569472 237962150296931449 238012995358195712 239276858309621678 240598829902492516 243180303301085696 243324452858466304 243557447865991168 244332816586872832 244477649317511168 245636311162617856 246687711521774432 247856847595337344 248003769259590656 248050627055043904 248241244940337152 249031524598158848 249179142573617152 249226222443930368 249373955830085632 249417743731523584 250407389374944256 250555822919327744 250704344450400256 251431705974116248 251485429057716224 252623325433709216 252773072514582784 252820831421487056 254019034414005952 254169608826818048 255573860809286656 257682770487284884 258162976016318464 258316006826049536 261886480478092288 262041718462963712 263127648632016896 263283622341935104 263439688508112896 263489462763864064 264531412021280768 264738227990233088 265663689331141696 265992911535210496 266922758948824832 267080982279559168 268187795721094144 268299657835047488 268346768925433856 268505836364038144 268556567817015296 269571220194455296 269829347759276032 269989294023507968 271422952994457992 271480947581648896 273459266639567632 273721117198111744 274970091317134304 277920346629812224 278186468889591808 279237504670711808 281928813167742208 282198773729345536 283264968680385536 283486430920050176 283536208675930112 284607456683610112 284829968507348992 284879982176763904 284998806662955008 286179873571364864 286349511907803136 287350521113275712 288712371924239104 288938093053128064 290307467901721088 290479552944934912 290534436108670208 290757701256085504 291911376564161536 292084412353470464 294494594842611296 295043401161506816 296121636803067712 299298834832105472 299476249671958528 300717312722305024 300895568390782976 300952419554934784 301130814587273216 302378734339555328 303615644949876224 305054581655799808 305235408319496192 305293079452361728 306500337966964736 306682021629067264 306739966084837376 306921791790874624 308193709999931392 308376397439172608 308551564488982906 308617492298006528 310013894178504152 310080134441598976 310197660565094848 311164100211060992 312638811586468864 312824133940699136 314251532933867776 314552444072968192 317739047404699648 322321822126882816 322512884262109184 323849413700943872 323984492480057344 324294723401678848 325519964008398848 327062712652988416 327756018710288896 329309364770527232 330214963489289216 330531160390172672 331779963316252672 332039355552765952 332097658780647424 333613001787613184 333739447304410082 333810756975394816 334059019070102144 336565251248698624 338424727774934528 342055811236691968 343676928825491456 343945622348496896 346989308514144256 348633807606628352 348906376516984832 350286100533673984 350559961239814144 350767762046713856 350834036055752704 352221382857064448 352421455174620286 352496756605779968 352630359415980464 354091699038007112 354167357347987456 354301593346861888 354511612074394112 355616114526926848 357301498955964416 357513295932227584 357580844441440256 359275540386660352 359411712481672396 359488507511963648 361397412550631912 364457399142237184 368367796716437504 370402977913765888 372590568439526528 374356400517438976 374578307097473024 375745328556752896 376130601467758592 376353559737745408 377526112104415232 379315335384530944 379473549203161088 379755771678748192 381190553556221942 381272002042986496 381555562065851264 381781736080116736 383891027439675392 386771117457068032 387058767287954888 387141469628268544 395780852782235648 397656591421014016 398750144590839808 400639955702644736 400867531222883452 400953184063717376 402767377342423184 403006125046834816 403392023028047872 404676227472008128 404916106682127872 405303833563725824 406418416602202112 408344570235387904 408576522207938903 408663822218788864 410512903829777476 410600617584754688 410756242836197024 410833851059916466 411149561932433408 412780930922759672 413025614343579328 416522741876842496 425565530776899968 425817792502316032 427582429027027456 427835886305644544 428089493825683456 429423232636289024 429863544534581248 430118353985994752 431703495163105256 431795736684003328 433749483291840352 434006596204283648 435805168046777984 436063499503830016 436321984091561984 436404422702649856 438472690108823552 438732602788200448 440005485454703434 440099500851003392 442090819508991128 442185280475889664 442352876900519872 444371308289297402 444796815446931584 452053011945586688 452320974608269312 454195443281821696 458134321397581088 458573007310186496 460305574105626496 460746339098386432 461019454889197568 462487117110866432 462929971037241344 463204381215686656 463566523700740096 466944596809073032 467044368250044416 467391718989228544 469157604376888544 469524401211333104 469606845619509248 469885213637066752 471749635340296768 472029273535519232 472481264541138944 475924300593862898 476025990716391424 478553716619243356 481197659804985032 486360606602171392 486648905716932608 488665633173745664 488955298635022336 491272622325235712 493375423043548864 495713695190674688 496007538519181312 496101254110087808 496482489880674304 498063049196317696 498358285147234304 498452444887860736 498747911660171264 500814778749888512 501111645838655488 501408688900800512 502863411948232496 505246650867418432 505546145029165568 505641662842974112 508038068828011904 508339217653636096 511147721618573312 515365540974569768 516325952032636928 516632013652099072 523772960956184576 524083436925927424 526255297264033792 526567244683870208 526978925527728128 529062824042561536 529476455980466176 531327378662283392 533845517897649664 534161964559118336 536375591442188288 536599315670094976 536693537850867712 537011672728076288 537113135634030592 539142440388910592 539658695518552064 539978588047015936 542845905988915984 546918533279135264 547442234396223488 549940182634268608 555840693259624448 558475009341423616 563857626335484416 564397547458691072 566529937360771072 566972861840100352 567072417351860224 569214913367220224 569659937014697984 569997613325910016 572359747142729728 572699023815606272 574701042226551424 577424743848478208 577876186106256128 580614935803442176 580959105889869824 581068872217340416 583822753128323072 584168824706940928 588989189685222592 590086802323013632 592243273606135424 598597669664210944 598952499343917056 601434625444610048 601904839109869568 602261629174546432 604757468679110656 607231289899752448 610109163311599616 610470816638992384 610586158904723456 613000675933929472 613364043258134528 613479932169674752 613843583581749248 616387419999862784 616752794878345216 617103128977965812 617234984596013056 620027788357008304 620395321130189696 622328200422121984 625277623172937728 625648267881398272 628503065867735552 628970496842926693 629104888145936384 644643644253765632 645025768524218368 647698827401887744 647968984960114688 651039928016797696 654125425305976832 655512037420577792 658618729541054464 660429926978578432 661062320780345344 663559926632505344 664078711105531904 667226003575226368 667478894608820164 667621513950789632 668118038140204288 673130502497397248 676849455549869056 684111622473383936 687891244696993792 693978617028288512 697267615213256704 697812753033969664 700572201067347968 701119922479628288 701518179640046041 701668072111505408 704442765714128896 704842910349240572 704993513211559936 705260718831960928 708183398076014224 708603186693723776 709023224148788224 711232229053853696 714602997911928832 715026591864455168 715161688882880512 718397581702110583 718551080773320704 718823424963344792 718977015023927296 722794825101263824 728914798284474368 736735593432875008 745181136879053056 748712801034877952 749156614194946048 751490657113505792 752261202935517184 752707119475490816 755052224208830464 758784969814743677 758947098406322176 759511543357496384 762381107112443884 762544004085972992 763111124131702528 763563472160233472 767782054879350784 773542234914136064 774117534575909776 791561705564471296 795313182842028032 797500289181679616 801735062445766904 801906368127434752 805534754684846368 806012250093669632 806784046056095744 809352454944016256 809832213364255744 810607667127451648 812836833204404224 816689140470775808 817153044415877806 817327644437577728 821025807659554952 821201235169509376 821512485672394048 821667702119832932 822299123864866816 825561861845519344 826051228687158656 833045483753684992 837469004083675873 851131061553799936 851635585004632064 855164858054054912 855671772611289088 856178987651366912 858846465272578048 859727089069162496 860236707971989504 863406990326210512 867498966583680704 868013192408567296 871610336093555968 872126999007660032 872643968183123968 872808845405299712 876945380217647104 877465205576400896 880010970909406868 880199001702006784 884181639017982256 884705753801039744 888742616578594804 889593630893863168 904106023891173376 908390886563643392 916268642795162176 917146014620372992 920611148211252992 921492678196772864 922038909778395136 924974234221732864 925859942074482688 927133047401480192 933889193618146064 934783437978457088 938315208753777088 939048802422666208 939213691239018496 939770427274133504 943499270680593536 944058547071038464 944962529082277888 951848601187725796 952051981432782848 957107433238486712 962395319609970064 972721213204342784 973297811433865216 977331266347491328 977910597270044672 982545244650471424 986750846087097728 991427390381349376 992015077038362624 992202508220175616 992964979761348608 996126098392635392 996716570294468608 996904889775721472 997495823320342528 1001629557499777024 1002223291677310976 1002817377801601024 1005726823896464992 1010493301734836864 1011092290058331136 1011283325685948224 1016076137656023808 1016678435307272192 1022295443237146624 1030731081949139536 1032651904065273856 1047545921912369152 1048166873851854848 1052510594528067584 1053134489367740416 1053957851055456256 1058952911960932352 1062654757324566784 1067691035795299328 1068323929118236672 1072751182884376576 1073198631340189952 1073387075701735424 1074023345456152576 1074226271268061184 1078284880777821184 1079317391037104128 1085691811977831968 1093837066558270528 1094884468792446976 1099880365268537216 1111681386519248896 1116950018682847232 1127715252670968832 1128795094917382144 1133059874721542144 1133945723680200704 1134144834703720448 1138429826734440448 1139319874029395968 1139995226651820032 1144719494285459456 1145398047631212544 1149402084453102848 1154849487696956416 1155752372212512256 1161229871606884352 1161918211779739648 1162137744434680832 1167645506256646144 1168088065565435287 1168337649413881856 1177978379370445184 1184486547212270848 1197195339328421888 1197904998687834112 1202869250889220096 1203809678219739136 1209514937358221312 1214462579799504896 1220218326623199232 1220941633277984768 1221172317809446912 1226001351867858944 1226728086516269056 1226959864339349504 1227687167163498496 1232774839999725568 1234206257955931624 1234469969192026112 1240055576714016608 1240790642260379392 1244656400844243968 1250555246345875456 1251296535762796544 1257006131735471104 1257940993685853386 1258209776291872768 1289287288507531264 1295397654803775488 1295937969920229376 1302079856033595392 1308250850611953664 1311024074841155584 1317237459082108928 1320859853957156864 1322124641560690688 1327119853265010688 1328157422211063808 1334166937446776797 1334452007150452736 1334957789217640328 1335243027901579264 1336236076280408576 1346261004994794496 1353698911099738112 1368223244946767872 1387957234056577024 1394535230426513408 1395625506067939328 1401144402134695936 1402239844959256576 1403036359280092082 1403336144223010816 1409685820698481144 1409987026423119872 1410521437663921856 1416366796152028448 1417206373387447552 1418046448297576448 1422464458107707392 1429205995823857664 1430053183728910336 1430323377765761024 1436795163404221166 1437102161546641408 1437646849926689584 1445589650202527648 1457829596568948736 1490362273758106112 1497425602069755904 1498313228389892096 1502981314227011584 1504522405871034368 1505414238950981632 1510104448417660928 1517569939629487354 1517894196812644352 1519023086714992768 1524762214224887768 1525088008171945984 1526222248263405056 1527126944320466944 1535564109758701568 1547084469828272128 1548235069151819552 1555299579012540907 1583123411128942592 1595000578363359232 1603470124891533808 1611069509369692736 1612024500187339264 1613568092112191488 1618704909888032512 1619664426728511488 1621215334254903296 1625673666408808448 1633378280941551616 1634306088831755612 1634655288875155456 1642051615319109904 1643024971344788096 1643335404239665864 1644598247729733632 1651123723691038688 1652102457374317312 1665735052078520143 1666090967507369984 1674938008167351746 1702262123107599872 1703271170009264128 1710329716108109824 1711343545222578176 1712357975302733824 1719454178138324992 1726813980652421024 1734997933167361408 1736026384817134592 1743220672187111936 1744253998015320064 1745287936366247936 1745617690810599424 1753890760435294208 1754930411152801792 1760021941818813736 1760398003404013568 1768363278035964512 1769411507602079488 1777485233157189608 1779187261787726336 1808212047782346752 1832537285590324352 1834292029240745984 1841222296422505984 1842985356393545728 1844077819556790272 1849948468443465728 1851719884148965376 1867778387236292128 1869566875956914176 1876630417507554176 1878097604845332416 1878427382478036992 1879540854548267008 1886998541361187072 1888117094142076928 1889925058164555776 1903697202375451592 1904103962865565696 1914214866476973424 1924790639219940128 1945442426408685568 1946595622867730432 1954662532694982656 1955821194540089344 1973501692174195456 1982854780762698752 1984030154076725248 1984405016440351232 1992252196785270784 1993433140588937216 1993809779551442944 1994991646640685056 2003259114999554048 2004446583354621952 2011453647792929984 2020986603469673728 2022184580116662272 2022566651371896448 2032152275312047616 2033356870614544384 2044590886474293248 2061462163898279072 2065303808130547712 2095091843824738304 2096333747703709696 2105021189056135168 2106268978735480832 2107915702110912512 2125309514649133568 2135382071590598656 2136647858236473344 2145502365768753152 2146397262680379904 2146774151403470848 2148452542536122368 2156569761555642368 2158634782074208256 2171383623955663936 2187674133116541056 2189768937584893952 2199760730537074432 2223362773038497792 2233900037365694464 2255430505341937664 2257590189834764288 2266119749443084288 2267891447360401408 2276859653468880896 2278639748058791936 2279990453303640064 2289438988570918912 2298804168906205696 2309698975393912832 2311504744425024512 2322459743213768704 2323836423559479296 2324275488869361664 2335291012513292288 2336176131130870574 2336675298827763712 2355956758740890368 2368973094424541696 2394390678656843776 2405738501778440192 2407619356439478272 2428925159599009792 2440436653246398464 2441883266555969536 2442344635618893824 2452002703735717888 2453919728678699008 2455374334326996992 2465549679999451136 2468412515911863248 2480111153428033216 2481581284520758784 2489312801688487936 2501110492691750912 2502593071525593088 2514012263470942208 2515881987371706772 2516419552583745536 2578574577015062528 2591875939840458752 2604159712067190784 2622048149682311168 2634474918164217856 2641719707914313728 2654239706530021376 2656314844422127616 2668333874893553594 2668904014300905472 2669915578435280656 2672472152560817152 2692522009989588992 2707397822199476224 2775914468113154048 2789070460853026816 2791251012135878656 2804479689918513152 2806072718560184164 2806672288446021632 2819371641396962288 2821042875327843712 2832733592304056896 2834412746774895104 2836092896595152896 2844928916215414784 2858411991647715328 2860035655455572321 2860646755531522048 2873590326808442332 2874204323093282816 2875293699853379168 2891179300405055296 2915659193137897472 2980724547516212224 2994851204139511808 2996626456779784192 3005962628454023168 3009044811742068736 3010828477901963264 3035139879258974708 3035788393625288704 3038046173429985536 3049524428449775536 3052444496526810112 3054253888640933888 3071128219517403136 3093507953860108837 3094168939656544256 3096470138303639104 3110599158025081814 3166246822257885184 3206940249783067616 3222139018739385472 3224049000374678528 3227136184224382976 3237409819776065024 3239328853457022976 3242430668509806592 3251347332817616896 3268612177663511224 3269310577750310912 3284103230638219808 3286049942689576192 3286670808479331728 3289196495459467264 3302247447382077376 3304204914748634624 3331470104157040286 3332181935014739968 3349876016334703492 3404524246215199744 3406542340018528256 3420659432216219648 3422687090445156352 3424715950605467648 3438908356276649984 3453627961304842048 3469995866334722816 3472052769634269184 3486441344374223872 3488507996030640128 3490575872732495872 3491235381621198848 3507781520870588416 3509860822305603584 3520043883637627472 3536726556071929024 3538823015204158976 3554970466314379216 3558374523575452672 3616424095564693504 3665074571180648704 3668584058481491968 3682444592845011968 3685970712787091456 3699896936886931456 3703439768297930752 3735556774472584256 3739133751913828352 3753260835015108352 3756195209690664832 3756854764956073984 3759081709096534016 3773997082722374144 3776234188284153856 3779850116329111552 3807394404750903184 3828429732953946848 3849581278439880256 3890884852817371136 3893191245735460864 3909325065389965312 3911642389080178688 3947003384348390912 3965709561525397504 3968060308153450496 3968810032880702464 3984504393570541568 3986866281177874432 3987619559102885888 3989983293281370112 4006518229999108096 4008893166709243904 4022907295585859968 4041973206939347456 4044369160233324544 4045133302743792896 4064304550624095232 4066713741229088768 4089181772948586496 4122924327796558144 4130607616261095424 4190183687649476608 4192667495407419392 4210042378112270336 4215831404221825024 4250619029298267136 4270764143181197312 4273295716472946688 4291004731537506304 4292794525360759808 4293548302806941696 4296905085072244736 4313139523111284736 4317269564148416512 4342767247911327872 4375348266233082112 4379537875169787904 4399521461074148864 4446725546076995584 4467800074731388928 4510861010683875328 4515180379669528576 4532239498886168576 4535782894720802816 4553719306937761792 4557279496117583872 4559980906607280128 4578877977141837824 4597608337812411392 4619397950787825664 4623009488850049024 4644919486427537408 4647672847118958592 4648550977738723328 4670582025026584576 4672352262261741148 4673350597655527424 4711913517481780736 4737946188849083392 4788781357313687552 4815238712878956544 4857850319198019584 4880873306492796928 4883766533111939072 4884689271237787648 4904005407471435776 4907839457357398016 4931099359998902272 4936825031823726496 4960222306856066432 4963162569041517568 4978625603376975872 5002220985383501824 5005186143051186176 5028024526941884416 5031763974743413544 5032839105167491072 5157149154030125056 5183751879680917504 5208319424134381568 5244096299364622336 5268949836328435712 5283439415828627456 5308479413060042752 5311494788703205739 5312629688844255232 5336667749787107188 5337808028601810944 5339831156870561312 5344944305121634304 5385044019979177984 5414795644398952448 5551828936226308096 5578140921706053632 5582502024271757312 5612145437120368328 5613344576892043264 5638743282793924576 5642085750655687424 5665467184608113792 5668825493549790208 5672185793190305792 5689857832430829568 5716823983295430656 5720071310911144642 5721293511063044096 5747180653616884664 5748408646186565632 5750587399706758336 5782358600810110592 5831318386275794944 5961449095032424448 5989702408279023616 5993252913559568384 6011925256908046336 6018089623484137472 6021656955803926528 6070279758517949416 6071576787250577408 6076092346859971072 6099048856899551072 6104888993053620224 6108507777281867776 6142256439034806272 6187015907720217674 6188337879313088512 6192940276607278208 6221198316050163628 6413880499566135232 6444278037478770944 6448098000749357056 6454272368448765952 6474819639552130048 6478657706914045952 6502694665635233792 6537224355327022448 6568206461276439616 6572099885379152384 6573341616958663456 6578392990918934528 6604494894764154752 6608409829497269248 6662940208314080572 6664363870029479936 6699752032669406984 6809048492430399488 6813084680037056512 6841318864432439296 6845374180890312704 6877816712553299968 6907255922609684096 6939991732669445632 6944105539268538368 6972882688748447744 6977015992061280256 6981151745464991744 6982470763242397696 7015563041741176832 7019721644611207168 7040087767275254944 7073453112143858048 7077646030408317952 7109940932628758432 7116749047150905344 7330149142361297408 7337168116962983936 7364889185690023936 7371941425574182912 7399793873773862912 7471113548945168512 7478267503827656704 7506521670030216704 7512390419381329664 7513709529912147968 7518163418193068032 7547994165444748288 7552468376568307712 7614788809501806368 7656859465907893696 7699162556879760512 7781769705634742272 7786382491470921728 7818650130779930624 7894006768696781824 7931419123050795008 7936120616306900992 7937620065761404928 7969008787141083136 7973732562355748864 7975239118205771776 7979966586562740224 8013036459998216192 8017786333418487808 8045814591171719936 8083946413878694912 8088738320466649088 8090266605487585792 8128609101248190464 8133427482458177536 8176616458958047009 8178363545897172992 8245848655593116288 8380367375298953216 8385334990814838784 8420084756224540672 8501238058596534272 8541528286362394624 8546591432945893376 8582009463075012608 8585589050721519616 8587096605613883392 8593810170144489472 8626279046222569472 8685534495822655744 8750696532466164224 8759075750339575808 8799042922148297728 8893451092153991168 9021722021367750656 9064478997772337152 9071565789441605632 9107438613875523584 9114558992235167744 9157755954283675648 9195216675624822784 9238795901575651328 9246018977700098048 9289838972855074816 9295345694237917184 9297101955477446656 9339168562127437579 9341164050053169152 9344704524523482296 9346701195311054848 9423827034963561472 9475892377698166784 9577562714627375104 9715700638396039168 9761746612985593856 9769378542475575296 9808010814942871552 9815678914714796032 9873650063647452992 9920444613712132864 9926325138083035136 9957251206753951744 10004441970767003648 10010372286102372352 10056049053883768832 10063527949486827088 10367503759361835008 10488192598729244672 10537899672656871424 10566878831657254912 10616958826120085504 10622989577406411478 10625259377688510464 10673335499574214376 10675616057203621888 10679662313741122624 10689888610243268608 10770088039958355968 10829591288797904896 10887097053087786349 11103657872452616192 11165004048543514624 11224290874240736656 11277486565587849152 11284171501311374848 11330934369216227584 11337650987099580416 11344371586380611584 11379715664861659136 11433647966590861312 11440142621822289284 11442587022126088192 11494361307233769328 11501174799413516672 11564717201620221184 11660145364549641001 11662636772551589888 11922898190064848896 11979404816558047232 11986505827119136768 12036179246968274944 12140559517035898832 12152184693719942144 12198097713799102144 12209777986107240448 12217015554563735552 12284512878069612544 12374031815440435348 12376675758626177024 12385880553214556416 12442396632100327256 12827760999132270464 12888556074957541888 12896196001498714112 12908544736897531904 12949639279104260096 12957315413828091904 13074448710654044896 13136412922552879232 13144199770758304768 13146683233917326912 13156785981837869056 13208989789528309504 13216819658994538496 13325880416628161144 13328727740058959872 13399504065338813968 13618096984860798976 13626169360074113024 13682637728864878592 13690748361780625408 13814511845219368192 13879983465338891264 13888211078537076736 13945765377496895488 13954031984122560512 13962303490929983488 13964941526484795392 14031126083482353664 14080175534550509888 14146906224287716096 14155292060816635904 14219881865257516864 14233498094301810688 14660298284722594816 14674336233925967872 14729778371380047872 14743882851148365824 14799587747547725824 14942227097890337024 14956535007655313408 15013043340060433408 15024780838762659328 15027419059824295936 15095988330889496576 15104936753136615424 15229577619003612736 15313718931815787392 15398325113759521024 15563539411269484544 15572764982941843456 15637300261559861248 15788013537393563648 15862838246101590016 15872241232613801984 15875240131522809856 15938017574282166272 15947465124711497728 15950478236411543552 15959933173125480448 16026072919996432384 16091629182343439872 16167892827757389824 16177476640933298176 16180533210975171584 16257218202496380928 16266854964916355072 16353232917916094018 16356727091794345984 16491697311186232576 16760734750597906432 16840169512449081344 17002476117193068544 17083056572724789248 17093182865891786752 17164018926150025216 17171178101443039232 17187620340288978944 17252558092445138944 17371068991645311488 17501393064932328448 17518151500679151616 17598085844296595456 17786902184307982336 18043444042735501312 18128957995544674304 18143131578883211264 18214877227751047168 18229117984470335488 18390433351249645568 18477591803151302656 18492037955400196096 18579677945710149632 18590691388475834368 18594203910954893312 18678337124254875158 18682328100106338304 18689409049046964592 18847654069927122944 18951784755396333568 19431401276792078336 19523493225971187712 19538757084951150592 19631357829429592064 19747300127294905984 19840889227424265728 19852650276166070272 19914502413507903488 20008883941534007296 20112098107767537664 20127055898973654176 20735007518723670016 20976385197458489344 21075799345313742848 21133757663314509824 21233917652240171008 21245979154812822956 21250518755377020928 21346670999148428752 21359324627482245248 21379777220486537216 21540176079916711936 21654555677020761859 21659182577595809792 21774194106175572698 22207315744905232384 22448581748481473312 22554973131175698304 22568343002622749696 22661868738432455168 22675301974199160832 22688743172761223168 22759431329723318272 22880285243644578568 22885174044252176384 22988722614467538656 23002349598827033344 23129434403240442368 23320290729099282002 23325273545103179776 23845796380129697792 23958809633116094464 23973011654238273536 24072358493936549888 24281119034071797664 24304369387439884288 24396195427598204288 24419555972214480896 24434031109127471104 24569025756139225088 24748063630880870696 24753351517252354048 24771761106429112832 24884793264200654512 25655521998264540928 25777112149915083776 25792392002997428224 25899278558208520192 25914630827656183808 26148897421308089792 26272825845105758464 26288399541516609536 26293366467834653824 26313571963675738112 26417979579056619008 26433639317989076992 26651760833256322288 26799008130677627936 27236193969721597952 27252338720148226048 27365275457729757184 27381496723561250816 27629023690438736384 27759966930677782528 27776422157074153472 27891530754993790976 27908063968245121024 27929883052969590784 28062252166964707328 28160351069101019776 28293812448575432192 28310584121633271808 28439763730515033728 28466996188603621376 29320596569445189632 29348672467851935744 29459556742760095744 29599175495095451648 29884454195780674048 29913070015310626816 30026086680120866816 30049561677525318656 30054838119648591872 30191976661778993152 30209873506273230848 30459155238007225472 30627437863631574784 30796650227519042048 31127078822538969088 31274600523119722496 31576027074787127296 31725676492203180032 31744482465227603968 31750480263045619712 31876035148564332544 31900956472823087104 31919866346250960896 32052145839992864768 32183258364686879744 32335785655514779648 32354953281866596352 32361066421950343168 32514436404992761856 32533709929832710144 32706465835832188036 32713454183588691968 32983394622372465152 33521469501195812864 34004952234386137088 34166113145449578496 34186365731783573504 34328037852300050432 34342356202886078464 34505116184890277888 34742137983290622976 35002786129864656896 35036303001358303232 35196171688593190912 36086888085471002624 36257915991089348608 36286263157766422528 36458235968940670976 36780866702499291136 36955183606302605312 36984075910800392192 37159355891420299264 37180463520922440173 37188407821909786624 37356674248509750316 37364656200212676608 37378818098093929184 37695308139854245888 37903569510792667136 38862802553584156672 39046986451942375424 39077514169902301184 39494600254589811968 39681778454848531456 39705300552332140544 39829004827015806976 40017767883068014592 40215603400181414881 40224196215535075328 40254111797947308352 41952770394916978688 42151598690627485696 42267515326629019648 42491958309625645912 42501037510754041856 42693341998296857504 42718649254964490496 42759554440973074432 43080352159833423872 43309111354041523718 43318365155191619584 43548388212351145396 44897163496962946624 45109946262351396608 45136686005245499392 45323737476864910336 45350603948398321664 45377486345522446336 45518862659446636544 45760570487289157136 45977445228935077312 46004699197654066688 46258868806480884736 46640581458198564004 46650547090206359552 47691592760259395584 47917619266232188928 48144716987873099776 48562238068143595328 48608738774879768576 48792390855196408576 48839111944428961792 48868062218254942208 49138051512278450176 49496127261761741392 49543522212858225664 49769586528401309024 51311043996529081856 51554224299830167552 51584784005994856448 51798557116417040384 51829261655312367616 52297794842616179584 52545651690211516928 52576799083033219072 52586732935669307648 52627143927351476224 52835959158113238016 52867278635978153984 53303521666512644576 53598016261355255872 54472387939443195904 54504677440296452096 54730550915459514368 55258047380877472768 55519933861355565056 55552844314148306944 55783061509987581952 55816127936490242048 55859766105939181568 56124504333929414656 56320702138202039552 56587624897150864384 56621168243266543616 56879527461030067456 56933992377207242752 58641193138890379264 58697344935703871488 58919113485520191488 59198350990190903296 59768908391561348096 59826140030621253632 60052173360241733632 60099123355050637312 60109676239297183744 60383953323557986304 60419747012546461696 60918310476014450944 61254875727263149568 61593300455038084096 62254157645077938176 63152054149574254592 63451352984406360064 63488964930455207936 63500960526091239424 63752070297128665088 63801912945646174208 64104291679985729536 64366516729373759488 64671571311029559296 64709906563733192704 64722132843900686336 65028872809985523712 65067419859665420288 65412931671664376072 65426908367177383936 65966789244744930304 67042939002391625728 68009904468772274176 68332226290899156992 68656075704600100864 68684712405772156928 69010232369780555776 69484275966581245952 70005572259729313792 70072606002716606464 70392343377186381824 72173776170942005248 72515831982178697216 72572526315532845056 73561733404998582272 73910367212605210624 73968151821600784384 74318711782840598528 74360927041844880346 74376815643819573248 74713348497019500632 74729312400425353216 74757636196187858368 75390616279708491776 75807139021585334272 77725605107168313344 78155028339804602368 78989200509179623936 79363556909697062912 79410601104664281088 79658009654031613952 80035535766136029184 80431206800362829762 80448392431070150656 80508223595894616704 83905540789833957376 84535030653258039296 84983916619251291824 85386683996593715008 85437298509928980992 85519108881946148864 86160704319666847744 86618222708083047436 86636730310383239168 87096776424702290792 89794326993925893248 90219892524702793216 90273372010490998784 90647474953729820672 90701207896796643328 90754972691044892672 91521140974578314272 91954890457870154624 92009398395308133376 92517737612961769472 93281162916397128008 93301094180412719104 95383185520518791168 95835238532464377856 97124476136287190656 97217477549759537152 97584781710392817152 97678223888857923584 97736124436509884416 98992254523523482784 99087044425716451328 99539173056802618048 102622087993058163712 103108448599660335104 103169568011989712896 103597114232834080768 103658523310624735232 104595589685232359168 105091303380423033856 105153598166066438144 105173465871338615296 105671918316226476032 105734557271956307968 106607043333025289152 107196032522710511744 108944775878886391808 109009354880592904192 109461101830919028736 110516094761754945536 111039867722711130112 111105688628296613888 111566123019975163904 111632255872980484096 111719532211878363136 112641404276404079104 113175249794301728768 113242336486533087232 113759054922060134912 113867984754414485504 117282386277780758528 117838226971040382976 118396701980381806592 119537816783122696192 119652280061242507264 120104346720483467264 120198246710101274624 120767906647115972608 120839494025092923392 121836620952028901888 122509751454526299136 123186600910076168192 124508315290155876352 126304108299148509184 126902705968812720128 127001921052182478848 127504140594257330176 127603825891292348416 128733033458747518976 129343142622059118592 129419813127466385408 129444265687801372672 130057745619971047424 130134839719330840576 130825863343328752144 131933578489489860608 136019808937544548352 136664452581798313984 137369424811544313856 138020464739561111552 138968551933162491904 140011144519458627584 140784686754372763648 144347552341884010496 145145052631065690112 147123466809997164544 147820734425210421248 147936303643201568768 148637423565681197056 148721854083689760692 148753631287639146496 149426696994039001264 149515272392375716736 150781232559416983552 151581889739145333013 151614278043170668544 155451210214336626688 157978401018359247872 158727113819394125824 158821202209328562176 159316019308063227904 160862413600725659524 160896784862140301312 161016447191789233408 167811081579667914752 169967833238502583648 170773367993187430016 170874597019857961984 171038217763892297728 172321408639333695488 173236445416166094872 173273460620766478336 174193552849404581584 179588653987851786496 180439785049405586432 180546744020981997568 181294949907459641344 181402415793593286656 181509945382089785344 183042281949156628544 183909780915740309248 184018796790616266752 185035475225923538944 186562325832794256016 190766371041037582336 191670477064928755712 194248952272574381312 194434955099519074304 195169563420785634304 195356447777715847168 197984509047046965568 198174088851432902656 199078346113605236096 205244175986116327424 206216897199320670208 206339136023979425792 207194228465668161536 207317046621249470464 209191179370464718336 210182606760846067712 210307196332132876288 210346931742677230592 211343836632452952064 211469114543912615936 213214086666050578304 214392065045421023488 217889551757772783616 218922203661838057472 221032189523509891072 222079735445422260224 222211377256593227776 223132246039950327808 223439064423756726272 225282808552808158208 226350499588603457536 226484672973066174464 227518109844120269824 227735969508828971008 234564772555561517056 235676453942080765952 236793403960763613184 239075633566245392384 239304560122485014528 240208693440966934528 240396493420202549248 241535813294231945216 241678988050185846784 243673241904057803776 245019502909052598272 246373201820152336384 252608216598297018368 253805411937625440256 254003842104364957696 255207651782584696832 257466066917495037952 258686285244118237184 258839626254932770816 258888531375602745344 260115491239942094848 261651726686657504288 263867156978979721216 272039617875089096704 273328905163596627968 274738849623088627712 276040929479122223104 277937103866324983808 280022289038917255168 281509223801269904167 281569373508745527296 288695104683768020992 294246933619994329088 295641468850420842496 295872607286403137536 297443708167379521384 297507262575278292992 298853393988078002528 299030544784751433472 301562465118833967104 303163779478290666026 303228556086341337088 315956802036718495744 317454227638788251648 317642404418657124352 318632038616126455808 321724827201451319048 321793569724280602624 322032894383578466816 339935666477005167296 341546735986374860032 341749194039715923968 342076435527784595456 344642817278667390976 346472890832332189744 348387105698809163168 359177307975703572992 360879570098811172864 361093488041963995136 362589899814919282688 362804831587186573312 366084563898313257088 367819561831480618496 368037593581232533504 370070950451847077888 373124651665588512032 381532742082075164672 388497904545148762624 388869910199038148608 390339126841571268608 390712895555431694336 395969018094093931136 396348177702865805312 398156692227210472192 410488351972232654848 412433794398641340416 412678272047958851584 414388456931336323072 418382358740929436672 420365213521692135424 420614392664265752576 420693863485354461184 422687673264905904128 422938229087825231872 426428173332101156608 428784130090842046976 435779103515545567232 442064379047019782144 444159470890844520448 444422754513186455552 446264492079900655616 450565617105616316416 452700999177206915072 452969345946132348928 455036219688240539648 455471939017657942016 469129545111123034112 471352907884161531904 478151267132490784768 480417386881933869056 480792986840405098496 483071626588463890432 487346483808115607552 490039005818105196544 492746403640304672768 505216433196594036736 507610823875250880512 508007684208729915392 514932133834990075904 517372570488236474368 517777062751205490688 520230982479884189696 523303453373315008576 527734313957959442432 544079235750178193408 549477699246177255424 555874207732649967616 560044578077834510336 563018447602539808334 563138747017491054592 588493867239988658176 591745214572806275072 594887416334759042768 597706787976156005056 598061089569502866944 603124930237667934208 606327558956581332052 606457112172682674176 631913604073436991488 634908455277576503296 635284808837314248704 643449654402902638096 644065788767156933632 679871332954010334592 683093471972749720064 683498388079431847936 684152871055569190912 692945781664664379488 696774211397618326336 718354615951407145984 721759140197622345728 722186976083927990272 725179799629838565376 725609663174373146624 732169127796626514176 735639123662961236992 736075187162465067008 740141900903694155776 746249303331177024064 763065484164150329344 776995809090297525248 777739820398076297216 780678253683142537216 781425791110863388672 791938036188187862272 792696355405731610624 796313384454420944384 820976703944465309696 824867588797282680832 825356544095917703168 828776913862672646144 836764717481858873344 840730427043384270848 841228785328531505152 841387726970708922368 845375346529811808256 845876458175650463744 852856346664202313216 857568260181684093952 871558207031091134464 884128758094039564288 888318941781689040896 892528984159801311232 901131234211232632832 905401998354413830144 905938691892264697856 910072439376481079296 910943878035315884032 938259090222246068224 942705815768323063808 956302534264981569536 960834773763867738112 961585973680810196992 966143253176927780864 974692967616231215104 980078011636210393088 985492807280609345536 1010432866393188073472 1016015368417459830784 1029864267669980151808 1034745140976472948736 1035554125502410981376 1040461964959768379392 1046606906746630017152 1055468627915918884864 1088158471500356386816 1098955398492354510848 1111748415465299935232 1120089156155669020672 1126036895205079616668 1126277494034982109184 1176987734479977316352 1189774832669518085536 1195413575952312010112 1196122179139005733888 1206249860475335868416 1212655117913162664104 1212914224345365348352 1263827208146873982976 1269816910555153006592 1270569617674628497408 1286899308805805276192 1288131577534313867264 1359742665908020669184 1366186943945499440128 1366996776158863695872 1385891563329328758976 1393548422795236652672 1436709231902814291968 1443518280395244691456 1444373952167855980544 1450359599259677130752 1451219326348746293248 1464338255593253028352 1471278247325922473984 1472150374324930134016 1480283801807388311552 1492498606662354048128 1553991618180595050496 1555479640796152594432 1561356507366285074432 1583876072376375724544 1585392710811463221248 1592626768908841888768 1641953407888930619392 1649735177594565361664 1657553827725345292288 1673529434963717746688 1681460854086768541696 1682457570657063010304 1682775453941417844736 1690750693059623616512 1691752916351300927488 1705712693328404626432 1715136520363368187904 1768257516188079128576 1776637883563378081792 1802262468422465265664 1810803996708827660288 1811877383784529395712 1820144878752962158592 1876518180444492136448 1912605068529963139072 1921669547527735476224 1923171947361620393984 1932286506353855561728 1949385935232462430208 1960156023272420786176 1970564566608889329169 1970985614561218691072 2020865732786376146944 2059728535339960303616 2069490281952945897472 2071108251004821962752 2093213813493260034304 2110937255831837769728 2223496830930599870464 2240178312311338041344 2252073790410159233336 2252554988069964218368 2379549665339036171072 2390827151904624020224 2392244358278011467776 2412499720950671736832 2425310235826325328208 2527654416293747965952 2539633821110306013184 2573798617611610552384 2576263155068627734528 2719485331816041338368 2732373887890998880256 2733993552317727391744 2771783126658657517952 2787096845590473305344 2873418463805628583936 2887036560790489382912 2888747904335711961088 2900719198519354261504 2928676511186506056704 2942556494651844947968 2944300748649860268032 2960567603614776623104 2984997213324708096256 3107983236361190100992 3110959281592305188864 3122713014732570148864 3167752144752751449088 3170785421622926442496 3185253537817683777536 3283906815777861238784 3299470355189130723328 3347058869927435493376 3362921708173537083392 3364915141314126020608 3365550907882835689472 3381501386119247233024 3411425386656809252864 3430273040726736375808 3536515032376158257152 3553275767126756163584 3604524936844930531328 3621607993417655320576 3640289757505924317184 3753036360888984272896 3825210137059926278144 3843339095055470952448 3846343894723240787968 3898771870464924860416 3920312046544841572352 3941129133217778658338 3941971229122437382144 4119457070679920607232 4142216502009643925504 4186427626986520068608 4221874511663675539456 4446993661861199740928 4480356624622676082688 4504147580820318466672 4759099330678072342144 4781654303809248040448 4784488716556022935552 4850620471652650656416 5055308832587495931904 5079267642220612026368 5147597235223221104768 5152526310137255469056 5438970663632082676736 5464747775781997760512 5467987104635454783488 5543566253317315035904 5574193691180946610688 5746836927611257167872 5774073121580978765824 5777495808671423922176 5801438397038708523008 5857353022373012113408 5885112989303689895936 5888601497299720536064 5921135207229553246208 5969994426649416192512 6215966472722380201984 6245426029465140297728 6335504289505502898176 6341570843245852884992 6370507075635367555072 6567813631555722477568 6598940710378261446656 6694117739854870986752 6725843416347074166784 6731101815765671378944 6763002772238494466048 6822850773313618505728 6860546081453472751616 7073030064752316514304 7209049873689861062656 7243215986835310641152 7280579515011848634368 7650420274119852556288 7692687789446481575936 7797543740929849720832 7840624093089683144704 7882258266435557316676 7883942458244874764288 8238914141359841214464 8372855253973040137216 8443749023327351078912 8893987323722399481856 9008295161640636933344 9518198661356144684288 9563308607618496080896 9568977433112045871104 9701240943305301312832 10110617665174991863808 10158535284441224052736 10295194470446442209536 10305052620274510938112 10877941327264165353472 10929495551563995521024 10935974209270909566976 11087132506634630071808 11148387382361893221376 11493673855222514335744 11548146243161957531648 11602876794077417046016 11714706044746024226816 11770225978607379791872 11777202994599441072128 11842270414459106492416 11939988853298832385024 12431932945444760403968 12490852058930280595456 12671008579011005796352 12683141686491705769984 12741014151270735110144 13135627263111444955136 13388235479709741973504 13451686832694148333568 13462203631531342757888 13526005544476988932096 13645701546627237011456 13721092162906945503232 14146060129504633028608 14418099747379722125312 14486431973670621282304 14561159030023697268736 15300840548239705112576 15595087481859699441664 15681248186179366289408 15764516532871114633352 15767884916489749528576 16745710507946080274432 16887498046654702157824 18016590323281273866688 19036397322712289368576 19126617215236992161792 19137954866224091742208 19402481886610602625664 20221235330349983727616 20590388940892884419072 20610105240549021876224 21755882654528330706944 21858991103127991042048 21871948418541819133952 22174265013269260143616 22296774764723786442752 22987347710445028671488 23096292486323915063296 23429412089492048453632 23540451957214759583744 23554405989198882144256 23879977706597664770048 24863865890889520807936 24981704117860561190912 25342017158022011592704 25482028302541470220288 26271254526222889910272 26776470959419483947008 26903373665388296667136 26924407263062685515776 27291403093254474022912 27442184325813891006464 28836199494759444250624 29122318060047394537472 31190174963719398883328 31362496372358732578816 31529033065742229266704 33491421015892160548864 36033180646562547733376 38072794645424578737152 38253234430473984323584 38275909732448183484416 38804963773221205251328 40442470660699967455232 41180777881785768838144 41220210481098043752448 43511765309056661413888 43717982206255982084096 43743896837083638267904 44348530026538520287232 44593549529447572885504 45974695420890057342976 46192584972647830126592 46858824178984096907264 47080903914429519167488 47759955413195329540096 49727731781779041615872 49963408235721122381824 50684034316044023185408 50964056605082940440576 53552941918838967894016 53848814526125371031552 54582806186508948045824 54884368651627782012928 57672398989518888501248 58244636120094789074944 62380349927438797766656 63058066131484458533408 66982842031784321097728 72066361293125095466752 76145589290849157474304 76506468860947968647168 76551819464896366968832 77609927546442410502656 82361555763571537676288 82440420962196087504896 87023530618113322827776 87435964412511964168192 88697060053077040574464 89187099058895145771008 91949390841780114685952 93717648357968193814528 94161807828859038334976 95519910826390659080192 99455463563558083231744 101368068632088046370816 101928113210165880881152 107105883837677935788032 109165612373017896091648 109768737303255564025856 126116132262968917066816 133965684063568642195456 144132722586250190933504 152291178581698314948608 153012937721895937294336 153103638929792733937664 155219855092884821005312 164723111527143075352576 164880841924392175009792 174047061236226645655552 174871928825023928336384 177394120106154081148928 178374198117790291542016 183898781683560229371904 187435296715936387629056 188323615657718076669952 191039821652781318160384 198910927127116166463488 202736137264176092741632 203856226420331761762304 218331224746035792183296 219537474606511128051712 252232264525937834133632 267931368127137284390912 288265445172500381867008 304582357163396629897216 306025875443791874588672 306207277859585467875328 310439710185769642010624 329446223054286150705152 348094122472453291311104 349743857650047856672768 354788240212308162297856 356748396235580583084032 374870593431872775258112 382079643305562636320768 405472274528352185483264 407712452840663523524608 436662449492071584366592 504464529051875668267264 535862736254274568781824 576530890345000763734016 609164714326793259794432 612051750887583749177344 620879420371539284021248 658892446108572301410304 696188244944906582622208 709576480424616324595712 713496792471161166168064 749741186863745550516224 764159286611125272641536 810944549056704370966528 1008929058103751336534528 1071725472508549137563648 1153061780690001527468032 1218329428653586519588864 1224103501775167498354688 1241758840743078568042496 1317784892217144602820608 1392376489889813165244416 1419152960849232649191424 1426993584942322332336128 1528318573222250545283072 2017858116207502673069056 2143450945017098275127296 2306123561380003054936064 2436658857307173039177728 2448207003550334996709376 2483517681486157136084992 2635569784434289205641216 2838305921698465298382848 2853987169884644664672256 3056637146444501090566144 4035716232415005346138112 4612247122760006109872128 4873317714614346078355456 4967035362972314272169984 5271139568868578411282432 5676611843396930596765696 8071432464830010692276224 9224494245520012219744256 9746635429228692156710912 9934070725944628544339968 10542279137737156822564864 16142864929660021384552448 18448988491040024439488512 19868141451889257088679936 32285729859320042769104896 36897976982080048878977024 39736282903778514177359872 64571459718640085538209792 73795953964160097757954048 129142919437280171076419584 258285838874560342152839168 516571677749120684305678336
- Sum of all divisors σ(n): 1345697386211200637914997607
- Sum of proper divisors (its aliquot sum) s(n): 829125708462079953609319271
- 516571677749120684305678336 is an abundant number, because the sum of its proper divisors (829125708462079953609319271) is greater than itself. Its abundance is 312554030712959269303640935
Bases of 516571677749120684305678336
- Binary: 110101011010011000100111011000011010101000011100110110100110110000100010000000000000000002
- Hexadecimal: 0x1AB4C4EC35439B4D8440000
- Base-36: 1SWNABCP23U508TPTS
Squares and roots of 516571677749120684305678336
- 516571677749120684305678336 squared (5165716777491206843056783362) is 266846298252541385895525476954786728390042893099728896
- 516571677749120684305678336 cubed (5165716777491206843056783363) is 137845239989457554775336682584719589909262136077275389289438653317435874980397056
-
516571677749120684305678336 is a
perfect square number . Itssquare root is 22728213254656 -
The
cube root of 516571677749120684305678336 is 802374030.1681596793
Scales and comparisons
How big is 516571677749120684305678336?- 516,571,677,749,120,684,305,678,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 516,571,677,749,120,684,305,678,336 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 516571677749120684305678336 cubic inches would be around 66864502.5 feet tall.
Recreational maths with 516571677749120684305678336
- 516571677749120684305678336 backwards is 633876503486021947776175615
- The number of decimal digits it has is: 27
- The sum of 516571677749120684305678336's digits is 127
- 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 516571677749120684305678336 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 516571677749120684305678336 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/516571677749120684305678336/
Chicago style:
Numbermatics. 2024. "Number 516571677749120684305678336 - Facts about the integer". https://numbermatics.com/n/516571677749120684305678336/
The information we have on file for 516571677749120684305678336 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 516571677749120684305678336, math, Factors of 516571677749120684305678336, curriculum, school, college, exams, university, Prime factorization of 516571677749120684305678336, STEM, science, technology, engineering, physics, economics, calculator, five hundred sixteen septillion, five hundred seventy-one sextillion, six hundred seventy-seven quintillion, seven hundred forty-nine quadrillion, one hundred twenty trillion, six hundred eighty-four billion, three hundred five million, six hundred seventy-eight thousand, three hundred thirty-six.