318397024051324636237109928
318,397,024,051,324,636,237,109,928 is an even composite number composed of six prime numbers multiplied together.
318397024051324636237109928 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirteen thousand, three hundred twelve divisors.
Prime factorization of 318397024051324636237109928:
23 × 312 × 113 × 313 × 473 × 2633
(2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 31 × 31 × 31 × 47 × 47 × 47 × 263 × 263 × 263)See below for interesting mathematical facts about the number 318397024051324636237109928 from the Numbermatics database.
Names of 318397024051324636237109928
- Cardinal: 318397024051324636237109928 can be written as Three hundred eighteen septillion, three hundred ninety-seven sextillion, twenty-four quintillion, fifty-one quadrillion, three hundred twenty-four trillion, six hundred thirty-six billion, two hundred thirty-seven million, one hundred nine thousand, nine hundred twenty-eight.
Scientific notation
- Scientific notation: 3.18397024051324636237109928 × 1026
Factors of 318397024051324636237109928
Divisors of 318397024051324636237109928
- Number of divisors d(n): 13312
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 18 22 24 27 31 33 36 44 47 54 62 66 72 81 88 93 94 99 108 121 124 132 141 162 186 188 198 216 242 243 248 263 264 279 282 297 324 341 363 372 376 396 423 484 486 517 526 558 564 594 648 682 726 729 744 789 792 837 846 891 961 968 972 1023 1034 1052 1089 1116 1128 1188 1269 1331 1364 1452 1457 1458 1551 1578 1674 1692 1782 1922 1944 2046 2068 2104 2178 2187 2209 2232 2367 2376 2511 2538 2662 2673 2728 2883 2893 2904 2914 2916 3069 3102 3156 3267 3348 3384 3564 3751 3807 3844 3993 4092 4136 4356 4371 4374 4418 4653 4734 5022 5076 5324 5346 5687 5766 5786 5828 5832 6138 6204 6312 6534 6561 6627 6696 7101 7128 7502 7533 7614 7688 7986 8019 8153 8184 8649 8679 8712 8742 8748 8836 9207 9306 9468 9801 10044 10152 10571 10648 10692 11253 11374 11421 11532 11572 11656 11979 12276 12361 12408 13068 13113 13122 13254 13959 14202 15004 15066 15228 15972 16027 16038 16306 17061 17298 17358 17484 17496 17672 18414 18612 18936 19602 19683 19881 20088 21142 21303 21384 22506 22599 22748 22842 23064 23144 23958 24057 24299 24459 24552 24722 25947 26037 26136 26226 26244 26508 27621 27918 28404 29403 29791 30008 30132 30456 31713 31823 31944 32054 32076 32612 33759 34122 34263 34596 34716 34968 35937 36828 37083 37224 39204 39339 39366 39762 41261 41877 42284 42606 45012 45167 45198 45496 45684 47916 48081 48114 48598 48918 49444 51183 51894 52074 52452 52488 53016 55242 55836 56808 58806 59049 59582 59643 60264 62557 63426 63646 63909 64108 64152 65224 67518 67797 68244 68479 68526 69169 69192 69432 71874 72171 72897 73377 73656 74166 77841 78111 78408 78678 78732 79524 82522 82863 83754 84568 85212 88209 89373 89683 90024 90334 90396 91368 95139 95469 95832 96162 96228 97196 97836 98888 101277 102366 102789 103788 103823 104148 104904 107811 110484 111249 111672 116281 117612 118017 118098 119164 119286 123783 125114 125631 126852 127292 127818 128216 135036 135501 135594 135971 136488 136958 137052 138338 143748 144243 144342 145794 146754 148332 153549 155682 156222 157356 157464 159048 165044 165726 167508 170424 176297 176418 177147 178746 178929 179366 180668 180792 187671 190278 190938 191727 192324 192456 194392 195672 202554 203391 204732 205437 205578 207507 207576 207646 208296 215622 216513 218691 220131 220968 222498 232562 233523 234333 235224 236034 236196 238328 238572 247566 248589 250228 251262 252743 253704 254584 255636 264627 267289 268119 269049 270072 271002 271188 271942 273916 274104 276676 285417 286407 287496 288486 288684 291588 293508 296664 303831 307098 308367 311364 311469 312444 314712 323433 327701 330088 331452 333747 335016 348843 350053 352594 352836 354051 354294 357492 357858 358732 361336 371349 375342 376893 380556 381876 383191 383454 384648 405108 406503 406782 407913 409464 410874 411156 415014 415292 431244 432729 433026 437382 440262 444996 460647 465124 467046 468666 472068 472392 477144 495132 496837 497178 500456 502524 505486 511272 528891 529254 531441 534578 536238 536787 538098 542004 542376 543884 547832 553352 563013 570834 572814 575181 576972 577368 580967 583176 587016 607662 610173 614196 616311 616734 622521 622728 622938 624888 646866 649539 655402 656073 660393 662904 667494 697686 700106 700569 702999 705188 705672 708102 708588 714984 715716 717464 742698 745767 750684 753269 753786 758229 760859 761112 763752 766382 766908 793881 801867 804357 807147 810216 813006 813564 815826 821748 822312 830028 830584 856251 859221 862488 865458 866052 874764 880524 889992 911493 921294 925101 930248 934092 934407 937332 944136 970299 983103 986513 990264 993674 994356 1001241 1005048 1010972 1046529 1050159 1057782 1058508 1062153 1062882 1069156 1072476 1073574 1076196 1084008 1087768 1114047 1126026 1130679 1141668 1142053 1145628 1149573 1150362 1153944 1161934 1215324 1219509 1220346 1223739 1228392 1232622 1233468 1245042 1245876 1279091 1293732 1298187 1299078 1310804 1312146 1320786 1334988 1381941 1395372 1400177 1400212 1401138 1405998 1410376 1416204 1417176 1431432 1485396 1490511 1491534 1495681 1501368 1506538 1507572 1516458 1521718 1532764 1533816 1586673 1587762 1603734 1608714 1610361 1614294 1626012 1627128 1631652 1643496 1660056 1689039 1712502 1718442 1725543 1730916 1732104 1742901 1749528 1761048 1822986 1830519 1842588 1848933 1850202 1867563 1868184 1868814 1874664 1939267 1940598 1948617 1966206 1968219 1973026 1981179 1987348 1988712 2002482 2021944 2093058 2100318 2101707 2108997 2115564 2117016 2122849 2124306 2125764 2138312 2144239 2144952 2147148 2152392 2228094 2237301 2252052 2259807 2261358 2274687 2282577 2283336 2284106 2291256 2299146 2300724 2323868 2381643 2405601 2413071 2421441 2430648 2439018 2440692 2447478 2465244 2466936 2490084 2491752 2558182 2568753 2577663 2587464 2596374 2598156 2621608 2624292 2641572 2669976 2734479 2763882 2775303 2780173 2790744 2800354 2800424 2802276 2803221 2811996 2832408 2910897 2940179 2949309 2959539 2970792 2981022 2983068 2991362 3003723 3013076 3015144 3032916 3043436 3065528 3139587 3150477 3173346 3175524 3186459 3207468 3217428 3218513 3220722 3228588 3250943 3252024 3263304 3342141 3378078 3392037 3425004 3426159 3436884 3448719 3451086 3461832 3485802 3604711 3645972 3658527 3661038 3671217 3685176 3697866 3700404 3735126 3737628 3837273 3878534 3881196 3894561 3897234 3932412 3936438 3946052 3962358 3974696 4004964 4145823 4186116 4200531 4200636 4203414 4215101 4217994 4231128 4245698 4248612 4251528 4288478 4294296 4456188 4471533 4474602 4487043 4504104 4519614 4522716 4549374 4565154 4568212 4598292 4601448 4647736 4760019 4763286 4811202 4826142 4831083 4842882 4878036 4881384 4894956 4930488 4980168 5067117 5116364 5137506 5155326 5176629 5192748 5196312 5228703 5248584 5283144 5465207 5468958 5491557 5527764 5546799 5550606 5560346 5600708 5602689 5604552 5606442 5623992 5817801 5821794 5845851 5880358 5898618 5904657 5919078 5943537 5962044 5966136 5982724 6007446 6026152 6065832 6086872 6279174 6300954 6305121 6326991 6346692 6351048 6368547 6372918 6390637 6414936 6432717 6434856 6437026 6441444 6457176 6501886 6684282 6711903 6756156 6779421 6784074 6824061 6847731 6850008 6852318 6873768 6897438 6902172 6971604 7144929 7209422 7216803 7239213 7264323 7291944 7317054 7322076 7342434 7395732 7400808 7470252 7475256 7674546 7706259 7732989 7757068 7762392 7789122 7794468 7835033 7864824 7872876 7892104 7924716 8009928 8203437 8285959 8291646 8325909 8340519 8369449 8372232 8401062 8401272 8406828 8409663 8430202 8435988 8491396 8497224 8576956 8732691 8820537 8847927 8878617 8912376 8943066 8949204 8974086 9011169 9039228 9045432 9098748 9130308 9136424 9196584 9418761 9451431 9520038 9526572 9559377 9622404 9652284 9655539 9662166 9685764 9752829 9756072 9789912 10026423 10134234 10176111 10232728 10275012 10278477 10310652 10346157 10353258 10385496 10457406 10814133 10851643 10930414 10937916 10975581 10983114 11013651 11055528 11093598 11101212 11120692 11201416 11205378 11212884 11511819 11635602 11643588 11683683 11691702 11760716 11797236 11809314 11838156 11878921 11887074 11924088 11965448 12014892 12437469 12558348 12562583 12601593 12601908 12610242 12645303 12653982 12693384 12737094 12745836 12781274 12865434 12874052 12882888 13003772 13368564 13414599 13423806 13461129 13512312 13558842 13568148 13648122 13695462 13704636 13794876 13804344 13943208 14280057 14289858 14418844 14433606 14478426 14493249 14528646 14634108 14644152 14684868 14791464 14940504 15201351 15349092 15401947 15412518 15465978 15514136 15529887 15578244 15588936 15670066 15686109 15745752 15849432 16395621 16406874 16452491 16474671 16571918 16583292 16640397 16651818 16681038 16738898 16802124 16808067 16813656 16819326 16860404 16871976 16982792 17153912 17453403 17465382 17641074 17695854 17713971 17757234 17830611 17886132 17898408 17948172 18009977 18022338 18078456 18191447 18197496 18260616 18837522 18902862 18915363 18980973 19040076 19053144 19105641 19118754 19171911 19244808 19298151 19304568 19311078 19324332 19371528 19505658 20052846 20135709 20268468 20338263 20352222 20472183 20543193 20550024 20556954 20621304 20692314 20706516 20914812 21434787 21628266 21650409 21703286 21717639 21792969 21860828 21875832 21951162 21966228 22027302 22187196 22202424 22241384 22410756 22425768 23023638 23118777 23198967 23271204 23287176 23351339 23367366 23383404 23505099 23521432 23586629 23594472 23618628 23676312 23757842 23774148 24029784 24610311 24857877 24874938 24977727 25021557 25108347 25116696 25125166 25203186 25203816 25220484 25228989 25290606 25307964 25474188 25491672 25562548 25730868 25748104 26007544 26198073 26461611 26543781 26635851 26737128 26829198 26847612 26922258 27033507 27117684 27136296 27296244 27305449 27390924 27409272 27589752 28256283 28354293 28560114 28579716 28678131 28837688 28867212 28956852 28966617 28986498 29057292 29258487 29268216 29369736 30079269 30402702 30528333 30581903 30698184 30803894 30825036 30835431 30931956 31038471 31059774 31156488 31340132 31372218 32442399 32554929 32791242 32813748 32904982 32926743 32949342 33040953 33143836 33166584 33280794 33303636 33362076 33477796 33604248 33616134 33638652 33720808 34535457 34906806 34930764 35051049 35282148 35391708 35403643 35427942 35514468 35636763 35661222 35760373 35772264 35896344 36019954 36044676 36382894 37312407 37675044 37687749 37804779 37805724 37830726 37935909 37961946 38080152 38211282 38237508 38343822 38596302 38622156 38648664 39011316 39651821 40105692 40243797 40271418 40383387 40536936 40676526 40704444 40944366 41086386 41113908 41384628 41413032 41829624 42840171 42869574 43256532 43300818 43406572 43435278 43479747 43585938 43721656 43902324 43932456 44054604 44374392 44821512 45604053 46047276 46205841 46237554 46366111 46397934 46542408 46589661 46702678 46734732 46766808 47010198 47058327 47173258 47237256 47515684 47548296 49186863 49220622 49357473 49715754 49749876 49921191 49955454 50043114 50216694 50250332 50406372 50424201 50440968 50457978 50581212 50615928 50948376 51125096 51461736 52360209 52396146 52923222 53087562 53141913 53271702 53491833 53658396 53695224 53844516 54029931 54067014 54235368 54574341 54592488 54610898 54781848 56512566 56708586 56746089 56942919 57120228 57159432 57316923 57356262 57515733 57734424 57894453 57913704 57933234 57972996 58114584 58516974 60117277 60158538 60407127 60805404 61014789 61056666 61163806 61416549 61607788 61629579 61650072 61670862 61863912 62076942 62119548 62680264 62744436 64304361 64884798 64951227 65109858 65152917 65378907 65582484 65627496 65808319 65809964 65853486 65898684 66081906 66287672 66471409 66561588 66607272 66724152 66955592 67232268 67277304 69070914 69356331 69596901 69813612 69861528 70054017 70102098 70297007 70515297 70564296 70759887 70783416 70807286 70855884 71028936 71273526 71322444 71520746 72039908 72089352 72765788 73830933 74573631 74624814 75064671 75325041 75350088 75375498 75609558 75611448 75661452 75686967 75871818 75923892 76422564 76475016 76687644 77192604 77244312 78022632 78594219 79303642 79384833 79631343 79907553 80211384 80487594 80542836 80766774 81100521 81353052 81408888 81888732 81916347 82172772 82227816 82769256 84768849 85062879 85680342 85739148 86034393 86185363 86513064 86601636 86813144 86870556 86899851 86959494 87171876 87775461 87804648 88109208 90237807 91145549 91208106 91584999 91745709 92063939 92094552 92411682 92475108 92506293 92732222 92795868 93115413 93179322 93405356 93469464 94020396 94116654 94346516 95031368 97327197 97664787 98373726 98441244 98714946 98780229 99122859 99431508 99499752 99773903 99842382 99910908 100086228 100433388 100500664 100779233 100812744 100848402 100915956 101162424 103606371 104720418 104792292 105153147 105846444 106175124 106210929 106283826 106543404 106910289 106983666 107281119 107316792 107689032 108059862 108134028 109148682 109221796 111937221 113025132 113063247 113414337 113417172 113492178 113807727 113885838 114240456 114633846 114712524 115031466 115788906 115866468 115945992 117033948 118955463 120234554 120317076 120731391 120814254 121150161 121610808 122029578 122113332 122327612 122833098 123215576 123259158 123341724 124153884 124239096 125488872 128520513 128608722 129769596 129902454 130219716 130305834 130439241 130668131 130757814 131164968 131616638 131619928 131706972 131797368 132163812 132942818 133123176 134464536 136812159 138141828 138188413 138617523 138712662 139098333 139193802 139627224 139768983 140108034 140204196 140594014 141030594 141174981 141519774 141614572 141711768 142547052 142644888 143041492 144079816 145531576 147560589 147661866 148072419 149147262 149249628 149763573 150129342 150650082 150750996 151219116 151272603 151322904 151373934 151743636 151847784 152794321 152845128 153375288 154385208 157080627 157188438 158607284 158769666 159262686 159425739 159815106 160475499 160975188 161085672 161533548 162089793 162201042 162706104 163723023 163777464 163832694 164345544 169421417 169537698 170125758 170238267 170828757 171360684 171478296 171950769 172068786 172370726 172547199 173203272 173683359 173741112 173799702 173918988 174343752 175550922 180351831 180475614 181221381 182291098 182416212 183044367 183169998 183491418 184127878 184249647 184823364 184888737 184950216 185012586 185464444 185591736 186230826 186358644 186810712 188040792 188233308 188693032 194654394 194853681 195329574 195458751 196136721 196747452 196882488 197424957 197429892 197560458 198109747 198245718 198863016 199414227 199547806 199684764 199821816 200105917 200172456 200866776 201558466 201696804 201831912 207212742 208068993 208790703 209440836 209584584 210162051 210306294 210891021 211545891 211692888 212279661 212350248 212421858 212567652 213086808 213820578 213967332 214562238 216119724 216268056 218297364 218443592 221492799 223720893 223874442 225194013 225975123 226050264 226126494 226828674 226834344 226984356 227060901 227615454 227771676 229267692 229425048 230062932 231577812 231732936 234067896 235782657 237910926 238154499 238894029 239722659 240469108 240634152 241462782 241628508 242300322 243301563 244059156 244226664 244655224 245666196 245749041 246518316 246683448 248307768 254306547 255188637 256864729 257041026 257217444 258103179 258556089 259452919 259539192 259804908 260439432 260611668 260699553 260878482 261336262 261515628 263233276 263326383 263413944 264327624 265885636 270713421 273436647 273624318 274754997 275237127 276191817 276283656 276376826 277235046 277425324 277518879 278196666 278387604 279346239 279537966 280216068 280408392 281188028 282061188 282349962 283039548 283229144 285094104 286082984 291981591 292994361 295121178 295323732 296144838 296340687 297368577 298294524 298499256 299321709 299527146 300258684 300359939 301300164 301501992 302337699 302438232 302545206 302747868 303487272 305588642 310819113 314161254 314376876 315459441 317214568 317539332 318525372 318632787 318851478 319630212 320730867 320950998 321843357 321950376 323067096 324179586 324402084 327446046 327665388 335811663 336400933 338842834 339075396 339189741 340243011 340251516 340476534 341423181 341657514 342721368 343901538 344137572 344741452 345094398 347366718 347599404 347837976 351101844 356866389 360703662 360951228 362194173 362442762 363450483 364582196 364832424 366088734 366339996 366982836 368246551 368255756 368499294 369646728 369777474 370025172 370928888 372461652 372717288 376466616 385561539 389308788 389440073 389707362 390659148 390917502 391317723 392004393 392273442 393364103 393494904 394849914 394859784 395120916 396219494 396491436 398828454 399095612 399369528 400211834 403116932 403393608 410436477 414425484 414565239 415852569 416137986 417294999 417581406 418881672 420324102 420612588 421782042 423091782 423524943 424559322 424843716 425135304 427641156 427934664 429124476 432239448 436594728 442681767 442985598 444217257 447441786 447748884 449290719 450388026 451950246 452252988 453657348 453817809 453968712 454121802 455230908 455543352 458382963 458535384 460125864 463155624 471241881 471565314 475821852 476308998 477788058 478277217 479445318 480938216 481426497 482925564 483257016 484600644 486269379 486603126 488118312 491169069 491332392 491498082 493036632 508264251 508613094 510027221 510377274 510714801 512486271 513729458 514082052 514434888 515852307 516206358 517112178 517641597 518905838 519609816 521050077 521223336 521399106 521756964 522672524 523031256 526466552 526652766 531771272 541055493 541426842 546873294 547248636 549133101 549509994 550474254 552383634 552748941 552753652 554470092 554666211 554850648 555037758 556393332 556775208 558309287 558692478 559075932 560432136 562376056 563934857 564122376 564699924 566079096 583963182 584561043 585988722 586376253 588410163 590242356 590647464 592274871 592289676 592681374 594329241 594737154 596589048 598242681 598643418 599054292 600317751 600517368 600719878 602600328 604675398 605090412 605495736 611177284 621638226 624206979 626372109 628322508 628753752 630486153 630918882 632673063 634637673 635078664 636838983 637050744 637265574 637702956 639260424 641461734 641901996 643686714 648359172 648804168 654892092 655330776 664478397 671162679 671623326 672801866 675582039 677685668 677925369 678150792 678379482 680486022 680503032 680953068 681182703 682846362 683315028 687803076 688275144 689482904 690188796 694733436 695198808 702203688 707347971 713732778 714463497 716682087 719167977 721407324 721902456 723891509 724388346 724885524 726900966 729164392 729904689 731185499 732177468 732679992 733965672 736493102 736511512 736998588 737247123 739554948 740050344 744923304 762919641 765565911 770594187 771123078 773267077 774309537 775668267 778358757 778617576 778880146 779414724 781318296 781835004 782098659 782635446 784008786 784546884 786728206 789699828 789979149 790241832 792438988 792982872 797656908 798191224 800423668 806233864 812140263 820309941 820872954 825711381 828575451 828850968 829130478 831705138 832275972 832556637 834589998 835162812 838038717 840648204 841225176 843564084 846183564 846468919 847049886 849118644 849687432 854998009 855282312 858248952 875944773 878983083 885363534 885971196 888434514 889022061 892105731 894883572 895497768 897965127 898581438 900776052 901079817 903900492 904505976 907013097 907314696 907635618 908243604 910461816 916765926 932457339 942483762 943130628 946378323 948038993 951643704 952617996 955576116 955898361 956554434 958890636 962192601 962852994 965530071 965851128 969201288 972538758 973206252 982338138 982996164 1007434989 1009202799 1016528502 1017226188 1017569223 1020054442 1020729033 1020754548 1021429602 1024269543 1024972542 1027458916 1028164104 1031704614 1032412716 1034224356 1035283194 1037811676 1042100154 1042798212 1043513928 1045345048 1053305532 1070599167 1082110986 1082853684 1086582519 1090351449 1093746588 1094497272 1097512933 1098266202 1099019988 1100948508 1104739653 1104767268 1105497882 1105507304 1108571563 1108940184 1109332422 1110075516 1112786664 1116618574 1117384956 1118151864 1127869714 1129399848 1156684617 1167926364 1168320219 1169122086 1171977444 1172752506 1173953169 1176013179 1176820326 1180092309 1180484712 1184549742 1184579352 1185362748 1188658482 1189474308 1196485362 1197286836 1198108584 1200635502 1201439756 1209350796 1210180824 1222354568 1231309431 1243276452 1243695717 1247557707 1248413958 1251884997 1252744218 1256645016 1260972306 1261837764 1265346126 1269275346 1270574829 1273677966 1274531148 1275405912 1282923468 1283803992 1287373428 1296718344 1309784184 1328045301 1328956794 1332651771 1342325358 1343246652 1345603732 1347872157 1351164078 1355371336 1355850738 1356758964 1360972044 1361453427 1361906136 1362365406 1365692724 1366630056 1375148889 1375606152 1380377592 1389466872 1413725643 1414695942 1427465556 1428926994 1433364174 1434831651 1437349441 1438335954 1442814648 1444279491 1447783018 1448776692 1449771048 1453801932 1458808137 1459809378 1462370998 1464354936 1472986204 1473507207 1473997176 1474494246 1479109896 1524792753 1525839282 1530081663 1531131822 1537458813 1541188374 1542246156 1546534154 1547556921 1548619074 1551336534 1552924791 1556717514 1557760292 1558829448 1563150231 1563670008 1564197318 1565270892 1568017572 1569093768 1573456412 1579399656 1579958298 1584877976 1595313816 1600847336 1623166479 1624280526 1640619882 1641745908 1647399303 1651422762 1657150902 1658246823 1658260956 1663410276 1663998633 1664551944 1665113274 1669179996 1670325624 1674927861 1676077434 1680737531 1681296408 1687128168 1691804571 1692367128 1692937838 1694099772 1698237288 1709996018 1751889546 1753683129 1757966166 1759128759 1765230489 1770727068 1771942392 1776824613 1776869028 1778044122 1782987723 1784211462 1789767144 1794728043 1795930254 1797162876 1800953253 1801552104 1802159634 1807800984 1814026194 1815271236 1816487208 1833531852 1863635587 1864914678 1872620937 1879116327 1884967524 1886261256 1891458459 1892756646 1896077986 1898019189 1903913019 1905235992 1910516949 1911152232 1911796722 1913108868 1917781272 1924385202 1925705988 1931060142 1945077516 1946412504 1964676276 1965992328 1993435191 2013488037 2014869978 2018405598 2026746117 2033057004 2033776107 2034452376 2035138446 2040108884 2041458066 2041509096 2042859204 2043548109 2048539086 2049945084 2054917832 2060613679 2063409228 2064825432 2068448712 2070566388 2075623352 2084200308 2085596424 2106611064 2141198334 2143390491 2150046261 2157503931 2164221972 2165707368 2171674527 2173165038 2179207217 2180702898 2187493176 2189714067 2193556497 2195025866 2196532404 2198039976 2201165087 2201897016 2209479306 2209534536 2210995764 2211741369 2217143126 2218664844 2220151032 2233237148 2234769912 2255739428 2288758923 2296697733 2311782561 2313369234 2319801231 2327004801 2335076271 2335852728 2336640438 2338244172 2343954888 2345505012 2346295977 2347906338 2352026358 2353640652 2360184618 2369099484 2369937447 2370725496 2377316964 2378948616 2392970724 2394573672 2401271004 2402879512 2418701592 2436420789 2460929823 2462618862 2477134143 2485726353 2486552904 2487391434 2495115414 2496827916 2497669911 2503769994 2505488436 2514116151 2521944612 2523675528 2530692252 2538550692 2539406757 2541149658 2547355932 2549062296 2564994027 2565846936 2574746856 2627834319 2636949249 2656090602 2657913588 2665303542 2667066183 2676317193 2684650716 2686493304 2691207464 2693895381 2695744314 2702328156 2703239451 2711701476 2713517928 2721039291 2721944088 2722906854 2724730812 2731385448 2750297778 2797372017 2825512019 2827451286 2829391884 2839134969 2844116979 2853982109 2854931112 2857853988 2866728348 2867695083 2869663302 2874698882 2876671908 2886577803 2888558982 2895566036 2896590213 2897553384 2907603864 2917616274 2919618756 2924741996 2945972408 2947014414 2948988492 3022304967 3027608397 3049585506 3051678564 3052707669 3060163326 3062187099 3062263644 3072808629 3074917626 3082376748 3084492312 3092990993 3093068308 3095113842 3097238148 3102673068 3105849582 3113435028 3115520584 3124156223 3126300462 3128394636 3130541784 3136035144 3146912824 3159916596 3211797501 3246332958 3248561052 3259747557 3271054347 3281239764 3283491816 3292538799 3294798606 3302845524 3303959329 3314218959 3314301804 3316493646 3316521912 3325714689 3326820552 3327997266 3330226548 3338359992 3349855722 3352154868 3361475062 3383609142 3385875676 3388199544 3419992036 3470053851 3503779092 3504960657 3507366258 3515932332 3518257518 3528039537 3530460978 3540276927 3541454136 3553649226 3553738056 3556088244 3565975446 3568422924 3589456086 3591860508 3594325752 3601906506 3604319268 3628052388 3630542472 3667063704 3693928293 3727271174 3729829356 3731087151 3742673121 3745241874 3755654991 3758232654 3769935048 3782916918 3785513292 3792155972 3796038378 3807826038 3811724487 3821033898 3823593444 3826217736 3848770404 3851411976 3862120284 3890155032 3929352552 3984135903 3986870382 3997955313 4026976074 4029739956 4036811196 4043616471 4050712061 4053492234 4066114008 4067552214 4070276892 4080217768 4082916132 4084360281 4085718408 4087096218 4097078172 4099890168 4121227358 4125446667 4126818456 4141132776 4168400616 4241176929 4282396668 4283840803 4286780982 4300092522 4304494953 4312048323 4315007862 4327005133 4328443944 4332838473 4343349054 4346330076 4358414434 4361405796 4376424411 4379428134 4387112994 4390051732 4393064808 4402330174 4418958612 4420521621 4421991528 4423482738 4434286252 4437329688 4466474296 4511478856 4574378259 4577517846 4590244989 4593395466 4623565122 4626738468 4639602462 4642670763 4654009602 4658774373 4670152542 4673280876 4676488344 4689450693 4691010024 4692591954 4695812676 4704052716 4707281304 4720369236 4736623951 4738198968 4739874894 4754633928 4785941448 4802542008 4869499437 4872841578 4921859646 4925237724 4942197909 4954268286 4971452706 4974740469 4974782868 4990230828 4991995899 4993655832 4995339822 5007539988 5010976872 5024783583 5028232302 5042212593 5043889224 5061384504 5075413713 5077101384 5078813514 5082299316 5094711864 5129988054 5255668638 5261049387 5273898498 5277386277 5295691467 5312181204 5315827176 5330473839 5330607084 5334132366 5348963169 5352634386 5369301432 5384184129 5387790762 5391488628 5402859759 5404656312 5406478902 5423402952 5442078582 5445813708 5449461624 5500595556 5590906761 5594744034 5617862811 5637348981 5651024038 5654902572 5658783768 5674375377 5678269938 5688233958 5694057567 5707964218 5711739057 5715707976 5731550847 5733456696 5735390166 5739326604 5749397764 5753343816 5773155606 5777117964 5791132072 5793180426 5835232548 5839237512 5849483992 5894028828 5897976984 6040464111 6044609934 6055216794 6080238351 6099171012 6101328321 6103357128 6105415338 6120326652 6124374198 6124527288 6130644327 6141402157 6145617258 6149835252 6164753496 6181841037 6185981986 6186136616 6190227684 6194476296 6203283427 6205346136 6211699164 6226870056 6248312446 6252600924 6256789272 6319833192 6423595002 6430171473 6450138783 6472511793 6492665916 6497122104 6515023581 6519495114 6537621651 6542108694 6562479528 6569142201 6580669491 6585077598 6589597212 6603495261 6605691048 6607918658 6628437918 6628603608 6632987292 6635224107 6651429378 6655994532 6660453096 6699711444 6704309736 6722950124 6767218284 6771751352 6839984072 6866276769 6890093199 6935347683 6940107702 6959403693 6981014403 7005228813 7007558184 7009921314 7014732516 7031864664 7036515036 7038887931 7056079074 7060921956 7080553854 7107298452 7109812341 7112176488 7131950892 7136845848 7178912172 7181333087 7183721016 7203813012 7208638536 7256104776 7309262367 7382789469 7387856586 7431402429 7454542348 7457179059 7459658712 7462174302 7485346242 7490483748 7493009733 7511309982 7516465308 7542348453 7565833836 7571026584 7584311944 7592076756 7615652076 7618220271 7623448974 7642067796 7647186888 7694982081 7697540808 7724240568 7883502957 7910847747 7962806599 7968271806 7973740764 7995910626 8001198549 8028951579 8043040489 8053952148 8059479912 8073622392 8081686143 8087232942 8101424122 8106984468 8109718353 8135104428 8140553784 8163117873 8165832264 8168720562 8174192436 8194156344 8242454716 8250893334 8392116051 8476536057 8482353858 8517404907 8532350937 8561946327 8564793336 8567681606 8573561964 8600185044 8603085249 8608989906 8624096646 8630015724 8654010266 8659733409 8665676946 8686698108 8689770639 8692660152 8716828868 8722811592 8752848822 8758856268 8774225988 8780103464 8804660348 8837917224 8841043242 8846965476 8868572504 9082825191 9148756518 9155035692 9158123007 9180489978 9186561297 9186790932 9218425887 9247130244 9253476936 9278972979 9279204924 9285341526 9308019204 9311158109 9317548746 9340305084 9346561752 9372468669 9378901386 9385183908 9391625352 9404978099 9408105432 9440738472 9473247902 9479749788 9635392503 9738998874 9745683156 9779242671 9813163041 9843719292 9850475448 9877616397 9884395818 9908536572 9911877987 9942656877 9942905412 9949480938 9949565736 9977144067 9980461656 9983991798 9990679644 10015079976 10049567166 10056464604 10084425186 10150827426 10157627028 10164598632 10259976108 10410161553 10428428923 10511337276 10514881971 10522098774 10547796996 10554772554 10584118611 10591382934 10620830781 10624362408 10660947678 10661214168 10668264732 10697926338 10705268772 10768368258 10775581524 10782977256 10805719518 10812957804 10884157164 10891627416 11001191112 11081784879 11181813522 11189488068 11193261453 11228019363 11235725622 11266964973 11274697962 11302048076 11309805144 11348750754 11356539876 11376467916 11388115134 11415928436 11423478114 11435173461 11463101694 11470780332 11478653208 11498795528 11546311212 11554235928 11586360852 11670465096 11788057656 11952407709 11993865939 12072642263 12080928222 12089219868 12110433588 12130849413 12152136183 12160476702 12194287193 12198342024 12202656642 12210830676 12240653304 12248748396 12253080843 12261288654 12282804314 12291234516 12299670504 12363682074 12371963972 12376340001 12380455368 12406566854 12423398328 12496624892 12505201848 12723530787 12847190004 12851522409 12860342946 12900277566 12913484859 12936144969 12945023586 12981015399 12985331832 13030047162 13038990228 13075243302 13084217388 13129273233 13138284402 13161338982 13170155196 13179194424 13206990522 13215837316 13256875836 13261564863 13265974584 13270448214 13302858756 13311989064 13399422888 13445900248 13534436568 13723134777 13732553538 13770734967 13780186398 13870695366 13880215404 13918807386 13928012289 13962028806 13976323119 14010457626 14019842628 14029465032 14068352079 14073030072 14077775862 14112158148 14121843912 14161107708 14209871853 14214596904 14219624682 14263901784 14357824344 14362666174 14407626024 14608498311 14618524734 14765578938 14775713172 14826593727 14862804858 14909084696 14914358118 14924221407 14924348604 14970692484 14975987697 14980967496 14986019466 15022619964 15032930616 15074350749 15084696906 15126637779 15131667672 15184153512 15226241139 15231304152 15236440542 15246897948 15284135592 15389964162 15767005914 15783148161 15810843851 15821695494 15832158831 15887074401 15925613198 15936543612 15947481528 15991421517 15991821252 16002397098 16046889507 16057903158 16086080978 16107904296 16152552387 16163372286 16174465884 16202848244 16208579277 16213968936 16219436706 16270208856 16326235746 16337441124 16348384872 16484909432 16501786668 16772720283 16784232102 16912046943 16953072114 16964707716 17023126131 17034809814 17064701874 17082172701 17123892654 17135217171 17135363212 17147123928 17194652541 17200370088 17206170498 17217979812 17248193292 17260031448 17307587897 17308020532 17319466818 17331353892 17373396216 17379541278 17433657736 17481980567 17505697644 17517712536 17548451976 17609320696 17682086484 17693930952 18121392333 18165650382 18240715053 18297513036 18303984963 18310071384 18316246014 18360979956 18373122594 18373581864 18391932981 18424206471 18436851774 18488112841 18494260488 18545523111 18557945958 18558409848 18570683052 18609850281 18616038408 18622316218 18635097492 18680610168 18744937338 18757802772 18770367816 18809956198 18946495804 18959499576 19270785006 19290514419 19350416349 19417535379 19477997748 19491366312 19545070743 19558485342 19612864953 19626326082 19687438584 19742008473 19755232794 19768791636 19810485783 19817073144 19823755974 19885313754 19885810824 19898961876 19905672321 19954288134 19967983596 19981359288 20099134332 20112929208 20168850372 20301654852 20315254056 20519952216 20598830307 20670279597 20806043049 20820323106 20856857846 20878211079 20943043209 21015686439 21022674552 21029763942 21044197548 21095593992 21109545108 21116663793 21168237222 21182765868 21241661562 21321895356 21329437023 21336529464 21395852676 21410537544 21536736516 21543999261 21551163048 21611439036 21625915608 21768314328 21927787101 22148368407 22163569758 22294207287 22363627044 22371537177 22378976136 22386522906 22456038726 22471451244 22479029199 22533929946 22549395924 22604096152 22627045359 22666750469 22697501508 22713079752 22752935832 22776230268 22831856872 22846956228 22854660813 22870346922 22926203388 22941560664 23084946243 23092622424 23172721704 23650508871 23732543241 23888419797 23904815418 23971279387 23987731878 24003595647 24086854737 24129121467 24145284526 24161856444 24178439736 24212815957 24220867176 24245058429 24261698826 24304272366 24320953404 24329155059 24388574386 24405313284 24421661352 24489353619 24497496792 24506161686 24522577308 24565608628 24582469032 24727364148 24743927944 24752680002 24813133708 24993249784 25176348153 25429608171 25447061574 25597052811 25685838981 25694380008 25703044818 25720685892 25800555132 25809255747 25826969718 25872289938 25890047172 25962030798 25979200227 26060094324 26069311917 26077980456 26150486604 26168434776 26240536489 26258546466 26276568804 26322677964 26340310392 26413981044 26431674632 26504938279 26513751672 26523129726 26540896428 26605717512 27248475573 27446269554 27465107076 27474369021 27541469934 27559683891 27560372796 27655277661 27741390732 27760430808 27836918937 27837614772 27856024578 27924057612 27933474327 27952646238 28020915252 28039685256 28117406007 28136704158 28155551724 28214934297 28224316296 28322215416 28419743706 28439249364 28725332348 28906177509 29216996622 29237049468 29337728013 29439489123 29531157876 29551426344 29632849191 29653187454 29725609716 29735633961 29827970631 29828716236 29848442814 29848697208 29931432201 29941384968 29951975394 29972038932 30045239928 30148701498 30169393812 30253275558 30452482278 30472881084 30493795896 30779928324 31230484659 31285286769 31534011828 31544645913 31566296322 31621687702 31643390988 31664317662 31752355833 31774148802 31851226396 31862492343 31873087224 31982843034 31983642504 32004794196 32093779014 32115806316 32172161956 32305104774 32326744572 32348931768 32405696488 32417158554 32438873412 32652471492 32674882248 33003573336 33245354637 33545440566 33568464204 33579784359 33684058089 33800894919 33824093886 33906144228 33929415432 34022900923 34046252262 34069619628 34129403748 34164345402 34247785308 34270434342 34270726424 34305520383 34365718453 34389305082 34412340996 34435959624 34496386584 34615175794 34616041064 34638933636 34662707784 34759082556 34963961134 35011395288 35364172968 35857223127 35981597817 36217926789 36242784666 36331300764 36343552619 36392548239 36456408549 36481430106 36582861579 36595026072 36607969926 36632492028 36721959912 36746245188 36759242529 36783865962 36848412942 36873703548 36976225682 37091046222 37115891916 37129020003 37141366104 37219700562 37244632436 37270194984 37489874676 37515605544 37619912396 37892991608 38170592361 38541570012 38554567227 38581028838 38700832698 38808434907 38835070758 38943046197 38955995496 39090141486 39116970684 39225729906 39252652164 39387819699 39484016946 39510465588 39537583272 39620971566 39647511948 39770627508 39784694589 39797923752 39811344642 39908576268 39935967192 40184906423 40198268664 40337700744 40603309704 41169404331 41197660614 41312204901 41340559194 41612086098 41640646212 41713715692 41756422158 41784036867 41886086418 41928969357 42031372878 42059527884 42088395096 42205056237 42219090216 42233327586 42336474444 42365531736 42483323124 42629615559 42643790712 42658874046 42791705352 43073473032 43087998522 43222878072 43825494933 43855574202 44296736814 44327139516 44479781181 44557832671 44588414574 44727254088 44743074354 44772664221 44773045812 44912077452 44927963091 44942902488 44958058398 45067859892 45098791848 45223052247 45254090718 45333500938 45379913337 45395003016 45552460536 45678723417 45693912456 45709321626 45740693844 45852406776 46169892486 47301017742 47349444483 47432531553 47465086482 47661223203 47776839594 47809630836 47942558774 47974264551 47975463756 48007191294 48140668521 48173709474 48258242934 48290569052 48323712888 48425631914 48457657161 48490116858 48523397652 48608544732 48625737831 48641906808 48658310118 48777148772 48810626568 48978707238 49012323372 49045154616 49131217256 49454728296 49505360004 49626267416 50318160849 50352696306 50859216342 50894123148 51069378393 51194105622 51246518103 51371677962 51405651513 51406089636 51441371784 51583957623 51601110264 51618511494 51653939436 51744579876 51780094344 51922763691 51924061596 51958400454 52102863461 52120188648 52138623834 52300973208 52445941701 52481072978 52517092932 52553137608 52645355928 52827962088 53009876558 53046259452 53081792856 54364176999 54496951146 54722145159 54892539108 54911954889 54930214152 54948738042 55082939868 55119367782 55120745592 55175798943 55272619413 55310555322 55464338523 55482781464 55636569333 55673837874 55675229544 55712049156 55829550843 55848115224 55866948654 55905292476 56041830504 56234812014 56273408316 56311103448 56429868594 56839487412 56878498728 57450664696 57812355018 57871543257 58051249047 58252606137 58433993244 58474098936 58635212229 58675456026 58838594859 58878978246 59062315752 59226025419 59265698382 59306374908 59431457349 59451219432 59471267922 59655941262 59657432472 59696885628 59717016963 59862864402 59903950788 59944077864 60297402996 60338787624 60506551116 60904964556 60945762168 61559856648 61796490921 62010838791 62418129147 62460969318 62570573538 62634633237 62829129627 63047059317 63068023656 63089291826 63132592644 63243375404 63286781976 63328635324 63349991379 63504711666 63548297604 63702452792 63724984686 63965686068 63988311069 64009588392 64187558028 64231612632 64344323912 64610209548 64631997783 64653489144 64834317108 64877746824 65304942984 66445105221 66490709274 66882621861 67090881132 67114611531 67136928408 67159568718 67368116178 67437087597 67555423727 67601789838 67648187772 67812288456 67881136077 68000251407 68045801846 68092504524 68139239256 68236117697 68258807496 68328690804 68495570616 68540868684 68563982439 68611040766 68731436906 68778610164 68824681992 69230351588 69254838729 69277867272 69518165112 69927922268 70951526613 71197629723 71665259391 71714446254 71913838161 71963195634 72260564211 72387364401 72435853578 72485569332 72638447871 72662601528 72687105238 72735175287 72785096478 72912817098 72962860212 72987465177 73165723158 73215939852 73264984056 73468060857 73492490376 73518485058 73567731924 73696825884 73747407096 73952451364 74182092444 74231783832 74258040006 74439401124 74489264872 74979749352 75239824792 75529044459 76288824513 76341184722 76791158433 77057516943 77083140024 77109134454 77162057676 77401665396 77427767241 77616869814 77670141516 77886092394 77937600681 78180282972 78207935751 78233941368 78451459812 78505304328 78721609467 78775639398 78968033892 78994663957 79020931176 79241943132 79295023896 79514814837 79541255016 79569389178 79622689284 79817152536 80369812846 81745426719 82338808662 82395321228 82423107063 82624409802 82679051673 82681118388 82965832983 83224172196 83281292424 83427431384 83510756811 83512844316 83568073734 83772172836 83800422981 83857938714 84062745756 84119055768 84352218021 84410112474 84466655172 84644802891 84672948888 84966646248 85259231118 85317748092 86175997044 86718532527 87590872589 87650989866 87711148404 88013184039 88318467369 88473445379 88593473628 88654279032 88898547573 88959562362 89115665342 89176829148 89206901883 89483911893 89486148708 89545328442 89546091624 89794296603 89824154904 89855926182 89916116796 90135719784 90446104494 90508181436 90667001876 90759826674 91357446834 91418643252 91481387688 92339784972 93691453977 93855860307 94602035484 94633937739 94698888966 94865063106 94930172964 95257067499 95322446406 95553679188 95587477029 95619261672 95885117548 95948529102 95950927512 96014382588 96281337042 96347418948 96516485868 96581138104 96848842913 96851263828 96915314322 96980233716 97046795304 97217089464 97251475662 97316620236 97554297544 97957414476 98024646744 99010720008 100636321698 100705392612 100739353077 101052174267 101402684757 101718432684 101788246296 102068702769 102138756786 102388211244 102422739199 102493036206 102743355924 102811303026 102812179272 102916561149 103097155359 103167915246 103237022988 103307878872 103454759089 103489159752 103845527382 103848123192 103916800908 104205726922 104277247668 104891883402 104962145956 105034185864 106019753116 106092518904 107571669381 107944793451 108653780367 108728353998 108993902292 109030657857 109369225647 109444290318 109748584737 109785078216 109823909778 109897476084 110165879736 110238735564 110351597886 110545238826 110621110644 110928677046 111273138666 111347675748 111387060009 111424098312 111659101686 111733897308 111810584952 112469624028 112546816632 112859737188 113678974824 114511777083 115624710036 115663701681 115743086514 116102498094 116425304721 116505212274 116829138591 116867986488 117270424458 117350912052 117677189718 117757956492 118163459097 118452050838 118531396764 118612749816 118862914698 118942535844 119311882524 119354083767 119393771256 119434033926 119725728804 119807901576 120554719269 120594805992 121013102232 121809929112 123508212993 123592981842 123936614703 124021677582 124836258294 124921938636 125141147076 125269266474 125352110601 125658259254 125786908071 126094118634 126178583652 126265185288 126486750808 126615168711 126657270648 126699982758 127009423332 127096595208 127449969372 127888846677 127931372136 127976622138 128375116056 129220419096 129263995566 129668634216 131476484799 132799064893 132890210442 132981418548 133439343543 133673498013 133765243722 134137159123 134181762264 134229223062 134317992663 134319137436 134736232356 134783889273 134874175194 135110847454 135203579676 135296375544 135669156741 135762272154 136000502814 136091603692 136139740011 136185009048 136472235394 136657381608 137036170251 137081737368 137127964878 137222081532 137462873812 137557220328 138460703176 138509677458 139855844536 141903053226 142048333449 142297594659 142395259446 143330518782 143428892508 143827676322 143922793653 143926391268 144422005563 144521128422 144774728802 144871707156 144971138664 145276895742 145372971483 145374210476 145470350574 145570192956 145825634196 145877213493 145925720424 145974930354 146331446316 146431879704 146835342481 146936121714 147036970116 147135463848 147393651768 147904902728 148364184888 148516080012 148878802248 150954482547 151058088918 152577649026 152682369444 153208135179 153582316866 153739554309 154115033886 154216954539 154218268908 154324115352 154751872869 154803330792 154855534482 155233739628 155340283032 155768291073 155772184788 155875201362 156308590383 156360565944 156415871502 156902919624 157337825103 157443218934 157551278796 157936067784 157989327914 158483886264 159029629674 159138778356 159245378568 160739625692 163092530997 163490853438 164166435477 164677617324 164735864667 164790642456 164846214126 165248819604 165358103346 165362236776 165817858239 165931665966 166393015569 166448344392 166909707999 167021513622 167025688632 167136147468 167488652529 167544345672 167600845962 167715877428 168125491512 168704436042 168820224948 168933310344 169289605782 170518462236 170635496184 172351994088 173437065054 173614629771 174153747141 174757818411 175181745178 175301979732 175422296808 175905636687 176026368078 176515784577 176636934738 176946890758 177186947256 177678076257 177797095146 177919124724 178231330684 178294372047 178353658296 178413803766 178967823786 178972297416 179090656884 179151050889 179588593206 179711852364 179832233592 180892208988 181016362872 181334003752 181519653348 182714893668 182837286504 184679569944 186032516373 187254387441 187382907954 187711720614 187903899711 188487388881 189141177951 189204070968 189267875478 189397777932 189730126212 189860345928 190049974137 190383466867 190514134998 190644892812 191107358376 191174954058 191770235096 191897058204 191964933207 192028765176 192301786237 192562674084 192694837896 193032971736 193697685826 193702527656 193830628644 193895993349 193960467432 194502951324 194633240472 195914828952 199335315663 200647865583 201272643396 201343834593 201410785224 201478706154 202104348534 202311262791 202666271181 202805369514 203369241251 203436865368 203643408231 204000754221 204137405538 204277513572 204708353091 204776422488 204845478398 204986072412 205486711848 205622606052 205691947317 205833122298 206194310718 206335830492 206474045976 206909518178 207691054764 207764516187 207833601816 208411453844 208554495336 209783766804 209924291912 212039506232 212854579839 213592889169 214995778173 215143338762 215741514483 215889586902 217162093203 217307560734 217456707996 217915343613 217987804584 218061315714 218205525861 218738451294 218888580636 218962395531 219497169474 219647819556 219794952168 220404182571 220477471128 220703195772 221090477652 221242221288 221857354092 222546277332 222621325697 222695351496 222774120018 223318203372 223467794616 224939248056 225719474376 226587133377 228866473539 229023554166 230373475299 231172550829 231249420072 231327403362 231486173028 232204996188 232283301723 232850609442 233010424548 233658277182 233812802043 234540848916 234623807253 234701824104 235354379436 235515912984 236164828401 236326918194 236904101676 236983991871 237062793528 237725829396 237885071688 238544444511 238623765048 238708167534 238868067852 239451457608 241109438538 245236280157 247016425986 247185963684 247269321189 247873229406 248037155019 248043355164 248897498949 249334255159 249672516588 249843877272 250282294152 250532270433 250538532948 250704221202 251316518508 251401268943 251573816142 252188237268 252357167304 253056654063 253230337422 253399965516 253934408673 254018846664 254899938744 255777693354 255953244276 258527991132 260155597581 262772617767 262952969598 264039552117 264955402107 265420336137 265598129786 265780420884 265962837096 266695642719 266878687086 267346996026 267530487444 267620705649 268274318246 268451735679 268458446124 268635985326 268638274872 269382889809 269472464712 269567778546 269748350388 270221694908 270407159352 271338313482 271524544308 272001005628 272183207384 272279480022 272944470788 274072340502 274255929756 274444163064 274925747624 277019354916 281567580921 283806106452 283901813217 284096666898 284595189318 284790518892 285771202497 286661037564 286762431087 286857785016 287655352644 287845587306 287852782536 288645901379 288844011126 289042256844 289549457604 289743414312 290546528739 290553791484 290745942966 290748420952 290940701148 291140385912 291554321069 291651268392 291754426986 291949860708 292662892632 293670684962 293872243428 294073940232 297032160024 301908965094 302116177836 302218059231 303156522801 304208054271 305155298052 305364738888 306206108307 306416270358 307164633732 307268217597 307479108618 308230067772 308433909078 308436537816 308749683447 309291466077 309503745738 309711068964 310364277267 310467479256 311536582146 311544369576 311750402724 312617180766 312831743004 314675650206 314886437868 315102557592 315978655828 318059259348 318277556712 321479251384 322715008143 323834380353 325961341101 326185061994 326981706876 327091973571 328107676941 328332870954 329245754211 329355234648 329471729334 329692428252 330497639208 330716206692 331635716478 331863331932 332786031138 333819415998 334043027244 334161180027 334272294936 334977305058 335201691924 335431754856 337408872084 337640449896 338579211564 341036924472 343535331249 346874130108 346991105043 347229259542 348307494282 349275914163 349515636822 350363490356 350487415773 350603959464 351811273374 352052736156 353031569154 353273869476 353893781516 354490377291 355356152514 355594190292 355838249448 356462661368 356588744094 356827607532 357935647572 358062251301 358181313768 358302101778 359177186412 359423704728 361664157807 361784417976 363039306696 365429787336 370524638979 371809844109 372065032746 374251910153 374508774882 374765815908 375423441228 375807799422 376056331803 376974777762 377360724213 378022902983 378282355902 378535750956 378795555864 379460252424 379845506133 380099948274 380766933734 381028269996 381289785624 382349908116 383666540031 383794116408 383929866414 384603572474 385125348168 387395371652 387661257288 387791986698 389005902648 394429454397 398397194679 398670631326 400318030629 401020494039 401295731166 402411477369 402545286792 402687669186 402957412308 404208697068 404351667819 404622525582 405332542362 405610739028 406738482502 407007470223 407286816462 408001508442 408274811076 408419220033 408555027144 409416706182 409690956796 409972144824 411108510753 411245212104 411383894634 411666244596 412388621436 412671660984 413819036356 415382109528 415529032374 416822907688 419567533608 425709159678 426892783977 427185778338 429991556346 430286677524 431483028966 431768380959 431779173804 433266016689 434324186406 434615121468 434913415992 435830687226 436118914449 436122631428 436411051722 437476902588 437631640479 437777161272 437924791062 438994338948 439295639112 440506027443 440808365142 441406391544 442033970653 442180955304 443714708184 445092554664 445242651394 445548240036 446636406744 452863447641 453174266754 457732947078 458047108332 459624405537 460746950598 461218662927 462345101658 462650863617 462654806724 462972346056 464255618607 464409992376 464566603446 465701218884 466020849096 467304873219 467316554364 467625604086 468925771149 469081697832 469247614506 470708758872 472013475309 472329656802 472653836388 473808203352 473967983742 475451658792 477088889022 477416335068 477736135704 482218877076 489277592991 490136159381 490472560314 492499306431 494032851972 494207594001 494371927368 494538642378 495746458812 496074310038 496086710328 497453574717 497794997898 498668510318 499179046707 499345033176 500729123997 501064540866 501077065896 501408442404 502465957587 502633037016 502802537886 503147632284 504376474536 506113308126 506460674844 506799931032 507868817346 511555386708 511906488552 517055982264 520311195162 520843889313 524273455233 525545235534 525905939196 527716910061 528079104234 529547353731 529910804214 530840672274 531196259572 531560841768 533034228771 533391285438 533757374172 534693992052 534883116141 535060974888 535241411298 536548636492 536903471358 536916892248 537271970652 537453152667 538765779618 539135557092 539496700776 540443389816 541941397577 542676626964 543049088616 544002011256 544558960044 545888941576 548144681004 548511859512 554038709832 561763162323 563135161842 563711699133 565462166643 567423533853 567612212904 567803626434 568193333796 569190378636 569581037784 570149922411 571150400601 571542404994 573131498071 573322075128 573524862174 575310705288 575691174612 575894799621 576905358711 577291802758 577688022252 578084513688 579098915208 581093057478 581107582968 581491885932 581687980047 581881402296 583108642138 583508853972 583899721416 587341369924 587744486856 598005946989 601943596749 603817930188 604031503779 604232355672 604436118462 606313045602 606933788373 607998813543 608416108542 610107723753 610310596104 612002262663 612412216614 612832540716 614125059273 614329267464 614536435194 614958217236 616460135544 616867818156 617075841951 617499366894 618582932154 619007491476 619422137928 620728554534 623073164292 623293548561 623500805448 625234361532 625663486008 629351300412 629772875736 631957311656 636118518696 638563739517 640778667507 644987334519 645430016286 647224543449 647668760706 651486279609 651922682202 652370123988 653746030839 653963413752 654183947142 654616577583 656215353882 656665741908 656887186593 658491508422 658943458668 659384856504 661212547713 661432413384 663271432956 663726663864 665572062276 667638831996 667863977091 668086054488 668322360054 669954610116 670403383848 674817744168 677158423128 679761400131 686599420617 687070662498 691120425897 693517652487 693748260216 693982210086 694458519084 696614988564 696849905169 698551828326 699031273644 700726980712 700974831546 701438406129 703622546748 703871421759 704105472312 706063138308 706547738952 707787563032 708494485203 708980754582 710712305028 710951975613 711188380584 713177488188 713655215064 715633333533 715871295144 716124502602 716604203556 718354372824 723328315614 735708840471 741049277958 741807963567 743109660997 743619688218 744111465057 744130065492 746692496847 748002765477 748503820306 749017549764 749531631816 750597294667 750846882456 751596811299 751615598844 752112663606 753949555524 754203806829 754721448426 756045805966 756564711804 757071501912 759169962189 759691012266 760199896548 761533867468 761803226019 762056539992 764699816232 767333080062 767859732828 769207144948 774790743304 775583973396 780466792743 788317853301 788858908794 794866206321 796261008411 796794389358 797341262652 800086928157 800636061258 802040988078 802591462332 802862116947 804822954738 805355207037 805375338372 805914824616 808148669427 808417394136 808703335638 809245051164 810665084724 811221478056 813456631159 813476965004 814014940446 814573632924 816003016884 816549622152 816838440066 818833412364 819381913592 821653086649 822217021506 822767789268 823332489192 824777242872 827638072712 831058064748 844702742763 851418319356 851705439651 853785567954 854371556676 857313607491 859983112692 860287293261 860573355048 862966057932 863536761918 863558347608 865937704137 866532033378 868648372812 868941303527 869230242936 871639586217 871661374452 872237828898 872245262856 872822103444 874662963207 874953805176 875263280958 875849582124 877988677896 881012054886 881616730284 884067941306 890485302788 891096480072 905726895282 906348533508 906654177693 909469568403 912624162813 915465894156 916094216664 918618324921 919248811074 921493901196 921804652791 922437325854 924690203316 925301727234 925309613448 927874398231 928511237214 929133206892 931092831801 931402437768 934609746438 934633108728 935251208172 937851542298 938495229012 944026950618 944659313604 945307672776 947935967484 954177778044 954832670136 964437754152 968145024429 971503141059 977884023303 978555185982 980272318762 980945120628 981275920713 984323030823 984998612862 987737262633 988065703944 988415188002 989077284756 991492917624 992148620076 994907149434 995589995796 997337020636 998358093414 1001458247994 1002129081732 1002483540081 1002816884808 1004931915174 1005605075772 1006295264568 1012226616252 1012921349688 1015737634692 1023110773416 1030605993747 1040622390324 1040973315129 1041687778626 1047827742489 1048546910466 1051090471068 1051462247319 1051811878392 1055433820122 1056158208468 1059094707462 1059821608428 1061681344548 1062392519144 1063471131873 1065337272043 1066068457542 1066782570876 1067514748344 1069387984104 1069766232282 1070482822596 1073097272984 1073806942716 1074186753903 1074543941304 1074906305334 1077531559236 1078271114184 1083882795154 1084992473421 1085353253928 1089117920088 1096289362008 1111573916937 1115429532327 1122755730459 1123526324646 1126270323684 1126650131189 1127423398266 1128168995409 1130924333286 1132082172639 1134068708949 1134847067706 1135607252868 1136386667592 1138002349979 1138380757272 1139536518399 1140299844822 1142300801202 1143084809988 1146262996142 1147049724348 1150999620093 1151382349224 1151789599242 1153810717422 1154583605516 1155376044504 1162186114956 1162983771864 1163375960094 1166217284276 1167017707944 1174682739848 1183288363191 1195191584037 1196011893978 1203061482117 1203887193498 1207234432107 1207635860376 1208063007558 1208872236924 1212626091204 1213867576746 1215997627086 1216832217084 1220215447506 1221022410669 1224004525326 1224824433228 1225257660099 1225665081432 1228250118546 1229072870388 1229916434472 1233325532259 1233735636312 1234151683902 1234998733788 1237165864308 1238014982952 1241457109068 1245732099113 1246146328584 1246587097122 1250468723064 1258702600824 1277127479034 1280678351931 1281557335014 1289974669038 1290860032572 1294449086898 1295305142877 1295337521412 1299798050067 1302972559218 1303845364404 1304740247976 1307492061678 1308356743347 1308367894284 1309233155166 1312430707764 1312894921437 1313331483816 1313774373186 1316983016844 1317886917336 1321518082329 1322425095426 1326101911959 1326542865912 1331144124552 1335277663992 1335727954182 1336644720108 1339909220232 1358590342923 1359522800262 1373198841234 1374141324996 1378873216611 1382240851794 1383655988781 1387035304974 1387952590851 1387964420172 1388917038168 1392766855821 1393229977128 1393699810338 1397103656652 1398062547288 1401914619657 1401949663092 1402876812258 1406777313447 1407245093496 1407742843518 1412126276616 1416040425927 1416988970406 1417961509164 1421424610056 1421903951226 1426354976376 1431266667066 1432249005204 1433208407112 1446656631228 1467832778973 1470408478143 1471417680942 1477497919293 1482098555916 1482622782003 1483615927134 1486219321994 1487239376436 1488222930114 1488260130984 1492360724151 1493384993694 1496005530954 1497007640612 1497537140121 1498035099528 1501194589334 1502187371991 1503193622598 1503231197688 1504225327212 1507397872761 1507899111048 1508407613658 1509442896852 1512091611932 1513129423608 1518339924378 1519382024532 1520399793096 1523067734936 1523606452038 1534666160124 1535719465656 1538414289896 1551167946792 1560933585486 1562531667939 1576635706602 1577717817588 1583150730183 1588642061193 1589732412642 1592522016822 1593588778716 1594682525304 1599102686313 1600173856314 1601272122516 1604081976156 1604649348423 1605182924664 1605724233894 1609645909476 1610710414074 1610750676744 1612359458001 1615188767291 1616297338854 1617406671276 1618490102328 1621330169448 1625824192731 1626913262318 1626953930008 1628029880892 1629147265848 1632006033768 1633676880132 1637666824728 1643306173298 1644434043012 1645535578536 1662116129496 1685289486969 1689405485526 1691135097399 1696386499929 1702270601559 1702836638712 1703410879302 1707571135908 1708743113352 1710449767233 1713451201803 1714627214982 1719394494213 1719966225384 1720574586522 1725932115864 1727073523836 1727684398863 1730716076133 1731875408274 1733064066756 1737296745624 1737882607054 1743279172434 1743322748904 1744475657796 1745063940141 1745644206888 1749325926414 1750526561916 1751699164248 1762024109772 1763233460568 1768135882612 1780970605576 1794017840967 1805830790247 1811453790564 1812094511337 1812697067016 1813308355386 1818939136806 1823996440629 1825248325626 1830323171259 1830931788312 1836006787989 1837236649842 1838497622148 1842375177819 1842987802392 1843609305582 1844874651708 1849380406632 1850603454468 1851227525853 1855748796462 1857022474428 1858266413784 1862185663602 1869219492876 1869880645683 1870502416344 1875703084596 1876990458024 1888053901236 1888690601881 1889318627208 1895871934968 1908355556088 1915691218551 1922336002521 1934962003557 1936290048858 1941673630347 1943006282118 1954458838827 1955768046606 1957110371964 1960544637524 1961238092517 1961890241256 1962551841426 1963849732749 1968646061646 1969997225724 1970661559779 1975474525266 1976830376004 1978154569512 1983637643139 1984297240152 1989814298868 1991179991592 1994674041272 1996716186828 2002916495988 2003591931273 2004258163464 2004967080162 2009863830348 2011210151544 2024453232504 2031475269384 2059798261851 2061211987494 2073361277691 2080552957461 2081244780648 2081946630258 2083375557252 2090549715507 2094218135537 2095655484978 2097093820932 2102180942136 2102924494638 2104315218387 2110867640244 2111614265277 2112316416936 2115319648607 2118189414924 2119643216856 2123362689096 2125483455609 2126942263746 2130674544086 2132136915084 2132855926839 2133565141752 2139532464564 2140965645192 2146900000599 2147613885432 2148373507806 2149812610668 2155063118472 2167765590308 2169984946842 2207126521413 2223147833874 2225423890701 2229328982991 2230859064654 2240077490541 2244008296431 2245511460918 2247052649292 2251791884001 2252540647368 2253300262378 2254790433897 2254846796532 2256337990818 2261848666572 2262611420487 2264164345278 2268137417898 2269694135412 2271214505736 2276004699958 2277509886567 2279073036798 2280599689644 2284601602404 2285409678057 2286169619976 2292525992284 2294099448696 2301999240186 2303579198484 2307621434844 2309167211032 2324372229912 2326751920188 2332434568552 2341400378229 2364953559903 2366576726382 2388783025233 2390383168074 2392023787956 2400260784471 2406122964234 2407774386996 2408586350841 2414468864214 2416065621111 2416126015116 2417744473848 2424446008281 2425252182408 2427735153492 2431995254172 2433664434168 2440369893477 2440430895012 2442044821338 2448009050652 2448834582667 2449648866456 2450515320198 2456500237092 2458145740776 2464959259947 2466651064518 2468303367804 2469997467576 2474331728616 2482914218136 2491464198226 2493174194244 2534108228289 2554254958068 2555116318953 2561356703862 2563114670028 2571940822473 2579949338076 2580861879783 2581720065144 2588898173796 2590610285754 2590675042824 2597813112411 2599596100134 2605945118436 2606823910581 2607690728808 2614918758651 2614984123356 2616713486694 2616735788568 2618466310332 2623988889621 2624861415528 2625789842874 2627548746372 2633966033688 2643036164658 2644850190852 2652203823918 2671455908364 2673289440216 2717180685846 2719045600524 2719962533079 2728408705209 2737872488439 2742676806749 2746397682468 2748282649992 2755854974763 2757746433222 2764481703588 2765413958373 2767311977562 2774070609948 2775905181702 2775928840344 2783623194693 2785533711642 2787399620676 2793278495403 2794207313304 2803829239314 2803899326184 2805753624516 2813554626894 2815485687036 2832080851854 2833977940812 2835923018328 2843807902452 2862533334132 2864498010408 2893313262456 2904435073287 2914509423177 2933652069909 2935665557946 2940816956286 2942835361884 2943827762139 2952969092469 2954995838586 2963211787899 2964197111832 2965245564006 2967231854268 2972438643988 2974478752872 2976445860228 2984721448302 2986769987388 2992011061908 2994015281224 2995074280242 3002389178668 3004374743982 3006387245196 3007450620243 3008450654424 3014795745522 3016815227316 3018885793704 3024183223864 3036679848756 3038764049064 3047212904076 3069332320248 3121867170972 3122919945387 3125063335878 3143483227467 3153271413204 3154386741957 3155435635176 3166301460366 3175104915169 3177284122386 3179464825284 3185044033644 3187177557432 3190413395619 3196011816129 3198205372626 3200347712628 3202544245032 3207097531759 3208163952312 3209298696846 3211448467788 3219291818952 3221420828148 3222560261709 3224718916002 3230377534582 3232594677708 3234813342552 3251648385462 3253826524636 3254977420263 3256059761784 3267353760264 3286612346596 3288868086024 3334721750811 3346288596981 3368267191377 3370578973938 3378810971052 3379950393567 3382270194798 3392772999858 3396246517917 3402206126847 3404541203118 3406821758604 3414007049937 3415142271816 3420899534466 3426902403606 3429254429964 3438788988426 3441149173044 3452998860279 3454147047672 3455368797726 3461432152266 3463750816548 3466128133512 3475765214108 3486558344868 3488951315592 3490127880282 3498651852828 3501053123832 3524048219544 3536271765224 3549865089573 3585574752111 3588035681934 3609184446351 3611661580494 3621703296321 3622907581128 3624189022674 3626616710772 3637878273612 3647992881258 3650496651252 3660646342518 3663067232007 3672013575978 3674473299684 3675772980297 3676995244296 3684750355638 3687218611164 3689749303416 3699976596777 3701206908936 3702455051706 3711497592924 3714044948856 3724371327204 3737196297339 3738438985752 3739761291366 3751406169192 3776107802472 3777381203762 3831382437102 3842035055793 3844672005042 3869924007114 3872580097716 3883347260694 3885915428631 3886012564236 3899394150201 3908917677654 3911536093212 3914220743928 3921089275048 3922476185034 3925070230041 3925103682852 3927699465498 3937292123292 3938684764311 3939994451448 3941323119558 3950949050532 3953660752008 3964554246987 3967275286278 3978305735877 3979628597736 3993432373656 4005832991976 4007183862546 4009934160324 4019727660696 4075771028769 4116771011683 4119596523702 4122423974988 4136619649833 4146722555382 4150967966343 4158251932813 4161105914922 4163857772553 4163893260516 4166751114504 4178300567463 4181099431014 4188436271074 4191310969956 4194187641864 4205743858971 4205848989276 4208630436774 4220331940341 4221735280488 4223228530554 4230639297214 4236378829848 4248121277781 4250966911218 4253884527492 4261349088172 4264273830168 4265711853678 4279064929128 4293800001198 4296747015612 4299625221336 4335531180616 4339969893684 4403498336919 4411225434429 4414253042826 4446295667748 4447868346009 4450847781402 4458657965982 4461718129308 4477082172453 4480154981082 4488016592862 4491022921836 4492611420363 4494105298584 4503583768002 4506562115973 4506600524756 4509580867794 4509693593064 4512675981636 4522193618283 4523697333144 4525222840974 4528328690556 4536274835796 4539388270824 4551895616911 4552009399916 4555019773134 4558146073596 4561199379288 4569203204808 4570819356114 4585051984568 4603998480372 4607158396968 4615242869688 4653503840376 4682800756458 4729907119806 4733153452764 4749452190549 4765926183579 4777566050466 4780766336148 4784047575912 4797308058939 4800521568942 4812245928468 4813948045269 4815548773992 4817172701682 4828937728428 4832131242222 4832252030232 4837078374003 4845566301873 4848892016562 4855470306984 4862373677183 4863990508344 4877472578193 4880739786954 4880861790024 4884089642676 4896018101304 4897669165334 4901030640396 4913000474184 4929918519894 4933302129036 4936606735608 4982928396452 4986348388488 5055868460907 5068216456578 5073405292197 5089159499787 5106811804677 5108509916136 5110232637906 5122713407724 5126229340056 5140353605409 5143881644946 5158183482639 5159898676152 5161723759566 5177796347592 5181220571508 5192148228399 5195626224822 5199192200268 5211890236872 5213647821162 5229837517302 5229968246712 5233426973388 5235191820423 5236932620664 5247977779242 5251579685748 5255097492744 5286072329316 5289700381704 5304407647836 5342911816728 5382053522901 5417492370741 5434361371692 5436283534011 5438091201048 5439925066158 5456817410418 5471989321887 5475744976878 5485353613498 5490969513777 5492795364936 5508020363967 5511709949526 5515492866444 5527125533457 5528963407176 5530827916746 5534623955124 5548141219896 5551810363404 5553682577559 5567246389386 5571067423284 5574799241352 5586556990806 5607658478628 5609641937049 5611507249032 5627109253788 5630971374072 5664161703708 5666071805643 5667955881624 5687615804904 5725066668264 5767008007563 5804886010671 5808870146574 5825020891041 5829018846354 5863376516481 5867304139818 5871331115892 5881633912572 5883714277551 5885670723768 5887655524278 5891549198247 5905938184938 5909991677172 5911984679337 5926423575798 5930491128012 5934463708536 5944877287976 5950912929417 5952891720456 5961355373347 5969442896604 5973539974776 5984022123816 5990148560484 6004778357336 6008749487964 6010775793819 6012774490392 6014901240486 6029591491044 6033630454632 6073359697512 6094425808152 6179394785553 6220083833073 6241658872383 6243734341944 6245839890774 6250126671756 6271649146521 6282654406611 6286966454934 6304446478781 6306542826408 6308773483914 6312945655161 6332602920732 6334842795831 6345958945821 6350209830338 6354568244772 6358929650568 6370088067288 6376450366827 6380826791238 6392023632258 6396410745252 6398567780517 6400695425256 6414195063518 6418597393692 6422896935576 6440700001797 6442841656296 6445120523418 6449437832004 6460755069164 6465189355416 6503296770924 6507653049272 6509954840526 6573224693192 6621379564239 6669443501622 6676271672103 6687986948973 6692577193962 6732024889293 6736534382754 6741157947876 6755375652003 6757621942104 6759900787134 6764371301691 6764540389596 6785545999716 6787834261461 6792493035834 6804412253694 6809082406236 6813643517208 6828014099874 6832529659701 6841799068932 6853804807212 6856229034171 6858508859928 6877577976852 6882298346088 6901261096607 6905997720558 6910737595452 6922864304532 6927501633096 6951530428216 6973116689736 6980255760564 6997303705656 7024201134687 7094860679709 7099730179146 7166349075699 7171149504222 7176071363868 7200782353413 7218368892702 7223323160988 7225759052523 7243406592642 7248196863333 7248378045348 7253233421544 7273338024843 7275756547224 7295985762516 7300993302504 7321109680431 7321292685036 7326134464014 7344027151956 7346503748001 7348946599368 7351545960594 7369500711276 7374437222328 7394877779841 7399953193554 7404910103412 7422995185848 7448742654408 7474392594678 7479522582732 7554762407524 7602324684867 7662764874204 7665348956859 7684070111586 7689344010084 7715822467419 7739848014228 7742585639349 7745160195432 7766694521388 7771830857262 7772025128472 7793439337233 7798788300402 7817835355308 7820471731743 7823072186424 7844756275953 7844952370068 7850140460082 7850207365704 7855398930996 7871966668863 7874584246584 7877369528622 7882646239116 7901898101064 7929108493974 7934550572556 7956611471754 8014367725092 8019868320648 8151542057538 8159887599237 8185226115627 8213617465317 8228030420247 8233542023366 8239193047404 8244847949976 8267564924289 8273239299666 8293445110764 8296241875119 8301935932686 8316503865626 8322211829844 8327715545106 8327786521032 8350869584079 8356601134926 8362198862028 8376872542148 8379835486209 8382621939912 8411487717942 8411697978552 8417260873548 8440663880682 8446457061108 8461278594428 8496242555562 8501933822436 8507769054984 8522698176344 8531423707356 8587600002396 8593494031224 8679939787368 8743528269531 8800956209727 8806996673838 8822450868858 8828506085652 8831483286417 8858907277407 8889635363697 8892591335496 8895736692018 8901695562804 8917315931964 8923436258616 8948022942749 8954164344906 8960309962164 8976033185724 8982045843672 8985222840726 9007167536004 9013124231946 9013201049512 9019161735588 9022351860729 9025351963272 9038183953139 9044387236566 9050445681948 9056657381112 9072549671592 9103791233822 9104018799832 9110039546268 9116292147192 9141638712228 9207996960744 9365601512916 9368759836161 9430449682401 9459814239612 9463160225871 9466306905528 9498904381098 9525314745507 9531852367158 9555132100932 9558354338797 9561532672296 9571240186857 9588035448387 9594616117878 9601043137884 9621292595277 9624491856936 9627896090538 9634345403364 9657875456856 9664262484444 9667680785127 9674156748006 9691132603746 9697784033124 9724747354366 9754945156386 9761479573908 9764932260789 9768179285352 9795338330668 9802061280792 9859837039788 9866604258072 9965856792904 10004165252433 10038865790943 10104801574131 10111736921814 10136432913156 10139851180701 10146810584394 10178318999574 10206618380541 10213623609354 10220465275812 10242021149811 10245426815448 10280707210818 10287763289892 10316366965278 10323447519132 10358996580837 10362441143016 10384296456798 10391252449644 10398384400536 10427295642324 10459675034604 10466853946776 10470383640846 10495955558484 10503159371496 10572144658632 10608815295672 10649595268719 10756724256333 10764107045802 10827553339053 10834984741482 10865109888963 10868722743384 10872567068022 10879850132316 10913634820836 10943978643774 10951489953756 10970707226996 10981939027554 10989201696021 11016040727934 11023419899052 11027318940891 11030985732888 11054251066914 11061655833492 11069247910248 11099929790331 11103620726808 11107365155118 11134492778772 11142134846568 11173113981612 11211588892017 11215316957256 11219283874098 11254218507576 11328323407416 11332143611286 11526105167379 11534016015126 11609772021342 11617740293148 11650041782082 11657746285893 11658037692708 11698182450603 11718709992473 11726753032962 11734608279636 11742662231784 11763267825144 11767428555102 11775210690123 11775311048556 11783098396494 11811876369876 11816054292933 11819983354344 11823969358674 11852847151596 11860982256024 11893662740961 11901825858834 11922710746694 11934917207631 11938885793208 11980297120968 12017498975928 12021551587638 12029802480972 12059182982088 12227313086307 12350313035049 12358789571106 12409858949499 12440167666146 12452903899029 12474755798439 12483317744766 12491679781548 12500253343512 12534901702389 12543298293042 12565308813222 12573932909868 12608892957562 12617231576913 12617546967828 12625891310322 12660995821023 12665205841464 12669685591662 12691917891642 12700419660676 12709136489544 12744363833343 12752900733654 12761653582476 12784047264516 12792821490504 12797135561034 12828390127036 12837194787384 12881400003594 12890241046836 12898875664008 12921510138328 13006593541848 13019909681052 13233676303287 13242759128478 13338887003244 13352543344206 13375973897946 13385154387924 13431246517359 13464049778586 13473068765508 13477834261089 13482315895752 13510751304006 13519686347919 13519801574268 13528742603382 13529080779192 13566580854849 13571091999432 13575668522922 13584986071668 13608824507388 13618164812472 13655686850733 13656028199748 13665059319402 13683598137864 13703053090243 13707609614424 13712458068342 13755155953704 13802522193214 13811995441116 13821475190904 13845728609064 13960511521128 14048402269374 14189721359418 14199460358292 14248356571647 14297778550737 14332698151398 14342299008444 14352142727736 14391924176817 14401564706826 14436737785404 14441844135807 14446646321976 14451518105046 14486813185284 14496393726666 14496756090696 14511235122009 14536698905619 14546676049686 14587121031549 14591971525032 14632417734579 14642219360862 14642585370072 14652268928028 14688054303912 14693007496002 14703091921188 14739001422552 14789755559682 14799906387108 14809820206824 14948785189356 14959045165464 15109524815048 15167605382721 15204649369734 15220215876591 15267478499361 15320435414031 15325529748408 15330697913718 15368140223172 15378688020168 15421060816227 15431644934838 15474550447917 15479696028456 15485171278698 15533389042776 15543661714524 15576444685197 15586878674466 15597576600804 15635670710616 15640943463486 15689512551906 15689904740136 15700280920164 15705575461269 15710797861992 15743933337726 15754739057244 15765292478232 15858216987948 15869101145112 15913222943508 16028735450184 16146160568703 16252477112223 16303084115076 16308850602033 16319775198474 16370452231254 16415967965661 16427234930634 16456060840494 16467084046732 16472908541331 16478386094808 16524061091901 16535129848578 16546478599332 16581376600371 16586890221528 16592483750238 16603871865372 16633007731252 16644423659688 16655431090212 16661047732677 16701739168158 16713202269852 16724397724056 16753745084296 16759670972418 16822975435884 16828925811147 16834521747096 16881327761364 16892914122216 16922557188856 16992485111124 16998215416929 17003867644872 17062847414712 17175200004792 17414658032013 17475062673123 17487056539062 17590129549443 17601912419454 17613993347676 17644901737716 17651142832653 17657012171304 17662966572834 17674647594741 17717814554814 17735954038011 17767076440201 17779270727394 17791473384036 17803391125608 17834631863928 17852738788251 17884066120041 17896045885498 17908328689812 17920619924328 17952066371448 17970445681452 18014335072008 18026248463892 18032327381457 18038323471176 18044703721458 18076367906278 18088774473132 18100891363896 18207582467644 18220079092536 18283277424456 18538184356659 18660251499219 18724976617149 18731203025832 18737519672322 18814947439563 18847963219833 18860899364802 18913339436343 18919628479224 18926320451742 18997808762196 19004528387493 19037876837463 19050629491014 19063704734316 19110264201864 19116708677594 19129351100481 19142480373714 19176070896774 19189232235756 19195703341551 19202086275768 19242585190554 19255792181076 19268690806728 19322100005391 19328524968888 19335361570254 19348313496012 19382265207492 19395568066248 19449494708732 19509890312772 19522959147816 19529864521578 19590676661336 19719674079576 19864138692717 20008330504866 20063960846919 20077731581886 20196074667879 20209603148262 20223473843628 20266126956009 20272865826312 20279702361402 20293113905073 20293621168788 20356637999148 20363502784383 20413236761082 20427247218708 20440930551624 20484042299622 20497588979103 20561414421636 20568687102513 20575526579784 20632733930556 20646895038264 20703783289821 20717993161674 20768592913596 20775596620691 20782504899288 20854591284648 20919350069208 20940767281692 20991911116968 21072603404061 21284582039127 21299190537438 21499047227097 21513448512666 21528214091604 21602347060239 21655106678106 21669969482964 21677277157569 21730219777926 21744590589999 21745134136044 21759700264632 21820014074529 21827269641672 21887957287548 21902979907512 21941414453992 21963329041293 21963878055108 21978403392042 22032081455868 22039511244003 22046839798104 22054637881782 22108502133828 22123311666984 22184633339523 22199859580662 22214730310236 22268985557544 22346227963224 22423177784034 22438567748196 22664287222572 22806974054601 22996046870577 23036399490907 23052210334758 23068032030252 23147467402257 23219544042684 23227756918047 23235480586296 23268516134677 23300083564164 23315492571786 23316075385416 23380318011699 23396364901206 23437419984946 23453506065924 23461415195229 23469216559272 23534268827859 23534857110204 23550421380246 23550622097112 23566196792988 23615900006589 23623752739752 23632108585866 23647938717348 23705694303192 23787325481922 23803651717668 23845421493388 23869834415262 24043103175276 24059604961944 24454626172614 24479662797711 24640852395951 24684091260741 24700626070098 24717579142212 24802694772867 24819717898998 24880335332292 24888725625357 24905807798058 24949511596878 24966635489532 24983359563096 25052608752237 25069803404778 25086596586084 25130617626444 25139506458627 25147865819736 25217785915124 25234463153826 25235093935656 25251782620644 25321991642046 25339371183324 25383835783284 25400839321352 25471245686119 25488727666686 25505801467308 25523307164952 25568094529032 25594271122068 25656780254072 25762800007188 25780482093672 26039819362104 26402868629181 26467352606574 26485518256956 26494449859251 26576721832221 26668906091091 26677774006488 26705086688412 26751947795892 26770308775848 26844068828247 26862493034718 26928099557172 26937180409337 26946137531016 26955668522178 27021502608012 27039372695838 27039603148536 27057485206764 27067055582187 27114551859417 27133161709698 27151337045844 27169972143336 27217649014776 27311373701466 27312056399496 27330118638804 27406106180486 27424916136684 27605044386428 27623990882232 28096804538748 28106279508483 28291349047203 28379442718836 28389480677613 28398920716584 28496713143294 28575944236521 28595557101474 28665396302796 28675063016391 28684598016888 28764106345161 28783848353634 28803129413652 28863877785831 28873475570808 28883688271614 28903036210092 28973626370568 28992787453332 29022470244018 29073397811238 29093352099372 29174242063098 29264835469158 29284438721724 29294796782367 29304537856056 29386014992004 29406183842376 29579511119364 29599812774216 29897570378712 30012495757299 30116597372829 30314404722393 30335210765442 30409298739468 30419553542103 30440431753182 30534956998722 30619855141623 30640870828062 30661395827436 30726063449433 30736280446344 30842121632454 30863289869676 30949100895834 30970342557396 31076989742511 31087323429048 31152889370394 31173757348932 31195153201608 31281886926972 31379025103812 31400561840328 31411150922538 31487866675452 31509478114488 31716433975896 31826445887016 31948785806157 32270172768999 32292321137406 32482660017159 32504954224446 32595329666889 32606168230152 32617701204066 32639550396948 32740904462508 32831935931322 32854469861268 32912121680988 32934168093464 32945817082662 32967605088063 33048122183802 33070259697156 33081956822673 33092957198664 33162753200742 33184967500476 33207743730744 33266015462504 33299789370993 33310862180424 33322095465354 33403478336316 33426404539704 33519341944836 33634766676051 33645950871768 33657851622294 33762655522728 33984970222248 33996430833858 34578315502137 34829316064026 34926154066859 34950125346246 34973238857679 34974113078124 35094547351809 35156129977419 35180259098886 35203824838908 35227986695352 35278072849349 35289803475432 35302285665306 35325632070369 35325933145668 35349295189482 35435629109628 35448162878799 35471908076022 35534152880402 35558541454788 35582946768072 35680988222883 35705477576502 35768132240082 35792091770996 35804751622893 35816657379624 35940891362904 36052496927784 36064654762914 36089407442916 36152735812556 36177548946264 36415164935288 36681939258921 37050939105147 37076368713318 37320502998438 37358711697087 37424267395317 37449953234298 37475039344644 37629894879126 37695926439666 37721798729604 37826678872686 37851694730739 37852640903484 37982987463069 37995617524392 38009056774986 38075753674926 38101258982028 38127409468632 38233091500029 38233417355188 38258702200962 38284960747428 38352141793548 38378464471512 38391406683102 38485170381108 38511584362152 38617695072503 38644200010782 38670723140508 38696626992024 38764530414984 38898989417464 39019780625544 39059729043156 39701028909861 39728277385434 40016661009732 40127921693838 40155463163772 40293739552077 40392149335758 40419206296524 40433502783267 40446947687256 40532253912018 40559059043757 40559404722804 40586227810146 40587242337576 40699742564547 40713275998296 40727005568766 40826473522164 40854494437416 40967060552199 40968084599244 40995177958206 41109159270729 41122828843272 41137374205026 41265467861112 41407566579642 41435986323348 41537185827192 41551193241382 41881534563384 42145206808122 42569164078254 42598381074876 42745069714941 42893335652211 42998094454194 43026897025332 43056428183208 43175772530451 43204694120478 43310213356212 43325532407421 43339938965928 43354554315138 43460439555852 43489181179998 43490268272088 43610096716857 43640028149058 43761363094647 43775914575096 43897253203737 43926658082586 43927756110216 43956806784084 44064162911736 44079022488006 44109275763564 44217004267656 44369266679046 44399719161324 44429460620472 44846355568068 44877135496392 45328574445144 45502816148163 45613948109202 45660647629773 45802435498083 45961306242093 45992093741154 46072798981814 46104420669516 46136064060504 46263182448681 46294934804514 46423651343751 46439088085368 46455513836094 46537032269354 46600167128328 46630985143572 46729334055591 46760636023398 46792729802412 46874839969892 46907012131848 46922830390458 47068537655718 47069714220408 47100842760492 47116726383807 47132393585976 47231800013178 47264217171732 47295877434696 47574650963844 47607303435336 47690842986776 47739668830524 48086206350552 48438481706109 48909252345228 48926551806099 48959325595422 49247903896983 49281704791902 49368182521482 49401252140196 49418725623993 49435158284424 49572183275703 49605389545734 49639435797996 49744129801113 49760670664584 49777451250714 49811615596116 49899023193756 49933270979064 49983143198031 50070851786021 50105217504474 50139606809556 50173193172168 50261235252888 50279012917254 50435571830248 50468926307652 50486777433441 50503565241288 50643983284092 50678742366648 50767671566568 50942491372238 50977455333372 50994646250787 51011602934616 51188542244136 51525600014376 52243974096039 52425188019369 52770388648329 52805737258362 52934705213148 52953428497959 52971036513912 52988899718502 53023942784223 53153443664442 53207862114033 53301229320603 53337812182182 53410173376824 53486110449013 53503895591784 53558216364753 53652198360123 53688137656494 53724986069436 53856199114344 53874360818674 53911337044356 54043005216024 54078745391676 54096982144371 54114970413528 54134111164374 54229103718834 54266323419396 54302674091688 54622747402932 54660237277608 54812212360972 54849832273368 55210088772856 55614553069977 55980754497657 56174929851447 56193609077496 56212559016966 56543889659499 56582698094406 56740018309029 56758885437672 56778961355226 56993426286588 57113630512389 57151888473042 57191114202948 57330792605592 57350126032782 57388053301443 57528212690322 57567696707268 57587110024653 57606258827304 57727755571662 57767376543228 57806072420184 57966300016173 57985574906664 58044940488036 58146795622476 58186704198744 58348484126196 58529670938316 58549408658311 58568877443448 58589593564734 58772029984008 59159022238728 59592416078151 60024991514598 60191882540757 60233194745658 60588224003637 60628809444786 60670421530884 60798380868027 60818597478936 60839107084206 60879341715219 60880863506364 61069913997444 61090508353149 61239710283246 61281741656124 61322791654872 61452126898866 61492766937309 61684243264908 61706061307539 61726579739352 61898201791668 61940685114792 62111349869463 62153979485022 62305778740788 62326789862073 62347514697864 62563773853944 62758050207624 62822301845076 62975733350904 63853746117381 63897571612314 64497141681291 64540345537998 64584642274812 64807041180717 64965320034318 65009908448892 65031831472707 65190659333778 65233771769997 65235402408132 65279100793896 65460042223587 65481808925016 65574909106817 65663871862644 65708939722536 65824243361976 65889987123879 65891634165324 65935210176126 66096244367604 66118533732009 66140519394312 66163913645346 66325506401484 66369935000952 66553900018569 66599578741986 66644190930708 66806956672632 67038683889672 67269533352102 67315703244588 67992861667716 68420922163803 68988140611731 69109198472721 69156631004274 69442402206771 69658632128052 69683270754141 69805548404031 69852308133718 69900250692492 69946477715358 69948226156248 70140954035097 70189094703618 70312259954838 70360518197772 70384245585687 70407649677816 70556145698698 70602806483577 70604571330612 70651264140738 70651866291336 70698590378964 70847700019767 70871258219256 70896325757598 70943816152044 71068305760804 71117082909576 71361976445766 71410955153004 71536264480164 71584183541992 71609503245786 72129309525828 72178814885832 72305471625112 73363878517842 73438988393133 74052273782223 74101878210294 74152737426636 74408084318601 74641005996876 74666176876071 74717423394174 74848534790634 74899906468596 74950078689288 75157826256711 75259789758252 75391852879332 75418519375881 75443597459208 75653357745372 75703389461478 75705281806968 75913872062677 75965974926138 76018113549972 76151507349852 76202517964056 76413737058357 76466183000058 76466834710376 76517404401924 76569921494856 76704283587096 76782813366204 76970340762216 77235390145006 77288400021564 77341446281016 78119458086312 79208605887543 79402057819722 79456554770868 79483349577753 79730165496663 80006718273273 80033322019464 80255843387676 80310926327544 80532206484741 80587479104154 80784298671516 80811541228011 80838412593048 80867005566534 81064507824036 81118118087514 81118809445608 81172455620292 81201166746561 81343655578251 81399485129094 81454011137532 81652947044328 81934121104398 81936169198488 81990355916412 82218318541458 82274748410052 82815133159284 82871972646696 83102386482764 84290413616244 84318838525449 84874047141609 85138328156508 85168442032839 85196762149752 85490139429882 85727832709563 85786671304422 85996188908388 86025189049173 86053794050664 86292319035483 86351545060902 86409388240956 86591633357493 86620426712424 86651064814842 86709108630276 86920879111704 86978362359996 87220193433714 87280056298116 87522726189294 87794506407474 87853316165172 87884390347101 87913613568168 88158044976012 88218551527128 88738533358092 88799438322648 89692711136136 90037487271897 90349792118487 90943214167179 91005632296326 91227896218404 91258660626309 91321295259546 91604870996166 91859565424869 91922612484186 91984187482308 92145597963628 92178190348299 92208841339032 92526364897362 92589869609028 92847302687502 92911027672188 93074064538708 93230969227533 93261970287144 93458668111182 93521272046796 93585459604824 93749679939784 93845660780916 94137075311436 94201685520984 94233452767614 94463600026356 94528434343464 95149301927688 95479337661048 96810518306997 96876963412218 97447980051477 97785989000667 97818504690456 97853103612198 97918651190844 98428252370239 98495807793966 98563409583804 98736365042964 98802504280392 98837451247986 98902815264189 99144366551406 99210779091468 99245870468019 99278871595992 99420023484529 99488259602226 99554902501428 99623231192232 99798046387512 99899368112979 99966286396062 100141703572042 100210435008948 100279213619112 100558025834508 100904300028153 100937852615304 100973554866882 101287966568184 101884982744476 101954910666744 101989292501574 103734946506411 104487948192078 104778462200577 104850376038738 105283642055427 105468389932257 105540777296658 105611474516724 105834218548047 105869410426296 105906856995918 105977799437004 106047885568446 106306887328884 106344488636397 106415724228066 106602458641206 106675624364364 106972220898026 107042964668649 107116432729506 107304396720246 107376275312988 107414254868679 107449972138872 107748721637348 107822674088712 108157490783352 108193964288742 108268222328748 108458207437668 108532646838792 109245494805864 109624424721944 110045817776763 111152817315441 111229106139954 111961508995314 112272802185951 112349859702894 112425118033932 113087779318998 113165396188812 113480036618058 113555084192217 113557922710452 113948962389207 113986852573176 114227261024778 114303776946084 114382228405896 114699274500087 114700252065564 114776106602886 115056425380644 115135393414536 115174220049306 115455511143324 115534753086456 115853085217509 115932600032346 116089880976072 116293591244952 116696968252392 117059341876632 117098817316622 117179187129468 119103086729583 119184832156302 120049983029196 120383765081514 120466389491316 120881218656231 121176448007274 121257618889572 121300508349801 121340843061768 121596761736054 121677177131271 121678214168412 121758683430438 121761727012728 122099227693641 122139827994888 122181016706298 122479420566492 122563483312248 122901181656597 122904253797732 122985533874618 123327477812187 123368486529816 123412122615078 123796403583336 124222699738926 124307958970044 124611557481576 124653579724146 125644603690152 127707492234762 127795143224628 128235209144823 128680006956633 128905809917203 128994283362582 129080691075996 129169284549624 129527317591353 129614082361434 129930640068636 129976597222263 130019816897784 130063662945414 130381318667556 130467543539994 130470804816264 130830290150571 130920084447174 131149818213634 131284089283941 131327743725288 131691759611211 131779974247758 131783268330648 131870420352252 132192488735208 132237067464018 132327827290692 132651012802968 133107800037138 133199157483972 133288381861416 134539066704204 134631406489176 135985723335432 136508448444489 136841844327606 136981942889319 137883918726279 137976281223462 138218396945442 138313262008548 138789547346043 138884804413542 139270954031253 139317264256104 139366541508282 139611096808062 139704616267436 139800501384984 139892955430716 140188002166773 140281908070194 140378189407236 140624519909676 140721036395544 140768491171374 141112291397396 141205612967154 141209142661224 141302528281476 141350179151421 141397180757928 141695400039534 141792651515196 141887632304088 142136611521608 142723952891532 142821910306008 143072528960328 143219006491572 144258619051656 146727757035684 146877976786266 147743711690949 148104547564446 148203756420588 148256176871979 148305474853272 148716549827109 148816168637202 149232389403339 149282011993752 149332353752142 149434846788348 149697069581268 149799812937192 149949429594093 150212555358063 150315652513422 150519579516504 150733583992673 150783705758664 150837038751762 151306715490744 151406778922956 151460332300323 151827744125354 151931949852276 152036227099944 152303014699704 152827474116714 152932366000116 152983938752361 153034808803848 153565626732408 154470780290012 154576800043128 156731922288117 157275564058107 158311165944987 158417211775086 158804115639444 158860285493877 158913109541736 158966699155506 159460330993326 159623586342099 159903687961809 160013436546546 160458331347039 160511686775352 160956595080369 161064412969482 161174958208308 161568597343032 161623082456022 161734011133068 162129015648072 162236236175028 162290946433113 162344911240584 162402333493122 162687311156502 162798970258188 162908022275064 163868242208796 163980711832824 164436637082916 164549496820104 165630266318568 166204772965528 166843659209931 167942263492971 168524789554341 168580827232488 168637677050898 169631668978497 169748094283218 170220054927087 170276656313016 170336884065678 170980278859764 171340891537167 171455665419126 171573342608844 171992377816776 172050378098346 172164159904329 172584638070966 172703090121804 172761330073959 172818776481912 173183266714986 173302129629684 173418217260552 173898900048519 173956724719992 174440386867428 174560112596232 175045452378588 175589012814948 175648225974933 175706632330344 175768780694202 176316089952024 177477066716184 178777248234453 180074974543794 180575647622271 180699584236974 181764672010911 181886428334358 182011264592652 182395142604081 182455792436808 182517321252618 182638025145657 182642590519092 183209741992332 183271525059447 183719130849738 183845224968372 183968374964616 184291195927256 184356380696598 184478300811927 185052729794724 185118183922617 185179739218056 185694605375004 185822055344376 186148129077416 186334049608389 186461938455066 186917336222364 186980369586219 187042544093592 187691321561832 188274150622872 188466905535228 188927200052712 191561238352143 193491425043873 193621036613994 193753926824436 194421123542151 194895960102954 195095494418121 195437840842211 195571978001334 195701315309991 195706207224396 195837302381688 196380126670761 196724727320451 196856504740478 196991615587932 197126819167608 197472730085928 197669961371637 197674902495972 197805630528378 198288733102812 198355601196027 198421558182936 198491740936038 198840046969058 198976519204452 199109805002856 199661700055707 199798736225958 199932572792124 200283407144084 200420870017896 201116051669016 201808600056306 201947109733764 203769965488952 203978585003148 205262766491409 206964421835193 207327595418163 207469893012822 208975896384156 209049812262423 209416645212093 209556924401154 209700752077476 210422862105291 210567284110854 210936779864514 211081554593316 211152736757061 211222949033448 211668437096094 211808419450731 211813713991836 211955598874008 212095771136892 212543100059301 212613774657768 212688977272794 212831448456132 213204917282412 213351248728728 213939093994817 213944441796052 214085929337298 214232865459012 214608793440492 214752550625976 214828509737358 215497443274696 216387928577484 216536444657496 216916414875336 220091635553526 222156821346669 222305634630882 222458212279908 223224252955803 223923017990628 223998530628213 224545604371902 224699719405788 224850236067864 225473478770133 226175558637996 226255558127643 226330792377624 226960073236116 227110168384434 227115845420904 227741616188031 227897924778414 228454522049556 228531562827601 228607553892168 229241211175071 229398549000174 229400504131128 229552213205772 230112850761288 230348440098612 230911022286648 231706170435018 231865200064692 234197634633244 234358374258936 237625817662629 238206173459166 238369664312604 238450048733259 239190496489989 240020154819819 240099966058392 240767530163028 240932778982632 241596619454223 241762437312462 242352896014548 242434623684033 242515237779144 242601016699602 243193523472108 243354354262542 243356428336824 243517366860876 244030966734753 244198455387282 244362033412596 244958841132984 245802363313194 245808507595464 245971067749236 246654955624374 246824245230156 248445399477852 248615917940088 249307159448292 252956515576347 254622141424827 255414984469524 255505326098517 255590286449256 256470418289646 257183498128689 257360013913266 257811619834406 257988566725164 258075567147519 258161382151992 258876957106449 259054635182706 259228164722868 259774900072479 259861280137272 259953194444526 260127325890828 260762637335112 260935087079988 261660580301142 261840168894348 262299636427268 262568178567882 263383519222422 263559948495516 263653171041303 263740840704504 264474134928036 264655654581384 266215600074276 266398314967944 269078133408408 271049376355461 272829642501537 273016896888978 273683688655212 273775981878927 273963885778638 275578696274607 275767837452558 275952562446924 276436793890884 276534571044897 276626524017096 277579094692086 277769608827084 278541908062506 278733083016564 279222193616124 279409232534872 279692907682599 279785910861432 280183702547309 280376004333546 280563816140388 280756378814472 281249039819352 281536982342748 282224582794792 282411225934308 282605056562952 282700358302842 283390800079068 283585303030392 285447905783064 286438012983144 290431554920991 292343940154431 293357967002001 293455514071368 293755953572532 295284757110717 295487423381898 296209095128892 296308984502707 296407512841176 296512353743958 296708445792567 297433099654218 297632337274404 297737611404057 298260070453587 298464778806678 298664707504284 298869693576696 299394139162536 299698104338937 299898859188186 300425110716126 300631305026844 301467167985346 301674077503524 302712900084459 302813557845912 302920664600646 303655488250708 303863899704552 305654948233428 305864732000232 305967877504722 308941560580024 311204839519233 313463844576234 314335386601731 314551128116214 316405169796771 316622331889974 316834423550172 317502655644141 317608231278888 317720570987754 317933398311012 318920661986652 319247172684198 319807375923618 320026873093092 320916662694078 321128894005947 321913190160738 322128825938964 322242764606037 322349916416616 323246164912044 323468022266136 324472472350056 324581892866226 324804666986244 325374622313004 325597940516376 327736484417592 328873274165832 330137453330289 333458451946323 333687318419862 335884526985942 336818406557853 337049579108682 337275354101796 339263337956994 339496188566436 340440109854174 340665252576651 340673768131356 341846887167621 341960557719528 342681783074334 342911330838252 343146685217688 344097823500261 344100756196692 344328319808658 345169276141932 345406180243608 345522660147918 346366533429972 346604259259368 347559255652527 347797800097038 348880773734856 350090904757176 351178025629896 351296451949866 351537561388404 357309260188749 357554496468906 360149949087588 361151295244542 361399168473948 362643655968693 363529344021822 363772856668716 363901525049403 364022529185304 364790285208162 365031531393813 365034642505236 365276050291314 365285181038184 366297683080923 366419483984664 366543050118894 367438261699476 367690449936744 368703544969791 368712761393196 368956601623854 369982433436561 370105459589448 370236367845234 371389210750008 372668099216778 372923876910132 373834672444728 373960739172438 376933811070456 383122476704286 384705627434469 386040020869899 386717429751609 386982850087746 387242073227988 387507853648872 388581952774059 388842247084302 389791920205908 389929791666789 390190988836242 390875681684422 391143956002668 391402630619982 391412414448792 392490870451713 392760253341522 393449454640902 393713009480956 393852267851823 393983231175864 395075278833633 395339922743274 395349804991944 395611261056756 396577466205624 396711202392054 396983481872076 397680093938116 397953038408904 399323400111414 399597472451916 399865145584248 400566814288168 403617200112612 403894219467528 407957170006296 410525532982818 410945828667957 413928843670386 414655190836326 414939786025644 416368642038129 417812862093759 417951792768312 418099624524846 418833290424186 419113848802308 419401504154952 420564006500319 420845724210582 421134568221708 421873559729028 422163109186632 422305473514122 423336874192188 423616838901462 423627427983672 424050537454263 424191542273784 424794645797533 425086200118602 425377954545588 425662896912264 426409834564824 427878187989634 427888883592104 428171858674596 428465730918024 429217586880984 429657019474716 432775857154968 440183271107052 443231135072847 444313642693338 444611269261764 444768530615937 444916424559816 446149649481327 446448505911606 447697168210017 447846035981256 447997061256426 449091208743804 449399438811576 449848288782279 450637666074189 450946957540266 452200751978019 452351117275992 452511116255286 453920146472232 454220336768868 454380996900969 455483232376062 455795849556828 456909044099112 457063125655202 458482422350142 458797098000348 458951816257083 459104426411544 460696880197224 463412340870036 463730400129384 468395269266488 470195766864351 471826692174321 474933497834961 475251635325258 476412346918332 476580856481631 476739328625208 476900097466518 478380992979978 479711063885427 480040309639638 481374994041117 481535060326056 482869785241107 483193238908446 483524874624924 484705792029096 484869247368066 485202033399204 486387046944216 486708708525084 486872839299339 487034733721752 488061933469506 488396910774564 488724066825192 491604726626388 491942135498472 493309911248748 493648490460312 496890798955704 498614318896584 500530977629793 503826790478913 505574368663023 505913031152694 508895006935491 509244282849654 510660164781261 510829968939048 511010652197034 512940836579292 514022674611501 514366996257378 514720027826532 515623239668812 515977133450328 516151134295038 516492479712987 517753914212898 518109270365412 518283990221877 518456329445736 519549800144958 519906388889052 520254651781656 521696700145557 521870174159976 523321160602284 523680337788696 524599272854536 525136357135764 526767038444844 526944677924799 527119896991032 527306342082606 528948269856072 532431200148552 541726942866813 542098752710922 545294016032733 545659285003074 546033793777956 547185427812243 547367377310424 547551963757854 547914075436971 547927771557276 549814575178341 550779369646231 551157392549214 551535674905116 551905124893848 552873587781768 553069142089794 553434902435781 555158189384172 555354551767851 555539217654168 557083816125012 557466166033128 558444387232248 559002148825167 559385815365198 560367405094618 560752008667092 560941108758657 561127632280776 563073964685496 564822451868616 565400716605684 566781600158136 574683715056429 580474275131619 580863109841982 583263370626453 584687880308862 585286483254363 586313522526633 586715934004002 587511907145064 589140380012283 590174181961353 590569514221434 590974846763796 592418190257784 592617969005414 593009884114911 593024707487916 593416891585134 594866199308436 595066803588081 595264674548808 595475222808114 596520140907174 596929557613356 597329415008568 598985100167121 599396208677874 599797718376372 600850221432252 601262610053688 602934335970692 603348155007048 605425800168918 605841329201292 607310976501416 611309896466856 611935755009444 615788299474227 621982786254489 622409679038466 626927689152468 628249935636279 628670773203462 629102256232428 631268586315873 632810339593542 633244663779948 633458210271183 633668847100344 635005311288282 635425258352193 635441141975508 635866796622024 637629300177903 637841323973304 638494345368396 639614751847236 640053746186184 641817281984451 641833325388156 642257788011894 643826380321476 644043495241421 644257651877928 644485529212074 646492329824088 649163785732452 649609333972488 650749244626008 660274906660578 666470464040007 666916903892646 667374636839724 669672758867409 671769053971884 671995591884639 673636813115706 674099158217364 674550708203592 676420436310399 678526675913988 678766674382929 678992377132872 680880219708348 681330505153302 681347536262712 683224848564093 683693774335242 685363566148668 685594688482803 685822661676504 687723633525213 688195647000522 688201512393384 688656639617316 690338552283864 691045320295836 692733066859944 695118511305054 695595600194076 702592903899732 703075122776808 712877452987887 714618520377498 715108992937812 715350146199777 717571489469967 720060464459457 720299898175176 721324000174987 722302590489084 722798336947896 724789858362669 725287311937386 727058688043644 727303871052099 727545713337432 727803050098806 729580570416324 730063062787626 730069285010472 730552100582628 732092900204259 732595366161846 733086100237788 734876523398952 737407089939582 737425522786392 737913203247708 739964866873122 740472735690468 745336198433556 745847753820264 747921478344876 758869546729041 763866424274481 766244953408572 766515978295551 769411254868938 771550494386067 772080041739798 773434859503218 773965700175492 774226701442557 774484146455976 776630871319347 777163905548118 777684494168604 779324700217437 779583840411816 779859583333578 780381977672484 781751363368844 782287912005336 782805261239964 784981740903426 785520506683044 786898909281804 787426018961912 787704535703646 790150557667266 790679845486548 790959513123909 791222522113512 793422404784108 793966963744152 795360187876232 798646800222828 799194944903832 807234400225224 818488927504611 821051065965636 821327945636781 821891657335914 826736088823821 827857687340772 829310381672652 829603713134691 829879572051288 832737284076258 835052592689447 835625724187518 836199249049692 837666580848372 838227697604616 839078723047797 840551107641927 841128013000638 841691448421164 842269136443416 843747119458056 844610947028244 846673748384376 847233677802924 848101074908526 849589291595066 850172400237204 850755909091176 855756375979268 856343717349192 859314038949432 871294664762973 877031820463293 880073901006003 880366542214104 885854271332151 886462270145694 888627285386676 888926953508121 889222538523528 889537061231874 892299298962654 892897011823212 893212834212171 894780211360761 895394336420034 895994122512852 898182417487608 899696577564558 901275332148378 901893915080532 904401503956038 905022232510572 908138700253377 908440673537736 908761993801938 910966464752124 911591699113656 914126251310404 916964844700284 917594196000696 917903632514166 926824681740072 933614518557699 940391533728702 943006159805193 943653384348642 949215509390313 949866995669922 950503270650516 952507966932423 952824693836664 953161712963262 953800194933036 956761985959956 959422127770854 960080619279276 962749988082234 963386682017841 965739570482214 966386477816892 966728293818111 967049749249848 969738494736132 970404066798408 973417417050168 973745678598678 976123866939012 976793821549128 983209453252776 986619822497496 990412359990867 1000375355838969 1001061955259586 1007653580957826 1010455219673559 1011148737326046 1011826062305388 1017790013870982 1018488565699308 1021320329562522 1021995757729953 1022021304394068 1025540661502863 1025881673158584 1028045349223002 1028733992514756 1029440055653064 1031246479337624 1032293470500783 1032302268590076 1032984959425974 1035507828425796 1036218540730824 1036567980443754 1039099600289916 1039812777778104 1042677766957581 1043393400291114 1046642321204568 1050272714271528 1053534076889688 1053889355849598 1054612684165212 1071927780566247 1082710776072629 1083453885733626 1084197505421844 1087930967906079 1090588032065466 1091318570006148 1091704575148209 1092067587555912 1093620258329819 1094370855624486 1095094594181439 1095103927515708 1095828150873942 1095855543114552 1098893049242769 1099629150356682 1101558739292462 1102314785098428 1103071349810232 1106110634909373 1106138284179588 1106869804871562 1109947300309683 1110316378768344 1110709103535702 1114167632250024 1118004297650334 1118771630730396 1120734810189236 1121504017334184 1121882217517314 1130801433211368 1149367430112858 1158120062609697 1160152289254827 1160948550263238 1161726219683964 1166526741252906 1169375760617724 1169789375000367 1170572966508726 1172627045053266 1173431868008004 1177472611355139 1178280760024566 1180348363922706 1181139028442868 1181556803555469 1181949693527592 1185225836500899 1185235938010828 1186019768229822 1186049414975832 1186833783170268 1189732398616872 1190133607176162 1190950445616228 1193040281814348 1193859115226712 1197148547247593 1197970200334242 1198792417355748 1199595436752744 1201700442864504 1205868671941384 1210851600337836 1211682658402584 1223871510018888 1231576598948454 1243965572508978 1244819358076932 1249105926114387 1253438586281277 1253855378304936 1256499871272558 1257341546406924 1258204512464856 1261692019500957 1262537172631746 1265620679187084 1266489327559896 1266916420542366 1270010622576564 1270850516704386 1270882283951016 1272151612362789 1274383937392599 1275258600355806 1276988690736792 1279229503694472 1283634563968902 1283666650776312 1284515576023788 1287652760642952 1288086990482842 1288971058424148 1298327571464904 1320549813321156 1329693405218541 1332940928080014 1333833807785292 1334305591847811 1334749273679448 1338448948443981 1339345517734818 1343091504630051 1343538107943768 1343991183769278 1347273626231412 1348198316434728 1351912998222567 1352840872620798 1356602255934057 1357053351827976 1357533348765858 1361760439416696 1362661010306604 1366449697128186 1367387548670484 1370727132297336 1371189376965606 1375447267050426 1376391294001044 1376855448771249 1377313279234632 1382090640591672 1390237022610108 1391191200388152 1405185807799464 1410587300593053 1415480076522963 1424800493504883 1425754905975774 1429237040754996 1429742569444893 1430217985875624 1430700292399554 1435142978939934 1439133191656281 1440120928918914 1442648000349974 1444124982123351 1444605180978168 1448609355723321 1449579716725338 1450574623874772 1454117376087288 1454607742104198 1455606100197612 1459161140832648 1460126125575252 1460618517898017 1461104201165256 1464185800408518 1465190732323692 1466172200475576 1474814179879164 1475826406495416 1479929733746244 1480945471380936 1490672396867112 1495842956689752 1501592932889379 1516723105989069 1517739093458082 1526685020806473 1527732848548962 1531980494343783 1532489906817144 1533031956591102 1538822509737876 1542068023834503 1543100988772134 1544160083479596 1546869719006436 1547931400350984 1548453402885114 1549477439138961 1553261742638694 1554327811096236 1554851970665631 1555368988337208 1558649400434874 1559719166667156 1560763955344968 1563502726737688 1565090100436671 1565610522479928 1569963481806852 1571041013366088 1573797818563608 1575409071407292 1580301115334532 1580834033774397 1581359690973096 1581919026247818 1586844809568216 1597293600445656 1625180828600439 1635882048098199 1636977855009222 1641556283436729 1642102131931272 1642655891273562 1643742226310913 1643783314671828 1649443725535023 1652338108938693 1653472177647642 1655715374681544 1658069423919403 1658620763345304 1659207426269382 1660304707307343 1665474568152516 1666063655303553 1670105185378894 1671251448375036 1672398498099384 1675333161696744 1677006446475501 1678157446095594 1681102215283854 1682256026001276 1682823326275971 1683382896842328 1689221894056488 1694467355605848 1696202149817052 1699178583190132 1700344800474408 1711512751958536 1724051145169287 1741422825394857 1742589329525946 1754063640926586 1755859449763089 1758940567579899 1760147802012006 1770522545884059 1771708542664302 1772924540291388 1777254570773352 1777853907016242 1779029652344733 1779074122463748 1784598597925308 1785200410764243 1785794023646424 1786425668424342 1789560422721522 1790788672840068 1791988245025704 1796955300501363 1799393155129116 1802550664296756 1803787830161064 1808803007912076 1810044465021144 1815031668407641 1816277400506754 1817523987603876 1821932929504248 1828252502620808 1833929689400568 1835807265028332 1847364898422681 1865948358763467 1867229037115398 1880783067457404 1884749806908837 1886012319610386 1887306768697284 1893805758947619 1898431018780626 1899733991339844 1900374630813549 1901006541301032 1905015933864846 1906275775056579 1906323425926524 1907600389866072 1912887900533709 1913523971919912 1918844255541708 1920161238558552 1925451845953353 1925499976164468 1926773364035682 1931479140964428 1932130485724263 1932772955633784 1933456587636222 1939476989472264 1947491357197356 1952247733878024 1980824719981734 1999411392120021 2000750711677938 2002123910519172 2009018276602227 2015307161915652 2015986775653917 2020910439347118 2022297474652092 2023652124610776 2029261308931197 2035580027741964 2036300023148787 2036977131398616 2042640659125044 2043991515459906 2044042608788136 2049674545692279 2051081323005726 2056090698446004 2056784065448409 2057467985029512 2063170900575639 2064586941001566 2064604537180152 2065969918851948 2071015656851592 2073135960887508 2078199200579832 2085355533915162 2086786800582228 2107778711699196 2109225368330424 2138632358963661 2143855561132494 2146050438599331 2152714468409901 2160181393378371 2163972000524961 2165421552145258 2166907771467252 2168395010843688 2174369575088007 2175861935812158 2181176064130932 2181911613156297 2182637140012296 2183409150296418 2187240516659638 2188741711248972 2190189188362878 2190207855031416 2191656301747884 2196278700612777 2197786098485538 2199258300713364 2203117478584924 2204629570196856 2212221269818746 2212276568359176 2213739609743124 2219894600619366 2221418207071404 2236008595300668 2237543261460792 2241469620378472 2243764435034628 2276608640187123 2298734860225716 2299547934886653 2314651483158201 2316240125219394 2320304578509654 2321897100526476 2322680104327671 2323452439367928 2329892613958041 2333053482505812 2337974100652311 2338751521235448 2339578750000734 2341145933017452 2345254090106532 2346863736016008 2353330033942987 2354945222710278 2356561520049132 2360696727845412 2362278056885736 2363113607110938 2370451673001798 2370471876021656 2372039536459644 2372878539371727 2373667566340536 2380267214352324 2381900891232456 2386080563628696 2394297094495186 2395940400668484 2397584834711496 2421703200675672 2455466782513833 2463153197896908 2463983836910343 2480208266471463 2487931145017956 2488811139404073 2489638716153864 2498211852228774 2505157778068341 2506877172562554 2512999742545116 2513847191103611 2514683092813848 2517236169143391 2521653322925781 2523384039001914 2525074345263492 2531241358374168 2533832841084732 2540021245153128 2541701033408772 2544303224725578 2548767874785198 2550517200711612 2567269127937804 2569031152047576 2576173980965684 2577942116848296 2613883994288919 2631095461389879 2640221703018009 2641099626642312 2657562813996453 2659386810437082 2665881856160028 2666780860524363 2667667615570584 2668611183695622 2676897896887962 2678691035469636 2684340634082283 2686183009260102 2687982367538556 2694547252462824 2703825996445134 2705681745241596 2713204511868114 2715066697531716 2724416100760131 2725322020613208 2732899394256372 2734775097340968 2742378753931212 2750894534100852 2752782588002088 2753710897542498 2780474045220216 2800843555673097 2821174601186106 2829018479415579 2830960153045926 2847646528170939 2849600987009766 2851509811951548 2857523900797269 2858474081509992 2859485138889786 2861400584799108 2870285957879868 2878266383312562 2880241857837828 2885296000699948 2888249964246702 2890160046053523 2897218711446642 2899159433450676 2900184881454333 2901149247749544 2909215484208396 2911212200395224 2920252251150504 2921237035796034 2928371600817036 2930381464647384 2949628359758328 2959859467492488 3001126067516907 3003185865778758 3031365659020677 3033446211978138 3035478186916164 3053370041612946 3055465697097924 3063960988687566 3065987273189859 3066063913182204 3076621984508589 3077645019475752 3082020728020399 3084136047669006 3086201977544268 3088320166959192 3093739438012872 3096880411502349 3096906805770228 3098954878277922 3106523485277388 3108655622192472 3109703941331262 3117298800869748 3119438333334312 3128033300872743 3130180200873342 3139926963613704 3150818142814584 3160602230669064 3161668067548794 3163838052495636 3215783341698741 3248132328217887 3250361657200878 3263792903718237 3271764096196398 3273955710018444 3275113725444627 3280860774989457 3283112566873458 3285311782547124 3287484452621826 3287566629343656 3296679147728307 3298887451070046 3304676217877386 3306944355295284 3316138847838806 3318331904728119 3318414852538764 3320609414614686 3329841900929049 3330949136305032 3332127310607106 3340210370757788 3342502896750072 3354012892951002 3356314892191188 3362204430567708 3364512052002552 3365646652551942 3392404299634104 3398357166380264 3448102290338574 3480456867764481 3482845650789714 3485178659051892 3508127281853172 3511718899526178 3517881135159798 3520295604024012 3532417834065417 3541045091768118 3543417085328604 3544670410666407 3545849080582776 3555677509502697 3555707814032484 3558059304689466 3558148244927496 3569197195850616 3570400821528486 3572851336848684 3579120845443044 3581577345680136 3591445641742779 3593910601002726 3598786310258232 3605101328593512 3617606015824152 3630063336815282 3632554801013508 3635047975207752 3671614530056664 3694729796845362 3731896717526934 3734458074230796 3747317778343161 3760315758843831 3761566134914808 3769499613817674 3772024639220772 3774613537394568 3785076058502871 3787611517895238 3796862037561252 3799467982679688 3800749261627098 3810031867729692 3812551550113158 3812646851853048 3816454837088367 3823151812177797 3825775801067418 3837688511083416 3850903691906706 3850999952328936 3853546728071364 3862958281928856 3864260971448526 3866913175272444 3894982714394712 3961649439963468 3989080215655623 3998822784240042 4001501423355876 4002916775543433 4004247821038344 4015346845331943 4018036553204454 4029274513890153 4030614323831304 4031973551307834 4041820878694236 4044594949304184 4055738994667701 4058522617862394 4069806767802171 4071160055483928 4072600046297574 4085281318250088 4087983030919812 4099349091384558 4102162646011452 4112181396892008 4113568130896818 4126341801151278 4129173882003132 4130566346313747 4131939837703896 4146271921775016 4170711067830324 4173573601164456 4215557423398392 4231761901779159 4246440229568889 4274401480514649 4277264717927322 4287711122264988 4289227708334679 4292100877198662 4305428936819802 4317399574968843 4320362786756742 4327944001049922 4330843104290516 4332374946370053 4333815542934504 4345828067169963 4348739150176014 4351723871624316 4362352128261864 4363823226312594 4366818300592836 4374481033319276 4377483422497944 4380378376725756 4381855553694051 4383312603495768 4392557401225554 4395572196971076 4398516601426728 4406234957169848 4424442539637492 4427479219486248 4439789201238732 4442836414142808 4472017190601336 4487528870069256 4553217280374246 4580055062419419 4595941483031349 4597469720451432 4599095869773306 4626204071503509 4629302966316402 4632480250438788 4640609157019308 4643794201052952 4645360208655342 4648432317416883 4659785227916082 4664555911996893 4666106965011624 4672741103772863 4675948201304622 4679157500001468 4682291866034904 4690508180213064 4695270301310013 4706660067885974 4709890445420556 4713123040098264 4721393455690824 4726227214221876 4740903346003596 4742502101323191 4744079072919288 4745757078743454 4760534428704648 4788594188990372 4791880801336968 4875542485801317 4907646144294597 4910933565027666 4924668850310187 4926306395793816 4927967673820686 4948331176605069 4957014326816079 4960416532942926 4974208271758209 4975862290035912 4977622278808146 4996423704457548 4998190965910659 5010315556136682 5013754345125108 5025999485090232 5027694382207222 5031019339426503 5034472338286782 5043306645851562 5046768078003828 5048469978827913 5050148690526984 5067665682169464 5083402066817544 5088606449451156 5097535749570396 5101034401423224 5134538255875608 5152347961931368 5172153435507861 5224268476184571 5227767988577838 5262190922779758 5276821702739697 5280443406036018 5311567637652177 5315125627992906 5318773620874164 5331763712320056 5333561721048726 5337088957034199 5337222367391244 5353795793775924 5355601232292729 5357382070939272 5368681268164566 5372366018520204 5375964735077112 5390865901504089 5407651992890268 5411363490483192 5426409023736228 5430133395063432 5445095005222923 5448832201520262 5465798788512744 5484757507862424 5501789068201704 5507421795084996 5542094695268043 5597845076290401 5601687111346194 5642349202372212 5654249420726511 5658036958831158 5661920306091852 5681417276842857 5695293056341878 5699201974019532 5701123892440647 5703019623903096 5715047801594538 5718827325169737 5718970277779572 5722801169598216 5738663701601127 5740571915759736 5756532766625124 5760483715675656 5770592001399896 5776355537860059 5776499928493404 5780320092107046 5794437422893284 5796391457172789 5798318866901352 5800369762908666 5818430968416792 5842474071592068 5856743201634072 5998234176360063 6002252135033814 6006371731557516 6027054829806681 6047960326961751 6058573066108541 6062731318041354 6066892423956276 6070956373832328 6087783926793591 6106740083225892 6108900069446361 6110931394195848 6127921977375132 6131974546379718 6132127826364408 6149023637076837 6153243969017178 6164041456040798 6168272095338012 6170352196345227 6172403955088536 6189512701726917 6193760823004698 6193813611540456 6197909756555844 6213046970554776 6219407882662524 6234597601739496 6256066601745486 6260360401746684 6323336135097588 6327676104991272 6415897076890983 6431566683397482 6438151315797993 6480544180135113 6491916001574883 6496264656435774 6500723314401756 6523108725264021 6527585807436474 6543528192392796 6545734839468891 6547911420036888 6550227450889254 6561721549978914 6566225133746916 6570623565094248 6574968905243652 6588836101838331 6593358295456614 6597774902140092 6609352435754772 6613888710590568 6632277695677612 6636663809456238 6636829705077528 6641218829229372 6659683801858098 6664254621214212 6680420741515576 6708025785902004 6712629784382376 6724408861135416 6731293305103884 6896204580677148 6943954449474603 6960913735528962 6965691301579428 6968040312983013 6970357318103784 6989677841874123 7013922301956933 7016254563706344 7023437799052356 7035762270319596 7040591208048024 7059990101828961 7064835668130834 7082090183536236 7084478447655631 7086834170657208 7089340821332814 7111355019005394 7111415628064968 7116118609378932 7118635618115181 7140801643056972 7145702673697368 7158241690886088 7182891283485558 7187821202005452 7260126673630564 7265109602027016 7366400347541499 7389459593690724 7391951510731029 7440624799414389 7463793435053868 7466433418212219 7468916148461592 7494635556686322 7515473334205023 7520631517687662 7538999227635348 7541541573310833 7544049278441544 7564959968777343 7570152117005742 7575223035790476 7593724075122504 7601498523254196 7620063735459384 7625103100226316 7632909674176734 7646303624355594 7651551602134836 7701807383813412 7707093456142728 7728521942897052 7733826350544888 7841651982866757 7893286384169637 7920665109054027 7923298879926936 7972688441989359 7978160431311246 7997645568480084 8000342581573089 8003002846711752 8005833551086866 8030693690663886 8036073106408908 8053021902246849 8058549027780306 8063947102615668 8083641757388472 8111477989335402 8117045235724788 8139613535604342 8145200092595148 8173248302280393 8175966061839624 8198698182769116 8204325292022904 8227136261793636 8252683602302556 8258347764006264 8261132692627494 8341422135660648 8402530667019291 8463523803558318 8487055438246737 8492880459137778 8542939584512817 8548802961029298 8554529435854644 8572571702391807 8575422244529976 8578455416669358 8584201754397324 8610857873639604 8634799149937686 8640725573513484 8655888002099844 8661686208581032 8664749892740106 8670480138160569 8691656134339926 8697478300352028 8700554644362999 8703447743248632 8727646452625188 8733636601185672 8748962066638552 8760756753451512 8763711107388102 8785114802451108 8791144393942152 8848885079274984 8879578402477464 9003378202550721 9094096977062031 9106434560748492 9160110124838838 9185578519583917 9191882966062698 9197961819569577 9198191739546612 9229865953525767 9246062184061197 9252408143007018 9258605932632804 9264960500877576 9281218314038616 9290641234507047 9290720417310684 9296864634833766 9319570455832164 9329111823993786 9345482207545726 9351896402609244 9358315000002936 9384099902618229 9390540602620026 9413320135771948 9419780890841112 9452454428443752 9481806692007192 9485004202646382 9491514157486908 9577188377980744 9647350025096223 9744396984653661 9751084971602634 9815292288589194 9821867130055332 9825341176333881 9842582324968371 9849337700620374 9855935347641372 9896662353210138 9914028653632158 9920833065885852 9948416543516418 9954995714184357 9955244557616292 9989525702787147 9992847408915096 9996381931821318 10020631112273364 10027508690250216 10055388764414444 10062038678853006 10068944676573564 10086613291703124 10093536156007656 10096939957655826 10177212898902312 10195071499140792 10344306871015722 10441370603293443 10448536952369142 10455535977155676 10524381845559516 10553643405479394 10560886812072036 10597253502196251 10623135275304354 10630251255985812 10634011231999221 10637547241748328 10667032528508091 10667123442097452 10674177914068398 10674444734782488 10707591587551848 10711202464585458 10737362536329132 10744732037040408 10774336925228337 10781731803008178 10815303985780536 10852818047472456 10890190010445846 10897664403040524 11014843590169992 11084189390536086 11195690152580802 11203374222692388 11241953335029483 11280947276531493 11284698404744424 11308498841453022 11316073917662316 11323840612183704 11355228175508613 11362834553685714 11390586112683756 11398403948039064 11402247784881294 11430095603189076 11437654650339474 11437940555559144 11469455436533391 11477327403202254 11513065533250248 11552711075720118 11552999856986808 11560640184214092 11588874845786568 11592782914345578 11600739525817332 11684948143184136 11967240646966869 11996468352720126 12004504270067628 12008750326630299 12012743463115032 12046040535995829 12054109659613362 12087823541670459 12095920653923502 12117146132217082 12125462636082708 12133784847912552 12167216984003103 12175567853587182 12209420303406513 12213480166451784 12217800138892722 12255843954750264 12263949092759436 12298047274153674 12306487938034356 12328082912081596 12336544190676024 12340704392690454 12379025403453834 12387521646009396 12391699038941241 12395819513111688 12438815765325048 12512133203490972 12520720803493368 12646672270195176 12739320688706667 12831794153781966 12863133366794964 12867683125004037 12876302631595986 12952198724906529 12961088360270226 12983832003149766 12992529312871548 12997124839110159 13001446628803512 13037484201509889 13046217450528042 13055171614872948 13087056384785592 13091469678937782 13100454901778508 13123443099957828 13132450267493832 13145566661082153 13149937810487304 13168634019723523 13177672203676662 13186716590913228 13195549804280184 13218704871509544 13264555391355224 13273327618912476 13282437658458744 13319367603716196 13328509242428424 13416051571804008 13462586610207768 13740165187258257 13787824449094047 13792409161354296 13878612214510527 13887908898949206 13921827471057924 13931382603158856 13936080625966026 13945296952250649 13979355683748246 13993667735990679 14018223311318589 14027844603913866 14046875598104712 14071524540639192 14085810903930039 14119980203657922 14129671336261668 14164180367072472 14168956895311262 14178681642665628 14222710038010788 14227506303969573 14232237218757864 14237271236230362 14281603286113944 14365782566971116 14375642404010904 14520253347261128 14626627457403951 14722938432883791 14732800695082998 14774006550930561 14778919187381448 14783903021462058 14871042980448237 14881249598828778 14922624815274627 14927586870107736 14932866836424438 14989271113372644 15030946668410046 15041263035375324 15077998455270696 15083083146621666 15093058018279509 15129919937554686 15140304234011484 15145409936483739 15150446071580952 15202997046508392 15250206200452632 15265819348353468 15292607248711188 15303103204269672 15403614767626824 15457043885794104 15516460306523583 15672805428553713 15683303965733514 15786572768339274 15830465108219091 15841330218108054 15934702912956531 15945376883978718 15956320862622492 15995291136960168 16000685163146178 16011266871102597 16011667102173732 16061387381327772 16066803696878187 16072146212817816 16106043804493698 16117098055560612 16127894205231336 16172597704512267 16222955978670804 16234090471449576 16279227071208684 16290400185190296 16335285015668769 16346496604560786 16397396365538232 16454272523587272 16505367204605112 16522265385254988 16793535228871203 16805061334038582 16927047607116636 16962748262179533 16974110876493474 16985760918275556 17044251830528571 17085879169025634 17097605922058596 17103371677321941 17109058871709288 17145143404783614 17156481975509211 17156910833338716 17168403508794648 17215991104803381 17221715747279208 17269598299875372 17281451147026968 17311776004199688 17329066613580177 17329499785480212 17340960276321138 17383312268679852 17389174371518367 17394956600704056 17401109288725998 17455292905250376 17527422214776204 17570229604902216 17994702529080189 18006756405101442 18081164489420043 18143880980885253 18175719198325623 18188193954124062 18212869121496984 18263351780380773 18320220249677676 18326700208339083 18371157039167834 18383765932125396 18395923639139154 18396383479093224 18447070911230511 18459731907051534 18492124368122394 18504816286014036 18511056589035681 18517211865265608 18568538105180751 18581282469014094 18581440834621368 18593729269667532 18639140911664328 18658223647987572 18690964415091452 18703792805218488 18768199805236458 18781081205240052 18826640271543896 18970008405292764 18983028314973816 19294700050192446 19314453947393979 19475748004724649 19488793969307322 19502169943205268 19569326175792063 19630584577178388 19637204518406673 19643734260110664 19650682352667762 19685164649936742 19698675401240748 19711870695282744 19766508305514993 19793324706420276 19828057307264316 19841666131771704 19896833087032836 19909991428368714 19910489115232584 19965348352484051 19979051405574294 19992763863642636 20041262224546728 20110777528828888 20124077357706012 20137889353147128 20173226583406248 20193879915311652 20688613742031444 20831863348423809 20882741206586886 20897073904738284 20904120938949039 20911071954311352 20969033525622369 21041766905870799 21048763691119032 21107286810958788 21121773624144072 21179970305486883 21194507004392502 21246270550608708 21253435342966893 21260502511971624 21268022463998442 21334065057016182 21334246884194904 21348355828136796 21355906854345543 21422404929170916 21474725072658264 21548673850456674 21563463606016356 21780380020891692 21795328806081048 22099201042624497 22168378781072172 22175854532193087 22321874398243167 22391380305161604 22399300254636657 22406748445384776 22483906670058966 22546420002615069 22561894553062986 22616997682906044 22624624719932499 22632147835324632 22694879906332029 22710456351017226 22725669107371428 22781172225367512 22804495569762588 22860191206378152 22875309300678948 22938910873066782 22954654806404508 23105422151440236 23121280368428184 23185565828691156 23201479051634664 23524955948600271 23679859152508911 23761995327162081 23918065325968077 23934481293933738 23992936705440252 24001027744719267 24009008540135256 24017500653260598 24092081071991658 24108219319226724 24159065706740547 24175647083340918 24191841307847004 24234292264434164 24250925272165416 24334433968006206 24351135707174364 24418840606813026 24435600277785444 24519744906841179 24527898185518872 24596094548307348 24612975876068712 24656165824163192 24681408785380908 24758050806907668 24775043292018792 24783398077882482 25024266406981944 25461166314740211 25478641377413334 25628818753538451 25663588307563932 25717715107175421 25726266733589928 25735366250008074 25752605263191972 25886630373372857 25904397449813058 25922176720540452 25967664006299532 25985058625743096 25994249678220318 26011440414481707 26074968403019778 26092434901056084 26101663933088997 26110343229745896 26182939357875564 26200909803557016 26246886199915656 26291133322164306 26337268039447046 26355344407353324 26373433181826456 26546655237824952 26638735207432392 27010134607652163 27282290931186093 27480330374516514 27556735558751751 27575648898188094 27689597860577301 27738186552183591 27757224429021054 27775817797898412 27843654942115848 27872161251932052 27890593904501298 27958711367496492 27987335471981358 28036446622637178 28055689207827732 28152299707854687 28171621807860078 28239960407315844 28259342672523336 28337913790622524 28357363285331256 28445420076021576 28455012607939146 28474542472460724 28731565133942232 28942050075288669 29233190953960983 29253254914807902 29445876865767582 29465601390165996 29527746974905113 29548013101861122 29567806042924116 29742085960896474 29762499197657556 29845249630549254 29864987142553071 29865733672848876 29968577108361441 29978542226745288 30061893336820092 30082526070750648 30166166293243332 30186116036559018 30259839875109372 30280608468022968 30290819872967478 30531638696706936 30585214497422376 31032920613047166 31324111809880329 31345610857107426 31366607931467028 31573145536678548 31660930216438182 31682660436216108 31791760506588753 31869405825913062 31890753767957436 31902033695997663 31912641725244984 32001097585524273 32001370326292356 32022533742205194 32023334204347464 32122774762655544 32133607393756374 32212087608987396 32234196111121224 32323010775685011 32345195409024534 32445911957341608 32558454142417368 32670570031337538 32692993209121572 33044530770509976 33587070457742406 33610122668077164 33725860005088449 33842841829594479 33854095214233272 33902228008224389 33925496524359066 33948221752986948 33971521836551112 34065684526525839 34088503661057142 34171758338051268 34195211844117192 34206743354643882 34290286809567228 34312963951018422 34313821666677432 34408366309600173 34431982209606762 34539196599750744 34658133227160354 34658999570960424 34681920552642276 34766624537359704 34778348743036734 34802218577451996 35054844429552408 35901721940900607 35989405058160378 36013512810202884 36026250979890897 36162328978840086 36263470625011377 36287761961770506 36351438396651246 36376387908248124 36501650952009309 36526703560761546 36628260910219539 36640440499355352 36653400416678166 36742314078335668 36767531864250792 36791847278278308 36894141822461022 36919463814103068 36984248736244788 37009632572028072 37022113178071362 37137076210361502 37162564938028188 37175097116823723 37187458539335064 37316447295975144 37381928830182904 37536399610472916 37562162410480104 37940016810585528 38589400100384892 38628907894787958 38856596174719587 38951496009449298 38977587938614644 38991374517330477 39004339886410536 39112452604529667 39138652351584126 39261169154356776 39274409036813346 39301364705335524 39370329299873484 39397350802481496 39436699983246459 39505902059170569 39533016611029986 39586649412840552 39656114614528632 39793666174065672 39819982856737428 39930696704968102 39958102811148588 39985527727285272 40248154715412024 40387759830623304 41220495561774771 41363473347282141 41377227484062888 41635836643531581 41663726696847618 41765482413173772 41794147809476568 41808241877898078 41938067051244738 41981003207972037 42054669933955767 42083533811741598 42214573621917576 42359940610973766 42389014008785004 42492541101217416 42506870685933786 42536044927996884 42668130114032364 42682518911908719 42696711656273592 42711813708691086 42844809858341832 43097347700913348 43126927212032712 43560760041783384 43879882372211853 44168815298651373 44198402085248994 44322019652791683 44336757562144344 44351709064386174 44613128941344711 44643748796486334 44767874445823881 44782760610323208 44798600509273314 44967813340117932 45092840005230138 45123789106125972 45233995365812088 45249249439864998 45279174054838527 45389759812664058 45420912702034452 45436229809451217 45451338214742856 45608991139525176 45750618601357896 45877821746133564 45909309612809016 46210844302880472 46371131657382312 46549380919570749 47018416285661139 47049911897200542 47359718305017822 47491395324657273 47523990654324162 47804108738869593 47836130651936154 47868962587867476 47985873410880504 48002055489438534 48033800613307791 48035001306521196 48184162143983316 48200411090634561 48216438638453448 48318131413481094 48351294166681836 48383682615694008 48468584528868328 48517793113536801 48668867936012412 48702271414348728 48837681213626052 48871200555570888 49005855047006307 49039489813682358 49192189096614696 49362817570761816 49516101613815336 49566796155764964 50380605686613609 50888244786538599 50922332629480422 50957282754826668 51132755491585713 51257637507076902 51310115031965823 51327176615127864 51400152141501493 51435430214350842 51469445926527633 51470732500016148 51505210526383944 51647973314410143 51773260746745714 51808794899626116 51844353441080904 51935328012599064 51987199840740531 51988499356440636 52022880828963414 52149936806039556 52167523114555101 52184869802112168 52203327866177994 52365878715751128 52582266644328612 52674536078894092 52710688814706648 53984107587240567 54020269215304326 54431642942655759 54527157594976869 54564581862372186 54960660749033028 54980100625017249 55113471117503502 55151297796376188 55341212733691533 55379195721154602 55476373104367182 55514448858042108 55533169767107043 55551635595796824 55705614315542253 55744322503864104 55781187809002596 55917422734992984 55974670943962716 56072893245274356 56111378415655464 56265981720636871 56304599415709374 56343243615720156 56479920814631688 56675827581245048 56910025215878292 56949084944921448 57884100150577338 58427244014173947 58466381907921966 58506509829615804 58707978527376189 58891753731535164 58911613555220019 58931202780331992 59055493949810226 59096026203722244 59135612085848232 59299524916544979 59484171921792948 59524998395315112 59690499261098508 59729974285106142 59731467345697752 59896045057452153 59937154216722882 60123786673640184 60332332586486664 60372232073118036 60519679750218744 60581639745934956 62065841226094332 62495590045271427 62648223619760658 62691221714214852 62712362816847117 62733215862934056 62907100576867107 63125300717612397 63146291073357096 63321860432876364 63365320872432216 63539910916460649 63583521013177506 63738811651826124 63760306028900679 63781507535914872 63804067391995326 64002195171048546 64002740652584712 64045067484410388 64267214787512748 64424175217974792 64646021551370022 64690390818049068 65341140062675076 65385986418243144 66297603127873491 66527563596579261 66965623194729501 67174140915484812 67197900763909971 67220245336154328 67451720010176898 67639260007845207 67685683659188958 67804456016448778 67850993048718132 67873874159797497 67896443505973896 68084639718996087 68131369053051678 68177007322114284 68343516676102536 68413486709287764 68580573619134456 68625927902036844 68816732619200346 68863964419213524 69316266454320708 69363841105284552 69556697486073468 69604437154903992 70574867845800813 71285985981486243 71754195977904231 71803443881801214 71978810116320756 72003083234157801 72027025620405768 72052501959781794 72324657957680172 72477197120221641 72526941250022754 72575523923541012 72702876793302492 72752775816496248 73003301904018618 73053407121523092 73256521820439078 73306800833356332 73484628156671336 73559234720523537 73583694556556616 73788283644922044 73838927628206136 73968497472489576 74044226356142724 74274152420723004 74325129876056376 74350194233647446 75072799220945832 76383498944220633 76886456260615353 77153145321526263 77178800200769784 77257815789575916 77659891120118571 77713192349439174 77902992018898596 77929262924211941 77955175877229288 77982749034660954 78034321243445121 78224905209059334 78277304703168252 78304991799266991 78548818073626692 78602729410671048 78740658599746968 78873399966492918 79011804118341138 79066033222059972 79639965713474856 79861393409936204 79916205622297176 81030403822956489 81846872793558279 82440991123549542 82670206676255253 82726946694564282 83214559656550773 83271673287063162 83327453393695236 83530964826347544 83616483755796156 83876134102489476 83962006415944074 84109339867911534 84167067623483196 84456899123564061 84719881221947532 84778028017570008 85013741371867572 85072089855993768 85336260228064728 85365037823817438 85423627417382172 86194695401826696 86826150225866007 87699572861882949 87759764744423706 88337630597302746 88396804170497988 88583240924715339 88644039305583366 88703418128772348 89226257882689422 89287497592972668 89535748891647762 89594961427659213 89597201018546628 89905731325084323 89935626680235864 90185680010460276 90247578212251944 90498498879729996 90558348109677054 90779519625328116 90841825404068904 90872459618902434 91755643492267128 93098761839141498 93972335429640987 94036832571322278 94099823794401084 94719436610035644 94982790649314546 95047981308648324 95375281519766259 95608217477739186 95672261303872308 95706101087992989 95737925175734952 96003292756572819 96004110978877068 96067601226615582 96070002613042392 96368324287966632 96400822181269122 96636262826962188 96702588333363672 96969032327055033 97035586227073602 97337735872024824 97675362427252104 98011710094012614 98078979627364716 99133592311529928 100761211373227218 101177580015265347 101528525488783437 101706684024673167 101776489573077198 101844665258960844 101914565509653336 102197053579577517 102265510983171426 102515275014153804 102620230063931646 102800304283002986 102870860428701684 102938891853055266 102941465000032296 103225098928800519 103295946628820286 103546521493491428 103617589799252232 103974399681481062 103976998712881272 104045761657926828 104299873612079112 104335046229110202 104406655732355988 105164533288657224 105349072157788184 107968215174481134 108040538430608652 108078752939672691 108863285885311518 109054315189953738 109129163724744372 109504952856027927 109884782730658617 109921321498066056 109960201250034498 110226942235007004 110302595592752376 110682425467383066 110758391442309204 110952746208734364 111028897716084216 111066339534214086 111411228631084506 111525291350471169 111562375618005192 111949341887925432 112145786490548712 112531963441273742 112609198831418748 112686487231440312 113820050431756584 115768200301154676 116569788524158761 116854488028347894 116932763815843932 116974123551991431 117013019659231608 117337357813589001 117415957054752378 117783507463070328 117823227110440038 118110987899620452 118192052407444488 118310099949739377 118517706177511707 118599049833089958 118968343843585896 119380998522197016 119459948570212284 119792090114904306 119874308433445764 120744464146236072 121163279491869912 123661486685324313 124090420041846423 124131682452188664 124907509930594743 124991180090542854 125296447239521316 125382443428429704 125424725633694234 125814201153734214 126164009801867301 126250601435224794 126643720865752728 127079821832921298 127167042026355012 127477623303652248 127520612057801358 127608134783990652 128004390342097092 128047556735726157 128090134968820776 128534429575025496 129292043102740044 129380781636098136 130682280125350152 131639647116635559 132506445895954119 132595206255746982 132966058958375049 133055127193158522 133839386824034133 133931246389459002 134303623337471643 134348281830969624 134395801527819942 134903440020353796 135278520015690414 135371367318377916 135608912032897556 135701986097436264 135747748319594994 135837522164515581 136169279437992174 136262738106103356 136308689428353651 136354014644228568 136826973418575528 137251855804073688 137633465238400692 137727928838427048 138632532908641416 139113394972146936 141149735691601626 142474185973971819 142571971962972486 143412326216608779 143508391955808462 143606887763602428 143957620232641512 144006166468315602 144101401839923373 144105003919563588 144601233271903683 144649315915360344 144854974216958753 144954394240443282 145053882500045508 145151047847082024 145405753586604984 145553379340610403 146006603808037236 146106814243046184 146513043640878156 146613601666712664 147017565141018921 147118469441047074 147576567289844088 148088452712285448 148548304841446008 148700388467294892 151141817059840827 152664734359615797 152766997888441266 153398266474757139 153772912521230706 153930345095897469 154200456424504479 154306290643052526 154515631579151832 154943919943230429 155319782240237142 155426384698878348 155805984037797192 155858525848423882 155961599522221593 155965498069321908 156068642486890242 156449810418118668 156502569343665303 156554609406336504 156609983598533982 157097636147253384 157746799932985836 158023608236682276 158132066444119944 159722786819872408 161952322761721701 162060807645912978 163581472784930607 163693745587116558 164881982247099084 165340413352510506 165453893389128564 166023638201074599 166429119313101546 166543346574126324 166599509301321129 166654906787390472 167116842946626759 167232967511592312 167752268204978952 167924012831888148 168218679735823068 168334135246966392 168797945161910613 168913798247128122 169439762443895064 170027482743735144 170730075647634876 170847254834764344 173652300451732014 175281732042521841 175399145723765898 175519529488847412 176123935582128567 176675261194605492 176734840665660057 176793608340995976 177166481849430678 177288078611166732 177406836257544696 177898574749634937 178452515765378844 178574995185945336 179071497783295524 179189922855318426 179194402037093256 179688135172356459 179811462650168646 180371360020920552 180996997759459992 181116696219354108 181559039250656232 181744919237804868 186197523678282996 187486770135814281 187944670859281974 188073665142644556 188137088450541351 188199647588802168 188721301730601321 189375902152837191 189438873220071288 189965581298629092 190095962617296648 190619732749381947 190750563039532518 191216434955478372 191280918086702037 191344522607744616 191412202175985978 192006585513145638 192008221957754136 192135202453231164 192801644362538244 193272525653924376 193938064654110066 194071172454147204 196023420188025228 196157959254729432 198892809383620473 199582690789737783 200896869584188503 201522422746454436 201593702291729913 202355160030530694 202917780023535621 203057050977566874 203413368049346334 203552979146154396 203621622479392491 203689330517921688 204253919156988261 204394107159155034 204531021966342852 205030550028307608 205240460127863292 205600608566005972 205741720857403368 205877783706110532 206450197857601038 206591893257640572 207093042986982856 207948799362962124 208091523315853656 208670092458220404 208813311464711976 215262587933712693 215936430348962268 216009249702473403 216081076861217304 216157505879345382 217431591360664923 217726571770623036 218108630379907476 218258327449488744 219009905712055854 219618831877324561 219769565461317234 219920402500068996 220453884470014008 220677704161570611 221364850934766132 221516782884618408 221905492417468728 222132679068428172 222822457262169012 223050582700942338 225063926882547484 225218397662837496 229150496832661899 230659368781846059 231459435964578789 231536400602309352 232979673360355713 233139577048317522 233708976056695788 233787788772635823 233865527631687864 233948247103982862 234674715627178002 234831914109504756 234914975397800973 235646454220880076 236221975799240904 236620199899478754 237035412355023414 237198099666179916 238919897140424568 239584180229808612 239748616866891528 243091211468869467 245540618380674837 247322973370648626 248010620028765759 248180840083692846 249643678969652319 249815019861189486 249982360181085708 250592894479042632 250849451267388468 251628402307468428 252328019603734602 252501202870449588 253370697370692183 254159643665842596 254334084052710024 255041224115602716 255216269567981304 256008780684194184 256095113471452314 258584086205480088 260478450677598021 263098718585648847 263279294233271118 265012891791908238 265190412511493964 265749722774146017 265932117916750098 266110254386317044 267678773648068266 267862492778918004 268607246674943286 268784884282977639 268791603055639884 269717193975252969 269806880040707592 270557040031380828 270742734636755832 271217824065795112 271495496639189988 271675044329031162 272338558875984348 272525476212206712 272617378856707302 275266930476801384 281917006288922961 282299471383203252 284752934107101427 284948371947943638 285143943925944972 286125844559298777 286824652433217558 287016783911616924 287118303263978967 287213775527204856 288009878269718457 288012332936631204 288202803679846746 288210007839127176 289202466543807366 289709948433917506 289908788480886564 290107765000091016 290907096981165099 291106758681220806 292013207616074472 293026087281756312 294035130282037842 294236938882094148 297400776934589784 302283634119681654 304585576466350311 305120052074019501 305329468719231594 305533995776882532 306796532949514278 307545825042461412 307860690191794938 308400912849008958 308612581286105052 309675296786401557 309887839886460858 310639564480474284 310852769397756696 311717051696847764 311923199044443186 311930996138643816 312137284973780484 312899620836237336 313005138687330606 313219967197067964 315493599865971672 316047216473364552 323904645523443402 324121615291825956 327162945569861214 327387491174233116 328514858568083781 329654348191975851 329763964494198168 330680826705021012 330907786778257128 332047276402149198 332858238626203092 333086693148252648 333199018602642258 334233685893253518 334575874051413507 335848025663776296 336437359471646136 337595890323821226 337827596494256244 341460151295269752 347304600903464028 349709365572476283 350563464085043682 350798291447531796 350922370655974293 351039058977694824 352012073440767003 352247871164257134 353350522389210984 353469681331320114 354332963698861356 354576157222333464 355553118532535121 355797149499269874 356905031530757688 358142995566591048 358379845710636852 359376270344712918 359622925300337292 362233392438708216 363489838475609736 370984460055972939 372271260125539269 372395047356565992 374722529791784229 374973540271628562 375889341718563948 376147330285289112 376274176901082702 377442603461202642 378492029405601903 378751804305674382 379931162597258184 381239465498763894 381501126079065036 382432869910956744 382561836173404074 382824404351971956 384013171026291276 384142670207178471 384270404906462328 385603288725076488 387876129308220132 388142344908294408 392046840376050456 394918941349906677 397785618767240946 398898176875125147 399165381579475566 401518160472102399 401793739168377006 402910870012414929 403044845492908872 403187404583459826 404710320061061388 405835560047071242 406114101955133748 406826736098692668 407105958292308792 407243244958784982 407512566493546743 408507838313976522 408788214318310068 408926068285060953 409062043932685704 410480920255726584 411201217132011944 411755567412221064 412900395715202076 413183786515281144 415897598725924248 417340184916440808 427422557921915457 430236978649826337 430525175867425386 431872860697924536 432018499404946806 432304205519770119 432315011758690764 433803699815711049 434564922650876259 434863182721329846 435453143541246072 436217260759814952 436660138021831209 438019811424111708 439237663754649122 439539130922634468 439840805000137992 441052695423056763 441355408323141222 442729701869532264 444265358136856344 445644914524338024 446101165401884676 450127853765094968 453425451179522481 457994203078847391 458300993665323798 461318737563692118 461791035287692407 462601369273513437 462918871929157578 465959346720711426 466279154096635044 467417952113391576 467575577545271646 467884798566664779 467896494207965724 469349431254356004 469507708030995909 469663828219009512 469829950795601946 471292908441760152 473240399798957508 474070824710046828 474396199332359832 479168360459617224 485856968285165103 486182422937738934 490744418354791821 491081236761349674 494645946741297252 496021240057531518 496361680167385692 498070914603223797 499287357939304638 499630039722378972 499798527903963387 499964720362171416 501350528839880277 501698902534776936 503256804614936856 504656039207469204 505002405740899176 506393835485731839 506741394741384366 508319287331685192 510082448231205432 512190226942904628 520956901355196042 525845196127565523 526197437171297694 526558588466542236 528371806746385701 530025783583816476 530204521996980171 530380825022987928 531499445548292034 531864235833500196 532220508772634088 533695724248904811 535357547296136532 535724985557836008 537214493349886572 537569768565955278 537583206111279768 539064405517069377 539434387950505938 541114080062761656 542990993278379976 543350088658062324 544677117751968696 545234757713414604 562460310407442843 563834012577845922 564411265351624053 564598942766406504 566163905191803963 568127706458511573 569505868214202854 569896743895887276 570287887851889944 571859198248145841 572251689118597554 573649304866435116 573842754260106111 574033567823233848 574236606527957934 576019756539436914 576024665873262408 576405607359693492 578404933087614732 579419896867835012 579817576961773128 581814193962330198 582213517362441612 588070260564075684 588473877764188296 598748072369213349 604567268239363308 604781106875189739 608753340070606863 609171152932700622 610240104148039002 610658937438463188 610864867438177473 611067991553765064 612761757470964783 613593065899028556 615091650084922824 615721380383589876 616801825698017916 617225162572210104 618925798927005581 619350593572803114 619775679772921716 621279128960948568 623434103393695528 623846398088886372 624274569947560968 626010277374661212 626439934394135928 645787763801138079 647809291046886804 648027749107420209 648243230583651912 652294774081994769 654325891139722428 654774982348466232 657029717136167562 658856495631973683 659308696383951702 661361653410042024 662033112484711833 664094552804298396 665716477252406184 666398037205284516 668467371786507036 669151748102827014 675191780647642452 675655192988512488 687451490497985697 691978106345538177 694378307893736367 694609201806928056 698939020081067139 699418731144952566 701126928170087364 701363366317907469 701596582895063592 701844741311948586 704024146881534006 704495742328514268 706939362662640228 708665927397722712 711106237065070242 711594298998539748 716759691421273704 718752540689425836 719245850600674584 729273634406608401 736621855142024511 741968920111945878 744031860086297277 744542520251078538 748931036908956957 749445059583568458 749947080543257124 751778683437127896 752548353802165404 754885206922405284 756984058811203806 757503608611348764 760112092112076549 762478930997527788 763002252158130072 765123672346808148 765648808703943912 768026342052582552 768285340414356942 775752258616440264 789296155756946541 789837882699813354 795571237534481892 797249168322438051 797796353750250294 798330763158951132 803036320944204798 803587478336754012 805821740024829858 806354652848932917 806374809166919652 809151581925758907 809420640122122776 811671120094142484 812228203910267496 813653472197385336 814486489917569964 815025132987093486 817015676627953044 817576428636620136 817852136570121906 825800791430404152 845751018866768883 854258802321304281 854845115843830914 858377533677896331 860473957299652674 861050351734850772 861354909791936901 864036998809893612 864608411039540238 864630023517381528 867607399631422098 869129845301752518 869726365442659692 872721290943495297 873320276043662418 876039622848223416 878475327509298244 879078261845268936 882105390846113526 882710816646282444 892202330803769352 906850902359044962 915360156222058503 915988406157694782 916601987330647596 922637475127384236 923582070575384814 925202738547026874 925837743858315156 929025890359204671 931918693441422852 932558308193270088 935151155090543292 935769597133329558 935792988415931448 938698862508712008 939015416061991818 939659901591203892 946480799597915016 948141649420093656 971713936570330206 972364845875477868 981488836709583642 982162473522699348 985544575704251343 988963044575927553 989291893482594504 992042480115063036 992723360334771384 996141829206447594 998574715878609276 999260079444757944 999597055807926774 1002701057679760554 1003727622154240521 1009312078414938408 1012787670971463678 1013482789482768732 1024380453885809256 1041913802710392084 1049128096717428849 1051690392255131046 1052394874342595388 1052767111967922879 1053117176933084472 1056036220322301009 1056743613492771402 1060051567167632952 1060409043993960342 1062998891096584068 1063728471667000392 1066659355597605363 1067391448497809622 1070715094592273064 1074428986699773144 1075139537131910556 1078128811034138754 1078868775901011876 1086700177316124648 1090469515426829208 1112953380167918817 1116813780376617807 1124167589375352687 1124920620814885686 1127668025155691844 1128822530703248106 1132327810383607926 1135476088216805709 1136255412917023146 1139011736428405708 1139793487791774552 1143718396496291682 1144503378237195108 1147298609732870232 1147685508520212222 1148473213055915868 1152039513078873828 1152428010621535413 1152811214719386984 1156809866175229464 1158839793735670024 1163628387924660396 1164427034724883224 1176140521128151368 1197496144738426698 1204554481416307197 1208732610037244787 1209134536478726616 1209562213750379478 1217506680141213726 1218342305865401244 1220480208296078004 1221317874876926376 1221729734876354946 1222537699480640229 1225523514941929566 1226778204855182859 1227186131798057112 1231442760767179752 1233603651396035832 1237851597854011162 1238701187145606228 1239551359545843432 1247692796177772744 1252020554749322424 1282267673765746371 1290710935949479011 1291575527602276158 1295618582093773608 1296055498214840418 1301411099447133147 1303694767952628777 1304589548163989538 1308651782279444856 1314059434272335124 1317712991263947366 1318617392767903404 1323158086269170289 1324066224969423666 1328189105608596792 1332796074410569032 1336934743573014072 1338303496205654028 1350383561295284904 1360276353538567443 1373982609236542173 1374902980995971394 1383956212691076354 1387804107820540311 1388756615787472734 1397878040162134278 1398837462289905132 1402253856340174728 1402726732635814938 1403654395699994337 1403689482623897172 1408048293763068012 1408523124092987727 1408991484657028536 1413878725325280456 1422212474130140484 1423188597997079496 1437505081378851672 1457570904855495309 1458547268813216802 1472233255064375463 1473243710284049022 1483937840223891756 1488063720172594554 1489085040502157076 1494212743809671391 1497862073817913914 1498890119167136916 1499395583711890161 1499894161086514248 1504051586519640831 1505096707604330808 1509770413844810568 1513968117622407612 1515007217222697528 1519181506457195517 1520224184224153098 1524957861995055576 1530247344693616296 1536570680828713884 1577535588382696569 1578592311513893082 1579675765399626708 1585115420239157103 1590613565990940513 1591142475068963784 1593404716386546283 1594498336644876102 1595592707500500588 1596661526317902264 1601087172746714433 1606072641888409596 1607174956673508024 1611643480049659716 1612709305697865834 1612749618333839304 1617193216551208131 1618303163851517814 1623342240188284968 1628972979835139928 1630050265974186972 1634031353255906088 1635704273140243812 1687380931222328529 1691502037733537766 1693233796054872159 1704383119375534719 1708517604642608562 1709690231687661828 1715577594744437523 1716755067355792662 1720947914599305348 1721528262780318333 1722100703469701544 1722709819583873802 1728073997619787224 1729216822079080476 1735214799262844196 1738259690603505036 1739452730885319384 1745442581886990594 1746640552087324836 1756950655018596488 1764210781692227052 1765421633292564888 1813701804718089924 1826260020211820589 1830720312444117006 1831976812315389564 1832594602314532419 1833203974661295192 1838285272412894349 1845274950254768472 1847164141150769628 1850405477094053748 1851675487716630312 1856777396781016743 1858051780718409342 1863837386882845704 1870302310181086584 1871539194266659116 1878030832123983636 1879319803182407784 1937363291403414237 1943427873140660412 1944083247322260627 1944729691750955736 1956884322245984307 1962977673419167284 1964324947045398696 1971089151408502686 1976569486895921049 1977926089151855106 1984084960230126072 1992283658412895188 1997149431757218552 1999194111615853548 2005402115359521108 2007455244308481042 2025575341942927356 2026965578965537464 2062354471493957091 2075934319036614531 2083134923681209101 2083827605420784168 2096817060243201417 2098256193434857698 2103380784510262092 2104090098953722407 2104789748685190776 2105534223935845758 2112072440644602018 2113487226985542804 2120818087987920684 2125997782193168136 2133318711195210726 2134782896995619244 2150279074263821112 2156257622068277508 2157737551802023752 2187820903219825203 2209865565426073533 2225906760335837634 2232095580258891831 2233627560753235614 2246793110726870871 2248335178750705374 2249841241629771372 2255336050311383688 2257645061406496212 2264655620767215852 2270952176433611418 2272510825834046292 2278023472856811416 2280336276336229647 2287436792992583364 2289006756474390216 2295371017040424444 2296946426111831736 2304079026157747656 2304856021243070826 2327256775849320792 2367888467270839623 2391747504967314153 2394992289476853396 2409108962832614394 2415807150650570171 2417465220074489574 2419063958546798751 2419124427500758956 2427454745777276721 2435013360282427452 2436684611730802488 2440960416592156008 2443459469752709892 2445075398961280458 2451047029883859132 2453556409710365718 2475703195708022324 2477402374291212456 2537253056600306649 2562776406963912843 2564535347531492742 2581421871898958022 2583151055204552316 2584064729375810703 2592110996429680836 2602822198894266294 2607389535905257554 2609179096327979076 2618163872830485891 2628118868544670248 2635425982527894732 2637234785535806808 2646316172538340578 2648132449938847332 2676606992411308056 2720552707077134886 2746080468666175509 2747965218473084346 2749805961991942788 2767912425382152708 2775608215641080622 2777513231574945468 2787077671077614013 2795756080324268556 2797674924579810264 2805453465271629876 2807308791399988674 2807378965247794344 2816096587526136024 2817046248185975454 2844424948260280968 2915141809710990618 2917094537626433604 2944466510128750926 2946487420568098044 2956633727112754029 2966889133727782659 2967875680447783512 2976127440345189108 2978170081004314152 2988425487619342782 2995724147635827828 2997780238334273832 2998791167423780322 3008103173039281662 3027936235244815224 3038363012914391034 3040448368448306196 3073141361657427768 3147384290152286547 3155071176765393138 3157184623027786164 3158301335903768637 3159351530799253416 3168108660966903027 3170230840478314206 3181227131981881026 3186809432773092566 3188996673289752204 3191185415001001176 3199978066792816089 3202174345493428866 3212145283776819192 3223286960099319432 3225418611395731668 3234386433102416262 3236606327703035628 3260100531948373944 3271408546280487624 3350441341129853421 3374761862444657058 3383004075467075532 3386467592109744318 3406428264650417127 3408766238751069438 3417035209285217124 3419380463375323656 3431155189488875046 3433510134711585324 3441895829198610696 3443056525560636666 3445419639167747604 3457284031864606239 3458433644158160952 3470429598525688392 3476519381207010072 3490885163773981188 3493281104174649672 3528421563384454104 3613663444248921591 3626197830111734361 3627403609436179848 3652520040423641178 3661440624888234012 3663953624630779128 3665189204629064838 3667613098441920687 3676570544825788698 3680334614565548577 3694328282301539256 3700810954188107496 3713554793562033486 3716103561436818684 3743078388533318232 3756061664247967272 3846803021297239113 3872132807848437033 3874726582806828474 3886855746281320824 3888166494644521254 3911084303857886331 3913768644491968614 3925955346838334568 3942178302817005372 3953138973791842098 3955852178303710212 3969474258807510867 3984567316825790376 3998388223231707096 4010804230719042216 4014910488616962084 4051150683885854712 4080829060615702329 4121947827709626519 4124708942987914182 4151868638073229062 4163412323461620933 4166269847362418202 4193634120486402834 4196512386869715396 4206761569020524184 4208180197907444814 4210963187099983011 4211068447871691516 4224144881289204036 4225569372278963181 4226974453971085608 4241636175975841368 4266637422390421452 4269565793991238488 4312515244136555016 4375641806439650406 4416699765193126389 4419731130852147066 4451813520671675268 4464191160517783662 4467255121506471228 4482638231429014173 4493586221453741742 4496670357501410748 4498186751135670483 4499682483259542744 4512154759558922493 4515290122812992424 4529311241534431704 4541904352867222836 4545021651668092584 4557544519371586551 4560672552672459294 4574873585985166728 4590742034080848888 4609712042486141652 4732606765148089707 4735776934541679246 4755346260717471309 4771840697972821539 4780214149159638849 4783495009934628306 4789984578953706792 4803261518240143299 4818217925665228788 4831614301301140342 4834930440148979148 4838127917093597502 4838248855001517912 4851579649653624393 4854909491554553442 4870026720564854904 4886918939505419784 4890150797922560916 4902094059767718264 4907112819420731436 4951406391416044648 5074506113200613298 5079701388164616477 5125552813927825686 5129070695062985484 5146732784233312569 5162843743797916044 5164584788340954999 5166302110409104632 5168129458751621406 5184221992859361672 5205644397788532588 5214779071810515108 5218358192655958152 5236327745660971782 5270851965055789464 5292632345076681156 5296264899877694664 5441105414154269772 5478780060635461767 5492160937332351018 5495930436946168692 5497783806943597257 5499611923983885576 5514855817238683047 5535824850764305416 5551216431282161244 5555026463149890936 5570332190343050229 5574155342155228026 5591512160648537112 5610906930543259752 5614617582799977348 5634092496371950908 5812089874210242711 5830283619421981236 5832249741966781881 5834189075252867208 5870652966737952921 5888933020257501852 5892974841136196088 5913267454225508058 5929708460687763147 5933778267455565318 5952254880690378216 5976850975238685564 5991448295271655656 5997582334847560644 6016206346078563324 6076726025828782068 6080896736896612392 6187063414481871273 6227802957109843593 6249404771043627303 6290451180729604251 6294768580304573094 6310142353530786276 6312270296861167221 6314369246055572328 6316602671807537274 6336217321933806054 6340461680956628412 6362454263963762052 6373618865546185132 6377993346579504408 6399956133585632178 6404348690986857732 6450837222791463336 6468772866204832524 6473212655406071256 6696286740776675493 6700882682259706842 6740379332180612613 6749523724889314116 6766008150934151064 6772935184219488636 6808183788197061391 6812856529300834254 6817532477502138876 6834070418570434248 6841008829008688941 6862310378977750092 6867020269423170648 6886113051121273332 6890839278335495208 6914568063729212478 6981770327547962376 7103665401812518869 7175242514901942459 7227326888497843182 7247421451951710513 7252395660223468722 7282364237331830163 7305040080847282356 7322881249776468024 7330378409258129676 7335226196883841374 7353141089651577396 7360669229131097154 7427109587124066972 7432207122873637368 7611759169800919947 7688329220891738529 7693606042594478226 7744265615696874066 7749453165613656948 7776332989289042508 7822168607715772662 7827537288983937228 7854491618491457673 7884356605634010744 7906277947583684196 7911704356607420424 7938948517615021734 8029820977233924168 8161658121231404658 8238241405998526527 8243895655419253038 8249417885975828364 8303737276146458124 8326824646923241866 8332539694724836404 8361233013232842039 8387268240972805668 8393024773739430792 8416360395814889628 8421926374199966022 8422136895743383032 8448289762578408072 8451138744557926362 8533274844780842904 8751283612879300812 8833399530386252778 8839462261704294132 8869901181338262087 8900667401183347977 8903627041343350536 8928382321035567324 8934510243012942456 8965276462858028346 8987172442907483484 8993340715002821496 8996373502271340966 9024309519117844986 9083808705734445672 9115089038743173102 9121345105344918588 9219424084972283304 9442152870456859641 9465213530296179414 9471553869083358492 9474904007711305911 9510692521434942618 9543681395945643078 9560428298319277698 9566990019869256612 9599934200378448267 9606523036480286598 9636435851330457576 9663228602602280684 9669860880297958296 9676255834187195004 9703159299307248786 9709818983109106884 9780301595845121832 9814225638841462872 10149012226401226596 10159402776329232954 10219284793951251381 10251105627855651372 10258141390125970968 10293465568466625138 10325687487595832088 10329169576681909998 10336258917503242812 10371852095593818717 10411288795577065176 10429558143621030216 10472655491321943564 10585264690153362312 10840990332746764773 10878593490335203083 10882210828308539544 10957560121270923534 10984321874664702036 10991860873892337384 10995567613887194514 11029711634477366094 11041003843696645731 11102432862564322488 11140664380686100458 11148310684310456052 11229235165599954696 11268184992743901816 11540409063891717339 11616398423545311099 11624179748420485422 11660567238843962472 11664499483933563762 11733252911573658993 11741305933475905842 11777866040515003704 11826534908451016116 11859416921375526294 11867556534911130636 11908422776422532601 11953701950477371128 11995164669695121288 12032412692157126648 12153452051657564136 12242487181847106987 12365843483128879557 12374126828963742546 12455605914219687186 12490236970384862799 12498809542087254606 12580902361459208502 12589537160609146188 12620284707061572552 12624540593722334442 12632889561299949033 12633205343615074548 12672434643867612108 12676708116836889543 12680923361913256824 12724908527927524104 12747237731092370264 12799912267171264356 12808697381973715464 12937545732409665048 13250099295579379167 13392573481553350986 13401765364519413684 13447914694287042519 13480758664361225226 13494560253407011449 13499047449778628232 13536464278676767479 13545870368438977272 13616367576394122782 13625713058601668508 13635064955004277752 13672633558114759653 13682017658017377882 13724620757955500184 13772226102242546664 13829136127458424956 14197820295444269121 14207330803625037738 14315522093918464617 14340642447478916547 14350485029803884918 14454653776995686364 14494842903903421026 14504791320446937444 14554738948960873179 14564728474663660326 14610080161694564712 14660756818516259352 14670452393767682748 14706282179303154792 14721338458262194308 14854219174248133944 15223518339601839894 15376658441783477058 15387212085188956452 15440198352699937707 15488531231393748132 15493754365022864997 15498906331227313896 15552665978578085016 15644337215431545324 15655074577967874456 15708983236982915346 15812555895167368392 15877897035230043468 16323316242462809316 16436340181906385301 16476482811997053054 16487791310838506076 16493351420830791771 16498835771951656728 16544567451716049141 16607474552292916248 16653649293846483732 16665079389449672808 16710996571029150687 16722466026465684078 16774536481945611336 16832720791629779256 16843852748399932044 16902277489115852724 17436269622630728133 17496749225900345643 17502567225758601624 17611958900213858763 17666799060772505556 17678924523408588264 17739802362676524174 17789125382063289441 17801334802366695954 17856764642071134648 17930552925716056692 17974344885814966968 17992747004542681932 18048619038235689972 18230178077486346204 18242690210689837176 18561190243445613819 18748214313130881909 18871353542188812753 18884305740913719282 18930427060592358828 18936810890583501663 18943107738166716984 18949808015422611822 19021385042869885236 19087362791891286156 19120856596638555396 19133980039738513224 19199868400756896534 19213046072960573196 19326457205204561368 19352511668374390008 19406318598614497572 19419637966218213768 20088860222330026479 20221137996541837839 20298024452802453192 20318805552658465908 20424551364591184173 20438569587902502762 20502211255711302744 20523026487026066823 20586931136933250276 20658339153363819996 20672517835006485624 20743704191187637434 20945310982643887128 21310996205437556607 21525727544705827377 21681980665493529546 21742264355855131539 21757186980670406166 21915120242541847068 21968643749329404072 21991135227774389028 22059423268954732188 22082007687393291462 22281328761372200916 22296621368620912104 22835277509402759841 23064987662675215587 23080818127783434678 23232796847090622198 23248359496840970844 23328998967867127524 23466505823147317986 23482611866951811684 23563474855474373019 23653069816902032232 23718833842751052588 23735113069822261272 23816845552845065202 24484974363694213974 24714724217995579581 24731686966257759114 24748253657927485092 24911211828439374372 24980473940769725598 24997619084174509212 25083699039698526117 25161804722918417004 25179074321218292376 25249081187444668884 25265779122599898066 25266410687230149096 25344869287735224216 25353416233673779086 25599824534342528712 26500198591158758334 26609703544014786261 26702002203550043931 26785146963106701972 26803530729038827368 26895829388574085038 26961517328722450452 26989120506814022898 27072928557353534958 27232735152788245564 27251426117203337016 27345267116229519306 27364035316034755764 27658272254916849912 28395640590888538242 28414661607250075476 28424712023133917733 28631044187836929234 28681284894957833094 28700970059607769836 28799802601135344801 28909307553991372728 28989685807806842052 29009582640893874888 29109477897921746358 29129456949327320652 29340904787535365496 29442676916524388616 30447036679203679788 30657854381853754143 30753316883566954116 30774424170377912904 30880396705399875414 30977062462787496264 30987508730045729994 31115556286781456151 31288674430863090648 31417966473965830692 31755794070460086936 32522970998240294319 32635780471005609249 32646632484925618632 32872680363812770602 32952965623994106108 32975582621677012152 32986702841661583542 33089134903432098282 33307298587692967464 33421993142058301374 33444932052931368156 33687705496799864088 33804554978231705448 34621227191675152017 34849195270635933297 34872539245261456266 34993498451800691286 35199758734720976979 35223917800427717526 35333598121545011112 35479604725353048348 35578250764126578882 35602669604733391908 35725268329267597803 35861105851432113384 35985494009085363864 36097238076471379944 36460356154972692408 37122380486891227638 37470710911154588397 37496428626261763818 37742707084377625506 37768611481827438564 37860854121184717656 37873621781167003326 37898668683899847099 37899616030845223644 38030124350510668629 38042770085739770472 38174725583782572312 38241713193277110792 38399736801513793068 38426092145921146392 38812637197228995144 39750297886738137501 40177720444660052958 40343744082861127557 40442275993083675678 40483680760221034347 40637611105316931816 40849102729182368346 40877139175805005524 41017900674344278959 41046052974052133646 41173862273866500552 41316678306727639992 41487408382375274868 42593460886332807363 42621992410875113214 43021927342436749641 43051455089411654754 43363961330987059092 43484528711710263078 43514373961340812332 43664216846882619537 43830240485083694136 43982270455548778056 44118846537909464376 44164015374786582924 44562657522744401832 45670555018805519682 46129975325350431174 46161636255566869356 46320595058099813121 46465593694181244396 46481263095068594991 46496718993681941688 46657997935734255048 46933011646294635972 46965223733903623368 47126949710948746038 47437667685502105176 47633691105690130404 48969948727388427948 49309020545719155903 49429448435991159162 49463373932515518228 49480054262492375313 49496507315854970184 49633702355148147423 49822423656878748744 49960947881539451196 49995238168349018424 50132989713087452061 50167398079397052234 50323609445836834008 50498162374889337768 50531558245199796132 50706832467347558172 52308808867892184399 52490247677701036929 52835876700641576289 53000397182317516668 53219407088029572522 53367376146189868323 53404004407100087862 53570293926213403944 53791658777148170076 53923034657444900904 53978241013628045796 54145857114707069916 54465470305576491128 54690534232459038612 54728070632069511528 56614060626566438259 56791281181777076484 56810432671750504989 56829323214500150952 56849424046267835466 57262088375673858468 57362569789915666188 57401940119215539672 57599605202270689602 57979371615613684104 58218955795843492716 58258913898654641304 60266580666990079437 60663413989625513517 60894073358407359576 61273654093773552519 61315708763707508286 61506633767133908232 61760793410799750828 61975017460091459988 62231112573562912302 62835932947931661384 63932988616312669821 64577182634117482131 65045941996480588638 65226793067565394617 65271560942011218498 65745360727625541204 65905931247988212216 65973405683323167084 66178269806864196564 66843986284116602748 66889864105862736312 68505832528208279523 69194962988025646761 69242454383350304034 69698390541271866594 69745078490522912532 69986996903601382572 70399517469441953958 70447835600855435052 70690424566423119057 70959209450706096696 71156501528253157764 71205339209466783816 71450536658535195606 74144172653986738743 74244760973782455276 74890021670167675301 74941421822309176794 74992857252523527636 75251097119095578351 75485414168755251012 75537222963654877128 75747243562334006652 75797337367799694198 75799232061690447288 76060248701021337258 76799473603027586136 79500595773476275002 80106006610650131793 80355440889320105916 80687488165722255114 80884551986167351356 80967361520442068694 81698205458364736692 81754278351610011048 82035801348688557918 82092105948104267292 82974816764750549736 85186921772665614726 85243984821750226428 86043854684873499282 86102910178823309508 86399407803406034403 86727922661974118184 86969057423420526156 87028747922681624664 87328433693765239074 88328030749573165848 91341110037611039364 91973563145561262429 92259950650700862348 92323272511133738712 92641190116199626242 92931187388362488792 92962526190137189982 93866023292589271944 94253899421897492076 95267382211380260808 97568912994720882957 97907341413016827747 97939897454776855896 98618041091438311806 98858896871982318324 98926747865031036456 98960108524984750626 99267404710296294846 99921895763078902392 100265979426174904122 100334796158794104468 101063116490399592264 101413664934695116344 103863681575025456051 104617617735784368798 104980495355402073858 105599276204162930937 105671753401283152578 106000794364635033336 106438814176059145044 106734752292379736646 106808008814200175724 107175804987802793409 107583317554296340152 107956482027256091592 108291714229414139832 109381068464918077224 112412132733463765191 113228121253132876518 113582562363554152968 113620865343501009978 113696006051699541297 113698848092535670932 114090373051532005887 114524176751347716936 114725139579831332376 115199210404541379204 116437911591686985432 119250893660214412503 120533161333980158874 121326827979251027034 121451042280663103041 122547308187547105038 122631417527415016572 123053702023032836877 123521586821599501656 123950034920182919976 124462225147125824604 127780382658998422089 127865977232625339642 129065782027310248923 129154365268234964262 130091883992961177276 130453586135130789234 130543121884022436996 130992650540647858611 131490721455251082408 131946811366646334168 132356539613728393128 133687972568233205496 137011665056416559046 138389925976051293522 138484908766700608068 138961785174299439363 139396781082543733188 139443789285205784973 139490156981045825064 139973993807202765144 140799034938883907916 140895671201710870104 141380849132846238114 142313003056506315528 142901073317070391212 147927061637157467709 148288345307973477486 148440162787477125939 148489521947564910552 148901107065444442269 149780043340335350602 149882843644618353588 149985714505047055272 150398969139262356183 150502194238191156702 150970828337510502024 151494487124668013304 151594674735599388396 152120497402042674516 157470743033103110787 159001191546952550004 160102128438569604969 160212013221300263586 160710881778640211832 161374976331444510228 161769103972334702712 161934723040884137388 163396410916729473384 164071602697377115836 164184211896208534584 169842181879699314777 170373843545331229452 170431298015251514967 170487969643500452856 172087709369746998564 172205820357646619016 172798815606812068806 173938114846841052312 174656867387530478148 180799742000970238311 181990241968876540551 182682220075222078728 183820962281320657557 183947126291122524858 184519901301401724696 185282380232399252484 185925052380274379964 188507798843794984152 191798965848938009463 193731547902352446393 195137825989441765914 195680379202696183851 195814682826033655494 197236082182876623612 197717793743964636648 197920217049969501252 198534809420592589692 200531958852349808244 200669592317588208936 207584888964076940283 207727363150050912102 209235235471568737596 209960990710804147716 211198552408325861874 211343506802566305156 212071273699269357171 212877628352118290088 213469504584759473292 213616017628400351448 214351609975605586818 222432517961960216229 224670065010503025903 224824265466927530382 225753291357286735053 226456242506265753036 227241730687002019956 227392012103399082594 227397696185071341864 228180746103064011774 230398420809082758408 238501787320428825006 241066322667960317748 242653655958502054068 242902084561326206082 245094616375094210076 245262835054830033144 246107404046065673754 248924450294251649208 255560765317996844178 255731954465250679284 258131564054620497846 258308730536469928524 259198223410218103209 260183767985922354552 260907172270261578468 261086243768044873992 261985301081295717222 274023330112833118092 275920689436683787287 276779851952102587044 276969817533401216136 277923570348598878726 278793562165087466376 278887578570411569946 281598069877767815832 282761698265692476228 285802146634140782424 292706738984162648871 293722024239050483241 295854123274314935418 296576690615946954972 296880325574954251878 297802214130888884538 299560086680670701204 299765687289236707176 300797938278524712366 301004388476382313404 303189349471198776792 304240994804085349032 314941486066206221574 316797828612488792811 318002383093905100008 320204256877139209938 320424026442600527172 321527414963408380227 322749952662889020456 323869446081768274776 328143205394754231672 337236398200391295573 339684363759398629554 340747687090662458904 340862596030503029934 342271119154596017661 344175418739493997128 345597631213624137612 349313734775060956296 357752680980643237509 361599484001940476622 363980483937753081102 367641924562641315114 367894252582245049716 369161106069098510631 370564760464798504968 371850104760548759928 383341147976995266267 383597931697876018926 387197346081930746769 387463095804704892786 390275651978883531828 391360758405392367702 391629365652067310988 392977951621943575833 394472164365753247224 395840434099939002504 397069618841185179384 401063917704699616488 415169777928153880566 415454726300101824204 416885355522898318089 418331367855617354919 418470470943137475192 419921981421608295432 422397104816651723748 422687013605132610312 424142547398538714342 426939009169518946584 428703219951211173636 443781184911472403127 444865035923920432458 445320488362431377817 449340130021006051806 449648530933855060764 451196907417787068549 451506582714573470106 452912485012531506072 454483461374004039912 454784024206798165188 456361492206128023548 477003574640857650012 480306385315708814907 482132645335920635496 485307311917004108136 485804169122652412164 490189232750188420152 492214808092131347508 509526545639097944331 511121530635993688356 511293894045754544901 511463908930501358568 516263128109240995692 516617461072939857048 518396446820436206418 521814344540523156936 523970602162591434444 542399226002910714933 545970725906629621653 548046660225666236184 551462886843961972671 551841378873367574574 553559703904205174088 555847140697197757452 557775157140823139892 565523396531384952456 575396897546814028389 581194643707057339179 585413477968325297742 587041137608088551553 587444048478100966482 591708246548629870836 593153381231893909944 593760651149908503756 595604428261777769076 599120173361341402408 601595876557049424732 602008776952764626808 622754666892230820849 629882972132412443148 633595657224977585622 636213821097808071513 640408513754278419876 640848052885201054344 643054829926816760454 667297553885880648687 674010195031509077709 674472796400782591146 679368727518797259108 681725192061006059868 684542238309192035322 691195262427248275224 715505361961286475018 723198968003880953244 727960967875506162204 735283849125282630228 735788505164490099432 738322212138197021262 766682295953990532534 767195863395752037852 774394692163861493538 774926191609409785572 777594670230654309627 780551303957767063656 782721516810784735404 783258731304134621976 785955903243887151666 827762068310051361861 830339555856307761132 830909452600203648408 833770711045796636178 836662735711234709838 844794209633303447496 848285094797077428684 857406439902422347272 881166072717151449723 887562369822944806254 889730071847840864916 890640976724862755634 898680260042012103612 899297061867710121528 902393814835574137098 903013165429146940212 909568048413596330376 912722984412256047096 950393485837466378433 954007149281715300024 960612770631417629814 964582244890225140681 971608338245304824328 984429616184262695016 1011709194601173886719 1019053091278195888662 1022243061271987376712 1022587788091509089802 1032526256218481991384 1036792893640872412836 1047941204325182868888 1073258042941929712527 1084798452005821429866 1091941451813259243306 1102925773687923945342 1103682757746735149148 1107483318207295531893 1111694281394395514904 1115550314281646279784 1150793795093628056778 1161592038245792240307 1162389287414114678358 1170826955936650595484 1174082275216177103106 1174888096956201932964 1178933854865830727499 1183416493097259741672 1187521302299817007512 1191208856523555538152 1203191753114098849464 1245509333784461641698 1250656066568694954267 1254994103566852064757 1259765944264824886296 1267191314449955171244 1272427642195616143026 1280817027508556839752 1286109659853633520908 1334595107771761297374 1335961465087294133451 1348020390063018155418 1348945592801565182292 1353590722253361205647 1358737455037594518216 1363450384122012119736 1369084476618384070644 1431010723922572950036 1440919155947126444721 1446397936007761906488 1455921935751012324408 1470567698250565260456 1476644424276394042524 1528579636917293832993 1533364591907981065068 1533881682137263634703 1534391726791504075704 1548789384327722987076 1549852383218819571144 1555189340461308619254 1565443033621569470808 1571911806487774303332 1627197678008732144799 1637912177719888864959 1654388660531885918013 1655524136620102723722 1660679111712615522264 1667541422091593272356 1673325471422469419676 1696570189594154857368 1761123412824265654659 1762332145434302899446 1775124739645889612508 1779460143695681729832 1781281953449725511268 1797360520084024207224 1804787629671148274196 1806026330858293880424 1868264000676692462547 1900786971674932756866 1921225541262835259628 1929164489780450281362 2001892661657641946061 2022030585094527233127 2023418389202347773438 2038106182556391777324 2045175576183018179604 2073585787281744825672 2146516085883859425054 2169596904011642859732 2183882903626518486612 2205851547375847890684 2207365515493470298296 2214966636414591063786 2301587590187256113556 2323184076491584480614 2324778574828229356716 2332784010691962928881 2341653911873301190968 2348164550432354206212 2349776193912403865928 2357867709731661454998 2483286204930154085583 2491018667568923283396 2501312133137389908534 2509988207133704129514 2534382628899910342488 2544855284391232286052 2572219319707267041816 2669190215543522594748 2671922930174588266902 2696040780126036310836 2697891185603130364584 2707181444506722411294 2738168953236768141288 2851180457512399135299 2862021447845145900072 2881838311894252889442 2953288848552788085048 3035127583803521660157 3057159273834587665986 3066729183815962130136 3067763364274527269406 3097578768655445974152 3110378680922617238508 3143823612975548606664 3219774128825789137581 3254395356017464289598 3275824355439777729918 3308777321063771836026 3311048273240205447444 3322449954621886595679 3335082844183186544712 3346650942844938839352 3484776114737376720921 3522246825648531309318 3524664290868605798892 3536801564597492182497 3550249479291779225016 3562563906899451022536 3609575259342296548392 3736528001353384925094 3764982310700556194271 3801573943349865513732 3842451082525670519256 3858328979560900562724 4003785323315283892122 4044061170189054466254 4046836778404695546876 4060772166760083616941 4076212365112783554648 4090351152366036359208 4293032171767718850108 4322757467841379334163 4339193808023285719464 4367765807253036973224 4411703094751695781368 4429933272829182127572 4585738910751881498979 4601645046411790904109 4603175180374512227112 4646368152983168961228 4649557149656458713432 4665568021383925857762 4696329100864708412424 4715735419463322909996 4881593034026196434397 4963165981595657754039 4966572409860308171166 4982037335137846566792 5002624266274779817068 5019976414267408259028 5089710568782464572104 5283370238472796963977 5338380431087045189496 5343845860349176533804 5392081560252072621672 5414362889013444822588 5604792002030077387641 5702360915024798270598 5763676623788505778884 6005677984972925838183 6066091755283581699381 6070255167607043320314 6114318547669175331972 6135526728549054538812 6220757361845234477016 6439548257651578275162 6508790712034928579196 6551648710879555459836 6617554642127543672052 6622096546480410894888 6644899909243773191358 6969552229474753441842 6998352032075888786643 7044493651297062618636 7049328581737211597784 7073603129194984364994 7473056002706769850188 7529964621401112388542 7603147886699731027464 7716657959121801125448 8007570646630567784244 8088122340378108932508 8093673556809391093752 8121544333520167233882 8553541372537197405897 8586064343535437700216 8645514935682758668326 8859866545658364255144 9105382751410564980471 9171477821503762997958 9203290092823581808218 9292736305966337922456 9331136042767851715524 9431470838926645819992 9763186068052392868794 9926331963191315508078 9933144819720616342332 9967349863865659787037 10005248532549559634136 10039952828534816518056 10454328344212130162763 10566740476945593927954 10610404693792476547491 10687691720698353067608 10828725778026889645176 11209584004060154775282 11404721830049596541196 11527353247577011557768 12011355969945851676366 12132183510567163398762 12140510335214086640628 12182316500280250850823 12228637095338350663944 12271053457098109077624 12879096515303156550324 12968272403524138002489 13017581424069857158392 13103297421759110919672 13235109284255087344104 13289799818487546382716 13757216732255644496937 13804935139235372712327 13939104458949506883684 13996704064151777573286 14088987302594125237272 14147206258389968729988 14889497944786973262117 14946112005413539700376 15059929242802224777084 15850110715418390891931 16015141293261135568488 16176244680756217865016 16243088667040334467764 16814376006090232162923 17107082745074394811794 17291029871365517336652 18017033954918777514549 18198275265850745098143 18210765502821129960942 18342955643007525995916 18406580185647163616436 18662272085535703431048 19526372136104785737588 19852663926382631016156 19866289639441232684664 19934699727731319574074 20908656688424260325526 21133480953891187855908 21220809387584953094982 22419168008120309550564 22809443660099193082392 24022711939891703352732 24264367021134326797524 24281020670428173281256 24364633000560501701646 25660624117611592217691 25758193030606313100648 25936544807048276004978 26579599636975092765432 27316148254231694941413 27514433464511288993874 27609870278470745424654 27878208917899013767368 27993408128303555146572 28294412516779937459976 29778995889573946524234 29902049591596979361111 30119858485604449554168 31362985032636390488289 31700221430836781783862 32486177334080668935528 33628752012180464325846 34214165490148789623588 34582059742731034673304 36034067909837555029098 36396550531701490196286 36421531005642259921884 36546949500840752552469 36685911286015051991832 36813160371294327232872 38904817210572414007467 39052744272209571475176 39705327852765262032312 39869399455462639148148 41414805417706118136981 41817313376848520651052 42266961907782375711816 42441618775169906189964 44668493834360919786351 44838336016240619101128 47550332146255172675793 48045423879783406705464 48528734042268653595048 48729266001121003403292 50443128018270696488769 51321248235223184435382 51873089614096552009956 54594825797552235294429 54632296508463389882826 55028866929022577987748 55219740556941490849308 55986816256607110293144 59557991779147893048468 59804099183193958722222 62725970065272780976578 63400442861673563567724 67257504024360928651692 68428330980297579247176 72068135819675110058196 72793101063402980392572 72843062011284519843768 73093899001681505104938 76981872352834776653073 77809634421144828014934 79738798910925278296296 82829610835412236273962 83634626753697041302104 84883237550339812379928 89336987668721839572702 94088955097909171464867 95100664292510345351586 97458532002242006806584 100886256036541392977538 102642496470446368870764 103746179228193104019912 109189651595104470588858 109264593016926779765652 109640848502522257657407 110057733858045155975496 110439481113882981698616 116714451631717242022401 119115983558295786096936 119608198366387917444444 125451940130545561953156 126800885723347127135448 134005481503082759359053 134515008048721857303384 142650996438765518027379 144136271639350220116392 145586202126805960785144 146187798003363010209876 151329384054812089466307 153963744705669553306146 155619268842289656029868 163784477392656705883287 165659221670824472547924 178673975337443679145404 188177910195818342929734 190201328585020690703172 201772512073082785955076 205284992940892737741528 218379303190208941177716 218529186033853559531304 219281697005044515314814 233428903263434484044802 239216396732775834888888 250903880261091123906312 268010963006165518718106 282266865293727514394601 285301992877531036054758 292375596006726020419752 302658768109624178932614 307927489411339106612292 311238537684579312059736 327568954785313411766574 328922545507566772972221 331318443341648945095848 357347950674887358290808 376355820391636685859468 380402657170041381406344 402016444509248278077159 403545024146165571910152 427952989316296554082137 436758606380417882355432 438563394010089030629628 466857806526868968089604 491353432177970117649861 536021926012331037436212 564533730587455028789202 570603985755062072109516 605317536219248357865228 615854978822678213224584 655137909570626823533148 657845091015133545944442 752711640783273371718936 804032889018496556154318 846800595881182543183803 855905978632593108164274 877126788020178061259256 933715613053737936179208 982706864355940235299722 1072043852024662074872424 1129067461174910057578404 1141207971510124144219032 1206049333527744834231477 1210635072438496715730456 1283858967948889662246411 1310275819141253647066296 1315690182030267091888884 1474060296533910352949583 1608065778036993112308636 1693601191762365086367606 1711811957265186216328548 1965413728711880470599444 2258134922349820115156808 2412098667055489668462954 2567717935897779324492822 2631380364060534183777768 2948120593067820705899166 3216131556073986224617272 3387202383524730172735212 3423623914530372432657096 3618148000583234502694431 3930827457423760941198888 4422180889601731058848749 4824197334110979336925908 5135435871795558648985644 5896241186135641411798332 6774404767049460345470424 7236296001166469005388862 8844361779203462117697498 9648394668221958673851816 10270871743591117297971288 11792482372271282823596664 13266542668805193176546247 14472592002332938010777724 17688723558406924235394996 26533085337610386353092494 28945184004665876021555448 35377447116813848470789992 39799628006415579529638741 53066170675220772706184988 79599256012831159059277482 106132341350441545412369976 159198512025662318118554964 318397024051324636237109928
- Sum of all divisors σ(n): 1043899388147419764719616000
- Sum of proper divisors (its aliquot sum) s(n): 725502364096095128482506072
- 318397024051324636237109928 is an abundant number, because the sum of its proper divisors (725502364096095128482506072) is greater than itself. Its abundance is 407105340044770492245396144
Bases of 318397024051324636237109928
- Binary: 100000111010111110011000101000010011011001000001101011100000001001010001110011010101010002
- Hexadecimal: 0x1075F31426C835C04A39AA8
- Base-36: 14088IGHT5Q8TLNMI0
Squares and roots of 318397024051324636237109928
- 318397024051324636237109928 squared (3183970240513246362371099282) is 101376664924739798874190937156980201549393533956165184
- 318397024051324636237109928 cubed (3183970240513246362371099283) is 32278028420285456386094596091669755774121868087759300475868423304684905934346752
-
The
square root of 318397024051324636237109928 is 17843683029333.5079808539 -
318397024051324636237109928 is a
perfect cube number . Itscube root is 682846362
Scales and comparisons
How big is 318397024051324636237109928?- 318,397,024,051,324,636,237,109,928 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 318,397,024,051,324,636,237,109,928 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 318397024051324636237109928 cubic inches would be around 56903863.5 feet tall.
Recreational maths with 318397024051324636237109928
- 318397024051324636237109928 backwards is 829901732636423150420793813
- 318397024051324636237109928 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 318397024051324636237109928's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 318397024051324636237109928 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 318397024051324636237109928 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/318397024051324636237109928/
Chicago style:
Numbermatics. 2024. "Number 318397024051324636237109928 - Facts about the integer". https://numbermatics.com/n/318397024051324636237109928/
The information we have on file for 318397024051324636237109928 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 318397024051324636237109928, math, Factors of 318397024051324636237109928, curriculum, school, college, exams, university, Prime factorization of 318397024051324636237109928, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighteen septillion, three hundred ninety-seven sextillion, twenty-four quintillion, fifty-one quadrillion, three hundred twenty-four trillion, six hundred thirty-six billion, two hundred thirty-seven million, one hundred nine thousand, nine hundred twenty-eight.