79737580580853057379626304
79,737,580,580,853,057,379,626,304 is an even composite number composed of six prime numbers multiplied together.
79737580580853057379626304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred forty-four divisors.
Prime factorization of 79737580580853057379626304:
26 × 136 × 193 × 233 × 313 × 473
(2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 23 × 23 × 23 × 31 × 31 × 31 × 47 × 47 × 47)See below for interesting mathematical facts about the number 79737580580853057379626304 from the Numbermatics database.
Names of 79737580580853057379626304
- Cardinal: 79737580580853057379626304 can be written as Seventy-nine septillion, seven hundred thirty-seven sextillion, five hundred eighty quintillion, five hundred eighty quadrillion, eight hundred fifty-three trillion, fifty-seven billion, three hundred seventy-nine million, six hundred twenty-six thousand, three hundred four.
Scientific notation
- Scientific notation: 7.9737580580853057379626304 × 1025
Factors of 79737580580853057379626304
Divisors of 79737580580853057379626304
- Number of divisors d(n): 12544
-
Complete list of divisors:
1 2 4 8 13 16 19 23 26 31 32 38 46 47 52 62 64 76 92 94 104 124 152 169 184 188 208 247 248 299 304 338 361 368 376 403 416 437 494 496 529 589 598 608 611 676 713 722 736 752 806 832 874 893 961 988 992 1058 1081 1178 1196 1216 1222 1352 1426 1444 1457 1472 1504 1612 1748 1786 1922 1976 1984 2116 2162 2197 2209 2356 2392 2444 2704 2852 2888 2914 3008 3211 3224 3496 3572 3844 3887 3952 4232 4324 4394 4418 4693 4712 4784 4888 5239 5408 5681 5704 5776 5828 6422 6448 6859 6877 6992 7144 7657 7688 7774 7904 7943 8303 8464 8648 8788 8836 9269 9386 9424 9568 9776 10051 10478 10816 11191 11362 11408 11552 11609 11656 12167 12493 12844 12896 13547 13718 13754 13984 14053 14288 15314 15376 15548 15808 15886 16399 16606 16928 16967 17296 17576 17672 18259 18538 18772 18848 18941 19136 19552 20102 20539 20956 22103 22382 22724 22816 23104 23218 23312 24334 24863 24986 25688 25792 27094 27436 27508 27683 27968 28106 28561 28576 28717 29791 30628 30752 31096 31772 32798 33212 33511 33856 33934 34592 35152 35344 36518 37076 37544 37696 37882 39104 40204 41078 41743 41912 41971 44206 44764 45167 45448 45632 46436 46624 48668 49726 49972 50531 50807 51376 54188 54872 55016 55366 56212 57122 57152 57434 59582 61009 61256 61504 62192 63544 65596 66424 67022 67868 68107 68479 69184 70304 70688 73036 73853 74152 75088 75764 80408 82156 83486 83824 83942 88412 89167 89401 89528 90334 90896 92872 93248 97336 99452 99541 99944 101062 101614 102752 103259 103823 107939 108376 109744 110032 110732 112424 114244 114868 119164 120497 122018 122512 124384 127088 130663 131192 132848 134044 135736 136214 136958 140608 141376 145483 146072 147706 148304 150176 150917 151528 157757 158171 160816 162409 164312 166972 167648 167884 176111 176824 178334 178802 179056 180668 181792 182689 185744 190969 194672 198904 199082 199888 202124 203228 205504 206518 207646 212629 213187 215878 216752 219488 220064 220571 221464 224848 228488 229736 231173 237367 238328 240994 244036 245024 246233 248768 254176 257393 261326 262384 265696 267007 268088 271472 272428 273916 287339 290966 292144 295412 296608 300352 301834 303056 311581 315514 316342 321632 322373 323219 324818 328624 333944 335296 335768 346921 352222 353648 356668 357604 358112 359879 361336 363584 365378 371293 371488 373321 377177 381938 387283 389344 390241 397808 398164 399776 404248 406456 413036 415292 419957 425258 426374 431756 433504 435643 438976 440128 441142 442928 449696 456976 459472 462346 472397 474734 476656 481988 488072 490048 492466 508352 508369 514786 522652 524768 525977 531392 534014 536176 542659 542944 544856 545623 547832 566029 571849 574678 581932 584288 587171 590824 593216 603668 606112 623162 631028 632684 636709 643264 644746 646438 649636 656903 657248 660491 667888 671536 685193 693842 704444 707296 713336 715208 716224 719758 722672 730756 742586 742976 746642 754354 763876 770753 774566 778688 780482 793117 795616 796328 797449 799552 808496 812912 826072 830584 839914 850516 852748 858173 863512 867008 871286 882284 885391 885856 890227 899392 913952 918944 924692 944794 949468 953312 960089 963976 965333 976144 984932 1016738 1029572 1038841 1045304 1049536 1051954 1068028 1072352 1085318 1085888 1089712 1091246 1095664 1132058 1143698 1149356 1159171 1162213 1163864 1168561 1168576 1174342 1181648 1207336 1212224 1246324 1262056 1265368 1273418 1289492 1292876 1294033 1299272 1301101 1313806 1314496 1320982 1335776 1342367 1343072 1349699 1370386 1387684 1400177 1403207 1408888 1414592 1426672 1430416 1439516 1445344 1461512 1485172 1493284 1508708 1527752 1541506 1549132 1560964 1566461 1575017 1586234 1591232 1592656 1594898 1616992 1625824 1652144 1661168 1679828 1698619 1701032 1705496 1716346 1727024 1742572 1764568 1770782 1771712 1780454 1827904 1837888 1849384 1889588 1891279 1898936 1906624 1920178 1927952 1930666 1952288 1961921 1969864 1972637 2033476 2050841 2056223 2059144 2077682 2090608 2103908 2111317 2122849 2136056 2144704 2170636 2179424 2182492 2191328 2264116 2287396 2289443 2298712 2318342 2324426 2327728 2337122 2348684 2363296 2374957 2387929 2414672 2482597 2492648 2524112 2530736 2546836 2578984 2585752 2588066 2598544 2602202 2627612 2641964 2671552 2684734 2686144 2699398 2740772 2764177 2771431 2775368 2800354 2806414 2817776 2853344 2860832 2867423 2879032 2890688 2923024 2970344 2986568 3005249 3017416 3055504 3083012 3085771 3098264 3121928 3132922 3150034 3172468 3185312 3189796 3201029 3218513 3233984 3251648 3304288 3322336 3346109 3359656 3397238 3402064 3410992 3432692 3454048 3471091 3485144 3529136 3541564 3560908 3628411 3698768 3735407 3779176 3782558 3797872 3840356 3855904 3861332 3904576 3923842 3939728 3945274 4050553 4066952 4101682 4112446 4118288 4155364 4181216 4190849 4201847 4207816 4222634 4245698 4272112 4341272 4358848 4364984 4382656 4392287 4509973 4528232 4574792 4578886 4597424 4636684 4648852 4655456 4674244 4678427 4697368 4726592 4749914 4775858 4826809 4829344 4853173 4890467 4903301 4965194 4985296 5034679 5048224 5061472 5073133 5093672 5157968 5171504 5176132 5197088 5204404 5255224 5283928 5369468 5398796 5459441 5481544 5528354 5542862 5550736 5600708 5612828 5635552 5663359 5706688 5721664 5734846 5758064 5846048 5920039 5940688 5973136 6010498 6034832 6111008 6141161 6166024 6171542 6196528 6243856 6265844 6300068 6344936 6370624 6379592 6402058 6437026 6591499 6608576 6608797 6644672 6692218 6719312 6794476 6804128 6821984 6837701 6865384 6908096 6942182 6970288 7054567 7058272 7083128 7093099 7121816 7166363 7256822 7358377 7397536 7414579 7434037 7470814 7558352 7565116 7595744 7633223 7680712 7711808 7722664 7847684 7879456 7890548 7979183 8101106 8133904 8203364 8224892 8236576 8277217 8310728 8362432 8381698 8403694 8415632 8445268 8491396 8539739 8544224 8586383 8682544 8729968 8784574 8907509 8975543 9019946 9056464 9149584 9157772 9194848 9273368 9297704 9310912 9348488 9356854 9394736 9499828 9551716 9653618 9658688 9659011 9706346 9780934 9806602 9930388 9970592 9993563 10019789 10069358 10096448 10122944 10146266 10187344 10310521 10315936 10343008 10352264 10366837 10394176 10408808 10510448 10567856 10738936 10754551 10797592 10865131 10918882 10963088 11056708 11085724 11101472 11156249 11201416 11225656 11271104 11326718 11469692 11510083 11516128 11572951 11692096 11692487 11840078 11881376 11946272 12020996 12069664 12097471 12222016 12282322 12332048 12343084 12393056 12481157 12487712 12531688 12549329 12600136 12689872 12759184 12804116 12874052 13018667 13182998 13217594 13384436 13438624 13504933 13588952 13608256 13643968 13675402 13730768 13884364 13940576 14109134 14116544 14166256 14186198 14243632 14332726 14513644 14644307 14716754 14795072 14829158 14868074 14941628 15069223 15108769 15116704 15130232 15151531 15191293 15191488 15266446 15361424 15445328 15695368 15758912 15759439 15781096 15958366 16202212 16267808 16305287 16406728 16449784 16473152 16554434 16621456 16763396 16807388 16822429 16831264 16890536 16914313 16982792 17079478 17088448 17172766 17365088 17450771 17459936 17546087 17569148 17727319 17815018 17951086 18039892 18112928 18202301 18241691 18299168 18315544 18341327 18389696 18546736 18595408 18696976 18713708 18789472 18999656 19103432 19307236 19318022 19412692 19561868 19613204 19737979 19860776 19941184 19987126 20039578 20138716 20292532 20363993 20374688 20475221 20621042 20631872 20686016 20704528 20733674 20817616 21020896 21135712 21477872 21509102 21595184 21730262 21837764 21926176 22082047 22113416 22171448 22202659 22202944 22312498 22402832 22451312 22653436 22939384 23020166 23032256 23145902 23384974 23680156 23762752 23892544 23893343 24041992 24139328 24194942 24564644 24586627 24664096 24686168 24720919 24786112 24962314 24975424 25063376 25098658 25200272 25379744 25504973 25518368 25608232 25644281 25748104 26037334 26365996 26435188 26603363 26660933 26730899 26768872 26876903 26877248 27009866 27177904 27350804 27447121 27461536 27597037 27768728 27881152 28218268 28332512 28372396 28487264 28665452 29027288 29288614 29433508 29658316 29736148 29762759 29883256 29925323 30138446 30217538 30233408 30260464 30303062 30382586 30532892 30722848 30874441 30890656 31043077 31390736 31518878 31562192 31916732 32204071 32273761 32404424 32535616 32610574 32813456 32899568 33108868 33242912 33526792 33614776 33644858 33662528 33781072 33828626 33965584 34158956 34345532 34730176 34901542 34919872 35092174 35138296 35454638 35630036 35902172 35934301 36028603 36079784 36225391 36225856 36404602 36483382 36598336 36631088 36682654 37093472 37190816 37276499 37393952 37427416 37480103 37578944 37999312 38206864 38614472 38636044 38825384 39068237 39123736 39226408 39475958 39721552 39974252 40079156 40115023 40277432 40334131 40585064 40727986 40749376 40950442 41242084 41409056 41467348 41613377 41635232 41840669 42041792 42271424 42955744 43018204 43190368 43460524 43499417 43675528 43852352 44164094 44226832 44342896 44405318 44624996 44805664 44902624 45124183 45306872 45370651 45878768 46040332 46291804 46769948 47169343 47360312 47786686 48083984 48389884 48560291 48825527 49129288 49173254 49328192 49372336 49441838 49924628 50126752 50197316 50400544 50759488 51009946 51036736 51216464 51288562 51496208 52074668 52657189 52731992 52870376 53206726 53321866 53461798 53537744 53753806 54019732 54355808 54481037 54624011 54701608 54894242 54922367 54923072 55194074 55537456 56436536 56665024 56744792 56974528 57099731 57330904 58054576 58577228 58629649 58867016 59316632 59472296 59525518 59766512 59850646 60276892 60435076 60520928 60606124 60765172 60819551 61065784 61151747 61445696 61748882 61781312 62086154 62781472 63037756 63091249 63124384 63576071 63742913 63833464 64408142 64547522 64808848 65221148 65450827 65626912 65799136 65808319 65950729 66217736 66485824 67053584 67229552 67289716 67562144 67657252 67931168 68317912 68691064 69803084 70184348 70276592 70909276 70972733 71260072 71804344 71868602 72057206 72159568 72450782 72809204 72966764 73262176 73365308 73623667 74025799 74186944 74381632 74552998 74787904 74854832 74960206 75998624 76413728 76960507 77228944 77272088 77650768 78136474 78247472 78452816 78951916 79443104 79835093 79948504 80158312 80230046 80554864 80668262 81170128 81455972 81900884 82484168 82818112 82934696 83226754 83270464 83453453 83681338 85689487 85911488 85914361 86036408 86380736 86921048 86998834 87351056 88328188 88453664 88685792 88810636 88890113 89249992 89611328 89805248 90248366 90613744 90741302 91709371 91757536 92080664 92210287 92583608 93162719 93539896 94338686 94720624 95573372 95658901 96167968 96389527 96642481 96779768 97120582 97651054 98258576 98346508 98744672 98883676 99231899 99773903 99849256 100253504 100394632 100801088 102019892 102432928 102577124 102992416 103729379 104149336 105314378 105463984 105740752 106413452 106643732 106923596 107075488 107507612 107603821 108039464 108711616 108962074 109248022 109403216 109788484 109844734 110388148 111016607 111074912 111622979 112480741 112873072 113489584 114199462 114661808 115797617 116109152 116682059 117154456 117259298 117734032 118633264 118944592 119051036 119533024 119701292 120553784 120870152 121041856 121212248 121530344 121639102 122131568 122303494 123497764 124172308 125562944 125567143 126075512 126182498 126248768 127152142 127485826 127666928 128816284 129095044 129617696 129916319 130257257 130442296 130901654 131253824 131598272 131616638 131901458 132435472 134036773 134107168 134459104 134579432 134768881 135124288 135314504 135862336 136160897 136635824 137382128 139606168 139809163 140368696 140553184 141246703 141818552 141945466 142520144 143608688 143737204 144114412 144319136 144901564 145031237 145618408 145933528 146524352 146730616 147247334 148051598 149105996 149631079 149709664 149920412 150448363 151604477 151997248 152002331 152827456 153921014 154457888 154544176 155301536 156272948 156494944 156905632 157267123 157903832 158886208 159670186 159897008 160316624 160460092 161109728 161336524 162255041 162340256 162911944 163141277 163801768 164968336 165869392 166453508 166906906 167362676 169242671 170535317 171378974 171828722 172072816 173842096 173997668 174702112 175564129 176656376 176907328 177371584 177621272 177780226 178499984 180496732 181227488 181482604 183418742 183515072 183521209 184161328 184420574 185167216 186325438 187079792 188677372 189441248 190375991 191146744 191317802 192335936 192779054 193284962 193559536 194241164 195302108 195899899 196413997 196517152 196693016 196969903 197486809 197489344 197767352 198463798 199547806 199698512 200789264 204039784 204336469 204865856 204872707 205154248 205984832 206437489 207458758 208298672 210628756 210927968 211481504 211968731 212826904 213287464 213847192 214150976 215015224 215207642 216078928 217924148 218496044 218691577 218806432 219576968 219689468 219886069 220776296 222033214 222149824 222157253 223245958 224961482 225746144 226860023 226979168 228099131 228398924 229323616 229851949 230455147 231595234 232218304 233364118 234308912 234518596 235468064 236629913 237141983 237266528 237889184 238102072 238437251 239066048 239402584 241107568 241740304 242424496 243060688 243278204 244263136 244606988 246995528 247354673 248344616 251134286 252151024 252364996 254304284 254971652 255333856 256593727 257632568 258190088 259235392 259832638 260514514 260884592 261803308 263233276 263802916 264731909 264870944 266177873 268073546 268214336 268918208 269158864 269537762 270629008 272321794 273271648 274764256 278241833 279212336 279618326 280737392 281106368 282493406 283637104 283890932 285040288 287066611 287217376 287474408 288228824 288634567 288638272 289803128 290062474 291236816 291867056 293461232 294494668 296103196 298211992 299262158 299419328 299429341 299840824 300896726 303208954 304004662 307842028 308915776 309088352 309800453 310603072 310613459 312545896 312989888 313811264 314534246 315807664 319340372 319626151 319794016 320633248 320920184 321371947 322219456 322673048 324510082 324680512 325823888 326282554 327603536 329936672 331564649 331738784 332907016 333375653 333813812 334725352 336819061 338485342 341070634 342757948 343657444 344145632 345843719 346592129 347501687 347684192 347995336 348485213 349399739 349404224 351128258 353312752 355242544 355560452 356812573 356999968 358761481 360993464 362454976 362467097 362965208 366837484 367042418 368322656 368841148 370334432 372650876 374159584 375021601 377354744 378882496 380751982 382293488 382635604 385558108 386569924 386915867 387119072 388482328 389029199 390604216 391799798 392827994 393034304 393386032 393939806 394973618 395534704 396927596 399095612 399397024 401367733 401578528 403560001 408079568 408672938 409745414 410308496 412874978 414917516 416597344 418652923 419558893 421257512 421850521 421855936 422963008 423937462 425653808 426574928 427694384 430030448 430415284 432157856 435848296 436992088 437383154 437612864 439153936 439378936 439772138 441552592 444066428 444314506 446491916 449922964 451492288 453720046 453958336 453973517 456198262 456797848 458647232 459703898 460910294 463190468 466728236 467145913 468371839 468617824 469037192 469697461 470930083 470936128 473259826 474283966 474533056 475778368 476204144 476874502 478805168 482215136 483480608 484594487 484848992 486121376 486556408 487241339 488526272 489213976 493991056 494709346 496689232 502268572 504302048 504729992 505463897 507887081 508608568 509943304 510661157 510667712 513187454 515265136 516380176 519665276 521029028 521495299 521769184 523606616 524343703 526466552 527605832 529463818 529741888 532355746 536147092 538317728 539075524 540973901 541258016 543928697 544643588 546543296 549528512 549546889 556483666 558424672 559236652 561474784 564986812 565492421 567274208 567781864 568581137 570080576 574133222 574434752 574948816 576457648 577269134 579606256 580124948 582473632 583734112 586614379 586922464 588989336 589818463 592206392 596423984 598524316 598858682 599681648 601793452 606417908 608009324 611877349 613201459 615684056 618176704 619600906 621226918 625091792 629068492 631283783 631615328 634731851 638680744 639252302 639588032 641266496 641840368 642743894 645346096 649020164 651647776 652565108 655207072 659873344 663129298 663477568 665814032 666751306 667627624 669450704 673638122 676970684 682141268 684543457 685515896 687314888 688282429 688291264 691687438 693184258 695003374 695368384 695990672 696970426 698799478 702256516 706625504 708253481 710112143 710485088 711120904 712121957 713625146 713990771 713999936 717522962 721986928 724934194 725930416 733674968 734084836 736645312 737682296 740668864 740693633 742296503 745301752 748319168 750043202 754709488 761503964 762185437 764586976 765271208 766348489 771116216 773139848 773831734 774238144 776964656 778058398 781208432 783599596 785655988 786772064 787879612 789947236 790654163 791069408 793855192 794972711 798191224 798794048 802735466 803157056 807120002 816159136 817345876 819490828 820186237 820616992 825749956 826488923 828657869 829835032 833183993 833194688 837305846 839117786 842515024 843701042 847874924 850860751 851307616 853149856 855388768 855508147 857359477 860060896 860830568 862042369 864315712 871696592 873984176 874766308 878307872 878757872 879544276 883105184 888132856 888629012 892983832 899845928 907440092 907947034 912396524 913595696 919407796 921820588 922645529 926380936 927685013 933456472 934291826 936743678 937235648 938074384 939394922 941860166 946519652 948567932 952408288 953749004 957107671 957610336 962335387 964430272 966961216 969188974 969697984 972242752 973112816 974482678 978427952 987982112 989418692 993378464 1000486591 1004537144 1008604096 1009459984 1010927794 1015774162 1017217136 1019886608 1021322314 1026374908 1030530272 1032760352 1037856209 1039330552 1042058056 1042990598 1043524973 1043538368 1047213232 1048687406 1052933104 1055211664 1058927636 1064711492 1072294184 1076635456 1078151048 1081947802 1082516032 1084894889 1087857394 1089287176 1099093778 1112967332 1113963331 1116849344 1116886693 1118473304 1122949568 1122987121 1129973624 1130984842 1134548416 1135563728 1137162274 1148266444 1149897632 1152915296 1154538268 1155571469 1159212512 1160249896 1161883193 1164947264 1167468224 1173228758 1173844928 1177978672 1179636926 1184412784 1192847968 1197048632 1197717364 1198733731 1199363296 1203586904 1211115347 1212835816 1216018648 1223754698 1226402918 1231368112 1239201812 1242453836 1243565713 1250183584 1250358061 1253063851 1256352253 1258136984 1262567566 1263214441 1263230656 1269463702 1277361488 1278504604 1283680736 1285487788 1290014687 1290692192 1297060739 1298040328 1303295552 1305130216 1310414144 1326258596 1331628064 1333502612 1335255248 1338901408 1347276244 1348481927 1353941368 1364282536 1369086914 1371031792 1374629776 1376564858 1383374876 1386368516 1390006748 1391981344 1393940852 1397598956 1398849673 1404513032 1406490181 1413251008 1416506962 1420224286 1420970176 1422241808 1424243914 1427250292 1427981542 1435045924 1443973856 1449868388 1451098727 1451860832 1462249633 1467349936 1468169672 1475364592 1481387266 1484593006 1490603504 1500086404 1505369021 1509418976 1513591337 1516866767 1523007928 1524370874 1529173952 1530542416 1532696978 1542232432 1546279696 1547663468 1553929312 1556116796 1562416864 1567199192 1571311976 1573544128 1575759224 1579894472 1581308326 1582138816 1587710384 1589945422 1596382448 1605470932 1614240004 1632318272 1632372859 1634691752 1638981656 1640372474 1641233984 1651499912 1652977846 1657315738 1659670064 1666367986 1674611692 1678235572 1685030048 1687402084 1688912147 1693344341 1695749848 1701721502 1702593377 1702615232 1706299712 1710777536 1711016294 1714718954 1720121792 1721661136 1724084738 1742478049 1743393184 1747968352 1749532616 1751995453 1756615744 1757515744 1759088552 1766210368 1770091661 1776265712 1777258024 1785967664 1799691856 1814880184 1815894068 1817519119 1824793048 1827191392 1836207139 1838815592 1843641176 1845291058 1852761872 1855370026 1866912944 1868583652 1873487356 1876148768 1878789844 1883720332 1885406081 1893039304 1895704157 1897135864 1904816576 1907498008 1914215342 1915220672 1924670774 1938377948 1946225632 1948965356 1955828719 1956855904 1970858201 1975964224 1976030303 1978837384 1986756928 2000973182 2009074288 2018919968 2021855588 2031548324 2034434272 2039773216 2042644628 2044472599 2052749816 2061060544 2065520704 2075712418 2078661104 2084116112 2085981196 2087049946 2094426464 2097374812 2105866208 2109315533 2110423328 2117855272 2120836601 2129422984 2144588368 2156302096 2163895604 2169789778 2175714788 2178574352 2198187556 2200154723 2216959121 2225934664 2227926662 2233773386 2236946608 2245974242 2259947248 2261969684 2271127456 2274324548 2282333677 2294799769 2296532888 2299795264 2305830592 2309076536 2311142938 2318425024 2320499792 2323766386 2346457516 2355957344 2359273852 2368825568 2385695936 2385775717 2394097264 2395434728 2397467462 2398726592 2407173808 2422230694 2425671632 2432037296 2447509396 2452805836 2462736224 2474887883 2478403624 2484907672 2487131426 2500367168 2500716122 2506127702 2512704506 2516273968 2525135132 2526428882 2538927404 2546698687 2553381961 2554722976 2557009208 2560608739 2567328517 2567361472 2570975576 2580029374 2581384384 2587057043 2594121478 2596080656 2610260432 2652517192 2656374097 2663256128 2663345191 2667005224 2670510496 2677802816 2683687357 2694552488 2696963854 2707882736 2728565072 2738173828 2742063584 2749259552 2753129716 2755593503 2766749752 2772737032 2780013496 2783962688 2787881704 2795197912 2797699346 2809026064 2812980362 2833013924 2840448572 2842990501 2844483616 2848487828 2854500584 2855963084 2858518897 2870091848 2887947712 2888044289 2899736776 2902197454 2903721664 2924499266 2934699872 2936339344 2950729184 2962774532 2965288703 2969186012 2981207008 2988075337 2995916911 3000172808 3010738042 3018837952 3027182674 3033733534 3046015856 3048741748 3061084832 3065393956 3076188869 3082845779 3084464864 3092559392 3092990993 3095326936 3099684263 3107858624 3112233592 3124833728 3134398384 3142623952 3151518448 3159788944 3162616652 3175420768 3179890844 3192764896 3210941864 3215610749 3228480008 3264745718 3269383504 3277963312 3280744948 3302999824 3305955692 3314631476 3319340128 3332735972 3335718451 3349223384 3356471144 3370060096 3374804168 3377824294 3386688682 3391499696 3403443004 3405186754 3422032588 3429437908 3441514817 3443322272 3448169476 3460312349 3484956098 3486786368 3486902971 3495936704 3499065232 3503990906 3515031488 3518177104 3540183322 3552531424 3554516048 3571935328 3599383712 3617143829 3629760368 3631788136 3635038238 3649586096 3654382784 3672414278 3677631184 3687282352 3690582116 3705523744 3710740052 3731865943 3733825888 3737167304 3746974712 3752249371 3752297536 3757579688 3767440664 3770812162 3786078608 3791408314 3794271728 3814996016 3828430684 3849341548 3876755896 3892451264 3892581433 3897930712 3911657438 3913711808 3922312291 3941716402 3952060606 3957674768 4001946364 4018148576 4027405889 4037839936 4037974967 4043711176 4063096648 4068868544 4079546432 4085289256 4088945198 4105499632 4151424836 4155139963 4157322208 4168232224 4171962392 4174099892 4177835311 4188852928 4194749624 4211732416 4218631066 4220846656 4220987807 4235710544 4241673202 4258845968 4289176736 4310340437 4312604192 4327791208 4333883489 4339579556 4351429576 4357148704 4378647793 4396375112 4400309446 4433918242 4451869328 4455853324 4467546772 4473893216 4491948484 4495968347 4505697677 4517521931 4519894496 4523939368 4530307769 4542196607 4542254912 4548649096 4564667354 4589599538 4593065776 4618153072 4622285876 4638563449 4640999584 4647532772 4663899253 4692915032 4699738787 4711914688 4712072261 4718547704 4737651136 4771551434 4788194528 4790869456 4794934924 4814347616 4844461388 4851343264 4864074592 4875280813 4895018792 4905611672 4925472448 4949775766 4956807248 4969815344 4974262852 5001432244 5012255404 5025409012 5029906271 5032547936 5050270264 5052857764 5057379587 5077854808 5093397374 5106763922 5109445952 5114018416 5121217478 5134657034 5141951152 5160058748 5174114086 5188242956 5192161312 5217780529 5220520864 5246280013 5286594827 5305034384 5312748194 5326690382 5334010448 5341020992 5367374714 5389104976 5393927708 5415765472 5442487999 5454265609 5457130144 5476347656 5484056773 5484127168 5498519104 5506259432 5511187006 5533499504 5545474064 5560026992 5575763408 5590395824 5595398692 5618052128 5625960724 5666027848 5680897144 5685981002 5688967232 5689157479 5696975656 5709001168 5711926168 5717037794 5740183696 5776088578 5799473552 5804394908 5848998532 5869399744 5872678688 5901458368 5901655721 5925549064 5930577406 5938372024 5962414016 5976150674 5991833822 6000345616 6021476084 6054365348 6067467068 6072896869 6088833907 6092031712 6097483496 6106066993 6122091079 6122169664 6130787912 6152377738 6165691558 6168929728 6185118784 6185981986 6190653872 6199368526 6224467184 6268796768 6285247904 6299728331 6303036896 6319577888 6325233304 6334137407 6350841536 6359781688 6385529792 6399562159 6421883728 6431221498 6456960016 6529491436 6538767008 6555926624 6561489896 6571030661 6602532053 6605999648 6611911384 6629262952 6638595041 6638680256 6665471944 6671436902 6698446768 6712942288 6749608336 6755648588 6773377364 6779438887 6782999392 6806886008 6810373508 6816468139 6844065176 6858875816 6883029634 6886644544 6886874843 6896338952 6920624698 6969912196 6973805942 6998130464 7007981812 7032660713 7036354208 7071073061 7080366644 7105062848 7109032096 7125410419 7143870656 7144109557 7198767424 7234287658 7259520736 7263576272 7270076476 7299172192 7344828556 7351401473 7355262368 7374564704 7381164232 7391554781 7411047488 7421480104 7463731886 7467651776 7474334608 7493949424 7504498742 7515159376 7534881328 7541624324 7572157216 7582816628 7588543456 7625986927 7629992032 7656861368 7667640019 7698683096 7753511792 7785162866 7795861424 7823314876 7844624582 7883432804 7904121212 7915349536 7954405537 7971618967 8003892728 8015159899 8036297152 8054811778 8075949934 8087422352 8126193296 8170578512 8177890396 8206689179 8210999264 8251514063 8302849672 8310279926 8314644416 8336464448 8343924784 8348199784 8355670622 8389499248 8437262132 8441975614 8471421088 8483346404 8517691936 8578353472 8620680874 8625208384 8625496823 8655582416 8667766978 8679159112 8702859152 8714297408 8757295586 8792750224 8800618892 8867836484 8899064941 8903738656 8911706648 8935093544 8947671577 8947786432 8983896968 8991936694 9011395354 9035043862 9039788992 9047878736 9060615538 9084393214 9097298192 9129334708 9179199076 9186131552 9207295253 9231457859 9236306144 9244571752 9257585441 9277126898 9281880023 9281999168 9295065544 9327798506 9385830064 9399477574 9424144522 9437095408 9543102868 9576389056 9581738912 9589869848 9603814043 9628695232 9629017229 9649854539 9688922776 9702561983 9702686528 9728149184 9750561626 9790037584 9811223344 9899551532 9908410681 9913614496 9939630688 9948525704 9962530357 10002864488 10024510808 10050818024 10059812542 10065095872 10100540528 10105715528 10114759174 10155709616 10186794748 10213527844 10228036832 10242434956 10269314068 10278504119 10283902304 10320117496 10334645243 10348228172 10376485912 10384322624 10435561058 10441041728 10441390891 10492560026 10573189654 10610068768 10625496388 10653380764 10662421081 10668020896 10734749428 10744355999 10772552297 10778209952 10787855416 10803041603 10831391909 10831530944 10884975998 10908531218 10914260288 10952695312 10968113546 11012518864 11022374012 11061189763 11066999008 11090948128 11120053984 11121605911 11145673201 11151526816 11180791648 11190797384 11206550797 11236104256 11251921448 11332055696 11361794288 11371962004 11378314958 11393951312 11418002336 11423852336 11434075588 11480367392 11552177156 11598947104 11608789816 11625669631 11697997064 11745357376 11803311442 11851098128 11861154812 11876744048 11952301348 11983667644 11994391877 12000691232 12042952168 12059905169 12108730696 12134934136 12145793738 12177667814 12184063424 12194966992 12212133986 12244182158 12261575824 12304755476 12331383116 12371963972 12381307744 12398737052 12442399723 12448934368 12510360031 12537593536 12570495808 12599456662 12606073792 12639155776 12650466608 12668274814 12719563376 12799124318 12843767456 12862442996 12913920032 13006325683 13058982872 13077366151 13077534016 13111853248 13122979792 13142061322 13205064106 13211999296 13223822768 13258525904 13277190082 13330943888 13342873804 13396893536 13425884576 13492130717 13499216672 13511297176 13546754728 13558877774 13565824649 13565998784 13613772016 13620747016 13632936278 13688130352 13717751632 13766059268 13773749686 13792677904 13841249396 13939824392 13947611884 13996260928 14015963624 14065321426 14072708416 14073179027 14103633557 14142146122 14160733288 14218064192 14250820838 14288219114 14468575316 14481523303 14519041472 14519527009 14527152544 14540152952 14560621291 14598344384 14598832573 14689657112 14702802946 14710524736 14749129408 14762328464 14783109562 14842960208 14927463772 14948669216 14987898848 15008997484 15022429097 15030318752 15069762656 15083248648 15104481509 15144314432 15165633256 15177086912 15251973854 15259984064 15313722736 15335280038 15397366192 15507023584 15570325732 15583538503 15591722848 15646629752 15689249164 15744499511 15766865608 15808242424 15830495867 15830699072 15908811074 15943237934 16007785456 16030319798 16109623556 16151899868 16166354269 16174844704 16252386592 16254654793 16289830063 16332579289 16341157024 16355780792 16378805011 16413378358 16421787733 16421998528 16503028126 16605699344 16620559852 16687849568 16696399568 16711341244 16770190931 16778998496 16861789607 16874524264 16883951228 16942842176 16966692808 17035383872 17035953559 17241361748 17250993646 17311164832 17335533956 17358318224 17405718304 17514591172 17530265051 17585500448 17601237784 17626015247 17735672968 17798129882 17807477312 17823413296 17870187088 17895343154 17967793936 17983873388 18022790708 18070087724 18095757472 18121231076 18168786428 18185045749 18194596384 18258669416 18284372353 18358398152 18372263104 18414590506 18462915718 18472612288 18489143504 18515170882 18554253796 18563760046 18590131088 18655597012 18771660128 18798955148 18848289044 18864283451 18874190816 19009245229 19086205736 19163477824 19179739696 19207628086 19258034458 19299709078 19377845552 19405123966 19501123252 19569797273 19580075168 19622446688 19676687381 19719267971 19799103064 19816821362 19826974487 19827228992 19879261376 19897051408 19925060714 20005728976 20049021616 20101636048 20119625084 20201081056 20211431056 20229518348 20311419232 20373589496 20427055688 20456073664 20484869912 20538628136 20557008238 20567804608 20640234992 20669290486 20696456344 20752971824 20871122116 20882781782 20985120052 21146379308 21220137536 21220847167 21250992776 21306761528 21324842162 21336041792 21336755299 21469498856 21488711998 21545104594 21556419904 21575710832 21606083206 21662783818 21769951996 21817062436 21905390624 21936227092 21955857911 22013476433 22025037728 22044748024 22075780667 22122379526 22133713901 22133998016 22181896256 22240107968 22243211822 22291346402 22303053632 22361583296 22381594768 22413101594 22503842896 22664111392 22723588576 22743924008 22756629916 22775940889 22787902624 22836004672 22847704672 22868151176 22960734784 23011191593 23104354312 23197894208 23217579632 23251339262 23395994128 23606622884 23627748547 23702196256 23722309624 23753488096 23756803159 23870692807 23904602696 23967335288 23988783754 24001074379 24001382464 24085904336 24119810338 24217461392 24269868272 24291587476 24355335628 24389933984 24424267972 24488364316 24510279053 24523151648 24609510952 24644154041 24662766232 24743927944 24762615488 24797474104 24884799446 24897868736 25020720062 25198913324 25300933216 25336549628 25425773347 25439126752 25598248636 25621156613 25687534912 25688393939 25724885992 25827840064 25828703783 26012651366 26117965744 26154732302 26245959584 26284122644 26410128212 26447645536 26517051808 26554380164 26578143787 26661887776 26685747608 26723313439 26793787072 26851769152 26984261434 26998433344 27022594352 27093509456 27117755548 27131649298 27227544032 27241494032 27265872556 27376260704 27435503264 27532118536 27547499372 27570875813 27585355808 27682498792 27879648784 27895223768 28031927248 28130642852 28146358054 28207267114 28284292244 28321466576 28501641676 28576438228 28602011399 28758235403 28820468573 28937150632 28963046606 29039054018 29054305088 29080305904 29121242582 29197665146 29379314224 29405605892 29524656928 29566219124 29670337801 29685920416 29832396997 29854927544 29897338432 29975797696 30017994968 30044858194 30060637504 30139525312 30166497296 30208963018 30331266512 30503947708 30627445472 30670560076 30794732384 31014047168 31015084321 31140651464 31167077006 31183445696 31293259504 31378498328 31488999022 31533731216 31616484848 31660991734 31817622148 31886475868 32015570912 32060639596 32173542479 32219247112 32303799736 32332708538 32349274163 32349689408 32504773184 32509309586 32579660126 32665158578 32682314048 32711561584 32757610022 32826756716 32843575466 33006056252 33107082931 33211398688 33241119704 33287913607 33375270721 33375699136 33392799136 33422682488 33540381862 33557996992 33631741559 33723579214 33749048528 33767902456 33933385616 34071907118 34482723496 34501987292 34532863261 34622329664 34623487483 34671067912 34716636448 34811436608 34812600751 34887935641 35029182344 35060530102 35171000896 35202475568 35252030494 35471345936 35596259764 35646826592 35740374176 35790686308 35822715539 35935587872 35967746776 36018378983 36045581416 36140175448 36191514944 36242462152 36337572856 36370091498 36389192768 36517338832 36568744706 36716796304 36829181012 36925831436 36978287008 37030341764 37108507592 37127520092 37160745661 37180262176 37311194024 37543320256 37544575757 37597910296 37696578088 37728566902 37748381632 38018490458 38172411472 38359479392 38415256172 38516068916 38548753139 38599418156 38755691104 38810247932 38844979381 38946919843 39002246504 39139594546 39159647671 39160150336 39244893376 39353374762 39438535942 39598206128 39633642724 39653948974 39794102816 39850121428 39990455297 40011457952 40076995127 40098043232 40203272096 40208882909 40239250168 40295895419 40402162112 40422862112 40459036696 40622838464 40747178992 40854111376 40969739824 41077256272 41114016476 41280469984 41338580972 41392912688 41505943648 41742244232 41765563564 41802939737 41970240104 42292758616 42441694334 42501985552 42613523056 42649684324 42673510598 42938997712 42977423996 43090209188 43151421664 43212166412 43325567636 43364339863 43539903992 43601195611 43634124872 43810781248 43872454184 43911715822 44026952866 44050075456 44089496048 44151561334 44244759052 44267427802 44486423644 44582692804 44763189536 44826203188 44984060537 45007685792 45328222784 45329738623 45447177152 45487848016 45513259832 45551881778 45575805248 45695409344 45736302352 46022383186 46208708624 46435159264 46502678524 46791988256 47022869777 47213245768 47255497094 47404392512 47444619248 47506976192 47513606318 47741385614 47809205392 47934670576 47977567508 48002148758 48171808672 48239620676 48434922784 48514257259 48539736544 48583174952 48710671256 48779241823 48779867968 48848535944 48976728632 49020558106 49046303296 49219021904 49288308082 49325532464 49487855888 49594948208 49769598892 50041440124 50397826648 50601866432 50603558629 50673099256 50851546694 50878253504 50990059783 51196497272 51242313226 51376787878 51449771984 51657407566 52025302732 52235931488 52309464604 52356276557 52491919168 52493674571 52568245288 52780394687 52820256424 52895291072 53034103616 53108760328 53156287574 53323775552 53371495216 53446626878 53968522868 54016819519 54045188704 54187018912 54235511096 54263298596 54311859043 54455088064 54482988064 54531745112 54752521408 54871006528 54872841491 55064237072 55094998744 55141751626 55170711616 55364997584 55759297568 55790447536 56063854496 56261285704 56292716108 56340485357 56414534228 56568584488 56642933152 56922421309 57003283352 57152876456 57204022798 57516470806 57640937146 57874301264 57926093212 58078108036 58160611808 58242485164 58395330292 58447588511 58574069801 58727785103 58758628448 58766828867 58811211784 58894000997 59048555891 59049313856 59132438248 59340675602 59371840832 59664793994 59709855088 60035989936 60089716388 60332994592 60417926036 60630690289 60662533024 61007895416 61096604231 61254890944 61256939393 61341120152 61589464768 62030168642 62281302928 62334154012 62586519008 62756996656 62977998044 63067462432 63232969696 63321983468 63378650569 63635244296 63772951736 64031141824 64121279192 64347084958 64438494224 64607599472 64665417076 64698548326 65018619172 65159320252 65330317156 65388781523 65423123168 65515220044 65653513432 65687150932 65745934631 66012112504 66214165862 66422797376 66482239408 66575827214 66750541442 66785598272 66845364976 67080763724 67263483118 67447158428 67498097056 67535804912 67866771232 68143814236 68201640169 68725732751 68965446992 69003974584 69065726522 69246974966 69342135824 69433272896 69625201502 69775871282 70058364688 70121060204 70404951136 70504060988 70752343987 70905452917 70942691872 71138792839 71192519528 71292738049 71293653184 71480748352 71581372616 71645431078 71871175744 71935493552 72036757966 72091162832 72280350896 72484924304 72675145712 72740182996 73034677664 73137489412 73433592608 73658362024 73851662872 73956574016 73959047227 74060683528 74217015184 74255040184 74321491322 74360524352 74622388048 75089151514 75195820592 75393156176 75457133804 76036980916 76344822944 76718958784 76721524373 76830512344 77032137832 77097506278 77198836312 77511382208 77620495864 77689958762 77893839686 78004493008 78279189092 78319295342 78706749524 78877071884 78947659297 79154840791 79196412256 79267285448 79307897948 79378870909 79587184027 79588205632 79700242856 79980910594 80022915904 80153990254 80196086464 80198768333 80406544192 80417765818 80478500336 80591790838 80845724224 80918073392 81494357984 81708222752 81896468303 81939479648 82154512544 82228032952 82343786291 82560939968 82677161944 82785825376 83011887296 83194308067 83484488464 83531127128 83605879474 83940480208 84585517232 84883388668 85003971104 85227046112 85299368648 85347021196 85423398593 85832916689 85877995424 85954847992 86180418376 86301735533 86302843328 86424332824 86651135272 86728679726 87079807984 87202391222 87268249744 87744908368 87823431644 88053905732 88132705531 88178992096 88303122668 88489518104 88534855604 88614085807 88972847288 89165385608 89526379072 89529372959 89652406376 89968121074 90015371584 90659477246 90975696032 91026519664 91103763556 91472604704 91923949793 92044766372 92417417248 92630335447 92870318528 92873424241 93005357048 93583976512 94045739554 94426491536 94510994188 94889238496 95027212636 95482771228 95568219149 95618410784 95869341152 95955135016 96004297516 96090212153 96343617344 96479241352 96869845568 97028514518 97079473088 97166349904 97421342512 97558483646 97697071888 97953457264 98041116212 98438043808 98576616164 98651064928 98975711776 99137830051 99189896416 99539197784 99679320247 100082880248 100795653296 101207117258 101346198512 101703093388 101980119566 102392994544 102484626452 102753575756 102899543968 103314815132 103407271981 103631046571 104050605464 104197078687 104471862976 104618929208 104712553114 104987349142 105136490576 105560789374 105640512848 106217520656 106312575148 106686959327 106742990432 106893253756 107269682819 107937045736 108033639038 108090377408 108093992101 108374037824 108471022192 108526597192 108623718086 108965976128 109063490224 109745682982 110128474144 110189997488 110283503252 110729995168 111518595136 111580895072 112127708992 112131458699 112522571408 112585432216 112680970714 112829068456 113137168976 113285866304 113844842618 114006566704 114305752912 114408045596 115032941612 115281874292 115687844233 115748602528 115852186424 116156216072 116319730501 116321223616 116484970328 116790660584 116895177022 117148139602 117455570206 117517256896 117533657734 117622423568 117788001994 118097111782 118264876496 118681351204 119329587988 119419710176 119694838289 120008952167 120071979872 120179432776 120348610733 120664440299 120665989184 120835852072 121261380578 121325066048 121591681021 122015790832 122193208462 122513878786 122682240304 124060337284 124562605856 124668308024 124849582559 125173038016 125177223977 125448109007 125513993312 125955996088 126133305779 126134924864 126465939392 126643966936 126757301138 127270488592 127545903472 128242558384 128694169916 128809338853 128876988448 129215198944 129330834152 129397096652 129512894641 130037238344 130318640504 130660634312 130777563046 130846246336 130850622017 131030440088 131307026864 131374301864 131491869262 132024225008 132428331724 132964478816 133151654428 133501082884 133620553547 133690729952 134161527448 134350388159 134526966236 134894316856 134996194112 135071609824 135733542464 135738081583 136287628472 136403280338 137451465502 137930893984 138007949168 138131453044 138493949932 138684271648 139250403004 139551742564 139676627987 140043179861 140116729376 140242120408 140439540839 140808094817 140809902272 141008121976 141504687974 141810905834 141885383744 142277585678 142385039056 142585476098 143162745232 143290862156 143795466919 143870987104 144073515932 144182325664 144560701792 144580876843 144893751613 144969848608 145350291424 145480365992 145685160361 146069355328 146274978824 146867185216 147316724048 147703325744 147918094454 148121367056 148434030368 148510080368 148642982644 149244776096 150178303028 150391641184 150786312352 150914267608 151133705203 152073961832 152689645888 153443048746 153661024688 154064275664 154195012556 154397672624 155240991728 155379917524 155787679372 155927094401 156008986016 156558378184 156638590684 156778767197 157413499048 157754143768 157895318594 158309681582 158392824512 158534570896 158615795896 158757741818 159174368054 159400485712 159961821188 160307980508 160397536666 160835531636 160957000672 161183581676 161751196399 161836146784 162634680403 162988715968 163416445504 163792936606 163878959296 163884439637 164309025088 164456065904 164687572582 165354323888 165571650752 166388616134 166968976928 167062254256 167211758948 167880960416 169082233879 169171034464 169766777336 170005759963 170007942208 170454092224 170598737296 170694042392 170846797186 171665833378 171755990848 171909695984 172360836752 172603471066 172848665648 173302270544 173457359452 174159615968 174404782444 174536499488 175397699321 175489816736 175646863288 176107811464 176265411062 176355720437 176357984192 176606245336 176979036208 177069711208 177228171614 177945694576 178330771216 179058745918 179304812752 179936242148 181318954492 181951392064 182053039328 182207527112 182945209408 182951327351 183347236241 183847899586 184089532744 184348677677 184834834496 185260670894 185746848482 186010714096 188091479108 188259802939 188753851117 188852983072 189021988376 189288076783 189778476992 189784823449 190054425272 190965542456 191136438298 191236821568 191738682304 191910270032 192008595032 192180424306 192958482704 194057029036 194332699808 194842685024 195116967292 195291578261 195394143776 195906914528 196082232424 196358259617 196876087616 197153232328 197302129856 197951423552 198275660102 198379792832 198386426929 199078395568 199358640494 200165760496 201591306592 202414234516 202586000539 202692397024 203406186776 203960239132 204678493643 204785989088 204969252904 205507151512 205796446271 205799087936 206629630264 206814543962 207262093142 208101210928 208394157374 209237858416 209425106228 209974698284 210162605497 210272981152 211121578748 211281025696 211310512309 211767790819 212323530757 212435041312 212625150296 212924465143 213373918654 213483240529 213485980864 213786507512 214539365638 215874091472 216067278076 216187984202 216942044384 217053194384 217247436172 218012482103 218126980448 219203264891 219491365964 220256948288 220379994976 220567006504 220887722989 221459990336 221467396267 223161790144 224262917398 225045142816 225170864432 225361941428 225658136912 226274337952 227689685236 227893445663 228013133408 228611505824 228816091192 229138198211 230065883224 230563748584 231375688466 231497205056 231704372848 232312432144 232639461002 232969940656 233581321168 233790354044 234296279204 234911140412 235067315468 235244847136 235576003988 236194223564 236405594737 236529752992 237362702408 237696840589 238659175976 238839420352 239389676578 240017904334 240143959744 240358865552 240697221466 241328880598 241671704144 242522761156 243183362042 244031581664 244386416924 245027757572 245235684863 245364480608 247120187977 248120674568 248469956869 249125211712 249336616048 249699165118 250354447954 250896218014 251027986624 251911992176 252266611558 253287933872 253514602276 254407364549 254540977184 255091806944 255796935953 256350483623 256485116768 257388339832 257618677706 257750668331 257753976896 258430397888 258661668304 258794193304 259025789282 260074476688 260637281008 261321268624 261555126092 261701244034 262060880176 262614053728 262748603728 262983738524 264048450016 264856663448 265928957632 266303308856 267002165768 267241107094 267381459904 267390401513 268323054896 268700776318 269053932472 269788633712 270143219648 271476163166 272575256944 272806560676 274902931004 275861787968 275871013171 276015898336 276262906088 276987899864 277368543296 277377818887 278500806008 279103485128 279353255974 280086359722 280233458752 280484240816 280879081678 281616189634 282016243952 283009375948 283621811668 284555171356 284770078112 285170952196 285426152843 286175193629 286325490464 286581724312 286985148671 287590933838 287738280713 287741974208 288147031864 288364651328 289121403584 289161753686 289787503226 289939697216 290700582848 290960731984 291370320722 292549957648 294633448096 295406651488 295836188908 296087231557 296242734112 296868060736 297020160736 297285965288 298489552192 299145490709 300356606056 300779421473 300783282368 301572624704 301828535216 302267410406 304147923664 306886097492 307160731111 307322049376 308128551328 308390025112 308795345248 308838441067 310319006491 310481983456 310759835048 311575358744 311854188802 312013966927 312017972032 313116756368 313277181368 313557534394 314826998096 315508287536 315790637188 316619363164 317069141792 317231591792 317515483636 318348736108 318633627689 318800971424 319923642376 320374002533 320615961016 320795073332 321671063272 321914001344 322367163352 323502392798 323672293568 323683117621 325269360806 327585873212 327768879274 328912131808 329375145164 330535053511 330708647776 332777232268 333075035969 333937953856 333949121207 334124508512 334423517896 334894289693 335761920832 335773149179 338164467758 338342068928 339533554672 340011519926 341197474592 341388084784 341693594372 343331666756 343819391968 344721673504 345206942132 345515869231 345697331296 346604541088 346914718904 347403074707 348319231936 348809564888 349072998976 350795398642 350979633472 351293726576 352215622928 352530822124 352711440874 353212490672 353958072416 354139422416 354456343228 355891389152 356661542432 358117491836 358421385569 358609625504 359872484296 362637908984 364106078656 364415054224 365902654702 366694472482 367695799172 368179065488 368697355354 370521341788 371493696964 371826148187 372021428192 373857060239 374666091449 376182958216 376519605878 376712515253 377507702234 377705966144 378043976752 378576153566 379569646898 380108850544 381931084912 382272876596 383820540064 384017190064 384360848612 385714391413 385916965408 387821160961 388114058072 388665399616 389685370048 390233934584 390583156522 390788287552 391813829056 392164464848 392716519234 394306464656 396551320204 396772853858 398156791136 398717280988 400331520992 403182613184 403196096173 404828469032 405172001078 405384794048 405398350681 406812373552 407920478264 409356987286 409571978176 409938505808 411014303024 411592892542 413259260528 413629087924 414524186284 416202421856 416788314748 418256052227 418475716832 418850212456 419949396568 420325210994 420540564119 420545962304 422243157496 422562051392 422621024618 423535581638 424647061514 424870082624 425250300592 425848930286 426747837308 426966481058 427573015024 429078731276 431748182944 432134556152 432375968404 432742876891 433878519373 433884088768 434106388768 434494872344 436024964206 436253960896 437212640267 438406529782 438982731928 440759989952 441134013008 441775445978 442934792534 448525834796 448927222393 450090285632 450105337279 450341728864 450723882856 451316273824 451379260021 452548675904 452563809763 453543163333 455379370472 455786891326 456020413201 456026266816 457223011648 457632182384 458276396422 460131766448 461127497168 462751376932 463408745696 464624864288 465278922004 465695302007 465939881312 467162642336 467580708088 468238926779 468592558408 469822280824 470134630936 470489694272 471152007976 472388447128 472811189474 473059505984 474725404816 475393681178 477318351952 478779353156 480035808668 480717731104 481394442932 482657761196 483089693593 483343408288 485045522312 486366724084 488063163328 488079484841 488772833848 490055515144 490471369726 490728961216 490745371877 494240375954 496241349136 496939913738 498673232096 499398330236 500708895908 501133790807 501792436028 503823984352 504533223116 504984731953 506309957959 506575867744 507029204552 507742955341 508814729098 509075419723 509081954368 510183613888 511593871906 512700967246 512970233536 514776679664 515237355412 515501336662 517323336608 517588386608 518051578564 519875918861 520148953376 521274562016 522642537248 522715477817 523110252184 523402488068 523846640447 524121760352 525228107456 525497207456 525967477048 528096900032 529713326896 532606617712 534004331536 534482214188 534780803026 536646109792 537401552636 538107864944 539577267424 542952326332 543438216581 545150513888 545613121352 546406472657 549805862008 551742026342 552031796672 552525812176 553975799728 554755637774 557001612016 558206970256 558706511948 560172719444 560968481632 561758163356 563232379268 563736418219 564032487904 566018751896 566815542943 567243623336 569110342712 569540156224 570341904392 570852305686 572350387258 572650980928 573163448624 573970297342 575181867676 575476561426 576294063728 578323507372 579575006452 581921463968 582740641444 584792786981 585099915296 589266896192 589286602099 590813302976 591672377816 592174463114 592485468224 594040321472 594571930576 598290981418 600713212112 601558842946 603657070432 604534820812 608295847328 611297307101 613772194984 614321462222 614636209097 614644098752 616257102656 616780050224 617590690496 617676882134 620638012982 620963966912 621519670096 623150717488 623708377604 624027933854 626233512736 626554362736 627115068788 629653996192 631016575072 631581274376 633238726328 634130143699 634138283584 634463183584 635030967272 636697472216 637267255378 637601942848 639847284752 640748005066 641231922032 641590146664 643342126544 644734326704 647004785596 647366235242 650538721612 655171746424 655537758548 657824263616 657846262177 658750290328 661070107022 661417295552 661439414269 662870777179 665554464536 666150071938 667898242414 668249017024 668847035792 669788579386 671546298358 676328935516 679067109344 680023039852 680631595241 682394949184 682417769423 682776169568 683387188744 684349200677 686145130931 686663333512 687638783936 689443347008 690413884264 691031738462 691394662592 693209082176 693829437808 694806149414 697619129776 701590797284 702587453152 704431245856 705061644248 705422881748 706054167559 706424981344 707916144832 708278844832 708912686456 711782778304 713323084864 713346939383 716234983672 716842771138 717219251008 719744968592 725275817968 728830108448 731805309404 732426309641 733388944964 735391598344 736358130976 737394710708 739991477017 741042683576 742987393928 743652296374 744033305749 744042856384 747714120478 749332182898 752365916432 753039211756 753425030506 755015404468 756087953504 757152307132 759139293796 759818650643 760217701088 761462907413 763862169824 763968775271 764545753192 765622012961 767631226583 767641080128 768034380128 768721697224 771428782826 771833930816 775642321922 776228116144 780467869168 781166313044 784328929696 785433038468 788198973757 788612929312 793102640408 793545707716 794255855003 796313582272 796340212109 797434561976 800663041984 800689817273 806392192346 809656938064 810344002156 810796701362 813624747104 815840956528 818713974572 819877011616 822028606048 823185785084 823922457397 826518521056 827258175848 828422716609 829048372568 832404843712 833576629496 836512104454 836951433664 837700424912 839898793136 840650421988 841081128238 844486314992 845242049236 847071163276 849294123028 850500601184 851697860572 853495674616 853932962116 854697150203 855146030048 858157462552 863496365888 864269112304 864751936808 865485753782 867757038746 868212777536 868989744688 872049928412 874425280534 876813059564 877965463856 882268026016 883550891956 885869585068 886621322197 893434525763 897051669592 897854444786 900210674558 900683457728 901447765712 902632547648 902758520042 905127619526 907086326666 910758740944 911573782652 912040826402 915264364768 916552792844 919780471831 920263532896 921770887921 922254994336 924804306907 925502753864 926805594637 926817491392 929249728576 930557844008 931390604014 931879762624 934325284672 935161416176 936477853558 937185116816 939644561648 940269261872 942304015952 944776894256 945622378948 949450809632 950787362356 954636703904 957558706312 960071617336 961435462208 961467613951 962788885864 965315522392 966179387186 966686816576 970091044624 972733448168 976158969682 977545667696 980111030288 980942739452 981490743754 988480751908 992482698272 993879827476 997346464192 997379816849 998796660472 1001417791816 1002267581614 1002827499053 1003584872056 1007647968704 1009066446232 1009969463906 1012619915918 1013151735488 1014058409104 1015485910682 1017629458196 1018150839446 1023187743812 1025401934492 1026319570861 1029553359328 1030474710824 1031002673324 1031925321817 1034633392351 1034646673216 1035176773216 1036103157128 1039751837722 1040297906752 1042549124032 1042583988329 1045285074496 1045430955634 1046220504368 1046804976136 1047693280894 1048243520704 1050994414912 1051934954096 1059426653792 1065213235424 1068008663072 1068964428376 1069561606052 1070469221783 1073292219584 1074803105272 1076215729888 1079154534848 1081526004871 1085904652664 1086876433162 1090301027776 1091226242704 1092812945314 1099611724016 1103484052684 1105051624352 1107951599456 1109511275548 1110504181709 1114003224032 1115827916957 1116413940512 1116569748473 1117413023896 1120345438888 1121922561929 1121936963264 1123516326712 1126464758536 1127472836438 1128064975808 1132037503792 1133631085886 1134487246672 1138220685424 1140683808784 1141704611372 1144700774516 1146326897248 1147940594684 1150363735352 1150953122852 1151983115491 1152588127456 1156647014744 1159150012904 1163842927936 1163881848467 1165481282888 1169585573962 1170199830592 1178573204198 1183344755632 1184348926228 1189143861152 1195011347309 1196581962836 1201426424224 1203117685892 1204194360811 1207314140864 1207354515133 1209069641624 1213949077801 1216591694656 1222594614202 1227544389968 1228642924444 1229272418194 1233560100448 1235353764268 1241276025964 1242386848937 1243039340192 1246301434976 1247416755208 1248055867708 1249172757989 1252467025472 1253108725472 1254230137576 1259307992384 1262033150144 1263162548752 1266477452656 1268260287398 1268926367168 1270061934544 1273394944432 1274534510756 1279694569504 1281496010132 1282463844064 1283180293328 1286684253088 1289468653408 1294009571192 1294732470484 1295831163211 1301077443224 1310343492848 1311075517096 1315692524354 1317500580656 1322140214044 1322878828538 1325741554358 1331108929072 1332300143876 1335796484828 1337694071584 1339577158772 1343092596716 1344294535753 1347203605423 1351637063941 1352657871032 1354562022931 1358134218688 1360046079704 1361263190482 1364835538846 1365552339136 1366774377488 1368698401354 1372290261862 1373326667024 1380827768528 1382063476924 1387658875616 1389612298828 1394505876647 1395238259552 1403181594568 1405174906304 1405221897313 1408862491712 1410123288496 1410845763496 1412108335118 1412849962688 1416557689664 1417825372912 1426693878766 1432469967344 1433685542276 1439489937184 1450551635936 1457660216896 1457708963087 1463610618808 1464852619282 1466777889928 1470783196688 1472716261952 1474789421416 1479982954034 1482085367152 1485974787856 1487304592748 1488066611498 1495428240956 1498664365796 1503941975029 1504731832864 1506078423512 1506850061012 1510030808936 1512156496513 1512175907008 1514304614264 1518278587592 1519637301286 1520435402176 1522925814826 1527724339648 1527937550542 1529091506384 1531244025922 1535262453166 1536068760256 1537443394448 1542857565652 1551284643844 1552456232288 1556032897757 1560935738336 1562332626088 1564531939529 1568637723887 1568657859392 1570866076936 1576397947514 1577225858624 1580691853273 1586205280816 1587091415432 1588511710006 1592680424218 1594869123952 1601379634546 1612784384692 1619313876128 1620688004312 1621593402724 1623044573267 1627249494208 1627303911701 1630825417091 1631681913056 1636192235297 1637427949144 1639732975127 1639754023232 1644057212096 1646371570168 1647844914794 1653037042112 1654516351696 1656845433218 1658096745136 1667153258992 1673024208908 1674521405089 1675400849824 1679797586272 1681300843976 1682162256476 1683667630333 1688972629984 1690484098472 1694142326552 1698588246056 1701001202368 1701058086221 1703395721144 1706991349232 1707865924232 1709394300406 1710292060096 1716314925104 1728538224608 1729503873616 1730971507564 1735514077492 1737979489376 1744099856824 1746555046067 1748850561068 1753626119128 1755930927712 1764536052032 1764595060579 1767101783912 1771739170136 1773242644394 1786869051526 1794103339184 1795708889572 1800421349116 1802895531424 1805517040084 1810255239052 1814172653332 1815796163831 1820561338193 1821517481888 1823147565304 1824081652804 1825714030907 1830505232621 1830528729536 1833105585688 1839560943662 1840527065792 1843541775842 1844509988672 1849608613814 1851005507728 1853611189274 1861115688016 1862781208028 1870322832352 1872955707116 1874370233632 1879289123296 1879551398959 1880538523744 1883618770969 1884608031904 1889553788512 1891244757896 1893907084693 1898901619264 1901574724712 1909273407808 1915117412624 1920143234672 1922935227902 1925577771728 1930631044784 1932358774372 1940182089248 1945466896336 1952317939364 1955091335392 1960222060576 1961885478904 1962981487508 1964738167639 1976961503816 1984965396544 1987759654952 1994759633698 1997593320944 2002835583632 2004535163228 2005654998106 2007169744112 2018132892464 2019938927812 2025239831836 2027052227213 2028116818208 2030971821364 2035258916392 2036301678892 2038123973561 2046375487624 2050803868984 2052639141722 2059106718656 2060949421648 2062005346648 2063850643634 2069266784702 2070353546432 2072206314256 2079503675444 2085167976658 2090861911268 2092441008736 2093609952272 2095386561788 2103869908192 2114250845239 2118853307584 2130426470848 2130497715281 2136017326144 2137928856752 2139123212104 2140938443566 2149606210544 2152431459776 2163052009742 2171809305328 2173752866324 2182452485408 2185625890628 2198069040427 2199223448032 2206968105368 2210074879519 2210103248704 2215903198912 2219022551096 2221008363418 2228006448064 2231655833914 2232827881024 2233139496946 2234826047792 2240690877776 2243845123858 2247032653424 2252929517072 2254945672876 2264075007584 2267262171772 2268974493344 2276441370848 2280170091173 2281367617568 2283409222744 2289401549032 2292624365681 2292653794496 2295881189368 2300727470704 2301906245704 2303966230982 2305176254912 2313294029488 2318300025808 2327763696934 2330962565776 2339171147924 2357146408396 2366689511264 2368697852456 2378287722304 2378367255563 2383514071133 2390022694618 2393163925672 2396532809801 2402852848448 2406235371784 2408388721622 2414709030266 2418139283248 2427898155602 2445189228404 2447377438207 2453800064521 2455088779936 2457285848888 2458544836388 2460744998179 2467120200896 2467202704837 2470707528536 2482552051928 2484773697874 2486078680384 2486161818323 2492602869952 2494833510416 2496111735416 2498345515978 2506217450944 2508460275152 2526325097504 2532954905312 2536520574796 2538790517393 2540123869088 2546789888864 2549069021512 2552657375021 2559389139008 2562992020264 2564927688128 2566360586656 2573368506176 2578937306816 2579023550077 2588019142384 2589464940968 2591662326422 2602154886448 2620686985696 2622151034192 2631385048708 2635001161312 2644280428088 2645757657076 2651483108716 2660820417359 2662217858144 2664600287752 2671592969656 2675353801523 2675388143168 2679154317544 2686185193432 2688589071506 2694407210846 2703274127882 2705315742064 2709124045862 2720092159408 2722526380964 2729671077692 2732113871461 2733548754976 2737396802708 2744580523724 2746653334048 2747036660017 2752981280647 2760205899841 2761655537056 2764126953848 2768018046859 2775282126877 2775317751232 2779224597656 2789011753294 2790476519104 2806363189136 2810443794626 2820246576992 2821691526992 2824216670236 2835650745824 2849642443583 2853387757532 2864939934688 2867371084552 2871540398857 2878979874368 2879076151471 2901103271872 2915417926174 2927221237616 2929705238564 2933555779856 2941566393376 2949578842832 2959965908068 2962614793619 2964170734304 2971949575712 2974609185496 2976133222996 2978796576743 2990856481912 2997328731592 3007883950058 3009463665728 3012156847024 3013700122024 3020061617872 3024312993026 3028609228528 3036557175184 3039274602572 3045851629652 3055875101084 3058183012768 3062488051844 3070524906332 3073272731581 3074886788896 3085715131304 3090058927657 3102569287688 3104912464576 3112065795514 3121871476672 3124665252176 3129063879058 3137275447774 3141732153872 3152795895028 3161383706546 3172410561632 3174182830864 3177023420012 3185360848436 3189738247904 3202759269092 3212562443701 3225568769384 3230109439297 3238627752256 3241376008624 3243186805448 3246089146534 3254607823402 3261650834182 3263363826112 3272384470594 3274855898288 3279465950254 3292743140336 3295689829588 3307295739137 3309032703392 3313690866436 3316193490272 3325360167389 3332556287099 3334306517984 3346048417816 3349042810178 3350758688303 3350801699648 3359595172544 3362601687952 3364324512952 3367335260666 3377945259968 3380968196944 3388284653104 3397176492112 3402116172442 3406791442288 3413982698464 3415731848464 3418788600812 3432629850208 3457076449216 3459007747232 3461943015128 3471028154984 3475958978752 3476075219669 3488199713648 3493110092134 3497701122136 3507252238256 3511861855424 3529190121158 3534203567824 3543478340272 3546485288788 3573738103052 3586323171223 3588206678368 3591417779144 3600842698232 3605791062848 3605911645531 3611034080168 3620510478104 3628345306664 3631592327662 3641122676386 3643034963776 3646295130608 3648163305608 3651428061814 3661010465242 3666211171376 3679121887324 3687083551684 3699217227628 3702011015456 3707222378548 3710539986959 3720277517177 3722231376032 3725562416056 3730806932723 3740597649269 3740645664704 3745911414232 3748740467264 3758578246592 3759102797918 3761077047488 3767237541938 3769216063808 3769342111651 3779107577024 3782489515792 3787814169386 3803149449424 3830234825248 3840286469344 3845870455804 3849134010241 3851155543456 3861262089568 3864717548744 3880364178496 3888891379217 3890933792672 3904635878728 3910132479149 3910182670784 3920444121152 3923770957808 3925962975016 3929476335278 3953923007632 3975519309904 3989519267396 3993089504443 3995186641888 4005671167264 4009070326456 4011309996212 4014339488224 4014899733871 4034147084383 4036265784928 4039877855624 4050479663672 4054104454426 4056181570051 4056233636416 4061943642728 4070517832784 4072603357784 4076247947122 4092750975248 4101607737968 4105278283444 4121898843296 4124010693296 4127701287268 4138533569404 4142237159957 4144412628512 4159007350888 4164862032929 4170335953316 4181723822536 4184882017472 4187219904544 4190773123576 4207739816384 4207880529073 4228501690478 4260995430562 4275857713504 4278246424208 4281876887132 4299212421088 4326104019484 4329975467597 4341338575691 4343618610656 4347505732648 4353625766009 4364904970816 4365050939327 4371251781256 4396138080854 4398446896064 4413936210736 4420149759038 4438045102192 4442016726836 4463311667828 4466278993892 4469652095584 4481381755552 4487690247716 4491706300003 4494065306848 4505859034144 4509891345752 4516239971191 4528150015168 4534524343544 4537948986688 4552882741696 4560340182346 4562735235136 4566818445488 4578803098064 4585248731362 4591762378736 4601454941408 4603812491408 4607932461964 4626588058976 4636600051616 4655527393868 4659478012397 4661925131552 4678342295848 4714292816792 4733379022528 4737395704912 4756734511126 4767028142266 4780045389236 4786327851344 4793065619602 4812470743568 4816777443244 4829418060532 4833739926431 4836278566496 4855796311204 4860141783107 4870659188837 4890378456808 4894754876414 4897262698289 4907600129042 4910177559872 4914571697776 4917089672776 4921489996358 4934405409674 4941415057072 4965104103856 4969547395748 4972323636646 4989667020832 4992223470832 4996691031956 5014287088369 5016920550304 5041675092493 5052650195008 5065909810624 5073041149592 5077581034786 5080247738176 5080417628747 5093579777728 5098138043024 5105314750042 5125984040528 5132721173312 5158047100154 5176038284768 5178929881936 5183324652844 5204309772896 5241373971392 5241549250249 5244302068384 5262770097416 5270002322624 5270178558853 5288560856176 5291515314152 5302966217432 5321640834718 5324435716288 5329200575504 5343185939312 5350707603046 5358308635088 5372370386864 5377178143012 5388814421692 5406548255764 5410631484128 5418248091724 5437328678951 5440184318816 5445052761928 5459342155384 5464227742922 5467027333547 5467097509952 5474793605416 5489161047448 5493306668096 5494073320034 5505962561294 5520411799682 5523311074112 5528253907696 5536036093718 5550564253754 5558449195312 5578023506588 5612726378272 5620887589252 5625657399583 5640420751849 5640493153984 5643383053984 5648433340472 5671301491648 5683764323471 5699284887166 5706775515064 5714809007987 5729879869376 5734742169104 5743080797714 5758152302942 5830835852348 5836053891109 5851369384627 5854442475232 5859410477128 5867111559712 5867930380273 5883132786752 5883329526919 5896061123329 5899157685664 5919931816136 5925229587238 5928265371613 5928341468608 5943899151424 5949218370992 5952266445992 5957593153486 5981712963824 5994657463184 6015767900116 6024313694048 6027400244048 6040123235744 6048625986052 6054038926091 6057218457056 6073114350368 6078549205144 6087106048127 6091703259304 6111750202168 6116366025536 6124976103688 6141049812664 6146545463162 6149773577792 6149979234799 6171430262608 6180117855314 6205138575376 6224131591028 6249330504352 6258127758116 6274550895548 6280166016709 6283464307744 6305591790056 6322767413092 6344821123264 6345033302933 6348365661728 6354046840024 6370721696872 6379476495808 6379689834401 6405518538184 6425124887402 6451137538768 6460218878594 6482752017248 6486373610896 6492178293068 6509215646804 6523301668364 6544768941188 6549711796576 6558931900508 6564801515389 6582029453467 6585486280672 6591379659176 6600658419433 6614591478274 6617980456399 6618065406784 6627381732872 6632386980544 6650720334778 6665112574198 6668613035968 6692096835632 6698085620356 6701517376606 6725203375904 6728649025904 6734670521332 6758386945193 6761936393888 6776569306208 6794352984224 6795301211621 6804232344884 6810006325811 6813582884576 6827965396928 6831463696928 6837577201624 6865259700416 6918015494464 6923886030256 6942056309968 6952150439338 6976399427296 6986220184268 6995402244272 7014504476512 7058380242316 7064696815553 7068407135648 7086956680544 7092970577576 7103284144541 7147476206104 7172646342446 7176413356736 7182835558288 7201685396464 7211823291062 7222068160336 7241020956208 7256690613328 7263184655324 7282245352772 7292590261216 7296326611216 7302856123628 7322020930484 7328573436847 7332422342752 7358243774648 7368602058259 7374167103368 7398434455256 7404022030912 7414444757096 7421079973918 7440555034354 7444462752064 7451124832112 7461613865446 7481195298538 7491822828464 7518205595836 7534475083876 7538684223302 7564979031584 7575628338772 7602306230753 7606298898848 7660469650496 7660725827287 7680572938688 7691740911608 7698268020482 7702311086912 7702568662939 7722524179136 7729435097488 7777782758434 7781867585344 7809271757456 7820264958298 7847541915616 7851925950032 7858952670556 7907846015264 7946864992313 7951038619808 7979038534792 7986179008886 7990270718261 7990373283776 8011342334528 8018140652912 8022619992424 8028678976448 8029799467742 8068294168766 8072531569856 8079755711248 8100959327344 8108208908852 8112363140102 8123887285456 8141035665568 8145206715568 8152495894244 8185501950496 8203215475936 8210556566888 8243691868087 8243797686592 8248021386592 8255402574536 8277067138808 8284474319914 8288825257024 8318014701776 8329724065858 8340671906632 8363447645072 8374439809088 8381546247152 8415761058146 8457003380956 8521990861124 8551715427008 8552001408301 8556492848416 8563753774264 8598424842176 8598712385497 8617320103327 8652208038968 8659950935194 8664387850819 8682677151382 8687237221312 8695011465296 8707251532018 8730101878654 8742503562512 8792276161708 8827872421472 8840299518076 8848210738133 8871431002499 8876090204384 8884033453672 8896539608801 8919886702103 8926623335656 8932557987784 8939304191168 8962763511104 8975380495432 8983412600006 8988130613696 9011718068288 9019782691504 9032479942382 9069048687088 9120680364692 9133636890976 9157606196128 9170497462724 9178704178267 9183524757472 9202909882816 9207624982816 9215864923928 9253176117952 9273200103232 9273510211979 9311054787736 9318956024794 9323850263104 9324162065663 9356684591696 9428585633584 9474791409824 9513469022252 9521542025333 9534056284532 9560090778472 9572655702688 9586131239204 9619889201221 9624941487136 9633554886488 9658836121064 9667479852862 9672432974737 9672557132992 9711592622408 9720283566214 9741318377674 9780756913616 9789509752828 9794525396578 9815200258084 9829143395552 9834179345552 9842979992716 9868810819348 9877642458359 9882830114144 9930208207712 9931594078523 9939094791496 9944647273292 9953086168493 9979205945579 9979334041664 9984446941664 9993382063912 10028574176738 10033841100608 10083350184986 10146082299184 10155162069572 10160835257494 10196276086048 10210629500084 10246586658841 10251968081056 10316094200308 10325326115039 10352076569536 10352422757417 10357859763872 10366649305688 10381722980483 10408619545792 10408967624549 10483098500498 10488604136768 10525540194832 10540357117706 10577121712352 10583030628304 10605932434864 10643281669436 10658401151008 10686371878624 10701415206092 10710991946161 10716617270176 10744740773728 10754356286024 10769495315917 10777628843384 10813096511528 10821262968256 10836496183448 10874657357902 10880368637632 10890105523856 10918684310768 10928455485844 10934054667094 10949587210832 10978322094896 10988146640068 11011925122588 11040823599364 11056507815392 11072072187436 11101128507508 11111062952639 11116898390624 11156047013176 11225452756544 11241775178504 11251314799166 11280841503698 11286766107968 11296866680944 11367528646942 11398569774332 11413551030128 11429618015974 11469484338208 11486161595428 11516304605884 11526077188561 11614648834919 11661671704696 11672107782218 11678087972843 11702738769254 11708884950464 11718820954256 11734223119424 11735860760546 11766659053838 11792122246658 11798315371328 11839863632272 11850459174476 11856530743226 11898436741984 11904532891984 11915186306972 11957146133803 11963425927648 11989314926368 12022455989791 12031535800232 12048472730281 12048627388096 12054800488096 12080246471488 12097251972104 12108077852182 12114436914112 12146228700736 12157098410288 12174212096254 12183406518608 12223500404336 12249952207376 12282099625328 12293090926324 12299958469598 12342860525216 12360235710628 12410277150752 12448263182056 12498661008704 12499078981363 12516255516232 12549101791096 12560332033418 12566928615488 12567348871111 12611183580112 12645534826184 12690066605866 12696731323456 12708093680048 12741443393744 12759379668802 12811037076368 12850249774804 12902275077536 12920437757188 12965504034496 12965937619037 12972747221792 12984356586136 13018431293608 13036757487689 13046603336728 13089537882376 13099423593152 13117863801016 13129603030778 13164058906934 13170972561344 13182759318352 13201316838866 13229182956548 13235960912798 13254763465744 13301440669556 13330225148396 13384193671264 13396171240712 13403034753212 13415029183621 13450234100563 13450406751808 13457298051808 13469341042664 13516773890386 13523872787776 13553138612416 13553591848277 13588705968448 13590602423242 13608464689768 13620012651622 13627165769152 13662927393856 13675154403248 13847772060512 13884112619936 13904300878676 13916099883179 13952798854592 13972440368536 13990804488544 14029008953024 14059838063323 14116760484632 14129393631106 14136632809231 14136814271296 14173913361088 14185941155152 14206568289082 14294952412208 14345292684892 14365671116576 14403370792928 14423646582124 14436554362217 14444136320672 14482041912416 14513381226656 14515406730149 14526369310648 14564490705544 14584993305077 14585180522432 14592653222432 14605712247256 14644041860968 14657146873694 14664844685504 14716487549296 14737204116518 14748334206736 14796868910512 14828889514192 14842159947836 14881110068708 14902249664224 14923227730892 14962390597076 14975780501383 14983645656928 15036411191672 15068950167752 15077368446604 15129958063168 15130464030071 15151256677544 15204612461506 15212597797696 15213106528187 15321451654574 15383481823216 15396536040964 15405137325878 15458870194976 15535147515017 15555565516868 15618543514912 15640529916596 15654526690543 15695083831232 15695608696729 15703851900064 15717905341112 15740031615571 15781338011413 15815692030528 15893729984626 15902077239616 15958077069584 15972358017772 15980541436522 16036281305824 16045239984848 16059598935484 16136588337532 16159511422496 16201918654688 16216417817704 16224726280204 16239245853857 16247774570912 16282071331136 16290413431136 16304991788488 16371003900992 16406430951872 16421113133776 16487383736174 16496042773184 16510805149072 16554134277616 16568948639828 16636029403552 16659448131716 16681343813264 16726895290144 16763092494304 16831522116292 16845805121743 16914006761912 17043981722248 17104002816602 17112985696832 17127507548528 17197424770994 17234640206654 17304416077936 17319901870388 17328775701638 17365354302764 17390022930592 17414503064036 17460203757308 17475828964789 17485007125024 17513646870499 17571281831233 17584552323416 17609306298103 17655744842944 17680599036152 17696421476266 17742862004998 17752180408768 17768066907344 17793079217602 17839773404206 17853246671312 17865115975568 17950760990864 17966825200012 18039565383008 18064959884764 18128576396411 18138097374176 18241360729384 18267273781952 18267884665069 18315212392256 18340994925448 18357408356534 18367049514944 18415249965632 18431729847856 18547020423958 18622109575472 18637912049588 18648324131326 18713369183392 18857171267168 18949582819648 18950216520131 19026938044504 19043084050666 19053722482007 19068112569064 19120181556944 19145311405376 19172262478408 19239778402442 19249882974272 19267109772976 19317672242128 19334959705724 19344865949474 19423185244816 19440567132428 19482636755348 19561513827232 19579019505656 19589050793156 19630400516168 19658034454669 19658286791104 19668358691104 19685959985432 19737621638696 19755284916718 19765660228288 19860416415424 19863188157046 19878189582992 19889294546584 19906172336986 19958411891158 19968893883328 19986764127824 20057148353476 20166700369972 20292164598368 20310324139144 20321670514988 20338915213877 20392290410531 20392552172096 20421259000168 20493173317682 20503936162112 20548994092549 20632188400616 20650652230078 20704845514834 20715719527744 20733298611376 20763445960966 20817935249098 20966197000996 21051080389664 21080714235412 21099579452471 21154243424704 21154950852113 21166061256608 21200730422183 21211864869728 21214825220987 21270499058861 21286563338872 21316528676651 21316802302016 21372743757248 21402830412184 21421983892322 21433234540352 21489481547456 21508712572048 21538990631834 21555257686768 21626193023056 21672992366896 21749314715804 21780211047712 21837368621536 21856910971688 21868109334188 21887679194329 21899174421664 21956644189792 21976293280136 22023850245176 22081647198728 22113015630784 22113755120873 22144144374872 22202257015016 22222125905278 22233796781248 22312094026352 22483550357008 22502629598332 22561683007396 22593733361888 22705215598871 22735057293884 22797139548664 22827102060256 22859236031948 22938968676416 22939735787527 22972323190856 23032609211768 23052154377122 23065032478219 23229297669838 23323343409392 23344215564436 23356175945686 23405477538508 23437641908512 23471721521092 23533318107676 23584244493316 23605350129803 23679727264544 23700918348952 23713061486452 23734282401791 23796568024073 23796873483968 23809065783968 23830372613944 23914292267606 23926851855296 23978629852736 24044911979582 24063071600464 24096945460562 24109600976192 24194503944208 24216155704364 24314196820576 24348424192508 24366813037216 24434168186467 24447000808672 24499904414752 24564199250656 24586181852648 24599916939196 24620792101009 24685721050432 24720471421256 24820554301504 24896526364112 24998157962726 25032511032464 25098203582192 25120664066836 25134697742222 25222367160224 25291069652368 25380133211732 25416187360096 25482886787488 25518759337604 25541596179307 25622074152736 25681104214879 25700499549608 25804550155072 25840875514376 25931875238074 25945494443584 25968713172272 26036862587216 26073514975378 26093206673456 26179075764752 26235727602032 26259206061556 26328117813868 26365518636704 26402633677732 26458365913096 26471921825596 26495611656293 26509526931488 26602881339112 26660450296792 26768387342528 26792342481424 26806069506424 26830058367242 26900468201126 26914596103616 26938682085328 27033547780772 27107183696554 27181204846484 27216929379536 27240025303244 27350308806496 27485260988107 27695544121024 27696470298653 27768225239872 27808601757352 27832199766358 27944880737072 27981608977088 28119676126646 28233520969264 28258787262212 28273265618462 28371882310304 28413136578164 28574897525551 28589904824416 28690585369784 28730973433747 28731342233152 28806741585856 28847293164248 28873108724434 28888272641344 28964083824832 29026762453312 29030813460298 29052738621296 29128981411088 29169986610154 29185306444864 29211424494512 29288083721936 29314293747388 29432975098592 29474408233036 29496668413472 29593737821024 29657779028384 29684319895672 29762220137416 29804116753853 29804499328448 29846455461784 29924781194152 29951561002766 29967291313856 30072822383344 30137900335504 30154736893208 30260928060142 30302513355088 30409224923012 30426213056374 30642903309148 30766963646432 30793072081928 30810274651756 30917740389952 30918774322319 30985682924729 31070295030034 31087652470643 31111131033736 31154926527413 31237087029824 31281059833192 31309053381086 31391217393458 31407703800128 31435810682224 31480063231142 31562676022826 31787459969252 31815906696691 31916154139168 31944716035544 31961082873044 31989684976327 32072562611648 32073635162881 32090479969696 32119197870968 32273176675064 32319022844992 32320103638199 32403837309376 32432835635408 32449452560408 32478491707714 32495549141824 32580826862272 32609983576976 32842226267552 32974767472348 33021610298144 33108268555232 33137897279656 33184545875273 33272058807104 33318896263432 33362687626528 33453790580288 33526184988608 33527306151001 33663044232584 33691610243486 33828013523824 34087963444496 34208005633204 34255015097056 34394849541988 34469280413308 34590665425667 34608832155872 34639803740776 34657551403276 34730708605528 34779599419799 34780045861184 34829006128072 34920407514616 34951657929578 34970014250048 35027293740998 35142563662466 35169104646832 35218612596206 35361198072304 35392842952532 35485724009996 35536133814688 35586158435204 35679546808412 35706493342624 35711476580221 35730231951136 35788756648411 35901521981728 35933650400024 35984234609167 36078667649401 36079130766016 36129919769528 36257152792822 36276194748352 36482721458768 36535769330138 36681989850896 36714816713068 36863459695712 37045351766579 37094040847916 37244219150944 37275824099176 37296648262652 37330025185141 37426738366784 37427989969123 37632421411831 37714342534336 37900433040262 38053876089008 38086168101332 38107444964014 38136225138128 38240363113888 38344524956816 38479556804884 38513992317047 38534219545952 38635344484256 38669919411448 38689731898948 38724355497659 38846370489632 38881134264856 38965273510696 39123027654464 39158039011312 39178101586312 39260801032336 39316068909338 39336717382208 39371919970864 39475243277392 39510569833436 39726376314092 39756379165984 39778589093168 39812344673972 39916823782316 39973528255648 40114296706952 40170766059541 40333400739944 40584329196736 40620648278288 40643341029976 40677830427754 40784580821062 40842518000336 40986346635364 41097988185098 41264376801232 41301304460156 41409691029668 41466597222752 41526891921932 41635870498196 41763311768113 41932394001992 41991422710861 42102160779328 42161428470824 42199158904942 42309901704226 42332122513216 42401460844366 42423729739456 42429650441974 42540998117722 42573126677744 42633057353302 42805660824368 42843967784644 43017425144096 43077981263668 43110515373536 43229682176057 43252386046112 43323231732287 43345984733792 43498629431608 43559862947939 43560422095424 43674737243072 43713821943376 43736218668376 43775358388658 43798348843328 43913288379584 43952586560272 44047700490352 44163294397456 44227510241746 44288288749744 44404514030032 44444251810556 44624188052704 44967100714016 45005259196664 45123366014792 45187466723776 45188977855697 45410431197742 45470114587768 45594279097328 45654204120512 45718472063896 45879471575054 45944646381712 46065218423536 46104308754244 46130064956438 46458595339676 46622201225899 46646686818784 46688431128872 46712351891372 46810955077016 46875283817024 46876851391903 46943443042184 47066636215352 47168488986632 47210700259606 47359454529088 47401836697904 47426122972904 47468564803582 47593136048146 47618131567936 47660745227888 47828584535212 48089823959164 48126143200928 48193890921124 48237019830467 48389007888416 48432311408728 48500490125399 48627769440497 48628393641152 48696848385016 48733626074432 48868336372934 48894001617344 48999808829504 49001447451463 49128398501312 49172363705296 49199833878392 49241584202018 49440942842512 49793052728224 49996315925452 50065022064928 50196407164384 50241328133672 50269395484444 50444734320448 50555587929821 50582139304736 50760266423464 50831722228937 50832374720192 50965773574976 51037518675208 51083192358614 51244148305472 51362208429758 51400999099216 51681751028752 51863750476148 51910163557759 51937426344544 52073725174432 52147029950756 52186413346912 52193696540323 52358151529504 52443912096979 52471455204064 52518412123112 52656235627736 52730360410663 52731037273408 52805267355464 52916731826192 52943843651192 52991223312586 53019053862976 53205762678224 53320900593584 53584684962848 53612139012848 53660116734484 53800936402252 53877364170656 54067095561544 54143206428077 54214367393108 54362409692968 54433858759072 54480050606488 54700617612992 54702446877949 54970521976214 55392940597306 55617203514704 55664399532716 55889761474144 56239352253292 56289681078761 56437401483983 56467041938528 56517574524424 56546531236924 56597134958117 56743764620608 56745662211251 56826273156328 57149795051102 57179809648832 57381170739568 57461946867494 57694586328496 57746217448868 58061626920596 58105477242592 58257962822176 58339973220308 58392181900039 58422848989024 58576167443872 58628587494776 58711119625483 58865950197184 58948816466072 58993336826944 59187475642048 59315558056768 59368639791344 59524440274832 59608233507706 59692910923568 59849562388304 59903122005532 60145644766688 60275800671008 60309473786416 60521856120284 60605026710176 60818449846024 60852426112748 61285806618296 61533927292864 61586144163856 61620549303512 61837548644638 61971365849458 62140590060068 62175304941286 62222262067472 62309853054826 62562119666384 62618106762172 62782434786916 62838619043603 62871621364448 62960126462284 63125352045652 63181843180391 63318569454881 63574919938504 63631813393382 63664415077757 63832308278336 63889432071088 63922165746088 63979369952654 64147270325762 64180959939392 64238395741936 64546353350128 64640207276398 64865671270816 64898905120816 64956983415428 65219967153952 65541776202409 65684452535104 65949534944696 66043220596288 66045429173711 66216537110464 66275794559312 66369091750546 66637792526864 66725375253056 67054612302002 67326088465168 67383220486972 67656027047648 68140140253237 68175926888992 68416011266408 68510030194112 68512321265089 68789699083976 68938560826616 69181330851334 69217664311744 69279607481552 69315102806552 69461417211056 69559198839598 69658012256144 69840815029232 69903315859156 70054587481996 70285127324932 70338209293664 70437225192412 70685272826363 70722396144608 70785685905064 70971448019992 71071355336111 71072267629376 71172316870408 71359093616824 71412986685248 71422953160442 71460463902272 71577513296822 71803043963456 71867300800048 71968469218334 72157335298802 72259839539056 72514305585644 72965442917536 73071538660276 73133546194579 73363979701792 73429633426136 73726919391424 73888936205123 74090703533158 74188081695832 74292517103831 74488438301888 74551648198352 74593296525304 74660050370282 74855979938246 75264842823662 75800866080524 75868700584417 76067802000151 76107752178016 76172336202664 76214889928028 76272450276256 76283094943549 76480726227776 76483283849947 76648794603277 76689049913632 76959113609768 77027984634094 77067449830969 77068439091904 77270688968512 77339838822896 77379463797896 77448710995318 77692740979264 77762268529712 77930547021392 78316078022624 78356203172624 78521602064672 78632137818676 78702506039183 78743839941728 78950486554784 79021139666872 79132378625651 79452752628184 79512758331968 79557178186336 79624689347944 79833647564632 79947056511296 79949730052387 80228593413904 80341532119082 80666801479888 81241296556576 81286682059952 81355660855508 81569161642124 81685036000672 81972693270728 82195976370196 82485432938129 82528753602464 82602608920312 82819382059336 82933194445504 82935967847213 83053783843864 83271740996392 83526623536226 83864788003984 83982845421722 84322856941648 84398317809884 84619803408452 84802921688732 84859300883948 85081996235444 85146253355488 85266114706604 85342419700057 85566382895071 85611321648736 85687935569288 85808559452629 86033745933187 86034850288192 86155962527336 86221030747072 86459364352114 86504772092224 86646463464574 86691969467584 86997258863216 87119725895878 87427643886752 87472437336752 87550716777316 87905173120544 88095400980704 88326588794912 88338915751073 88455020483492 88530082235543 88576577499488 88809028060064 88888503621112 89248376105408 89934201428032 90010518393328 90246732029584 90377955711394 90820862395484 90940229175536 91188558194656 91436944127792 91758943150108 91841058602189 91889292763424 92130436847072 92208617508488 92260129912876 92342693879033 92917190679352 93244402451798 93293373637568 93376862257744 93424703782744 93621910154032 93753702783806 93886886084368 94133272430704 94336977973264 94421400519212 94803673395808 94852245945808 94937129607164 95186272096292 95271454679011 95321490455776 95657169070424 95791826757367 96179647918328 96252286401856 96387781842248 96474039660934 96778015776832 96864622817456 97000980250798 97255538880994 97393696770032 97736672745868 98002894902926 98344727410592 98399667756784 98483168404036 98881885685024 99586105456448 99589435754731 99992631850904 100130044129856 100133392618207 100392814328768 100482656267344 100538790968888 101111175859642 101164278609472 101520532846928 101663444457874 102075037350416 102166384717228 102724416859516 102801998198432 103309244900069 103363502057504 103727500952296 103820327115518 103873519337393 103874852689088 104147450348864 104294059901512 104372826693824 104387393080646 104716303059008 104887824193958 104942910408128 105036824246224 105312471255472 105460720821326 105610534710928 105833463652384 105887687302384 105982446625172 106411525356448 106641801187168 107167994285131 107169369925696 107224278025696 107320233468968 107601872804504 107754728341312 108134191123088 108286412856154 108428734786216 108724819385936 108867717518144 108960101212976 109404893755898 109941043952428 110785881194612 111176018307913 111234407029408 111328799065432 111779522948288 111783261011461 112025161343251 112478704506584 112579362157522 112637042060647 112874802967966 112934083877056 113035149048848 113093062473848 113194269916234 113491324422502 113652546312656 114299590102204 114762341479136 114923893734988 115026739595729 115328603032487 115389172656992 115492434897736 115655014914413 115958527127339 116123253841192 116210954485184 116515925644352 116679946440616 116784363800078 116845697978048 116849605461181 117152334887744 117257174989552 117422239250966 117897632932144 118737279582688 119048880549664 119216467015412 119323154317471 119385821847136 119699124776608 119806244011064 120291289533376 120551601342016 120555632755727 120618947572832 121043712240568 121210053420352 121214106853619 121636899692048 121704852225496 122571613236592 123172288327712 123241098607024 123675097289276 123942731698916 124281180120136 124350609882572 124444524134944 124619706109652 125058559615873 125124239332768 125236213524344 125564869573832 125677238087206 125741628671581 125743242728896 125920252924568 126250704091304 126363686360782 126637138909762 127149839877008 127263626786764 127328830155514 127778864142176 127844331492176 127958739905308 128294540651524 128409351958667 128476791483872 129092706700256 129110723020799 129280414552796 129390120190409 129729677292527 129731342541632 129797810241632 129913966830856 130439934307904 131083552404818 131899069889392 132090858347422 132551589118624 132738183501092 133275585053728 134109224604004 134229239495507 134581495846421 134652176930336 134766440973944 134962398746279 135312054095296 135316579119137 136280280506474 136351853777984 136832022532816 137024642530178 137579398167952 137877121653232 138362661702668 138559214963104 138630205613104 138922834422112 139118397679196 139242895300093 139316024512288 139681630058464 139806631718312 140003439106921 140109174963992 140570254649864 140676418587328 140874450384824 141370545652726 141444792289216 141571371810128 141942896039984 142142710672222 142344633740816 142718187233648 142845906320884 143155026593644 143734601600096 143936938436668 144314670597604 144443818384307 144519679078112 145028611171288 145930885835072 146143077320552 146267092389158 146727959403584 146859266852272 147777872410246 148181407066316 148376163391664 148585034207662 149103296396704 149186593050608 149320100740564 149711959876492 150529685647324 150990434853947 151601732161048 151737401168834 151815143646959 152135604000302 152215504356032 152344672405328 152429779856056 152544900552512 152566189887098 152966567699894 153297589206554 153378099827264 153918227219536 154055969268188 154134899661938 154679677645792 154758927595792 154897421990636 155442899739439 155524537059424 155861094042784 156291927867283 156630145493653 156632156045248 156712406345248 157043204129344 157264275637352 157405012078366 157487679883456 157900973109568 158042279333744 158264757251302 158905505256368 159114356372672 159249378695888 159667295129264 159899460104774 160457186827808 160683064238164 161333602959776 162482593113152 162488026757719 162573364119904 162711321711016 163138323284248 163370072001344 163375535324443 163945386541456 164391952740392 164970865876258 165057507204928 165205217840624 165638764118672 165871935694426 166107567687728 166543481992784 167053247072452 167729576007968 167965690843444 168557189047481 168645713883296 168796635619768 169239606816904 169477847339957 169605843377464 169718601767896 170163992470888 170292506710976 170532229413208 170684839400114 171132765790142 171222643297472 171375871138576 171617118905258 172067491866374 172311925054672 172918728704228 173292926929148 173994517726432 174239451791756 174395379387073 174853043307319 174855287773504 174944874673504 175101433554632 175810346241088 176190801961408 176196694027601 176653177589824 176677831502146 176910040966984 177060164471086 177153154998976 177159079247597 177618056120128 177777007242224 180021036786656 180493464059168 180755911422788 180909298481327 181641724790968 181880458351072 182377116389312 182777894823199 182873888255584 183517886300216 183682117204378 183776226520003 183778585526848 184260873694144 184417235016976 184520259825752 184685387758066 185834381358704 186488804903596 186753724515488 186849407565488 187243820308064 187507405567612 187675206708821 187773772168736 188266544861408 188673955946528 188700287491937 188842801038424 189604912966001 189607346791616 189704491891616 189874259214328 190372544192584 190542909358022 190642980911552 191314338140848 191583653514734 192359295836656 192775563684496 192948079321868 193729245634912 194001960501596 194511077761988 194685146517979 194787393540064 195473345491736 196005789805852 196689454821184 196696032390923 196799335513568 196966336808072 197763771370048 197770384866431 199178871509462 199985263701808 200266785236414 200965312534688 201077581937776 202222351719284 203041065693856 203326888915748 203508846977059 204042913057477 204150074700832 204332769434456 204620411002423 205157394148369 205448833719032 205603996396864 206618489800138 206727004115008 207455001904592 207640654231036 207747038674786 208588119803024 208774786161292 209775648387916 210073648492448 210624942510944 210921441642652 211110196100141 211221069421856 211666927304768 211775374604768 211964893250344 212823050712896 213283602374336 214335988570262 214448556051392 214640466937936 215203745609008 216268382246176 216572825712308 216857469572432 217449638771872 217920202425952 218809787511796 218995466582659 219882087904856 221571762389224 222352036615826 222468814058816 222657598130864 223566522022922 224050322686502 224957409013168 225158724315044 225274084121294 225749605935932 226070298097696 226186124947696 226388539832468 226982648845004 227185776542257 227305092625312 228426663806029 228599180204408 228920981875339 229524682958272 229847787469976 230053479191458 230657206064974 230778345313984 230984869795472 231310029828826 231917054254678 232246507682384 233359892881232 233568727600156 233699210922362 234514349979104 234844478501932 235671493153343 235795265864288 237474559165376 237482500645897 238097761099328 238432934030824 238646308634942 238771643694272 238779628551109 239398249553216 239612488022128 241111265511454 241237895145664 242087424481136 242428213707238 243273799384096 243409704450992 245143226473184 246344576655424 246352814761703 246482197214048 247350194578552 247698392266091 247885463397832 248562360240272 248701219765144 248889048269888 249239412219304 250117119231746 250248478665536 250472427048688 251129739147664 251354476174412 251483257343162 251840505849136 252501408182608 252727372721564 253274277819524 254299679754016 254527253573528 254657660311028 255554447910697 255557728284352 255688662984352 255917479810616 256589081303048 256818703917334 256953582967744 258185413400512 258221446041598 258560829105592 258780240380818 259459354585054 259595620483264 259827933661712 262167104809636 263798139778784 264181716694844 264405897780401 265099775336903 265103178237248 265476367002184 266551170107456 267136923203137 268218449208008 268458478991014 268596023375389 269162991692842 269304353860672 269532881947888 269924797492558 270633158238274 272560561012948 273664045065632 274049285060356 274294532882123 275014361077469 275158796335904 275754243306464 275792727872831 276516487765193 276725323405336 277114872796463 277118429926208 277260411226208 277845668844224 278236795358392 278485790600186 278632049024576 279363260116928 279613263436624 280006878213842 280218349927984 281140509299728 281748900769648 282741091305452 283142743620256 283885792079968 284285421344444 284539829526277 284689267481632 285436374467296 285691812641768 286310053187288 287469203200192 287478816571349 287873876873336 288629341195208 288887636768614 289039358156224 289049024035553 290057222342576 292286154641104 292534184778316 293718533704544 295167802785323 295555744820492 296362814132632 296752326783328 297170068415324 298206592793408 298216565237851 298373186101216 298640201481128 299423919752984 299845422216847 301059371294648 301980869707894 303203464322096 303474802337668 303630287293918 304271208000604 304689344810656 304859559712112 305132379774196 305933135399788 306595178413108 307836454439072 308111938536376 308269799323876 308545671223283 309355384312949 309359355291584 309517855191584 309794843981272 310885799478878 311049074118848 311722188085568 312583855734566 313260290987306 313424812690496 314528551274704 314810024156732 316084558667488 316529514502604 317644186424071 317811010512736 318498757391776 319334590258528 319798920209548 320070297313117 320914373655616 321366128476328 322667205919552 324976053515438 325146728239808 325422643422032 326276646568496 326751070648886 327890773082912 328783905480784 329941731752516 330410435681248 331277528237344 331743871388852 332040750330991 332215135375456 333086963985568 333854354793427 334106494144904 335459152015936 335931381686888 337114378094962 337291427766592 337593271239536 338479213633808 338955694679914 339211686754928 339437203535792 340327984941776 341064458826416 341369678800228 342265531580284 342751742277152 343234237810516 344134983732748 344442951531809 344623850109344 345837457408456 346585853858296 347989035452864 348478903583512 348790758774146 349706086614638 349889749347008 350202867109264 352393388055202 353355663004292 353820081933968 354120328942172 354318158495194 355554014484448 357308392845391 360042073573312 360054113882489 360986928118336 361511822845576 361818596962654 362020727158133 363283449581936 363760916702144 365555789646398 365747776511168 367035772600432 367364234408756 367552453040006 368834470033952 369040519651504 369370775516132 371668762717408 372977609807192 373502654638711 373507449030976 373698815130976 374487640616128 375014811135224 375350413417642 375547544337472 376533089722816 377347911893056 377400574983874 377685602076848 379209825932002 379408983783232 379748518428656 380745088385168 381085818716044 382628676281696 383167307029468 384718591673312 385551127368992 385896158643736 387453517800089 387458491269824 388003921003192 389022155523976 389370293035958 389574787080128 390946690983472 392011579611704 393392064781846 393598671027136 393932673616144 395540769732862 398357743018924 399970527403616 400533570472828 401930625069376 401944066190147 402155163875552 402813878021477 404139482118359 404444703438568 405014044856369 406082131387712 406653777831496 407017693954118 408085826114954 408300149401664 408665538868912 409240822004846 410314788296738 410897667438064 413236979600276 414910003809184 415281308462072 415494077349572 415865904692251 416957257117453 417176239606048 417549572322584 419551296775832 420147296984896 420161347296587 421249885021888 421842883285304 422220392200282 422442138843712 423550749209536 423929786500688 428671977140524 429280933875872 430407491218016 431399096378549 432536764492352 433145651424616 433714939144864 434899277543744 435840404851904 435854979963013 437619575023592 437990933165318 438235617086161 439764175809712 443143524778448 444704073231652 445315196261728 447133044045844 448100645373004 449914818026336 450317448630088 450548168242588 451499211871864 452134792457387 452140596195392 452372249895392 452777079664936 453965297690008 454371553084514 454610185250624 456853327612058 457198360408816 457841963750678 459695574939952 460106958382916 461314412129948 461969739590944 462620059657652 463834108509356 464249195542873 464493015364768 466719785762464 467137455200312 467398421844724 467795049919171 469022679442213 469028699958208 469688957003864 471342986306686 471590531728576 474965001291794 476865868061648 477292617269884 477559257102218 479224976044256 481589572965527 482222531022908 484174848962272 484856427414476 485290327406833 486547598768192 486563869598599 486819408901984 487940980082701 489221478353803 490286452946368 492705629523406 492964394428096 494700389157104 495396784532182 495770926795664 497124720480544 497402439530288 498478824438608 500234238463492 500944854097376 502259478295328 502708952348824 502966514686324 503416621469567 503681011698272 505002816365216 505454745443128 506548555639048 508599359508032 509054507147056 509315320622056 511108895821394 511377325968704 511834959621232 513178162606096 513637407834668 516442892083196 517121658211184 517560480761636 518918709170108 519655867323424 522219958774033 524334209619272 527596279557568 528363433389688 528811795560802 530199550673806 530952734004368 534273846406274 536436898416016 536916957982028 537192046750778 538325983385684 539065763895776 539849594985116 541266316476548 542923052985469 545121122025896 545888495241193 547328090131264 548098570120712 548589065764246 550028722154938 550317592671808 551508486612928 551585455745662 553032975530386 553450646810672 554229745592926 554520822452416 556473590716784 556971581200372 559226526873248 560013756427684 560436699855968 561985868288741 562281018599456 563497801539296 565482182610904 566278218323207 566285487240512 567771584159936 568570842688888 569079659052554 569378534963264 570872748934592 571383625283536 572620106374576 574957633142698 575747753746672 577258682390416 577775273537228 578098048071106 580114444685152 584572309282208 585068369556632 587437067409088 587456712124061 590335605570646 590665396942217 591111489640984 592725628265264 593504653566656 594340136830648 596433130475702 596746372202432 597280402962256 598847839505968 599690844433694 602118742589296 603961739415788 606406928644192 606949604675336 607260574587836 608542416001208 609378689621312 609399068094739 609719119424224 610264759548392 611866270799576 613190356826216 615672908878144 616223877072752 616539598647752 617091342446566 618710768625898 619035710383168 619589687962544 621771598957756 625167711469132 626520581974612 629057102549408 629620048313464 630506371630187 632161002726461 632169117334976 633059029005208 635288372848142 635622021025472 636997514783552 637018816869019 638669180517056 639597840419096 640140594626234 642732256952656 649952107030876 650845286844064 652553293136992 653502141297772 655781546165824 657222643087673 657567810961568 659883463505032 660812388976181 660820871362496 662555056474688 663487742777704 664081500661982 664430270750912 666173927971136 667708709586854 668212988289808 671862763373776 674228756189924 675186542479072 676958427267616 677911389359828 678423373509856 678518055024199 678874407071584 680655969883552 682128917652832 682739357600456 684531063160568 685494685338619 685503484554304 686468475621032 688269967465496 688885903063618 689247700218688 691674914816912 693171707716592 696957807167024 697581517548292 699412173229276 700405734218528 703861683565001 704786776110404 706711326008584 707640163867936 708240657884344 708636316990388 711108028968896 711131809413337 714616785690782 715016006824789 720108227764978 723023645691152 723637193925308 724041454316266 726566899163872 731111579292796 731765854023893 734071545200864 734728468817512 735104906080012 735762754455521 737668940067904 737693608746263 738081039303008 738741551032264 743337525434816 745955219614384 747005309277422 747397630261952 750029622270448 750700826835284 754801149967748 755371204153696 758419651864004 759497036857312 761490176770336 762171637432088 763244555131279 765257352563392 766334614058936 769437183346624 771102254737984 771792317287472 774907035600178 776007842006384 778044311047952 778740586071916 781893381966944 784023159223408 786784129563692 787865347232288 791081539465724 796715486037848 799941054807232 801067140945656 803888132380294 804310327751104 805627756042954 808278964236718 808889406877136 810028089712738 813307555662992 814035387908236 816171652229908 817331077737824 818481644009692 820629576593476 821363961345083 821795334876128 823141402913453 826473959200552 827637396010841 829820007618368 830562616924144 830988154699144 831731809384502 833914514234906 834352479212096 835099144645168 839102593551664 840322694593174 843685766570608 844440784400564 847859573001376 852043090631317 857343954281048 858561867751744 858590579258243 860814982436032 862798192757098 866291302849232 867429878289728 871709959926026 875239150047184 875981866330636 876471234172322 879528351619424 885821823292081 886287049556896 889408146463304 890630392523456 890660176446157 894266088091688 896201290746008 899829636052672 900634897260176 901096336485176 902998423743728 904269584914774 904744499790784 905554159329872 907930595380016 908743106169028 913706655224116 914396720817632 915683927501356 919391149879904 920213916765832 922628824259896 923927619369443 923939479181888 925240119315304 927668217018712 928498391085746 928986030729536 933439571524928 934274910400624 934796843689448 935590099838342 938045358884426 939377914007728 942685972613372 949930002583588 953731736123296 954585234539768 955118514204436 958449952088512 960556170666599 963179145931054 964445062045816 965802722349803 968349697924544 969712854828952 970580654813666 973127739197198 973638817803968 975881960165402 978442956707606 985411259046812 986293107597421 989400778314208 990793569064364 991541853591328 991680234266137 994249440961088 994282690049311 994804879060576 996434329842601 996957648877216 1000468476926984 1001876847802597 1001889708194752 1004518956590656 1005417904697648 1005933029372648 1006833242939134 1007362023396544 1010005632730432 1010909490886256 1013097111278096 1018109014294112 1018630641244112 1022217791642788 1023669919242464 1026356325212192 1027274815669336 1028720922133463 1032885784166392 1034243316422368 1035120961523272 1037837418340216 1039311734646848 1039346490681031 1044439917548066 1048668419238544 1056726866779376 1057623591121604 1060399101347612 1061905468008736 1068547692812548 1072310628195677 1072873796832032 1073833915964056 1074384093501556 1076651966771368 1078131527791552 1078167582013769 1079699189970232 1082532632953096 1085846105970938 1090242244051792 1091776990482386 1096197140241424 1097178131528492 1100057444309876 1103170911491324 1106065951060772 1106901293621344 1108459491185852 1109451456100741 1112947181433568 1113943162400744 1115511272884177 1118438697131431 1118453053746496 1120027512855368 1120873399711936 1123971736577482 1124562037198912 1126995603078592 1130964365221808 1132556436646414 1137141685377776 1138159318105108 1142767250567072 1145240212749152 1148405904763949 1149915266285396 1151495507493344 1154517364780832 1155550547074456 1156196096142212 1160228889370304 1169144618564416 1170136739113264 1174913424248122 1180671211141292 1181330793884434 1182222979281968 1185451256530528 1188680273661296 1192866260951404 1193933761828457 1194560805924512 1197695679011936 1199381688867388 1200455020427429 1204237485178592 1207923478831576 1212813857288384 1213899209350672 1214521149175672 1217084832002416 1218798136189478 1219438238848448 1220529519096784 1223732541599152 1226380713652432 1232447754145504 1233079197295504 1234182684893132 1237421537251796 1239179375925088 1243543197915512 1245293747845771 1250335422938264 1253041163949224 1258114205098816 1259240096626928 1261012743260374 1264322005452922 1266118058010416 1270576745696284 1274037633738038 1279195680838192 1280281189252468 1285464513905312 1294662664811503 1299904214061752 1301690573688128 1301734104036691 1305106586273984 1307004282595544 1314445286175346 1315135621923136 1319766927010064 1321624777952362 1326975485555408 1328163001323964 1335417419173708 1336425976579616 1343020183700897 1343725526747552 1348457512379848 1350355751386109 1350373084958144 1353916854535232 1355822778719656 1356846747019712 1357036110048398 1357748814143168 1361311939767104 1364257835305664 1365478715200912 1369062126321136 1370989370677238 1372936951242064 1376539934930992 1377771806127236 1383349829633824 1386343415433184 1393915614334048 1395163035096584 1398824346458552 1400811468437056 1407723367130002 1409573552220808 1413422652017168 1415280327735872 1416481315768688 1417272633980776 1422263618826674 1429233571381564 1430032013649578 1440216455529956 1445288238002869 1446047291382304 1447274387850616 1448082908632532 1453133798327744 1453182393148993 1456327097462263 1462223158585592 1463531708047786 1464281546788411 1468143090401728 1469456937635024 1470209812160024 1471525508911042 1475387217492526 1476162078606016 1477483102064528 1491910439228768 1494010618554844 1495347614744477 1500059244540896 1501401653670568 1503515193887369 1507460852655407 1509602299935496 1510742408307392 1516839303728008 1518994073714624 1519044870995353 1522980353540672 1524343274864176 1526489110262558 1532669228117872 1543584634574944 1549814071200356 1552015684012768 1556088622095904 1557481172143832 1563786763933888 1567223225824451 1568046318446816 1573568259127384 1575730694464576 1575783389097047 1582163078931448 1593430972075696 1602134281891312 1607776264760588 1611255512085908 1616557928473436 1617778813754272 1620056179425476 1625761275006349 1626615111325984 1628070775816472 1632343304459816 1634641172730553 1634662155475648 1636963288019384 1641259153186952 1642727922690166 1643590669752256 1646282805826906 1652947918401104 1655274792021682 1661125233848288 1661976309398288 1663463618769004 1667829028469812 1670198289290336 1678205187103328 1678439399270387 1680645389186348 1682071562475317 1687371533141216 1688881568801128 1695719146002752 1704086181262634 1714687908562096 1717181158516486 1725596385514196 1732582605698464 1743419919852052 1744980113441591 1749559446003473 1750478300094368 1751963732661272 1752942468344644 1754511183701627 1759056703238848 1759115528548781 1771643646584162 1772574099113792 1778816292926608 1781320352892314 1788532176183376 1792402581492016 1801269794520352 1802192672970352 1805996847487456 1808539169829548 1810157638901209 1811108318659744 1815861190760032 1817486212338056 1820044708389973 1827413310448232 1828793441635264 1831367855002712 1838782299759808 1840427833531664 1845257648519792 1847855238738886 1850480238630608 1855336434037424 1856996782171492 1868549820801248 1869593687378896 1871180199676684 1876090717768852 1878755828015456 1885371945226744 1899860005167176 1907463472246592 1909170469079536 1910237028408872 1921112341333198 1926358291862108 1928890124091632 1931605444699606 1939425709657904 1941161309627332 1946255478394396 1951763920330804 1956885913415212 1962875653101311 1970822518093624 1972586215194842 1973596867410467 1978801556628416 1981587138128728 1983083707182656 1983360468532274 1988565380098622 1989609758121152 1992868659685202 1993915297754432 2000936953853968 2003753695605194 2010835809395296 2011866058745296 2013666485878268 2021818981772512 2026194222556192 2031795062274679 2036191891417489 2036218028588224 2037261282488224 2044435583285576 2047339838484928 2052712650424384 2054549631338672 2057441844266926 2065771568332784 2068486632844736 2070241923046544 2075674836680432 2078692981362062 2088879835096132 2097336838477088 2112344347850347 2113453733558752 2115247182243208 2120798202695224 2123810936017472 2123881959217759 2137095385625096 2144621256391354 2145747593664064 2147667831928112 2148768187003112 2153303933542736 2156335164027538 2159398379940464 2165065265906192 2171692211941876 2180484488103584 2183553980964772 2191243457617253 2192394280482848 2194356263056984 2200114888619752 2203212015419441 2206341822982648 2212131902121544 2213802587242688 2216918982371704 2218902912201482 2225894362867136 2227886324801488 2231022545768354 2236877394262862 2240055025710736 2247943473154964 2261928730443616 2265112873292828 2267139932031949 2274283370755552 2276318636210216 2285534501134144 2290480425498304 2290557022358813 2296811809527898 2299830532570792 2302991014986688 2303068030218761 2309034729561664 2311101094148912 2312392192284424 2340273478226528 2349826848496244 2361342422282584 2362661587768868 2364445958563936 2370902513061056 2376112632701587 2377360547322592 2385732521902808 2387867523656914 2389090944760039 2389121611849024 2395391358023872 2398763377734776 2400910040854858 2408474970357184 2415846957663152 2427798418701344 2429042298351344 2434169664004832 2437596272378956 2439777687214673 2441059038193568 2447465083198304 2452761427304864 2453103737395181 2464863868558013 2464895508291008 2466158394591008 2468365369786264 2474843074503592 2478358751850176 2487086395831024 2490587495691542 2500670845876528 2506082327898448 2518480193253856 2522025486520748 2528644010905844 2532236116020832 2541153491392568 2548075267476076 2557048421081999 2558391361676384 2560562378504936 2570929027810624 2571015003263603 2589325329623006 2599808428123504 2603468208073382 2614008565191088 2628890572350692 2639533854020128 2643249555904724 2645615010701767 2652557869747201 2653950971110816 2656326002647928 2660065343031499 2667046123928797 2670834838347416 2672851953159232 2686040367401794 2687451053495104 2696915024759696 2700711502772218 2711645557439312 2714072220096796 2730957430401824 2738124252642272 2741978741354476 2744432549301833 2745873902484128 2753079869861984 2755543612254472 2766699659267648 2772686830866368 2787831228668096 2790326070193168 2797648692917104 2815446734260004 2819147104441616 2826845304034336 2832962631537376 2834545267961552 2844527237653348 2858467142763128 2860064027299156 2880432911059912 2890576476005738 2892094582764608 2894548775701232 2896165817265064 2906364786297986 2912654194924526 2924446317171184 2927063416095572 2928563093576822 2938913875270048 2940419624320048 2943051017822084 2950774434985052 2953415095049341 2954966204129056 2969546629478377 2975972764379407 2983820878457536 2988021237109688 2990695229488954 3000118489081792 3002803307341136 3007030387774738 3014921705310814 3019204599870992 3033678607456016 3038089741990706 3048686549728352 3052978220525116 3065338456235744 3087169269149888 3087272508396661 3099628142400712 3104031368025536 3104135171164417 3112177244191808 3114962344287664 3134446451648902 3136092636893632 3147136518254768 3151566778194094 3164326157862896 3186861944151392 3202586591902139 3204268563782624 3215552529521176 3220079099459183 3222511024171816 3233115856946872 3235557627508544 3240112358850952 3251522550012698 3253230222651968 3256141551632944 3264686608919632 3269282345461106 3273926576038768 3282518306373904 3285455845380332 3292565611653812 3305895836802208 3310549584043364 3322207822839061 3322250467696576 3323952618796576 3326927237538008 3335658056939624 3340396578580672 3356410374206656 3356878798540774 3361290778372696 3364143124950634 3374743066282432 3377763137602256 3408172362525268 3429375817124192 3434362317032972 3437276671145213 3451192771028392 3465165211396928 3472780001640781 3486839839704104 3489960226883182 3491748303880057 3499118892006946 3500956600188736 3503927465322544 3505884936689288 3509022367403254 3518231057097562 3543287293168324 3557632585853216 3562640705784628 3565828927467599 3575186694007097 3577064352366752 3584805162984032 3585305462346803 3594714340947509 3602493346354019 3602539589040704 3604385345940704 3611993694974912 3617078339659096 3620315277802418 3622216637319488 3631722381520064 3634972424676112 3640089416779946 3654826620896464 3662735710005424 3680855667063328 3690515297039584 3695710477477772 3699017783841601 3700960477261216 3710672868074848 3713993564342984 3737099641602496 3737224615427537 3739187374757792 3742360399353368 3752181435537704 3757511656030912 3757637312462189 3770743890453488 3799720010334352 3818340938159072 3820474056817744 3842224682666396 3852716583724216 3857780248183264 3863210889399212 3876815348092063 3878851419315808 3882322619254664 3892510956788792 3897990488819011 3903527840661608 3913771826830424 3925751306202622 3941645036187248 3945172430389684 3947193734820934 3963174276257456 3966720937064548 3977130760197244 3985737319370404 4001873907707936 4007507391210388 4011093725902679 4021619996068337 4021671618790592 4023732117490592 4027332971756536 4043637963545024 4052388445112384 4063590124549358 4072383782834978 4074522564976448 4088871166571152 4109099262677344 4114883688533852 4131543136665568 4140483846093088 4151349673360864 4157385962724124 4160913865070521 4177759670192264 4194673676954176 4224688695700694 4226907467117504 4230494364486416 4241596405390448 4247763918435518 4274190771250192 4289242512782708 4295335663856224 4297536374006224 4306607867085472 4312670328055076 4316529754302883 4318796759880928 4330130531812384 4340106612314551 4343384423883752 4360968976207168 4367107961929544 4382486915234506 4384788560965696 4388712526113968 4400229777239504 4406424030838882 4412683645965296 4424263804243088 4433837964743408 4437805824402964 4455772649602976 4462045091536708 4473754788525724 4477758369913517 4480110051421472 4495886946309928 4523857460887232 4530225746585656 4534279864063898 4548566741511104 4552637272420432 4581114044717626 4593623619055796 4599661065141584 4606136060437522 4622202188297824 4624784384568848 4680546956453056 4680703480472357 4699653696992488 4706269453055729 4722684844565168 4725323175537736 4728891917127872 4752225265403174 4754721094645184 4771465043805616 4775735047313828 4778181889520078 4797526755469552 4801820081709716 4831693915326304 4855534510303243 4855596837402688 4858084596702688 4868339328009664 4875192544757912 4879555374429346 4882118076387136 4894930166396608 4905522854609728 4906207474790362 4929727737116026 4932316789182016 4936730739572528 4949686149007184 4974172791662048 4981174991383084 5001341691753056 5012164655796896 5036895731401157 5036960386507712 5044050973041496 5057288021811688 5064472232041664 5082306982785136 5096150534952152 5114096842163998 5116782723352768 5121124757009872 5142030006527206 5178650659246012 5199616856247008 5206936416146764 5225272860471911 5228017130382176 5253813267538667 5257781144701384 5265182583132797 5279067708040256 5286499111809448 5291230021403534 5305115739494402 5307901942221632 5312652005295856 5320130686062998 5334092247857594 5341669676694832 5372080734803588 5393830049519392 5401423005544436 5406256760999263 5420444342526889 5423291114878624 5428144440193592 5461914860803648 5462097514855631 5476248505284544 5483957482708952 5488865098603666 5491747804968256 5491931456675507 5506159739723968 5511087224508944 5580652140386336 5595297385834208 5608188252921137 5630893468520008 5638294208883232 5653690608068672 5665925263074752 5666114739519169 5669090535923104 5689054475306696 5697063022120093 5716934285526256 5720128054598312 5760865822119824 5781152952011476 5789097551402464 5792331634530128 5812729572595972 5825308389849052 5848892634342368 5854126832191144 5857126187153644 5877752301946031 5877827750540096 5880839248640096 5886102035644168 5901548869970104 5906830190098682 5909932408258112 5939093258956754 5951945528758814 5976042474219376 5981390458977908 6005606614682272 6014060775549476 6029843410621628 6035239542057349 6038409199741984 6067357214912032 6076179483981412 6081335648949223 6097294832748769 6097373099456704 6105956441050232 6130676912471488 6174545016793322 6199256284801424 6208270342328834 6229924688575328 6268892903297804 6294273036509536 6303133556388188 6308774256288829 6325330304781787 6328652315725792 6343232741075113 6359879218599439 6373723888302784 6405173183804278 6408537127565248 6431105059042352 6440158198918366 6445022048343632 6466231713893744 6480224717701904 6503045100025396 6512283103265888 6529373217839264 6538564690922212 6544416079104371 6547853152077536 6565036612747808 6570911690760664 6585131223307624 6611791673604416 6621099168086728 6644415645678122 6647905237593152 6653854475076016 6671316113879248 6713757597081548 6722581556745392 6728286249901268 6755526275204512 6788859464062429 6816344725050536 6858751634248384 6868724634065944 6874553342290426 6902385542056784 6945560003281562 6973679679408208 6979920453766364 6983496607760114 6998237784013892 7007854930645088 7011769873378576 7018044734806508 7036462114195124 7086574586336648 7096550438135509 7115265171706432 7125281411569256 7131657854935198 7150373388014194 7154128704733504 7169610325968064 7170610924693606 7189428681895018 7204986692708038 7208770691881408 7234156679318192 7240630555604836 7269944849352224 7280178833559892 7305816287753633 7309653241792928 7325471420010848 7361616838201691 7361711334126656 7381030594079168 7391420954955544 7398035567683202 7401920954522432 7421345736149696 7427987128685968 7474449230855074 7478374749515584 7484720798706736 7504362871075408 7515274624924378 7541487780906976 7599440020668704 7636681876318144 7636937257612793 7640948113635488 7678650160248821 7684449365332792 7705433167448432 7715560496366528 7726421778798424 7753630696184126 7757702838631616 7764645238509328 7785021913577584 7795980977638022 7807055681323216 7827543653660848 7851502612405244 7883290072374496 7890344860779368 7894387469641868 7922187885231607 7926348552514912 7933441874129096 7954261520394488 7971474638740808 8003747815415872 8015014782420776 8022187451805358 8043239992136674 8047464234981184 8054665943513072 8127180249098716 8144767565669956 8177742333142304 8196582831192431 8218093035443993 8218198525354688 8229767377067704 8263086273331136 8280967692186176 8281244619297247 8302699346721728 8314771925448248 8321827730141042 8326476724637059 8355519340384528 8449377391401388 8460988728972832 8483192810780896 8495527836871036 8548381542500384 8578485025565416 8590561056690353 8590671327712448 8595072748012448 8613215734170944 8625340656110152 8633059508605766 8637593519761856 8660261063624768 8680213224629102 8686768847767504 8734215923859088 8764973830469012 8777425052227936 8800459554479008 8812848061677764 8820734715314587 8825367291930592 8848527608486176 8867675929486816 8875611648805928 8911430909402047 8911545299205952 8924090183073416 8947509577051448 8955516739827034 8960220102842944 8991773892619856 9060451493171312 9068559728127796 9105274544840864 9150201886345013 9162228089435252 9187247238111592 9199322130283168 9212272120875044 9244404376595648 9244713522373381 9249568769137696 9295208088722257 9361406960944714 9399307393984976 9412538906111458 9445369689130336 9450646351075472 9504450530806348 9542930087611232 9551470094627656 9556363779040156 9564915807921773 9590016913701419 9595053510939104 9603640163419432 9663387830652608 9711069020606486 9716169193405376 9750385089515824 9759110748858692 9812414949580724 9859455474232052 9873461479145056 9899372298014368 9922179216706627 9948345583324096 9962349982766168 10002683383506112 10024329311593792 10073791462802314 10088101946082992 10114576043623376 10164613965570272 10192301069904304 10228193684327996 10242249514019744 10284060013054412 10357301318492024 10399233712494016 10413872832293528 10450545720943822 10456034260764352 10507626535077334 10515562289402768 10530365166265594 10572998223618896 10582460042807068 10610231478988804 10625304010591712 10640261372125996 10668184495715188 10677731497486079 10683339353389664 10744161469607176 10759286148140933 10787660099038784 10802846011088872 10812513521998526 10840888685053778 10846582229757248 10856288880387184 10924195029711262 10967914965417904 10977730197207332 10983862913351014 11022174449017888 11076560178207121 11161304280772672 11161677530357159 11190594771668416 11216376505842274 11222642541902123 11261786937040016 11276588417766464 11332229479038338 11338181071846208 11378108950613392 11394126044240186 11433868571052512 11440256109196624 11521731644239648 11562305904022952 11578195102804928 11578582293800041 11584663269060256 11625459145191944 11650616779698104 11697785268684736 11708253664382288 11714252374307288 11755504603892062 11761678497280192 11772204071288336 11803097739940208 11813660380197364 11878186517913508 11903891057517628 11952084948438752 11962780917955816 12011059051802759 12011213229364544 12028121551098952 12059686821243256 12070479084114698 12076818399483968 12134714429824064 12152358967962824 12162671297898446 12194589665497538 12211912882100464 12349090033586644 12398512569602848 12416540684657668 12459849377150656 12487230218665787 12537785806595608 12555435390547439 12588546073019072 12606267112776376 12617548512577658 12650660609563574 12657304631451584 12686465482150226 12719758437198878 12810346367608556 12862210118084704 12880316397836732 12890044096687264 12891843045459781 12925674970641043 12932463427787488 12960449435403808 13006090200050792 13024399021433761 13024566206531776 13058746435678528 13077129381844424 13088832158208742 13095706304155072 13130073225495616 13141823381521328 13170262446615248 13242198336173456 13288831291356244 13307708950152032 13342632227758496 13373371987735019 13427515194163096 13445163113490784 13456572499802536 13511052550409024 13511504378853403 13577718928124858 13585304129670991 13632689450101072 13737449268131888 13749106684580852 13804771084113568 13891120006563124 13947359358816416 13959840907532728 13966993215520228 13996475568027784 14015709861290176 14016178566178997 14023539746757152 14036089469613016 14072924228390248 14173149172673296 14193100876271018 14250562823138512 14263315709870396 14300746776028388 14341221849387212 14378857363790036 14409973385416076 14468313358636384 14481261111209672 14501646547494301 14539703062708603 14539889698704448 14560357667119784 14611632575507266 14619306483585856 14650942840021696 14723233676403382 14782841909911088 14796071135366404 14855974257371936 14929276761931337 14948898461710148 14969441597413472 15008725742150816 15030549249848756 15082975561813952 15198880041337408 15273874515225586 15281896227270976 15357300320497642 15368898730665584 15410866334896864 15452843557596848 15507261392368252 15529290477018656 15570043827155168 15591961955276044 15605915265556577 15614111362646432 15655087307321696 15703005224810488 15766580144748992 15780689721558736 15788774939283736 15844375770463214 15852697105029824 15866883748258192 15908523040788976 15942949277481616 16030029564841552 16044374903610716 16086479984273348 16109331887026144 16188818721995023 16254360498197432 16289535131339912 16355484666284608 16393165662384862 16436186070887986 16459534754135408 16562489238594494 16629543850896496 16643655460282084 16652953449274118 16711038680769056 16830614642549539 16898754782802776 16921977457945664 16922543352476983 16966385621561792 16991055673742072 17096763085000768 17156970051130832 17181122113380706 17190145496024896 17250681312220304 17266119017211532 17360426449258204 17373537695535008 17468431847718176 17529947660938024 17554624768019417 17554850104455872 17600919108958016 17625696123355528 17641469430629174 17650734583861184 17697055216972352 17735351858973632 17751223297611856 17822861818804094 17848180366146832 17895019154102896 17911033479654068 17983547785239712 18120902986342624 18137119456255592 18210549089681728 18300403772690026 18324456178870504 18374494476223184 18398644260566336 18424544241750088 18489427044746762 18499137538275392 18590416177444514 18722813921889428 18798614787969952 18825077812222916 18890739378260672 18891371110936909 18901292702150944 18932252267009419 19008901061612696 19035660108249343 19085860175222464 19102940189255312 19112727558080312 19129831615843546 19180033827402838 19190107021878208 19207280326838864 19422138041212972 19500770179031648 19518221497717384 19545697520535797 19596991084520291 19624829899161448 19718910948464104 19746922958290112 19747583322939589 19798744596028736 19844358433413254 19924699965532336 20147582925604628 20176203892165984 20229152087246752 20329227931140544 20373901935717863 20384602139808608 20456387368655992 20484499028039488 20485184058261611 20568120026108824 20714602636984048 20827745664587056 20901091441887644 21015253070154668 21031124578805536 21060730332531188 21145996447237792 21164920085614136 21220462957977608 21250335245497189 21250608021183424 21280522744251992 21336368991430376 21355462994972158 21366678706779328 21488322939214352 21518572296281866 21605692022177744 21625027043997052 21681777370107556 21712577760774368 21819712190515031 21848390059422524 21935829930835808 21955460394414664 21967725826702028 22044348898035776 22153120356414242 22323355060714318 22432753011684548 22445285083804246 22523573874080032 22664458958076676 22684741474740683 22756217901226784 22788252088480372 22808645388121151 22867737142105024 22868501871134153 22880512218393248 23043463288479296 23124611808045904 23157164587600082 23169326538120512 23250918290383888 23301233559396208 23416507328764576 23428504748614576 23511009207784124 23544408142576672 23606195479880416 23627320760394728 23660581209069649 23756373035827016 23807782115035256 23904169896877504 23925561835911632 24022118103605518 24056243102197904 24119373642486512 24140958168229396 24304717935925648 24325342595796892 24389179330995076 24423825764200928 24698180067173288 24797025139205696 24833081369315336 24974460437331574 25075571613191216 25110870781094878 25212534225552752 25235097025155316 25301321219127148 25372930964300452 25439516874397756 25517383490317043 25620692735217112 25656759276336071 25724420236169408 25760632795673464 25780088193374528 25783686090919562 25851349941282086 25864926855574976 25920898870807616 26012180400101584 26048798042867522 26154258763688848 26177664316417484 26283646763042656 26340524893230496 26413335809570827 26484396672346912 26577662582712488 26615417900304064 26685264455516992 26746743975470038 26855030388326192 26890326226981568 26913144999605072 27023008757706806 27155437856249716 27170608259341982 27265378900202144 27460476522054511 27474898536263776 27498213369161704 27609542168227136 27610465469830867 27782240013126248 27894718717632832 27919681815065456 27933986431040456 27992951136055568 28032357132357994 28047079493514304 28072178939226032 28145848456780496 28346298345346592 28386201752542036 28501125646277024 28526631419740792 28601493552056776 28641756200452733 28682443698774424 28757714727580072 28819946770832152 28936626717272768 28962522222419344 29003293094988602 29079406125417206 29120715334239568 29223265151014532 29446467352806764 29565683819822176 29592142270732808 29711948514743872 29777241290664569 29858553523862674 29897796923420296 29938883194826944 29939884392843893 30017451484301632 30061098499697512 30547749030451172 30714600640995284 30737797461331168 30821732669793728 30889464225120631 30905687115193696 31014522784736504 31058182281880507 31058580954037312 31140087654310336 31183923910552088 31211830531113154 31228222725292864 31310174614643392 31406010449620976 31561379443117472 31577549878567472 31688751540926428 31733767496516384 31817046081577952 31885898554963232 31890348586137353 32060059129683104 32088749807221432 32172959968546696 32218663774052288 32377637443990046 32508720996394864 32579070262679824 32786331324769724 32872372141775972 32919069508270816 33124978477188988 33241629474065987 33259087701792992 33287310920564168 33305906898548236 33422077361538112 33423195042426839 33661229285099078 33797509565605552 33845086704953966 33982111347484144 34313940102261664 34362244226761412 34392995139122971 34501362624440608 34532238034423064 34580849459409487 34671599611074361 34720852898516408 34747075391070016 34936863695436352 35059895321876048 35109249536038834 35251392246711056 35282938861258348 35502446595223712 35645723637608188 35696360732293664 35790038308205792 35822066959308136 35967095570479424 36241805972685248 36274238912511184 36600807545380052 36648912357741008 36748988952446368 36849088483500176 36978854089493524 37180832354889028 37445627843778856 37597229575939904 37650155624445832 37782742221873818 37802585404301888 37864504534018838 38017802123225392 38071320216498686 38205880378510624 38225455116160624 38259663231687092 38360067654805676 38414560653677728 38604106183218901 38687645936932291 38844276082425944 39001540358063296 39036442995434768 39091395041071594 39193982169040582 39249659798322896 39437821896928208 39495166645879178 39688716866826508 39849399931064672 40134542609156593 40295165851209256 40352407784331968 40353757225137421 40458304174493504 40747803871435726 40769204279617216 40912774737311984 40970368116523222 41136240052217648 41429205273968096 41633625694727807 41655491329174112 41802182883775288 41861028292969379 42030506140309336 42062249157611072 42121460665062376 42291992894475584 42329840171228272 42440925915955216 42500670490994378 42561045488503984 42672737982860752 42710925989944316 42976645878428704 43037144592563732 43211384044355488 43250054087994104 43363554740215112 43425155521548736 43639424381030062 43696780118845048 43871659861671616 43910920788829328 43935451653404056 44306240712828484 44646710121428636 44865506023369096 44890570167608492 45047147748160064 45146140021330153 45328917916153352 45369482949481366 45392727950440741 45512435802453568 45576504176960744 45617290776242302 45737003742268306 45761024436786496 46249223616091808 46314329175200164 46355776057078787 46501836580767776 46602467118792416 46608971010508439 46731286432317617 46832413502602247 46833014657529152 46857009497229152 47022018415568248 47088816285153344 47212390959760832 47254641520789456 47321162418139298 47512746071654032 47615564230070512 47851123671823264 48044236207211036 48112486204395808 48238747284973024 48281916336458792 48583920000557981 48609435871851296 48650685191593784 48778358661990152 48847651528401856 48849285062008457 49396360134346576 49666162738630672 49948920874663148 50151143226382432 50221741562189756 50398599525196819 50425068451105504 50470194050310632 50602642438254296 50673876354647143 50745861928600904 50879033748795512 51034766980634086 51241385470434224 51313518552672142 51521265591346928 51567372181839124 51702699882564172 52024360800203168 52097596085735044 52144218436734827 52308517527377696 52355328632834968 52567293526085312 52681049786460992 52826671619141654 52968793344693824 53155325165424976 53493487950940076 53710060776652384 53826289999210144 54046017515413612 54310875712499432 54341216518683964 54530757800404288 54920953044109022 54949797072527552 54996426738323408 55220930939661734 55564480026252496 55839363630130912 55867972862080912 55985902272111136 56064714264715988 56114886805937479 56144357878452064 56291696913560992 56421385960089163 56692596690693184 56772403505084072 57002251292554048 57053262839481584 57202987104113552 57283512400905466 57364887397548848 57515429455160144 57639893541664304 57925044444838688 58006586189977204 58158812250834412 58241430668479136 58446530302029064 58892934705613528 59131367639644352 59184284541465616 59554482581329138 59717107047725348 59795593846840592 59879768785687786 60122196999395024 60849145246140641 61095498060902344 61181502889724477 61429201281990568 61475594922662336 61778928450241262 61811374230387392 62029045569473008 62116364563761014 62367847821104176 62423661062226308 62812020899241952 63121948633942159 63122758886234944 63155099757134944 63377503081852856 63467534993032768 63634092163155904 63771797109926464 63780697172274706 64120118259366208 64177499614442864 64345919937093392 64755274887980092 65017441992789728 65158140525359648 65572662649539448 65744744283551944 65838139016541632 66249956954377976 66483258948131974 66518175403585984 66574621841128336 66611813797096472 66846390084853678 67322458570198156 67595019131211104 67690173409907932 67928547186134843 67964222694968288 68299572478002671 68447373580726361 68627880204523328 68724488453522824 68785990278245942 69002725248881216 69064476068846128 69161698918818974 69343199222148722 69441705797032816 70119790643752096 70218499072077668 70281337892990419 70502784493422112 70565877722516696 71004893190447424 71007267693123203 71291447275216376 71392721464587328 71395108936781591 71580076616411584 71644133918616272 72548477825022368 73201615090760104 73297824715482016 73497977904892736 73659491613749197 73698176967000352 73957708178987048 74061819287561209 74361664709778056 74891255687557712 75300311248891664 75565484443747636 75729009068037676 76035604246450784 76142640432997372 76410779925298403 76411760757021248 76450910232321248 76519326463374184 76720135309611352 76829121307355456 77208212366437802 77375291873864582 77688552164851888 78072885990869536 78182790082143188 78387964338081164 78499319596645792 78875643793856416 78990333291758356 79057363436339899 79377433733653016 79698799862129344 80269085218313186 80590331702418512 80707514450274842 81495607742871452 81825549474623968 81940736233046444 82014065331754777 82229293962163231 82272480104435296 82462025633976469 82678429841792707 82858410547936192 83267251389455614 83310982658348224 83604365767550576 83722056585938758 84061012280618672 84242921330124752 84659680342456544 84881851831910432 85001340981988756 85077409028356823 85122090977007968 85345475965721504 85421851979888632 85953291756857408 86074289185127464 86422768088710976 86500108175988208 86727109480430224 87278848762060124 87393560237690096 87821841577658656 87870903306808112 88612481425656968 89293420242857272 89731012046738192 89781140335216984 90292280042660306 90657835832306704 90738965898962732 90785455900881482 91153008353921488 91234581552484604 91474007484536612 92255155695761617 92498447232183616 92628658350400328 92711552114157574 93003673161535552 93204934237584832 93217942021016878 93462572864635234 93664827005204494 93714018994458304 94044036831136496 94509283041578912 94642324836278596 95025492143308064 95231128460141024 95701018896621983 95702247343646528 96088472414422072 96224972408791616 96477494569946048 96563832672917584 97167840001115962 97218871743702592 97301370383187568 97556717323980304 97698570124016914 98792720268693152 99280184348966309 99332325477261344 99822452083234673 99897841749326296 100302286452764864 100443483124379512 100797199050393638 100850136902211008 100940388100621264 101205284876508592 101347752709294286 101491723857201808 101758067497591024 102069533961268172 102482770940868448 102627037105344284 102988442508010891 103042531182693856 103134744363678248 103405399765128344 104048721600406336 104195192171470088 104288436873469654 104617035054755392 104710657265669936 105653343238283308 106310650330849952 106555576805501603 106986975901880152 107420121553304768 107652579998420288 107656180050864211 108092035030827224 108244197420281767 108621751424998864 108682433037367928 109841906088218044 109992853476646816 110441861879323468 111128960052504992 111677293736974589 111678727260261824 111735945724161824 111971804544222272 112129428529431976 112229773611874958 112288715756904128 112583393827121984 112842771920178326 113544807010168144 114106525678963168 114405974208227104 114567024801810932 114669551299089631 114729774795097696 115030858910320288 115279787083328608 115848601822226611 115850088889677376 116013172379954408 116317624501668824 116482861336958272 116893060604058128 117785869411227056 118368569082931232 119108965162658276 119434214095450696 119591187693681184 119759537571375572 120181275790853953 120244393998790048 120837705153389341 121698290492281282 122190996121804688 122363005779448954 122858402563981136 123557856900482524 124058091138946016 124232729127522028 124343905502983049 124670219878118447 124735695642208352 124847322124452616 125624041798483904 126243897267884318 126310199514269888 126755006163705712 127561394344549412 128354999228885728 128691839874186784 128988329817186151 129510549775960184 130034883985579456 130316281050719296 131145325299078896 131489488567103888 132499913908755952 132966517896263948 133149243682256672 133223627594192944 133692780169707356 134644917140396312 135190038262422208 135380346819815864 135857094372269686 135928445389936576 136599144956005342 136894747161452722 137448976907045648 137571980556491884 138128952137692256 138323397837637948 138686398444297444 138810509467319027 138883411594065632 139870719925832129 140239581287504192 140436998144155336 140562675785980838 141005568986844224 141131755445033392 142014535386246406 142582894550432752 142790217873563182 143288267837232544 145096955650044736 145101807894643067 145894353044727599 146403230181520208 146595649430964032 147318983227498394 147396353934000704 147915416357974096 148123638575122418 148723329419556112 149782511375115424 150521569819400533 150600622497783328 151130968887495272 151458018136075352 152071208492901568 152285280865994744 152821559850596806 152901820464642496 153038652926748368 153440270619222704 154416424732875604 154750583747729164 155377104329703776 156143767673435867 156145771981739072 156365580164286376 156775928676162328 156998639193291584 157751287587712832 157980666583516712 158114726872679798 158754867467306032 160538170436626372 161180663404837024 161415028900549684 162991215485742904 163220660077116707 163651098949247936 163881472466092888 164028130663509554 164458587924326462 164544960208870592 164924051267952938 165356859683585414 166534502778911228 167208731535101152 167444113171877516 167593959590977153 168033774618333559 168122024561237344 168485842660249504 169317187278638893 169319360684913088 169763703663820864 170002681963977512 170154818056713646 170244181954015936 170690951931443008 170843703959777264 172148578370254928 173000216351976416 173454218960860448 173853835840555247 174557697524120248 174787120475380192 175643683155317312 175649556925094239 175741806613616224 176608953685722883 177224962851313936 178586840485714544 179462024093476384 179562280670433968 180584560085320612 181315671664613408 181477931797925464 181570911801762964 182210321360326961 182306016707842976 182469163104969208 182948014969073224 184510311391523234 185257316700800656 185423104228315148 186435884042033756 186925145729270468 187329654010408988 188088073662272992 188521405117425913 189016139815211839 189018566083157824 189284649672557192 190050984286616128 190462256920282048 191402037793243966 192176944828844144 193127665345835168 194335680002231924 194602740766375136 195113434647960608 195397140248033828 197585440537386304 198560368697932618 198664650954522688 199644904166469346 199795683498652592 200886966248759024 201594398100787276 201880776201242528 202410569753017184 202695505418588572 202876898452235501 202983447714403616 203516134995182048 204139067922536344 204965541881736896 205254074210688568 205976885016021782 206085062365387712 206269488727356496 206810799530256688 208390384342940176 208576873746939308 209421314531339872 210454643385935299 211306686476566616 212621300661699904 213111153611003206 213973951803760304 215312360101728422 216184070061654448 216488394840563534 217243502849997728 217364866074735856 219683812176436088 219985706953293632 219993063582200779 220883723758646936 222257920105009984 223354587473949178 223471891448323648 224258857058863952 224459547223749916 225685543840356652 227089614020336288 228210121984252421 228213051357926336 228811948416454208 229134049603621864 229339102598179262 229459549590195392 230061717820640576 230559574166657216 231697203644453222 232026344759908816 232635249003337648 233786121208116256 235571738822454112 236737138165862464 238217930325316552 238868428190901392 239182375387362368 239519075142751144 240362551581707906 240488787997580096 241675410306778682 243396580984562564 244381992243609376 244726011558897908 245587824442179817 245716805127962272 247115713800965048 247463581407241459 248116182277892032 248465458255044056 248687811005966098 249340439756236894 249471391284416704 249694644248905232 252487794535768636 253510012327411424 254094067766965361 254760884098763783 255122788689098824 256709998457771456 256718583198214657 257383679748373568 257976659634372302 258120778463748829 259021099551920368 262290650598157792 262978977134207776 264999827817511904 265933035792527896 266298487364513344 266307392757400943 266447255188385888 267385560339414712 269289834280792624 270760693639631728 271714188744539372 273198289912010684 273789494322905444 274897953814091296 275143961112983768 276254358191463457 276257904275384512 276646795675275896 277372796888594888 277621018934638054 277766823188131264 279741439851664258 280873996288310672 281125351571961676 282263510890066784 283656258476695403 284029070772492812 285165789100865504 285580435747126364 286576535674465088 290203615789286134 291788706089455198 292806460363040416 294637966454996788 295830832715948192 296247277150244836 296512390045574963 297290524324743989 297446658839112224 299565022750230848 301043139638801066 301201244995566656 302261937774990544 302916036272150704 304570561731989488 305643119701193612 306077305853496736 306880541238445408 307587555717905437 308832849465751208 309501167495458328 310754208659407552 312287535346871734 312731160328572752 313551857352324656 315961333167033424 316229453745359596 317509734934612064 321076340873252744 322361326809674048 322830057801099368 325982430971485808 326441320154233414 327762944932185776 328056261327019108 328917175848652924 329848102535905876 330713719367170828 333069005557822456 333537870592368923 334417463070202304 334888226343755032 335187919181954306 336067549236667118 336244049122474688 336971685320499008 338634374557277786 340005363927955024 340309636113427292 341687407919554528 343373365524420751 344297156740509856 346000432703952832 346908437921720896 347707671681110494 349115395048240496 349574240950760384 351299113850188478 351483613227232448 353217907371445766 354449925702627872 357173680971429088 358924048186952768 358936051107801271 359124561340867936 361169120170641224 362631343329226816 362955863595850928 363141823603525928 364420642720653922 364612033415685952 364938326209938416 365896029938146448 369020622783046468 370514633401601312 370846208456630296 372342830605885529 372871768084067512 373850291458540936 374659308020817976 376176147324545984 377042810234851826 378032279630423678 378569299345114384 382804075586487932 384353889657688288 386255330691670336 387104136778639397 388671360004463848 389205481532750272 389218497106970609 390226869295921216 390794280496067656 397120737395865236 399289808332938692 399591366997305184 401773932497518048 403188796201574552 403756369664446591 403761552402485056 404821139506034368 405391010837177144 405753796904471002 405966895428807232 407032269990364096 408278135845072688 410508148421377136 411953770032043564 412538977454712992 413621599060513376 414574531619785589 416780768685880352 417153747493878616 418842629062679744 420909286771870598 422613372953133232 426222307222006412 427947903607520608 430624720203456844 432368140123308896 432976789681127068 434487005699995456 434501535551548907 434729732149471712 439367624352872176 439986127164401558 441767447517293872 446709174947898356 448517714117727904 448919094447499832 449551042972323331 450730794943966693 451371087680713304 454179228040672576 456420243968504842 458268099207243728 458678205196358524 463394407288906444 464052689519817632 465270498006675296 467572242416232512 471143477644908224 476435860650633104 477736856381802784 479038150285502288 480725103163415812 483350820613557364 486793161969125128 488763984487218752 489452023117795816 491175648884359634 491433610255924544 494231427601930096 494927162814482918 496930916510088112 497375622011932196 498680879512473788 499389288497810464 501853380381845713 504975589071537272 507020024654822848 508188135533930722 509521768197527566 510245577378197648 513437166396429314 515953319268744604 516241556927497658 518042199103840736 521749053919035709 524581301196315584 524598843926786473 525957954268415552 529999655635023808 531866071585055792 532614785514801886 532894510376771776 534771120678829424 538579668561585248 541521387279263456 543428377489078744 544193367808601927 546396579824021368 547578988645810888 549795907628182592 550287922225967536 552508716382926914 553293591350551792 554745593777189776 555242037869276108 559482879703328516 561747992576621344 562250703143923352 564527021780133568 567312516953390806 568058141544985624 570331578201731008 571160871494252728 580407231578572268 583577412178910396 585612920726080832 586899820277291989 589275932909993576 590105463355729633 591661665431896384 592494554300489672 593024780091149926 594581048649487978 594893317678224448 602086279277602132 604523875549981088 605832072544301408 605916623136609707 607506723620129021 609141123463978976 611286239402387224 612154611706993472 613761082476890816 615175111435810874 617665698931502416 619002334990916656 624575070693743468 625462320657145504 627103714704649312 631590960007253753 631922666334066848 632458907490719192 635019469869224128 635040705806109941 642152681746505488 645660115602198736 651964861942971616 652882640308466828 655525889864371552 656112522654038216 657834351697305848 658760392610412859 659696205071811752 661427438734341656 666138011115644912 667075741184737846 669776452687510064 670375838363908612 672135098473334236 677268749114555572 680010727855910048 680619272226854584 683374815839109056 686746731048841502 688594313481019712 695415343362220988 698230790096480992 702598227700376956 706435814742891532 708899851405255744 714347361942858176 717872102215602542 718249122681735872 722338240341282448 725911727191701856 726283647207051856 728841285441307844 729876652419876832 731792059876292896 733478017481159119 738041245566092936 741029266803202624 741692416913260592 744685661211771058 745743536168135024 747700582917081872 749318616041635952 754085620469703652 756064559260847356 757138598690228768 765608151172975864 768707779315376576 774208273557278794 777342720008927696 778436994213941218 781588560992135312 791038888199828333 794241474791730472 795359537566418201 798579616665877384 799182733994610368 803547864995036096 806377592403149104 807512739328893182 810782021674354288 811507593808942004 816556271690145376 821016296842754272 823907540064087128 825077954909425984 827243198121026752 829149063239571178 833561537371760704 834307494987757232 841818573543741196 845226745906266464 852444614444012824 855895807215041216 861249440406913688 864736280246617792 865953579362254136 869003071103097814 869459464298943424 878735248705744352 879972254328803116 883534895034587744 887894442214034723 889815856549442693 893418349895796712 897035428235455808 897838188894999664 899102085944646662 901461589887933386 902742175361426608 912840487937009684 916536198414487456 917356410392717048 923094480010601639 926788814577812888 928105379039635264 928136416178160683 930540996013350592 952871721301266208 955473712763605568 957573390978739561 958076300571004576 961450206326831624 962803650738295717 966701641227114728 973586323938250256 978904046235591632 982351297768719268 988462855203860192 989854325628965836 993861833020176224 994751244023864392 997361759024947576 998778576995620928 1003706760763691426 1009951178143074544 1016376271067861444 1019043536395055132 1020491154756395296 1026874332792858628 1031906638537489208 1032483113854995316 1036084398207681472 1043498107838071418 1049197687853572946 1063732143170111584 1065229571029603772 1066182849312812101 1069542241357658848 1072006333241694097 1074819587943305191 1077159337123170496 1083042774558526912 1086856754978157488 1088386735617203854 1092793159648042736 1095157977291621776 1100575844451935072 1105017432765853828 1106587182701103584 1109491187554379552 1110484075738552216 1118965759406657032 1123495985153242688 1124501406287846704 1134625033906781612 1136116283089971248 1142321742988505456 1160814463157144536 1167154824357820792 1173799640554583978 1178551865819987152 1180210926711459266 1184989108600979344 1186049560182299852 1189162097298975956 1199317024044901021 1204172558555204264 1209047751099962176 1211664145088602816 1211833246273219414 1215013447240258042 1218282246927957952 1222572478804774448 1230350222871621748 1235331397863004832 1238004669981833312 1249150141387486936 1250924641314291008 1254207429409298624 1263181920014507506 1263845332668133696 1264917814981438384 1270081411612219882 1284305363493010976 1290642396536562017 1291320231204397472 1297691877082050749 1303929723885943232 1305765280616933656 1311051779728743104 1312225045308076432 1315668703394611696 1317520785220825718 1319392410143623504 1322854877468683312 1332276022231289824 1334151482369475692 1339552905375020128 1340751676727817224 1344270196946668472 1354537498229111144 1360021455711820096 1361238544453709168 1373493462097683004 1390830686724441976 1396461580192961984 1399530340661234743 1405196455400753912 1407174566463662971 1412871629485783064 1435744204431205084 1444676480682564896 1451804818580669657 1451823454383403712 1452567294414103712 1457682570882615688 1459753304839753664 1463584119752585792 1466956034962318238 1476082491132185872 1483384833826521184 1489371322423542116 1491487072336270048 1495401165834163744 1498637232083271904 1508171240939407304 1512129118521694712 1514277197380457536 1531216302345951728 1548416547114557588 1554685440017855392 1556873988427882436 1562356585281101389 1563177121984270624 1570890166994061433 1582077776399656666 1588482949583460944 1590719075132836402 1597159233331754768 1612755184806298208 1615025478657786364 1616470771538779637 1621564043348708576 1623015187617884008 1633112543380290752 1642032593685508544 1647815080128174256 1658298126479142356 1668614989975514464 1683637147087482392 1690453491812532928 1704889228888025648 1722498880813827376 1731907158724508272 1738006142206195628 1757470497411488704 1759944508657606232 1767069790069175488 1775788884428069446 1779631713098885386 1786836699791593424 1795676377789999328 1798204171889293324 1802923179775866772 1805484350722853216 1818319359035817677 1825680975874019368 1833072396828974912 1834712820785434096 1846188960021203278 1853577629155625776 1856272832356321366 1886323502630359871 1896626589581458787 1905743442602532416 1915146781957479122 1916152601142009152 1922900412653663248 1925607301476591434 1933403282454229456 1947172647876500512 1956780407652206929 1957808092471183264 1964702595537438536 1976925710407720384 1979708651257931672 1987723666040352448 1989502488047728784 1994723518049895152 2007413521527382852 2019902356286149088 2032752542135722888 2038087072790110264 2040982309512790592 2053748665585717256 2063813277074978416 2064966227709990632 2086996215676142836 2098395375707145892 2121868581002517191 2127464286340223168 2130459142059207544 2132365698625624202 2139084482715317696 2144012666483388194 2149639175886610382 2173713509956314976 2176773471234407708 2178721474682702989 2185586319296085472 2190315954583243552 2201123434622305609 2201151688903870144 2210034865531707656 2213174365402207168 2218982375108759104 2220968151477104432 2237931518813314064 2249002812575693408 2269250067813563224 2272232566179942496 2283444240026225107 2284643485977010912 2295916397914397479 2321628926314289072 2334309648715641584 2347599281109167956 2357103731639974304 2360421853422918532 2368734177684250493 2369978217201958688 2372099120364599704 2378324194597951912 2398634048089802042 2408345117110408528 2423666492546438828 2430026894480516084 2445144957609548896 2450778266526536869 2460700445743243496 2470662795726009664 2476009339963666624 2498300282774973872 2526363840029015012 2529835629962876768 2540162823224439764 2568610726986021952 2581284793073124034 2582640462408794944 2595383754164101498 2611530561233867312 2624450090616152864 2631337406789223392 2635041570441651436 2637399679879061513 2638784820287247008 2645709754937366624 2664552044462579648 2668302964738951384 2679105810750040256 2681503353455634448 2688540393893336944 2709074996458222288 2722477088907418336 2746986924195366008 2781661373448883952 2799060681322469486 2810392910801507824 2814349132927325942 2825743258971566128 2859909826568610127 2871488408862410168 2889352961365129792 2903609637161339314 2905134588828207424 2915365141765231376 2933912069924636476 2952164982264371744 2966731585795281473 2966769667653042368 2978742644847084232 2982974144672540096 2990802331668327488 2997274464166543808 3016342481878814608 3024258237043389424 3062432604691903456 3096833094229115176 3109370880035710784 3113747976855764872 3124713170562202778 3126354243968541248 3141780333988122866 3164155552799313332 3176965899166921888 3181438150265672804 3192641717748337621 3194318466663509536 3217026558294138967 3225510369612596416 3230050957315572728 3232941543077559274 3243128086697417152 3246030375235768016 3295630160256348512 3303222880970549693 3316596252958284712 3337229979951028928 3337341581576790541 3355570120028734777 3367274294174964784 3409778457776051296 3444997761627654752 3461996105846212259 3463814317449016544 3476012284412391256 3519889017315212464 3551577768856138892 3559263426197770772 3573673399583186848 3591306656489024941 3591352755579998656 3596408343778586648 3605846359551733544 3610968701445706432 3636638718071635354 3651361951748038736 3669425641570868192 3692377920042406556 3707155258311251552 3712545664712642732 3772647005260719742 3793253179162917574 3830293563914958244 3845800825307326496 3851214602953182868 3854661070592474519 3864776816221671857 3866806564908458912 3894345295753001024 3913560815304413858 3915616184942366528 3929405191074877072 3959417302515863344 3979004976095457568 3989447036099790304 3998638224332770681 4014827043054765704 4039804712572298176 4065505084271445776 4076174145580220528 4107497331171434512 4127626554149956832 4129932455419981264 4173992431352285672 4196790751414291784 4243737162005034382 4260918284118415088 4264731397251248404 4288025332966776388 4299278351773220764 4335992317700795999 4347427019912629952 4353546942468815416 4357442949365405978 4371172638592170944 4380631909166487104 4402246869244611218 4420069731063415312 4441936302954208864 4475863037626628128 4498005625151386816 4538500135627126448 4544465132359884992 4566888480052450214 4569286971954021824 4591832795828794958 4643257852628578144 4666168664401416523 4668619297431283168 4695198562218335912 4714207463279948608 4720843706845837064 4737468355368500986 4739956434403917376 4744198240729199408 4756648389195903824 4797268096179604084 4816690234220817056 4840456797876511877 4847332985092877656 4860053788961032168 4890289915219097792 4901556533053073738 4921400891486486992 4996600565549947744 5052727680058030024 5059671259925753536 5059840462390617917 5080325646448879528 5162569586146248068 5190767508328202996 5223061122467734624 5248832805637805683 5248900181232305728 5262674813578446784 5270083140883302872 5274799359758123026 5277569640574494016 5291419509874733248 5336605929477902768 5363006706911268896 5377080787786673888 5389468911057212657 5418149992916444576 5444954177814836672 5493973848390732016 5563322746897767904 5598121362644938972 5620785821603015648 5628698265854651884 5648519962170135791 5651486517943132256 5719819653137220254 5742976817724820336 5807219274322678628 5830730283530462752 5844163558640203303 5859500334271567009 5867824139849272952 5904329964528743488 5933463171590562946 5957485289694168464 6032684963757629216 6048516474086778848 6124865209383806912 6193666188458230352 6227495953711529744 6249426341124405556 6283560667976245732 6328311105598626664 6353931798333843776 6362876300531345608 6385283435496675242 6388636933327019072 6434053116588277934 6460101914631145456 6465883086155118548 6492060750471536032 6524093944963994269 6591260320512697024 6606445761941099386 6633192505916569424 6674683163153581082 6711140240057469554 6734548588349929568 6819556915552102592 6819784971048224149 6889995523255309504 6923992211692424518 6927628634898033088 6952024568824782512 7039778034630424928 7074513781511825051 7103155537712277784 7118526852395541544 7147346799166373696 7182613312978049882 7192816687557173296 7211692719103467088 7273277436143270708 7302723903496077472 7338851283141736384 7384755840084813112 7414310516622503104 7425091329425285464 7545294010521439484 7586506358325835148 7660587127829916488 7671371023624485229 7691601650614652992 7702429205906365736 7709322141184949038 7729553632443343714 7733613129816917824 7827121630608827716 7858810382149754144 7876916100775926191 7897587407061677273 7918834605031726688 7958009952190915136 7978894072199580608 7997276448665541362 8029654086109531408 8131010168542891552 8152348291160441056 8214994662342869024 8255253108299913664 8255529175479429233 8259864910839962528 8347984862704571344 8393581502828583568 8487474324010068764 8521836568236830176 8529462794502496808 8563885103935367167 8576050665933552776 8598556703546441528 8671984635401591998 8707093884937630832 8714885898730811956 8804493738489222436 8840139462126830624 8883872605908417728 8951726075253256256 9077000271254252896 9133776960104900428 9183665591657589916 9286515705257156288 9332337328802833046 9337238594862566336 9390397124436671824 9441687413691674128 9474936710737001972 9488396481458398816 9513296778391807648 9535214227255068547 9594536192359208168 9633380468441634112 9680913595753023754 9694665970185755312 9720107577922064336 9803113066106147476 9842801782972973984 9993201131099895488 10105455360116060048 10119680924781235834 10160651292897759056 10325139172292496136 10339673988363436613 10381535016656405992 10446122244935469248 10497665611275611366 10540166281766605744 10549598719516246052 10673211858955805536 10726013413822537792 10754161575573347776 10778937822114425314 10836299985832889152 10987947696781464032 11126645493795535808 11196242725289877944 11241571643206031296 11257396531709303768 11297039924340271582 11302973035886264512 11439639306274440508 11485953635449640672 11542627748782451399 11614438548645357256 11661460567060925504 11688327117280406606 11719000668543134018 11735648279698545904 11866926343181125892 11914970579388336928 12000228240137821307 12065369927515258432 12065773410316088879 12097032948173557696 12387332376916460704 12454991907423059488 12498852682248811112 12516447459597844321 12567121335952491464 12656622211197253328 12725752601062691216 12770566870993350484 12868106233176555868 12920203829262290912 12931766172310237096 12984121500943072064 13048187889927988538 13212891523882198772 13266385011833138848 13349366326307162164 13422280480114939108 13469097176699859136 13639569942096448298 13847984423384849036 13904049137649565024 13936082332142023261 13972654643262967483 14079556069260849856 14149027563023650102 14206311075424555568 14237053704791083088 14365226625956099764 14385633375114346592 14423385438206934176 14546554872286541416 14605447806992154944 14769511680169626224 14850182658850570928 15090588021042878968 15173012716651670296 15321174255659832976 15342742047248970458 15404858411812731472 15418644282369898076 15459107264886687428 15654243261217655432 15717620764299508288 15753832201551852382 15795174814123354546 15837669210063453376 15994552897331082724 16059308172219062816 16262020337085783104 16304696582320882112 16429989324685738048 16511058350958858466 16519729821679925056 16695969725409142688 16787163005657167136 16869994402066659737 16974948648020137528 17043673136473660352 17058925589004993616 17127770207870734334 17152101331867105552 17197113407092883056 17343969270803183996 17414187769875261664 17429771797461623912 17608987476978444872 17680278924253661248 18154000542508505792 18193894428596051659 18267553920209800856 18293269364027618623 18367331183315179832 18664674657605666092 18780794248873343648 18883374827383348256 18949873421474003944 18976792962916797632 19026593556783615296 19070428454510137094 19189072384718416336 19361827191506047508 19389331940371510624 19440215155844128672 19606226132212294952 19685603565945947968 20210910720232120096 20239361849562471668 20321302585795518112 20421572170922798629 20650278344584992272 20679347976726873226 20763070033312811984 20995331222551222732 21080332563533211488 21099197439032492104 21346423717911611072 21557875644228850628 21975895393562928064 22392485450579755888 22514793063418607536 22594079848680543164 22879278612548881016 22971907270899281344 23085255497564902798 23228877097290714512 23376654234560813212 23438001337086268036 23471296559397091808 23733852686362251784 23829941158776673856 24000456480275642614 24131546820632177758 24522205534194678323 24656145664558964231 24774664753832921408 24909983814846118976 24997705364497622224 25032894919195688642 25134242671904982928 25313244422394506656 25451505202125382432 25541133741986700968 25736212466353111736 25840407658524581824 25863532344620474192 26096375779855977076 26425783047764397544 26532770023666277696 26698732652614324328 26844560960229878216 27279139884192896596 27584291553032723483 27695968846769698072 27808098275299130048 27872164664284046522 27945309286525934966 28298055126047300204 28412622150849111136 28474107409582166176 28730453251912199528 28771266750228693184 28846770876413868352 29093109744573082832 29539023360339252448 29684775120340926391 29700365317701141856 29846913172887167227 30181176042085757936 30346025433303340592 30642348511319665952 30685484094497940916 30809716823625462944 30837288564739796152 30918214529773374856 31308486522435310864 31507664403103704764 31590349628246709092 31989105794662165448 32118616344438125632 33022116701917716932 33391939450818285376 33574326011314334272 33739988804133319474 33949897296040275056 34117851178009987232 34255540415741468668 34304202663734211104 34394226814185766112 34687938541606367992 34828375539750523328 34859543594923247824 35217974953956889744 36387788857192103318 36535107840419601712 36586538728055237246 36734662366630359664 37178827745391931651 37329349315211332184 37561588497746687296 37766749654766696512 37899746842948007888 38140856909020274188 38378144769436832672 38723654383012095016 38778663880743021248 38880430311688257344 39212452264424589904 40421821440464240192 40478723699124943336 40642605171591036224 40843144341845597258 41300556689169984544 41358695953453746452 41526140066625623968 41821345257823806571 41990662445102445464 42160665127066422976 42198394878064984208 43115751288457701256 43385440560498277033 43622411560373552101 44784970901159511776 45005949376000759367 45029586126837215072 45188159697361086328 45758557225097762032 46170510995129805596 46457754194581429024 46753308469121626424 46876002674172536072 46942593118794183616 47467705372724503568 48000912960551285228 48263093641264355516 49044411068389356646 49312291329117928462 49995410728995244448 50065789838391377284 50110593917702168747 50268485343809965856 50626488844789013312 50903010404250764864 51082267483973401936 51472424932706223472 51727064689240948384 52192751559711954152 52851566095528795088 53397465305228648656 53689121920459756432 54558279768385793192 55168583106065446966 55391937693539396144 55744329328568093044 55890618573051869932 56367900130110347987 56596110252094600408 56825244301698222272 56948214819164332352 57460906503824399056 58186219489146165664 59078046720678504896 59369550240681852782 59400730635402283712 59693826345774334454 60362352084171515872 60660192637218414799 60692050866606681184 61284697022639331904 61370968188995881832 61619433647250925888 61674577129479592304 61836429059546749712 62616973044870621728 63015328806207409528 63180699256493418184 63978211589324330896 65777926011078032921 66044233403835433864 67479977608266638948 67899794592080550112 68234826473291473879 68235702356019974464 68511080831482937336 68608405327468422208 68788453628371532224 69375877083212735984 69719087189846495648 70435949907913779488 72775577714384206636 73070215680839203424 73173077456110474492 73430759508211765283 73469324733260719328 74357655490783863302 74658698630422664368 75799493685896015776 75974126262322642939 76281713818040548376 76756289538873665344 77447308766024190032 78424904528849179808 80957447398249886672 81686288683691194516 82601113378339969088 82717391906907492904 83052280133251247936 83642690515647613142 83981324890204890928 84396789756129968416 86231502576915402512 86770881120996554066 87244823120747104202 88657204623626913937 89569941802319023552 90011898752001518734 90059172253674430144 90376319394722172656 91517114450195524064 91968679159653725663 92341021990259611192 92915508389162858048 93506616938243252848 93752005348345072144 94935410745449007136 96001825921102570456 96526187282528711032 98088822136778713292 98624582658235856924 99727823307118307977 99990821457990488896 100131579676782754568 100221187835404337494 100536970687619931712 102164534967946803872 102399909310087040483 102944849865412446944 103454129378481896768 104385503119423908304 105703132191057590176 106794930610457297312 107321879281232580029 107378243840919512864 109116559536771586384 110337166212130893932 110783875387078792288 111330506351159773171 111488658657136186088 111781237146103739864 112735800260220695974 113192220504189200816 114921813007648798112 116372438978292331328 118739100481363705564 119387652691548668908 120724704168343031744 121320385274436829598 121384101733213362368 122741936377991763664 123349154258959184608 123672858119093499424 123957784954315891111 125233946089741243456 126030657612414819056 126361398512986836368 127956423178648661792 131555852022156065842 132088466807670867728 134415761848724675969 134959955216533277896 135799589184161100224 136469652946582947758 137022161662965874672 138751754166425471968 139438174379692991296 140871899815827558976 145551155428768413272 146140431361678406848 146346154912220948984 146861519016423530566 146938649466521438656 148715310981567726604 149317397260845328736 150054160734171868187 151598987371792031552 151948252524645285878 152563427636081096752 154894617532048380064 156849809057698359616 156855054334109155427 161914894796499773344 162713816974771976173 163372577367382389032 165434783813814985808 167285381031295226284 167962649780409781856 168793579512259936832 172463005153830805024 173541762241993108132 174489646241494208404 177314409247253827874 180023797504003037468 180752638789444345312 181169070317846302393 181644510362418577279 183034228900391048128 183937358319307451326 184682043980519222384 187013233876486505696 187504010696690144288 189870821490898014272 192003651842205140912 193052374565057422064 196177644273557426584 197249165316471713848 199455646614236615954 200263159353565509136 200442375670808674988 204329069935893607744 204799818620174080966 205889699730824893888 208771006238847816608 211406264382115180352 213589861220914594624 214643758562465160058 214756487681839025728 218233119073543172768 219309927226866576581 220674332424261787864 221567750774157584576 222661012702319546342 222977317314272372176 223562474292207479728 225471600520441391948 226384441008378401632 229843626015297596224 237478200962727411128 237812501732359042099 238775305383097337816 242640770548873659196 245483872755983527328 246698308517918369216 247345716238186998848 247915569908631782222 252061315224829638112 252722797025973672736 255912846357297323584 263111704044312131684 264176933615341735456 265480438221996382177 268831523697449351938 269919910433066555792 272939305893165895516 274044323325931749344 277503508332850943936 291102310857536826544 292692309824441897968 293723038032847061132 297430621963135453208 298634794521690657472 300108321468343736374 303896505049290571756 305126855272162193504 309789235064096760128 313710108668218310854 320529893639266535003 323829789592999546688 325427633949543952346 326745154734764778064 330869567627629971616 334570762062590452568 335925299560819563712 344926010307661610048 347083524483986216264 348979292482988416808 354628818494507655748 360047595008006074936 361505277578888690624 362338140635692604786 363289020724837154558 367874716638614902652 369364087961038444768 374026467752973011392 375008021393380288576 384007303684410281824 386104749130114844128 388009871247533173951 392355288547114853168 394498330632943427696 398911293228473231908 400526318707131018272 400884751341617349976 409599637240348161932 417542012477695633216 429287517124930320116 436466238147086345536 438619854453733153162 441348664848523575728 445322025404639092684 445954634628544744352 447124948584414959456 450943201040882783896 452768882016756803264 474956401925454822256 475625003464718084198 477550610766194675632 485281541097747318392 490967745511967054656 495831139817263564444 504122630449659276224 505445594051947345472 526223408088624263368 528353867230683470912 530960876443992764354 537663047394898703876 539839820866133111584 545878611786331791032 548088646651863498688 564010727286477601429 567091350284856177313 582204621715073653088 585384619648883795936 587446076065694122264 594861243926270906416 600216642936687472748 607793010098581143512 610253710544324387008 627420217336436621708 641059787278533070006 650855267899087904692 653490309469529556128 661739135255259943232 669141524125180905136 694167048967972432528 697958584965976833616 709257636989015311496 720095190016012149872 724676281271385209572 726578041449674309116 735749433277229805304 738728175922076889536 768014607368820563648 772209498260229688256 776019742495066347902 784710577094229706336 788996661265886855392 797822586456946463816 801052637414262036544 801769502683234699952 819199274480696323864 855113038144014427973 858575034249860640232 877239708907466306324 882697329697047151456 890644050809278185368 891909269257089488704 894249897168829918912 901886402081765567792 949912803850909644512 951250006929436168396 955101221532389351264 970563082195494636784 991662279634527128888 1052446816177248526736 1061921752887985528708 1075326094789797407752 1079679641732266223168 1091757223572663582064 1128021454572955202858 1134182700569712354626 1152543660107149881181 1164409243430147306176 1170769239297767591872 1174892152131388244528 1189722487852541812832 1200433285873374945496 1215586020197162287024 1254840434672873243416 1282119574557066140012 1296461702992538003701 1301710535798175809384 1306980618939059112256 1338283048250361810272 1388334097935944865056 1395184430656023540377 1395917169931953667232 1418515273978030622992 1440190380032024299744 1449352562542770419144 1453156082899348618232 1471498866554459610608 1552039484990132695804 1569421154188459412672 1577993322531773710784 1595645172913892927632 1603539005366469399904 1638398548961392647728 1710226076288028855946 1717150068499721280464 1747404904033420787597 1754479417814932612648 1765394659394094302912 1781288101618556370736 1803772804163531135584 1899825607701819289024 1902500013858872336792 1910202443064778702528 1941126164390989273568 1983324559269054257776 2039115706343419020551 2104893632354497053472 2115279620672035690249 2123843505775971057416 2150652189579594815504 2183514447145327164128 2256042909145910405716 2268365401139424709252 2305087320214299762362 2349784304262776489056 2355197914132001931109 2379444975705083625664 2400866571746749890992 2431172040394324574048 2509680869345746486832 2564239149114132280024 2592923405985076007402 2603421071596351618768 2676566096500723620544 2776668195871889730112 2790368861312047080754 2791834339863907334464 2837030547956061245984 2851029053949265495553 2880380760064048599488 2898705125085540838288 2906312165798697236464 2942997733108919221216 3091562522520667547287 3104078969980265391608 3191290345827785855264 3207078010732938799808 3276797097922785295456 3420452152576057711892 3434300136999442560928 3451245696885952968301 3494809808066841575194 3508958835629865225296 3562576203237112741472 3607545608327062271168 3805000027717744673584 3882252328781978547136 3966649118538108515552 4078231412686838041102 4166888617310464955039 4209787264708994106944 4230559241344071380498 4247687011551942114832 4301304379159189631008 4367028894290654328256 4512085818291820811432 4536730802278849418504 4610174640428599524724 4699568608525552978112 4710395828264003862218 4801733143493499781984 4862344080788649148096 5019361738691492973664 5044128326217931261363 5128478298228264560048 5185846811970152014804 5206842143192703237536 5580737722624094161508 5674061095912122491968 5702058107898530991106 5797410250171081676576 5812624331597394472928 5885995466217838442432 6183125045041335094574 6208157939960530783216 6382580691655571710528 6553594195845570590912 6840904305152115423784 6868600273998885121856 6902491393771905936602 6989619616133683150388 7017917671259730450592 7125152406474225482944 7372187553703130305069 7610000055435489347168 7933298237076217031104 8156462825373676082204 8333777234620929910078 8461118482688142760996 8495374023103884229664 8602608758318379262016 9024171636583641622864 9073461604557698837008 9220349280857199049448 9420791656528007724436 9603466286986999563968 10038723477382985947328 10088256652435862522726 10256956596456529120096 10371693623940304029608 10413684286385406475072 11161475445248188323016 11404116215797061982212 11594820500342163353152 11625248663194788945856 12366250090082670189148 12416315879921061566432 13681808610304230847568 13804982787543811873204 13979239232267366300776 14035835342519460901184 14744375107406260610138 15220000110870978694336 16312925650747352164408 16667554469241859820156 16922236965376285521992 16990748046207768459328 18048343273167283245728 18146923209115397674016 18440698561714398098896 18841583313056015448872 20176513304871725045452 20513913192913058240192 20743387247880608059216 22322950890496376646032 22808232431594123964424 24732500180165340378296 24832631759842123132864 26508504182464447267163 27363617220608461695136 27609965575087623746408 27958478464534732601552 29488750214812521220276 32625851301494704328816 33335108938483719640312 33844473930752571043984 36096686546334566491456 36293846418230795348032 36881397123428796197792 37683166626112030897744 40190312792768678114731 40353026609743450090904 41486774495761216118432 44645901780992753292064 45616464863188247928848 49465000360330680756592 53017008364928894534326 54169552025036044415507 54727234441216923390272 55219931150175247492816 55916956929069465203104 58977500429625042440552 65251702602989408657632 65573668240833106397719 66670217876967439280624 67688947861505142087968 73762794246857592395584 75366333252224061795488 80380625585537356229462 80706053219486900181808 82973548991522432236864 89291803561985506584128 91232929726376495857696 95838438198140693965897 98930000720661361513184 106034016729857789068652 108339104050072088831014 110439862300350494985632 111833913858138930406208 117955000859250084881104 130503405205978817315264 131147336481666212795438 133340435753934878561248 135377895723010284175936 150732666504448123590976 160761251171074712458924 161412106438973800363616 182465859452752991715392 191676876396281387931794 197860001441322723026368 212068033459715578137304 216678208100144177662028 220879724600700989971264 235910001718500169762208 262294672963332425590876 266680871507869757122496 321522502342149424917848 322824212877947600727232 383353752792562775863588 424136066919431156274608 433356416200288355324056 471820003437000339524416 524589345926664851181752 643045004684298849835696 766707505585125551727176 848272133838862312549216 866712832400576710648112 1049178691853329702363504 1245899696575829021556661 1286090009368597699671392 1533415011170251103454352 1696544267677724625098432 1733425664801153421296224 2098357383706659404727008 2491799393151658043113322 2572180018737195399342784 3066830022340502206908704 3466851329602306842592448 4196714767413318809454016 4983598786303316086226644 6133660044681004413817408 9967197572606632172453288 19934395145213264344906576 39868790290426528689813152 79737580580853057379626304
- Sum of all divisors σ(n): 199714764735201491582976000
- Sum of proper divisors (its aliquot sum) s(n): 119977184154348434203349696
- 79737580580853057379626304 is an abundant number, because the sum of its proper divisors (119977184154348434203349696) is greater than itself. Its abundance is 40239603573495376823723392
Bases of 79737580580853057379626304
- Binary: 1000001111101010001011011100111100111000000110111001001000011111111111111101101010000002
- Hexadecimal: 0x41F516E79C0DC90FFFED40
- Base-36: A0OL0ZCCYOVABNEPS
Squares and roots of 79737580580853057379626304
- 79737580580853057379626304 squared (797375805808530573796263042) is 6358081756888034599495359837868087536138786688700416
- 79737580580853057379626304 cubed (797375805808530573796263043) is 506978056429511437478069996436675195331116123202898052128658012447449489342464
-
The
square root of 79737580580853057379626304 is 8929590168694.9249025795 -
79737580580853057379626304 is a
perfect cube number . Itscube root is 430415284
Scales and comparisons
How big is 79737580580853057379626304?- 79,737,580,580,853,057,379,626,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 79,737,580,580,853,057,379,626,304 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 79737580580853057379626304 cubic inches would be around 35867940.3 feet tall.
Recreational maths with 79737580580853057379626304
- 79737580580853057379626304 backwards is 40362697375035808508573797
- The number of decimal digits it has is: 26
- The sum of 79737580580853057379626304's digits is 127
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 79737580580853057379626304 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 79737580580853057379626304 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/79737580580853057379626304/
Chicago style:
Numbermatics. 2024. "Number 79737580580853057379626304 - Facts about the integer". https://numbermatics.com/n/79737580580853057379626304/
The information we have on file for 79737580580853057379626304 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 79737580580853057379626304, math, Factors of 79737580580853057379626304, curriculum, school, college, exams, university, Prime factorization of 79737580580853057379626304, STEM, science, technology, engineering, physics, economics, calculator, seventy-nine septillion, seven hundred thirty-seven sextillion, five hundred eighty quintillion, five hundred eighty quadrillion, eight hundred fifty-three trillion, fifty-seven billion, three hundred seventy-nine million, six hundred twenty-six thousand, three hundred four.