628392019628942901642858496
628,392,019,628,942,901,642,858,496 is an even composite number composed of six prime numbers multiplied together.
628392019628942901642858496 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fourteen thousand, six hundred twenty-five divisors.
Prime factorization of 628392019628942901642858496:
212 × 134 × 234 × 314 × 472 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 13 × 13 × 23 × 23 × 23 × 23 × 31 × 31 × 31 × 31 × 47 × 47 × 97 × 97)See below for interesting mathematical facts about the number 628392019628942901642858496 from the Numbermatics database.
Names of 628392019628942901642858496
- Cardinal: 628392019628942901642858496 can be written as Six hundred twenty-eight septillion, three hundred ninety-two sextillion, nineteen quintillion, six hundred twenty-eight quadrillion, nine hundred forty-two trillion, nine hundred one billion, six hundred forty-two million, eight hundred fifty-eight thousand, four hundred ninety-six.
Scientific notation
- Scientific notation: 6.28392019628942901642858496 × 1026
Factors of 628392019628942901642858496
Divisors of 628392019628942901642858496
- Number of divisors d(n): 14625
-
Complete list of divisors:
1 2 4 8 13 16 23 26 31 32 46 47 52 62 64 92 94 97 104 124 128 169 184 188 194 208 248 256 299 338 368 376 388 403 416 496 512 529 598 611 676 713 736 752 776 806 832 961 992 1024 1058 1081 1196 1222 1261 1352 1426 1457 1472 1504 1552 1612 1664 1922 1984 2048 2116 2162 2197 2209 2231 2392 2444 2522 2704 2852 2914 2944 3007 3008 3104 3224 3328 3844 3887 3968 4096 4232 4324 4394 4418 4462 4559 4784 4888 5044 5239 5408 5704 5828 5888 6014 6016 6208 6448 6656 6877 7688 7774 7936 7943 8464 8648 8788 8836 8924 9118 9269 9409 9568 9776 10088 10478 10816 11408 11656 11776 12028 12032 12167 12416 12493 12896 13312 13754 14053 15376 15548 15872 15886 16393 16399 16928 17296 17576 17672 17848 18236 18538 18818 18941 19136 19552 20176 20956 21632 22103 22816 23312 23552 24056 24064 24334 24832 24863 24986 25792 26624 27508 28106 28561 28717 29003 29791 30752 31096 31744 31772 32786 32798 33511 33856 34592 35152 35344 35696 36472 37076 37636 37882 38272 39091 39104 40352 41912 43264 44206 45167 45632 46624 47104 48112 48128 48668 49664 49726 49972 50531 50807 51313 51584 53248 55016 56212 57122 57434 58006 59267 59582 61504 62192 63488 63544 65572 65596 67022 67712 68107 68479 69161 69184 70304 70688 71392 72944 74152 75272 75764 76544 78182 78208 80704 83824 86528 88412 89401 90334 91264 93217 93248 94208 96224 96256 97336 99328 99452 99944 101062 101614 102626 103168 103259 104857 110032 112424 114244 114868 116012 118534 119164 120497 122317 123008 124384 126976 127088 131144 131192 134044 135424 136214 136958 138322 138368 140608 141329 141376 142784 145888 148304 150544 151528 153088 156364 156416 158171 161408 162409 167648 173056 176824 178802 180668 182528 182689 186434 186496 192448 192512 194672 198656 198904 199888 202124 203228 205252 206336 206518 209714 213109 213187 214273 216407 220064 224848 228488 229736 232024 237068 238328 240994 244634 246016 246233 248768 254176 262288 262384 268088 270848 272428 273916 276644 276736 279841 281216 282658 282752 285568 287339 291679 291776 296608 301088 303056 306176 312728 312832 316342 322816 323219 324818 335296 346112 353648 357604 361336 365056 365378 372868 372992 373321 377039 377177 384896 387283 389344 397312 397808 399776 404248 406456 410504 412672 413036 419428 426218 426374 428546 432814 435643 440128 442223 449696 456976 459472 464048 474136 476656 481988 489268 492032 492466 497536 508183 508352 508369 524576 524768 536176 541696 544856 547832 553288 553472 559682 562432 565316 565504 571136 571849 574678 583358 583552 587171 593216 602176 606112 612352 625456 625664 632684 645632 646438 649636 656903 660491 667069 670592 685193 692224 707296 715208 722672 730112 730756 745736 745984 746642 754078 754354 769792 770471 770753 774566 778688 795616 799552 808496 812912 821008 825344 826072 838856 852436 852748 857092 865628 871286 880256 884446 885391 890227 899093 899392 913952 918944 923521 928096 948272 953312 963976 978536 984064 984932 995072 1016366 1016704 1016738 1038841 1049152 1049536 1072352 1083392 1089712 1095664 1106576 1106944 1119364 1124864 1130632 1131008 1142272 1143698 1149356 1162213 1166716 1167104 1168561 1174342 1180199 1186432 1204352 1211821 1212224 1224704 1250912 1251328 1265368 1291264 1292876 1299272 1313806 1320982 1334138 1341184 1342367 1363141 1370386 1400177 1414592 1430416 1445344 1460224 1461512 1491472 1491968 1493284 1508156 1508708 1539584 1540942 1541506 1549132 1557376 1566461 1575017 1590121 1590703 1591232 1599104 1616992 1625824 1642016 1650688 1652144 1677712 1704872 1705496 1714184 1731256 1742572 1760512 1768892 1770782 1780454 1798186 1798784 1827904 1837277 1837888 1847042 1856192 1896544 1906624 1927952 1957072 1968128 1969864 1990144 2032732 2033408 2033476 2056223 2077682 2098304 2099072 2111317 2122849 2143991 2144704 2166784 2179424 2191328 2213152 2213888 2238728 2249728 2261264 2262016 2284544 2287396 2298712 2324426 2333432 2334208 2337122 2348684 2360398 2372864 2374957 2408704 2411711 2423642 2424448 2501824 2502656 2530736 2582528 2585752 2598544 2627612 2641964 2668276 2682368 2684734 2726282 2740772 2770417 2771431 2785549 2800354 2813291 2829184 2860832 2889727 2890688 2920448 2923024 2982944 2983936 2986568 3016312 3017416 3079168 3081884 3083012 3098264 3114752 3132922 3150034 3180242 3181406 3182464 3198208 3201029 3233984 3250567 3251648 3284032 3304288 3355424 3409744 3410992 3428368 3462512 3485144 3521024 3537784 3541564 3560908 3596372 3597568 3637933 3655808 3674554 3675776 3694084 3712384 3735407 3791827 3793088 3813248 3855904 3914144 3936256 3939728 3980288 4065464 4066816 4066952 4112446 4155364 4196608 4198144 4201847 4222634 4245698 4287982 4289408 4358848 4381199 4382656 4426304 4427776 4477456 4499456 4522528 4524032 4569088 4574792 4597424 4648852 4666864 4668416 4674244 4697368 4720796 4745728 4749914 4817408 4823422 4847284 4848896 4853173 4901507 4903301 4928279 4977361 5003648 5034679 5061472 5165056 5171504 5197088 5255224 5283928 5336552 5364736 5369468 5452564 5481544 5540834 5542862 5571098 5600708 5626582 5658368 5663359 5721664 5748899 5779454 5781376 5846048 5965888 5967872 5973136 6032624 6034832 6158336 6163768 6166024 6196528 6229504 6265844 6300068 6360484 6362812 6364928 6396416 6402058 6467968 6501134 6503296 6568064 6606379 6608576 6608797 6642463 6708617 6710848 6819488 6821984 6856736 6925024 6970288 7042048 7075568 7083128 7121816 7192744 7195136 7275866 7311616 7349108 7351552 7388168 7424768 7434037 7470814 7583654 7586176 7626496 7633223 7711808 7828288 7879456 7960576 8130928 8133632 8133904 8224892 8310728 8393216 8396288 8403694 8445268 8491396 8575964 8578816 8586383 8671897 8675071 8717696 8762398 8765312 8852608 8907509 8954912 8998912 9042049 9045056 9048064 9138176 9149584 9194848 9297704 9333728 9336832 9348488 9394736 9441592 9491456 9499828 9634816 9646844 9694568 9697792 9706346 9803014 9806602 9856558 9954722 10007296 10016123 10019789 10069358 10122944 10171129 10343008 10394176 10510448 10567856 10673104 10729472 10738936 10905128 10963088 11081668 11085724 11142196 11201416 11253164 11316736 11326718 11443328 11497798 11558908 11562752 11572951 11688209 11692096 11692487 11931776 11946272 12005773 12065248 12069664 12316672 12327536 12332048 12393056 12459008 12531688 12600136 12720968 12725624 12729856 12792832 12804116 12935936 13002268 13006592 13136128 13152527 13212758 13217152 13217594 13284926 13417234 13421696 13504933 13638976 13643968 13708913 13713472 13850048 13940576 14084096 14151136 14166256 14243632 14385488 14390272 14551732 14623232 14698216 14703104 14776336 14849536 14868074 14941628 15108769 15167308 15172352 15191293 15252992 15266446 15342587 15423616 15656576 15753673 15758912 15759439 15921152 16261856 16267264 16267808 16449784 16621456 16786432 16792576 16807388 16890536 16982792 17151928 17157632 17172766 17343794 17350142 17435392 17524796 17530624 17705216 17720833 17727319 17815018 17909824 18084098 18090112 18202301 18299168 18389696 18595408 18667456 18673664 18696976 18789472 18883184 18982912 18999656 19269632 19293688 19389136 19395584 19412692 19606028 19613204 19713116 19909444 20014592 20032246 20039578 20138716 20245888 20342258 20363993 20475221 20671573 20679139 20686016 20784481 20788352 21020896 21135712 21240983 21346208 21458944 21477872 21810256 21926176 22163336 22171448 22284392 22402832 22506328 22633472 22653436 22886656 22995596 23117816 23125504 23145902 23376418 23384192 23384974 23863552 23884601 23892544 23893343 24011546 24130496 24139328 24655072 24664096 24786112 24918016 25063376 25200272 25441936 25451248 25459712 25585664 25608232 25871872 26004536 26013184 26272256 26305054 26425516 26434304 26435188 26569852 26730899 26834468 26843392 26876903 27009866 27144577 27277952 27287936 27417826 27426944 27447121 27597037 27700096 27871883 27881152 28168192 28302272 28332512 28487264 28770976 28780544 29103464 29246464 29396432 29406208 29552672 29699072 29736148 29883256 30217538 30334616 30344704 30382586 30505984 30532892 30685174 30847232 30874441 31313152 31352243 31507346 31517824 31518878 32204071 32523712 32534528 32535616 32899568 33242912 33572864 33585152 33614776 33781072 33965584 34303856 34315264 34345532 34687588 34700284 34870784 35049592 35061248 35410432 35441666 35454638 35630036 35819648 36028603 36168196 36180224 36212137 36225391 36404602 36572783 36586169 36598336 36779392 37190816 37334912 37393952 37566451 37578944 37766368 37965824 37999312 38539264 38587376 38778272 38791168 38825384 39212056 39226408 39426232 39818888 40029184 40064492 40079156 40277432 40491776 40684516 40727986 40950442 41343146 41358278 41372032 41568962 41576704 41613377 42041792 42257371 42271424 42481966 42692416 42955744 43405487 43620512 43852352 44326672 44342896 44568784 44805664 45012656 45266944 45306872 45773312 45991192 46235632 46251008 46291804 46752836 46768384 46769948 47293129 47727104 47769202 47785088 47786686 48023092 48260992 48278656 48560291 48825527 49293751 49310144 49311793 49328192 49572224 49836032 50126752 50400544 50883872 50902496 50919424 51171328 51216464 51743744 52009072 52026368 52544512 52610108 52851032 52868608 52870376 53139704 53461798 53668936 53686784 53753806 54019732 54289154 54555904 54575872 54624011 54835652 54853888 54894242 55194074 55400192 55469353 55743766 55762304 56604544 56665024 56955587 56974528 57541952 57561088 58206928 58492928 58792864 58812416 59105344 59398144 59472296 59766512 60435076 60669232 60689408 60765172 61011968 61065784 61370348 61694464 61748882 62626304 62704486 63014692 63035648 63037756 63091249 63719591 63742913 64067627 64408142 64705693 65047424 65071232 65450827 65799136 65808319 66463721 66485824 67145728 67170304 67229552 67562144 67931168 68607712 68630528 68691064 69375176 69400568 69741568 70099184 70122496 70820864 70883332 70909276 71260072 71639296 72057206 72336392 72360448 72424274 72450782 72809204 73145566 73172338 73196672 73558784 73623667 74381632 74669824 74735687 74763041 74787904 75132902 75157888 75532736 75998624 77174752 77556544 77582336 77650768 78424112 78452816 78852464 79637776 80058368 80128984 80158312 80554864 80983552 81369032 81455972 81900884 82686292 82716556 82744064 83137924 83153408 83226754 84083584 84514742 84542848 84963932 85384832 85882927 85911488 85914361 86352019 86810974 87212021 87241024 87704704 88653344 88685792 89137568 89581537 89611328 90025312 90533888 90613744 91546624 91982384 92471264 92502016 92583608 93505672 93536768 93539896 94586258 95454208 95538404 95570176 95573372 96046184 96521984 96557312 96642481 97120582 97651054 98587502 98620288 98623586 98656384 99144448 99231899 100253504 100767577 100801088 101767744 101804992 101838848 102432928 103487488 104018144 104052736 105089024 105220216 105702064 105737216 105740752 106279408 106923596 107337872 107373568 107507612 108039464 108578308 109111808 109151744 109248022 109671304 109707776 109788484 110388148 110800384 110938706 111487532 111524608 111622979 112734661 112775923 113209088 113330048 113350417 113911174 113949056 114479303 115083904 115797617 116413856 116985856 117546637 117585728 117624832 118210688 118796288 118944592 119533024 120870152 121338464 121378816 121530344 122023936 122131568 122740696 123388928 123497764 125252608 125408972 126029384 126071296 126075512 126182498 127439182 127485826 128135254 128816284 129411386 130094848 130142464 130209599 130257257 130901654 131598272 131616638 132224677 132927442 132971648 134459104 135124288 135817169 135862336 137215424 137261056 137382128 138750352 138801136 139483136 140198368 140244992 141641728 141766664 141818552 142520144 143278592 144114412 144672784 144720896 144848548 144901564 145618408 146291132 146344676 146393344 147117568 147247334 148763264 149339648 149471374 149526082 149575808 150265804 150315776 150448363 151065472 151946717 151997248 152002331 152776649 154298191 154349504 155113088 155301536 156075049 156848224 156905632 157704928 159275552 160116736 160257968 160316624 161109728 161967104 162738064 162911944 163801768 165372584 165433112 165488128 166275848 166306816 166453508 168167168 169029484 169085696 169927864 170769664 170982851 171765854 171822976 171828722 172704038 173621948 174424042 174482048 175409408 175564129 177306688 177371584 178215869 178275136 179163074 179222656 180050624 181227488 183093248 183964768 184942528 185004032 185167216 187011344 187073536 187079792 189172516 190908416 191076808 191140352 191146744 192092368 193043968 193114624 193284962 194241164 195302108 197175004 197240576 197247172 197312768 197486809 198288896 198463798 199453631 200507008 201535154 201602176 203535488 203609984 204797749 204865856 204872707 205916353 206974976 207967127 208036288 208105472 210178048 210440432 211404128 211474432 211481504 212558816 213847192 214675744 214747136 215015224 216078928 217156616 218223616 218303488 218496044 219342608 219415552 219576968 220776296 221600768 221877412 222975064 223049216 223245958 225469322 225551846 226418176 226660096 226700834 227822348 227898112 228958606 230167808 230370829 230455147 231595234 232827712 233935967 235093274 235171456 236421376 236629913 237889184 239066048 241740304 242676928 242757632 243060688 244263136 245481392 246777856 246995528 250505216 250817944 252058768 252142592 252151024 252364996 254878364 254971652 256270508 257632568 258822772 260189696 260284928 260419198 260514514 261803308 263196544 263233276 264449354 265854884 265943296 266177873 268730449 268828807 268918208 268927201 270198253 270248576 271634338 271724672 274430848 274764256 276132779 277500704 277602272 278966272 280303519 280396736 280489984 283283456 283533328 283637104 285040288 286557184 288228824 289345568 289441792 289697096 289803128 291236816 292582264 292689352 292786688 294235136 294494668 297526528 298679296 298942748 299052164 299151616 300531608 300631552 300896726 302130944 303893434 303994496 304004662 305553298 308596382 308699008 310226176 310499813 310603072 310613459 312150098 313696448 313811264 315304999 315409856 318551104 320515936 320633248 322219456 323934208 325476128 325823888 327603536 330745168 330866224 330976256 332551696 332613632 332907016 336334336 338058968 338171392 339855728 341539328 341965702 343531708 343645952 343657444 345408076 347243896 347501687 348848084 348964096 349399739 350818816 351128258 352879501 354613376 354743168 356431738 356550272 358326148 358445312 358761481 360101248 362334479 362454976 362467097 366186496 367929536 369885056 370334432 374022688 374147072 374159584 378345032 381816832 382153616 382280704 382293488 384184736 386087936 386229248 386569924 388482328 390604216 394350008 394481152 394494344 394625536 394973618 396577792 396927596 398907262 401014016 403070308 403204352 407070976 407219968 407579159 407728337 409595498 409731712 409745414 411832706 415934254 416072576 418652923 420880864 422808256 422948864 422963008 424976303 425117632 427694384 429351488 429494272 430030448 432157856 434313232 436447232 436606976 436992088 438685216 438831104 439153936 441552592 443201536 443754824 445950128 446098432 446491916 450938644 451103692 452836352 453320192 453401668 455644696 455796224 457917212 460335616 460741658 460910294 463190468 465655424 467871934 468371839 470186548 470342912 470757781 470930083 472842752 473259826 475446179 475620197 475778368 478043063 478132096 483480608 485353856 486121376 488363863 488526272 488542609 490962784 493555712 493991056 501010432 501635888 504117536 504285184 504302048 504729992 509756728 509943304 512541016 515265136 517645544 520379392 520569856 520838396 521029028 523606616 526393088 526466552 528898708 531709768 531886592 532355746 537460898 537657614 537836416 537854402 540396506 540497152 543268676 543449344 548861696 549345823 549528512 549546889 552265558 555001408 555204544 560607038 560793472 564271331 567066656 567274208 570080576 573114368 576457648 578691136 578883584 579394192 579606256 582473632 585164528 585378704 585573376 588470272 588989336 595053056 597358592 597885496 598104328 598303232 601063216 601263104 601793452 604261888 607786868 607988992 608009324 611106596 614810677 617192764 617398016 618168769 620452352 620999626 621206144 621226918 624300196 627392896 627622528 630609998 630819712 631283783 634731851 637102208 640818763 641031872 641053309 641266496 644318911 644438912 647868416 650952256 651647776 655207072 661490336 661732448 661952512 665103392 665227264 665814032 672668672 676117936 676342784 679711456 683078656 683931404 687063416 687291904 687314888 690816152 694487792 695003374 697696168 697928192 698799478 701637632 702256516 705759002 709226752 709486336 710112143 712863476 713100544 716652296 716890624 717522962 720202496 721101589 724668958 724909952 724934194 735859072 739770112 740422631 740668864 740693633 748045376 748294144 748319168 756690064 764307232 764561408 764586976 768369472 772175872 772458496 773139848 776964656 781208432 788700016 788962304 788988688 789251072 789947236 793155584 793855192 797814524 802028032 806140616 806408704 814141952 814439936 815158318 815456674 819190996 819463424 819490828 823665412 828657869 831868508 832145152 832879151 833183993 837305846 841174009 841481887 841761728 845616512 845926016 849952606 850235264 850860751 855388768 855508147 858702976 860060896 864028373 864315712 868626464 872894464 873213952 873984176 877370432 877662208 878307872 883105184 886403072 887509648 891900256 892196864 892983832 901877288 902207384 905672704 906640384 906803336 911289392 911592448 915834424 920671232 921483316 921820588 926380936 931310848 935743868 936743678 940373096 940685824 941515562 941860166 945685504 946519652 950892358 951240394 951556736 956086126 956264192 957107671 966961216 970707712 971563931 971919533 972242752 976727726 977052544 977085218 981925568 987982112 998326201 1003271776 1008235072 1008570368 1008604096 1009459984 1019513456 1019886608 1025082032 1030530272 1035291088 1040758784 1041139712 1041676792 1042058056 1047213232 1052786176 1052933104 1057797416 1063419536 1063773184 1064711492 1074921796 1075315228 1075672832 1075708804 1080793012 1080994304 1086537352 1086898688 1097723392 1098691646 1099057024 1099093778 1104531116 1110002816 1110409088 1116886693 1121214076 1121586944 1122576247 1122987121 1128542662 1133756273 1134133312 1134171239 1134548416 1140161152 1146228736 1152915296 1157382272 1158788384 1159212512 1164559981 1164947264 1170329056 1170757408 1171146752 1176940544 1177978672 1190106112 1194717184 1195770992 1196208656 1196606464 1202126432 1202526208 1203586904 1208523776 1215573736 1215977984 1216018648 1222213192 1229621354 1234385528 1234796032 1236337538 1240904704 1241999252 1242412288 1242453836 1248600392 1254785792 1255245056 1256352253 1261219996 1261639424 1262567566 1269463702 1274204416 1275795119 1281637526 1282063744 1282106618 1282532992 1288637822 1288877824 1290014687 1301904512 1303295552 1309978501 1310414144 1322980672 1323464896 1323905024 1330206784 1331628064 1345337344 1352235872 1352685568 1359422912 1366157312 1367862808 1374126832 1374583808 1374629776 1381632304 1388975584 1390006748 1395392336 1395856384 1397598956 1403275264 1404513032 1411518004 1418453504 1418972672 1420224286 1425726952 1426201088 1433304592 1433781248 1435045924 1440404992 1442203178 1449337916 1449819904 1449868388 1451098727 1465550593 1466086999 1471718144 1473555421 1479540224 1480845262 1481337728 1481387266 1488230939 1496090752 1496638336 1505369021 1513380128 1513591337 1528106281 1528614464 1528665583 1529122816 1529173952 1536738944 1544351744 1544916992 1546279696 1553929312 1562416864 1577400032 1577924608 1577977376 1578502144 1579894472 1586311168 1587710384 1595629048 1604056064 1612281232 1612817408 1628283904 1628879872 1630316636 1630913348 1638381992 1638926848 1638981656 1647330824 1657315738 1663737016 1664290304 1665758302 1666367986 1674611692 1682348018 1682963774 1683523456 1691233024 1691852032 1693344341 1699905212 1700470528 1701721502 1710777536 1711016294 1717405952 1718920801 1719549943 1720121792 1728056746 1728631424 1737252928 1747968352 1754740864 1756615744 1765623197 1766210368 1775019296 1783800512 1784393728 1785967664 1803754576 1804414768 1811345408 1813280768 1813606672 1822578784 1823184896 1831668848 1841342464 1842966632 1843641176 1852761872 1862621696 1871487736 1873487356 1880746192 1881371648 1883031124 1883720332 1891371008 1893039304 1901784716 1902480788 1903113472 1912172252 1912528384 1914215342 1933922432 1941415424 1943127862 1943839066 1944485504 1953455452 1954105088 1954170436 1955828719 1963851136 1975307321 1975964224 1976030303 1986096437 1996652402 2005876483 2006543552 2016470144 2017208192 2018919968 2028975637 2039026912 2039773216 2040057889 2050164064 2060375351 2061060544 2070582176 2081517568 2082279424 2083353584 2084116112 2094426464 2105572352 2105866208 2115594832 2126839072 2127546368 2129422984 2149843592 2150630456 2151345664 2151417608 2161586024 2161988608 2173074704 2173797376 2195446784 2197383292 2198114048 2198187556 2209062232 2220005632 2220818176 2222777063 2233773386 2242428152 2243173888 2245152494 2245974242 2257085324 2267512546 2268266624 2268342478 2269096832 2280322304 2282333677 2305830592 2314764544 2316806297 2317576768 2317654271 2318425024 2329119962 2329894528 2340658112 2341514816 2342293504 2355957344 2380212224 2391541984 2392417312 2393212928 2404252864 2405052416 2407173808 2417047552 2431147472 2431955968 2432037296 2444426384 2459242708 2468771056 2469592064 2472675076 2481809408 2483998504 2484824576 2484907672 2497200784 2509571584 2510490112 2512704506 2522439992 2523278848 2525135132 2538927404 2548408832 2551590238 2563275052 2564127488 2564213236 2565065984 2567328517 2577275644 2577755648 2580029374 2592897203 2603809024 2606591104 2607059591 2619957002 2620828288 2633023969 2645961344 2646929792 2660413568 2662370737 2663256128 2663345191 2676912589 2690674688 2703572651 2704471744 2705371136 2718845824 2732314624 2735725616 2748253664 2749167616 2749259552 2763264608 2777951168 2780013496 2790784672 2791712768 2795197912 2806550528 2809026064 2823036008 2836907008 2837945344 2840448572 2851453904 2852402176 2866609184 2867562496 2870091848 2880809984 2884406356 2898675832 2899639808 2899736776 2902197454 2931101186 2932173998 2943436288 2947110842 2959080448 2961690524 2962675456 2962774532 2976461878 2992181504 2993276672 2994820777 2995916911 3010738042 3026760256 3027182674 3041167571 3056212562 3057228928 3057331166 3058347904 3073477888 3076188869 3092559392 3107858624 3123794887 3124833728 3154800064 3155849216 3155954752 3157004288 3159788944 3175420768 3191258096 3208112128 3224562464 3225634816 3256567808 3257759744 3260633272 3261826696 3276763984 3277853696 3277963312 3294661648 3314631476 3327474032 3328580608 3331516604 3332735972 3349223384 3364696036 3365927548 3367046912 3382466048 3383704064 3386688682 3399810424 3400941056 3403443004 3421555072 3422032588 3434811904 3437841602 3439099886 3440243584 3456113492 3457262848 3460312349 3474505856 3494774491 3495936704 3496053613 3509481728 3512577289 3513231488 3513862927 3531246394 3532420736 3548858393 3550038592 3567601024 3571935328 3589726127 3607509152 3608829536 3626561536 3627213344 3643945747 3645157568 3646369792 3663337696 3682684928 3685933264 3687282352 3705523744 3725243392 3742975472 3746974712 3761492384 3762743296 3766062248 3767440664 3782742016 3786078608 3803569432 3804961576 3806226944 3824344504 3825056768 3828430684 3867844864 3882830848 3886255724 3887678132 3888971008 3906910904 3908210176 3908340872 3911657438 3927702272 3950614642 3951928448 3952060606 3972192874 3993304804 4011752966 4013087104 4032940288 4034416384 4036497569 4037839936 4037974967 4057951274 4078053824 4079546432 4080115778 4098964987 4100328128 4120750702 4122121088 4141164352 4166707168 4168232224 4188852928 4210332239 4211144704 4211732416 4231189664 4253678144 4255092736 4258845968 4299687184 4301260912 4302691328 4302835216 4323172048 4323977216 4346149408 4347594752 4390893568 4394766584 4396228096 4396375112 4418124464 4440011264 4441636352 4445554126 4467546772 4484856304 4486347776 4490304988 4491948484 4514170648 4535025092 4536533248 4536684956 4538193664 4542196607 4560644608 4564667354 4587433513 4611661184 4629529088 4633612594 4635153536 4635308542 4636850048 4658239924 4659789056 4663899253 4681316224 4683029632 4710348227 4711914688 4712072261 4736076119 4760424448 4783083968 4783243921 4784834624 4786425856 4808505728 4814347616 4834095104 4862294944 4863911936 4864074592 4888852768 4918485416 4937542112 4939184128 4945350152 4963618816 4967997008 4969649152 4969815344 4994401568 5019143168 5020980224 5025409012 5044879984 5046557696 5050270264 5077854808 5096817664 5103180476 5126550104 5128254976 5128426472 5130131968 5134657034 5154551288 5155511296 5160058748 5185794406 5207618048 5213182208 5214119182 5239914004 5241656576 5266047938 5291922688 5293859584 5298529067 5300468381 5320827136 5324741474 5326512256 5326690382 5353825178 5380527241 5407145302 5408943488 5437691648 5442487999 5471451232 5496507328 5498335232 5498519104 5524691939 5526529216 5555902336 5560026992 5581569344 5583425536 5590395824 5618052128 5646072016 5673814016 5675890688 5680897144 5702907808 5704804352 5733218368 5735124992 5740183696 5761619968 5768812712 5797351664 5799279616 5799473552 5804394908 5862202372 5864347996 5886872576 5894221684 5918160896 5923381048 5925350912 5925549064 5952923756 5984363008 5986553344 5989641554 5991833822 6021476084 6053520512 6054365348 6082335142 6112425124 6114457856 6114662332 6116695808 6119851153 6122091079 6146955776 6152377738 6180800327 6183062561 6185118784 6214559819 6215717248 6247589774 6249667456 6309600128 6311909504 6319577888 6348730219 6350841536 6351053917 6382516192 6383406943 6416224256 6446980937 6449124928 6451269632 6513135616 6515519488 6521266544 6523653392 6553527968 6555707392 6555926624 6589323296 6629262952 6654948064 6657161216 6663033208 6665471944 6698446768 6729392072 6731855096 6734093824 6764932096 6767408128 6773377364 6799620848 6801882112 6806886008 6843110144 6844065176 6869623808 6875683204 6878199772 6880487168 6912226984 6914525696 6920624698 6949011712 6989548982 6991873408 6992107226 7018963456 7025154578 7026462976 7027725854 7062492788 7064841472 7097716786 7100077184 7135202048 7141495699 7143870656 7144109557 7179452254 7215018304 7217659072 7252014977 7254426688 7287891494 7290315136 7326675392 7335527303 7371866528 7374564704 7411047488 7450486784 7485950944 7493949424 7522984768 7525486592 7532124496 7534881328 7572157216 7607138864 7609923152 7612453888 7648689008 7650113536 7656861368 7735689728 7765661696 7772511448 7775356264 7777942016 7813821808 7816420352 7816681744 7823314876 7855404544 7901229284 7903856896 7904121212 7944385748 7986609608 7992538801 8023505932 8026174208 8036193997 8065880576 8068832768 8072995138 8075679872 8075949934 8115902548 8156107648 8159092864 8160231556 8197929974 8200656256 8241501404 8244242176 8251514063 8282328704 8330643919 8333414336 8333693017 8336464448 8336743231 8376145843 8377705856 8420664478 8422289408 8423464832 8462379328 8507356288 8517691936 8599374368 8602521824 8605382656 8605670432 8646344096 8647954432 8689409089 8692298816 8695189504 8781787136 8789533168 8792456192 8792750224 8836248928 8880022528 8883272704 8891108252 8935093544 8969712608 8972695552 8980609976 8983896968 9028341296 9070050184 9073066496 9073369912 9076387328 9084393214 9121289216 9129334708 9174867026 9223322368 9259058176 9267225188 9270307072 9270617084 9273700096 9316479848 9319578112 9327798506 9362632448 9366059264 9374320657 9420696454 9423829376 9424144522 9472152238 9566167936 9566487842 9569669248 9617011456 9625494203 9628695232 9629017229 9724589888 9727823872 9728149184 9774454969 9777705536 9836970832 9875084224 9878368256 9890700304 9935994016 9939298304 9939630688 9988803136 10038286336 10041960448 10050818024 10089759968 10093115392 10100540528 10155709616 10193635328 10206360952 10253100208 10256509952 10256852944 10260263936 10269314068 10309102576 10311022592 10320117496 10371588812 10415236096 10426364416 10428238364 10479828008 10483313152 10532095876 10583845376 10587719168 10597058134 10600936762 10641654272 10649482948 10653024512 10653380764 10707650356 10761054482 10772552297 10814290604 10817886976 10827428963 10831391909 10875383296 10884975998 10935262117 10939264531 10942902464 10993014656 10994990449 10997038208 11049383878 11053058432 11111804672 11120053984 11121605911 11163138688 11180791648 11232368849 11236104256 11236480007 11292144032 11347628032 11351781376 11361794288 11405815616 11409608704 11466436736 11480367392 11523239936 11537625424 11594703328 11598559232 11598947104 11608789816 11724404744 11728695992 11773745152 11788443368 11836321792 11846762096 11850701824 11851098128 11905847512 11968726016 11973106688 11979283108 11983667644 12042952168 12107041024 12108730696 12164670284 12224850248 12228915712 12229324664 12233391616 12239702306 12244182158 12293911552 12304755476 12361600654 12366125122 12370237568 12429119638 12431434496 12495179548 12499334912 12619200256 12623819008 12630331103 12634953929 12639155776 12639578447 12697460438 12701683072 12702107834 12765032384 12766813886 12893961874 12898249856 12978240613 13042533088 13047306784 13107055936 13111414784 13111853248 13174265393 13178646592 13258525904 13309896128 13314322432 13326066416 13330943888 13396893536 13458784144 13463710192 13468187648 13529864192 13534816256 13546754728 13599241696 13603764224 13613772016 13686220288 13688130352 13739247616 13751366408 13756399544 13760974336 13824453968 13829051392 13841249396 13898023424 13979097964 13983746816 13984214452 14037926912 14050309156 14052925952 14055451708 14124985576 14129682944 14195433572 14200154368 14270404096 14282991398 14287741312 14288219114 14358904508 14430036608 14435318144 14504029954 14508853376 14519527009 14575782988 14580630272 14593491211 14598832573 14653350784 14671054606 14738831549 14743733056 14744226107 14749129408 14819334953 14822094976 14900973568 14971901888 14987898848 15045969536 15064248992 15069762656 15139279753 15144314432 15214277728 15219846304 15224907776 15297378016 15300227072 15313722736 15471379456 15531323392 15545022896 15550712528 15555884032 15627643616 15632840704 15633363488 15646629752 15710809088 15802458568 15807713792 15808242424 15888771496 15973219216 15985077602 16047011864 16052348416 16072387994 16131761152 16137665536 16145990276 16151359744 16151899868 16231805096 16312215296 16318185728 16320463112 16332579289 16395859948 16401312512 16483002808 16488484352 16503028126 16564657408 16585336547 16661287838 16666828672 16667386034 16672928896 16673486462 16752291686 16755411712 16841328956 16846929664 16924758656 17014712576 17029720513 17035383872 17035953559 17198748736 17205043648 17210765312 17211340864 17292688192 17378818178 17384597632 17579066336 17584912384 17585500448 17672497856 17760045056 17766545408 17782216504 17870187088 17939425216 17945391104 17961219952 17967793936 18056682592 18140100368 18146132992 18146739824 18152774656 18168786428 18242578432 18258669416 18349734052 18446644736 18518116352 18534450376 18540614144 18541234168 18547400192 18632959696 18639156224 18655597012 18725264896 18732118528 18748641314 18841392908 18847658752 18848289044 18944304476 19059130987 19132335872 19132975684 19139338496 19156220473 19163231839 19234022912 19250988406 19257390464 19258034458 19347002207 19449179776 19456298368 19548909938 19555411072 19569797273 19673941664 19676687381 19750168448 19781400608 19865381653 19871988032 19872652579 19878596608 19879261376 19973886241 19977606272 20076572672 20083920896 20101636048 20179519936 20186230784 20201081056 20311419232 20387270656 20412721904 20506200416 20513019904 20513705888 20520527872 20538628136 20618205152 20622045184 20640234992 20743177624 20830472192 20852728832 20856476728 20959656016 20966626304 21064191752 21167690752 21175438336 21194116268 21201873524 21283308544 21298965896 21306049024 21306761528 21415300712 21522108964 21545104594 21628581208 21635773952 21654857926 21662783818 21750766592 21769951996 21870524234 21878529062 21885804928 21986029312 21989980898 21994076416 22013476433 22098767756 22106116864 22223609344 22240107968 22243211822 22326277376 22345970413 22354149259 22361583296 22464737698 22472208512 22472960014 22584288064 22723588576 22811631232 22932873472 22953101561 22960734784 22961502623 23075250848 23189406656 23197118464 23197894208 23217579632 23448809488 23457391984 23547490304 23576886736 23693524192 23701403648 23702196256 23811695024 23937452032 23946213376 23958566216 23967335288 24085904336 24214082048 24217461392 24329340568 24449700496 24457831424 24458649328 24466783232 24479404612 24488364316 24587823104 24609510952 24723201308 24732250244 24740475136 24858239276 24862868992 24990359096 24998669824 25238400512 25247638016 25260662206 25269907858 25278311552 25279156894 25394920876 25403366144 25404215668 25530064768 25533627772 25688393939 25787923748 25796499712 25819253681 25828703783 25956481226 26076394279 26085066176 26085938497 26094613568 26214111872 26223706496 26348530786 26357293184 26376683281 26517051808 26520752557 26619792256 26652132832 26661887776 26784879563 26793787072 26917568288 26927420384 26936375296 27059728384 27069632512 27093509456 27198483392 27207528448 27227544032 27372440576 27376260704 27478495232 27502732816 27512799088 27521948672 27648907936 27658102784 27682498792 27796046848 27958195928 27967493632 27968428904 28075853824 28100618312 28105851904 28110903416 28249971152 28259365888 28390867144 28400308736 28540808192 28565982796 28575482624 28576438228 28717809016 28860073216 28870636288 28896101819 29008059908 29017706752 29039054018 29151565976 29161260544 29186982422 29197665146 29306701568 29342109212 29477663098 29487466112 29488452214 29498258816 29638669906 29644189952 29670337801 29943803776 29975797696 30091939072 30118481861 30128497984 30129505523 30139525312 30278559506 30288628864 30428555456 30439692608 30449815552 30594756032 30627445472 30942758912 31090045792 31101425056 31111768064 31255287232 31265681408 31266726976 31293259504 31421618176 31604917136 31615427584 31616484848 31777542992 31946438432 31970155204 32094023728 32104696832 32144775988 32263522304 32275331072 32291980552 32302719488 32303799736 32463610192 32624430592 32636371456 32640926224 32665158578 32791719896 32802625024 32966005616 32976968704 33006056252 33129314816 33170673094 33322575676 33333657344 33334772068 33345857792 33346972924 33375270721 33504583372 33510823424 33682657912 33693859328 33707663639 33849517312 33891774683 34029425152 34059441026 34070767744 34071907118 34229311597 34397497472 34410087296 34422681728 34585376384 34623487483 34757636356 34769195264 34799863657 34812600751 35146444463 35158132672 35159308409 35169824768 35171000896 35344995712 35520090112 35533090816 35564433008 35740374176 35878850432 35922439904 35935587872 36113365184 36280200736 36292265984 36293479648 36305549312 36337572856 36485156864 36517338832 36699468104 36893289472 37036232704 37068900752 37081228288 37082468336 37094800384 37265919392 37278312448 37311194024 37450529792 37464237056 37497282628 37682785816 37695317504 37696578088 37888608952 38118261974 38264671744 38265951368 38278676992 38312440946 38326463678 38468045824 38501976812 38514780928 38516068916 38694004414 38898359552 38912596736 38946919843 39097819876 39110822144 39139594546 39347883328 39353374762 39500336896 39535178423 39549648689 39562801216 39730763306 39743976064 39745305158 39758522752 39947772482 39955212544 39990455297 40203272096 40359039872 40402162112 40609333531 40622838464 40825443808 41012400832 41026039808 41027411776 41041055744 41077256272 41236410304 41280469984 41486355248 41660944384 41705457664 41712953456 41919312032 41933252608 42128383504 42335381504 42350876672 42388232536 42403747048 42566617088 42597931792 42612098048 42613523056 42830601424 43044217928 43090209188 43257162416 43271547904 43309715852 43325567636 43501533184 43539903992 43741048468 43757058124 43771609856 43972058624 43979961796 43988152832 44026952866 44197535512 44212233728 44447218688 44480215936 44486423644 44652554752 44691940826 44708298518 44723166592 44929475396 44944417024 44945920028 44984060537 45168576128 45432068383 45447177152 45448696969 45623262464 45663504757 45680218051 45865746944 45906203122 45921469568 45923005246 46135159109 46150501696 46378813312 46395788416 46435159264 46666439651 46897618976 46914783968 46921331447 47153773472 47371294711 47387048384 47388633073 47402807296 47404392512 47623390048 47874904064 47892426752 47917132432 47934670576 48171808672 48428164096 48434922784 48658681136 48899400992 48915662848 48917298656 48933566464 48958809224 48976728632 49175646208 49219021904 49446402616 49464500488 49480950272 49716478552 49725737984 49980718192 49997339648 50476801024 50495276032 50521324412 50539815716 50556623104 50558313788 50789841752 50806732288 50808431336 51060129536 51067255544 51376787878 51575847496 51592999424 51638507362 51657407566 51912962452 52152788558 52170132352 52171876994 52189227136 52428223744 52447412992 52493674571 52697061572 52714586368 52753366562 53034103616 53041505114 53239584512 53286544831 53304265664 53306048233 53323775552 53569759126 53587574144 53835136576 53854840768 53872750592 54187018912 54396966784 54455088064 54734319107 54744881152 54752521408 55005465632 55025598176 55043897344 55297815872 55316205568 55364997584 55592093696 55916391856 55934987264 55936857808 56151707648 56201236624 56211703808 56221806832 56499942304 56518731776 56781734288 56800617472 57081616384 57131965592 57150965248 57152876456 57435618032 57720146432 57741272576 57792203638 58016119816 58035413504 58078108036 58303131952 58322521088 58373964844 58395330292 58613403136 58684218424 58955326196 58974932224 58976904428 58996517632 59048555891 59277339812 59288379904 59340675602 59636635669 59887607552 59951595392 59962370593 60183878144 60236963722 60256995968 60259011046 60279050624 60557119012 60577257728 60630690289 60857110912 60879385216 61189512064 61234526951 61254890944 61256939393 61568989547 61885517824 62180091584 62182170973 62202850112 62223536128 62510574464 62533453952 62586519008 62843236352 63209834272 63230855168 63232969696 63555085984 63892876864 63940310408 64188047456 64209393664 64289551976 64527044608 64550662144 64583961104 64605438976 64607599472 64927220384 65248861184 65272742912 65281852448 65330317156 65583439792 65605250048 65932011232 65953937408 66012112504 66258629632 66341346188 66645151352 66667314688 66669544136 66691715584 66693945848 66750541442 67009166744 67021646848 67365315824 67387718656 67415327278 67699034624 67783549366 68058850304 68118882052 68141535488 68143814236 68458623194 68794994944 68820174592 68845363456 68880877871 68906088953 69170752768 69246974966 69515272712 69538390528 69599727314 69625201502 69946854133 70292888926 70316265344 70318616818 70342001792 70689991424 70752343987 71128866016 71480748352 71757700864 71820995207 71844879808 71847282401 71871175744 72226730368 72560401472 72584531968 72586959296 72611098624 72675145712 73034677664 73398936208 73786578944 74137801504 74162456576 74164936672 74189600768 74531838784 74556624896 74622388048 74901059584 74928474112 74994565256 75365571632 75390635008 75393156176 75777217904 76236523948 76529343488 76531902736 76557353984 76624881892 76652927356 76936091648 77003953624 77029561856 77032137832 77388008828 77796719104 77825193472 77893839686 78195639752 78221644288 78279189092 78695766656 78706749524 79000673792 79070356846 79099297378 79125602432 79461526612 79487952128 79490610316 79517045504 79587184027 79895544964 79910425088 79980910594 80379813293 80406544192 80718079744 80789277647 80804324224 80818847321 81218667062 81245676928 81623743039 81650887616 82024801664 82054823552 82154512544 82472820608 82533492847 82560939968 82563700921 82972710496 82984290259 83410915328 83425906912 83810752181 83838624064 83866505216 84256767008 84670763008 84701753344 84776465072 84807494096 85133234176 85195863584 85224196096 85227046112 85661202848 86088435856 86180418376 86514324832 86543095808 86619431704 86651135272 87003066368 87079807984 87482096936 87514116248 87543219712 87944117248 87959923592 87976305664 88053905732 88395071024 88424467456 88894437376 88960431872 88972847288 89305109504 89383881652 89416597036 89446333184 89858950792 89888834048 89891840056 89968121074 90337152256 90864136766 90894354304 90897393938 91246524928 91327009514 91360436102 91731493888 91812406244 91842939136 91846010492 92270318218 92301003392 92757626624 92791576832 92839444087 92870318528 92873424241 93332879302 93795237952 93829567936 93842662894 94276194701 94307546944 94742589422 94774096768 94777266146 94808785024 95246780096 95361854939 95834264864 95869341152 96343617344 96837641497 96856328192 96869845568 97317362272 97798801984 97831325696 97834597312 97867132928 97917618448 97953457264 98438043808 98892805232 98929000976 98961900544 99432957104 99451475968 99961436384 99994679296 100953602048 100990552064 101042648824 101079631432 101113246208 101116627576 101579683504 101613464576 101616862672 102120259072 102134511088 102753575756 103151694992 103185998848 103277014724 103314815132 103825924904 104305577116 104340264704 104343753988 104378454272 104470521961 104856447488 104894825984 104987349142 105394123144 105429172736 105506733124 106068207232 106083010228 106479169024 106573089662 106608531328 106612096466 106647551104 107139518252 107175148288 107269682819 107670273152 107709681536 108338009221 108374037824 108377662003 108793933568 108889895959 108910176128 108929750737 109468638214 109489762304 109505042816 110010931264 110014610183 110051196352 110087794688 110595631744 110729995168 111184187392 111832783712 111869974528 111873715616 112402473248 112423407616 112443613664 112962318157 112999884608 113037463552 113563468576 113601234944 114163232768 114263931184 114301930496 114305752912 114871236064 115440292864 115482545152 115584407276 116032239632 116070827008 116156216072 116606263904 116645042176 116747929688 116790660584 117226806272 117368436848 117910652392 117949864448 117953808856 117993035264 118097111782 118554679624 118576759808 118681351204 119273271338 119775215104 119903190784 119924741186 120367756288 120473927444 120513991936 120518022092 120558101248 121114238024 121154515456 121261380578 121714221824 121758770432 121866168541 122379024128 122469053902 122509781888 122513878786 123137979094 123752126543 124360183168 124364341946 124405700224 125021148928 125066907904 125131424639 125173038016 125177223977 126419668544 126461710336 126465939392 127067914597 127110171968 127785753728 127880620816 128376094912 128418787328 128579103952 129167922208 129210877952 129215198944 129854440768 130497722368 130545485824 130563704896 130660634312 131166879584 131210500096 131864022464 131907874816 132024225008 132517259264 132682692376 133290302704 133334629376 133339088272 133383431168 133387891696 133501082884 134018333488 134043293696 134730631648 134775437312 134830654556 135398069248 135567098732 136117700608 136237764104 136283070976 136287628472 136917246388 137589989888 137640349184 137690726912 137761755742 137812177906 138341505536 138493949932 139030545424 139076781056 139199454628 139250403004 139893708266 140585777852 140632530688 140637233636 140684003584 140756576519 140808094817 141379982848 141504687974 142158407521 142210438903 142257732032 142934875837 142961496704 143515401728 143641990414 143689759616 143694564802 143742351488 144453460736 144580876843 145120802944 145173918592 145350291424 146020795037 146069355328 146074240091 146797872416 146818359689 147573157888 148275603008 148280561551 148324913152 148329873344 148379201536 149063677568 149244776096 149802119168 149856948224 149989130512 150731143264 150781270016 150786312352 151554435808 152473047896 153058686976 153063805472 153114707968 153249763784 153305854712 153872183296 154007907248 154059123712 154064275664 154776017656 155593438208 155650386944 155787679372 156391279504 156443288576 156558378184 157391533312 157413499048 158001347584 158140713692 158198594756 158251204864 158923053224 158975904256 158981220632 159034091008 159174368054 159791089928 159820850176 159961821188 160759626586 160813088384 161436159488 161578555294 161608648448 161637694642 162437334124 162491353856 163247486078 163301775232 164049603328 164109647104 164254401077 164309025088 164314519811 164945641216 165066985694 165121879936 165127401842 165945420992 165968580518 166796344471 166851813824 167621504362 167677248128 168513534016 168717127969 169552930144 169614988192 170391727168 170448392192 170454092224 171265450109 171322405696 172176871712 172360836752 173028649664 173086191616 173238863408 173302270544 174159615968 174964193872 175028232496 175086439424 175888234496 175919847184 175952611328 176107811464 176790142048 176848934912 177788874752 177920863744 177945694576 178610219008 178767763304 178833194072 178892666368 179717901584 179777668096 179783680112 179936242148 180674304512 181728273532 181788708608 181794787876 182493049856 182654019028 182720872204 183462987776 183624812488 183685878272 183692020984 184540636436 184602006784 185515253248 185583153664 185678888174 185740637056 185746848482 186665758604 187590475904 187659135872 187685325788 188552389402 188615093888 189485178844 189548193536 189554532292 189617570048 189715385743 189784823449 190493560192 190723709878 191604810137 191668529728 191674939391 191738682304 192651354389 192687234688 193675282994 193712656384 193739691136 194634724544 195597603968 195669194624 195835236896 195906914528 196810636789 196876087616 197785610464 197858001952 197885615233 197923801088 198865914208 198902951936 199856409047 199922872768 199989358592 201907204096 201981104128 202085297648 202159262864 202226492416 202233255152 203159367008 203226929152 203233725344 204240518144 204269022176 205507151512 206303389984 206371997696 206554029448 206629630264 207651849808 208611154232 208680529408 208687507976 208756908544 208941043922 209712894976 209789651968 209974698284 210788246288 210858345472 211013466248 212136414464 212166020456 212958338048 213146179324 213217062656 213224192932 213295102208 214279036504 214350296576 214539365638 215340546304 215419363072 215609375111 216676018442 216748075648 216755324006 217587867136 217779791918 217820352256 217859501474 218937276428 219010085632 220021862528 220029220366 220102392704 221191263488 221386366669 221459990336 221467396267 223665567424 223739949056 223747431232 224804946496 224812464287 224887227328 225924636314 225999769216 227126937152 227202469888 228527862368 228603860992 228611505824 229742472128 230880585728 230965090304 231168814552 232064479264 232141654016 232312432144 233212527808 233290084352 233495859376 233581321168 234453612544 234736873696 235821304784 235899728896 235907617712 235986070528 236194223564 237109359248 237153519616 237362702408 238546542676 239550430208 239806381568 239849482372 240735512576 240947854888 241027983872 241036044184 241116202496 242228476048 242309030912 242522761156 243428443648 243517540864 243732337082 244758048256 244938107804 245019563776 245027757572 246275958188 247504253086 247768702831 248720366336 248728683892 248811400448 249030866149 249122013907 250042297856 250133815808 250262849278 250346076032 250354447954 251511028691 252839337088 252884780327 252931878784 254135829194 254220343936 255571507456 255761241632 255796935953 256752189824 257158207904 258249961489 258335844416 258344483527 258421755904 258430397888 258439040161 259660521133 259708881536 260995444736 261090971648 261127409792 261321268624 262333759168 262421000192 263728044928 264048450016 265034518528 265365384752 266580605408 266669258752 266678176544 266766862336 266775783392 267002165768 268036666976 268086587392 269461263296 269550874624 269661309112 270796138496 271134197464 272235401216 272475528208 272566141952 272575256944 273834492776 275179979776 275280698368 275381453824 275523511484 275624355812 276683011072 276987899864 278061090848 278153562112 278398909256 278500806008 279787416532 281171555704 281265061376 281274467272 281368007168 281513153038 281616189634 282759965696 283009375948 284316815042 284420877806 284515464064 285869751674 285922993408 287030803456 287283980828 287379519232 287389129604 287484702976 288906921472 289161753686 290241605888 290347837184 290497615369 290603940367 290700582848 292041590074 292138710656 292148480182 293595744832 293636719378 296551206016 296561123102 296659746688 298127355136 298390320293 298489552192 298499534099 299978261024 301462286528 301562540032 301572624704 303008104039 303108871616 304946095792 306117373952 306127610944 306229415936 306499527568 306611709424 308015814496 308118247424 308128551328 309552035312 311186876416 311300773888 311575358744 312782559008 312886577152 313116756368 314783066624 314826998096 316002695168 316281427384 316397189512 316502409728 317846106448 317951808512 317962441264 318068182016 318348736108 319582179856 319641700352 319923642376 321519253172 321626176768 322872318976 323157110588 323217296896 323275389284 324874668248 324982707712 326494972156 326603550464 328099206656 328219294208 328508802154 328618050176 328629039622 329891282432 330133971388 330243759872 330254803684 331890841984 331937161036 333592688942 333703627648 333949121207 335243008724 335354496256 335650297853 335773149179 337027068032 337434255938 338993125627 339105860288 339117200461 339229976384 340783454336 340844703919 340908184448 342530900218 342644811392 344353743424 344721673504 344769783241 346057299328 346477726816 346604541088 348203434319 348319231936 349928387744 350056464992 350172878848 351776468992 351839694368 351905222656 352215622928 353580284096 353697869824 355841727488 355891389152 357220438016 357535526608 357666388144 357785332736 359435803168 359555336192 359567360224 359872484296 361348609024 363456547064 363577417216 363589575752 364986099712 365308038056 365441744408 366925975552 367249624976 367371756544 367384041968 369081272872 369204013568 371030506496 371166307328 371357776348 371481274112 371493696964 373331517208 375180951808 375318271744 375370651576 375649323647 377104778804 377230187776 378970357688 379096387072 379109064584 379235140096 379430771486 379569646898 380987120384 381447419756 383209620274 383337059456 383349878782 383477364608 385302708778 385374469376 387350565988 387479382272 389269449088 391195207936 391338389248 391540264193 391670473792 391683571799 391813829056 391826931857 393621273578 393752175232 395571220928 395716003904 395771230466 395847602176 397731828416 399712818094 399845745536 404170595296 404318525728 404452984832 404466510304 406318734016 406453858304 406467450688 408402227183 408481036288 408538044352 411014303024 412606779968 412743995392 413108058896 413259260528 415303699616 417222308464 417361058816 417375015952 417513817088 417882087844 419425789952 419579303936 419949396568 421576492576 421716690944 422026932496 424272828928 424332040912 425916676096 426292358648 426434125312 426448385864 426590204416 428558073008 428700593152 429078731276 430681092608 430838726144 431218750222 433352036884 433496151296 433510648012 435175734272 435559583836 435640704512 435719002948 437874552856 438020171264 440043725056 440058440732 440204785408 440593070879 442382526976 442772733338 442919980672 442934792534 444981050761 447331134848 447494862464 449609892992 449624928574 449774454656 450105337279 451849272628 451999538432 452398227541 452563809763 454253874304 456903778019 457055724736 457071009317 457207721984 457223011648 459399383543 459484944256 461761171456 461930180608 462337629104 464128958528 464283308032 464624864288 466425055616 466991718752 467162642336 468907225088 469473747392 471642609568 471799457792 471815235424 471972141056 472388447128 474218718496 474307039232 474725404816 477093085352 479100860416 479612763136 479698964744 481471025152 481895709776 482055967744 482072088368 482232404992 484456952096 484618061824 485045522312 486856887296 487035081728 487464674164 489516096512 489876215608 490039127552 490055515144 492551916376 495008506172 495537405662 497440732672 497457367784 497622800896 498061732298 498244027814 500084595712 500267631616 500525698556 500692152064 500708895908 503022057382 505678674176 505769560654 505863757568 506309957959 508271658388 508440687872 511143014912 511522483264 511593871906 513504379648 513957319499 514145432957 514316415808 516499922978 516671688832 516688967054 516860795776 516878080322 519321042266 519417763072 522254819584 522642537248 524667518336 527456089856 527921335903 528096900032 528114560329 530730769504 533161210816 533338517504 533356353088 533533724672 533551566784 534004331536 536073333952 538922526592 539322618224 541592276992 542268394928 544951056416 545132283904 545150513888 547668985552 550359959552 550561396736 550762907648 551047022968 551248711624 553366022144 553975799728 556122181696 556307124224 556797818512 557001612016 559574833064 562343111408 562530122752 562548934544 562736014336 563026306076 563232379268 565519931392 566018751896 568633630084 568841755612 569030928128 571739503348 571845986816 574061606912 574567961656 574759038464 574778259208 574969405952 577813842944 578323507372 580483211776 580695674368 580995230738 581207880734 581401165696 584083180148 584277421312 584296960364 587191489664 587273438756 590833060597 593102412032 593122246204 593319493376 593625561841 593842834663 594060187009 596254710272 596780640586 596979104384 596999068198 599757068417 599956522048 602924573056 603145249408 606016208078 606217743232 606663715463 609892191584 609977308811 612255221888 612999055136 613223418848 615826831243 616031628992 616052229949 616236494848 616257102656 619104070624 619190473471 622373752832 622601547776 623150717488 625565118016 625773154304 626233512736 629566133248 629653996192 632005390336 632562854768 632794379024 633004819456 635692212896 635903617024 635924882528 636136364032 636697472216 639164359712 639283400704 639847284752 643038506344 643252353536 645744637952 646314221176 646434593792 646550778568 649749336496 649965415424 652989944312 653207100928 656198413312 656438588416 657017604308 657236100352 657258079244 659782564864 660267942776 660487519744 660509607368 663781683968 663874322072 667185377884 667407255296 667898242414 670486017448 670708992512 671300595706 671546298358 674054136064 674868511876 677986251254 678211720576 678234400922 678459952768 681566908672 681689407838 681816368896 682417769423 685061800436 685289622784 688707486848 689443347008 689539566482 692114598656 692725082803 692955453632 692978627029 693209082176 696406868638 696638463872 699856775488 700112929984 700345757696 703679388736 704431245856 707160568192 711546148391 711683454976 711782778304 715071053216 715332776288 715570665472 718871606336 719110672384 719134720448 719744968592 722697218048 726913094128 727154834432 727179151504 729972199424 730616076112 730883488816 734499249952 734743513088 734768083936 738162545744 738408027136 742061012992 742332614656 742715552696 742962548224 742987393928 746663034416 750361903616 750636543488 750741303152 751298647294 754209557608 754460375552 757940715376 758192774144 758218129168 758470280192 758861542972 759139293796 761974240768 762894839512 766419240548 766674118912 766699757564 766954729216 767631226583 770605417556 770748938752 774701131976 774958764544 775276263697 778538898176 779510817709 782390415872 782676778496 783080528386 783340947584 783367143598 783627658112 783653863714 787242547156 787504350464 791142441856 791432007808 791542460932 795463656832 796340212109 799425636188 799691491072 800396864111 800689817273 808341190592 808368222649 808637051456 808664093407 808905969664 808933020608 812637468032 812934901376 816804454366 816962072576 817076088704 822028606048 825213559936 826216117792 826518521056 830607399232 834444616928 834722117632 834750031904 835027634176 835764175688 838851579904 839158607872 839898793136 843152985152 843433381888 844053864992 848545657856 848664081824 851833352192 852584717296 852868250624 852896771728 853180408832 857116146016 857401186304 858157462552 861362185216 861677452288 862437500444 866704073768 866992302592 867021296024 870351468544 871119167672 871281409024 871438005896 875749105712 876040342528 880087450112 880116881464 880409570816 881186141758 884765053952 885545466676 885839961344 885869585068 889962101522 894662269696 894989724928 895779156389 899219785984 899249857148 899548909312 900210674558 903698545256 903999076864 904796455082 905127619526 908507748608 909309103729 913807556038 914111449472 914142018634 914446023296 918798767086 918969888512 919780471831 924675258208 928257917056 929249728576 932850111232 933672937691 933983437504 934014671213 934325284672 938947494784 943285219136 943598915584 943630470848 943944282112 944776894256 948437436992 949450809632 954186170704 958201720832 959225526272 959397929488 963791419552 964111935488 964144176736 964464809984 968913904192 969236123648 970091044624 973713774592 974070163456 974929348328 979032193024 979752431216 980078255104 980111030288 985103832752 990017012344 991074811324 994881465344 994914735568 995245601792 996123464596 996488055628 1000169191424 1000535263232 1001051397112 1001384304128 1001417791816 1006044114764 1011357348352 1011539121308 1011727515136 1012619915918 1016543316776 1016881375744 1022286029824 1023044966528 1023187743812 1027008759296 1027914638998 1028290865914 1028632831616 1032999845956 1033343377664 1033377934108 1033721591552 1033756160644 1034633392351 1038642084532 1038835526144 1044509639168 1044937572809 1045285074496 1049335036672 1050260609411 1050645015173 1054912179712 1055842671806 1056193800064 1056229120658 1061108659507 1061461539008 1066322421632 1066712706176 1067103133568 1068008663072 1072146667904 1073328111973 1077845053184 1078645236448 1078795773367 1079190623281 1084536789856 1089539778353 1089902112832 1089938560679 1090264567808 1090301027776 1095337971104 1100719919104 1101122793472 1101525815296 1102094045936 1102497423248 1106732044288 1107951599456 1112244363392 1113595637024 1114003224032 1119149666128 1124686222816 1125060245504 1125097869088 1125472028672 1126052612152 1126464758536 1131039862784 1132037503792 1137267260168 1137683511224 1138061856256 1143479006696 1143691973632 1148123213824 1149135923312 1149518076928 1149556518416 1149938811904 1155627685888 1156647014744 1160966423552 1161391348736 1161990461476 1162415761468 1162802331392 1168166360296 1168554842624 1168593920728 1174382979328 1174546877512 1181666121194 1186204824064 1186244492408 1186638986752 1187251123682 1187685669326 1188120374018 1192509420544 1193561281172 1193958208768 1193998136396 1199514136834 1199913044096 1205849146112 1206290498816 1207354515133 1212032416156 1212435486464 1213327430926 1219784383168 1219954617622 1224510443776 1225590531113 1225998110272 1226039109359 1226446837696 1231653662486 1232063257984 1232104459898 1232514205312 1238208141248 1238380946942 1239704114207 1246301434976 1251130236032 1252467025472 1258889339461 1259132266496 1259307992384 1265125709536 1265588758048 1266009638912 1271384425792 1271807234048 1271849765056 1272272728064 1273394944432 1278328719424 1279694569504 1286077012688 1286504707072 1291489275904 1292628442352 1292869187584 1293101557136 1299498672992 1299930830848 1305979888624 1306414201856 1312396826624 1312877176832 1314035208616 1314472200704 1314516158488 1319565129728 1320535885552 1320975039488 1321019214736 1327563367936 1327748644144 1334370755768 1334814510592 1335796484828 1340972034896 1341417985024 1342601191412 1343092596716 1348108272128 1349737023752 1355972502508 1356423441152 1356468801844 1356919905536 1358116785493 1363133817344 1363378815676 1363632737792 1364835538846 1370123600872 1370579245568 1377414973696 1378886694016 1379079132964 1384229197312 1385450165606 1385910907264 1385957254058 1386418164352 1392813737276 1393276927744 1394505876647 1399713550976 1400225859968 1407358777472 1408394119873 1408862491712 1408909606039 1414321136384 1415568647467 1416086759581 1423092296782 1423366909952 1423565556608 1430142106432 1430189932379 1430665552576 1431141330944 1437743212672 1438269440896 1439489937184 1445394436096 1453826188256 1454309668864 1454358303008 1461232152224 1461766977632 1468510136041 1468998499904 1469487026176 1469536167872 1476325091488 1476816054272 1484122025984 1484665229312 1485431105392 1485925096448 1485974787856 1493326068832 1500723807232 1501273086976 1501482606304 1502597294588 1508419115216 1508920751104 1515881430752 1516385548288 1516436258336 1516940560384 1517723085944 1518278587592 1523948481536 1525789679024 1532838481096 1533348237824 1533399515128 1533909458432 1535262453166 1541210835112 1541497877504 1549402263952 1549917529088 1550552527394 1557077796352 1559021635418 1564780831744 1565353556992 1566161056772 1566681895168 1566734287196 1567255316224 1567307727428 1574485094312 1575008700928 1582284883712 1582864015616 1583084921864 1584260191033 1590927313664 1592680424218 1598851272376 1599382982144 1600793728222 1601379634546 1608777645059 1616682381184 1616736445298 1617274102912 1617328186814 1617866041216 1625274936064 1625869802752 1627303911701 1633608908732 1634152177408 1644057212096 1650427119872 1651882889761 1652432235584 1652487495223 1653037042112 1661214798464 1668889233856 1669444235264 1669500063808 1670055268352 1671528351376 1679797586272 1686305970304 1688107729984 1697091315712 1697328163648 1705169434592 1705736501248 1705793543456 1706360817664 1714232292032 1714802372608 1716314925104 1722724370432 1723354904576 1724875000888 1733408147536 1733984605184 1734042592048 1740702937088 1742238335344 1742562818048 1742876011792 1751498211424 1752080685056 1760174900224 1760233762928 1760819141632 1762372283516 1769530107904 1771090933352 1771679922688 1771739170136 1779924203044 1789324539392 1789979449856 1791558312778 1798439571968 1798499714296 1799097818624 1800421349116 1807397090512 1807998153728 1809592910164 1810255239052 1817015497216 1818618207458 1827615112076 1828222898944 1828284037268 1828892046592 1830505232621 1837597534172 1837939777024 1839560943662 1848735705739 1849350516416 1856515834112 1858153385881 1858499457152 1858833488383 1865700222464 1867345875382 1867966875008 1868029342426 1868650569344 1877894989568 1879551398959 1886570438272 1887260941696 1889553788512 1896874873984 1898270335481 1898901619264 1898965121183 1908372341408 1908638675957 1918451052544 1918795858976 1927582839104 1927647300163 1928223870976 1928288353472 1928929619968 1937827808384 1940182089248 1947427549184 1948140326912 1949858696656 1958064386048 1959504862432 1960156510208 1960222060576 1970207665504 1980034024688 1982149622648 1989762930688 1989829471136 1990491203584 1992246929192 1992976111256 2000338382848 2001070526464 2002102794224 2002768608256 2002835583632 2012088229528 2022714696704 2023078242616 2023455030272 2025239831836 2033086633552 2033762751488 2044572059648 2046089933056 2046375487624 2054017518592 2055829277996 2056581731828 2057265663232 2065999691912 2066686755328 2066755868216 2067443183104 2067512321288 2069266784702 2077284169064 2077671052288 2089019278336 2089875145618 2090570148992 2098670073344 2100521218822 2101290030346 2109824359424 2111685343612 2112387600128 2112458241316 2122217319014 2122923078016 2132644843264 2133425412352 2134206267136 2135307214001 2136017326144 2136088757543 2144293335808 2146656223946 2155690106368 2157290472896 2157591546734 2158381246562 2168352478123 2169073579712 2179079556706 2179804225664 2179877121358 2180602055552 2190675942208 2193322663597 2204188091872 2204994846496 2215903198912 2224488726784 2226450851417 2227191274048 2227265754431 2228006448064 2238299332256 2249372445632 2250120491008 2250195738176 2250944057344 2252105224304 2252929517072 2264075007584 2274534520336 2275367022448 2276123712512 2286958013392 2287383947264 2298271846624 2299036153856 2299113036832 2299877623808 2311255371776 2313294029488 2321932847104 2322782697472 2323980922952 2324831522936 2325604662784 2336332720592 2337109685248 2337187841456 2348765958656 2349093755024 2363332242388 2372409648128 2372488984816 2373277973504 2374502247364 2375371338652 2376240748036 2385018841088 2387122562344 2387916417536 2387996272792 2399028273668 2399826088192 2411698292224 2412580997632 2414709030266 2424064832312 2424870972928 2426654861852 2439568766336 2439909235244 2449020887552 2451181062226 2451996220544 2452078218718 2452893675392 2463307324972 2464126515968 2464208919796 2465028410624 2467202704837 2476416282496 2476761893884 2479408228414 2491774212083 2492602869952 2502260472064 2504467607057 2504934050944 2505384266951 2517778678922 2518264532992 2518615984768 2530251419072 2530336034209 2531177516096 2532019277824 2542768851584 2543699530112 2546789888864 2556657438848 2558538278257 2559389139008 2572154025376 2572512998029 2573009414144 2585256884704 2585738375168 2586203114272 2598133317611 2598997345984 2599861661696 2611959777248 2612828403712 2624793653248 2625754353664 2628070417232 2628944401408 2629032316976 2639130259456 2641071771104 2641950078976 2642038429472 2655126735872 2655497288288 2668741511536 2669629021184 2671592969656 2681944069792 2682835970048 2685202382824 2686185193432 2696216544256 2699474047504 2711945005016 2712846882304 2712937603688 2713839811072 2716233570986 2726267634688 2726757631352 2727265475584 2729671077692 2740247201744 2741158491136 2754829947392 2757773388032 2758158265928 2768458394624 2770900331212 2771821814528 2771914508116 2772836328704 2785627474552 2786553855488 2789011753294 2799427101952 2800451719936 2802921876443 2814717554944 2816788239746 2817724983424 2817819212078 2828642272768 2831137294934 2832173519162 2846184593564 2847131113216 2860284212864 2860379864758 2861331105152 2875486425344 2876538881792 2878022766697 2878979874368 2879076151471 2907652376512 2908619337728 2908716606016 2922464304448 2922562035731 2923533955264 2937020272082 2937996999808 2939072335744 2952650182976 2953632108544 2970862210784 2971850192896 2971949575712 2986652137664 3001447614464 3002546173952 3002965212608 3005194589176 3016838230432 3017841502208 3031762861504 3032771096576 3032872516672 3033881120768 3035446171888 3036557175184 3047896963072 3051579358048 3065676962192 3066696475648 3066799030256 3067818916864 3070524906332 3082421670224 3082995755008 3098804527904 3099835058176 3101105054788 3114155592704 3118043270836 3129561663488 3130707113984 3132322113544 3133363790336 3133468574392 3134510632448 3134615454856 3148970188624 3150017401856 3164569767424 3165728031232 3166169843728 3168520382066 3181854627328 3185360848436 3197702544752 3198765964288 3201587456444 3202759269092 3217555290118 3233364762368 3233472890596 3234548205824 3234656373628 3235732082432 3237401259937 3238586180791 3250549872128 3251739605504 3254607823402 3267217817464 3268304354816 3269643372983 3287502144251 3288114424192 3300854239744 3303765779522 3304864471168 3304974990446 3306074084224 3322429596928 3325360167389 3337778467712 3339000127616 3343056702752 3358478285851 3359595172544 3359707522093 3372611940608 3375586774729 3376215459968 3376822272847 3394182631424 3394656327296 3410338869184 3410452915673 3411473002496 3411587086912 3412721635328 3428464584064 3432629850208 3445448740864 3446709809152 3449750001776 3466816295072 3467969210368 3468085184096 3484476670688 3485125636096 3485752023584 3502996422848 3504161370112 3520349800448 3520467525856 3521638283264 3524744567032 3539060215808 3542181866704 3543359845376 3543478340272 3559848406088 3578649078784 3579958899712 3583116625556 3596879143936 3596999428592 3598195637248 3600842698232 3614794181024 3615996307456 3619185820328 3620510478104 3634030994432 3637236414916 3655230224152 3656445797888 3656568074536 3657784093184 3661010465242 3675195068344 3675879554048 3679121887324 3697471411478 3698701032832 3713031668224 3716306771762 3716998914304 3717666976766 3731400444928 3734691750764 3735933750016 3736058684852 3737301138688 3755789979136 3759102797918 3773140876544 3774521883392 3777851224771 3779107577024 3793749747968 3796540670962 3797803238528 3797930242366 3816744682816 3817277351914 3836315922833 3837591717952 3855165678208 3855294600326 3856576706944 3875655616768 3879074163809 3880364178496 3880493943287 3899717393312 3919009724864 3920313020416 3920444121152 3939105352507 3940415331008 3960068049376 3964299245296 3979525861376 3979658942272 3980982407168 3984493858384 3985952222512 4004205588448 4005537216512 4005671167264 4024176459056 4045429393408 4046156485232 4046910060544 4050479663672 4066173267104 4067525502976 4089144119296 4092179866112 4092750975248 4108035037184 4111658555992 4113163463656 4114531326464 4131999383824 4133373510656 4133511736432 4134886366208 4135024642576 4138533569404 4154568338128 4155342104576 4178038556672 4179750291236 4181140297984 4197340146688 4201042437644 4202580060692 4219648718848 4223370687224 4224775200256 4224916482632 4244434638028 4245846156032 4265289686528 4266850824704 4268412534272 4270614428002 4272034652288 4272177515086 4288586671616 4293312447892 4311380212736 4314580945792 4315183093468 4316762493124 4336704956246 4338147159424 4358159113412 4359608451328 4359754242716 4361204111104 4363453872089 4365050939327 4381351884416 4386645327194 4406910633151 4408376183744 4408523605993 4409989692992 4430981150947 4431806397824 4448977453568 4452901702834 4454382548096 4454531508862 4456012896128 4476598664512 4482007182133 4498744891264 4500391476352 4504210448608 4505859034144 4526644646147 4528150015168 4549069040672 4550734044896 4551369150359 4552247425024 4573916026784 4574767894528 4596543693248 4596697408081 4598072307712 4598226073664 4599755247616 4626588058976 4643865694208 4645565394944 4647961845904 4649663045872 4651209325568 4672665441184 4674219370496 4674375682912 4697531917312 4698187510048 4726664484776 4744819296256 4744977969632 4746555947008 4749004494728 4750742677304 4752481496072 4770037682176 4774245124688 4775832835072 4775992545584 4798056547336 4799652176384 4823396584448 4825161995264 4829418060532 4848129664624 4849741945856 4853309723704 4879137532672 4879818470488 4898041775104 4902362124452 4903992441088 4904156437436 4905787350784 4926614649944 4928253031936 4928417839592 4930056821248 4934405409674 4952832564992 4953523787768 4958816456828 4983548424166 4985205739904 5004520944128 5008935214114 5009868101888 5010768533902 5035557357844 5037231969536 5060502838144 5060672068418 5062355032192 5085537703168 5087399060224 5091886433387 5093579777728 5093750114141 5113314877696 5117076556514 5118778278016 5144308050752 5145025996058 5146018828288 5170513769408 5170686678601 5172406228544 5196266635222 5197994691968 5223919554496 5225656807424 5256140834464 5257888802816 5258064633952 5282143542208 5283900157952 5284076858944 5309228953379 5310253471744 5310994576576 5337483023072 5339258042368 5343185939312 5363888139584 5365671940096 5370404765648 5372370386864 5392433088512 5398948095008 5423890010032 5425693764608 5425875207376 5427679622144 5432467141972 5452535269376 5453515262704 5454530951168 5459342155384 5480494403488 5482316982272 5509659894784 5515546776064 5516316531856 5536916789248 5541800662424 5543643629056 5543829016232 5545672657408 5571254949104 5573107710976 5578023506588 5598854203904 5600903439872 5605843752886 5629435109888 5633576479492 5635449966848 5635638424156 5657284545536 5662274589868 5664347038324 5692369187128 5694262226432 5720568425728 5720759729516 5722662210304 5727709921427 5750972850688 5753077763584 5756045533394 5757959748736 5758152302942 5784753659893 5815304753024 5816349947521 5817433212032 5844928608896 5845124071462 5847067910528 5874040544164 5875993999616 5878144671488 5881176958033 5883329526919 5905300365952 5939749114247 5941724421568 5941923121121 5943700385792 5943899151424 5972191986059 5973304275328 6002895228928 6005092347904 6005930425216 6010389178352 6033676460864 6035683004416 6063525723008 6065745033344 6070892343776 6073114350368 6095793926144 6103158716096 6131353924384 6133392951296 6133598060512 6135637833728 6141049812664 6164843340448 6165991510016 6197609055808 6199670116352 6202210109576 6228311185408 6236086541672 6259123326976 6261414227968 6264644227088 6266727580672 6266937148784 6269021264896 6269230909712 6297940377248 6300034803712 6329139534848 6331456062464 6332339687456 6337040764132 6363709254656 6370721696872 6395405089504 6397531928576 6403174912888 6405518538184 6435110580236 6466729524736 6466945781192 6469096411648 6469312747256 6471464164864 6474802519874 6477172361582 6501099744256 6503479211008 6509215646804 6534435634928 6536608709632 6539286745966 6575004288502 6576228848384 6601708479488 6607531559044 6609728942336 6609949980892 6612148168448 6644859193856 6650720334778 6675556935424 6678000255232 6681445153487 6683890628441 6686113405504 6716956571702 6719190345088 6719415044186 6745223881216 6751173549458 6752430919936 6753644545694 6789312654592 6820677738368 6820905831346 6823174173824 6856929168128 6862977366739 6865259700416 6865489284277 6899500003552 6933632590144 6935938420736 6936170368192 6968953341376 6969186392897 6971504047168 7005992845696 7040699600896 7040935051712 7043276566528 7049489134064 7084363733408 7086719690752 7086956680544 7119696812176 7157298157568 7159917799424 7166233251112 7193758287872 7193998857184 7196391274496 7201685396464 7229588362048 7231992614912 7238371640656 7241020956208 7268061988864 7274472829832 7310460448304 7312891595776 7313136149072 7315568186368 7322020930484 7350390136688 7351759108096 7358243774648 7394942822956 7397402065664 7426063336448 7432613543524 7433997828608 7435333953532 7462800889856 7469383501528 7471867500032 7472117369704 7474602277376 7511579958272 7518205595836 7546281753088 7549043766784 7555702449542 7558215154048 7587499495936 7593081341924 7595606477056 7595860484732 7633489365632 7634554703828 7672631845666 7675183435904 7680829787761 7710331356416 7710589200652 7713153413888 7719956850619 7722782431117 7751311233536 7758148327618 7760728356992 7760987886574 7796841889421 7799434786624 7838019449728 7839428190137 7840888242304 7878210705014 7880830662016 7920136098752 7928598490592 7929705014543 7959317884544 7968987716768 7971904445024 8005748806159 8008411176896 8008678989337 8011074433024 8011342334528 8048352918112 8049476155123 8090858786816 8092312970464 8093820121088 8100959327344 8132346534208 8135051005952 8184359732224 8185501950496 8216070074368 8223317111984 8226326927312 8229062652928 8263998767648 8266747021312 8267023472864 8269772732416 8270049285152 8277067138808 8309136676256 8310684209152 8356077113344 8359500582472 8362280595968 8394680293376 8402084875288 8405160121384 8439297437696 8446741374448 8449550400512 8449832965264 8488869276056 8491692312064 8530579373056 8533701649408 8536825068544 8541228856004 8544069304576 8544355030172 8577173343232 8586624895784 8622760425472 8629161891584 8630366186936 8633524986248 8673409912492 8676294318848 8716318226824 8719216902656 8719508485432 8722408222208 8726907744178 8730101878654 8762703768832 8773290654388 8813821266302 8816752367488 8817047211986 8819979385984 8861962301894 8863612795648 8897954907136 8905803405668 8908765096192 8909063017724 8912025792256 8953197329024 8964014364266 8997489782528 9000782952704 9005426076439 9008420897216 9008722151377 9011718068288 9053289292294 9056300030336 9098138081344 9101468089792 9102738300718 9104494850048 9147832053568 9193087386496 9193394816162 9196452147328 9250099929083 9253176117952 9295923691808 9299326091744 9302418651136 9345330882368 9348438740992 9348751365824 9393251225209 9395063834624 9396375020096 9453328969552 9489638592512 9489955939264 9493111894016 9498008989456 9501485354608 9504962992144 9548490249376 9551665670144 9551985091168 9596113094672 9599304352768 9646793168896 9650323990528 9658836121064 9696259329248 9699483891712 9706619447408 9758275065344 9759636940976 9796083550208 9804724248904 9807984882176 9808312874872 9811574701568 9853229299888 9856506063872 9856835679184 9860113642496 9868810819348 9905665129984 9907047575536 9917632913656 9967096848332 9970411479808 10009041888256 10017870428228 10019736203776 10021537067804 10071114715688 10074463939072 10121005676288 10121344136836 10124710064384 10133640630217 10171075406336 10174798120448 10183772866774 10187159555456 10187500228282 10226629755392 10234153113028 10237556556032 10288616101504 10290051992116 10341027538816 10341373357202 10344812457088 10352422757417 10392533270444 10395989383936 10405159233443 10408967624549 10447839108992 10508786894437 10512281668928 10512633214291 10515777605632 10516129267904 10564287084416 10566185821489 10568153717888 10618457906758 10620506943488 10621989153152 10674966046144 10678516084736 10686371878624 10727776279168 10740809531296 10744740773728 10784866177024 10797896190016 10847780020064 10851387529216 10851750414752 10855359244288 10864934283944 10905070538752 10907030525408 10909061902336 10918684310768 10960988806976 10964633964544 11019319789568 11031093552128 11032633063712 11073833578496 11083601324848 11087287258112 11087658032464 11091345314816 11142509898208 11146215421952 11156047013176 11197708407808 11201806879744 11211687505772 11258870219776 11267152958984 11270899933696 11271276848312 11314569091072 11324549179736 11328694076648 11384738374256 11388524452864 11441136851456 11441519459032 11445324420608 11455419842854 11501945701376 11506155527168 11512091066788 11515919497472 11516304605884 11569507319786 11630609506048 11632699895042 11634866424064 11645129033057 11689857217792 11690248142924 11694135821056 11748081088328 11751987999232 11756289342976 11762353916066 11766659053838 11810600731904 11821018348477 11879498228494 11883448843136 11883846242242 11887798302848 11944383972118 11946608550656 12011860850432 12020778356704 12067352921728 12127051446016 12131490066688 12137748189983 12141784687552 12142190725769 12146228700736 12146634887567 12206317432192 12262707848768 12266785902592 12267196121024 12271275667456 12282099625328 12329686680896 12395218111616 12404420219152 12456622370816 12472173083344 12529288454176 12533455161344 12533874297568 12538042529792 12538461819424 12595880754496 12600069607424 12658279069696 12662912124928 12664679374912 12674081528264 12727418509312 12741443393744 12790810179008 12795063857152 12806349825776 12811037076368 12870221160472 12933459049472 12933891562384 12938192823296 12938625494512 12942928329728 12949605039748 12954344723164 13002199488512 13006958422016 13018431293608 13068871269856 13073217419264 13078573491932 13150008577004 13152457696768 13203416958976 13215063118088 13219457884672 13219899961784 13224296336896 13289718387712 13301440669556 13351113870848 13356000510464 13362890306974 13367781256882 13372226811008 13433913143404 13438380690176 13438830088372 13490447762432 13502347098916 13504861839872 13507289091388 13578625309184 13641355476736 13641811662692 13646348347648 13653387922343 13658385197249 13713858336256 13725954733478 13730519400832 13730978568554 13794412573591 13799000007104 13867265180288 13872340736384 13937906682752 13938372785794 13943008094336 13953265455649 14011985691392 14024345053771 14029478102653 14081870103424 14098978268128 14164017118589 14168727466816 14169201288827 14173439381504 14173913361088 14239393624352 14241380889833 14314596315136 14319835598848 14332466502224 14387516575744 14387997714368 14392782548992 14403370792928 14459176724096 14476743281312 14482041912416 14536123977728 14548945659664 14620920896608 14625783191552 14626272298144 14631136372736 14644041860968 14700780273376 14703518216192 14716487549296 14789885645912 14794804131328 14852126672896 14865227087048 14867995657216 14870667907064 14925601779712 14938767003056 14943735000064 14944234739408 14949204554752 15023159916544 15036411191672 15092563506176 15098087533568 15111404899084 15116430308096 15174998991872 15186162683848 15191212954112 15191720969464 15266978731264 15269109407656 15345263691332 15350366871808 15361659575522 15420662712832 15421178401304 15426306827776 15439913701238 15445564862234 15502622467072 15516296655236 15521456713984 15521975773148 15593683778842 15598869573248 15676038899456 15678856380274 15681776484608 15695608696729 15756421410028 15761661324032 15840272197504 15857196981184 15859410029086 15918635769088 15932676904469 15937975433536 15938508421667 15943808890048 16011497612318 16016822353792 16017357978674 16022684669056 16096705836224 16098952310246 16184625940928 16201918654688 16264693068416 16365561412993 16368719464448 16371003900992 16446634223968 16452653854624 16458125305856 16527997535296 16533494042624 16534046945728 16539545464832 16540098570304 16554134277616 16618273352512 16719001164944 16724561191936 16789360586752 16804169750576 16810320242768 16893482748896 16899100801024 16899665930528 16977738552112 16983384624128 17061158746112 17067403298816 17073650137088 17082457712008 17088138609152 17088710060344 17154346686464 17173249791568 17245520850944 17258323783168 17260732373872 17267049972496 17346819824984 17352588637696 17432636453648 17438433805312 17439016970864 17444816444416 17453815488356 17460203757308 17525407537664 17546581308776 17627642532604 17633504734976 17634094423972 17639958771968 17655518211409 17723924603788 17727225591296 17795909814272 17811606811336 17817530192384 17818126035448 17824051584512 17906394658048 17928028728532 17994979565056 18001565905408 18010852152878 18016841794432 18017444302754 18023436136576 18106578584588 18112600060672 18196276162688 18202936179584 18205476601436 18295664107136 18315824878507 18386174772992 18386789632324 18392904294656 18402392417071 18409127874553 18415865797279 18500199858166 18506352235904 18591847383616 18592469120927 18598652183488 18604837302272 18690661764736 18697502731648 18786502450418 18790127669248 18792750040192 18906657939104 18979911878528 18996017978912 19002970709216 19009925984288 19090631768533 19096980498752 19103331340288 19103970182336 19192226189344 19194904677601 19198608705536 19293586337792 19300647981056 19317672242128 19392518658496 19398967783424 19413238894816 19516550130688 19519273881952 19592167100416 19609448497808 19615969764352 19616625749744 19623149403136 19706458599776 19713012127744 19713671358368 19720227284992 19737621638696 19811330259968 19814095151072 19835265827312 19934193696664 19940822959616 20018083776512 20035740856456 20039472407552 20043074135608 20142229431376 20148927878144 20242011352576 20242688273672 20249420128768 20267281260434 20342150812672 20349596240896 20367545733548 20374319110912 20375000456564 20453259510784 20468306226056 20475113112064 20577232203008 20580103984232 20682055077632 20682746714404 20689624914176 20704845514834 20785066540888 20791978767872 20810318466886 20817935249098 20895678217984 20914109385767 21017573788874 21024563337856 21025266428582 21032258535808 21128574168832 21132371642978 21136307435776 21154950852113 21236915813516 21243978306304 21349932092288 21372743757248 21455552558336 21474477566893 21481619062592 21482337437899 21489481547456 21595792380032 21695560040128 21702775058432 21703500829504 21710718488576 21729868567888 21814061050816 21837368621536 21921977613952 22038639579136 22062187104256 22065266127424 22167202649696 22174574516224 22175316064928 22182690629632 22285019796416 22292430843904 22312094026352 22395416815616 22403613759488 22423375011544 22517740439552 22534305917968 22541799867392 22542553696624 22629138182144 22649098359472 22657388153296 22769476748512 22777048905728 22882273702912 22883038918064 22890648841216 22910839685708 23003891402752 23012311054336 23024182133576 23031838994944 23032609211768 23139014639572 23261219012096 23265399790084 23269732848128 23290258066114 23379714435584 23380496285848 23388271642112 23496162176656 23503975998464 23512578685952 23524707832132 23533318107676 23621201463808 23642036696954 23758996456988 23766897686272 23767692484484 23775596605696 23796568024073 23888767944236 23893217101312 24023721700864 24033564174607 24041556713408 24134705843456 24155994016453 24164835348979 24254102892032 24262980133376 24275496379966 24283569375104 24284381451538 24292457401472 24293269775134 24412634864384 24525415697536 24534392242048 24564199250656 24659373361792 24686546575379 24790436223232 24808840438304 24812302787441 24821384335463 24944346166688 25058576908352 25059414902119 25066910322688 25067748595136 25068586895617 25076085059584 25076923638848 25191761508992 25316558139392 25325824249856 25329358749824 25348163056528 25454837018624 25482886787488 25581620358016 25612699651552 25622074152736 25740442320944 25866918098944 25867783124768 25876385646592 25877250989024 25885856659456 25899210079496 25908689446328 26004398977024 26013916844032 26036862587216 26137742539712 26146434838528 26157146983864 26300017154008 26304915393536 26406833917952 26430126236176 26438915769344 26439799923568 26448592673792 26579436775424 26602881339112 26702227741696 26712001020928 26725780613948 26735562513764 26744453622016 26867826286808 26876761380352 26877660176744 26980895524864 27004694197832 27009723679744 27014578182776 27157250618368 27282710953472 27283623325384 27292696695296 27306775844686 27316770394498 27427716672512 27451909466956 27461038801664 27461957137108 27588825147182 27598000014208 27734530360576 27744681472768 27769153848059 27875813365504 27876745571588 27886016188672 27906530911298 28023971382784 28048690107542 28058956205306 28163740206848 28188582215599 28197956536256 28328034237178 28337454933632 28338402577654 28347826722176 28478787248704 28482761779666 28513194626761 28664933004448 28775995428736 28806741585856 28918353448192 28943861068421 28953486562624 28954454807603 28964083824832 29097891319328 29241841793216 29251566383104 29252544596288 29262272745472 29288083721936 29401560546752 29432975098592 29579771291824 29589608262656 29704253345792 29730454174096 29735991314432 29741335814128 29877534006112 29887470000128 29888469478816 29898409109504 30046319833088 30072822383344 30185127012352 30196175067136 30222809798168 30232860616192 30349997983744 30372325367696 30382425908224 30383441938928 30533957462528 30538218815312 30690527382664 30700733743616 30723319151044 30841325425664 30842356802608 30852613655552 30879827402476 30891129724468 31005244934144 31032593310472 31042913427968 31043951546296 31187367557684 31197739146496 31352077798912 31357712760548 31363552969216 31391217393458 31512842820056 31523322648064 31680544395008 31714393962368 31718820058172 31837271538176 31865353808938 31875950867072 31877016843334 31887617780096 32022995224636 32033644707584 32034715957348 32045369338112 32073635162881 32193411672448 32197904620492 32369251881856 32393064757079 32403837309376 32529386136832 32558078891741 32569995470363 32731122825986 32737438928896 32742007801984 32893268447936 32894368444717 32905307709248 32916250611712 33055995070592 33068093891456 33080197140608 33108268555232 33236546705024 33438002329888 33442668974377 33449122383872 33608339501152 33620640485536 33775733128943 33786965497792 33798201602048 33799331861056 33955477104224 33966769248256 34122317492224 34134806597632 34147300274176 34164915424016 34176277218304 34177420120688 34308693372928 34346499583136 34516647566336 34521464747744 34534099944992 34693639649968 34705177275392 34865272907296 34876867610624 34878033941728 34889632888832 34907630976712 34920407514616 35050815075328 35093162617552 35255285065208 35267009469952 35268188847944 35279917543936 35311036422818 35447849207576 35454451182592 35591819628544 35623213622672 35635060384768 35636252070896 35648103169024 35812789316096 35856057457064 35989959130112 36003131810816 36021704305756 36033683588864 36034888605508 36046872273152 36213157169176 36225200121344 36392552325376 36405872359168 36410953202872 36437984393759 36591328214272 36631649757014 36772349545984 36773579264648 36785808589312 36804784834142 36818255749106 36831731594558 37000399716332 37012704471808 37183694767232 37184938241854 37197304366976 37381323529472 37395005463296 37427989969123 37573004900836 37585500080384 37813315878208 37959823757056 37992035957824 37993306464503 38005941418432 38007212390129 38019851968576 38181263537066 38193960997504 38207940364672 38384452378688 38389809355202 38397217411072 38635344484256 38785037316992 38826477789632 39033100261376 39038547763904 39218896995616 39231939528704 39233251499488 39246298806272 39412917199552 39426024255488 39427342716736 39440454569984 39475243277392 39622660519936 39628190302144 39670531654624 39868387393328 39881645919232 40036167553024 40071481712912 40078944815104 40086148271216 40284458862752 40297855756288 40484022705152 40485376547344 40498840257536 40534562520868 40684301625344 40699192481792 40735091467096 40748638221824 40750000913128 40906519021568 40936612452112 40950226224128 41154464406016 41160207968464 41364110155264 41365493428808 41379249828352 41409691029668 41570133081776 41583957535744 41620636933772 41635870498196 41791356435968 41828218771534 42035147577748 42049126675712 42050532857164 42064517071616 42101620350283 42257148337664 42264743285956 42272614871552 42309901704226 42473831627032 42487956612608 42699864184576 42737527875263 42745487514496 42911105116672 42948955133786 42963238125184 42964674875798 42978963094912 43191584760064 43229682176057 43391120080256 43407001659008 43459737135776 43628122101632 43660217716063 43674737243072 43676197787209 43843955227904 43882628071477 43898689547011 44124374208512 44130532254848 44334405299392 44335887903749 44349149032448 44350632129856 44365381259264 44570039592832 44624188052704 44790833631232 44807227518976 44846750023088 45035480879104 45068611835936 45083599734784 45085107393248 45298196718944 45314776306592 45538953497024 45554097811456 45764547405824 45766077836128 45781297682432 45821679371416 46007782805504 46024622108672 46048364267152 46063677989888 46065218423536 46278029279144 46522438024192 46530799580168 46539465696256 46580516132228 46759428871168 46760992571696 46776543284224 46992324353312 47007951996928 47025157371904 47049415664264 47066636215352 47242402927616 47284073393908 47517992913976 47533795372544 47535384968968 47551193211392 47593136048146 47777535888472 47786434202624 48047443401728 48067128349214 48083113426816 48269411686912 48311988032906 48329670697958 48508205784064 48525960266752 48550992759932 48567138750208 48568762903076 48584914802944 48586539550268 48825269728768 49050831395072 49068784484096 49112065922023 49128398501312 49318746723584 49373093150758 49580872446464 49617680876608 49624605574882 49642768670926 49872106996829 49888692333376 50117153816704 50118829804238 50135497190272 50137173791234 50153847277696 50383523017984 50446421262731 50658717499648 50696326113056 50965773574976 51163240716032 51208369582591 51225399303104 51227112351913 51244148305472 51480884641888 51733836197888 51735566249536 51752771293184 51754501978048 51771713318912 51798420158992 51817378892656 52073725174432 52275485079424 52314293967728 52600034308016 52609830787072 52860252472352 52877831538688 52879599847136 52897185347584 53158873550848 53205762678224 53404455483392 53424002041856 53451561227896 53471125027528 53488907244032 53735652573616 53753522760704 53755320353488 53961791049728 54009388395664 54019447359488 54029156365552 54314501236736 54565421906944 54567246650768 54585393390592 54613551689372 54633540788996 54855433345024 54903818933912 54922077603328 54923914274216 55177650294364 55196000028416 55469060721152 55489362945536 55538307696118 55751626731008 55753491143176 55772032377344 55813061822596 56047942765568 56097380215084 56117912410612 56327480413696 56377164431198 56395913072512 56656068474356 56674909867264 56676805155308 56695653444352 56745662211251 56957574497408 56965523559332 57026389253522 57310806877909 57329866008896 57551990857472 57602754962311 57613483171712 57623838139873 57836706896384 57887722136842 57906973125248 57908909615206 57928167649664 58195782638656 58266093367729 58483683586432 58505089192576 58576167443872 58803121093504 58846380399911 58865950197184 59159542583648 59167798954667 59179216525312 59460908348192 59471982628864 59482671628256 59755068012224 59757066305053 59774940000256 59776938957632 59796818219008 60145644766688 60370254024704 60392350134272 60445619596336 60465721232384 60699995967488 60744650735392 60764851816448 60766883877856 61067914925056 61076437630624 61381054765328 61401467487232 61446638302088 61682650851328 61684713605216 61705227311104 61759654804952 61782259448936 62010489868288 62065186620944 62085826855936 62087903092592 62374735115368 62395478292992 62704155597824 62715425521096 62727105938432 62782434786916 63025685640112 63046645296128 63361088790016 63428787924736 63437640116344 63674543076352 63730707617876 63751901734144 63754033686668 63775235560192 64045990449272 64067289415168 64069431914696 64090738676224 64147270325762 64386823344896 64395809240984 64738503763712 64786129514158 64807674618752 65058772273664 65116157783482 65139990940726 65462245651972 65484015603968 65786536895872 65788736889434 65810615418496 66111990141184 66136187782912 66160394281216 66194523634031 66216537110464 66218751483833 66473093410048 66876004659776 66885337948754 66898244767744 67216679002304 67218926821813 67241280971072 67551466257886 67573930995584 67598663722112 67910954208448 67933538496512 68329830848032 68352554436608 68354840241376 68692999166272 69019976393927 69033295132672 69042929495488 69068199889984 69387279299936 69410354550784 69730545814592 69753735221248 69756067883456 69779265777664 69815261953424 69840815029232 70101630150656 70186325235104 70510570130416 70534018939904 70536377695888 70559835087872 70622072845636 70895698415152 70908902365184 71246427245344 71270120769536 71272504141792 71296206338048 71625578632192 71712114914128 71979918260224 72006263621632 72043408611512 72067367177728 72069777211016 72093744546304 72426314338352 72450400242688 72785104650752 72811744718336 72821906405744 72875968787518 73182656428544 73263299514028 73544699091968 73547158529296 73571617178624 73609569668284 73636511498212 73663463189116 74000799432664 74025408943616 74367389534464 74369876483708 74394608733952 74460228978551 74762647058944 74790010926592 74855979938246 75146009801672 75171000160768 75201797578609 75612549317773 75626631756416 75919647514112 75984071915648 75986612929006 76011882836864 76014424780258 76039703937152 76362527074132 76387921995008 76415880729344 76483283849947 76768904757376 76779618710404 77245000574573 77270688968512 77570074633984 77638495818767 77652955579264 77666912275481 78066200522752 78077095527808 78437793991232 78440417060479 78463879057408 78466502998976 78492597612544 78825834399104 78854685433472 78950486554784 79245321039872 79256380604288 79341063309248 79736774786656 79763291838464 80142963425824 80157889630208 80172296542432 80568917725504 80595711512576 80968045410304 80970753094688 80997680515072 81069125041736 81368603250688 81398384963584 81470182934192 81497276443648 81500001826256 81813038043136 81873224904224 81900452448256 82308928812032 82320415936928 82728220310528 82730986857616 82758499656704 82819382059336 83140266163552 83167915071488 83241273867544 83271740996392 83582712871936 83656437543068 84070295155496 84098253351424 84101065714328 84129034143232 84203240700566 84514296675328 84529486571912 84545229743104 84619803408452 84947663254064 84975913225216 85399728369152 85475055750526 85490975028992 85822210233344 85897910267572 85926476250368 85929349751596 85957926189824 86383169520128 86459364352114 86782240160512 86814003318016 86890578169733 86919474271552 87256244203264 87320435432126 87349474486144 87352395574418 87687910455808 87765256142954 87797379094022 88261064509696 88668810598784 88671775807498 88701264259712 89140079185664 89218705767607 89248376105408 89251360695601 89693500046176 90137223671872 90167199469568 90170214786496 90596393437888 90599423107661 90629552613184 91077906994048 91529094811648 91532155672256 91562595364864 91643358742832 92096728534304 92127355979776 92130436847072 92556058558288 93044876048384 93061599160336 93078931392512 93161032264456 93518857742336 93521985143392 93553086568448 93984648706624 94015903993856 94050314743808 94098831328528 94133272430704 94484805855232 94568146787816 95035985827952 95067590745088 95070769937936 95102386422784 95186272096292 95555071776944 95572868405248 96094886803456 96134256698428 96166226853632 96538823373824 96623976065812 96659341395916 97016411568128 97051920533504 97101985519864 97134277500416 97137525806152 97169829605888 97173079100536 97650539457536 98101662790144 98137568968192 98224131844046 98256797002624 98637493447168 98746186301516 99161744892928 99235361753216 99249211149764 99285537341852 99744213993658 99777384666752 100234307633408 100237659608476 100270994380544 100274347582468 100307694555392 100359439058047 100396171604521 100767046035968 100892842525462 101317434999296 101358944562473 101392652226112 101912566471781 101931547149952 102326481432064 102416739165182 102450798606208 102454224703826 102488296610944 102961769283776 103086165189059 103471132499072 103509003956096 103596840317984 103634757785312 104112826861381 104147450348864 104550970158848 104628587935456 104643190016599 104681490458257 105200068616032 105219661574144 105720504944704 105724040385863 105755663077376 105759199694272 105794370695168 106411525356448 106808910966784 106848004083712 106903122455792 106942250055056 106977814488064 107471305147232 107507045521408 107510640706976 108018776791328 108038894718976 108058312731104 108629002473472 109130843813888 109134493301536 109170786781184 109227103378744 109267081577992 109710866690048 109807637867824 109844155206656 109847828548432 110355300588728 110392000056832 110938121442304 110978725891072 111076615392236 111503253462016 111506982286352 111544064754688 111626123645192 112095885531136 112194760430168 112235824821224 112654960827392 112754328862396 112791826145024 113312136948712 113349819734528 113353610310616 113391306888704 113491324422502 113915148994816 113931047118664 114052778507044 114621613755818 114659732017792 115103981714944 115205509924622 115226966343424 115247676279746 115673413792768 115775444273684 115813946250496 115817819230412 115856335299328 116391565277312 116532186735458 116967367172864 117010178385152 117113387967901 117152334887744 117606242187008 117692760799822 117731900394368 118319085167296 118335597909334 118358433050624 118921816696384 118925793607823 118965343256512 119510136024448 119514132610106 119553877915264 120251299078079 120291289533376 120891239192672 120931442464768 121489301470784 121529703632896 121533767755712 122112265927717 122135829850112 122152875261248 122762109530656 122802934974464 122893276604176 123365301702656 123369427210432 123410454622208 123519309609904 123564518897872 124130373241888 124171653711872 124175806185184 124749470230736 124790956585984 125408311195648 125430851042192 125454211876864 125564869573832 126051371280224 126093290592256 126722177580032 126857575849472 126875280232688 127349086152704 127461415235752 127503803468288 127508067373336 127550471120384 128091980898544 128134578830336 128138863829392 128181477352448 128294540651524 128773646689792 128791618481968 129477007527424 129572259028316 129615349237504 130117544547328 130232315566964 130279981881452 130924491303944 130968031207936 131573073791744 131577473778868 131621230836992 131737328192821 132223980282368 132272375565824 132320788562432 132389047268062 132433074220928 132437502967666 132946186820096 133752009319552 133770675897508 134433358004608 134437853643626 134482561942144 135102932515772 135147861991168 135197327444224 135267070034759 135316579119137 135821908416896 136614229627681 136659661696064 136664231785783 136705108873216 136709680482752 137360415679357 137385998332544 138039952787854 138066590265344 138085858990976 138136399779968 138774558599872 138820709101568 139461091629184 139512135766912 139630523906848 139681630058464 140203260301312 140372650470208 141021140260832 141068037879808 141072755391776 141119670175744 141244145691272 141791396830304 141817804730368 142492854490688 142540241539072 142545008283584 142592412676096 143251157264384 143424229828256 143959836520448 144012527243264 144086817223024 144134734355456 144139554422032 144187489092608 144852628676704 144900800485376 145570209301504 145623489436672 145643812811488 145751937575036 146365312857088 146526599028056 147089398183936 147094317058592 147143234357248 147219139336568 147273022996424 147326926378232 148001598865328 148050817887232 148734779068928 148739752967416 148789217467904 148920457957102 149525294117888 149580021853184 149711959876492 150292019603344 150342000321536 150403595157218 151225098635546 151253263512832 151839295028224 151968143831296 151973225858012 152023765673728 152028849560516 152079407874304 152725054148264 152775843990016 152831761458688 152966567699894 153537809514752 153559237420808 153673238530201 154490001149146 154541377937024 155140149267968 155276991637534 155305911158528 155333824550962 156154191055616 156875587982464 156880834120958 156933005997952 157651668798208 157709370866944 157848479434997 157900973109568 157906253538371 158512761208576 158682126618496 159473549573312 159526583676928 160285926851648 160291287036631 160344593084864 161137835451008 161936090820608 161941506189376 161995361030144 162138250083472 162940365868384 162994552887296 163000003652512 163746449808448 163800904896512 164617857624064 164640831873856 165456440621056 165461973715232 165516999313408 165638764118672 166280532327104 166335830142976 166482547735088 166543481992784 167165425743872 167312875086136 168140590310992 168196506702848 168202131428656 168258068286464 168406481401132 169028593350656 169058973143824 169090459486208 169239606816904 169895326508128 169951826450432 170799456738304 170950111501052 170981950057984 171644420466688 171795820535144 171852952500736 171858699503192 171915852379648 172766339040256 172918728704228 173564480321024 173628006636032 173781156339466 173838948543104 174512488406528 174640870864252 174698948972288 174704791148836 175375820911616 175530512285908 175594758188044 176522129019392 177337621197568 177343551614996 177402528519424 177559007564237 178280158371328 178437411535214 178496752210816 178502721391202 179327363456683 179387000092352 180274447343744 180306848373151 180340429572992 181192786875776 181198846215322 181259105226368 182155813988096 182316485699023 182383215334489 183064311344512 183286717485664 184132222541657 184193457068608 184199616754751 184254711959552 184260873694144 185112117116576 185137951567829 186089752096768 186123198320672 186157862785024 186322064528912 187037715484672 187043970286784 187106173136896 187969297413248 188197662657056 188266544861408 188969611710464 189136293575632 190071971655904 190135181490176 190141539875872 190204772845568 190372544192584 191110143553888 191145736810496 192189773606912 192268513396856 192332453707264 193077646747648 193247952131624 193318682791832 194032823136256 194103841067008 194203971039728 194268555000832 194275051612304 194339659211776 194346158201072 195301078915072 196203325580288 196275137936384 196448263688092 196513594005248 197274986894336 197492372603032 198323489785856 198470723506432 198498422299528 198571074683704 199488427987316 199554769333504 200468615266816 200475319216952 200541988761088 200548695164936 200615389110784 200718878116094 200792343209042 201534092071936 201785685050924 202634869998592 202717889124946 202785304452224 203825132943562 203863094299904 204652962864128 204833478330364 204901597212416 204908449407652 204976593221888 205923538567552 206172330378118 206942264998144 207018007912192 207124799758097 207193680635968 207200609481671 207269515570624 208225653722762 208294900697728 209101940317696 209257175870912 209286380033198 209362980916514 210400137232064 211441009889408 211448080771726 211518399388544 212752298368909 212823050712896 213806244911584 213884500110112 213955628976128 214942610294464 215014091042816 215021281413952 216037553582656 216044778179807 216116625462208 218261687627776 218268986603072 218341573562368 218454206757488 218534163155984 219615275735648 219688310413312 219695657096864 220710601177456 220784000113664 221876242884608 221957451782144 222153230784472 223006506924032 223013964572704 223088129509376 223252247290384 224191771062272 224389520860336 224471649642448 225309921654784 225508657724792 225583652290048 226624273897424 226699639469056 226707220621232 226782613777408 226982648845004 227830297989632 227862094237328 228105557014088 229243227511636 229319464035584 230207963429888 230411019849244 230453932686848 230495352559492 231346827585536 231550888547368 231627892500992 231635638460824 231712670598656 232783130554624 233064373470916 233934734345728 234020356770304 234226775935802 234304669775488 235212484374016 235385521599644 235463800788736 236638170334592 236671195818668 237843633392768 237851587215646 237930686513024 238105723420591 239020272048896 239028265220212 239107755830528 239318662369189 239406255364627 240502598156158 240582579066752 241702098572051 241782478385344 241862884929536 242978602941568 243022273894247 243067535511424 244224531855434 244271659700224 244305750522496 245524219061312 245605869948928 245786553208352 246738854420864 247038619219808 247129037795744 248178212990929 248260746483776 248343307423744 248351612370368 249498940461472 249533760808813 249581913171968 250816622391296 250861702084384 250908423753728 251129739147664 252102742560448 252186581184512 253444355160064 253715151698944 253750560465376 254698172305408 254922830471504 255007606936576 255016134746672 255100942240768 256183961797088 256269157660672 256277727658784 256362954704896 256589081303048 257547293379584 257583236963936 258954015054848 259144518056632 259230698475008 260235089094656 260464631133928 260559963762904 261848982607888 261936062415872 263146147583488 263154947557736 263242461673984 263474656385642 264447960564736 264544751131648 264641577124864 264778094536124 264866148441856 264875005935332 265892373640192 267504018639104 267541351795016 268866716009216 268875707287252 268965123884288 270205865031544 270295723982336 270394654888448 270534140069518 270633158238274 271643816833792 271883422014971 273228459255362 273319323392128 273328463571566 273419360965504 274720831358714 274771996665088 276079905575708 276171717981952 276272799559936 277549117199744 278922183258368 279024271533824 279168208369609 279261047813696 279270386692687 279363260116928 280745300940416 282042280521664 282136075759616 282145510783552 282239340351488 282488291382544 283582793660608 284985708981376 285090016567168 286502314528768 286848459656512 288173634446048 288269468710912 288279108844064 288374978185216 289705257353408 289801600970752 291140418603008 291246978873344 291287625622976 291503875150072 292730625714176 293053198056112 294178796367872 294188634117184 294286468714496 294438278673136 294546045992848 294653852756464 296003197730656 296101635774464 297469558137856 297479505934832 297578434935808 297840915914204 299050588235776 299160043706368 299423919752984 300584039206688 300684000643072 300807190314436 302450197271092 302506527025664 303678590056448 303936287662592 303946451716024 304047531347456 304057699121032 304158815748608 305450108296528 305551687980032 305663522917376 305933135399788 307075619029504 307118474841616 307346477060402 308980002298292 309082755874048 310280298535936 310553983275068 310611822317056 310667649101924 312308382111232 313751175964928 313761668241916 313866011995904 314027922213889 314142859536727 315303337596416 315418741733888 315696958869994 315801946219136 315812507076742 317025522417152 317364253236992 318947099146624 320571853703296 320582574073262 320689186169728 320925105479927 322275670902016 322559936236733 322677996361019 323883012378752 324276500166944 325772393727547 325880731736768 325891629643021 325989105774592 326000007305024 327492899616896 327551760466159 329235715248128 329281663747712 330912881242112 330923947430464 331033998626816 331277528237344 332561064654208 332965095470176 333086963985568 334330851487744 334625750172272 336281180621984 336393013405696 336404262857312 336516136572928 336812962802264 338057186701312 338117946287648 338180918972416 338479213633808 339790653016256 339903652900864 341598913476608 341900223002104 341963900115968 343288840933376 343591641070288 343705905001472 343717399006384 343831704759296 345532678080512 345837457408456 347128960642048 347256013272064 347562312678932 347677897086208 349024976813056 349281741728504 349397897944576 349409582297672 350751641823232 351061024571816 351189516376088 353044258038784 354675242395136 354687103229992 354805057038848 355118015128474 356560316742656 356874823070428 356993504421632 357005442782404 358654726913366 358774000184704 360548894687488 360613696746302 360680859145984 360999000024767 362385573751552 362397692430644 362518210452736 364311627976192 364632971398046 364766430668978 366128622689024 366451568802787 366573434971328 368264445083314 368386914137216 368399233509502 368521747388288 370224234233152 370275903135658 372246396641344 372644129057824 374087940573568 375938594826496 376270193889473 376395325314112 376407912498839 376533089722816 378272587151264 380143943311808 380270362980352 380283079751744 380409545691136 380745088385168 382220287107776 384537026793712 384664907414528 386155293495296 386495904263248 386637365583664 388407942079456 388537110001664 388550103224608 388679318423552 388692316402144 390602157830144 392406651160576 392550275872768 392896527376184 393027188010496 394549973788672 394984745206064 396646979571712 396941447012864 396996844599056 397142149367408 398976855974632 399109538667008 400937230533632 400950638433904 401083977522176 401097390329872 401230778221568 401437756232188 401584686418084 403068184143872 403571370101848 405269739997184 405435778249892 405570608904448 407650265887124 407726188599808 409305925728256 409666956660728 409803194424832 409816898815304 409953186443776 411847077135104 412344660756236 413884529996288 414036015824384 414249599516194 414387361271936 414401218963342 414539031141248 416451307445524 416589801395456 418203880635392 418514351741824 418572760066396 418725961833028 420800274464128 422882019778816 422896161543452 423036798777088 423255025592633 423409941114719 425504596737818 425646101425792 427612489823168 427626789781321 427769000220224 427911257952256 429885220588928 430042562827904 432075107165312 432089556359614 432233250924416 434754696666901 436537973206144 436908413514976 437068326311968 439084530676259 439230551471296 439376620826624 439391314193728 441421202354912 441482807584823 441568000227328 443752485769216 443914903564288 444306461568944 446013013848064 446027929145408 446176259018752 446504494580768 448779041720672 448943299284896 450619843309568 451017315449584 451167304580096 453248547794848 453399278938112 453414441242464 453565227554816 453965297690008 455660595979264 455724188474656 456211114028176 458486455023272 458638928071168 460415926859776 460822039698488 460907865373696 460990705118984 462693655171072 463101777094736 463255785001984 463271276921648 463425341197312 465566261109248 466128746941832 467869468691456 468040713540608 468453551871604 468609339550976 470424968748032 470771043199288 470927601577472 473276340669184 473342391637336 475687266785536 475703174431292 475861373026048 476211446841182 478040544097792 478056530440424 478215511661056 478637324738378 478812510729254 481005196312316 481165158133504 483404197144102 483564956770688 485957205883136 486044547788494 486135071022848 486563869598599 488449063710868 488611501044992 491048438122624 491573106416704 493477708841728 493912984038539 494077238439616 494093761071677 494258075591488 496356425981858 496521492967552 496703224740736 498997880922944 499067521617626 499163826343936 501723404168768 502259478295328 504205485120896 506888710320128 507430303397888 507501120930752 509845660943008 510015213873152 510032269493344 510201884481536 512367923594176 512538315321344 512555455317568 512725909409792 513178162606096 515094586759168 515166473927872 517908030109696 518289036113264 518461396950016 520470178189312 520929262267856 521119927525808 523697965215776 523872124831744 526292295166976 526309895115472 526484923347968 526949312771284 528895921129472 529089502263296 529283154249728 529556189072248 529732296883712 529750011870664 531784747280384 535008037278208 535082703590032 537733432018432 537751414574504 537930247768576 540411730063088 540591447964672 540789309776896 541068280139036 541266316476548 543287633667584 543766844029942 546456918510724 546638646784256 546656927143132 546838721931008 547321064553679 549441662717428 549543993330176 552159811151416 552343435963904 552545599119872 555098234399488 555587862378419 557844366516736 558048543067648 558336416739218 558522095627392 558540773385374 558726520233856 561490601880832 564084561043328 564291021567104 564976582765088 567165587321216 567790571233717 569971417962752 570180033134336 570474164929201 570682964111143 570891839715649 573696919313024 576347268892096 576366542748737 576538937421824 576558217688128 576749956370432 579410514706816 582280837206016 582493957746688 582575251245952 583007750300144 585461251428352 586106396112224 588377268234368 588876557346272 589092091985696 589307705512928 592006395461312 592203271548928 594939116275712 594959011869664 595156869871616 595681831828408 598101176471552 598320087412736 598847839505968 601168078413376 601368001286144 601614380628872 604900394542184 605013054051328 607357180112896 607872575325184 607892903432048 608095062694912 608115398242064 608317631497216 610900216593056 611103375960064 611327045834752 611866270799576 614151238059008 614236949683232 614692954120804 617960004596584 618165511748096 620560597071872 621107966550136 621223644634112 621335298203848 624616764222464 627502351929856 627523336483832 627732023991808 628055844427778 628285719073454 630606675192832 630837483467776 631393917739988 631603892438272 631625014153484 634051044834304 634728506473984 637894198293248 641143707406592 641165148146524 641378372339456 641850210959854 644551341804032 645119872473466 645355992722038 647766024757504 648337390958777 648553000333888 651544787455094 651761463473536 651783259286042 652000014610048 654985799233792 655103520932318 655803476415503 658563327495424 661847894860928 662555056474688 665122129308416 665708804573683 665930190940352 665952460574869 666173927971136 669251500344544 672562361243968 672786026811392 672808525714624 673032273145856 673625925604528 676235892575296 676958427267616 679581306032512 683197826953216 683800446004208 683927800231936 687183282140576 687411810002944 687434798012768 687663409518592 691065356161024 691674914816912 694257921284096 694512026544128 695124625357864 695355794172416 698049953626112 698563483457008 698795795889152 698819164595344 701503283646464 702122049143632 702379032752176 706088516077568 709350484790272 709374206459984 709610114077696 710236030256948 713120633485312 713749646140856 713987008843264 714010885564808 717309453826732 717548000369408 721097789374976 721227393492604 721361718291968 721998000049534 724771147503104 724795384861288 725036420905472 728623255952384 729265942796092 729532861337956 732257245378048 732903137605574 733146869942656 736528890166628 736773828274432 736798467019004 737043494776576 737693608746263 740448468466304 740551806271316 744492793282688 745040489412817 745288258115648 748175881147136 748835814510043 749109895818349 751877189652992 752540387778946 752790650628224 752815824997678 753066179445632 756545174302528 760287886623616 760566159503488 761490176770336 764440574215552 769074053587424 769181386410671 769329814829056 772991808526496 773274731167328 776815884158912 776841861965689 777074220003328 777100206449216 777358636847104 777384632804288 784813302321152 785100551745536 785793054752368 786054376020992 789099947577344 789969490412128 793882894025728 793993689198112 794284298734816 797953711949264 798219077334016 801874461067264 801901276867808 802167955044352 802194780659744 802461556443136 802875512464376 803169372836168 806136368287744 807142740203696 810539479994368 810871556499784 811141217808896 815300531774248 815452377199616 818611851456512 819333913321456 819606388849664 819633797630608 819906372887552 823694154270208 824689321512472 827769059992576 828072031648768 828499199032388 828774722543872 828802437926684 829078062282496 832902614891048 833179602790912 836407761270784 837028703483648 837145520132792 837451923666056 841600548928256 845764039557632 845792323086904 846073597554176 846510051185266 846819882229438 851009193475636 851292202851584 855224979646336 855253579562642 855538000440448 859770441177856 860085125655808 860843769289829 864150214330624 864179112719228 864466501848832 869509393333802 873075946412288 873816827029952 873846048683569 874136652623936 878169061352518 878461102942592 878782628387456 882842404709824 882965615169646 883136000454656 888612923137888 892055858290816 893008989161536 897259693121051 897558083441344 897886598569792 902034630899168 902334609160192 906497095589696 906798557876224 906828882484928 907130455109632 907930595380016 911321191958528 911448376949312 912422228056352 916972910046544 917277856142336 920831853719552 921644079396976 921815730747392 921981410237968 926203554189472 926511570003968 926542553843296 926850682394624 931132522218496 932257493883664 935738937382912 936081427081216 936907103743208 937218679101952 940849937496064 941542086398576 941855203154944 946552681338368 946684783274672 951374533571072 951406348862584 951722746052096 952422893682364 956081088195584 956113060880848 956431023322112 957274649476756 957625021458508 962010392624632 962330316267008 966808394288204 967129913541376 971914411766272 972089095576988 972270142045696 973127739197198 976898127421736 977223002089984 982096876245248 982963141131049 983146212833408 986955417683456 987825968077078 988154476879232 988187522143354 988516151182976 992712851963716 993042985935104 993406449481472 994282690049311 997995761845888 998135043235252 1003446808337536 1004185007469449 1004518956590656 1008410970241792 1009300445643971 1009669859581253 1014860606795776 1015002241861504 1019691321886016 1019725421786227 1020030427746304 1020064538986688 1020403768963072 1024735847188352 1025110910635136 1026356325212192 1030189173518336 1030332947855744 1035816060219392 1036578072226528 1036922793900032 1041858524535712 1042239855051616 1047395930431552 1047744249663488 1052584590333952 1052619790230944 1052969846695936 1053898625542568 1057791842258944 1058179004526592 1058566308499456 1059112378144496 1059464593767424 1059500023741328 1063569494560768 1070016074556416 1070165407180064 1075466864036864 1075502829149008 1075860495537152 1080823460126176 1081182895929344 1081578619553792 1082136560278072 1082532632953096 1086575267335168 1087533688059884 1092913837021448 1093277293568512 1093313854286264 1093677443862016 1094642129107358 1098883325434856 1099087986660352 1104319622302832 1104686871927808 1105091198239744 1110196468798976 1111175724756838 1115688733033472 1116097086135296 1116672833478436 1117044191254784 1117081546770748 1117453040467712 1122981203761664 1128169122086656 1128582043134208 1129577516206529 1129953165530176 1134331174642432 1135581142467434 1139942835925504 1140360066268672 1140948329858402 1141365928222286 1141783679431298 1147393838626048 1152694537784192 1152733085497474 1153116435376256 1158821029413632 1160267689042813 1165150502491904 1166015500600288 1172212792224448 1176754536468736 1177753114692544 1177792500399593 1178184183971392 1178223584093999 1178615411025856 1184012790922624 1189878232551424 1189918023739328 1190313739743232 1191363663656816 1197695679011936 1202336156826752 1203228761257744 1209800789084368 1210026108102656 1215745150650368 1215785806864096 1216190125389824 1216230796484128 1216635262994432 1221800433186112 1222206751920128 1222654091669504 1223732541599152 1228302476118016 1228473899366464 1229385908241608 1235920009193168 1236331023496192 1241121194143744 1242215933100272 1242447289268224 1242670596407696 1249233528444928 1255004703859712 1255046672967664 1255464047983616 1256111688855556 1256571438146908 1261213350385664 1261674966935552 1262787835479976 1263207784876544 1263250028306968 1268102089668608 1269457012947968 1275788396586496 1282287414813184 1282330296293048 1282756744678912 1283700421919708 1289102683608064 1290239744946932 1290711985444076 1295532049515008 1296674781917554 1297106000667776 1303089574910188 1303522926947072 1303566518572084 1304000029220096 1305150230858773 1309971598467584 1310207041864636 1311606952831006 1317126654990848 1323695789721856 1324863364133153 1325110112949376 1330244258616832 1331417609147366 1331860381880704 1331904921149738 1332347855942272 1338503000689088 1340120147457767 1345124722487936 1345617051429248 1347251851209056 1352471785150592 1353466749197953 1353916854535232 1359162612065024 1360361470215787 1360859375957341 1367600892008416 1367855600463872 1374366564281152 1374412525016219 1374823620005888 1374869596025536 1375326819037184 1383349829633824 1388515842568192 1389024053088256 1390249250715728 1390711588344832 1396099907252224 1397126966914016 1397591591778304 1397638329190688 1404244098287264 1404758065504352 1412177032155136 1418700969580544 1418748412919968 1419220228155392 1420472060513896 1426241266970624 1427499292281712 1427974017686528 1428021771129616 1434618907653464 1435096000738816 1442195578749952 1442454786985208 1442723436583936 1443996000099068 1449542295006208 1449590769722576 1450072841810944 1457246511904768 1458531885592184 1459065722675912 1464514490756096 1465806275211148 1466293739885312 1473057780333256 1473547656548864 1473596934038008 1474086989553152 1475387217492526 1480896936932608 1481103612542632 1488985586565376 1490080978825634 1490576516231296 1496351762294272 1497671629020086 1498219791636698 1503754379305984 1505080775557892 1505581301256448 1505631649995356 1506132358891264 1513090348605056 1520575773247232 1521132319006976 1522474043582713 1522980353540672 1528881148431104 1538148107174848 1538362772821342 1538659629658112 1545983617052992 1546035316901699 1546549462334656 1553631768317824 1553683723931378 1554200412898432 1554769265608576 1571586109504736 1572108752041984 1579938980824256 1587459457060321 1587765788051456 1587987378396224 1588568597469632 1595907423898528 1596438154668032 1603748922134528 1603802553735616 1604335910088704 1604389561319488 1604923112886272 1605751024928752 1606338745672336 1614285480407392 1621743112999568 1622282435617792 1630601063548496 1630904754399232 1638667826642912 1639212777699328 1639267595261216 1639812745775104 1647388308540416 1649378643024944 1655538119985152 1656144063297536 1656998398064776 1657549445087744 1657604875853368 1658156124564992 1665805229782096 1666359205581824 1672815522541568 1674057406967296 1674291040265584 1674903847332112 1683201097856512 1691528079115264 1691584646173808 1692147195108352 1693020102370532 1693639764458876 1702018386951272 1702584405703168 1710449959292672 1710507159125284 1711076000880896 1712585266506673 1719540882355712 1720170251311616 1721687538579658 1728300428661248 1728358225438456 1728933003697664 1739018786667604 1746151892824576 1747633654059904 1747692097367138 1748273305247872 1756338122705036 1756922205885184 1757565256774912 1759115528548781 1765684809419648 1765931230339292 1776635013215179 1777225846275776 1784111716581632 1785685403831641 1786017978323072 1786338982336063 1794519386242102 1795116166882688 1795773197139584 1804069261798336 1804669218320384 1812994191179392 1813657764969856 1815861190760032 1822642383917056 1822896753898624 1824844456112704 1833945820093088 1834555712284672 1843288158793952 1843631461494784 1843962820475936 1852407108378944 1853023140007936 1853085107686592 1853701364789248 1862265044436992 1864514987767328 1871477874765824 1872162854162432 1873814207486416 1874437358203904 1881699874992128 1883084172797152 1883710406309888 1893105362676736 1893369566549344 1902749067142144 1902812697725168 1903445492104192 1904845787364728 1912162176391168 1912226121761696 1912862046644224 1914549298953512 1915250042917016 1924020785249264 1924660632534016 1933616788576408 1934259827082752 1943828823532544 1944178191153976 1944540284091392 1946255478394396 1953796254843472 1954446004179968 1964193752490496 1965926282262098 1966292425666816 1973910835366912 1975651936154156 1976308953758464 1976375044286708 1977032302365952 1985425703927432 1986085971870208 1986812898962944 1988565380098622 1995991523691776 1996270086470504 2006893616675072 2008370014938898 2009037913181312 2016821940483584 2018600891287942 2019339719162506 2030004483723008 2039382643772032 2039450843572454 2040129077973376 2049471694376704 2050221821270272 2052030232654961 2052712650424384 2052781295998823 2060665895711488 2073156144453056 2073845587800064 2083717049071424 2083786731476203 2084479710103232 2094791860863104 2105169180667904 2105239580461888 2105939693391872 2107797251085136 2118224756288992 2118929187534848 2119000047482656 2140032149112832 2140330814360128 2150933728073728 2151005658298016 2151720991074304 2161646920252352 2162365791858688 2163157239107584 2164273120556144 2165065265906192 2173150534670336 2175067376119768 2185827674042896 2186554587137024 2186627708572528 2187354887724032 2189284258214716 2197766650869712 2198175973320704 2208639244605664 2209373743855616 2210182396479488 2220392937597952 2222351449513676 2231377466066944 2232194172270592 2233345666956872 2234088382509568 2234163093541496 2234906080935424 2245962407523328 2256338244173312 2257164086268416 2259155032413058 2259906331060352 2268662349284864 2271162284934868 2279885671851008 2280720132537344 2281896659716804 2282731856444572 2283567358862596 2294787677252096 2305389075568384 2305466170994948 2306232870752512 2308267098335081 2317642058827264 2320535378085626 2330301004983808 2331255724936879 2332031001200576 2343989028850963 2344425584448896 2353509072937472 2355506229385088 2355585000799186 2356368367942784 2356447168187998 2357230822051712 2368025581845248 2370981799348357 2379836047478656 2382727327313632 2394595017811763 2395391358023872 2404672313653504 2406457522515488 2406793370381777 2407674280539911 2419601578168736 2420052216205312 2431490301300736 2431571613728192 2431652928874849 2432380250779648 2432461592968256 2433270525988864 2443600866372224 2447465083198304 2456604952236032 2456947798732928 2458771816483216 2471840018386336 2472662046992384 2484431866200544 2484894578536448 2485341192815392 2498467056889856 2510009407719424 2510093345935328 2510928095967232 2512223377711112 2513142876293816 2522426700771328 2523349933871104 2525575670959952 2526415569753088 2526500056613936 2536204179337216 2538914025895936 2551576793172992 2564574829626368 2564660592586096 2565513489357824 2567400843839416 2578205367216128 2580479489893864 2581423970888152 2591064099030016 2593349563835108 2594212001335552 2606179149820376 2607045853894144 2607133037144168 2608000058440192 2610300461717546 2619943196935168 2620414083729272 2623213905662012 2634253309981696 2647391579443712 2649726728266306 2650220225898752 2660488517233664 2662835218294732 2663720763761408 2663809842299476 2664695711884544 2677006001378176 2680240294915534 2690249444975872 2691234102858496 2693607923261723 2694503702418112 2704943570301184 2706933498395906 2707833709070464 2718325224130048 2720722940431574 2721718751914682 2735201784016832 2748733128562304 2748825050032438 2749739192051072 2765779878795817 2766699659267648 2780498501431456 2781423176689664 2794253933828032 2795183183556608 2795276658381376 2808488196574528 2808582116337491 2809516131008704 2837401939161088 2837496825839936 2838440456310784 2840944121027792 2854998584563424 2855948035373056 2856043542259232 2869237815306928 2870192001477632 2884391157499904 2884909573970416 2885446873167872 2887992000198136 2899084590012416 2899181539445152 2900145683621888 2914493023809536 2917063771184368 2918131445351824 2929028981512192 2931612550422296 2932587479770624 2946115560666512 2947095313097728 2947193868076016 2948173979106304 2950774434985052 2961793873865216 2962207225085264 2977971173130752 2980161957651268 2981153032462592 2992703524588544 2995343258040172 2996439583273396 3007508758611968 3010161551115784 3011162602512896 3011263299990712 3012264717782528 3026180697210112 3041151546494464 3042264638013952 3044948087165426 3045960707081344 3057762296862208 3076296214349696 3076725545642684 3091967234105984 3092070633803398 3093098924669312 3107263536635648 3107367447862756 3108400825796864 3109538531217152 3111142610799457 3112281319740151 3142127281436663 3143172219009472 3144217504083968 3159289560625211 3159877961648512 3174918914120642 3175531576102912 3175974756792448 3177137194939264 3191814847797056 3192876309336064 3207605107471232 3208779122638976 3211502049857504 3212677491344672 3228570960814784 3243486225999136 3243938890514569 3244564871235584 3261202127096992 3261809508798464 3277335653285824 3278425555398656 3278535190522432 3279625491550208 3294776617080832 3298757286049888 3311076239970304 3312288126595072 3313996796129552 3315098890175488 3315209751706736 3316312249129984 3331610459564192 3332718411163648 3348114813934592 3348582080531168 3349807694664224 3366402195713024 3383056158230528 3383169292347616 3384294390216704 3386040204741064 3387279528917752 3404036773902544 3405168811406336 3420899918585344 3421014318250568 3422152001761792 3425170533013346 3439081764711424 3440340502623232 3443375077159316 3456600857322496 3456716450876912 3457866007395328 3478037573335208 3492303785649152 3495267308119808 3495384194734276 3496546610495744 3512676245410072 3513844411770368 3515130513549824 3518231057097562 3531369618839296 3531862460678584 3534484486194623 3553270026430358 3554451692551552 3568223433163264 3571370807663282 3572035956646144 3572677964672126 3589038772484204 3590232333765376 3591546394279168 3608138523596672 3625988382358784 3627315529939712 3630515027004931 3631722381520064 3645793507797248 3649688912225408 3667891640186176 3669111424569344 3686576317587904 3686699601842513 3687925640951872 3704814216757888 3706170215373184 3724530088873984 3729029975534656 3747628414972832 3748874716407808 3766168345594304 3767420812619776 3786210725353472 3786739133098688 3805498134284288 3805625395450336 3806890984208384 3809691574729456 3824324352782336 3824452243523392 3825724093288448 3829098597907024 3830500085834032 3848041570498528 3849321265068032 3867233577152816 3868519654165504 3887657647065088 3888356382307952 3889080568182784 3892510956788792 3907592509686944 3908892008359936 3928387504980992 3931852564524196 3932584851333632 3947821670733824 3951303872308312 3952617907516928 3952750088573416 3954064604731904 3970851407854864 3972171943740416 3973625797925888 3977130760197244 3991983047383552 3992540172941008 4013787233350144 4016740029877796 4018075826362624 4033643880967168 4037201782575884 4038679438325012 4060008967446016 4078765287544064 4078901687144908 4080258155946752 4083857173977451 4098943388753408 4100443642540544 4104060465309922 4105425300848768 4105562591997646 4121331791422976 4146312288906112 4167434098142848 4167573462952406 4168959420206464 4189583721726208 4193279171077529 4194813952693247 4210479160923776 4215594502170272 4235041118458111 4236449512577984 4236591185359273 4237858375069696 4238000094965312 4258172886060067 4280064298225664 4280661628720256 4301867456147456 4302011316596032 4303441982148608 4323293840504704 4328546241112288 4330130531812384 4346301069340672 4350134752239536 4371655348085792 4373109174274048 4373255417145056 4374709775448064 4378568516429432 4395533301739424 4396351946641408 4417278489211328 4418747487711232 4420364792958976 4440785875195904 4444702899027352 4462754932133888 4464388344541184 4466691333913744 4468176765019136 4468326187082992 4469812161870848 4491924815046656 4512676488346624 4514328172536832 4518310064826116 4519812662120704 4537324698569728 4542324569869736 4559771343702016 4561440265074688 4563793319433608 4565463712889144 4567134717725192 4589575354504192 4610778151136768 4610932341989896 4612465741505024 4616534196670162 4635284117654528 4641070756171252 4660602009967616 4662511449873758 4664062002401152 4687978057701926 4688851168897792 4707018145874944 4711012458770176 4711170001598372 4712736735885568 4712894336375996 4714461644103424 4736051163690496 4741963598696714 4759672094957312 4763870394436231 4765454654627264 4789190035623526 4790782716047744 4809344627307008 4812915045030976 4813586740763554 4815348561079822 4839203156337472 4863143227456384 4863305857749698 4864923185936512 4887201732744448 4893302862484907 4894930166396608 4913895597465856 4917543632966432 4943680036772672 4945324093984768 4968863732401088 4969029898135561 4970682385630784 5020018815438848 5020186691870656 5021856191934464 5024446755422224 5026285752587632 5051151341919904 5052831139506176 5053000113227872 5077828051791872 5103153586345984 5129149659252736 5129321185172192 5131026978715648 5134801687678832 5156410734432256 5160958979787728 5162847941776304 5182128198060032 5186699127670216 5188424002671104 5212358299640752 5214091707788288 5214266074288336 5216000116880384 5220600923435092 5239886393870336 5240828167458544 5246427811324024 5268506619963392 5294783158887424 5299453456532612 5300440451797504 5320977034467328 5325670436589464 5327441527522816 5327619684598952 5329391423769088 5354012002756352 5360480589831068 5380498889951744 5382468205716992 5387215846523446 5389007404836224 5409887140602368 5413866996791812 5415667418140928 5436650448260096 5441445880863148 5443437503829364 5470403568033664 5497466257124608 5497650100064876 5499478384102144 5504329234491347 5531559757591634 5533399318535296 5559148267157173 5560997002862912 5562846353379328 5588507867656064 5589512299567681 5590553316762752 5616976393149056 5617164232674982 5619032262017408 5651811056669713 5674993651679872 5681888242055584 5708098898791367 5709997169126848 5711896070746112 5712087084518464 5738475630613856 5739276498602699 5740384002955264 5768782314999808 5769819147940832 5770893746335744 5775984000396272 5798169180024832 5798363078890304 5800291367243776 5834127542368736 5836262890703648 5858057963024384 5863225100844592 5865174959541248 5892231121333024 5894190626195456 5894387736152032 5896347958212608 5901548869970104 5923587747730432 5924414450170528 5955942346261504 5960323915302536 5962306064925184 5985407049177088 5990686516080344 5992879166546792 6015017517223936 6020323102231568 6022325205025792 6022526599981424 6024529435565056 6052361394420224 6082303092988928 6084529276027904 6089896174330852 6091921414162688 6115524593724416 6152592428699392 6153451091285368 6183934468211968 6184141267606796 6186197849338624 6214527073271296 6214734895725512 6216801651593728 6219077062434304 6222285221598914 6224562639480302 6284254562873326 6286344438018944 6318579121250422 6319755923297024 6349837828241284 6351949513584896 6354274389878528 6383629695594112 6415210214942464 6417558245277952 6420868792501007 6423004099715008 6423218893931801 6425354982689344 6457141921629568 6486972451998272 6487877781029138 6489129742471168 6522404254193984 6554671306571648 6557070381044864 6589553234161664 6597514572099776 6627993592259104 6630197780350976 6630419503413472 6632624498259968 6663220919128384 6665436822327296 6696229627869184 6697164161062336 6699615389328448 6732804391426048 6766112316461056 6766338584695232 6768588780433408 6772080409482128 6774559057835504 6808073547805088 6810337622812672 6841799837170688 6842028636501136 6844304003523584 6850341066026692 6878163529422848 6880681005246464 6886750154318632 6913201714644992 6913432901753824 6915732014790656 6956075146670416 6984607571298304 6990534616239616 6990768389468552 6993093220991488 7025352490820144 7027688823540736 7030261027099648 7036462114195124 7062739237678592 7063724921357168 7068968972389246 7106540052860716 7108903385103104 7136446866326528 7142741615326564 7144071913292288 7145355929344252 7178077544968408 7180464667530752 7183092788558336 7216277047193344 7222642210919447 7251976764717568 7254631059879424 7261030054009862 7263444763040128 7291587015594496 7299377824450816 7335783280372352 7373152635175808 7373399203685026 7375851281903744 7381277426038321 7409628433515776 7412340430746368 7418878533444859 7421593916303437 7458059951069312 7492765055733581 7495256829945664 7497749432815616 7532336691188608 7533690490721657 7572421450706944 7573478266197376 7610996268568576 7611250790900672 7613781968416768 7619383149458912 7648904487046784 7658197195814048 7661000171668064 7696083140997056 7698642530136064 7734467154305632 7737039308331008 7775315294130176 7776712764615904 7778161136365568 7785021913577584 7815185019373888 7817784016719872 7856775009961984 7863705129048392 7865169702667264 7895643341467648 7902607744616624 7905235815033856 7905500177146832 7908129209463808 7941702815709728 7944343887480832 7947251595851776 7954261520394488 7983966094767104 7985080345882016 8027574466700288 8033480059755592 8036151652725248 8067287761934336 8074403565151768 8077358876650024 8120017934892032 8157530575088128 8157803374289816 8160516311893504 8167714347954902 8197886777506816 8200887285081088 8208120930619844 8210850601697536 8211125183995292 8242663582845952 8292624577812224 8334868196285696 8335146925904812 8337918840412928 8379167443452416 8386558342155058 8389627905386494 8420958321847552 8428386082464101 8431189004340544 8470082236916222 8472899025155968 8473182370718546 8476000189930624 8516345772120134 8561323257440512 8604022633192064 8646587681009408 8654214459457879 8657092482224576 8657381987473297 8660261063624768 8700269504479072 8743310696171584 8746218348548096 8746510834290112 8749419550896128 8757137032858864 8791066603478848 8834556978422656 8881571750391808 8889405798054704 8933382667827488 8936353530038272 8936652374165984 8939624323741696 8983849630093312 9025352976693248 9028656345073664 9036620129652232 9039625324241408 9074649397139456 9084649139739472 9119542687404032 9122880530149376 9127586638867216 9130927425778288 9134269435450384 9179150709008384 9221556302273536 9221864683979792 9224931483010048 9233068393340324 9270568235309056 9282141512342504 9321204019935232 9325022899747516 9328124004802304 9375956115403852 9377702337795584 9414036291749888 9422024917540352 9422340003196744 9425473471771136 9425788672751992 9428923288206848 9472102327380992 9483927197393428 9519344189914624 9527740788872462 9530909309254528 9578380071247052 9581565432095488 9618689254614016 9625830090061952 9627173481527108 9630697122159644 9678406312674944 9726286454912768 9726611715499396 9729846371873024 9734865588630559 9738428645638537 9774403465488896 9786605724969814 9789860332793216 9827791194931712 9835087265932864 9887360073545344 9937727464802176 9938059796271122 9941364771261568 9999358023338723 10040373383741312 10048893510844448 10052571505175264 10098944205553957 10102302683839808 10105662279012352 10106000226455744 10154104574450929 10206307172691968 10258299318505472 10258642370344384 10262053957431296 10269603375357664 10321917959575456 10325695883552608 10364256396120064 10373398255340432 10376848005342208 10424716599281504 10428183415576576 10428532148576672 10432000233760768 10441201846870184 10479772787740672 10481656334917088 10492855622648048 10537013239926784 10589566317774848 10598906913065224 10600880903595008 10641954068934656 10651340873178928 10654883055045632 10655239369197904 10658782847538176 10708024005512704 10720961179662136 10760997779903488 10764936411433984 10774431693046892 10778014809672448 10819774281204736 10827733993583624 10831334836281856 10873300896520192 10882891761726296 10886875007658728 10940807136067328 10994932514249216 10995300200129752 10998956768204288 11008658468982694 11063119515183268 11066798637070592 11118296534314346 11121994005725824 11177015735312128 11179024599135362 11181106633525504 11190969000767777 11233952786298112 11234328465349964 11238064524034816 11303622113339426 11349987303359744 11359998632886397 11363776484111168 11416197797582734 11419994338253696 11424174169036928 11476951261227712 11478552997205398 11480768005910528 11539638295881664 11551968000792544 11596726157780608 11664376010573663 11668255084737472 11672525781407296 11726450201689184 11730349919082496 11784462242666048 11788381252390912 11788775472304064 11792695916425216 11803097739940208 11847175495460864 11848828900341056 11911884692523008 11920647830605072 11924612129850368 11970814098354176 11981373032160688 11985758333093584 12040646204463136 12044650410051584 12045053199962848 12049058871130112 12104722788840448 12164606185977856 12169058552055808 12179792348661704 12183842828325376 12231049187448832 12305184857398784 12306902182570736 12367868936423936 12368282535213592 12372395698677248 12429054146542592 12429469791451024 12433603303187456 12438154124868608 12444570443197828 12449125278960604 12568509125746652 12572688876037888 12637158242500844 12639511846594048 12699675656482568 12703899027169792 12708548779757056 12767259391188224 12778520834703637 12830420429884928 12835116490555904 12841737585002014 12846008199430016 12846437787863602 12850709965378688 12914283843259136 12973944903996544 12975755562058276 13044808508387968 13109342613143296 13114140762089728 13120905793371623 13125708174556289 13195029144199552 13255987184518208 13256430483220951 13260395560701952 13260839006826944 13265248996519936 13326441838256768 13392459255738368 13394328322124672 13399230778656896 13465608782852096 13532677169390464 13544160818964256 13549118115671008 13616147095610176 13620675245625344 13683599674341376 13684057273002272 13688608007047168 13700682132053384 13756327058845696 13761362010492928 13773500308637264 13826403429289984 13826865803507648 13831464029581312 13912150293340832 13969215142596608 13981069232479232 13981536778937104 13986186441982976 14050704981640288 14055377647081472 14060522054199296 14072924228390248 14125478475357184 14127449842714336 14137937944778492 14213080105721432 14217806770206208 14272893732653056 14285483230653128 14288143826584576 14290711858688504 14356155089936816 14360929335061504 14366185577116672 14432554094386688 14445284421838894 14503953529435136 14509262119758848 14522060108019724 14526889526080256 14583174031188992 14598755648901632 14671566560744704 14746305270351616 14746798407370052 14751702563807488 14762554852076642 14819256867031552 14824680861492736 14837757066889718 14843187832606874 14916119902138624 14985530111467162 14990513659891328 15064673382377216 15067380981443314 15083479957556569 15146956532394752 15222501581801344 15238766298917824 15297808974093568 15311302505194709 15316394391628096 15316906593221987 15322000343336128 15392166281994112 15468934308611264 15474078616662016 15553425529231808 15570043827155168 15630370038747776 15713550019923968 15727410258096784 15730339405334528 15805215489233248 15810471630067712 15811000354293664 15816258418927616 15883405631419456 15888687774961664 15894503191703552 15908523040788976 15967932189534208 15970160691764032 16055148933400576 16066960119511184 16072303305450496 16134575523868672 16148807130303536 16154717753300048 16240035869784064 16315061150176256 16315606748579632 16321032623787008 16335428695909804 16395773555013632 16401774570162176 16416241861239688 16421701203395072 16422250367990584 16485327165691904 16585249155624448 16669736392571392 16670293851809624 16675837680825856 16758334886904832 16773116684310116 16779255810772988 16841916643695104 16856772164928202 16862378008681088 16940164473832444 16945798050311936 16946364741437092 16952000379861248 16966953001164049 17032691544240268 17122646514881024 17208045266384128 17223223733730989 17293175362018816 17308428918915758 17314184964449152 17314763974946594 17320522127249536 17400539008958144 17486621392343168 17493021668580224 17514274065717728 17582133206957696 17669113956845312 17684699112805231 17691171887445433 17778811596109408 17866765335654976 17867362825210847 17872707060076544 17873304748331968 17879248647483392 18050705953386496 18057312690147328 18073240259304464 18079250648482816 18149298794278912 18169298279478944 18255173277734432 18261854851556576 18268538870900768 18358301418016768 18443112604547072 18443729367959584 18449862966020096 18466136786680648 18541136470618112 18564283024685008 18642408039870464 18650045799495032 18656248009604608 18751912230807704 18755404675591168 18828072583499776 18844049835080704 18844680006393488 18850946943542272 18851577345503984 18857846576413696 18944204654761984 18967854394786856 19038688379829248 19055481577744924 19061818618509056 19156760142494104 19163130864190976 19237378509228032 19251660180123904 19254346963054216 19261394244319288 19356812625349888 19452572909825536 19453223430998792 19459692743746048 19469731177261118 19476857291277074 19548806930977792 19573211449939628 19579720665586432 19655582389863424 19670174531865728 19774720147090688 19875454929604352 19876119592542244 19882729542523136 19998716046677446 20080746767482624 20097787021688896 20098459119722087 20105143010350528 20197888411107914 20204605367679616 20212000452911488 20308209148901858 20517284740688768 20539206750715328 20636972941784173 20643835919150912 20651391767105216 20746796510680864 20753696010684416 20849433198563008 20856366831153152 20857064297153344 20864000467521536 20882403693740368 20963312669834176 20985711245296096 21179132635549696 21197813826130448 21201761807190016 21302681746357856 21309766110091264 21310478738395808 21317565695076352 21416048011025408 21441922359324272 21521995559806976 21529872822867968 21548863386093784 21556029619344896 21639548562409472 21655467987167248 21662669672563712 21746601793040384 21765783523452592 21773750015317456 21881614272134656 21989865028498432 21990600400259504 21997913536408576 22017316937965388 22126239030366536 22133597274141184 22236593068628692 22243988011451648 22354031470624256 22358049198270724 22362213267051008 22381938001535554 22467905572596224 22468656930699928 22476129048069632 22607244226678852 22699974606719488 22719997265772794 22727552968222336 22832395595165468 22839988676507392 22848348338073856 22868501871134153 22953902522455424 22957105994410796 23079276591763328 23096255171797327 23103936001585088 23193452315561216 23213910249811333 23222406770368819 23328752021147326 23336510169474944 23345051562814592 23452900403378368 23460699838164992 23568924485332096 23577550944608128 23606195479880416 23694350990921728 23697657800682112 23823769385046016 23841295661210144 23849224259700736 23962746064321376 23971516666187168 24081292408926272 24089300820103168 24090106399925696 24098117742260224 24209445577680896 24329212371955712 24338117104111616 24359584697323408 24367685656650752 24462098374897664 24610369714797568 24613804365141472 24735737872847872 24736565070427184 24744791397354496 24858108293085184 24858939582902048 24867206606374912 24876308249737216 24889140886395656 24898250557921208 25137018251493304 25145377752075776 25274316485001688 25279023693188096 25399351312965136 25407798054339584 25417097559514112 25534518782376448 25557041669407274 25660840859769856 25670232981111808 25683475170004028 25692016398860032 25692875575727204 25701419930757376 25828567686518272 25947889807993088 25951511124116552 26089617016775936 26218685226286592 26228281524179456 26241811586743246 26251416349112578 26390058288399104 26511974369036416 26512860966441902 26521678013653888 26652883676513536 26686156847984699 26788656644249344 26798461557313792 27065354338780928 27088321637928512 27089227509190639 27098236231342016 27232294191220352 27367199348682752 27368114546004544 27377216014094336 27401364264106768 27547000617274528 27653731607015296 27824300586681664 27962138464958464 27963073557874208 27972372883965952 28101409963280576 28110755294162944 28121044108398592 28145848456780496 28250956950714368 28254899685428672 28275875889556984 28426160211442864 28435613540412416 28545787465306112 28570966461306256 28576287653169152 28581423717377008 28712310179873632 28721858670123008 28732371154233344 28865108188773376 28890568843677788 29007907058870272 29018524239517696 29044120216039448 29053779052160512 29166348062377984 29197511297803264 29343133121489408 29492610540703232 29493596814740104 29503405127614976 29525109704153284 29638513734063104 29649361722985472 29675514133779436 29686375665213748 29832239804277248 29971060222934324 29981027319782656 30129346764754432 30134761962886628 30166959915113138 30293913064789504 30445003163602688 30471857375062519 30477532597835648 30595617948187136 30622605010389418 30632788783256192 30633813186443974 30644000686672256 30784332563988224 30822763391528641 30937868617222528 31106851058463616 31129735231552919 31140087654310336 31260740077495552 31288313814963101 31299765647018843 31454820516193568 31460678810669056 31610430978466496 31611488075373037 31620943260135424 31622000708587328 31632516837855232 31766811262838912 31817046081577952 31935864379068416 31940321383528064 32110297866801152 32133920239022368 32144606610900992 32297614260607072 32309435506600096 32480071739568128 32630122300352512 32631213497159264 32642065247574016 32670857391819608 32791547110027264 32803549140324352 32832483722479376 32843402406790144 32844500735981168 32970654331383808 33170498311248896 33339472785142784 33340587703619248 33351675361651712 33516669773809664 33546233368620232 33558511621545976 33683833287390208 33713544329856404 33724756017362176 33880328947664888 33891596100623872 33892729482874184 33904000759722496 33933906002328098 34065383088480536 34245293029762048 34416090532768256 34446447467461978 34586350724037632 34616857837831516 34628369928898304 34629527949893188 34641044254499072 34801078017916288 34973242784686336 34986043337160448 35016903002402399 35028548131435456 35164266413915392 35338227913690624 35369398225610462 35382343774890866 35557623192218816 35733530671309952 35734725650421694 35746609496663936 36146480518608928 36158501296965632 36338596558957888 36510346555468864 36511567512387383 36523709703113152 36537077741801536 36886225209094144 36887458735919168 36899725932040192 36932273573361296 37128566049370016 37300091598990064 37312496019209216 37503824461615408 37510809351182336 37688099670161408 37689360012786976 37701893887084544 37703154691007968 37715693152827392 37888409309523968 37935708789573712 38077376759658496 38110963155489848 38123637237018112 38313520284988208 38326261728381952 38474757018456064 38503320360247808 38508693926108432 38522788488638576 38713625250699776 38905145819651072 38906446861997584 38919385487492096 38939462354522236 38953714582554148 39097613861955584 39146422899879256 39159441331172864 39311164779726848 39340349063731456 39549440294181376 39750909859208704 39752239185084488 39765459085046272 39997432093354892 40161493534965248 40195574043377792 40196918239444174 40210286020701056 40395776822215828 40409210735359232 40424000905822976 40459657156621963 40616418297803716 41034569481377536 41070764288127743 41078413501430656 41273945883568346 41287671838301824 41302783534210432 41493593021361728 41507392021368832 41698866397126016 41714128594306688 41764807387480736 41926625339668352 41971422490592192 42171205576689397 42395627652260896 42403523614380032 42605363492715712 42619532220182528 42620957476791616 42635131390152704 42832096022050816 42883844718648544 43043991119613952 43059745645735936 43097726772187568 43112059238689792 43279097124818944 43310935974334496 43325339345127424 43531567046905184 43547500030634912 43763228544269312 43979730056996864 43981200800519008 43995827072817152 44034633875930776 44252478060733072 44267194548282368 44473186137257384 44487976022903296 44708062941248512 44716098396541448 44724426534102016 44763876003071108 44935811145192448 44937313861399856 44952258096139264 45214488453357704 45399949213438976 45439994531545588 45455105936444672 45664791190330936 45679977353014784 45696696676147712 45737003742268306 45907805044910848 45914211988821592 46158553183526656 46192510343594654 46207872003170176 46386904631122432 46427820499622666 46444813540737638 46657504042294652 46673020338949888 46690103125629184 46905800806756736 47137848970664192 47155101889216256 47196695351064103 47212390959760832 47395315601364224 47682591322420288 47698448519401472 47925492128642752 47927094823952669 47943033332374336 48162584817852544 48180212799851392 48418891155361792 48719169394646816 48735371313301504 49220739429595136 49227608730282944 49471475745695744 49473130140854368 49489582794708992 49716216586170368 49717879165804096 49734413212749824 49752616499474432 49778281772791312 49796501115842416 50274036502986608 50290755504151552 50548632970003376 50558047386376192 50798702625930272 50815596108679168 50834195119028224 51069037564752896 51114083338814548 51321681719539712 51340465962223616 51366950340008056 51384032797720064 51385751151454408 51402839861514752 51657135373036544 51895779615986176 51903022248233104 52179234033551872 52437370452573184 52456563048358912 52483623173486492 52502832698225156 52780116576798208 53023948738072832 53025721932883804 53043356027307776 53090143261706863 53305767353027072 53372313695969398 53577313288498688 53596923114627584 54130708677561856 54176643275857024 54178455018381278 54196472462684032 54464588382440704 54532581385012211 54736229092009088 54802728528213536 55075685409670549 55094001234549056 55307463214030592 55356247518780871 55376508452417953 55648601173363328 55924276929916928 55926147115748416 55944745767931904 56202819926561152 56291696913560992 56501913901428736 56509799370857344 56551751779113968 56852320422885728 56871227080824832 57141932922612512 57152575306338304 57162847434754016 57424620359747264 57443717340246016 57464742308466688 57730216377546752 57781137687355576 58015814117740544 58037048479035392 58088240432078896 58107558104321024 58332696124755968 58395022595606528 58686266242978816 58985221081406464 58987193629480208 59006810255229952 59050219408306568 59277027468126208 59298723445970944 59351028267558872 59372751330427496 59664479608554496 59942120445868648 59962054639565312 60258693529508864 60269523925773256 60333919830226276 60587826129579008 60890006327205376 60943714750125038 60955065195671296 61191235896374272 61245210020778836 61265577566512384 61267626372887948 61288001373344512 61568665127976448 61645526783057282 61875737234445056 62213702116927232 62259470463105838 62280175308620672 62521480154991104 62576627629926202 62599531294037686 62909641032387136 63220861956932992 63222976150746074 63244001417174656 63533622525677824 63612937212303791 63634092163155904 63880642767056128 64267840478044736 64289213221801984 64595228521214144 64597388675762293 64618871013200192 65260244600705024 65262426994318528 65284130495148032 65341714783639216 65664967444958752 65686804813580288 65689001471962336 66340996622497792 66678945570285568 66681175407238496 66703350723303424 67033339547619328 67092466737240464 67117023243091952 67367666574780416 67427088659712808 67449512034724352 67760657895329776 67783192201247744 67785458965748368 67808001519444992 67867812004656196 68130766176961072 68490586059524096 68832181065536512 68892894934923956 69172701448075264 69233715675663032 69256739857796608 69259055899786376 69282088508998144 69602156035832576 69946485569372672 69972086674320896 70033806004804798 70057096262870912 70328532827830784 70676455827381248 70738796451220924 70764687549781732 71115246384437632 71467061342619904 71469451300843388 71493218993327872 71556280048387511 72268927473043249 72292961037217856 72317002593931264 72663659894379853 72677193117915776 73020693110937728 73023135024774766 73047419406226304 73074155483603072 73774917471838336 73864547146722592 74257132098740032 74600183197980128 74610594481835087 74624992038418432 75007648923230816 75021618702364672 75376199340322816 75378720025573952 75403787774169088 75406309382015936 75431386305654784 75871417579147424 76154753519316992 76221926310979696 76247274474036224 76627040569976416 76652523456763904 77006640720495616 77017387852216864 77045576977277152 77427250501399552 77810291639302144 77812893723995168 77838770974984192 77878924709044472 77907429165108296 78195227723911168 78292845799758512 78318882662345728 78622329559453696 78680698127462912 79098880588362752 79501819718417408 79504478370168976 79530918170092544 79994864186709784 80322987069930496 80391148086755584 80393836478888348 80420572041402112 80791553644431656 80818421470718464 80848001811645952 80919314313243926 81232836595607432 82069138962755072 82141528576255486 82156827002861312 82547891767136692 82575343676603648 82605567068420864 82987186042723456 83397732794252032 83428257188613376 83501845621113413 83529614774961472 83853250679336704 83942844981184384 84342411153378794 84791255304521792 85210726985431424 85241914953583232 85664192044101632 85767689437297088 86195453544375136 86224118477379584 86621871948668992 86650678690254848 87063134093810368 87095000061269824 87526457088538624 87959460113993728 87962401601038016 87991654145634304 88069267751861552 88504956121466144 88534389096564736 88946372274514768 88975952045806592 89416125882497024 89432196793082896 89448853068204032 89527752006142216 89871622290384896 89874627722799712 89904516192278528 90428976906715408 90799898426877952 90879989063091176 90910211872889344 91329582380661872 91359954706029568 91393393352295424 91474007484536612 91815610089821696 91828423977643184 92317106367053312 92385020687189308 92415744006340352 92773809262244864 92855640999245332 92889627081475276 93315008084589304 93346040677899776 93380206251258368 93811601613513472 94275697941328384 94310203778432512 94393390702128206 94424781919521664 94790631202728448 95365182644840576 95850984257285504 95854189647905338 95886066664748672 96325169635705088 96360425599702784 96445420934783167 96480720911944681 97405945724536553 97438338789293632 97470742626603008 97937976379381541 98441478859190272 98455217460565888 98942951491391488 98946260281708736 98979165589417984 99435758331608192 99556563545582624 99593002231684832 100548073005973216 100581511008303104 101097265940006752 101116094772752384 101597405251860544 101631192217358336 101668390238056448 102138075129505792 102228166677629096 102643363439079424 102680931924447232 102733900680016112 102768065595440128 102771502302908816 102805679723029504 103314270746073088 103791559231972352 103806044496466208 104358468067103744 104874740905146368 104913126096717824 104967246346972984 105005665396450312 105560233153596416 106047897476145664 106051443865767608 106086712054615552 106180286523413726 106611534706054144 106744627391938796 107154626576997376 107193846229255168 108261417355123712 108353286551714048 108356910036762556 108392944925368064 108929176764881408 109065162770024422 109472458184018176 109569019072033313 109605457056427072 110151370819341098 110188002469098112 110614926428061184 110712495037561742 110753016904835906 111297202346726656 111852294231496832 112405639853122304 112545965837152861 112583393827121984 113019598741714688 113103503558227936 113704640845771456 113742454161649664 114283865845225024 114287687657117903 114325694869508032 114849240719494528 115460432755093504 115562275374711152 116176480864157792 116215116208642048 116790045191213056 117372532485957632 117970442162812928 117974387258960416 118013620510459904 118100438816613136 118554054936252416 118597446891941888 118702056535117744 118745502660854992 119328959217108992 119884240891737296 119924109279130624 120517387059017728 120539047851546512 120667839660452552 121175652259158016 121780012654410752 121887429500250076 121910130391342592 122382471792748544 122490420041557672 122531155133024768 122535252745775896 122576002746689024 123137330255952896 123291053566114564 123751474468890112 124427404233854464 124518940926211676 124560350617241344 125042960309982208 125153255259852404 125199062588075372 125819282064774272 126441723913865984 126445952301492148 126488002834349312 126599572393300981 127067245051355648 127225874424607582 127268184326311808 127761285534112256 128535680956089472 129190457042428288 129194777351524586 129237742026400384 129991654303403399 130524853988637056 130683429567278432 131286274672201441 131329934889917504 131373609627160576 131378002943924672 132003359467862077 132681993244995584 133357891140571136 133362350814476992 133406701446606848 134184933474480928 134234046486183904 134735333149560832 134854177319425616 134899024069448704 135521315790659552 135566384402495488 135570917931496736 135616003038889984 135735624009312392 136261532353922144 136981172119048192 137664362131073024 137785789869847912 138345402896150528 138467431351326064 138513479715593216 138518111799572752 138564177017996288 139204312071665152 139892971138745344 139944173348641792 140067612009609596 140114192525741824 140657065655661568 141352911654762496 141477592902441848 141529375099563464 142230492768875264 142934122685239808 142938902601686776 142986437986655744 143112560096775022 144537854946086498 144585922074435712 145327319788759706 145354386235831552 146041386221875456 146046270049549532 146094838812452608 146148310967206144 147549834943676672 147679982227523161 147729094293445184 148514264197480064 149200366395960256 149221188963670174 149249984076836864 150015297846461632 150757440051147904 150812618764031872 151742835158294848 152443852621959392 152494548948072448 153254081139952832 153305046913527808 154013281440991232 154034775704433728 154091153954554304 154854501002799104 155620583278604288 155625787447990336 155677541949968384 155757849418088944 155814858330216592 156585691599517024 156637765324691456 157361396254925824 158197761176725504 159003639436834816 159008956740337952 159061836340185088 159989728373419568 160645974139860992 160782296173511168 160787672957776696 160841144082804224 161583107288863312 161636842941436928 161696003623291904 161838628626487852 162465673191214864 164138277925510144 164283057152510972 164313654005722624 165095783534273384 165150687353207296 165211134136841728 165974372085446912 166120770851147281 166795465588504064 166856514377226752 167003691242226826 167059229549922944 167706501358673408 167885689962368768 168684822306757588 169582510609043584 170421453970862848 170483829907166464 170634206269231757 171535378874594176 172333596281872363 172390907088750272 172448236954759168 173243743897337984 173274881286598111 174126268187620736 174190000122539648 175052914177077248 175924803202076032 176138535503723104 177009912242932288 177068778193129472 177892744549029536 177951904091613184 178832251764994048 178864393586165792 178897706136408064 179055504012284432 179743244580769792 179749255445599424 179809032384557056 180857953813430816 181599796853755904 181759978126182352 181820423745778688 182659164761323744 182719909412059136 182786786704590848 182948014969073224 183631220179643392 183656847955286368 184634212734106624 184770041374378616 184831488012680704 185547618524489728 185711281998490664 185779254162950552 186630016169178608 186692081355799552 186760412502516736 187623203227026944 188551395882656768 188620407556865024 188786781404256412 188849563839043328 189581262405456896 190730365289681152 191701968514571008 191708379295810676 191772133329497344 192650339271410176 192720851199405568 192890841869566334 192961441823889362 194811891449073106 194876677578587264 195875952758763082 196910434921131776 197892520563417472 198871516663216384 199046932567531217 199113127091165248 199119785711885831 199186004463369664 201096146011946432 201163022016606208 202194531880013504 203194810503721088 204276150259011584 204456333355258192 205467801360032224 205536131190880256 205543004605817632 205611359446059008 206628541492146176 207583118463944704 207612088992932416 208716936134207488 209749481810292736 209826252193435648 209934492693945968 210011330792900624 211120466307192832 212095794952291328 212102887731535216 212173424109231104 212360573046827452 213223069412108288 213489254783877592 214309253153994752 214387692458510336 216522834710247424 216706573103428096 216713820073525112 216785889850736128 217858353529762816 218130325540048844 218944916368036352 219138038144066626 219210914112854144 220302741638682196 220376004938196224 221229852856122368 221424990075123484 221506033809671812 222594404693453312 223704588462993664 223901908538502857 224811279706244608 225091931674305722 225166787654243968 226039197483429376 226207007116455872 227409281691542912 228567731690450048 228575375314235806 228651389739016064 229698481438989056 229985234536790629 231124550749422304 232275716727741011 232352961728315584 232430232417284096 233544405212371367 234745064971915264 235940884325625856 235948774517920832 236027241020919808 236200877633226272 237404113070235488 237491005321709984 238657918434217984 239768481783474592 239848218558261248 241034774118035456 241078095703093024 241335679320905104 242351304518316032 243560025308821504 243774859000500152 243820260782685184 244764943585497088 244980840083115344 245062310266049536 245070505491551792 245152005493378048 246274660511905792 246582107132229128 247502948937780224 248854808467708928 249037881852423352 249120701234482688 250085920619964416 250306510519704808 250398125176150744 251638564129548544 252883447827731968 252891904602984296 252976005668698624 253199144786601962 254134490102711296 254451748849215164 254536368652623616 255522571068224512 257071361912178944 258380914084856576 258389554703049172 258475484052800768 259983308606806798 261049707977274112 261279968556387131 261366859134556864 262572549344402882 262659869779835008 262756005887849344 264006718935724154 266724701628953984 268280648243194249 268369866948961856 268468092972367808 269708354638851232 269798048138897408 271042631581319104 271132768804990976 271141835862993472 271232006077779968 271471248018624784 272523064707844288 275328724262146048 275571579739695824 276934862702652128 277026959431186432 277036223599145504 277128354035992576 278408624143330304 279785942277490688 279888346697283584 280135224019219192 280228385051483648 281314131311323136 282705823309524992 282955185804883696 283058750199126928 284460985537750528 285868245370479616 285877805203373552 285972875973311488 286225120193550044 289075709892172996 289171844148871424 290654639577519412 290708772471663104 292082772443750912 292092540099099064 292189677624905216 292296621934412288 295099669887353344 295359964455046322 295458188586890368 297028528394960128 298400732791920512 298442377927340348 300030595692923264 301514880102295808 301625237528063744 301780833247547329 301891288014794647 303485670316589696 304887705243918784 304989097896144896 306508162279905664 308026562881982464 308069551408867456 308182307909108608 309709002005598208 311251574895980672 311515698836177888 311629716660433184 313171383199034048 313275530649382912 314722792509851648 316395522353451008 318007278873669632 318017913480675904 318123672680370176 319979456746839136 321291948279721984 321564592347022336 321575345915553392 321682288165608448 323166214577726624 323273685882873856 323392007246583808 323677257252975704 324931346382429728 328276555851020288 328566114305021944 328627308011445248 330191567068546768 330301374706414592 330422268273683456 331948744170893824 332241541702294562 333590931177008128 333713028754453504 334007382484453652 334118459099845888 335413002717346816 335771379924737536 337369644613515176 339165021218087168 340842907941725696 340967659814332928 341268412538463514 343070757749188352 344667192563744726 344781814177500544 346487487794675968 346549762573196222 346920039023801087 348252536375241472 348380000245079296 351849606404152064 352159957619478307 352277071007446208 354019824485864576 355785489098059072 355903808183226368 357728787172331584 358111008024568864 359498510891198848 361715907626861632 363519956252364704 363640847491557376 365318329522647488 365439818824118272 365573573409181696 365896029938146448 367262440359286784 367313695910572736 369268425468213248 369540082748757232 369662976025361408 371095237048979456 371422563996981328 371558508325901104 373260032338357216 373384162711599104 373520825005033472 375246406454053888 377102791765313536 377240815113730048 377573562808512824 377699127678086656 379162524810913792 381460730579362304 383403937029142016 383416758591621352 383544266658994688 385300678542820352 385441702398811136 385781683739132668 385922883647778724 389623782898146212 389753355157174528 391751905517526164 393820869842263552 395785041126834944 396134145875812747 397743033326432768 398093865135062434 398226254182330496 398239571423771662 398372008926739328 402192292023892864 404389063760027008 406389621007442176 406748079594520313 406896953411244959 408912666710516384 410935602720064448 410949344979849481 411072262381760512 411086009211635264 411222718892118016 415166236927889408 415224177985864832 417433872268414976 419868985387891936 420022661585801248 422240932614385664 424191589904582656 424205775463070432 424346848218462208 424721146093654904 426446138824216576 426978509567755184 428618506307989504 428775384917020672 433045669420494848 433413146206856192 433427640147050224 433571779701472256 435716707059525632 436260651080097688 437889832736072704 438276076288133252 438421828225708288 440605483277364392 440752009876392448 442459705712244736 442849980150246968 443012067619343624 445188809386906624 447409176925987328 447803817077005714 449622559412489216 450183863348611444 450333575308487936 452078394966858752 452414014232911744 454818563383085824 457135463380900096 457150750628471612 457302779478032128 459396962877978112 459970469073581258 462249101498844608 464551433455482022 464705923456631168 467088810424742734 471897549035841664 472401755266452544 474650377661035979 474808226140470976 474982010643419968 479536963566949184 479696437116522496 482156191406186048 482671358641810208 487120050617643008 487549718001000304 487640521565370368 489961680166230688 490124620532099072 490141010983103584 490304010986756096 492549321023811584 493164214264458256 495005897875560448 497709616935417856 498075763704846704 498241402468965376 500171841239928832 500613021039409616 500796250352301488 503277128259097088 505766895655463936 505783809205968592 505952011337397248 506398289573203924 508268980205422592 508903497698430328 509072737305247232 511045142136449024 514142723824357888 516761828169713152 516779109406098344 516950968105601536 519966617213613596 522099415954548224 522559937112774262 522733718269113728 525145098688805764 525319739559670016 525512011775698688 525975543036085519 528013437871448308 533449403257907968 533919935745660659 536561296486388498 536739733897923712 536936185944735616 539416709277702464 539596096277794816 542085263162638208 542283671725986944 542942496037249568 545046129415688576 548225672496962161 551143159479391648 553869725405304256 554053918862372864 554072447198291008 554256708071985152 556817248286660608 559571884554981376 559776693394567168 560270448038438384 560456770102967296 562628262622646272 565910371609767392 566117500398253856 568921971075501056 571736490740959232 571755610406747104 571945751946622976 572450240387100088 578151419784345992 578343688297742848 581309279155038824 581417544943326208 584165544887501824 584185080198198128 584379355249810432 584593243868824576 590199339774706688 590719928910092644 590916377173780736 594057056789920256 596801465583841024 596884755854680696 600061191385846528 603029760204591616 603250475056127488 603561666495094658 603782576029589294 606971340633179392 609775410487837568 613016324559811328 616139102817734912 616364615818217216 622503149791961344 623031397672355776 623052232711384697 623259433320866368 626342766398068096 629445585019703296 636035826961351808 639958913493678272 643129184694044672 643150691831106784 643364576331216896 646332429155453248 646547371765747712 646784014493167616 647354514505951408 649862692764859456 656553111702040576 657132228610043888 657254616022890496 660383134137093536 660602749412829184 660844536547366912 663897488341787648 664483083404589124 667181862354016256 667426057508907008 668014764968907304 668236918199691776 670826005434693632 671542759849475072 674739289227030352 678330042436174336 681685815883451392 681935319628665856 682536825076927028 686141515498376704 689334385127489452 689563628355001088 692974975589351936 693099525146392444 693840078047602174 696505072750482944 696760000490158592 703699212808304128 704319915238956614 704554142014892416 708039648971729152 708923558005158743 711570978196118144 715457574344663168 715983910325717137 716222016049137728 718997021782397696 719631217744151323 719894609881433389 723431815253723264 727039912504729408 727281694983114752 730636659045294976 731792059876292896 734524880718573568 734627391821145472 738536850936426496 739080165497514464 739325952050722816 742845127993962656 743117016651802208 746520064676714432 746768325423198208 747041650010066944 750492812908107776 754205583530627072 754481630227460096 755147125617025648 755398255356173312 758325049621827584 762921461158724608 766807874058284032 766833517183242704 767088533317989376 770601357085640704 770883404797622272 771563367478265336 771845767295557448 779247565796292424 779506710314349056 783503811035052328 787641739684527104 791570082253669888 792268291751625494 795486066652865536 796187730270124868 796452508364660992 796479142847543324 796744017853478656 804384584047785728 808778127520054016 812779242014884352 813496159189040626 813793906822489918 817825333421032768 821871205440128896 821898689959698962 822172018423270528 830448355971729664 839737970775783872 839766052784909809 840045323171602496 848383179809165312 848411550926140864 848693696436924416 849442292187309808 853957019135510368 866826292413712384 866855280294100448 867143559402944512 871433414119051264 872521302160195376 875779665472145408 876552152576266504 876843656451416576 881210966554728784 881504019752784896 884919411424489472 885699960300493936 886024135238687248 890377618773813248 894818353851974656 895607634154011428 899245118824978432 900367726697222888 900667150616975872 904156789933717504 904828028465823488 909637126766171648 914270926761800192 914301501256943224 914605558956064256 918793925755956224 919940938147162516 924498202997689216 929102866910964044 929411846913262336 934177620849485468 943795098071683328 944627578626938089 944803510532905088 949300755322071958 949616452280941952 949964021286839936 959073927133898368 964312382812372096 965342717283620416 969937728263856131 975099436002000608 975281043130740736 979923360332461376 980249241064198144 980282021966207168 980608021973512192 986328428528916512 990011795751120896 995419233870835712 996151527409693408 996482804937930752 1001226042078819232 1001592500704602976 1006554256518194176 1011533791310927872 1011567618411937184 1011904022674794496 1012796579146407848 1016537960410845184 1017806995396860656 1018145474610494464 1022090284272898048 1028285447648715776 1033523656339426304 1033558218812196688 1033901936211203072 1039933234427227192 1044198831909096448 1045119874225548524 1045467436538227456 1050290197377611528 1050639479119340032 1051024023551397376 1051951086072171038 1056026875742896616 1066898806515815936 1067839871491321318 1073122592972776996 1073479467795847424 1073872371889471232 1078833418555404928 1084170526325276416 1084567343451973888 1085523993074474369 1085884992074499136 1090092258831377152 1096451344993924322 1102286318958783296 1107739450810608512 1108144894396582016 1113634496573321216 1120540896076876768 1120913540205934592 1131820743219534784 1132235000796507712 1137843942151002112 1143472981481918464 1143511220813494208 1143891503893245952 1144900480774200176 1156302839568691984 1156687376595485696 1162618558310077648 1162835089886652416 1168331089775003648 1168370160396396256 1168758710499620864 1169186487737649152 1180398679549413376 1181439857820185288 1181832754347561472 1188114113579840512 1193602931167682048 1193769511709361392 1200122382771693056 1206059520409183232 1206500950112254976 1207123332990189316 1207565152059178588 1213942681266358784 1219550820975675136 1226032649119622656 1232278205635469824 1232729231636434432 1245006299583922688 1246062795344711552 1246104465422769394 1246518866641732736 1252685532796136192 1254249371855280853 1272071653922703616 1273193692931960033 1279917826987356544 1286258369388089344 1286301383662213568 1286729152662433792 1292664858310906496 1294709029011902816 1299725385529718912 1314264457220087776 1314509232045780992 1320766268274187072 1321205498825658368 1321689073094733824 1327794976683575296 1328966166809178248 1334363724708032512 1334852115017814016 1336029529937814608 1336473836399383552 1341652010869387264 1343085519698950144 1349478578454060704 1356660084872348672 1363371631766902784 1363870639257331712 1365073650153854056 1372283030996753408 1378668770254978904 1379127256710002176 1385949951178703872 1386199050292784888 1387680156095204348 1393010145500965888 1393520000980317184 1407398425616608256 1408639830477913228 1409108284029784832 1416079297943458304 1417847116010317486 1423141956392236288 1430915148689326336 1431967820651434274 1432444032098275456 1437994043564795392 1439262435488302646 1439789219762866778 1446863630507446528 1454079825009458816 1461273318090589952 1463097555882987193 1463584119752585792 1469254783642290944 1478160330995028928 1478651904101445632 1485690255987925312 1485739939542532739 1486234033303604416 1493040129353428864 1500985625816215552 1510294251234051296 1510796510712346624 1525842922317449216 1533615748116568064 1533667034366485408 1534177066635978752 1541202714171281408 1541766809595244544 1543126734956530672 1543691534591114896 1558495131592584848 1559013420628698112 1567007622070104656 1575283479369054208 1583140164507339776 1584536583503250988 1590972133305731072 1592375460540249736 1592905016729321984 1592958285695086648 1593488035706957312 1608769168095571456 1617556255040108032 1625558484029768704 1626992318378081252 1627587813644979836 1635650666842065536 1643742410880257792 1643797379919397924 1644344036846541056 1645794441112912753 1660896711943459328 1679475941551567744 1679532105569819618 1680090646343204992 1696823101852281728 1698884584374619616 1707914038271020736 1716043673082207001 1733652584827424768 1733710560588200896 1734287118805889024 1745042604320390752 1751559330944290816 1753104305152533008 1753687312902833152 1762421933109457568 1763008039505569792 1771399920600987872 1772048270477374496 1780755237547626496 1789636707703949312 1791215268308022856 1798490237649956864 1800735453394445776 1801334301233951744 1808313579867435008 1809656056931646976 1819274253532343296 1828541853523600384 1828603002513886448 1829211117912128512 1837587851511912448 1839881876294325032 1848996405995378432 1858205733821928088 1858823693826524672 1868355241698970936 1887590196143366656 1889255157253876178 1889607021065810176 1898601510644143916 1899232904561883904 1899928042573679872 1918147854267796736 1928624765624744192 1930685434567240832 1939875456527712262 1950198872004001216 1959846720664922752 1960564043932414336 1972656857057833024 1992303054819386816 1992965609875861504 2002452084157638464 2003185001409205952 2013108513036388352 2023067582621855744 2023135236823874368 2023808045349588992 2025593158292815696 2035613990793721312 2036290949220988928 2056570895297431552 2067047312678852608 2067116437624393376 2067803872422406144 2079866468854454384 2088397663818192896 2090239748451097048 2090934873076454912 2100580394755223056 2101278958238680064 2102048047102794752 2103902172144342076 2112053751485793232 2133797613031631872 2135679742982642636 2146245185945553992 2146958935591694848 2147744743778942464 2157666837110809856 2168341052650552832 2169134686903947776 2171047986148948738 2171769984148998272 2180184517662754304 2192902689987848644 2204572637917566592 2215478901621217024 2216289788793164032 2218244681500012841 2240336751664340719 2241081792153753536 2241827080411869184 2252573456725775443 2263641486439069568 2264470001593015424 2275687884302004224 2287022441626988416 2289800961548400352 2312605679137383968 2313374753190971392 2325237116620155296 2325670179773304832 2336662179550007296 2336740320792792512 2337517420999241728 2338372975475298304 2360797359098826752 2362879715640370576 2363665508695122944 2376228227159681024 2387205862335364096 2387539023418722784 2400244765543386112 2412119040818366464 2413001900224509952 2414246665980378632 2415130304118357176 2427885362532717568 2439101641951350272 2452065298239245312 2464556411270939648 2465458463272868864 2490012599167845376 2492125590689423104 2492208930845538788 2493037733283465472 2505371065592272384 2508498743710561706 2544143307845407232 2546387385863920066 2559835653974713088 2572602767324427136 2585329716621812992 2588557214254515803 2589418058023805632 2599450771059437824 2628528914440175552 2641532536548374144 2655589953367150592 2657932333618356496 2672059059875629216 2672947672798767104 2686171039397900288 2698957156908121408 2713320169744697344 2726743263533805568 2727741278514663424 2730147300307708112 2744566061993506816 2757337540509957808 2758254513420004352 2771899902357407744 2772398100585569776 2775360312190408696 2786020291001931776 2787040001960634368 2814796851233216512 2817279660955826456 2818216568059569664 2832158595886916608 2835694232020634972 2846283912784472576 2861830297378652672 2863935641302868548 2864888064196550912 2875988087129590784 2878524870976605292 2879578439525733556 2893727261014893056 2908159650018917632 2922546636181179904 2926195111765974386 2927168239505171584 2938509567284581888 2956320661990057856 2971380511975850624 2971479879085065478 2972468066607208832 2986080258706857728 2989808048978278177 3019584317460633143 3020588502468102592 3021593021424693248 3036077267760827771 3051685844634898432 3067231496233136128 3067334068732970816 3068354133271957504 3086253469913061344 3087383069182229792 3116990263185169696 3118026841257396224 3134015244140209312 3150566958738108416 3166280329014679552 3169073167006501976 3181944266611462144 3184750921080499472 3185810033458643968 3185916571390173296 3186976071413914624 3217538336191142912 3235112510080216064 3251116968059537408 3253984636756162504 3255175627289959672 3271301333684131072 3287484821760515584 3287594759838795848 3288688073693082112 3291588882225825506 3321793423886918656 3358951883103135488 3359064211139639236 3360181292686409984 3393646203704563456 3396639591233032703 3397769168749239232 3415828076542041472 3432087346164414002 3467421121176401792 3490085208640781504 3506208610305066016 3507374625805666304 3524843866218915136 3526016079011139584 3542799841201975744 3544096540954748992 3579273415407898624 3582430536616045712 3601470906788891552 3602668602467903488 3619312113863293952 3638548507064686592 3657083707047200768 3657206005027772896 3658422235824257024 3675175703023824896 3679763752588650064 3697992811990756864 3716411467643856176 3717647387653049344 3736710483397941872 3775180392286733312 3778510314507752356 3779214042131620352 3797203021288287832 3798465809123767808 3799856085147359744 3836295708535593472 3857249531249488384 3861370869134481664 3879750913055424524 3900397744008002432 3919693441329845504 3921128087864828672 3924586744192330411 3945313714115666048 3984606109638773632 4004904168315276928 4006370002818411904 4026217026072776704 4046270473647748736 4051186316585631392 4071227981587442624 4072581898441977856 4113141790594863104 4134094625357705216 4134232875248786752 4135607744844812288 4159732937708908768 4176795327636385792 4180479496902194096 4181869746152909824 4201160789510446112 4202557916477360128 4204096094205589504 4207804344288684152 4224107502971586464 4267595226063263744 4271359485965285272 4292490371891107984 4293917871183389696 4295489487557884928 4315333674221619712 4336682105301105664 4338269373807895552 4342095972297897476 4343539968297996544 4360369035325508608 4385805379975697288 4409145275835133184 4430957803242434048 4432579577586328064 4436489363000025682 4480673503328681438 4482163584307507072 4505146913451550886 4527282972878139136 4528940003186030848 4574044883253976832 4578079449053217991 4579601923096800704 4625211358274767936 4626749506381942784 4650474233240310592 4673480641585585024 4725759431280741152 4727331017390245888 4752456454319362048 4774411724670728192 4775078046837445568 4800489531086772224 4824238081636732928 4826003800449019904 4828493331960757264 4830260608236714352 4855770725065435136 4878203283902700544 4904130596478490624 4929112822541879296 4930916926545737728 4980025198335690752 4984251181378846208 4984417861691077576 4986075466566930944 5010742131184544768 5016997487421123412 5088286615690814464 5092774771727840132 5119671307949426176 5145205534648854272 5149743896385565711 5170659433243625984 5177114428509031606 5178836116047611264 5198901542118875648 5257057828880351104 5283065073096748288 5289660394346184467 5315864667236712992 5342341484738043253 5344118119751258432 5345895345597534208 5371521319884541441 5397914313816242816 5426640339489394688 5460294600615416224 5489132123987013632 5514675081019915616 5516509026840008704 5543799804714815488 5544796201171139552 5550720624380817392 5572040582003863552 5574080003921268736 5629593702466433024 5634559321911652912 5636433136119139328 5664317191773833216 5671388464041269944 5692567825568945152 5723660594757305344 5727871282605737096 5729776128393101824 5751976174259181568 5757049741953210584 5759156879051467112 5787454522029786112 5816319300037835264 5845093272362359808 5852390223531948772 5854336479010343168 5877019134569163776 5912641323980115712 5942761023951701248 5942959758170130956 5944936133214417664 5972160517413715456 5979616097956556354 6039168634921266286 6041177004936205184 6072154535521655542 6134668137465941632 6170454909593467727 6172506939826122688 6174766138364459584 6233980526370339392 6236053682514792448 6268030488280418624 6332560658029359104 6338146334013003952 6369501842160998944 6371620066917287936 6371833142780346592 6373952142827829248 6435076672382285824 6470225020160432128 6502233936119074816 6507969273512325008 6510351254579919344 6542602667368262144 6574969643521031168 6575189519677591696 6577376147386164224 6583177764451651012 6643586847773837312 6717903766206270976 6718128422279278472 6720362585372819968 6787292407409126912 6793279182466065406 6795538337498478464 6831656153084082944 6864174692328828004 6934842242352803584 6940959164693588567 6980170417281563008 7012417220610132032 7014749251611332608 7049687732437830272 7085599682403951488 7088193081909497984 7164861073232091424 7202941813577783104 7205337204935806976 7238624227726587904 7277097014129373184 7314167414094401536 7314412010055545792 7316844471648514048 7359527505177300128 7395985623981513728 7432822935287712352 7435294775306098688 7473420966795883744 7550360784573466624 7557020629015504712 7558428084263240704 7594406042576575664 7596931618247535616 7599712170294719488 7672591417071186944 7714499062498976768 7722741738268963328 7759501826110849048 7800795488016004864 7839386882659691008 7842256175729657344 7849173488384660822 7890627428231332096 7969212219277547264 8009808336630553856 8012740005636823808 8092540947295497472 8099679025248001061 8102372633171262784 8142455963174885248 8268465750497573504 8319465875417817536 8360958993804388192 8363739492305819648 8402321579020892224 8405115832954720256 8408192188411179008 8415608688577368304 8448215005943172928 8535190452126527488 8542718971930570544 8584980743782215968 8587835742366779392 8590978975115769856 8630667348443239424 8673364210602211328 8676538747615791104 8684191944595794952 8687079936595993088 8720738070651017216 8771610759951394576 8818290551670266368 8861915606484868096 8865159155172656128 8872978726000051364 8961347006657362876 8964327168615014144 9010293826903101772 9054565945756278272 9057880006372061696 9148089766507953664 9156158898106435982 9159203846193601408 9250422716549535872 9300948466480621184 9346961283171170048 9355205830673967199 9358629928458634057 9451518862561482304 9454662034780491776 9548823449341456384 9550156093674891136 9600979062173544448 9656986663921514528 9660521216473428704 9711541450130870272 9756406567805401088 9808261192956981248 9858225645083758592 9861833853091475456 9960050396671381504 9968502362757692416 9968835723382155152 9972150933133861888 10021484262369089536 10033994974842246824 10176573231381628928 10185549543455680264 10239342615898852352 10290411069297708544 10299487792771131422 10341318866487251968 10354228857018063212 10357672232095222528 10397803084237751296 10514115657760702208 10566130146193496576 10579320788692368934 10631729334473425984 10684682969476086506 10688236239502516864 10743042639769082882 10795828627632485632 10916958686203827517 10920589201230832448 11029350162039831232 11033018053680017408 11089592402342279104 11101441248761634784 11269118643823305824 11272866272238278656 11328634383547666432 11342776928082539888 11385135651137890304 11447321189514610688 11455742565211474192 11459552256786203648 11503952348518363136 11514099483906421168 11518313758102934224 11574909044059572224 11632638600075670528 11690186544724719616 11704780447063897544 11708672958020686336 11754038269138327552 11825282647960231424 11885522047903402496 11885919516340261912 11889872266428835328 11944321034827430912 11959232195913112708 12078337269842532572 12082354009872410368 12144309071043311084 12269336274931883264 12280158522150195157 12340909819186935454 12345013879652245376 12349532276728919168 12467961052740678784 12536060976560837248 12609190467430129703 12676292668026007904 12739003684321997888 12743240133834575872 12743666285560693184 12747904285655658496 12870153344764571648 12940450040320864256 13015938547024650016 13020702509159838688 13085205334736524288 13149939287042062336 13150379039355183392 13154752294772328448 13166355528903302024 13287173695547674624 13435807532412541952 13436256844558556944 13440725170745639936 13574584814818253824 13586558364932130812 13591076674996956928 13663312306168165888 13728349384657656008 13869684484705607168 13881918329387177134 13960340834563126016 14024834441220264064 14099375464875660544 14171199364807902976 14176386163818995968 14329722146464182848 14405883627155566208 14477248455453175808 14628824020111091584 14719055010354600256 14791971247963027456 14865645870575424704 14870589550612197376 14946841933591767488 15100721569146933248 15114041258031009424 15116856168526481408 15188812085153151328 15193863236495071232 15199424340589438976 15345182834142373888 15428998124997953536 15445483476537926656 15519003652221698096 15601590976032009728 15678773765319382016 15684512351459314688 15698346976769321644 15781254856462664192 15938424438555094528 16019616673261107712 16025480011273647616 16185081894590994944 16199358050496002122 16204745266342525568 16284911926349770496 16305241834118651089 16536931500995147008 16551518008115480429 16638931750835635072 16721917987608776384 16727478984611639296 16804643158041784448 16831217377154736608 16896430011886345856 17085437943861141088 17169961487564431936 17175671484733558784 17181957950231539712 17261334696886478848 17346728421204422656 17353077495231582208 17368383889191589904 17374159873191986176 17441476141302034432 17543221519902789152 17636581103340532736 17723831212969736192 17730318310345312256 17745957452000102728 17922694013314725752 17928654337230028288 18020587653806203544 18109131891512556544 18115760012744123392 18296179533015907328 18312317796212871964 18318407692387202816 18500845433099071744 18601896932961242368 18693922566342340096 18710411661347934398 18717259856917268114 18903037725122964608 19100312187349782272 19313973327843029056 19314619214052925607 19321042432946857408 19512813135610802176 19937004725515384832 19937671446764310304 19944301866267723776 20042968524738179072 20067989949684493648 20353146462763257856 20371099086911360528 20478685231797704704 20580822138595417088 20598975585542262844 20682637732974503936 20708457714036126424 20715344464190445056 20795606168475502592 21028231315521404416 21132260292386993152 21158641577384737868 21263458668946851968 21369365938952173012 21376472479005033728 21486085279538165764 21591657255264971264 21833917372407655034 21841178402461664896 22058700324079662464 22179184804684558208 22202882497523269568 22308567750068691013 22538237287646611648 22545732544476557312 22685553856165079776 22770271302275780608 22894642379029221376 22911485130422948384 22919104513572407296 23028198967812842336 23036627516205868448 23149818088119144448 23265277200151341056 23380373089449439232 23409560894127795088 23417345916041372672 23508076538276655104 23650565295920462848 23771044095806804992 23771839032680523824 23779744532857670656 23888642069654861824 23918464391826225416 24156674539685065144 24164708019744820736 24288618142086622168 24538672549863766528 24560317044300390314 24681819638373870908 24690027759304490752 24699064553457838336 24935922105481357568 25072121953121674496 25218380934860259406 25352585336052015808 25478007368643995776 25487332571121386368 26031877094049300032 26041405018319677376 26170410669473048576 26299878574084124672 26300758078710366784 26309504589544656896 26332711057806604048 26871615064825083904 26872513689117113888 26881450341491279872 27149169629636507648 27173116729864261624 27182153349993913856 27326624612336331776 27456698769315312016 27739368969411214336 27763836658774354268 27920681669126252032 28049668882440528128 28198750929751321088 28342398729615805952 28352772327637991936 28659444292928365696 28811767254311132416 29257648040222183168 29283454937435080759 29438110020709200512 29583942495926054912 29731291741150849408 29893683867183534976 30228082516062018848 30233712337052962816 30377624170306302656 30387726472990142464 30398848681178877952 30690365668284747776 30857996249995907072 30890966953075853312 31038007304443396192 31203181952064019456 31357547530638764032 31369024702918629376 31396693953538643288 31562509712925328384 31876848877110189056 32039233346522215424 32050960022547295232 32370163789181989888 32398716100992004244 32409490532685051136 32569823852699540992 32610483668237302178 33073863001990294016 33103036016230960858 33277863501671270144 33443835975217552768 33609286316083568896 33651243785308705439 33662434754309473216 33792860023772691712 34170875887722282176 34339922975128863872 34522669393772957696 34736767778383179808 34748319746383972352 35086443039805578304 35273162206681065472 35447662425939472384 35460636620690624512 35491914904000205456 35845388026629451504 35857308674460056576 36041175307612407088 36218263783025113088 36231520025488246784 36592359066031814656 36624635592425743928 36636815384774405632 37001690866198143488 37203793865922484736 37387845132684680192 37420823322695868796 37434519713834536228 37806075450245929216 38200624374699564544 38627946655686058112 38629238428105851214 38642084865893714816 39469004480890761023 39874009451030769664 39875342893528620608 39888603732535447552 40135979899368987296 40742198173822721056 40957370463595409408 41161644277190834176 41197951171084525688 41365275465949007872 41416915428072252848 41430688928380890112 41591212336951005184 42056462631042808832 42264520584773986304 42317283154769475736 42526917337893703936 42738731877904346024 42752944958010067456 42972170559076331528 43183314510529942528 43667834744815310068 43682356804923329792 44117400648159324928 44358369609369116416 44405764995046539136 44617135500137382026 45076474575293223296 45371107712330159552 45822970260845896768 45838209027144814592 46056397935625684672 46073255032411736896 46530554400302682112 46819121788255590176 46834691832082745344 47301130591840925696 47542088191613609984 47543678065361047648 47559489065715341312 47777284139309723648 47836928783652450832 48313349079370130288 48329416039489641472 48577236284173244336 49077345099727533056 49120634088600780628 49363639276747741816 49380055518608981504 49398129106915676672 49871844210962715136 50144243906243348992 50436761869720518812 50705170672104031616 50956014737287991552 50974665142242772736 51019627674500295343 52063754188098600064 52082810036639354752 52340821338946097152 52601516157420733568 52665422115613208096 53743230129650167808 53745027378234227776 53762900682982559744 54298339259273015296 54346233459728523248 54364306699987827712 54653249224672663552 54913397538630624032 55478737938822428672 55527673317548708536 55841363338252504064 56099337764881056256 56397501859502642176 56684797459231611904 56705544655275983872 57318888585856731392 57623534508622264832 58515296080444366336 58566909874870161518 58876220041418401024 59462583482301698816 59787367734367069952 60456165032124037696 60755248340612605312 61781933906151706624 62076014608886792384 62406363904128038912 62715095061277528064 62738049405837258752 62793387907077286576 63125019425850656768 63753697754220378112 64078466693044430848 64101920045094590464 64740327578363979776 64797432201984008488 64818981065370102272 65139647705399081984 65220967336474604356 66147726003980588032 66206072032461921716 66555727003342540288 66887671950435105536 67218572632167137792 67302487570617410878 67324869508618946432 67585720047545383424 68341751775444564352 68679845950257727744 68765585126500398071 69450439301594562289 69473535556766359616 69496639492767944704 69829777158499038733 70172886079611156608 70546324413362130944 70983829808000410912 71690776053258903008 71714617348920113152 72082350615224814176 72436527566050226176 72463040050976493568 73184718132063629312 73249271184851487856 73273630769548811264 74003381732396286976 74407587731844969472 74775690265369360384 74841646645391737592 74869039427669072456 75612150900491858432 76401248749399129088 77255893311372116224 77258476856211702428 77284169731787429632 78938008961781522046 79750685787057241216 80271959798737974592 81484396347645442112 82323288554381668352 82395902342169051376 82833830856144505696 82861377856761780224 84112925262085617664 84529041169547972608 84634566309538951472 85053834675787407872 85477463755808692048 85505889916020134912 85944341118152663056 86366629021059885056 87335669489630620136 87364713609846659584 88234801296318649856 88716739218738232832 88811529990093078272 89234271000274764052 90152949150586446592 90742215424660319104 91645940521691793536 92112795871251369344 92146510064823473792 93638243576511180352 93669383664165490688 94602261183681851392 95084176383227219968 95087356130722095296 95118978131430682624 95673857567304901664 96626698158740260576 96658832078979282944 97154472568346488672 98154690199455066112 98241268177201561256 98727278553495483632 98760111037217963008 98796258213831353344 99743688421925430272 100288487812486697984 100873523739441037624 101410341344208063232 101912029474575983104 101949330284485545472 102039255349000590686 104127508376197200128 104165620073278709504 105203032314841467136 105295827328224013793 105330844231226416192 107490054756468455552 108692466919457046496 108728613399975655424 109306498449345327104 109826795077261248064 110957475877644857344 111055346635097417072 111682726676505008128 112198675529762112512 112795003719005284352 113369594918463223808 113411089310551967744 114637777171713462784 115247069017244529664 117030592160888732672 117133819749740323036 117752440082836802048 118925166964603397632 119574735468734139904 120912330064248075392 121510496681225210624 121662189069962242741 124152029217773584768 124812727808256077824 125586775814154573152 126250038851701313536 127507395508440756224 128156933386088861696 128203840090189180928 129480655156727959552 129594864403968016976 129637962130740204544 130279295410798163968 130441934672949208712 132295452007961176064 132412144064923843432 133111454006685080576 133775343900870211072 134437145264334275584 134604975141234821756 134649739017237892864 135171440095090766848 136683503550889128704 137359691900515455488 137531170253000796142 138900878603189124578 138947071113532719232 139659554316998077466 140345772159222313216 141920462920649757721 141967659616000821824 143381552106517806016 143429234697840226304 144164701230449628352 146498542369702975712 146547261539097622528 148006763464792573952 148815175463689938944 149551380530738720768 149683293290783475184 149738078855338144912 151224301800983716864 152802497498798258176 154511786622744232448 154516953712423404856 154568339463574859264 157876017923563044092 159501371574114482432 159642060787952537041 160543919597475949184 162968792695290884224 164791804684338102752 165667661712289011392 165722755713523560448 168225850524171235328 169269132619077902944 170107669351574815744 170954927511617384096 171011779832040269824 171888682236305326112 172733258042119770112 174671338979261240272 174729427219693319168 176469602592637299712 177433478437476465664 177623059980186156544 178468542000549528104 180305898301172893184 181484430849320638208 183291881043383587072 184225591742502738688 184293020129646947584 187276487153022360704 190174712261444190592 191347715134609803328 193253396317480521152 193317664157958565888 194308945136692977344 196309380398910132224 196482536354403122512 197454557106990967264 197520222074435926016 197592516427662706688 199487376843850860544 200576975624973395968 201747047478882075248 202820682688416126464 203824058949151966208 203898660568971090944 204078510698001181372 208255016752394400256 208331240146557419008 210406064629682934272 210591654656448027586 210661688462452832384 214980109512936911104 215169734105501245577 217384933838914092992 217457226799951310848 219653590154522496128 222110693270194834144 223365453353010016256 224397351059524225024 225590007438010568704 226739189836926447616 226822178621103935488 229275554343426925568 230494138034489059328 234061184321777465344 234267639499480646072 235504880165673604096 237850333929206795264 239149470937468279808 241824660128496150784 243020993362450421248 243324378139924485482 248304058435547169536 251090049782688032891 251173551628309146304 259189728807936033952 259275924261480409088 260558590821596327936 260883869345898417424 264590904015922352128 264824288129847686864 266222908013370161152 267550687801740422144 268874290528668551168 269209950282469643512 269299478034475785728 270342880190181533696 273367007101778257408 274719383801030910976 275062340506001592284 277801757206378249156 277894142227065438464 279319108633996154932 280691544318444626432 283840925841299515442 283935319232001643648 286763104213035612032 288329402460899256704 290011380750892983169 292997084739405951424 293094523078195245056 296013526929585147904 297630350927379877888 299366586581566950368 299476157710676289824 302448603601967433728 305604994997596516352 309023573245488464896 309033907424846809712 309136678927149718528 315752035847126088184 319002743148228964864 319284121575905074082 321087839194951898368 325937585390581768448 329583609368676205504 331335323424578022784 338538265238155805888 340215338703149631488 341909855023234768192 342023559664080539648 343777364472610652224 349342677958522480544 349458854439386638336 352939205185274599424 354866956874952931328 355246119960372313088 356937084001099056208 360611796602345786368 362968861698641276416 366583762086767174144 368451183485005477376 368586040259293895168 374552974306044721408 380349424522888381184 380684914186656049867 382695430269219606656 386506792634961042304 388617890273385954688 392965072708806245024 394909114213981934528 395040444148871852032 395185032855325413376 398974753687701721088 401153951249946791936 403494094957764150496 405641365376832252928 407648117898303932416 407797321137942181888 408157021396002362744 416510033504788800512 416662480293114838016 420812129259365868544 421183309312896055172 421323376924905664768 429960219025873822208 430339468211002491154 434769867677828185984 439307180309044992256 444221386540389668288 448794702119048450048 458551108686853851136 460988276068978118656 468122368643554930688 468535278998961292144 471009760331347208192 475700667858413590528 478298941874936559616 483649320256992301568 486041986724900842496 486648756279848970964 496608116871094339072 502180099565376065782 502347103256618292608 513097058251579893299 518379457615872067904 518551848522960818176 521767738691796834848 529648576259695373728 532445816026740322304 535101375603480844288 537748581057337102336 538419900564939287024 538598956068951571456 540685760380363067392 546734014203556514816 549438767602061821952 550124681012003184568 555603514412756498312 555788284454130876928 558638217267992309864 561383088636889252864 567681851682599030884 567870638464003287296 573526208426071224064 576658804921798513408 580022761501785966338 585994169478811902848 598733173163133900736 598952315421352579648 604897207203934867456 618047146490976929792 618067814849693619424 618273357854299437056 631504071694252176368 638005486296457929728 638568243151810148164 642175678389903796736 651875170781163536896 659167218737352411008 662670646849156045568 677076530476311611776 680430677406299262976 683819710046469536384 687554728945221304448 698685355917044961088 698917708878773276672 705878410370549198848 709733913749905862656 710492239920744626176 713874168002198112416 721223593204691572736 725937723397282552832 733167524173534348288 736902366970010954752 737172080518587790336 749105948612089442816 760698849045776762368 761369828373312099734 765390860538439213312 773013585269922084608 777235780546771909376 785930145417612490048 789818228427963869056 806988189915528300992 811282730753664505856 815296235796607864832 815594642275884363776 816314042792004725488 833020067009577601024 833324960586229676032 841624258518731737088 842366618625792110344 842646753849811329536 859920438051747644416 860678936422004982308 869539735355656371968 878614360618089984512 888442773080779336576 907787103060487503529 917102217373707702272 937070557997922584288 942019520662694416384 951401335716827181056 956597883749873119232 967298640513984603136 972083973449801684992 973297512559697941928 993216233742188678144 1004360199130752131564 1004694206513236585216 1026194116503159786598 1036758915231744135808 1043535477383593669696 1059297152519390747456 1070202751206961688576 1076839801129878574048 1077197912137903142912 1093468028407113029632 1098877535204123643904 1100249362024006369136 1111207028825512996624 1111576568908261753856 1117276434535984619728 1122766177273778505728 1135363703365198061768 1135741276928006574592 1147052416852142448128 1153317609843597026816 1160045523003571932676 1171988338957623805696 1197466346326267801472 1197904630842705159296 1236094292981953859584 1236135629699387238848 1236546715708598874112 1263008143388504352736 1276010972592915859456 1277136486303620296328 1284351356779807593472 1303750341562327073792 1318334437474704822016 1325341293698312091136 1354153060952623223552 1367639420092939072768 1375109457890442608896 1397370711834089922176 1420984479841489252352 1427748336004396224832 1442447186409383145472 1451875446794565105664 1466335048347068696576 1473804733940021909504 1474344161037175580672 1498211897224178885632 1521397698091553524736 1522739656746624199468 1530781721076878426624 1546027170539844169216 1554471561093543818752 1571860290835224980096 1579636456855927738112 1581608457909509155633 1613976379831056601984 1622565461507329011712 1632628085584009450976 1666040134019155202048 1666649921172459352064 1683248517037463474176 1684733237251584220688 1685293507699622659072 1719840876103495288832 1721357872844009964616 1739079470711312743936 1757228721236179969024 1776885546161558673152 1815574206120975007058 1874141115995845168576 1934597281027969206272 1944167946899603369984 1946595025119395883856 1986432467484377356288 2008720398261504263128 2009388413026473170432 2052388233006319573196 2073517830463488271616 2087070954767187339392 2118594305038781494912 2153679602259757148096 2154395824275806285824 2186936056814226059264 2200498724048012738272 2222414057651025993248 2223153137816523507712 2234552869071969239456 2245532354547557011456 2270727406730396123536 2271482553856013149184 2294104833704284896256 2306635219687194053632 2320091046007143865352 2343976677915247611392 2394932692652535602944 2395809261685410318592 2472271259398774477696 2526016286777008705472 2552021945185831718912 2554272972607240592656 2568702713559615186944 2607500683124654147584 2636668874949409644032 2650682587396624182272 2708306121905246447104 2735278840185878145536 2750218915780885217792 2794741423668179844352 2855496672008792449664 2903750893589130211328 2932670096694137393152 2947609467880043819008 2948688322074351161344 2996423794448357771264 3042795396183107049472 3045479313493248398936 3061563442153756853248 3092054341079688338432 3108943122187087637504 3143720581670449960192 3159272913711855476224 3163216915819018311266 3227952759662113203968 3264170647174944427583 3265256171168018901952 3369466474503168441376 3370587015399245318144 3439681752206990577664 3442715745688019929232 3478158941422625487872 3514457442472359938048 3553771092323117346304 3631148412241950014116 3748282231991690337152 3869194562055938412544 3893190050238791767712 3972864934968754712576 4017440796523008526256 4018776826052946340864 4104776466012639146392 4147035660926976543232 4174141909534374678784 4237188610077562989824 4307359204519514296192 4400997448096025476544 4444828115302051986496 4446306275633047015424 4469105738143938478912 4541454813460792247072 4542965107712026298368 4588209667408569792512 4613270439374388107264 4640182092014287730704 4687953355830495222784 4789865385305071205888 4791618523370820637184 4944542518797548955392 4948903884426528648271 5052032573554017410944 5108545945214481185312 5137405427119230373888 5215001366249308295168 5273337749898819288064 5301365174793248364544 5416612243810492894208 5470557680371756291072 5500437831561770435584 5589482847336359688704 5710993344017584899328 5992847588896715542528 6085590792366214098944 6090958626986496797872 6123126884307513706496 6184108682159376676864 6217886244374175275008 6287441163340899920384 6318545827423710952448 6326433831638036622532 6455905519324226407936 6528341294349888855166 6530512342336037803904 6670261757270538612887 6738932949006336882752 6741174030798490636288 6885431491376039858464 6956317882845250975744 7028914884944719876096 7107542184646234692608 7262296824483900028232 7496564463983380674304 7786380100477583535424 8034881593046017052512 8037553652105892681728 8209552932025278292784 8294071321853953086464 8348283819068749357568 8474377220155125979648 8614718409039028592384 8801994896192050953088 8889656230604103972992 8938211476287876957824 9082909626921584494144 9085930215424052596736 9176419334817139585024 9226540878748776214528 9280364184028575461408 9375906711660990445568 9579730770610142411776 9583237046741641274368 9889085037595097910784 9897807768853057296542 10104065147108034821888 10217091890428962370624 10546675499797638576128 10602730349586496729088 10833224487620985788416 10941115360743512582144 11000875663123540871168 11178965694672719377408 11421986688035169798656 11801232339786337545877 12181917253972993595744 12246253768615027412992 12368217364318753353728 12435772488748350550016 12574882326681799840768 12637091654847421904896 12652867663276073245064 12911811038648452815872 13056682588699777710332 13061024684672075607808 13340523514541077225774 13477865898012673765504 13770862982752079716928 13912635765690501951488 14215084369292469385216 14524593648967800056464 14993128927966761348608 15572760200955167070848 16069763186092034105024 16075107304211785363456 16419105864050556585568 16588142643707906172928 16696567638137498715136 16948754440310251959296 17229436818078057184768 17603989792384101906176 17779312461208207945984 17876422952575753915648 18165819253843168988288 18560728368057150922816 18751813423321980891136 19159461541220284823552 19166474093483282548736 19778170075190195821568 19795615537706114593084 20208130294216069643776 20434183780857924741248 21093350999595277152256 21666448975241971576832 21882230721487025164288 22001751326247081742336 22357931389345438754816 22843973376070339597312 23602464679572675091754 24363834507945987191488 25149764653363599681536 25274183309694843809792 25305735326552146490128 25823622077296905631744 26113365177399555420664 26122049369344151215616 26681047029082154451548 26955731796025347531008 27541725965504159433856 28430168738584938770432 29049187297935600112928 29986257855933522697216 31145520401910334141696 32139526372184068210048 32838211728101113171136 33176285287415812345856 33393135276274997430272 33897508880620503918592 34458873636156114369536 35207979584768203812352 35558624922416415891968 35752845905151507831296 36331638507686337976576 37121456736114301845632 38318923082440569647104 38332948186966565097472 39556340150380391643136 39591231075412229186168 40416260588432139287552 40868367561715849482496 44715862778690877509632 45687946752140679194624 47204929359145350183508 48727669015891974382976 50299529306727199363072 50611470653104292980256 51647244154593811263488 52226730354799110841328 52244098738688302431232 53362094058164308903096 53911463592050695062016 55083451931008318867712 58098374595871200225856 59972515711867045394432 62291040803820668283392 64279052744368136420096 65676423456202226342272 66786270552549994860544 67795017761241007837184 68917747272312228739072 70415959169536407624704 71117249844832831783936 71505691810303015662592 72663277015372675953152 74242913472228603691264 79112680300760783286272 79182462150824458372336 80832521176864278575104 81736735123431698964992 91375893504281358389248 94409858718290700367016 97455338031783948765952 101222941306208585960512 104453460709598221682656 104488197477376604862464 106724188116328617806192 107822927184101390124032 110166903862016637735424 116196749191742400451712 119945031423734090788864 124582081607641336566784 128558105488736272840192 131352846912404452684544 137835494544624457478144 140831918339072815249408 142234499689665663567872 143011383620606031325184 145326554030745351906304 148485826944457207382528 153416020417222388096401 158364924301648916744672 161665042353728557150208 163473470246863397929984 188819717436581400734032 194910676063567897531904 202445882612417171921024 208906921419196443365312 208976394954753209724928 213448376232657235612384 215645854368202780248064 220333807724033275470848 232393498383484800903424 249164163215282673133568 257116210977472545680384 262705693824808905369088 281663836678145630498816 284468999379331327135744 286022767241212062650368 290653108061490703812608 296971653888914414765056 306832040834444776192802 316729848603297833489344 326946940493726795859968 377639434873162801468064 389821352127135795063808 404891765224834343842048 417813842838392886730624 426896752465314471224768 431291708736405560496128 440667615448066550941696 464786996766969601806848 498328326430565346267136 514232421954945091360768 525411387649617810738176 581306216122981407625216 593943307777828829530112 613664081668889552385604 633459697206595666978688 653893880987453591719936 755278869746325602936128 779642704254271590127616 809783530449668687684096 835627685676785773461248 853793504930628942449536 881335230896133101883392 929573993533939203613696 1028464843909890182721536 1050822775299235621476352 1187886615555657659060224 1227328163337779104771208 1266919394413191333957376 1510557739492651205872256 1559285408508543180255232 1619567060899337375368192 1671255371353571546922496 1707587009861257884899072 1859147987067878407227392 2101645550598471242952704 2454656326675558209542416 2533838788826382667914752 3021115478985302411744512 3239134121798674750736384 3342510742707143093844992 3415174019722515769798144 3718295974135756814454784 4909312653351116419084832 5067677577652765335829504 6042230957970604823489024 6478268243597349501472768 6685021485414286187689984 6830348039445031539596288 9818625306702232838169664 10135355155305530671659008 12084461915941209646978048 13370042970828572375379968 13660696078890063079192576 19637250613404465676339328 20270710310611061343318016 24168923831882419293956096 27321392157780126158385152 39274501226808931352678656 48337847663764838587912192 78549002453617862705357312 157098004907235725410714624 314196009814471450821429248 628392019628942901642858496
- Sum of all divisors σ(n): 1518273303853562317444424745
- Sum of proper divisors (its aliquot sum) s(n): 889881284224619415801566249
- 628392019628942901642858496 is an abundant number, because the sum of its proper divisors (889881284224619415801566249) is greater than itself. Its abundance is 261489264595676514158707753
Bases of 628392019628942901642858496
- Binary: 1000000111110010110010111110100100100010001101000101111101111000011101100100010000000000002
- Hexadecimal: 0x207CB2FA488D17DE1D91000
- Base-36: 26YG9VJM5K0Z6VX24G
Squares and roots of 628392019628942901642858496
- 628392019628942901642858496 squared (6283920196289429016428584962) is 394876530333341760993717707992425224226740837879382016
- 628392019628942901642858496 cubed (6283920196289429016428584963) is 248137260400238162986373913421040444524609026664096066896424895251187768215207936
-
628392019628942901642858496 is a
perfect square number . Itssquare root is 25067748595136 -
The
cube root of 628392019628942901642858496 is 856531922.7679171481
Scales and comparisons
How big is 628392019628942901642858496?- 628,392,019,628,942,901,642,858,496 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 628,392,019,628,942,901,642,858,496 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 628392019628942901642858496 cubic inches would be around 71377660.2 feet tall.
Recreational maths with 628392019628942901642858496
- 628392019628942901642858496 backwards is 694858246109249826910293826
- The number of decimal digits it has is: 27
- The sum of 628392019628942901642858496's digits is 133
- 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 628392019628942901642858496 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 628392019628942901642858496 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/628392019628942901642858496/
Chicago style:
Numbermatics. 2024. "Number 628392019628942901642858496 - Facts about the integer". https://numbermatics.com/n/628392019628942901642858496/
The information we have on file for 628392019628942901642858496 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 628392019628942901642858496, math, Factors of 628392019628942901642858496, curriculum, school, college, exams, university, Prime factorization of 628392019628942901642858496, STEM, science, technology, engineering, physics, economics, calculator, six hundred twenty-eight septillion, three hundred ninety-two sextillion, nineteen quintillion, six hundred twenty-eight quadrillion, nine hundred forty-two trillion, nine hundred one billion, six hundred forty-two million, eight hundred fifty-eight thousand, four hundred ninety-six.