517981966617561629761732608
517,981,966,617,561,629,761,732,608 is an even composite number composed of five prime numbers multiplied together.
517981966617561629761732608 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twelve thousand, one hundred sixty divisors.
Prime factorization of 517981966617561629761732608:
218 × 39 × 193 × 613 × 4013
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 61 × 61 × 61 × 401 × 401 × 401)See below for interesting mathematical facts about the number 517981966617561629761732608 from the Numbermatics database.
Names of 517981966617561629761732608
- Cardinal: 517981966617561629761732608 can be written as Five hundred seventeen septillion, nine hundred eighty-one sextillion, nine hundred sixty-six quintillion, six hundred seventeen quadrillion, five hundred sixty-one trillion, six hundred twenty-nine billion, seven hundred sixty-one million, seven hundred thirty-two thousand, six hundred eight.
Scientific notation
- Scientific notation: 5.17981966617561629761732608 × 1026
Factors of 517981966617561629761732608
Divisors of 517981966617561629761732608
- Number of divisors d(n): 12160
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 24 27 32 36 38 48 54 57 61 64 72 76 81 96 108 114 122 128 144 152 162 171 183 192 216 228 243 244 256 288 304 324 342 361 366 384 401 432 456 486 488 512 513 549 576 608 648 684 722 729 732 768 802 864 912 972 976 1024 1026 1083 1098 1152 1159 1203 1216 1296 1368 1444 1458 1464 1536 1539 1604 1647 1728 1824 1944 1952 2048 2052 2166 2187 2196 2304 2318 2406 2432 2592 2736 2888 2916 2928 3072 3078 3208 3249 3294 3456 3477 3609 3648 3721 3888 3904 4096 4104 4332 4374 4392 4608 4617 4636 4812 4864 4941 5184 5472 5776 5832 5856 6144 6156 6416 6498 6561 6588 6859 6912 6954 7218 7296 7442 7619 7776 7808 8192 8208 8664 8748 8784 9216 9234 9272 9624 9728 9747 9882 10368 10431 10827 10944 11163 11552 11664 11712 12288 12312 12832 12996 13122 13176 13718 13824 13851 13908 14436 14592 14823 14884 15238 15552 15616 16384 16416 17328 17496 17568 18432 18468 18544 19248 19456 19494 19683 19764 20577 20736 20862 21654 21888 22021 22326 22857 23104 23328 23424 24461 24576 24624 25664 25992 26244 26352 27436 27648 27702 27816 28872 29184 29241 29646 29768 30476 31104 31232 31293 32481 32768 32832 33489 34656 34992 35136 36864 36936 37088 38496 38912 38988 39366 39528 41154 41472 41553 41724 43308 43776 44042 44469 44652 45714 46208 46656 46848 48922 49152 49248 51328 51984 52488 52704 54872 55296 55404 55632 57744 58368 58482 59292 59536 60952 61731 62208 62464 62586 64962 65536 65664 66063 66978 68571 69312 69984 70272 70699 73383 73728 73872 74176 76992 77824 77976 78732 79056 82308 82944 83106 83448 86616 87552 87723 88084 88938 89304 91428 92416 93312 93696 93879 97443 97844 98304 98496 100467 102656 103968 104976 105408 109744 110592 110808 111264 115488 116736 116964 118584 119072 121904 123462 124416 124659 124928 125172 129924 131072 131328 132126 133407 133956 137142 138624 139968 140544 141398 144761 146766 147456 147744 148352 153984 155648 155952 157464 158112 160801 164616 165888 166212 166896 173232 175104 175446 176168 177876 178608 182856 184832 185193 186624 187392 187758 194886 195688 196608 196992 198189 200934 205312 205713 207936 209952 210816 212097 219488 220149 221184 221616 222528 226981 230976 233472 233928 237168 238144 243808 246924 248832 249318 249856 250344 259848 262144 262656 263169 264252 266814 267912 274284 277248 279936 281088 281637 282796 289522 292329 293532 294912 295488 296704 301401 307968 311296 311904 314928 316224 321602 329232 331776 332424 333792 346464 350208 350892 352336 355752 357216 365712 369664 370386 373248 373977 374784 375516 389772 391376 393216 393984 396378 400221 401868 410624 411426 415872 418399 419904 421632 424194 434283 438976 440298 442368 443232 445056 453962 461952 464759 466944 467856 474336 476288 482403 487616 493848 497664 498636 499712 500688 519696 525312 526338 528504 533628 535824 548568 554496 555579 559872 562176 563274 565592 579044 584658 587064 589824 590976 593408 594567 602802 615936 617139 622592 623808 629856 632448 636291 643204 658464 660447 663552 664848 667584 680943 692928 700416 701784 704672 711504 714432 731424 739328 740772 746496 747954 749568 751032 779544 782752 786432 787968 789507 792756 800442 803736 821248 822852 831744 836798 839808 843264 844911 848388 868566 876987 877952 880596 884736 886464 890112 904203 907924 923904 929518 933888 935712 948672 952576 964806 975232 987696 995328 997272 999424 1001376 1039392 1050624 1052676 1057008 1067256 1071648 1097136 1108992 1111158 1119744 1124352 1126548 1131184 1158088 1169316 1174128 1179648 1181952 1186816 1189134 1200663 1205604 1231872 1234278 1245184 1247616 1255197 1259712 1264896 1272582 1286408 1302849 1316928 1320894 1327104 1329696 1335168 1343281 1361886 1385856 1394277 1400832 1403568 1409344 1423008 1428864 1447209 1462848 1478656 1481544 1492121 1492992 1495908 1499136 1502064 1559088 1565504 1575936 1579014 1585512 1600884 1607472 1642496 1645704 1663488 1666737 1673596 1679616 1686528 1689822 1696776 1737132 1753974 1755904 1761192 1769472 1772928 1780224 1783701 1808406 1815848 1847808 1851417 1859036 1867776 1871424 1897344 1905152 1908873 1929612 1950464 1975392 1981341 1990656 1994544 1998848 2002752 2042829 2078784 2101248 2105352 2114016 2134512 2143296 2194272 2217984 2222316 2239488 2248704 2253096 2262368 2316176 2338632 2348256 2359296 2363904 2368521 2373632 2378268 2401326 2411208 2463744 2468556 2490368 2495232 2510394 2519424 2529792 2534733 2545164 2572816 2605698 2630961 2633856 2641788 2654208 2659392 2670336 2686562 2712609 2723772 2750459 2771712 2788554 2801664 2807136 2818688 2846016 2857728 2894418 2925696 2957312 2963088 2984242 2985984 2991816 2998272 3004128 3055219 3118176 3131008 3151872 3158028 3171024 3201768 3214944 3284992 3291408 3326976 3333474 3347192 3359232 3373056 3379644 3393552 3474264 3507948 3511808 3522384 3538944 3545856 3560448 3567402 3616812 3631696 3695616 3702834 3718072 3735552 3742848 3765591 3794688 3810304 3817746 3859224 3900928 3908547 3950784 3962682 3981312 3989088 3997696 4005504 4029843 4085658 4157568 4182831 4202496 4210704 4228032 4269024 4286592 4312639 4341627 4388544 4435968 4444632 4476363 4478976 4497408 4506192 4524736 4632352 4677264 4696512 4727808 4737042 4747264 4756536 4802652 4822416 4927488 4937112 4980736 4990464 5000211 5020788 5038848 5059584 5069466 5090328 5145632 5211396 5261922 5267712 5283576 5308416 5318784 5340672 5351103 5373124 5425218 5447544 5500918 5543424 5554251 5577108 5603328 5614272 5637376 5692032 5715456 5726619 5788836 5851392 5914624 5926176 5944023 5968484 5971968 5983632 5996544 6008256 6110438 6128487 6236352 6262016 6303744 6316056 6342048 6403536 6429888 6569984 6582816 6653952 6666948 6694384 6718464 6746112 6759288 6787104 6948528 7015896 7023616 7044768 7077888 7091712 7105563 7120896 7134804 7233624 7263392 7391232 7405668 7436144 7471104 7485696 7531182 7589376 7604199 7620608 7635492 7718448 7801856 7817094 7892883 7901568 7925364 7962624 7978176 7995392 8011008 8059686 8137827 8171316 8251377 8315136 8365662 8404992 8421408 8456064 8538048 8573184 8625278 8683254 8777088 8830421 8871936 8889264 8952726 8957952 8994816 9012384 9049472 9165657 9264704 9354528 9393024 9455616 9474084 9494528 9513072 9605304 9644832 9808861 9854976 9874224 9980928 10000422 10041576 10077696 10119168 10138932 10180656 10291264 10422792 10523844 10535424 10567152 10616832 10637568 10681344 10702206 10746248 10850436 10895088 11001836 11086848 11108502 11154216 11206656 11228544 11274752 11296773 11384064 11430912 11453238 11577672 11702784 11725641 11829248 11852352 11888046 11936968 11943936 11967264 11993088 12016512 12089529 12220876 12256974 12472704 12524032 12548493 12607488 12632112 12684096 12807072 12859776 12937917 13024881 13139968 13165632 13307904 13333896 13388768 13429089 13436928 13492224 13518576 13574208 13897056 14031792 14047232 14089536 14183424 14211126 14241792 14269608 14467248 14526784 14782464 14811336 14872288 14942208 14971392 15000633 15062364 15178752 15208398 15241216 15270984 15436896 15603712 15634188 15785766 15803136 15850728 15925248 15956352 15990784 16022016 16053309 16119372 16275654 16342632 16502754 16630272 16662753 16731324 16809984 16842816 16912128 17076096 17146368 17179857 17250556 17366508 17554176 17660842 17743872 17778528 17832069 17905452 17915904 17989632 18024768 18098944 18331314 18385461 18529408 18709056 18786048 18911232 18948168 18989056 19026144 19210608 19289664 19617722 19709952 19748448 19961856 20000844 20083152 20155392 20238336 20277864 20361312 20582528 20845584 21047688 21070848 21134304 21233664 21275136 21362688 21404412 21492496 21700872 21790176 22003672 22173696 22217004 22308432 22413312 22457088 22549504 22593546 22768128 22812597 22861824 22906476 23155344 23405568 23451282 23658496 23704704 23776092 23873936 23887872 23934528 23986176 24033024 24179058 24413481 24441752 24513948 24754131 24945408 25048064 25096986 25214976 25264224 25368192 25522339 25614144 25719552 25875834 26049762 26279936 26331264 26491263 26615808 26667792 26777536 26858178 26873856 26984448 27037152 27148416 27496971 27794112 28063584 28094464 28179072 28350299 28366848 28422252 28483584 28539216 28934496 29053568 29426583 29564928 29622672 29744576 29942784 30001266 30124728 30357504 30416796 30482432 30541968 30873792 31207424 31268376 31571532 31606272 31701456 31850496 31912704 32044032 32106618 32238744 32551308 32685264 33005508 33260544 33325506 33462648 33619968 33685632 33824256 33890319 34152192 34292736 34359714 34501112 34733016 35108352 35176923 35321684 35487744 35557056 35664138 35810904 35831808 35979264 36049536 36197888 36268587 36662628 36770922 37058816 37418112 37572096 37645479 37822464 37896336 37978112 38052288 38421216 38579328 38813751 39074643 39235444 39419904 39496896 39923712 40001688 40166304 40287267 40310784 40476672 40555728 40722624 41165056 41691168 42095376 42141696 42268608 42550272 42725376 42808824 42984992 43401744 43580352 44007344 44347392 44434008 44616864 44826624 44914176 45001899 45099008 45187092 45536256 45625194 45723648 45812952 46310688 46811136 46902564 47316992 47409408 47552184 47747872 47775744 47869056 47972352 48066048 48159927 48358116 48826962 48883504 49027896 49508262 49890816 49988259 50096128 50193972 50429952 50528448 50736384 51044678 51228288 51439104 51539571 51751668 52099524 52559872 52662528 52982526 53231616 53335584 53496207 53555072 53716356 53747712 53968896 54074304 54296832 54993942 55156383 55588224 56127168 56188928 56358144 56700598 56733696 56844504 56967168 57078432 57868992 58049161 58107136 58853166 59129856 59245344 59489152 59885568 60002532 60249456 60715008 60833592 60964864 61083936 61747584 62414848 62536752 63143064 63212544 63402912 63700992 63825408 64088064 64213236 64477488 64481201 65102616 65370528 66011016 66521088 66651012 66925296 67239936 67371264 67648512 67780638 68304384 68585472 68719428 69002224 69466032 70216704 70353846 70643368 70975488 71114112 71328276 71621808 71663616 71958528 72099072 72395776 72537174 73240443 73325256 73541844 74117632 74262393 74836224 75144192 75290958 75644928 75792672 75956224 76104576 76567017 76842432 77158656 77627502 78149286 78470888 78839808 78993792 79473789 79847424 80003376 80332608 80574534 80621568 80953344 81111456 81445248 81940141 82330112 82490913 83382336 84190752 84283392 84537216 85050897 85100544 85450752 85617648 85969984 86803488 87160704 88014688 88279749 88694784 88868016 89233728 89828352 90003798 90198016 90374184 91019381 91072512 91250388 91447296 91625904 92621376 93622272 93805128 94633984 94818816 95104368 95495744 95551488 95738112 96132096 96319854 96716232 97653924 97767008 98055792 99016524 99781632 99976518 100192256 100387944 100859904 101056896 101472768 101670957 102089356 102456576 102878208 103079142 103503336 104199048 105119744 105325056 105530769 105965052 106463232 106671168 106992414 107110144 107432712 107495424 107937792 108148608 108593664 108805761 109987884 110312766 111176448 112254336 112377856 112716288 112936437 113401196 113467392 113689008 113934336 114156864 115737984 116098322 116214272 116441253 117223929 117706332 118259712 118490688 118978304 119771136 120005064 120498912 120861801 121430016 121667184 121929728 122167872 123495168 124829696 125073504 126286128 126425088 126805824 127650816 128176128 128426472 128954976 128962402 130205232 130741056 132022032 133042176 133302024 133850592 134479872 134742528 135005697 135297024 135561276 136608768 137170944 137438856 138004448 138932064 140433408 140707692 141286736 141950976 142228224 142656552 143243616 143327232 143917056 144198144 144479781 144791552 145074348 146480886 146650512 147083688 148235264 148524786 149672448 149964777 150288384 150581916 151289856 151585344 151912448 152209152 153134034 153684864 154317312 154618713 155255004 156298572 156941776 157679616 157987584 158947578 159694848 160006752 160488621 160665216 161149068 161243136 161906688 162222912 162890496 163880282 164660224 164981826 165469149 166764672 167777999 168381504 168566784 169074432 170101794 170201088 170901504 171235296 171939968 173606976 174147483 174321408 176029376 176559498 177389568 177736032 178467456 179656704 180007596 180396032 180748368 182038762 182145024 182500776 182894592 183251808 185242752 186368359 187244544 187610256 189637632 190208736 190991488 191102976 191476224 192264192 192639708 193432464 193443603 195307848 195534016 196111584 198033048 199563264 199953036 200384512 200775888 201719808 202113792 202945536 203341914 204178712 204913152 205756416 206158284 207006672 208398096 210650112 211061538 211930104 212926464 213342336 213984828 214220288 214865424 214990848 215875584 216297216 217187328 217611522 219975768 220625532 222352896 222787179 224508672 224755712 225432576 225872874 226802392 226934784 227378016 227868672 228313728 229701051 231475968 232196644 232428544 232882506 234447858 235412664 236519424 236981376 237956608 238421367 239542272 240010128 240997824 241723602 242860032 243334368 243859456 244335744 245820423 246990336 247472739 249659392 250147008 252572256 252850176 253611648 255152691 255301632 256352256 256852944 257909952 257924804 260410464 261482112 264044064 264839247 266084352 266604048 267701184 269485056 270011394 270594048 271122552 273058143 273217536 274341888 274877712 276008896 277864128 280866816 281415384 282573472 283901952 284456448 285313104 286487232 286654464 288396288 288959562 289583104 290148696 292961772 293301024 294167376 296470528 297049572 299344896 299929554 300576768 301163832 302579712 303170688 303824896 304418304 305012871 306268068 307369728 308634624 309237426 310510008 312597144 313883552 315359232 315975168 316592307 317895156 319389696 320013504 320977242 321330432 322298136 322486272 323813376 324445824 325780992 326417283 327760564 329320448 329963652 330938298 333529344 335555998 336763008 337133568 338148864 338809311 340203588 340402176 341803008 342470592 343879936 347213952 348294966 348642816 349323759 351671787 352058752 353118996 354779136 355472064 356934912 359313408 360015192 360792064 361496736 362585403 364077524 364290048 365001552 365789184 366503616 370485504 372736718 374489088 375220512 379275264 380417472 381982976 382952448 384528384 385279416 386864928 386887206 390615696 391068032 392223168 396066096 399126528 399906072 400769024 401551776 403439616 404227584 405891072 406683828 408357424 409826304 411512832 412316568 414013344 416796192 421300224 422123076 423860208 425852928 426684672 427969656 428440576 429730848 429981696 431751168 432594432 433439343 434374656 435223044 439951536 441251064 444705792 445574358 449017344 449511424 450865152 451745748 453604784 453869568 454756032 455737344 456627456 459402102 462951936 463856139 464393288 464857088 465765012 468895716 470825328 473038848 473962752 475913216 476842734 479084544 480020256 481465863 481995648 483447204 485720064 486668736 487718912 488671488 491640846 493980672 494945478 496407447 499318784 500294016 503333997 505144512 505700352 507223296 510305382 510603264 512704512 513705888 515819904 515849608 520820928 522442449 522964224 528088128 529678494 532168704 533208096 535402368 538655681 538970112 540022788 541188096 542245104 546116286 546435072 548683776 549755424 552017792 555728256 559105077 561733632 562830768 565146944 568912896 570626208 572974464 573308928 576792576 577919124 579166208 580297392 580330809 585923544 586602048 588334752 592941056 594099144 598340521 598689792 599859108 601153536 602327664 605159424 606341376 608836608 610025742 612536136 614739456 617269248 618474852 621020016 625194288 627767104 631950336 633184614 635790312 638779392 640027008 641954484 642660864 644596272 644972544 647626752 648891648 651561984 652834566 655521128 658640896 659927304 661876596 667058688 668361537 671111996 673526016 674267136 676297728 677618622 680407176 680804352 683606016 684941184 687759872 689103153 694427904 696589932 697285632 698647518 703343574 704117504 706237992 709558272 710944128 713869824 715264101 718626816 720030384 721584128 722993472 725170806 728155048 728580096 730003104 731578368 733007232 737461269 740971008 742418217 745473436 748978176 750441024 758550528 760834944 763965952 765458073 765904896 769056768 770558832 773729856 773774412 781231392 782136064 784446336 792132192 794517741 798253056 799812144 801538048 803103552 808455168 811782144 813367656 816714848 819174429 819652608 823025664 824633136 828026688 833592384 842600448 844246152 847720416 851705856 853369344 855939312 856881152 859461696 859963392 865188864 866878686 868749312 870446088 879903072 882502128 889411584 891148716 898034688 899022848 901730304 903491496 907209568 907739136 909512064 911474688 913254912 915038613 918804204 925903872 927712278 928786576 929714176 931530024 937791432 941650656 946077696 947925504 949776921 951826432 953685468 958169088 960040512 962931726 963991296 966894408 971440128 973337472 975437824 977342976 979251849 983281692 987961344 989890956 992814894 998637568 1000588032 1006667994 1010289024 1011400704 1014446592 1016427933 1020610764 1021206528 1025409024 1027411776 1031639808 1031699216 1041641856 1044884898 1045928448 1047971277 1055015361 1056176256 1059356988 1064337408 1066416192 1070804736 1077311362 1077940224 1080045576 1082376192 1084490208 1087756209 1092232572 1092870144 1097367552 1099510848 1102934059 1104035584 1111456512 1118210154 1123467264 1125661536 1130293888 1137825792 1141252416 1145948928 1153585152 1155838248 1158332416 1160594784 1160661618 1171847088 1173204096 1176669504 1185882112 1188198288 1196681042 1197379584 1199718216 1202307072 1204655328 1210318848 1212682752 1217673216 1220051484 1225072272 1225142819 1229478912 1234538496 1236949704 1242040032 1250388576 1255534208 1263900672 1266369228 1271580624 1277558784 1280054016 1283908968 1285321728 1289192544 1289945088 1295253504 1297783296 1303123968 1305669132 1311042256 1317281792 1319854608 1323753192 1334117376 1336723074 1342223992 1347052032 1348534272 1352595456 1355237244 1360814352 1361608704 1367212032 1369882368 1375519744 1378206306 1388855808 1391568417 1393179864 1394571264 1397295036 1406687148 1408235008 1412475984 1419116544 1421888256 1427739648 1430528202 1437253632 1440060768 1443168256 1445986944 1450341612 1456310096 1457160192 1460006208 1463156736 1466014464 1474922538 1481942016 1484836434 1489222341 1490946872 1497956352 1500882048 1510001991 1517101056 1521669888 1527931904 1530916146 1531809792 1538113536 1541117664 1547459712 1547548824 1556862679 1562462784 1564272128 1567327347 1568892672 1584264384 1589035482 1596506112 1599624288 1603076096 1606207104 1615967043 1616910336 1623564288 1626735312 1633429696 1638348858 1639305216 1646051328 1649266272 1656053376 1667184768 1677315231 1685200896 1688492304 1695440832 1706738688 1711878624 1713762304 1718923392 1719926784 1729368239 1730377728 1733757372 1737498624 1740892176 1740992427 1759806144 1765004256 1778823168 1782297432 1795021563 1796069376 1798045696 1803460608 1806982992 1814419136 1815478272 1819024128 1826509824 1830077226 1837608408 1851807744 1855424556 1857573152 1859428352 1863060048 1875582864 1883301312 1895851008 1899553842 1903652864 1907370936 1916338176 1920081024 1925863452 1927982592 1933788816 1942880256 1946674944 1954685952 1958503698 1966563384 1975922688 1979781912 1985629788 1997275136 2001176064 2005084611 2013335988 2020578048 2022801408 2028893184 2032855866 2041221528 2042413056 2050818048 2054823552 2063279616 2063398432 2067309459 2083283712 2089769796 2091856896 2095942554 2110030722 2112352512 2118713976 2128674816 2132832384 2141609472 2145792303 2154622724 2155880448 2160091152 2164752384 2168980416 2175512418 2184465144 2185740288 2194735104 2199021696 2205868118 2208071168 2212383807 2222913024 2227254651 2236420308 2246934528 2251323072 2260587776 2275651584 2282504832 2291897856 2296374219 2307170304 2311676496 2316664832 2321189568 2321323236 2343694176 2346408192 2353339008 2371764224 2376396576 2383553223 2393362084 2394759168 2399436432 2404614144 2409310656 2425365504 2435346432 2440102968 2450144544 2450285638 2457523287 2458957824 2469076992 2473899408 2484080064 2500777152 2511068416 2527801344 2532738456 2543161248 2555117568 2560108032 2567817936 2570643456 2578385088 2579890176 2595566592 2606247936 2611338264 2622084512 2634563584 2639709216 2647506384 2668234752 2673446148 2684447984 2694104064 2697068544 2705190912 2710474488 2721628704 2723217408 2734424064 2739764736 2745115839 2751039488 2756412612 2777711616 2783136834 2786359728 2789142528 2794590072 2813374296 2816470016 2824951968 2838233088 2843776512 2849330763 2855479296 2861056404 2874507264 2880121536 2886336512 2891973888 2900683224 2912620192 2914320384 2920012416 2926313472 2932028928 2937755547 2949845076 2963884032 2969672868 2978444682 2981893744 2995912704 3001764096 3020003982 3034202112 3043339776 3049283799 3055863808 3061832292 3063619584 3076227072 3082235328 3094919424 3095097648 3113725358 3124925568 3128544256 3134654694 3137785344 3143913831 3165046083 3168528768 3178070964 3193012224 3199248576 3206152192 3212414208 3231934086 3233820672 3247128576 3253470624 3263268627 3266859392 3276697716 3278610432 3292102656 3298532544 3308802177 3312106752 3334369536 3354630462 3370401792 3376984608 3390881664 3413477376 3423757248 3427524608 3437846784 3458736478 3460755456 3467514744 3474997248 3481784352 3481984854 3519612288 3530008512 3540998821 3557646336 3564594864 3590043126 3592138752 3606921216 3613965984 3628838272 3630956544 3638048256 3653019648 3660154452 3675216816 3675428457 3703615488 3710849112 3715146304 3718856704 3726120096 3751165728 3766602624 3791702016 3799107684 3807305728 3814741872 3832676352 3840162048 3851726904 3855965184 3867577632 3885760512 3893349888 3909371904 3917007396 3933126768 3933353261 3951845376 3959563824 3971259576 4002352128 4010169222 4026671976 4041156096 4045602816 4057786368 4065711732 4082443056 4084826112 4101636096 4109647104 4126559232 4126796864 4134618918 4166567424 4179539592 4183713792 4191885108 4220061444 4224705024 4237427952 4257349632 4265664768 4283218944 4291584606 4309245448 4311760896 4320182304 4329504768 4337960832 4351024836 4368930288 4371480576 4389470208 4398043392 4411736236 4416142336 4424767614 4445826048 4454509302 4467667023 4472840616 4493869056 4502646144 4521175552 4530005973 4551303168 4565009664 4583795712 4592748438 4614340608 4623352992 4633329664 4642379136 4642646472 4670588037 4687388352 4692816384 4701982041 4706678016 4743528448 4752793152 4767106446 4786724168 4789518336 4798872864 4809228288 4818621312 4847901129 4850731008 4870692864 4880205936 4900289088 4900571276 4915046574 4917915648 4938153984 4947798816 4968160128 5001554304 5022136832 5031945693 5055602688 5065476912 5086322496 5120216064 5135635872 5141286912 5156770176 5159780352 5188104717 5191133184 5212495872 5222676528 5222977281 5244169024 5269127168 5279418432 5295012768 5336469504 5346892296 5368895968 5385064689 5388208128 5394137088 5410381824 5420948976 5443257408 5446434816 5479529472 5490231678 5502078976 5512825224 5555423232 5566273668 5572719456 5578285056 5589180144 5626748592 5632940032 5649903936 5687553024 5698661526 5710958592 5722112808 5749014528 5760243072 5772673024 5783947776 5801366448 5825240384 5828640768 5840024832 5864057856 5875511094 5899690152 5927768064 5939345736 5956889364 5963787488 5991825408 6003528192 6015253833 6040007964 6068404224 6086679552 6098567598 6111727616 6123664584 6127239168 6152454144 6164470656 6189838848 6190195296 6201928377 6227450716 6249851136 6257088512 6269309388 6275570688 6287827662 6330092166 6337057536 6356141928 6386024448 6398497152 6412304384 6424828416 6437376909 6463868172 6467641344 6494257152 6506941248 6526537254 6533718784 6553395432 6557220864 6584205312 6597065088 6617604354 6624213504 6637151421 6668739072 6681763953 6709260924 6740803584 6753969216 6781763328 6826954752 6847514496 6855049216 6875693568 6889122657 6917472956 6921510912 6935029488 6949994496 6963568704 6963969708 7039224576 7060017024 7081997642 7115292672 7129189728 7150659669 7180086252 7184277504 7213842432 7227931968 7257676544 7276096512 7306039296 7320308904 7350433632 7350856914 7372569861 7407230976 7421698224 7430292608 7437713408 7452240192 7502331456 7533205248 7583404032 7598215368 7614611456 7629483744 7665352704 7680324096 7703453808 7711930368 7735155264 7786699776 7818743808 7834014792 7866253536 7866706522 7903690752 7919127648 7942519152 8004704256 8020338444 8053343952 8082312192 8091205632 8115572736 8131423464 8164886112 8169652224 8203272192 8219294208 8235347517 8253118464 8253593728 8269237836 8333134848 8359079184 8367427584 8383770216 8440122888 8449410048 8474855904 8514699264 8531329536 8566437888 8583169212 8618490896 8623521792 8640364608 8659009536 8675921664 8702049672 8737860576 8742961152 8778940416 8796086784 8813266641 8823472472 8832284672 8849535228 8891652096 8909018604 8935334046 8945681232 8987738112 9005292288 9042351104 9060011946 9102606336 9130019328 9147851397 9167591424 9185496876 9228681216 9246705984 9266659328 9284758272 9285292944 9341176074 9374776704 9385632768 9403964082 9413356032 9431741493 9487056896 9505586304 9534212892 9573448336 9579036672 9597745728 9618456576 9637242624 9695802258 9701462016 9741385728 9760411872 9789805881 9800578176 9801142552 9830093148 9835831296 9876307968 9895597632 9926406531 9936320256 10003108608 10044273664 10063891386 10111205376 10130953824 10172644992 10234457939 10240432128 10271271744 10282573824 10313540352 10376209434 10382266368 10424991744 10445353056 10445954562 10488338048 10538254336 10558836864 10590025536 10622996463 10672939008 10693784592 10737791936 10770129378 10776416256 10820763648 10841897952 10886514816 10892869632 10959058944 10980463356 11004157952 11025650448 11026285371 11110846464 11132547336 11145438912 11156570112 11178360288 11253497184 11265880064 11299807872 11368469899 11375106048 11397323052 11421917184 11444225616 11498029056 11520486144 11567895552 11602732896 11650480768 11657281536 11680049664 11728115712 11751022188 11799380304 11800059783 11855536128 11878691472 11913778728 11927574976 12007056384 12030507666 12080015928 12136808448 12173359104 12197135196 12223455232 12247329168 12254478336 12304908288 12328941312 12379677696 12380390592 12403856754 12454901432 12499702272 12514177024 12538618776 12551141376 12575655324 12660184332 12674115072 12712283856 12772048896 12796994304 12849656832 12874753818 12927736344 12935282688 12988514304 13013882496 13053074508 13067437568 13106790864 13114441728 13168410624 13194130176 13235208708 13248427008 13274302842 13337478144 13363527906 13418521848 13481607168 13507938432 13563526656 13590017919 13653909504 13695028992 13710098432 13751387136 13778245314 13834945912 13843021824 13870058976 13899988992 13927137408 13927939416 14011764111 14078449152 14105946123 14120034048 14163995284 14230585344 14258379456 14301319338 14360172504 14368555008 14427684864 14455863936 14515353088 14543703387 14552193024 14612078592 14640617808 14700867264 14701713828 14745139722 14814461952 14843396448 14860585216 14875426816 14904480384 15004662912 15066410496 15095837079 15166808064 15196430736 15229222912 15258967488 15360648192 15406907616 15423860736 15470310528 15564314151 15573399552 15637487616 15668029584 15668931843 15732507072 15733413044 15807381504 15838255296 15885038304 16009408512 16040676888 16106687904 16155194067 16164624384 16182411264 16231145472 16262846928 16329772224 16339304448 16438588416 16470695034 16506236928 16507187456 16538475672 16666269696 16718158368 16734855168 16767540432 16880245776 16898820096 16949711808 17062659072 17132875776 17166338424 17236981792 17247043584 17280729216 17318019072 17351843328 17404099344 17475721152 17485922304 17592173568 17626533282 17646944944 17664569344 17699070456 17783304192 17818037208 17870668092 17891362464 17975476224 18010584576 18045761499 18084702208 18120023892 18205212672 18260038656 18295702794 18335182848 18370993752 18457362432 18493411968 18533318656 18569516544 18570585888 18605785131 18682352148 18749553408 18771265536 18807928164 18826712064 18863482986 18974113792 19011172608 19068425784 19146896672 19158073344 19195491456 19236913152 19274485248 19312130727 19391604516 19402924032 19482771456 19520823744 19579611762 19601156352 19602285104 19660186296 19671662592 19752615936 19791195264 19852813062 19872640512 19911454263 20006217216 20045291859 20088547328 20127782772 20222410752 20261907648 20345289984 20468915878 20480864256 20542543488 20565147648 20627080704 20667367971 20752418868 20764532736 20849983488 20890706112 20891909124 20976676096 21076508672 21117673728 21180051072 21245992926 21345878016 21387569184 21451979007 21475583872 21540258756 21552832512 21641527296 21683795904 21773029632 21918117888 21960926712 22008315904 22051300896 22052570742 22117709583 22221692928 22265094672 22290877824 22313140224 22356720576 22506994368 22531760128 22599615744 22736939798 22750212096 22794646104 22843834368 22888451232 22996058112 23040972288 23135791104 23205465792 23277713561 23300961536 23360099328 23456231424 23502044376 23598760608 23600119566 23711072256 23757382944 23827557456 23855149952 24014112768 24061015332 24160031856 24273616896 24346718208 24394270392 24446910464 24494658336 24508956672 24609816576 24657882624 24759355392 24760781184 24807713508 24909802864 24999404544 25028354048 25077237552 25102282752 25151310648 25320368664 25348230144 25424567712 25544097792 25593988608 25699313664 25749507636 25855472688 25870565376 25977028608 26027764992 26106149016 26134875136 26213581728 26228883456 26336821248 26388260352 26439799923 26470417416 26496854016 26548605684 26674956288 26727055812 26837043696 26963214336 27015876864 27127053312 27180035838 27307819008 27390057984 27420196864 27502774272 27556490628 27669891824 27686043648 27740117952 27799977984 27854274816 27855878832 28023528222 28156898304 28211892246 28240068096 28295224479 28327990568 28461170688 28516758912 28602638676 28720345008 28737110016 28855369728 28911727872 29030706176 29087406774 29104386048 29224157184 29281235616 29369417643 29401734528 29403427656 29490279444 29628923904 29686792896 29721170432 29750853632 29779219593 29808960768 30009325824 30132820992 30191674158 30333616128 30392861472 30458445824 30517934976 30703373817 30721296384 30813815232 30847721472 30940621056 31128628302 31146799104 31274975232 31336059168 31337863686 31465014144 31466826088 31614763008 31676510592 31770076608 31868989389 32018817024 32081353776 32213375808 32310388134 32329248768 32462290944 32525693856 32659544448 32678608896 32857996541 32877176832 32941390068 33012473856 33014374912 33076951344 33078856113 33332539392 33436316736 33469710336 33535080864 33760491552 33797640192 33899423616 34105409697 34125318144 34265751552 34332676848 34473963584 34494087168 34561458432 34703686656 34808198688 34951442304 34971844608 35184347136 35253066564 35293889888 35329138688 35398140912 35400179349 35566608384 35636074416 35741336184 35782724928 36021169152 36091522998 36169404416 36240047784 36410425344 36498771781 36520077312 36591405588 36670365696 36741987504 36914724864 36986823936 37139033088 37141171776 37211570262 37364704296 37499106816 37542531072 37615856328 37653424128 37726965972 37948227584 38022345216 38136851568 38293793344 38316146688 38390982912 38548970496 38624261454 38783209032 38805848064 38965542912 39041647488 39159223524 39202312704 39204570208 39320372592 39343325184 39505231872 39582390528 39705626124 39745281024 39822908526 40012434432 40090583718 40177094656 40255565544 40444821504 40523815296 40690579968 40770053757 40937831756 40961728512 41085086976 41130295296 41254161408 41334735942 41504837736 41529065472 41699966976 41781412224 41783818248 41953352192 42035292333 42153017344 42235347456 42317838369 42360102144 42491985852 42691756032 42775138368 42903958014 42951167744 43080517512 43105665024 43283054592 43367591808 43546059264 43631110161 43836235776 43921853424 44016631808 44102601792 44105141484 44235419166 44443385856 44530189344 44581755648 44626280448 44713441152 45013988736 45063520256 45199231488 45287511237 45473879596 45500424192 45589292208 45687668736 45776902464 46081944576 46271582208 46410931584 46555427122 46601923072 46692942453 46720198656 46912462848 47004088752 47006795529 47197521216 47200239132 47422144512 47514765888 47655114912 47710299904 48028225536 48122030664 48320063712 48465582201 48547233792 48693436416 48788540784 48893820928 48989316672 49017913344 49315765248 49518710784 49521562368 49615427016 49819605728 49998809088 50056708096 50154475104 50204565504 50302621296 50640737328 50696460288 50849135424 51187977216 51398627328 51499015272 51710945376 51741130752 51954057216 52055529984 52212298032 52269750272 52427163456 52457766912 52776520704 52879599846 52940834832 52993708032 53097211368 53349912576 53454111624 53674087392 53926428672 54031753728 54137284497 54254106624 54360071676 54615638016 54780115968 54840393728 55005548544 55112981256 55339783648 55372087296 55480235904 55599955968 55708549632 55711757664 55817355393 56047056444 56313796608 56423784492 56480136192 56590448958 56655981136 56922341376 57033517824 57205277352 57440690016 57474220032 57710739456 57823455744 57936392181 58061412352 58174813548 58208772096 58448314368 58562471232 58738835286 58803469056 58806855312 58980558888 59257847808 59373585792 59442340864 59501707264 59558439186 59617921536 59734362789 60018651648 60135875577 60265641984 60383348316 60667232256 60785722944 60916891648 61035869952 61406747634 61442592768 61627630464 61695442944 61881242112 62002103913 62257256604 62293598208 62549950464 62672118336 62675727372 62930028288 62933652176 63229526016 63353021184 63540153216 63737978778 64037634048 64162707552 64355937021 64426751616 64620776268 64658497536 64924581888 65051387712 65319088896 65715993082 65754353664 65882780136 66024947712 66028749824 66153902688 66157712226 66353128749 66665078784 66872633472 66939420672 67070161728 67278977599 67520983104 67595280384 67798847232 68210819394 68250636288 68531503104 68665353696 68947927168 68988174336 69122916864 69407373312 69616397376 69833140683 69902884608 70368694272 70506133128 70587779776 70658277376 70796281824 70800358698 71133216768 71272148832 71482672368 71565449856 72042338304 72183045996 72338808832 72480095568 72820850688 72997543562 73040154624 73182811176 73340731392 73483975008 73829449728 73973647872 74278066176 74282343552 74423140524 74729408592 74733711959 74998213632 75085062144 75231712656 75306848256 75453931944 76044690432 76273703136 76587586688 76632293376 76781965824 77097940992 77248522908 77566418064 77611696128 77931085824 78083294976 78318447048 78404625408 78409140416 78640745184 78686650368 79010463744 79164781056 79411252248 79490562048 79645817052 80024868864 80181167436 80354189312 80511131088 80889643008 81047630592 81381159936 81540107514 81875663512 81923457024 82170173952 82260590592 82508322816 82669471884 83009675472 83058130944 83399933952 83562824448 83567636496 83906704384 84070584666 84470694912 84635676738 84720204288 84885673437 84983971704 85383512064 85550276736 85807916028 85902335488 86161035024 86211330048 86566109184 86735183616 87092118528 87262220322 87672471552 87843706848 88033263616 88205203584 88210282968 88470838332 88886771712 89060378688 89163511296 89252560896 89337658779 89426882304 90027977472 90127040512 90398462976 90575022474 90947759192 91000848384 91178584416 91375337472 91553804928 92110121451 92163889152 92543164416 92821863168 93110854244 93203846144 93385884906 93440397312 93824925696 94008177504 94013591058 94395042432 94400478264 94844289024 95029531776 95310229824 95420599808 95606968167 96056451072 96244061328 96640127424 96931164402 97386872832 97577081568 97787641856 97978633344 98035826688 98573989623 98631530496 99037421568 99043124736 99230854032 99236568339 99639211456 99997618176 100113416192 100308950208 100409131008 100605242592 101281474656 101392920576 101698270848 102316229091 102375954432 102797254656 102998030544 103421890752 103482261504 104111059968 104424596064 104539500544 104854326912 104915533824 105553041408 105759199692 105881669664 105987416064 106194422736 106200538047 106699825152 106908223248 107348174784 108063507456 108274568994 108508213248 108720143352 109231276032 109496315343 109560231936 109680787456 110011097088 110225962512 110679567296 110744174592 110960471808 111417099264 111423515328 111634710786 112094112888 112627593216 112847568984 112960272384 113180897916 113311962272 113844682752 114067035648 114410554704 114881380032 114948440064 115646911488 115872784362 116122824704 116349627096 116417544192 116896628736 117124942464 117477670572 117606938112 117613710624 117961117776 118515695616 118747171584 118884681728 119116878372 119235843072 119468725578 120037303296 120271751154 120531283968 120766696632 121334464512 121571445888 121833783296 122071739904 122310161271 122813495268 122885185536 123255260928 123390885888 123762484224 124004207826 124514513208 124587196416 125099900928 125344236672 125351454744 125860056576 125867304352 126105876999 126459052032 126706042368 126953515107 127080306432 127475957556 128075268096 128325415104 128711874042 128853503232 129241552536 129316995072 129849163776 130102775424 130638177792 130893330483 131431986164 131508707328 131765560272 132049895424 132057499648 132307805376 132315424452 132706257498 133330157568 133745266944 133878841344 134140323456 134557955198 135041966208 135190560768 135597694464 135862533711 136421638788 136501272576 137063006208 137330707392 137895854336 138245833728 138814746624 139232794752 139666281366 139805769216 140078827359 140737388544 141012266256 141020386587 141175559552 141316554752 141592563648 141600717396 142266433536 142544297664 142965344736 143130899712 144084676608 144366091992 144677617664 144960191136 145396746603 145641701376 145995087124 146080309248 146365622352 146681462784 146967950016 147947295744 148556132352 148564687104 148846281048 149458817184 149467423918 149996427264 150170124288 150463425312 150613696512 150907863888 152089380864 152547406272 153175173376 153563931648 154195881984 154497045816 155132836128 155223392256 155862171648 156166589952 156636894096 156809250816 156818280832 157281490368 157373300736 158329562112 158822504496 158981124096 159291634104 160049737728 160362334872 160708378624 161022262176 161779286016 162095261184 162762319872 163080215028 163751327024 163846914048 164340347904 164521181184 165016645632 165338943768 166019350944 166116261888 166799867904 167125648896 167135272992 167452066179 167813408768 168141169332 168941389824 169271353476 169440408576 169771346874 169967943408 170767024128 171100553472 171615832056 171804670976 172322070048 172422660096 173132218368 173470367232 173809176543 174184237056 174524440644 175344943104 175687413696 176066527232 176410407168 176420565936 176941676664 177773543424 178120757376 178327022592 178505121792 178675317558 178853764608 179203088367 180055954944 180254081024 180796925952 181150044948 181895518384 182001696768 182357168832 182750674944 183107609856 184220242902 184327778304 185086328832 185643726336 186006311739 186221708488 186407692288 186771769812 186880794624 187649851392 188016355008 188027182116 188790084864 188800956528 189688578048 190059063552 190620459648 190841199616 191213936334 192112902144 192488122656 193067811063 193280254848 193862328804 194773745664 195154163136 195575283712 195957266688 197147979246 197263060992 198074843136 198086249472 198461708064 198473136678 199059386247 199278422912 199995236352 200226832384 200617900416 200818262016 201210485184 201836932797 202562949312 202785841152 203396541696 204632458182 204751908864 205594509312 205996061088 206843781504 206964523008 208222119936 208849192128 209079001088 209499422049 209708653824 211106082816 211518399384 211763339328 211974832128 212388845472 212401076094 213399650304 213816446496 214696349568 216000928081 216127014912 216549137988 217016426496 217440286704 218462552064 218992630686 219120463872 220022194176 220451925024 221359134592 221488349184 221920943616 222834198528 222847030656 223269421572 224188225776 224201135877 225255186432 225695137968 225920544768 226361795832 226623924544 228134071296 228821109408 229762760064 229896880128 231293822976 231745568724 232245649408 232699254192 232835088384 233793257472 234249884928 234955341144 235213876224 235227421248 235922235552 237031391232 237494343168 237769363456 238233756744 238471686144 238937451156 239934548921 240074606592 240543502308 241062567936 241533393264 242668929024 243142891776 244143479808 244620322542 245626990536 245770371072 246510521856 246781771776 247524968448 248008415652 249029026416 249174392832 250199801856 250688473344 250702909488 251720113152 251734608704 252211753998 253412084736 253907030214 254160612864 254951915112 256150536192 256650830208 257423748084 257707006464 258483105072 258633990144 259698327552 260205550848 261276355584 261786660966 262863972328 263017414656 263531120544 264099790848 264114999296 264615610752 264630848904 265412514996 266660315136 267490533888 267757682688 268012976337 268280646912 269115910396 270083932416 270381121536 271195388928 271725067422 272843277576 273002545152 274126012416 274661414784 275791708672 276330364353 276491667456 277629493248 278465589504 279332562732 279611538432 280157654718 281474777088 282024532512 282040773174 282351119104 282633109504 283185127296 283201434792 284532867072 285088595328 285930689472 286261799424 286820904501 288169353216 288732183984 289355235328 289920382272 290793493206 291990174248 292160618496 292731244704 293362925568 293935900032 295721968869 295894591488 297112264704 297129374208 297692562096 297709705017 298917634368 298934847836 299992854528 300340248576 300926850624 301227393024 301815727776 304178761728 305094812544 306350346752 306948687273 307127863296 308391763968 308994091632 310265672256 310446784512 312333179904 313273788192 313618501632 313636561664 314562980736 314746601472 316659124224 317645008992 317962248192 318583268208 318601614141 320099475456 320724669744 321416757248 322044524352 324190522368 325524639744 326160430056 327502654048 327693828096 328488946029 328680695808 329042362368 330033291264 330677887536 332038701888 332232523776 334251297792 334270545984 334904132358 335626817536 336282338664 337882779648 338542706952 338880817152 339542693748 339935886816 341534048256 342201106944 343231664112 343609341952 344644140096 344845320192 346940734464 347618353086 348368474112 349048881288 350689886208 351374827392 352133054464 352820814336 352841131872 353883353328 355547086848 356241514752 356654045184 357350635116 357707529216 358406176734 360111909888 360508162048 361593851904 362300089896 363791036768 364003393536 364714337664 365501349888 366215219712 366930483813 368440485804 368655556608 370172657664 371287452672 372012623478 372443416976 372815384576 373543539624 373761589248 375299702784 376032710016 376054364232 377580169728 377601913056 378317630997 379377156096 380118127104 380860545321 381240919296 381682399232 382427872668 384225804288 384976245312 386135622126 386560509696 387724657608 389547491328 390308326272 391150567424 391914533376 392679991449 394295958492 394526121984 396149686272 396172498944 396923416128 396946273356 398118772494 398556845824 399990472704 400453664768 401235800832 401636524032 402420970368 403673865594 405125898624 405571682304 406793083392 407587601133 409264916364 409503817728 411189018624 411992122176 413687563008 416444239872 417698384256 418158002176 418998844098 419417307648 420236482077 422212165632 423036798768 423061159761 423526678656 423949664256 424777690944 424802152188 426799300608 427632892992 429392699136 432001856162 432254029824 433098275976 434032852992 434880573408 436190239809 436925104128 437985261372 438240927744 440044388352 440903850048 442276557659 442718269184 443841887232 445668397056 445694061312 446538843144 448376451552 448402271754 450510372864 451390275936 451841089536 452723591664 453247849088 456268142592 457642218816 459525520128 462587645952 463491137448 464491298816 465398508384 465670176768 467586514944 468499769856 469910682288 470427752448 470454842496 471844471104 474988686336 475538726912 476467513488 476943372288 477874902312 479869097842 480149213184 481087004616 482125135872 483066786528 485337858048 486285783552 488286959616 489240645084 491253981072 491540742144 493021043712 493563543552 495049936896 496016831304 498058052832 498348785664 500399603712 501376946688 501405818976 502356198537 503440226304 503469217408 504423507996 506824169472 507814060428 508321225728 509903830224 512301072384 513301660416 514847496168 515414012928 516966210144 517267980288 519396655104 520411101696 522552711168 523573321932 525727944656 526034829312 527062241088 528199581696 528229998592 529231221504 529261697808 530825029992 533320630272 534981067776 535515365376 536025952674 536561293824 537609265101 538231820792 540167864832 540762243072 542390777856 543450134844 545686555152 546005090304 548252024832 549322829568 551583417344 552660728706 552983334912 555258986496 556931179008 558018935217 558665125464 559223076864 560315309436 562949554176 564049065024 564081546348 564702238208 565266219008 566370254592 566402869584 569065734144 570177190656 571861378944 572523598848 573641809002 576338706432 577464367968 578710470656 579840764544 581586986412 583980348496 584321236992 585462489408 586725851136 587871800064 591443937738 591789182976 594224529408 594258748416 595385124192 595419410034 597178158741 597835268736 597869695672 599985709056 600680497152 601853701248 602454786048 603631455552 605510798391 608357523456 610189625088 612700693504 613897374546 614255726592 616783527936 617988183264 620531344512 620893569024 624301934279 624666359808 626547576384 627237003264 627273123328 628498266147 629125961472 633318248448 635290017984 635924496384 637166536416 637203228282 640198950912 641449339488 642833514496 644089048704 648002784243 648381044736 651049279488 652320860112 655005308096 655387656192 656977892058 657361391616 660066582528 661355775072 664077403776 664465047552 668502595584 668541091968 669808264716 671253635072 672564677328 672603407631 675765559296 677085413904 677761634304 679085387496 679871773632 684402213888 686463328224 687218683904 689288280192 689690640384 693476663839 693881468928 695236706172 696736948224 698097762576 701379772416 702749654784 705641628672 705682263744 707766706656 711094173696 712483029504 713308090368 714701270232 715415058432 716812353468 719803646763 720223819776 721016324096 723187703808 724600179792 727582073536 728006787072 729428675328 732430439424 733860967626 736880971608 737311113216 740345315328 742574905344 744025246956 744886833952 745630769152 747087079248 747523178496 750599405568 752065420032 752108728464 755160339456 755203826112 756635261994 760236254208 761721090642 762481838592 763364798464 764855745336 768451608576 769952490624 772271244252 773121019392 775449315216 779094982656 780616652544 783829066752 785359982898 788591916984 789052243968 792299372544 792344997888 793846832256 793892546712 796237544988 797113691648 799980945408 800907329536 802471601664 803273048064 804038929011 804841940736 807347731188 810251797248 811143364608 813586166784 815175202266 818529832728 819007635456 822378037248 823984244352 827375126016 828991093059 832888479744 835396768512 836316004352 837997688196 838834615296 840472964154 844424331264 846073597536 846122319522 847053357312 847899328512 849555381888 849604304376 853598601216 855265785984 858785398272 860462713503 864003712324 864508059648 866196551952 868065705984 869761146816 872380479618 875970522744 876481855488 880088776704 881807700096 884553115318 885436538368 887165906607 887683774464 891336794112 891388122624 893077686288 893129115051 896752903104 896804543508 901020745728 902780551872 903682179072 905447183328 906495698176 912536285184 915284437632 919051040256 920846061819 925175291904 926982274896 928982597632 930797016768 931340353536 936999539712 939821364576 940855504896 940909684992 943688942208 949977372672 951077453824 952935026976 953886744576 955749804624 955804842423 959738195684 960298426368 962174009232 964250271744 966133573056 972571567104 976573919232 978481290168 982507962144 983081484288 985466838087 986042087424 987127087104 990099873792 992033662608 996116105664 996697571328 1002753893376 1002811637952 1004712397074 1006880452608 1006938434816 1008847015992 1013648338944 1015628120856 1016642451456 1019807660448 1024602144768 1026603320832 1029694992336 1030828025856 1033932420288 1034535960576 1040822203392 1045105422336 1047146643864 1051455889312 1052069658624 1054124482176 1056399163392 1056459997184 1058462443008 1058523395616 1061650059984 1066641260544 1069962135552 1072051905348 1073122587648 1075218530202 1076463641584 1080335729664 1081524486144 1084781555712 1086900269688 1091373110304 1092010180608 1096504049664 1098645659136 1100791451439 1103166834688 1105321457412 1105966669824 1110517972992 1113862358016 1116037870434 1117330250928 1118446153728 1120630618872 1125899108352 1128098130048 1128163092696 1129404476416 1130532438016 1132740509184 1132805739168 1134952892991 1138131468288 1140354381312 1142581635963 1143722757888 1145047197696 1147283618004 1152677412864 1154928735936 1157420941312 1159681529088 1163173972824 1167960696992 1168642473984 1170924978816 1173451702272 1175743600128 1178039974347 1182887875476 1183578365952 1188449058816 1188517496832 1190770248384 1190838820068 1194356317482 1195670537472 1195739391344 1199971418112 1201360994304 1203707402496 1204909572096 1207262911104 1211021596782 1216715046912 1220379250176 1222762803399 1225401387008 1227794749092 1228511453184 1233567055872 1235976366528 1241062689024 1248603868558 1249332719616 1253095152768 1254474006528 1254546246656 1256996532294 1258251922944 1260709446231 1266636496896 1269183479283 1270580035968 1271848992768 1274333072832 1274406456564 1280397901824 1282898678976 1285667028992 1288178097408 1296005568486 1296762089472 1302098558976 1304641720224 1308570719427 1310010616192 1310775312384 1313955784116 1314722783232 1320133165056 1322711550144 1326829672977 1328154807552 1337005191168 1337082183936 1339616529432 1342507270144 1345129354656 1345206815262 1351531118592 1354170827808 1355523268608 1358170774992 1359743547264 1368804427776 1372926656448 1374437367808 1378576560384 1386953327678 1387762937856 1390473412344 1393473896448 1396195525152 1402759544832 1405499309568 1411283257344 1411364527488 1415533413312 1419940527221 1424966059008 1426616180736 1429402540464 1430830116864 1433624706936 1439607293526 1440447639552 1446375407616 1449200359584 1455164147072 1456013574144 1458857350656 1464860878848 1467721935252 1473761943216 1474622226432 1480690630656 1485149810688 1488050493912 1489773667904 1491261538304 1494174158496 1495046356992 1501198811136 1504130840064 1504217456928 1510320678912 1510407652224 1513270523988 1520472508416 1523442181284 1524963677184 1526729596928 1529711490672 1536903217152 1539904981248 1544542488504 1546242038784 1550898630432 1558189965312 1561233305088 1567658133504 1570719965796 1577183833968 1578104487936 1584598745088 1584689995776 1587693664512 1587785093424 1592475089976 1594227383296 1599961890816 1604943203328 1606546096128 1608077858022 1609683881472 1612827795303 1614695462376 1620503594496 1622286729216 1627172333568 1630350404532 1637059665456 1638015270912 1644756074496 1647968488704 1654750252032 1657982186118 1665776959488 1670793537024 1672632008704 1675995376392 1677669230592 1680945928308 1688848662528 1692147195072 1692244639044 1694106714624 1695798657024 1699110763776 1699208608752 1707197202432 1710531571968 1717570796544 1720925427006 1728007424648 1729016119296 1732393103904 1736131411968 1739522293632 1744760959236 1751941045488 1752963710976 1760177553408 1763615400192 1769106230636 1770873076736 1774331813214 1775367548928 1782673588224 1782776245248 1786155372576 1786258230102 1791534476223 1793505806208 1793609087016 1802041491456 1805561103744 1807364358144 1810894366656 1812991396352 1816532395173 1825072570368 1830568875264 1838102080512 1841692123638 1850350583808 1853964549792 1857965195264 1861594033536 1862680707072 1872905802837 1873999079424 1879642729152 1881711009792 1881819369984 1885494798441 1887377884416 1899954745344 1902154907648 1905870053952 1907773489152 1911499609248 1911609684846 1919476391368 1920596852736 1924348018464 1928500543488 1932267146112 1944008352729 1945143134208 1953147838464 1956962580336 1965015924288 1966162968576 1970933676174 1972084174848 1980199747584 1984067325216 1992232211328 1993395142656 2005507786752 2005623275904 2009424794148 2013760905216 2013876869632 2017694031984 2017810222893 2027296677888 2031256241712 2033284902912 2039615320896 2053206641664 2059389984672 2061656051712 2067864840576 2069071921152 2080429991517 2081644406784 2090210844672 2094293287728 2102911778624 2104139317248 2108248964352 2112919994368 2116924886016 2117046791232 2123300119968 2133282521088 2139924271104 2144103810696 2146245175296 2150437060404 2152927283168 2159410940289 2160671459328 2163048972288 2169563111424 2173800539376 2182746220608 2184020361216 2197291318272 2201582902878 2206333669376 2210642914824 2211933339648 2221035945984 2227724716032 2232075740868 2234660501856 2236892307456 2241261237744 2251798216704 2256196260096 2256326185392 2258808952832 2265481018368 2265611478336 2269905785982 2280708762624 2285163271926 2287445515776 2290094395392 2294567236008 2305354825728 2309857471872 2314841882624 2319363058176 2326347945648 2335921393984 2337284947968 2341849957632 2351487200256 2356079948694 2365775750952 2367156731904 2376898117632 2377034993664 2381540496768 2381677640136 2388712634964 2391341074944 2391478782688 2399942836224 2402721988608 2407414804992 2409819144192 2412116787033 2414525822208 2422043193564 2433430093824 2440758500352 2445525606798 2450802774016 2455589498184 2457022906368 2467134111744 2471952733056 2482125378048 2486973279177 2497207737116 2498665439232 2506190305536 2508948013056 2509092493312 2513993064588 2516503845888 2521418892462 2533272993792 2538366958566 2541160071936 2543697985536 2548666145664 2548812913128 2560795803648 2565797357952 2571334057984 2576356194816 2581388140509 2592011136972 2593524178944 2604197117952 2609283440448 2617141438854 2620021232384 2627911568232 2629445566464 2640266330112 2645423100288 2653659345954 2656309615104 2661497719821 2674010382336 2674164367872 2679233058864 2679387345153 2685014540288 2690258709312 2690413630524 2703062237184 2708341655616 2711046537216 2716341549984 2719487094528 2737608855552 2745853312896 2748874735616 2757153120768 2762538185457 2773906655356 2775525875712 2780946824688 2786947792896 2792391050304 2810998619136 2822566514688 2822729054976 2831066826624 2839881054442 2849932118016 2853232361472 2858805080928 2861660233728 2867249413872 2867414527269 2879214587052 2880895279104 2892750815232 2898400719168 2910328294144 2917714701312 2929721757696 2935443870504 2947523886432 2949244452864 2956400514261 2961381261312 2970299621376 2976100987824 2979547335808 2982523076608 2988348316992 2990092713984 3008261680128 3008434913856 3020641357824 3020815304448 3026541047976 3040945016832 3046884362568 3049927354368 3053459193856 3059422981344 3073806434304 3079809962496 3089084977008 3092484077568 3101797260864 3122466610176 3135316267008 3141439931592 3154367667936 3156208975872 3169197490176 3169379991552 3175387329024 3175570186848 3184950179952 3188454766592 3199923781632 3209886406656 3216155716044 3219367762944 3225655590606 3229390924752 3241007188992 3244573458432 3254344667136 3260700809064 3274119330912 3276030541824 3289512148992 3295936977408 3302374354317 3309500504064 3315964372236 3331553918976 3341587074048 3345264017408 3351990752784 3355338461184 3361891856616 3377697325056 3384294390144 3384489278088 3388213429248 3391597314048 3398221527552 3398417217504 3404858678973 3414394404864 3421063143936 3435141593088 3441850854012 3456014849296 3458032238592 3464786207808 3472262823936 3479044587264 3489521918472 3503882090976 3505927421952 3520355106816 3527230800384 3534119923041 3538212461272 3541746153472 3548663626428 3550735097856 3565347176448 3565552490496 3572310745152 3572516460204 3583068952446 3587011612416 3587218174032 3604082982912 3611122207488 3614728716288 3621788733312 3625982792704 3633064790346 3650145140736 3661137750528 3668288410197 3676204161024 3683384247276 3700701167616 3707929099584 3715930390528 3723188067072 3745811605674 3747998158848 3759285458304 3763422019584 3763638739968 3770989596882 3774755768832 3782128338693 3799909490688 3804309815296 3811740107904 3815546978304 3822999218496 3823219369692 3838952782736 3841193705472 3848696036928 3857001086976 3864534292224 3888016705458 3890286268416 3906295676928 3913925160672 3925712158281 3930031848576 3932325937152 3941867352348 3944168349696 3960399495168 3968134650432 3980489018931 3984464422656 4011015573504 4011246551808 4018849588296 4027521810432 4027753739264 4035388063968 4035620445786 4054593355776 4062512483424 4066569805824 4079230641792 4104017633539 4106413283328 4118779969344 4123312103424 4135729681152 4160859983034 4163288813568 4180421689344 4188586575456 4205823557248 4208278634496 4216497928704 4225839988736 4233849772032 4234093582464 4246600239936 4259821581663 4279848542208 4288207621392 4292490350592 4300874120808 4305854566336 4318821880578 4321342918656 4339126222848 4347601078752 4365492441216 4368040722432 4394582636544 4403165805756 4412667338752 4421285829648 4423866679296 4442071891968 4455449432064 4464151481736 4469321003712 4473784614912 4482522475488 4503596433408 4512392520192 4512652370784 4517617905664 4530962036736 4531222956672 4539811571964 4558756429499 4561417525248 4570326543852 4574891031552 4580188790784 4589134472016 4610709651456 4619714943744 4638726116352 4652695891296 4671842787968 4674569895936 4683699915264 4702974400512 4712159897388 4731551501904 4734313463808 4753796235264 4754069987328 4763080993536 4763355280272 4777425269928 4782682149888 4782957565376 4799885672448 4814829609984 4819638288384 4824233574066 4829051644416 4844086387128 4866860187648 4881517000704 4891051213596 4901605548032 4911178996368 4914045812736 4934268223488 4943905466112 4964250756096 4973946558354 4994415474232 4997330878464 5012380611072 5017896026112 5018184986624 5027986129176 5033007691776 5042837784924 5066545987584 5076733917132 5082320143872 5087395971072 5097332291328 5097625826256 5121591607296 5131594715904 5152712389632 5162776281018 5184022273944 5187048357888 5208394235904 5218566880896 5234282877708 5240042464768 5255823136464 5258891132928 5280532660224 5290846200576 5307318691908 5312619230208 5322995439642 5348020764672 5348328735744 5358466117728 5358774690306 5370029080576 5380517418624 5380827261048 5406124474368 5416683311232 5422093074432 5432683099968 5438974189056 5449597185519 5475217711104 5491706625792 5497749471232 5514306241536 5525076370914 5547813310712 5551051751424 5561893649376 5573895585792 5584782100608 5618717408511 5621997238272 5645133029376 5645458109952 5656484395323 5662133653248 5679762108884 5699864236032 5706464722944 5717610161856 5723320467456 5734498827744 5734829054538 5758429174104 5761790558208 5785501630464 5796801438336 5820656588288 5832025058187 5835429402624 5859443515392 5870887741008 5895047772864 5898488905728 5912801028522 5940599242752 5952201975648 5959094671616 5965046153216 5976696633984 5980185427968 6016523360256 6016869827712 6041282715648 6041630608896 6053082095952 6053430668679 6081890033664 6093768725136 6099854708736 6106918387712 6118845962688 6159619924992 6178169954016 6184968155136 6203594521728 6241289974551 6244933220352 6270632534016 6282879863184 6308735335872 6312417951744 6338759983104 6350774658048 6351140373696 6369900359904 6376909533184 6399847563264 6419772813312 6432311432088 6438735525888 6451311181212 6458781849504 6478232820867 6482014377984 6489146916864 6508689334272 6521401618128 6548238661824 6552061083648 6591873954816 6604748708634 6619001008128 6631928744472 6663107837952 6683174148096 6690528034816 6703981505568 6710676922368 6723783713232 6755394650112 6768588780288 6768978556176 6776426858496 6796443055104 6796834435008 6809717357946 6842126287872 6870283186176 6883701708024 6912029698592 6916064477184 6929572415616 6944525647872 6958089174528 6979043836944 7007764181952 7011854843904 7054461600768 7068239846082 7076424922544 7083492306944 7097327252856 7101470195712 7130694352896 7131104980992 7144621490304 7145032920408 7166137904892 7174023224832 7174436348064 7208165965824 7222244414976 7229457432576 7236350361099 7243577466624 7251965585408 7266129580692 7300290281472 7322275501056 7336576820394 7352408322048 7366768494552 7401402335232 7415858199168 7431860781056 7446376134144 7460919837531 7491623211348 7495996317696 7518570916608 7526844039168 7527277479936 7541979193764 7549511537664 7564256677386 7599818981376 7608619630592 7623480215808 7631093956608 7645998436992 7646438739384 7677905565472 7682387410944 7697392073856 7714002173952 7729068584448 7744164421527 7776033410916 7780572536832 7812591353856 7827850321344 7851424316562 7860063697152 7883734704696 7888336699392 7920798990336 7936269300864 7960978037862 7968928845312 7984493159463 8022031147008 8022493103616 8037699176592 8038162035459 8055043620864 8055507478528 8070776127936 8071240891572 8109186711552 8125024966848 8133139611648 8158461283584 8208035267078 8212826566656 8237559938688 8246624206848 8271459362304 8287614556371 8321719966068 8326577627136 8360843378688 8377173150912 8411647114496 8432995857408 8451679977472 8467699544064 8468187164928 8493200479872 8519643163326 8559697084416 8576415242784 8584980701184 8601748241616 8602243581807 8611709132672 8637643761156 8642685837312 8678252445696 8695202157504 8730984882432 8789165273088 8806331611512 8825334677504 8842571659296 8847733358592 8869201542783 8884143783936 8910898864128 8928302963472 8938642007424 8947569229824 8965044950976 9024785040384 9025304741568 9035235811328 9061924073472 9062445913344 9079623143928 9117512858998 9122835050496 9140653087704 9149782063104 9160377581568 9178268944032 9221419302912 9239429887488 9277452232704 9305391782592 9343685575936 9367399830528 9405948801024 9424319794776 9463103003808 9468626927616 9507592470528 9508139974656 9526161987072 9526710560544 9554850539856 9565364299776 9565915130752 9599771344896 9629659219968 9648467148132 9658103288832 9688172774256 9733720375296 9763034001408 9782102427192 9803211096064 9822357992736 9828091625472 9868536446976 9887810932224 9928501512192 9947893116708 9988830948464 9994661756928 10024761222144 10035792052224 10036369973248 10055972258352 10066015383552 10085675569848 10133091975168 10153467834264 10164640287744 10174791942144 10194664582656 10195251652512 10214576036919 10243183214592 10263189431808 10305424779264 10325552562036 10368044547888 10374096715776 10416788471808 10437133761792 10468565755416 10480084929536 10511646272928 10517782265856 10561065320448 10581692401152 10602359769123 10614637383816 10625238460416 10645990879284 10696041529344 10696657471488 10716932235456 10717549380612 10740058161152 10761034837248 10761654522096 10812248948736 10833366622464 10844186148864 10865366199936 10877948378112 10899194371038 10950435422208 10983413251584 10995498942464 11028612483072 11050152741828 11095626621424 11102103502848 11123787298752 11147791171584 11169564201216 11237434817022 11243994476544 11290266058752 11290916219904 11312968790646 11324267306496 11346385016079 11359524217768 11399728472064 11412929445888 11435220323712 11446640934912 11468997655488 11469658109076 11516858348208 11523581116416 11571003260928 11593602876672 11641313176576 11664050116374 11670858805248 11718887030784 11741775482016 11777136474843 11790095545728 11796977811456 11825602057044 11881198485504 11904403951296 11918189343232 11930092306432 11941467056793 11953393267968 12033046720512 12033739655424 12082565431296 12083261217792 12106164191904 12106861337358 12163780067328 12187537450272 12199709417472 12213836775424 12237691925376 12312052900617 12319239849984 12356339908032 12369936310272 12407189043456 12482579949102 12489866440704 12541265068032 12565759726368 12617470671744 12624835903488 12677519966208 12701549316096 12702280747392 12739800719808 12753819066368 12779464744989 12839545626624 12864622864176 12877471051776 12902622362424 12917563699008 12956465641734 12964028755968 13017378668544 13042803236256 13096477323648 13104122167296 13176056612941 13183747909632 13209497417268 13238002016256 13263857488944 13326215675904 13366348296192 13407963011136 13421353844736 13447567426464 13510789300224 13537177560576 13537957112352 13552853716992 13592886110208 13593668870016 13619434715892 13676269288497 13684252575744 13740566372352 13767403416048 13824059397184 13832128954368 13859144831232 13916178349056 13958087673888 14015528363904 14023709687808 14108923201536 14136479692164 14152849845088 14166984613888 14194654505712 14202940391424 14261388705792 14262209961984 14289242980608 14290065840816 14332275809784 14348046449664 14348872696128 14444488829952 14458914865152 14472700722198 14487154933248 14503931170816 14532259161384 14600580562944 14636007484181 14644551002112 14673153640788 14704816644096 14733536989104 14802804670464 14831716398336 14892752268288 14921839675062 14983246422696 14991992635392 15037141833216 15053688078336 15054554959872 15083958387528 15099023075328 15128513354772 15199637962752 15217239261184 15246960431616 15262187913216 15291996873984 15292877478768 15355811130944 15364774821888 15394784147712 15458137168896 15488328843054 15552066821832 15561145073664 15625182707712 15655700642688 15702848633124 15720127394304 15767469409392 15776673398784 15841597980672 15872538601728 15921956075724 15937857690624 15968986318926 16044062294016 16044986207232 16075398353184 16076324070918 16110087241728 16111014957056 16141552255872 16142481783144 16218373423104 16250049933696 16266279223296 16316922567168 16348791556557 16416070534156 16425653133312 16475119877376 16493248413696 16542918724608 16575229112742 16643439932136 16653155254272 16721686757376 16754346301824 16823294228992 16856152225533 16865991714816 16903359954944 16935399088128 16936374329856 16969453185969 16986400959744 17039286326652 17119394168832 17152830485568 17169961402368 17203496483232 17204487163614 17223418265344 17275287522312 17285371674624 17356504891392 17390404315008 17461969764864 17496075174561 17578330546176 17612663223024 17650669355008 17685143318592 17695466717184 17738403085566 17821797728256 17856605926944 17877284014848 17895138459648 17930089901952 18049570080768 18050609483136 18070471622656 18123848146944 18124891826688 18159246287856 18160292006037 18235025717996 18245670100992 18281306175408 18299564126208 18320755163136 18356537888064 18478859774976 18554904465408 18610783565184 18687371151872 18723869923653 18734799661056 18811897602048 18848639589552 18926206007616 18937253855232 19016279949312 19052323974144 19053421121088 19109701079712 19130728599552 19131830261504 19199542689792 19259318439936 19296934296264 19316206577664 19376345548512 19434698462601 19467440750592 19526068002816 19564204854384 19606422192128 19644715985472 19656183250944 19775621864448 19857003024384 19895786233416 19977661896928 19989323513856 20049522444288 20071584104448 20072739946496 20111944516704 20132030767104 20171351139696 20266183950336 20306935668528 20329280575488 20389329165312 20390503305024 20429152073838 20526378863616 20610849558528 20651105124072 20736089095776 20748193431552 20833576943616 20874267523584 20937131510832 20960169859072 21023292545856 21035564531712 21163384802304 21204719538246 21229274767632 21250476920832 21291981758568 21392083058688 21393314942976 21433864470912 21435098761224 21480116322304 21522069674496 21523309044192 21624497897472 21666733244928 21688372297728 21709051083297 21730732399872 21755896756224 21798388742076 21900870844416 21966826503168 21990997884928 22057224966144 22100305483656 22191253242848 22204207005696 22247574597504 22295582343168 22339128402432 22382759512593 22474869634044 22487988953088 22580532117504 22581832439808 22625937581292 22648534612992 22692770032158 22719048435536 22799456944128 22825858891776 22870440647424 22893281869824 22937995310976 22939316218152 23033716696416 23047162232832 23142006521856 23187205753344 23232493264581 23282626353152 23328100232748 23341717610496 23437774061568 23483550964032 23554272949686 23580191091456 23651204114088 23762396971008 23808807902592 23836378686464 23860184612864 23882934113586 23906786535936 23953479478389 24066093441024 24067479310848 24114486106377 24165130862592 24166522435584 24212328383808 24213722674716 24327560134656 24375074900544 24399418834944 24427673550848 24475383850752 24624105801234 24638479699968 24712679816064 24739872620544 24814378086912 24862843669113 24965159898204 24979732881408 25082530136064 25131519452736 25234941343488 25355039932416 25403098632192 25404561494784 25479601439616 25507638132736 25558929489978 25679091253248 25729245728352 25754942103552 25805244724848 25806730745421 25835127398016 25912931283468 25928057511936 26034757337088 26085606472512 26192954647296 26352113225882 26367495819264 26418994834536 26476004032512 26527714977888 26607604628349 26652431351808 26732696592384 26815926022272 26842707689472 26895134852928 26978870017199 27074355121152 27075914224704 27105707433984 27185772220416 27187337740032 27238869431784 27352538576994 27368505151488 27481132744704 27534806832096 27648118794368 27664257908736 27718289662464 27832356698112 27916175347776 28031056727808 28217846403072 28272959384328 28305699690176 28333969227776 28389309011424 28405880782848 28522777411584 28524419923968 28578485961216 28580131681632 28664551619568 28696092899328 28697745392256 28888977659904 28945401444396 28974309866496 29007862341632 29064518322768 29201161125888 29272014968362 29289102004224 29346307281576 29409633288192 29467073978208 29605609340928 29663432796672 29785504536576 29843679350124 29966492845392 29983985270784 30074283666432 30107376156672 30109109919744 30167916775056 30198046150656 30257026709544 30399275925504 30493920863232 30524375826432 30583993747968 30585754957536 30643728110757 30711622261888 30729549643776 30789568295424 30916274337792 30976657686108 31104133643664 31122290147328 31250365415424 31311401285376 31405697266248 31440254788608 31534938818784 31553346797568 31683195961344 31745077203456 31843912151448 31875715381248 31937972637852 32088124588032 32089972414464 32150796706368 32152648141836 32220174483456 32222029914112 32283104511744 32284963566288 32436746846208 32500099867392 32532558446592 32633845134336 32697583113114 32832141068312 32851306266624 32950239754752 32986496827392 33085837449216 33150458225484 33286879864272 33306310508544 33443373514752 33508692603648 33646588457984 33712304451066 33731983429632 33870798176256 33872748659712 33938906371938 33972801919488 34039155048237 34078572653304 34238788337664 34305660971136 34339922804736 34406992966464 34408974327228 34446836530688 34550575044624 34570743349248 34713009782784 34780808630016 34923939529728 34992150349122 35156661092352 35225326446048 35301338710016 35370286637184 35390933434368 35476806171132 35643595456512 35713211853888 35754568029696 35790276919296 35824401170379 35860179803904 36099140161536 36101218966272 36140943245312 36247696293888 36249783653376 36318492575712 36320584012074 36470051435992 36491340201984 36562612350816 36599128252416 36641510326272 36713075776128 36936158701851 36957719549952 37109808930816 37221567130368 37374742303744 37447739847306 37469599322112 37623795204096 37697279179104 37852412015232 37874507710464 38032559898624 38104647948288 38106842242176 38219402159424 38261457199104 38263660523008 38338394234967 38518636879872 38593868592528 38632413155328 38752691097024 38869396925202 39052136005632 39128409708768 39212844384256 39289431970944 39312366501888 39528169838823 39551243728896 39714006048768 39791572466832 39955323793856 39978647027712 40099044888576 40145479892992 40223889033408 40264061534208 40342702279392 40532367900672 40613871337056 40658561150976 40778658330624 40781006610048 40858304147676 41028807865491 41052757727232 41221699117056 41302210248144 41472178191552 41496386863104 41748535047168 41874263021664 41920339718144 42046585091712 42071129063424 42326769604608 42409439076492 42458549535264 42500953841664 42583963517136 42784166117376 42786629885952 42867728941824 42870197522448 43044139348992 43046618088384 43333466489856 43376744595456 43418102166594 43461464799744 43511793512448 43596777484152 43801741688832 43908022452543 43933653006336 43981995769856 44114449932288 44200610967312 44382506485696 44408414011392 44495149195008 44678256804864 44765519025186 44949739268088 44975977906176 45161064235008 45163664879616 45251875162584 45297069225984 45385540064316 45438096871072 45598913888256 45651717783552 45740881294848 45786563739648 45875990621952 45878632436304 46067433392832 46094324465664 46374411506688 46464986529162 46565252706304 46656200465496 46683435220992 46875548123136 46967101928064 47108545899372 47160382182912 47302408228176 47524793942016 47617615805184 47672757372928 47765868227172 47813573071872 47906958956778 48132186882048 48134958621696 48228972212754 48330261725184 48333044871168 48424656767616 48427445349432 48655120269312 48750149801088 48798837669888 48855347101696 48950767701504 49046374669671 49248211602468 49276959399936 49425359632128 49479745241088 49628756173824 49725687338226 49930319796408 49959465762816 50165060272128 50263038905472 50469882686976 50568456676599 50710079864832 50806197264384 50809122989568 50908359557907 50959202879232 51015276265472 51117858979956 51358182506496 51458491456704 51509884207104 51610489449696 51613461490842 51670254796032 51825862566936 51856115023872 52069514674176 52171212945024 52385909294592 52488225523683 52704226451764 52734991638528 52837989669072 52952008065024 53055429955776 53215209256698 53465393184768 53631852044544 53685415378944 53790269705856 53957740034398 54148710242304 54151828449408 54211414867968 54371544440832 54374675480064 54477738863568 54480876018111 54705077153988 54737010302976 54962265489408 55069613664192 55296237588736 55436579324928 55664713396224 55832350695552 56062113455616 56171609770959 56435692806144 56545918768656 56611399380352 56667938455552 56778618022848 56811761565696 57048839847936 57156971922432 57160263363264 57329103239136 57392185798656 57395490784512 57777955319808 57890802888792 57948619732992 58015724683264 58129036645536 58304095387803 58402322251776 58544029936724 58578204008448 58692614563152 58819266576384 58934147956416 59326865593344 59571009073152 59687358700248 59932985690784 59967970541568 60148567332864 60214752313344 60218219839488 60335833550112 60396092301312 60514053419088 60798551851008 60987841726464 61167987495936 61171509915072 61287456221514 61423244523776 61579136590848 61832548675584 61953315372216 62208267287328 62244580294656 62500730830848 62622802570752 62811394532496 62880509577216 63069877637568 63106693595136 63490154406912 63687824302896 63751430762496 63875945275704 64176249176064 64179944828928 64301593412736 64305296283672 64440348966912 64444059828224 64566209023488 64569927132576 64873493692416 65000199734784 65065116893184 65267690268672 65395166226228 65664282136624 65702612533248 65900479509504 65972993654784 66171674898432 66300916450968 66573759728544 66612621017088 66886747029504 67017385207296 67148278537779 67293176915968 67424608902132 67463966859264 67741596352512 67745497319424 67877812743876 67945603838976 68078310096474 68157145306608 68477576675328 68611321942272 68679845609472 68813985932928 68817948654456 68893673061376 69101150089248 69141486698496 69426019565568 69561617260032 69697479793743 69847879059456 69984300698244 70313322184704 70450652892096 70602677420032 70740573274368 70953612342264 71287190913024 71426423707776 71509136059392 71580553838592 71648802340758 71720359607808 71860438435167 72198280323072 72202437932544 72281886490624 72495392587776 72499567306752 72636985151424 72641168024148 72940102871984 72982680403968 73125224701632 73198256504832 73283020652544 73426151552256 73872317403702 73915439099904 74219617861632 74443134260736 74588531007339 74749484607488 74895479694612 74939198644224 75247590408192 75394558358208 75704824030464 76065119797248 76209295896576 76213684484352 76438804318848 76522914398208 76527321046016 76676788469934 77037273759744 77187737185056 77264826310656 77420192236263 77505382194048 77738793850404 78104272011264 78256819417536 78425688768512 78578863941888 79056339677646 79102487457792 79428012097536 79583144933664 79822813885047 79910647587712 79957294055424 80198089777152 80290959785984 80447778066816 80528123068416 80685404558784 80936610051597 81227742674112 81317122301952 81557316661248 81562013220096 81716608295352 82057615730982 82105515454464 82443398234112 82604420496288 82944356383104 82992773726208 83497070094336 83748526043328 83840679436288 84093170183424 84653539209216 84818878152984 84917099070528 85001907683328 85167927034272 85568332234752 85573259771904 85735457883648 85740395044896 86088278697984 86093236176768 86616372160481 86666932979712 86836204333188 86922929599488 87023587024896 87193554968304 87603483377664 87816044905086 87867306012672 88228899864576 88401221934624 88765012971392 88816828022784 88990298390016 89356513609728 89531038050372 89899478536176 89951955812352 90322128470016 90327329759232 90503750325168 90594138451968 90771080128632 90876193742144 91197827776512 91481762589696 91573127479296 91751981243904 91757264872608 92134866785664 92188648931328 92748823013376 92929973058324 93130505412608 93312400930992 93366870441984 93751096246272 93934203856128 94217091798744 94320764365824 94604816456352 95049587884032 95235231610368 95345514745856 95531736454344 95627146143744 95813917913556 96264373764096 96269917243392 96457944425508 96660523450368 96666089742336 96849313535232 96854890698864 97310240538624 97500299602176 97597675339776 97901535403008 98092749339342 98496423204936 98553918799872 98850719264256 98959490482176 99257512347648 99451374676452 99860639592816 99918931525632 100330120544256 100526077810944 100939765373952 101136913353198 101612394528768 101618245979136 101816719115814 101918405758464 102030552530944 102235717959912 102716365012992 102916982913408 103019768414208 103220978899392 103226922981684 103340509592064 103651725133872 103712230047744 104139029348352 104342425890048 104771818589184 104976451047366 105408452903528 105469983277056 105675979338144 105904016130048 106110859911552 106430418513396 106930786369536 107263704089088 107370830757888 107473203511137 107580539411712 107915480068796 108297420484608 108303656898816 108422829735936 108743088881664 108749350960128 108955477727136 108961752036222 109410154307976 109474020605952 109924530978816 110139227328384 110592475177472 110808476105553 110873158649856 111329426792448 111664701391104 112124226911232 112343219541918 112871385612288 113091837537312 113222798760704 113335876911104 113557236045696 113623523131392 114097679695872 114313943844864 114320526726528 114658206478272 114784371597312 114790981569024 115015182704901 115555910639616 115781605777584 115897239465984 116031449366528 116258073291072 116608190775606 117088059873448 117156408016896 117385229126304 117638533152768 117868295912832 118584509516469 118653731186688 119142018146304 119374717400496 119865971381568 119935941083136 120297134665728 120436439678976 120671667100224 120792184602624 121028106838176 121597103702016 121975683452928 122335974991872 122343019830144 122574912443028 122846489047552 123086423596473 123158273181696 123665097351168 123906630744432 124416534574656 124489160589312 125245605141504 125622789064992 125761019154432 126139755275136 126213387190272 126980308813824 127375648605792 127502861524992 127751890551408 128352498352128 128359889657856 128603186825472 128610592567344 128888119656448 129132418046976 129139854265152 130000399469568 130130233786368 130535380537344 130790332452456 131328564273248 131405225066496 131724067357629 131800959019008 131945987309568 132343349796864 132601832901936 133147519457088 133225242034176 134034770414592 134296557075558 134586353831936 134849217804264 134927933718528 135483192705024 135490994638848 135755625487752 135891207677952 136156620192948 136314290613216 136955153350656 137222643884544 137359691218944 137627971865856 137635897308912 137787346122752 138202300178496 138282973396992 139123234520064 139394959587486 139695758118912 139968601396488 140626644369408 140901305784192 141205354840064 141481146548736 141907224684528 142574381826048 142852847415552 143018272118784 143297604681516 143440719215616 143720876870334 144396560646144 144404875865088 144563772981248 144990785175552 144999134613504 145273970302848 145282336048296 145880205743968 145965360807936 146250449403264 146396513009664 146566041305088 146852303104512 147139124009013 147744634807404 147830878199808 148439235723264 148886268521472 149177062014678 149498969214976 149790959389224 149878397288448 150495180816384 150789116716416 151409648060928 151705370029797 152130239594496 152418591793152 152427368968704 152725078673721 152877608637696 153045828796416 153054642092032 153353576939868 154074547519488 154375474370112 154529652621312 154840384472526 155010764388096 155477587700808 156208544022528 156513638835072 156851377537024 157157727883776 157464676571049 158112679355292 158204974915584 158856024195072 159166289867328 159645627770094 159821295175424 160396179554304 160581919571968 160895556133632 161056246136832 161370809117568 161873220103194 162455485348224 162634244603904 163114633322496 163124026440192 163433216590704 163442628054333 164115231461964 164211030908928 164886796468224 165208840992576 165888712766208 166994140188672 167497052086656 167681358872576 168186340366848 168514829312877 169307078418432 169637756305968 169834198141056 170003815366656 170335854068544 171146519543808 171470915767296 171480790089792 172176557395968 172186472353536 173232744320962 173333865959424 173672408666376 173845859198976 174047174049792 174387109936608 174912286163409 175206966755328 175632089810172 175734612025344 176457799729152 176802443869248 177530025942784 177980596780032 178713027219456 179062076100744 179798957072352 179903911624704 180644256940032 180654659518464 181007500650336 181188276903936 181542160257264 181752387484288 182395655553024 182963525179392 183503962487808 183514529745216 184269733571328 185497646026752 185859946116648 186261010825216 186624801861984 186733740883968 187502192492544 187868407712256 188434183597488 188641528731648 189209632912704 190470463220736 190691029491712 191063472908688 191254292287488 191627835827112 192528747528192 192539834486784 192915888851016 193321046900736 193332179484672 193698627070464 193709781397728 194620481077248 195000599204352 195195350679552 195803070806016 196185498678684 196992846409872 197107837599744 197701438528512 197918980964352 198515024695296 198902749352904 199721279185632 199837863051264 200660241088512 201052155621888 201444835613337 201879530747904 202273826706396 203224789057536 203236491958272 203633438231628 203836811516928 204061105061888 204471435919824 205432730025984 205833965826816 206039536828416 206441957798784 206453845963368 206681019184128 207303450267744 207424460095488 208278058696704 208684851780096 209543637178368 209952902094732 210816905807056 210939966554112 211351958676288 211808032260096 212221719823104 212860837026792 213861572739072 214527408178176 214741661515776 214946407022274 215161078823424 215581315305501 215830960137592 216594840969216 216607313797632 216845659471872 217486177763328 217498701920256 217910955454272 217923504072444 218820308615952 218948041211904 219849061957632 220278454656768 221184950354944 221616952211106 221746317299712 222658853584896 223329402782208 223765593022017 224248453822464 224686439083836 225742771224576 226183675074624 226445597521408 226671753822208 227114472091392 228195359391744 228627887689728 228641053453056 229316412956544 229568743194624 229581963138048 230030365409802 231111821279232 231563211555168 231794478931968 232062898733056 232516146582144 233216381551212 234176119746896 234312816033792 234770458252608 235277066305536 235736591825664 237169019032938 237307462373376 238284036292608 238749434800992 239468441655141 239731942763136 239871882166272 240594269331456 240872879357952 241343334200448 241584369205248 242056213676352 242809830154791 243951366905856 244671949983744 244686039660288 245149824886056 245692978095104 246172847192946 246316546363392 247330194702336 247813261488864 248833069149312 248978321178624 250345075645879 250491210283008 251245578129984 251522038308864 252279510550272 253960617627648 254751297211584 255005723049984 255503781102816 256704996704256 256719779315712 257206373650944 257221185134688 257776239312896 258264836093952 258279708530304 259849116481443 260000798939136 261070761074688 261580664904912 262657128546496 262810450132992 263448134715258 263601918038016 264686699593728 265203665803872 266295038914176 266450484068352 268069540829184 268593114151116 269172707663872 269698435608528 269855867437056 270966385410048 270981989277696 271511250975504 271782415355904 272313240385896 272628581226432 274445287769088 274719382437888 275255943731712 275271794617824 275574692245504 276404600356992 276565946793984 278084142199439 278246469040128 278789919174972 279391516237824 279937202792976 281253288738816 281802611568384 282962293097472 283814449369056 285148763652096 285705694831104 286036544237568 286595209363032 286881438431232 287441753740668 288793121292288 288809751730176 289127545962496 289981570351104 289998269227008 290547940605696 290564672096592 291760411487936 291930721615872 292500898806528 292793026019328 293704606209024 294278248018026 295489269614808 295661756399616 296878471446528 297772537042944 298354124029356 298997938429952 299581918778448 299756794576896 300990361632768 301578233432832 302819296121856 303410740059594 304837183586304 304854737937408 305450157347442 305755217275392 306091657592832 306109284184064 306707153879736 308149095038976 308750948740224 309059305242624 309680768945052 310021528776192 310955175401616 312417088045056 313027277670144 314315455767552 314929353142098 316225358710584 316409949831168 317712048390144 318332579734656 319291255540188 319642590350848 320792359108608 321163839143936 321791112267264 322112492273664 322419610533411 322741618235136 323746440206388 324910970696448 325268489207808 326229266644992 326248052880384 326866433181408 326885256108666 328230462923928 328422061817856 329773592936448 330417681985152 331777425532416 332425428316659 333988280377344 334994104173312 335362717745152 336372680733696 337029658625754 338614156836864 339275512611936 339668396282112 340007630733312 340671708137088 342293039087616 342941831534592 342961580179584 344353114791936 344372944707072 345045548114703 346465488641924 346667731918848 347344817332752 347691718397952 348094348099584 348774219873216 349824572326818 351264179620344 351469224050688 352915599458304 353604887738496 355060051885568 355753528549407 355961193560064 357426054438912 358124152201488 359597914144704 359807823249408 361309319036928 362015001300672 362376553807872 363084320514528 363504774968576 364791311106048 365927050358784 367007924975616 367029059490432 368539467142656 369259270789419 370995292053504 371719892233296 372522021650432 373249603723968 373467481767936 375736815424512 376868367194976 377283057463296 378419265825408 380940926441472 381382058983424 382126945817376 382508584574976 383255671654224 385057495056384 385079668973568 385831777702032 386664358969344 387397254140928 387419562795456 390001198408704 390390701359104 391606141612032 392370997357368 393985692819744 394215675199488 395172202072887 395402877057024 395837961928704 397030049390592 397805498705808 399442558371264 399675726102528 402104311243776 402889671226674 403759061495808 404547653412792 406449578115072 406472983916544 407266876463256 407673623033856 408122210123776 408942871839648 410865460051968 411667931653632 412079073656832 412883915597568 412907691926736 413362038368256 414606900535488 414848920190976 417369703560192 419087274356736 419905804189464 421633811614112 421879933108224 422703917352576 423616064520192 424443439646208 425721674053584 427723145478144 429054816356352 429892814044548 430322157646848 431162630611002 431661920275184 433189681938432 433214627595264 433691318943744 434972355526656 434997403840512 435821910908544 435847008144888 437640617231904 437896082423808 439698123915264 440556909313536 441417372027039 442369900709888 443233904422212 443492634599424 445317707169792 446658805564416 447531186044034 448496907644928 449372878167672 451485542449152 452367350149248 452891195042816 453343507644416 454228944182784 455116110089391 456390718783488 457255775379456 457282106906112 458175236021163 458632825913088 459137486389248 459163926276096 460060730819604 462223642558464 463126423110336 463588957863936 464125797466112 465032293164288 466432763102424 468352239493792 468625632067584 469540916505216 470554132611072 471473183651328 472394029713147 474338038065876 474614924746752 476568072585216 477498869601984 478936883310282 479463885526272 481188538662912 481745758715904 482686668400896 483168738410496 484112427352704 485619660309582 487902733811712 489343899967488 489372079320576 490299649772112 490327884162999 491385956190208 492345694385892 492633092726784 494660389404672 495626522977728 497666138298624 500690151291758 500982420566016 502491156259968 503044076617728 504559021100544 505544487938631 507921235255296 509502594423168 510011446099968 511007562205632 513439558631424 514412747301888 514442370269376 515552478625792 516529672187904 516559417060608 519698232962886 520001597878272 522141522149376 523161329809824 524736858490227 525314257092992 525620900265984 526896269430516 527203836076032 529373399187456 530407331607744 532590077828352 536139081658368 537186228302232 538345415327744 539396871217056 539711734874112 541932770820096 541963978555392 543022501951008 543564830711808 544626480771792 545257162452864 548890575538176 550511887463424 550543589235648 551149384491008 552809200713984 556168284398878 556492938080256 557579838349944 558783032475648 559874405585952 562506577477632 563605223136768 565924586194944 567628898738112 571411389662208 572073088475136 573190418726064 573762876862464 574883507481336 577586242584576 577619503460352 579963140702208 579996538454016 581095881211392 581129344193184 583520822975872 583861443231744 585001797613056 585586052038656 587409212418048 588556496036052 590978539229616 591323512799232 593756942893056 595545074085888 596708248058712 597995876859904 599163837556896 599513589153792 601980723265536 603156466865664 605638592243712 606821480119188 609674367172608 609709475874816 610900314694884 611510434550784 612183315185664 612218568368128 613414307759472 616298190077952 617501897480448 618118610485248 619361537890104 620043057552384 621910350803232 624834176090112 626054555340288 628630911535104 629858706284196 632450717421168 632819899662336 635424096780288 636665159469312 638582511080376 639285180701696 641584718217216 643582224534528 644224984547328 644839221066822 645483236470272 646743945916503 647492880412776 649821941392896 650536978415616 652458533289984 652496105760768 653732866362816 653770512217332 656460925847856 656844123635712 659547185872896 660835363970304 663554851064832 664850856633318 667976560754688 669988208346624 670725435490304 672745361467392 674059317251508 677228313673728 678551025223872 679336792564224 680015261466624 681343416274176 684586078175232 685883663069184 685923160359168 688706229583872 688745889414144 690091096229406 692930977283848 693335463837696 694689634665504 695383436795904 696188696199168 697548439746432 699649144653636 702528359240688 702938448101376 705831198916608 707209775476992 710120103771136 711507057098814 711922387120128 714852108877824 716248304402976 718405324965423 719195828289408 719615646498816 722618638073856 724030002601344 724753107615744 726168641029056 727009549937152 728429490464373 731854100717568 734015849951232 734058118980864 737078934285312 738518541578838 741990584107008 743439784466592 745044043300864 746499207447936 746934963535872 751035226937637 751473630849024 753736734389952 754566114926592 756838531650816 761881852882944 762764117966848 764253891634752 765017169149952 766511343308448 770114990112768 770159337947136 771663555404064 773328717938688 774794508281856 774839125590912 779547349444329 780002396817408 783212283224064 784741994714736 787971385639488 788431350398976 790344404145774 790805754114048 794060098781184 795610997411616 798885116742528 799351452205056 804208622487552 805779342453348 807518122991616 809095306825584 812899156230144 812945967833088 814533752926512 815347246067712 817885743679296 823335863307264 824158147313664 825767831195136 825815383853472 826724076736512 829213801070976 829697840381952 834252426598317 834739407120384 838174548713472 839811608378928 843267623228224 843759866216448 845407834705152 848886879292416 851443348107168 855446290956288 858109632712704 859785628089096 860644315293696 862325261222004 863323840550368 866379363876864 866429255190528 867382637887488 869944711053312 869994807681024 871643821817088 871694016289776 875281234463808 875792164847616 881113818627072 882834744054078 884739801419776 886467808844424 886985269198848 890635414339584 893317611128832 895062372088068 896993815289856 898745756335344 902971084898304 904734700298496 905782390085632 908457888365568 910232220178782 914511550758912 914564213812224 916350472042326 917265651826176 918274972778496 918327852552192 920121461639208 924447285116928 926252846220672 927177915727872 928251594932224 930064586328576 932865526204848 936704478987584 937251264135168 939081833010432 942946367302656 944788059426294 948676076131752 949229849493504 953136145170432 954997739203968 957873766620564 958927771052544 962377077325824 963491517431808 965373336801792 966337476820992 967258831600233 968224854705408 971239320619164 975805467623424 978687799934976 978744158641152 980599299544224 980655768325998 982771912380416 984691388771784 985266185453568 989320778809344 991253045955456 995332276597248 997276284949977 1001380302583516 1001964841132032 1004982312519936 1006088153235456 1009118042201088 1011088975877262 1015842470510592 1019005188846336 1020022892199936 1022015124411264 1026879117262848 1028825494603776 1028884740538752 1031104957251584 1033059344375808 1033118834121216 1035136644344109 1039396465925772 1040003195756544 1044283044298752 1046322659619648 1049473716980454 1050628514185984 1053792538861032 1054407672152064 1058746798374912 1060814663215488 1065180155656704 1067260585648221 1072278163316736 1074372456604464 1076690830655488 1078793742434112 1079423469748224 1083927957110784 1086045003902016 1087129661423616 1089252961543584 1090514324905728 1097781151076352 1101023774926848 1101087178471296 1102298768982016 1105618401427968 1107777812368257 1112336568797756 1112985876160512 1115159676699888 1117566064951296 1119748811171904 1127210446273536 1131849172389888 1135257797476224 1142822779324416 1144146176950272 1146380837452128 1147525753724928 1149767014962672 1155172485169152 1155239006920704 1159993076908032 1162191762422784 1162258688386368 1167041645951744 1170003595226112 1171172104077312 1174818424836096 1177112992072104 1181957078459232 1182647025598464 1185516606218661 1187513885786112 1191090148171776 1193416496117424 1195991753719808 1198327675113792 1199027178307584 1206312933731328 1211277184487424 1213642960238376 1219348734345216 1219418951749632 1221800629389768 1223020869101568 1224366630371328 1224437136736256 1226828615518944 1232596380155904 1235003794960896 1236237220970496 1238723075780208 1240086115104768 1243820701606464 1252109110680576 1257261823070208 1259717412568392 1264901434842336 1265639799324672 1270848193560576 1273330318938624 1277165022160752 1278570361403392 1283169436434432 1287164449069056 1289678442133644 1290966472940544 1293487891833006 1294985760825552 1299643882785792 1301073956831232 1304917066579968 1304992211521536 1307465732725632 1307541024434664 1312921851695712 1313688247271424 1319094371745792 1321670727940608 1324252116081117 1327109702129664 1329701713266636 1335953121509376 1339976416693248 1341450870980608 1345490722934784 1348118634503016 1354456627347456 1357102050447744 1358673585128448 1360030522933248 1362686832548352 1365348330268173 1369172156350464 1371767326138368 1371846320718336 1377412459167744 1377491778828288 1380182192458812 1385861954567696 1386670927675392 1389379269331008 1390766873591808 1392377392398336 1395096879492864 1399298289307272 1405056718481376 1405876896202752 1411662397833216 1414419550953984 1417182089139441 1420240207542272 1423014114197628 1423844774240256 1429704217755648 1432496608805952 1436810649930846 1438391656578816 1445237276147712 1448060005202688 1449506215231488 1452337282058112 1454019099874304 1456858980928746 1463708201435136 1468031699902464 1468116237961728 1470983652488997 1474157868570624 1477037083157676 1483981168214016 1486879568933184 1490088086601728 1492998414895872 1502070453875274 1502947261698048 1507473468779904 1509132229853184 1513677063301632 1516633463815893 1523763705765888 1525528235933696 1528507783269504 1530034338299904 1533022686616896 1540318675894272 1543327110808128 1546657435877376 1549589016563712 1549678251181824 1559094698888658 1560004793634816 1566424566448128 1569483989429472 1574210575470681 1575942771278976 1576862700797952 1580688808291548 1581611508228096 1588120197562368 1591221994823232 1597770233485056 1608417244975104 1611558684906696 1615036245983232 1618190613651168 1625798312460288 1625891935666176 1629067505853024 1630694492135424 1635771487358592 1645711071049139 1646671726614528 1651535662390272 1651630767706944 1653448153473024 1658427602141952 1668504853196634 1669478814240768 1676349097426944 1679623216757856 1686535246456448 1687519732432896 1690815669410304 1697773758584832 1702886696214336 1716219265425408 1719571256178192 1721288630587392 1724650522444008 1726647681100736 1732758727753728 1732858510381056 1739889422106624 1739989615362048 1743287643634176 1743388032579552 1750562468927616 1751584329695232 1762227637254144 1765669488108156 1769479602839552 1772935617688848 1773970538397696 1781270828679168 1786635222257664 1790124744176136 1793987630579712 1797491512670688 1805942169796608 1809469400596992 1811564780171264 1816915776731136 1820464440357564 1829023101517824 1829128427624448 1832700944084652 1834531303652352 1836549945556992 1836655705104384 1840242923278416 1848894570233856 1852505692441344 1854355831455744 1860129172657152 1865731052409696 1873408957975168 1874502528270336 1878163666020864 1885892734605312 1889576118852588 1897352152263504 1898459698987008 1906272290340864 1909995478407936 1915747533241128 1917855542105088 1924754154651648 1930746673603584 1932674953641984 1934517663200466 1936449709410816 1942478641238328 1951610935246848 1957375599869952 1957488317282304 1961198599088448 1961311536651996 1965543824760832 1969382777543568 1970532370907136 1978641557618688 1982506091910912 1990664553194496 1994552569899954 2002760605167032 2003929682264064 2009964625039872 2012176306470912 2018236084402176 2022177951754524 2031684941021184 2038010377692672 2040045784399872 2044030248822528 2053758234525696 2057650989207552 2057769481077504 2066118688751616 2066237668242432 2070273288688218 2078792931851544 2080006391513088 2088566088597504 2092645319239296 2098947433960908 2101257028371968 2107585077722064 2108815344304128 2117493596749824 2121629326430976 2130360311313408 2134521171296442 2144556326633472 2148744913208928 2153381661310976 2157587484868224 2158846939496448 2167855914221568 2172090007804032 2174259322847232 2178505923087168 2181028649811456 2185288471393119 2195562302152704 2202047549853696 2202174356942592 2204597537964032 2211236802855936 2215555624736514 2224673137595512 2225971752321024 2230319353399776 2235132129902592 2239497622343808 2253105680812911 2254420892547072 2263698344779776 2270515594952448 2285645558648832 2288292353900544 2292761674904256 2295051507449856 2299534029925344 2310344970338304 2310478013841408 2319986153816064 2324383524845568 2324517376772736 2334083291903488 2338642048332987 2340007190452224 2349636849672192 2354225984144208 2363914156918464 2365294051196928 2371033212437322 2382180296343552 2386832992234848 2391983507439616 2396655350227584 2398054356615168 2412625867462656 2422554368974848 2427285920476752 2438697468690432 2438837903499264 2443601258779536 2446041738203136 2448874273472512 2453657231037888 2470007589921792 2472474441940992 2477446151560416 2480172230209536 2487641403212928 2502757279794951 2504218221361152 2514523646140416 2519434825136784 2529802869684672 2531279598649344 2546660637877248 2554330044321504 2557140722806784 2566338872868864 2574328898138112 2579356884267288 2581932945881088 2586975783666012 2589971521651104 2599287765571584 2602147913662464 2609834133159936 2609984423043072 2614931465451264 2615082048869328 2625843703391424 2627376494542848 2643341455881216 2648504232162234 2654219404259328 2659403426533272 2671906243018752 2679952833386496 2682901741961216 2690981445869568 2696237269006032 2708913254694912 2714204100895488 2717347170256896 2725373665096704 2730696660536346 2743534652276736 2743692641436672 2754824918335488 2754983557656576 2760364384917624 2771723909135392 2773341855350784 2778758538662016 2781533747183616 2784754784796672 2790193758985728 2798596578614544 2810113436962752 2811753792405504 2828839101907968 2834364178278882 2840480415084544 2846028228395256 2847689548480512 2859408435511296 2864993217611904 2873621299861692 2876783313157632 2890474552295424 2896120010405376 2899012430462976 2901776494800699 2904674564116224 2908038199748608 2913717961857492 2927416402870272 2936063399804928 2936232475923456 2941967304977994 2948315737141248 2954074166315352 2967962336428032 2973759137866368 2980176173203456 2985996829791744 2991828854849931 3004140907750548 3005894523396096 3014946937559808 3018264459706368 3027354126603264 3033266927631786 3047527411531776 3051056471867392 3057015566539008 3060068676599808 3066045373233792 3080637351788544 3086654221616256 3093314871754752 3099178033127424 3099356502363648 3105409933032327 3118189397777316 3120009587269632 3132849132896256 3138967978858944 3148421150941362 3151885542557952 3161377616583096 3163223016456192 3176240395124736 3182443989646464 3195540466970112 3201781756944663 3216834489950208 3223117369813392 3230072491966464 3236381227302336 3251783871332352 3258135011706048 3261388984270848 3271542974717184 3291422142098278 3293343453229056 3303071324780544 3303261535413888 3306896306946048 3316855204283904 3323333437104771 3337009706393268 3338957628481536 3352698194853888 3359246433515712 3373070492912896 3381631338820608 3395547517169664 3405773392428672 3432438530850816 3439142512356384 3442577261174784 3449301044888016 3453295362201472 3465517455507456 3465717020762112 3479979230724096 3486575287268352 3486776065159104 3501124937855232 3524455274508288 3531338976216312 3538959205679104 3545871235377696 3547941076795392 3556549818655983 3562541657358336 3573270444515328 3580249488352272 3587975261159424 3594983025341376 3618938801193984 3623129560342528 3633831553462272 3640928880715128 3658046203035648 3658256855248896 3665401888169304 3669062607304704 3673099891113984 3673311410208768 3680485846556832 3697789140467712 3705011384882688 3708711662911488 3720258345314304 3731462104819392 3746817915950336 3756327332041728 3771785469210624 3779152237705176 3794704304527008 3796919397974016 3812544580681728 3819990956815872 3831495066482256 3835711084210176 3849508309303296 3861493347207168 3869035326400932 3872899418821632 3884957282476656 3903221870493696 3914751199739904 3914976634564608 3922397198176896 3922623073303992 3931087649521664 3938765555087136 3941064741814272 3957283115237376 3965012183821824 3981329106388992 3989105139799908 4005521210334064 4007859364528128 4019929250079744 4024352612941824 4036472168804352 4044355903509048 4063369882042368 4076020755385344 4080091568799744 4088060497645056 4096044990804519 4107516469051392 4115301978415104 4115538962155008 4132237377503232 4132475336484864 4140546577376436 4157585863703088 4160012783026176 4177132177195008 4185290638478592 4197894867921816 4202514056743936 4215170155444128 4217630688608256 4234987193499648 4243258652861952 4251546267418323 4260720622626816 4269042342592884 4289112653266944 4297489826417856 4306763322621952 4315174969736448 4335711828443136 4344180015608064 4348518645694464 4357011846174336 4362057299622912 4370576942786238 4391124604305408 4404095099707392 4404348713885184 4409195075928064 4422473605711872 4431111249473028 4449346275191024 4451943504642048 4460638706799552 4470264259805184 4478995244687616 4506211361625822 4508841785094144 4527396689559552 4541031189904896 4549900391447679 4571291117297664 4576584707801088 4585523349808512 4590103014899712 4599068059850688 4620956027682816 4639972307632128 4648767049691136 4649034753545472 4668166583806976 4677284096665974 4680014380904448 4699273699344384 4708451968288416 4722631726412043 4727828313836928 4730588102393856 4742066424874644 4764360592687104 4773665984469696 4783967014879232 4793310700455168 4825251734925312 4845108737949696 4854571840953504 4877394937380864 4877675806998528 4887202517559072 4892083476406272 4897748546945024 4907314462075776 4937133213147417 4940015179843584 4954892303120832 4960344460419072 4975282806425856 5005514559589902 5008436442722304 5029047292280832 5038869650273568 5059605739369344 5062559197298688 5093321275754496 5108660088643008 5114281445613568 5148657796276224 5158713768534576 5163865891762176 5173951567332024 5179943043302208 5198575531143168 5219668266319872 5219968846086144 5229862930902528 5230164097738656 5251687406782848 5254752989085696 5283598701789341 5286682911762432 5297008464324468 5308438808518656 5318806853066544 5343812486037504 5359905666772992 5381962891739136 5392474538012064 5417826509389824 5428408201790976 5434694340513792 5450747330193408 5461393321072692 5487069304553472 5487385282873344 5509649836670976 5509967115313152 5520728769835248 5543447818270784 5546683710701568 5557517077324032 5563067494367232 5580387517971456 5597193157229088 5620226873925504 5623507584811008 5657678203815936 5668728356557764 5680960830169088 5692056456790512 5695379096961024 5718816871022592 5729986435223808 5747242599723384 5753566626315264 5792240020810752 5798024860925952 5803552989601398 5809349128232448 5816076399497216 5827435923714984 5854832805740544 5872126799609856 5872464951846912 5883934609955988 5896631474282496 5908148332630704 5935924672856064 5947518275732736 5971993659583488 5983657709699862 6008281815501096 6011789046792192 6029893875119616 6036528919412736 6054708253206528 6066533855263572 6095054823063552 6102112943734784 6114031133078016 6120137353199616 6132090746467584 6161274703577088 6173308443232512 6198356066254848 6198713004727296 6210819866064654 6236378795554632 6240019174539264 6265698265792512 6277935957717888 6296842301882724 6303771085115904 6322755233166192 6326446032912384 6352480790249472 6364887979292928 6391080933940224 6403563513889326 6433668979900416 6446234739626784 6460144983932928 6472762454604672 6503567742664704 6516270023412096 6522777968541696 6543085949434368 6555865414179357 6582844284196556 6586686906458112 6606142649561088 6606523070827776 6613792613892096 6633710408567808 6646666874209542 6674019412786536 6677915256963072 6705396389707776 6718492867031424 6746140985825792 6759317042438733 6763262677641216 6791095034339328 6811546784857344 6864877061701632 6878285024712768 6885154522349568 6898602089776032 6906590724402944 6931034911014912 6931434041524224 6959958461448192 6973150574536704 6973552130318208 7002249875710464 7015926144998961 7048910549016576 7062677952432624 7077918411358208 7091742470755392 7095882153590784 7113099637311966 7146540889030656 7160498976704544 7175950522318848 7189966050682752 7237877602387968 7246259120685056 7267663106924544 7281857761430256 7316092406071296 7316513710497792 7330803776338608 7338125214609408 7346622820417536 7360971693113664 7410022769765376 7417423325822976 7440516690628608 7462924209638784 7493635831900672 7508271839384853 7512654664083456 7543570938421248 7558304475410352 7589408609054016 7593838795948032 7639981913631744 7662990132964512 7671422168420352 7699016618606592 7722986694414336 7738070652801864 7745798837643264 7769914564953312 7806443740987392 7829502399479808 7829953269129216 7844794396353792 7845246146607984 7862175299043328 7877531110174272 7882129483628544 7930024367643648 7962658212777984 7978210279599816 8011042420668128 8015718729056256 8039858500159488 8048705225883648 8072944337608704 8088711807018096 8126739764084736 8152041510770688 8176120995290112 8192089981609038 8230603956830208 8231077924310016 8264474755006464 8264950672969728 8281093154752872 8315171727406176 8320025566052352 8354264354390016 8370581276957184 8395789735843632 8405028113487872 8430340310888256 8435261377216512 8486517305723904 8503092534836646 8521441245253632 8538084685185768 8578225306533888 8594979652835712 8613526645243904 8630349939472896 8671423656886272 8688360031216128 8697037291388928 8705329484402097 8714023692348672 8724114599245824 8741153885572476 8782249208610816 8808190199414784 8808697427770368 8818390151856128 8844947211423744 8862222498946056 8898692550382048 8903887009284096 8921277413599104 8940528519610368 8957990489375232 8975486564549793 9012422723251644 9017683570188288 9054793379119104 9082062379809792 9099800782895358 9142582234595328 9153169415602176 9171046699617024 9180206029799424 9198136119701376 9241912055365632 9279944615264256 9297534099382272 9298069507090944 9316229799096981 9336333167613952 9354568193331948 9360028761808896 9398547398688768 9416903936576832 9445263452824086 9455656627673856 9484132849749288 9528721185374208 9547331968939392 9567934029758464 9586621400910336 9605345270833989 9650503469850624 9690217475899392 9709143681907008 9755351613997056 9774405035118144 9784166952812544 9795497093890048 9814628924151552 9874266426294834 9880030359687168 9909784606241664 9920688920838144 9950565612851712 9970000311314313 10011029119179804 10016872885444608 10058094584561664 10077739300547136 10119211478738688 10186642551508992 10217320177286016 10228562891227136 10297315592552448 10317427537069152 10327731783524352 10347903134664048 10359886086604416 10397151062286336 10439937692172288 10459725861805056 10460328195477312 10503374813565696 10567197403578682 10573365823524864 10594016928648936 10616877617037312 10637613706133088 10669649455967949 10687624972075008 10719811333545984 10763925783478272 10784949076024128 10856816403581952 10869388681027584 10901494660386816 10922786642145384 10974138609106944 10974770565746688 11019299673341952 11019934230626304 11041457539670496 11086895636541568 11093367421403136 11115034154648064 11126134988734464 11160775035942912 11194386314458176 11240453747851008 11315356407631872 11337456713115528 11361921660338176 11384112913581024 11390758193922048 11437633742045184 11459972870447616 11494485199446768 11507133252630528 11584480041621504 11607105979202796 11618698256464896 11632152798994432 11654871847429968 11709665611481088 11744253599219712 11744929903693824 11767869219911976 11793262948564992 11816296665261408 11871849345712128 11895036551465472 11943987319166976 11967315419399724 12016563631002192 12023578093584384 12059787750239232 12073057838825472 12109416506413056 12133067710527144 12190109646127104 12228062266156032 12240274706399232 12264181492935168 12288134972413557 12322549407154176 12346616886465024 12396712132509696 12397426009454592 12421639732129308 12472757591109264 12480038349078528 12531396531585024 12555871915435776 12593684603765448 12607542170231808 12645510466332384 12652892065824768 12704961580498944 12729775958585856 12782161867880448 12807127027778652 12867337959800832 12892469479253568 12920289967865856 12945524909209344 13007135485329408 13032540046824192 13045555937083392 13086171898868736 13111730828358714 13165688568393112 13173373812916224 13212285299122176 13213046141655552 13227585227784192 13267420817135616 13293333748419084 13348038825573072 13355830513926144 13410792779415552 13436985734062848 13492281971651584 13518634084877466 13526525355282432 13582190068678656 13623093569714688 13649701174343037 13729754123403264 13756570049425536 13770309044699136 13797204179552064 13813181448805888 13862868083048448 13919916922896384 13946301149073408 13947104260636416 14004499751420928 14031852289997922 14097821098033152 14125355904865248 14155836822716416 14183484941510784 14191764307181568 14226199274623932 14293081778061312 14320997953409088 14351901044637696 14379932101365504 14475755204775936 14492518241370112 14535326213849088 14563715522860512 14632184812142592 14633027420995584 14661607552677216 14676250429218816 14693245640835072 14721943386227328 14811399639442251 14820045539530752 14881033381257216 14925848419277568 14987271663801344 15016543678769706 15025309328166912 15087141876842496 15116608950820704 15178817218108032 15187677591896064 15279963827263488 15325980265929024 15342844336840704 15445973388828672 15476141305603728 15491597675286528 15539829129906624 15659004798959616 15659906538258432 15689588792707584 15690492293215968 15724350598086656 15755062220348544 15764258967257088 15850796105368023 15860048735287296 15925316425555968 15956420559199632 16022084841336256 16031437458112512 16079717000318976 16145888675217408 16177423614036192 16253479528169472 16304083021541376 16352241990580224 16384179963218076 16461207913660416 16462155848620032 16528949510012928 16529901345939456 16562186309505744 16630343454812352 16640051132104704 16741162553914368 16791579471687264 16810056226975744 16860680621776512 16870522754433024 16973034611447808 17006185069673292 17042882490507264 17076169370371536 17156450613067776 17189959305671424 17260699878945792 17376720062432256 17394074582777856 17410658968804194 17428047384697344 17448229198491648 17482307771144952 17564498417221632 17616380398829568 17617394855540736 17636780303712256 17689894422847488 17724444997892112 17797385100764096 17807774018568192 17842554827198208 17915980978750464 17950973129099586 18024845446503288 18035367140376576 18109586758238208 18164124759619584 18199601565790716 18285164469190656 18306338831204352 18342093399234048 18360412059598848 18396272239402752 18483824110731264 18595068198764544 18596139014181888 18632459598193962 18672666335227904 18709136386663896 18720057523617792 18797094797377536 18833807873153664 18890526905648172 18911313255347712 18968265699498576 19057442370748416 19094663937878784 19173242801820672 19210690541667978 19301006939701248 19380434951798784 19418287363814016 19510703227994112 19548810070236288 19568333905625088 19590994187780096 19629257848303104 19667596242538071 19748532852589668 19760060719374336 19819569212483328 19841377841676288 19901131225703424 19940000622628626 20022058238359608 20033745770889216 20116189169123328 20155478601094272 20238422957477376 20277951127316199 20373285103017984 20434640354572032 20457125782454272 20594631185104896 20634855074138304 20655463567048704 20695806269328096 20719772173208832 20794302124572672 20879875384344576 20919451723610112 20920656390954624 21006749627131392 21047778434996883 21134394807157364 21146731647049728 21188033857297872 21233755234074624 21275227412266176 21339298911935898 21439622667091968 21527851566956544 21569898152048256 21713632807163904 21738777362055168 21802989320773632 21845573284290768 21948277218213888 21949541131493376 22039868461252608 22082915079340992 22173791273083136 22230068309296128 22252269977468928 22321550071885824 22388772628916352 22480907495702016 22524815518154559 22630712815263744 22674913426231056 22723843320676352 22768225827162048 22781516387844096 22919945740895232 22988970398893536 23014266505261056 23168960083243008 23214211958405592 23237396512929792 23264305597988864 23309743694859936 23419331222962176 23488507198439424 23489859807387648 23535738439823952 23586525897129984 23632593330522816 23790073102930944 23887974638333952 23934630838799448 24033127262004384 24047156187168768 24119575500478464 24146115677650944 24218833012826112 24266135421054288 24380219292254208 24456124532312064 24528362985870336 24576269944827114 24693233772930048 24793424265019392 24794852018909184 24843279464258616 24945515182218528 24960076698157056 25062793063170048 25111743830871552 25187369207530896 25215084340463616 25291020932664768 25305784131649536 25459551917171712 25564323735760896 25614254055557304 25734675919601664 25784938958507136 25840579935731712 25891049818418688 26014270970658816 26065080093648384 26091111874166784 26172343797737472 26223461656717428 26331377136786224 26346747625832448 26424570598244352 26426092283311104 26455170455568384 26534841634271232 26586667496838168 26696077651146144 26711661027852288 26821585558831104 26873971468125696 26926459693649379 26984563943303168 27037268169754932 27053050710564864 27164380137357312 27246187139429376 27299402348686074 27459508246806528 27513140098851072 27540618089398272 27594408359104128 27626362897611776 27725736166096896 27839833845792768 27892602298146816 27894208521272832 27948689397290943 28008999502841856 28063704579995844 28195642196066304 28250711809730496 28311673645432832 28366969883021568 28452398549247864 28586163556122624 28641995906818176 28703802089275392 28759864202731008 28816035812501967 28951510409551872 28985036482740224 29070652427698176 29127431045721024 29266054841991168 29323215105354432 29352500858437632 29386491281670144 29443886772454656 29622799278884502 29640091079061504 29762066762514432 29851696838555136 29910000933942939 29974543327602688 30033087357539412 30050618656333824 30174283753684992 30233217901641408 30357634436216064 30559927654526976 30651960531858048 30685688673681408 30891946777657344 30952282611207456 30983195350573056 31079658259813248 31319813076516864 31379177585415168 31380984586431936 31448701196173312 31510124440697088 31701592210736046 31720097470574592 31850632851111936 31912841118399264 32008948367903847 32044169682672512 32062874916225024 32159434000637952 32291777350434816 32354847228072384 32608166043082752 32704483981160448 32768359926436152 32922415827320832 32924311697240064 33057899020025856 33059802691878912 33124372619011488 33260686909624704 33280102264209408 33482325107828736 33583158943374528 33620112453951488 33721361243553024 33946069222895616 34012370139346584 34085764981014528 34152338740743072 34312901226135552 34379918611342848 34521399757891584 34753440124864512 34821317937608388 34856094769394688 34896458396983296 34964615542289904 35128996834443264 35232760797659136 35234789711081472 35379788845694976 35448889995784224 35594770201528192 35615548037136384 35685109654396416 35831961957500928 35901946258199172 36049690893006576 36070734280753152 36219173516476416 36328249519239168 36399203131581432 36570328938381312 36684186798468096 36720824119197696 36792544478805504 36967648221462528 37190136397529088 37192278028363776 37264919196387924 37345332670455808 37418272773327792 37440115047235584 37594189594755072 37667615746307328 37781053811296344 37822626510695424 37936531398997152 38114884741496832 38189327875757568 38346485603641344 38421381083335956 38602013879402496 38760869903597568 38836574727628032 39021406455988224 39097620140472576 39136667811250176 39258515696606208 39335192485076142 39497065705179336 39520121438748672 39639138424966656 39682755683352576 39802262451406848 39880001245257252 40044116476719216 40067491541778432 40232378338246656 40310957202188544 40476845914954752 40555902254632398 40746570206035968 40869280709144064 40914251564908544 41189262370209792 41269710148276608 41310927134097408 41391612538656192 41439544346417664 41588604249145344 41759750768689152 41838903447220224 41841312781909248 42013499254262784 42095556869993766 42268789614314728 42293463294099456 42376067714595744 42467510468149248 42550454824532352 42678597823871796 42879245334183936 43055703133913088 43139796304096512 43427265614327808 43477554724110336 43605978641547264 43691146568581536 43896554436427776 43899082262986752 44079736922505216 44165830158681984 44347582546166272 44434198918326753 44460136618592256 44643100143771648 44777545257832704 44961814991404032 45049631036309118 45261425630527488 45349826852462112 45447686641352704 45536451654324096 45563032775688192 45839891481790464 45977940797787072 46028533010522112 46337920166486016 46428423916811184 46474793025859584 46528611195977728 46619487389719872 46977014396878848 46979719614775296 47071476879647904 47173051794259968 47265186661045632 47552388316104069 47580146205861888 47775949276667904 47869261677598896 48066254524008768 48094312374337536 48239151000956928 48437666025652224 48532270842108576 48760438584508416 48912249064624128 49056725971740672 49152539889654228 49386467545860096 49586848530038784 49589704037818368 49686558928517232 49891030364437056 49920153396314112 50223487661743104 50374738415061792 50430168680927232 50582041865329536 50611568263299072 50919103834343424 51128647471521792 51228508111114608 51469351839203328 51569877917014272 51782099636837376 52130160187296768 52182223748333568 52344687595474944 52446923313434856 52662754273572448 52693495251664896 52849141196488704 52852184566622208 52910340911136768 53069683268542464 53173334993676336 53392155302292288 53423322055704576 53747942936251392 53852919387298758 53969127886606336 54074536339509864 54106101421129728 54328760274714624 54492374278858752 54598804697372148 54919016493613056 55026280197702144 55081236178796544 55188816718208256 55252725795223552 55451472332193792 55785204596293632 55788417042545664 55897378794581886 56017999005683712 56127409159991688 56391284392132608 56501423619460992 56623347290865664 56733939766043136 56904797098495728 57172327112245248 57283991813636352 57519728405462016 57632071625003934 57903020819103744 57970072965480448 58141304855396352 58254862091442048 58532109683982336 58646430210708864 58705001716875264 58772982563340288 58887773544909312 59002788727614213 59245598557769004 59280182158123008 59524133525028864 59703393677110272 59820001867885878 59949086655205376 60066174715078824 60101237312667648 60348567507369984 60466435803282816 60715268872432128 60833853381948597 61119855309053952 61303921063716096 61371377347362816 61783893555314688 61904565222414912 61966390701146112 62159316519626496 62639626153033728 62758355170830336 62761969172863872 62897402392346624 63020248881394176 63143335304990649 63403184421472092 63440194941149184 63701265702223872 63825682236798528 64017896735807694 64088339365345024 64318868001275904 64583554700869632 64709694456144768 65216332086165504 65408967962320896 65536719852872304 65844831654641664 65848623394480128 66119605383757824 66248745238022976 66521373819249408 66964650215657472 67166317886749056 67240224907902976 67442722487106048 67574446554463677 67892138445791232 68024740278693168 68171529962029056 68304677481486144 68759837222685696 69042799515783168 69506880249729024 69642635875216776 69712189538789376 69792916793966592 69929231084579808 70257993668886528 70465521595318272 70469579422162944 70759577691389952 70897779991568448 71189540403056384 71370219308792832 71663923915001856 71803892516398344 72099381786013152 72141468561506304 72438347032952832 72656499038478336 72798406263162864 73140657876762624 73368373596936192 73585088957611008 74380272795058176 74384556056727552 74529838392775848 74690665340911616 74836545546655584 74880230094471168 75188379189510144 75335231492614656 75562107622592688 75645253021390848 75873062797994304 76378655751515136 76692971207282688 76842762166671912 77204027758804992 77521739807195136 77673149455256064 78042812911976448 78195240280945152 78273335622500352 78517031393212416 78670384970152284 78994131410358672 79040242877497344 79278276849933312 79365511366705152 79604524902813696 79760002490514504 80088232953438432 80134983083556864 80464756676493312 80621914404377088 80779379080948137 80953691829909504 81111804509264796 81493140412071936 81738561418288128 81828503129817088 82378524740419584 82539420296553216 82621854268194816 82783225077312384 82879088692835328 83177208498290688 83519501537378304 83677806894440448 83682625563818496 84026998508525568 84191113739987532 84537579228629456 84586926588198912 84752135429191488 84935020936298496 85100909649064704 85357195647743592 85758490668367872 86111406267826176 86279592608193024 86448107437505901 86854531228655616 86955109448220672 87211957283094528 87382293137163072 87798164525973504 88159473845010432 88331660317363968 88695165092332544 88868397836653506 88920273237184512 89286200287543296 89555090515665408 89730002801828817 89923629982808064 90099262072618236 90522851261054976 90699653704924224 90895373282705408 91072903308648192 91679782963580928 91955881595574144 92057066021044224 92675840332972032 92856847833622368 92949586051719168 93057222391955456 93238974779439744 93959439229550592 94142953759295808 94346103588519936 94530373322091264 95104776632208138 95160292411723776 95551898553335808 95738523355197792 96026845103711541 96132509048017536 96188624748675072 96478302001913856 96875332051304448 97064541684217152 97824498129248256 98113451943481344 98305079779308456 98772935091720192 99173697060077568 99179408075636736 99373117857034464 99782060728874112 99840306792628224 100388375333997479 100446975323486208 100749476830123584 100860337361854464 101164083730659072 101838207668686848 102257294943043584 102457016222229216 102938703678406656 103139755834028544 103564199273674752 104260320374593536 104689375190949888 104893846626869712 105325508547144896 105386990503329792 105698282392977408 105704369133244416 106139366537084928 106346669987352672 106784310604584576 106846644111409152 107495885872502784 107705838774597516 107938255773212672 108149072679019728 108212202842259456 108657520549429248 108984748557717504 109197609394744296 110052560395404288 110162472357593088 110377633436416512 110505451590447104 110902944664387584 111570409192587264 111576834085091328 111794757589163772 112035998011367424 112254818319983376 112782568784265216 113002847238921984 113467879532086272 113809594196991456 114344654224490496 114567983627272704 115039456810924032 115264143250007868 115806041638207488 115940145930960896 116282609710792704 116509724182884096 117064219367964672 117292860421417728 117410003433750528 117775547089818624 118005577455228426 118491197115538008 118560364316246016 119048267050057728 119406787354220544 119640003735771756 119898173310410752 120132349430157648 120202474625335296 120697135014739968 120932871606565632 121430537744864256 121667706763897194 122239710618107904 122607842127432192 122742754694725632 123567787110629376 123809130444829824 123932781402292224 124318633039252992 125279252306067456 125516710341660672 125523938345727744 126040497762788352 126286670609981298 126806368842944184 126880389882298368 127402531404447744 127651364473597056 128035793471615388 128176678730690048 128637736002551808 129167109401739264 129419388912289536 130432664172331008 130817935924641792 131073439705744608 131689663309283328 131697246788960256 132239210767515648 132497490476045952 133042747638498816 133302596754980259 133929300431314944 134332635773498112 134480449815805952 134885444974212096 135148893108927354 135784276891582464 136049480557386336 136343059924058112 136609354962972288 137519674445371392 138085599031566336 139013760499458048 139285271750433552 139424379077578752 139585833587933184 139858462169159616 140931043190636544 140939158844325888 141519155382779904 141795559983136896 142379080806112768 142657164948312207 142740438617585664 143327847830003712 143607785032796688 144198763572026304 144282937123012608 145312998076956672 145596812526325728 146281315753525248 146736747193872384 147170177915222016 148760545590116352 148769112113455104 149059676785551696 149381330681823232 149673091093311168 149760460188942336 150670462985229312 151124215245185376 151290506042781696 151746125595988608 152757311503030272 153385942414565376 153685524333343824 154408055517609984 155346298910512128 156390480561890304 156546671245000704 157034062786424832 157340769940304568 157988262820717344 158080485754994688 158556553699866624 158731022733410304 159209049805627392 159520004981029008 160176465906876864 160269966167113728 161243828808754176 161558758161896274 161907383659819008 162223609018529592 162986280824143872 163477122836576256 163657006259634176 164757049480839168 165078840593106432 165243708536389632 165566450154624768 165758177385670656 166354416996581376 167355613788880896 167365251127636992 168053997017051136 168382227479975064 169075158457258912 169173853176397824 169504270858382976 169870041872596992 170201819298129408 170714391295487184 171516981336735744 172559185216386048 172896214875011802 173709062457311232 173910218896441344 174423914566189056 174764586274326144 175596329051947008 176318947690020864 176663320634727936 177008366182842639 177390330184665088 177736795673307012 177840546474369024 178572400575086592 179110181031330816 179460005603657634 179847259965616128 180198524145236472 181045702522109952 181399307409848448 181790746565410816 182145806617296384 182501560145845791 183359565927161856 183911763191148288 184114132042088448 185351680665944064 185713695667244736 185899172103438336 186114444783910912 186477949558879488 187918878459101184 188285907518591616 188692207177039872 189060746644182528 189430005914971947 190209553264416276 190320584823447552 191103797106671616 191477046710395584 192053690207423082 192265018096035072 192956604003827712 193750664102608896 194129083368434304 195648996258496512 196226903886962688 196610159558616912 197545870183440384 198358816151273472 198746235714068928 199564121457748224 200776750667994958 200893950646972416 201498953660247168 201720674723708928 202328167461318144 202723339663391031 203676415337373696 204514589886087168 204914032444458432 206279511668057088 207128398547349504 208520640749187072 209378750381899776 209787693253739424 210651017094289792 210773981006659584 211396564785954816 211408738266488832 212278733074169856 212693339974705344 213568621209169152 214991771745005568 215411677549195032 215876511546425344 216298145358039456 216424405684518912 217315041098858496 217969497115435008 218395218789488592 220105120790808576 220755266872833024 221010903180894208 223140818385174528 223153668170182656 223589515178327544 224071996022734848 224509636639966752 225565137568530432 226005694477843968 226935759064172544 227619188393982912 229135967254545408 230078913621848064 230528286500015736 231612083276414976 232565219421585408 233019448365768192 234128438735929344 234585720842835456 234820006867501056 235551094179637248 236011154910456852 236982394231076016 237120728632492032 238096534100115456 238813574708441088 239280007471543512 239796346620821504 240264698860315296 240404949250670592 241394270029479936 241865743213131264 242861075489728512 243335413527794388 244479421236215808 245215684254864384 245485509389451264 247135574221258752 247618260889659648 247865562804584448 248637266078505984 250558504612134912 251033420683321344 251047876691455488 252080995525576704 252573341219962596 253612737685888368 253760779764596736 254805062808895488 255302728947194112 256071586943230776 256353357461380096 257275472005103616 258334218803478528 258838777824579072 259344322312517703 260865328344662016 261635871849283584 262146879411489216 263394493577920512 264478421535031296 264994980952091904 266085495276997632 266605193509960518 267858600862629888 268665271546996224 268960899631611904 269770889948424192 270297786217854708 271568553783164928 272098961114772672 272686119848116224 273218709925944576 275039348890742784 276171198063132672 278027520998916096 278570543500867104 278848758155157504 279171667175866368 279716924338319232 281878317688651776 283038310765559808 283591119966273792 284758161612225536 285314329896624414 285480877235171328 286655695660007424 287215570065593376 288080535311134623 288397527144052608 288565874246025216 290625996153913344 291193625052651456 293473494387744768 294340355830444032 297521091180232704 297538224226910208 298119353571103392 298762661363646464 299346182186622336 299520920377884672 301165126001992437 301340925970458624 302248430490370752 302581012085563392 303492251191977216 305514623006060544 306771884829130752 307371048666687648 308816111035219968 310692597821024256 312780961123780608 314068125572849664 314681539880609136 315976525641434688 316160971509989376 317113107399733248 318418099611254784 319040009962058016 320352931813753728 320539932334227456 322487657617508352 323117516323792548 323814767319638016 324447218037059184 325972561648287744 326954245673152512 330157681186212864 330487417072779264 331132900309249536 331516354771341312 332708833993162752 334711227577761792 334730502255273984 336107994034102272 336764454959950128 338150316914517824 338347706352795648 339008541716765952 340403638596258816 341428782590974368 343033962673471488 345118370432772096 345792429750023604 347418124914622464 347820437792882688 348847829132378112 349529172548652288 351192658103894016 353326641269455872 354016732365685278 354780660369330176 355473591346614024 355681092948738048 357144801150173184 358220362062661632 358920011207315268 359694519931232256 360397048290472944 362091405044219904 362798614819696896 364291613234592768 365003120291691582 366719131854323712 367823526382296576 368228264084176896 370703361331888128 371427391334489472 371798344206876672 372228889567821824 372955899117758976 375837756918202368 376571815037183232 378121493288365056 378860011829943894 380419106528832552 380641169646895104 382207594213343232 382954093420791168 384107380414846164 384530036192070144 385913208007655424 387501328205217792 388258166736868608 391297992516993024 392453807773925376 393220319117233824 395091740366880768 396717632302546944 397492471428137856 399128242915496448 399907790264940777 401553501335989916 401787901293944832 402997907320494336 403441349447417856 404656334922636288 405446679326782062 407352830674747392 409029179772174336 409828064888916864 412559023336114176 414256797094699008 417041281498374144 418757500763799552 419575386507478848 421302034188579584 422793129571909632 422817476532977664 424557466148339712 425386679949410688 427137242418338304 427971494844936621 429983543490011136 430823355098390064 431753023092850688 432596290716078912 432848811369037824 435938994230870016 436790437578977184 440210241581617152 441510533745666048 442021806361788416 446281636770349056 446307336340365312 447179030356655088 448143992045469696 449019273279933504 452011388955687936 453871518128345088 455238376787965824 458271934509090816 460157827243696128 461056573000031472 463224166552829952 466038896731536384 469171441685670912 469640013735002112 471102188359274496 472022309820913704 473964788462152032 474241457264984064 476193068200230912 477627149416882176 478560014943087024 479592693241643008 480529397720630592 480809898501341184 483731486426262528 485722150979457024 486670827055588776 488958842472431616 490431368509728768 490971018778902528 494271148442517504 495236521779319296 495731125609168896 497274532157011968 502066841366642688 502095753382910976 504161991051153408 505146682439925192 507225475371776736 507521559529193472 509610125617790976 510605457894388224 512143173886461552 512706714922760192 514550944010207232 517677555649158144 518688644625035406 521730656689324032 523271743698567168 524293758822978432 526788987155841024 528956843070062592 529989961904183808 531025098548527917 532170990553995264 533210387019921036 535717201725259776 537330543093992448 537921799263223808 539541779896848384 540595572435709416 543137107566329856 544197922229545344 545372239696232448 546437419851889152 547504680437537373 550078697781485568 552342396126265344 556055041997832192 557141087001734208 557697516310315008 558343334351732736 559433848676638464 563756635377303552 566076621531119616 567182239932547584 568290017744915841 569516323224451072 570628659793248828 570961754470342656 573311391320014848 574431140131186752 576161070622269246 576795054288105216 581251992307826688 582387250105302912 586946988775489536 588680711660888064 595076448453820416 596238707142206784 597525322727292928 598692364373244672 602330252003984874 602681851940917248 604496860980741504 605162024171126784 606984502383954432 608170018990173093 611029246012121088 613543769658261504 614742097333375296 621385195642048512 625561922247561216 628136251145699328 629363079761218272 631953051282869376 632321943019978752 634226214799466496 636836199222509568 638080019924116032 640705863627507456 644975315235016704 646235032647585096 647629534639276032 648894436074118368 651945123296575488 653908491346305024 660315362372425728 662265800618499072 663032709542682624 669422455155523584 669461004510547968 672215988068204544 673528909919900256 676300633829035648 676695412705591296 678017083433531904 680807277192517632 682857565181948736 690236740865544192 691584859500047208 694836249829244928 697695658264756224 699058345097304576 702385316207788032 706653282538911744 708033464731370556 709561320738660352 710947182693228048 711362185897476096 714289602300346368 716440724125323264 717840022414630536 719389039862464512 720794096580945888 724182810088439808 725597229639393792 728583226469185536 730006240583383164 733438263708647424 735647052764593152 736456528168353792 741406722663776256 742854782668978944 743596688413753344 745911798235517952 751675513836404736 753143630074366464 756242986576730112 757720023659887788 760838213057665104 761282339293790208 764415188426686464 765908186841582336 768214760829692328 769060072384140288 771826416015310848 775002656410435584 776516333473737216 782595985033986048 784907615547850752 786440638234467648 790183480733761536 793435264605093888 794984942856275712 798256485830992896 799815580529881554 803107002671979832 803575802587889664 805995814640988672 806882698894835712 809312669845272576 810893358653564124 814705661349494784 818058359544348672 819656129777833728 825118046672228352 828513594189398016 834082562996748288 837515001527599104 839150773014957696 842604068377159168 845634953065955328 849114932296679424 850773359898821376 854274484836676608 855942989689873242 859967086980022272 861646710196780128 863506046185701376 865192581432157824 865697622738075648 871877988461740032 873580875157954368 880420483163234304 883021067491332096 884043612723576832 892563273540698112 892614672680730624 894358060713310176 896287984090939392 898038546559867008 903495378005977311 904022777911375872 907743036256690176 910476753575931648 916543869018181632 920315654487392256 922113146000062944 926448333105659904 932077793463072768 938342883371341824 942204376718548992 944044619641827408 947929576924304064 948482914529968128 955254298833764352 957120029886174048 959185386483286016 961058795441261184 961619797002682368 967462972852525056 971444301958914048 973341654111177552 977917684944863232 980862737019457536 990473043558638592 991462251218337792 994549064314023936 1004133682733285376 1004191506765821952 1008323982102306816 1010293364879850384 1014450950743553472 1015043119058386944 1021210915788776448 1024286347772923104 1025413429845520384 1029101888020414464 1035355111298316288 1037377289250070812 1043461313378648064 1046543487397134336 1048587517645956864 1053577974311682048 1059979923808367616 1062050197097055834 1064341981107990528 1066420774039842072 1071434403450519552 1074661086187984896 1075843598526447616 1079083559793696768 1081191144871418832 1086274215132659712 1088395844459090688 1092874839703778304 1095009360875074746 1100157395562971136 1104684792252530688 1112110083995664384 1114282174003468416 1115395032620630016 1116686668703465472 1118867697353276928 1127513270754607104 1134364479865095168 1136580035489831682 1139032646448902144 1141257319586497656 1141923508940685312 1146622782640029696 1148862280262373504 1152322141244538492 1153590108576210432 1162503984615653376 1164774500210605824 1173893977550979072 1177361423321776128 1190152896907640832 1192477414284413568 1195050645454585856 1197384728746489344 1199723370794822331 1204660504007969748 1205363703881834496 1208993721961483008 1210324048342253568 1213969004767908864 1216340037980346186 1222058492024242176 1227087539316523008 1229484194666750592 1242770391284097024 1251123844495122432 1256272502291398656 1258726159522436544 1263906102565738752 1268452429598932992 1273672398445019136 1276160039848232064 1281411727255014912 1283914484534809863 1289950630470033408 1292470065295170192 1295259069278552064 1297788872148236736 1307816982692610048 1320630724744851456 1324531601236998144 1326065419085365248 1338844910311047168 1338922009021095936 1344431976136409088 1347057819839800512 1352601267658071296 1356034166867063808 1361614554385035264 1365715130363897472 1380473481731088384 1383169719000094416 1389672499658489856 1398116690194609152 1413306565077823488 1416066929462741112 1419122641477320704 1421894365386456096 1422724371794952192 1428579204600692736 1432881448250646528 1435680044829261072 1438778079724929024 1441588193161891776 1451194459278787584 1457166452938371072 1460012481166766328 1466876527417294848 1471294105529186304 1472913056336707584 1482813445327552512 1485709565337957888 1487193376827506688 1491823596471035904 1506287260148732928 1512485973153460224 1515440047319775576 1521676426115330208 1522564678587580416 1528830376853372928 1531816373683164672 1536429521659384656 1538120144768280576 1543652832030621696 1553032666947474432 1565191970067972096 1569815231095701504 1572881276468935296 1580366961467523072 1586870529210187776 1589969885712551424 1596512971661985792 1599631161059763108 1606214005343959664 1607151605175779328 1611991629281977344 1613765397789671424 1618625339690545152 1621786717307128248 1629411322698989568 1636116719088697344 1639312259555667456 1642514041312612119 1650236093344456704 1657027188378796032 1668165125993496576 1675030003055198208 1678301546029915392 1685208136754318336 1691269906131910656 1698229864593358848 1701546719797642752 1704870053234747523 1708548969673353216 1711885979379746484 1719934173960044544 1723293420393560256 1727012092371402752 1730385162864315648 1743755976923480064 1747161750315908736 1760840966326468608 1766042134982664192 1768087225447153664 1785229345361461248 1788716121426620352 1792575968181878784 1796077093119734016 1806990756011954622 1808045555822751744 1815486072513380352 1820953507151863296 1824510056970519279 1833087738036363264 1840631308974784512 1844226292000125888 1864155586926145536 1876685766742683648 1884408753437097984 1888089239283654816 1895859153848608128 1896965829059936256 1910508597667528704 1914240059772348096 1918370772966572032 1922117590882522368 1934925945705050112 1942888603917828096 1946683308222355104 1955835369889726464 1961725474038915072 1980946087117277184 1989098128628047872 2008267365466570752 2008383013531643904 2016647964204613632 2020586729759700768 2028901901487106944 2030086238116773888 2042421831577552896 2048572695545846208 2050826859691040768 2070710222596632576 2074754578500141624 2093086974794268672 2097175035291913728 2107155948623364096 2119959847616735232 2124100394194111668 2128683962215981056 2132841548079684144 2142868806901039104 2149322172375969792 2158167119587393536 2162382289742837664 2172548430265319424 2176791688918181376 2185749679407556608 2190018721750149492 2200314791125942272 2209369584505061376 2224220167991328768 2228564348006936832 2230790065241260032 2237735394706553856 2255026541509214208 2268728959730190336 2273160070979663364 2278065292897804288 2282514639172995312 2283847017881370624 2293245565280059392 2297724560524747008 2304644282489076984 2307180217152420864 2325007969231306752 2329549000421211648 2347787955101958144 2354722846643552256 2380305793815281664 2384954828568827136 2394769457492978688 2399446741589644662 2409321008015939496 2410727407763668992 2417987443922966016 2420648096684507136 2427938009535817728 2432680075960692372 2444116984048484352 2454175078633046016 2458968389333501184 2485540782568194048 2502247688990244864 2512545004582797312 2517452319044873088 2527812205131477504 2536904859197865984 2547344796890038272 2552320079696464128 2562823454510029824 2567828969069619726 2579901260940066816 2584940130590340384 2590518138557104128 2595577744296473472 2615633965385220096 2641261449489702912 2649063202473996288 2652130838170730496 2677689820622094336 2677844018042191872 2688863952272818176 2694115639679601024 2705202535316142592 2710486134017931933 2712068333734127616 2723229108770070528 2731430260727794944 2760946963462176768 2766339438000188832 2779344999316979712 2796233380389218304 2826613130155646976 2832133858925482224 2838245282954641408 2843788730772912192 2845448743589904384 2865762896501293056 2871360089658522144 2877556159449858048 2883176386323783552 2902388918557575168 2914332905876742144 2920024962333532656 2933753054834589696 2942588211058372608 2971419130675915776 2974386753655013376 2983647192942071808 3012574520297465856 3024971946306920448 3030880094639551152 3043352852230660416 3045129357175160832 3063632747366329344 3072859043318769312 3076240289536561152 3087305664061243392 3106065333894948864 3130383940135944192 3139630462191403008 3145762552937870592 3160733922935046144 3179939771425102848 3193025943323971584 3199262322119526216 3212428010687919328 3214303210351558656 3223983258563954688 3227530795579342848 3237250679381090304 3243573434614256496 3258822645397979136 3278624519111334912 3285028082625224238 3300472186688913408 3314054376757592064 3336330251986993152 3350060006110396416 3356603092059830784 3370416273508636672 3382539812263821312 3403093439595285504 3409740106469495046 3417097939346706432 3423771958759492968 3439868347920089088 3446586840787120512 3454024184742805504 3460770325728631296 3487511953846960128 3494323500631817472 3521681932652937216 3532084269965328384 3536174450894307328 3570458690722922496 3577432242853240704 3585151936363757568 3592154186239468032 3599170112384466993 3613981512023909244 3616091111645503488 3630972145026760704 3641907014303726592 3649020113941038558 3666175476072726528 3681262617949569024 3688452584000251776 3728311173852291072 3753371533485367296 3768817506874195968 3776178478567309632 3791718307697216256 3821017195335057408 3828480119544696192 3836741545933144064 3844235181765044736 3851743453604429589 3869851891410100224 3885777207835656192 3893366616444710208 3923450948077830144 3961892174234554368 3978196257256095744 4016534730933141504 4016766027063287808 4033295928409227264 4041173459519401536 4057803802974213888 4084843663155105792 4097145391091692416 4101653719382081536 4141420445193265152 4149509157000283248 4194350070583827456 4239919695233470464 4248200788388223336 4257367924431962112 4265683096159368288 4285737613802078208 4298644344751939584 4316334239174787072 4324764579485675328 4353583377836362752 4371499358815113216 4380037443500298984 4400629582251884544 4418739169010122752 4448440335982657536 4457128696013873664 4461580130482520064 4475470789413107712 4537457919460380672 4546320141959326728 4556130585795608576 4565029278345990624 4567694035762741248 4586491130560118784 4595449121049494016 4609288564978153968 4614360434304841728 4659098000842423296 4695575910203916288 4709445693287104512 4760611587630563328 4769909657137654272 4789538914985957376 4798893483179289324 4818642016031878992 4821454815527337984 4835974887845932032 4841296193369014272 4855876019071635456 4865360151921384744 4888233968096968704 4908350157266092032 4917936778667002368 4927542123937836357 4971081565136388096 5004495377980489728 5025090009165594624 5034904638089746176 5055624410262955008 5073809718395731968 5094689593780076544 5104640159392928256 5125646909020059648 5135657938139239452 5159802521880133632 5169880261180680768 5181036277114208256 5191155488592946944 5231267930770440192 5282522898979405824 5298126404947992576 5304261676341460992 5355688036084383744 5377727904545636352 5388231279359202048 5410405070632285184 5420972268035863866 5424136667468255232 5446458217540141056 5462860521455589888 5473530170911557837 5521893926924353536 5532678876000377664 5592466760778436608 5653226260311293952 5664267717850964448 5676490565909282816 5687577461545824384 5690897487179808768 5731525793002586112 5742720179317044288 5755112318899716096 5766352772647567104 5804777837115150336 5828665811753484288 5840049924667065312 5867506109669179392 5885176422116745216 5942838261351831552 5967294385884143616 6025149040594931712 6049943892613840896 6061760189279102304 6086705704461320832 6090258714350321664 6127265494732658688 6145718086637538624 6152480579073122304 6212130667789897728 6279260924382806016 6291525105875741184 6321467845870092288 6359879542850205696 6386051886647943168 6398524644239052432 6424856021375838656 6428606420703117312 6447966517127909376 6474501358762180608 6487146869228512992 6517645290795958272 6557249038222669824 6570056165250448476 6600944373377826816 6628108753515184128 6672660503973986304 6713206184119661568 6740832547017273344 6765079624527642624 6806186879190571008 6819480212938990092 6834195878693412864 6847543917518985936 6879736695840178176 6893173681574241024 6921540651457262592 6975023907693920256 6988647001263634944 7043363865305874432 7064168539930656768 7072348901788614656 7140917381445844992 7154864485706481408 7184308372478936064 7198340224768933986 7227963024047818488 7232182223291006976 7261944290053521408 7283814028607453184 7298040227882077116 7332350952145453056 7362525235899138048 7376905168000503552 7456622347704582144 7506743066970734592 7537635013748391936 7552356957134619264 7583436615394432512 7642034390670114816 7656960239089392384 7688470363530089472 7703486907208859178 7739703782820200448 7771554415671312384 7786733232889420416 7846901896155660288 7923784348469108736 7956392514512191488 8033069461866283008 8033532054126575616 8066591856818454528 8082346919038803072 8115607605948427776 8131458402053795799 8169687326310211584 8194290782183384832 8203307438764163072 8282840890386530304 8299018314000566496 8388700141167654912 8479839390466940928 8496401576776446672 8514735848863924224 8531366192318736576 8597288689503879168 8632668478349574144 8649529158971350656 8707166755672725504 8742998717630226432 8760074887000597968 8801259164503769088 8914257392027747328 8923160260965040128 8950941578826215424 9074915838920761344 9092640283918653456 9112261171591217152 9130058556691981248 9135388071525482496 9190898242098988032 9218577129956307936 9228720868609683456 9318196001684846592 9391151820407832576 9418891386574209024 9539819314275308544 9579077829971914752 9597786966358578648 9637284032063757984 9642909631054675968 9671949775691864064 9682592386738028544 9711752038143270912 9730720303842769488 9776467936193937408 9835873557334004736 9855084247875672714 9942163130272776192 10008990755960979456 10050180018331189248 10069809276179492352 10111248820525910016 10147619436791463936 10209280318785856512 10251293818040119296 10271315876278478904 10319605043760267264 10339760522361361536 10362072554228416512 10382310977185893888 10462535861540880384 10565045797958811648 10596252809895985152 10608523352682921984 10711376072168767488 10755455809091272704 10776462558718404096 10797510337153400979 10820810141264570368 10841944536071727732 10848273334936510464 10892916435080282112 10925721042911179776 10947060341823115674 11043787853848707072 11065357752000755328 11184933521556873216 11306452520622587904 11328535435701928896 11352981131818565632 11375154923091648768 11463051586005172224 11485440358634088576 11510224637799432192 11532705545295134208 11555230360813288767 11609555674230300672 11657331623506968576 11680099849334130624 11770352844233490432 11885676522703663104 11934588771768287232 12050298081189863424 12099887785227681792 12123520378558204608 12173411408922641664 12254530989465317376 12291436173275077248 12304961158146244608 12424261335579795456 12583050211751482368 12719759085700411392 12772103773295886336 12797049288478104864 12849712042751677312 12857212841406234624 12895933034255818752 12949002717524361216 12974293738457025984 13114498076445339648 13140112330500896952 13201888746755653632 13256217507030368256 13345321007947972608 13426412368239323136 13481665094034546688 13612373758381142016 13638960425877980184 13668391757386825728 13695087835037971872 13759473391680356352 13786347363148482048 13843081302914525184 13977294002527269888 14086727730611748864 14128337079861313536 14281834762891689984 14309728971412962816 14368616744957872128 14396680449537867972 14455926048095636976 14464364446582013952 14523888580107042816 14567628057214906368 14596080455764154232 14664701904290906112 14725050471798276096 14753810336001007104 14913244695409164288 15013486133941469184 15075270027496783872 15104713914269238528 15166873230788865024 15284068781340229632 15313920478178784768 15376940727060178944 15406973814417718356 15479407565640400896 15543108831342624768 15573466465778840832 15693803792311320576 15847568696938217472 15912785029024382976 16067064108253151232 16133183713636909056 16164693838077606144 16231215211896855552 16262916804107591598 16339374652620423168 16388581564366769664 16406614877528326144 16565681780773060608 16598036628001132992 16777400282335309824 16959678780933881856 16992803153552893344 17029471697727848448 17062732384637473152 17194577379007758336 17265336956699148288 17299058317942701312 17414333511345451008 17485997435260452864 17520149774001195936 17602518329007538176 17828514784055494656 17901883157652430848 18149831677841522688 18185280567837306912 18224522343182434304 18260117113383962496 18270776143050964992 18381796484197976064 18437154259912615872 18457441737219366912 18636392003369693184 18837782773148418048 19079638628550617088 19158155659943829504 19195573932717157296 19274568064127515968 19285819262109351936 19343899551383728128 19423504076286541824 19461440607685538976 19552935872387874816 19671747114668009472 19710168495751345428 19884326260545552384 20017981511921958912 20139618552358984704 20222497641051820032 20295238873582927872 20418560637571713024 20502587636080238592 20542631752556957808 20639210087520534528 20679521044722723072 20764621954371787776 20925071723081760768 21130091595917623296 21192505619791970304 21217046705365843968 21422752144337534976 21552925117436808192 21595020674306801958 21641620282529140736 21683889072143455464 21696546669873020928 21785832870160564224 21851442085822359552 21894120683646231348 22087575707697414144 22130715504001510656 22369867043113746432 22612905041245175808 22657070871403857792 22705962263637131264 22750309846183297536 22926103172010344448 22970880717268177152 23065411090590268416 23110460721626577534 23219111348460601344 23314663247013937152 23360199698668261248 23540705688466980864 23771353045407326208 23869177543536574464 24100596162379726848 24199775570455363584 24247040757116409216 24346822817845283328 24394375206161387397 24509061978930634752 24582872346550154496 24609922316292489216 24848522671159590912 25166100423502964736 25439518171400822784 25544207546591772672 25594098576956209728 25699424085503354624 25791866068511637504 25898005435048722432 25948587476914051968 26228996152890679296 26280224661001793904 26403777493511307264 26852824736478646272 26963330188069093376 27224747516762284032 27277920851755960368 27336783514773651456 27390175670075943744 27572694726296964096 27686162605829050368 27954588005054539776 28173455461223497728 28256674159722627072 28619457942825925632 28737233489915744256 28793360899075735944 28911852096191273952 28928728893164027904 29047777160214085632 29135256114429812736 29192160911528308464 29329403808581812224 29507620672002014208 29826489390818328576 30026972267882938368 30150540054993567744 30209427828538477056 30333746461577730048 30627840956357569536 30753881454120357888 30813947628835436712 30958815131280801792 31086217662685249536 31146932931557681664 31387607584622641152 31695137393876434944 31825570058048765952 32134128216506302464 32266367427273818112 32329387676155212288 32392531011460202937 32462430423793711104 32525833608215183196 32678749305240846336 32777163128733539328 32813229755056652288 33131363561546121216 33196073256002265984 33554800564670619648 33919357561867763712 33985606307105786688 34058943395455696896 34125464769274946304 34389154758015516672 34530673913398296576 34598116635885402624 34665691082439866301 34828667022690902016 34971994870520905728 35040299548002391872 35657029568110989312 35803766315304861696 36299663355683045376 36370561135674613824 36449044686364868608 36520234226767924992 36763592968395952128 36874308519825231744 36914883474438733824 37272784006739386368 38159277257101234176 38316311319887659008 38391147865434314592 38549136128255031936 38571638524218703872 38687799102767456256 38847008152573083648 38922881215371077952 39343494229336018944 39420336991502690856 39768652521091104768 40035963023843917824 40279237104717969408 40444995282103640064 40837121275143426048 41005175272160477184 41085263505113915616 41278420175041069056 41359042089445446144 41529243908743575552 42260183191835246592 42385011239583940608 42845504288675069952 43105850234873616384 43190041348613603916 43283240565058281472 43367778144286910928 43393093339746041856 43571665740321128448 43702884171644719104 43788241367292462696 44175151415394828288 44261431008003021312 44739734086227492864 45225810082490351616 45314141742807715584 45500619692366595072 45852206344020688896 45941761434536354304 46130822181180536832 46220921443253155068 46438222696921202688 46629326494027874304 46720399397336522496 47081411376933961728 47542706090814652416 47738355087073148928 48201192324759453696 48399551140910727168 48494081514232818432 48693645635690566656 48788750412322774794 49018123957861269504 49165744693100308992 49219844632584978432 49697045342319181824 50332200847005929472 50879036342801645568 51088415093183545344 51188197153912419456 51398848171006709248 51583732137023275008 51796010870097444864 51897174953828103936 52457992305781358592 52560449322003587808 52807554987022614528 53705649472957292544 53926660376138186752 54449495033524568064 54555841703511920736 54673567029547302912 54780351340151887488 55145389452593928192 55372325211658100736 55909176010109079552 56513348319445254144 57238915885651851264 57474466979831488512 57586721798151471888 57823704192382547904 57857457786328055808 58270512228859625472 58384321823056616928 58658807617163624448 59015241344004028416 59652978781636657152 60053944535765876736 60418855657076954112 60667492923155460096 61255681912715139072 61507762908240715776 61627895257670873424 61917630262561603584 62293865863115363328 62775215169245282304 63390274787752869888 63651140116097531904 64268256433012604928 64658775352310424576 64785062022920405874 64924860847587422208 65051667216430366392 65357498610481692672 65554326257467078656 65626459510113304576 66262727123092242432 66392146512004531968 67109601129341239296 67838715123735527424 67971212614211573376 68117886790911393792 68250929538549892608 68778309516031033344 69196233271770805248 69331382164879732602 69657334045381804032 69943989741041811456 70080599096004783744 71314059136221978624 71607532630609723392 72599326711366090752 72741122271349227648 72898089372729737216 73040468453535849984 73183125618484162191 73527185936791904256 73748617039650463488 73829766948877467648 74545568013478772736 76318554514202468352 76632622639775318016 76782295730868629184 77098272256510063872 77375598205534912512 77694016305146167296 77845762430742155904 78686988458672037888 78840673983005381712 80558474209435938816 80889990564207280128 81674242550286852096 82010350544320954368 82170527010227831232 82718084178890892288 83058487817487151104 84520366383670493184 84770022479167881216 86211700469747232768 86380082697227207832 86566481130116562944 86735556288573821856 86786186679492083712 87143331480642256896 87405768343289438208 87576482734584925392 88522862016006042624 89479468172454985728 90451620164980703232 90628283485615431168 91001239384733190144 91883522869072708608 92261644362361073664 92441842886506310136 92876445393842405376 93258652988055748608 93440798794673044992 94162822753867923456 95085412181629304832 95476710174146297856 96402384649518907392 96799102281821454336 96988163028465636864 97387291271381133312 97577500824645549588 98036247915722539008 98331489386200617984 98439689265169956864 99394090684638363648 100664401694011858944 101758072685603291136 102176830186367090688 102376394307824838912 102797696342013418496 103167464274046550016 103592021740194889728 103794349907656207872 103997073247319598903 104915984611562717184 105120898644007175616 107411298945914585088 107853320752276373504 108898990067049136128 109111683407023841472 109347134059094605824 109560702680303774976 110290778905187856384 110744650423316201472 111818352020218159104 114477831771303702528 114948933959662977024 115173443596302943776 115647408384765095808 115714915572656111616 116541024457719250944 116768643646113233856 118030482688008056832 119305957563273314304 120107889071531753472 120837711314153908224 121334985846310920192 122511363825430278144 123015525816481431552 123255790515341746848 123835260525123207168 124587731726230726656 126780549575505739776 128536512866025209856 129317550704620849152 129570124045840811748 129849721695174844416 130103334432860732784 130714997220963385344 131108652514934157312 132525454246184484864 132784293024009063936 134219202258682478592 135677430247471054848 135942425228423146752 136501859077099785216 137556619032062066688 138392466543541610496 138662764329759465204 139314668090763608064 139887979482083622912 140161198192009567488 142628118272443957248 143215065261219446784 145198653422732181504 145482244542698455296 146080936907071699968 146366251236968324382 147054371873583808512 147497234079300926976 147659533897754935296 149091136026957545472 152637109028404936704 153265245279550636032 153564591461737258368 154196544513020127744 154751196411069825024 155388032610292334592 155691524861484311808 157373976917344075776 157681347966010763424 161116948418871877632 161779981128414560256 163348485100573704192 164020701088641908736 164341054020455662464 165436168357781784576 166116975634974302208 169540044958335762432 172423400939494465536 172760165394454415664 173132962260233125888 173471112577147643712 173572373358984167424 174811536686578876416 175152965469169850784 177045724032012085248 178958936344909971456 181256566971230862336 182002478769466380288 183767045738145417216 184523288724722147328 184883685773012620272 185752890787684810752 186881597589346089984 188325645507735846912 190170824363258609664 190953420348292595712 192804769299037814784 193976326056931273728 194774582542762266624 195155001649291099176 196072495831445078016 196662978772401235968 196879378530339913728 198788181369276727296 201328803388023717888 203516145371206582272 204353660372734181376 204752788615649677824 205595392684026836992 206334928548093100032 207588699815312415744 207994146494639197806 209831969223125434368 210241797288014351232 214822597891829170176 215706641504552747008 217797980134098272256 218223366814047682944 218694268118189211648 219121405360607549952 219549376855452486573 220581557810375712768 221489300846632402944 223636704040436318208 228955663542607405056 229897867919325954048 230346887192605887552 231294816769530191616 233082048915438501888 233537287292226467712 236060965376016113664 241675422628307816448 242669971692621840384 245022727650860556288 246031051632962863104 246511581030683493696 249175463452461453312 253561099151011479552 258635101409241698304 259140248091681623496 259699443390349688832 260206668865721465568 261429994441926770688 262217305029868314624 265568586048018127872 268438404517364957184 271354860494942109696 271884850456846293504 273003718154199570432 276784933087083220992 277325528659518930408 278629336181527216128 279775958964167245824 280322396384019134976 285256236544887914496 286430130522438893568 290397306845464363008 290964489085396910592 292161873814143399936 292732502473936648764 294108743747167617024 294994468158601853952 295319067795509870592 298182272053915090944 305274218056809873408 306530490559101272064 307129182923474516736 308393089026040255488 309502392822139650048 310776065220584669184 311383049722968623616 314747953834688151552 315362695932021526848 322233896837743755264 323559962256829120512 326696970201147408384 328041402177283817472 328682108040911324928 330872336715563569152 332233951269948604416 344846801878988931072 345520330788908831328 346265924520466251776 346942225154295287424 347144746717968334848 349623073373157752832 350305930938339701568 354091448064024170496 357917872689819942912 362513133942461724672 364004957538932760576 367534091476290834432 369046577449444294656 369767371546025240544 371505781575369621504 373763195178692179968 380341648726517219328 385609538598075629568 387952652113862547456 389549165085524533248 390310003298582198352 392144991662890156032 393325957544802471936 397576362738553454592 402657606776047435776 407032290742413164544 409505577231299355648 411190785368053673984 412669857096186200064 415177399630624831488 415988292989278395612 419663938446250868736 420483594576028702464 429645195783658340352 431413283009105494016 435595960268196544512 436446733628095365888 438242810721215099904 439098753710904973146 441163115620751425536 442978601693264805888 447273408080872636416 457911327085214810112 459795735838651908096 460693774385211775104 462589633539060383232 466164097830877003776 467074574584452935424 472121930752032227328 483350845256615632896 485339943385243680768 490045455301721112576 492062103265925726208 493023162061366987392 498350926904922906624 517270202818483396608 518280496183363246992 519398886780699377664 520413337731442931136 524434610059736629248 531137172096036255744 536876809034729914368 543769700913692587008 546007436308399140864 553569866174166441984 554651057319037860816 557258672363054432256 560644792768038269952 570512473089775828992 572860261044877787136 581928978170793821184 584323747628286799872 585465004947873297528 588217487494335234048 589988936317203707904 590638135591019741184 596364544107830181888 610548436113619746816 613060981118202544128 614258365846949033472 616786178052080510976 619004785644279300096 622766099445937247232 629495907669376303104 630725391864043053696 644467793675487510528 647119924513658241024 653393940402294816768 656082804354567634944 657364216081822649856 658648130566357459719 661744673431127138304 664467902539897208832 689693603757977862144 691040661577817662656 692531849040932503552 693884450308590574848 699246146746315505664 700611861876679403136 708182896128048340992 725026267884923449344 728009915077865521152 735068182952581668864 738093154898888589312 739534743092050481088 747526390357384359936 760683297453034438656 775905304227725094912 779098330171049066496 780620006597164396704 784289983325780312064 786651915089604943872 805315213552094871552 814064581484826329088 819011154462598711296 822381570736107347968 830354799261249662976 831976585978556791224 839327876892501737472 840967189152057404928 859290391567316680704 871191920536393089024 872893467256190731776 876485621442430199808 878197507421809946292 882326231241502851072 885957203386529611776 894546816161745272832 915822654170429620224 919591471677303816192 921387548770423550208 925179267078120766464 932328195661754007552 934149149168905870848 944243861504064454656 966701690513231265792 970679886770487361536 980090910603442225152 984124206531851452416 986046324122733974784 996701853809845813248 1034540405636966793216 1036560992366726493984 1038797773561398755328 1040826675462885862272 1048869220119473258496 1062274344192072511488 1073753618069459828736 1087539401827385174016 1092014872616798281728 1107139732348332883968 1109302114638075721632 1114517344726108864512 1121289585536076539904 1141024946179551657984 1163857956341587642368 1168647495256573599744 1170930009895746595056 1176434974988670468096 1179977872634407415808 1192729088215660363776 1221096872227239493632 1228516731693898066944 1233572356104161021952 1238009571288558600192 1245532198891874494464 1258991815338752606208 1261450783728086107392 1288935587350975021056 1294239849027316482048 1306787880804589633536 1314728432163645299712 1317296261132714919438 1323489346862254276608 1328935805079794417664 1379387207515955724288 1382081323155635325312 1385063698081865007104 1387768900617181149696 1398492293492631011328 1401223723753358806272 1416365792256096681984 1450052535769846898688 1456019830155731042304 1470136365905163337728 1476186309797777178624 1479069486184100962176 1495052780714768719872 1551810608455450189824 1558196660342098132992 1561240013194328793408 1573303830179209887744 1610630427104189743104 1638022308925197422592 1644763141472214695936 1660709598522499325952 1663953171957113582448 1681934378304114809856 1718580783134633361408 1745786934512381463552 1752971242884860399616 1756395014843619892584 1764652462483005702144 1771914406773059223552 1789093632323490545664 1831645308340859240448 1839182943354607632384 1842775097540847100416 1850358534156241532928 1868298298337811741696 1888487723008128909312 1933403381026462531584 1941359773540974723072 1960181821206884450304 1968248413063702904832 1972092648245467949568 1975944391699072379157 1993403707619691626496 2069080811273933586432 2073121984733452987968 2077595547122797510656 2081653350925771724544 2097738440238946516992 2124548688384145022976 2175078803654770348032 2184029745233596563456 2214279464696665767936 2218604229276151443264 2242579171072153079808 2282049892359103315968 2327715912683175284736 2337294990513147199488 2341860019791493190112 2352869949977340936192 2359955745268814831616 2442193744454478987264 2457033463387796133888 2467144712208322043904 2491064397783748988928 2517983630677505212416 2522901567456172214784 2577871174701950042112 2613575761609179267072 2629456864327290599424 2634592522265429838876 2646978693724508553216 2657871610159588835328 2758774415031911448576 2764162646311270650624 2775537801234362299392 2796984586985262022656 2802447447506717612544 2832731584512193363968 2900105071539693797376 2912039660311462084608 2940272731810326675456 2952372619595554357248 2958138972368201924352 2990105561429537439744 3103621216910900379648 3116393320684196265984 3122480026388657586816 3146607660358419775488 3221260854208379486208 3276044617850394845184 3289526282944429391872 3321419197044998651904 3327906343914227164896 3363868756608229619712 3491573869024762927104 3505942485769720799232 3512790029687239785168 3529304924966011404288 3578187264646981091328 3663290616681718480896 3685550195081694200832 3700717068312483065856 3736596596675623483392 3776975446016257818624 3866806762052925063168 3882719547081949446144 3920363642413768900608 3944185296490935899136 3951888783398144758314 3986807415239383252992 4138161622547867172864 4146243969466905975936 4155191094245595021312 4163306701851543449088 4195476880477893033984 4249097376768290045952 4350157607309540696064 4368059490467193126912 4428558929393331535872 4437208458552302886528 4485158342144306159616 4655431825366350569472 4674589981026294398976 4683720039582986380224 4719911490537629663232 4914066926775592267776 4934289424416644087808 4982128795567497977856 5045803134912344429568 5155742349403900084224 5258913728654581198848 5269185044530859677752 5293957387449017106432 5315743220319177670656 5517548830063822897152 5528325292622541301248 5551075602468724598784 5604894895013435225088 5665463169024386727936 5800210143079387594752 5824079320622924169216 5880545463620653350912 5904745239191108714496 5916277944736403848704 5980211122859074879488 6207242433821800759296 6232786641368392531968 6244960052777315173632 6293215320716839550976 6552089235700789690368 6579052565888858783744 6642838394089997303808 6655812687828454329792 6727737513216459239424 6983147738049525854208 7011884971539441598464 7025580059374479570336 7058609849932022808576 7326581233363436961792 7371100390163388401664 7401434136624966131712 7473193193351246966784 7553950892032515637248 7733613524105850126336 7840727284827537801216 7888370592981871798272 7903777566796289516628 7973614830478766505984 8276323245095734345728 8292487938933811951872 8326613403703086898176 8390953760955786067968 8498194753536580091904 8700315214619081392128 8736118980934386253824 8857117858786663071744 8874416917104605773056 8970316684288612319232 9310863650732701138944 9349179962052588797952 9367440079165972760448 9439822981075259326464 9828133853551184535552 9868578848833288175616 9964257591134995955712 10091606269824688859136 10517827457309162397696 10538370089061719355504 10587914774898034212864 11056650585245082602496 11102151204937449197568 11209789790026870450176 11330926338048773455872 11600420286158775189504 11648158641245848338432 11761090927241306701824 11832555889472807697408 11960422245718149758976 12414484867643601518592 12465573282736785063936 12489920105554630347264 12586430641433679101952 13104178471401579380736 13158105131777717567488 13285676788179994607616 13311625375656908659584 13455475026432918478848 13966295476099051708416 14023769943078883196928 14051160118748959140672 14742200780326776803328 14802868273249932263424 14946386386702493933568 15467227048211700252672 15776741185963743596544 15807555133592579033256 15947229660957533011968 16552646490191468691456 16584975877867623903744 16653226807406173796352 16996389507073160183808 17400630429238162784256 17472237961868772507648 17714235717573326143488 17748833834209211546112 17940633368577224638464 18621727301465402277888 18698359924105177595904 18734880158331945520896 18879645962150518652928 19656267707102369071104 19737157697666576351232 19928515182269991911424 20183212539649377718272 21035654914618324795392 21076740178123438711008 21175829549796068425728 22113301170490165204992 22204302409874898395136 22419579580053740900352 22661852676097546911744 23200840572317550379008 23522181854482613403648 23665111778945615394816 23920844491436299517952 24828969735287203037184 24979840211109260694528 25172861282867358203904 26208356942803158761472 26316210263555435134976 26571353576359989215232 26623250751313817319168 26910950052865836957696 27932590952198103416832 28047539886157766393856 28102320237497918281344 29484401560653553606656 29605736546499864526848 29892772773404987867136 31553482371927487193088 31615110267185158066512 33169951755735247807488 33306453614812347592704 33992779014146320367616 34801260858476325568512 34944475923737545015296 35497667668418423092224 35881266737154449276928 37243454602930804555776 37396719848210355191808 37469760316663891041792 37759291924301037305856 39312535414204738142208 39474315395333152702464 39857030364539983822848 40366425079298755436544 42071309829236649590784 42153480356246877422016 44226602340980330409984 44408604819749796790272 44839159160107481800704 46401681144635100758016 47330223557891230789632 47841688982872599035904 49657939470574406074368 49959680422218521389056 52416713885606317522944 53142707152719978430464 53246501502627634638336 53821900105731673915392 55865181904396206833664 56095079772315532787712 56204640474995836562688 58968803121307107213312 59211473092999729053696 59785545546809975734272 63106964743854974386176 63230220534370316133024 66339903511470495614976 66612907229624695185408 67985558028292640735232 69602521716952651137024 70995335336836846184448 71762533474308898553856 74486909205861609111552 74939520633327782083584 75518583848602074611712 78625070828409476284416 78948630790666305404928 79714060729079967645696 80732850158597510873088 84142619658473299181568 84306960712493754844032 88453204681960660819968 88817209639499593580544 89678318320214963601408 94660447115782461579264 99919360844437042778112 104833427771212635045888 106493003005255269276672 107643800211463347830784 111730363808792413667328 112190159544631065575424 112409280949991673125376 117937606242614214426624 118422946185999458107392 119571091093619951468544 126213929487709948772352 126460441068740632266048 132679807022940991229952 133225814459249390370816 139205043433905302274048 141990670673673692368896 143525066948617797107712 148973818411723218223104 149879041266655564167168 157250141656818952568832 159428121458159935291392 161465700317195021746176 168285239316946598363136 168613921424987509688064 176906409363921321639936 177634419278999187161088 179356636640429927202816 189320894231564923158528 199838721688874085556224 212986006010510538553344 215287600422926695661568 223460727617584827334656 224818561899983346250752 235875212485228428853248 236845892371998916214784 239142182187239902937088 252427858975419897544704 252920882137481264532096 265359614045881982459904 266451628918498780741632 283981341347347384737792 299758082533311128334336 314500283313637905137664 322931400634390043492352 336570478633893196726272 337227842849975019376128 353812818727842643279872 355268838557998374322176 358713273280859854405632 378641788463129846317056 399677443377748171112448 425972012021021077106688 430575200845853391323136 446921455235169654669312 449637123799966692501504 471750424970456857706496 478284364374479805874176 504855717950839795089408 505841764274962529064192 530719228091763964919808 532903257836997561483264 567962682694694769475584 599516165066622256668672 645862801268780086984704 674455685699950038752256 707625637455685286559744 710537677115996748644352 717426546561719708811264 757283576926259692634112 799354886755496342224896 851944024042042154213376 899274247599933385003008 943500849940913715412992 1009711435901679590178816 1011683528549925058128384 1061438456183527929839616 1065806515673995122966528 1135925365389389538951168 1199032330133244513337344 1291725602537560173969408 1348911371399900077504512 1415251274911370573119488 1434853093123439417622528 1514567153852519385268224 1598709773510992684449792 1703888048084084308426752 1798548495199866770006016 2023367057099850116256768 2122876912367055859679232 2131613031347990245933056 2271850730778779077902336 2398064660266489026674688 2697822742799800155009024 2830502549822741146238976 3029134307705038770536448 3197419547021985368899584 3407776096168168616853504 3597096990399733540012032 4046734114199700232513536 4245753824734111719358464 4543701461557558155804672 4796129320532978053349376 5395645485599600310018048 6394839094043970737799168 6815552192336337233707008 7194193980799467080024064 8093468228399400465027072 8491507649468223438716928 9087402923115116311609344 9592258641065956106698752 10791290971199200620036096 13631104384672674467414016 14388387961598934160048128 16186936456798800930054144 19184517282131912213397504 21582581942398401240072192 27262208769345348934828032 28776775923197868320096256 32373872913597601860108288 43165163884796802480144384 57553551846395736640192512 64747745827195203720216576 86330327769593604960288768 129495491654390407440433152 172660655539187209920577536 258990983308780814880866304 517981966617561629761732608
- Sum of all divisors σ(n): 1671738750989137343495262720
- Sum of proper divisors (its aliquot sum) s(n): 1153756784371575713733530112
- 517981966617561629761732608 is an abundant number, because the sum of its proper divisors (1153756784371575713733530112) is greater than itself. Its abundance is 635774817754014083971797504
Bases of 517981966617561629761732608
- Binary: 110101100011101101111001010101100111111100011001000010101101001000101010000000000000000002
- Hexadecimal: 0x1AC76F2ACFE3215A4540000
- Base-36: 1T30XUACWPODMO0000
Squares and roots of 517981966617561629761732608
- 517981966617561629761732608 squared (5179819666175616297617326082) is 268305317740996730601675102270261958098033430090481664
- 517981966617561629761732608 cubed (5179819666175616297617326083) is 138977316137431234614497482824364086798080934772735879174008622188478929894899712
-
The
square root of 517981966617561629761732608 is 22759217179366.2892178907 -
517981966617561629761732608 is a
perfect cube number . Itscube root is 803103552
Scales and comparisons
How big is 517981966617561629761732608?- 517,981,966,617,561,629,761,732,608 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 517,981,966,617,561,629,761,732,608 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 517981966617561629761732608 cubic inches would be around 66925296 feet tall.
Recreational maths with 517981966617561629761732608
- 517981966617561629761732608 backwards is 806237167926165716669189715
- The number of decimal digits it has is: 27
- The sum of 517981966617561629761732608's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 517981966617561629761732608 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 517981966617561629761732608 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/517981966617561629761732608/
Chicago style:
Numbermatics. 2024. "Number 517981966617561629761732608 - Facts about the integer". https://numbermatics.com/n/517981966617561629761732608/
The information we have on file for 517981966617561629761732608 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 517981966617561629761732608, math, Factors of 517981966617561629761732608, curriculum, school, college, exams, university, Prime factorization of 517981966617561629761732608, STEM, science, technology, engineering, physics, economics, calculator, five hundred seventeen septillion, nine hundred eighty-one sextillion, nine hundred sixty-six quintillion, six hundred seventeen quadrillion, five hundred sixty-one trillion, six hundred twenty-nine billion, seven hundred sixty-one million, seven hundred thirty-two thousand, six hundred eight.