1051043276784598310191104
1,051,043,276,784,598,310,191,104 is an even composite number composed of seven prime numbers multiplied together.
What does the number 1051043276784598310191104 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 16767 divisors.
1051043276784598310191104 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, seven hundred sixty-seven divisors.
Prime factorization of 1051043276784598310191104:
222 × 32 × 72 × 172 × 612 × 1272 × 1812
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 17 × 17 × 61 × 61 × 127 × 127 × 181 × 181)See below for interesting mathematical facts about the number 1051043276784598310191104 from the Numbermatics database.
Names of 1051043276784598310191104
- Cardinal: 1051043276784598310191104 can be written as One septillion, fifty-one sextillion, forty-three quintillion, two hundred seventy-six quadrillion, seven hundred eighty-four trillion, five hundred ninety-eight billion, three hundred ten million, one hundred ninety-one thousand, one hundred four.
Scientific notation
- Scientific notation: 1.051043276784598310191104 × 1024
Factors of 1051043276784598310191104
Divisors of 1051043276784598310191104
- Number of divisors d(n): 16767
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 28 32 34 36 42 48 49 51 56 61 63 64 68 72 84 96 98 102 112 119 122 126 127 128 136 144 147 153 168 181 183 192 196 204 224 238 244 252 254 256 272 288 289 294 306 336 357 362 366 381 384 392 408 427 441 448 476 488 504 508 512 543 544 549 576 578 588 612 672 714 724 732 762 768 784 816 833 854 867 882 889 896 952 976 1008 1016 1024 1037 1071 1086 1088 1098 1143 1152 1156 1176 1224 1267 1281 1344 1428 1448 1464 1524 1536 1568 1629 1632 1666 1708 1734 1764 1778 1792 1904 1952 2016 2023 2032 2048 2074 2142 2159 2172 2176 2196 2286 2304 2312 2352 2448 2499 2534 2562 2601 2667 2688 2856 2896 2928 2989 3048 3072 3077 3111 3136 3258 3264 3332 3416 3468 3528 3556 3584 3721 3801 3808 3843 3904 4032 4046 4064 4096 4148 4284 4318 4344 4352 4392 4572 4608 4624 4704 4896 4998 5068 5124 5202 5334 5376 5712 5792 5856 5978 6069 6096 6144 6154 6222 6223 6272 6477 6516 6528 6664 6832 6936 7056 7112 7168 7259 7442 7497 7602 7616 7686 7747 7808 8001 8064 8092 8128 8192 8296 8568 8636 8688 8704 8784 8869 8967 9144 9216 9231 9248 9333 9408 9792 9996 10136 10248 10404 10668 10752 11041 11163 11403 11424 11584 11712 11956 12138 12192 12288 12308 12444 12446 12544 12954 13032 13056 13328 13664 13872 14112 14161 14224 14336 14518 14884 14994 15113 15204 15232 15372 15494 15616 16002 16128 16129 16184 16256 16384 16592 17136 17272 17376 17408 17568 17629 17738 17934 18207 18288 18432 18462 18496 18666 18669 18816 19431 19584 19992 20272 20496 20808 21336 21504 21539 21777 22082 22326 22806 22848 22987 23168 23241 23424 23912 24276 24384 24576 24616 24888 24892 25088 25908 26047 26064 26112 26607 26656 26901 27328 27693 27744 28224 28322 28448 28672 29036 29768 29988 30226 30408 30464 30744 30988 31232 32004 32256 32258 32368 32512 32761 32768 33123 33184 33489 34272 34544 34752 34816 35136 35258 35476 35868 36414 36576 36703 36864 36924 36992 37332 37338 37632 38862 39168 39984 40544 40992 41616 42483 42672 43008 43078 43554 44164 44652 45339 45612 45696 45974 46336 46482 46848 47824 48387 48552 48768 49152 49232 49776 49784 50176 50813 51816 52094 52128 52224 52309 52887 53214 53312 53802 54229 54656 55386 55488 56007 56448 56644 56896 57344 58072 59536 59976 60452 60816 60928 61488 61976 62464 63257 64008 64512 64516 64617 64736 65024 65331 65522 65536 66246 66368 66978 68544 68961 69088 69504 69632 69723 70272 70516 70952 71736 72828 73152 73406 73728 73848 73984 74664 74676 75264 77287 77724 78141 78336 79821 79968 81088 81984 83232 84966 85344 86016 86156 87108 88328 89304 90678 91224 91392 91948 92672 92964 93696 95648 96774 97104 97536 98283 98304 98464 99369 99552 99568 100352 101626 103632 104188 104256 104448 104618 105774 105791 106428 106624 107604 108458 109312 110109 110772 110976 112014 112896 112903 113288 113792 114688 116144 119072 119952 120904 121632 121856 122976 123403 123952 124928 126514 127449 128016 129024 129032 129234 129472 130048 130662 131044 131072 131699 132492 132736 133956 136017 137088 137922 138176 139008 139264 139446 140544 141032 141904 143472 145161 145656 146304 146812 147456 147696 147968 149328 149352 150528 150773 152439 154574 155448 156282 156672 156927 158661 159642 159936 160909 162176 162687 163968 166464 169932 170688 172032 172312 174216 176656 178608 181356 182329 182448 182784 183896 185344 185928 187392 187697 189771 191296 193548 193851 194208 195072 196566 196608 196928 198738 199104 199136 200704 203252 206883 207264 208376 208512 208896 209236 211548 211582 212856 213248 215208 216916 218624 220218 221544 221952 224028 225792 225806 226576 227584 229327 229376 231861 232288 234423 238144 239904 241808 243264 243712 245952 246806 247904 249856 253028 254898 256032 256921 258048 258064 258468 258944 260096 261324 262088 262144 263398 264984 265472 267912 272034 274176 274193 275844 276352 278016 278528 278892 281088 282064 283808 286944 290322 291312 292608 293624 294849 294912 295392 295936 298656 298704 301056 301546 304878 309148 310896 312564 313344 313854 317322 317373 319284 319872 321818 324352 325374 327936 330327 332928 338709 339864 341376 344064 344624 348432 353312 357216 362712 364658 364896 365568 366163 367792 370209 370688 371856 374784 375394 379542 379603 382592 387096 387702 388416 390144 390779 393132 393216 393856 395097 397476 398208 398272 401408 406504 413766 414528 416752 417024 417792 418472 423096 423164 425712 426496 430416 433832 437248 440436 442799 443088 443904 448056 451584 451612 452319 453152 455168 457317 458654 458752 463722 464576 468846 470781 472567 476288 479808 482727 483616 486528 487424 488061 491904 493612 495808 499712 506056 509796 512064 513842 516096 516128 516936 517888 520192 522648 524176 524288 526796 529968 530944 535824 541009 544068 546987 548352 548386 551688 552704 556032 556937 557056 557784 562176 563091 564128 567616 569313 573888 580644 582624 585216 587248 589698 589824 590784 591872 597312 597408 602112 603092 609756 618296 621792 625128 626688 627708 634644 634746 638568 639744 643636 648704 650748 655872 660654 665856 673501 677418 679728 682752 687981 688128 689248 695583 696864 706624 714432 725424 729316 729792 731136 732326 735584 740418 741376 743712 749568 750788 759084 759206 765184 770763 774192 775404 776832 780288 781558 786264 786432 787712 790194 790321 794952 796416 796544 802816 813008 822579 827532 829056 833504 834048 835584 836944 846192 846328 851424 852992 860832 863821 867664 874496 880872 885598 886176 887808 896112 903168 903224 904638 906304 910336 914634 917308 917504 921893 927444 929152 937692 941562 945134 952119 952576 959616 965454 967232 973056 974848 976122 983808 983869 987224 991616 999424 1012112 1016127 1019592 1024128 1027684 1032192 1032256 1033872 1035776 1040384 1045296 1048352 1048576 1053592 1059936 1061888 1071648 1075369 1082018 1088136 1093974 1096704 1096772 1098489 1103376 1105408 1110627 1112064 1113874 1114112 1115568 1124352 1126182 1126363 1128256 1135232 1138626 1138809 1147776 1161288 1165248 1170432 1172337 1174496 1179396 1179648 1181568 1183744 1185291 1194624 1194816 1204224 1206184 1219512 1236592 1243584 1250256 1253376 1255416 1269288 1269492 1277136 1279488 1287272 1297408 1301496 1311744 1313879 1321308 1328397 1331712 1347002 1354836 1356957 1359456 1365504 1375962 1376256 1378496 1391166 1393728 1402207 1413248 1417701 1428864 1448181 1450848 1458632 1459584 1462272 1464652 1471168 1480836 1482752 1487424 1499136 1501576 1518168 1518412 1530368 1541526 1548384 1550808 1553664 1560576 1563116 1572528 1572864 1575424 1580388 1580642 1589904 1592832 1593088 1605289 1605632 1623027 1626016 1640961 1645158 1655064 1658112 1667008 1668096 1670811 1671168 1673888 1689273 1692384 1692656 1702848 1705984 1721664 1727642 1735328 1748992 1761744 1771196 1772352 1775616 1792224 1798447 1806336 1806448 1809276 1812608 1820672 1829268 1834616 1835008 1843786 1854888 1858304 1875384 1883124 1890268 1904238 1905152 1919232 1919351 1930908 1934464 1946112 1949696 1952244 1967616 1967738 1974448 1983232 1998421 1998848 2020503 2024224 2032254 2039184 2048256 2055368 2063943 2064384 2064512 2067744 2071552 2080768 2090592 2096704 2097152 2107184 2119872 2123776 2143296 2150738 2164036 2176272 2187948 2193408 2193544 2196978 2206752 2210816 2221254 2224128 2227748 2228224 2231136 2238883 2248704 2252364 2252726 2256512 2270464 2277252 2277618 2295552 2312289 2322576 2330496 2340864 2344674 2348992 2358792 2359296 2363136 2367488 2370582 2370963 2389248 2389632 2408448 2412368 2439024 2467737 2473184 2487168 2500512 2506752 2510832 2538576 2538984 2554272 2558976 2563141 2574544 2591463 2594816 2602992 2623488 2627758 2642616 2656794 2663424 2694004 2709672 2713914 2718912 2731008 2735453 2751924 2752512 2756992 2765679 2782332 2787456 2804414 2826496 2835402 2857728 2896362 2901696 2917264 2919168 2919349 2924544 2929304 2942336 2951607 2961672 2965504 2974848 2998272 3003152 3036336 3036824 3060736 3083052 3096768 3099593 3101616 3107328 3121152 3126232 3145056 3145728 3150848 3160776 3161284 3179808 3185664 3186176 3190849 3210578 3211264 3226107 3246054 3252032 3281922 3290316 3295467 3307969 3310128 3316224 3334016 3336192 3341622 3342336 3347776 3378546 3379089 3384768 3385312 3405696 3411968 3416427 3443328 3455284 3470656 3497984 3517011 3523488 3542392 3544704 3551232 3584448 3596894 3612672 3612896 3618552 3625216 3641344 3658536 3669232 3670016 3687572 3709776 3716608 3750768 3766248 3780536 3808476 3810304 3838464 3838702 3861816 3868928 3892224 3898559 3899392 3904488 3935232 3935476 3941637 3948896 3966464 3985191 3996842 3997696 4041006 4048448 4064508 4078368 4096512 4110736 4127886 4128768 4129024 4135488 4143104 4160647 4161536 4181184 4193408 4194304 4206621 4214368 4239744 4247552 4253103 4286592 4301476 4328072 4352544 4375896 4386816 4387088 4393956 4413504 4421632 4442508 4448256 4455496 4456448 4462272 4477766 4497408 4504728 4505452 4513024 4540928 4554504 4555236 4591104 4624578 4645152 4660992 4661281 4681728 4689348 4697984 4714507 4717584 4718592 4726272 4734976 4741164 4741926 4778496 4779264 4815867 4816896 4824736 4869081 4878048 4935474 4946368 4974336 5001024 5012433 5013504 5021664 5077152 5077968 5108544 5117952 5126282 5149088 5182926 5189632 5205984 5246976 5255516 5285232 5313588 5326848 5388008 5395341 5419344 5427828 5437824 5462016 5470906 5503848 5505024 5513984 5531358 5564664 5574912 5608828 5652992 5670804 5715456 5758053 5792724 5803392 5834528 5838336 5838698 5849088 5858608 5884672 5903214 5923344 5931008 5949696 5995263 5996544 6006304 6061509 6072672 6073648 6121472 6166104 6193536 6199186 6203232 6214656 6242304 6252464 6290112 6291456 6301696 6321552 6322568 6359616 6371328 6372352 6381698 6421156 6422528 6452214 6453251 6492108 6504064 6563844 6580632 6590934 6615938 6620256 6632448 6643243 6668032 6672384 6683244 6684672 6695552 6716649 6757092 6758178 6769536 6770624 6811392 6823936 6832854 6886656 6887083 6910568 6941312 6995968 7034022 7046976 7084784 7089408 7102464 7112889 7168896 7193788 7225344 7225792 7237104 7250432 7282688 7317072 7338464 7340032 7375144 7419552 7433216 7501536 7527583 7532496 7561072 7616952 7620608 7676928 7677404 7689423 7723632 7737856 7774389 7784448 7797118 7798784 7808976 7870464 7870952 7883274 7897792 7932928 7970382 7993684 7995392 8033639 8082012 8096896 8129016 8156736 8193024 8206359 8221472 8255772 8257536 8258048 8270976 8286208 8297037 8321294 8323072 8362368 8386816 8413242 8428736 8479488 8495104 8506206 8573184 8602952 8656144 8705088 8751792 8758047 8773632 8774176 8787912 8827008 8843264 8854821 8885016 8896512 8910992 8912896 8924544 8955532 8994816 9009456 9010904 9026048 9081856 9109008 9110472 9182208 9197153 9249156 9290304 9298779 9321984 9322562 9363456 9378696 9395968 9429014 9435168 9437184 9452544 9467929 9469952 9482328 9483852 9556992 9558528 9572547 9631734 9633792 9649472 9678321 9738162 9756096 9815449 9870948 9892736 9923907 9948672 10002048 10024866 10027008 10043328 10137267 10154304 10155936 10217088 10235904 10252564 10298176 10365852 10379264 10411968 10493952 10511032 10570464 10627176 10653696 10776016 10790682 10838688 10855656 10875648 10924032 10941812 11007696 11010048 11027968 11062716 11129328 11149824 11217656 11305984 11341608 11430912 11449517 11516106 11585448 11606784 11669056 11676672 11677396 11695677 11698176 11717216 11769344 11806428 11824911 11846688 11862016 11899392 11990526 11993088 12012608 12123018 12145344 12147296 12242944 12332208 12387072 12398372 12406464 12429312 12481941 12484608 12504928 12580224 12582912 12603392 12619863 12643104 12645136 12719232 12742656 12744704 12763396 12842312 12845056 12904428 12906502 12984216 13008128 13127688 13161264 13181868 13231876 13240512 13264896 13286486 13336064 13344768 13366488 13369344 13391104 13433298 13435457 13514184 13516356 13539072 13541248 13622784 13647872 13665708 13773312 13774166 13821136 13882624 13983843 13988947 13991936 14068044 14093952 14143521 14169568 14178816 14204928 14225778 14337792 14387576 14447601 14450688 14451584 14474208 14500864 14565376 14634144 14676928 14680064 14750288 14839104 14866432 15003072 15055166 15064992 15122144 15233904 15241216 15353856 15354808 15378846 15447264 15475712 15548778 15568896 15594236 15597568 15617952 15672181 15740928 15741904 15766548 15795584 15865856 15940764 15987368 15990784 16067278 16164024 16186023 16193792 16258032 16313472 16386048 16412718 16442944 16511544 16515072 16516096 16541952 16572416 16594074 16642588 16646144 16724736 16725773 16773632 16826484 16857472 16958976 16990208 17012412 17146368 17205904 17274159 17312288 17410176 17503584 17516094 17547264 17548352 17575824 17654016 17686528 17709642 17770032 17793024 17821984 17825792 17849088 17911064 17985789 17989632 18018912 18021808 18052096 18163712 18218016 18220944 18364416 18394306 18498312 18580608 18597558 18643968 18645124 18726912 18757392 18791936 18858028 18870336 18874368 18905088 18935858 18939904 18964656 18967704 19113984 19117056 19145094 19148171 19263468 19267584 19298944 19356642 19359753 19476324 19512192 19630898 19741896 19785472 19847814 19897344 19929729 20004096 20049732 20054016 20086656 20149947 20274534 20308608 20311872 20434176 20435443 20471808 20505128 20596352 20661249 20731704 20758528 20823936 20987904 21022064 21140928 21254352 21307392 21552032 21581364 21677376 21711312 21751296 21848064 21883624 22015392 22020096 22055936 22125432 22258656 22299648 22335943 22435312 22582749 22611968 22683216 22861824 22899034 23032212 23068269 23155783 23170896 23213568 23338112 23353344 23354792 23391354 23396352 23434432 23538688 23612856 23649822 23693376 23724032 23798784 23837519 23981052 23986176 24025216 24100917 24246036 24290688 24294592 24485888 24619077 24664416 24774144 24796744 24812928 24858624 24963882 24969216 25009856 25160448 25206784 25239726 25286208 25290272 25438464 25485312 25489408 25526792 25684624 25690112 25808856 25813004 25968432 26016256 26255376 26274141 26322528 26363736 26463752 26481024 26529792 26572972 26672128 26689536 26732976 26738688 26782208 26866596 26870914 27028368 27032712 27078144 27082496 27245568 27289913 27295744 27331416 27546624 27548332 27591459 27642272 27765248 27896337 27967686 27977894 27983872 28136088 28187904 28287042 28339136 28357632 28403787 28409856 28451556 28675584 28717641 28775152 28895202 28901376 28903168 28948416 29001728 29124529 29130752 29268288 29353856 29360128 29446347 29500576 29678208 29732864 29771721 30006144 30110332 30129984 30244288 30467808 30482432 30707712 30709616 30757692 30894528 30951424 31097556 31137792 31188472 31195136 31235904 31344362 31481856 31483808 31533096 31591168 31731712 31881528 31974736 31981568 32134556 32328048 32372046 32387584 32516064 32626944 32628967 32772096 32825436 32885888 33001549 33023088 33030144 33032192 33083904 33144832 33188148 33285176 33292288 33449472 33451546 33547264 33652968 33714944 33917952 33973157 33980416 34024824 34292736 34348551 34411808 34548318 34624576 34820352 35007168 35032188 35087031 35094528 35096704 35151648 35308032 35373056 35419284 35540064 35586048 35643968 35651584 35698176 35822128 35971578 35979264 36037824 36043616 36104192 36327424 36436032 36441888 36728832 36788612 36996624 37161216 37195116 37287936 37290248 37445823 37453824 37514784 37583872 37716056 37740672 37748736 37810176 37871716 37879808 37929312 37935408 38227968 38234112 38290188 38296342 38526936 38535168 38597888 38713284 38719506 38952648 39024384 39261796 39483792 39570944 39695628 39794688 39859458 40008192 40099464 40108032 40173312 40299894 40306371 40549068 40617216 40623744 40868352 40870886 40943616 41010256 41192704 41322498 41463408 41517056 41647872 41951529 41966841 41975808 42044128 42281856 42430563 42508704 42614784 43104064 43162728 43354752 43422624 43502592 43696128 43767248 44030784 44040192 44111872 44250864 44517312 44599296 44671886 44870624 45165498 45223936 45366432 45723648 45798068 46064424 46136538 46311566 46341792 46427136 46502701 46676224 46706688 46709584 46782708 46792704 46868864 47016543 47077376 47225712 47299644 47386752 47448064 47597568 47675038 47962104 47972352 48050432 48201834 48209581 48492072 48581376 48589184 48971776 49238154 49328832 49548288 49593488 49625856 49628933 49717248 49927764 49938432 50019712 50177319 50320896 50413568 50479452 50572416 50580544 50876928 50970624 50978816 51053584 51369248 51380224 51617712 51626008 51936864 52032512 52510752 52548282 52645056 52693081 52727472 52927504 52962048 53059584 53145944 53344256 53379072 53465952 53477376 53564416 53733192 53741828 54056736 54065424 54156288 54164992 54491136 54579826 54591488 54662832 55093248 55096664 55182918 55284544 55530496 55792674 55935372 55955788 55967744 56235473 56272176 56375808 56574084 56678272 56715264 56807574 56819712 56903112 57351168 57435282 57444513 57550304 57790404 57802752 57806336 57896832 58003456 58079259 58249058 58261504 58536576 58707712 58892694 59001152 59356416 59465728 59543442 59789187 60012288 60016009 60220664 60259968 60488576 60935616 60964864 61306329 61415424 61419232 61515384 61789056 61902848 61983747 62195112 62275584 62376944 62390272 62471808 62688724 62963712 62967616 63066192 63182336 63463424 63763056 63949472 63963136 64269112 64656096 64744092 64775168 65032128 65253888 65257934 65544192 65650872 65771776 66003098 66046176 66060288 66064384 66167808 66275503 66289664 66376296 66570352 66584576 66898944 66903092 67007829 67094528 67305936 67429888 67748247 67835904 67946314 67960832 68049648 68585472 68697102 68708143 68823616 69096636 69249152 69467349 69640704 70014336 70064376 70174062 70189056 70193408 70303296 70616064 70730999 70746112 70838568 71080128 71172096 71287936 71303168 71396352 71512557 71644256 71943156 71958528 72075648 72087232 72208384 72302751 72654848 72872064 72883776 73457664 73577224 73993248 74322432 74390232 74575872 74580496 74891646 74907648 75029568 75167744 75432112 75481344 75620352 75743432 75759616 75858624 75870816 76455936 76468224 76580376 76592684 77053872 77070336 77195776 77426568 77439012 77905296 78048768 78523592 78967584 79141888 79391256 79589376 79718916 80016384 80146619 80198928 80216064 80346624 80599788 80612742 81098136 81234432 81247488 81736704 81741772 81869739 81887232 82020512 82385408 82644996 82774377 82926816 83034112 83295744 83903058 83933682 83951616 84088256 84563712 84861126 85017408 85211361 85229568 85534627 86208128 86325456 86709504 86845248 87005184 87373587 87392256 87534496 88061568 88080384 88223744 88339041 88501728 89034624 89198592 89343772 89741248 90330996 90447872 90732864 91447296 91596136 92128848 92273076 92623132 92683584 92854272 93005402 93352448 93413376 93419168 93565416 93585408 93737728 94033086 94154752 94451424 94599288 94773504 94896128 95195136 95350076 95924208 95944704 96100864 96403668 96419162 96984144 97162752 97178368 97886901 97922629 97943552 98476308 98657664 99004647 99096576 99186976 99251712 99257866 99434496 99855528 99876864 100039424 100354638 100641792 100827136 100958904 101144832 101161088 101753856 101919471 101941248 101957632 102107168 102738496 102760448 103045653 103235424 103252016 103873728 104065024 105021504 105096564 105290112 105386162 105454944 105855008 105924096 106119168 106291888 106688512 106758144 106931904 106954752 107128832 107466384 107483656 108113472 108130848 108312576 108329984 108982272 109159652 109182976 109325664 109705267 110186496 110193328 110365836 110569088 111060992 111585348 111870744 111911576 111935488 112470946 112544352 112751616 113148168 113356544 113430528 113615148 113639424 113806224 114702336 114870564 114889026 115100608 115580808 115605504 115612672 115793664 116006912 116158518 116498116 116523008 117073152 117080411 117415424 117785388 118002304 118712832 118931456 119086884 119578374 120024576 120032018 120441328 120519936 120919113 120977152 121871232 121903681 121929728 122612658 122830848 122838464 123030768 123578112 123805696 123967494 124390224 124551168 124753888 124780544 124943616 125377448 125900523 125927424 125935232 126132384 126364672 126926848 127526112 127898944 127926272 128538224 129312192 129488184 129550336 130064256 130507776 130515868 131088384 131301744 131543552 132006196 132092352 132120576 132128768 132335616 132551006 132579328 132752592 133140704 133169152 133797888 133806184 134015658 134189056 134611872 134859776 135496494 135671808 135892628 135921664 136099296 136571863 137170944 137394204 137416286 137647232 138193272 138498304 138934698 139281408 139508103 140028672 140128752 140348124 140378112 140386816 140606592 141049629 141232128 141461998 141492224 141677136 142160256 142344192 142575872 142792704 143025114 143048101 143288512 143886312 143917056 144151296 144174464 144416768 144605502 144628743 145309696 145744128 145767552 146915328 147154448 147986496 148644864 148780464 148886799 149151744 149160992 149783292 149815296 150059136 150335488 150531957 150864224 150962688 151240704 151486864 151519232 151717248 151741632 152911872 152936448 153160752 153185368 154107744 154140672 154391552 154853136 154878024 155810592 156097536 156351601 157047184 157935168 158079243 158283776 158782512 159178752 159437832 160032768 160293238 160397856 160432128 160693248 161199576 161225484 162196272 162468864 162494976 163473408 163483544 163739478 163774464 164041024 164770816 165289992 165548754 165853632 166068224 166591488 166862633 167806116 167867364 167903232 168176512 168706419 169127424 169722252 170034816 170422722 170459136 171069254 172333539 172416256 172650912 173419008 173690496 174010368 174747174 174784512 175068992 176123136 176447488 176678082 177003456 178069248 178080289 178397184 178687544 179482496 180048027 180661992 180895744 181465728 182894592 183192272 183918987 184257696 184546152 185246264 185367168 185708544 186010804 186704896 186826752 186838336 187130832 187170816 187475456 188066172 188309504 188902848 189198576 189547008 189792256 190390272 190700152 191848416 191889408 192201728 192807336 192838324 193968288 194325504 194356736 194641789 195773802 195845258 195887104 196952616 197315328 198009294 198193152 198373952 198503424 198515732 198826509 198868992 199711056 199753728 200078848 200709276 201023487 201283584 201654272 201917808 202289664 202322176 203507712 203838942 203871703 203882496 203915264 204214336 205476992 205520896 206091306 206124429 206470848 206504032 207747456 208130048 208402047 210043008 210193128 210580224 210772324 210909888 211710016 211848192 212192997 212238336 212583776 213377024 213516288 213863808 213909504 214257664 214537671 214932768 214967312 216226944 216261696 216625152 216659968 217964544 218319304 218365952 218651328 219410534 220372992 220386656 220731672 221138176 222121984 223170696 223741488 223823152 223870976 224941892 225088704 225503232 226296336 226713088 226861056 227230296 227278848 227612448 228402769 229404672 229741128 229778052 230201216 231161616 231211008 231225344 231587328 232013824 232317036 232996232 233046016 234146304 234160822 234830848 235570776 236004608 237425664 237812099 237862912 238173768 239156748 240049152 240064036 240439857 240882656 241039872 241838226 241954304 243742464 243807362 243859456 245225316 245609217 245661696 245676928 246061536 247156224 247611392 247934988 248780448 249102336 249507776 249561088 249887232 250754896 251801046 251854848 251870464 252264768 252729344 253799467 253853696 255052224 255797888 255852544 256603881 257076448 258624384 258976368 259100672 260128512 261015552 261031736 262120761 262176768 262603488 263087104 264012392 264184704 264241152 264257536 264671232 265102012 265158656 265505184 266281408 266338304 267595776 267612368 268031316 268378112 269223744 269719552 270992988 271343616 271785256 271843328 272198592 273143726 274341888 274788408 274832572 275294464 276386544 276996608 277869396 278562816 279016206 280057344 280257504 280696248 280756224 280773632 281213184 282099258 282464256 282923996 282984448 283354272 284320512 284338141 284688384 285151744 285585408 286050228 286096202 286577024 287772624 287834112 288302592 288348928 288833536 289211004 289257486 290619392 291488256 291535104 293660703 293767887 293830656 294308896 295972992 297013941 297289728 297560928 297773598 298303488 298321984 299566584 299630592 300118272 300670976 301063914 301728448 301925376 302481408 302973728 303038464 303434496 303483264 305758413 305823744 305872896 306321504 306370736 308215488 308281344 308783104 309706272 309756048 311621184 312195072 312703202 314094368 315870336 316158486 316567552 317565024 318357504 318875664 320065536 320586476 320795712 320864256 321386496 322399152 322450968 324392544 324937728 324989952 325518907 326946816 326967088 327478956 327548928 328082048 329115801 329541632 330579984 331097508 331707264 332136448 333182976 333725266 335612232 335734728 335806464 336353024 337412838 338254848 339444504 340069632 340845444 340918272 342138508 344667078 344832512 345301824 346838016 347380992 347402531 348020736 349494348 349569024 350137984 351241233 352246272 352894976 353356164 354006912 356138496 356160578 356794368 357375088 358964992 360096054 361323984 361791488 362931456 365711043 365789184 366384544 367837974 368515392 369092304 370492528 370734336 371417088 372021608 373409792 373653504 373676672 374261664 374341632 374950912 376132344 376619008 377805696 378397152 379094016 379584512 380780544 381400304 383696832 383778816 384403456 385614672 385676648 387936576 388651008 388713472 389283578 391547604 391690516 391774208 393648311 393905232 394630656 396018588 396386304 396747904 397006848 397031464 397653018 397737984 399422112 399507456 400157696 401418552 402046974 402567168 403308544 403835616 404579328 404644352 405237823 407015424 407677884 407743406 407764992 407830528 408428672 409715589 410953984 412182612 412248858 412941696 413008064 415494912 416260096 416804094 418524309 420086016 420112063 420386256 421160448 421544648 421819776 423420032 423696384 424385994 424476672 425167552 426754048 427032576 427727616 428515328 429075342 429144303 429865536 429934624 432453888 432523392 433250304 433319936 433886229 435929088 436638608 436731904 437302656 438821068 440745984 440773312 441463344 442276352 444243968 446341392 446660397 447482976 447646304 447741952 449883784 450177408 451006464 452592672 453426176 453722112 454460592 454557696 455224896 456805538 458809344 459482256 459556104 460402432 462323232 462422016 462450688 463174656 463928521 464027648 464634072 465992464 466092032 468292608 468321644 469054803 469661696 471141552 472009216 474237729 474851328 475624198 475725824 476347536 478313496 480098304 480128072 480879714 481765312 482079744 483676452 483908608 487484928 487614724 487718912 490450632 491218434 491323392 491353856 492123072 494312448 495116993 495222784 495869976 497560896 498204672 499015552 499122176 499774464 500587899 501509792 503602092 503709696 503740928 504529536 505458688 506119257 507598934 507707392 510104448 511595776 513207762 514152896 517248768 517952736 518201344 520257024 522031104 522063472 524241522 524353536 525206976 526174208 528024784 528369408 528402169 528515072 529342464 530204024 530317312 531010368 532562816 532676608 534240867 535191552 535224736 536062632 536756224 538447488 539439104 540144081 541985976 542687232 543570512 543686656 544397184 546287452 548683776 549576816 549665144 550588928 552773088 553993216 555738792 557125632 558032412 560114688 560515008 561026333 561392496 561512448 561547264 562426368 564198516 564928512 565847992 565968896 566708544 568641024 568676282 569376768 570303488 571170816 572100456 572192404 573154048 575545248 575668224 576605184 576697856 577543669 577667072 578422008 578514972 581238784 582976512 583070208 583925367 587321406 587535774 587661312 588617792 591945984 594027882 594579456 595121856 595547196 596479527 596606976 596643968 598742389 599133168 599261184 600236544 601341952 602127828 603456896 603850752 604962816 605947456 606076928 606868992 606966528 611516826 611615109 611647488 611745792 612643008 612741472 616430976 616562688 617566208 618373287 619412544 619512096 623242368 624390144 625406404 628188736 631740672 632316972 633135104 635130048 636578991 636715008 637751328 640131072 641172952 641591424 641728512 642772992 644798304 644901936 648785088 649875456 649979904 651037814 653893632 653934176 654957912 655097856 656164096 658231602 659083264 661159968 662195016 663414528 664272896 666365952 667450532 671224464 671469456 671612928 672706048 674825676 676509696 678889008 680139264 681690888 681836544 684277016 685208307 689334156 689665024 690603648 693676032 694761984 694805062 696041472 698988696 699138048 700275968 702482466 704492544 705789952 706712328 708013824 712276992 712321156 713436297 713588736 714750176 717929984 720192108 721319571 722647968 723582976 725862912 731422086 731578368 732769088 735675948 737030784 738184608 740985056 741468672 742834176 744043216 746819584 747307008 747353344 748523328 748683264 749901824 752264688 753238016 755611392 756794304 758188032 759169024 761398401 761561088 762800608 767393664 767557632 768806912 769811643 771229344 771353296 775873152 777302016 777426944 778567156 783095208 783381032 783548416 787296622 787810464 789261312 792037176 792772608 793495808 794013696 794062928 795306036 795475968 798844224 799014912 800315392 802837104 804093948 805134336 806617088 807671232 809158656 809288704 810475646 814030848 815355768 815486812 815529984 815661056 816857344 819431178 819562877 821907968 824365224 824497716 825883392 826016128 830989824 832520192 833608188 837048618 840172032 840224126 840772512 842320896 843089296 843639552 843691861 846840064 847392768 848771988 848953344 850335104 853014423 853325767 853508096 854065152 855455232 857030656 858150684 858288606 859731072 859869248 864907776 865046784 866500608 866639872 867772458 871858176 873277216 873463808 874605312 877642136 881303661 881491968 881546624 882926688 884552704 888487936 892682784 893320794 894965952 895292608 895483904 899767568 900354816 902012928 905185344 906852352 907444224 908921184 909115392 910449792 913611076 917618688 918964512 919112208 920804864 924646464 924844032 924901376 926349312 927857042 928055296 929268144 931984928 932184064 936585216 936643288 938109606 939323392 942283104 944018432 948475458 949702656 951248396 951451648 952695072 956003041 956626992 960196608 960256144 961759428 963530624 964159488 967352904 967817216 974969856 975229448 975437824 976556721 980901264 982436868 982646784 982707712 984246144 987347403 988624896 990233986 990445568 991739952 995121792 996409344 998031104 999548928 1001175798 1003019584 1007204184 1007419392 1007481856 1009059072 1010917376 1012238514 1015197868 1015414784 1020208896 1020272153 1023191552 1026415524 1028305792 1034497536 1035905472 1036402688 1040514048 1042207593 1044062208 1044126944 1048483044 1048707072 1050413952 1052348416 1053723699 1056049568 1056738816 1056804338 1057030144 1058684928 1060408048 1060634624 1062020736 1065125632 1068481734 1070383104 1070449472 1072125264 1073512448 1076894976 1078878208 1080288162 1083971952 1085374464 1087141024 1087373312 1088794368 1092574904 1097133129 1097367552 1099153632 1099330288 1101177856 1105546176 1107986432 1111477584 1114251264 1116064824 1120229376 1121030016 1122052666 1122784992 1123024896 1123094528 1124852736 1128397032 1129857024 1131695984 1131937792 1133417088 1137282048 1137352564 1138753536 1140606976 1142341632 1144200912 1144384808 1146308096 1151090496 1151336448 1153210368 1153395712 1155087338 1155334144 1156844016 1157029944 1162477568 1165953024 1166140416 1167850734 1168038431 1174642812 1175071548 1175322624 1177235584 1180944933 1183891968 1188055764 1189158912 1190243712 1191094392 1192959054 1193213952 1193287936 1197484778 1198266336 1198522368 1200473088 1202426983 1202683904 1204255656 1206913792 1207701504 1209925632 1211894912 1212153856 1213737984 1213933056 1215713469 1223033652 1223230218 1223294976 1223491584 1225286016 1225482944 1229146767 1232861952 1235132416 1236746574 1238825088 1239024192 1246484736 1246562023 1248780288 1250812808 1256377472 1260336189 1263481344 1264633944 1266270208 1270260096 1273157982 1273430016 1275502656 1280262144 1282345904 1283182848 1285545984 1287432909 1289596608 1289803872 1297570176 1299750912 1299959808 1302075628 1307787264 1307868352 1309915824 1310195712 1312328192 1316463204 1318166528 1322319936 1324390032 1326829056 1328545792 1332731904 1334901064 1342448928 1342938912 1343225856 1345412096 1349651352 1353019392 1357778016 1360278528 1362492523 1363381776 1363673088 1368554032 1370416614 1378668312 1379330048 1381207296 1387352064 1389523968 1389610124 1391785563 1392082944 1397977392 1398276096 1400551936 1404964932 1407164409 1408985088 1411579904 1413424656 1416027648 1424553984 1424642312 1426872594 1427177472 1429500352 1435859968 1440384216 1442639142 1445295936 1447165952 1451725824 1454088659 1462844172 1463156736 1465538176 1471351896 1474061568 1476369216 1481970112 1482937344 1485350979 1485668352 1488086432 1493639168 1494614016 1494706688 1497046656 1497366528 1499803648 1501763697 1504529376 1506476032 1511222784 1513588608 1516376064 1522796802 1523122176 1525601216 1534787328 1537613824 1539623286 1542458688 1542706592 1551746304 1554604032 1554853888 1557134312 1566190416 1566762064 1567096832 1574593244 1575620928 1578522624 1584074352 1585206507 1585545216 1586991616 1588027392 1588125856 1590612072 1590951936 1597688448 1598029824 1600630784 1602722601 1605674208 1608187896 1610268672 1613234176 1615342464 1618317312 1618577408 1620951292 1628061696 1630711536 1630973624 1631059968 1631322112 1633714688 1638862356 1639125754 1643815936 1648730448 1648995432 1651766784 1652032256 1661979648 1664684693 1665040384 1667216376 1674097236 1680344064 1680448252 1681545024 1683078999 1684641792 1686178592 1687279104 1687383722 1693680128 1694785536 1697543976 1697906688 1700670208 1706028846 1706651534 1707016192 1708130304 1710910464 1714061312 1716301368 1716577212 1719462144 1719738496 1729815552 1730093568 1732631007 1733001216 1733279744 1735544916 1743716352 1746554432 1746927616 1749210624 1751776101 1755284272 1762607322 1762983936 1763093248 1765853376 1769105408 1776596269 1776975872 1785365568 1786641588 1789931904 1790585216 1790967808 1796227167 1799535136 1800709632 1804025856 1810370688 1813704704 1814888448 1817842368 1818230784 1820899584 1827222152 1834845327 1835237376 1837929024 1838224416 1841609728 1849292928 1849688064 1849802752 1852698624 1855714084 1856110592 1858536288 1863969856 1864368128 1873170432 1873286576 1876219212 1878646784 1884566208 1888036864 1896950916 1899405312 1902496792 1902903296 1905390144 1912006082 1913253984 1920393216 1920512288 1923518856 1927061248 1928318976 1934705808 1935634432 1949939712 1950458896 1950875648 1953113442 1961802528 1964873736 1965293568 1965415424 1968492288 1974694806 1977249792 1980467972 1980891136 1983479904 1990243584 1990366987 1992818688 1996062208 1999097856 2002351596 2006039168 2014408368 2014838784 2014963712 2018118144 2021834752 2024477028 2030395736 2030829568 2040417792 2040544306 2046383104 2052831048 2055624921 2056611584 2068995072 2071810944 2072362577 2072805376 2081028096 2084415186 2088124416 2088253888 2096966088 2097414144 2100827904 2104696832 2107447398 2112099136 2113477632 2113608676 2114060288 2117369856 2120816096 2121269248 2124041472 2130251264 2136963468 2140308891 2140766208 2140898944 2144250528 2147024896 2153789952 2157756416 2160576324 2167943904 2170748928 2174282048 2174746624 2177588736 2185149808 2194266258 2194735104 2198307264 2198660576 2202355712 2211092352 2215972864 2222955168 2228502528 2232129648 2240458752 2242060032 2244105332 2245569984 2246049792 2246189056 2249705472 2256794064 2259714048 2263391968 2263875584 2266834176 2274564096 2274705128 2277507072 2281213952 2284195203 2284683264 2288401824 2288769616 2292616192 2302180992 2302672896 2306420736 2306791424 2310174676 2310668288 2313688032 2314059888 2324955136 2331906048 2332280832 2335701468 2336076862 2349285624 2350143096 2350645248 2354471168 2361889866 2367783936 2376111528 2378317824 2380487424 2382188784 2385918108 2386427904 2386575872 2394969556 2396532672 2397044736 2400946176 2404853966 2405367808 2408511312 2413827584 2415403008 2419851264 2423789824 2427475968 2427866112 2431426938 2431817717 2446067304 2446460436 2446589952 2446983168 2450572032 2450965888 2458293534 2458688631 2465723904 2470264832 2473493148 2477650176 2478048384 2492969472 2493124046 2497560576 2501625616 2512754944 2520672378 2526962688 2529267888 2531075583 2532540416 2540520192 2546315964 2546860032 2551005312 2559043269 2559977301 2560524288 2564691808 2566365696 2571091968 2574865818 2579193216 2579607744 2595140352 2599501824 2599919616 2604151256 2615574528 2615736704 2619831648 2620391424 2624656384 2632926408 2636333056 2644639872 2648780064 2653658112 2657091584 2665463808 2669802128 2684897856 2685877824 2686451712 2690824192 2699302704 2706038784 2715556032 2720557056 2724985046 2726763552 2727346176 2737108064 2740833228 2757336624 2758660096 2762414592 2774704128 2779047936 2779220248 2783571126 2784165888 2795954784 2796552192 2801103872 2809929864 2814328818 2817970176 2823159808 2826849312 2832055296 2836664761 2849107968 2849284624 2853745188 2854354944 2859000704 2868009123 2871719936 2880768432 2885278284 2890591872 2894331904 2903451648 2908177318 2925688344 2926313472 2929670163 2931076352 2940784441 2942703792 2948123136 2952738432 2963940224 2965874688 2970701958 2971336704 2976172864 2987278336 2989228032 2989413376 2994093312 2999607296 3003527394 3009058752 3012952064 3022445568 3027177216 3027364913 3032752128 3045593604 3046244352 3051202432 3060816459 3069574656 3075227648 3079246572 3084917376 3085413184 3103492608 3109208064 3109707776 3114268624 3126622779 3132380832 3133524128 3134193664 3149186488 3151241856 3157045248 3168148704 3170413014 3171090432 3173983232 3176054784 3176251712 3181224144 3181903872 3195376896 3201261568 3205445202 3211348416 3216375792 3220537344 3226468352 3230684928 3236634624 3237154816 3241902584 3256123392 3261423072 3261947248 3262119936 3262644224 3267429376 3277724712 3278251508 3287631872 3297460896 3297990864 3303533568 3304064512 3323959296 3329369386 3330080768 3334432752 3348194472 3360688128 3360896504 3363090048 3366157998 3369283584 3372357184 3374558208 3374767444 3387360256 3389571072 3395087952 3395813376 3401340416 3412057692 3413303068 3414032384 3416260608 3421820928 3428122624 3432602736 3433154424 3438924288 3439476992 3459631104 3460187136 3465262014 3465818951 3466002432 3466559488 3471089832 3487432704 3493108864 3493855232 3498421248 3503552202 3504115293 3510568544 3525214644 3525967872 3526186496 3531706752 3538210816 3542834799 3553192538 3553951744 3570731136 3573283176 3579863808 3581170432 3592454334 3599070272 3601419264 3607280949 3608051712 3620741376 3627409408 3629776896 3635684736 3636461568 3641799168 3647140407 3654444304 3669690654 3670474752 3675858048 3676448832 3683219456 3698585856 3698815183 3699605504 3705397248 3711428168 3712221184 3717072576 3727939712 3728736256 3739686069 3746340864 3746573152 3752438424 3757293568 3769132416 3776073728 3781008567 3793901832 3798810624 3804993584 3805806592 3810780288 3824012164 3826507968 3840786432 3841024576 3847037712 3854122496 3856637952 3869411616 3871268864 3899879424 3900917792 3901751296 3906226884 3923605056 3929747472 3930587136 3930830848 3936984576 3949389612 3954499584 3960935944 3961782272 3966959808 3980487168 3980733974 3985637376 3992124416 3998195712 4004703192 4012078336 4028816736 4029677568 4029927424 4036236288 4042805683 4043669504 4048954056 4060791472 4061659136 4080835584 4081088612 4087477569 4092766208 4105662096 4111249842 4113223168 4137990144 4143621888 4144725154 4145610752 4162056192 4168830372 4175356689 4176248832 4176507776 4191196723 4193932176 4194828288 4201655808 4209393664 4214894796 4224198272 4226955264 4227217352 4228120576 4234739712 4241632192 4242538496 4248082944 4260502528 4273926936 4280617782 4281532416 4281797888 4288501056 4294049792 4307579904 4314590939 4315512832 4321152648 4335887808 4341497856 4348564096 4349493248 4355177472 4362265977 4370299616 4388532516 4389470208 4396614528 4397321152 4404711424 4422184704 4431945728 4445910336 4456052937 4457005056 4464259296 4480917504 4484120064 4488210664 4491139968 4492099584 4492378112 4499410944 4513588128 4519428096 4526783936 4527751168 4533668352 4549128192 4549410256 4562427904 4568390406 4569366528 4576803648 4577539232 4585232384 4604361984 4612841472 4613582848 4620349352 4621336576 4627376064 4628119776 4649910272 4663812096 4664561664 4671402936 4672153724 4698571248 4700286192 4701290496 4708942336 4723779732 4735567872 4752223056 4755619521 4756635648 4760974848 4764377568 4771836216 4772855808 4773151744 4789939112 4793065344 4794089472 4801892352 4809707932 4810735616 4817022624 4827655168 4830806016 4839702528 4847579648 4854951936 4855732224 4862853876 4863635434 4892134608 4892920872 4893179904 4893966336 4901144064 4901931776 4916587068 4917377262 4931447808 4940529664 4946986296 4955300352 4956096768 4985938944 4986248092 4994054079 4995121152 5003251232 5025509888 5041344756 5049236997 5053925376 5058535776 5062151166 5065080832 5081040384 5092631928 5093720064 5102010624 5118086538 5119954602 5121048576 5129383616 5132731392 5142183936 5149731636 5158386432 5159215488 5190280704 5197893021 5199003648 5199839232 5208302512 5231149056 5231473408 5239663296 5240782848 5249312768 5265852816 5272666112 5289279744 5297560128 5307316224 5314183168 5329788807 5330927616 5339604256 5369795712 5371755648 5372903424 5381648384 5388681501 5398605408 5412077568 5431112064 5441114112 5449970092 5453527104 5454692352 5474216128 5481666456 5514673248 5517320192 5524829184 5549408256 5558095872 5558440496 5567142252 5568331776 5591909568 5593104384 5602207744 5619859728 5628657636 5635940352 5646319616 5653698624 5664110592 5673329522 5698215936 5698569248 5707490376 5708709888 5718001408 5736018246 5743439872 5761536864 5770556568 5781183744 5788663808 5806903296 5816354636 5851376688 5852626944 5859340326 5862152704 5881568882 5885407584 5896246272 5905476864 5905843027 5927880448 5931749376 5941403916 5942673408 5952345728 5971100961 5973280369 5974556672 5978456064 5978826752 5988186624 5999214592 6007054788 6018117504 6025904128 6044891136 6054354432 6054729826 6065504256 6091187208 6092488704 6102404864 6121632918 6139149312 6150455296 6158493144 6169834752 6170826368 6206985216 6217087731 6218416128 6219415552 6228537248 6253245558 6264761664 6267048256 6268387328 6298372976 6302483712 6314090496 6336297408 6340826028 6342180864 6347966464 6352109568 6352503424 6362448288 6363807744 6390753792 6402523136 6410890404 6422696832 6432751584 6441074688 6452936704 6461369856 6473269248 6474309632 6483805168 6512246784 6522846144 6523894496 6524239872 6525288448 6534858752 6555449424 6556503016 6575263744 6594921792 6595981728 6607067136 6608129024 6647918592 6658738772 6660161536 6668865504 6692021287 6696388944 6721376256 6721793008 6726180096 6732315996 6738567168 6744714368 6749116416 6749534888 6774720512 6779142144 6790175904 6791626752 6802680832 6824115384 6826606136 6828064768 6832521216 6843641856 6856245248 6865205472 6866308848 6877848576 6878953984 6919262208 6920374272 6930524028 6931637902 6932004864 6933118976 6942179664 6974865408 6986217728 6996842496 7007104404 7008230586 7021137088 7050429288 7051935744 7052372992 7063413504 7076421632 7085669598 7106385076 7107903488 7141462272 7141905071 7146566352 7159727616 7162340864 7184908668 7198140544 7202838528 7214561898 7216103424 7241482752 7254818816 7259553792 7271369472 7283598336 7294280814 7295453151 7308888608 7339381308 7340949504 7351716096 7352897664 7366438912 7376065893 7397171712 7397630366 7399211008 7410794496 7422856336 7424442368 7434145152 7455879424 7479372138 7492681728 7493146304 7504876848 7514587136 7538264832 7552147456 7562017134 7587803664 7593226749 7597621248 7609987168 7611613184 7621560576 7648024328 7653015936 7679931903 7681572864 7682049152 7694075424 7708244992 7713275904 7738823232 7742537728 7799758848 7801835584 7803502592 7812453768 7847210112 7859494944 7861174272 7861661696 7873969152 7898779224 7908999168 7921871888 7923564544 7933919616 7960974336 7961467948 7971274752 7984248832 7996391424 8009406384 8024156672 8057633472 8059355136 8059854848 8072472576 8085611366 8087339008 8097908112 8121582944 8123318272 8161671168 8162177224 8174955138 8185532416 8211324192 8222499684 8226446336 8275980288 8287243776 8289450308 8291221504 8324112384 8337660744 8350713378 8352497664 8353015552 8382393446 8387864352 8389656576 8403311616 8416988881 8418787328 8429789592 8448396544 8453910528 8454434704 8456241152 8469479424 8483264384 8485076992 8496165888 8509994283 8521005056 8547853872 8561235564 8563064832 8563595776 8577002112 8588099584 8604027369 8615159808 8629181878 8631025664 8642305296 8671775616 8682995712 8697128192 8710354944 8724531954 8725934161 8740599232 8777065032 8778940416 8793229056 8794642304 8809422848 8822353323 8844369408 8863891456 8891820672 8912105874 8914010112 8928518592 8961835008 8968240128 8976421328 8982279936 8982836873 8984756224 8998821888 9027176256 9038856192 9053567872 9055502336 9067336704 9082094739 9098256384 9098820512 9124855808 9136780812 9138733056 9153607296 9155078464 9170464768 9182449377 9208723968 9225682944 9227165696 9240698704 9242673152 9254752128 9256239552 9299820544 9327624192 9329123328 9342805872 9344307448 9397142496 9400572384 9402580992 9417884672 9447559464 9471135744 9504446112 9511239042 9513271296 9521949696 9528755136 9537447661 9543672432 9545711616 9546303488 9579878224 9586130688 9603784704 9619415864 9621471232 9634045248 9655310336 9661612032 9679405056 9695159296 9709903872 9711464448 9725707752 9727270868 9784269216 9785841744 9786359808 9787932672 9802288128 9803863552 9833174136 9834754524 9862895616 9881059328 9893972592 9910600704 9912193536 9971877888 9972496184 9988108158 9990242304 10006502464 10051019776 10082689512 10098473994 10107850752 10117071552 10124302332 10130161664 10162080768 10178620613 10185263856 10187440128 10204021248 10236173076 10239909204 10242097152 10258767232 10265462784 10284367872 10299463272 10316772864 10318430976 10380561408 10395786042 10397456853 10398007296 10399678464 10416605024 10462298112 10462946816 10479326592 10481565696 10498625536 10512345879 10531705632 10545332224 10578559488 10595120256 10614632448 10659577614 10661855232 10679208512 10739591424 10743511296 10763296768 10777363002 10797210816 10821842847 10824155136 10862224128 10862897629 10882228224 10899940184 10907054208 10909384704 10948432256 10963332912 11029346496 11034640384 11049658368 11096445549 11098816512 11116191744 11116880992 11134284504 11136663552 11183819136 11186208768 11204415488 11219058207 11239719456 11257315272 11271880704 11292639232 11307397248 11328221184 11346659044 11396431872 11397138496 11414980752 11417419776 11436002816 11472036492 11486879744 11523073728 11541113136 11562367488 11577327616 11613806592 11632709272 11702753376 11705253888 11718680652 11724305408 11763137764 11770815168 11792492544 11810953728 11811686054 11855760896 11863498752 11882807832 11885346816 11904691456 11942201922 11946560738 11949113344 11956912128 11957653504 11976373248 11998429184 12014109576 12036235008 12051808256 12089782272 12108708864 12109459652 12128417049 12131008512 12182374416 12184977408 12204809728 12243265836 12262432707 12278298624 12300910592 12316986288 12339669504 12341652736 12413970432 12434175462 12436173883 12436832256 12438831104 12457074496 12506491116 12529523328 12534096512 12536774656 12573590169 12596745952 12604967424 12628180992 12672594816 12681652056 12684361728 12695932928 12704219136 12705006848 12724896576 12727615488 12781507584 12805046272 12821780808 12845393664 12865503168 12882149376 12905873408 12922739712 12943772817 12946538496 12948619264 12967610336 13024493568 13045692288 13047788992 13048479744 13050576896 13069717504 13086797931 13110898848 13113006032 13150527488 13189843584 13191963456 13214134272 13216258048 13295837184 13317477544 13320323072 13337731008 13384042574 13392777888 13442752512 13443586016 13452360192 13464631992 13477134336 13489428736 13498232832 13499069776 13549441024 13558284288 13580351808 13583253504 13605361664 13648230768 13653212272 13656129536 13687283712 13712490496 13730410944 13732617696 13755697152 13757907968 13838524416 13840748544 13861048056 13863275804 13864009728 13866237952 13884359328 13932568909 13949730816 13972435456 13993684992 14014208808 14016461172 14042274176 14100858576 14103871488 14104745984 14126827008 14152843264 14171339196 14212770152 14215806976 14282924544 14283810142 14293132704 14319455232 14324681728 14369817336 14396281088 14405677056 14429123796 14432206848 14482965504 14506538039 14509637632 14519107584 14542738944 14567196672 14588561628 14590906302 14617777216 14678762616 14681899008 14703432192 14705795328 14732877824 14752131786 14794343424 14795260732 14798422016 14821588992 14845712672 14848884736 14868290304 14911758848 14958744276 14982162237 14985363456 14986292608 15009753696 15029174272 15076529664 15104294912 15124034268 15175607328 15186453498 15195242496 15219974336 15223226368 15243121152 15296048656 15306031872 15359863806 15363145728 15364098304 15388150848 15416489984 15426551808 15477646464 15481767487 15485075456 15599517696 15603671168 15607005184 15624907536 15694420224 15718989888 15722348544 15723323392 15747938304 15797558448 15817998336 15843743776 15847129088 15867839232 15921948672 15922935896 15942549504 15968497664 15989366421 15992782848 16018812768 16048313344 16115266944 16118710272 16119709696 16144945152 16171222732 16174678016 16195816224 16243165888 16246636544 16323342336 16324354448 16349910276 16371064832 16422648384 16444999368 16452892672 16551960576 16574487552 16578900616 16582443008 16648224768 16675321488 16701426756 16704995328 16706031104 16764786892 16775728704 16779313152 16806623232 16833977762 16837574656 16859579184 16896793088 16907821056 16908869408 16912482304 16938958848 16966528768 16992331776 17019988566 17042010112 17095707744 17122471128 17126129664 17127191552 17154004224 17176199168 17208054738 17230319616 17258363756 17262051328 17284610592 17343551232 17344626601 17365991424 17394256384 17420709888 17449063908 17451868322 17481198464 17554130064 17557880832 17586458112 17589284608 17618845696 17644706646 17688738816 17717529081 17727782912 17783641344 17824211748 17828020224 17857037184 17913302883 17919841107 17923670016 17936480256 17952842656 17964559872 17965673746 17969512448 17997643776 18054352512 18077712384 18107135744 18134673408 18164189478 18196512768 18197641024 18249711616 18273561624 18277466112 18307214592 18310156928 18340929536 18364898754 18417447936 18451365888 18454331392 18481397408 18485346304 18509504256 18512479104 18599641088 18651263193 18655248384 18658246656 18685611744 18688614896 18794284992 18801144768 18805161984 18835769344 18895118928 18942271488 19008892224 19022478084 19026542592 19043899392 19057510272 19074895322 19087344864 19091423232 19092606976 19159756448 19172261376 19207569408 19238831728 19242942464 19268090496 19310620672 19323224064 19358810112 19390318592 19419807744 19422928896 19451415504 19454541736 19568538432 19571683488 19572719616 19575865344 19604576256 19607727104 19666348272 19669509048 19725791232 19762118656 19787945184 19821201408 19824387072 19856653327 19943755776 19944992368 19976216316 19980484608 20013004928 20076063861 20102039552 20165379024 20196947988 20215701504 20234143104 20248604664 20260323328 20324161536 20357241226 20370527712 20374880256 20408042496 20472346152 20479818408 20484194304 20517534464 20530925568 20568735744 20598926544 20633545728 20636861952 20761122816 20791572084 20794913706 20796014592 20799356928 20833210048 20924596224 20925893632 20958653184 20997251072 21024691758 21063411264 21090664448 21157118976 21190240512 21191554391 21229264896 21319155228 21323710464 21358417024 21425715213 21479182848 21487022592 21526593536 21554726004 21594421632 21643685694 21648310272 21724448256 21725795258 21764456448 21799880368 21814108416 21886359453 21896864512 21926665824 22058692992 22069280768 22099316736 22192891098 22197633024 22232383488 22233761984 22268569008 22273327104 22367638272 22408830976 22438116414 22479438912 22514630544 22543761408 22585278464 22614794496 22656442368 22693318088 22792863744 22794276992 22829961504 22834839552 22872005632 22944072984 22973759488 23046147456 23082226272 23124734976 23154655232 23227613184 23265418544 23405506752 23410507776 23437361304 23448610816 23526275528 23541630336 23584985088 23621907456 23623372108 23711521792 23726997504 23765615664 23770693632 23809382912 23884403844 23893121476 23898226688 23913824256 23915307008 23952746496 23996858368 24028219152 24072470016 24103616512 24179564544 24217417728 24218919304 24256834098 24262017024 24364748832 24369954816 24409619456 24486531672 24524865414 24556597248 24601821184 24633972576 24679339008 24683305472 24719507203 24827940864 24868350924 24872347766 24873664512 24877662208 24914148992 25012982232 25059046656 25068193024 25147180338 25193491904 25209934848 25250966643 25256361984 25345189632 25363304112 25368723456 25391865856 25408438272 25410013696 25449793152 25455230976 25529982849 25563015168 25610092544 25643561616 25690787328 25731006336 25764298752 25845479424 25887545634 25891706281 25893076992 25897238528 25935220672 26048987136 26091384576 26095577984 26101153792 26139435008 26173595862 26177802483 26221797696 26226012064 26301054976 26379687168 26383926912 26428268544 26432516096 26467059969 26591674368 26634955088 26640646144 26675462016 26768085148 26785555776 26885505024 26887172032 26904720384 26929263984 26948510619 26954268672 26978857472 26996465664 26998139552 27098882048 27116568576 27160703616 27166507008 27210723328 27246284217 27296461536 27306424544 27312259072 27374567424 27424980992 27460821888 27465235392 27511394304 27515815936 27677048832 27681497088 27722096112 27726551608 27728019456 27732475904 27768718656 27865137818 27899461632 27944870912 27987369984 28028417616 28032922344 28084548352 28201717152 28207742976 28209491968 28253654016 28299639781 28305686528 28342678392 28425540304 28431613952 28565849088 28567620284 28586265408 28612342983 28638910464 28649363456 28739634672 28792562176 28811354112 28858247592 28864413696 28965931008 29013076078 29019275264 29038215168 29085477888 29134393344 29177123256 29181812604 29235554432 29357525232 29363798016 29406864384 29411590656 29465755648 29504263572 29588686848 29590521464 29596844032 29643177984 29691425344 29697769472 29736580608 29823517696 29917488552 29964324474 29970726912 29972585216 30019507392 30058348544 30153059328 30202136573 30208589824 30248068536 30351214656 30372906996 30390484992 30439948672 30446452736 30486242304 30535861839 30592097312 30612063744 30719727612 30726291456 30728196608 30776301696 30832979968 30853103616 30955292928 30963534974 30970150912 31192370559 31199035392 31207342336 31249815072 31388840448 31437979776 31444697088 31446646784 31495876608 31595116896 31635996672 31687487552 31694258176 31735678464 31843897344 31845871792 31936995328 31978732842 31985565696 32037625536 32096626688 32230533888 32232532309 32239419392 32289890304 32342445464 32349356032 32391632448 32486331776 32493273088 32588692887 32646684672 32648708896 32699820552 32742129664 32845296768 32889998736 32905785344 33103921152 33148975104 33157801232 33164886016 33289336647 33296449536 33350642976 33402853512 33409990656 33412062208 33529573784 33551457408 33558626304 33613246464 33667955524 33675149312 33719158368 33793586176 33815642112 33817738816 33824964608 33877917696 33933057536 33984663552 34039977132 34084020224 34191415488 34244942256 34252259328 34254383104 34308008448 34352398336 34416109476 34460639232 34516727512 34524102656 34569221184 34687102464 34689253202 34731982848 34788512768 34841419776 34898127816 34903736644 34962396928 35108260128 35115761664 35172916224 35178569216 35230163809 35237691392 35289413292 35377477632 35435058162 35455565824 35567282688 35648423496 35656040448 35714074368 35826605766 35839682214 35847340032 35872960512 35905685312 35929119744 35931347492 35939024896 35995287552 36108705024 36155424768 36214271488 36269346816 36328378956 36385251147 36393025536 36395282048 36499423232 36547123248 36554932224 36614429184 36620313856 36681859072 36729797508 36834895872 36902731776 36908662784 36962794816 36970692608 37019008512 37024958208 37199282176 37302526386 37308521649 37310496768 37316493312 37371223488 37377229792 37588569984 37602289536 37610323968 37671538688 37720770507 37790237856 37884542976 38017784448 38044956168 38053085184 38087798784 38115020544 38149790644 38174689728 38182846464 38185213952 38319512896 38344522752 38415138816 38477663456 38485884928 38536180992 38621241344 38646448128 38717620224 38780637184 38831318451 38839615488 38845857792 38902831008 38909083472 39137076864 39143366976 39145439232 39151730688 39209152512 39215454208 39332696544 39339018096 39451582464 39524237312 39575890368 39642402816 39648774144 39713306654 39887511552 39889984736 39952432632 39960969216 40026009856 40152127722 40204079104 40330758048 40393895976 40431403008 40468286208 40497209328 40520646656 40648323072 40714482452 40741055424 40749760512 40816084992 40944692304 40959636816 40968388608 41035068928 41061851136 41137471488 41197853088 41267091456 41273723904 41340901189 41522245632 41583144168 41589827412 41592029184 41598713856 41666420096 41797706727 41849192448 41851787264 41917306368 41994502144 42049383516 42126822528 42181328896 42314237952 42380481024 42383108782 42458529792 42638310456 42647420928 42716834048 42851430426 42958365696 42974045184 43053187072 43109452008 43188843264 43287371388 43296620544 43448896512 43451590516 43519614117 43528912896 43599760736 43628216832 43772718906 43793729024 43853331648 44117385984 44138561536 44198633472 44385782196 44395266048 44464766976 44467523968 44537138016 44546654208 44735276544 44817661952 44876232828 44958877824 45029261088 45087522816 45170556928 45229588992 45312884736 45386636176 45585727488 45588553984 45659923008 45669679104 45744011264 45888145968 45947518976 46092294912 46164452544 46249469952 46309310464 46445302461 46455226368 46530837088 46811013504 46821015552 46874722608 46897221632 47052551056 47083260672 47169970176 47243814912 47246744216 47423043584 47453995008 47531231328 47541387264 47618765824 47768807688 47786242952 47796453376 47827648512 47830614016 47905492992 47993716736 48056438304 48144940032 48207233024 48359129088 48434835456 48437838608 48513668196 48524034048 48729497664 48739909632 48819238912 48973063344 49049730828 49113194496 49203642368 49267945152 49358678016 49366610944 49439014406 49655881728 49736701848 49744695532 49747329024 49755324416 49828297984 49993335497 50025964464 50118093312 50136386048 50294360676 50386983808 50419869696 50501933286 50512723968 50690379264 50726608224 50737446912 50783731712 50816876544 50820027392 50899586304 51059965698 51126030336 51220185088 51287123232 51381574656 51462012672 51465203521 51528597504 51690958848 51775091268 51783412562 51786153984 51794477056 51870441344 52033879803 52097974272 52182769152 52191155968 52278870016 52347191724 52355604966 52443595392 52452024128 52602109952 52759374336 52767853824 52856537088 52865032192 52934119938 53152587243 53183348736 53269910176 53281292288 53350924032 53536170296 53571111552 53759523321 53771010048 53774344064 53809440768 53858527968 53897021238 53908537344 53957714944 53992931328 53996279104 54197764096 54233137152 54321407232 54421446656 54492568434 54592923072 54612849088 54624518144 54749134848 54849961984 54921643776 54930470784 55022788608 55031631872 55354097664 55362994176 55444192224 55453103216 55456038912 55464951808 55537437312 55730275636 55798923264 55889741824 55974739968 56056835232 56065844688 56169096704 56403434304 56415485952 56418983936 56507308032 56599279562 56611373056 56685356784 56851080608 56863227904 57131698176 57135240568 57172530816 57224685966 57277820928 57298726912 57479269344 57585124352 57622708224 57716495184 57728827392 57931862016 58026152156 58038550528 58076430336 58170955776 58268786688 58354246512 58363625208 58471108864 58715050464 58727596032 58813728768 58823181312 58918922167 58931511296 59008527144 59177373696 59181042928 59193688064 59286355968 59382850688 59395538944 59473161216 59569959981 59647035392 59834977104 59928648948 59941453824 59945170432 60039014784 60116697088 60228191583 60306118656 60404273146 60417179648 60496137072 60702429312 60745813992 60780969984 60879897344 60972484608 61071723678 61184194624 61224127488 61439455224 61452582912 61456393216 61552603392 61665959936 61706207232 61910585856 61927069948 61940301824 62384741118 62398070784 62414684672 62499630144 62777680896 62875959552 62879858111 62893293568 62991753216 63190233792 63271993344 63374975104 63388516352 63471356928 63574663173 63687794688 63691743584 63873990656 63957465684 63971131392 64075251072 64193253376 64277145639 64461067776 64465064618 64478838784 64579780608 64684890928 64698712064 64783264896 64972663552 65177385774 65293369344 65297417792 65399641104 65484259328 65690593536 65779997472 65811570688 66207842304 66297950208 66315602464 66329772032 66578673294 66592899072 66701285952 66805707024 66819981312 66824124416 67059147568 67102914816 67226492928 67335911048 67350298624 67438316736 67587172352 67631284224 67635477632 67649929216 67755835392 67866115072 67969327104 68079954264 68168040448 68382830976 68489884512 68504518656 68508766208 68616016896 68704796672 68832218952 68921278464 69033455024 69048205312 69138442368 69374204928 69378506404 69463965696 69577025536 69682839552 69796255632 69807473288 69924793856 70216520256 70231523328 70345832448 70357138432 70460327618 70475382784 70578826584 70754955264 70870116324 70911131648 71134565376 71250344291 71296846992 71312080896 71428148736 71653211532 71679364428 71694680064 71745921024 71811370624 71858239488 71862694984 71878049792 71990575104 72217410048 72310849536 72428542976 72538693632 72656757912 72770502294 72786051072 72790564096 72998846464 73094246496 73109864448 73228858368 73240627712 73348045963 73363718144 73459595016 73669791744 73805463552 73817325568 73925589632 73941385216 74038017024 74049916416 74158521609 74605052772 74617043298 74620993536 74632986624 74742446976 74754459584 75177139968 75204579072 75343077376 75441541014 75580475712 75752899929 75769085952 76035568896 76040283403 76089912336 76106170368 76175597568 76230041088 76299581288 76349379456 76365692928 76370427904 76639025792 76689045504 76830277632 76955326912 76971769856 77072361984 77242482688 77292896256 77561274368 77662636902 77675118843 77679230976 77691715584 77805662016 77818166944 78274153728 78286733952 78303461376 78418305024 78430908416 78533407449 78665393088 78678036192 78903164928 79048474624 79151780736 79284805632 79297548288 79426613308 79775023104 79779969472 79904865264 79921938432 80052019712 80304255444 80408158208 80661516096 80787791952 80845531857 80862806016 80936572416 80994418656 81041293312 81296646144 81428964904 81482110848 81499521024 81632169984 81889384608 81919273632 81936777216 82070137856 82123702272 82274942976 82395706176 82534182912 82547447808 82681802378 83044491264 83166288336 83179654824 83184058368 83197427712 83332840192 83595413454 83698384896 83703574528 83834612736 83989004288 84098767032 84253645056 84362657792 84628475904 84760962048 84766217564 84898919343 84917059584 85276620912 85294841856 85433668096 85702860852 85837028949 85916731392 85948090368 86106374144 86218904016 86377686528 86574742776 86593241088 86897793024 86903181032 87039228234 87057825792 87199521472 87256433664 87545437812 87587458048 87706663296 88234771968 88277123072 88397266944 88771564392 88790532096 88929533952 88935047936 89074276032 89093308416 89470553088 89635323904 89752465656 89917755648 90058522176 90175045632 90341113856 90459177984 90606409719 90625769472 90773272352 91171454976 91177107968 91319846016 91339358208 91488022528 91607585517 91776291936 91895037952 92184589824 92328905088 92498939904 92890604922 92910452736 93061674176 93622027008 93749445216 93794443264 94105102112 94166521344 94339940352 94487629824 94493488432 94846087168 94907990016 95062462656 95082774528 95237531648 95537615376 95572485904 95592906752 95661228032 95810985984 95987433472 96112876608 96289880064 96414466048 96697596927 96718258176 96869670912 96875677216 97027336392 97048068096 97458995328 97479819264 97638477824 97766078661 97946126688 98099461656 98226388992 98407284736 98535890304 98717356032 98733221888 98878028812 99311763456 99473403696 99489391064 99494658048 99510648832 99656595968 99986670994 100051928928 100236186624 100272772096 100588721352 100773967616 100839739392 101003866572 101025447936 101380758528 101453216448 101474893824 101545766273 101567463424 101633753088 101640054784 101799172608 102119931396 102252060672 102440370176 102574246464 102763149312 102924025344 102930407042 103057195008 103381917696 103550182536 103566825124 103572307968 103588954112 103740882688 104067759606 104195948544 104365538304 104382311936 104557740032 104694383448 104711209932 104887190784 104904048256 105204219904 105518748672 105535707648 105690491427 105713074176 105730064384 105868239876 106305174486 106366697472 106539820352 106562584576 106701848064 107072340592 107142223104 107519046642 107542020096 107548688128 107618881536 107717055936 107794042476 107817074688 107915429888 107985862656 107992558208 108372372409 108395528192 108466274304 108642814464 108842893312 108985136868 109185846144 109225698176 109249036288 109498269696 109699923968 109843287552 109860941568 110045577216 110063263744 110708195328 110725988352 110888384448 110906206432 110912077824 110929903616 111074874624 111460551272 111597846528 111779483648 111925564947 111949479936 112113670464 112131689376 112338193408 112806868608 112830971904 112837967872 113014616064 113198559124 113222746112 113370713568 113702161216 113726455808 114263396352 114270481136 114345061632 114449371932 114555641856 114597453824 114958538688 115170248704 115245416448 115432990368 115457654784 115863724032 116052304312 116077101056 116152860672 116341911552 116537573376 116708493024 116727250416 116942217728 117430100928 117455192064 117627457536 117646362624 117837844334 117863022592 118017054288 118354747392 118362085856 118387376128 118572711936 118765701376 118946322432 119139919962 119294070784 119669954208 119857297896 119882907648 119890340864 120078029568 120233394176 120456383166 120612237312 120808546292 120834359296 120992274144 121404858624 121412386207 121491627984 121561939968 121759794688 121944969216 122143447356 122368389248 122448254976 122878910448 122905165824 122912786432 123105206784 123331919872 123412414464 123821171712 123854139896 123880603648 124022703567 124769482236 124796141568 124829369344 124999260288 125393120181 125555361792 125751919104 125759716222 125786587136 125983506432 126380467584 126543986688 126749950208 126942713856 127149326346 127375589376 127383487168 127747981312 127914931368 127942262784 128150502144 128386506752 128554291278 128922135552 128930129236 128957677568 129159561216 129369781856 129397424128 129566529792 129945327104 130354771548 130558842351 130586738688 130594835584 130799282208 130968518656 131381187072 131559994944 131623141376 132415684608 132595900416 132631204928 132659544064 133157346588 133185798144 133402571904 133611414048 133639962624 133648248832 134118295136 134205829632 134452985856 134671822096 134700597248 134876633472 135174344704 135262568448 135270955264 135511670784 135732230144 135938654208 136159908528 136336080896 136765661952 136979769024 137009037312 137017532416 137232033792 137409593344 137664437904 137842556928 138066910048 138096410624 138276884736 138748409856 138757012808 138927931392 139154051072 139335907383 139365679104 139592511264 139614946576 139849587712 140433040512 140463046656 140691664896 140714276864 140920655236 140950765568 141157653168 141509910528 141740232648 141822263296 142269130752 142500688582 142593693984 142624161792 142856297472 143306423064 143358728856 143389360128 143491842048 143622741248 143716478976 143725389968 143756099584 143981150208 144434820096 144621699072 144857085952 145077387264 145313515824 145541004588 145572102144 145581128192 145997692928 146188492992 146219728896 146457716736 146481255424 146696091926 146727436288 146919190032 147339583488 147610927104 147634651136 147851179264 148076034048 148099832832 148317043218 148340880737 149210105544 149234086596 149241987072 149265973248 149484893952 149508919168 149980006491 150354279936 150409158144 150686154752 150883082028 151160951424 151505799858 151538171904 152071137792 152080566806 152179824672 152212340736 152351195136 152460082176 152599162576 152698758912 152708226841 152740855808 153278051584 153378091008 153660555264 153910653824 153943539712 154144723968 154395610563 154484965376 154585792512 155122548736 155325273804 155350237686 155358461952 155383431168 155611324032 155636333888 156101639409 156548307456 156573467904 156836610048 156861816832 157066814898 157330786176 157356072384 157806329856 158096949248 158303561472 158569611264 158595096576 158853226616 159550046208 159559938944 159809730528 159843876864 160104039424 160608510888 160816316416 161323032192 161575583904 161691063714 161725612032 161873144832 161988837312 162082586624 162593292288 162857929808 162964221696 163264339968 163778769216 163838547264 163873554432 164140275712 164247404544 164549885952 164791412352 165068365824 165094895616 165363604756 166088982528 166332576672 166359309648 166368116736 166394855424 166665680384 167190826908 167396769792 167407149056 167669225472 167978008576 168197534064 168507290112 168725315584 169256951808 169521924096 169532435128 169797838686 169834119168 170553241824 170589683712 170867336192 171405721704 171674057898 171833462784 171896180736 172212748288 172437808032 172755373056 173036550421 173149485552 173186482176 173795586048 173806362064 174078456468 174115651584 174399042944 174512867328 175090875624 175174916096 175413326592 176469543936 176554246144 176756766501 176794533888 177543128784 177581064192 177859067904 177870095872 178148552064 178186616832 178709879943 178941106176 179270647808 179504931312 179835511296 180117044352 180350091264 180918355968 181212819438 181251538944 181546544704 182342909952 182354215936 182639692032 182976045056 183215171034 183552583872 183790075904 184369179648 184657810176 184669259693 184997879808 185781209844 185820905472 186123348352 187244054016 187498890432 187588886528 188210204224 188333042688 188639574333 188679880704 188975259648 188986976864 189692174336 189815980032 190124925312 190165549056 190475063296 190723989519 191075230752 191144971808 191185813504 191322456064 191621971968 191974866944 192225753216 192579760128 193395193854 193436516352 193739341824 193751354432 194054672784 194096136192 194917990656 195276955648 195532157322 195892253376 196198923312 196452777984 196814569472 197071780608 197434712064 197466443776 197756057624 198623526912 198946807392 198978782128 198989316096 199021297664 199313191936 199973341988 200103857856 200472373248 200545544192 201177442704 201547935232 201679478784 202007733144 202050895872 202761517056 202906432896 202949787648 203091532546 203134926848 203267506176 203280109568 203598345216 204239862792 204504121344 204880740352 205148492928 205526298624 205848050688 205860814084 206114390016 206763835392 207100365072 207133650248 207144615936 207177908224 207481765376 208135519212 208391897088 208731076608 208764623872 209115480064 209388766896 209422419864 209774381568 209808096512 210408439808 211037497344 211071415296 211380982854 211414956011 211426148352 211460128768 211736479752 212610348972 212733394944 213079640704 213125169152 213403696128 213751032873 214144681184 214284446208 215038093284 215084040192 215097376256 215237763072 215434111872 215588084952 215634149376 215830859776 215971725312 215985116416 216744744818 216791056384 216932548608 217285628928 217685786624 217970273736 218371692288 218451396352 218996539392 219399847936 219686575104 219721883136 220044137889 220091154432 220126527488 221416390656 221451976704 221776768896 221812412864 221824155648 221859807232 222149749248 222475564827 222921102544 223558967296 223851129894 223898959872 224227340928 224263378752 224676386816 225613737216 225627726163 225675935744 226029232128 226397118248 226445492224 226741427136 227404322432 227452911616 228120850209 228526792704 228540962272 228690123264 228898743864 229111283712 229194907648 229917077376 230340497408 230490832896 230865980736 230915309568 231727448064 232104608624 232154202112 232683823104 233025356529 233075146752 233416986048 233454500832 233884435456 234860201856 234910384128 235254915072 235292725248 235675688668 235726045184 236034108576 236709494784 236724171712 236774752256 237145423872 237531402752 237892644864 238279839924 238588141568 239339908416 239714595792 239765815296 239780681728 240156059136 240466788352 240912766332 241224474624 241617092584 241668718592 241984548288 242809717248 242824772414 242983255968 243123879936 243519589376 243889938432 244286894712 244736778496 244896509952 245757820896 245810331648 245825572864 246210413568 246611146663 246663839744 246824828928 247642343424 247708279792 247761207296 248045407134 249538964472 249592283136 249658738688 249998520576 250786240362 251110723584 251503838208 251519432444 251573174272 251967012864 252760935168 253087973376 253499900416 253885427712 254298652692 254696758029 254751178752 254766974336 255495962624 255829862736 255884525568 256301004288 256773013504 257108582556 257844271104 257860258472 257915355136 258319122432 258739563712 258794848256 259133059584 259890654208 260709543096 261117684702 261173477376 261189671168 261598564416 261937037312 262762374144 263119989888 263190047279 263246282752 264831369216 265191800832 265262409856 265319088128 266314693176 266371596288 266805143808 267222828096 267279925248 267296497664 268236590272 268411659264 268905971712 269343644192 269401194496 269753266944 270348689408 270525136896 270541910528 271023341568 271464460288 271819229157 271877308416 272319817056 272672161792 273531323904 273959538048 274018074624 274035064832 274464067584 275328875808 275685113856 276133820096 276192821248 276553769472 277496819712 277514025616 278308102144 278671814766 278731358208 279185022528 279229893152 279699175424 280866081024 281383329792 281428553728 281841310472 281901531136 282315306336 283019821056 283480465296 283644526592 284538261504 285001377164 285187387968 285248323584 285712594944 286612846128 286717457712 286778720256 286983684096 287245482496 287432957952 287450779936 287512199168 287962300416 288869640192 289243398144 289714171904 290092790781 290154774528 290627031648 291082009176 291144204288 291162256384 291995385856 292376985984 292439457792 292915433472 292962510848 293392183852 293454872576 293838380064 294679166976 295221854208 295269302272 295702358528 296152068096 296199665664 296634086436 296681761474 298420211088 298468173192 298483974144 298531946496 298969787904 299017838336 299960012982 300708559872 300818316288 301372309504 301766164056 302321902848 303011599716 303076343808 304142275584 304161133612 304359649344 304424681472 304637298819 304702390272 304920164352 305198325152 305397517824 305416453682 305481711616 306556103168 306756182016 307321110528 307821307648 308289447936 308791221126 308969930752 309171585024 310245097472 310650547608 310700475372 310716923904 310766862336 311222648064 311272667776 312203278818 313096614912 313146935808 313673220096 313723633664 314133629796 314661572352 314712144768 315612659712 316193898496 316607122944 317071474281 317139222528 317190193152 317706453232 319100092416 319119877888 319619461056 319687753728 320208078848 321217021776 321632632832 322646064384 323151167808 323382127428 323451224064 323746289664 323977674624 324165173248 325117117227 325186584576 325715859616 325928443392 326528679936 327557538432 327677094528 327747108864 328280551424 328494809088 329099771904 329582824704 330136731648 330189791232 330727209512 332177965056 332665153344 332718619296 332736233472 332789710848 333331360768 334381653816 334793539584 334814298112 335338450944 335956017152 336395068128 337014580224 337450631168 338513903616 339043848192 339064870256 339595677372 339668238336 341106483648 341179367424 341734672384 342811443408 343348115796 343666925568 343792361472 344425496576 344875616064 345510746112 346073100842 346298971104 346372964352 347591172096 347612724128 348156912936 348231303168 348798085888 349025734656 350181751248 350349832192 350826653184 352939087872 353108492288 353513533002 353589067776 355086257568 355162128384 355718135808 355740191744 356297104128 357419759886 357882212352 358541295616 359009862624 359671022592 360234088704 360256424647 360700182528 361836711936 362425638876 362503077888 363093089408 364237158621 364685819904 364708431872 365279384064 365952090112 366430342068 367105167744 367580151808 368738359296 369315620352 369338519386 369995759616 371562419688 371641810944 372068110701 372246696704 374488108032 374997780864 375177773056 376420408448 376666085376 377279148666 377359761408 377950519296 377973953728 379384348672 379631960064 380249850624 380950126592 381447979038 382150461504 382289943616 382371627008 382644912128 383243943936 383949733888 384451506432 385159520256 386790387708 386873032704 387478683648 387502708864 388109345568 388192272384 389835981312 390553911296 391064314644 391784506752 392397846624 392905555968 393629138944 394143561216 394869424128 394932887552 395512115248 397247053824 397893614784 397957564256 397978632192 398042595328 398626383872 399946683976 400207715712 400944746496 401091088384 402354885408 403095870464 403358957568 404015466288 404101791744 405523034112 405812865792 406183065092 406269853696 406535012352 406560219136 407196690432 408479725584 409008242688 409761480704 410296985856 411052597248 411696101376 411721628168 412228780032 413527670784 414200730144 414267300496 414289231872 414355816448 414963530752 416271038424 416783794176 417462153216 417529247744 418230960128 418777533792 418844839728 419548763136 419616193024 420816879616 422074994688 422142830592 422761965708 422829912022 422852296704 422920257536 423472959504 425220697944 425466789888 426159281408 426807392256 427502065746 428289362368 428568892416 430076186568 430168080384 430194752512 430475526144 430868223744 431176169904 431268298752 431661719552 431943450624 431970232832 433489489636 433582112768 433865097216 434571257856 435371573248 435940547472 436743384576 436902792704 437993078784 439373150208 439443766272 440088275778 440159006777 440182308864 440253054976 442832781312 442903953408 443553537792 443624825728 443719614464 444299498496 444951129654 445022642211 445842205088 447117934592 447702259788 447797919744 448454681856 448526757504 449352773632 449940019473 451227474432 451255452326 451351871488 452058464256 452794236496 452890984448 453482854272 454808644864 456241700418 457053585408 457081924544 457380246528 457797487728 458124680523 458222567424 458389815296 459834154752 460680994816 460981665792 461731961472 461830619136 463186831689 463454896128 464209217248 464308404224 465367646208 466050713058 466150293504 466833972096 466909001664 467768870912 469720403712 470509830144 470585450496 471351377336 471452090368 472068217152 473418989568 473448343424 473549504512 474290847744 475062805504 475785289728 476559679848 477176283136 478679816832 479429191584 479531630592 479561363456 480312118272 480933576704 481825532664 482448949248 483234185168 483337437184 483969096576 485619434496 485649544828 485966511936 486247759872 487039178752 487779876864 488573789424 489473556992 489793019904 491515641792 491620663296 491651145728 492420827136 493222293326 493327679488 493649657856 495284686848 495416559584 495522414592 496090814268 499077928944 499184566272 499317477376 499997041152 501572480724 502221447168 503007676416 503038864888 503146348544 503934025728 505521870336 506175946752 506999800832 507770855424 508597305384 509393516058 509502357504 509533948672 510991925248 511659725472 511769051136 512602008576 513436321741 513546027008 514217165112 515688542208 515720516944 515830710272 516638244864 517479127424 517589696512 518266119168 519109651263 519781308416 521419086192 522235369404 522346954752 522379342336 523197128832 523874074624 525524748288 526239979776 526380094558 526492565504 529662738432 530270299503 530383601664 530524819712 532281983821 532629386352 532743192576 533610287616 534445656192 534559850496 534592995328 536473180544 536823318528 537811943424 538687288384 538802388992 539506533888 540697378816 541050273792 541083821056 542928920576 543638458314 543754616832 544639634112 545344323584 547062647808 547919076096 547953049253 548070129664 548928135168 550657751616 551370227712 552267640192 552385642496 553107538944 554007779079 554993639424 555028051232 556616204288 557343629532 557462716416 558370045056 558459786304 559398350848 561732162048 562766659584 562857107456 563682620944 563803062272 564630612672 565918722999 566039642112 566960930592 567289053184 569076523008 570002754328 570374775936 570496647168 571425189888 573225692256 573434915424 573557440512 573967368192 574490964992 574865915904 574901559872 575024398336 575924600832 577739280384 579428343808 580185581562 580309549056 581254063296 582164018352 582288408576 582324512768 583990771712 584753971968 585830866944 585925021696 586784367704 586909745152 587676760128 589358333952 590443708416 590538604544 591404717056 592304136192 592399331328 593268172872 593363522948 596840422176 596936346384 596967948288 597063892992 597939575808 598035676672 599920025964 601417119744 601636632576 602744619008 603532328112 604643805696 606023199432 606152687616 608284551168 608322267224 608719298688 608849362944 609274597638 609404780544 609840328704 610396650304 610795035648 610832907364 610963423232 613112206336 613512364032 614642221056 615642615296 616578895872 617582442252 617939861504 618343170048 620490194944 621301095216 621400950744 621433847808 621533724672 622445296128 622545335552 624406557636 626193229824 626293871616 627346440192 627447267328 628267259592 629323144704 629424289536 631225319424 632387796992 633214245888 634142948562 634244868033 634278445056 634380386304 635412906464 638200184832 638239755776 639238922112 639375507456 640416157696 641253098619 642434043552 643265265664 645292128768 646302335616 646764254856 646902448128 647492579328 647955349248 650234234454 650373169152 651431719232 651856886784 653057359872 655115076864 655354189056 656561102848 656989618176 658199543808 659165649408 660132413667 660273463296 660379582464 661454419024 664355930112 665330306688 665437238592 665472466944 665579421696 666662721536 668763307632 669628596224 670676901888 671912034304 672790136256 674029160448 674901262336 676883178489 677027807232 678087696384 678129740512 679191354744 679336476672 682212967296 682358734848 683469344768 684362550627 685622886816 686696231592 687333851136 687584722944 688850993152 689751232128 691021492224 692146201684 692597942208 692745928704 695182344192 695225448256 696313825872 696462606336 697596171776 698051469312 700363502496 700699664384 701653306368 705878175744 706216984576 707027066004 707178135552 710172515136 710324256768 711436271616 711480383488 712594208256 714839519772 715764424704 717082591232 718019725248 719342045184 720468177408 720512849294 721400365056 723673423872 724851277752 725006155776 726186178816 728474317242 729371639808 729416863744 730558768128 731904180224 732860684136 734210335488 735160303616 737476718592 738631240704 738677038772 739833439989 739991519232 743124839376 743283621888 744136221402 744493393408 748976216064 749995561728 750355546112 752840816896 753332170752 754558297332 754719522816 755901038592 755947907456 758606606863 758768697344 759263920128 760499701248 761900253184 762895958076 764300923008 764579887232 764743254016 765289824256 766487887872 767899467776 768903012864 770319040512 773580775416 773746065408 774957367296 775005417728 776218691136 776384544768 779671962624 781107822592 782128629288 783569013504 784795693248 785811111936 787258277888 788287122432 789570141837 789738848256 789865775104 791024230496 794494107648 795787229568 795915128512 795957264384 796085190656 797252767744 799893367952 800415431424 801889492992 802182176768 804709770816 806191740928 806717915136 808030932576 808203583488 811046068224 811625731584 812366130184 812539707392 813070024704 813120438272 814393380864 816959451168 818016485376 819522961408 820593971712 822105194496 823392202752 823443256336 827055341568 828401460288 828534600992 828578463744 828711632896 829927061504 832542076848 834924306432 835058495488 836461920256 837555067584 837689679456 839097526272 839232386048 841633759232 844149989376 844285661184 845523931416 845659824044 845704593408 845840515072 846945919008 849886703449 850441395888 850933579776 852318562816 853614784512 855004131492 856578724736 857137784832 860152373136 860336160768 860389505024 860951052288 861736447488 862352339808 862536597504 863323439104 863886901248 863940465664 866978979272 867164225536 867730194432 869142515712 870743146496 871881094944 873486769152 873805585408 875986157568 878746300416 878887532544 880176551556 880318013554 880364617728 880506109952 885665562624 885807906816 887107075584 887249651456 888598996992 889902259308 890045284422 891684410176 894235869184 895404519576 895595839488 896909363712 897053515008 898705547264 899880038946 902454948864 902510904652 902703742976 904116928512 905588472992 905781968896 906965708544 909617289728 912483400836 913911896457 914107170816 914163849088 914760493056 915594975456 916249361046 916445134848 916779630592 919668309504 921361989632 921963331584 923463922944 926373663378 926909792256 928418434496 928616808448 930735292416 932101426116 932300587008 933667944192 933818003328 935537741824 939440807424 941019660288 941170900992 942702754672 942904180736 944136434304 946837979136 946896686848 948581695488 950125611008 951570579456 953119359696 954352566272 957359633664 958858383168 959063261184 959122726912 960624236544 961867153408 963651065328 964897898496 966468370336 966674874368 967938193152 971238868992 971299089656 971933023872 972495519744 974078357504 975351351681 975559753728 977147578848 978947113984 979586039808 983031283584 983241326592 983302291456 984841654272 986444586652 986655358976 987299315712 990569373696 990833119168 991044829184 992181628536 998155857888 998369132544 998634954752 999994082304 1003144961448 1004442894336 1006015352832 1006077729776 1006292697088 1007868051456 1011043740672 1012351893504 1013999601664 1015541710848 1017194610768 1018787032116 1019004715008 1019067897344 1021983850496 1023319450944 1023538102272 1025204017152 1026872643482 1027092054016 1028434330224 1031377084416 1031441033888 1031661420544 1033276489728 1034958254848 1036532238336 1038219302526 1039562616832 1042838172384 1044470738808 1044693909504 1044758684672 1046394257664 1047748149248 1051049496576 1052479959552 1052760189116 1052985131008 1059325476864 1060540599006 1060767203328 1061049639424 1064563967642 1065258772704 1065486385152 1067220575232 1068891312384 1068957587887 1069185990656 1072946361088 1073646637056 1075623886848 1077374576768 1077604777984 1079013067776 1080769273941 1081394757632 1082100547584 1082167642112 1085857841152 1087276916628 1087509233664 1089279268224 1090688647168 1092711475863 1094125295616 1095838152192 1095906098506 1096140259328 1097856270336 1101315503232 1102740455424 1104535280384 1106215077888 1108015558158 1109987278848 1110056102464 1113232408576 1114687259064 1114925432832 1116740090112 1116919572608 1118796701696 1123464324096 1125533319168 1125714214912 1127365241888 1127606124544 1129261225344 1131837445998 1132079284224 1133921861184 1134578106368 1138153046016 1140005508656 1140749551872 1142850379776 1146451384512 1146869830848 1147114881024 1147934736384 1148981929984 1149731831808 1149803119744 1150048796672 1151849201664 1155478560768 1158856687616 1160371163124 1160619098112 1162508126592 1164328036704 1164576817152 1164649025536 1167981543424 1169507943936 1171661733888 1171850043392 1173568735408 1173819490304 1175353520256 1178716667904 1180887416832 1181077209088 1182809434112 1184608272384 1184798662656 1186536345744 1186727045896 1193680844352 1193872692768 1193935896576 1194127785984 1195879151616 1196071353344 1199840051928 1202834239488 1203273265152 1205489238016 1207064656224 1209287611392 1211255852947 1212046398864 1212305375232 1216569102336 1216644534448 1217438597376 1218549195276 1218809561088 1219680657408 1220793300608 1221590071296 1221665814728 1221926846464 1226224412672 1227024728064 1229284442112 1231285230592 1233157791744 1235164884504 1235879723008 1236686340096 1240980389888 1242602190432 1242801901488 1242867695616 1243067449344 1244890592256 1245090671104 1248813115272 1252386459648 1252587743232 1254692880384 1254894534656 1256534519184 1258646289408 1258848579072 1262450638848 1266428491776 1268285897124 1268489736066 1268556890112 1268760772608 1270825812928 1276400369664 1276479511552 1278477844224 1280832315392 1282506197238 1284868087104 1286530531328 1290584257536 1292604671232 1292684817851 1293528509712 1293804896256 1294985158656 1295910698496 1300468468908 1300746338304 1302863438464 1303713773568 1306114719744 1310230153728 1310708378112 1313122205696 1313979236352 1318331298816 1320264827334 1320477020331 1320546926592 1320759164928 1322908838048 1328711860224 1330660613376 1330874477184 1331158843392 1333325443072 1335067926633 1337526615264 1339257192448 1341353803776 1343824068608 1345580272512 1348058320896 1353766356978 1354055614464 1356175392768 1356259481024 1358382709488 1358672953344 1364425934592 1366938689536 1368725101254 1371245773632 1373392463184 1374374041569 1374667702272 1375169445888 1377701986304 1379502464256 1382042984448 1384292403368 1385195884416 1385491857408 1390364688384 1390450896512 1392627651744 1392925212672 1395192343552 1396102938624 1400727004992 1401399328768 1403306612736 1411756351488 1412433969152 1414054132008 1414356271104 1420345030272 1420648513536 1422872543232 1422960766976 1425188416512 1429679039544 1431528849408 1434165182464 1436039450496 1438684090368 1440936354816 1441025698588 1442800730112 1447346847744 1449702555504 1450012311552 1452372357632 1456948634484 1458743279616 1458833727488 1461117536256 1463808360448 1465721368272 1468420670976 1470320607232 1474953437184 1477262481408 1477354077544 1479666879978 1479983038464 1486249678752 1486567243776 1488272442804 1488986786816 1497952432128 1499991123456 1500711092224 1505681633792 1506664341504 1509116594664 1509439045632 1511802077184 1511895814912 1517213213726 1517537394688 1518527840256 1520999402496 1523800506368 1525791916152 1528601846016 1529159774464 1530579648512 1532975775744 1535798935552 1537806025728 1540308965223 1540638081024 1547161550832 1547492130816 1549914734592 1550010835456 1552437382272 1552769089536 1557328953789 1559343925248 1562215645184 1564257258576 1567138027008 1569591386496 1571622223872 1576574244864 1579140283674 1579394083141 1579477696512 1579731550208 1582048460992 1588988215296 1591574459136 1591830257024 1592170381312 1594505535488 1596845951463 1599786735904 1600830862848 1603778985984 1604364353536 1609419541632 1612383481856 1613435830272 1616061865152 1616407166976 1622092136448 1623251463168 1624732260368 1625079414784 1626240876544 1628786761728 1633918902336 1636032970752 1639045922816 1641187943424 1643859147759 1644210388992 1646784405504 1646886512672 1654110683136 1656802920576 1657069201984 1657156927488 1657423265792 1659854123008 1662023337237 1665084153696 1669848612864 1670116990976 1672923840512 1675110135168 1675379358912 1678195052544 1678464772096 1683267518464 1688299978752 1688571322368 1691047862832 1691319648088 1691409186816 1691681030144 1693891838016 1699773406898 1700882791776 1701867159552 1704637125632 1707229569024 1710008262984 1713157449472 1714275569664 1720304746272 1720672321536 1720779010048 1721902104576 1723472894976 1724704679616 1725073195008 1726278026641 1726646878208 1727773802496 1727880931328 1733957958544 1734328451072 1738285031424 1741486292992 1743762189888 1746973538304 1747611170816 1751972315136 1757492600832 1757775065088 1760353103112 1760636027108 1760729235456 1761012219904 1771331125248 1771615813632 1774214151168 1774499302912 1777197993984 1779804518616 1780090568844 1783368820352 1788471738368 1790809039152 1791191678976 1793818727424 1794107030016 1797411094528 1799760077892 1804909897728 1805021809304 1805407485952 1808233857024 1811176945984 1811563937792 1813931417088 1819234579456 1824966801672 1827823792914 1828214341632 1828327698176 1829520986112 1831189950912 1832498722092 1832890269696 1833559261184 1839336619008 1842330330953 1842723979264 1843926663168 1846927845888 1852747326756 1853819584512 1856836868992 1857233616896 1861470584832 1864202852232 1864601174016 1867335888384 1867636006656 1871075483648 1878881614848 1882039320576 1882341801984 1885405509344 1885808361472 1888272868608 1893675958272 1893793373696 1897163390976 1900251222016 1902734604099 1903141158912 1906238719392 1908705132544 1914719267328 1917716766336 1918126522368 1918245453824 1921248473088 1927302130656 1929795796992 1932936740672 1933349748736 1935876386304 1942477737984 1942598179312 1943866047744 1948156715008 1950702703362 1951119507456 1954295157696 1957894227968 1959172079616 1966062567168 1966184470849 1966604582912 1969683308544 1972889173304 1973310717952 1974598631424 1981138747392 1981666238336 1982089658368 1984363257072 1996311715776 1996738265088 1997269909504 1999988164608 2006289922896 2008885788672 2012030705664 2012155459552 2012585394176 2015736102912 2022087481344 2024703787008 2027999203328 2030649535467 2031083421696 2034389221536 2037574064232 2038009430016 2038135794688 2043967700992 2046638901888 2047076204544 2050408034304 2053745286964 2054184108032 2056868660448 2062754168832 2062882067776 2063322841088 2066552979456 2069916509696 2073064476672 2076438605052 2079125233664 2085676344768 2088941477616 2089387819008 2089517369344 2092788515328 2095496298496 2102098993152 2104959919104 2105520378232 2105970262016 2118650953728 2121081198012 2121534406656 2122099278848 2129127935284 2130517545408 2130972770304 2134441150464 2137782624768 2137915175774 2138371981312 2145892722176 2147293274112 2151247773696 2154749153536 2158026135552 2161538547882 2162789515264 2164201095168 2164335284224 2171715682304 2174553833256 2175018467328 2178558536448 2181377294336 2185422951726 2188250591232 2191676304384 2191812197012 2192280518656 2195712540672 2202631006464 2205480910848 2209070560768 2212430155776 2216031116316 2219500319967 2219974557696 2220112204928 2226464817152 2229374518128 2229850865664 2233480180224 2233839145216 2237593403392 2246928648192 2251066638336 2251428429824 2254730483776 2255212249088 2258522450688 2263674891996 2264158568448 2267843722368 2269156212736 2275819820589 2276306092032 2280011017312 2281499103744 2285700759552 2292902769024 2293739661696 2294229762048 2295869472768 2297963859968 2299463663616 2299606239488 2303698403328 2310957121536 2317713375232 2320742326248 2321238196224 2325016253184 2328656073408 2329153634304 2329298051072 2335963086848 2339015887872 2343323467776 2343700086784 2347137470816 2347638980608 2350707040512 2357433335808 2361774833664 2362154418176 2365618868224 2368710425511 2369216544768 2369597325312 2373072691488 2373454091792 2387361688704 2387745385536 2387871793152 2388255571968 2391758303232 2392142706688 2399680103856 2405668478976 2406546530304 2410978476032 2414129312448 2418575222784 2422511705894 2424092797728 2424610750464 2433138204672 2433289068896 2434877194752 2437098390552 2437619122176 2439361314816 2441586601216 2443180142592 2443331629456 2443853692928 2452448825344 2454049456128 2458568884224 2462570461184 2466315583488 2470329769008 2471759446016 2481960779776 2485204380864 2485603802976 2485735391232 2486134898688 2489781184512 2490181342208 2497626230544 2504772919296 2505175486464 2509385760768 2509789069312 2513069038368 2517292578816 2517697158144 2521794972529 2524901277696 2532856983552 2536571794248 2536979472132 2537113780224 2537521545216 2541651625856 2549660110347 2552800739328 2552959023104 2556955688448 2561664630784 2565012394476 2569736174208 2573061062656 2581168515072 2585209342464 2585369635702 2587057019424 2587609792512 2589970317312 2591821396992 2600936937816 2601492676608 2605726876928 2607427547136 2612229439488 2620460307456 2621416756224 2626244411392 2627958472704 2636662597632 2640529654668 2640954040662 2641093853184 2641518329856 2645817676096 2657423720448 2661321226752 2661748954368 2666650886144 2670135853266 2675053230528 2678514384896 2682707607552 2687648137216 2691160545024 2696116641792 2707532713956 2708111228928 2712350785536 2712518962048 2716765418976 2717345906688 2728851869184 2733877379072 2737450202508 2742491547264 2746784926368 2748748083138 2749335404544 2750338891776 2755403972608 2759004928512 2764085968896 2768584806736 2770391768832 2780729376768 2780901793024 2785255303488 2785850425344 2790384687104 2792205877248 2801454009984 2802798657536 2806613225472 2823512702976 2824867938304 2828108264016 2828712542208 2840690060544 2845745086464 2845921533952 2850376833024 2859358079088 2863057698816 2868330364928 2872078900992 2877368180736 2881872709632 2882051397176 2885601460224 2894693695488 2899405111008 2900024623104 2904744715264 2913897268968 2917486559232 2917667454976 2922235072512 2927616720896 2931442736544 2936841341952 2940641214464 2949906874368 2954524962816 2954708155088 2959333759956 2959966076928 2972499357504 2973134487552 2976544885608 2977973573632 2995904864256 2999982246912 3001422184448 3011363267584 3013328683008 3018233189328 3018878091264 3023604154368 3023791629824 3034426427452 3035074789376 3037055680512 3041998804992 3047601012736 3051583832304 3057203692032 3058319548928 3061159297024 3065951551488 3075612051456 3080617930446 3081276162048 3094323101664 3094984261632 3099829469184 3100021670912 3104874764544 3114657907578 3118687850496 3124431290368 3128514517152 3134276054016 3139182772992 3139377414781 3143244447744 3153148489728 3158280567348 3158788166282 3158955393024 3159463100416 3164096921984 3177976430592 3183148918272 3183660514048 3189011070976 3193691902926 3199573471808 3201661725696 3206872763661 3207557971968 3208728707072 3218839083264 3224766963712 3226871660544 3232123730304 3232814333952 3242307821823 3244184272896 3246502926336 3249464520736 3250158829568 3252481753088 3257573523456 3267837804672 3272065941504 3282375886848 3287718295518 3288420777984 3293568811008 3293773025344 3308221366272 3313605841152 3314138403968 3314846531584 3319708246016 3324046674474 3330168307392 3339697225728 3340233981952 3345847681024 3350220270336 3350758717824 3356390105088 3356929544192 3366535036928 3376599957504 3377142644736 3382095725664 3382639296176 3382818373632 3383362060288 3387783676032 3399546813796 3401765583552 3403734319104 3409274251264 3414459138048 3420016525968 3426314898944 3428551139328 3440609492544 3441344643072 3441558020096 3443804209152 3446945789952 3449409359232 3450146390016 3452556053282 3453293756416 3455547604992 3455761862656 3467915917088 3468656902144 3476570062848 3482972585984 3487524379776 3493947076608 3495222341632 3503944630272 3514985201664 3515550130176 3520706206224 3521272054216 3521458470912 3522024439808 3542662250496 3543231627264 3548428302336 3548998605824 3554395987968 3559609037232 3560181137688 3566737640704 3576943476736 3581618078304 3582383357952 3587637454848 3588214060032 3594054252187 3594822189056 3599520155784 3609819795456 3610043618608 3610814971904 3616467714048 3622353891968 3623127875584 3627862834176 3633767558841 3638469158912 3649933603344 3655647585828 3656428683264 3656655396352 3659041972224 3662379901824 3664997444184 3665780539392 3667118522368 3678673238016 3684660661906 3685447958528 3687853326336 3693855691776 3705494653512 3707639169024 3713673737984 3722941169664 3728405704464 3729202348032 3734671776768 3735272013312 3742150967296 3757763229696 3764078641152 3764683603968 3770811018688 3771616722944 3776545737216 3787351916544 3787586747392 3800502444032 3805469208198 3806282317824 3812477438784 3817410265088 3829438534656 3835433532672 3835671344771 3836490907648 3842496946176 3854604261312 3859591593984 3865873481344 3866699497472 3871752772608 3878054453553 3884955475968 3885196358624 3887732095488 3896313430016 3901405406724 3902239014912 3908590315392 3915788455936 3918344159232 3932125134336 3932368941698 3933209165824 3939366617088 3945778346608 3946621435904 3961431060993 3962277494784 3963332476672 3968726514144 3992623431552 3993476530176 3994539819008 3999976329216 4012579845792 4017771577344 4024061411328 4024310919104 4025170788352 4031472205824 4044174962688 4055998406656 4061299070934 4062166843392 4068778443072 4075148128464 4076018860032 4076271589376 4087935401984 4093277803776 4100816068608 4107490573928 4108368216064 4113737320896 4125508337664 4125764135552 4126645682176 4133105958912 4139833019392 4146128953344 4152877210104 4158250467328 4171352689536 4177882955232 4178775638016 4179034738688 4185577030656 4190992596992 4204197986304 4209919838208 4211040756464 4211940524032 4237301907456 4242162396024 4243068813312 4244198557696 4258255870568 4261035090816 4261945540608 4268882300928 4275565249536 4275830351548 4276743962624 4291785444352 4294586548224 4302495547392 4309498307072 4316052271104 4323077095764 4325579030528 4328402190336 4328670568448 4343431364608 4349107666512 4350036934656 4357117072896 4362754588672 4370845903452 4376501182464 4383352608768 4383624394024 4384561037312 4391425081344 4405262012928 4410961821696 4418141121536 4424860311552 4432062232632 4439000639934 4439949115392 4440224409856 4452929634304 4458749036256 4459701731328 4466960360448 4467678290432 4474230803743 4475186806784 4493857296384 4502133276672 4502856859648 4509460967552 4510424498176 4517044901376 4527349783992 4528317136896 4535687444736 4551639641178 4552612184064 4560022034624 4562998207488 4571401519104 4585805538048 4587479323392 4591738945536 4595927719936 4598927327232 4599212478976 4607396806656 4620926895669 4621914243072 4635426750464 4641484652496 4642476392448 4650032506368 4657312146816 4658307268608 4658596102144 4678031775744 4686646935552 4687400173568 4694274941632 4695277961216 4701414081024 4714866671616 4724308836352 4731237736448 4737420851022 4738182249423 4738433089536 4739194650624 4746145382976 4746908183584 4774723377408 4775490771072 4776511143936 4783516606464 4784285413376 4790537854389 4799360207712 4811336957952 4813093060608 4821956952064 4828258624896 4837150445568 4845023411788 4848185595456 4849221500928 4866276409344 4866578137792 4869754389504 4874196781104 4875238244352 4878722629632 4883173202432 4886360285184 4886663258912 4887707385856 4904897650688 4908098912256 4917137768448 4925140922368 4931577443277 4932631166976 4940659538016 4943518892032 4963921559552 4970408761728 4971207605952 4971470782464 4972269797376 4979562369024 4980362684416 4995252461088 5009545838592 5010350972928 5018771521536 5019578138624 5026138076736 5034585157632 5035394316288 5043589945058 5049802555392 5065713967104 5073143588496 5073958944264 5074227560448 5075043090432 5083303251712 5099320220694 5105601478656 5105918046208 5113911376896 5123329261568 5130024788952 5139472348416 5146122125312 5162337030144 5170418684928 5170739271404 5174114038848 5175219585024 5178834079923 5179940634624 5183642793984 5201873875632 5202985353216 5211453753856 5214855094272 5224458878976 5240920614912 5242833512448 5252488822784 5255916945408 5273325195264 5281059309336 5281908081324 5282187706368 5283036659712 5291635352192 5314847440896 5322642453504 5323497908736 5333301772288 5340271706532 5350106461056 5357028769792 5365415215104 5375296274432 5382321090048 5392233283584 5415065427912 5416222457856 5424701571072 5425037924096 5433530837952 5434691813376 5457703738368 5467754758144 5474900405016 5484983094528 5493569852736 5497496166276 5498670809088 5500677783552 5510807945216 5518009857024 5526990992859 5528171937792 5537169613472 5540783537664 5561458753536 5561803586048 5570510606976 5571700850688 5580769374208 5584411754496 5602908019968 5605597315072 5613226450944 5647025405952 5656216528032 5657425084416 5681380121088 5691490172928 5691843067904 5700753666048 5718716158176 5726115397632 5736660729856 5744157801984 5754736361472 5763745419264 5764102794352 5789387390976 5798810222016 5800049246208 5809489430528 5827794537936 5835334909952 5844470145024 5855233441792 5862885473088 5873682683904 5881282428928 5898553412547 5899813748736 5909049925632 5909416310176 5918667519912 5919932153856 5944998715008 5946268975104 5953089771216 5955947147264 5991809728512 5999964493824 6002844368896 6022726535168 6026657366016 6036466378656 6037756182528 6047208308736 6047583259648 6068852854904 6070149578752 6074111361024 6083997609984 6095202025472 6103167664608 6114407384064 6116639097856 6122318594048 6131903102976 6151224102912 6161235860892 6162552324096 6188646203328 6189968523264 6199658938368 6200043341824 6209749529088 6229315815156 6237375700992 6248862580736 6257029034304 6268552108032 6278365545984 6278754829562 6286488895488 6306296979456 6316561134696 6317576332564 6317910786048 6318926200832 6328193843968 6355952861184 6366297836544 6367321028096 6378022141952 6387383805852 6399146943616 6403323451392 6413745527322 6415115943936 6417457414144 6437678166528 6449533927424 6453743321088 6464247460608 6484615643646 6488368545792 6493005852672 6498929041472 6500317659136 6504963506176 6515147046912 6535675609344 6544131883008 6564751773696 6575436591036 6576841555968 6587137622016 6587546050688 6616442732544 6627211682304 6628276807936 6639416492032 6648093348948 6660336614784 6679394451456 6680467963904 6691695362048 6700440540672 6701517435648 6712780210176 6713859088384 6733070073856 6753199915008 6754285289472 6764191451328 6765278592352 6765636747264 6766724120576 6775567352064 6799093627592 6803531167104 6807468638208 6818548502528 6827459461767 6828918276096 6840033051936 6852629797888 6857102278656 6881218985088 6882689286144 6883116040192 6887608418304 6893891579904 6898818718464 6905112106564 6906587512832 6911095209984 6911523725312 6935831834176 6937313804288 6953140125696 6965945171968 6975048759552 6987894153216 6990444683264 7007889260544 7029970403328 7031100260352 7041412412448 7042544108432 7042916941824 7044048879616 7085324500992 7086463254528 7096856604672 7097997211648 7108791975936 7119218074464 7120362275376 7133475281408 7153886953472 7163236156608 7164766715904 7175274909696 7176428120064 7188108504374 7189644378112 7199040311568 7219639590912 7220087237216 7221629943808 7232935428096 7244707783936 7255725668352 7267535117682 7276938317824 7299867206688 7311295171656 7312857366528 7313310792704 7318083944448 7324759803648 7329994888368 7331561078784 7334237044736 7357346476032 7369321323812 7370895917056 7375706652672 7387711383552 7410989307024 7415278338048 7427347475968 7445882339328 7456811408928 7458404696064 7469343553536 7470544026624 7482703115209 7484301934592 7515526459392 7528157282304 7529367207936 7541622037376 7543233445888 7553091474432 7565384917587 7574703833088 7575173494784 7601004888064 7610938416396 7612564635648 7624954877568 7634820530176 7648980331041 7658877069312 7670867065344 7671342689542 7672981815296 7684993892352 7709208522624 7719183187968 7731746962688 7743505545216 7756108907106 7769910951936 7770392717248 7775464190976 7792626860032 7802810813448 7804478029824 7817180630784 7831576911872 7836688318464 7864250268672 7864737883396 7866418331648 7878733234176 7891556693216 7893242871808 7922862121986 7924554989568 7926664953344 7937453028288 7985246863104 7989079638016 7999952658432 8025159691584 8035543154688 8048122822656 8048621838208 8050341576704 8062944411648 8088349925376 8111996813312 8122598141868 8124333686784 8137556886144 8150296256928 8152037720064 8152543178752 8175870803968 8186555607552 8201632137216 8214981147856 8216736432128 8227474641792 8251016675328 8251528271104 8266211917824 8279666038784 8292257906688 8305754420208 8316500934656 8342705379072 8355765910464 8357551276032 8358069477376 8371154061312 8381985193984 8408395972608 8419839676416 8422081512928 8423881048064 8474603814912 8484324792048 8486137626624 8488397115392 8516511741136 8522070181632 8537764601856 8551130499072 8551660703096 8553487925248 8583570888704 8589173096448 8604991094784 8618996614144 8632104542208 8646154191528 8651158061056 8656804380672 8657341136896 8686862729216 8698215333024 8700073869312 8714234145792 8725509177344 8741691806904 8753002364928 8766705217536 8767248788048 8769122074624 8782850162688 8810524025856 8821923643392 8836282243072 8849720623104 8864124465264 8878001279868 8879898230784 8880448819712 8905859268608 8917498072512 8919403462656 8933920720896 8935356580864 8948461607486 8950373613568 8987714592768 9004266553344 9005713719296 9018921935104 9034089802752 9048793724957 9054699567984 9056634273792 9071374889472 9103279282356 9105224368128 9120044069248 9125996414976 9142803038208 9171611076096 9174958646784 9183477891072 9191855439872 9197854654464 9198424957952 9241853791338 9243828486144 9270853500928 9282969304992 9284952784896 9300065012736 9314624293632 9315201837301 9317192204288 9356063551488 9373293871104 9374800347136 9388549883264 9390555922432 9402828162048 9418132244343 9429733343232 9462475472896 9474841702044 9476364498846 9476866179072 9478389301248 9492290765952 9493816367168 9549446754816 9550981542144 9567033212928 9568570826752 9581075708778 9598720415424 9620618290983 9622673915904 9626186121216 9643913904128 9656517249792 9674300891136 9690046823576 9696371190912 9698443001856 9732552818688 9733156275584 9739508779008 9748393562208 9750476488704 9757445259264 9766346404864 9772720570368 9773326517824 9775414771712 9809795301376 9816197824512 9850281844736 9863154886554 9865262333952 9881319076032 9887037784064 9927843119104 9940817523456 9942415211904 9944539594752 9959124738048 9960725368832 9990504922176 10019091677184 10020701945856 10037543043072 10039156277248 10052276153472 10069170315264 10070788632576 10087179890116 10099605110784 10131427934208 10146287176992 10147917888528 10148455120896 10150086180864 10166606503424 10198640441388 10211202957312 10211836092416 10227822753792 10246658523136 10260049577904 10278944696832 10292244250624 10324674060288 10340837369856 10341478542808 10348228077696 10350439170048 10357668159846 10359881269248 10367285587968 10403747751264 10405970706432 10422907507712 10429710188544 10448917757952 10481841229824 10485667024896 10504977645568 10511833890816 10546650390528 10562118618672 10563816162648 10564375412736 10566073319424 10583270704384 10629694881792 10645284907008 10646995817472 10666603544576 10680543413064 10700212922112 10714057539584 10730830430208 10750592548864 10764642180096 10782162756561 10784466567168 10830130855824 10832444915712 10849403142144 10850075848192 10867061675904 10869383626752 10901302676523 10915407476736 10935509516288 10949800810032 10969966189056 10987139705472 10994992332552 10997341618176 11001355567104 11036019714048 11053981985718 11056343875584 11074339226944 11081567075328 11122917507072 11123607172096 11141021213952 11161538748416 11168823508992 11205816039936 11211194630144 11226452901888 11294050811904 11312433056064 11314850168832 11362760242176 11383686135808 11401507332096 11437432316352 11452230795264 11473321459712 11488315603968 11507014034313 11509472722944 11527490838528 11528205588704 11578774781952 11597620444032 11600098492416 11618978861056 11634163360659 11655589075872 11670669819904 11688940290048 11710466883584 11725770946176 11747365367808 11797106825094 11799627497472 11818099851264 11818832620352 11837335039824 11839864307712 11889997430016 11906179542432 11911894294528 11983619457024 11999928987648 12005688737792 12045453070336 12053314732032 12072932757312 12075512365056 12094416617472 12095166519296 12137705709808 12140299157504 12167995219968 12190404050944 12206335329216 12228814768128 12233278195712 12244637188096 12263806205952 12302448205824 12322471721784 12325104648192 12377292406656 12379937046528 12399317876736 12400086683648 12419499058176 12458631630312 12474751401984 12497725161472 12514058068608 12537104216064 12556731091968 12557509659124 12572977790976 12612593958912 12633122269392 12635152665128 12635821572096 12637852401664 12656387687936 12711905722368 12732595673088 12734642056192 12756044283904 12774767611704 12798293887232 12806646902784 12827491054644 12830231887872 12834914828288 12875356333056 12896312316671 12899067854848 12907486642176 12928494921216 12969231287292 12976737091584 12986011705344 12997858082944 13000635318272 13009927012352 13030294093824 13071351218688 13088263766016 13129503547392 13150873182072 13153683111936 13174275244032 13175092101376 13232885465088 13254423364608 13256553615872 13278832984064 13296186697896 13320673229568 13358788902912 13360935927808 13383390724096 13400881081344 13403034871296 13422692411229 13425560420352 13427718176768 13506399830016 13508570578944 13528382902656 13530557184704 13531273494528 13533448241152 13551134704128 13598187255184 13607062334208 13637097005056 13654918923534 13657836552192 13680066103872 13705259595776 13714204557312 13762437970176 13763291295943 13766232080384 13775216836608 13787783159808 13797637436928 13810224213128 13813175025664 13822190419968 13823047450624 13871663668352 13874627608576 13906280251392 13931890343936 13950097519104 13975788306432 13980889366528 14059940806656 14062200520704 14082824824896 14085088216864 14085833883648 14088097759232 14172926509056 14193713209344 14195994423296 14214546748269 14217583951872 14238436148928 14240724550752 14266950562816 14307773906944 14326472313216 14329533431808 14350549819392 14352856240128 14376217008748 14379288756224 14398080623136 14439279181824 14440174474432 14443259887616 14465870856192 14489415567872 14511451336704 14535070235364 14553876635648 14599734413376 14622590343312 14625714733056 14626621585408 14636167888896 14649519607296 14659989776736 14663122157568 14668474089472 14714692952064 14738642647624 14741791834112 14751413305344 14775422767104 14821978614048 14830556676096 14854694951936 14891764678656 14913622817856 14916809392128 14938687107072 14941088053248 14965406230418 14968603869184 15031052918784 15056314564608 15058734415872 15083244074752 15106182948864 15130769835174 15149407666176 15150346989568 15202009776128 15221876832792 15225129271296 15249909755136 15269641060352 15297960662082 15317754138624 15341734130688 15342685379084 15345963630592 15369987784704 15418417045248 15438366375936 15463493925376 15487011090432 15512217814212 15536502239769 15539821903872 15540785434496 15550928381952 15585253720064 15605621626896 15608956059648 15634361261568 15663153823744 15673376636928 15728500537344 15729475766792 15732836663296 15757466468352 15783113386432 15786485743616 15845724243972 15849109979136 15853329906688 15874906056576 15970493726208 15978159276032 15999905316864 16050319383168 16071086309376 16096245645312 16097243676416 16125888823296 16176699850752 16223993626624 16245196283736 16248667373568 16275113772288 16300592513856 16304075440128 16305086357504 16351741607936 16373111215104 16403264274432 16429962295712 16433472864256 16454949283584 16502033350656 16503056542208 16532423835648 16559332077568 16580972978577 16584515813376 16611508840416 16633001869312 16685410758144 16711531820928 16715102552064 16716138954752 16742308122624 16816791945216 16839679352832 16844163025856 16847762096128 16968649584096 16972275253248 16976794230784 17033023482272 17044140363264 17075529203712 17102260998144 17103321406192 17106975850496 17167141777408 17178346192896 17209982189568 17237993228288 17264209084416 17292308383056 17302316122112 17314682273792 17373725458432 17396430666048 17400147738624 17428468291584 17451018354688 17483383613808 17506004729856 17533410435072 17534497576096 17538244149248 17565700325376 17621048051712 17643847286784 17672564486144 17695660237641 17699441246208 17728248930528 17756002559736 17759796461568 17760897639424 17811718537216 17834996145024 17838806925312 17867841441792 17870713161728 17896923214972 17900747227136 17975429185536 18008533106688 18011427438592 18037843870208 18068179605504 18097587449914 18109399135968 18113268547584 18142749778944 18206558564712 18210448736256 18240088138496 18251992829952 18285606076416 18343222152192 18349917293568 18366955782144 18383710879744 18395709308928 18396849915904 18483707582676 18487656972288 18541707001856 18565938609984 18569905569792 18600130025472 18629248587264 18630403674602 18634384408576 18712127102976 18746587742208 18749600694272 18777099766528 18805656324096 18836264488686 18859466686464 18924950945792 18949683404088 18952728997692 18953732358144 18956778602496 18984581531904 18987632734336 19098893509632 19101963084288 19134066425856 19137141653504 19162151417556 19197440830848 19241236581966 19245347831808 19252372242432 19287827808256 19313034499584 19348601782272 19380093647152 19392742381824 19465105637376 19466312551168 19479017558016 19496787124416 19500952977408 19514890518528 19532692809728 19545441140736 19546653035648 19550829543424 19619590602752 19632395649024 19700563689472 19726309773108 19730524667904 19762638152064 19774075568128 19855686238208 19881635046912 19884830423808 19918249476096 19921450737664 19981009844352 20038183354368 20041403891712 20075086086144 20078312554496 20104552306944 20138340630528 20141577265152 20174359780232 20199210221568 20262855868416 20292574353984 20295835777056 20296910241792 20300172361728 20333213006848 20397280882776 20422405914624 20423672184832 20455645507584 20493317046272 20520099155808 20557889393664 20584488501248 20649348120576 20681674739712 20682957085616 20696456155392 20715336319692 20719762538496 20734571175936 20807495502528 20811941412864 20845815015424 20859420377088 20897835515904 20963682459648 20971334049792 21009955291136 21023667781632 21093300781056 21124237237344 21127632325296 21128750825472 21132146638848 21166541408768 21259389763584 21290569814016 21293991634944 21333207089152 21361086826128 21400425844224 21428115079168 21461660860416 21529284360192 21564325513122 21568933134336 21660261711648 21664889831424 21698806284288 21700151696384 21734123351808 21802605353046 21830814953472 21871019032576 21899601620064 21939932378112 21974279410944 21975641903467 21989984665104 21994683236352 22002711134208 22072039428096 22107963971436 22112687751168 22148678453888 22163134150656 22245835014144 22247214344192 22282042427904 22323077496832 22337647017984 22411632079872 22422389260288 22448109345627 22452905803776 22588101623808 22624866112128 22629700337664 22696154752761 22725520484352 22767372271616 22803014664192 22874864632704 22904461590528 22976631207936 23014028068626 23018945445888 23054981677056 23056411177408 23157549563904 23195240888064 23237957722112 23268326721318 23311178151744 23341339639808 23377880580096 23420933767168 23451541892352 23494730735616 23594213650188 23599254994944 23636199702528 23637665240704 23674670079648 23679728615424 23779994860032 23812359084864 23823788589056 23967238914048 23999857975296 24011377475584 24090906140672 24106629464064 24145865514624 24151024730112 24188833234944 24190333038592 24275411419616 24280598315008 24335990439936 24380808101888 24412670658432 24457629536256 24466556391424 24527612411904 24604896411648 24644943443568 24650209296384 24754584813312 24798635753472 24800173367296 24838998116352 24917263260624 24949502803968 24995450322944 25028116137216 25074208432128 25113462183936 25115019318248 25145955581952 25225187917824 25266244538784 25270305330256 25271643144192 25275704803328 25312775375872 25423811444736 25465191346176 25469284112384 25512088567808 25549535223408 25596587774464 25613293805568 25654982109288 25660463775744 25669829656576 25750712666112 25792624633342 25798135709696 25814973284352 25856989842432 25938462574584 25953474183168 25972023410688 25995716165888 26019854024704 26060588187648 26142702437376 26176527532032 26259007094784 26301746364144 26307366223872 26348550488064 26350184202752 26465770930176 26508846729216 26513107231744 26557665968128 26592373395792 26641346459136 26717577805824 26721871855616 26801762162688 26806069742592 26845384822458 26849699413397 26851120840704 26855436353536 27012799660032 27017141157888 27056765805312 27061114369408 27066896482304 27102269408256 27146381174871 27196374510368 27214124668416 27274194010112 27309837847068 27315673104384 27360132207744 27410519191552 27428409114624 27524875940352 27526582591886 27532464160768 27550433673216 27575566319616 27595274873856 27620448426256 27626350051328 27646094901248 27743327336704 27812560502784 27863780687872 27900195038208 27945605511903 27951576612864 27961778733056 28119881613312 28124401041408 28165649649792 28170176433728 28171667767296 28176195518464 28254396733029 28387426418688 28391988846592 28429093496538 28435167903744 28476872297856 28481449101504 28533901125632 28615547813888 28652944626432 28701099638784 28705712480256 28752434017496 28758577512448 28796161246272 28878558363648 28880348948864 28886519775232 28931741712384 28978831135744 29022902673408 29070140470728 29107753271296 29199468826752 29245180686624 29251429466112 29253243170816 29272335777792 29299039214592 29319979553472 29326244315136 29336948178944 29429385904128 29477285295248 29483583668224 29550845534208 29643957228096 29661113352192 29709389903872 29783529357312 29827245635712 29833618784256 29877374214144 29882176106496 29930812460836 29937207738368 30062105837568 30112629129216 30117468831744 30166488149504 30212365897728 30261539670348 30298815332352 30300693979136 30404019552256 30443753665584 30450258542592 30499819510272 30539282120704 30595921324164 30635508277248 30683468261376 30685370758168 30691927261184 30739975569408 30836834090496 30876732751872 30926987850752 30974022180864 31024435628424 31073004479538 31079643807744 31081570868992 31101856763904 31170507440128 31211243253792 31217912119296 31268722523136 31319615626201 31326307647488 31346753273856 31457001074688 31458951533584 31465673326592 31514932936704 31566226772864 31572971487232 31691448487944 31698219958272 31706659813376 31749812113152 31940987452416 31956318552064 31999810633728 32100638766336 32142172618752 32192491290624 32194487352832 32251777646592 32346488269683 32353399701504 32447987253248 32490392567472 32497334747136 32550227544576 32601185027712 32608150880256 32610172715008 32746222430208 32806528548864 32859924591424 32866945728512 32909898567168 33004066701312 33006113084416 33118664155136 33161945957154 33169031626752 33223017680832 33266003738624 33370821516288 33423063641856 33425136004433 33432277909504 33484616245248 33633583890432 33679358705664 33688326051712 33695524192256 33937299168192 33944550506496 33953588461568 34066046964544 34088280726528 34151058407424 34204521996288 34206642812384 34213951700992 34334283554816 34356692385792 34419964379136 34475986456576 34521042102939 34528418168832 34584616766112 34604632244224 34629364547584 34747450916864 34792861332096 34800295477248 34856936583168 34966767227616 35012009459712 35066820870144 35068995152192 35076488298496 35131400650752 35242096103424 35345128972288 35391320475282 35398882492416 35456497861056 35512005119472 35519592923136 35521795278848 35623437074432 35669992290048 35735682883584 35741426323456 35793846429944 35801494454272 35950858371072 36017066213376 36022854877184 36075687740416 36136359211008 36195174899828 36218798271936 36226537095168 36285499557888 36413117129424 36420897472512 36480176276992 36503985659904 36571212152832 36686444304384 36699834587136 36733911564288 36767421759488 36791418617856 36793699831808 36967415165352 36975313944576 37083414003712 37131877219968 37139811139584 37200260050944 37258497174528 37260807349204 37268768817152 37424254205952 37493175484416 37499201388544 37554199533056 37611312648192 37672528977372 37718933372928 37849901891584 37899366808176 37905457995384 37907464716288 37913557204992 37969163063808 37975265468672 38197787019264 38203926168576 38268132851712 38274283307008 38324302835112 38394881661696 38482473163932 38490695663616 38504744484864 38575655616512 38626068999168 38688936950013 38697203564544 38760187294304 38785484763648 38930211274752 38932625102336 38958035116032 38993574248832 39001905954816 39029781037056 39065385619456 39090882281472 39093306071296 39239181205504 39264791298048 39401127378944 39452619546216 39461049335808 39525276304128 39711372476416 39763270093824 39769660847616 39836498952192 39842901475328 39962019688704 40076366708736 40082807783424 40150172172288 40156625108992 40209104613888 40268077233687 40276681261056 40283154530304 40348719560464 40525711736832 40585148707968 40591671554112 40593820483584 40600344723456 40666426013696 40794561765552 40847344369664 40911291015168 40986634092544 41040198311616 41115778787328 41168977002496 41289873887829 41298696241152 41363349479424 41365914171232 41392912310784 41430672639384 41439525076992 41469142351872 41614991005056 41623882825728 41691630030848 41718840754176 41795671031808 41927364919296 41942668099584 42019910582272 42186601562112 42248474474688 42255264650592 42257501650944 42264293277696 42333082817536 42518779527168 42581139628032 42587983269888 42666414178304 42722173652256 42800851688448 42856230158336 42923321720832 43058568720384 43128651026244 43137866268672 43320523423296 43329779662848 43397612568576 43400303392768 43468246703616 43605210706092 43661629906944 43742038065152 43799203240128 43879864756224 43948558821888 43951283806934 43979969330208 43989366472704 44005422268416 44144078856192 44215927942872 44225375502336 44297356907776 44326268301312 44491670028288 44494428688384 44564084855808 44646154993664 44675294035968 44823264159744 44844778520576 44896218691254 44905811607552 45176203247616 45249732224256 45392309505522 45451040968704 45534744543232 45606029328384 45749729265408 45808923181056 45953262415872 46028056137252 46037890891776 46109963354112 46112822354816 46315099127808 46390481776128 46475915444224 46536653442636 46622356303488 46682679279616 46755761160192 46841867534336 46903083784704 46989461471232 47188427300376 47198509989888 47272399405056 47275330481408 47349340159296 47359457230848 47559989720064 47624718169728 47647577178112 47934477828096 47999715950592 48022754951168 48181812281344 48213258928128 48291731029248 48377666469888 48380666077184 48550822839232 48561196630016 48671980879872 48761616203776 48825341316864 48915259072512 48933112782848 49055224823808 49209792823296 49289886887136 49300418592768 49509169626624 49597271506944 49600346734592 49677996232704 49834526521248 49899005607936 49990900645888 50056232274432 50148416864256 50226924367872 50230038636496 50450375835648 50532489077568 50540610660512 50543286288384 50551409606656 50625550751744 50930382692352 50938568224768 51024177135616 51099070446816 51193175548928 51226587611136 51309964218576 51320927551488 51339659313152 51501425332224 51585249266684 51596271419392 51629946568704 51713979684864 51876925149168 51906948366336 51944046821376 51991432331776 52039708049408 52121176375296 52285404874752 52353055064064 52518014189568 52603492728288 52614732447744 52697100976128 52700368405504 52931541860352 53017693458432 53026214463488 53115331936256 53184746791584 53282692918272 53435155611648 53443743711232 53603524325376 53612139485184 53690769644916 53699398826794 53702241681408 53710872707072 54025599320064 54034282315776 54113531610624 54122228738816 54204538816512 54292762349742 54392749020736 54428249336832 54548388020224 54619675694136 54631346208768 54720264415488 54821038383104 54856818229248 55049751880704 55053165183772 55064928321536 55100867346432 55151132639232 55190549747712 55240896852512 55252700102656 55292189802496 55486654673408 55625121005568 55800390076416 55891211023806 55903153225728 55923557466112 56239763226624 56248802082816 56331299299584 56340352867456 56352391036928 56508793466058 56774852837376 56783977693184 56858186993076 56870335807488 56953744595712 56962898203008 57067802251264 57231095627776 57305889252864 57402199277568 57411424960512 57504868034992 57517155024896 57592322492544 57757116727296 57760697897728 57863483424768 57957662271488 58045805346816 58140280941456 58215506542592 58398937653504 58490361373248 58502858932224 58506486341632 58544671555584 58598078429184 58639959106944 58652488630272 58673896357888 58858771808256 58954570590496 58967167336448 59101691068416 59287914456192 59322226704384 59418779807744 59567058714624 59654491271424 59754748428288 59764352212992 59861624921672 59874415476736 60124211675136 60225258258432 60234937663488 60332976299008 60424731795456 60523079340696 60597630664704 60601387958272 60808039104512 60887507331168 60900517085184 60999639020544 61078564241408 61191842648328 61271016554496 61366936522752 61370741516336 61383854522368 61479951138816 61673668180992 61753465503744 61853975701504 61948044361728 62048871256848 62146008959076 62159287615488 62163141737984 62203713527808 62341014880256 62422486507584 62435824238592 62537445046272 62639231252402 62652615294976 62693506547712 62914002149376 62917903067168 62931346653184 63029865873408 63132453545728 63382896975888 63396439916544 63413319626752 63499624226304 63881974904832 63912637104128 63999621267456 64201277532672 64284345237504 64384982581248 64388974705664 64692976539366 64706799403008 64895974506496 64980785134944 64994669494272 65100455089152 65202370055424 65206412861107 65220345430016 65492444860416 65613057097728 65719849182848 65733891457024 65819797134336 65926925710401 66008133402624 66012226168832 66237328310272 66323891914308 66338063253504 66446035361664 66532007477248 66741643032576 66846127283712 66850272008866 66864555819008 66969232490496 67267167780864 67344328036881 67358717411328 67376652103424 67874598336384 67889101012992 67907176923136 68132093929088 68176561453056 68302116814848 68409043992576 68413285624768 68427903401984 68668567109632 68713384771584 68951972913152 69042084205878 69056836337664 69169233532224 69209264488448 69258729095168 69494901833728 69585722664192 69713873166336 69933534455232 70024018919424 70133641740288 70137990304384 70152976596992 70262801301504 70484192206848 70690257944576 70782640950564 70797764984832 70912995722112 71024010238944 71039185846272 71043590557696 71246874148864 71339984580096 71471365767168 71482852646912 71587692859888 71602988908544 71901716742144 72034132426752 72045709754368 72151375480832 72272718422016 72390349799656 72437596543872 72453074190336 72570999115776 72826234258848 72841794945024 72960352553984 73007971319808 73142424305664 73372888608768 73399669174272 73534843518976 73582837235712 73587399663616 73934830330704 73950627889152 74166828007424 74263754439936 74400520101888 74516994349056 74521614698408 74537537634304 74848508411904 74986350968832 74998402777088 75108399066112 75222625296384 75345057954744 75437866745856 75699803783168 75798733616352 75810915990768 75814929432576 75827114409984 75938326127616 75950530937344 76395574038528 76407852337152 76536265703424 76548566614016 76648605670224 76789763323392 76964946327864 76981391327232 77009488969728 77252137998336 77377873900026 77394407129088 77520374588608 77570969527296 77860422549504 77865250204672 77916070232064 77987148497664 78059562074112 78130771238912 78181764562944 78186612142592 78478362411008 78529582596096 78802254757888 78905239092432 78922098671616 79050552608256 79526540187648 79539321695232 79672997904384 79685802950656 79924039377408 80152733417472 80165615566848 80313250217984 80418209227776 80536154467374 80549098240191 80553362522112 80566309060608 80697439120928 81051423473664 81170297415936 81183343108224 81200689446912 81332852027392 81439143524613 81589123531104 81694688739328 81822582030336 81973268185088 82080396623232 82231557574656 82579747775658 82597392482304 82726698958848 82731828342464 82785824621568 82861345278768 82879050153984 82938284703744 83229982010112 83383260061696 83437681508352 83591342063616 83836816535709 83854729838592 83885336199168 84039821164544 84373203124224 84496948949376 84510529301184 84515003301888 84528586555392 84666165635072 85162279256064 85175966539776 85332828356608 85444347304512 85601703376896 85712460316672 85846643441664 86117137440768 86257302052488 86275732537344 86641046846592 86659559325696 86795225137152 86800606785536 86936493407232 87210421412184 87323259813888 87484076130304 87598406480256 87759729512448 87897117643776 87902567613868 87959938660416 87978732945408 88010844536832 88288157712384 88431855885744 88450751004672 88594713815552 88652536602624 88983340056576 88988857376768 89128169711616 89292309987328 89350588071936 89646528319488 89689557041152 89792437382508 89811623215104 90352406495232 90499464448512 90784619011044 90902081937408 91069489086464 91212058656768 91499458530816 91617846362112 91906524831744 92056112274504 92075781783552 92219926708224 92225644709632 92630198255616 92780963552256 92951830888448 93073306885272 93244712606976 93365358559232 93511522320384 93683735068672 93806167569408 93958846878603 93978922942464 94376854600752 94397019979776 94544798810112 94550660962816 94698680318592 94718914461696 95119979440128 95249436339456 95295154356224 95868955656192 95999431901184 96343039071601 96363624562688 96426517856256 96583462058496 96755332939776 96761332154368 97101645678464 97122393260032 97343961759744 97523232407552 97650682633728 97830518145024 97866225565696 98419585646592 98579773774272 98600837185536 99018339253248 99200693469184 99355992465408 99669053042496 99798011215872 99981801291776 100112464548864 100275408013299 100296833728512 100453848735744 100460077272992 100900751671296 101064978155136 101081221321024 101086572576768 101102819213312 101251101503488 101860765384704 101877136449536 102048354271232 102198140893632 102386351097856 102453175222272 102619928437152 102641855102976 102679318626304 103002850664448 103170498533368 103192542838784 103259893137408 103427959369728 103753850298336 103813896732672 103888093642752 103982864663552 104079416098816 104242352750592 104570809749504 105036028379136 105206985456576 105229464895488 105394201952256 105400736811008 106035386916864 106052428926976 106230663872512 106369493583168 106565385836544 106870311223296 106887487422464 107207048650752 107224278970368 107381539289832 107398797653588 107404483362816 107421745414144 108051198640128 108068564631552 108227063221248 108244457477632 108409077633024 108585524699484 108785498041472 108856498673664 109096776040448 109239351388272 109262692417536 109440528830976 109642076766208 109713636458496 110099503761408 110106330367544 110129856643072 110201734692864 110302265278464 110381099495424 110481793705024 110505400205312 110584379604992 110973309346816 111250242011136 111600780152832 111782422047612 111806306451456 111847114932224 112479526453248 112497604165632 112662598599168 112680705734912 113017586932116 113549705674752 113567955386368 113716373986152 113740671614976 113907489191424 113925796406016 114135604502528 114462191255552 114611778505728 114804398555136 114822849921024 115009736069984 115034310049792 115184644985088 115514233454592 115521395795456 115726966849536 115915324542976 116066810850039 116091610693632 116280561882912 116431013085184 116797875307008 116980722746496 117005717864448 117012972683264 117089343111168 117196156858368 117279918213888 117717543616512 117909141180992 117934334672896 118203382136832 118575828912384 118837559615488 119134117429248 119308982542848 119509496856576 119528704425984 119723249843344 119748830953472 120248423350272 120450516516864 120469875326976 120665952598016 120849463590912 121046158681392 121202775916544 121616078209024 121775014662336 121801034170368 121999278041088 122157128482816 122383685296656 122542033108992 122733873045504 122741483032672 122767709044736 122959902277632 123347336361984 123506931007488 123707951403008 123869621663487 123896088723456 124097742513696 124292017918152 124318575230976 124326283475968 124407427055616 124682029760512 124844973015168 124871648477184 125074890092544 125278462504804 125305230589952 125387013095424 125828004298752 125835806134336 125862693306368 126059731746816 126264907091456 126765793951776 126792879833088 126826639253504 126999248452608 127763949809664 127825274208256 127999242534912 128402555065344 128568690475008 128769965162496 128777949411328 129385953078732 129413598806016 129791949012992 129961570269888 129989338988544 130200910178304 130404740110848 130412825722214 130440690860032 130984889720832 131226114195456 131439698365696 131639594268672 131853851420802 132016266805248 132024452337664 132474656620544 132647783828616 132676126507008 132892070723328 133064014954496 133483286065152 133692254567424 133700544017732 133729111638016 133938464980992 134534335561728 134688656073762 134717434822656 134753304206848 135749196672768 135814353846272 136264187858176 136353122906112 136604233629696 136818087985152 136826571249536 136855806803968 137337134219264 137426769543168 137903945826304 138084168411756 138113672675328 138338467064448 138418528976896 138517458190336 138989803667456 139171445328384 139427746332672 139867068910464 140048037838848 140267283480576 140275980608768 140525602603008 140968384413696 141380515889152 141565281901128 141595529969664 141825991444224 142048020477888 142078371692544 142087181115392 142493748297728 142679969160192 142942731534336 142965705293824 143175385719776 143205977817088 143803433484288 144068264853504 144091419508736 144302750961664 144545436844032 144780699599312 144875193087744 145141998231552 145652468517696 145683589890048 145920705107968 146015942639616 146284848611328 146745777217536 146799338348544 147069687037952 147165674471424 147174799327232 147869660661408 147901255778304 148333656014848 148527508879872 148801040203776 149033988698112 149043229396816 149075075268608 149697016823808 149972701937664 149996805554176 150216798132224 150445250592768 150690115909488 151399607566336 151597467232704 151621831981536 151629858865152 151654228819968 151876652255232 151901061874688 152791148077056 152815704674304 153072531406848 153097133228032 153297211340448 153579526646784 153829493324269 153929892655728 153962782654464 154018977939456 154504275996672 154755747800052 154788814258176 155040749177216 155141939054592 155720845099008 155730500409344 155832140464128 155974296995328 156119124148224 156261542477824 156363529125888 156373224285184 156956724822016 157059165192192 157604509515776 157810478184864 157844197343232 158101105216512 159053080375296 159078643390464 159345995808768 159371605901312 159848078754816 160305466834944 160331231133696 160836418455552 161072308934748 161098196480382 161106725044224 161132618121216 161394878241856 162102846947328 162340594831872 162366686216448 162665704054784 162878287049226 163178247062208 163389377478656 163645164060672 163946536370176 164160793246464 164463115149312 165159495551316 165194784964608 165453397917696 165463656684928 165571649243136 165722690557536 165758100307968 165876569407488 166459964020224 166766520123392 166875363016704 167673633071418 167709459677184 167770672398336 168079642329088 168746406248448 168993897898752 169021058602368 169057173110784 169332331270144 170324558512128 170351933079552 170665656713216 170888694609024 171203406753792 171693286883328 172234274881536 172514604104976 172551465074688 173282093693184 173590450274304 173601213571072 173872986814464 174420842824368 174646519627776 174968152260608 175196812960512 175519459024896 175794235287552 175805135227736 175919877320832 175957465890816 176021689073664 176576315424768 176863711771488 176901502009344 177189427631104 177305073205248 177966680113152 177977714753536 178256339423232 178584619974656 178701176143872 179293056638976 179379114082304 179584874765016 179623246430208 180704812990464 180998928897024 181569238022088 181804163874816 182138978172928 182424117313536 182998917061632 183235692724224 183813049663488 184112224549008 184151563567104 184439853416448 184451289419264 185260396511232 185561927104512 185903661776896 186146613770544 186489425213952 186730717118464 187023044640768 187612335138816 187917693757206 187957845884928 188753709201504 188794039959552 189089597620224 189101321925632 189397360637184 190239958880256 190498872678912 190590308712448 191737911312384 191998863802368 192686078143202 192727249125376 192853035712512 193166924116992 193522664308736 194203291356928 194687923519488 195046464815104 195301365267456 195619238583321 195661036290048 195732451131392 196839171293184 197159547548544 197201674371072 197780777131203 198036678506496 198401386938368 198711984930816 199338106084992 199596022431744 200224929097728 200550816026598 200593667457024 200907697471488 200920154545984 201801503342592 202129956310272 202162442642048 202205638426624 202502203006976 203721530769408 203754272899072 204096708542464 204396281787264 204772702195712 204906350444544 205239856874304 205283710205952 205358637252608 206005701328896 206340997066736 206385085677568 206855918739456 207507700596672 207627793465344 207776187285504 207965729327104 208158832197632 208484705501184 209141619499008 210072056758272 210413970913152 210458929790976 210788403904512 210801473622016 212070773833728 212104857853952 212461327745024 212738987166336 213130771673088 213740622446592 213774974844928 214414097301504 214448557940736 214763078579664 214797595307176 214808966725632 214843490828288 216102397280256 216137129263104 216454126442496 216488914955264 216818155266048 217171049398968 217570996082944 217712997347328 218193552080896 218478702776544 218525384835072 218881057661952 219237309383407 219284153532416 219427272916992 220199007522816 220212660735088 220259713286144 220604530556928 220762198990848 220963587410048 221010800410624 221168759209984 221946618693632 222500484022272 223201560305664 223564844095224 223612612902912 223694229864448 224959052906496 224995208331264 225325197198336 225361411469824 226035173864232 227099411349504 227135910772736 227432747972304 227481343229952 227814978382848 227851592812032 228271209005056 229223557011456 229608797110272 229645699842048 230019472139968 230068620099584 230369289970176 231028466909184 231042791590912 231830649085952 232133621700078 232183221387264 232561123765824 232862026170368 233595750614016 233961445492992 233975952031031 234025945366528 234178686222336 234392313716736 234559836427776 235435087233024 235818282361984 235868669345792 236406764273664 237151657824768 237675119230976 238617965085696 239018993713152 239057408851968 239446499686688 239497661906944 240496846700544 240939750653952 241331905196032 241647294720573 241698927181824 242092317362784 242405551833088 243232156418048 243550029324672 243602068340736 243998556082176 244767370593312 245084066217984 245467746091008 245482966065344 245535418089472 245919804555264 246694672723968 247415902806016 247739243326974 247792177446912 248195485027392 248584035836304 248637150461952 248652566951936 248814854111232 249364059521024 249689946030336 250149780185088 250556925009608 250610461179904 250774026190848 251656008597504 251671612268672 251725386612736 252119463493632 252529814182912 253531587903552 253585759666176 253653278507008 253998496905216 255527899619328 255650548416512 255998485069824 256805110130688 257137380950016 257539930324992 257555898822656 258771906157464 258827197612032 259583898025984 259923140539776 259978677977088 260401820356608 260809480221696 260825651444428 260881381720064 261969779441664 262452228390912 262879396731392 263279188537344 263707702841604 264032533610496 264048904675328 264949313241088 265295567657232 265352253014016 265784141446656 266128029908992 266966572130304 267384509134848 267401088035464 267458223276032 267876929961984 269068671123456 269377312147524 269434869645312 269506608413696 271498393345536 271628707692544 272528375716352 272706245812224 273208467259392 273636175970304 273653142499072 274674268438528 274853539086336 275807891652608 276168336823512 276227345350656 276676934128896 277034916380672 277979607334912 278342890656768 278855492665344 279734137820928 280096075677696 280534566961152 280551961217536 281051205206016 281876540635809 281936768827392 282761031778304 283130563802256 283191059939328 283651982888448 284096040955776 284156743385088 284174362230784 285359938320384 285885463068672 285931410587648 286350771439552 286411955634176 287606866968576 288182839017472 288605501923328 289029117214803 289090873688064 289561399198624 289750386175488 290283996463104 291304937035392 291367179780096 291841410215936 292031885279232 292569697222656 293491554435072 293598676697088 294139374075904 294349598654464 295739321322816 295802511556608 296667312029696 297055017759744 297602080407552 298067977396224 298086458793632 298150150537216 299394033647616 299945403875328 299993611108352 300433596264448 300826224039897 300890501185536 301380231818976 302799215132672 303194934465408 303243663963072 303259717730304 303308457639936 303753304510464 303802123749376 305582296154112 305631409348608 306145062813696 306194266456064 306594422680896 307159053293568 307658986648538 307859785311456 307925565308928 308037955878912 309008551993344 309511495600104 309577628516352 310081498354432 310283878109184 311441690198016 311461000818688 311664280928256 311948593990656 312238248296448 312523084955648 312727058251776 312746448570368 313913449644032 315209019031552 315620956369728 315688394686464 316202210433024 318106160750592 318157286780928 318691991617536 318743211802624 319696157509632 320610933669888 320662462267392 321672836911104 322144617869496 322196392960764 322213450088448 322265236242432 322789756483712 324205693894656 324681189663744 324733372432896 325331408109568 325756574098452 326356494124416 326778754957312 327290328121344 327893072740352 328321586492928 328926230298624 330318991102632 330389569929216 330906795835392 330927313369856 331143298486272 331445381115072 331516200615936 331753138814976 332919928040448 333533040246784 333750726033408 335347266142836 335418919354368 335541344796672 336159284658176 337492812496896 337987795797504 338042117204736 338664662540288 340649117024256 340703866159104 341331313426432 341777389218048 342406813507584 343386573766656 344468549763072 345029208209952 345102930149376 346564187386368 347180900548608 347202427142144 347745973628928 348841685648736 349293039255552 349936304521216 350393625921024 351038918049792 351588470575104 351610270455472 351839754641664 353152630849536 353727423542976 353803004018688 354378855262208 354610146410496 355955429507072 356512678846464 357169239949312 357402352287744 358586113277952 358758228164608 359169749530032 359246492860416 361409625980928 361997857794048 363138476044176 363608327749632 364277956345856 364848234627072 365997834123264 366471385448448 367626099326976 368224449098016 368303127134208 368879706832896 368902578838528 370520793022464 371123854209024 371807323553792 372293227541088 372978850427904 373461434236928 374046089281536 375224670277632 375835387514412 375915691769856 377507418403008 377588079919104 378179195240448 378202643851264 378794721274368 380479917760512 380997745357824 381180617424896 383475822624768 383997727604736 385372156286404 385454498250752 385706071425024 386333848233984 387045328617472 388406582713856 389375847038976 390602730534912 391238477166642 391322072580096 391464902262784 393678342586368 394319095097088 395561554262406 396073357012992 396802773876736 397423969861632 398676212169984 399192044863488 400449858195456 401101632053196 401187334914048 401815394942976 401840309091968 403603006685184 404259912620544 404324885284096 405004406013952 407443061538816 407508545798144 408193417084928 408792563574528 409545404391424 409812700889088 410479713748608 410567420411904 410717274505216 412011402657792 412681994133472 412770171355136 413711837478912 415015401193344 415255586930688 415552374571008 415931458654208 416969411002368 418283238998016 420144113516544 420827941826304 421576807809024 421602947244032 424141547667456 424209715707904 424922655490048 425477974332672 426261543346176 427481244893184 427549949689856 428828194603008 428897115881472 429526157159328 429595190614352 429617933451264 429686981656576 432204794560512 432274258526208 432908252884992 432977829910528 433636310532096 434342098797936 435141992165888 435425994694656 436387104161792 436957405553088 437050769670144 437762115323904 438474618766814 438568307064832 438854545833984 440398015045632 440425321470176 440519426572288 441209061113856 441524397981696 441927174820096 442337518419968 443893237387264 445000968044544 446403120611328 447129688190448 447225225805824 447388459728896 449918105812992 449990416662528 450650394396672 450722822939648 452070347728464 454198822699008 454271821545472 454865495944608 454962686459904 455629956765696 455703185624064 456444890027749 456542418010112 458447114022912 459217594220544 459291399684096 460038944279936 460137240199168 460738579940352 461488479972807 462056933818368 462085583181824 463661298171904 464267243400156 464366442774528 465122247531648 465724052340736 467191501228032 467922890985984 467951904062062 468051890733056 468357372444672 468784627433472 469119672855552 470870174466048 471636564723968 472813528547328 474303315649536 475350238461952 477235930171392 478037987426304 478114817703936 478892999373376 478995323813888 480993693401088 482663810392064 483294589441146 483397854363648 484184634725568 484811103666176 486464312836096 487100058649344 487997112164352 489534741186624 490168132435968 490935492182016 490965932130688 491070836178944 491839609110528 493389345447936 494831805612032 495478486653948 495584354893824 496390970054784 497168071672608 497274300923904 497305133903872 497629708222464 498728119042048 499379892060672 500299560370176 501113850019216 501220922359808 503312017195008 503343224537344 504238926987264 505059628365824 507063175807104 507171519332352 507306557014016 507996993810432 511055799238656 511301096833024 511996970139648 513610220261376 515079860649984 515111797645312 517543812314928 517654395224064 519167796051968 519846281079552 520803640713216 521618960443392 521651302888856 521762763440128 523939558883328 524904456781824 525758793462784 526558377074688 527415405683208 528065067220992 528097809350656 529898626482176 530591135314464 530704506028032 531568282893312 532256059817984 533933144260608 534769018269696 534802176070928 534916446552064 535753859923968 538137342246912 538754624295048 538869739290624 539013216827392 542996786691072 543257415385088 545056751432704 545412491624448 546416934518784 547272351940608 547306284998144 549348536877056 549707078172672 551615783305216 552336673647024 552454690701312 553353868257792 554069832761344 556685781313536 557710985330688 559468275641856 560192151355392 561069133922304 561103922435072 563753081271618 563873537654784 565522063556608 566261127604512 566382119878656 567303965776896 568192081911552 568227312075361 568348724461568 570719876640768 571770926137344 571862821175296 572701542879104 572823911268352 575213733937152 577211003846656 578058234429606 578181747376128 579122798397248 579500772350976 580567992926208 582609874070784 583682820431872 584063770558464 585139394445312 586857715749963 586983108870144 587197353394176 588278748151808 588699197308928 591478642645632 591605023113216 594110035519488 595204160815104 596135954792448 596172917587264 596300301074432 598788067295232 599987222216704 600867192528896 601652448079794 601781002371072 602760463637952 605598430265344 606389868930816 606487327926144 606616915279872 607506609020928 607604247498752 611164592308224 611262818697216 612290125627392 612388532912128 613188845361792 614318106587136 615317973297076 615719570622912 615851130617856 616075911757824 618017103986688 619022991200208 619155257032704 620162996708864 620567756218368 622883380396032 622922001637376 623328561856512 623897187981312 624476496592896 625046169911296 625454116503552 625492897140736 627826899288064 630418038063104 631241912739456 631376789372928 632404420866048 636212321501184 636314573561856 637383983235072 637486423605248 639392315019264 641221867339776 641324924534784 643345673822208 644289235738992 644392785921528 644426900176896 644530472484864 645579512967424 648411387789312 649362379327488 649466744865792 650662816219136 651513148196904 652712988248832 653557509914624 654580656242688 655786145480704 656643172985856 657711928150221 657852460597248 660637982205264 660779139858432 661813591670784 661854626739712 662286596972544 662890762230144 663032401231872 663506277629952 665839856080896 667066080493568 667501452066816 670694532285672 670837838708736 671082689593344 674985624993792 675975591595008 676084234409472 677329325080576 681298234048512 681407732318208 682662626852864 683554778436096 684813627015168 688937099526144 690058416419904 690205860298752 693128374772736 694404854284288 695491947257856 697683371297472 698586078511104 699872609042432 700787251842048 701927856093093 702077836099584 703176941150208 703220540910944 703679509283328 706305261699072 707454847085952 707606008037376 708757710524416 709220292820992 711910859014144 713025357692928 714338479898624 717172226555904 718339499060064 718492985720832 722819251961856 723995715588096 726276952088352 727216655499264 728555912691712 729696469254144 731995668246528 735252198653952 736448898196032 736606254268416 737759413665792 737805157677056 742247708418048 743614647107584 744586455082176 745957700855808 746922868473856 748092178563072 750449340555264 751670775028824 751831383539712 755014836806016 755176159838208 756358390480896 756405287702528 757589442548736 760959835521024 761995490715648 762361234849792 766951645249536 767995455209472 770744312572808 770908996501504 771412142850048 772667696467968 774090657234944 776813165427712 778751694077952 781205461069824 782476954333284 782644145160192 782929804525568 787356685172736 788638190194176 791123108524812 792146714025984 793605547753472 794847939723264 797352424339968 798384089726976 800899716390912 802203264106392 802374669828096 803630789885952 803680618183936 807206013370368 808519825241088 808649770568192 810008812027904 814886123077632 815017091596288 816386834169856 817585127149056 819090808782848 819625401778176 820959427497216 824022805315584 825363988266944 825540342710272 827423674957824 830030802386688 831104749142016 831862917308416 833938822004736 836566477996032 840288227033088 841655883652608 843153615618048 843205894488064 848283095334912 848419431415808 849845310980096 850955948665344 852523086692352 855099899379712 857656389206016 857794231762944 859052314318656 859190381228704 859235866902528 859373963313152 864548517052416 865816505769984 865955659821056 867087351644409 867272621064192 868684197595872 870283984331776 870851989389312 872774208323584 873914811106176 874101539340288 875524230647808 876949237533628 877136614129664 877709091667968 880796030091264 880850642940352 881038853144576 882418122227712 883048795963392 883854349640192 884675036839936 887786474774528 890001936089088 892806241222656 894259376380896 894450451611648 894776919457792 899836211625984 899980833325056 901300788793344 901445645879296 904140695456928 908397645398016 908543643090944 909730991889216 909925372919808 911259913531392 911406371248128 912889780055498 913084836020224 916894228045824 918435188441088 918582799368192 920077888559872 921477159880704 922976959945614 924113867636736 924171166363648 927322596343808 928534486800312 928732885549056 930244495063296 931448104681472 934383002456064 935845781971968 935903808124124 936103781466112 936714744889344 937569254866944 938239345711104 941740348932096 943273129447936 945627057094656 948606631299072 950700476923904 954471860342784 956075974852608 956229635407872 957785998746752 957990647627776 961987386802176 965327620784128 966589178882292 966795708727296 968369269451136 969622207332352 972928625672192 974200117298688 975994224328704 979069482373248 980336264871936 981870984364032 981931864261376 983679218221056 986778690895872 989663611224064 990956973307896 991168709787648 992781940109568 994336143345216 994548601847808 994610267807744 995259416444928 997456238084096 998759784121344 1000599120740352 1002227700038432 1002441844719616 1006624034390016 1006686449074688 1008477853974528 1010119256731648 1014126351614208 1014613114028032 1015993987620864 1022111598477312 1023993940279296 1027220440522752 1030159721299968 1030223595290624 1035087624629856 1035308790448128 1038335592103936 1039692562159104 1041607281426432 1043237920886784 1043302605777712 1043525526880256 1047879117766656 1049808913563648 1051517586925568 1053116754149376 1054830811366416 1056195618701312 1059797252964352 1061182270628928 1061409012056064 1063136565786624 1064512119635968 1067866288521216 1069538036539392 1069604352141856 1069832893104128 1071507719847936 1076274684493824 1077509248590096 1077739478581248 1078026433654784 1085993573382144 1086514830770176 1090113502865408 1090824983248896 1092833869037568 1094544703881216 1094612569996288 1098697073754112 1099414156345344 1103231566610432 1104673347294048 1104909381402624 1106707736515584 1108139665522688 1113371562627072 1115421970661376 1118936551283712 1120384302710784 1122138267844608 1122207844870144 1127506162543236 1127747075309568 1131044127113216 1132522255209024 1132764239757312 1134607931553792 1136384163823104 1136454624150722 1136697448923136 1141439753281536 1143541852274688 1143725642350592 1145403085758208 1150427467874304 1154422007693312 1156116468859212 1156363494752256 1158245596794496 1159001544701952 1161135985852416 1165219748141568 1167365640863744 1168127541116928 1173715431499926 1173966217740288 1174394706788352 1176557496303616 1177398394617856 1182957285291264 1188220071038976 1190408321630208 1192271909584896 1192345835174528 1192600602148864 1197576134590464 1201734385057792 1203304896159588 1203562004742144 1205520927275904 1211196860530688 1212779737861632 1212974655852288 1215013218041856 1215208494997504 1222329184616448 1222525637394432 1224580251254784 1224777065824256 1226377690723584 1228636213174272 1230635946594152 1231439141245824 1231702261235712 1232151823515648 1236034207973376 1238045982400416 1238310514065408 1240325993417728 1241135512436736 1245766760792064 1245844003274752 1246657123713024 1247794375962624 1250092339822592 1250908233007104 1250985794281472 1255653798576128 1260836076126208 1262483825478912 1264808841732096 1272424643002368 1272629147123712 1274767966470144 1274972847210496 1278784630038528 1282443734679552 1282649849069568 1286691347644416 1288578471477984 1288785571843056 1288853800353792 1289060944969728 1291159025934848 1296822775578624 1298724758654976 1298933489731584 1301325632438272 1303026296393808 1305425976497664 1307115019829248 1309161312485376 1313286345971712 1315423856300442 1315704921194496 1321275964410528 1321558279716864 1323627183341568 1323709253479424 1324573193945088 1325781524460288 1327012555259904 1331679712161792 1334132160987136 1335002904133632 1341389064571344 1341675677417472 1342165379186688 1349971249987584 1351951183190016 1352168468818944 1354658650161152 1362596468097024 1362815464636416 1365325253705728 1367109556872192 1369334670083247 1369627254030336 1377874199052288 1380116832839808 1380411720597504 1384465439918421 1386256749545472 1388809708568576 1390983894515712 1395366742594944 1397172157022208 1401574503684096 1403855712186186 1404155672199168 1406353882300416 1406441081821888 1407359018566656 1412610523398144 1414909694171904 1417515421048832 1418440585641984 1423821718028288 1426050715385856 1428676959797248 1434344453111808 1436678998120128 1436985971441664 1447991431176192 1452553904176704 1454433310998528 1457111825383424 1459392938508288 1463991336493056 1470504397307904 1472897796392064 1473212508536832 1475518827331584 1475610315354112 1484495416836096 1487229294215168 1489172910164352 1491915401711616 1496184357126144 1500898681110528 1503341550057648 1503662767079424 1510029673612032 1512716780961792 1512810575405056 1515178885097472 1521919671042048 1523990981431296 1524722469699584 1533903290499072 1535990910418944 1541488625145616 1541817993003008 1545335392935936 1548181314469888 1553626330855424 1557503388155904 1562410922139648 1564953908666568 1565288290320384 1565859609051136 1574713370345472 1577276380388352 1582246217049624 1584293428051968 1587211095506944 1589695879446528 1594704848679936 1596768179453952 1601799432781824 1604406528212784 1604749339656192 1607261579771904 1607361236367872 1614412026740736 1617039650482176 1617299541136384 1620017624055808 1629772246155264 1630034183192576 1635170254298112 1637831664217217 1638181617565696 1639250803556352 1641918854994432 1648045610631168 1650727976533888 1651080685420544 1654847349915648 1660061604773376 1662209498284032 1663725834616832 1673132955992064 1680576454066176 1683311767305216 1686411788976128 1696566190669824 1696838862831616 1699690621960192 1701911897330688 1704681936226083 1705046173384704 1715312778412032 1715588463525888 1718104628637312 1718380762457408 1718471733805056 1718747926626304 1731633011539968 1731911319642112 1734174703288818 1734545242128384 1737368395191744 1740567968663552 1741703978778624 1745548416647168 1747829622212352 1751048461295616 1753898475067256 1754273228259328 1755418183335936 1761592060182528 1761701285880704 1762077706289152 1764836244455424 1766097591926784 1767708699280384 1769350073679872 1775572949549056 1785612482445312 1788518752761792 1788900903223296 1789553838915584 1799961666650112 1802601577586688 1802891291758592 1808281390913856 1816795290796032 1817087286181888 1819461983778432 1819850745839616 1822519827062784 1822812742496256 1825779560110996 1826169672040448 1833788456091648 1836870376882176 1837165598736384 1840155777119744 1842954319761408 1845953919891228 1848227735273472 1848342332727296 1854645192687616 1857068973600624 1857465771098112 1860488990126592 1862896209362944 1868766004912128 1871691563943936 1871807616248248 1872207562932224 1873429489778688 1875138509733888 1876478691422208 1883480697864192 1886546258895872 1891254114189312 1897213262598144 1901400953847808 1908943720685568 1912151949705216 1912459270815744 1915571997493504 1923974773604352 1930655241568256 1933178357764584 1933591417454592 1936738538902272 1939244414664704 1945857251344384 1948400234597376 1951988448657408 1958138964746496 1960672529743872 1963741968728064 1963863728522752 1967358436442112 1973135784450663 1973557381791744 1979327222448128 1981913946615792 1982337419575296 1985563880219136 1988672286690432 1989097203695616 1989220535615488 1990518832889856 1997519568242688 2001198241480704 2004455400076864 2004883689439232 2013248068780032 2013372898149376 2020238513463296 2028252703228416 2029226228056064 2031987975241728 2044223196954624 2047987880558592 2054440881045504 2060447190581248 2070175249259712 2070617580896256 2076671184207872 2079385124318208 2083214562852864 2086475841773568 2086605211555424 2087051053760512 2095758235533312 2099617827127296 2103035173851136 2105783568279279 2106233508298752 2109661622732832 2112391237402624 2119594505928704 2122364541257856 2122818024112128 2126273131573248 2135732577042432 2139076073078784 2139208704283712 2139665786208256 2143015439695872 2155018497180192 2155478957162496 2156052867309568 2171987146764288 2173029661540352 2180227005730816 2181649966497792 2185667738075136 2189089407762432 2189225139992576 2197394147508224 2206463133220864 2209346694588096 2209818762805248 2213415473031168 2216279331045376 2226743125254144 2230843941322752 2237873102567424 2240768605421568 2244276535689216 2244415689740288 2255012325086472 2255494150619136 2262088254226432 2265044510418048 2265528479514624 2269215863107584 2272768327646208 2272909248301444 2273394897846272 2282879506563072 2287083704549376 2287451284701184 2290806171516416 2300854935748608 2308844015386624 2312232937718424 2312726989504512 2316491193588992 2318003089403904 2322271971704832 2330439496283136 2334731281727488 2336255082233856 2347430862999852 2347932435480576 2348789413576704 2353114992607232 2354796789235712 2365914570582528 2376440142077952 2380816643260416 2384543819169792 2384691670349056 2395152269180928 2403468770115584 2406609792319176 2407124009484288 2411041854551808 2422393721061376 2425559475723264 2425949311704576 2430026436083712 2430416989995008 2444658369232896 2445051274788864 2449160502509568 2449554131648512 2452755381447168 2457272426348544 2461271893188304 2462878282491648 2472068415946752 2476091964800832 2476621028130816 2480651986835456 2482271024873472 2491688006549504 2493314247426048 2495588751925248 2500184679645184 2501816466014208 2501971588562944 2511307597152256 2521672152252416 2524967650957824 2529617683464192 2544849286004736 2545258294247424 2549535932940288 2549945694420992 2557569260077056 2565299698139136 2573382695288832 2577156942955968 2577571143686112 2577707600707584 2578121889939456 2582318051869696 2593645551157248 2597449517309952 2597866979463168 2602651264876544 2606052592787616 2610851952995328 2614230039658496 2618322624970752 2626572691943424 2630847712600884 2631409842388992 2642551928821056 2643116559433728 2647254366683136 2647418506958848 2649146387890176 2651563048920576 2654025110519808 2663359424323584 2668264321974272 2670005808267264 2682778129142688 2683351354834944 2684330758373376 2699942499975168 2703902366380032 2704336937637888 2709317300322304 2725192936194048 2725630929272832 2734219113744384 2738669340166494 2739254508060672 2755748398104576 2760233665679616 2768930879836842 2772513499090944 2777619417137152 2781967789031424 2790733485189888 2794344314044416 2803149007368192 2807711424372372 2808311344398336 2812707764600832 2812882163643776 2814718037133312 2825221046796288 2829819388343808 2835030842097664 2836881171283968 2847643436056576 2852101430771712 2857353919594496 2868688906223616 2873357996240256 2873971942883328 2895982862352384 2905107808353408 2908866621997056 2918785877016576 2927982672986112 2941008794615808 2945795592784128 2951037654663168 2951220630708224 2968990833672192 2974458588430336 2978345820328704 2983830803423232 2992368714252288 3001797362221056 3006683100115296 3007325534158848 3020059347224064 3025433561923584 3025621150810112 3030357770194944 3043839342084096 3047981962862592 3049444939399168 3071981820837888 3082977250291232 3083635986006016 3090670785871872 3096362628939776 3107252661710848 3115006776311808 3124821844279296 3129907817333136 3130576580640768 3131719218102272 3149426740690944 3154552760776704 3164492434099248 3168586856103936 3174422191013888 3179391758893056 3189409697359872 3193536358907904 3203598865563648 3208813056425568 3209498679312384 3214523159543808 3214722472735744 3228824053481472 3234079300964352 3234599082272768 3240035248111616 3259544492310528 3260068366385152 3270340508596224 3275663328434434 3276363235131392 3278501607112704 3283837709988864 3296091221262336 3301455953067776 3309694699831296 3320123209546752 3324418996568064 3327451669233664 3346265911984128 3361152908132352 3366623534610432 3372823577952256 3393132381339648 3393677725663232 3403823794661376 3409363872452166 3410092346769408 3430625556824064 3431176927051776 3436209257274624 3436761524914816 3437495853252608 3463266023079936 3463822639284224 3468349406577636 3469090484256768 3474736790383488 3481135937327104 3483407957557248 3491096833294336 3495659244424704 3502096922591232 3507796950134512 3508546456518656 3523184120365056 3523402571761408 3529672488910848 3532195183853568 3535417398560768 3538700147359744 3551145899098112 3571224964890624 3577037505523584 3577801806446592 3579107677831168 3605203155173376 3605782583517184 3616562781827712 3633590581592064 3634174572363776 3638923967556864 3645039654125568 3645625484992512 3651559120221992 3652339344080896 3667576912183296 3673740753764352 3674331197472768 3680311554239488 3685908639522816 3691907839782456 3696455470546944 3696684665454592 3709290385375232 3714137947201248 3714931542196224 3720977980253184 3725792418725888 3737532009824256 3743383127887872 3743615232496496 3744415125864448 3750277019467776 3752957382844416 3766961395728384 3773092517791744 3782508228378624 3794426525196288 3802801907695616 3817887441371136 3824303899410432 3824918541631488 3831143994987008 3847949547208704 3861310483136512 3866356715529168 3867182834909184 3873477077804544 3878488829329408 3896800469194752 3903976897314816 3916277929492992 3921345059487744 3927483937456128 3927727457045504 3946271568901326 3947114763583488 3958654444896256 3963827893231584 3964674839150592 3971127760438272 3977344573380864 3977591184527527 3978441071230976 3981037665779712 3995039136485376 4002396482961408 4008910800153728 4009767378878464 4026496137560064 4026745796298752 4040477026926592 4056505406456832 4058452456112128 4063975950483456 4088446393909248 4095975761117184 4108004010249741 4108881762091008 4120894381162496 4140350498519424 4141235161792512 4158770248636416 4166429125705728 4172951683547136 4173210423110848 4174102107521024 4191516471066624 4206070347702272 4211567136558558 4212467016597504 4219323245465664 4224782474805248 4239189011857408 4244729082515712 4252546263146496 4271465154084864 4278152146157568 4278417408567424 4279331572416512 4286030879391744 4310036994360384 4310957914324992 4312105734619136 4343974293528576 4346059323080704 4360454011461632 4363299932995584 4371335476150272 4378178815524864 4378450279985152 4394788295016448 4412926266441728 4418693389176192 4419637525610496 4426830946062336 4453486250508288 4461687882645504 4475746205134848 4488553071378432 4488831379480576 4510024650172944 4510988301238272 4524176508452864 4530089020836096 4538431726215168 4545536655292416 4545818496602888 4546789795692544 4565759013126144 4574167409098752 4574902569402368 4581612343032832 4601709871497216 4617688030773248 4624465875436848 4625453979009024 4632982387177984 4636006178807808 4644543943409664 4660878992566272 4669462563454976 4672510164467712 4694861725999704 4695864870961152 4697578827153408 4709593578471424 4731829141165056 4752880284155904 4761633286520832 4769087638339584 4769383340698112 4790304538361856 4806937540231168 4813219584638352 4814248018968576 4822083709103616 4851118951446528 4851898623409152 4860052872167424 4860833979990016 4889316738465792 4890102549577728 4899108263297024 4905510762894336 4913494992651651 4914544852697088 4922543786376608 4925756564983296 4944136831893504 4952183929601664 4953242056261632 4961303973670912 4964542049746944 4983376013099008 4986628494852096 4991177503850496 5000369359290368 5003943177125888 5043344304504832 5049935301915648 5059235366928384 5089698572009472 5090516588494848 5099071865880576 5099891388841984 5114045808678249 5115138520154112 5146765390577664 5154313885911936 5155142287372224 5155415201415168 5156243779878912 5164636103739392 5194899034619904 5195733958926336 5205302529753088 5212105185575232 5221703905990656 5228460079316992 5236645249941504 5253145383886848 5261695425201768 5262819684777984 5285103857642112 5286233118867456 5294508733366272 5294837013917696 5298292775780352 5303126097841152 5308050221039616 5326718848647168 5336528643948544 5365556258285376 5366702709669888 5368661516746752 5399884999950336 5407804732760064 5408673875275776 5418634600644608 5450385872388096 5451261858545664 5468438227488768 5477338680332988 5478509016121344 5511496796209152 5520467331359232 5537861759673684 5545026998181888 5555238834274304 5563935578062848 5581466970379776 5588688628088832 5606298014736384 5615422848744744 5616622688796672 5625415529201664 5625764327287552 5629436074266624 5650442093592576 5659638776687616 5670061684195328 5673762342567936 5695286872113152 5704202861543424 5714707839188992 5737377812447232 5746715992480512 5791965724704768 5810215616706816 5817733243994112 5837571754033152 5855965345972224 5882017589231616 5891591185568256 5902075309326336 5902441261416448 5937981667344384 5948917176860672 5956691640657408 5967661606846464 6003594724442112 6013366200230592 6014651068317696 6040118694448128 6051242301620224 6060715540389888 6087678684168192 6095963925725184 6098889878798336 6143963641675776 6165954500582464 6167271972012032 6181341571743744 6192725257879552 6214505323421696 6230013552623616 6249643688558592 6259815634666272 6261153161281536 6263438436204544 6298853481381888 6309105521553408 6328984868198496 6337173712207872 6348844382027776 6358783517786112 6378819394719744 6407197731127296 6417626112851136 6418997358624768 6429046319087616 6429444945471488 6468158601928704 6469198164545536 6480070496223232 6519088984621056 6520136732770304 6540681017192448 6551326656868868 6552726470262784 6557003214225408 6567675419977728 6592182442524672 6602911906135552 6619389399662592 6640246419093504 6648837993136128 6654903338467328 6692531823968256 6722305816264704 6733247069220864 6745647155904512 6786264762679296 6787355451326464 6807647589322752 6818727744904332 6820184693538816 6861251113648128 6862353854103552 6872418514549248 6873523049829632 6926532046159872 6927645278568448 6936698813155272 6938180968513536 6949473580766976 6962271874654208 6966815915114496 6982193666588672 6991318488849408 7004193845182464 7015593900269024 7017092913037312 7046368240730112 7046805143522816 7059344977821696 7064390367707136 7070834797121536 7102291798196224 7142449929781248 7154075011047168 7210406310346752 7211565167034368 7233125563655424 7267181163184128 7268349144727552 7277847935113728 7290079308251136 7291250969985024 7303118240443984 7304678688161792 7335153824366592 7347481507528704 7348662394945536 7360623108478976 7371817279045632 7383815679564912 7393369330909184 7418580770750464 7428275894402496 7429863084392448 7441955960506368 7451584837451776 7475064019648512 7486766255775744 7487230464992992 7488830251728896 7500554038935552 7505914765688832 7533922791456768 7546185035583488 7565016456757248 7588853050392576 7605603815391232 7635774882742272 7648607798820864 7649837083262976 7662287989974016 7695899094417408 7722620966273024 7732713431058336 7734365669818368 7746954155609088 7756977658658816 7793600938389504 7807953794629632 7832555858985984 7842690118975488 7854967874912256 7855454914091008 7892543137802652 7894229527166976 7917308889792512 7927655786463168 7929349678301184 7942255520876544 7954689146761728 7955182369055054 7956882142461952 7962075331559424 7990078272970752 8004792965922816 8017821600307456 8052992275120128 8053491592597504 8080954053853184 8113010812913664 8116904912224256 8127951900966912 8176892787818496 8216008020499482 8217763524182016 8241788762324992 8280700997038848 8317540497272832 8332858251411456 8345903367094272 8346420846221696 8348204215042048 8383032942133248 8412140695404544 8423134273117116 8424934033195008 8438646490931328 8449564949610496 8478378023714816 8489458165031424 8505092526292992 8542930308169728 8556304292315136 8556834817134848 8572061758783488 8620073988720768 8621915828649984 8624211469238272 8687948587057152 8692118646161408 8720908022923264 8726599865991168 8756357631049728 8756900559970304 8789576590032896 8825852532883456 8837386778352384 8853661892124672 8906972501016576 8923375765291008 8951492410269696 8977106142756864 8977662758961152 9020049300345888 9021976602476544 9048353016905728 9060178041672192 9076863452430336 9091073310584832 9091636993205776 9093579591385088 9131518026252288 9148334818197504 9149805138804736 9163224686065664 9235376061546496 9248931750873696 9250907958018048 9265964774355968 9272012357615616 9289087886819328 9321757985132544 9338925126909952 9345020328935424 9389723451999408 9391729741922304 9395157654306816 9419187156942848 9463658282330112 9505760568311808 9523266573041664 9538175276679168 9538766681396224 9580609076723712 9613875080462336 9626439169276704 9628496037937152 9644167418207232 9702237902893056 9703797246818304 9720105744334848 9721667959980032 9778633476931584 9780205099155456 9811021525788672 9826989985303302 9829089705394176 9845087572753216 9851513129966592 9888273663787008 9904367859203328 9922607947341824 9929084099493888 9966752026198016 9973256989704192 9982355007700992 10000738718580736 10007886354251776 10099870603831296 10118470733856768 10179397144018944 10181033176989696 10199782777683968 10228091617356498 10230277040308224 10293530781155328 10308627771823872 10310284574744448 10312487559757824 10329272207478784 10389798069239808 10391467917852672 10410605059506176 10424210371150464 10443407811981312 10473290499883008 10506290767773696 10523390850403536 10525639369555968 10570207715284224 10589017466732544 10589674027835392 10596585551560704 10606252195682304 10616100442079232 10653437697294336 10673057287897088 10731112516570752 10733405419339776 10737323033493504 10815609465520128 10817347750551552 10837269201289216 10900771744776192 10902523717091328 10936876454977536 10954677360665976 10957018032242688 11022993592418304 11040934662718464 11075723519347368 11090053996363776 11110477668548608 11127871156125696 11162933940759552 11177377256177664 11212596029472768 11230845697489488 11233245377593344 11250831058403328 11251528654575104 11258872148533248 11300884187185152 11319277553375232 11340123368390656 11347524685135872 11390573744226304 11408405723086848 11474755624894464 11493431984961024 11583931449409536 11620431233413632 11635466487988224 11711930691944448 11764035178463232 11783182371136512 11804882522832896 11875963334688768 11897834353721344 11913383281314816 11932773553582581 11935323213692928 12007189448884224 12026732400461184 12029302136635392 12080237388896256 12102484603240448 12121431080779776 12175357368336384 12191927851450368 12287927283351552 12331909001164928 12334543944024064 12362683143487488 12385450515759104 12429010646843392 12499287377117184 12519631269332544 12522306322563072 12526876872409088 12618211043106816 12657969736396992 12674347424415744 12697688764055552 12717567035572224 12757638789439488 12814395462254592 12835252225702272 12837994717249536 12858092638175232 12858889890942976 12936317203857408 12938396329091072 12960140992446464 13038177969242112 13040273465540608 13081362034384896 13102653313737736 13105452940525568 13114006428450816 13135350839955456 13184364885049344 13205823812271104 13238778799325184 13280492838187008 13309806676934656 13385063647936512 13466494138441728 13491294311809024 13572529525358592 13574710902652928 13615295178645504 13637455489808664 13640369387077632 13722502227296256 13724707708207104 13744837029098496 13747046099659264 13853064092319744 13855290557136896 13873397626310544 13876361937027072 13898947161533952 13924543749308416 13933631830228992 13982636977698816 14008387690364928 14031187800538048 14034185826074624 14092736481460224 14093610287045632 14128780735414272 14141669594243072 14204583596392448 14284899859562496 14308150022094336 14420812620693504 14423130334068736 14466251127310848 14536698289455104 14555695870227456 14580158616502272 14582501939970048 14606236480887968 14609357376323584 14670307648733184 14697324789891072 14721246216957952 14740484977954953 14743634558091264 14767631359129824 14786738661818368 14837161541500928 14856551788804992 14859726168784896 14883911921012736 14950128039297024 14973532511551488 14974460929985984 14977660503457792 15001108077871104 15011829531377664 15092370071166976 15130032913514496 15177706100785152 15211207630782464 15271549765484544 15297215597641728 15299674166525952 15324575979948032 15445241932546048 15465426862116672 15468731339636736 15493908311218176 15513955317317632 15587201876779008 15615907589259264 15665111717971968 15685380237950976 15709935749824512 15710909828182016 15785086275605304 15788459054333952 15834617779585024 15855311572926336 15858699356602368 15884511041753088 15909378293523456 15910364738110108 15913764284923904 15924150663118848 15980156545941504 16009585931845632 16035643200614912 16105984550240256 16106983185195008 16161908107706368 16226021625827328 16233809824448512 16255903801933824 16353785575636992 16432016040998964 16435527048364032 16483577524649984 16561401994077696 16635080994545664 16665716502822912 16691806734188544 16692841692443392 16766065884266496 16824281390809088 16846268546234232 16849868066390016 16877292981862656 16899129899220992 16956756047429632 16978916330062848 17010185052585984 17085860616339456 17112608584630272 17113669634269696 17144123517566976 17240147977441536 17248422938476544 17375897174114304 17441816045846528 17453199731982336 17512715262099456 17513801119940608 17579153180065792 17651705065766912 17674773556704768 17707323784249344 17813945002033152 17846751530582016 17902984820539392 17955325517922304 18040098600691776 18043953204953088 18096706033811456 18120356083344384 18153726904860672 18182146621169664 18183273986411552 18187159182770176 18263036052504576 18296669636395008 18299610277609472 18326449372131328 18470752123092992 18497863501747392 18501815916036096 18531929548711936 18544024715231232 18578175773638656 18643515970265088 18677850253819904 18690040657870848 18779446903998816 18783459483844608 18790315308613632 18838374313885696 18927316564660224 19011521136623616 19046533146083328 19076350553358336 19077533362792448 19227750160924672 19252878338553408 19256992075874304 19288334836414464 19404475805786112 19407594493636608 19440211488669696 19443335919960064 19557266953863168 19560410198310912 19622043051577344 19653979970606604 19658179410788352 19690175145506432 19703026259933184 19776547327574016 19808735718406656 19845215894683648 19858168198987776 19933504052396032 19946513979408384 19964710015401984 20001477437161472 20015772708503552 20199741207662592 20236941467713536 20358794288037888 20362066353979392 20456183234712996 20460554080616448 20587061562310656 20617255543647744 20620569149488896 20658544414957568 20779596138479616 20782935835705344 20821210119012352 20848420742300928 20886815623962624 20946580999766016 21012581535547392 21046781700807072 21051278739111936 21140415430568448 21178034933465088 21179348055670784 21193171103121408 21212504391364608 21306875394588672 21346114575794176 21462225033141504 21631218931040256 21634695501103104 21674538402578432 21801543489552384 21805047434182656 21873752909955072 21909354721331952 21914036064485376 22045987184836608 22081869325436928 22151447038694736 22180107992727552 22220955337097216 22255742312251392 22325867881519104 22354754512355328 22425192058945536 22461691394978976 22466490755186688 22501662116806656 22503057309150208 22517744297066496 22601768374370304 22638555106750464 22680246736781312 22695049370271744 22781147488452608 22816811446173696 22949511249788928 22986863969922048 23167862898819072 23240862466827264 23270932975976448 23423861383888896 23528070356926464 23566364742273024 23609765045665792 23751926669377536 23826766562629632 23865547107165162 23870646427385856 24014378897768448 24053464800922368 24160474777792512 24204969206480896 24242862161559552 24350714736672768 24383855702900736 24663818002329856 24725366286974976 24770901031518208 24858021293686784 24998574754234368 25039262538665088 25044612645126144 25053753744818176 25236422086213632 25315939472793984 25348694848831488 25435134071144448 25515277578878976 25628790924509184 25670504451404544 25716185276350464 25717779781885952 25872634407714816 25876792658182144 25920281984892928 26076355938484224 26080546931081216 26162724068769792 26205306627475472 26210905881051136 26270701679910912 26368729770098688 26411647624542208 26477557598650368 26560985676374016 26619613353869312 26770127295873024 26932988276883456 26982588623618048 27145059050717184 27149421805305856 27230590357291008 27274910979617328 27280738774155264 27445004454592512 27449415416414208 27489674058196992 27494092199318528 27706128184639488 27710581114273792 27746795252621088 27752723874054144 27797894323067904 27843138291692689 27849087498616832 27867263660457984 27965273955397632 28016775380729856 28062375601076096 28068371652149248 28185472962920448 28187220574091264 28257561470828544 28283339188486144 28409167192784896 28569799719124992 28616300044188672 28841625241387008 28846260668137472 28932502254621696 29111391740454912 29160317233004544 29165003879940096 29212472961775936 29218714752647168 29340615297466368 29442492433915904 29480969955909906 29487269116182528 29535262718259648 29573477323636736 29674323083001856 29713103577609984 29767823842025472 29900256078594048 29947065023102976 29948921859971968 29955321006915584 30002216155742208 30023659062755328 30184740142333952 30355412201570304 30422415261564928 30543099530969088 30599348333051904 30649151959896064 30890483865092096 30930853724233344 30937462679273472 30987816622436352 31174403753558016 31231815178518528 31330223435943936 31419871499649024 31421819656364032 31570172551210608 31576918108667904 31669235559170048 31710623145852672 31769022083506176 31818756587046912 31820729476220216 31827528569847808 31848301326237696 31960313091883008 32019171863691264 32071286401229824 32211969100480512 32213966370390016 32323816215412736 32452043251654656 32467619648897024 32511807603867648 32707571151273984 32864032081997928 32871054096728064 32967155049299968 33122803988155392 33270161989091328 33331433005645824 33383613468377088 33385683384886784 33532131768532992 33648562781618176 33692537092468464 33699736132780032 33754585963725312 33798259798441984 33957832660125696 34020370105171968 34171721232678912 34225217169260544 34227339268539392 34480295954883072 34496845876953088 34751794348228608 34883632091693056 34906399463964672 35027602239881216 35303410131533824 35349547113409536 35414647568498688 35627890004066304 35693503061164032 35798320660747743 35805969641078784 35910651035844608 36080197201383552 36087906409906176 36240712166688768 36307453809721344 36364293242339328 36366547972823104 36374318365540352 36526072105009152 36599220555218944 36652898744262656 36941504246185984 36995727003494784 37003631832072192 37063859097423872 37088049430462464 37156351547277312 37287031940530176 37355700507639808 37558893807997632 37566918967689216 37580630617227264 37676748627771392 37854633129320448 38023042273247232 38093066292166656 38152701106716672 38155066725584896 38455500321849344 38505756677106816 38513984151748608 38576669672828928 38808951611572224 38815188987273216 38880422977339392 38886671839920128 39114533907726336 39120820396621824 39244086103154688 39307959941213208 39316358821576704 39380350291012864 39406052519866368 39553094655148032 39617471436813312 39690431789367296 39716336397975552 39867008104792064 39929420030803968 40002954874322944 40031545417007104 40399482415325184 40473882935427072 40717588576075776 40724132707958784 40912366469425992 40921108161232896 41174123124621312 41234511087295488 41241138298977792 41317088829915136 41559192276959232 41565871671410688 41642420238024704 41696841484601856 41773631247925248 42025163071094784 42093563401614144 42102557478223872 42280830861136896 42358696111341568 42386342206242816 42425008782729216 42613750789177344 42692229151588352 42924450066283008 43262437862080512 43269391002206208 43349076805156864 43610094868365312 43747505819910144 43818709442663904 43828072128970752 44091974369673216 44163738650873856 44302894077389472 44360215985455104 44441910674194432 44511484624502784 44651735763038208 44850384117891072 44923382789957952 44932981510373376 45003324233613312 45006114618300416 45035488594132992 45277110213500928 45360493473562624 45390098740543488 45562294976905216 45633622892347392 45899022499577856 45973727939844096 46335725797638144 46481724933654528 46541865951952896 46847722767777792 47056140713852928 47132729484546048 47219530091331584 47503853338755072 47653533125259264 47731094214330324 47741292854771712 48028757795536896 48106929601844736 48320949555585024 48409938412961792 48485724323119104 48701429473345536 48767711405801472 49327636004659712 49450732573949952 49716042587373568 49997149508468736 50078525077330176 50472844172427264 50631878945587968 50697389697662976 50870268142288896 51030555157757952 51257581849018368 51341008902809088 51432370552700928 51435559563771904 51745268815429632 51753585316364288 51840563969785856 52161093862162432 52325448137539584 52410613254950944 52421811762102272 52541403359821824 52737459540197376 52823295249084416 52955115197300736 53121971352748032 53239226707738624 53540254591746048 53865976553766912 53965177247236096 54290118101434368 54298843610611712 54461180714582016 54549821959234656 54561477548310528 54890008909185024 54898830832828416 54979348116393984 54988184398637056 55412256369278976 55421162228547584 55493590505242176 55505447748108288 55595788646135808 55686276583385378 55698174997233664 55734527320915968 55930547910795264 56033550761459712 56124751202152192 56370945925840896 56374441148182528 56515122941657088 56566678376972288 56818334385569792 57139599438249984 57232600088377344 57683250482774016 57692521336274944 57865004509243392 58222783480909824 58320634466009088 58330007759880192 58424945923551872 58437429505294336 58681230594932736 58884984867831808 58961939911819812 58974538232365056 59070525436519296 59146954647273472 59348646166003712 59426207155219968 59535647684050944 59800512157188096 59894130046205952 59897843719943936 60004432311484416 60047318125510656 60369480284667904 60710824403140608 60844830523129856 61086199061938176 61298303919792128 61780967730184192 61861707448466688 61975633244872704 62348807507116032 62463630357037056 62660446871887872 62839742999298048 62843639312728064 63140345102421216 63153836217335808 63338471118340096 63421246291705344 63538044167012352 63637513174093824 63641458952440432 63655057139695616 63920626183766016 64038343727382528 64142572802459648 64427932740780032 64647632430825472 64904086503309312 64935239297794048 65023615207735296 65415142302547968 65728064163995856 65742108193456128 65934310098599936 66245607976310784 66540323978182656 66662866011291648 66767226936754176 66771366769773568 67064263537065984 67297125563236352 67385074184936928 67399472265560064 67509171927450624 67596519596883968 67915665320251392 68040740210343936 68343442465357824 68450434338521088 68454678537078784 68960591909766144 68993691753906176 69503588696457216 69767264183386112 69812798927929344 70055204479762432 70699094226819072 70829295136997376 71255780008132608 71596641321495486 71611939282157568 71821302071689216 72160394402767104 72481424333377536 72614907619442688 72728586484678656 72733095945646208 72748636731080704 73052144210018304 73305797488525312 73883008492371968 73991454006989568 74127718194847744 74176098860924928 74312703094554624 74574063881060352 74711401015279616 75117787615995264 75133837935378432 75161261234454528 75709266258640896 76046084546494464 76305402213433344 76310133451169792 76911000643698688 77011513354213632 77153339345657856 77617903223144448 77630377974546432 77760845954678784 77773343679840256 78229067815452672 78241640793243648 78488172206309376 78615919882426416 78632717643153408 78760700582025728 78812105039732736 79106189310296064 79234942873626624 79380863578734592 79432672795951104 79734016209584128 79858840061607936 80063090834014208 80798964830650368 80947765870854144 81435177152151552 81448265415917568 81824732938851984 81842216322465792 82348246249242624 82469022174590976 82482276597955584 82634177659830272 83118384553918464 83131743342821376 83284840476049408 83393682969203712 83529414875078067 83547262495850496 84050326142189568 84187126803228288 84205114956447744 84561661722273792 84717392222683136 84772684412485632 84850017565458432 85227501578354688 85848900132566016 86524875724161024 86538782004412416 86698153610313728 87495011639820288 87637418885327808 87656144257941504 88327477301747712 88605788154778944 88720431970910208 88883821348388864 89022969249005568 89303471526076416 89700768235782144 89846765579915904 89865963020746752 90006648467226624 90012229236600832 90070977188265984 90554220427001856 90720986947125248 91267245784694784 91798044999155712 91947455879688192 92671451595276288 92963449867309056 93695445535555584 94265458969092096 94439060182663168 95007706677510144 95307066250518528 95462188428660648 95482585709543424 96057515591073792 96213859203689472 96641899111170048 96819876825923584 96971448646238208 97402858946691072 97535422811602944 98655272009319424 98901465147899904 99432085174747136 99994299016937472 100157050154660352 100945688344854528 101263757891175936 101394779395325952 102061110315515904 102515163698036736 102682017805618176 102871119127543808 103490537630859264 103507170632728576 103681127939571712 104650896275079168 104821226509901888 104843623524204544 105082806719643648 105646590498168832 105910230394601472 106243942705496064 106478453415477248 107080509183492096 107731953107533824 107930354494472192 108597687221223424 108922361429164032 109099643918469312 109122955096621056 109797661665656832 109958696232787968 109976368797274112 110824512738557952 110842324457095168 110987181010484352 111010895496216576 111191577292271616 111372553166770756 111396349994467328 111469054641831936 111861095821590528 112067101522919424 112249502404304384 112741891851681792 112748882296365056 113030245883314176 113133356753944576 113636668771139584 114279198876499968 114465200176754688 115366500965548032 115385042672549888 115730009018486784 116445566961819648 116641268932018176 116660015519760384 116849891847103744 117362461189865472 117769969735663616 117923879823639624 117949076464730112 118141050873038592 118293909294546944 118697292332007424 118852414310439936 119071295368101888 119601024314376192 119788260092411904 119795687439887872 120008864622968832 120094636251021312 120738960569335808 121421648806281216 122172398123876352 122596607839584256 123561935460368384 123723414896933376 123951266489745408 124697615014232064 124927260714074112 125320893743775744 125687278625456128 126280690204842432 126307672434671616 126676942236680192 126842492583410688 127076088334024704 127275026348187648 127282917904880864 127310114279391232 127841252367532032 128076687454765056 128285145604919296 128855865481560064 129295264861650944 129808173006618624 130047230415470592 130830284605095936 131456128327991712 131484216386912256 131868620197199872 132491215952621568 133080647956365312 133325732022583296 133534453873508352 133542733539547136 134594251126472704 134770148369873856 134798944531120128 135018343854901248 135193039193767936 135831330640502784 136081480420687872 136686884930715648 136900868677042176 136909357074157568 137921183819532288 137987383507812352 139007177392914432 139534528366772224 139625597855858688 140110408959524864 141398188453638144 141658590273994752 142511560016265216 143193282642990972 143223878564315136 143642604143378432 144320788805534208 144962848666755072 145229815238885376 145457172969357312 145466191891292416 146104288420036608 146611594977050624 147766016984743936 147982908013979136 148255436389695488 148352197721849856 149148127762120704 149422802030559232 150235575231990528 151418532517281792 152092169092988928 152610804426866688 152620266902339584 153822001287397376 154023026708427264 154306678691315712 155235806446288896 155260755949092864 155521691909357568 155546687359680512 156483281586487296 156976344412618752 157231839764852832 157265435286306816 157521401164051456 157624210079465472 158212378620592128 158469885747253248 158761727157469184 158865345591902208 159468032419168256 159717680123215872 160126181668028416 161597929661300736 161895531741708288 162870354304303104 162896530831835136 163649465877703968 163684432644931584 164696492498485248 164938044349181952 164964553195911168 165268355319660544 166236769107836928 166263486685642752 166787365938407424 167058829750156134 167094524991700992 168100652284379136 168374253606456576 169123323444547584 169434784445366272 169545368824971264 169700035130916864 170455003156709376 171697800265132032 173049751448322048 173077564008824832 173396307220627456 174990023279640576 175274837770655616 175312288515883008 176654954603495424 177211576309557888 177440863941820416 178045938498011136 178606943052152832 179401536471564288 179693531159831808 180013296934453248 180024458473201664 180141954376531968 181108440854003712 181441973894250496 182534491569389568 183894911759376384 185342903190552576 185926899734618112 187390891071111168 188530917938184192 188878120365326336 190015413355020288 190614132501037056 190924376857321296 190965171419086848 192115031182147584 192427718407378944 193283798222340096 193639753651847168 193942897292476416 194805717893382144 195070845623205888 197310544018638848 197802930295799808 198864170349494272 199988598033874944 200314100309320704 201891376689709056 202527515782351872 202789558790651904 204122220631031808 205030327396073472 205364035611236352 205742238255087616 206981075261718528 207014341265457152 209301792550158336 209642453019803776 209687247048409088 210165613439287296 211293180996337664 212487885410992128 212956906830954496 215463906215067648 215860708988944384 217844722858328064 218199287836938624 218245910193242112 219917392465575936 219952737594548224 221649025477115904 221684648914190336 221974362020968704 222383154584543232 222745106333541512 222792699988934656 222938109283663872 223722191643181056 224134203045838848 224499004808608768 225483783703363584 225497764592730112 226266713507889152 227273337542279168 228930400353509376 230733001931096064 230770085345099776 231460018036973568 232891133923639296 233282537864036352 233320031039520768 233699783694207488 234724922379730944 235539939471327232 235847759647279248 235898152929460224 236282101746077184 236587818589093888 237704828620879872 238142590736203776 239202048628752384 239576520184823808 239591374879775744 240189272502042624 241477921138671616 242843297612562432 244344796247752704 245193215679168512 247123870920736768 247446829793866752 247902532979490816 249395230028464128 249854521428148224 250588244625234201 250641787487551488 251374557250912256 252561380409684864 252615344869343232 253684985166821376 254152176668049408 254550052696375296 254565835809761728 254620228558782464 255682504735064064 256570291209838592 257711730963120128 258590529723301888 259616346013237248 260094460830941184 262912256655983424 262968432773824512 263737240394399744 264982431905243136 266161295912730624 266651464045166592 267068907747016704 267085467079094272 269188502252945408 269540296739747712 269597889062240256 270036687709802496 271662661281005568 272162960841375744 273801737354084352 273818714148315136 275842367639064576 275974767015624704 278014354785828864 279069056733544448 280220817919049728 282796376907276288 283317180547989504 285023120032530432 286386565285981944 286447757128630272 287285208286756864 288641577611068416 289925697333510144 290459630477770752 290914345938714624 290932383782584832 292208576840073216 293223189954101248 295965816027958272 296510872779390976 296704395443699712 298296255524241408 298845604061118464 300471150463981056 302837065034563584 304184338185977856 305240533804679168 307644002574794752 308046053416854528 308613357382631424 310471612892577792 310521511898185728 311043383818715136 311093374719361024 313952688825237504 314463679529705664 314530870572613632 315042802328102912 315248420158930944 316939771494506496 317523454314938368 317730691183804416 318936064838336512 319435360246431744 320252363336056832 323195859322601472 323791063483416576 325793061663670272 327298931755407936 327368865289863168 329392984996970496 329876088698363904 329929106391822336 330536710639321088 332473538215673856 332526973371285504 333574731876814848 334117659500312268 334189049983401984 336201304568758272 336748507212913152 338246646889095168 338869568890732544 339090737649942528 339400070261833728 340910006313418752 343395600530264064 346099502896644096 346155128017649664 349980046559281152 350549675541311232 353309909206990848 354423152619115776 354881727883640832 356091876996022272 357213886104305664 358803072943128576 359387062319663616 360026593868906496 360048916946403328 360283908753063936 362216881708007424 362883947788500992 367789823518752768 370685806381105152 371853799469236224 374781782142222336 377061835876368384 377756240730652672 380030826710040576 381228265002074112 381848753714642592 381930342838173696 384230062364295168 384855436814757888 386567596444680192 387279507303694336 387885794584952832 390141691246411776 394621088037277696 395605860591599616 397728340698988544 399977196067749888 400628200618641408 403782753379418112 405055031564703744 405579117581303808 408244441262063616 410060654792146944 410728071222472704 411484476510175232 413962150523437056 414028682530914304 418603585100316672 419284906039607552 420331226878574592 422586361992675328 424975770821984256 425913813661908992 430927812430135296 435689445716656128 436398575673877248 439834784931151872 439905475189096448 443298050954231808 443369297828380672 443948724041937408 444766309169086464 445490212667083024 445585399977869312 447444383286362112 448268406091677696 448998009617217536 450995529185460224 452533427015778304 454546675084558336 457860800707018752 461466003862192128 461540170690199552 462920036073947136 465782267847278592 466565075728072704 466640062079041536 467399567388414976 469449844759461888 471079878942654464 471695519294558496 471796305858920448 472564203492154368 473175637178187776 475409657241759744 476285181472407552 478404097257504768 479153040369647616 479182749759551488 480378545004085248 482955842277343232 485686595225124864 488689592495505408 490386431358337024 494893659587733504 495805065958981632 498790460056928256 501176489250468402 501283574975102976 502749114501824512 505122760819369728 507369970333642752 508304353336098816 509100105392750592 509131671619523456 509240457117564928 511365009470128128 513140582419677184 515423461926240256 517181059446603776 519232692026474496 520188921661882368 525824513311966848 525936865547649024 529964863810486272 532322591825461248 534137815494033408 534170934158188544 538377004505890816 539080593479495424 540073375419604992 543325322562011136 544325921682751488 547603474708168704 547637428296630272 551684735278129152 551949534031249408 556028709571657728 558138113467088896 560441635838099456 565592753814552576 566634361095979008 570046240065060864 572773130571963888 572895514257260544 574570416573513728 577283155222136832 579851394667020288 580919260955541504 581828691877429248 581864767565169664 584417153680146432 586446379908202496 591931632055916544 593021745558781952 593408790887399424 596592511048482816 600942300927962112 605674130069127168 608368676371955712 610481067609358336 616092106833709056 617226714765262848 620943225785155584 621043023796371456 622186749438722048 627905377650475008 628927359059411328 629061741145227264 630085604656205824 630496840317861888 633879542989012992 635046908629876736 638870720492863488 640504726672113664 646391718645202944 647582126966833152 654597863510815872 654737730579726336 659752177396727808 659858212783644672 661073421278642176 664947076431347712 665053946742571008 667149463753629696 668235319000624536 668378099966803968 672402609137516544 673497014425826304 676493293778190336 677739137781465088 678800140523667456 681820012626837504 686791201060528128 692199005793288192 692310256035299328 699960093118562304 701099351082622464 706619818413981696 708846305238231552 709763455767281664 714427772208611328 717606145886257152 718774124639327232 720097833892806656 720567817506127872 724433763416014848 725767895577001984 735579647037505536 741371612762210304 743707598938472448 749563564284444672 754123671752736768 755512481461305344 762456530004148224 763697507429285184 763860685676347392 769710873629515776 773135192889360384 774559014607388672 775771589169905664 780283382492823552 789242176074555392 791211721183199232 795456681397977088 799954392135499776 801256401237282816 807565506758836224 810110063129407488 816488882524127232 821456142444945408 822968953020350464 827924301046874112 828057365061828608 837207170200633344 838569812079215104 840662453757149184 845172723985350656 849951541643968512 861855624860270592 871378891433312256 872797151347754496 879669569862303744 879810950378192896 886738595656761344 887897448083874816 889532618338172928 890980425334166048 891170799955738624 894888766572724224 896536812183355392 897996019234435072 901991058370920448 905066854031556608 915721601414037504 922932007724384256 923080341380399104 925840072147894272 931564535694557184 933130151456145408 933280124158083072 934799134776829952 942159757885308928 943391038589116992 943592611717840896 945128406984308736 946351274356375552 950819314483519488 952570362944815104 956808194515009536 958306080739295232 958365499519102976 960757090008170496 965911684554686464 971373190450249728 977379184991010816 980772862716674048 989787319175467008 991610131917963264 997580920113856512 1002352978500936804 1002567149950205952 1005498229003649024 1010245521638739456 1014739940667285504 1016608706672197632 1018200210785501184 1018263343239046912 1022730018940256256 1026281164839354368 1030846923852480512 1034362118893207552 1038465384052948992 1051649026623933696 1059929727620972544 1064645183650922496 1068275630988066816 1068341868316377088 1076754009011781632 1078161186958990848 1080146750839209984 1086650645124022272 1088651843365502976 1095274856593260544 1103369470556258304 1103899068062498816 1112057419143315456 1116276226934177792 1120883271676198912 1131185507629105152 1133268722191958016 1140092480130121728 1145546261143927776 1145791028514521088 1149140833147027456 1154566310444273664 1159702789334040576 1161838521911083008 1163657383754858496 1163729535130339328 1172892759816404992 1183863264111833088 1186043491117563904 1186817581774798848 1193185022096965632 1201884601855924224 1211348260138254336 1216737352743911424 1220962135218716672 1232184213667418112 1234453429530525696 1241886451570311168 1242086047592742912 1255810755300950016 1257854718118822656 1260171209312411648 1260993680635723776 1267759085978025984 1270093817259753472 1277741440985726976 1292783437290405888 1309195727021631744 1319504354793455616 1319716425567289344 1322146842557284352 1329894152862695424 1330107893485142016 1334298927507259392 1336470638001249072 1336756199933607936 1344805218275033088 1346994028851652608 1352986587556380672 1355478275562930176 1357600281047334912 1363640025253675008 1373582402121056256 1384398011586576384 1384620512070598656 1399920186237124608 1402198702165244928 1413239636827963392 1417692610476463104 1419526911534563328 1428855544417222656 1435212291772514304 1437548249278654464 1440195667785613312 1441135635012255744 1448867526832029696 1471159294075011072 1487415197876944896 1508247343505473536 1511024962922610688 1524913060008296448 1527395014858570368 1527721371352694784 1539421747259031552 1546270385778720768 1551543178339811328 1560566764985647104 1578484352149110784 1590913362795954176 1602512802474565632 1615131013517672448 1620220126258814976 1632977765048254464 1642912284889890816 1645937906040700928 1655848602093748224 1656114730123657216 1674414340401266688 1677139624158430208 1681324907514298368 1690345447970701312 1699903083287937024 1723711249720541184 1742757782866624512 1745594302695508992 1759339139724607488 1759621900756385792 1775794896167749632 1779065236676345856 1781960850668332096 1782341599911477248 1789777533145448448 1795992038468870144 1803982116741840896 1810133708063113216 1831443202828075008 1846160682760798208 1851680144295788544 1863129071389114368 1866560248316166144 1869598269553659904 1884319515770617856 1886782077178233984 1887185223435681792 1890256813968617472 1901638628967038976 1905140725889630208 1916612161478590464 1916730999038205952 1921514180016340992 1931823369109372928 1942746380900499456 1961545725433348096 1979574638350934016 1983220263835926528 1995161840227713024 2004705957001873608 2005134299900411904 2010996458007298048 2020491043277478912 2029479881334571008 2033217413344395264 2036400421571002368 2036526686478093824 2045460037880512512 2052562329678708736 2061693847704961024 2076930768105897984 2103298053247867392 2119859455241945088 2129290367301844992 2136683736632754176 2153508018023563264 2156322373917981696 2160293501678419968 2173301290248044544 2177303686731005952 2190549713186521088 2206738941112516608 2224114838286630912 2232552453868355584 2241766543352397824 2262371015258210304 2266537444383916032 2291092522287855552 2291582057029042176 2298281666294054912 2309132620888547328 2319405578668081152 2323677043822166016 2327314767509716992 2327459070260678656 2345785519632809984 2367726528223666176 2372086982235127808 2373635163549597696 2386370044193931264 2403769203711848448 2422696520276508672 2441924270437433344 2464368427334836224 2468906859061051392 2483772903140622336 2484172095185485824 2511621510601900032 2515709436237645312 2520342418624823296 2521987361271447552 2535518171956051968 2540187634519506944 2585566874580811776 2618391454043263488 2639008709586911232 2639432851134578688 2644293685114568704 2660215786970284032 2668597855014518784 2672941276002498144 2673512399867215872 2689610436550066176 2693988057703305216 2705973175112761344 2710956551125860352 2715200562094669824 2747164804242112512 2768796023173152768 2769241024141197312 2799840372474249216 2804397404330489856 2826479273655926784 2835385220952926208 2839053823069126656 2857711088834445312 2870424583545028608 2875096498557308928 2880391335571226624 2882271270024511488 2897735053664059392 2942318588150022144 2974830395753889792 3016494687010947072 3049826120016592896 3054790029717140736 3078843494518063104 3092540771557441536 3103086356679622656 3156968704298221568 3181826725591908352 3205025604949131264 3230262027035344896 3240440252517629952 3265955530096508928 3285824569779781632 3291875812081401856 3311697204187496448 3312229460247314432 3348828680802533376 3354279248316860416 3362649815028596736 3380690895941402624 3399806166575874048 3447422499441082368 3485515565733249024 3491188605391017984 3518678279449214976 3519243801512771584 3551589792335499264 3558130473352691712 3563921701336664192 3564683199822954496 3579555066290896896 3591984076937740288 3607964233483681792 3620267416126226432 3662886405656150016 3703360288591577088 3726258142778228736 3739196539107319808 3768639031541235712 3773564154356467968 3780513627937234944 3803277257934077952 3810281451779260416 3833224322957180928 3833461998076411904 3863646738218745856 3923091450866696192 3959149276701868032 3966440527671853056 3990323680455426048 4009411914003747216 4010268599800823808 4021992916014596096 4040982086554957824 4058959762669142016 4066434826688790528 4072800843142004736 4073053372956187648 4090920075761025024 4105124659357417472 4123387695409922048 4153861536211795968 4206596106495734784 4239718910483890176 4258580734603689984 4273367473265508352 4312644747835963392 4320587003356839936 4346602580496089088 4381099426373042176 4413477882225033216 4483533086704795648 4524742030516420608 4533074888767832064 4582185044575711104 4583164114058084352 4618265241777094656 4638811157336162304 4654629535019433984 4654918140521357312 4691571039265619968 4735453056447332352 4744173964470255616 4772740088387862528 4807538407423696896 4845393040553017344 4883848540874866688 4928736854669672448 4937813718122102784 4967545806281244672 4968344190370971648 5023243021203800064 5031418872475290624 5040684837249646592 5043974722542895104 5071036343912103936 5080375269039013888 5171133749161623552 5236782908086526976 5278017419173822464 5278865702269157376 5288587370229137408 5337195710029037568 5345882552004996288 5347024799734431744 5387976115406610432 5411946350225522688 5421913102251720704 5430401124189339648 5494329608484225024 5538482048282394624 5599680744948498432 5608794808660979712 5652958547311853568 5670770441905852416 5715422177668890624 5750192997114617856 5760782671142453248 5764542540049022976 5795470107328118784 5884637176300044288 5949660791507779584 6032989374021894144 6099652240033185792 6109580059434281472 6157686989036126208 6185081543114883072 6313937408596443136 6410051209898262528 6460524054070689792 6480880505035259904 6531911060193017856 6571649139559563264 6583751624162803712 6624458920494628864 6697657361605066752 6708558496633720832 6725299630057193472 6761381791882805248 6799612333151748096 6894844998882164736 6971031131466498048 6982377210782035968 7037356558898429952 7038487603025543168 7103179584670998528 7116260946705383424 7127843402673328384 7159110132581793792 7183968153875480576 7215928466967363584 7240534832252452864 7325772811312300032 7406720577183154176 7452516285556457472 7478393078214639616 7537278063082471424 7547128308712935936 7561027255874469888 7606554515868155904 7620562903558520832 7666923996152823808 7727293476437491712 7846182901733392384 7918298553403736064 7932881055343706112 7980647360910852096 8018823828007494432 8020537199601647616 8043985832029192192 8081964173109915648 8117919525338284032 8132869653377581056 8145601686284009472 8146106745912375296 8210249318714834944 8246775390819844096 8307723072423591936 8413192212991469568 8479437820967780352 8517161469207379968 8546734946531016704 8625289495671926784 8641174006713679872 8693205160992178176 8762198852746084352 8826955764450066432 9049484061032841216 9164370089151422208 9236530483554189312 9277622314672324608 9309259070038867968 9309836281042714624 9383142078531239936 9470906112894664704 9488347928940511232 9545480176775725056 9615076814847393792 9690786081106034688 9767697081749733376 9857473709339344896 9875627436244205568 9935091612562489344 9936688380741943296 10046486042407600128 10062837744950581248 10081369674499293184 10087949445085790208 10142072687824207872 10342267498323247104 10473565816173053952 10556034838347644928 10557731404538314752 10577174740458274816 10674391420058075136 10691765104009992576 10694049599468863488 10775952230813220864 10823892700451045376 10860802248378679296 10988659216968450048 11217589617321959424 11305917094623707136 11341540883811704832 11430844355337781248 11500385994229235712 11521565342284906496 11590940214656237568 11769274352600088576 11899321583015559168 12065978748043788288 12199304480066371584 12219160118868562944 12315373978072252416 12370163086229766144 12627874817192886272 12820102419796525056 12961761010070519808 13143298279119126528 13167503248325607424 13417116993267441664 13450599260114386944 13522763583765610496 13599224666303496192 13964754421564071936 14074713117796859904 14076975206051086336 14206359169341997056 14232521893410766848 14255686805346656768 14318220265163587584 14367936307750961152 14431856933934727168 14651545622624600064 14813441154366308352 14905032571112914944 14956786156429279232 15074556126164942848 15094256617425871872 15122054511748939776 15213109031736311808 15241125807117041664 15333847992305647616 15692365803466784768 15836597106807472128 15865762110687412224 16037647656014988864 16041074399203295232 16087971664058384384 16163928346219831296 16235839050676568064 16265739306755162112 16291203372568018944 16292213491824750592 16420498637429669888 16615446144847183872 16826384425982939136 16958875641935560704 17093469893062033408 17250578991343853568 17282348013427359744 17386410321984356352 17524397705492168704 17653911528900132864 18098968122065682432 18328740178302844416 18473060967108378624 18555244629344649216 18619672562085429248 18766284157062479872 18941812225789329408 18976695857881022464 19230153629694787584 19381572162212069376 19535394163499466752 19714947418678689792 19751254872488411136 19873376761483886592 20092972084815200256 20125675489901162496 20162739348998586368 20175898890171580416 20284145375648415744 20684534996646494208 20947131632346107904 21112069676695289856 21115462809076629504 21348782840116150272 21383530208019985152 21551904461626441728 21647785400902090752 21721604496757358592 21977318433936900096 22435179234643918848 22611834189247414272 22683081767623409664 22861688710675562496 23000771988458471424 23043130684569812992 23181880429312475136 23538548705200177152 23798643166031118336 24131957496087576576 24398608960132743168 24438320237737125888 24630747956144504832 24740326172459532288 25255749634385772544 25640204839593050112 25923522020141039616 26286596558238253056 26834233986534883328 27045527167531220992 27929508843128143872 28149426235593719808 28153950412102172672 28412718338683994112 28465043786821533696 28511373610693313536 28636440530327175168 28735872615501922304 28863713867869454336 29303091245249200128 29626882308732616704 29810065142225829888 29913572312858558464 30188513234851743744 30244109023497879552 30426218063472623616 30667695984611295232 31384731606933569536 31673194213614944256 31731524221374824448 32075295312029977728 32082148798406590464 32327856692439662592 32471678101353136128 32582406745136037888 32584426983649501184 32840997274859339776 33652768851965878272 33917751283871121408 34186939786124066816 34501157982687707136 34564696026854719488 34772820643968712704 35048795410984337408 35307823057800265728 36197936244131364864 36657480356605688832 36946121934216757248 37110489258689298432 37239345124170858496 37883624451578658816 37953391715762044928 38460307259389575168 39070788326998933504 39429894837357379584 39502509744976822272 40251350979802324992 40325478697997172736 40351797780343160832 40568290751296831488 41894263264692215808 42224139353390579712 42230925618153259008 42697565680232300544 42767060416039970304 43103808923252883456 43295570801804181504 43954636867873800192 44870358469287837696 45223668378494828544 45366163535246819328 45723377421351124992 46001543976916942848 46086261369139625984 47077097410400354304 47597286332062236672 48263914992175153152 48797217920265486336 48876640475474251776 49261495912289009664 50511499268771545088 51280409679186100224 51847044040282079232 52573193116476506112 53668467973069766656 54091054335062441984 55859017686256287744 56298852471187439616 56307900824204345344 56825436677367988224 56930087573643067392 57022747221386627072 57471745231003844608 57727427735738908672 58606182490498400256 59253764617465233408 59620130284451659776 59827144625717116928 60377026469703487488 60488218046995759104 60852436126945247232 61335391969222590464 63346388427229888512 64150590624059955456 64655713384879325184 64943356202706272256 65164813490272075776 65168853967299002368 65681994549718679552 67305537703931756544 67835502567742242816 68373879572248133632 69002315965375414272 69129392053709438976 69545641287937425408 70097590821968674816 70615646115600531456 72395872488262729728 73314960713211377664 73892243868433514496 74220978517378596864 74478690248341716992 75767248903157317632 76920614518779150336 78859789674714759168 80502701959604649984 80650957395994345472 81136581502593662976 83788526529384431616 84448278706781159424 84461851236306518016 85395131360464601088 85534120832079940608 86207617846505766912 86591141603608363008 87909273735747600384 89740716938575675392 90732327070493638656 92003087953833885696 92172522738279251968 94154194820800708608 95194572664124473344 97753280950948503552 98522991824578019328 101022998537543090176 102560819358372200448 103694088080564158464 105146386232953012224 107336935946139533312 111718035372512575488 112615801648408690688 113650873354735976448 113860175147286134784 114045494442773254144 114943490462007689216 117212364980996800512 118507529234930466816 119654289251434233856 120754052939406974976 120976436093991518208 121704872253890494464 122670783938445180928 126692776854459777024 128301181248119910912 129311426769758650368 129886712405412544512 130337707934598004736 131363989099437359104 134611075407863513088 135671005135484485632 136747759144496267264 138004631930750828544 138258784107418877952 140195181643937349632 141231292231201062912 144791744976525459456 146629921426422755328 147784487736867028992 148957380496683433984 151534497806314635264 153841229037558300672 157719579349429518336 161005403919209299968 161301914791988690944 162273163005187325952 167577053058768863232 168896557413562318848 168923702472613036032 170790262720929202176 171068241664159881216 172415235693011533824 173182283207216726016 175818547471495200768 179481433877151350784 181464654140987277312 184006175907667771392 195506561901897007104 197045983649156038656 202045997075086180352 205121638716744400896 207388176161128316928 210292772465906024448 214673871892279066624 223436070745025150976 227301746709471952896 228090988885546508288 229886980924015378432 239308578502868467712 241508105878813949952 241952872187983036416 243409744507780988928 245341567876890361856 253385553708919554048 256602362496239821824 258622853539517300736 259773424810825089024 260675415869196009472 269222150815727026176 273495518288992534528 276009263861501657088 276517568214837755904 282462584462402125824 293259842852845510656 295568975473734057984 297914760993366867968 303068995612629270528 307682458075116601344 315439158698859036672 322010807838418599936 322603829583977381888 335154106117537726464 337847404945226072064 341580525441858404352 342136483328319762432 344830471386023067648 351637094942990401536 358962867754302701568 362929308281974554624 368012351815335542784 391013123803794014208 394091967298312077312 404091994150172360704 410243277433488801792 414776352322256633856 420585544931812048896 429347743784558133248 446872141490050301952 454603493418943905792 456181977771093016576 459773961848030756864 478617157005736935424 483016211757627899904 483905744375966072832 486819489015561977856 490683135753780723712 506771107417839108096 513204724992479643648 517245707079034601472 519546849621650178048 521350831738392018944 538444301631454052352 552018527723003314176 586519685705691021312 591137950947468115968 595829521986733735936 606137991225258541056 615364916150233202688 630878317397718073344 644021615676837199872 645207659167954763776 670308212235075452928 684272966656639524864 689660942772046135296 717925735508605403136 725858616563949109248 736024703630671085568 782026247607588028416 820486554866977603584 829552704644513267712 858695487569116266496 893744282980100603904 909206986837887811584 912363955542186033152 919547923696061513728 957234314011473870848 966032423515255799808 967811488751932145664 981366271507561447424 1013542214835678216192 1026409449984959287296 1034491414158069202944 1042701663476784037888 1076888603262908104704 1104037055446006628352 1173039371411382042624 1182275901894936231936 1191659043973467471872 1212275982450517082112 1230729832300466405376 1261756634795436146688 1288043231353674399744 1340616424470150905856 1368545933313279049728 1379321885544092270592 1435851471017210806272 1451717233127898218496 1472049407261342171136 1564052495215176056832 1717390975138232532992 1787488565960201207808 1818413973675775623168 1824727911084372066304 1914468628022947741696 1932064847030511599616 1935622977503864291328 2052818899969918574592 2068982828316138405888 2085403326953568075776 2153777206525816209408 2208074110892013256704 2346078742822764085248 2383318087946934943744 2461459664600932810752 2576086462707348799488 2681232848940301811712 2737091866626558099456 2758643771088184541184 2871702942034421612544 2903434466255796436992 2944098814522684342272 3128104990430352113664 3434781950276465065984 3574977131920402415616 3636827947351551246336 3649455822168744132608 3864129694061023199232 4105637799939837149184 4137965656632276811776 4170806653907136151552 4307554413051632418816 4416148221784026513408 4692157485645528170496 5152172925414697598976 5362465697880603623424 5474183733253116198912 5743405884068843225088 5806868932511592873984 6256209980860704227328 6869563900552930131968 7149954263840804831232 7298911644337488265216 7728259388122046398464 8211275599879674298368 8275931313264553623552 8341613307814272303104 8615108826103264837632 8832296443568053026816 9384314971291056340992 10304345850829395197952 10724931395761207246848 10948367466506232397824 12512419961721408454656 14597823288674976530432 15456518776244092796928 16422551199759348596736 16683226615628544606208 17230217652206529675264 18768629942582112681984 20608691701658790395904 21449862791522414493696 21896734933012464795648 25024839923442816909312 29195646577349953060864 30913037552488185593856 32845102399518697193472 37537259885164225363968 43793469866024929591296 50049679846885633818624 58391293154699906121728 61826075104976371187712 65690204799037394386944 75074519770328450727936 87586939732049859182592 116782586309399812243456 131380409598074788773888 150149039540656901455872 175173879464099718365184 262760819196149577547776 350347758928199436730368 525521638392299155095552 1051043276784598310191104
- Sum of all divisors σ(n): 3866217882466123745208297
- Sum of proper divisors (its aliquot sum) s(n): 2815174605681525435017193
- 1051043276784598310191104 is an abundant number, because the sum of its proper divisors (2815174605681525435017193) is greater than itself. Its abundance is 1764131328896927124826089
Bases of 1051043276784598310191104
- Binary: 110111101001000100101011100100100111000110100110010001100100000000000000000000002
- Hexadecimal: 0xDE912B9271A646400000
- Base-36: 4R5IU2Q0R9C5M9S0
Squares and roots of 1051043276784598310191104
- 1051043276784598310191104 squared (10510432767845983101911042) is 1104691969674105733190238776788143850905000738816
- 1051043276784598310191104 cubed (10510432767845983101911043) is 1161079067643904194870636158372616025814479825963865993923134262150692864
-
1051043276784598310191104 is a
perfect square number . Itssquare root is 1025204017152 -
The
cube root of 1051043276784598310191104 is 101673287.4820908023
Scales and comparisons
How big is 1051043276784598310191104?- 1,051,043,276,784,598,310,191,104 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 1,051,043,276,784,598,310,191,104 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 1051043276784598310191104 cubic inches would be around 8472774 feet tall.
Recreational maths with 1051043276784598310191104
- 1051043276784598310191104 backwards is 4011910138954876723401501
- The number of decimal digits it has is: 25
- The sum of 1051043276784598310191104's digits is 90
- 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 1051043276784598310191104 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 1051043276784598310191104 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/1051043276784598310191104/
Chicago style:
Numbermatics. 2024. "Number 1051043276784598310191104 - Facts about the integer". https://numbermatics.com/n/1051043276784598310191104/
The information we have on file for 1051043276784598310191104 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 1051043276784598310191104, math, Factors of 1051043276784598310191104, curriculum, school, college, exams, university, Prime factorization of 1051043276784598310191104, STEM, science, technology, engineering, physics, economics, calculator, one septillion, fifty-one sextillion, forty-three quintillion, two hundred seventy-six quadrillion, seven hundred eighty-four trillion, five hundred ninety-eight billion, three hundred ten million, one hundred ninety-one thousand, one hundred four.