25118129844439560213774336
25,118,129,844,439,560,213,774,336 is an even composite number composed of seven prime numbers multiplied together.
25118129844439560213774336 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of ten thousand, nine hundred thirty-five divisors.
Prime factorization of 25118129844439560213774336:
214 × 32 × 172 × 232 × 792 × 5212 × 8112
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 17 × 17 × 23 × 23 × 79 × 79 × 521 × 521 × 811 × 811)See below for interesting mathematical facts about the number 25118129844439560213774336 from the Numbermatics database.
Names of 25118129844439560213774336
- Cardinal: 25118129844439560213774336 can be written as Twenty-five septillion, one hundred eighteen sextillion, one hundred twenty-nine quintillion, eight hundred forty-four quadrillion, four hundred thirty-nine trillion, five hundred sixty billion, two hundred thirteen million, seven hundred seventy-four thousand, three hundred thirty-six.
Scientific notation
- Scientific notation: 2.5118129844439560213774336 × 1025
Factors of 25118129844439560213774336
Divisors of 25118129844439560213774336
- Number of divisors d(n): 10935
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 23 24 32 34 36 46 48 51 64 68 69 72 79 92 96 102 128 136 138 144 153 158 184 192 204 207 237 256 272 276 288 289 306 316 368 384 391 408 414 474 512 521 529 544 552 576 578 612 632 711 736 768 782 811 816 828 867 948 1024 1042 1058 1088 1104 1152 1156 1173 1224 1264 1343 1422 1472 1536 1563 1564 1587 1622 1632 1656 1734 1817 1896 2048 2084 2116 2176 2208 2304 2312 2346 2433 2448 2528 2601 2686 2844 2944 3072 3126 3128 3174 3244 3264 3312 3468 3519 3634 3792 4029 4096 4168 4232 4352 4416 4608 4624 4689 4692 4761 4866 4896 5056 5202 5372 5451 5688 5888 6144 6241 6252 6256 6348 6488 6528 6624 6647 6936 7038 7268 7299 7584 8058 8192 8336 8464 8704 8832 8857 8993 9216 9248 9378 9384 9522 9732 9792 10112 10404 10744 10902 11376 11776 11983 12087 12288 12482 12504 12512 12696 12976 13056 13248 13294 13787 13872 14076 14536 14598 15168 16116 16353 16384 16672 16928 17408 17664 17714 17986 18432 18496 18653 18723 18756 18768 19044 19464 19584 19941 20224 20808 21488 21804 22752 22831 23552 23966 24174 24576 24964 25008 25024 25392 25952 26112 26496 26571 26588 26979 27574 27744 28152 29072 29196 30336 30889 32232 32706 33344 33856 34816 35328 35428 35949 35972 36864 36992 37306 37446 37512 37536 38088 38928 39168 39882 40448 41159 41361 41616 41791 42976 43608 45504 45662 47104 47932 48348 49152 49928 50016 50048 50784 51904 52224 52992 53142 53176 53958 55148 55488 55959 56169 56304 58144 58392 59823 60672 61778 64069 64464 65412 66688 67712 68493 69632 70656 70856 71898 71944 73728 73984 74612 74892 75024 75072 76176 77856 78336 79713 79764 80896 80937 82318 82722 83232 83582 85952 87216 91008 91324 92667 94208 95864 96696 99856 100032 100096 101568 103808 104448 105984 106097 106284 106352 107847 107916 110296 110976 111918 112338 112608 116288 116784 119646 121344 123477 123556 124083 125373 128138 128928 130824 133376 135424 136986 139264 141312 141712 143543 143796 143888 147456 147968 149224 149784 150048 150144 150569 152352 152881 155712 156672 159426 159528 161792 161874 164636 165444 166464 167164 167877 171904 174432 182016 182648 185334 188416 191728 192207 193392 199712 200064 200192 203136 203711 205479 207616 208896 211968 212194 212568 212704 215694 215832 220592 221952 223836 224676 225216 232576 233568 234379 239292 242688 246954 247112 248166 250746 256276 257856 261648 266752 270848 271441 273972 275609 278001 278528 282624 283424 287086 287592 287776 295936 298448 299568 300096 300288 301138 304704 305762 311424 313344 317101 318291 318852 319056 323584 323748 329272 330888 332928 334328 335754 343808 348864 364032 365296 370431 370668 376119 376832 383456 384414 386784 399424 400128 400384 406272 407422 410958 415232 417792 422531 423936 424388 425136 425408 429019 430629 431388 431664 441184 443904 447672 449352 450432 451707 458643 465152 467136 468758 478584 485376 493908 494224 496332 501492 512552 515712 523296 525113 533504 541696 542882 547944 551218 556002 565248 566848 574172 575184 575552 576621 591872 596896 599136 600192 600576 602276 609408 611133 611524 622848 626688 634202 636582 637704 638112 647168 647496 657721 658544 661776 665856 668656 671508 687616 697728 699703 703137 710447 728064 730592 740862 741336 752238 766912 768828 773568 798848 800256 800768 812544 814323 814844 821916 826827 830464 835584 845062 847872 848776 850272 850816 858038 861258 862776 863328 882368 887808 895344 898704 900864 903414 917286 930304 934272 937516 946657 951303 954873 957168 970752 987816 988448 992664 1002984 1025104 1031424 1046592 1050226 1067008 1083392 1085764 1089173 1095888 1102436 1112004 1130496 1133696 1148344 1150368 1151104 1153242 1183744 1193792 1198272 1200384 1201152 1204552 1218816 1222266 1223048 1245696 1253376 1267593 1268404 1273164 1275408 1276224 1287057 1291887 1294336 1294992 1315442 1317088 1323552 1331712 1337312 1343016 1355121 1375232 1375929 1395456 1399406 1406274 1420894 1456128 1461184 1473587 1481724 1482672 1504476 1533824 1537656 1547136 1575339 1597696 1600512 1601536 1625088 1628646 1629688 1643832 1653654 1660928 1690124 1695744 1697552 1700544 1701632 1716076 1722516 1725552 1726656 1764736 1775616 1790688 1797408 1801728 1803649 1806828 1833399 1834572 1860608 1868544 1875032 1893314 1902606 1909746 1914336 1941504 1973163 1975632 1976896 1985328 2005968 2050208 2062848 2093184 2099109 2100452 2109411 2131341 2134016 2166784 2171528 2178346 2191776 2204872 2224008 2267392 2296688 2300736 2302208 2306484 2367488 2387584 2396544 2400768 2402304 2409104 2437632 2440231 2442969 2444532 2446096 2480481 2491392 2506752 2535186 2536808 2546328 2550816 2552448 2574114 2583774 2589984 2630884 2634176 2647104 2663424 2674624 2686032 2710242 2750464 2751858 2790912 2798812 2812548 2839971 2841788 2853909 2912256 2922368 2947174 2963448 2965344 3008952 3067648 3075312 3094272 3150678 3195392 3201024 3203072 3250176 3251561 3257292 3259376 3267519 3287664 3301489 3307308 3321856 3380248 3391488 3395104 3401088 3403264 3432152 3445032 3451104 3453312 3463087 3529472 3551232 3581376 3594816 3603456 3607298 3613656 3666798 3669144 3721216 3737088 3750064 3786628 3802779 3805212 3819492 3828672 3861171 3883008 3946326 3951264 3953792 3970656 4011936 4100416 4125696 4186368 4198218 4200904 4218822 4262682 4268032 4333568 4343056 4356692 4383552 4409744 4420761 4448016 4534784 4593376 4601472 4604416 4612968 4614497 4685353 4726017 4734976 4775168 4793088 4801536 4804608 4818208 4875264 4880462 4885938 4889064 4892192 4960962 4982784 5061451 5070372 5073616 5092656 5101632 5104896 5148228 5167548 5179968 5261768 5268352 5294208 5326848 5349248 5372064 5390717 5410947 5420484 5500928 5503716 5581824 5597624 5625096 5679942 5683576 5707818 5824512 5844736 5894348 5919489 5926896 5930688 6017904 6135296 6150624 6188544 6243143 6297327 6301356 6390784 6394023 6402048 6406144 6500352 6503122 6514584 6518752 6535038 6575328 6602978 6614616 6643712 6760496 6790208 6802176 6806528 6864304 6890064 6902208 6906624 6926174 7058944 7102464 7162752 7183027 7189632 7206912 7214596 7227312 7293323 7320693 7333596 7338288 7442432 7474176 7500128 7573256 7605558 7610424 7638984 7657344 7722342 7892652 7902528 7907584 7941312 8023872 8200832 8251392 8372736 8396436 8401808 8437644 8519913 8525364 8536064 8667136 8686112 8713384 8767104 8819488 8841522 8896032 9069568 9186752 9202944 9208832 9225936 9228994 9370706 9452034 9550336 9586176 9603072 9609216 9636416 9718213 9750528 9754683 9760924 9771876 9778128 9784384 9802557 9904467 9921924 9965568 10122902 10140744 10147232 10185312 10203264 10209792 10296456 10335096 10359936 10389261 10523536 10536704 10588416 10653696 10698496 10744128 10781434 10821894 10840968 11001856 11007432 11163648 11181257 11195248 11250192 11359884 11367152 11415636 11649024 11689472 11788696 11838978 11853792 11861376 11894951 12035808 12077599 12270592 12301248 12377088 12486286 12594654 12602712 12781568 12788046 12804096 13000704 13006244 13029168 13037504 13070076 13150656 13205956 13229232 13262283 13287424 13520992 13580416 13604352 13613056 13728608 13780128 13804416 13813248 13843491 13852348 14056059 14117888 14204928 14325504 14366054 14379264 14413824 14429192 14454624 14586646 14641386 14667192 14676576 14884864 14948352 15000256 15127583 15146512 15184353 15211116 15220848 15277968 15314688 15444684 15785304 15805056 15815168 15882624 16047744 16093169 16172151 16232841 16401664 16502784 16745472 16792872 16803616 16875288 17039826 17050728 17372224 17426768 17534208 17638976 17683044 17792064 18139136 18373504 18405888 18417664 18451872 18457988 18515941 18729429 18741412 18904068 19100672 19172352 19206144 19218432 19272832 19436426 19501056 19509366 19521848 19543752 19556256 19568768 19605114 19808934 19843848 19931136 20245804 20281488 20294464 20370624 20406528 20419584 20592912 20670192 20719872 20778522 21047072 21073408 21176832 21307392 21396992 21443839 21488256 21549081 21562868 21643788 21681936 21773111 21879969 21962079 22003712 22014864 22327296 22362514 22390496 22500384 22719768 22734304 22831272 23378944 23577392 23677956 23707584 23722752 23789902 24071616 24155198 24541184 24602496 24754176 24972572 25050979 25189308 25205424 25563136 25576092 25608192 26001408 26012488 26058336 26075008 26140152 26301312 26411912 26458464 26524566 27041984 27160832 27208704 27226112 27457216 27560256 27608832 27626496 27686982 27704696 28112118 28235776 28651008 28732108 28758528 28827648 28858384 28909248 29154639 29173292 29264049 29282772 29334384 29353152 29713401 29769728 29896704 30000512 30255166 30293024 30368706 30422232 30441696 30555936 30629376 30889368 31167783 31570608 31610112 31630336 31765248 32095488 32186338 32344302 32465682 32803328 33005568 33379949 33490944 33543771 33585744 33607232 33750576 33892501 34079652 34101456 34744448 34853536 35068416 35277952 35366088 35584128 35684853 36232797 36278272 36747008 36811776 36835328 36903744 36915976 37031882 37458858 37482824 37808136 38201344 38344704 38412288 38545664 38872852 39002112 39018732 39043696 39087504 39112512 39137536 39210228 39617868 39687696 39862272 40491608 40562976 40588928 40741248 40813056 40839168 41185824 41340384 41439744 41483927 41530473 41557044 42094144 42146816 42168177 42353664 42614784 42793984 42887678 42976512 43098162 43125736 43287576 43363872 43546222 43759938 43924158 44029728 44654592 44725028 44780992 45000768 45382749 45439536 45468608 45553059 45662544 46757888 47154784 47355912 47415168 47445504 47579804 48143232 48279507 48310396 48516453 49082368 49204992 49508352 49945144 50101958 50378616 50410848 51126272 51152184 51959959 52024976 52116672 52150016 52280304 52602624 52823824 52916928 53049132 54083968 54321664 54417408 54452224 54914432 55120512 55217664 55252992 55276537 55373964 55409392 55547823 56125313 56188287 56224236 56471552 57302016 57464216 57517056 57655296 57716768 57818496 58309278 58346584 58528098 58565544 58668768 58706304 59426802 59793408 60001024 60510332 60586048 60737412 60844464 60883392 61111872 61258752 61778736 62335566 63141216 63220224 63260672 63530496 64190976 64331517 64372676 64647243 64688604 64931364 65319333 65606656 65639907 66011136 66759898 66981888 67087542 67171488 67214464 67501152 67785002 68159304 68202912 69488896 69707072 70136832 70555904 70732176 71168256 71369706 72465594 72556544 73494016 73623552 73670656 73807488 73831952 74063764 74785903 74917716 74965648 75152937 75616272 76402688 76689408 76824576 77091328 77745704 78004224 78037464 78087392 78175008 78225024 78275072 78420456 78446449 79235736 79375392 79651001 80983216 81125952 81177856 81482496 81626112 81678336 82371648 82680768 82879488 82967854 83060946 83114088 84188288 84293632 84336354 84707328 85587968 85775356 85953024 86044667 86196324 86251472 86575152 86727744 87092444 87463917 87519876 87848316 88059456 89309184 89450056 89561984 90001536 90765498 90879072 90937216 91106118 91325088 93515776 94309568 94711824 94830336 94891008 95159608 96286464 96559014 96620792 97032906 98164736 98409984 99016704 99890288 100139847 100203916 100631313 100757232 100821696 101677503 102252544 102304368 103919918 104049952 104233344 104300032 104560608 105205248 105647648 105833856 106098264 106133431 107054559 108167936 108643328 108698391 108834816 108904448 109828864 110241024 110435328 110505984 110553074 110747928 110818784 111095646 112250626 112376574 112448472 112943104 114604032 114928432 115034112 115433536 115636992 116413373 116618556 116693168 117056196 117131088 117337536 117412608 118853604 119586816 120002048 121020664 121172096 121474824 121688928 121766784 122111459 122223744 122517504 123557472 123986491 124451781 124671132 126282432 126440448 126521344 127060992 128381952 128663034 128745352 129294486 129377208 129862728 130638666 131213312 131279814 133519796 133963776 134175084 134342976 134428928 135002304 135570004 136148247 136318608 136405824 138977792 139414144 140273664 141111808 141464352 142336512 142739412 143592289 144838521 144931188 145113088 146988032 147247104 147341312 147614976 147663904 148127528 149571806 149835432 149931296 150305874 151232544 152805376 153378816 154182656 155491408 155879877 156074928 156174784 156350016 156450048 156550144 156840912 156892898 158471472 158750784 159302002 161966432 162251904 162355712 162964992 163252224 163356672 164743296 165209621 165361536 165758976 165829611 165935708 166121892 166228176 166643469 168375939 168376576 168587264 168672708 169414656 171175936 171550712 171906048 172089334 172392648 172502944 173150304 173455488 174184888 174927834 175039752 175696632 176118912 178900112 179123968 180003072 181530996 181758144 181874432 182212236 182650176 187031552 188619136 189423648 189660672 189782016 190081369 190319216 192572928 192994551 193118028 193241584 194065812 195957999 196329472 196819968 198033408 199780576 200279694 200407832 201262626 201514464 201643392 203355006 204608736 207839836 208099904 208466688 208600064 209121216 210410496 211295296 211667712 212196528 212266862 214109118 216335872 217286656 217396782 217669632 219657728 220138651 220482048 220870656 221011968 221106148 221495856 221637568 222191292 223518899 224357709 224501252 224753148 224896944 225458811 225886208 229208064 229856864 230068224 230867072 231273984 232826746 233237112 233386336 234112392 234262176 234675072 234825216 235339347 237707208 238953003 240004096 242041328 242344192 242949648 243377856 243533568 244222918 244447488 245035008 247114944 247972982 248903562 249342264 252564864 252880896 253042688 254121984 256763904 257168911 257326068 257490704 258134001 258588972 258754416 259725456 261277332 262426624 262559628 267039592 267927552 268350168 268685952 268857856 270004608 271140008 272296494 272637216 272811648 273583873 277955584 278828288 280547328 282223616 282928704 284673024 285478824 287184578 289677042 289862376 293976064 294494208 295229952 295327808 296255056 299143612 299670864 299862592 300419541 300611748 302465088 305032509 305610752 306757632 308365312 310982816 311759754 312149856 312349568 312700032 312900096 313100288 313681824 313785796 316942944 317501568 318400293 318604004 323932864 324503808 324711424 325929984 326504448 326713344 329486592 330419242 330723072 331517952 331659222 331871416 332243784 332456352 333286938 336751878 336753152 337174528 337345416 338829312 342351872 342672641 343101424 343812096 344178668 344785296 345005888 346300608 346910976 347934409 348369776 349240119 349855668 350079504 351393264 352237824 357800224 358247936 360006144 363061992 363516288 363748864 364424472 364545263 365300352 366334377 370142887 371959473 373355343 374063104 377238272 378847296 379321344 379564032 380162738 380638432 385145856 385989102 386236056 386483168 388131624 391915998 393639936 399561152 400559388 400815664 402525252 403028928 403286784 406710012 409217472 415679672 416199808 416933376 417200128 418242432 420820992 422590592 423335424 424393056 424533724 425866643 428218236 430776867 432671744 434573312 434793564 435339264 439315456 440277302 440964096 441741312 442023936 442212296 442991712 443275136 444382584 447037798 448715418 449002504 449506296 449793888 450917622 458416128 459713728 460136448 461734144 462547968 465653492 466474224 466772672 467639631 468224784 468524352 469350144 469650432 470678694 475414416 477906006 480008192 484082656 484688384 485899296 486755712 487067136 488445836 488894976 490070016 493208297 494229888 495628863 495945964 497488833 497807124 498684528 505127817 505129728 505761792 506085376 508243968 513527808 514337822 514652136 514981408 516268002 517177944 517508832 519450912 522554664 524853248 525119256 534079184 536700336 537371904 537715712 540009216 542280016 544592988 545274432 545623296 547167746 555911168 557656576 561094656 564447232 565857408 567459133 569346048 570244107 570957648 574369156 576172517 579354084 579724752 587952128 588988416 590459904 590655616 592510112 598287224 599341728 599725184 600839082 601223496 604930176 610065018 616730624 621965632 623519508 624299712 624699136 625400064 625800192 626200576 627363648 627571592 633885888 635003136 636800586 637208008 647865728 649007616 649422848 651859968 653008896 658973184 660415953 660838484 661446144 663035904 663318444 663742832 664487568 664912704 666573876 670556697 673073127 673503756 673506304 674349056 674690832 677658624 684703744 685345282 686202848 687624192 688357336 689570592 690011776 692601216 693821952 695868818 696739552 698480238 699711336 700159008 702786528 704475648 706018041 715600448 716495872 716859009 720012288 726123984 727032576 727497728 728848944 729090526 730600704 732668754 740285774 743918946 746710686 754476544 757694592 758642688 759128064 760325476 761276864 767738827 770291712 771506733 771978204 772472112 772966336 774402003 776263248 783831996 787279872 799122304 801118776 801631328 805050504 806057856 806573568 813420024 818434944 820751619 831359344 832399616 833866752 834400256 836484864 841641984 845181184 846670848 848786112 849067448 851733286 856436472 861553734 865343488 869146624 869587128 878630912 880554604 881928192 883319303 883482624 884424592 885983424 886550272 888765168 894075596 897430836 898005008 899012592 899587776 901835244 916832256 919427456 920272896 923468288 925095936 931306984 932948448 933545344 935279262 936449568 937048704 938700288 939300864 939701129 941357388 950828832 954130321 955200879 955812012 960016384 968165312 969376768 971798592 973511424 974134272 976891672 977789952 980140032 986416594 988459776 991257726 991891928 994977666 995614248 997369056 1010255634 1010259456 1011523584 1016487936 1027055616 1028017923 1028675644 1029304272 1029962816 1032536004 1034355888 1035017664 1038901824 1043803227 1045109328 1047720357 1049706496 1050238512 1068158368 1073400672 1074743808 1075431424 1080018432 1084560032 1089185976 1090548864 1091246592 1093635789 1094335492 1099003131 1110428661 1111822336 1115313152 1115878419 1122189312 1128894464 1131714816 1134918266 1138692096 1140488214 1141915296 1148738312 1152345034 1158708168 1159449504 1175904256 1180919808 1181311232 1185020224 1195079057 1196574448 1198683456 1199450368 1201678164 1202446992 1209860352 1220130036 1233461248 1243931264 1247039016 1248599424 1249398272 1250800128 1251600384 1252401152 1254727296 1255143184 1267771776 1270006272 1271360351 1273601172 1274416016 1277599929 1292330601 1295731456 1298015232 1298845696 1303719936 1306017792 1317946368 1320831906 1321676968 1322892288 1326071808 1326636888 1327485664 1328975136 1329825408 1333147752 1341113394 1346146254 1347007512 1347012608 1349381664 1370690564 1372405696 1375248384 1376714672 1379141184 1380023552 1385202432 1387643904 1391737636 1393479104 1396960476 1399422672 1400318016 1405573056 1408951296 1412036082 1431200896 1432991744 1433718018 1440024576 1452247968 1454065152 1454995456 1457697888 1458181052 1461201408 1462759339 1465337508 1479624891 1480571548 1486886589 1487837892 1493421372 1508953088 1515389184 1517285376 1518256128 1520650952 1522553728 1535477654 1540583424 1543013466 1543956408 1544944224 1545932672 1548804006 1552526496 1567663992 1574559744 1598244608 1602237552 1603262656 1610101008 1612115712 1613147136 1626840048 1636869888 1641503238 1662718688 1664799232 1667733504 1668800512 1672969728 1683283968 1690362368 1693341696 1694063281 1697572224 1698134896 1702377399 1703466572 1710732321 1712872944 1720075769 1723107468 1728517551 1730686976 1738293248 1739174256 1757261824 1761109208 1763856384 1766638606 1766965248 1768849184 1771966848 1773100544 1777530336 1788151192 1794861672 1796010016 1798025184 1799175552 1803670488 1804268327 1838854912 1846936576 1850191872 1862613968 1865896896 1867090688 1870558524 1872899136 1874097408 1877400576 1878601728 1879402258 1882714776 1901657664 1908260642 1910401758 1911624024 1920032768 1936330624 1938753536 1943597184 1947022848 1948268544 1953783344 1955579904 1972833188 1976919552 1979027341 1981247859 1982515452 1983783856 1989955332 1991228496 1994738112 2011670091 2020511268 2020518912 2023047168 2032975872 2054111232 2056035846 2057351288 2058608544 2059925632 2065072008 2068711776 2070035328 2077803648 2087606454 2090218656 2095440714 2100477024 2136316736 2146801344 2149487616 2150862848 2160036864 2169120064 2178371952 2181097728 2182493184 2187271578 2188670984 2198006262 2220857322 2223644672 2230626304 2231756838 2257788928 2263429632 2269836532 2277384192 2280976428 2283830592 2297476624 2303216481 2304690068 2314520199 2317416336 2318899008 2351808512 2361839616 2362622464 2370040448 2390158114 2393148896 2397366912 2398900736 2403356328 2404893984 2419720704 2440260072 2441068913 2462254857 2466922496 2487862528 2494078032 2497198848 2498796544 2501600256 2503200768 2504802304 2509454592 2510286368 2535543552 2540012544 2542720702 2547202344 2548832032 2555199858 2584661202 2591462912 2596030464 2597691392 2607439872 2635892736 2637015971 2641663812 2643353936 2645784576 2649957909 2653273776 2654971328 2657950272 2659650816 2666295504 2677507579 2682226788 2692292508 2694015024 2694025216 2698763328 2741381128 2744811392 2750496768 2753429344 2758282368 2760047104 2770404864 2775287808 2783475272 2786958208 2793920952 2798845344 2800636032 2808563557 2811146112 2817902592 2819103387 2824072164 2862390963 2862401792 2865983488 2867436036 2880049152 2904495936 2908130304 2909990912 2915395776 2916362104 2922402816 2925518678 2930675016 2959249782 2961143096 2973773178 2975675784 2986842744 3017906176 3030778368 3034570752 3041301904 3045107456 3070955308 3081166848 3084053769 3086026932 3087912816 3089888448 3091865344 3097608012 3105052992 3131409681 3135327984 3149119488 3196489216 3204475104 3206525312 3220202016 3224231424 3226294272 3253680096 3273739776 3280907367 3283006476 3325437376 3329598464 3331285983 3335467008 3337601024 3345939456 3366567936 3380724736 3386683392 3388126562 3395144448 3396269792 3404754798 3406933144 3421464642 3425745888 3440151538 3446214936 3457035102 3461373952 3478348512 3514523648 3522218416 3527712768 3533277212 3537698368 3543933696 3546201088 3555060672 3576302384 3585237171 3589723344 3592020032 3596050368 3598351104 3607340976 3608536654 3677709824 3693873152 3700383744 3725227936 3731793792 3734181376 3741117048 3742357067 3745798272 3748194816 3754801152 3757203456 3758804516 3765429552 3799821283 3803315328 3814081053 3816521284 3820803516 3823248048 3832799787 3840065536 3872661248 3877507072 3887194368 3894045696 3896537088 3907566688 3911159808 3945666376 3953839104 3958054682 3962495718 3965030904 3967567712 3979910664 3982456992 3989476224 4023340182 4041022536 4041037824 4104836761 4112071692 4114702576 4117217088 4119851264 4130144016 4137423552 4140070656 4155607296 4175212908 4180437312 4190881428 4200954048 4272633472 4293602688 4298975232 4301725696 4320073728 4338240128 4356743904 4362195456 4364986368 4371871487 4374543156 4377341968 4388278017 4396012524 4438874673 4441714644 4447289344 4461252608 4463513676 4515577856 4526859264 4539673064 4554768384 4561952856 4567661184 4594953248 4606432962 4609380136 4629040398 4634832672 4637798016 4723679232 4725244928 4740080896 4780316228 4786297792 4794733824 4797801472 4806712656 4809787968 4839441408 4880520144 4882137826 4924509714 4975725056 4988156064 4994397696 4997593088 5003200512 5006401536 5018909184 5020572736 5063188973 5071087104 5080025088 5082189843 5085441404 5094404688 5097664064 5107132197 5110399716 5160227307 5169322404 5182925824 5185552653 5192060928 5195382784 5214879744 5271785472 5274031942 5283327624 5286707872 5291569152 5299915818 5306547552 5309942656 5315900544 5319301632 5332591008 5355015158 5364453576 5384585016 5388030048 5388050432 5397526656 5412804981 5482762256 5489622784 5506858688 5516564736 5520094208 5540809728 5550575616 5566950544 5573916416 5587841904 5597690688 5601272064 5617127114 5622292224 5635805184 5638206774 5648144328 5724781926 5724803584 5731966976 5734872072 5760098304 5808991872 5816260608 5819981824 5825434897 5830791552 5832724208 5844805632 5851037356 5861350032 5914884953 5918499564 5922286192 5937082023 5947546356 5951351568 5973685488 6035812352 6061556736 6069141504 6082603808 6090214912 6141910616 6162333696 6168107538 6172053864 6175825632 6179776896 6183730688 6195216024 6197269471 6210105984 6262819362 6270655968 6292429079 6392978432 6408950208 6413050624 6440404032 6448462848 6452588544 6507360192 6547479552 6561814734 6566012952 6650874752 6659196928 6662571966 6670934016 6691878912 6761449472 6773366784 6776253124 6790288896 6792539584 6809509596 6813866288 6842929284 6851491776 6880303076 6892429872 6909649443 6914070204 6922747904 6956697024 7029047296 7044436832 7055425536 7066554424 7075396736 7087867392 7092402176 7110121344 7152604768 7170474342 7179446688 7184040064 7192100736 7196702208 7214681952 7217073308 7323206739 7355419648 7387746304 7400767488 7450455872 7463587584 7468362752 7482234096 7484714134 7491596544 7496389632 7509602304 7514406912 7517609032 7530859104 7599642566 7606630656 7628162106 7633042568 7641607032 7646496096 7665599574 7745322496 7755014144 7774388736 7788091392 7793074176 7815133376 7822319616 7881470743 7891332752 7907678208 7911047913 7916109364 7924991436 7930061808 7935135424 7949873727 7959821328 7964913984 7978952448 8032522737 8046680364 8082045072 8082075648 8209673522 8224143384 8229405152 8234434176 8239702528 8260288032 8274847104 8280141312 8311214592 8350425816 8360874624 8381762856 8384541049 8401908096 8425690671 8457310161 8545266944 8587172889 8587205376 8597950464 8603451392 8640147456 8676480256 8713487808 8724390912 8729972736 8743742974 8749086312 8754683936 8776556034 8792025048 8877749346 8883429288 8922505216 8927027352 9053718528 9079346128 9123905712 9135322368 9189906496 9212865924 9218760272 9258080796 9269665344 9275596032 9447358464 9450489856 9480161792 9560632456 9572595584 9589467648 9595602944 9613425312 9619575936 9646805261 9678882816 9761040288 9764275652 9794932789 9849019428 9951450112 9976312128 9988795392 9995186176 10006401024 10012803072 10037818368 10041145472 10126377946 10142174208 10160050176 10164379686 10170882808 10188809376 10195328128 10214264394 10220799432 10320454614 10338644808 10365851648 10371105306 10384121856 10543570944 10548063884 10566655248 10573415744 10583138304 10599831636 10613095104 10619885312 10631801088 10638603264 10665182016 10710030316 10728907152 10755711513 10769170032 10776060096 10776100864 10795053312 10825609962 10965524512 10979245568 11013717376 11033129472 11040188416 11081619456 11101151232 11133901088 11147832832 11175683808 11195381376 11202544128 11227071201 11234254228 11244584448 11271610368 11276413548 11296288656 11343790831 11399463849 11442243159 11449563852 11449607168 11463933952 11469744144 11520196608 11617983744 11632521216 11639963648 11650869794 11661583104 11665448416 11689611264 11702074712 11722700064 11829769906 11836999128 11844572384 11874164046 11895092712 11902703136 11947370976 12071624704 12123113472 12165207616 12180429824 12283821232 12314510283 12336215076 12344107728 12351651264 12359553792 12367461376 12390432048 12394538942 12420211968 12525638724 12541311936 12584858158 12785956864 12817900416 12826101248 12880808064 12896925696 12905177088 13014720384 13051560059 13094959104 13115614461 13123629468 13132025904 13164834051 13301749504 13318393856 13325143932 13341868032 13383757824 13522898944 13546733568 13552506248 13580577792 13585079168 13619019192 13627732576 13685858568 13702983552 13760606152 13784859744 13819298886 13828140408 13913394048 14088873664 14133108848 14150793472 14175734784 14184804352 14220242688 14305209536 14340948684 14358893376 14368080128 14384201472 14393404416 14429363904 14434146616 14646413478 14710839296 14775492608 14900911744 14927175168 14936725504 14964468192 14969428268 14983193088 14992779264 15016428151 15019204608 15035218064 15061718208 15189566919 15199285132 15213261312 15246569529 15256324212 15266085136 15283214064 15292992192 15331199148 15480681921 15490644992 15510028288 15548777472 15576182784 15586148352 15630266752 15644639232 15762941486 15782665504 15815356416 15822095826 15832218728 15849982872 15860123616 15870270848 15899747454 15919642656 15929827968 15957904896 16065045474 16093360728 16164090144 16164151296 16238414943 16419347044 16448286768 16458810304 16468868352 16479405056 16520576064 16549694208 16560282624 16622429184 16700851632 16721749248 16763525712 16769082098 16803816192 16851381342 16914620322 17090533888 17174345778 17174410752 17195900928 17280294912 17352960512 17390953429 17426975616 17448781824 17459945472 17476304691 17487485948 17498172624 17509367872 17553112068 17584050096 17657993021 17744654859 17755498692 17766858576 17811246069 17845010432 17854054704 18107437056 18158692256 18247811424 18270644736 18379812992 18425731848 18437520544 18516161592 18539330688 18551192064 18591808413 18877287237 18900979712 18960323584 19121264912 19145191168 19178935296 19191205888 19226850624 19239151872 19293610522 19357765632 19522080576 19528551304 19589865578 19698038856 19902900224 19952624256 19977590784 19990372352 20012802048 20075636736 20082290944 20252755892 20284348416 20316343969 20320100352 20328759372 20341765616 20377618752 20390656256 20428528788 20441598864 20640909228 20677289616 20731703296 20742210612 20768243712 21087141888 21096127768 21133310496 21146831488 21166276608 21199663272 21226190208 21239770624 21263602176 21277206528 21330364032 21420060632 21457814304 21511423026 21538340064 21552120192 21590106624 21613125967 21651219924 21931049024 21958491136 21969620217 22027434752 22066258944 22080376832 22163238912 22202302464 22267802176 22295665664 22351367616 22390762752 22405088256 22454142402 22468508456 22489168896 22543220736 22552827096 22592577312 22687581662 22798927698 22884486318 22899127704 22899214336 22939488288 23235967488 23265042432 23301739588 23323166208 23330896832 23379222528 23404149424 23445400128 23644412229 23659539812 23673998256 23689144768 23733143739 23748328092 23790185424 23805406272 23894741952 24097568211 24143249408 24246226944 24330415232 24360859648 24567642464 24629020566 24672430152 24688215456 24703302528 24719107584 24734922752 24780864096 24789077884 24840423936 25051277448 25082623872 25153623147 25169716316 25277072013 25571913728 25635800832 25652202496 25761616128 25793851392 25810354176 26029440768 26103120118 26189918208 26231228922 26247258936 26264051808 26329668102 26603499008 26636787712 26650287864 26767515648 27045797888 27071138639 27105012496 27161155584 27170158336 27238038384 27255465152 27371717136 27405967104 27486818311 27521212304 27569719488 27638597772 27656280816 27826788096 28177747328 28266217696 28301586944 28351469568 28369608704 28440485376 28610419072 28681897368 28717786752 28736160256 28768402944 28786808832 28799075777 28858727808 28868293232 28940415783 29241288073 29292826956 29384798367 29421678592 29550985216 29801823488 29854350336 29873451008 29928936384 29938856536 29966386176 29985558528 30032856302 30038409216 30070436128 30123436416 30379133838 30398570264 30426522624 30493139058 30512648424 30532170272 30566428128 30585984384 30662398296 30961363842 30981289984 31097554944 31152365568 31260533504 31525882972 31565331008 31630712832 31644191652 31664437456 31699965744 31720247232 31740541696 31799494908 31839285312 31859655936 31915809792 32130090948 32186721456 32328180288 32328302592 32476829886 32838694088 32896573536 32917620608 32937736704 32958810112 33041152128 33099388416 33120565248 33244858368 33401703264 33443498496 33527051424 33538164196 33607632384 33643464797 33681213603 33702762684 33829240644 34031372493 34181067776 34198391547 34348691556 34348821504 34391801856 34560589824 34705921024 34781906858 34853951232 34897563648 34919890944 34952609382 34974971896 34996345248 35018735744 35106224136 35168100192 35315986042 35489309718 35510997384 35533717152 35622492138 35708109408 36214874112 36317384512 36495622848 36541289472 36759625984 36851463696 36875041088 36943530849 37032323184 37078661376 37102384128 37183616826 37754574474 37801959424 37920647168 38242529824 38290382336 38357870592 38382411776 38453701248 38478303744 38587221044 38715531264 38963455463 39044161152 39057102608 39154680177 39179731156 39346843383 39396077712 39805800448 39905248512 39955181568 39980744704 40025604096 40151273472 40164581888 40505511784 40568696832 40632687938 40640200704 40657518744 40683531232 40755237504 40781312512 40857057576 40883197728 41281818456 41354579232 41463406592 41484421224 41498171521 42192255536 42266620992 42293662976 42399326544 42452380416 42479541248 42527204352 42554413056 42660728064 42840121264 42915628608 43022846052 43076680128 43104240384 43180213248 43226251934 43302439848 43862098048 43916982272 43939240434 44054869504 44132517888 44160753664 44326477824 44535604352 44591331328 44702735232 44781525504 44810176512 44829271507 44908284804 44937016912 44978337792 45049284453 45105654192 45185154624 45375163324 45517628843 45568700757 45597855396 45768972636 45798255408 45798428672 45878976576 46471934976 46530084864 46603479176 46646332416 46661793664 46758445056 46808298848 46890800256 47288824458 47319079624 47347996512 47378289536 47466287478 47496656184 47580370848 47610812544 47789483904 48195136422 48492453888 48660830464 48721719296 49135284928 49258041132 49344860304 49376430912 49406605056 49438215168 49469845504 49561728192 49578155768 49680847872 50102554896 50165247744 50307246294 50339432632 50554144026 51143827456 51271601664 51304404992 51523232256 51587702784 52058881536 52172860287 52206240236 52379836416 52428914073 52462457844 52494517872 52528103616 52659336204 52973979063 53206998016 53233964577 53273575424 53300575728 53535031296 54091595776 54142277278 54210024992 54322311168 54340316672 54476076768 54510930304 54743434272 54811934208 54973636622 55042424608 55139438976 55277195544 55312561632 55653576192 55775425239 56355494656 56532435392 56603173888 56631861711 56702939136 56739217408 56880970752 57220838144 57363794736 57435573504 57472320512 57536805888 57573617664 57598151554 57717455616 57736586464 57880831566 58482576146 58585653912 58769596734 58843357184 59603646976 59708700672 59746902016 59857872768 59877713072 59932772352 59971117056 60065712604 60140872256 60246872832 60651367333 60758267676 60797140528 60853045248 60949031907 60986278116 61025296848 61064340544 61132856256 61171968768 61324796592 61922727684 61962579968 62195109888 62304731136 62521067008 63051765944 63130662016 63261425664 63288383304 63328874912 63399931488 63440494464 63481083392 63598989816 63620070139 63678570624 63719311872 63831619584 64260181896 64373442912 64596961811 64656360576 64839377901 64953659772 65677388176 65793147072 65835241216 65875473408 65917620224 66082304256 66198776832 66241130496 66489716736 66803406528 66886996992 67054102848 67076328392 67215264768 67286929594 67362427206 67405525368 67658481288 68062744986 68362135552 68396783094 68697383112 68697643008 69411842048 69563813716 69707902464 69782224937 69795127296 69905218764 69949943792 69992690496 70037471488 70212448272 70336200384 70631972084 70933236687 70978619436 71021994768 71067434304 71244984276 71416218816 72429748224 72634769024 72991245696 73082578944 73519251968 73702927392 73750082176 73887061698 74064646368 74157322752 74204768256 74367233652 75460869441 75509148948 75603918848 75841294336 76485059648 76580764672 76715741184 76764823552 76907402496 76956607488 77174442088 77431062528 77926910926 78088322304 78114205216 78309360354 78359462312 78693686766 78792155424 79611600896 79810497024 79910363136 80302546944 80329163776 81011023568 81137393664 81213415917 81265375876 81315037488 81367062464 81510475008 81562625024 81714115152 81766395456 82460454933 82563636912 82709158464 82926813184 82968842448 82996343042 84384511072 84533241984 84587325952 84798653088 84904760832 84959082496 85054408704 85108826112 85321456128 85680242528 85831257216 86045692104 86074212541 86153360256 86208480768 86360426496 86397227331 86452503868 86604879696 86821247349 87723864219 87724196096 87833964544 87878480868 88109739008 88154395101 88265035776 88321507328 88652955648 89071208704 89182662656 89405470464 89563051008 89620353024 89658543014 89816569608 89874033824 89956675584 90098568906 90211308384 90370309248 90750326648 91035257686 91137401514 91195710792 91537945272 91596510816 91596857344 91757953152 92943869952 93206958352 93292664832 93323587328 93616597696 93781600512 94411245503 94577648916 94638159248 94695993024 94756579072 94932574956 94993312368 95160741696 95221625088 95578967808 96390272844 96984907776 97321660928 97443438592 98270569856 98516082264 98689720608 98752861824 98813210112 98876430336 98939691008 99032393249 99123456384 99156311536 99361695744 100205109792 100330495488 100553044201 100614492588 100678865264 100930394391 101108288052 102094117479 102287654912 102543203328 102608809984 103046464512 103175405568 104117763072 104345720574 104412480472 104759672832 104857828146 104924915688 104989035744 105056207232 105318672408 105947958126 106413996032 106467929154 106601151456 108284554556 108420049984 108644622336 108680633344 108952153536 109021860608 109486868544 109623868416 109947273244 110084849216 110278877952 110554391088 110625123264 111307152384 111550850478 112710989312 113064870784 113206347776 113263723422 113405878272 113761941504 114441676288 114727589472 114871147008 114944641024 115073611776 115147235328 115196303108 115434911232 115473172928 115761663132 116453346379 116890366389 116965152292 117171307824 117464040531 117539193468 117686714368 119207293952 119417401344 119493804032 119715745536 119755426144 119865544704 119942234112 120131425208 120281744512 120493745664 121302734666 121516535352 121594281056 121706090496 121898063814 121972556232 122050593696 122128681088 122265712512 122343937536 122649593184 123845455368 123925159936 124390219776 124494514563 125042134016 126103531888 126261324032 126576766608 126657749824 126799862976 126880988928 126962166784 127197979632 127240140278 127357141248 127438623744 127663239168 128520363792 128746885824 129193923622 129312721152 129678755802 129907319544 131354776352 131586294144 131670482432 131750946816 131835240448 132164608512 132397553664 132482260992 132979433472 133606813056 133773993984 133985002631 134108205696 134152656784 134430529536 134487814521 134573859188 134724854412 134811050736 135147853359 135316962576 136125489972 136552886529 136724271104 136793566188 137394766224 137395286016 138823684096 139127627432 139415804928 139564449874 139590254592 139810437528 139899887584 139985380992 140074942976 140424896544 140672400768 141263944168 141866473374 141957238872 142043989536 142134868608 142489968552 142537197833 142832437632 145269538048 145982491392 146165157888 147038503936 147405854784 147500164352 147774123396 148129292736 148314645504 148409536512 148734467304 150921738882 151018297896 151682588672 152970119296 153161529344 153431482368 153814804992 153913214976 154348884176 155853821852 156176644608 156228410432 156518580861 156618720708 156718924624 157387373532 157584310848 158921937189 159223201792 159620994048 159820726272 160605093888 160658327552 162022047136 162274787328 162426831834 162530751752 162630074976 162734124928 163020950016 163125250048 163428230304 163532790912 164920909866 165127273824 165418316928 165937684896 165992686084 168769022144 169066483968 169174651904 169597306176 169809521664 169918164992 170108817408 170217652224 170642912256 171360485056 171662514432 172091384208 172148425082 172306720512 172416961536 172720852992 172794454662 172905007736 173209759392 173642494698 175447728438 175448392192 175667929088 175756961736 176219478016 176308790202 176530071552 178142417408 178365325312 178532445961 178810940928 179126102016 179240706048 179317086028 179633139216 179748067648 179913351168 180197137812 180422616768 180740618496 181273827089 181500653296 181954101999 182070515372 182274803028 182391421584 182847095721 183075890544 183193021632 183193714688 183515906304 185887739904 186413916704 186585329664 186647174656 187233195392 187563201024 188822491006 189155297832 189276318496 189391986048 189513158144 189865149912 189986624736 190321483392 190443250176 190860210417 191157935616 192780545688 192844444127 193790885433 194518133703 194643321856 194886877184 196541139712 197032164528 197379441216 197505723648 197626420224 197752860672 197879382016 198064786498 198246912768 198312623072 198723391488 200410219584 200660990976 201106088402 201228985176 201357730528 201860788782 202216576104 204188234958 205086406656 205217619968 206092929024 208235526144 208691441148 208824960944 209346674811 209715656292 209849831376 209978071488 210112414464 210637344816 211895916252 212827992064 212935858308 213202302912 216569109112 216840099968 217289244672 217361266688 217904307072 218043721216 218973737088 219247736832 219894546488 220169698432 220557755904 221108782176 221250246528 221876521003 222614304768 223101700956 225421978624 226129741568 226412695552 226527446844 226811756544 227523883008 228883352576 229455178944 229742294016 229889282048 230147223552 230294470656 230392606216 230869822464 230946345856 231523326264 232906692758 233780732778 233930304584 234342615648 234928081062 235078386936 238414587904 238834802688 239431491072 239510852288 239731089408 240262850416 240563489024 240987491328 242605469332 243033070704 243188562112 243412180992 243640247751 243796127628 243945112464 244101187392 244257362176 244531425024 244687875072 245299186368 247381364799 247690910736 247850319872 248780439552 248989029126 250084268032 252207063776 252522648064 253153533216 253315499648 253599725952 253761977856 253924333568 254395959264 254480280556 254714282496 254877247488 255326478336 257040727584 257493771648 258222637623 258387847244 258625442304 259191681993 259357511604 259814639088 262709552704 263171592657 263172588288 263340964864 263501893632 263670480896 264329217024 264795107328 264964521984 265958866944 267213626112 267547987968 267970005262 268216411392 268305313568 268861059072 268975629042 269147718376 269449708824 269622101472 270295706718 270633925152 272250979944 273105773058 273448542208 273587132376 274789532448 274790572032 277647368192 278255254864 278831609856 279128899748 279620875056 279799775168 279970761984 280149885952 280849793088 281344801536 282527888336 283233736509 283732946748 283914477744 284087979072 284269737216 284979937104 285074395666 285664875264 290539076096 291964982784 292330315776 294077007872 294811709568 295000328704 295548246792 295646208293 296258585472 296629291008 296819073024 297097179747 297468934608 300185881357 301659132603 301843477764 302036595792 302791183173 303365177344 305940238592 306323058688 306862964736 307629609984 307826429952 308697768352 311707643704 312353289216 312456820864 313037161722 313237441416 313437849248 314774747064 315168621696 317843874378 319241988096 321316655104 324044094272 324853663668 325061503504 325260149952 325468249856 326041900032 326250500096 326856460608 327065581824 329841819732 330254547648 330836633856 331875369792 331985372168 337538044288 338132967936 338349303808 339194612352 339619043328 339836329984 340217634816 341285824512 342720970112 343325028864 344182768416 344296850164 344613441024 344833923072 345377847473 345441705984 345588909324 345810015472 346419518784 347284989396 349360039137 350671099167 350895456876 350896784384 351335858176 351513923472 352438956032 352617580404 353060143104 356284834816 356730650624 357064891922 357621881856 358252204032 358481412096 358634172056 359266278432 359496135296 359826702336 360394275624 360845233536 361481236992 362547654178 363001306592 363908203998 364141030744 364549606056 364782843168 365694191442 366151781088 366386043264 367031812608 371775479808 372827833408 373170659328 373294349312 373483543689 374466390784 375126402048 377644982012 378310595664 378552636992 378783972096 379026316288 379730299824 379973249472 380642966784 380886500352 381720420834 382315871232 385561091376 385688888254 387581770866 389036267406 389286643712 393082279424 394064329056 394758882432 395011447296 395252840448 395505721344 396129572996 396493825536 396625246144 397446782976 399991928867 400820439168 401321981952 401955007893 402212176804 402457970352 402715461056 403463443563 403721577564 404433152208 408376469916 409658659587 410172813312 410435239936 412185858048 416471052288 417382882296 417649921888 418693349622 419431312584 419699662752 419956142976 420224828928 421274689632 423791832504 425655984128 425871716616 426404605824 427611593499 433138218224 433680199936 434722533376 435808614144 436087442432 437947474176 438495473664 439789092976 440339396864 441115511808 442217564352 442500493056 443753042006 445228609536 446203401912 450843957248 452259483136 452825391104 453054893688 455047766016 457766705152 458910357888 459484588032 459778564096 460209356863 460294447104 460785212432 461739644928 461892691712 463046652528 465813385516 467275911287 467561465556 467860609168 468685231296 469856162124 470156773872 476829175808 477669605376 478862982144 479021704576 479462178816 480525700832 481126978048 481974982656 485210938664 486066141408 486377124224 486824361984 487280495502 487592255256 487890224928 488202374784 488514724352 489062850048 489375750144 489584288209 490598372736 494762729598 495381821472 497101897241 497978058252 500168536064 504414127552 505045296128 506307066432 506630999296 507199451904 507523955712 507848667136 508791918528 508960561112 509428564992 509754494976 510652956672 514081455168 514987543296 516445275246 516775694488 517250884608 518383363986 518715023208 519629278176 525419105408 526343185314 526345176576 526681929728 527003787264 528658434048 529590214656 534427252224 535095975936 535597337883 535940010524 536432822784 536610627136 537722118144 537951258084 538295436752 538899417648 539244202944 540591413436 541267850304 543821481267 544501959888 545862305997 546211546116 546897084416 547174264752 549579064896 549581144064 555294736384 556510509728 557663219712 558257799496 559241750112 559599550336 559941523968 560299771904 561699586176 562689603072 565055776672 566467473018 567465893496 567828955488 568175958144 568539474432 569959874208 570148791332 571329750528 572580631251 578533332381 581078152192 581372656299 583929965568 584660631552 588154015744 589623419136 590000657408 591096493584 591292416586 592517170944 593258582016 593638146048 594194359494 594937869216 600371762714 603318265206 603686955528 604073191584 605582366346 611880477184 612646117376 615259219968 615652859904 617395536704 622636188697 623415287408 624706578432 624913641728 626074323444 626474882832 626875698496 628040024433 629549494128 630337243392 635687748756 638483976192 642633310208 648088188544 649707327336 650123007008 650520299904 650936499712 652083800064 652501000192 653712921216 654131163648 659683639464 660509095296 661673267712 662378742871 663750739584 663970744336 665629563009 675076088576 676265935872 676698607616 678389224704 679238086656 679672659968 680435269632 682571649024 685441940224 686650057728 688365536832 688593700328 689226882048 689667846144 690755694946 690883411968 691177818648 691620030944 692839037568 694569978792 698720078274 701342198334 701790913752 701793568768 703027846944 704877912064 705235160808 712569669632 714129783844 715243763712 716504408064 717268344112 718532556864 718992270592 720788551248 721690467072 722962473984 725095308356 726002613184 727816407996 728282061488 729099212112 729565686336 731388382884 732303562176 732772086528 734063625216 743550959616 745655666816 746341318656 746588698624 746967087378 748932781568 750252804096 755289964024 756621191328 757105273984 757567944192 758052632576 759460599648 759946498944 761285933568 761773000704 762097615619 763440841668 764631742464 771122182752 771377776508 773799690331 774667912869 775163541732 778072534812 778573287424 786164558848 788128658112 789517764864 790022894592 790505680896 791011442688 792259145992 792987651072 793250492288 794893565952 799983857734 801640878336 802643963904 803910015786 804424353608 804915940704 805430922112 806926887126 807443155128 808866304416 816752939832 819317319174 820345626624 824371716096 832942104576 834765764592 835299843776 837386699244 838862625168 839399325504 839912285952 840449657856 842549379264 847583665008 849701209527 851311968256 851743433232 852809211648 855223186998 866276436448 867360399872 869445066752 871617228288 872174884864 875894948352 876990947328 879578185952 880678793728 882231023616 884435128704 885000986112 886938624879 887506084012 890457219072 891291539241 892406803824 896159475649 900557644071 901687914496 904518966272 904977397809 905650782208 906109787376 910095532032 915533410304 917820715776 918969176064 919557128192 920418713726 920588894208 921570424864 923479289856 923785383424 926093305056 931626771032 934551822574 935122931112 935721218336 937370462592 939712324248 940313547744 953658351616 957725964288 958043409152 961051401664 962253956096 963949965312 970421877328 972132282816 972754248448 974560991004 975184510512 975780449856 976404749568 977029448704 978125700096 978751500288 979168576418 981196745472 989525459196 990763642944 994203794482 995956116504 1000337072128 1008828255104 1010090592256 1012614132864 1013261998592 1014398903808 1015047911424 1015697334272 1017583837056 1017921122224 1018857129984 1019508989952 1028162910336 1029975086592 1031073244661 1032890550492 1033551388976 1034501769216 1036133542419 1036766727972 1037430046416 1039258556352 1048080117411 1050838210816 1052686370628 1052690353152 1053363859456 1054007574528 1057316868096 1059180429312 1068854504448 1070191951872 1071194675766 1071880021048 1072865645568 1073221254272 1075444236288 1075902516168 1076590873504 1077798835296 1078488405888 1081182826872 1082535700608 1087642962534 1089003919776 1091724611994 1092423092232 1094348529504 1099158129792 1113021019456 1115326439424 1116515598992 1118483500224 1119199100672 1119883047936 1120599543808 1123399172352 1125379206144 1130111553344 1132934946036 1134931786992 1135657910976 1136351916288 1137078948864 1139919748416 1140297582664 1142659501056 1145161262502 1157066664762 1162156304384 1162745312598 1167859931136 1176308031488 1179246838272 1180001314816 1182192987168 1182584833172 1185034341888 1186297823929 1186517164032 1188388718988 1189875738432 1199975786601 1200743525428 1205865023679 1206636530412 1207373911056 1208146383168 1211164732692 1223760954368 1225292234752 1230518439936 1231305719808 1234791073408 1245272377394 1246830574816 1249413156864 1249827283456 1252148646888 1252949765664 1253751396992 1256080048866 1259098988256 1260674486784 1271375497512 1276967952384 1282834780497 1285266620416 1296176377088 1299414654672 1300246014016 1301040599808 1301872999424 1304167600128 1305002000384 1307425842432 1308262327296 1319367278928 1321018190592 1323346535424 1324757485742 1327501479168 1327941488672 1331259126018 1350152177152 1352531871744 1353397215232 1356778449408 1358476173312 1365143298048 1370883880448 1373300115456 1373885320891 1376731073664 1377187400656 1378453764096 1379335692288 1380628070589 1381511389892 1382355637296 1383240061888 1385678075136 1389139957584 1394981448659 1397440156548 1401827733861 1402684396668 1403581827504 1403587137536 1406055693888 1409755824128 1410470321616 1425139339264 1428259567688 1430487527424 1433008816128 1434536688224 1437065113728 1437984541184 1441577102496 1443380934144 1445924947968 1450190616712 1452005226368 1455632815992 1456564122976 1458198424224 1459131372672 1462776765768 1463261613197 1464607124352 1465544173056 1468127250432 1468752864627 1491305691723 1491311333632 1493177397248 1493934174756 1497865563136 1500505608192 1510579928048 1513242382656 1514210547968 1515135888384 1516105265152 1518921199296 1519892997888 1522571867136 1523546001408 1524195231238 1526881683336 1529263484928 1542244365504 1542755553016 1547599380662 1549335825738 1550327083464 1556145069624 1557146574848 1572329117696 1576257316224 1579035529728 1580045789184 1581011361792 1584518291984 1585975302144 1586500984576 1599967715468 1603281756672 1604991173551 1605287927808 1606792013649 1607820031572 1608848707216 1609831881408 1610861844224 1613853774252 1614886310256 1617732608832 1631464443801 1633505879664 1638634638348 1640691253248 1648743432192 1665884209152 1669531529184 1670599687552 1674773398488 1677725250336 1678798651008 1679824571904 1680899315712 1685098758528 1695167330016 1699402419054 1703486866464 1705618423296 1710446373996 1732552872896 1734720799744 1735599997143 1738890133504 1743234456576 1744349769728 1751789896704 1753981894656 1759156371904 1761357587456 1764462047232 1768870257408 1770001972224 1773877249758 1775012168024 1780914438144 1782583078482 1784813607648 1792318951298 1801115288142 1803375828992 1809037932544 1809954795618 1812219574752 1831066820608 1835641431552 1837938352128 1840837427452 1843140849728 1846958579712 1847570766848 1852186610112 1863253542064 1867908566091 1869103645148 1870245862224 1871442436672 1874740925184 1879424648496 1880627095488 1907316703232 1915451928576 1916086818304 1922102803328 1924507912192 1927899930624 1940843754656 1944264565632 1945508496896 1949121982008 1950369021024 1951560899712 1952809499136 1954058897408 1956251400192 1957503000576 1958337152836 1962393490944 1979050918392 1979706888443 1981527285888 1987136228613 1988407588964 1991912233008 1996888689027 2000674144256 2017656510208 2020181184512 2025228265728 2026523997184 2028797807616 2030095822848 2031394668544 2035167674112 2035842244448 2037714259968 2039017979904 2056325820672 2059950173184 2062146489322 2065781100984 2067102777952 2069003538432 2072267084838 2073533455944 2074860092832 2078517112704 2096160234822 2101676421632 2105372741256 2105380706304 2106727718912 2114633736192 2137709008896 2138619952481 2142389351532 2143760042096 2145731291136 2146442508544 2151805032336 2153181747008 2155597670592 2156976811776 2162365653744 2165071401216 2171458646569 2175285925068 2178007839552 2183449223988 2184846184464 2188697059008 2198316259584 2226042038912 2230652878848 2233031197984 2236967000448 2238398201344 2239766095872 2241199087616 2246798344704 2250758412288 2260223106688 2265869892072 2269863573984 2271315821952 2272703832576 2274157897728 2277745044727 2279839496832 2280595165328 2285319002112 2286292846857 2290322525004 2314133329524 2321399070993 2324312608768 2325490625196 2335719862272 2352616062976 2358493676544 2360002629632 2364385974336 2365169666344 2370068683776 2372595647858 2373034328064 2376777437976 2379751476864 2399951573202 2401487050856 2411730047358 2413273060824 2414747822112 2416292766336 2422329465384 2447521908736 2461036879872 2469582146816 2490544754788 2493661149632 2498826313728 2499654566912 2504297293776 2505899531328 2507502793984 2512160097732 2518197976512 2521348973568 2542750995024 2553935904768 2565669560994 2592352754176 2598829309344 2600492028032 2602081199616 2603745998848 2608335200256 2614851684864 2616524654592 2638734557856 2642036381184 2646693070848 2649514971484 2655002958336 2655882977344 2660815874637 2662518252036 2688478426947 2700304354304 2701672932213 2705063743488 2706794430464 2713556898816 2716952346624 2730286596096 2741767760896 2746600230912 2747770641782 2753462147328 2754374801312 2756907528192 2758671384576 2761256141178 2763022779784 2764711274592 2766480123776 2771356150272 2778279915168 2789962897318 2794880313096 2803655467722 2805368793336 2807163655008 2807174275072 2812111387776 2820940643232 2850278678528 2856519135376 2860975054848 2869073376448 2874130227456 2875969082368 2883154204992 2886761868288 2891849895936 2900381233424 2904010452736 2911265631984 2913128245952 2916396848448 2918262745344 2925553531536 2926523226394 2929214248704 2931088346112 2936254500864 2937505729254 2982611383446 2982622667264 2986354794496 2987868349512 2995731126272 3001011216384 3021159856096 3026484765312 3028421095936 3030271776768 3032210530304 3035051581337 3037842398592 3039785995776 3045143734272 3047092002816 3048390462476 3053763366672 3058526969856 3081655060513 3084488731008 3085511106032 3093219733983 3095198761324 3098671651476 3100654166928 3108400627257 3112290139248 3114293149696 3144658235392 3152514632448 3158071059456 3160091578368 3162022723584 3169036583968 3171950604288 3173001969152 3199935430936 3206563513344 3209982347102 3210575855616 3213584027298 3215640063144 3217697414432 3219663762816 3221723688448 3227707548504 3229772620512 3235465217664 3262928887602 3267011759328 3277269276696 3278355550159 3339063058368 3341199375104 3349546796976 3355450500672 3357597302016 3359649143808 3361798631424 3370197517056 3390334660032 3398804838108 3406973732928 3411236846592 3420892747992 3465105745792 3469441599488 3471199994286 3486468913152 3488699539456 3503579793408 3518312743808 3522715174912 3528924094464 3537740514816 3540003944448 3547754499516 3550024336048 3558893471787 3565166156964 3569627215296 3584637902596 3599927359803 3602230576284 3606751657984 3618075865088 3619909591236 3624439149504 3662133641216 3671282863104 3675876704256 3681674854904 3686281699456 3693917159424 3695141533696 3704373220224 3726507084128 3735817132182 3738207290296 3740491724448 3742884873344 3749481850368 3758849296992 3761254190976 3830903857152 3832173636608 3844205606656 3849015824384 3855799861248 3881687509312 3888529131264 3891016993792 3898243964016 3900738042048 3903121799424 3905618998272 3908117794816 3912502800384 3915006001152 3916674305672 3924786981888 3958101836784 3959413776886 3963054571776 3974272457226 3976815177928 3983824466016 3993777378054 4035313020416 4040362369024 4050456531456 4053047994368 4057595615232 4060191645696 4070335348224 4071684488896 4075428519936 4106246257103 4112651641344 4119900346368 4121655962673 4124292978644 4131562201968 4134205555904 4138007076864 4141884211767 4144534169676 4147066911888 4149720185664 4157034225408 4184944345977 4192320469644 4203352843264 4205483201583 4210745482512 4210761412608 4213455437824 4229267472384 4275418017792 4277239904962 4284778703064 4287520084192 4291462582272 4292885017088 4303610064672 4306363494016 4311195341184 4313953623552 4324731307488 4330142802432 4342917293138 4350571850136 4356015679104 4366898447976 4369692368928 4377394118016 4389784839591 4396632519168 4406258593881 4452084077824 4466062395968 4473917075169 4473934000896 4476796402688 4479532191744 4482398175232 4493596689408 4501516824576 4520446213376 4531739784144 4539727147968 4542631643904 4545407665152 4548315795456 4555490089454 4559678993664 4561190330656 4570638004224 4572585693714 4580645050008 4628266659048 4642798141986 4648625217536 4650981250392 4671439724544 4716987353088 4720005259264 4728771948672 4730339332688 4740137367552 4745191295716 4753554875952 4759502953728 4799903146404 4802974101712 4814973520653 4823460094716 4826546121648 4829495644224 4832585532672 4844658930768 4895043817472 4922073759744 4939164293632 4981089509576 4987322299264 4997652627456 4999309133824 5008594587552 5011799062656 5015005587968 5024320195464 5025985540981 5036395953024 5042697947136 5085501990048 5103159983069 5131339121988 5184705508352 5197658618688 5200984056064 5204162399232 5207491997696 5216670400512 5229703369728 5233049309184 5277469115712 5284072762368 5293386141696 5299029942968 5310005916672 5311765954688 5321631749274 5325036504072 5376956853894 5400608708608 5403345864426 5410127486976 5427113797632 5483535521792 5493200461824 5495541283564 5506924294656 5508749602624 5513815056384 5522512282356 5526045559568 5529422549184 5532960247552 5542712300544 5556559830336 5579925794636 5589760626192 5603725698273 5607310935444 5610737586672 5614327310016 5614348550144 5624222775552 5641881286464 5700557357056 5713038270752 5721950109696 5738146752896 5748260454912 5751938164736 5766308409984 5773523736576 5783699791872 5800762466848 5808020905472 5822531263968 5826256491904 5832793696896 5836525490688 5851107063072 5853046452788 5858428497408 5862176692224 5872509001728 5875011458508 5939120665329 5961408685839 5965222766892 5965245334528 5972709588992 5975736699024 5991462252544 6002022432768 6042319712192 6052969530624 6056842191872 6060543553536 6064421060608 6070103162674 6075684797184 6079571991552 6090287468544 6094184005632 6096780924952 6107526733344 6117053939712 6163310121026 6168977462016 6171022212064 6186439467966 6190397522648 6197343302952 6201308333856 6216801254514 6224580278496 6289316470784 6305029264896 6316142118912 6320183156736 6338073167936 6343901208576 6346003938304 6399870861872 6413127026688 6415859857443 6419964694204 6427168054596 6431280126288 6435394828864 6439327525632 6443447376896 6455415097008 6459545241024 6470930435328 6514375939707 6525857775204 6534023518656 6554538553392 6556711100318 6678126116736 6682398750208 6699093593952 6710901001344 6715194604032 6719298287616 6723597262848 6740395034112 6780669320064 6797609676216 6799862790739 6813947465856 6822473693184 6833235134181 6841785495984 6858878540571 6930211491584 6938883198976 6942399988572 6964197212979 6972937826304 6977399078912 7007159586816 7036625487616 7045430349824 7057848188928 7075481029632 7080007888896 7095508999032 7100048672096 7117786943574 7130332313928 7139254430592 7169275805192 7199854719606 7204461152568 7236151730176 7239819182472 7248878299008 7342565726208 7363349709808 7372563398912 7390283067392 7408746440448 7453014168256 7471634264364 7476414580592 7480983448896 7485769746688 7498963700736 7517698593984 7522508381952 7661807714304 7664347273216 7688411213312 7698031648768 7763375018624 7777058262528 7782033987584 7796487928032 7801476084096 7806243598848 7811237996544 7816235589632 7823559066671 7825005600768 7833348611344 7849573963776 7916203673568 7918827553772 7926109143552 7943690491879 7948544914452 7953630355856 7967648932032 7987554756108 8065435280841 8070626040832 8080724738048 8100913062912 8106095988736 8115191230464 8120383291392 8140670696448 8143368977792 8150857039872 8212492514206 8225303282688 8239800692736 8243311925346 8248585957288 8263124403936 8268411111808 8276014153728 8283768423534 8289068339352 8294133823776 8299440371328 8314068450816 8369888691954 8384640939288 8406705686528 8410966403166 8421490965024 8421522825216 8550836035584 8554479809924 8569557406128 8575040168384 8582925164544 8585770034176 8607220129344 8612726988032 8622390682368 8627907247104 8649462614976 8660285604864 8685834586276 8701143700272 8712031358208 8733796895952 8739384737856 8754788236032 8779569679182 8793265038336 8812517187762 8904168155648 8932124791936 8947834150338 8947868001792 8953592805376 8959064383488 8987193378816 9003033649152 9040892426752 9063479568288 9079454295936 9085263287808 9090815330304 9096631590912 9105154744011 9110980178908 9119357987328 9122380661312 9141276008448 9145171387428 9161290100016 9199814363941 9244965181539 9256533318096 9279659201949 9285596283972 9297250435072 9301962500784 9342879449088 9433974706176 9440010518528 9457543897344 9460678665376 9480274735104 9490382591432 9507109751904 9519005907456 9599806292808 9605948203424 9629947041306 9646920189432 9653092243296 9658991288448 9665171065344 9689317861536 9790087634944 9835066650477 9878328587264 9962179019152 9974644598528 9998618267648 10017189175104 10023598125312 10030011175936 10048640390928 10051971081962 10072791906048 10085395894272 10171003980096 10206319966138 10262678243976 10369411016704 10395317237376 10401968112128 10408324798464 10414983995392 10459406739456 10466098618368 10554938231424 10568145524736 10584815207849 10586772283392 10598059885936 10620011833344 10623531909376 10643263498548 10650073008144 10676680415361 10753913707788 10801217417216 10806691728852 10820254973952 10854227595264 10967071043584 10986400923648 10991082567128 11013848589312 11017499205248 11027630112768 11045024564712 11052091119136 11058845098368 11065920495104 11085424601088 11113119660672 11159851589272 11179521252384 11207451396546 11214621870888 11221475173344 11228654620032 11248445551104 11260438628807 11283762572928 11426076541504 11476293505792 11496520909824 11503876329472 11532616819968 11547047473152 11567399583744 11601524933696 11616041810944 11645062527936 11652512983808 11665587393792 11673050981376 11702214126144 11706092905576 11716856994816 11724353384448 11745018003456 11750022917016 11878241330658 11922817371678 11930445533784 11930490669056 11951473398048 11982924505088 12084639424384 12105939061248 12113684383744 12121087107072 12140206325348 12151369594368 12159143983104 12180574937088 12193561849904 12215053466688 12318738771309 12326620242052 12337954924032 12342044424128 12364967888019 12372878935932 12380795045296 12394686605904 12402616667712 12433602509028 12449160556992 12554833037931 12578632941568 12610058529792 12632284237824 12640366313472 12676146335872 12687802417152 12692007876608 12799741723744 12826254053376 12831719714886 12839929388408 12854336109192 12862560252576 12870789657728 12878655051264 12886894753792 12910830194016 12919090482048 12941860870656 13028751879414 13051715550408 13068047037312 13109077106784 13113422200636 13169354518773 13356252233472 13364797500416 13398187187904 13421802002688 13430389208064 13438596575232 13447194525696 13480790068224 13561338640128 13595219352432 13599725581478 13627894931712 13644947386368 13666470268362 13683570991968 13717757081142 13860422983168 13877766397952 13884799977144 13928394425958 13945875652608 14014319173632 14073250975232 14090860699648 14104063230919 14150962059264 14160015777792 14191017998064 14200097344192 14235573887148 14260664627856 14278508861184 14320632340031 14338551610384 14399709439212 14408922305136 14444920561959 14472303460352 14479638364944 14497756598016 14685131452416 14726699419616 14745126797824 14780566134784 14817492880896 14906028336512 14943268528728 14952829161184 14961966897792 14971539493376 14997927401472 15035397187968 15045016763904 15077956622943 15234711086033 15309479949207 15328694546432 15376822426624 15396063297536 15526750037248 15554116525056 15564067975168 15592975856064 15602952168192 15612487197696 15622475993088 15632471179264 15647118133342 15650011201536 15666697222688 15699147927552 15832407347136 15837655107544 15852218287104 15887380983758 15897089828904 15907260711712 15935297864064 15975109512216 16130870561682 16141252081664 16201826125824 16212191977472 16230382460928 16281341392896 16286737955584 16424985028412 16450606565376 16479601385472 16486623850692 16497171914576 16526248807872 16536822223616 16567536847068 16578136678704 16588267647552 16598880742656 16628136901632 16739777383908 16769281878576 16813411373056 16821932806332 16842981930048 16843045650432 17101672071168 17108959619848 17139114812256 17150080336768 17165850329088 17171540068352 17214440258688 17225453976064 17244781364736 17255814494208 17298925229952 17320571209728 17371669172552 17402287400544 17424062716416 17467593791904 17478769475712 17509576472064 17528245159237 17559139358364 17586530076672 17625034375524 17808336311296 17817361995987 17864249583872 17895668300676 17895736003584 17907185610752 17918128766976 17974386757632 18006067298304 18081784853504 18126959136576 18158908591872 18170526575616 18181630660608 18193263181824 18210309488022 18221960357816 18238715974656 18244761322624 18282552016896 18290342774856 18322580200032 18399628727882 18489930363078 18513066636192 18559318403898 18571192567944 18603925001568 18867949412352 18915087794688 18921357330752 18960549470208 18980765182864 19014219503808 19038011814912 19199612585616 19211896406848 19247579572329 19259894082612 19293840378864 19306184486592 19317982576896 19330342130688 19378635723072 19543127819121 19580175269888 19670133300954 19756657174528 19924358038304 19949289197056 19997236535296 20034378350208 20047196250624 20060022351872 20097280781856 20103942163924 20145583812096 20170791788544 20342007960192 20399588372217 20412639932276 20499705402543 20525356487952 20738822033408 20790634474752 20803936224256 20816649596928 20829967990784 20918813478912 20932197236736 21109876462848 21136291049472 21169630415698 21173544566784 21196119771872 21240023666688 21247063818752 21286526997096 21300146016288 21353360830722 21507827415576 21602434834432 21613383457704 21708455190528 21934142087168 21982165134256 22027697178624 22034998410496 22090049129424 22104182238272 22117690196736 22131840990208 22170849202176 22226239321344 22319703178544 22359042504768 22414902793092 22429243741776 22442950346688 22457309240064 22496891102208 22520877257614 22567525145856 22852153083008 22952587011584 22993041819648 23007752658944 23065233639936 23094094946304 23203049867392 23232083621888 23290125055872 23305025967616 23331174787584 23346101962752 23356050455147 23404428252288 23412185811152 23433713989632 23448706768896 23470677200013 23500045834032 23714684627203 23756482661316 23831071475637 23845634743356 23860891067568 23860981338112 23902946796096 23965849010176 24169278848768 24211878122496 24227368767488 24242174214144 24280412650696 24302739188736 24318287966208 24361149874176 24387123699808 24430106933376 24637477542618 24653240484104 24675909848064 24684088848256 24729935776038 24745757871864 24761590090592 24789373211808 24805233335424 24867205018056 24898321113984 25109666075862 25220117059584 25264568475648 25352292671744 25384015753216 25599483447488 25652508106752 25663439429772 25679858776816 25708672218384 25725120505152 25741579315456 25757310102528 25773789507584 25821660388032 25838180964096 25883721741312 26057503758828 26103431100816 26136094074624 26218154213568 26226844401272 26338709037546 26712504466944 26729595000832 26796374375808 26843604005376 26860778416128 26877193150464 26961580136448 27122677280256 27190438704864 27199451162956 27255789863424 27284849950367 27289894772736 27315464232033 27332940536724 27367141983936 27435514162284 27599443091823 27720845966336 27734895544617 27755532795904 27769599954288 27856788851916 27891751305216 28028638347264 28146501950464 28181721399296 28208126461838 28301924118528 28320031555584 28382035996128 28400194688384 28471147774296 28521329255712 28557017722368 28641264680062 28677103220768 28799418878424 28817844610272 28889841123918 28959276729888 28995513196032 29370262904832 29453398839232 29490253595648 29505199951431 29561132269568 29634985761792 29812056673024 29886537057456 29905658322368 29923933795584 29943078986752 29995854802944 30070794375936 30090033527808 30155913245886 30469422172066 30618959898414 30657389092864 30753644853248 31053500074496 31108233050112 31128135950336 31185951712128 31205904336384 31224974395392 31244951986176 31294236266684 31333394445376 31398295855104 31599362380493 31664814694272 31675310215088 31704436574208 31754445623547 31774761967516 31794179657808 31814521423424 31870595728128 31950219024432 32261741123364 32282504163328 32403652251648 32424383954944 32460764921856 32562682785792 32573475911168 32849970056824 32901213130752 32959202770944 32973247701384 32994343829152 33052497615744 33073644447232 33135073694136 33156273357408 33176535295104 33197761485312 33256273803264 33479554767816 33538563757152 33626822746112 33643865612664 33655017103531 33685963860096 33781315886421 34217919239696 34278229624512 34300160673536 34343080136704 34428880517376 34450907952128 34489562729472 34511628988416 34597850459904 34641142419456 34743338345104 34804574801088 34848125432832 34935187583808 34957538951424 35019152944128 35056490318474 35118278716728 35173060153344 35250068751048 35616672622592 35634723991974 35728499167744 35791336601352 35791472007168 35814371221504 35948773515264 36163569707008 36253918273152 36317817183744 36341053151232 36356539192177 36363261321216 36420618976044 36443920715632 36477431949312 36489522645248 36580685549712 36645160400064 36799257455764 36914796991673 36956216313927 36979860726156 37026133272384 37118636807796 37142385135888 37207850003136 37735898824704 37830175589376 37842714661504 37921098940416 37961530365728 38028439007616 38076023629824 38399225171232 38423792813696 38495159144658 38519788165224 38587680757728 38612368973184 38635965153792 38660684261376 38757271446144 39086255638242 39340266601908 39513314349056 39848716076608 39898578394112 39994473070592 40068756700416 40094392501248 40120044703744 40194561563712 40207884327848 40291167624192 40341583577088 40684015920384 40799176744434 40825279864552 40999410805086 41050712975904 41477644066816 41581268949504 41607872448512 41633299193856 41837626957824 42219752925696 42272582098944 42312189692757 42339260831396 42392239543744 42480047333376 42494127637504 42573053994192 42600292032576 42706721661444 42961897020093 43015654831152 43204869668864 43226766915408 43416910381056 43868284174336 43964330268512 44055394357248 44069996820992 44180098258848 44208364476544 44235380393472 44263681980416 44341698404352 44452478642688 44639406357088 44718085009536 44829805586184 44858487483552 44885900693376 44914618480128 44993782204416 45041754515228 45135050291712 45233869868829 45704133258099 45704306166016 45905174023168 45928439847621 45986083639296 46015505317888 46130467279872 46188189892608 46406099734784 46464167243776 46580250111744 46610051935232 46662349575168 46692203925504 46712100910294 46808856504576 46824371622304 46867427979264 46897413537792 46941354400026 47000091668064 47429369254406 47512965322632 47662142951274 47691269486712 47721782135136 47721962676224 47805893592192 48338557697536 48423756244992 48454737534976 48560825301392 48605478377472 48636575932416 48774247399616 48860213866752 49188258907063 49274955085236 49306480968208 49351819696128 49368177696512 49459871552076 49491515743728 49523180181184 49578746423616 49610466670848 49734410036112 49796642227968 50219332151724 50440234119168 50529136951296 50704585343488 50768031506432 51198966894976 51305016213504 51326878859544 51359717553632 51417344436768 51450241010304 51483158630912 51514620205056 51547579015168 51595876882729 51643320776064 51676361928192 51767443482624 52115007517656 52206862201632 52272188149248 52388136028721 52436308427136 52453688802544 52584735477711 52677418075092 53425008933888 53459190001664 53592748751616 53687208010752 53721556832256 53754386300928 53923160272896 54245354560512 54380877409728 54398902325912 54511579726848 54569699900734 54579789545472 54630928464066 54665881073448 54734283967872 54871028324568 55198886183646 55441691932672 55469791089234 55539199908576 55713577703832 56293003900928 56416252923676 56603848237056 56764071992256 56800389376768 56942295548592 57042658511424 57114035444736 57282529360124 57354206441536 57598837756848 57635689220544 57779682247836 57918553459776 57991026392064 58740525809664 58906797678464 58980507191296 59010399902862 59269971523584 59624113346048 59773074114912 59811316644736 59847867591168 59886157973504 59991709605888 60141588751872 60180067055616 60311826491772 60938844344132 61198765116651 61237919796828 61314778185728 61507289706496 62107000148992 62216466100224 62256271900672 62371903424256 62411808672768 62449948790784 62489903972352 62588472533368 62666788890752 62796591710208 63198724760986 63329629388544 63350620430176 63408873148416 63508891247094 63549523935032 63588359315616 63629042846848 63741191456256 63900438048864 64523482246728 64565008326656 64807304503296 65125365571584 65146951822336 65699940113648 65802426261504 65946495402768 65988687658304 66104995231488 66147288894464 66270147388272 66312546714816 66353070590208 66395522970624 66512547606528 66959109535632 67077127514304 67253645492224 67287731225328 67310034207062 67371927720192 67562631772842 68435838479392 68556459249024 68600321347072 68686160273408 68857761034752 68901815904256 68979125458944 69023257976832 69195700919808 69282284838912 69486676690208 69609149602176 69696250865664 69806186370751 69870375167616 69915077902848 70038305888256 70068151365441 70112980636948 70236557433456 70346120306688 70412031600039 70500137502096 71144053881609 71233345245184 71269447983948 71456998335488 71493214426911 71582673202704 71582944014336 71628742443008 71897547030528 72327139414016 72507836546304 72635634367488 72682106302464 72713078384354 72726522642432 72841237952088 72887841431264 72954863898624 72979045290496 73161371099424 73290320800128 73598514911528 73829593983346 73912432627854 73959721452312 74052266544768 74237273615592 74284770271776 74415700006272 75660351178752 75685429323008 75923060731456 76056878015232 76152047259648 76798450342464 76847585627392 76990318289316 77039576330448 77175361515456 77224737946368 77271930307584 77321368522752 77514542892288 78172511276484 78680533203816 79026628698112 79697432153216 79797156788224 80137513400832 80188785002496 80240089407488 80389123127424 80415768655696 80582335248384 81368031840768 81598353488868 81650559729104 81854549851101 81998821610172 82101425951808 82798329275469 82955288133632 83162537899008 83215744897024 83266598387712 83675253915648 84439505851392 84545164197888 84624379385514 84678521662792 84784479087488 84960094666752 84988255275008 85146107988384 85200584065152 85413443322888 85923794040186 86031309662304 86453533830816 87928660537024 88110788714496 88139993641984 88360196517696 88416728953088 88470760786944 88527363960832 88683396808704 88904957285376 89278812714176 89436170019072 89659611172368 89716974967104 89771801386752 89829236960256 89987564408832 90083509030456 90270100583424 90467739737658 91408266516198 91408612332032 91810348046336 91856879695242 91972167278592 92260934559744 92812199469568 92928334487552 93160500223488 93220103870464 93324699150336 93384407851008 93424201820588 93617713009152 93648743244608 93734855958528 93882708800052 94000183336128 94443663913369 94798087141479 94858738508812 95025930645264 95263336870641 95324285902548 95382538973424 95443564270272 95443925352448 95611787184384 96677115395072 96847512489984 96909475069952 97121650602784 97210956754944 97273151864832 97548494799232 97720427733504 98376517814126 98549910170472 98612961936416 98703639392256 98736355393024 98919743104152 98983031487456 99046360362368 99157492847232 99220933341696 99468820072224 99593284455936 100438664303448 100880468238336 100965051310593 101343947659263 101409170686976 101536063012864 102397933789952 102653757719088 102719435107264 102834688873536 102900482020608 102966317261824 103029240410112 103095158030336 103191753765458 103286641552128 103352723856384 103534886965248 104230015035312 104413724403264 104544376298496 104776272057442 104872616854272 104907377605088 105169470955422 105354836150184 106850017867776 106918380003328 107185497503232 107374416021504 107443113664512 107846320545792 108490709121024 108761754819456 108797804651824 109023159453696 109069617576531 109139399801468 109261856928132 109331762146896 109468567935744 109742056649136 110397772367292 110744390975019 110883383865344 110939582178468 111078399817152 111427155407664 112586007801856 112832505847352 113207696474112 113528143984512 113600778753536 113884591097184 114085317022848 114228070889472 114565058720248 114708412883072 115197675513696 115271378441088 115559364495672 115597667442563 115837106919552 115982052784128 117813595356928 117961014382592 118020799805724 118539943047168 119248226692096 119546148229824 119622633289472 119695735182336 119772315947008 119983419211776 120283177503744 120360134111232 120623652983544 121877688688264 122397530233302 122475839593656 123014579412992 124214000297984 124432932200448 124743806848512 124823617345536 124899897581568 125176945066736 125333577781504 126397449521972 126659258777088 126701240860352 126817746296832 126936569078271 127017782494188 127099047870064 127176718631232 127258085693696 127482382912512 127800876097728 128885691060279 129046964493456 129130016653312 129614609006592 130250731143168 130293903644672 131399880227296 131604852523008 131892990805536 131977375316608 132209990462976 132294577788928 132540294776544 132625093429632 132706141180416 132791045941248 133025095213056 133918219071264 134154255028608 134575462450656 134620068414124 134743855440384 135125263545684 136871676958784 137112399774297 137112918498048 137200642694144 137372320546816 137715522069504 137803631808512 137958250917888 138046515953664 138391401839616 138564569677824 138973353380416 139218299204352 139392501731328 139612372741502 139740750335232 139830155805696 140076611776512 140136302730882 140225961273896 140473114866912 140692240613376 140824063200078 141000275004192 142288107763218 142466690490368 142538895967896 142913996670976 142986428853822 143165346405408 143165888028672 144654278828032 145015673092608 145271268734976 145364212604928 145426156768708 145682475904176 145775682862528 145909727797248 145958090580992 146322742198848 146580641600256 147197029823056 147564776721189 147659187966692 147824865255708 147919442904624 148104533089536 148474547231184 148569540543552 148831400012544 151320702357504 151370858646016 151846121462912 152113756030464 152304094519296 153596900684928 153695171254784 153980636578632 154079152660896 154350723030912 154449475892736 154543860615168 154642737045504 154787630648187 155029085784576 156345022552968 156396844186997 157164408086163 157361066407632 157754206433133 158053257396224 159394864306432 159594313576448 160275026801664 160377570004992 160480178814976 160778246254848 160831537311392 161164670496768 162736063681536 163196706977736 163301119458208 163709099702202 163997643220344 164202851903616 165596658550938 166325075798016 166431489794048 168879011702784 169248758771028 169357043325584 169568958174976 169976510550016 170292215976768 170401168130304 170826886645776 171847588080372 172062619324608 172907067661632 175857321074048 176221577428992 176279987283968 176720393035392 176833457906176 176941521573888 177054727921664 177809914570752 178557625428352 178872340038144 179319222344736 179433949934208 179543602773504 179658473920512 179941858533433 179975128817664 180167018060912 180540201166848 180935479475316 182816533032396 182817224664064 183620696092672 183713759390484 183944334557184 184521869119488 185624398939136 185856668975104 186321000446976 186440207740928 186649398300672 186768815702016 186848403641176 187235426018304 187297486489216 187469711917056 187765417600104 188000366672256 188887327826738 189596174282958 189717477017624 190051861290528 190526673741282 190648571805096 190765077946848 190887128540544 191223574368768 193354230790144 193695024979968 194243301205568 194421913509888 195096989598464 195440855467008 196753035628252 197099820340944 197225923872832 197407278784512 197472710786048 197839486208304 197966062974912 198092720724736 198314985694464 198441866683392 198937640144448 199186568911872 200877328606896 201760936476672 201930102621186 202687895318526 202818341373952 204795867579904 205307515438176 205438870214528 205669377747072 205800964041216 205932634523648 206058480820224 206383507530916 206573283104256 206705447712768 207069773930496 208460030070624 208827448806528 209088752596992 209418559112253 209552544114884 209745233708544 209814755210176 210204454096323 210338941910844 210709672300368 213432161644827 213700035735552 213836760006656 214370995006464 214748832043008 214886227329024 215692641091584 216981418242048 217523509638912 217595609303648 218046318907392 218139235153062 218278799602936 218523713856264 218663524293792 218937135871488 219484113298272 220795544734584 221488781950038 221766767730688 221879164356936 222156799634304 222854310815328 225172015603712 225665011694704 227056287969024 227201557507072 227769182194368 228170634045696 228456141778944 229130117440496 229416825766144 230395351027392 230542756882176 231118728991344 231195334885126 231674213839104 231964105568256 235627190713856 235922028765184 236041599611448 237079886094336 238496453384192 239092296459648 239245266578944 239391470364672 239544631894016 239769074925623 240566355007488 240720268222464 241247305967088 243450749780527 243755377376528 244795060466604 244951679187312 245563649553303 246029158825984 248428000595968 248865864400896 249487613697024 249647234691072 249799795163136 250353890133472 250667155563008 252794899043944 253318517554176 253402481720704 253635492593664 253873138156542 254035564988376 254198095740128 254353437262464 254516171387392 254964765825024 255601752195456 257771382120558 258093928986912 258990088462561 260587807289344 262799760454592 263785981611072 263954750633216 264419980925952 264589155577856 265080589553088 265250186859264 265412282360832 265582091882496 266050190426112 267836438142528 268308510057216 269150924901312 269240136828248 269487710880768 270250527091368 273743353917568 274224799548594 274225836996096 274401285388288 275431044139008 275607263617024 275916501835776 276782803679232 277946706760832 278436598408704 278785003462656 279224745483004 279481500670464 279660311611392 280153223553024 280272605461764 280451922547792 280946229733824 281648126400156 282000550008384 283330991740107 284394261424437 284576215526436 284933380980736 285077791935792 285827993341952 285972857707644 286330692810816 286331776057344 289308557656064 290031346185216 290542537469952 290728425209856 290852313537416 291364951808352 291551365725056 291819455594496 291916181161984 292645484397696 293161283200512 294394059646112 295129553442378 295318375933384 295649730511416 295838885809248 296209066179072 296949094462368 297139081087104 297662800025088 302641404715008 302741717292032 302895153931779 303692242925824 304227512060928 304608189038592 307193801369856 307390342509568 307961273157264 308158305321792 308701446061824 308898951785472 309087721230336 309285474091008 309575261296374 310058171569152 312690045105936 312793688373994 314328816172326 314722132815264 315508412866266 318789728612864 319188627152896 320550053603328 320755140009984 321556492509696 321663074622784 322329340993536 324393454311137 325472127363072 326393413955472 326602238916416 327208852729593 327418199404404 327995286440688 328405703807232 331193317101876 332233172925057 332650151596032 332862979588096 337758023405568 338497517542056 338714086651168 339137916349952 339953021100032 340584431953536 340802336260608 341653773291552 343695176160744 344125238649216 345814135323264 346793002327689 351714642148096 352559974567936 353440786070784 353666915812352 353883043147776 354109455843328 355619829141504 357115250856704 357744680076288 358638444689472 358867899868416 359087205547008 359316947841024 359883717066866 359950257635328 360334036121824 361080402333696 361870958950632 365633066064792 365634449328128 367241392185344 367427518780968 369043738238976 371248797878272 372642000893952 372880415481856 373298796601344 373696807282352 374470852036608 374594972978432 375530835200208 376000733344512 377774655653476 379192348565916 379434954035248 380103722581056 381053347482564 381297143610192 381530155893696 381774257081088 382447148737536 386708461580288 387390049959936 388486602411136 388843827019776 390193979196928 390881710934016 393506071256504 394199640681888 394451847745664 394814557569024 394945421572096 395678972416608 395932125949824 396185441449472 396629971388928 396883733366784 397052857737499 397875280288896 398373137823744 401754657213792 403149638662451 403860205242372 405375790637052 405636682747904 409591735159808 410615030876352 410877740429056 411338755494144 411601928082432 411865269047296 412116961640448 412767015061832 413146566208512 413410895425536 414139547860992 416920060141248 417654897613056 418177505193984 418837118224506 419105088229768 419490467417088 419629510420352 420408908192646 420677883821688 421419344600736 426864323289654 427400071471104 428741990012928 429497664086016 433962836484096 435047019277824 435191218607296 436092637814784 436278470306124 436557599205872 437047427712528 437327048587584 437874271742976 438968226596544 441591089469168 442694330163567 442977563900076 443533535461376 443758328713872 444313599268608 445708621630656 450344031207424 451330023389408 454112575938048 454403115014144 455538364388736 456341268091392 456912283557888 458260234880992 458833651532288 460790702054784 461085513764352 462237457982688 462390669770252 463348427678208 463928211136512 464362891944561 469190532560991 471254381427712 471493224258489 471844057530368 472083199222896 474159772188672 476992906768384 478184592919296 478490533157888 478782940729344 479089263788032 479538149851246 481132710014976 481440536444928 482494611934176 486901499561054 487510754753056 489590120933208 489903358374624 491127299106606 496856001191936 498975227394048 499294469382144 500707780266944 501334311126016 505589798087888 506637035108352 506804963441408 507746276313084 508071129976752 508396191480256 508706874524928 509032342774784 509929531650048 511203504390912 515542764241116 516187857973824 517980176925122 521175614578688 525599520909184 527571963222144 527909501266432 528839961851904 529178311155712 530161179106176 530500373718528 530824564721664 531164183764992 535672876285056 536617020114432 537189160468381 538301849802624 538480273656496 538975421761536 539825575600299 540501054182736 547486707835136 548449599097188 548451673992192 548802570776576 550862088278016 551214527234048 551833003671552 553565607358464 555893413521664 556873196817408 557570006925312 558449490966008 558963001340928 559320623222784 560306447106048 560545210923528 560903845095584 561892459467648 563296252800312 564001100016768 566661983480214 568788522848874 569152431052872 570155583871584 571655986683904 571945715415288 572661385621632 580062692370432 581085074939904 581704627074832 582729903616704 583102731450112 583832362323968 585290968795392 586322566401024 588788119292224 590259106884756 590636751866768 591299461022832 591677771618496 592418132358144 593898188924736 594278162174208 595325600050176 605282809430016 605483434584064 605790307863558 607384485851648 608455024121856 614387602739712 614780685019136 615922546314528 616316610643584 617402892123648 617797903570944 618061166267009 618175442460672 619150522592748 620116343138304 625380090211872 625587376747988 627551548858441 628255677336759 628657632344652 629444265630528 631016825732532 637579457225728 638377254305792 641100107206656 641510280019968 643112985019392 643326149245568 644658681987072 648786908622274 650944254726144 652786827910944 653204477832832 654417705459186 654836398808808 655990572881376 656811407614464 662386634203752 664466345850114 665300303192064 675516046811136 676995035084112 677428173302336 678275832699904 679906042200064 681168863907072 681604672521216 683307546583104 687390352321488 688250477298432 691628270646528 693586004655378 703429284296192 705119949135872 706881572141568 707333831624704 707766086295552 711239658283008 714230501713408 715489360152576 717276889378944 717735799736832 718174411094016 718633895682048 719307224776869 719767434133732 720668072243648 722160804667392 723741917901264 726785334751339 730352249341581 731266132129584 731268898656256 734482784370688 734855037561936 738087476477952 742497595756544 745284001787904 745760830963712 746597593202688 747393614564704 748941704073216 749189945956864 751061670400416 752001466689024 755549311306952 758384697131832 758869908070496 760207445162112 762106694965128 762594287220384 763060311787392 763548514162176 764894297475072 773416923160576 776970265387683 776973204822272 780387958393856 781763421868032 787012142513008 788399281363776 788903695491328 789890843144192 791357944833216 791864251899648 792370882898944 793259942777856 793767466733568 794105715474998 795750560577792 796746275647488 803509314427584 806299277324902 807720410484744 810751581274104 811273365495808 819183470319616 821230061752704 821755480858112 822677510988288 823203856164864 823730538094592 825534030123664 826293132417024 826821790851072 833840120282496 835309795226112 836200401420071 836355010387968 837674236449012 838210176459536 838980934834176 839259020840704 840817816385292 841355767643376 842838689201472 849992975220321 853728646579308 854800142942208 857483980025856 858995328172032 867925672968192 870094038555648 870382437214592 872185275629568 872556940612248 873115198411744 874094855425056 874654097175168 875748543485952 877936453193088 883182178938336 885388660327134 885955127800152 887516657427744 888627198537216 891417243261312 902660046778816 908225151876096 908806230028288 911076728777472 912682536182784 913824567115776 916520469761984 917667303064576 921581404109568 922171027528704 924474915965376 924781339540504 926696855356416 927856422273024 928725783889122 938381065121982 942508762855424 942986448516978 944166398445792 953985813536768 956369185838592 956981066315776 957565881458688 959076299702492 962265420029952 964989223868352 973180362933411 973802999122108 975021509506112 979180241866416 979806716749248 982254598213212 993712002383872 997950454788096 998588938764288 1001415560533888 1002668622252032 1011179596175776 1013274070216704 1013609926882816 1015492552626168 1016142259953504 1016792382960512 1017413749049856 1018064685549568 1019859063300096 1022407008781824 1031085528482232 1032375715947648 1035960353850244 1040379006983067 1042351229157376 1051199041818368 1055143926444288 1055819002532864 1057679923703808 1058356622311424 1060322358212352 1061000747437056 1061649129443328 1062328367529984 1071345752570112 1073234040228864 1074378320936762 1076603699605248 1076960547312992 1077950843523072 1079651151200598 1081002108365472 1094973415670272 1096899198194376 1096903347984384 1097605141553152 1101724176556032 1107131214716928 1111786827043328 1113746393634816 1114220995242601 1116898981932016 1117926002681856 1118641246445568 1121090421847056 1121807690191168 1123784918935296 1126592505600624 1128002200033536 1131329954862449 1133323966960428 1137577045697748 1138304862105744 1140311167743168 1143311973367808 1143891430830576 1145322771243264 1160125384740864 1162170149879808 1163409254149664 1165459807233408 1166205462900224 1167664724647936 1170581937590784 1172645132802048 1177576238584448 1180518213769512 1181273503733536 1182598922045664 1183355543236992 1184836264716288 1186705168302767 1187796377849472 1188556324348416 1190651200100352 1191158573212497 1209448915987353 1210966869168128 1211580615727116 1214768971703296 1216910048243712 1228775205479424 1229561370038272 1231845092629056 1232633221287168 1234805784247296 1235595807141888 1236122332534018 1236350884921344 1238301045185496 1240232686276608 1250760180423744 1251174753495976 1255103097716882 1256511354673518 1257315264689304 1258888531261056 1262033651465064 1275158914451456 1282200214413312 1286225970038784 1286652298491136 1297573817244548 1301888509452288 1305573655821888 1306408955665664 1308835410918372 1309672797617616 1311981145762752 1313622815228928 1324773268407504 1328932691700228 1330600606384128 1351032093622272 1353990070168224 1354856346604672 1356551665399808 1362337727814144 1363209345042432 1366615093166208 1374780704642976 1376500954596864 1383256541293056 1387172009310756 1406858568592384 1407571597682973 1410239898271744 1413763144283136 1414667663249408 1415532172591104 1422479316566016 1428461003426816 1430978720305152 1434553778757888 1435471599473664 1436348822188032 1437267791364096 1438614449553738 1439534868267464 1441336144487296 1444321609334784 1447483835802528 1453570669502678 1460704498683162 1462532264259168 1462537797312512 1469710075123872 1484995191513088 1490568003575808 1494787229129408 1497883408146432 1498379891913728 1502123340800832 1504002933378048 1511098622613904 1516769394263664 1517739816140992 1520414890324224 1524213389930256 1525188574440768 1526120623574784 1527097028324352 1529788594950144 1546833846321152 1553940530775366 1553946409644544 1560775916787712 1563526843736064 1574024285026016 1576798562727552 1577807390982656 1579781686288384 1582715889666432 1583728503799296 1584741765797888 1586519885555712 1587534933467136 1588211430949996 1591501121155584 1593492551294976 1605542286527273 1607018628855168 1611567481405143 1612598554649804 1615440820969488 1619476726800897 1621503162548208 1622546730991616 1638366940639232 1642460123505408 1643510961716224 1645355021976576 1646407712329728 1647461076189184 1651068060247328 1652586264834048 1653643581702144 1667680240564992 1670619590452224 1672400802840142 1672710020775936 1675348472898024 1676420352919072 1677961869668352 1678518041681408 1681635632770584 1682711535286752 1685677378402944 1699985950440642 1707457293158616 1714967960051712 1740188077111296 1740764874429184 1745113881224496 1746230396823488 1748189710850112 1749308194350336 1751497086971904 1755872906386176 1766364357876672 1770777320654268 1771910255600304 1775033314855488 1777254397074432 1782834486522624 1805320093557632 1816450303752192 1817612460056576 1822153457554944 1825365072365568 1833040939523968 1835334606129152 1843162808219136 1844342055057408 1848949831930752 1849562679081008 1853393710712832 1854183498801027 1857451567778244 1876762130243964 1882654646575323 1885017525710848 1885972897033956 1888332796891584 1907971627073536 1912738371677184 1913962132631552 1915131762917376 1918152599404984 1924530840059904 1929978447736704 1946360725866822 1947605998244216 1950043019012224 1958360483732832 1959613433498496 1964509196426424 1995900909576192 2002831121067776 2005337244504064 2022359192351552 2026548140433408 2027219853765632 2030985105252336 2032284519907008 2033584765921024 2034827498099712 2036129371099136 2039718126600192 2044814017563648 2062171056964464 2064751431895296 2071920707700488 2080758013966134 2102398083636736 2110287852888576 2111638005065728 2115359847407616 2120644716424704 2122001494874112 2123298258886656 2142691505140224 2146468080457728 2148756641873524 2153207399210496 2153921094625984 2155901687046144 2157921674330607 2159302302401196 2162004216730944 2180356004254017 2189946831340544 2191056748024743 2193798396388752 2193806695968768 2195210283106304 2203448353112064 2214262429433856 2223573654086656 2227492787269632 2228441990485202 2233797963864032 2235852005363712 2237282492891136 2242180843694112 2243615380382336 2247569837870592 2253185011201248 2256004400067072 2262659909724898 2266647933920856 2275154091395496 2276609724211488 2280622335486336 2287782861661152 2290645542486528 2320250769481728 2326818508299328 2330910796163049 2330919614466816 2332410925800448 2335329449295872 2341163875181568 2345290265604096 2355152477168896 2361036427539024 2362547007467072 2365197844091328 2366711086473984 2369672529432576 2373410336605534 2375592755698944 2377112648696832 2381302400200704 2382317146424994 2418897831974706 2421933738336256 2423161231454232 2429537943406592 2433820096487424 2457550410958848 2459122740076544 2463690185258112 2465266442574336 2469611568494592 2471191614283776 2472244665068036 2476602090370992 2480465372553216 2501520360847488 2502349506991952 2508601204260213 2510206195433764 2513022709347036 2514630529378608 2517777062522112 2524067302930128 2550317828902912 2564400428826624 2572451940077568 2573304596982272 2595147634489096 2603777018904576 2611147311643776 2612817911331328 2617670821836744 2619345595235232 2623962291525504 2627245630457856 2649546536815008 2657865383400456 2658746351178949 2707980140336448 2709712693209344 2713103330799616 2724675455628288 2726418690084864 2733230186332416 2749561409285952 2753001909193728 2766513082586112 2774344018621512 2813717137184768 2815143195365946 2827526288566272 2829335326498816 2856922006853632 2861957440610304 2869107557515776 2870943198947328 2872697644376064 2877228899107476 2879069736534928 2882672288974592 2894967671605056 2907141339005356 2919541088800233 2921408997366324 2925064528518336 2925075594625024 2939420150247744 2969990383026176 2981136007151616 2989574458258816 2995766816292864 2996759783827456 3004246681601664 3008005866756096 3022197245227808 3033538788527328 3035479632281984 3040829780648448 3048426779860512 3050377148881536 3052241247149568 3054194056648704 3059577189900288 3107881061550732 3107892819289088 3121551833575424 3127053687472128 3148048570052032 3153597125455104 3155614781965312 3159563372576768 3165431779332864 3167457007598592 3169483531595776 3173039771111424 3175069866934272 3176422861899992 3183002242311168 3186985102589952 3211084573054546 3214037257710336 3223134962810286 3225197109299608 3230881641938976 3238953453601794 3243006325096416 3276733881278464 3284920247010816 3287021923432448 3290710043953152 3292815424659456 3302136120494656 3305172529668096 3335360481129984 3341239180904448 3342662985727803 3344801605680284 3350696945796048 3352840705838144 3355923739336704 3357036083362816 3363271265541168 3365423070573504 3371354756805888 3393989864587347 3399971900881284 3414914586317232 3429935920103424 3480376154222592 3481529748858368 3490227762448992 3492460793646976 3496379421700224 3498616388700672 3502994173943808 3511745812772352 3532728715753344 3541554641308536 3543820511200608 3550066629710976 3554508794148864 3560115504908301 3565668973045248 3573475719637491 3610640187115264 3628346747962059 3632900607504384 3635224920113152 3644306915109888 3650730144731136 3666081879047936 3670669212258304 3686325616438272 3688684110114816 3697899663861504 3699125358162016 3706787421425664 3708366997602054 3714903135556488 3753524260487928 3765309293150646 3770035051421696 3771945794067912 3776665593783168 3825476743354368 3827924265263104 3836305198809968 3859956895473408 3892721451733644 3895211996488432 3900086038024448 3916720967465664 3919226866996992 3929018392852848 3991801819152384 4005662242135552 4010674489008128 4044718384703104 4053096280866816 4054439707531264 4061970210504672 4064569039814016 4067169531842048 4069654996199424 4072258742198272 4076074273735591 4089628035127296 4124342113928928 4129502863790592 4138662746268959 4143841415400976 4161516027932268 4204796167273472 4220575705777152 4223276010131456 4230719694815232 4241289432849408 4244002989748224 4246596517773312 4285383010280448 4292936160915456 4297513283747048 4306414798420992 4307842189251968 4311803374092288 4315843348661214 4318604604802392 4324008433461888 4360712008508034 4379893662681088 4382113496049486 4387596792777504 4387613391937536 4447147308173312 4454985574539264 4456883980970404 4467595927728064 4471704010727424 4484361687388224 4487230760764672 4495139675741184 4506370022402496 4512008800134144 4525319819449796 4533295867841712 4550308182790992 4553219448422976 4561244670972672 4575565723322304 4581291084973056 4640501538963456 4653637016598656 4661821592326098 4661839228933632 4664821851600896 4682327750363136 4690580531208192 4710304954337792 4722072855078048 4725094014934144 4730395688182656 4733422172947968 4739345058865152 4746820673211068 4751185511397888 4754225297393664 4762604800401408 4764634292849988 4816626859581819 4834702444215429 4837795663949412 4843867476672512 4846322462908464 4859075886813184 4867640192974848 4915100821917696 4918245480153088 4927380370516224 4930532885148672 4939223136989184 4942383228567552 4944489330136072 4953204180741984 4960930745106432 5003040721694976 5004699013983904 5017202408520426 5020412390867528 5026045418694072 5029261058757216 5035554125044224 5048134605860256 5100635657805824 5144903880155136 5146609193964544 5190295268978192 5222294623287552 5225635822662656 5235341643673488 5238691190470464 5247924583051008 5254491260915712 5299093073630016 5315730766800912 5317492702357898 5415960280672896 5419425386418688 5426206661599232 5449350911256576 5452837380169728 5466460372664832 5499122818571904 5506003818387456 5514688723289329 5533026165172224 5548688037243024 5562550496403081 5627434274369536 5630286390731892 5647963939725969 5655052577132544 5658670652997632 5713844013707264 5723914881220608 5738215115031552 5741886397894656 5745395288752128 5754457798214952 5758139473069856 5765344577949184 5789935343210112 5814282678010712 5839082177600466 5842817994732648 5850129057036672 5878840300495488 5979148916517632 5993519567654912 6008493363203328 6016011733512192 6044394490455616 6067077577054656 6070959264563968 6081659561296896 6096853559721024 6100754297763072 6104482494299136 6108388113297408 6119154379800576 6215762123101464 6215785638578176 6243103667150848 6296097140104064 6307194250910208 6311229563930624 6330863558665728 6334914015197184 6338967063191552 6346079542222848 6352845723799984 6366004484622336 6422169146109092 6428074515420672 6446269925620572 6450394218599216 6461763283877952 6477906907203588 6486012650192832 6541068012762051 6553467762556928 6569840494021632 6574043846864896 6581420087906304 6585630849318912 6604272240989312 6610345059336192 6670720962259968 6682478361808896 6685325971455606 6689603211360568 6701393891592096 6705681411676288 6711847478673408 6714072166725632 6726542531082336 6730846141147008 6742709513611776 6787979729174694 6799943801762568 6829829172634464 6960752308445184 6963059497716736 6980455524897984 6984921587293952 6992758843400448 6997232777401344 7005988347887616 7023491625544704 7065457431506688 7083109282617072 7087641022401216 7100133259421952 7109017588297728 7120231009816602 7131337946090496 7146951439274982 7221280374230528 7256693495924118 7265801215008768 7288613830219776 7301460289462272 7332163758095872 7341338424516608 7372651232876544 7377368220229632 7395799327723008 7398250716324032 7413574842851328 7416733995204108 7429806271112976 7461049449156151 7507048520975856 7525803612780639 7530618586301292 7540070102843392 7543891588135824 7553331187566336 7650953486708736 7655848530526208 7672610397619936 7719913790946816 7785442903467288 7790423992976864 7800172076048896 7833441934931328 7838453733993984 7858036785705696 7976239053536847 8011324484271104 8021348978016256 8089436769406208 8108879415062528 8123940421009344 8129138079628032 8134339063684096 8139309992398848 8144517484396544 8152148547471182 8179256070254592 8248684227857856 8259005727581184 8277325492537918 8287682830801952 8323032055864536 8409592334546944 8441151411554304 8446552020262912 8482578865698816 8488005979496448 8570766020560896 8585872321830912 8595026567494096 8612829596841984 8615684378503936 8631686697322428 8637209209604784 8648016866923776 8721424017016068 8759787325362176 8764226992098972 8775193585555008 8775226783875072 8894294616346624 8909971149078528 8913767961940808 8935191855456128 8943408021454848 8968723374776448 8974461521529344 8990279351482368 9012740044804992 9024017600268288 9050639638899592 9066591735683424 9100616365581984 9106438896845952 9122489341945344 9132215727962477 9151131446644608 9162582169946112 9307274033197312 9323643184652196 9323678457867264 9329643703201792 9364655500726272 9381161062416384 9420609908675584 9444145710156096 9450188029868288 9460791376365312 9466844345895936 9478690117730304 9493641346422136 9502371022795776 9508450594787328 9525209600802816 9529268585699976 9633253719163638 9669404888430858 9675591327898824 9692644925816928 9718151773626368 9830201643835392 9854760741032448 9861065770297344 9878446273978368 9888978660272144 9906408361483968 10006081443389952 10009398027967808 10027988957183409 10034404817040852 10040824781735056 10052090837388144 10058522117514432 10071108250088448 10096269211720512 10181969593762041 10201271315611648 10289807760310272 10293218387929088 10380590537956384 10444589246575104 10451271645325312 10470683287346976 10477382380940928 10495849166102016 10508982521831424 10598186147260032 10631461533601824 10634985404715796 10680346514724903 10831920561345792 10838850772837376 10852413323198464 10898701822513152 10905674760339456 10932920745329664 10998245637143808 11012007636774912 11029377446578658 11066052330344448 11097376074486048 11125100992806162 11254868548739072 11260572781463784 11295927879451938 11310105154265088 11427688027414528 11476430230063104 11483772795789312 11508915596429904 11516278946139712 11530689155898368 11579870686420224 11628565356021424 11678164355200932 11685635989465296 11700258114073344 11757680600990976 11958297833035264 11987039135309824 12016986726406656 12032023467024384 12088788980911232 12134155154109312 12141918529127936 12163319122593792 12193707119442048 12201508595526144 12208964988598272 12216776226594816 12228222821206773 12355350690772763 12415988238806877 12431524246202928 12431571277156352 12486207334301696 12592194280208128 12614388501820416 12622459127861248 12661727117331456 12669828030394368 12677934126383104 12692159084445696 12705691447599968 12732008969244672 12844338292218184 12856149030841344 12892539851241144 12900788437198432 12923526567755904 12955813814407176 12972025300385664 13082136025524102 13139680988043264 13148087693729792 13162840175812608 13208544481978624 13341441924519936 13364956723617792 13370651942911212 13379206422721136 13402787783184192 13411362823352576 13428144333451264 13453085062164672 13461692282294016 13485419027223552 13575959458349388 13599887603525136 13659658345268928 13921504616890368 13926118995433472 13960911049795968 13969843174587904 13985517686800896 13994465554802688 14046983251089408 14130914863013376 14166218565234144 14175282044802432 14200266518843904 14215406824141207 14218035176595456 14240462019633204 14262675892180992 14293902878549964 14442560748461056 14449880578745457 14513386991848236 14531602430017536 14577227660439552 14602920578924544 14664327516191744 14682676849033216 14745302465753088 14754736440459264 14791598655446016 14796501432648064 14827149685702656 14833467990408216 14859612542225952 14922098898312302 15014097041951712 15051607225561278 15061237172602584 15087783176271648 15106662375132672 15301906973417472 15345220795239872 15439827581893632 15570885806934576 15580847985953728 15600344152097792 15666883869862656 15676907467987968 15716073571411392 15952478107073694 16022648968542208 16178873538812416 16217758830125056 16247880842018688 16258276159256064 16268678127368192 16278619984797696 16304297094942364 16358512140509184 16497368455715712 16518011455162368 16544066169867987 16554650985075836 16575365661603904 16646064111729072 16819184669093888 16882302823108608 16893104040525824 16965157731397632 16976011958992896 17141532041121792 17171744643661824 17190053134988192 17225659193683968 17231368757007872 17263373394644856 17274418419209568 17296033733847552 17442848034032136 17519574650724352 17528453984197944 17550387171110016 17788589232693248 17827535923881616 17870383710912256 17937446749552896 17948923043058688 17980558702964736 18025480089609984 18048035200536576 18101279277799184 18133183471366848 18201232731163968 18212877793691904 18244978683890688 18264431455924954 18302262893289216 18325164339892224 18614548066394624 18647286369304392 18647356915734528 18659287406403584 18729311001452544 18841219817351168 18888291420312192 18900376059736576 18921582752730624 18933688691791872 18941756919124217 18987282692844272 19004742045591552 19016901189574656 19058537171399952 19232609232661633 19266507438327276 19338809776861716 19351182655797648 19385289851633856 19436303547252736 19660403287670784 19709521482064896 19722131540594688 19756892547956736 19777957320544288 19812816722967936 20012162886779904 20018796055935616 20055977914366818 20068809634081704 20081649563470112 20104181674776288 20117044235028864 20142216500176896 20192538423441024 20363939187524082 20586436775858176 20761181075912768 20889178493150208 20902543290650624 20941366574693952 20954764761881856 20991698332204032 21017965043662848 21196372294520064 21262923067203648 21269970809431592 21360693029449806 21663841122691584 21677701545674752 21797403645026304 21865841490659328 21996491274287616 22024015273549824 22058754893157316 22132104660688896 22194752148972096 22250201985612324 22383148347468453 22509737097478144 22521145562927568 22591855758903876 22620210308530176 22855376054829056 22952860460126208 22967545591578624 23017831192859808 23032557892279424 23061378311796736 23159741372840448 23257130712042848 23356328710401864 23371271978930592 23400516228146688 23515361201981952 23916595666070528 23928717160610541 23974078270619648 24033973452813312 24064046934048768 24177577961822464 24268310308218624 24283837058255872 24326638245187584 24387414238884096 24403017191052288 24417929977196544 24433552453189632 24456445642413546 24710701381545526 24831976477613754 24863048492405856 24863142554312704 25184388560416256 25228777003640832 25244918255722496 25323454234662912 25339656060788736 25411382895199936 25464017938489344 25627082890579823 25688676584436368 25712298061682688 25785079702482288 25801576874396864 25847053135511808 25911627628814352 25944050600771328 26164272051048204 26279361976086528 26296175387459584 26325680351625216 26417088963957248 26682883849039872 26729913447235584 26741303885822424 26758412845442272 26805575566368384 26822725646705152 26856288666902528 26906170124329344 26923384564588032 26970838054447104 27151918916698776 27199775207050272 27294218870963641 27319316690537856 27396647183887431 27852237990866944 27921822099591936 27939686349175808 27971035373601792 27988931109605376 28093966502178816 28261829726026752 28332437130468288 28350564089604864 28400533037687808 28430813648282414 28436070353190912 28480924039266408 28525351784361984 28587805757099928 28885121496922112 28899761157490914 29026773983696472 29154455320879104 29328655032383488 29490604931506176 29583197310892032 29593002865296128 29666935980816432 29719225084451904 29844197796624604 30028194083903424 30103214451122556 30122474345205168 30175566352543296 30213324750265344 30603813946834944 30690441590479744 30879655163787264 31141771613869152 31161695971907456 31200688304195584 31333767739725312 31353814935975936 31432147142822784 31904956214147388 32045297937084416 32357747077624832 32435517660250112 32495761684037376 32516552318512128 32537356254736384 32557239969595392 32608594189884728 32717024281018368 32994736911431424 33036022910324736 33088132339735974 33109301970151672 33150731323207808 33292128223458144 33638369338187776 33764605646217216 33930315462795264 34283064082243584 34380106269976384 34451318387367936 34462737514015744 34526746789289712 34548836838419136 34592067467695104 34885696068064272 35039149301448704 35056907968395888 35100774342220032 35577178465386496 35655071847763232 35740767421824512 35874893499105792 35897846086117376 35961117405929472 36050960179219968 36096070401073152 36202558555598368 36266366942733696 36402465462327936 36425755587383808 36489957367781376 36528862911849908 36604525786578432 36650328679784448 36684668463620319 37066052072318289 37229096132789248 37247964716420631 37294572738608784 37294713831469056 37318574812807168 37458622002905088 37682439634702336 37776582840624384 37800752119473152 37843165505461248 37867377383583744 37883513838248434 37974565385688544 38009484091183104 38033802379149312 38117074342799904 38465218465323266 38533014876654552 38677619553723432 38702365311595296 38770579703267712 39419042964129792 39444263081189376 39555914641088576 39625633445935872 40024325773559808 40037592111871232 40111955828733636 40137619268163408 40163299126940224 40208363349552576 40234088470057728 40284433000353792 40385076846882048 40727878375048164 41172873551716352 41522362151825536 41778356986300416 41805086581301248 41882733149387904 41909529523763712 41983396664408064 42392744589040128 42525846134407296 42539941618863184 42646220472423621 42721386058899612 43327682245383168 43355403091349504 43594807290052608 43731682981318656 43992982548575232 44048030547099648 44117509786314632 44264209321377792 44389504297944192 44500403971224648 44766296694936906 45042291125855136 45183711517807752 45905720920252416 46035662385719616 46065115784558848 46122756623593472 46319482745680896 46514261424085696 46712657420803728 46742543957861184 46801032456293376 47030722403963904 47833191332141056 47857434321221082 48067946905626624 48355155923644928 48536620616437248 48567674116511744 48653276490375168 48774828477768192 48806034382104576 48835859954393088 48912891284827092 49421402763091052 49632198509603961 49663952955227508 49726096984811712 49726285108625408 50368777120832512 50457554007281664 50489836511444992 50646908469325824 50679312121577472 50822765790399872 50928035876978688 51254165781159646 51377353168872736 51424596123365376 51570159404964576 51603153748793728 51694106271023616 51823255257628704 51888101201542656 52328544102096408 52558723952173056 52834177927914496 53365767698079744 53482607771644848 53516825690884544 53611151132736768 53645451293410304 53712577333805056 53812340248658688 53846769129176064 53941676108894208 54303837833397552 54399550414100544 54588437741927282 54638633381075712 54793294367774862 55704475981733888 55843644199183872 55879372698351616 55942070747203584 55977862219210752 56187933004357632 56523659452053504 56664874260936576 56701128179209728 56801066075375616 56825270757372651 56861627296564828 56961848078532816 57050703568723968 57175611514199856 57697827697984899 57770242993844224 57799522314981828 58053547967392944 58308910641758208 58657310064766976 58981209863012352 59166394621784064 59186005730592256 59333871961632864 59438450168903808 59688395593249208 60056388167806848 60206428902245112 60244948690410336 60351132705086592 60426649500530688 61380883180959488 61759310327574528 62283543227738304 62323391943814912 62401376608391168 62667535479450624 62707629871951872 62864294285645568 63809912428294776 64090595874168832 64715494155249664 64991523368074752 65033104637024256 65074712509472768 65217188379769456 65989473822862848 66072045820649472 66176264679471948 66218603940303344 66301462646415616 66584256446916288 67149445042405359 67276738676375552 67529211292434432 67860630925590528 68566128164487168 68760212539952768 68902636774735872 68925475028031488 69053493578579424 69097673676838272 69184134935390208 69771392136128544 70113815936791776 70201548684440064 71310143695526464 71481534843649024 71749786998211584 71795692172234752 71922234811858944 72101920358439936 72192140802146304 72405117111196736 72532733885467392 72804930924655872 72851511174767616 72979914735562752 73057725823699816 73209051573156864 73300657359568896 73369336927240638 74132104144636578 74458192265578496 74495929432841262 74589145477217568 74589427662938112 75364879269404672 75553165681248768 75601504238946304 75686331010922496 75734754767167488 75767027676496868 75949130771377088 76018968182366208 76234148685599808 76881248671739469 76930436930646532 77066029753309104 77355239107446864 77404730623190592 77541159406535424 78838085928259584 78888526162378752 79111829282177152 79251266891871744 80048651547119616 80075184223742464 80223911657467272 80275238536326816 80326598253880448 80416726699105152 80468176940115456 80568866000707584 80770153693764096 81455756750096328 81882656612890923 82189941551662293 82345747103432704 83044724303651072 83556713972600832 83610173162602496 83765466298775808 83819059047527424 83966793328816128 84785489178080256 85051692268814592 85079883237726368 85292440944847242 85442772117799224 86655364490766336 86710806182699008 87463365962637312 87985965097150464 88235019572629264 88779008595888384 89000807942449296 89532593389873812 90084582251710272 90367423035615504 91811441840504832 92071324771439232 92130231569117696 92245513247186944 92638965491361792 93028522848171392 93425314841607456 93485087915722368 93602064912586752 93749708295918593 94061444807927808 95666382664282112 95714868642442164 96135893811253248 96710311847289856 97073241232874496 97135348233023488 97306552980750336 97549656955536384 97612068764209152 97671719908786176 97825782569654184 98842805526182104 99264397019207922 99327905910455016 99452193969623424 100737554241665024 100915108014563328 101293816938651648 101645531580799744 102508331562319292 102754706337745472 102849192246730752 103140318809929152 103206307497587456 103388212542047232 103646510515257408 103776202403085312 104657088204192816 105117447904346112 105668355855828992 106731535396159488 106965215543289696 107033651381769088 107222302265473536 107290902586820608 107624680497317376 107693538258352128 107883352217788416 108607675666795104 108799100828201088 109176875483854564 109277266762151424 109586588735549724 111198156216954867 111408951963467776 111687288398367744 111758745396703232 111884141494407168 111955724438421504 112375866008715264 113047318904107008 113329748521873152 113402256358419456 113602132150751232 113650541514745302 113723254593129656 113923696157065632 114101407137447936 114351223028399712 115395655395969798 115540485987688448 115599044629963656 116107095934785888 117314620129533952 118332789243568128 118372011461184512 118667743923265728 118876900337807616 119376791186498416 120112776335613696 120412857804490224 120489897380820672 120702265410173184 120853299001061376 122761766361918976 123518620655149056 124567086455476608 124646783887629824 124802753216782336 125335070958901248 125415259743903744 125728588571291136 126837840635654567 127619824856589552 127938661417270863 128181191748337664 129430988310499328 129983046736149504 130066209274048512 130149425018945536 130434376759538912 131978947645725696 132144091641298944 132352529358943896 132437207880606688 132602925292831232 133168512893832576 134298890084810718 137520425079905536 137850950056062976 138106987157158848 138195347353676544 138368269870780416 139542784272257088 140227631873583552 140403097368880128 142620287391052928 142963069687298048 143499573996423168 143591384344469504 144203840716879872 144810234222393472 145065467770934784 145609861849311744 145703022349535232 145959829471125504 146115451647399632 146418103146313728 146738673854481276 148264208289273156 148916384531156992 148991858865682524 149178290954435136 149178855325876224 150729758538809344 151106331362497536 151203008477892608 151372662021844992 151469509534334976 151534055352993736 151898261542754176 152037936364732416 152468297371199616 153762497343478938 153860873861293064 154132059506618208 154710478214893728 154809461246381184 155082318813070848 157676171856519168 158223658564354304 158502533783743488 160097303094239232 160150368447484928 160447823314934544 160550477072653632 160653196507760896 160833453398210304 160936353880230912 161137732001415168 161540307387528192 162911513500192656 163765313225781846 164379883103324586 166089448607302144 167113427945201664 167530932597551616 167638118095054848 167933586657632256 169570978356160512 170103384537629184 170159766475452736 170475812272117953 170584881889694484 170885544235598448 173093483093954697 173310728981532672 173421612365398016 174926731925274624 175971930194300928 176470039145258528 177558017191776768 178001615884898592 179065186779747624 180169164503420544 180734846071231008 184142649542878464 184260463138235392 184491026494373888 185277930982723584 186057045696342784 186850629683214912 186970175831444736 187204129825173504 187499416591837186 188122889615855616 191332765328564224 191429737284884328 192271787622506496 193420623694579712 194146482465748992 194270696466046976 195099313911072768 195224137528418304 195651565139308368 197685611052364208 198528794038415844 198655811820910032 198904387939246848 201475108483330048 201830216029126656 202587633877303296 203291063161599488 205016663124638584 205509412675490944 205698384493461504 206280637619858304 206412614995174912 206776425084094464 207293021030514816 207552404806170624 209314176408385632 210040961743136971 211336711711657984 213930431086579392 214067302763538176 214444604530947072 214581805173641216 215249360994634752 215387076516704256 215766704435576832 217215351333590208 217598201656402176 218353750967709128 218554533524302848 219173177471099448 222396312433909734 223374576796735488 223517490793406464 223768282988814336 226094637808214016 226659497043746304 226804512716838912 227204264301502464 227301083029490604 227446509186259312 227847392314131264 228702446056799424 230643746015218407 230791310791939596 231080971975376896 231198089259927312 232214191869571776 234629240259067904 236665578487136256 236744022922369024 237335487846531456 237753800675615232 238753582372996832 240225552671227392 240825715608980448 240979794761641344 241404530820346368 241706598002122752 245523532723837952 245647969838672769 247037241310298112 249134172910953216 249293567775259648 249605506433564672 250670141917802496 250830519487807488 251457177142582272 253675681271309134 255239649713179104 255877322834541726 258861976620998656 259966093472299008 260132418548097024 260868753519077824 263957895291451392 264705058717887792 264874415761213376 265205850585662464 266337025787665152 268597780169621436 275040850159811072 275701900112125952 276213974314317696 276390694707353088 276736539741560832 279085568544514176 280455263747167104 280806194737760256 281249124887755779 285240574782105856 285926139374596096 286999147992846336 287182768688939008 288407681433759744 289620468444786944 290130935541869568 291219723698623488 291406044699070464 291919658942251008 292230903294799264 292836206292627456 293477347708962552 296528416578546312 297832769062313984 297983717731365048 298356581908870272 302212662724995072 302406016955785216 302745324043689984 303068110705987472 303796523085508352 304936594742399232 307524994686957876 307721747722586128 308264119013236416 309420956429787456 309618922492762368 310164637626141696 315352343713038336 316447317128708608 317005067567486976 320194606188478464 320300736894969856 320895646629869088 321100954145307264 321306393015521792 321666906796420608 321872707760461824 322009867625111689 323080614775056384 325823027000385312 326954356955247761 327530626451563692 328759766206649172 332178897214604288 334226855890403328 335061865195103232 335276236190109696 335867173315264512 339141956712321024 340206769075258368 340319532950905472 340951624544235906 341169763779388968 341771088471196896 346186966187909394 346621457963065344 351943860388601856 352940078290517056 355116034383553536 356003231769797184 358130373559495248 360338329006841088 361469692142462016 368285299085756928 368520926276470784 370555861965447168 372114091392685568 373701259366429824 373940351662889472 374408259650347008 374998833183674372 376245779231711232 380513521906963701 382665530657128448 382859474569768656 384543575245012992 386841247389159424 388292964931497984 388541392932093952 390198627822145536 390448275056836608 391303130278616736 395371222104728416 397057588076831688 397311623641820064 397808775878493696 402950216966660096 406582126323198976 410033326249277168 411018825350981888 412561275239716608 412825229990349824 413552850168188928 414586042061029632 415104809612341248 418628352816771264 420081923486273942 422673423423315968 427860862173158784 428134605527076352 428889209061894144 429163610347282432 430498721989269504 430774153033408512 434430702667180416 435196403312804352 435660409139856991 436707501935418256 437109067048605696 438346354942198896 444792624867819468 446749153593470976 447034981586812928 447536565977628672 452189275616428032 453318994087492608 453609025433677824 454408528603004928 454602166058981208 454893018372518624 455694784628262528 457404892113598848 461287492030436814 461582621583879192 462396178519854624 464428383739143552 473488045844738048 474670975693062912 475507601351230464 477507164745993664 480451105342454784 481651431217960896 481959589523282688 482809061640692736 483413196004245504 491047065447675904 491295939677345538 498268345821906432 498587135550519296 501340283835604992 502914354285164544 507351362542618268 510479299426358208 511754645669083452 517723953241997312 519932186944598016 520264837096194048 521737507038155648 527915790582902784 529410117435775584 529748831522426752 530411701171324928 532674051575330304 537195560339242872 550081700319622144 551403800224251904 552427948628635392 552781389414706176 553473079483121664 558171137089028352 560910527494334208 561612389475520512 562498249775511558 570481149564211712 571852278749192192 573998295985692672 576815362867519488 579240936889573888 580261871083739136 582439447397246976 582812089398140928 584461806589598528 585672412585254912 586954695417925104 589422906483335929 593056833157092624 595665538124627968 595967435462730096 596713163817740544 604425325449990144 604812033911570432 605490648087379968 606136221411974944 607593046171016704 609873189484798464 615049989373915752 615443495445172256 616528238026472832 618841912859574912 619237844985524736 620329275252283392 630122885229410913 632894634257417216 634010135134973952 640601473789939712 641791293259738176 642201908290614528 642612786031043584 643333813592841216 643745415520923648 644019735250223378 646161229550112768 651646054000770624 653908713910495522 655061252903127384 657519532413298344 664357794429208576 670123730390206464 670552472380219392 678283913424642048 680413538150516736 680639065901810944 681903249088471812 682339527558777936 683542176942393792 692373932375818788 693242915926130688 703887720777203712 705880156581034112 710232068767107072 712006463539594368 716260747118990496 720676658013682176 722939384284924032 736570598171513856 737041852552941568 741111723930894336 744228182785371136 747402518732859648 747880703325778944 748816519300694016 749997666367348744 752491558463422464 761027043813927402 765718949139537312 773682494778318848 776585929862995968 780397255644291072 782606260557233472 790742444209456832 794115176153663376 794623247283640128 795617551756987392 805900433933320192 813164252646397952 820066652498554336 822037650701963776 825122550479433216 825650459980699648 827105700336377856 829172084122059264 830209619224682496 837256705633542528 840163846972547884 843747374663267337 845346846846631936 855721724346317568 856269211054152704 857778418123788288 858327220694564864 860997443978539008 861548306066817024 868861405334360832 870392806625608704 871320818279713982 873415003870836512 874218134097211392 876692709884397792 889585249735638936 893498307186941952 906637988174985216 907218050867355648 909204332117962416 909786036745037248 911389569256525056 914809784227197696 922574984060873628 923165243167758384 924792357039709248 928856767478287104 946976091689476096 949341951386125824 951015202702460928 955014329491987328 960902210684909568 963302862435921792 963919179046565376 965618123281385472 966029602875335067 980863070865743283 982094130895351808 982591879354691076 996536691643812864 997174271101038592 1002680567671209984 1005828708570329088 1014702725085236536 1020958598852716416 1023509291338166904 1039864373889196032 1043475014076311296 1055831581165805568 1058820234871551168 1059497663044853504 1060823402342649856 1065348103150660608 1074391120678485744 1100163400639244288 1104855897257270784 1105562778829412352 1116342274178056704 1121821054988668416 1123224778951041024 1124996499551023116 1140962299128423424 1141540565720891103 1143704557498384384 1147996591971385344 1153630725735038976 1158481873779147776 1160523742167478272 1164878894794493952 1165624178796281856 1168923613179197056 1171344825170509824 1173909390835850208 1178845812966671858 1186113666314185248 1191934870925460192 1193426327635481088 1208850650899980288 1212272442823949888 1215186092342033408 1219746378969596928 1230099978747831504 1230886990890344512 1233056476052945664 1237683825719149824 1238475689971049472 1240658550504566784 1260245770458821826 1265789268514834432 1268020270269947904 1281202947579879424 1283582586519476352 1284403816581229056 1285225572062087168 1286667627185682432 1287490831041847296 1288039470500446756 1292322459100225536 1303292108001541248 1306981227419570973 1307817427820991044 1310122505806254768 1315039064826596688 1328715588858417152 1340247460780412928 1341104944760438784 1356567826849284096 1360827076301033472 1361278131803621888 1363806498176943624 1364679055117555872 1367084353884787584 1384747864751637576 1411760313162068224 1420464137534214144 1424012927079188736 1432521494237980992 1441353316027364352 1445878768569848064 1473141196343027712 1474083705105883136 1488456365570742272 1494805037465719296 1495761406651557888 1499995332734697488 1522054087627854804 1531437898279074624 1547364989556637696 1553171859725991936 1560794511288582144 1565212521114466944 1581484888418913664 1588230352307326752 1589246494567280256 1591235103513974784 1626328505292795904 1640133304997108672 1644075301403927552 1650245100958866432 1651300919961399296 1654211400672755712 1658344168244118528 1660419238449364992 1674513411267085056 1680327693945095768 1687494749326534674 1711443448692635136 1712538422108305408 1715556836247576576 1721994887957078016 1737722810668721664 1740785613251217408 1742641636559427964 1746830007741673024 1748436268194422784 1753385419768795584 1768268719450007787 1779170499471277872 1786996614373883904 1813275976349970432 1814436101734711296 1818408664235924832 1819572073490074496 1822779138513050112 1829619568454395392 1845149968121747256 1846330486335516768 1849584714079418496 1857713534956574208 1890368655688232739 1893952183378952192 1898683902772251648 1902030405404921856 1910028658983974656 1921804421369819136 1926605724871843584 1927838358093130752 1931236246562770944 1932059205750670134 1961726141731486566 1964188261790703616 1965183758709382152 1993073383287625728 1994348542202077184 2011657417140658176 2029405450170473072 2041917197705432832 2047018582676333808 2079728747778392064 2086950028152622592 2111663162331611136 2117640469743102336 2118995326089707008 2121646804685299712 2130696206301321216 2148782241356971488 2156243290806127639 2200326801278488576 2209711794514541568 2211125557658824704 2232684548356113408 2243642109977336832 2246449557902082048 2249992999102046232 2281924598256846848 2283081131441782206 2316963747558295552 2321047484334956544 2329757789588987904 2337847226358394112 2347818781671700416 2357691625933343716 2372227332628370496 2383869741850920384 2386852655270962176 2417701301799960576 2424544885647899776 2430372184684066816 2439492757939193856 2460199957495663008 2461773981780689024 2466112952105891328 2475367651438299648 2476951379942098944 2481317101009133568 2520491540917643652 2531578537029668864 2536040540539895808 2562405895159758848 2567165173038952704 2568807633162458112 2570451144124174336 2573335254371364864 2574981662083694592 2576078941000893512 2584644918200451072 2606584216003082496 2613962454839141946 2615634855641982088 2620245011612509536 2630078129653193376 2657431177716834304 2680494921560825856 2721654152602066944 2722556263607243776 2727612996353887248 2729358110235111744 2734168707769575168 2769495729503275152 2823520626324136448 2840928275068428288 2848025854158377472 2865042988475961984 2882706632054728704 2891757537139696128 2898088808626005201 2942589212597229849 2946282392686055424 2948167410211766272 2976912731141484544 2989610074931438592 2991522813303115776 2999990665469394976 3044108175255709608 3062875796558149248 3130425042228933888 3162969776837827328 3176460704614653504 3178492989134560512 3182470207027949568 3252657010585591808 3280266609994217344 3288150602807855104 3300490201917732864 3302601839922798592 3316688336488237056 3349026822534170112 3360655387890191536 3374989498653069348 3422886897385270272 3425076844216610816 3431113672495153152 3443989775914156032 3475445621337443328 3481571226502434816 3485283273118855928 3493660015483346048 3496872536388845568 3506770839537591168 3536537438900015574 3558340998942555744 3626551952699940864 3636817328471849664 3639144146980148992 3645558277026100224 3659239136908790784 3690299936243494512 3692660972671033536 3699169428158836992 3715427069913148416 3780737311376465478 3797367805544503296 3804060810809843712 3820057317967949312 3843608842739638272 3853211449743687168 3855676716186261504 3862472493125541888 3864118411501340268 3920943682258712919 3923452283462973132 3928376523581407232 3930367517418764304 3986146766575251456 3988697084404154368 4023314834281316352 4058810900340946144 4083834395410865664 4094037165352667616 4173900056305245184 4235280939486204672 4237990652179414016 4243293609370599424 4261392412602642432 4297564482713942976 4312486581612255278 4400653602556977152 4419423589029083136 4422251115317649408 4465369096712226816 4487284219954673664 4499985998204092464 4563849196513693696 4566162262883564412 4633927495116591104 4642094968669913088 4659515579177975808 4675694452716788224 4695637563343400832 4715383251866687432 4744454665256740992 4767739483701840768 4773705310541924352 4849089771295799552 4860744369368133632 4878985515878387712 4920399914991326016 4923547963561378048 4932225904211782656 4950735302876599296 4953902759884197888 4962634202018267136 5040983081835287304 5063157074059337728 5134330346077905408 5137615266324916224 5140902288248348672 5146670508742729728 5152157882001787024 5213168432006164992 5227924909678283892 5231269711283964176 5240490023225019072 5260156259306386752 5304806158350023361 5314862355433668608 5360989843121651712 5443308305204133888 5445112527214487552 5455225992707774496 5458716220470223488 5468337415539150336 5538991459006550304 5647041252648272896 5681856550136856576 5696051708316754944 5730085976951923968 5765413264109457408 5783515074279392256 5796177617252010402 5885178425194459698 5892564785372110848 5953825462282969088 5979220149862877184 5983045626606231552 5999981330938789952 6088216350511419216 6125751593116298496 6260850084457867776 6325939553675654656 6352921409229307008 6356985978269121024 6364940414055899136 6468729872418382917 6505314021171183616 6560533219988434688 6576301205615710208 6600980403835465728 6605203679845597184 6633376672976474112 6698053645068340224 6721310775780383072 6749978997306138696 6845773794770540544 6850153688433221632 6950891242674886656 6963142453004869632 6970566546237711856 6987320030966692096 7013541679075182336 7073074877800031148 7116681997885111488 7253103905399881728 7273634656943699328 7278288293960297984 7291116554052200448 7318478273817581568 7380599872486989024 7385321945342067072 7398338856317673984 7406226955377568847 7430854139826296832 7561474622752930956 7594735611089006592 7608121621619687424 7640114635935898624 7687217685479276544 7706422899487374336 7711353432372523008 7724944986251083776 7728236823002680536 7841887364517425838 7846904566925946264 7860735034837528608 7972293533150502912 8117621800681892288 8167668790821731328 8188074330705335232 8347800112610490368 8470561878972409344 8475981304358828032 8522784825205284864 8595128965427885952 8624973163224510556 8801307205113954304 8838847178058166272 8844502230635298816 8930738193424453632 8974568439909347328 8999971996408184928 9127698393027387392 9132324525767128824 9267854990233182208 9351388905433576448 9391275126686801664 9430766503733374864 9488909330513481984 9535478967403681536 9547410621083848704 9698179542591599104 9721488738736267264 9757971031756775424 9840799829982652032 9847095927122756096 9864451808423565312 9901470605753198592 9907805519768395776 10020189410216710793 10081966163670574608 10126314148118675456 10268660692155810816 10275230532649832448 10281804576496697344 10293341017485459456 10304315764003574048 10426336864012329984 10455849819356567784 10462539422567928352 10480980046450038144 10520312518612773504 10609612316700046722 10890225054428975104 10910451985415548992 10917432440940446976 10936674831078300672 11077982918013100608 11294082505296545792 11392103416633509888 11460171953903847936 11530826528218914816 11567030148558784512 11592355234504020804 11770356850388919396 11785129570744221696 11907650924565938176 11958440299725754368 11966091253212463104 11999962661877579904 12176432701022838432 12251503186232596992 12521700168915735552 12651879107351309312 12705842818458614016 12713971956538242048 12729880828111798272 12937459744836765834 13121066439976869376 13152602411231420416 13201960807670931456 13266753345952948224 13396107290136680448 13442621551560766144 13499957994612277392 13691547589541081088 13700307376866443264 13901782485349773312 13926284906009739264 13941133092475423712 13974640061933384192 14027083358150364672 14146149755600062296 14233363995770222976 14547269313887398656 14556576587920595968 14582233108104400896 14636956547635163136 14761199744973978048 14770643890684134144 14796677712635347968 14812453910755137694 14861708279652593664 15122949245505861912 15189471222178013184 15280229271871797248 15412845798974748672 15422706864745046016 15456473646005361072 15683774729034851676 15693809133851892528 15721470069675057216 15944587066301005824 16235243601363784576 16335337581643462656 16376148661410670464 16695600225220980736 16941123757944818688 16951962608717656064 17045569650410569728 17190257930855771904 17249946326449021112 17677694356116332544 17861476386848907264 17949136879818694656 17999943992816369856 18255396786054774784 18264649051534257648 18535709980466364416 18702777810867152896 18782550253373603328 18861533007466749728 18977818661026963968 19070957934807363072 19094821242167697408 19396359085183198208 19406189617255148751 19442977477472534528 19515942063513550848 19681599659965304064 19694191854245512192 19728903616847130624 19802941211506397184 19815611039536791552 20040378820433421586 20163932327341149216 20537321384311621632 20550461065299664896 20608631528007148096 20852673728024659968 20911699638713135568 20925078845135856704 20961960092900076288 21040625037225547008 21219224633400093444 21780450108857950208 21820903970831097984 21834864881880893952 21873349662156601344 22155965836026201216 22218680866132706541 22588165010593091584 22784206833267019776 22920343907807695872 23061653056437829632 23134060297117569024 23184710469008041608 23540713700777838792 23916880599451508736 23999925323755159808 24352865402045676864 24503006372465193984 25043400337831471104 25303758214702618624 25411685636917228032 25427943913076484096 25874919489673531668 26242132879953738752 26305204822462840832 26403921615341862912 26533506691905896448 26792214580273360896 26885243103121532288 26999915989224554784 27383095179082162176 27803564970699546624 27882266184950847424 27949280123866768384 28054166716300729344 28292299511200124592 28466727991540445952 29094538627774797312 29113153175841191936 29164466216208801792 29273913095270326272 29522399489947956096 29541287781368268288 29593355425270695936 29624907821510275388 29723416559305187328 30060568230650132379 30245898491011723824 30378942444356026368 30560458543743594496 30825691597949497344 30845413729490092032 30912947292010722144 31367549458069703352 31387618267703785056 31442940139350114432 32470487202727569152 32670675163286925312 32752297322821340928 33391200450441961472 33882247515889637376 33903925217435312128 34380515861711543808 34499892652898042224 35355388712232665088 35722952773697814528 35898273759637389312 35999887985632739712 36529298103068515296 37405555621734305792 37565100506747206656 37723066014933499456 37955637322053927936 38141915869614726144 38189642484335394816 38792718170366396416 38812379234510297502 39363199319930608128 39388383708491024384 39457807233694261248 39605882423012794368 40080757640866843172 40327864654682298432 41074642768623243264 41100922130599329792 41217263056014296192 41705347456049319936 41823399277426271136 41850157690271713408 41923920185800152576 42081250074451094016 42438449266800186888 43560900217715900416 43641807941662195968 43669729763761787904 43746699324313202688 44311931672052402432 44437361732265413082 45176330021186183168 45568413666534039552 45840687815615391744 46268120594235138048 46369420938016083216 47081427401555677584 47833761198903017472 47999850647510319616 48705730804091353728 49006012744930387968 50086800675662942208 50607516429405237248 50823371273834456064 50855887826152968192 51749838979347063336 52484265759907477504 53584429160546721792 53770486206243064576 53999831978449109568 54766190358164324352 55607129941399093248 55764532369901694848 55898560247733536768 56108333432601458688 56584599022400249184 56933455983080891904 58189077255549594624 58226306351682383872 58328932432417603584 58547826190540652544 59044798979895912192 59082575562736536576 59186710850541391872 59249815643020550776 59446833118610374656 60121136461300264758 60491796982023447648 61120917087487188992 61651383195898994688 61825894584021444288 62735098916139406704 62775236535407570112 62885880278700228864 64940974405455138304 65341350326573850624 65504594645642681856 66656042598398119623 66782400900883922944 67764495031779274752 67807850434870624256 68761031723423087616 68999785305796084448 71999775971265479424 73058596206137030592 74811111243468611584 75130201013494413312 75446132029866998912 75911274644107855872 76283831739229452288 77585436340732792832 77624758469020595004 78726398639861216256 78776767416982048768 78915614467388522496 79211764846025588736 80161515281733686344 80655729309364596864 82149285537246486528 82434526112028592384 83410694912098639872 83646798554852542272 83700315380543426816 83847840371600305152 84162500148902188032 84876898533600373776 87283615883324391936 87339459527523575808 87493398648626405376 88623863344104804864 88874723464530826164 90181704691950397137 90352660042372366336 91136827333068079104 91681375631230783488 92536241188470276096 92738841876032166432 94162854803111355168 95999701295020639232 97411461608182707456 98012025489860775936 100173601351325884416 101215032858810474496 101646742547668912128 101711775652305936384 103499677958694126672 104968531519814955008 107168858321093443584 107540972412486129152 107999663956898219136 111529064739803389696 111797120495467073536 112216666865202917376 113169198044800498368 113866911966161783808 116378154511099189248 116452612703364767744 118089597959791824384 118165151125473073152 118373421701082783744 118499631286041101552 120242272922600529516 120983593964046895296 122241834174974377984 123302766391797989376 123651789168042888576 125470197832278813408 125550473070815140224 125771760557400457728 129881948810910276608 130682700653147701248 131009189291285363712 133312085196796239246 135528990063558549504 137522063446846175232 137999570611592168896 143999551942530958848 146117192412274061184 149622222486937223168 150260402026988826624 150892264059733997824 151822549288215711744 152567663478458904576 155170872681465585664 155249516938041190008 157452797279722432512 157553534833964097536 160323030563467372688 161311458618729193728 164298571074492973056 164869052224057184768 166821389824197279744 167293597109705084544 167400630761086853632 167695680743200610304 168325000297804376064 169753797067200747552 170343219973684083481 174567231766648783872 174678919055047151616 174986797297252810752 177247726688209609728 177749446929061652328 180363409383900794274 183362751262461566976 185477683752064332864 188325709606222710336 191999402590041278464 194822923216365414912 196024050979721551872 200347202702651768832 202430065717620948992 203293485095337824256 203423551304611872768 206999355917388253344 209937063039629910016 215081944824972258304 215999327913796438272 223058129479606779392 223594240990934147072 224433333730405834752 226338396089600996736 227733823932323567616 232756309022198378496 232905225406729535488 236179195919583648768 236330302250946146304 236746843402165567488 236999262572082203104 240484545845201059032 241967187928093790592 247303578336085777152 250940395664557626816 251100946141630280448 251543521114800915456 259763897621820553216 262018378582570727424 266624170393592478492 271057980127117099008 275044126893692350464 275999141223184337792 287999103885061917696 292234384824548122368 300520804053977653248 301784528119467995648 303645098576431423488 305135326956917809152 310341745362931171328 310499033876082380016 314905594559444865024 315107069667928195072 320646061126934745376 322622917237458387456 329738104448114369536 334587194219410169088 334801261522173707264 335391361486401220608 336650000595608752128 339507594134401495104 340686439947368166962 349134463533297567744 349357838110094303232 354495453376419219456 355498893858123304656 360726818767801588548 366725502524923133952 370955367504128665728 376651419212445420672 383998805180082556928 389645846432730829824 392048101959443103744 406586970190675648512 413998711834776506688 419874126079259820032 430163889649944516608 431998655827592876544 446116258959213558784 447188481981868294144 448866667460811669504 452676792179201993472 455467647864647135232 465512618044396756992 472358391839167297536 472660604501892292608 473998525144164406208 480969091690402118064 483934375856187581184 494607156672171554304 501880791329115253632 502201892283260560896 503087042229601830912 511029659921052250443 519527795243641106432 524036757165141454848 533248340787184956984 550088253787384700928 551998282446368675584 575998207770123835392 584468769649096244736 601041608107955306496 603569056238935991296 607290197152862846976 610270653913835618304 620998067752164760032 629811189118889730048 641292122253869490752 645245834474916774912 659476208896228739072 669174388438820338176 669602523044347414528 670782722972802441216 673300001191217504256 679015188268802990208 681372879894736333924 698268927066595135488 698715676220188606464 708990906752838438912 710997787716246609312 721453637535603177096 741910735008257331456 753302838424890841344 767997610360165113856 779291692865461659648 813173940381351297024 827997423669553013376 860327779299889033216 863997311655185753088 892232517918427117568 905353584358403986944 910935295729294270464 931025236088793513984 944716783678334595072 945321209003784585216 947997050288328812416 961938183380804236128 967868751712375162368 989214313344343108608 1003761582658230507264 1004403784566521121792 1006174084459203661824 1022059319842104500886 1039055590487282212864 1048073514330282909696 1066496681574369913968 1100176507574769401856 1103996564892737351168 1151996415540247670784 1168937539298192489472 1207138112477871982592 1241996135504329520064 1259622378237779460096 1282584244507738981504 1290491668949833549824 1318952417792457478144 1338348776877640676352 1339205046088694829056 1341565445945604882432 1346600002382435008512 1358030376537605980416 1362745759789472667848 1396537854133190270976 1417981813505676877824 1421995575432493218624 1442907275071206354192 1483821470016514662912 1506605676849781682688 1533088979763156751329 1535995220720330227712 1558583385730923319296 1655994847339106026752 1720655558599778066432 1727994623310371506176 1784465035836854235136 1810707168716807973888 1821870591458588540928 1889433567356669190144 1895994100576657624832 1923876366761608472256 1935737503424750324736 1978428626688686217216 2007523165316461014528 2008807569133042243584 2012348168918407323648 2044118639684209001772 2078111180974564425728 2096147028660565819392 2132993363148739827936 2207993129785474702336 2303992831080495341568 2337875078596384978944 2414276224955743965184 2483992271008659040128 2565168489015477963008 2580983337899667099648 2637904835584914956288 2676697553755281352704 2678410092177389658112 2716060753075211960832 2725491519578945335696 2793075708266380541952 2835963627011353755648 2843991150864986437248 2885814550142412708384 2967642940033029325824 3013211353699563365376 3066177959526313502658 3117166771461846638592 3311989694678212053504 3441311117199556132864 3455989246620743012352 3568930071673708470272 3621414337433615947776 3778867134713338380288 3791988201153315249664 3847752733523216944512 3871475006849500649472 3956857253377372434432 4015046330632922029056 4017615138266084487168 4024696337836814647296 4088237279368418003544 4265986726297479655872 4415986259570949404672 4607985662160990683136 4675750157192769957888 4828552449911487930368 4967984542017318080256 5130336978030955926016 5161966675799334199296 5275809671169829912576 5353395107510562705408 5356820184354779316224 5432121506150423921664 5450983039157890671392 5687982301729972874496 5771629100284825416768 5935285880066058651648 6026422707399126730752 6132355919052627005316 6234333542923693277184 6623979389356424107008 6911978493241486024704 7137860143347416940544 7242828674867231895552 7583976402306630499328 7695505467046433889024 7742950013699001298944 7913714506754744868864 8030092661265844058112 8035230276532168974336 8176474558736836007088 8531973452594959311744 8831972519141898809344 9351500314385539915776 9657104899822975860736 9935969084034636160512 10260673956061911852032 10323933351598668398592 10706790215021125410816 10864243012300847843328 10901966078315781342784 11375964603459945748992 11543258200569650833536 11870571760132117303296 12052845414798253461504 12264711838105254010632 13247958778712848214016 13823956986482972049408 14485657349734463791104 15167952804613260998656 15391010934092867778048 15485900027398002597888 15827429013509489737728 16060185322531688116224 16070460553064337948672 16352949117473672014176 17063946905189918623488 17663945038283797618688 18703000628771079831552 19871938168069272321024 20521347912123823704064 21413580430042250821632 21728486024601695686656 21803932156631562685568 22751929206919891497984 23086516401139301667072 23741143520264234606592 24105690829596506923008 24529423676210508021264 26495917557425696428032 28971314699468927582208 30335905609226521997312 30782021868185735556096 30971800054796005195776 32120370645063376232448 32705898234947344028352 34127893810379837246976 35327890076567595237376 39743876336138544642048 41042695824247647408128 43456972049203391373312 43607864313263125371136 45503858413839782995968 46173032802278603334144 47482287040528469213184 48211381659193013846016 49058847352421016042528 52991835114851392856064 60671811218453043994624 61564043736371471112192 64240741290126752464896 65411796469894688056704 68255787620759674493952 79487752672277089284096 82085391648495294816256 86913944098406782746624 87215728626526250742272 91007716827679565991936 92346065604557206668288 98117694704842032085056 105983670229702785712128 121343622436906087989248 123128087472742942224384 130823592939789376113408 136511575241519348987904 158975505344554178568192 164170783296990589632512 174431457253052501484544 182015433655359131983872 184692131209114413336576 196235389409684064170112 246256174945485884448768 261647185879578752226816 273023150483038697975808 317951010689108357136384 348862914506105002969088 364030867310718263967744 369384262418228826673152 392470778819368128340224 492512349890971768897536 523294371759157504453632 546046300966077395951616 697725829012210005938176 738768524836457653346304 784941557638736256680448 1046588743518315008907264 1092092601932154791903232 1395451658024420011876352 1477537049672915306692608 1569883115277472513360896 2093177487036630017814528 2790903316048840023752704 3139766230554945026721792 4186354974073260035629056 6279532461109890053443584 8372709948146520071258112 12559064922219780106887168 25118129844439560213774336
- Sum of all divisors σ(n): 81868474249845332361449319
- Sum of proper divisors (its aliquot sum) s(n): 56750344405405772147674983
- 25118129844439560213774336 is an abundant number, because the sum of its proper divisors (56750344405405772147674983) is greater than itself. Its abundance is 31632214560966211933900647
Bases of 25118129844439560213774336
- Binary: 10100110001101111100010001100000111000011101000111111000001001111100001000000000000002
- Hexadecimal: 0x14C6F88C1C3A3F04F84000
- Base-36: 35M9TQVV4F3B2I9S0
Squares and roots of 25118129844439560213774336
- 25118129844439560213774336 squared (251181298444395602137743362) is 630920446882125325383873551107300507963786732240896
- 25118129844439560213774336 cubed (251181298444395602137743363) is 15847541706297056412178991609465891296207789697557079753345252976167334445056
-
25118129844439560213774336 is a
perfect square number . Itssquare root is 5011799062656 -
The
cube root of 25118129844439560213774336 is 292861602.0016509953
Scales and comparisons
How big is 25118129844439560213774336?- 25,118,129,844,439,560,213,774,336 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 25,118,129,844,439,560,213,774,336 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 25118129844439560213774336 cubic inches would be around 24405133.5 feet tall.
Recreational maths with 25118129844439560213774336
- 25118129844439560213774336 backwards is 63347731206593444892181152
- The number of decimal digits it has is: 26
- The sum of 25118129844439560213774336's digits is 108
- 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 25118129844439560213774336 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 25118129844439560213774336 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/25118129844439560213774336/
Chicago style:
Numbermatics. 2024. "Number 25118129844439560213774336 - Facts about the integer". https://numbermatics.com/n/25118129844439560213774336/
The information we have on file for 25118129844439560213774336 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 25118129844439560213774336, math, Factors of 25118129844439560213774336, curriculum, school, college, exams, university, Prime factorization of 25118129844439560213774336, STEM, science, technology, engineering, physics, economics, calculator, twenty-five septillion, one hundred eighteen sextillion, one hundred twenty-nine quintillion, eight hundred forty-four quadrillion, four hundred thirty-nine trillion, five hundred sixty billion, two hundred thirteen million, seven hundred seventy-four thousand, three hundred thirty-six.