372483472401743624343126016
372,483,472,401,743,624,343,126,016 is an even composite number composed of six prime numbers multiplied together.
372483472401743624343126016 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred fifty-five divisors.
Prime factorization of 372483472401743624343126016:
230 × 134 × 192 × 312 × 612 × 972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 13 × 13 × 13 × 13 × 19 × 19 × 31 × 31 × 61 × 61 × 97 × 97)See below for interesting mathematical facts about the number 372483472401743624343126016 from the Numbermatics database.
Names of 372483472401743624343126016
- Cardinal: 372483472401743624343126016 can be written as Three hundred seventy-two septillion, four hundred eighty-three sextillion, four hundred seventy-two quintillion, four hundred one quadrillion, seven hundred forty-three trillion, six hundred twenty-four billion, three hundred forty-three million, one hundred twenty-six thousand and sixteen.
Scientific notation
- Scientific notation: 3.72483472401743624343126016 × 1026
Factors of 372483472401743624343126016
Divisors of 372483472401743624343126016
- Number of divisors d(n): 12555
-
Complete list of divisors:
1 2 4 8 13 16 19 26 31 32 38 52 61 62 64 76 97 104 122 124 128 152 169 194 208 244 247 248 256 304 338 361 388 403 416 488 494 496 512 589 608 676 722 776 793 806 832 961 976 988 992 1024 1159 1178 1216 1261 1352 1444 1552 1586 1612 1664 1843 1891 1922 1952 1976 1984 2048 2197 2318 2356 2432 2522 2704 2888 3007 3104 3172 3211 3224 3328 3686 3721 3782 3844 3904 3952 3968 4096 4394 4636 4693 4712 4864 5044 5239 5408 5776 5917 6014 6208 6344 6422 6448 6656 7372 7442 7564 7657 7688 7808 7904 7936 8192 8788 9272 9386 9409 9424 9728 10088 10309 10478 10816 11191 11552 11834 12028 12416 12493 12688 12844 12896 13312 14744 14884 15067 15128 15314 15376 15616 15808 15872 16384 16393 17576 18259 18544 18772 18818 18848 19456 20176 20618 20956 21632 22021 22382 23104 23668 23959 24056 24583 24832 24986 25376 25688 25792 26624 28561 29488 29768 30134 30256 30628 30752 31232 31616 31744 32768 32786 35017 35152 35929 36518 37088 37544 37636 37696 38912 39091 40352 41236 41743 41912 43264 44042 44764 46208 47336 47918 48112 48373 49166 49664 49972 50752 51376 51584 53248 57122 57133 58621 58976 59536 60268 60512 61009 61256 61504 62464 63232 63488 65536 65572 68107 70034 70304 70699 71858 73036 74176 75088 75272 75392 76921 77824 78182 80704 82472 83486 83824 86528 88084 89528 92416 93217 94672 95836 96224 96746 98332 99328 99541 99944 101504 102752 103168 106496 112423 114244 114266 115351 117242 117952 119072 120536 121024 122018 122317 122512 123008 124928 126464 126976 131072 131144 134017 136214 140068 140608 141398 143716 145483 146072 148352 150176 150544 150784 153842 155648 156364 161408 162409 164944 166972 167648 173056 176168 178771 179056 183427 184832 186434 189344 191672 192448 193492 195871 196664 198656 199082 199888 203008 205504 206336 212992 213109 224846 228488 228532 230702 234484 235904 237367 238144 241072 242048 244036 244634 245024 246016 249856 252928 253952 262144 262288 268034 272428 280136 281216 282796 286273 287432 290966 291679 292144 296704 300352 301088 301568 307684 311296 311467 312728 319579 322816 324818 329888 333944 335296 346112 346921 352336 357542 358112 360937 366854 369664 372868 378688 383344 384896 386984 391742 393328 397312 398164 399776 406016 411008 412672 425984 426218 449692 455221 456976 457064 461404 467077 468968 471808 474734 476288 482144 484096 488072 489268 490048 492032 499712 505856 507904 508183 524288 524576 536068 542659 544856 560272 562432 565592 572546 573949 574864 581932 583358 584288 593408 600704 602176 603136 615368 622592 622934 625456 628849 639158 645632 649636 659776 667888 670592 682651 692224 693842 704672 715084 716224 721874 733708 739328 742729 745736 757376 762073 766688 769792 773968 783484 786656 793117 794624 796328 799552 812032 822016 825344 851968 852436 885391 899384 910442 913952 914128 919087 922808 934154 937936 943616 949468 952576 964288 968192 976144 978536 980096 984064 999424 999973 1011712 1015808 1016366 1048576 1049152 1072136 1085318 1085527 1089712 1113799 1120544 1124864 1131184 1145092 1147898 1149728 1163864 1166716 1168576 1186816 1201408 1204352 1206272 1211821 1230736 1245184 1245868 1250912 1257698 1278316 1291264 1294033 1299272 1319552 1335776 1341184 1343281 1365302 1384448 1387684 1409344 1430168 1432448 1443748 1461499 1467416 1478656 1485458 1491472 1499563 1514752 1524146 1533376 1539584 1547936 1566968 1573312 1586234 1589248 1590121 1592656 1599104 1624064 1644032 1650688 1703936 1704872 1742221 1770782 1771123 1798768 1820884 1827904 1828256 1838174 1845616 1868308 1875872 1887232 1891279 1898936 1905152 1928576 1936384 1952288 1957072 1960192 1968128 1998848 1999946 2023424 2031616 2032732 2097152 2098304 2111317 2136037 2144272 2170636 2171054 2179424 2191669 2227598 2241088 2249728 2262368 2290184 2295796 2299456 2324023 2327728 2333432 2337152 2373632 2384551 2402816 2408704 2412544 2423642 2461472 2490368 2491736 2501824 2515396 2546323 2556632 2582528 2588066 2598544 2639104 2671552 2682368 2686562 2730604 2768896 2770417 2775368 2818688 2860336 2864896 2887496 2922998 2934832 2957312 2970916 2982944 2999126 3029504 3048292 3066752 3079168 3085771 3095872 3133936 3146624 3172468 3178496 3180242 3185312 3198208 3248128 3288064 3301376 3396649 3407872 3409744 3484442 3485113 3541564 3542246 3575881 3597536 3641768 3655808 3656512 3676348 3691232 3721549 3736616 3751744 3774464 3782558 3791827 3797872 3810304 3857152 3872768 3904576 3914144 3920384 3936256 3997696 3999892 4046848 4049071 4063232 4065464 4154527 4194304 4196608 4222634 4272074 4288544 4341272 4342108 4358848 4383338 4455196 4482176 4499456 4509973 4524736 4580368 4591592 4598912 4648046 4655456 4666864 4674304 4692181 4747264 4769102 4805632 4817408 4825088 4847284 4922944 4980736 4983472 5003648 5030792 5092646 5113264 5165056 5176132 5197088 5278208 5343104 5364736 5373124 5461208 5537792 5540834 5541901 5550736 5637376 5686237 5720672 5729792 5774992 5845996 5869664 5914624 5917873 5941832 5965888 5998252 6059008 6072001 6096584 6133504 6158336 6171542 6191744 6267872 6293248 6344936 6356992 6360484 6370624 6396416 6496256 6576128 6602752 6606379 6793298 6815744 6819488 6857803 6968884 6970226 7083128 7084492 7151762 7195072 7283536 7311616 7313024 7352696 7382464 7443098 7461337 7473232 7503488 7548928 7565116 7583654 7595744 7620608 7714304 7745536 7809152 7828288 7840768 7872512 7995392 7999784 8093696 8098142 8126464 8130928 8175037 8309054 8388608 8393216 8445268 8544148 8577088 8682544 8684216 8717696 8766676 8874463 8910392 8964352 8998912 9019946 9042049 9049472 9160736 9183184 9197824 9296092 9310912 9333728 9348608 9384362 9494528 9538204 9611264 9634816 9650176 9655477 9694568 9845888 9906949 9961472 9966944 10007296 10061584 10185292 10226528 10310521 10330112 10352264 10394176 10556416 10686208 10729472 10746248 10905031 10922416 11075584 11081668 11083802 11101472 11189047 11274752 11372474 11441344 11459584 11549984 11691992 11739328 11829248 11835746 11883664 11931776 11948131 11996504 12118016 12144002 12193168 12267008 12316672 12343084 12383488 12535744 12586496 12689872 12713984 12720968 12741248 12792832 12992512 12999649 13152256 13205504 13212758 13586596 13631488 13638976 13715606 13937768 13940452 14111851 14166256 14168984 14303524 14390144 14479387 14567072 14623232 14626048 14705392 14764928 14886196 14922674 14946464 15006976 15097856 15130232 15167308 15191488 15241216 15428608 15491072 15618304 15656576 15681536 15745024 15753673 15990784 15999568 16187392 16196284 16252928 16261856 16350074 16618108 16777216 16786432 16822429 16890536 17088296 17154176 17365088 17368432 17435392 17462653 17533352 17748926 17792419 17820784 17928704 17997824 18039892 18084098 18098944 18321472 18366368 18395648 18592184 18621824 18667456 18697216 18768724 18989056 18999487 19076408 19222528 19269632 19300352 19310954 19389136 19494319 19691776 19813898 19922944 19933888 20014592 20123168 20370584 20453056 20621042 20660224 20671573 20704528 20788352 21112832 21162181 21372416 21458944 21492496 21810062 21844832 22151168 22163336 22167604 22202944 22378094 22549504 22744948 22882688 22919168 23024599 23099968 23383984 23478656 23658496 23671492 23767328 23863552 23896262 23993008 24236032 24288004 24386336 24534016 24586627 24633344 24686168 24766976 25071488 25172992 25379744 25427968 25441936 25482496 25585664 25985024 25999298 26304512 26411008 26425516 27173192 27262976 27277952 27431212 27447121 27768481 27875536 27880904 28223702 28332512 28337968 28491697 28607048 28780288 28958774 29134144 29246464 29252096 29410784 29529856 29772392 29845348 29892928 30013952 30195712 30212299 30260464 30334616 30382976 30482432 30857216 30982144 30999163 31236608 31313152 31363072 31490048 31507346 31981568 31999136 32374784 32392568 32505856 32523712 32700148 33102199 33236216 33554432 33572864 33644858 33651337 33781072 34176592 34308352 34730176 34736864 34870784 34925306 35010889 35066704 35497852 35584838 35641568 35857408 35995648 36079784 36168196 36197888 36642944 36732736 36791296 37184368 37243648 37334912 37394432 37537448 37978112 37998974 38152816 38445056 38539264 38600704 38621908 38778272 38988638 39383552 39627796 39845888 39867776 40029184 40115023 40246336 40741168 40906112 41242084 41320448 41343146 41409056 41576704 41641711 42225664 42324362 42744832 42917888 42984992 43620124 43689664 44156437 44302336 44326672 44335208 44405888 44756188 45099008 45306469 45489896 45765376 45838336 46049198 46199936 46486453 46767968 46957312 47316992 47342984 47534656 47727104 47792524 47986016 48380137 48472064 48576008 48772672 49068032 49173254 49266688 49293751 49372336 49533952 50142976 50345984 50759488 50855936 50883872 50964992 51171328 51970048 51998596 52609024 52637923 52822016 52851032 54008851 54346384 54525952 54555904 54862424 54894242 55536962 55751072 55761808 56447404 56665024 56675936 56983394 57214096 57560576 57917548 58268288 58492928 58504192 58629649 58821568 59059712 59544784 59690696 59785856 60027904 60391424 60424598 60520928 60669232 60765952 60964864 60998353 61714432 61964288 61998326 62473216 62626304 62726144 62980096 63014692 63963136 63998272 64749568 64785136 65011712 65047424 65400296 66204398 66217147 66472432 67108864 67145728 67289716 67302674 67562144 67941739 68353184 68616704 69460352 69473728 69741568 69850612 70021778 70133408 70995704 71169676 71283136 71714816 71991296 72044713 72159568 72336392 72395776 73285888 73465472 73582592 73921081 74368736 74487296 74669824 74788864 75074896 75956224 75997948 76305632 76890112 76932349 77078528 77201408 77243816 77556544 77977276 78767104 78936013 79255592 79691776 79735552 80058368 80230046 80492672 81482336 81812224 82484168 82640896 82686292 82818112 83153408 83283422 84451328 84648724 85489664 85835776 85882927 85969984 87240248 87379328 88312874 88604672 88653344 88670416 88811776 89151439 89512376 90198016 90612938 90979792 91530752 91676672 92098396 92399872 92972906 93535936 93914624 94633984 94685968 95069312 95454208 95585048 95972032 96760274 96944128 96997381 97152016 97545344 98136064 98346508 98533376 98587502 98744672 99067904 100285952 100691968 101518976 101711872 101767744 101929984 102342656 103940096 103997192 105218048 105275846 105296119 105644032 105702064 106275481 108017702 108038503 108692768 109051904 109111808 109724848 109788484 111073924 111502144 111523616 112894808 113330048 113351872 113966788 114428192 115121152 115368019 115835096 116536576 116985856 117008384 117259298 117546637 117643136 118119424 119089568 119381392 119571712 120055808 120782848 120849196 121041856 121338464 121531904 121929728 121996706 123428864 123928576 123996652 124946432 125252608 125452288 125521201 125960192 126029384 127926272 127996544 128790337 129499136 129570272 130023424 130094848 130298257 130800592 132408796 132434294 132944864 134217728 134291456 134579432 134605348 135124288 135883478 136706368 137233408 138920704 138947456 139483136 139701224 140043556 140266816 141765403 141991408 142339352 142566272 143429632 143982592 144089426 144319136 144672784 144791552 145457611 146571776 146930944 147165184 147842162 148737472 148974592 149339648 149577728 150149792 151912448 151995896 152611264 153780224 153864698 154157056 154402816 154487632 155113088 155325703 155954552 157534208 157872026 158511184 159383552 159471104 160116736 160460092 160985344 162964672 163624448 164968336 165281792 165372584 165636224 166306816 166566844 168902656 168995437 169297448 170979328 171671552 171765854 171798931 171939968 174480496 174758656 176625748 177209344 177306688 177340832 177623552 178302878 179024752 180396032 181225876 181959584 183061504 183353344 183454063 184196792 184799744 185945812 187071872 187829248 188232031 189267968 189371936 190138624 190908416 191170096 191944064 193520548 193888256 193994762 194304032 195090688 196272128 196693016 197066752 197175004 197489344 198135808 200571904 201383936 203037952 203423744 203535488 203859968 204685312 204797749 207195589 207880192 207994384 210436096 210551692 210592238 211288064 211404128 212550962 212591893 216035404 216077006 217385536 218103808 218223616 219449696 219576968 222147848 223004288 223047232 225789616 226660096 226703744 227014489 227933576 228856384 230242304 230736038 231301447 231670192 233073152 233971712 234016768 234518596 235093274 235286272 236238848 238179136 238762784 239143424 240111616 241565696 241698392 242083712 242676928 243063808 243859456 243993412 246857728 246993331 247857152 247993304 249892864 250505216 250904576 251042402 251920384 252058768 253426147 255852544 255993088 257580674 258998272 259140544 260046848 260189696 260596514 261601184 264817592 264868588 265889728 268435456 268582912 268730449 269158864 269210696 270248576 271766956 273412736 274466816 275108353 277841408 277894912 278966272 279402448 280087112 280533632 283530806 283982816 284678704 285132544 286859264 287965184 288178852 288638272 289345568 289583104 290915222 293143552 293861888 294330368 295684324 297474944 297949184 298679296 299155456 299319787 300299584 303824896 303991792 305222528 307560448 307729396 308314112 308805632 308975264 310226176 310651406 311909104 315068416 315744052 317022368 318767104 318942208 319626151 320233472 320920184 321970688 325929344 327248896 329936672 330563584 330745168 331272448 332613632 333133688 337805312 337990874 338055961 338594896 341958656 343343104 343531708 343597862 343879936 346860457 348960992 349517312 353251496 354418688 354613376 354681664 355247104 356605756 358049504 360792064 360990253 362451752 363919168 366123008 366706688 366908126 368393584 369599488 370392061 371891624 374143744 375658496 376464062 378535936 378743872 380277248 381816832 382340192 383888128 387041096 387776512 387989524 388608064 390181376 392544256 392759887 393386032 394133504 394350008 394978688 396271616 401143808 402767872 402989119 406075904 406847488 407070976 407719936 409370624 409595498 414391178 415760384 415988768 420872192 421103384 421184476 422576128 422808256 425101924 425183786 432070808 432154012 434771072 436207616 436447232 437467381 438899392 439153936 444295696 446008576 446094464 451579232 453320192 453407488 454028978 455141557 455867152 457712768 460484608 461472076 462602894 463340384 466146304 467943424 468033536 469037192 470186548 470572544 472477696 476358272 477525568 478286848 480223232 483131392 483396784 484167424 485353856 486127616 487718912 487986824 493715456 493986662 495714304 495986608 499785728 501010432 501809152 502084804 503840768 504117536 506852294 511705088 511986176 515161348 517996544 518281088 520093696 520379392 521193028 521495299 523202368 529635184 529737176 531779456 536870912 537165824 537460898 538317728 538421392 540497152 541342243 543533912 546825472 548933632 550216706 551564989 555682816 555789824 557932544 558804896 560174224 561067264 567061612 567965632 569357408 570265088 573718528 574033681 575930368 576357704 577276544 578691136 579166208 581830444 586287104 587723776 588660736 588984097 591368648 594949888 595898368 597358592 598310912 598639574 600599168 604323889 607649792 607983584 610445056 615120896 615458792 616628224 617611264 617950528 620452352 621302812 623818208 628941781 630136832 631488104 634044736 637534208 637884416 639252302 640466944 640818763 641840368 643941376 651858688 654497792 659873344 661127168 661490336 662544896 665206891 665227264 666267376 675610624 675981748 676111922 677189792 683917312 686686208 687063416 687195724 687759872 693720914 697921984 699034624 706502992 708837376 709226752 709363328 710494208 713211512 716099008 721584128 721980506 724903504 727838336 732246016 733413376 733816252 736787168 739198976 740784122 743783248 748287488 751316992 752928124 757071872 757487744 760554496 762185437 763633664 764680384 767776256 774082192 775553024 775979048 777216128 780362752 785088512 785519774 786772064 788267008 788700016 789957376 792543232 792978589 802287616 805535744 805978238 812151808 813694976 814141952 815439872 818741248 819190996 828782356 831520768 831977536 841744384 842206768 842368952 845152256 845616512 850203848 850367572 860822911 864141616 864308024 869542144 872415232 872894464 874934762 877798784 878307872 883242607 888591392 892017152 892188928 903158464 906640384 906814976 908057956 910283114 911734304 915425536 920969216 922944152 925205788 926680768 932292608 935886848 936067072 936581269 938074384 940373096 941145088 944955392 952716544 955051136 956573696 960446464 960974053 966262784 966793568 968334848 970707712 972255232 975437824 975973648 987430912 987973324 991428608 991973216 999571456 1000120537 1002020864 1003618304 1004169608 1007681536 1008235072 1013704588 1023410176 1023972352 1026168169 1030322696 1035993088 1036562176 1040187392 1040758784 1042386056 1042990598 1046404736 1059270368 1059474352 1063558912 1073741824 1074331648 1074921796 1076635456 1076842784 1080994304 1082684486 1085337559 1087067824 1093650944 1097867264 1100433412 1103129978 1111365632 1111579648 1115865088 1117609792 1120348448 1122134528 1134123224 1135931264 1138714816 1140530176 1147437056 1148067362 1151860736 1152715408 1154553088 1157382272 1158332416 1158968707 1163660888 1172574208 1175447552 1177321472 1177968194 1182737296 1189899776 1191796736 1194717184 1196621824 1197279148 1201198336 1208647778 1215299584 1215967168 1220890112 1230241792 1230917584 1233256448 1235222528 1235901056 1240904704 1242605624 1247636416 1257883562 1260273664 1260965953 1262976208 1268089472 1275068416 1275768832 1278504604 1280933888 1281637526 1283680736 1287882752 1290893041 1303717376 1308995584 1319746688 1322254336 1322980672 1325089792 1330413782 1330454528 1332534752 1351221248 1351963496 1352223844 1354379584 1367834624 1368849547 1373372416 1374126832 1374391448 1375519744 1387441828 1395843968 1398069248 1404500539 1413005984 1417674752 1418453504 1418726656 1420988416 1426423024 1432198016 1443168256 1443961012 1449807008 1455676672 1464492032 1466826752 1467632504 1473574336 1478397952 1481568244 1487566496 1496574976 1499784247 1502633984 1505856248 1514143744 1514975488 1521108992 1524370874 1527267328 1528106281 1529360768 1535552512 1548164384 1551106048 1551958096 1554432256 1560725504 1570177024 1571039548 1573544128 1576534016 1577400032 1579914752 1585086464 1585957178 1604575232 1611071488 1611956476 1624303616 1627389952 1628283904 1630879744 1631775613 1637482496 1638381992 1657564712 1663041536 1663955072 1674274381 1683488768 1684413536 1684737904 1690304512 1691233024 1693877341 1700407696 1700735144 1721645822 1728283232 1728616048 1739084288 1744830464 1745788928 1749869524 1755597568 1756615744 1766485214 1777182784 1784034304 1784377856 1806316928 1813280768 1813629952 1816115912 1820566228 1823468608 1830851072 1841938432 1842950239 1845888304 1850411576 1853361536 1864585216 1871773696 1872134144 1873162538 1876148768 1880746192 1882290176 1889910784 1890948943 1905433088 1910102272 1913147392 1920892928 1921948106 1932525568 1933587136 1936669696 1941415424 1944510464 1950875648 1951947296 1974861824 1975946648 1982857216 1983946432 1999142912 2000241074 2004041728 2007236608 2008339216 2015363072 2016470144 2019234139 2027409176 2046820352 2047944704 2052336338 2052731557 2060645392 2071986176 2073124352 2080374784 2081517568 2084772112 2085981196 2092809472 2118540736 2118948704 2127117824 2148663296 2149843592 2153270912 2153685568 2161988608 2165368972 2170675118 2174135648 2187301888 2195734528 2200866824 2206259956 2222731264 2223159296 2231730176 2233386103 2235219584 2240696896 2244269056 2268246448 2271862528 2277429632 2281060352 2294874112 2296134724 2303721472 2305430816 2309106176 2314764544 2316664832 2317937414 2327321776 2345148416 2350895104 2354642944 2355936388 2365474592 2379799552 2383593472 2384902819 2389434368 2393243648 2394558296 2402396672 2417295556 2430599168 2431934336 2441780224 2447016403 2460483584 2461835168 2466512896 2470445056 2471802112 2481809408 2485211248 2495272832 2515767124 2520547328 2521931906 2525952416 2536178944 2550136832 2551537664 2557009208 2561867776 2563275052 2567361472 2575765504 2581786082 2607434752 2617991168 2639493376 2644508672 2645961344 2650179584 2660827564 2660909056 2662370737 2665069504 2693542657 2702442496 2703926992 2704447688 2708759168 2735669248 2737699094 2746744832 2748253664 2748782896 2751039488 2763694609 2774883656 2791687936 2796138496 2809001078 2826011968 2835349504 2836907008 2837453312 2841976832 2852846048 2864396032 2886336512 2887922024 2899614016 2911353344 2928984064 2933653504 2935265008 2947148672 2951188357 2956795904 2963136488 2975132992 2993149952 2999568494 3005267968 3006918811 3011712496 3028287488 3029950976 3042217984 3048741748 3054534656 3056212562 3058721536 3071105024 3096328768 3102212096 3103916192 3108864512 3121451008 3140354048 3142079096 3147088256 3153068032 3154800064 3159829504 3170172928 3171914356 3209150464 3210913303 3222142976 3223912952 3248607232 3254779904 3256567808 3261759488 3263551226 3264179689 3274964992 3276763984 3294539911 3315129424 3326083072 3327910144 3348548762 3366977536 3368827072 3369475808 3380609024 3382466048 3387754682 3400815392 3401470288 3443291644 3456566464 3457232096 3478168576 3489660928 3491577856 3499739048 3511195136 3513231488 3532970428 3554365568 3568068608 3568755712 3576408589 3612633856 3626561536 3627259904 3632231824 3641132456 3646937216 3661702144 3683876864 3685900478 3691776608 3700823152 3706723072 3729170432 3743547392 3744268288 3746325076 3752297536 3761492384 3764580352 3779821568 3781897886 3810866176 3820204544 3826294784 3841785856 3843896212 3865051136 3867174272 3873339392 3882830848 3889020928 3891157231 3901751296 3903894592 3949723648 3951893296 3965714432 3967892864 3998285824 4000482148 4008083456 4014473216 4016678432 4030726144 4032940288 4038468278 4039245967 4054818352 4093640704 4095889408 4104672676 4105463114 4121290784 4143972352 4146248704 4160749568 4163035136 4169544224 4171962392 4185618944 4237081472 4237897408 4254235648 4297326592 4299687184 4306541824 4307371136 4323977216 4330737944 4341350236 4348271296 4374603776 4391469056 4394727493 4401733648 4412519912 4445462528 4446318592 4463460352 4466772206 4470439168 4481393792 4488538112 4509185941 4536492896 4543725056 4554859264 4562120704 4589748224 4592269448 4607442944 4610861632 4618212352 4629529088 4633329664 4635874828 4654643552 4690296832 4692873289 4701790208 4709285888 4711872776 4730949184 4759599104 4767186944 4769805638 4778868736 4786487296 4789116592 4804793344 4815096793 4834591112 4861198336 4863868672 4883560448 4894032806 4920967168 4923670336 4933025792 4940890112 4943604224 4963618816 4970422496 4990545664 5031534248 5041094656 5043863812 5051904832 5072357888 5100273664 5103075328 5105878531 5114018416 5123735552 5126550104 5134722944 5151531008 5163572164 5214869504 5235982336 5238858547 5278986752 5289017344 5291922688 5300359168 5321655128 5321818112 5324741474 5330139008 5387085314 5404884992 5407853984 5408895376 5417518336 5471338496 5475398188 5493489664 5496507328 5497565792 5502078976 5527389218 5549767312 5583375872 5592276992 5618002156 5652023936 5670699008 5673814016 5674906624 5683953664 5687075953 5705692096 5728792064 5772673024 5775844048 5799228032 5822706688 5857968128 5867307008 5870530016 5894297344 5902376714 5913591808 5916840241 5926272976 5950265984 5986299904 5999136988 6010535936 6013837622 6023424992 6056574976 6059901952 6084435968 6097483496 6109069312 6112425124 6117443072 6142210048 6192657536 6204424192 6207832384 6217729024 6242902016 6280708096 6284158192 6294176512 6306136064 6309600128 6319659008 6340345856 6343828712 6418300928 6421826606 6423063259 6444285952 6447825904 6497214464 6509559808 6513135616 6523518976 6527102452 6528359378 6549929984 6553527968 6589079822 6590348683 6630258848 6652166144 6655820288 6697097524 6733955072 6737654144 6738951616 6761218048 6764932096 6775509364 6801630784 6802940576 6886583288 6913132928 6914464192 6956337152 6979321856 6983155712 6999478096 7022390272 7026462976 7037449159 7065940856 7108731136 7136137216 7137511424 7152817178 7170344857 7225267712 7253123072 7254519808 7264463648 7282264912 7293874432 7323404288 7367753728 7371800956 7383553216 7401646304 7413446144 7458340864 7462437853 7487094784 7488536576 7492650152 7504595072 7522984768 7529160704 7559643136 7563795772 7621732352 7640409088 7652589568 7656793261 7683571712 7687792424 7730102272 7734348544 7746678784 7765661696 7778041856 7782314462 7803502592 7807789184 7856210557 7899447296 7903786592 7931428864 7935785728 7996571648 8000964296 8016166912 8028946432 8033356864 8061452288 8065880576 8076936556 8078491934 8109636704 8187281408 8191778816 8209345352 8210926228 8242581568 8287944704 8292497408 8321499136 8326070272 8330643919 8339088448 8343924784 8371237888 8474162944 8475794816 8508471296 8594653184 8599374368 8613083648 8614742272 8647689583 8647954432 8661475888 8682700472 8696542592 8749207552 8782938112 8789454986 8803467296 8825039824 8890925056 8892637184 8926920704 8933544412 8940878336 8962787584 8977076224 9018371882 9072985792 9087450112 9109718528 9124241408 9179496448 9184538896 9214885888 9221723264 9236424704 9259058176 9266659328 9271749656 9309287104 9380593664 9385746578 9403580416 9418571776 9423745552 9461898368 9519198208 9534373888 9539611276 9557737472 9572974592 9578233184 9609586688 9630193586 9669182224 9722396672 9727737344 9767120896 9788065612 9841934336 9847340672 9866051584 9881780224 9887208448 9908410681 9927237632 9940844992 9981091328 10063068496 10082189312 10087727624 10103809664 10144715776 10200547328 10206150656 10211757062 10228036832 10247471104 10253100208 10269445888 10303062016 10308721657 10327144328 10429739008 10471964672 10477717094 10479734791 10557973504 10578034688 10583845376 10600718336 10643310256 10643636224 10649482948 10660278016 10774170628 10809769984 10815707968 10817790752 10835036672 10942676992 10950796376 10986979328 10993014656 10995131584 11004157952 11054778436 11099534624 11166751744 11184553984 11190697843 11236004312 11304047872 11341398016 11347628032 11349813248 11367907328 11374151906 11411384192 11457584128 11482153891 11545346048 11551688096 11598456064 11645413376 11715936256 11734614016 11741060032 11788594688 11804753428 11827183616 11833680482 11852545952 11900531968 11972599808 11998273976 12021071872 12027675244 12046849984 12113149952 12119803904 12168871936 12175556497 12194966992 12218138624 12224850248 12234886144 12284420096 12385315072 12408848384 12415664768 12435458048 12485804032 12492662689 12561416192 12568316384 12588353024 12612272128 12619200256 12638930929 12639318016 12680691712 12687657424 12836601856 12843653212 12846126518 12888571904 12895651808 12994428928 13019119616 13026271232 13047037952 13054204904 13056718756 13099859968 13107055936 13178159644 13180697366 13260517696 13304332288 13311640576 13394195048 13467910144 13475308288 13477903232 13522436096 13529864192 13551018728 13603261568 13605881152 13773166576 13826265856 13828928384 13912674304 13958643712 13966311424 13998956192 14044780544 14052925952 14074898318 14109388267 14131881712 14217462272 14272274432 14275022848 14305634356 14340689714 14450535424 14506246144 14509039616 14528927296 14564529824 14587748864 14646808576 14735507456 14743601912 14767106432 14803292608 14826892288 14916681728 14924875706 14974189568 14977073152 14985300304 15009190144 15045969536 15058321408 15066593191 15119286272 15127591544 15243464704 15280818176 15305179136 15313586522 15367143424 15375584848 15460204544 15468697088 15493357568 15531323392 15556083712 15564628924 15607005184 15615578368 15712421114 15798894592 15807573184 15862857728 15871571456 15993143296 16001928592 16032333824 16057892864 16066713728 16122904576 16131761152 16153873112 16156983868 16219273408 16374562816 16383557632 16392557389 16418690704 16421852456 16485163136 16575889408 16584994816 16642998272 16652140544 16661287838 16678176896 16687849568 16742475776 16781609533 16948325888 16951589632 17016942592 17189306368 17198748736 17226167296 17229484544 17295379166 17295908864 17322951776 17365400944 17393085184 17498415104 17565876224 17578909972 17606934592 17650079648 17781850112 17785274368 17795044111 17853841408 17867088824 17881756672 17925575168 17954152448 18036743764 18145971584 18174900224 18219437056 18248482816 18258507007 18358992896 18369077792 18429771776 18443446528 18472849408 18518116352 18533318656 18543499312 18618574208 18761187328 18771493156 18807160832 18837143552 18847491104 18923796736 19038396416 19068747776 19079222552 19115474944 19145949184 19156466368 19219173376 19260387172 19338364448 19444793344 19455474688 19497195211 19534241792 19576131224 19683868672 19694681344 19732103168 19763560448 19774416896 19816821362 19854475264 19865381653 19881689984 19962182656 20126136992 20164378624 20175455248 20207619328 20289431552 20401094656 20412301312 20423514124 20456073664 20494942208 20506200416 20538891776 20606124032 20617443314 20621413621 20654288656 20859478016 20943929344 20955434188 20959469582 21115947008 21156069376 21167690752 21201436672 21286620512 21287272448 21298965896 21320556032 21548341256 21619539968 21631415936 21635581504 21670073344 21885353984 21901592752 21973958656 21986029312 21990263168 22008315904 22020405433 22109556872 22199069248 22333503488 22369107968 22381395686 22472008624 22608095744 22682796032 22695256064 22699626496 22735814656 22748303812 22822768384 22915168256 22964307782 23090692096 23103376192 23196912128 23290826752 23431872512 23469228032 23482120064 23577189376 23609506856 23654367232 23667360964 23705091904 23801063936 23945199616 23958353107 23996547952 24042143744 24055350488 24093699968 24226299904 24239607808 24337743872 24351112994 24389933984 24436277248 24449700496 24469772288 24568840192 24582336259 24770630144 24817696768 24831329536 24870916096 24971608064 24985325378 25122832384 25136632768 25176706048 25224544256 25238400512 25277861858 25278636032 25361383424 25375314848 25673203712 25687306424 25692253036 25777143808 25791303616 25988857856 26038239232 26052542464 26094075904 26108409808 26113437512 26199719936 26214111872 26356319288 26361394732 26521035392 26608664576 26623281152 26685510241 26788390096 26935820288 26950616576 26955806464 27044872192 27059728384 27102037456 27206523136 27211762304 27546333152 27652531712 27657856768 27825348608 27932622848 27997912384 28089561088 28105851904 28149796636 28218776534 28263763424 28434924544 28544548864 28550045696 28611268712 28681379428 28901070848 29012492288 29018079232 29034019339 29057854592 29129059648 29175497728 29293617152 29471014912 29487203824 29534212864 29606585216 29653784576 29833363456 29849751412 29948379136 29954146304 29970600608 30018380288 30091939072 30116642816 30133186382 30238572544 30255183088 30486929408 30561636352 30610358272 30627173044 30734286848 30751169696 30920409088 30937394176 30986715136 31003736647 31062646784 31112167424 31129257848 31214010368 31231156736 31424842228 31597789184 31615146368 31725715456 31743142912 31811213239 31986286592 32003857184 32064667648 32115785728 32133427456 32245809152 32263522304 32307746224 32313967736 32438546816 32749125632 32767115264 32785114778 32837381408 32843704912 32970326272 33151778816 33169989632 33285996544 33304281088 33322575676 33356353792 33375699136 33484951552 33563219066 33645464329 33896651776 33903179264 34033885184 34378612736 34397497472 34452334592 34458969088 34590758332 34591817728 34645903552 34730801888 34786170368 34996830208 35016054541 35131752448 35157819944 35213869184 35300159296 35563700224 35570548736 35590088222 35707682816 35734177648 35763513344 35851150336 35908304896 35928029917 36073487528 36291943168 36349800448 36438874112 36496965632 36517014014 36717985792 36738155584 36859543552 36886893056 36945698816 37036232704 37066637312 37086998624 37237148416 37522374656 37542986312 37614321664 37674287104 37694982208 37847593472 38076792832 38137495552 38158445104 38230949888 38291898368 38312932736 38365448641 38438346752 38520774344 38676728896 38889586688 38910949376 38994390422 39068483584 39089944543 39152262448 39367737344 39389362688 39464206336 39527120896 39548833792 39633642724 39708950528 39730763306 39763379968 39924365312 40252273984 40328757248 40350910496 40415238656 40578863104 40824602624 40847028248 40912147328 40989884416 41012400832 41077783552 41212248064 41234886628 41242827242 41308577312 41718956032 41887858688 41910868376 41918939164 42231894016 42312138752 42335381504 42402873344 42434335957 42573241024 42574544896 42597931792 42641112064 43096682512 43239079936 43262831872 43271163008 43340146688 43770707968 43803185504 43947917312 43972058624 43980526336 44016631808 44040810866 44219113744 44398138496 44667006976 44738215936 44762791372 44944017248 45216191488 45365592064 45390512128 45399252992 45471629312 45496607624 45645536768 45830336512 45928615564 46181384192 46206752384 46393824256 46493311657 46581653504 46863745024 46938456064 46964240128 47154378752 47219013712 47308734464 47334721928 47410183808 47602127872 47890399232 47916706214 47993095904 48084287488 48110700976 48187399936 48452599808 48479215616 48675487744 48702225988 48779867968 48872554496 48899400992 48939544576 49137680384 49164672518 49541260288 49635393536 49662659072 49741832192 49943216128 49970650756 50245664768 50273265536 50353412096 50449088512 50476801024 50555723716 50557272064 50585044003 50722766848 50750629696 51346407424 51374612848 51384506072 51554287616 51582607232 51977715712 52076478464 52105084928 52188151808 52216819616 52226875024 52399439872 52428223744 52510197571 52712638576 52722789464 53042070784 53217329152 53246562304 53371020482 53576780192 53871640576 53901233152 53911612928 54089744384 54119456768 54204074912 54413046272 54423524608 55092666304 55305063424 55315713536 55650697216 55865245696 55995824768 56179122176 56211703808 56299593272 56437553068 56527526848 56869849088 57089097728 57100091392 57131457409 57222537424 57362758856 57802141696 58024984576 58036158464 58068038678 58115709184 58258119296 58350995456 58587234304 58619417233 58942029824 58974407648 59068425728 59213170432 59307569152 59666726912 59699502824 59896758272 59908292608 59941201216 60036760576 60183878144 60233285632 60266372764 60477145088 60510366176 60973858816 61007352757 61123272704 61220716544 61254346088 61468573696 61502339392 61840818176 61874788352 61973430272 62007473294 62125293568 62224334848 62258515696 62428020736 62462313472 62596258309 62849684456 63195578368 63230292736 63451430912 63486285824 63622426478 63972573184 64007714368 64129335296 64231571456 64266854912 64491618304 64527044608 64615492448 64627935472 64877093632 65498251264 65534230528 65570229556 65674762816 65687409824 65940652544 66303557632 66339979264 66608562176 66645151352 66712707584 66751398272 66969903104 67126438132 67290928658 67793303552 67806358528 68067770368 68757225472 68794994944 68904669184 68917938176 69181516664 69183635456 69291807104 69461603776 69572340736 69993660416 70032109082 70263504896 70315639888 70427738368 70600318592 71127400448 71141097472 71180176444 71415365632 71468355296 71527026688 71702300672 71816609792 71856059834 72146975056 72583886336 72699600896 72877748224 72993931264 73034028028 73435971584 73476311168 73719087104 73773786112 73891397632 73931987389 74072465408 74133274624 74173997248 74474296832 75044749312 75085972624 75228643328 75348574208 75389964416 75695186944 76153585664 76274991104 76316890208 76461899776 76583796736 76625865472 76730897282 76876693504 76918923133 77041548688 77353457792 77779173376 77821898752 77988780844 78136967168 78179889086 78304524896 78735474688 78778725376 78928412672 79054241792 79097667584 79267285448 79417901056 79461526612 79526759936 79848730624 80504547968 80657514496 80701820992 80830477312 81157726208 81649205248 81694056496 81824294656 81979768832 82024801664 82155567104 82424496128 82469773256 82485654484 82617154624 83437912064 83499822367 83775717376 83821736752 83837878328 84463788032 84624277504 84670763008 84805746688 84868671914 85146482048 85149089792 85195863584 85282224128 85674532879 86193365024 86478159872 86525663744 86542326016 86680293376 87541415936 87606371008 87895834624 87944117248 87961052672 88033263616 88081621732 88438227488 88796276992 89334013952 89476431872 89525582744 89888034496 90432382976 90731184128 90781024256 90798505984 90943258624 90993215248 91291073536 91486839067 91660673024 91857231128 92362768384 92413504768 92787648512 92986623314 93163307008 93214483141 93727490048 93876912128 93928480256 94308757504 94438027424 94617468928 94669443856 94820367616 95204255744 95780798464 95833412428 95986191808 96168574976 96221401952 96374799872 96905199616 96958431232 97011692089 97350975488 97404451976 97559735936 97745108992 97798801984 97879089152 98275360768 98329345036 99082520576 99270787072 99325318144 99483664384 99538312393 99886432256 99941301512 100491329536 100546531072 100706824192 100898177024 100953602048 101111447432 101114544128 101170088006 101445533696 101501259392 102130737241 102692814848 102749225696 102769012144 103108575232 103165214464 103955431424 104152956928 104210169856 104376303616 104433639232 104453750048 104798879744 104856447488 105020395142 105425277152 105445578928 106084141568 106434658304 106493124608 106742040964 107153560384 107743281152 107802466304 107823225856 108179488768 108238913536 108408149824 108826092544 108847049216 110185332608 110610126848 110631427072 111301394432 111730491392 111991649536 112358244352 112419964579 112423407616 112599186544 112875106136 113055053696 113739698176 114178195456 114200182784 114262914818 114445074848 114725517712 115604283392 116049969152 116072316928 116136077356 116231418368 116516238592 116701990912 117174468608 117238834466 117884059648 117948815296 118136851456 118426340864 118615138304 119333453824 119399005648 119793516544 119816585216 119882402432 120073521152 120367756288 120466571264 120532745528 120954290176 121020732352 121947717632 122014705514 122246545408 122441433088 122508692176 122937147392 123004678784 123681636352 123749576704 123946860544 124014946588 124250587136 124448669696 124517031392 124856041472 124924626944 125192516618 125216624977 125699368912 126391156736 126460585472 126902861824 126972571648 127244852956 127945146368 128015428736 128258670592 128463142912 128533709824 128983236608 129054089216 129230984896 129255870944 129754187264 131068461056 131140459112 131349525632 131374819648 131881305088 132607115264 132679958528 133217124352 133290302704 133425415168 133502796544 133939806208 134252876264 134581857316 135586607104 135612717056 136135540736 136236552283 137514450944 137589989888 137809338368 137835876352 138363033328 138367270912 138583614208 138923207552 139144681472 139987320832 140064218164 140527009792 140631279776 140855476736 141200637184 142254800896 142282194944 142360352888 142830731264 142936710592 143054053376 143404601344 143633219584 143712119668 144293950112 145167772672 145399201792 145479071959 145755496448 145987862528 146068056056 146871943168 146952622336 147438174208 147547572224 147782795264 147863974778 148144930816 148266549248 148347994496 148948593664 149268000583 150089498624 150171945248 150457286656 150697148416 150779928832 151390373888 152307171328 152549982208 152633780416 152923799552 153167593472 153251730944 153461794564 153753387008 153837846266 154083097376 154706915584 155558346752 155643797504 155977561688 156273934336 156359778172 156609049792 157470949376 157557450752 157856825344 158108483584 158195335168 158282234461 158534570896 158835802112 158923053224 159053519872 159697461248 161009095936 161315028992 161403641984 161660954624 162315452416 162404614957 163298410496 163388112992 163648589312 163959537664 164049603328 164306102077 164311134208 164848992256 164939546512 164971308968 165234309248 166875824128 166999644734 167551434752 167643473504 167675756656 168927576064 169248555008 169341526016 169611493376 169737343828 170292964096 170298179584 170391727168 170564448256 171349065758 172386730048 172956319744 173051327488 173084652032 173360586752 175082831872 175212742016 175791669248 175888234496 175922105344 176066527232 176163243464 176876454976 177592553984 178668027904 178952863744 179051165488 179776068992 180864765952 181462368256 181562048512 181597011968 181886517248 181986430496 182582147072 182973678134 183321346048 183422047471 183714462256 184725536768 184827009536 185575297024 185973246628 186326614016 186428966282 187454980096 187753824256 187856960512 188617515008 188876054848 189234937856 189338887712 189640735232 190408511488 191561596928 191666824856 191972383616 192337149952 192442803904 192749599744 193810399232 193916862464 194023384178 194701950976 194808903952 195119471872 195490217984 195597603968 195758178304 195865711483 196550721536 196658690072 198165041152 198541574144 198650636288 198967328768 199076624786 199114961029 199772864512 199882603024 200982659072 201093062144 201413648384 201796354048 201907204096 202222894864 202229088256 202340176012 202891067392 203002518784 204261474482 205385629696 205498451392 205538024288 206217150464 206330428928 207910862848 208420339712 208752607232 208867278464 208907500096 209597759488 209712894976 210040790284 210850554304 210891157856 212168283136 212869316608 212986249216 213484081928 214307120768 215486562304 215604932608 215646451712 216358977536 216477827072 216816299648 217652185088 217694098432 218160923929 220370665216 221220253696 221262854144 222602788864 223460982784 223983299072 224716488704 224839929158 224846815232 225198373088 225750212272 226110107392 227479396352 228356390912 228400365568 228525829636 228890149696 229451035424 231208566784 231335573443 232099938304 232144633856 232272154712 232462836736 233032477184 233403981824 234348937216 234477668932 235768119296 235897630592 236273702912 236852681728 237230276608 237360591091 238666907648 238798011296 239587033088 239633170432 239764804864 240147042304 240735512576 240933142528 241065491056 241908580352 242041464704 243895435264 244029411028 244493090816 244882866176 245017384352 245874294784 246009357568 247363272704 247499153408 247893721088 248029893176 248501174272 248897339392 249034062784 249712082944 249849253888 250385033236 250433249954 251398737824 252782313472 252921170944 253805723648 253945143296 254489705912 255890292736 256030857472 256517341184 256926285824 257067419648 257966473216 258108178432 258249961489 258461969792 258511741888 259508374528 262136922112 262280918224 262699051264 262749639296 263762610176 265214230528 265359917056 266434248704 266580605408 266850830336 267005593088 267879612416 268078377073 268505752528 269163714632 271173214208 271225434112 272271081472 272473104566 275028901888 275179979776 275618676736 275671752704 276726066656 276734541824 277167228416 277846415104 278289362944 279974641664 280128436328 281054019584 281262559552 281710953472 282401274368 284509601792 284564389888 284720705776 285661462528 285873421184 286108106752 286265270629 286809202688 287266439168 287424239336 288587900224 290335545344 290798403584 290958143918 291510992896 291975725056 292136112112 293743886336 293905244672 294876348416 295095144448 295565590528 295727949556 296289861632 296533098496 296695988992 297897187328 298536001166 300178997248 300343890496 300914573312 301394296832 301559857664 302780747776 304614342656 305099964416 305267560832 305847599104 306335186944 306503461888 306923589128 307506774016 307675692532 308166194752 309413831168 311116693504 311287595008 311458590391 311955123376 312547868672 312719556344 313218099584 314941898752 315114901504 315713650688 316216967168 316390670336 316564468922 317069141792 317671604224 317846106448 318107039744 319394922496 319570371367 322018191872 322630057984 322807283968 323321909248 324630904832 324809229914 326596820992 326776225984 327297178624 327919075328 328099206656 328612204154 328622268416 329697984512 329879093024 329942617936 330468618496 333751648256 333999289468 335102869504 335286947008 335351513312 337855152128 338497110016 338683052032 339222986752 339474687656 340585928192 340596359168 340783454336 341128896512 342698131516 344773460096 345912639488 346102654976 346169304064 346721173504 346911633133 350165663744 350425484032 351583338496 351776468992 351844210688 352133054464 352326486928 353752909952 355185107968 357336055808 357905727488 358102330976 359552137984 361729531904 363124097024 363194023936 363773034496 363972860992 365164294144 365947356268 366642692096 366844094942 367428924512 369451073536 369654019072 371150594048 371946493256 372653228032 372857932564 374909960192 375507648512 375713921024 377235030016 377442251407 377752109696 378469875712 378677775424 379281470464 380817022976 383123193856 383333649712 383944767232 384674299904 384885607808 385499199488 387620798464 387833724928 388046768356 389403901952 389617807904 390238943744 390980435968 391195207936 391516356608 391731422966 391806858799 393101443072 393317380144 396330082304 397083148288 397301272576 397934657536 398153249572 398229922058 399545729024 399765206048 401965318144 402186124288 402827296768 403592708096 403814408192 404445789728 404458176512 404680352024 405782134784 406005037568 408522948964 410771259392 410996902784 411076048576 412434300928 412660857856 415821725696 416840679424 417505214464 417734556928 417815000192 419195518976 419425789952 420081580568 421701108608 421782315712 424336566272 425738633216 425972498432 426968163856 428614241536 430973124608 431209865216 431292903424 432717955072 432955654144 433632599296 435304370176 435388196864 436321847858 437391036277 440741330432 442440507392 442525708288 445205577728 446921965568 447966598144 449432977408 449679858316 449693630464 450396746176 451500424544 452220214784 454958792704 455208709033 456712781824 456800731136 457051659272 457780299392 458902070848 462417133568 462671146886 464199876608 464289267712 464544309424 464925673472 466064954368 466807963648 467064388921 468697874432 468955337864 471536238592 471795261184 472547405824 473705363456 474460553216 474721182182 477333815296 477596022592 479174066176 479266340864 479529609728 480294084608 481471025152 481866285056 482130982112 483817160704 484082929408 487790870528 488058822056 488986181632 489765732352 490034768704 491748589568 492018715136 494726545408 494998306816 495787442176 496059786352 497002348544 497794678784 498068125568 499424165888 499698507776 500770066472 500866499908 502797475648 505564626944 505842341888 507611447296 507890286592 508169279059 508979411824 511780585472 512061714944 513034682368 513852571648 514134839296 515932946432 516216356864 516499922978 516923939584 517023483776 519016749056 524273844224 524561836448 525398102528 525499278592 527525220352 530719834112 532868497408 533161210816 533701660672 534011186176 535759224832 536156754146 537011505056 538327429264 542346428416 542450868224 544542162944 544946209132 550057803776 550359959552 551237353472 551343505408 551646367441 553452133312 553469083648 554334456832 555692830208 556578725888 559949283328 560256872656 562108039168 562525119104 563421906944 564802548736 569019203584 569128779776 569441411552 571322925056 571746842368 572216213504 572530541258 573618405376 574532878336 574848478672 577175800448 580671090688 581596807168 581916287836 583021985792 583951450112 584272224224 587487772672 587810489344 589752696832 590190288896 591131181056 591455899112 592579723264 593066196992 593391977984 595794374656 597072002332 600357994496 600687780992 601829146624 602788593664 603119715328 604413051541 605561495552 609228685312 610199928832 610535121664 611695198208 612670373888 613006923776 613847178256 615013548032 615351385064 616332389504 618827662336 622233387008 622575190016 622917180782 623910246752 625095737344 625439112688 626436199168 629883797504 630229803008 631427301376 632433934336 632781340672 633128937844 634138283584 635343208448 635692212896 636214079488 638789844992 639140742734 639263822251 644036383744 645260115968 645614567936 646643818496 649261809664 649618459828 653193641984 653552451968 654594357248 655838150656 656198413312 657224408308 657244536832 659395969024 659758186048 659885235872 660937236992 667503296512 667998578936 670205739008 670573894016 670703026624 675710304256 676994220032 677366104064 678445973504 678949375312 681171856384 681192718336 681566908672 682257793024 682632568423 685396263032 689546920192 691825278976 692205309952 692338608128 693442347008 693823266266 700331327488 700850968064 703166676992 703552937984 703688421376 704266108928 704652973856 707505819904 710370215936 714672111616 715811454976 716204661952 719104275968 723459063808 726248194048 726388047872 727546068992 727945721984 730328588288 731894712536 733285384192 733688189884 734857849024 738902147072 739308038144 742301188096 742708946317 743892986512 745306456064 745715865128 749819920384 751015297024 751427842048 754470060032 754884502814 755504219392 756939751424 757355550848 758562940928 761634045952 762052424029 766246387712 766667299424 767889534464 769348599808 769771215616 770998398976 775667449856 776093536712 778807803904 779235615808 780477887488 781960871936 782390415872 783032713216 783462845932 783613717598 786202886144 786634760288 792660164608 794166296576 794602545152 795869315072 796306499144 796459844116 799091458048 799530412096 803930636288 804372248576 805654593536 807185416192 807628816384 808891579456 808916353024 809360704048 811564269568 812010075136 817045897928 821542518784 821993805568 822152097152 824868601856 825321715712 831643451392 833681358848 835010428928 835469113856 835630000384 838391037952 838851579904 840163161136 843402217216 843564631424 848673132544 851477266432 851944996864 853936327712 857228483072 861946249216 862419730432 862585806848 865911308288 867265198592 870608740352 870776393728 872643695716 874782072554 881482660864 884881014784 885051416576 890411155456 893843931136 895933196288 898865954816 899359716632 899387260928 900793492352 903000849088 904440429568 909917585408 910417418066 913425563648 913601462272 914103318544 915560598784 917804141696 924834267136 925342293772 928399753216 928578535424 929088618848 929851346944 932129908736 933615927296 934128777842 937395748864 937910675728 943072477184 943590522368 945094811648 947410726912 948921106432 949442364364 954667630592 955192045184 958348132352 958532681728 959059219456 960588169216 961115836057 962942050304 963732570112 964261964224 967634321408 968165858816 975581741056 976117644112 977972363264 979531464704 980069537408 983497179136 984037430272 989453090816 989996613632 991574884352 992119572704 994004697088 995589357568 996136251136 998848331776 999397015552 999946000729 1001540132944 1001732999816 1005594951296 1011129253888 1011684683776 1015222894592 1015780573184 1016338558118 1017958823648 1023561170944 1024123429888 1026069364736 1027705143296 1028269678592 1031865892864 1032432713728 1032999845956 1033847879168 1034046967552 1038033498112 1048547688448 1049123672896 1050796205056 1050998557184 1055050440704 1061439668224 1065736994816 1066322421632 1067403321344 1068022372352 1071518449664 1072313508292 1074023010112 1076654858528 1084692856832 1084901736448 1085497690771 1089084325888 1089892418264 1100115607552 1100719919104 1102474706944 1102687010816 1103292734882 1106904266624 1106938167296 1108668913664 1111385660416 1113157451776 1113768927427 1119898566656 1120513745312 1124216078336 1125050238208 1126843813888 1129605097472 1138038407168 1138257559552 1138882823104 1142645850112 1143493684736 1144432427008 1145061082516 1147236810752 1149065756672 1149696957344 1154351600896 1161342181376 1163193614336 1163832575672 1166043971584 1167902900224 1168544448448 1174975545344 1175620978688 1179505393664 1180380577792 1182262362112 1182911798224 1185159446528 1186132393984 1186783955968 1189328907871 1191588749312 1194144004664 1200715988992 1201375561984 1203658293248 1205577187328 1206239430656 1208826103082 1211122991104 1211788280833 1218457370624 1220399857664 1221070243328 1223390396416 1225340747776 1226013847552 1227694356512 1230027096064 1230702770128 1232664779008 1237655324672 1244466774016 1245150380032 1245834361564 1247820493504 1250191474688 1250878225376 1252872398336 1259767595008 1260459606016 1262854602752 1265562681344 1266257875688 1268276567168 1270686416896 1271384425792 1272428158976 1277579689984 1278281485468 1278527644502 1288072767488 1290520231936 1291229135872 1293287636992 1298523619328 1299236919656 1306387283968 1307104903936 1309188714496 1311676301312 1312396826624 1314448816616 1314489073664 1318791938048 1319516372096 1319770471744 1321874473984 1335006593024 1335997157872 1340411478016 1341147788032 1341406053248 1351420608512 1353988440064 1354732208128 1356891947008 1357898750624 1362343712768 1362385436672 1363133817344 1364515586048 1365265136846 1370792526064 1379093840384 1383650557952 1384410619904 1384677216256 1386884694016 1387646532532 1400662654976 1401701936128 1406333353984 1407105875968 1407376842752 1408532217856 1409305947712 1415011639808 1420740431872 1429344223232 1431622909952 1432409323904 1438208551936 1446918127616 1452496388096 1452776095744 1455092137984 1455891443968 1460657176576 1461459539527 1463789425072 1466570768384 1467376379768 1469715698048 1477804294144 1478616076288 1484602376192 1485417892634 1487785973024 1490612912128 1491431730256 1499639840768 1502030594048 1502855684096 1508940120064 1509769005628 1511008438784 1513879502848 1514711101696 1517125881856 1523268091904 1524104848058 1532492775424 1533334598848 1535779068928 1538697199616 1539542431232 1541996797952 1551334899712 1552187073424 1557615607808 1558471231616 1560955774976 1563921743872 1564780831744 1566065426432 1566925691864 1567227435196 1572405772288 1573269520576 1585320329216 1588332593152 1589205090304 1591738630144 1592612998288 1592919688232 1598182916096 1599060824192 1607861272576 1608744497152 1611309187072 1614370832384 1615257632768 1617783158912 1617832706048 1618721408096 1623128539136 1624020150272 1627816124701 1634091795856 1643085037568 1643987611136 1644304194304 1649737203712 1650643431424 1663286902784 1667362717696 1670020857856 1670938227712 1671260000768 1676782075904 1677703159808 1680326322272 1686804434432 1687129262848 1697346265088 1703889993728 1707872655424 1714456966144 1723892498432 1724839460864 1725171613696 1731822616576 1734530397184 1741217480704 1741552787456 1745287391432 1749564145108 1762965321728 1769762029568 1770102833152 1771075179679 1780822310912 1787687862272 1791866392576 1797731909632 1798719433264 1798774521856 1801586984704 1806001698176 1808880859136 1819835170816 1820834836132 1826851127296 1827202924544 1828206637088 1831121197568 1835608283392 1849668534272 1850684587544 1856799506432 1857157070848 1858177237696 1859702693888 1864259817472 1867231854592 1868257555684 1874791497728 1875821351456 1886144954368 1887181044736 1890189623296 1891227935467 1894821453824 1897842212864 1898884728728 1909335261184 1910384090368 1916696264704 1917065363456 1918118438912 1921176338432 1922231672114 1925884100608 1927465140224 1928523928448 1935268642816 1936331717632 1940484007579 1951163482112 1952235288224 1955944726528 1959062929408 1960139074816 1966994358272 1968074860544 1978906181632 1979993227264 1983149768704 1984239145408 1988009394176 1991178715136 1992272502272 1997696663552 1998794031104 1999892001458 2003080265888 2003465999632 2011189902592 2022258507776 2023369367552 2030445789184 2031561146368 2032677116236 2035917647296 2047122341888 2048246859776 2052138729472 2055410286592 2056539357184 2064865427456 2065999691912 2067695758336 2068093935104 2076066996224 2097095376896 2098247345792 2101592410112 2101997114368 2110100881408 2122879336448 2131473989632 2132644843264 2134806642688 2135979327001 2136044744704 2143036899328 2144627016584 2148046020224 2153309717056 2169385713664 2169803472896 2170995381542 2178168651776 2179784836528 2200231215104 2201439838208 2204949413888 2205374021632 2206585469764 2213808533248 2213876334592 2217337827328 2222771320832 2226314903552 2227537854854 2239797133312 2241027490624 2248432156672 2250100476416 2253687627776 2259210194944 2276076814336 2276515119104 2277765646208 2285291700224 2286987369472 2288864854016 2290122165032 2294473621504 2298131513344 2299393914688 2308703201792 2322684362752 2326387228672 2327665151344 2332087943168 2335805800448 2337088896896 2349951090688 2351241957376 2359010787328 2360761155584 2364524724224 2365823596448 2370318893056 2372264787968 2373567911936 2378657815742 2383177498624 2384486617123 2388288009328 2401431977984 2402751123968 2407316586496 2411154374656 2412478861312 2417652206164 2422245982208 2423576561666 2436914741248 2440799715328 2442140486656 2446780792832 2450681495552 2452027695104 2455388713024 2460054192128 2461405540256 2465329558016 2475310649344 2490300760064 2491668723128 2495640987008 2500382949376 2501756450752 2505744796672 2519535190016 2520919212032 2525709205504 2531125362688 2532515751376 2536553134336 2541372833792 2542768851584 2544856317952 2555159379968 2556562970936 2557055289004 2576145534976 2581040463872 2582458271744 2586575273984 2588494493377 2597047238656 2598473839312 2612774567936 2614209807872 2618377428992 2623352602624 2624793653248 2628897633232 2628978147328 2637583876096 2639032744192 2639540943488 2643748947968 2670013186048 2671994315744 2680822956032 2682295576064 2682812106496 2702841217024 2709464416256 2713783894016 2715797501248 2724687425536 2724770873344 2726267634688 2729031172096 2730530273692 2741585052128 2758187680768 2767301115904 2768821239808 2769354432512 2773769388032 2775293065064 2801325309952 2803403872256 2812666707968 2814211751936 2814753685504 2817064435712 2818611895424 2830023279616 2836092011077 2841480863744 2858688446464 2863245819904 2864818647808 2876417103872 2893836255232 2904992776192 2905552191488 2910184275968 2911782887936 2921314353152 2922919079054 2927578850144 2933141536768 2934752759536 2939431396096 2955608588288 2957232152576 2969204752384 2970835785268 2975571946048 2981225824256 2982863460512 2999279681536 3004061188096 3005711368192 3007362454759 3017880240128 3019538011256 3022016877568 3027759005696 3029422203392 3034251763712 3046536183808 3048209696116 3064985550848 3066669197696 3071558137856 3077394399232 3079084862464 3083993595904 3085687684183 3102669799424 3104374146848 3115231215616 3116942463232 3121911549952 3127843487744 3129561663488 3132130852864 3133851383728 3134454870392 3144811544576 3146539041152 3170640658432 3176665186304 3178410180608 3183477260288 3185225996576 3185839376464 3196365832192 3198121648384 3215722545152 3217488994304 3222618374144 3228741664768 3230515265536 3235566317824 3235665412096 3237442816192 3246257078272 3248040300544 3255632249402 3268183591712 3286170075136 3287975222272 3288608388608 3299474407424 3301286862848 3326573805568 3334725435392 3340041715712 3341876455424 3342520001536 3353564151808 3355406319616 3360652644544 3373608868864 3374258525696 3394692530176 3407779987456 3415745310848 3428913932288 3447784996864 3449678921728 3450343227392 3463645233152 3469060794368 3482434961408 3483105574912 3485018901949 3490574782864 3499128290216 3525930643456 3539524059136 3540205666304 3542150359358 3561644621824 3575375724544 3583732785152 3595463819264 3597438866528 3597549043712 3603173969408 3612003396352 3617761718272 3639670341632 3641669672264 3653702254592 3654405849088 3656413274176 3662242395136 3671216566784 3699337068544 3701369175088 3713599012864 3714314141696 3716354475392 3719405387776 3721448518177 3728519634944 3734463709184 3736515111368 3749582995456 3751642702912 3772289908736 3774362089472 3780379246592 3782455870934 3789642907648 3795684425728 3797769457456 3818670522368 3820768180736 3833392529408 3834130726912 3836236877824 3842352676864 3844463344228 3851768201216 3854930280448 3857047856896 3870537285632 3872663435264 3880968015158 3902326964224 3904470576448 3911889453056 3918125858816 3920278149632 3933988716544 3936149721088 3959986454528 3966299537408 3968478290816 3976018788352 3982357430272 3984545004544 3995393327104 3997588062208 3999784002916 4006160531776 4006931999264 4022379805184 4044517015552 4046738735104 4063122292736 4065354232472 4071835294592 4094244683776 4096493719552 4104277458944 4110820573184 4113078714368 4129730854912 4131999383824 4135391516672 4136187870208 4152133992448 4194190753792 4196494691584 4203184820224 4203994228736 4220201762816 4245758672896 4262947979264 4265289686528 4269613285376 4271958654002 4272089489408 4286073798656 4289254033168 4296092040448 4306619434112 4338771427328 4339606945792 4341990763084 4356337303552 4359569673056 4400462430208 4402879676416 4409898827776 4410748043264 4413170939528 4427617066496 4427752669184 4434675654656 4445542641664 4452629807104 4455075709708 4479594266624 4482054981248 4496864313344 4500200952832 4507375255552 4509851230729 4518420389888 4552153628672 4553030238208 4555531292416 4570583400448 4573974738944 4577729708032 4580244330064 4588947243008 4596263026688 4598787829376 4617406403584 4645368725504 4652774457344 4655330302688 4664175886336 4671611600896 4674177793792 4699902181376 4702483914752 4721522311168 4729049448448 4731647192896 4740637786112 4744529575936 4747135823872 4757315631484 4766354997248 4768973234246 4776576018656 4802863955968 4805502247936 4814633172992 4822308749312 4824957722624 4835304412328 4844491964416 4847153123332 4873829482496 4881599430656 4884280973312 4893561585664 4901362991104 4904055390208 4906749268291 4910777426048 4920108384256 4922811080512 4930659116032 4950621298688 4980601520128 4983337446256 4991281974016 5000765898752 5003512901504 5011489593344 5039070380032 5041838424064 5051418411008 5062250725376 5065031502752 5073106268672 5082745667584 5085537703168 5089712635904 5093489164387 5110318759936 5113125941872 5114110578008 5152291069952 5162080927744 5164916543488 5173150547968 5176988986754 5194094477312 5196947678624 5225549135872 5228419615744 5236754857984 5246705205248 5249587306496 5257795266464 5257956294656 5275167752192 5278065488384 5279081886976 5287497895936 5340026372096 5343988631488 5361645912064 5364591152128 5365624212992 5405682434048 5418928832512 5427567788032 5431595002496 5449374851072 5449541746688 5452535269376 5458062344192 5461060547384 5483170104256 5516375361536 5534602231808 5537642479616 5538708865024 5547538776064 5550586130128 5602650619904 5606807744512 5625333415936 5628423503872 5629507371008 5634128871424 5637223790848 5660046559232 5672184022154 5682961727488 5686083471601 5717376892928 5726491639808 5729637295616 5752834207744 5787672510464 5809985552384 5811104382976 5820368551936 5823565775872 5842628706304 5845838158108 5855157700288 5866283073536 5869505519072 5878862792192 5911217176576 5914464305152 5917713217429 5938409504768 5941671570536 5951143892096 5962451648512 5965726921024 5998559363072 6008122376192 6011422736384 6014724909518 6035760480256 6039076022512 6044033755136 6055518011392 6058844406784 6068503527424 6071837055973 6093072367616 6096419392232 6129971101696 6133338395392 6143116275712 6154788798464 6158169724928 6167987191808 6171375368366 6205339598848 6208748293696 6230462431232 6233884926464 6243823099904 6255686975488 6259123326976 6264261705728 6267702767456 6268909740784 6289623089152 6293078082304 6341281316864 6353330372608 6356820361216 6366954520576 6370451993152 6371678752928 6392731664384 6396243296768 6431445090304 6434977988608 6445236748288 6461030531072 6471132635648 6471330824192 6474885632384 6492514156544 6496080601088 6511264498804 6536367183424 6572340150272 6575950444544 6577216777216 6598948814848 6602573725696 6653147611136 6669450870784 6680083431424 6683752910848 6685040003072 6707128303616 6710812639232 6721305289088 6747217737728 6748517051392 6789385060352 6815559974912 6831490621696 6857827864576 6899357843456 6900686454784 6927290466304 6938121588736 6964869922816 6966211149824 6970037803898 6981149565728 6998256580432 7051861286912 7079048118272 7080411332608 7084300718716 7123289243648 7150751449088 7167465570304 7171402776733 7190927638528 7194877733056 7195098087424 7206347938816 7224006792704 7235523436544 7279340683264 7283339344528 7307404509184 7308811698176 7312826548352 7324484790272 7342433133568 7398674137088 7402738350176 7427198025728 7428628283392 7432708950784 7438810775552 7442897036354 7457039269888 7468927418368 7473030222736 7499165990912 7503285405824 7544579817472 7548724178944 7560758493184 7564911741868 7579285815296 7591368851456 7595538914912 7637341044736 7641536361472 7666785058816 7668261453824 7672473755648 7684705353728 7688926688456 7703536402432 7709860560896 7714095713792 7741074571264 7745326870528 7761936030316 7804653928448 7808941152896 7823778906112 7836251717632 7840556299264 7867977433088 7872299442176 7919972909056 7932599074816 7936956581632 7952037576704 7964714860544 7969090009088 7995176124416 7999568005832 8012321063552 8013863998528 8044759610368 8089034031104 8093477470208 8126244585472 8130708464944 8143670589184 8188489367552 8192987439104 8208554917888 8221641146368 8226157428736 8259461709824 8263998767648 8270783033344 8272375740416 8304267984896 8310429689263 8388381507584 8392989383168 8406369640448 8407988457472 8440403525632 8491517345792 8525895958528 8530579373056 8539226570752 8543917308004 8544178978816 8572147597312 8578508066336 8592184080896 8613238868224 8677542854656 8679213891584 8683981526168 8712674607104 8719139346112 8800924860416 8805759352832 8819797655552 8821496086528 8826341879056 8855234132992 8855505338368 8869351309312 8874223389499 8891085283328 8905259614208 8910151419416 8959188533248 8964109962496 8993728626688 9000401905664 9014750511104 9019702461458 9036840779776 9104307257344 9106060476416 9111062584832 9141166800896 9147949477888 9155459416064 9160488660128 9177894486016 9192526053376 9197575658752 9234812807168 9290737451008 9305548914688 9310660605376 9328351772672 9343223201792 9348355587584 9399804362752 9404967829504 9443044622336 9458098896896 9463294385792 9481275572224 9489059151872 9494271647744 9514631262968 9532709994496 9537946468492 9553152037312 9605727911936 9611004495872 9629266345984 9644617498624 9649915445248 9655216302121 9670608824656 9688983928832 9694306246664 9747658964992 9763198861312 9768561946624 9787123171328 9802725982208 9808110780416 9813498536582 9821554852096 9840216768512 9845622161024 9861318232064 9901242597376 9906681512377 9961203040256 9966674892512 9982563948032 10001531797504 10007025803008 10022979186688 10083676848128 10102836822016 10124501450752 10130063005504 10146212537344 10165491335168 10171075406336 10179425271808 10186978328774 10220637519872 10226251883744 10228221156016 10304582139904 10324161855488 10329833086976 10346301095936 10353977973508 10388188954624 10393895357248 10451098271744 10456839231488 10473509715968 10493410410496 10499174612992 10515590532928 10515912589312 10550335504384 10556130976768 10558163773952 10574995791872 10680052744192 10687977262976 10723291824128 10729182304256 10731248425984 10811364868096 10837857665024 10855135576064 10863190004992 10898749702144 10899083493376 10905070538752 10916124688384 10922121094768 10966340208512 11032750723072 11069204463616 11075284959232 11077417730048 11095077552128 11101172260256 11205301239808 11213615489024 11256847007744 11259014742016 11268257742848 11274447581696 11320093118464 11344368044308 11365923454976 11372166943202 11434753785856 11452983279616 11459274591232 11505668415488 11575345020928 11619971104768 11622208765952 11640737103872 11647131551744 11685257412608 11691676316216 11710315400576 11732566147072 11739011038144 11757725584384 11822434353152 11828928610304 11835426434858 11876819009536 11883343141072 11902287784192 11924903297024 11931453842048 11997118726144 12016244752384 12022845472768 12029449819036 12071520960512 12078152045024 12088067510272 12111036022784 12117688813568 12137007054848 12143674111946 12146012622769 12186144735232 12192838784464 12259942203392 12266676790784 12286232551424 12309577596928 12316339449856 12335974383616 12342750736732 12410679197696 12417496587392 12460924862464 12467769852928 12487646199808 12511373950976 12518246653952 12528523411456 12535405534912 12537819481568 12579246178304 12586156164608 12682562633728 12713640722432 12733909041152 12740903986304 12743357505856 12785463328768 12792486593536 12862890180608 12869955977216 12890473496576 12922061062144 12942265271296 12942661648384 12949771264768 12985028313088 12992161202176 13022528997608 13072734366848 13144680300544 13151900889088 13154433554432 13197897629696 13205147451392 13306295222272 13338901741568 13360166862848 13367505821696 13370080006144 13414256607232 13421625278464 13442610578176 13494435475456 13497034102784 13578770120704 13631119949824 13662981243392 13715655729152 13798715686912 13801372909568 13854580932608 13876243177472 13929739845632 13932422299648 13940075607796 13962299131456 13996513160864 14103722573824 14111469980023 14158096236544 14160822665216 14168601437432 14246578487296 14301502898176 14334931140608 14342805553466 14381855277056 14389755466112 14390196174848 14412695877632 14448013585408 14471046873088 14478996056551 14558681366528 14566678689056 14614809018368 14617623396352 14625653096704 14648969580544 14684866267136 14797348274176 14805476700352 14854396051456 14857256566784 14865417901568 14877621551104 14885794072708 14914078539776 14937854836736 14946060445472 14998331981824 15006570811648 15089159634944 15097448357888 15121516986368 15129823483736 15158571630592 15182737702912 15191077829824 15274682089472 15283072722944 15333570117632 15336522907648 15344947511296 15369410707456 15377853376912 15407072804864 15419721121792 15428191427584 15482149142528 15490653741056 15523872060632 15609307856896 15617882305792 15647557812224 15672503435264 15681112598528 15735954866176 15744598884352 15753247650829 15839945818112 15865198149632 15873913163264 15904075153408 15929429721088 15938180018176 15990352248832 15999136011664 16024642127104 16027727997056 16089519220736 16178068062208 16186954940416 16252489170944 16261416929888 16287341178368 16376978735104 16385974878208 16417109835776 16452314857472 16518923419648 16527997535296 16541566066688 16544751480832 16608535969792 16620859378526 16776763015168 16785978766336 16812739280896 16815976914944 16880807051264 16983034691584 17051791917056 17061158746112 17078453141504 17087834616008 17088357957632 17144295194624 17157016132672 17184368161792 17226477736448 17355085709312 17358427783168 17367963052336 17425349214208 17438278692224 17601849720832 17611518705664 17639595311104 17642992173056 17652683758112 17710468265984 17711010676736 17738702618624 17748446778998 17782170566656 17810519228416 17820302838832 17918377066496 17928219924992 17987457253376 18000803811328 18029501022208 18039404922916 18073681559552 18208614514688 18212120952832 18222125169664 18282333601792 18295898955776 18310918832128 18320977320256 18355788972032 18385052106752 18395151317504 18469625614336 18581474902016 18611097829376 18621321210752 18656703545344 18686446403584 18696711175168 18799608725504 18809935659008 18886089244672 18916197793792 18926588771584 18962551144448 18978118303744 18988543295488 18998974013851 19029262525936 19065419988992 19075892936984 19106304074624 19211455823872 19222008991744 19258532691968 19289234997248 19299830890496 19310432604242 19341217649312 19377967857664 19388612493328 19495317929984 19526397722624 19537123893248 19574246342656 19605451964416 19616221560832 19626997073164 19643109704192 19680433537024 19691244322048 19722636464128 19802485194752 19813363024754 19922406080512 19933349785024 19965127896064 20003063595008 20014051606016 20045958373376 20167353696256 20249002901504 20260126011008 20292425074688 20330982670336 20342150812672 20358850543616 20373956657548 20441275039744 20452503767488 20456442312032 20609164279808 20648323710976 20659666173952 20692602191872 20707955947016 20776377909248 20787790714496 20902196543488 20913678462976 20947019431936 20986820820992 20998349225984 21031181065856 21031825178624 21100671008768 21112261953536 21116327547904 21149991583744 21161609621113 21360105488384 21375954525952 21446583648256 21458364608512 21462496851968 21622729736192 21675715330048 21710271152128 21726380009984 21797499404288 21798166986752 21810141077504 21832249376768 21844242189536 21932680417024 22065501446144 22150569918464 22154835460096 22190155104256 22202344520512 22410602479616 22427230978048 22513694015488 22518029484032 22536515485696 22548895163392 22640186236928 22688736088616 22731846909952 22744333886404 22869507571712 22905966559232 22918549182464 23011336830976 23023977335827 23150690041856 23239942209536 23244417531904 23281474207744 23294263103488 23370514825216 23383352632432 23420630801152 23465132294144 23478022076288 23515451168768 23644868706304 23657857220608 23670852869716 23753638019072 23766686282144 23804575568384 23849806594048 23862907684096 23994237452288 24045690945536 24058899638072 24143041921024 24156304090048 24176135020544 24222072045568 24235377627136 24274014109696 24287348223892 24292025245538 24372289470464 24385677568928 24519884406784 24533353581568 24572465102848 24619155193856 24632678899712 24671948767232 24685501473464 24821358395392 24834993174784 24921849724928 24935539705856 24975292399616 25022747901952 25036493307904 25057046822912 25070811069824 25075638963136 25158492356608 25172312329216 25365125267456 25427281444864 25467818082304 25481807972608 25486715011712 25570926657536 25584973187072 25725780361216 25739911954432 25780946993152 25844122124288 25884530542592 25885323296768 25899542529536 25970056626176 25984322404352 26045057995216 26145468733696 26289360601088 26303801778176 26308867108864 26395795259392 26410294902784 26612590444544 26677803483136 26720333725696 26735011643392 26740160012288 26843250556928 26885221156352 26988870950912 26994068205568 27157540241408 27262239899648 27325962486784 27431311458304 27597431373824 27602745819136 27709161865216 27752486354944 27767731251013 27859479691264 27864844599296 27880151215592 27924598262912 27993026321728 28207445147648 28222939960046 28316192473088 28321645330432 28337202874864 28493156974592 28603005796352 28669862281216 28685611106932 28763710554112 28779510932224 28780392349696 28825391755264 28896027170816 28942093746176 28957992113102 29117362733056 29133357378112 29229618036736 29235246792704 29251306193408 29297939161088 29369732534272 29594696548352 29610953400704 29708792102912 29714513133568 29730835803136 29755243102208 29771588145416 29828157079552 29875709673472 29892120890944 29996663963648 30013141623296 30178319269888 30194896715776 30243033972736 30259646967472 30317143261184 30365475405824 30382155659648 30549364178944 30566145445888 30667140235264 30673045815296 30689895022592 30738821414912 30755706753824 30814145609728 30839442243584 30856382855168 30964298285056 30981307482112 30998326022599 31047744121264 31218615713792 31235764611584 31295115624448 31345006870528 31362225197056 31471909732352 31489197768704 31506495301658 31679891636224 31730396299264 31747826326528 31808150306816 31858859442176 31876360036352 31980704497664 31998272023328 32049284254208 32055455994112 32179038441472 32373909880832 32504978341888 32522833859776 32574682356736 32753957470208 32771949756416 32834219671552 32904629714944 33037846839296 33055995070592 33083132133376 33089502961664 33217071939584 33241718757052 33553526030336 33571957532672 33625478561792 33631953829888 33650428413901 33761614102528 33966069383168 34103583834112 34122317492224 34156906283008 34175669232016 34176715915264 34288590389248 34314032265344 34368736323584 34452955472896 34710171418624 34716855566336 34735926104672 34850698428416 34876557384448 35223037411328 35279190622208 35285984346112 35305367516224 35420936531968 35422021353472 35477405237248 35496893557996 35564341133312 35621038456832 35640605677664 35836754132992 35856439849984 35974914506752 36001607622656 36059002044416 36078809845832 36147363119104 36417229029376 36424241905664 36444250339328 36564667203584 36591797911552 36621837664256 36641954640512 36711577944064 36770104213504 36790302635008 36869196144001 36939251228672 37162949804032 37222195658752 37242642421504 37313407090688 37372892807168 37393422350336 37599217451008 37619871318016 37772178489344 37832395587584 37853177543168 37925102288896 37956236607488 37977086590976 37997948027702 38058525051872 38130839977984 38151785873968 38212608149248 38422911647744 38444017983488 38517065383936 38578469994496 38599661780992 38620865208484 38682435298624 38755935715328 38777224986656 38990635859968 39052795445248 39074247786496 39148492685312 39232443121664 39253994146328 39286219408384 39360867074048 39382488644096 39445272928256 39604970389504 39626726049508 39844812161024 39866699570048 39930255792128 40006127190016 40028103212032 40091916746752 40334707392512 40498005803008 40520252022016 40584850149376 40661965340672 40684301625344 40717701087232 40747913315096 40882550079488 40905007534976 40912884624064 41218328559616 41296647421952 41319332347904 41385204383744 41415911894032 41552755818496 41575581428992 41804393086976 41827356925952 41894038863872 41973641641984 41996698451968 42062362131712 42063650357248 42201342017536 42224523907072 42232655095808 42299983167488 42323219242226 42720210976768 42751909051904 42893167296512 42916729217024 42924993703936 43245459472384 43351430660096 43420542304256 43452760019968 43594998808576 43596333973504 43620282155008 43664498753536 43688484379072 43865360834048 44131002892288 44301139836928 44309670920192 44380310208512 44404689041024 44821204959232 44854461956096 45027388030976 45036058968064 45073030971392 45097790326784 45280372473856 45305245725337 45377472177232 45463693819904 45488667772808 45739015143424 45811933118464 45837098364928 46022673661952 46047954671654 46301380083712 46479884419072 46488835063808 46562948415488 46588526206976 46741029650432 46766705264864 46841261602304 46930264588288 46956044152576 47030902337536 47315714441216 47341705739432 47507276038144 47533372564288 47609151136768 47699613188096 47725815368192 47988474904576 48091381891072 48117799276144 48286083842048 48312608180096 48352270041088 48444144091136 48470755254272 48548028219392 48574696447784 48584050491076 48744578940928 48771355137856 49039768813568 49066707163136 49144930205696 49238310387712 49265357799424 49343897534464 49371002946928 49642716790784 49669986349568 49843699449856 49871079411712 49950584799232 50045495803904 50072986615808 50114093645824 50141622139648 50151277926272 50316984713216 50344624658432 50730250534912 50854562889728 50935636164608 50963615945216 50973430023424 51141853315072 51169946374144 51479823908864 51561893986304 51688244248576 51769061085184 51770646593536 51799085059072 51940113252352 51968644808704 52090115990432 52290937467392 52578721202176 52607603556352 52617734217728 52820589805568 53225180889088 53355606966272 53440667451392 53470023286784 53480320024576 53686501113856 53770442312704 53977741901824 53988136411136 54315080482816 54524479799296 54651924973568 54862622916608 55194862747648 55205491638272 55418323730432 55504972709888 55535462502026 55718959382528 55729689198592 55760302431184 55849196525824 55986052643456 56414890295296 56445879920092 56632384946176 56643290660864 56674405749728 56986313949184 57206011592704 57339724562432 57371222213864 57527421108224 57559021864448 57560784699392 57650783510528 57792054341632 57884187492352 57915984226204 58234725466112 58266714756224 58459236073472 58470493585408 58502612386816 58595878322176 58628065999477 58739465068544 59189393096704 59221906801408 59417584205824 59429026267136 59461671606272 59510486204416 59543176290832 59656314159104 59751419346944 59784241781888 59993327927296 60026283246592 60356638539776 60389793431552 60486067945472 60519293934944 60634286522368 60730950811648 60764311319296 61098728357888 61132290891776 61346091630592 61379790045184 61477642829824 61511413507648 61628291219456 61678884487168 61712765710336 61928596570112 61962614964224 61996652045198 62095488242528 62437231427584 62471529223168 62590231248896 62690013741056 62724450394112 62943819464704 62978395537408 63012990603316 63359783272448 63460792598528 63495652653056 63616300613632 63717718884352 63752720072704 63961408995328 63996544046656 64098568508416 64110911988224 64358076882944 64747819761664 65009956683776 65045667719552 65149364713472 65507914940416 65543899512832 65668439343104 65809259429888 66075693678592 66111990141184 66166264266752 66179005923328 66215359137031 66434143879168 66483437514104 67107052060672 67143915065344 67250957123584 67263907659776 67300856827802 67523228205056 67932138766336 68207167668224 68244634984448 68313812566016 68351338464032 68353431830528 68577180778496 68628064530688 68737472647168 68905910945792 69420342837248 69433711132672 69471852209344 69701396856832 69753114768896 70446074822656 70558381244416 70571968692224 70610735032448 70841873063936 70844042706944 70954810474496 70993787115992 71128682266624 71242076913664 71281211355328 71673508265984 71712879699968 71949829013504 72003215245312 72118004088832 72157619691664 72294726238208 72834458058752 72848483811328 72888500678656 73129334407168 73183595823104 73243675328512 73283909281024 73423155888128 73540208427008 73580605270016 73738392288002 73878502457344 73919085130813 74325899608064 74444391317504 74485284843008 74626814181376 74745785614336 74786844700672 75239742636032 75544356978688 75664791175168 75706355086336 75850204577792 75912473214976 75954173181952 75995896055404 76117050103744 76261679955968 76303571747936 76425216298496 76845823295488 76888035966976 77034130767872 77199323561984 77241730416968 77364870597248 77511871430656 77554449973312 77981271719936 78105590890496 78148495572992 78296985370624 78464886243328 78507988292656 78572438816768 78721734148096 78764977288192 78890545856512 79209940779008 79253452099016 79689624322048 79733399140096 79860511584256 80012254380032 80056206424064 80183833493504 80669414785024 80996011606016 81040504044032 81169700298752 81323930681344 81368603250688 81435402174464 81495826630192 81765100158976 81810015069952 81825769248128 82436657119232 82593294843904 82638664695808 82770408767488 82831823788064 83105511636992 83151162857984 83608786173952 83654713851904 83788077727744 83993396903936 84124724263424 84127300714496 84402684035072 84449047814144 84465310191616 84599966334976 84646438484452 85440421953536 85503818103808 85786334593024 85833458434048 85849987407872 86490918944768 86702861320192 86841084608512 86905520039936 87189997617152 87192667947008 87240564310016 87328997507072 87376968758144 87730721668096 88262005784576 88602279673856 88619341840384 88760620417024 88809378082048 89708923912192 90054776061952 90072117936128 90146061942784 90195580653568 90560744947712 90610491450674 90754944354464 90927387639808 90977335545616 91478030286848 91623866236928 91674196729856 92045347323904 92095909343308 92602760167424 92959768838144 92977670127616 93125896830976 93177052413952 93228236097529 93482059300864 93533410529728 93682523204608 93860529176576 93912088305152 94061804675072 94631428882432 94683411478864 95014552076288 95066745128576 95218302273536 95399226376192 95451630736384 95976949809152 96182763782144 96235598552288 96572167684096 96625216360192 96704540082176 96888288182272 96941510508544 97096056438784 97149392895568 97168100982152 97489157881856 97542710275712 98079537627136 98133414326272 98289860411392 98476620775424 98530715598848 98687795068928 98742005893856 99285433581568 99339972699136 99687398899712 99742158823424 99901169598464 100090991607808 100145973231616 100228187291648 100283244279296 100302555852544 100633969426432 100689249316864 101460501069824 101709125779456 101871272329216 101927231890432 101946860046848 102283706630144 102339892748288 102959647817728 103123787972608 103376488497152 103538122170368 103541293187072 103598170118144 103937289617408 104180231980864 104581874934784 105157442404352 105215207112704 105235468435456 105641179611136 106450361778176 106711213932544 106881334902784 106940046573568 106960640049152 107373002227712 107540884625408 107955483803648 107976272822272 108035585960419 108630160965632 109048959598592 109303849947136 109725245833216 110389725495296 110410983276544 110836647460864 111009945419776 111070925004052 111437918765056 111459378397184 111520604862368 111698393051648 111972105286912 112829780590592 112891759840184 113264769892352 113286581321728 113348811499456 113972627898368 114412023185408 114679449124864 114742444427728 115054842216448 115118043728896 115121569398784 115301567021056 115364904063487 115584108683264 115768374984704 115831968452408 116469450932224 116533429512448 116918472146944 116940987170816 117005224773632 117191756644352 117256131998954 117478930137088 118378786193408 118443813602816 118835168411648 118858052534272 118923343212544 119020972408832 119086352581664 119312628318208 119502838693888 119568483563776 119986655854592 120052566493184 120713277079552 120779586863104 120972135890944 121038587869888 121268573044736 121461901623296 121528622638592 122197456715776 122264581783552 122759580090368 122955285659648 123022827015296 123256582438912 123357768974336 123425531420672 123857193140224 123925229928448 123993304090396 124190976485056 124874462855168 124943058446336 125180462497792 125380027482112 125448900788224 125956791074816 126025981206632 126719566544896 126921585197056 126991305306112 127232601227264 127435437768704 127505440145408 127922817990656 127993088093312 128197137016832 128221823976448 128716153765888 129495639523328 130019913367552 130091335439104 130298729426944 131087799025664 131336878686208 131618518859776 132151387357184 132223980282368 132332528533504 132358011846656 132430718274062 132868287758336 132966875028208 134214104121344 134287830130688 134501914247168 134527815319552 134601713655604 135046456410112 135864277532672 136414335336448 136489269968896 136627625132032 136702676928064 136706863661056 137154361556992 137256129061376 137474945294336 137811821891584 138840685674496 138867422265344 138943704418688 139402793713664 139506229537792 140892149645312 141116762488832 141143937384448 141221470064896 141683746127872 141688085413888 141909620948992 141987574231984 142257364533248 142484153827328 142562422710656 143347016531968 143425759399936 143899658027008 144006430490624 144236008177664 144315239383328 144589452476416 145668916117504 145696967622656 145777001357312 146367191646208 146487350657024 146567818562048 146846311776256 147080416854016 147161210540032 147476784576004 147757004914688 147838170261626 148651799216128 148888782635008 148970569686016 149253628362752 149491571228672 149573689401344 150479485272064 151088713957376 151329582350336 151412710172672 151700409155584 151908346363904 151991792110808 152234100207488 152523359911936 152607143495872 152850432596992 153691646590976 153776071933952 154068261535744 154398647123968 154483460833936 154729741194496 155023742861312 155108899946624 155962543439872 156211181780992 156296991145984 156593970741248 156929772486656 157015976585312 157144877633536 157443468296192 157529954576384 157781091713024 157898164095997 158419881558016 158506904198032 159379248644096 159466798280192 159721023168512 160024508760064 160112412848128 160367666987008 161338829570048 161992023212032 162081008088064 162339400597504 162647861362688 162737206501376 162870804348928 162991653260384 163530200317952 163620030139904 163651538496256 164873314238464 165277329391616 165540817534976 165663647576128 166211023273984 166302325715968 167217572347904 167309427703808 167576155455488 167986793807872 168249448526848 168254601428992 168805368070144 168898095628288 168930620383232 169199932669952 169292876968904 170880843907072 171007636207616 171572669186048 171666916868096 171699974815744 172981837889536 173405722640384 173682169217024 173811040079872 174379995234304 174385335894016 174481128620032 174657995014144 174753937516288 175461443336192 176524011569152 177204559347712 177238683680768 177521240834048 177618756164096 179417847824384 180109552123904 180144235872256 180292123885568 180391161307136 181121489895424 181220982901348 181509888708928 181854775279616 181954671091232 182956060573696 183247732473856 183348393459712 183449109740299 184090694647808 184191818686616 185205520334848 185919537676288 185955340255232 186251793661952 186354104827904 186456472195058 186964118601728 187066821059456 187365046409216 187721058353152 187824176610304 188123609350144 188226948735163 189262857764864 189366822957728 190029104152576 190133490257152 190436604547072 190798452752384 190903261472768 191953899618304 192365527564288 192471197104576 193144335368192 193250432720384 193409080164352 193776576364544 193883021017088 194192112877568 194298785791136 194336201964304 194978315763712 195085420551424 196159075254272 196266828652544 196579720822784 196953241550848 197061431197696 197375590137856 197484011787712 198570867163136 198679945398272 199374797799424 199484317646848 199802339196928 200291946463232 200456374583296 200566488558592 200605111705088 201267938852864 201378498633728 202921002139648 203418251558912 203742544658432 203854463780864 203893720093696 204567413260288 204679785496576 205919295635456 206247575945216 206752976994304 207076244340736 207082586374144 207196340236288 207874579234816 208360463961728 209163749869568 210314884808704 210430414225408 210470936870912 211282359222272 212900723556352 213422427865088 213880093147136 213921280098304 214746004455424 215081769250816 215910967607296 215952545644544 216071171920838 217260321931264 218097919197184 218607699894272 219450491666432 220779450990592 220821966553088 221673294921728 222019890839552 222141850008104 222875837530112 222918756794368 223041209724736 223396786103296 223944210573824 225659561181184 225783519680368 226529539784704 226573162643456 226697622998912 227945255796736 228824046370816 229358898249728 229484888855456 230109684432896 230236087457792 230243138797568 230603134042112 230729808126974 231168217366528 231536749969408 231663936904816 232938901864448 233066859024896 233836944293888 233881974341632 234010449547264 234383513288704 234512263997908 234957860274176 236757572386816 236887627205632 237670336823296 237716105068544 237846686425088 238041944817664 238172705163328 238625256636416 239005677387776 239136967127552 239973311709184 240105132986368 241559173726208 241944271781888 242077175739776 242537146089472 242923803246592 243057245277184 244394913431552 244529163567104 245519160180736 245910571319296 246045654030592 246513164877824 246715537948672 246851062841344 247850459856896 247986608180792 248381952970112 249748925710336 249886116892672 250360924995584 250760054964224 250897801576448 251913582149632 252051962413264 253439133089792 253843170394112 253982610612224 254465202454528 254870875537408 255010880290816 255845635981312 255986176186624 256394274033664 256443647952896 257432307531776 258991279046656 260039826735104 260182670878208 260597458853888 262175598051328 263237037719552 264302774714368 264447960564736 264665057067008 264716023693312 264861436548124 265736575516672 265933750056416 268428208242688 268575660261376 269003828494336 269055630639104 269203427311208 270092912820224 271728555065344 272828670672896 272978539937792 273255250264064 273405353856128 273413727322112 274308723113984 274512258122752 274949890588672 275100925074469 275623643783168 277681371348992 277734844530688 277887408837376 278805587427328 279012459075584 281784299290624 282233524977664 282287874768896 282442940129792 283367492255744 283376170827776 283819241897984 283975148463968 284514729066496 284968307654656 285124845421312 286694033063936 286851518799872 288012860981248 288472016355328 288630478766656 289178904952832 291337832235008 291393935245312 291554002714624 292734383292416 292974701314048 293135637124096 293692623552512 294160833708032 294322421080064 294953569152008 295514009829376 295676340523252 297303598432256 297777565270016 297941139372032 298507256725504 298983142457344 299147378802688 299311705365751 300958970544128 302177427914752 302659164700672 302825420345344 303400818311168 303816692727808 303983584221616 304468200414976 305046719823872 305214286991744 305700865193984 307383293181952 307552143867904 308136523071488 308797294247936 308966921667872 309459482388992 310047485722624 310217799893248 311925086879744 312593982291968 313187941482496 313859544973312 314031953170624 314289755267072 314886936592384 315059909152768 315562183426048 315796328191994 316839763116032 317013808396064 318758497288192 318933596560384 319442046337024 320049017520128 320224825696256 320735333974016 322677659140096 323984046424064 324162016176128 324678801195008 325295722725376 325474413002752 325741608697856 325983306520768 327060400635904 327240060279808 327303076992512 329746628476928 330554658783232 331081635069952 331327295152256 332422046547968 332604651431936 334435144695808 334618855407616 335152310910976 335973587615744 336498897053696 336509202857984 337610736140288 337796191256576 337861240766464 338399865339904 338585753937808 341761687814144 342015272415232 343145338372096 343333833736192 343399949631488 345963675779072 346811445280768 347364338434048 347622080159744 348759990468608 348962257240064 349315990028288 349507875032576 350922886672384 353048023138304 354409118695424 354477367361536 355042481668096 355237512328192 358835695648768 360219104247808 360288471744512 360584247771136 360782322614272 360980506263169 362242979790848 362441965802696 363019777417856 363709550559232 363909342182464 365912121147392 366495464947712 366696786919424 366898219480598 368181389295616 368383637373232 370411040669696 371839075352576 371910680510464 372503587323904 372708209655808 372912944390116 373928237203456 374133642118912 374730092818432 375442116706304 375648353220608 376247218700288 376453897470326 378525715529728 378733645915456 380058208305152 380266980514304 380873209094144 381596905504768 381806522945536 384731055128576 384942394209152 386288670736384 386500865440768 386818160328704 387553152729088 387766042034176 388384225755136 388597571582272 388672403928608 389956631527424 390170841102848 392318150508544 392533657305088 393159441645568 394122862395392 394751180275712 394968023575424 397141734326272 397359890796544 398749595598848 398968635293696 399604678393856 400583892926464 400912749166592 401132977117184 401210223410176 402535877705728 402756997267456 405842004279296 406836503117824 407485089316864 407708927561728 407787440187392 409134826520576 409359570993152 411838591270912 412495151890432 413505953988608 414152488681472 414165172748288 414392680472576 415749158469632 416720927923456 418327499739136 420860828450816 420941873741824 422564718444544 425801447112704 426844855730176 427760186294272 427842560196608 429492008910848 430163538501632 431821935214592 431905091289088 432142343841676 434520643862528 436195838394368 437215399788544 437455569380713 438900983332864 441558901981184 441643933106176 443346589843456 444039781679104 444283700016208 445751675060224 445837513588736 446082419449472 446793572206592 447888421147648 451319122362368 451567039360736 453059079569408 453146325286912 453395245997824 455890511593472 458717796499456 458969777710912 460219368865792 460472174915584 460486277595136 461206268084224 461459616253948 462336434733056 463073499938816 463327873809632 465877803728896 466133718049792 467673888587776 467763948683264 468020899094528 468767026577408 469024527995816 469915720548352 473515144773632 473775254411264 475340673646592 475432210137088 475693372850176 476083889635328 476345410326656 477250513272832 478011354775552 478273934255104 479946623418368 480210265972736 483118347452416 483888543563776 484154351479552 485074292178944 485847606493184 486114490554368 488789826863104 489058327134208 491038320361472 491821142638592 492091308061184 493026329755648 493431075897344 493702125682688 495700919713792 495973216361584 496763905940224 499497851420672 499772233785344 500721849991168 501520109928448 501795603152896 503827164299264 504103924826528 506878266179584 507686340788224 507965221224448 508930404909056 510021760581632 511691271962624 511972352373248 512788548067328 512887295905792 514864615063552 517982558093312 520079653470208 520365341756416 521194917707776 524351196102656 526474075439104 528605549428736 528895921129472 529330114134016 529432047386624 529722873096248 531473151033344 531867500112832 536856416485376 537151320522752 538007656988672 538111261278208 538406854622416 540185825640448 543457110130688 545657341345792 545957079875584 546510500528128 546810707712256 546827454644224 548617446227968 549024516245504 549899781177344 550201850148938 551247287566336 555362742697984 555469689061376 555774817674752 557611174854656 558024918151168 563568598581248 564467049955328 564575749537792 564885880259584 566734984511488 566752341655552 567638483795968 567950296927936 569029458132992 569936615309312 570249690842624 573388066127872 573703037599744 576025721962496 576944032710656 577260957533312 578357809905664 582675664470016 582787870490624 583108005429248 585468766584832 585949402628096 586271274248192 587385247105024 588321667416064 588644842160128 588968194429381 589907138304016 591028019658752 591352681046504 594607196864512 595555130540032 595882278744064 597014513451008 597966284914688 598294757605376 598623410731502 601917941088256 604354855829504 605318329401344 605650840690688 606801636622336 607633385455616 607967168443232 608936400829952 610093439647744 610428573983488 611401730387968 615104287735808 616273046142976 617594588495872 617933843335744 618918964777984 620094971445248 620435599786496 623850173759488 625187964583936 627719089946624 628063906341248 628579510534144 629773873184768 630119818305536 631124366852096 631592656383988 633679526232064 634027616792128 637516994576384 637867193120768 638884092674048 640098035040256 640449651392512 641470667948032 645355318280192 647968092848128 648324032352256 649357602390016 650591445450752 650948826005504 651483217395712 651966613041536 654120801271808 654480120559616 654606153985024 659493256953856 661109317566464 662163270139904 662654590304512 664844093095936 665209302863872 669237710815232 670304621821952 671947175231488 672997794107392 673018405715968 675221472280576 675592382513152 675722481532928 676799730679808 677171507875616 683523375628288 684030544830464 686667667472384 686799899262976 691927351558144 693622890561536 694728676868096 695244160319488 697519980937216 697924514480128 698631980056576 699015750065152 701845773344768 706096046276608 708818237390848 708954734723072 710084963336192 710475024656384 717671391297536 720438208495616 720576943489024 721168495542272 721564645228544 721961012526338 724485959581696 724883931605392 726039554835712 727419101118464 727818684364928 731824242294784 732990929895424 733393573838848 733796438961196 736362778591232 736767274746464 740822081339392 743678150705152 743821361020928 745416419311616 745825888780232 747856474406912 748267284237824 749460185636864 750884233412608 751296706441216 752494437400576 752907794940652 757051431059456 757467291830912 760116416610304 760533961028608 761746418188288 763193811009536 763613045891072 769462110257152 769884788418304 772577341472768 773001730881536 773636320657408 775532084068352 776768451510272 777195143164544 777344807857216 779913263054848 780341682205696 784636301017088 785067314610176 786318883291136 788245724790784 789502360551424 789936047150848 794283468652544 794719781593088 797499191197696 797937270587392 799209356787712 801167785852928 801825498333184 802265954234368 802420446820352 805071755411456 805513994534912 811684008558592 813673006235648 814970178633728 815417855123456 815574880374784 818269653041152 818719141986304 823677182541824 824990303780864 827011907977216 828304977362944 828330345496576 828785360945152 831498316939264 833441855846912 836654999478272 841721656901632 841883747483648 845129436889088 851602894225408 853689711460352 855520372588544 855685120393216 858984017821696 860327077003264 860799668781403 863643870429184 863810182578176 864284687683352 869041287725056 872391676788736 874430799577088 874911138761426 877801966665728 883117803962368 883287866212352 886693179686912 888079563358208 888567400032416 891503350120448 891675027177472 892164838898944 893587144413184 895776842295296 902638244724736 903134078721472 906118159138816 906292650573824 906790491995648 911781023186944 917435592998912 917939555421824 920438737731584 920944349831168 920972555190272 922412536168448 922919232507896 924672869466112 926146999877632 926655747619264 931755607457792 932267436099584 935347777175552 935527897366528 936041798189056 937534053154816 938049055991632 939831441096704 947030289547264 947550508822528 950681347293184 950864420274176 951386745700352 952167779270656 952690820653312 954501026545664 956022709551104 956547868510208 959893246836736 960420531945472 960948106700569 966236694904832 967777087127552 968308702959104 970148584357888 971695212986368 972228981108736 978116654268416 982076640722944 983642285277184 984182616122368 986052659511296 986862151794688 987404251365376 991401839427584 991946432723168 993527811880448 998995702841344 999544467570688 1001443699982336 1003591206305792 1007654328598528 1008207849653056 1013756532359168 1015372681576448 1015930442448896 1017860809818112 1020043521163264 1023382543925248 1023944704746496 1025577096134656 1025774591811584 1029729230127104 1035965116186624 1040159306940416 1040730683512832 1042389835415552 1048702392205312 1052948150878208 1057211098857472 1057791842258944 1058660228268032 1058864094773248 1059445746192496 1062946302066688 1063735000225664 1073712832970752 1074302641045504 1076015313977344 1076222522556416 1076813709244832 1080371651280896 1086914220261376 1091914159751168 1093021001056256 1093621415424512 1093654909288448 1097234892455936 1098049032491008 1099799562354688 1100403700297876 1102494575132672 1110725485395968 1110939378122752 1111549635349504 1115222349709312 1116049836302336 1127137197162496 1128934099910656 1129151499075584 1129771760519168 1133469969022976 1133504683311104 1135276967591936 1135900593855872 1138058916265984 1139873230618624 1140499381685248 1146776132255744 1147406075199488 1152051443924992 1153888065421312 1154521915066624 1156715619811328 1165575740981248 1166216010858496 1170937533169664 1171898805256192 1172542548496384 1174770494210048 1176643334832128 1177289684320256 1177936388858762 1179814276608032 1182056039317504 1182705362093008 1189214393729024 1191110261080064 1191764557488128 1194029026902016 1195932569829376 1196589515210752 1197246821463004 1203835882176512 1208709711659008 1210636658802688 1211301681381376 1213603273244672 1215266770911232 1215934336886464 1217872801659904 1220186879295488 1220857147966976 1222803460775936 1230208575471616 1235189176991744 1235867686671488 1237837929555968 1240189942890496 1240871199572992 1247700347518976 1250375929167872 1255438179893248 1256127812682496 1257159021068288 1259547746369536 1260239636611072 1262248733704192 1263185312767976 1267359052464128 1268055233584256 1275033989152768 1275734386241536 1277768185348096 1280196070080512 1280899302785024 1282941335896064 1290710636560384 1295936185696256 1296648064704512 1298715204780032 1301182890901504 1301897652011008 1302966434791424 1303933226083072 1308241602543616 1308960241119232 1309212307970048 1318986513907712 1322218635132928 1324326540279808 1325309180609024 1329688186191872 1330418605727744 1338475421630464 1340609243643904 1343894350462976 1345995588214784 1346036811431936 1351184765026304 1351444963065856 1353599461359616 1354343015751232 1367046751256576 1368061089660928 1373335334944768 1373599798525952 1383854703116288 1387245781123072 1389457353736192 1390488320638976 1395039961874432 1395849028960256 1397263960113152 1398031500130304 1403691546689536 1404462617485447 1412192092553216 1417636474781696 1417909469446144 1420169926672384 1420950049312768 1435342782595072 1440876416991232 1441153886978048 1442336991084544 1443129290457088 1443922025052676 1448971919163392 1449767863210784 1452079109671424 1454838202236928 1455637368729856 1463648484589568 1466787147677696 1467592877922392 1472725557182464 1473534549492928 1481644162678784 1487356301410304 1487642722041856 1490832838623232 1491651777560464 1495712948813824 1496534568475648 1498920371273728 1501768466825216 1502593412882432 1504988874801152 1505815589881304 1514102862118912 1514934583661824 1520232833220608 1521067922057216 1523492836376576 1526387622019072 1527226091782144 1538924220514304 1539769576836608 1545154682945536 1546003461763072 1547272641314816 1551064168136704 1553536903020544 1554390286329088 1554689615714432 1559826526109696 1560683364411392 1569272602034176 1570134629220352 1572637766582272 1576491449581568 1579004721102848 1579872094301696 1588566937305088 1589439563186176 1595874541174784 1598418713575424 1602335571705856 1603650996666368 1604531908468736 1604840893640704 1610143510822912 1611027989069824 1623368017117184 1627346012471296 1629940357267456 1630835710246912 1631149760749568 1637438283972608 1647354365083648 1649980607561728 1654023815954432 1656609954725888 1656660690993152 1657570721890304 1662996633878528 1666883711693824 1673309998956544 1683443313803264 1683767494967296 1690258873778176 1707379422920704 1711040745177088 1711370240786432 1717968035643392 1720654154006528 1721599337562806 1727287740858368 1727620365156352 1728569375366704 1738082575450112 1744783353577472 1748861599154176 1749822277522852 1755603933331456 1766235607924736 1766575732424704 1773386359373824 1776159126716416 1777134800064832 1783006700240896 1783350054354944 1784329677797888 1787174288826368 1791553684590592 1805276489449472 1806268157442944 1812236318277632 1812585301147648 1813580983991296 1823562046373888 1834871185997824 1835879110843648 1840877475463168 1841888699662336 1841945110380544 1844825072336896 1845838465015792 1849345738932224 1852293999755264 1853311495238528 1863511214915584 1864534872199168 1870695554351104 1871055794733056 1872083596378112 1875068106309632 1876098111983264 1879662882193408 1894060579094528 1895101017645056 1901728840548352 1902773491400704 1904335558541312 1905381641306624 1909002053091328 1912045419102208 1913095737020416 1919786493673472 1920841063890944 1921896213401138 1932473389809664 1935554174255104 1936617405918208 1940297168715776 1943390425972736 1944457962217472 1956233308536832 1964153281445888 1967284570554368 1968365232244736 1972105319022592 1974808502730752 1982803678855168 1983892865446336 1987055623760896 1997991405682688 1999088935141376 2002887399964672 2007182412611584 2015308657197056 2016415699306112 2027513064718336 2030745363152896 2031860884897792 2035721619636224 2040087042326528 2046765087850496 2047889409492992 2051154192269312 2051549183623168 2052676133247961 2059458460254208 2071930232373248 2080318613880832 2081461367025664 2084779670831104 2097404784410624 2105896301756416 2114422197714944 2115583684517888 2117320456536064 2117728189546496 2118891492384992 2125892604133376 2127470000451328 2148605282091008 2152030627954688 2152445045112832 2153627418489664 2160743302561792 2173828440522752 2183828319502336 2186042002112512 2187242830849024 2187309818576896 2194469784911872 2196098064982016 2199599124709376 2200807400595752 2204989150265344 2221450970791936 2221878756245504 2223099270699008 2230444699418624 2232099672604672 2254274394324992 2257868199821312 2258302998151168 2259543521038336 2266939938045952 2267009366622208 2270553935183872 2271801187711744 2276117832531968 2279746461237248 2280998763370496 2293552264511488 2294812150398976 2304102887849984 2307776130842624 2309043830133248 2313431239622656 2332432021716992 2341875066339328 2343797610512384 2345085096992768 2349540988420096 2353286669664256 2354579368640512 2355872777717524 2359628553216064 2364112078635008 2365410724186016 2378428787458048 2382220522160128 2383529114976256 2388058053804032 2393179030421504 2394493642926008 2407671764353024 2417419423318016 2421273317605376 2422603362762752 2427206546489344 2430533541822464 2431868673772928 2435745603319808 2440373758590976 2441714295933952 2445606921551872 2460417150943232 2470378353983488 2471735373342976 2475675859111936 2480379885780992 2481742399145984 2495400695037952 2500751858335744 2510876359786496 2512255625364992 2514318042136576 2519095492739072 2520479273222144 2524497467408384 2526370625535952 2534718104928256 2536110467168512 2550067978305536 2551468772483072 2555536370696192 2560392140161024 2561798605570048 2565882671792128 2581421273120768 2591872371392512 2593296129409024 2597430409560064 2603795304022016 2605932869582848 2607866452166144 2616483205087232 2617920482238464 2618424615940096 2637973027815424 2644437270265856 2648653080559616 2650618361218048 2659376372383744 2660837211455488 2676950843260928 2681218487287808 2687788700925952 2691991176429568 2692073622863872 2702369530052608 2702889926131712 2707198922719232 2708686031502464 2734093502513152 2736122179321856 2746670669889536 2747199597051904 2767709406232576 2774491562246144 2780976641277952 2790079923748864 2791698057920512 2794527920226304 2796063000260608 2807383093379072 2808925234970894 2824384185106432 2835272949563392 2835818938892288 2840339853344768 2841900098625536 2870685565190144 2881752833982464 2882307773956096 2886258580914176 2887844050105352 2897943838326784 2899535726421568 2904158219342848 2909676404473856 2911274737459712 2927296969179136 2933574295355392 2935185755844784 2945451114364928 2947069098985856 2963288325357568 2974712602820608 2975285444083712 2981665677246464 2983303555120928 2991425897627648 2993069136951296 2997840742547456 3003536933650432 3005186825764864 3009977749602304 3011631179762608 3028205724237824 3029869167323648 3040465666441216 3042135844114432 3046985672753152 3052775244038144 3054452183564288 3077848441028608 3079539153673216 3090309365891072 3092006923526144 3094545282629632 3102128336273408 3107073806041088 3108780572658176 3109379231428864 3119653052219392 3121366728822784 3140269258440704 3145275533164544 3152982899163136 3158009442205696 3159744188603392 3177133874610176 3178879126372352 3191749082349568 3196837427150848 3204671143411712 3207301993332736 3209063816937472 3209681787281408 3222055978139648 3246736034234368 3254692024942592 3259880714534912 3261671420493824 3262299521499136 3274876567945216 3294708730167296 3299961215123456 3308047631908864 3313219909451776 3313321381986304 3315141443780608 3325993267757056 3333767423387648 3346619997913088 3366886627606528 3367534989934592 3380517747556352 3422081490354176 3422740481572864 3435936071286784 3441308308013056 3443198675125612 3454575481716736 3455240730312704 3457138750733408 3476165150900224 3489566707154944 3497723198308352 3499644555045704 3511207866662912 3532471215849472 3533151464849408 3546772718747648 3552318253432832 3554269600129664 3566013400481792 3566700108709888 3568659355595776 3574348577652736 3576312025968097 3583107369181184 3610552978898944 3612536314885888 3624472636555264 3625170602295296 3627161967982592 3647124092747776 3669742371995648 3671758221687296 3681754950926336 3683777399324672 3683890220761088 3689650144673792 3691676930031584 3698691477864448 3704587999510528 3706622990477056 3727022429831168 3729069744398336 3742111589466112 3744167192756224 3750136212619264 3752196223966528 3759325764386816 3788121158189056 3790202035290112 3805546982801408 3808671117082624 3810763282613248 3818004106182656 3824090838204416 3826191474040832 3839572987346944 3841682127781888 3843792426802276 3864946779619328 3871108348510208 3873234811836416 3880594337431552 3886780851945472 3888915924434944 3912466617073664 3928306562891776 3934569141108736 3936730464489472 3944210638045184 3949617005461504 3965607357710336 3967785730892672 3974111247521792 3995982811365376 3998177870282752 4005774799929344 4014364825223168 4030617314394112 4032831398612224 4055026129436672 4063721769795584 4071443239272448 4080174084653056 4093530175700992 4095778818985984 4102308384538624 4103098367246336 4105352266495922 4118916920508416 4143860464746496 4160637227761664 4162922734051328 4169559341662208 4194809568821248 4211792603512832 4228844395429888 4231167369035776 4234640913072128 4235456379092992 4237782984769984 4251785208266752 4254940000902656 4297210564182016 4304061255909376 4304890090225664 4307254836979328 4321486605123584 4347656881045504 4367656639004672 4372084004225024 4374485661698048 4374619637153792 4388939569823744 4392196129964032 4399198249418752 4401614801191504 4409978300530688 4442901941583872 4443757512491008 4446198541398016 4460889398837248 4464199345209344 4508548788649984 4515736399642624 4516605996302336 4519087042076672 4533879876091904 4541107870367744 4543602375423488 4552235665063936 4559492922474496 4561997526740992 4589624300797952 4608205775699968 4615552261685248 4618087660266496 4626862479245312 4664864043433984 4683750132678656 4687595221024768 4690170193985536 4699081976840192 4709158737281024 4711745555435048 4719257106432128 4728224157270016 4730821448372032 4756857574916096 4764441044320256 4767058229952512 4776116107608064 4786358060843008 4788987285852016 4815343528706048 4834838846636032 4842546635210752 4845206725525504 4854413092978688 4861067083644928 4863737347545856 4871491206639616 4880747517181952 4883428591867904 4891213843103744 4920834301886464 4940756707966976 4943470746685952 4951351718223872 4960759771561984 4963484798291968 5001503716671488 5021752719572992 5024511250729984 5028636084273152 5038190985478144 5040958546444288 5048994934816768 5052741251071904 5069436209856512 5072220934337024 5100135956611072 5102937544966144 5111072741392384 5123597211140096 5131765343584256 5162842546241536 5183744742785024 5186592258818048 5194860819120128 5207590608044032 5211865739165696 5215732904332288 5232966410174464 5235840964476928 5236849231880192 5275946055630848 5288874540531712 5297306161119232 5301236722436096 5318752744767488 5321674422910976 5353901686521856 5362436974575616 5375577401851904 5383982352859136 5384147245727744 5404739060105216 5405779852263424 5414397845438464 5417372063004928 5472244358643712 5493341339779072 5494399194103808 5535418812465152 5548983124492288 5561953282555904 5580159847497728 5583396115841024 5589055840452608 5592126000521216 5614766186758144 5617850469941788 5648768370212864 5670545899126784 5671637877784576 5680679706689536 5683800197251072 5686922401949269 5741371130380288 5763505667964928 5764615547912192 5772517161828352 5775688100210704 5795887676653568 5799071452843136 5808316438685696 5819352808947712 5822549474919424 5854593938358272 5867148590710784 5870371511689568 5890902228729856 5894138197971712 5926576650715136 5950570888167424 5963331354492928 5966607110241856 5982851795255296 5986138273902592 5995681485094912 6007073867300864 6010373651529728 6019955499204608 6023262359525216 6056411448475648 6059738334647296 6080931332882432 6084271688228864 6093971345506304 6105550488076288 6108904367128576 6155696882057216 6159078307346432 6180618731782144 6184013847052288 6189090565259264 6204256672546816 6214147612082176 6217561145316352 6218758462857728 6239306104438784 6242733457645568 6280538516881408 6290551066329088 6305965798326272 6316018884411392 6319488377206784 6354267749220352 6357758252744704 6383498164699136 6393674854301696 6409342286823424 6414603986665472 6418127633874944 6419363574562816 6444111956279296 6493472068468736 6509384049885184 6519761429069824 6523342840987648 6524599042998272 6549753135890432 6589417460334592 6599922430246912 6616095263817728 6626439818903552 6630282887561216 6651986535514112 6667534846775296 6693239995826176 6733773255213056 6735069979869184 6761035495112704 6844162980708352 6845480963145728 6871872142573568 6882616616026112 6886397350251224 6909150963433472 6910481460625408 6914277501466816 6952330301800448 6979133414309888 6995446396616704 6999289110091408 7022415733325824 7064942431698944 7066302929698816 7093545437495296 7104636506865664 7108539200259328 7132026800963584 7133400217419776 7137318711191552 7148697155305472 7152624051936194 7166214738362368 7221105957797888 7225072629771776 7248945273110528 7250341204590592 7254323935965184 7339484743991296 7343516443374592 7363509901852672 7367554798649344 7367780441522176 7379300289347584 7383353860063168 7397382955728896 7409175999021056 7413245980954112 7454044859662336 7458139488796672 7488334385512448 7500272425238528 7504392447933056 7518651528773632 7576242316378112 7580404070580224 7611093965602816 7617342234165248 7621526565226496 7636008212365312 7648181676408832 7652382948081664 7683364255563776 7687584853604552 7729893559238656 7742216697020416 7746469623672832 7761188674863104 7773561703890944 7777831848869888 7824933234147328 7856613125783552 7869138282217472 7873460928978944 7888421276090368 7899234010923008 7931214715420672 7935571461785344 7948222495043584 7996355740565504 8011549599858688 8028729650446336 8061234628788224 8065662797224448 8110052258873344 8127443539591168 8160348169306112 8187060351401984 8191557637971968 8204616769077248 8206196734492672 8210704532991844 8237833841016832 8287720929492992 8321274455523328 8325845468102656 8339118683324416 8389619137642496 8423585207025664 8457688790859776 8462334738071552 8469281826144256 8470912758185984 8475565969539968 8503570416533504 8509880001805312 8594421128364032 8608122511818752 8609780180451328 8614509673958656 8642973210247168 8735313278009344 8744168008450048 8748971323396096 8749239274307584 8777879139647488 8784392259928064 8798396498837504 8803229602383008 8819956601061376 8885803883167744 8887515024982016 8892397082796032 8928398690418688 9017097577299968 9031472799285248 9033211992604672 9038174084153344 9067759752183808 9082215740735488 9087204750846976 9104471330127872 9118985844948992 9123995053481984 9179248601595904 9216411551399936 9231104523370496 9236175320532992 9253724958490624 9329728086867968 9367500265357312 9375190442049536 9380340387971072 9398163953680384 9418317474562048 9423491110870096 9438514212864256 9456448314540032 9461642896744064 9513715149832192 9528882088640512 9534116459905024 9552232215216128 9572716121686016 9577974571704032 9630687057412096 9669677693272064 9690413451051008 9708826185957376 9722134167289856 9727474695091712 9742982413279232 9761495034363904 9766857183735808 9782427686207488 9841668603772928 9881513415933952 9886941493371904 9902703436447744 9921519543123968 9926969596583936 10003007433342976 10043505439145984 10049022501459968 10057272168546304 10081917092888576 10097989869633536 10105482502143808 10138872419713024 10144441868674048 10200271913222144 10205875089932288 10222145482784768 10247194422280192 10263530687168512 10325685092483072 10367489485570048 10373184517636096 10389721638240256 10415181216088064 10423731478331392 10431465808664576 10465932820348928 10471681928953856 10473698463760384 10551892111261696 10577749081063424 10594612322238464 10602473444872192 10637505489534976 10643348845821952 10707803373043712 10724873949151232 10751154803703808 10767964705718272 10768294491455488 10809478120210432 10811559704526848 10828795690876928 10834744126009856 10944488717287424 10986682679558144 10988798388207616 11070837624930304 11097966248984576 11123906565111808 11160319694995456 11166792231682048 11178111680905216 11184252001042432 11190395694158239 11229532373516288 11235700939883576 11297536740425728 11341091798253568 11343275755569152 11361359413379072 11367600394502144 11373844803898538 11482742260760576 11527011335929856 11529231095824384 11545034323656704 11551376200421408 11591775353307136 11598142905686272 11616632877371392 11638705617895424 11645098949838848 11709187876716544 11734297181421568 11740743023379136 11781804457459712 11788276395943424 11853153301430272 11926662708985856 11933214220483712 11965703590510592 11972276547805184 11991362970189824 12014147734601728 12020747303059456 12039910998409216 12046524719050432 12112822896951296 12119476669294592 12161862665764864 12168543376457728 12187942691012608 12217808734257152 12311393764114432 12318156614692864 12361237463564288 12368027694104576 12378181130518528 12408513345093632 12428295224164352 12435122290632704 12437516925715456 12478612208877568 12485466915291136 12561077033762816 12581102132658176 12611931596652544 12632037768822784 12638976754413568 12715516505489408 12766996329398272 12787349708603392 12818684573646848 12829207973330944 12836255267749888 12838727149125632 12888223912558592 12986944136937472 13018768099770368 13046685681975296 13049198085996544 13099506271780864 13178834920669184 13199844860493824 13232190527635456 13252879637807104 13260565775122432 13303973071028224 13335069693550592 13386479991652352 13467546510426112 13470139959738368 13522070990225408 13688325961416704 13690961926291456 13743744285147136 13765233232052224 13772794700502448 13818301926866944 13820962921250816 13828555002933632 13904660603600896 13958266828619776 13990892793233408 13998578220182816 14044831466651648 14129884863397888 14132605859397632 14209273013731328 14217078400518656 14264053601927168 14266800434839552 14274637422383104 14297394310610944 14305248103872388 14332429476724736 14442211915595776 14450145259543552 14497890546221056 14500682409181184 14508647871930368 14678969487982592 14687032886749184 14735109597298688 14735560883044352 14758600578695168 14766707720126336 14794765911457792 14818351998042112 14826491961908224 14908089719324672 14916278977593344 14976668771024896 15000544850477056 15008784895866112 15037303057547264 15152484632756224 15160808141160448 15222187931205632 15234684468330496 15243053130452992 15272016424730624 15296363352817664 15304765896163328 15366728511127552 15375169707209104 15459787118477312 15484433394040832 15492939247345664 15522377349726208 15547123407781888 15555663697739776 15649866468294656 15713226251567104 15738276564434944 15746921857957888 15776842552180736 15798468021846016 15862429430841344 15871142923570688 15896444990087168 15992711481131008 16057459300892672 16122469257576448 16131325594448896 16220104517746688 16254887079182336 16320696338612224 16374120702803968 16383115275943936 16409233538154496 16412393468985344 16421409065983688 16475667682033664 16575441858985984 16642548911046656 16651690936205312 16678237366648832 16779238275284992 16847170414051328 16915377581719552 16924669476143104 16938563652288512 16941825516371968 16951131939079936 17007140833067008 17019760003610624 17188842256728064 17216245023637504 17219560360902656 17229019347917312 17285946420494336 17470626556018688 17488336016900096 17497942646792192 17498478548615168 17568784519856128 17596792997675008 17606459204766016 17639913202122752 17771607766335488 17775030049964032 17784794165592064 17856797380837376 18034195154599936 18062945598570496 18066423985209344 18076348168306688 18135519504367616 18164431481470976 18174409501693952 18208942660255744 18237971689897984 18247990106963968 18258014027310811 18358497203191808 18432823102799872 18462209046740992 18472350641065984 18507449916981248 18659456173735936 18735000530714624 18750380884099072 18760680775942144 18796327907360768 18836634949124096 18846982221740192 18877028425728512 18912896629080064 18923285793488128 19027430299664384 19068232919810048 19104464430432256 19145432243372032 19155949143408064 19261374114824192 19339355386544128 19380826902102016 19444268334579712 19454949390183424 19485964826558464 19522990068727808 19533714367471616 19564855372414976 19683337207545856 19763026831867904 19773882986743808 19805406872895488 19843039086247936 19853939193167872 20006014866685952 20087010878291968 20098045002919936 20114544337092608 20163834185777152 20195979739267072 20210965004287616 20277744839426048 20288883737348096 20400543826444288 20411750179864576 20444290965569536 20494388844560384 20527061374337024 20651370184966144 20746369035272192 20779443276480512 20830362432176128 20847462956662784 20862931617329152 20931865640697856 20943363857907712 20947396927520768 21103784222523392 21155498162126848 21189224644476928 21204946889744384 21286697691643904 21415606746087424 21449747898302464 21502309607407616 21535929411436544 21536588982910976 21618956240420864 21623119409053696 21657591381753856 21669488252019712 21888977434574848 21973365359116288 21977596776415232 22195932497969152 22247813130223616 22320639389990912 22333584463364096 22356223361810432 22368504002084864 22380791388316478 22459064747032576 22471401879767152 22595073480851456 22682183596507136 22686551511138304 22722718826758144 22735200789004288 22747689607797076 22965484521521152 23054022671859712 23058462191648768 23090068647313408 23102752400842816 23183550706614272 23196285811372544 23233265754742784 23277411235790848 23290197899677696 23468594362843136 23481486046758272 23563608914919424 23576552791886848 23706306602860544 23853325417971712 23866428440967424 23931407181021184 23944553095610368 23982725940379648 24041494606118912 24079821996818432 24093049438100864 24225645793902592 24238953338589184 24323725331529728 24337086752915456 24375885382025216 24435617468514304 24622787528228864 24636313229385728 24722474927128576 24736055388209152 24756362261037056 24817026690187264 24856590448328704 24870244581265408 24875033851430912 24957224417755136 24970933830582272 25122154067525632 25162204265316352 25223863193305088 25264075537645568 25277953508827136 25431033010978816 25533992658796544 25574699417206784 25637369147293696 25672510535499776 25677454298251264 25776447825117184 25973888273874944 26037536199540736 26093371363950592 26098396171993088 26199012543561728 26357669841338368 26399689720987648 26464381055270912 26505759275614208 26521131550244864 26607946142056448 26670139387101184 26684789732223493 26772959983304704 26935093020852224 26940279919476736 27044141980450816 27376651922833408 27381923852582912 27487488570294272 27530466464104448 27545589401004896 27636603853733888 27641925842501632 27657110005867264 27809321207201792 27981785586466816 27997156440365632 28089662933303296 28259769726795776 28265211718795264 28418546027462656 28434156801037312 28528107203854336 28533600869679104 28549274844766208 28594788621221888 28610496207744776 28664858953449472 28884423831191552 28900290519087104 28995781092442112 29001364818362368 29017295743860736 29357938975965184 29374065773498368 29470219194597376 29471121766088704 29517201157390336 29533415440252672 29589531822915584 29636703996084224 29652983923816448 29816179438649344 29832557955186688 29953337542049792 30001089700954112 30017569791732224 30074606115094528 30321616282320896 30444375862411264 30469368936660992 30486106260905984 30544032849461248 30592726705635328 30609531792326656 30733457022255104 30750339414418208 30919574236954624 30968866788081664 30985878494691328 31044754699452416 31111327395479552 31299732936589312 31426452503134208 31476553128869888 31493843715915776 31553685104361472 31596936043692032 31724858861682688 31742285847141376 31792889980174336 31985422962262016 32114918601785344 32244938515152896 32262651188897792 32440209035493376 32509774158364672 32641392677224448 32748241405607936 32766230551887872 32818467076308992 32824786937970688 32842818131967376 32951335364067328 33150883717971968 33285097822093312 33303381872410624 33356474733297664 33558476550569984 33694340828102656 33849338952286208 33877127304577024 33883651032743936 33902263878159872 34014281666134016 34039520007221248 34377684513456128 34432490047275008 34439120721805312 34458038695834624 34571892840988672 34941253112037376 34976672033800192 34995885293584384 34996957097230336 35137569039712256 35193585995350016 35212918409532032 35279826404245504 35543215532670976 35550060099928064 35569588331184128 35713594761674752 36068390309199872 36132847970418688 36152696336613376 36271039008735232 36328862962941952 36348819003387904 36417885320511488 36475943379795968 36495980213927936 36516028054621622 36716994406383616 36865646205599744 36924418093481984 36944701282131968 37014899833962496 37318912347471872 37470001061429248 37521361551884288 37592655814721536 37673269898248192 37693964443480384 37754056851457024 37825793258160128 37846571586976256 38054860599328768 38136465839620096 38290864486744064 38311898286816128 38522748229648384 38678710773088256 38761653804204032 38888536669159424 38909898780366848 38971929653116928 39045980137455616 39067428734943232 39129710744829952 39366674415091712 39526053663735808 39547765973487616 39610813745790976 39686078172495872 39707878386335744 40012029733371904 40174021756583936 40196090005839872 40229088674185216 40327668371554304 40391959478534144 40421930008575232 40555489678852096 40577767474696192 40823500359729152 40888581931139072 40988777689120768 41054122748674048 41302740369932288 41492738070544384 41558886552961024 41660724864352256 41694925913325568 41725863234658304 41886727715815424 41894793855041536 42207568445046784 42310996324253696 42378449288953856 42409893779488768 42573395383287808 42831213492174848 42899495796604928 43004619214815232 43071858822873088 43073177965821952 43237912480841728 43246238818107392 43315182763507712 43338976504039424 43777954869149696 43946730718232576 43955193552830464 44495626260447232 44641278779981824 44667168926728192 44712446723620864 44737008004169728 44761582776632956 44918129494065152 44942803759534304 45190146961702912 45364367193014272 45373103022276608 45470401578008576 45495379215594152 45930969043042304 46108045343719424 46116924383297536 46180137294626816 46205504801685632 46367101413228544 46392571622745088 46466531509485568 46554822471581696 46580395799355392 46937188725686272 46962972093516544 47127217829838848 47153105583773696 47412613205721088 47706650835943424 47732856881934848 47862814362042368 47889106191220736 47965451880759296 48082989212237824 48159643993636864 48186098876201728 48451291587805184 48477906677178368 48647450663059456 48674173505830912 48751770764050432 48871234937028608 49245575056457728 49272626458771456 49472110776418304 49512724522074112 49634053380374528 49713180896657408 49740489162530816 49750067702861824 49914448835510272 49941867661164544 50244308135051264 50324408530632704 50447726386610176 50528151075291136 50555907017654272 50862066021957632 51067985317593088 51149398834413568 51274738294587392 51345021070999552 51354908596502528 51552895650234368 51947776547749888 52075072399081472 52186742727901184 52196792343986176 52398025087123456 52715339682676736 52928762110541824 53011518551228416 53042263100489728 53215892284112896 53340278774202368 53369579464446986 53545919966609408 53870186041704448 53880559838953472 54088283960901632 54753303845666816 54763847705165824 54974977140588544 55060932928208896 55091178802009792 55273207707467776 55283851685003264 55314220011734528 55618642414403584 55963571172933632 55994312880731264 56179325866606592 56519539453591552 56530423437590528 56837092054925312 56868313602074624 57056214407708672 57067201739358208 57098549689532416 57189577242443776 57220992415489552 57329717906898944 57768847662383104 57800581038174208 57991562184884224 58002729636724736 58034591487721472 58715877951930368 58748131546996736 58940438389194752 59034402314780672 59066830880505344 59179063645831168 59273407992168448 59305967847632896 59665115910373376 59906675084099584 60002179401908224 60035139583464448 60149212230189056 60643232564641792 60888751724822528 60938737873321984 60972212521811968 61088065698922496 61219063584653312 61466914044510208 61500678828836416 61839148473909248 61937733576163328 61971756989382656 62089509398904832 62222654790959104 62599465873178624 62852905006268416 62953106257739776 62987687431831552 63107370208722944 63193872087384064 63449717723365376 63484571694282752 63585779960348672 63970845924524032 64229837203570688 64489877030305792 64525302377795584 65019548316729344 65282785354448896 65496482811215872 65532461103775744 65636934152617984 65649573875941376 65685636263934752 65902670728134656 66301767435943936 66606763744821248 66712949466595328 67116953101139968 67388681656205312 67698677904572416 67754254609154048 67767302065487872 67804527756319744 68028563332268032 68079040014442496 68755369026912256 68864980094550016 68878241443610624 68916077391669248 69143785681977344 69882506224074752 69953344067600384 69991770587168768 69993914194460672 70275138079424512 70387171990700032 70425836819064064 70559652808491008 71100120199856128 71139176662368256 71427189523349504 72136780618399744 72305392673226752 72542078017470464 72657725925883904 72697638006775808 72835770641022976 72951886759591936 72991960427855872 73032056109243244 73433988812767232 73731292411199488 73848836186963968 73889402564263936 74029799667924992 74637824694943744 74940002122858496 75042723103768576 75346539796496384 75387928886960768 75508113702914048 75651586516320256 75693143173952512 76109721198657536 76272931679240192 76581728973488128 76623796573632256 77045496459296768 77357421546176512 77523307608408064 77777073338318848 77819797560733696 77943859306233856 78091960274911232 78134857469886464 78259421489659904 78733348830183424 79052107327471616 79095531946975232 79221627491581952 79372156344991744 79415756772671488 80024059466743808 80348043513167872 80392180011679744 80458177348370432 80655336743108608 80783918957068288 80843860017150464 81110979357704192 81155534949392384 81647000719458304 81777163862278144 81977555378241536 82108245497348096 82605480739864576 82985476141088768 83117773105922048 83321449728704512 83389851826651136 83451726469316608 83773455431630848 83789587710083072 84415136890093568 84621992648507392 84756898577907712 84819787558977536 85146790766575616 85662426984349696 85798991593209856 86009238429630464 86143717645746176 86475824961683456 86492477636214784 86630365527015424 86677953008078848 87555909738299392 87893461436465152 87910387105660928 88991252520894464 89282557559963648 89334337853456384 89474016008339456 89523165553265912 89836258988130304 89885607519068608 90380293923405824 90728734386028544 90746206044553216 90940803156017152 90990758431188304 91861938086084608 92216090687438848 92233848766595072 92360274589253632 92411009603371264 92734202826457088 92785143245490176 92933063018971136 93109644943163392 93160791598710784 93874377451372544 93925944187033088 94254435659677696 94306211167547392 95413301671886848 95465713763869696 95725628724084736 95778212382441472 95930903761518592 96165978424475648 96319287987273728 96372197752403456 96902583175610368 96955813354356736 97348347011661824 97503541528100864 97742469874057216 98491150112915456 98545252917542912 98944221552836608 99025449044148224 99268106760749056 99426361793314816 99480978325061632 99500135405723648 99883735322329088 100488616270102528 100648817061265408 100895452773220352 101056302150582272 101111814035308544 101724132043915264 102135970635186176 102298797668827136 102549476589174784 102690042141999104 102709817193005056 103105791300468736 104150144798162944 104373485455802368 104393584687972352 104796050174246912 105430679365353472 106023037102456832 106084526200979456 106431784568225792 106680557548404736 106739158928893972 107091839933218816 107740372083408896 107761119677906944 108176567921803264 109506607691333632 109527695410331648 109949954281177088 110121865856417792 110182357604019584 110546415414935552 110567703370006528 110628440023469056 111237284828807168 111927142345867264 111988625761462528 112358651733213184 113060846875181056 113674184109850624 113736627204149248 114112428815417344 114134403478716416 114197099379064832 114379154484887552 114441984830979104 114659435813797888 115537695324766208 115601162076348416 116005459273449472 116069182975442944 117431755903860736 117496263093993472 117880876778389504 118068804629561344 118133661761010688 118358127291662336 118546815984336896 118611935695265792 119330231820746752 119813350168199168 120004358803816448 120070279166928896 120298424460378112 121286465129283584 121777503449645056 121877475746643968 121944425043623936 122176131397844992 122438127169306624 122933828089020416 123001357657672832 123678296947818496 123875467152326656 123943513978765312 124179018797809664 124445309581918208 125198931746357248 125705810012536832 125975374863663104 126214740417445888 126387744174768128 126899435446730752 126969143388565504 127171559920697344 127941691849048064 128459674407141376 128979754060611584 129050604755591168 130039096633458688 130565570708897792 131064922207551488 131273868305235968 131299147751882752 131371272527869504 131805341456269312 132603534871887872 133213527489642496 133425898933190656 134233906202279936 134777363312410624 135397355809144832 135508509218308096 135534604130975744 135609055512639488 136057126664536064 136158080028884992 137510738053824512 137729960189100032 137756482887221248 137832154783338496 138287571363954688 139765012448149504 139906688135200768 139983541174337536 139987828388921344 140550276158849024 140774343981400064 140851673638128128 141119305616982016 142278353324736512 142854379046699008 144273561236799488 144610785346453504 145084156034940928 145315451851767808 145395276013551616 145671541282045952 145983920855711744 146064112218486488 146867977625534464 147462584822398976 147697672373927936 147778805128527872 148059599335849984 149275649389887488 149880004245716992 150085446207537152 150693079592992768 150775857773921536 151016227405828096 151303173032640512 151386286347905024 152219442397315072 152545863358480384 153163457946976256 153247593147264512 154090992918593536 155046615216816128 155554146676637696 155639595121467392 155887718612467712 156183920549822464 156269714939772928 156518842979319808 157466697660366848 158104214654943232 158191063893950464 158443254983163904 158831513545342976 160048118933487616 160696087026335744 160784360023359488 160916354696740864 161310673486217216 161567837914136576 161687720034300928 162221958715408384 162311069898784768 163294001438916608 163554327724556288 163955110756483072 164216490994696192 165970952282177536 166235546211844096 166642899457409024 166779703653302272 166903452938633216 167546910863261696 167579175420166144 168830273780187136 169243985297014784 169639575117955072 170293581533151232 171324853968699392 171597983186419712 172018476859260928 172287435291492352 172951649923366912 172984955272429568 173260731054030848 173355906016157696 175111819476598784 175786922872930304 175820774211321856 177982505041788928 178565115119927296 178668675706912768 178948032016678912 179046331106531824 179672517976260608 179771215038137216 180760587846811648 181457468772057088 181492412089106432 181881606312034304 181981516862376608 183723876172169216 184467697533190144 184720549178507264 184822019206742528 185468405652914176 185570286490980352 185866126037942272 186219289886326784 186321583197421568 187748754902745088 187851888374066176 188508871319355392 188612422335094784 190826603343773696 190931427527739392 191556424764882944 191861807523037184 192331956848951296 192638575974547456 192744395504806912 193805166351220736 193911626708713472 194696694023323648 195007083056201728 195484939748114432 196982300225830912 197090505835085824 197888443105673216 198050898088296448 198536213521498112 198852723586629632 198961956650123264 199000270811447296 199767470644658176 200977232540205056 201297634122530816 201790905546440704 202112604301164544 202223628070617088 203448264087830528 204271941270372352 204597595337654272 205098953178349568 205380084283998208 205419634386010112 206211582600937472 208746970911604736 208787169375944704 209592100348493824 210861358730706944 212046074204913664 212169052401958912 212863569136451584 213361115096809472 213478317857787944 214183679866437632 215480744166817792 215522239355813888 216353135843606528 219013215382667264 219055390820663296 219899908562354176 220243731712835584 220364715208039168 221092830829871104 221135406740013056 221256880046938112 222474569657614336 223854284691734528 223977251522925056 224717303466426368 227348368219701248 227473254408298496 228268806957432832 228394198758129664 228758308969775104 228883969661958208 229318871627595776 231075390649532416 231202324152696832 232138365950885888 234863511807721472 234992526187986944 235761753556779008 236137609259122688 236267323522021376 236716254583324672 237093631968673792 237223871390531584 238660463641493504 239626700336398336 240008717607632896 240140558333857792 240596848920756224 242572930258567168 243555006899290112 243754951493287936 243888850087247872 244352262795689984 244876254338613248 245867656178040832 246002715315345664 247356593895636992 247887027957530624 248358037595619328 248890619163836416 250397863492714496 251411620025073664 251950749727326208 252775488349536256 253798870893461504 253938286777131008 254343119841394688 255883383698096128 256919348814282752 257959508121223168 258101209511182336 260078193266917376 261131141417795584 262129844415102976 262547736610471936 262598295503765504 262742545055739008 263610682912538624 265207069743775744 266427054979284992 266851797866381312 268467812404559872 270794711618289664 271017018436616192 271069208261951488 271218111025278976 272114253329072128 272316160057769984 275021476107649024 275459920378200064 275512965774442496 275664309566676992 279530024896299008 279967082348675072 279975656777842688 281100552317698048 281548687962800128 281703347276256256 282238611233964032 284556706649473024 285708758093398016 288547122473598976 289221570692907008 290168312069881856 290630903703535616 290790552027103232 291343082564091904 291967841711423488 292128224436972976 293735955251068928 294925169644797952 295395344747855872 295557610257055744 296119198671699968 298551298779774976 299760008491433984 300170892415074304 301386159185985536 301551715547843072 302032454811656192 302606346065281024 302772572695810048 305091726716960768 306326915893952512 306495186294529024 308181985837187072 310093230433632256 311108293353275392 311279190242934784 311775437224935424 312539429879545856 313037685958639616 314933395320733696 316208429309886464 316382127787900928 316886509966327808 317663027090685952 320096237866975232 321392174052671488 321568720046718976 321832709393481728 322621346972434432 323135675828273152 323375440068601856 324443917430816768 324622139797569536 326588002877833216 327108655449112576 327910221512966144 328432981989392384 331941904564355072 332471092423688192 333285798914818048 333806905877266432 335093821726523392 335158350840332288 337660547560374272 338487970594029568 339279150235910144 340587163066302464 342649707937398784 343195966372839424 344036953718521856 344574870582984704 345903299846733824 345969910544859136 346521462108061696 346711812032315392 346902266518905409 350223638953197568 351573845745860608 351641548422643712 355965010083577856 357130230239854592 357337351413825536 357896064033357824 358092662213063648 359345035952521216 359542430076274432 361521175693623296 362984824178212864 363763212624068608 363963033724753216 367447752344338432 369441098357014528 369644038413485056 370936811305828352 371140572981960704 371732252075884544 372438579772653568 372643166394843136 375497509805490176 375703776748132352 377017742638710784 377224844670189568 381653206687547392 381862855055478784 383112849529765888 383723615046074368 384663913697902592 385277151949094912 385488791009613824 387610332702441472 387823253417426944 389393388046647296 390014166112403456 390969879496228864 394181011670171648 395776886211346432 396101796176592896 397072427042996224 397705447173259264 397923913300246528 398000541622894592 399534941289316352 401954465080410112 402595268245061632 403581811092881408 404447256141234176 406896528175661056 408543882540744704 409195190675308544 410197906356699136 410760168567996416 410839268772020224 412423165201874944 417493941823209472 417574338751889408 419184200696987648 421722717461413888 424092148409827328 424338104803917824 425727138272903168 426722230193618944 426956635715575888 428367359732875264 430961488333635584 431044478711627776 432706271687213056 438026430765334528 438110781641326592 440487463425671168 440729430416078336 442185661659742208 442270813480026112 442513760093876224 447708569383469056 447954503045850112 449434606932852736 454696736439402496 454946508816596992 456788397516259328 457516617939550208 457767939323916416 458637743255191552 462150781299064832 462404648305393664 464276731901771776 469727023615442944 469985052375973888 471523507113558016 472275218518245376 472534647044042752 473432509166649344 474187263937347584 474447742781063168 477320927282987008 479253400672796672 480017435215265792 480281116667715584 481193697841512448 485145860517134336 487110013798580224 487777700174495744 488704525591379968 489752508677226496 491735312356081664 492005430630691328 494713187791273984 495774055915061248 497781238327672832 500795726985428992 502823240050147328 503901499454652416 505550976699072512 507597741786923008 507876573554262016 508686239682789376 511766767396192256 513838697628565504 515919016242446336 516202419022364672 520156386533834752 522262282835591168 524259688830205952 525095473220943872 525196591007531008 525485090111478016 527221365825077248 532854109958569984 533703595732762624 536935624809119744 541589423236579328 542034036873232384 542138416523902976 542436222050557952 544632320115539968 550042952215298048 550919840756400128 551025931548884992 551328619133353984 559060049792598016 559934164697350144 559951313555685376 562201104635396096 563097375925600256 563406694552512512 564477222467928064 569113413298946048 571417516186796032 578443141385814016 580336624139763712 581261807407071232 581581104054206464 582686165128183808 583935683422846976 584256448873945952 587471910502137856 589850339289595904 591115220514111488 592238397343399936 597102597559549952 599520016982867968 600341784830148608 602772318371971072 603103431095686144 604064909623312384 605212692130562048 605545145391620096 610183453433921536 612653831787905024 612990372589058048 616363971674374144 620186460867264512 622216586706550784 622558380485869568 623550874449870848 625078859759091712 626075371917279232 629866790641467392 632416858619772928 632764255575801856 633773019932655616 635326054181371904 640192475733950464 643137440093437952 643665418786963456 645242693944868864 646271351656546304 646750880137203712 648887834861633536 649244279595139072 653176005755666432 654217310898225152 655820443025932288 656865963978784768 663883809128710144 664942184847376384 666571597829636096 667613811754532864 670187643453046784 670316701680664576 675321095120748544 676975941188059136 678558300471820288 681174326132604928 685299415874797568 688073907437043712 689149741165969408 691806599693467648 691939821089718272 693042924216123392 693423624064630784 693804533037810818 700447277906395136 703147691491721216 703283096845287424 711930020167155712 714260460479709184 714674702827651072 715792128066715648 716185324426127296 718690071905042432 719084860152548864 723042351387246592 727526425248137216 727926067449506432 734895504688676864 738882196714029056 739288076826970112 741873622611656704 742281145963921408 743464504151769088 745286332789686272 750995019610980352 751407553496264704 754035485277421568 754449689340379136 763306413375094784 763725710110957568 766225699059531776 767447230092148736 769327827395805184 770554303898189824 770977582019227648 775646506834853888 778786776093294592 780028332224806912 781939758992457728 788362023340343296 791553772422692864 792203592353185792 794144854085992448 795847826600493056 796001083245789184 799069882578632704 803908930160820224 805190536490123264 807163622185762816 808894512282468352 813793056351322112 817087765081489408 818390381350617088 820395812713398272 821520337135992832 821678537544040448 824846330403749888 834987883646418944 835148677503778816 838368401393975296 848184296819654656 848676209607835648 851454276545806336 853444460387237888 853913271431151776 856734719465750528 861922976667271168 862088957423255552 876052861530669056 876221563282653184 880974926851342336 881458860832156672 884371323319484416 884541626960052224 885027520187752448 895417138766938112 895909006091700224 898869213865705472 909393472878804992 909893017633193984 913576795032518656 915033235879100416 915535878647832832 917275486510383104 924301562598129664 924809296610787328 928553463803543552 939970104751947776 943047014227116032 944550437036490752 945069294088085504 946865018333298688 948374527874695168 948895485562126336 954641854565974016 958506801345593344 960034870430531584 960562233335431168 962387395683024896 970291721034268672 974220027597160448 975555400348991488 979505017354452992 983470624712163328 984010861261382656 989426375582547968 991548111830122496 995562476655345664 1001591453970857984 1005646480100294656 1007802998909304832 1011101953398145024 1015195483573846016 1015753147108524032 1017372479365578752 1023533534792384512 1027677395257131008 1031838032484892672 1032404838044729344 1040312773067669504 1044524565671182336 1048519377660411904 1050190946441887744 1050393182015062016 1050970180222956032 1054442731650154496 1065708219917139968 1067407191465525248 1073871249618239488 1083178846473158656 1084068073746464768 1084276833047805952 1084872444101115904 1089264640231079936 1100085904430596096 1101839681512800256 1102051863097769984 1102657238266707968 1118120099585196032 1119868329394700288 1124402209270792192 1126194751851200512 1126813389105025024 1128954444935856128 1138226826597892096 1142835032373592064 1156886282771628032 1160673248279527424 1163162208108412928 1165372330256367616 1167871366845693952 1168512897747891904 1174943821004275712 1179700678579191808 1182230441028222976 1194205195119099904 1199040033965735936 1200683569660297216 1205544636743942144 1206206862191372288 1208129819246624768 1210425384261124096 1211090290783240192 1220366906867843072 1225307663575810048 1225980745178116096 1240372921734529024 1244433173413101568 1245116760971739136 1247101748899741696 1250157719518183424 1252150743834558464 1259733581282934784 1265528511151603712 1267546039865311232 1270652108362743808 1280384951467900928 1286274880186875904 1287330837573926912 1290485387889737728 1292542703313092608 1293501760274407424 1298488559190278144 1306352011511332864 1308434621796450304 1311640886051864576 1313731927957569536 1327767618257420288 1329884369694752768 1333143195659272192 1335227623509065728 1340375286906093568 1340633403361329152 1353951882376118272 1357116600943640576 1362348652265209856 1370598831749595136 1378299482331938816 1383613199386935296 1383879642179436544 1386085848432246784 1386847248129261568 1387609066075621636 1400894555812790272 1406295382983442432 1406566193690574848 1423860040334311424 1429349405655302144 1431584256133431296 1432370648852254592 1437380143810084864 1438169720305097728 1446084702774493184 1455052850496274432 1455852134899012864 1469791009377353728 1477764393428058112 1478576153653940224 1483747245223313408 1484562291927842816 1486929008303538176 1490572665579372544 1501990039221960704 1502815106992529408 1508070970554843136 1508899378680758272 1526612826750189568 1527451420221915136 1532451398119063552 1534894460184297472 1538655654791610368 1541108607796379648 1541955164038455296 1551293013669707776 1557573552186589184 1560056664449613824 1563879517984915456 1576724046680686592 1583107544845385728 1584407184706371584 1588289708171984896 1591695653200986112 1592002166491578368 1598139765157265408 1607817860321640448 1610381072980246528 1614327244371525632 1617789024564936704 1627586112702644224 1634175530162978816 1640791625426796544 1643040674271985664 1643357075088080896 1649692660807499776 1669975767292837888 1670297355007557632 1676736802787950592 1696368593639309312 1697352419215671296 1706888920774475776 1707826542862303552 1713469438931501056 1723845953334542336 1724177914846511104 1752105723061338112 1752443126565306368 1761949853702684672 1762917721664313344 1768742646638968832 1769083253920104448 1770055040375504896 1790834277533876224 1791818012183400448 1797738427731410944 1818786945757609984 1819786035266387968 1827153590065037312 1830066471758200832 1831071757295665664 1834550973020766208 1849618593221574656 1857106927607087104 1879940209503895552 1886094028454232064 1889100874072981504 1890138588176171008 1893730036666597376 1897790971124252672 1909283709131948032 1917013602691186688 1920069740861063168 1921124466670862336 1924774791366049792 1940583442068537344 1948440055194320896 1951110800697982976 1959010034708905984 1966941249424326656 1968021722522765312 1978852751165095936 1983096223660244992 1991124953310691328 2003182907941715968 2015605997818609664 2022203906796290048 2030390967147692032 2031506294217048064 2034744958731157504 2047067069584769024 2055354790514262016 2064809676089458688 2080625546135339008 2089049131342364672 2097038755320823808 2100381892883775488 2100786364030124032 2101940360445912064 2108885463300308992 2131416439834279936 2134814382931050496 2166357692946317312 2168136147492929536 2168553666095611904 2169744888202231808 2178529280462159872 2200171808861192192 2204103726195539968 2205314476533415936 2236240199170392064 2239736658789400576 2248804418541584384 2252389503702401024 2253626778210050048 2257908889871712256 2276453653195784192 2285670064747184128 2313772565543256064 2321346496559054848 2326324416216825856 2335742733691387904 2337025795495783808 2349887642008551424 2359401357158383616 2364460882056445952 2388410390238199808 2398080067931471872 2401367139320594432 2411089273487884288 2412413724382744576 2416259638493249536 2420850768522248192 2422180581566480384 2440733813735686144 2450615327151620096 2451961490356232192 2480745843469058048 2490233521943478272 2494203497799483392 2500315439036366848 2504301487669116928 2519467162565869568 2531057022303207424 2535092079730622464 2541304216725487616 2560769902935801856 2572549760373751808 2574661675147853824 2580970775779475456 2585085406626185216 2587003520548814848 2596977118380556288 2612704023022665728 2616869243592900608 2623281772103729152 2627463855915139072 2655535236514840576 2659768739389505536 2666286391318544384 2670455247018131456 2680750573812187136 2681266806722658304 2714233201887281152 2724697304530419712 2741197663499190272 2756598964663877632 2767226398773870592 2767759284358873088 2773694496258523136 2775218132151243272 2801789111625580544 2812590765966884864 2813132387381149696 2847720080668622848 2858698811310604288 2863168512266862592 2864741297704509184 2874760287620169728 2876339440610195456 2892169405548986368 2910105700992548864 2911704269798025728 2955528786856116224 2957152307307880448 2967494490446626816 2969124583855685632 2973858016607076352 2981145331158745088 3003980078443921408 3005630213985058816 3017798757361516544 3053225653500379136 3054902840443830272 3064902796238127104 3069788920368594944 3077311309583220736 3082217215592759296 3083910328076910592 3102586027339415552 3115147104373178368 3120113328899227648 3127759035969830912 3153448093361373184 3166215089690771456 3168814369412743168 3176579416343969792 3183391306401972224 3184004332983156736 3196279530314530816 3215635720643280896 3228654488743051264 3235578049129873408 3255172225405288448 3268351060325957632 3286081348543971328 3286714150176161792 3299385321614999552 3339951534585675776 3340594710015115264 3353473605575901184 3392737187278618624 3394704838431342592 3413777841548951552 3415653085724607104 3426938877863002112 3447691906669084672 3448355829693022208 3504886253130612736 3523899707405369344 3525835443328626688 3537485293277937664 3538166507840208896 3540110080751009792 3581668555067752448 3583636024366800896 3639572070532775936 3654307180130074624 3660132943516401664 3662143514591331328 3669101946041532416 3699237186443149312 3714213855214174208 3759880419007791104 3772188056908464128 3778201748145963008 3780277176352342016 3787460073333194752 3795581942248505344 3818567418263896064 3834027205382373376 3840139481722126336 3842248933341724672 3849549582732099584 3881166884137074688 3896880110388641792 3902221601395965952 3918020069417811968 3933882498848653312 3936043445045530624 3966192447320489984 3982249906621382656 4006365815883431936 4031211995637219328 4044407813592580096 4063012588434096128 4069489917462315008 4094134139169538048 4110709581028524032 4129619352178917376 4161251092270678016 4178098262684729344 4194077510641647616 4200763785767550976 4201572728060248064 4203880720891824128 4217770926600617984 4262832879668559872 4269628765862100992 4332715385892634624 4337107332191223808 4339489776404463616 4357058560924319744 4400343617722384384 4410628953066831872 4472480398340784128 4479473317578801152 4497608837083168768 4504779007404802048 4507253556420100096 4515817779743424512 4552907306391568384 4571340129494368256 4627545131086512128 4642692993118109696 4652648832433651712 4671485467382775808 4674051590991567616 4699775284017102848 4718802714316767232 4728921764112891904 4776820780476399616 4802734278641188864 4822178546975768576 4824827448765489152 4832519276986499072 4841701537044496384 4844361163132960768 4881467627471372288 4901230654303240192 4903922980712464384 4961491686938116096 4980467043886956544 4988406995598966784 5000630878072733696 5008602975338233856 5038934325131739136 5062114044606414848 5070184159461244928 5082608433450975232 5145099520747503616 5149323350295707648 5161941551558950912 5170170813252370432 5174007041097629696 5193954236761112576 5225408046045331456 5233738487185801216 5246563544207458304 5311070473029681152 5319537478779011072 5332572782637088768 5340910494036262912 5361501147624374272 5362533613445316608 5428466403774562304 5449394609060839424 5482395326998380544 5513197929327755264 5534452797547741184 5535518568717746176 5547388992517046272 5550436264302486544 5603578223251161088 5625181531933769728 5626264774762299392 5695440161337245696 5726337024533725184 5729482595409018368 5749520575240339456 5752678881220390912 5820211401985097728 5823408539596051456 5911057573712232448 5914304614615760896 5938249167711371264 5947716033214152704 5962290662317490176 6007960156887842816 6011260427970117632 6035597514723033088 6106451307000758272 6109805680887660544 6129805592476254208 6139577840737189888 6154622619166441472 6164434431185518592 6167820656153821184 6205172054678831104 6230294208746356736 6240226657798455296 6255518071939661824 6306896186722746368 6332430179381542912 6353158832687939584 6366782612803944448 6368008665966313472 6392559060629061632 6431271441286561792 6471156098259746816 6510344450810576896 6536702120651915264 6572162697087942656 6573428300352323584 6598770643229999104 6679903069171351552 6681189420030230528 6706947211151802368 6785474374557237248 6789409676862685184 6827555683097903104 6831306171449214208 6853877755726004224 6896711659386044416 7047799414810738688 7051670886657253376 7076333015680417792 7080220161502019584 7163337110135504896 7167272048733601792 7279144141065551872 7308614360260149248 7320265887032803328 7324287029182662656 7338203892083064832 7398474372886298624 7428427710428348416 7519760838015582208 7544376113816928256 7556403496291926016 7560554352704684032 7574920146666389504 7591163884497010688 7637134836527792128 7668054410764746752 7684497866683449344 7699099165464199168 7762333768274149376 7793760220777283584 7804443202791931904 7836040138835623936 7867764997697306624 7872086890091061248 7932384894640979968 7964499813242765312 8012731631766863872 8062423991274438656 8088815627185160192 8126025176868192256 8138979834924630016 8188268278339076096 8221419162057048064 8259238704357834752 8322502184541356032 8388155021283295232 8401527571535101952 8403145456120496128 8407761441783648256 8435541853201235968 8525665759337119744 8539257531724201984 8665430771785269248 8678979552808927232 8714117121848639488 8800687235444768768 8821257906133663744 8944960796681568256 8958946635157602304 8995217674166337536 9009558014809604096 9014507112840200192 9031635559486849024 9105814612783136768 9142680258988736512 9255090262173024256 9285385986236219392 9305297664867303424 9342970934765551616 9348103181983135232 9399550568034205696 9457843528225783808 9553641560952799232 9605468557282377728 9644357093951537152 9649654897530978304 9665038553972998144 9688722326265921536 9762935254942744576 9802461308606480384 9807845961424928768 9922983373876232192 9960934087773913088 9976813991197933568 10001261756145467392 10017205950676467712 10124228089212829696 10140368318922489856 10165216866901950464 10290199041495007232 10298646700591415296 10323883103117901824 10348014082195259392 10387908473522225152 10450816092090662912 10467476974371602432 10493127088414916608 10622140946059362304 10639074957558022144 10665145565274177536 10681820988072525824 10723002295248748544 10725067226890633216 10856932807549124608 10898789218121678848 11026395858655510528 11068905595095482368 11071037137435492352 11094777985034092544 11100872528604973088 11207156446502322176 11252529549524598784 11390880322674491392 11452674049067450368 11458965190818036736 11499041150480678912 11505357762440781824 11640422803970195456 11646817079192102912 11822115147424464896 11828609229231521792 11876498335422742528 11895432066428305408 11924581324634980352 12015920313775685632 12022520855940235264 12071195029446066176 12219611361775321088 12259611184952508416 12279155681474379776 12309245238332882944 12328868862371037184 12335641312307642368 12410344109357662208 12460588417492713472 12480453315596910592 12511036143879323648 12613792373445492736 12664860358763085824 12733565225607888896 12736017331932626944 12785118121258123264 12862542882573123584 12942312196519493632 13020688901621153792 13073404241303830528 13144325394175885312 13146856600704647168 13197541286459998208 13359806138342703104 13362378840060461056 13413894422303604736 13570948749114474496 13578819353725370368 13655111366195806208 13662612342898428416 13707755511452008448 14095598829621477376 14103341773314506752 14160440323004039168 14326674220271009792 14334544097467203584 14558288282131103744 14617228720520298496 14640531774065606656 14648574058365325312 14676407784166129664 14796948745772597248 14856855420856696832 15039521676031164416 15088752227633856512 15121108705409368064 15149840293332779008 15182327768994021376 15274269673055584256 15336108821529493504 15368995733366898688 15524667536548298752 15587520441554567168 15608886405583863808 15672080277671247872 15735529995394613248 15744173780182122496 15864769789281959936 15928999626485530624 16124847982548877312 16177631254370320384 16252050353736384512 16277959669849260032 16376536556678152192 16518477408715669504 16645004369082712064 16776310042566590464 16803055143070203904 16806290912240992256 16815522883567296512 17051331518674239488 17078515063448403968 17330861543570538496 17357959105617854464 17428234243697278976 17601374470889537536 17642515812267327488 17917893270315204608 17990435348332675072 18019116029619208192 18029014225680400384 18063271118973698048 18211629225566273536 18285360517977473024 18510180524346048512 18610595329734606848 18685941869531103232 18696206363966270464 18799101136068411392 18915687056451567616 19107283121905598464 19210937114564755456 19288714187903074304 19299309795061956608 19330077107945996288 19377444652531843072 19525870509885489152 19604922617212960768 19615691922849857536 19845966747752464384 19921868175547826176 19953627982395867136 20002523512290934784 20034411901352935424 20248456178425659392 20280736637844979712 20330433733803900928 20580398082990014464 20597293401182830592 20647766206235803648 20696028164390518784 20775816947044450304 20901632184181325824 20934953948743204864 20986254176829833216 21244281892118724608 21330291130548355072 21363641976145051648 21446004590497497088 21450134453781266432 21713865615098249216 21797578436243357696 22052791717311021056 22142074274870984704 22189555970068185088 22201745057209946176 22414312893004644352 22781760645348982784 22905348098134900736 22917930381636073472 22998082300961357824 23010715524881563648 23280845607940390912 23293634158384205824 23644230294848929792 23657218458463043584 23752996670845485056 23790864132856610816 23849162649269960704 24045041711880470528 24142390058892132352 24439222723550642176 24519222369905016832 24558311362948759552 24618490476665765888 24671282624615284736 24820688218715324416 24921176834985426944 24960906631193821184 25022072287758647296 25227584746890985472 25329720717526171648 25467130451215777792 25472034663865253888 25570236242516246528 25725085765146247168 25884624393038987264 26041377803242307584 26288650788351770624 26293713201409294336 26395082572919996416 26719612276685406208 26724757680120922112 27157638707450740736 27310222732391612416 27325224685796856832 27415511022904016896 28191197659242954752 28206683546629013504 28320880646008078336 28653348440542019584 28669088194934407168 29116576564262207488 29234457441040596992 29281063548131213312 29297148116730650624 29352815568332259328 29593897491545194496 29713710841713393664 30079043352062328832 30177504455267713024 30242217410818736128 30364655537988042752 30548539346111168512 30672217643058987008 30737991466733797376 31049335073096597504 31175040883109134336 31217772811167727616 31344160555342495744 31471059990789226496 31488347560364244992 31729539578563919872 31857999252971061248 32249695965097754624 32504100707472769024 32555919339698520064 32753073113356304384 33036954817431339008 33290008738165424128 33552620085133180928 33606110286140407808 33612581824481984512 33631045767134593024 34102663037348478976 34157030126896807936 34661723087141076992 34715918211235708928 34856468487394557952 35285031624534654976 35835786540630409216 35980870696665350144 36058028451360800768 36126542237947396096 36423258451132547072 36570721035954946048 37020361048692097024 37221190659469213696 37371883739062206464 37392412727932540928 37598202272136822784 37831374112903135232 38421874229129510912 38577428375806148608 38598619590123913216 38660154215891992576 38754889305063686144 39051741019770978304 39231383845699715072 39691933495504928768 39843736351095652352 39907255964791734272 40005047024581869568 40068823802705870848 40496912356851318784 40561473275689959424 40660867467607801856 41160796165980028928 41194586802365661184 41295532412471607296 41392056328781037568 41551633894088900608 41803264368362651648 41972508353659666432 42488563784237449216 42727283952290103296 42892009180994994176 42900268907562532864 43427731230196498432 43595156872486715392 44105583434622042112 44379111940136370176 44403490114419892352 44828625786009288704 45563521290697965568 45810696196269801472 45835860763272146944 45996164601922715648 46021431049763127296 46561691215880781824 46587268316768411648 47314436916926087168 47505993341690970112 47581728265713221632 47698325298539921408 48090083423760941056 48284780117784264704 48878445447101284352 49038444739810033664 49116622725897519104 49236980953331531776 49342565249230569472 49641376437430648832 49842353669970853888 49921813262387642368 50044144575517294592 50455169493781970944 50659441435052343296 50934260902431555584 50944069327730507776 51140472485032493056 51769248786077974528 52082755606484615168 52577301576703541248 52587426402818588672 53439224553370812416 53449515360241844224 54315277414901481472 54620445464783224832 54650449371593713664 54831022045808033792 56382395318485909504 56413367093258027008 56641761292016156672 57338176389868814336 58233153128524414976 58468914882081193984 58562127096262426624 58594296233461301248 58705631136664518656 59187794983090388992 59427421683426787328 60158086704124657664 60355008910535426048 60484434821637472256 60729311075976085504 61097078692222337024 61344435286117974016 61475982933467594752 62098670146193195008 62435545622335455232 62688321110684991488 62942119981578452992 62976695120728489984 63459079157127839744 63715998505942122496 64499391930195509248 65008201414945538048 65111838679397040128 65506146226712608768 66073909634862678016 67105240170266361856 67212220572280815616 67225163648963969024 67262091534269186048 68205326074696957952 69323446174282153984 69431836422471417856 69712936974789115904 70570063249069309952 71671573081260818432 71961741393330700288 72116056902721601536 72846516902265094144 73141442071909892096 74040722097384194048 74442381318938427392 74743767478124412928 74784825455865081856 75662748225806270464 76843748458259021824 77197239180247826432 77320308431783985152 77509778610127372288 78103482039541956608 78462767691399430144 79383866991009857536 79687472702191304704 79814511929583468544 80010094049163739136 80137647605411741696 80993824713702637568 81122946551379918848 81321734935215603712 82321592331960057856 82591064824943214592 82784112657562075136 83103267788177801216 83606528736725303296 84977127568474898432 85454567904580206592 85784018361989988352 85800537815125065728 86855462460392996864 87190313744973430784 88211166869244084224 88758223880272740352 88806980228839784704 89657251572018577408 91621392392539602944 91671721526544293888 91992329203845431296 92042862099526254592 93123382431761563648 93174536633536823296 94628873833852174336 95011986683381940224 95163456531426443264 95396650597079842816 96180166847521882112 96569560235568529408 97756890894202568704 98076889479620067328 98233245451795038208 98473961906663063552 98685130498461138944 99282752874861297664 99684707339941707776 100088289151034589184 100910338987563941888 101318882870104686592 101868521804863111168 101888138655461015552 102280944970064986112 103538497572155949056 104165511212969230336 105154603153407082496 105174852805637177344 106878449106741624832 106899030720483688448 109240890929566449664 109300898743187427328 109662044091616067584 112826734186516054016 113283522584032313344 114676352779737628672 116466306257048829952 116937829764162387968 117124254192524853248 117188592466922602496 117411262273329037312 118375589966180777984 118854843366853574656 120316173408249315328 120710017821070852096 120968869643274944512 121458622151952171008 122194157384444674048 122951965866935189504 124197340292386390016 124871091244670910464 125376642221369982976 125953390241456979968 126918158314255679488 127431997011884244992 128998783860391018496 130016402829891076096 130223677358794080256 132147819269725356032 134210480340532723712 134450327297927938048 134524183068538372096 136410652149393915904 138646892348564307968 138863672844942835712 139425873949578231808 141140126498138619904 143343146162521636864 143923482786661400576 144232113805443203072 145693033804530188288 146282884143819784192 148081444194768388096 148884762637876854784 149487534956248825856 149569650911730163712 151325496451612540928 153687496916518043648 154394478360495652864 154640616863567970304 155019557220254744576 156206964079083913216 156925535382798860288 159374945404382609408 159629023859166937088 160020188098327478272 160275295210823483392 161987649427405275136 162245893102759837696 162643469870431207424 164643184663920115712 165568225315124150272 166206535576355602432 167213057473450606592 169954255136949796864 170909135809160413184 171568036723979976704 171601075630250131456 173710924920785993728 174380627489946861568 176422333738488168448 177516447760545480704 177613960457679569408 183242784785079205888 183343443053088587776 184085724199052509184 186246764863523127296 186349073267073646592 189257747667704348672 190023973366763880448 190326913062852886528 190793301194159685632 192360333695043764224 193139120471137058816 195513781788405137408 196153778959240134656 196947923813326127104 197370260996922277888 198565505749722595328 199369414679883415552 201820677975127883776 202637765740209373184 203737043609726222336 203776277310922031104 204561889940129972224 207076995144311898112 210309206306814164992 210349705611274354688 213798061440967376896 218481781859132899328 218601797486374854656 225653468373032108032 226567045168064626688 229352705559475257344 232932612514097659904 233875659528324775936 234248508385049706496 234377184933845204992 234822524546658074624 236751179932361555968 237709686733707149312 240632346816498630656 241937739286549889024 242917244303904342016 244388314768889348096 245903931733870379008 248394680584772780032 249742182489341820928 250753284442739965952 251906780482913959936 253836316628511358976 254863994023768489984 257997567720782036992 260032805659782152192 260447354717588160512 264295638539450712064 268420960681065447424 269048366137076744192 272821304298787831808 277293784697128615936 277727345689885671424 278851747899156463616 282280252996277239808 286686292325043273728 287846965573322801152 288464227610886406144 291386067609060376576 296162888389536776192 297769525275753709568 298975069912497651712 299139301823460327424 302650992903225081856 307374993833036087296 308788956720991305728 309281233727135940608 310039114440509489152 313851070765597720576 318749890808765218816 319258047718333874176 320040376196654956544 323975298854810550272 324491786205519675392 325286939740862414848 329286369327840231424 331136450630248300544 332413071152711204864 334426114946901213184 341818271618320826368 343136073447959953408 343202151260500262912 347421849841571987456 355032895521090961408 355227920915359138816 366485569570158411776 366686886106177175552 368171448398105018368 372493529727046254592 372698146534147293184 378515495335408697344 380047946733527760896 380653826125705773056 381586602388319371264 384720667390087528448 386278240942274117632 391027563576810274816 392307557918480269312 394740521993844555776 397131011499445190656 398738829359766831104 403641355950255767552 405275531480418746368 407474087219452444672 407552554621844062208 409123779880259944448 414153990288623796224 420699411222548709376 436963563718265798656 437203594972749709312 451306936746064216064 453134090336129253376 458705411118950514688 465865225028195319808 467751319056649551872 468754369867690409984 469645049093316149248 473502359864723111936 475419373467414298624 481264693632997261312 483875478573099778048 485834488607808684032 488776629537778696192 491807863467740758016 499484364978683641856 501506568885479931904 503813560965827919872 507672633257022717952 515995135441564073984 520065611319564304384 520894709435176321024 528591277078901424128 536841921362130894848 538096732274153488384 545642608597575663616 555454691379771342848 557703495798312927232 564560505992554479616 573372584650086547456 576928455221772812288 582772135218120753152 592325776779073552384 595539050551507419136 597950139824995303424 598278603646920654848 605301985806450163712 617577913441982611456 618562467454271881216 620078228881018978304 627702141531195441152 637499781617530437632 638516095436667748352 640080752393309913088 647950597709621100544 648983572411039350784 650573879481724829696 658572738655680462848 662272901260496601088 664826142305422409728 683636543236641652736 686404302521000525824 694843699683143974912 710065791042181922816 710455841830718277632 732971139140316823552 733373772212354351104 736342896796210036736 745396293068294586368 757030990670817394688 760095893467055521792 761307652251411546112 763173204776638742528 769441334780175056896 772556481884548235264 782055127153620549632 784615115836960538624 789481043987689111552 794262022998890381312 797477658719533662208 807282711900511535104 814948174438904889344 815105109243688124416 818247559760519888896 828307980577247592448 873927127436531597312 874407189945499418624 902613873492128432128 906268180672258506752 917410822237901029376 931730450056390639616 935502638113299103744 937508739735380819968 947004719729446223872 950838746934828597248 962529387265994522624 967750957146199556096 971668977215617368064 983615726935481516032 998968729957367283712 1007627121931655839744 1015345266514045435904 1031990270883128147968 1040131222639128608768 1041789418870352642048 1057182554157802848256 1073683842724261789696 1076193464548306976768 1110909382759542685696 1115406991596625854464 1129121011985108959232 1146745169300173094912 1153856910443545624576 1165544270436241506304 1191078101103014838272 1195900279649990606848 1196557207293841309696 1210603971612900327424 1235155826883965222912 1237124934908543762432 1240156457762037956608 1255404283062390882304 1274999563235060875264 1277032190873335496704 1280161504786619826176 1295901195419242201088 1301147758963449659392 1317145477311360925696 1324545802520993202176 1329652284610844819456 1367273086473283305472 1389687399366287949824 1420131582084363845632 1420911683661436555264 1466747544424708702208 1472685793592420073472 1490792586136589172736 1514061981341634789376 1520191786934111043584 1522615304502823092224 1526346409553277485056 1538882669560350113792 1545112963769096470528 1564110254307241099264 1569230231673921077248 1578962087975378223104 1588524045997780762624 1614565423801023070208 1629896348877809778688 1630210218487376248832 1656615961154495184896 1747854254873063194624 1748814379890998837248 1805227746984256864256 1812536361344517013504 1834821644475802058752 1863460900112781279232 1871005276226598207488 1875017479470761639936 1894009439458892447744 1901677493869657194496 1925058774531989045248 1935501914292399112192 1943337954431234736128 1967231453870963032064 1997937459914734567424 2015254243863311679488 2030690533028090871808 2080262445278257217536 2083578837740705284096 2114365108315605696512 2152386929096613953536 2221818765519085371392 2230813983193251708928 2258242023970217918464 2293490338600346189824 2307713820887091249152 2382156202206029676544 2393114414587682619392 2421207943225800654848 2470311653767930445824 2474249869817087524864 2480312915524075913216 2510808566124781764608 2549999126470121750528 2560323009573239652352 2591802390838484402176 2634290954622721851392 2649091605041986404352 2659304569221689638912 2734546172946566610944 2779374798732575899648 2840263164168727691264 2841823367322873110528 2933495088849417404416 2945371587184840146944 2981585172273178345472 3028123962683269578752 3040383573868222087168 3045230609005646184448 3052692819106554970112 3077765339120700227584 3090225927538192941056 3128220508614482198528 3157924175950756446208 3177048091995561525248 3229130847602046140416 3259792697755619557376 3260420436974752497664 3313231922308990369792 3497628759781997674496 3610455493968513728512 3625072722689034027008 3669643288951604117504 3726921800225562558464 3742010552453196414976 3750034958941523279872 3788018878917784895488 3850117549063978090496 3871003828584798224384 3886675908862469472256 3934462907741926064128 3995874919829469134848 4030508487726623358976 4160524890556514435072 4228730216631211393024 4304773858193227907072 4443637531038170742784 4461627966386503417856 4516484047940435836928 4615427641774182498304 4764312404412059353088 4786228829175365238784 4842415886451601309696 4940623307535860891648 4948499739634175049728 4960625831048151826432 5021617132249563529216 5099998252940243501056 5183604781676968804352 5268581909245443702784 5298183210083972808704 5318609138443379277824 5469092345893133221888 5680526328337455382528 5683646734645746221056 5866990177698834808832 5890743174369680293888 5963170344546356690944 6056247925366539157504 6080767147736444174336 6105385638213109940224 6155530678241400455168 6180451855076385882112 6256441017228964397056 6315848351901512892416 6354096183991123050496 6519585395511239114752 6520840873949504995328 6995257519563995348992 7220910987937027457024 7250145445378068054016 7339286577903208235008 7453843600451125116928 7500069917883046559744 7576037757835569790976 7700235098127956180992 7742007657169596448768 7773351817724938944512 7868925815483852128256 8061016975453246717952 8321049781113028870144 8457460433262422786048 8609547716386455814144 8887275062076341485568 8923255932773006835712 9032968095880871673856 9230855283548364996608 9528624808824118706176 9572457658350730477568 9881246615071721783296 9896999479268350099456 9921251662096303652864 10043234264499127058432 10199996505880487002112 10367209563353937608704 10596366420167945617408 10637218276886758555648 11361052656674910765056 11367293469291492442112 11733980355397669617664 11781486348739360587776 11926340689092713381888 12112495850733078315008 12161534295472888348672 12311061356482800910336 12360903710152771764224 12512882034457928794112 12631696703803025784832 13041681747899009990656 13990515039127990697984 14441821975874054914048 14500290890756136108032 14678573155806416470016 14907687200902250233856 15000139835766093119488 15152075515671139581952 15484015314339192897536 15546703635449877889024 15737851630967704256512 16122033950906493435904 16642099562226057740288 16914920866524845572096 17219095432772911628288 17774550124152682971136 18065936191761743347712 18461710567096729993216 19144915316701460955136 19762493230143443566592 19793998958536700198912 19842503324192607305728 20086468528998254116864 20399993011760974004224 21192732840335891234816 22722105313349821530112 22734586938582984884224 23467960710795339235328 23562972697478721175552 23852681378185426763776 24224991701466156630016 24323068590945776697344 24622122712965601820672 24721807420305543528448 25025764068915857588224 25263393407606051569664 27981030078255981395968 28883643951748109828096 29000581781512272216064 29357146311612832940032 29815374401804500467712 30000279671532186238976 30968030628678385795072 31475703261935408513024 32244067901812986871808 33284199124452115480576 34438190865545823256576 35549100248305365942272 36131872383523486695424 36923421134193459986432 38289830633402921910272 39524986460286887133184 39587997917073400397824 39685006648385214611456 40172937057996508233728 42385465680671782469632 45469173877165969768448 46935921421590678470656 47125945394957442351104 47705362756370853527552 48449983402932313260032 48646137181891553394688 49244245425931203641344 50051528137831715176448 50526786815212103139328 55962060156511962791936 57767287903496219656192 58001163563024544432128 58714292623225665880064 60000559343064372477952 61936061257356771590144 62951406523870817026048 64488135803625973743616 68876381731091646513152 71098200496610731884544 73846842268386919972864 76579661266805843820544 79049972920573774266368 79370013296770429222912 80345874115993016467456 84770931361343564939264 90938347754331939536896 93871842843181356941312 94251890789914884702208 95410725512741707055104 96899966805864626520064 98488490851862407282688 100103056275663430352896 101053573630424206278656 111924120313023925583872 115534575806992439312384 116002327126049088864256 117428585246451331760128 120001118686128744955904 123872122514713543180288 128976271607251947487232 137752763462183293026304 147693684536773839945728 153159322533611687641088 158099945841147548532736 160691748231986032934912 169541862722687129878528 181876695508663879073792 187743685686362713882624 188503781579829769404416 190821451025483414110208 193799933611729253040128 196976981703724814565376 202107147260848412557312 223848240626047851167744 231069151613984878624768 234857170492902663520256 240002237372257489911808 257952543214503894974464 275505526924366586052608 295387369073547679891456 306318645067223375282176 316199891682295097065472 321383496463972065869824 363753391017327758147584 375487371372725427765248 377007563159659538808832 381642902050966828220416 387599867223458506080256 447696481252095702335488 462138303227969757249536 469714340985805327040512 480004474744514979823616 515905086429007789948928 551011053848733172105216 612637290134446750564352 632399783364590194130944 727506782034655516295168 750974742745450855530496 754015126319319077617664 763285804101933656440832 895392962504191404670976 924276606455939514499072 960008949489029959647232 1031810172858015579897856 1102022107697466344210432 1225274580268893501128704 1455013564069311032590336 1501949485490901711060992 1508030252638638155235328 1526571608203867312881664 1790785925008382809341952 1920017898978059919294464 2204044215394932688420864 2450549160537787002257408 2910027128138622065180672 3003898970981803422121984 3053143216407734625763328 3581571850016765618683904 3840035797956119838588928 4901098321075574004514816 5820054256277244130361344 6007797941963606844243968 6106286432815469251526656 7163143700033531237367808 9802196642151148009029632 11640108512554488260722688 12015595883927213688487936 14326287400067062474735616 19604393284302296018059264 23280217025108976521445376 28652574800134124949471232 46560434050217953042890752 93120868100435906085781504 186241736200871812171563008 372483472401743624343126016
- Sum of all divisors σ(n): 904103749926595950752201571
- Sum of proper divisors (its aliquot sum) s(n): 531620277524852326409075555
- 372483472401743624343126016 is an abundant number, because the sum of its proper divisors (531620277524852326409075555) is greater than itself. Its abundance is 159136805123108702065949539
Bases of 372483472401743624343126016
- Binary: 100110100000111000111000101111111111010001100100010010000010000000000000000000000000000002
- Hexadecimal: 0x1341C717FE8C89040000000
- Base-36: 1ASVR3IP9NN8RZSPOG
Squares and roots of 372483472401743624343126016
- 372483472401743624343126016 squared (3724834724017436243431260162) is 138743937212460504259780535246765858430779430856032256
- 372483472401743624343126016 cubed (3724834724017436243431260163) is 51679823507586782480922839084791111778062168410461454443806010670713561568772096
-
372483472401743624343126016 is a
perfect square number . Itssquare root is 19299830890496 -
The
cube root of 372483472401743624343126016 is 719508069.5797490455
Scales and comparisons
How big is 372483472401743624343126016?- 372,483,472,401,743,624,343,126,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 372,483,472,401,743,624,343,126,016 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 372483472401743624343126016 cubic inches would be around 59959005.8 feet tall.
Recreational maths with 372483472401743624343126016
- 372483472401743624343126016 backwards is 610621343426347104274384273
- 372483472401743624343126016 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 372483472401743624343126016's digits is 97
- 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 372483472401743624343126016 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 372483472401743624343126016 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/372483472401743624343126016/
Chicago style:
Numbermatics. 2024. "Number 372483472401743624343126016 - Facts about the integer". https://numbermatics.com/n/372483472401743624343126016/
The information we have on file for 372483472401743624343126016 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 372483472401743624343126016, math, Factors of 372483472401743624343126016, curriculum, school, college, exams, university, Prime factorization of 372483472401743624343126016, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-two septillion, four hundred eighty-three sextillion, four hundred seventy-two quintillion, four hundred one quadrillion, seven hundred forty-three trillion, six hundred twenty-four billion, three hundred forty-three million, one hundred twenty-six thousand and sixteen.