39697105664843324234285056
39,697,105,664,843,324,234,285,056 is an even composite number composed of seven prime numbers multiplied together.
39697105664843324234285056 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 39697105664843324234285056:
214 × 72 × 112 × 172 × 294 × 612 × 7332
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 11 × 11 × 17 × 17 × 29 × 29 × 29 × 29 × 61 × 61 × 733 × 733)See below for interesting mathematical facts about the number 39697105664843324234285056 from the Numbermatics database.
Names of 39697105664843324234285056
- Cardinal: 39697105664843324234285056 can be written as Thirty-nine septillion, six hundred ninety-seven sextillion, one hundred five quintillion, six hundred sixty-four quadrillion, eight hundred forty-three trillion, three hundred twenty-four billion, two hundred thirty-four million, two hundred eighty-five thousand and fifty-six.
Scientific notation
- Scientific notation: 3.9697105664843324234285056 × 1025
Factors of 39697105664843324234285056
Divisors of 39697105664843324234285056
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 22 28 29 32 34 44 49 56 58 61 64 68 77 88 98 112 116 119 121 122 128 136 154 176 187 196 203 224 232 238 242 244 256 272 289 308 319 352 374 392 406 427 448 464 476 484 488 493 512 539 544 578 616 638 671 704 733 748 784 812 833 841 847 854 896 928 952 968 976 986 1024 1037 1078 1088 1156 1232 1276 1309 1342 1408 1421 1466 1496 1568 1624 1666 1682 1694 1708 1769 1792 1856 1904 1936 1952 1972 2023 2048 2057 2074 2156 2176 2233 2312 2464 2552 2618 2684 2816 2842 2932 2989 2992 3136 3179 3248 3332 3364 3388 3416 3451 3509 3538 3584 3712 3721 3808 3872 3904 3944 4046 4096 4114 4148 4312 4352 4466 4624 4697 4928 5104 5131 5236 5368 5423 5632 5684 5864 5887 5929 5978 5984 6272 6358 6496 6664 6728 6776 6832 6902 7018 7076 7168 7259 7381 7424 7442 7616 7744 7808 7888 8063 8092 8192 8228 8296 8381 8624 8704 8932 9163 9248 9251 9394 9856 10208 10262 10472 10736 10846 11264 11368 11407 11728 11774 11858 11956 11968 12383 12461 12544 12716 12992 13328 13456 13552 13664 13804 14036 14152 14161 14297 14336 14399 14518 14762 14848 14884 15232 15488 15616 15631 15776 16126 16184 16384 16456 16592 16762 17248 17408 17629 17864 18326 18496 18502 18788 19459 19712 20416 20524 20944 21257 21472 21692 22253 22528 22736 22814 23456 23548 23716 23912 23936 24157 24389 24563 24766 24922 25088 25432 25984 26047 26656 26912 27104 27328 27608 28072 28304 28322 28594 28672 28798 29036 29524 29696 29768 30073 30464 30976 31232 31262 31552 32252 32368 32879 32912 33184 33524 34496 34816 34969 35258 35728 35917 36652 36992 37004 37576 37961 38918 39424 40832 40931 41048 41209 41888 42514 42944 43384 44506 44713 45056 45472 45628 46912 47096 47432 47824 47872 48314 48778 49126 49532 49844 50176 50813 50864 51301 51667 51968 52094 53312 53824 54208 54656 55216 56144 56441 56608 56644 57188 57344 57596 58072 58667 59048 59392 59536 59653 60146 60928 61952 62464 62524 63104 63257 64504 64736 64757 65758 65824 66368 67048 68992 69632 69938 70516 71456 71834 73304 73984 74008 75152 75922 77836 78848 79849 81664 81862 82096 82418 83776 85028 85888 86681 86768 87227 88693 89012 89426 90112 90944 91256 92191 93824 94192 94864 95648 95744 96628 97556 98252 99064 99688 100079 100352 100793 101626 101728 101761 102602 103334 103936 104188 106624 107648 107909 108416 109312 110432 112288 112882 113216 113288 114376 114688 115192 116144 117334 118096 118784 119072 119306 120292 121856 123403 123904 124928 125048 125477 126208 126514 129008 129472 129514 131516 131648 132736 134096 136213 137071 137984 139264 139876 141032 142912 143668 146608 147968 148016 148799 150304 151844 155672 155771 157267 157696 159698 163328 163724 164192 164836 167552 170056 170723 171776 171941 173362 173536 174454 177386 178024 178852 180224 181888 182329 182512 184382 187648 188384 189728 191296 191488 193256 193919 195112 196504 198128 199376 200158 200704 201586 203252 203456 203522 205204 206668 207872 208376 210511 211837 213248 214049 215296 215818 216832 218624 220864 224576 225764 226432 226576 228752 230384 232288 233827 234668 236192 237568 238144 238612 240584 243049 243712 244783 246806 247808 249856 250096 250954 252416 253028 258016 258944 259028 263032 263296 265472 265727 268192 268279 272426 274142 275968 278528 279752 282064 285824 286517 287336 293216 295936 296032 297598 300608 303688 311344 311542 312991 314534 315392 319396 326656 327448 328384 329672 330803 335104 340112 341446 343552 343882 346724 347072 348908 354772 356048 357704 359107 361369 361669 363776 364658 365024 368764 375296 376768 379456 382592 382976 386512 387838 390224 393008 395087 396256 398752 400316 401408 403172 406504 406912 407044 410408 410669 413336 414613 415744 416752 417571 421022 423674 426496 428098 430592 431636 433664 437248 441728 442799 449152 450241 451528 452864 453152 453299 457504 460768 464576 467654 469336 472384 475136 476288 477224 481168 486098 487424 489566 491843 493612 495616 499712 500192 501908 504832 506056 511241 516032 517888 518056 526064 526592 530944 531454 536384 536558 537289 544852 548284 551936 558943 559504 564128 564311 571648 573034 574672 586432 591872 592064 595196 601216 607376 610589 616453 620851 622688 623084 625982 629068 630784 638792 645337 653312 654896 656768 659344 661606 670208 680224 682892 687104 687764 693448 694144 695827 697816 700553 707281 709544 712096 712327 715408 718214 722738 723338 727552 729316 730048 737528 750592 753536 755363 758912 760121 765184 765952 773024 775676 780448 786016 790174 792512 797504 800632 802816 806344 813008 813824 814088 820816 821338 826672 829226 831488 833504 835142 842044 847348 852992 856196 861184 863272 863821 867328 872117 874496 878339 883456 885598 898304 900482 903056 905728 906304 906598 915008 921536 929152 935308 938672 944768 952576 953491 954448 959497 962336 972196 974848 979132 983686 987224 991232 999424 1000384 1003816 1009664 1012112 1014101 1022482 1032064 1035776 1036112 1041593 1052128 1053184 1061888 1062908 1072768 1073116 1074578 1075369 1089704 1096568 1100869 1103872 1117886 1119008 1128256 1128622 1143296 1146068 1149344 1172864 1183744 1184128 1186999 1190392 1195061 1202432 1214752 1221178 1232906 1241702 1245376 1246168 1251964 1258136 1261568 1277584 1290674 1296677 1306624 1309792 1313536 1318688 1323212 1340416 1357433 1360448 1365784 1374208 1375528 1386896 1388288 1391654 1395632 1401106 1414562 1419088 1424192 1424654 1430816 1436428 1445476 1446676 1455104 1458632 1460096 1473577 1475056 1482859 1487729 1498343 1501184 1507072 1507781 1510726 1517824 1520242 1530368 1531904 1546048 1551352 1560896 1572032 1580348 1585024 1595008 1601264 1612688 1626016 1627648 1628176 1636789 1641632 1642676 1653344 1658452 1662976 1667008 1670284 1684088 1694696 1701343 1705984 1712392 1713481 1722368 1726544 1727642 1729937 1734656 1744234 1748992 1756678 1766912 1771196 1796608 1800964 1806112 1811456 1812608 1813196 1830016 1834453 1843072 1858304 1870616 1877344 1877953 1889536 1905152 1906982 1908896 1918994 1924672 1944392 1949696 1958264 1967372 1974448 1982464 2000768 2005619 2007632 2019328 2024224 2028202 2044964 2064128 2071552 2072224 2083186 2104256 2106368 2123776 2125816 2133109 2145536 2146232 2149156 2150738 2179408 2190937 2193136 2201738 2207744 2235772 2238016 2256512 2257244 2286592 2292136 2298688 2315621 2330207 2345728 2367488 2368256 2373998 2380784 2390122 2404864 2429504 2442356 2465812 2483404 2490752 2492336 2503928 2513749 2516272 2529583 2555168 2572097 2581348 2593354 2613248 2619584 2627072 2637376 2646424 2673539 2680832 2714866 2720896 2727493 2731568 2748416 2751056 2773792 2776576 2783308 2791264 2802212 2829124 2838176 2848384 2849308 2861632 2872856 2890952 2893352 2902291 2910208 2917264 2920192 2922997 2947154 2950112 2951069 2965718 2975458 2996686 3002368 3014144 3015562 3021452 3035648 3040484 3060736 3063808 3092096 3099593 3102704 3121792 3129361 3144064 3151687 3160696 3170048 3190016 3202528 3225376 3252032 3255296 3256352 3273578 3283264 3285352 3306688 3316904 3325952 3334016 3340568 3368176 3389392 3402686 3411968 3424784 3426962 3442901 3444736 3453088 3455284 3459874 3469312 3488468 3497984 3513356 3533824 3542392 3578687 3593216 3601928 3612224 3622912 3625216 3626392 3638833 3660032 3668906 3686144 3716608 3741232 3754688 3755906 3761023 3779072 3810304 3813964 3817792 3837988 3849344 3888784 3916528 3934744 3948896 3950177 3975059 4001536 4011238 4015264 4038656 4048448 4056404 4089928 4128256 4143104 4144448 4166372 4208512 4212736 4247552 4251632 4266218 4291072 4292464 4298312 4301476 4315171 4345957 4358816 4381874 4386272 4403476 4415488 4471544 4476032 4513024 4514488 4517359 4560743 4573184 4584272 4597376 4631242 4660414 4691456 4734976 4736512 4747996 4761568 4780244 4809728 4859008 4870789 4884712 4931624 4950967 4966808 4981504 4984672 4986289 5007856 5027498 5032544 5059166 5110336 5144194 5162696 5186708 5226496 5239168 5254144 5274752 5287541 5292848 5320847 5347078 5361664 5410273 5429732 5441792 5454986 5463136 5496832 5502112 5547584 5553152 5566616 5582528 5604424 5623651 5658248 5676352 5696768 5698616 5723264 5745712 5781904 5786704 5804582 5820416 5834528 5840384 5845994 5894308 5900224 5902138 5910179 5931436 5950916 5993372 6004736 6028288 6031124 6042904 6071296 6080968 6104819 6121472 6143273 6148373 6184192 6199186 6205408 6207421 6243584 6258722 6288128 6303374 6321392 6340096 6380032 6405056 6450752 6504064 6510592 6512704 6547156 6566528 6570704 6613376 6633808 6668032 6681136 6716479 6736352 6778784 6780983 6805372 6823936 6849568 6853924 6885802 6889472 6906176 6910568 6919748 6938624 6976936 6995968 7026712 7048421 7067648 7084784 7098707 7157374 7186432 7203856 7224448 7245824 7250432 7252784 7277666 7320064 7337812 7372288 7433216 7482464 7509376 7511812 7522046 7527583 7558144 7620608 7627928 7635584 7654097 7675976 7698688 7706083 7777568 7780091 7833056 7869488 7897792 7900354 7950118 8003072 8022476 8030528 8077312 8096896 8112808 8179856 8256512 8286208 8288896 8308993 8332744 8361331 8417024 8425472 8495104 8503264 8532436 8582144 8584928 8596624 8602952 8630342 8691914 8717632 8763748 8772544 8806952 8830976 8943088 8952064 9026048 9028976 9034718 9076739 9121486 9133913 9146368 9168544 9194752 9262484 9320828 9382912 9473024 9495992 9502031 9523136 9560488 9593287 9619456 9718016 9741578 9769424 9863248 9901934 9933616 9963008 9969344 9972578 10015712 10054996 10065088 10118332 10220672 10288388 10325392 10373416 10380013 10414103 10478336 10479701 10488401 10508288 10549504 10554467 10575082 10585696 10641694 10694156 10723328 10820546 10859464 10883584 10909972 10926272 10993664 11004224 11095168 11106304 11133232 11165056 11208848 11247302 11316496 11352704 11393536 11397232 11446528 11457523 11491424 11563808 11573408 11609164 11640832 11669056 11680768 11691988 11788616 11800448 11804276 11820358 11829059 11862872 11901832 11909401 11986744 12009472 12023777 12056576 12062248 12085808 12109559 12142592 12161936 12209638 12242944 12286546 12296746 12368384 12398372 12410816 12414842 12487168 12517444 12576256 12606748 12642784 12680192 12760064 12810112 12841171 12901504 12922057 13008128 13021184 13025408 13056989 13094312 13133056 13141408 13145671 13226752 13267616 13336064 13362272 13432958 13472704 13557568 13561966 13610744 13647872 13699136 13707848 13771604 13778944 13812352 13821136 13839496 13877248 13953872 14053424 14096842 14135296 14169568 14197414 14263447 14314748 14372864 14407712 14448896 14491648 14500864 14505568 14555332 14640128 14675624 14744576 14825989 14866432 14931763 14964928 15018752 15023624 15044092 15055166 15116288 15241216 15255856 15271168 15308194 15351952 15397376 15412166 15555136 15560182 15581381 15666112 15738976 15795584 15800708 15900236 16006144 16044952 16061056 16193792 16209347 16225616 16311449 16359712 16365019 16513024 16572416 16577792 16617986 16665488 16722662 16834048 16850944 16990208 17006528 17064872 17164288 17169856 17193248 17205904 17260684 17383828 17435264 17527496 17545088 17613904 17707081 17877137 17886176 17904128 18004679 18052096 18057952 18069436 18153478 18242972 18267826 18292736 18337088 18389504 18524968 18641656 18714773 18765824 18946048 18991984 19004062 19046272 19092451 19120976 19186574 19238912 19436032 19483156 19538848 19726496 19803868 19867232 19926016 19938688 19945156 20031424 20109992 20130176 20178983 20236664 20316037 20441344 20576776 20650784 20657483 20746832 20760026 20828206 20956672 20959402 20976802 21016576 21099008 21108934 21150164 21171392 21283388 21388312 21446656 21641092 21718928 21767168 21819944 21852544 21905527 22008448 22043509 22061809 22190336 22212608 22266464 22330112 22417696 22494604 22632992 22705408 22787072 22794464 22893056 22915046 22982848 23127616 23146816 23218328 23281664 23338112 23361536 23383976 23577232 23600896 23608552 23640716 23658118 23725744 23803664 23818802 23973488 24047554 24100307 24113152 24124496 24171616 24219118 24285184 24323872 24419276 24485888 24573092 24593492 24736768 24796744 24821632 24829684 24974336 25034888 25050809 25152512 25213496 25285568 25291393 25360384 25471831 25520128 25620224 25632277 25682342 25803008 25844114 26016256 26042368 26050816 26113978 26188624 26266112 26282816 26291342 26327161 26453504 26535232 26672128 26724544 26865916 26945408 27115136 27123932 27221488 27398272 27415696 27543208 27624704 27642272 27651239 27678992 27825413 27907744 28106848 28193684 28270592 28339136 28394828 28526894 28629496 28745728 28815424 28897792 28983296 29001728 29011136 29110664 29280256 29351248 29408929 29489152 29651978 29732864 29863526 29929856 30002423 30037504 30047248 30088184 30110332 30206197 30232576 30482432 30511712 30542336 30616388 30703904 30794752 30824332 31110272 31120364 31162762 31185701 31332224 31477952 31591168 31601416 31800472 31925201 32012288 32089904 32122112 32387584 32418694 32451232 32622898 32719424 32730038 32774629 33026048 33144832 33155584 33235972 33330976 33445324 33668096 33701888 34013056 34095523 34129744 34328576 34339712 34386496 34411808 34422971 34521368 34656769 34767656 34870528 35054992 35090176 35227808 35414162 35754274 35772352 35808256 36009358 36104192 36115904 36138872 36306956 36485944 36535652 36585472 36674176 36779008 37049936 37245929 37283312 37429546 37531648 37603633 37871911 37892096 37983968 38008124 38092544 38184902 38241952 38373148 38477824 38872064 38966312 39077696 39365557 39452992 39607736 39734464 39852032 39877376 39890312 40062848 40219984 40260352 40357966 40473328 40632074 40882688 41153552 41301568 41314966 41371253 41493664 41520052 41656412 41913344 41918804 41953604 42033152 42198016 42217868 42300328 42342784 42566776 42733733 42776624 43002911 43144141 43282184 43437856 43451947 43534336 43639888 43705088 43725649 43811054 44016896 44087018 44123618 44380672 44425216 44532928 44660224 44835392 44989208 45265984 45410816 45574144 45588928 45786112 45830092 45965696 46255232 46293632 46367381 46436656 46676224 46723072 46767952 47154464 47201792 47217104 47281432 47316236 47451488 47466881 47607328 47637604 47946976 48095108 48200614 48226304 48248992 48343232 48438236 48570368 48647744 48838552 48971776 49146184 49186984 49338947 49473536 49593488 49643264 49659368 49690949 49948672 50069776 50101618 50168173 50305024 50426992 50571136 50582786 50720768 50943662 51040256 51240448 51264554 51364684 51606016 51688228 52032512 52084736 52101632 52227956 52377248 52532224 52565632 52582684 52654322 52693081 52907008 53070464 53199137 53344256 53449088 53578679 53731832 53890816 54230272 54247864 54442976 54460637 54796544 54831392 55086416 55249408 55284544 55302478 55357984 55650826 55815488 56213696 56387368 56541184 56678272 56789656 57053788 57258992 57491456 57630848 57795584 58003456 58022272 58162951 58221328 58529317 58560512 58702496 58817858 58978304 59303956 59465728 59727052 59859712 60004846 60075008 60094496 60176368 60220664 60412394 60465152 60964864 61023424 61084672 61232776 61407808 61589504 61648664 61860161 62220544 62240728 62325524 62371402 62664448 62955904 63182336 63202832 63537173 63600944 63850402 63937391 64024576 64179808 64244224 64775168 64837388 64902464 65011969 65245796 65438848 65460076 65549258 66052096 66311168 66471944 66661952 66890648 67153009 67336192 67576003 68026112 68191046 68259488 68657152 68679424 68772992 68823616 68845942 69042736 69313538 69535312 69741056 70109984 70180352 70455616 70828324 71508548 71544704 71616512 72018716 72208384 72231808 72277744 72613912 72898721 72971888 73071304 73348352 73357907 73558016 73881269 74099872 74491858 74566624 74590813 74859092 75063296 75207266 75743822 75784192 75967936 76016248 76185088 76369804 76483904 76746296 76955648 77532631 77744128 77932624 78155392 78731114 78905984 79097297 79215472 79468928 79704064 79754752 79780624 80125696 80439968 80520704 80715932 80946656 81264148 81765376 82307104 82603136 82629932 82742506 82803413 82987328 83040104 83312824 83826688 83837608 83907208 84066304 84166439 84396032 84435736 84600656 84685568 84766913 85133552 85467466 85553248 85581001 86005822 86288282 86564368 86875712 86903894 87068672 87279776 87410176 87451298 87622108 88033792 88174036 88247236 88761344 88850432 89065856 89320448 89670784 89888197 89978416 90454399 90531968 90751469 90821632 91148288 91177856 91398923 91572224 91660184 91931392 91974641 92510464 92587264 92734762 92873312 93352448 93446144 93535904 94308928 94403584 94434208 94562864 94632472 94902976 94933762 95214656 95275208 95893952 96190216 96401228 96452608 96497984 96686464 96876472 97140736 97295488 97677104 98292368 98373968 98677894 98947072 99186976 99286528 99318736 99381898 99844129 99897344 100139552 100203236 100336346 100473043 100610048 100853984 101142272 101165572 101441536 101887324 102080512 102480896 102529108 102729368 103212032 103376456 103781923 104065024 104203264 104455912 104522341 104754496 105064448 105131264 105165368 105308644 105386162 105526157 105814016 106140928 106398274 106688512 106898176 107157358 107463664 107781632 108460544 108495728 108885952 108921274 109069667 109593088 109662784 110172832 110498816 110569088 110604956 110715968 111301652 111630976 112427392 112774736 113356544 113579312 114107576 114180143 114517984 114555133 115261696 115276711 115591168 116006912 116044544 116325902 116442656 117058634 117121024 117404992 117635716 117956608 118607912 118931456 119454104 119719424 120009692 120150016 120188992 120352736 120441328 120824788 120930304 122046848 122169344 122465552 122815616 123179008 123297328 123720322 124441088 124481456 124651048 124742804 125139959 125328896 125911808 126032753 126364672 126405664 127074346 127201888 127700804 127874782 128049152 128359616 128488448 129550336 129674776 129804928 130023938 130119649 130491592 130877696 130920152 131003411 131098516 132104192 132261547 132622336 132943888 133323904 133647157 133781296 134306018 134672384 135152006 136052224 136382092 136518976 137314304 137358848 137545984 137647232 137691884 138085472 138627076 139070624 139482112 140219968 140360704 140911232 141252881 141656648 142142627 143017096 143089408 143233024 144037432 144416768 144463616 144555488 144602381 145227824 145797442 145943776 146142608 146696704 146715814 147116032 147762538 148199744 148983716 149133248 149181626 149718184 150126592 150414532 151487644 151568384 151935872 152032496 152370176 152739608 152967808 153338689 153492592 154304563 155065262 155276521 155488256 155865248 156310784 156897917 157462228 157811968 158194594 158430944 158937856 159408128 159509504 159561248 160251392 160879936 161041408 161431864 161893312 162528296 163085879 163530752 164614208 165206272 165259864 165485012 165606826 165974656 166080208 166625648 167653376 167675216 167814416 168332878 168792064 168871472 169201312 169371136 169533826 170267104 170934932 171106496 171162002 171395191 172011644 172576564 173128736 173751424 173807788 174137344 174559552 174820352 174902596 175244216 176067584 176348072 176494472 177039751 177522688 178131712 178154917 178302817 178640896 179341568 179425939 179776394 179956832 180015209 180908798 181063936 181502938 181643264 182296576 182355712 182797846 183144448 183320368 183862784 183949282 185020928 185174528 185469524 185746624 186704896 186892288 187071808 188617856 188807168 188868416 189125728 189264944 189805952 189867524 190429312 190550416 191787904 192380432 192802456 192995968 193372928 193752944 194590976 194777891 195354208 196584736 196648507 196747936 197355788 197894144 198373952 198573056 198637472 198763796 199688258 199794688 200279104 200406472 200672692 200946086 201220096 201707968 202284544 202331144 202883072 203774648 204161024 204404209 204961792 205058216 205458736 205862503 206424064 206752912 207563846 208130048 208406528 208911824 209044682 209508992 210016961 210128896 210262528 210330736 210617288 210772324 211052314 211628032 212281856 212796548 213377024 213796352 214314716 214927328 215563264 216921088 216991456 217771904 217842548 218139334 218299907 219186176 219325568 220345664 220997632 221138176 221209912 221431936 221968813 222603304 223261952 223476407 224854784 225549472 226713088 227158624 228215152 228360286 229035968 229110266 229422403 230523392 230553422 231182336 232013824 232089088 232651804 232885312 234117268 234242048 234809984 235271432 235913216 237215824 238908208 239438848 240019384 240300032 240377984 240705472 240882656 240960797 241649576 242478599 244093696 244338688 244931104 245631232 246358016 246594656 247440644 248882176 248962912 249302096 249485608 250279918 250657792 251823616 252065506 252729344 252811328 254148692 254403776 255401608 255749564 256098304 256719232 256976896 259100672 259349552 259609856 260047876 260239298 260983184 261755392 261840304 262006822 262197032 263225431 264523094 264883477 265103377 265244672 265887776 266647808 267294314 267562592 268612036 269344768 270304012 272104448 272764184 273037952 274717696 275091968 275294464 275383768 275558899 276170944 277254152 278141248 278205323 278964224 280439936 280721408 281822464 282505762 283313296 284285254 286034192 286178816 286466048 288074864 288833536 288927232 289110976 289204762 289598771 290455648 291594884 291887552 292285216 293393408 293431628 294232064 295525076 296399488 297967432 298266496 298363252 299436368 300829064 301020377 302008987 302975288 303871744 303911329 304064992 304163629 304740352 305479216 305935616 306079543 306677378 306985184 308609126 310130524 310553042 310976512 311730496 312621568 313795834 314924456 315623936 316389188 316861888 317875712 318816256 319019008 319122496 320502784 321759872 322082816 322863728 323786624 324571667 325056592 326171758 327061504 329228416 330026653 330412544 330519728 330970024 331213652 331949312 332160416 332268167 333251296 335306752 335350432 335628832 336665756 337584128 337742944 338402624 338742272 339067652 340534208 341869864 342212992 342324004 342790382 343042711 344023288 345153128 345372629 346257472 347502848 347615576 348274688 349119104 349640704 349805192 350488432 351177211 352135168 352696144 352988944 354079502 355045376 356263424 356309834 356605634 357281792 358683136 358851878 359552788 359913664 360030418 360520919 361817596 362127872 363005876 363286528 364593152 364711424 365595692 366288896 366640736 367725568 367898564 370041856 370349056 370939048 371493248 372393959 373409792 374143616 374739653 375050753 377235712 377614336 377736832 378251456 378529888 378652681 379611904 379735048 380858624 381100832 381224459 383575808 384760864 385604912 385991936 386745856 387505888 389181952 389555782 390708416 393169472 393297014 393495872 394711576 395788288 396747904 397146112 397274944 397527592 399376516 399589376 400558208 400812944 401345384 401892172 402440192 403415936 404569088 404662288 407549296 408808418 409705219 409923584 410116432 410917472 411725006 412848128 413505824 413639963 415127692 416260096 416813056 417823648 418089364 419017984 420033922 420257792 420525056 420661472 421234576 421544648 422104628 423256064 424563712 425593096 426754048 427592704 428629432 429854656 429953681 431126528 433021127 433842176 433982912 435543808 435685096 436278668 436599814 438372352 438651136 440691328 441995264 442276352 442419824 442863872 443937626 445206608 446523904 446952814 447561737 449709568 451098944 451860049 453426176 454317248 455083783 456430304 456720572 458071936 458220532 458844806 461046784 461106844 462364672 464178176 465303608 465770624 468234536 469619968 470071063 470542864 473032021 474431648 474585551 477816416 478877696 480038768 480600064 480755968 481410944 481765312 481921594 483299152 484957198 488187392 488677376 489862208 491262464 492716032 493189312 494881288 497764352 497925824 498604192 498971216 500559836 501315584 503647232 504131012 505458688 505622656 508297384 508807552 510041191 510803216 511499128 513438464 513505349 513953792 518201344 518436973 518699104 519219712 520095752 520478596 521966368 522135691 523510784 523680608 524013644 524394064 526450862 529046188 529766954 530206754 530489344 531775552 533295616 534588628 535125184 537224072 538689536 540608024 542728417 544208896 545528368 546075904 549435392 550183936 550588928 550767536 551117798 552341888 553681079 554508304 556282496 556410646 557168693 557928448 560879872 561442816 563644928 565011524 566626592 568570508 572068384 572357632 572932096 576149728 577854464 578221952 578409524 579197542 579623891 580911296 583189768 583775104 584570432 585190507 586786816 586863256 588464128 589165073 591050152 592798976 595934864 596532992 596726504 598872736 599067007 601658128 602040754 604017974 605950576 607743488 607822658 608129984 608327258 609480704 610958432 611871232 612159086 613354756 613970368 617218252 620261048 621106084 621953024 623460992 625243136 627591668 629848912 631247872 632778376 633180793 633723776 635260283 635751424 638038016 638244992 639261761 639792461 641005568 643519744 643822487 644165632 645727456 647573248 649143334 650113184 652343516 654123008 658456832 660053306 660825088 661039456 661940048 662427304 663898624 664320832 664536334 666502592 670613504 670700864 671257664 673331512 675168256 675485888 676805248 677484544 678135304 681068416 683739728 684425984 684648008 685580764 686085422 688046576 690306256 690745258 692514944 695005696 695231152 698238208 698908903 699281408 699610384 700976864 702354422 703311301 704270336 705392288 705977888 708159004 710090752 712526848 712619668 713211268 714563584 717366272 717703756 719105576 719827328 720060836 721041838 723635192 724255744 726011752 726473461 726573056 729422848 731191384 732577792 733281472 733450397 735451136 735797128 738683099 740083712 740698112 741878096 742986496 743336033 744787918 746819584 748287232 749479306 750101506 754471424 755228672 755473664 756502912 757059776 757305362 759223808 759470096 761717248 762201664 762448918 763487669 767151616 769521728 771209824 771983872 773491712 775011776 778363904 779111564 781416832 786338944 786594028 786991744 788245477 789423152 793495808 794292224 794549888 795055184 798753032 801116416 801625888 801885931 802690768 803784344 806831872 806936977 809138176 809324576 815098592 817616836 819410438 819847168 820232864 821834944 823450012 825696256 827011648 827279926 830255384 832520192 833626112 835647296 836178728 838035968 840067844 840515584 841050112 841322944 842469152 843089296 844209256 846512128 849127424 851186192 852858941 855185408 857258864 859709312 859907362 862253056 866042254 867684352 867965824 870070267 871087616 871370192 872557336 873199628 875979713 876744704 877302272 881382656 883990528 884552704 884839648 885727744 887875252 890413216 893047808 893905628 895123474 899419136 902197888 903720098 904385329 906852352 908634496 910167566 910837543 912860608 913441144 916143872 916441064 917689612 922093568 922213688 924729344 925830829 928356352 930607216 931541248 936469072 939239936 940142126 941085728 946064042 948863296 949171102 950464241 955632832 957755392 960077536 961200128 961511936 962821888 963530624 963843188 966598304 969914396 976374784 977354752 979724416 982524928 986378624 988770167 989762576 994998389 995528704 995851648 997208384 997942432 998266159 1001119672 1002631168 1007294464 1008262024 1010917376 1011245312 1016594768 1017615104 1020082382 1021606432 1022998256 1026876928 1027010698 1027907584 1036402688 1036873946 1037398208 1038439424 1040191504 1040957192 1043932736 1044271382 1047021568 1047361216 1048027288 1048788128 1052901724 1058092376 1059533908 1060413508 1060978688 1063551104 1066591232 1069177256 1070250368 1074448144 1080131941 1081216048 1085456834 1086935647 1088417792 1090505357 1091056736 1092151808 1098285419 1098870784 1100367872 1101177856 1101535072 1102235596 1104683776 1105203473 1107362158 1109016608 1112564992 1112821292 1114337386 1115856896 1121759744 1122885632 1127289856 1130023048 1133253184 1137141016 1141601153 1144136768 1144715264 1152299456 1155708928 1156443904 1156819048 1158395084 1159247782 1161822592 1166379536 1167550208 1169140864 1170381014 1173573632 1173726512 1178330146 1182100304 1185597952 1191869728 1193065984 1193453008 1197745472 1198134014 1199766337 1203316256 1204081508 1208035948 1211901152 1215486976 1215645316 1216259968 1216654516 1218961408 1221916864 1223742464 1224318172 1226709512 1227940736 1234436504 1239278257 1240522096 1242212168 1246921984 1247084419 1250486272 1255183336 1255981573 1259697824 1260106463 1262495744 1265556752 1266361586 1267447552 1268043821 1270520566 1271502848 1276076032 1276489984 1278523522 1279584922 1282011136 1287039488 1287644974 1288331264 1291454912 1295146496 1298286668 1300226368 1304687032 1308246016 1316913664 1320106612 1321650176 1322078912 1323880096 1324854608 1327797248 1328641664 1329072668 1333005184 1341401728 1342515328 1344654049 1346663024 1350971776 1353610496 1354969088 1356270608 1362136832 1367479456 1368851968 1369296016 1371161528 1372170844 1376093152 1376539549 1380612512 1381490516 1385029888 1390011392 1390462304 1396476416 1397817806 1398562816 1399220768 1401953728 1404708844 1406622602 1408540672 1410784576 1411955776 1416318008 1420181504 1425053696 1425239336 1426422536 1429127168 1430829463 1434732544 1435407512 1438211152 1439654656 1440121672 1441037521 1442083676 1447270384 1448511488 1452023504 1452946922 1453146112 1454877017 1458845696 1462382768 1466562944 1466900794 1470118727 1470902272 1471594256 1477366198 1480167424 1481396224 1483756192 1485972992 1486672066 1489575836 1493639168 1496574464 1498958612 1500203012 1508942848 1510457344 1510947328 1513005824 1514119552 1514610724 1518447616 1518940192 1523434496 1524403328 1524897836 1526975338 1528099349 1534303232 1539043456 1542419648 1542774973 1543967744 1546983424 1550023552 1553781691 1556727808 1558223128 1562833664 1563568897 1572677888 1573188056 1573983488 1576490954 1578846304 1586991616 1588584448 1589099776 1590110368 1597506064 1602232832 1603251776 1603771862 1605381536 1605956821 1607568688 1613663744 1613873954 1618276352 1618649152 1630197184 1635233672 1638820876 1639694336 1640465728 1643669888 1646900024 1651392512 1654023296 1654559852 1660510768 1667252224 1671294592 1672357456 1676071936 1680135688 1682100224 1682645888 1684938304 1686178592 1686725579 1688418512 1697350193 1698254848 1702372384 1705717882 1708041731 1710370816 1714517728 1719418624 1719814724 1724506112 1732084508 1735368704 1735931648 1740140534 1742175232 1742740384 1745114672 1746399256 1751959426 1753489408 1754604544 1762765312 1767981056 1769105408 1769679296 1771455488 1775750504 1780826432 1786095616 1787811256 1790246948 1793944669 1798838272 1804395776 1807440196 1808770658 1813704704 1817268992 1820335132 1821675086 1825721216 1826882288 1832287744 1832882128 1835379224 1842578017 1844187136 1844427376 1851661658 1854184339 1856712704 1861214432 1863082496 1872938144 1878479872 1880284252 1882171456 1885347101 1892128084 1897726592 1898342204 1900928482 1911265664 1915510784 1920155072 1923023872 1925643776 1927061248 1927686376 1933196608 1939828792 1947437261 1952749568 1959448832 1959704087 1965049856 1972757248 1977540334 1979525152 1989996778 1991057408 1991703296 1994416768 1995884864 1996532318 1999252369 2002239344 2005262336 2014588928 2016524048 2021834752 2022490624 2033189536 2035230208 2040164764 2043212864 2045996512 2053753856 2054021396 2055815168 2073747892 2074796416 2076878848 2080383008 2081914384 2087865472 2088542764 2094043136 2094722432 2096054576 2097576256 2105803448 2114062909 2116184752 2119067816 2120827016 2127102208 2127379303 2133182464 2138354512 2140500736 2142556801 2148896288 2160263882 2162432096 2163133577 2170913668 2173871294 2176835584 2181010714 2182113472 2184303616 2196570838 2197741568 2200735744 2202355712 2203070144 2204471192 2209367552 2210406946 2214724316 2218033216 2225129984 2225642584 2228674772 2231713792 2243519488 2245771264 2248446299 2254579712 2260046096 2266506368 2272001669 2274282032 2283202306 2288273536 2289430528 2293821613 2304598912 2310186571 2311417856 2312887808 2313638096 2316790168 2318495564 2323645184 2332759072 2335100416 2338281728 2340762028 2347147264 2347453024 2356660292 2364200608 2371195904 2383739456 2386131968 2386906016 2395490944 2396268028 2399532674 2401298977 2406632512 2408163016 2416071896 2423802304 2430973952 2431290632 2432519936 2433309032 2437922816 2443833728 2447484928 2448636344 2453419024 2455881472 2458240477 2468873008 2478556514 2481044192 2484424336 2493843968 2494168838 2500972544 2510366672 2511963146 2519395648 2520212926 2523646433 2524991488 2531113504 2532723172 2534895104 2536087642 2541041132 2543005696 2552152064 2552979968 2557047044 2559169844 2564022272 2574078976 2575289948 2576662528 2582909824 2590292992 2596573336 2600452736 2606757713 2609374064 2623177571 2631792601 2633827328 2640213224 2643300352 2644157824 2647760192 2649709216 2650568767 2655594496 2657283328 2658145336 2666010368 2667264589 2682803456 2685030656 2689308098 2693326048 2701943552 2707220992 2709938176 2712541216 2724273664 2734958912 2737703936 2738592032 2742323056 2744341688 2752186304 2753079098 2761225024 2762981032 2770059776 2780022784 2780924608 2792952832 2795635612 2797125632 2798441536 2803907456 2809417688 2813245204 2817081344 2821569152 2823911552 2832636016 2850107392 2850478672 2852845072 2861658926 2869465088 2870815024 2876422304 2879309312 2880243344 2882075042 2884167352 2894540768 2895479741 2897022976 2904047008 2905893844 2909754034 2913718247 2917691392 2924765536 2933125888 2933801588 2940237454 2941804544 2943188512 2954732396 2960334848 2962792448 2967512384 2971945984 2973344132 2979151672 2987278336 2993148928 2997917224 3000406024 3009675767 3017885696 3021894656 3026011648 3028239104 3029221448 3031147889 3036895232 3037880384 3046868992 3048806656 3049795672 3053950676 3056198698 3060258553 3068606464 3078086912 3084839296 3085549946 3087935488 3093966848 3100047104 3107563382 3113455616 3116446256 3125667328 3127137794 3145355776 3146376112 3147966976 3152981908 3157692608 3163020343 3173983232 3177168896 3178199552 3180220736 3185586481 3195012128 3204465664 3206503552 3207543724 3210763072 3211913642 3215137376 3227327488 3227747908 3236552704 3237298304 3260394368 3270467344 3277641752 3280931456 3287339776 3293800048 3308046592 3309119704 3311224147 3321021536 3322098857 3342589184 3343024619 3344714912 3352143872 3360271376 3364200448 3365291776 3369876608 3372357184 3373451158 3376837024 3394700386 3396509696 3404744768 3411435764 3416083462 3420741632 3429035456 3438837248 3439629448 3449012224 3464169016 3470737408 3471863296 3480281068 3484350464 3485480768 3490229344 3492798512 3503918852 3506978816 3509209088 3525530624 3538210816 3539358592 3542910976 3551501008 3561652864 3570288337 3572191232 3575622512 3580493896 3587889338 3597676544 3608791552 3614880392 3617541316 3627409408 3629058811 3634537984 3640670264 3643350172 3651442432 3653764576 3654949837 3664575488 3665764256 3670758448 3685156034 3688374272 3688854752 3703323316 3708368678 3713425408 3722428864 3726164992 3745876288 3756959744 3760568504 3764342912 3770694202 3773469821 3784256168 3795453184 3796684408 3799098919 3801856964 3822531328 3831021568 3840310144 3846047744 3851287552 3854122496 3855372752 3866393216 3875767553 3879657584 3894874522 3900180851 3905499136 3918897664 3919408174 3930099712 3945514496 3955080668 3959050304 3965730109 3979993556 3982114816 3983406592 3988833536 3991769728 3993064636 3998504738 4004478688 4010524672 4029177856 4033048096 4044981248 4066379072 4070460416 4080329528 4086425728 4091993024 4096333549 4107507712 4108042792 4122136183 4147495784 4149592832 4153757696 4160766016 4163828768 4175730944 4177085528 4188086272 4189444864 4192109152 4193469049 4195152512 4211606896 4228125818 4232369504 4238135632 4241654032 4254204416 4254758606 4266364928 4276709024 4281001472 4285113602 4297792576 4320527764 4324864192 4326267154 4341827336 4347742588 4353671168 4362021428 4364226944 4368607232 4393141676 4395483136 4401471488 4404711424 4406140288 4408942384 4418735104 4420813892 4429448632 4436066432 4446821981 4450259968 4451285168 4457349544 4474832327 4487038976 4496892598 4503019109 4506757409 4509159424 4520092192 4533012736 4544003338 4548564064 4550039593 4566404612 4576547072 4578861056 4587643226 4609197824 4620373142 4622835712 4625775616 4627276192 4633580336 4636991128 4647290368 4665518144 4670200832 4676563456 4681524056 4694294528 4694906048 4713320584 4728401216 4729490491 4742391808 4767478912 4772263936 4773812032 4790981888 4792536056 4799065348 4802597954 4813265024 4816326032 4832143792 4847604608 4861947904 4862581264 4865039872 4866618064 4887667456 4894969856 4897272688 4906838048 4911762944 4916480954 4923179107 4937746016 4957113028 4962088384 4968848672 4970460539 4987687936 4988337676 5001945088 5020733344 5023926292 5038791296 5040425852 5047292866 5049982976 5062227008 5065446344 5069790208 5072175284 5082082264 5086011392 5105959936 5114094088 5118339688 5128044544 5134152779 5148157952 5150579896 5165819648 5166492593 5170781693 5180585984 5193146672 5200905472 5203352231 5213515426 5218748128 5220441061 5246355142 5263585202 5267654656 5280426448 5286600704 5288315648 5295520384 5299418432 5301137534 5311188992 5314566656 5316290672 5332020736 5334529178 5365606912 5370061312 5378616196 5386652096 5403887104 5414441984 5419876352 5425082432 5448547328 5469917824 5475407872 5477184064 5484646112 5488683376 5504372608 5506158196 5517718339 5522450048 5525962064 5540119552 5560045568 5561849216 5585905664 5591271224 5596883072 5607814912 5610453101 5618835376 5626490408 5643138304 5647823104 5648558839 5665272032 5700214784 5700957344 5702806703 5705690144 5723317852 5738930176 5741630048 5752844608 5758618624 5760486688 5764150084 5768334704 5789081536 5790959482 5794045952 5808094016 5811787688 5819508068 5827436494 5835382784 5849531072 5866251776 5867603176 5880474908 5883609088 5886377024 5909464792 5920669696 5925584896 5935024768 5943891968 5946688264 5958303344 5970012587 5986297856 5995834448 6000812048 6019351534 6035771392 6043789312 6052023296 6056478208 6058442896 6062295778 6073790464 6075760768 6090491869 6093737984 6097613312 6099591344 6107901352 6112397396 6120517106 6128855623 6137212928 6156173824 6169678592 6171099892 6175870976 6187933696 6200094208 6215126764 6226911232 6232892512 6251334656 6254275588 6290711552 6292752224 6295933952 6305963816 6315385216 6326040686 6330697303 6347966464 6356399104 6360441472 6371172962 6375862801 6390024256 6408931328 6413007104 6415087448 6421526144 6423827284 6430274752 6437095577 6454654976 6455495816 6473105408 6474596608 6480815803 6520788736 6540934688 6555283504 6561862912 6574679552 6587600096 6616093184 6618239408 6622448294 6642043072 6644197714 6653249687 6685178368 6686049238 6689429824 6704287744 6720542752 6728400896 6730583552 6739753216 6744714368 6746902316 6753674048 6789400772 6793019392 6809489536 6822871528 6832166924 6841483264 6858070912 6877674496 6879258896 6928338032 6943726592 6960562136 6964988723 6968700928 6970961536 6980458688 6985597024 6987863113 7007837704 7018418176 7031879371 7051061248 7076421632 7078717184 7085821952 7103002016 7123305728 7140576674 7144382464 7151245024 7160987792 7175778676 7195353088 7217583104 7229760784 7235082632 7254818816 7258117622 7269075968 7281340528 7286700344 7302884864 7307529152 7309899674 7329150976 7331528512 7341516896 7370312068 7376748544 7377709504 7406646632 7416737356 7426850816 7444857728 7452329984 7491752576 7513919488 7521137008 7528685824 7541388404 7546939642 7568512336 7590906368 7593368816 7598197838 7603713928 7608549529 7633537499 7645062656 7680620288 7681620833 7687997933 7692095488 7702575104 7708244992 7710745504 7732786432 7736424311 7751535106 7759315168 7789749044 7800361702 7810998272 7837795328 7838816348 7860199424 7891028992 7910161336 7918100608 7931460218 7959987112 7966813184 7977667072 7983539456 7986129272 7991208071 7997009476 8008957376 8058355712 8066096192 8067954367 8089962496 8132758144 8140920832 8160659056 8172851456 8183986048 8192667098 8215015424 8216085584 8244272366 8294991568 8299185664 8307515392 8321532032 8327657536 8351461888 8354171056 8376172544 8378889728 8384218304 8386938098 8390305024 8398364359 8423213792 8456251636 8464739008 8476271264 8483308064 8508408832 8509517212 8532729856 8553418048 8562002944 8570227204 8595585152 8641055528 8649728384 8652534308 8670700247 8683654672 8695485176 8724042856 8728453888 8729590933 8737214464 8786283352 8802942976 8809422848 8812280576 8813428541 8817884768 8820745241 8837470208 8841627784 8858897264 8872132864 8876306747 8893643962 8900519936 8902570336 8914699088 8949664654 8974077952 8993785196 9006038218 9013514818 9018318848 9040184384 9066025472 9088006676 9097128128 9100079186 9132809224 9153094144 9157722112 9175286452 9218395648 9240746284 9245671424 9251551232 9254552384 9267160672 9273982256 9294580736 9331036288 9340401664 9353126912 9363048112 9389812096 9412578343 9426641168 9456802432 9458980982 9471867781 9484783616 9534957824 9544527872 9547624064 9570772937 9581963776 9585072112 9598130696 9605195908 9626530048 9632652064 9635776843 9664287584 9695209216 9723895808 9725162528 9730079744 9733236128 9775334912 9789939712 9794545376 9813676096 9823525888 9832961908 9846358214 9875492032 9914226056 9924176768 9937697344 9940921078 9948238619 9975375872 9976675352 10003890176 10015806241 10041466688 10047852584 10077582592 10080851704 10094585732 10099965952 10124454016 10130892688 10139580416 10144350568 10164164528 10172022784 10184139119 10211919872 10228188176 10236679376 10268305558 10296315904 10301159792 10331639296 10332985186 10341563386 10361171968 10386293344 10401810944 10406704462 10427030852 10437496256 10440882122 10455106651 10492710284 10527170404 10535309312 10560852896 10573201408 10576631296 10591040768 10598836864 10602275068 10622377984 10629133312 10632581344 10664041472 10669058356 10731213824 10740122624 10757232392 10773304192 10799424811 10807774208 10828883968 10850164864 10867449937 10876471837 10897094656 10939835648 10944982279 10950815744 10954368128 10969292224 10977366752 10980927749 11008745216 11012316392 11035436678 11044900096 11051924128 11080239104 11120091136 11123698432 11171811328 11182542448 11193766144 11215629824 11220906202 11237670752 11252980816 11286276608 11295646208 11297117678 11330544064 11400429568 11401914688 11405613406 11411380288 11446635704 11477860352 11483260096 11505689216 11517237248 11520973376 11528300168 11536669408 11578163072 11581918964 11588091904 11616188032 11623575376 11639016136 11654872988 11670765568 11699062144 11732503552 11735206352 11760949816 11772754048 11818929584 11870049536 11881451351 11887783936 11893376528 11916606688 11940025174 11956292117 11972595712 11991668896 11995558927 12001624096 12038703068 12071542784 12087578624 12104046592 12112956416 12116885792 12124591556 12147580928 12151521536 12180983738 12187475968 12195226624 12199182688 12215802704 12224794792 12241034212 12257711246 12274425856 12312347648 12339357184 12342199784 12351741952 12375867392 12400188416 12430253528 12453822464 12465785024 12468656749 12502669312 12508551176 12557612683 12581423104 12585504448 12591867904 12611927632 12630770432 12652081372 12661394606 12695932928 12712798208 12720882944 12742345924 12751725602 12780048512 12817862656 12826014208 12830174896 12843052288 12847654568 12860549504 12874191154 12909309952 12910991632 12949193216 12961631606 12979290373 13041577472 13081869376 13103941421 13110567008 13123725824 13149359104 13175200192 13197429707 13232186368 13236478816 13244896588 13284086144 13288395428 13306499374 13370356736 13372098476 13378859648 13408575488 13441085504 13461167104 13479506432 13489428736 13493804632 13507348096 13578801544 13618979072 13632060827 13645743056 13664333848 13716141824 13717928609 13755348992 13758517792 13856676064 13887453184 13921124272 13929977446 13937401856 13941923072 13960917376 13971194048 13975726226 13994766583 14015675408 14036836352 14063758742 14102122496 14152843264 14157434368 14171643904 14206004032 14246611456 14281153348 14288764928 14302490048 14321975584 14351557352 14390706176 14435166208 14459521568 14470165264 14516235244 14538151936 14562681056 14573400688 14605769728 14615058304 14619799348 14658301952 14663057024 14683033792 14740624136 14755419008 14791194539 14813293264 14833474712 14889715456 14891655121 14904659968 14983505152 15027838976 15042274016 15057371648 15082776808 15093879284 15137024672 15141935039 15181812736 15186737632 15196395676 15207427856 15217099058 15267074998 15290125312 15361240576 15363241666 15375995866 15384190976 15405150208 15416489984 15421491008 15465572864 15472848622 15503070212 15518630336 15579498088 15600723404 15621996544 15675590656 15677632696 15720398848 15739124093 15782057984 15820322672 15836201216 15862920436 15919974224 15933626368 15955334144 15967078912 15972258544 15982416142 15994018952 16017914752 16056751291 16132192384 16135908734 16157892097 16171305997 16179924992 16265516288 16281841664 16321318112 16345702912 16367972096 16385334196 16430030848 16432171168 16488544732 16589983136 16598371328 16615030784 16643064064 16655315072 16702923776 16708342112 16757779456 16768436608 16773876196 16780610048 16796728718 16809092839 16846427584 16912503272 16929478016 16952542528 16966616128 16970524703 17016817664 17019034424 17065459712 17106836096 17124005888 17140454408 17191170304 17282111056 17299456768 17305068616 17341400494 17367309344 17390970352 17448085712 17456907776 17459181866 17474428928 17572566704 17618845696 17624561152 17626857082 17635769536 17641490482 17665525031 17674940416 17683255568 17717794528 17744265728 17752613494 17787287924 17801039872 17805140672 17829398176 17899329308 17948155904 17987570392 18012076436 18027029636 18036637696 18080368768 18132050944 18176013352 18194256256 18200158372 18265618448 18306188288 18350572904 18362242997 18422548207 18436791296 18481492568 18503102464 18509104768 18534321344 18538591069 18547964512 18553981369 18589161472 18662072576 18670852123 18680803328 18706253824 18726096224 18779624192 18788459041 18825156686 18853282336 18913604864 18917961964 18943735562 18969567232 19069915648 19089055744 19095248128 19141545874 19163927552 19170144224 19196261392 19210391816 19253060096 19265304128 19271553686 19328575168 19390418432 19447791616 19450325056 19460159488 19466472256 19550669824 19579879424 19589090752 19627352192 19647051776 19665923816 19692716428 19750984064 19828452112 19848353536 19875394688 19881842156 19896477238 19950751744 19953350704 20031612482 20082933376 20095705168 20155165184 20161703408 20189171464 20248908032 20261785376 20268358187 20279160832 20288701136 20328329056 20368278238 20396027729 20423839744 20456376352 20473358752 20536611116 20592631808 20602319584 20663278592 20665970372 20683126772 20722343936 20772586688 20803621888 20813408924 20854061704 20874992512 20881764244 20910213302 20985420568 21054340808 21067730369 21070618624 21121705792 21153262592 21182081536 21197673728 21204550136 21244755968 21258266624 21265162688 21328082944 21338116712 21421809871 21462427648 21480245248 21514464784 21546608384 21556744957 21598849622 21615548416 21657767936 21700329728 21734899874 21752943674 21794189312 21879671296 21889964558 21901631488 21908736256 21938584448 21954733504 21961855498 21991776059 22017490432 22024632784 22070873356 22089800192 22103848256 22141142401 22160478208 22240182272 22247396864 22343622656 22365084896 22387532288 22431259648 22441812404 22475341504 22505961632 22572553216 22591292416 22594235356 22661088128 22803829376 22811226812 22822760576 22859118833 22893271408 22966520192 23011378432 23034474496 23041946752 23056600336 23073338816 23156326144 23163837928 23232376064 23247150752 23254691999 23278032272 23309745976 23398124288 23401172333 23465007104 23470412704 23521899632 23545508096 23637859168 23740099072 23762902702 23775567872 23786753056 23833213376 23880050348 23912584234 23945191424 23983337792 23991117854 24003248192 24077406136 24143085568 24175157248 24208093184 24225912832 24233771584 24249183112 24295161856 24303043072 24361967476 24374951936 24390453248 24398365376 24431605408 24449589584 24482068424 24515422492 24548851712 24624695296 24678714368 24684399568 24703483904 24732909289 24800376832 24860507056 24931570048 24937313498 24992018359 25005338624 25017102352 25115225366 25162846208 25171008896 25183735808 25223855264 25232037743 25261540864 25304162744 25322789212 25391865856 25403411677 25425596416 25441765888 25484691848 25503451204 25560097024 25635725312 25652028416 25660349792 25686104576 25695309136 25721099008 25748382308 25818619904 25821983264 25898386432 25923263212 25958580746 26083154944 26163738752 26207882842 26221134016 26227174541 26247451648 26298718208 26350400384 26394859414 26414288747 26464372736 26472957632 26489793176 26568172288 26576790856 26612998748 26740713472 26744196952 26757719296 26817150976 26882171008 26922334208 26959012864 26978857472 26987609264 27014696192 27157603088 27237958144 27264121654 27291486112 27301265957 27328667696 27432283648 27435857218 27510697984 27517035584 27563462989 27713352128 27760110763 27774906368 27842248544 27859954892 27874803712 27883846144 27921834752 27942388096 27951452452 27989533166 28031350816 28073672704 28127517484 28204244992 28314868736 28343287808 28412008064 28493222912 28562306696 28604980096 28643951168 28674334843 28703114704 28854953281 28870332416 28919043136 28940330528 28949718611 29032470488 29076303872 29125362112 29146801376 29211539456 29230116608 29239598696 29316603904 29326114048 29366067584 29481248272 29510838016 29582389078 29626586528 29666949424 29779430912 29783310242 29809319936 29967010304 30055677952 30084548032 30114743296 30165553616 30187758568 30274049344 30283870078 30363625472 30373475264 30392791352 30414855712 30434198116 30534149996 30580250624 30722481152 30726483332 30751991732 30768381952 30810300416 30832979968 30842982016 30931145728 30945697244 31006140424 31037260672 31158996176 31201446808 31323826289 31351181312 31355265392 31478248186 31521133763 31564115968 31624655353 31640645344 31672402432 31725840872 31839948448 31850277151 31867252736 31910668288 31934157824 31944517088 31964832284 31988037904 32035829504 32050900717 32113502582 32264384768 32271817468 32315784194 32342611994 32359849984 32531032576 32563683328 32642636224 32691405824 32735944192 32770668392 32860061696 32864342336 32977089464 33106433437 33179966272 33196742656 33286128128 33310630144 33405847552 33416684224 33515558912 33536873216 33547752392 33561220096 33593457436 33618185678 33692855168 33825006544 33858956032 33905085056 33933232256 33941049406 33987290273 34033635328 34038068848 34213672192 34248011776 34280908816 34382340608 34564222112 34598913536 34610137232 34682800988 34734618688 34781940704 34793223773 34896171424 34913815552 34918363732 34948857856 35145133408 35249122304 35253714164 35271539072 35282980964 35331050062 35349880832 35366511136 35435589056 35488531456 35505226988 35574575848 35602079744 35610281344 35658796352 35798658616 35896311808 35939069453 35975140784 36024152872 36054059272 36160737536 36165448151 36264101888 36352026704 36388512512 36400316744 36423465617 36531236896 36543087427 36612376576 36701145808 36724485994 36773270809 36845096414 36873582592 36962985136 37006204928 37018209536 37068642688 37077182138 37095929024 37107962738 37178322944 37324145152 37341704246 37361606656 37412507648 37452192448 37559248384 37576918082 37650313372 37706564672 37827209728 37835923928 37887471124 37939134464 38139831296 38178111488 38190496256 38283091748 38327855104 38340288448 38392522784 38420783632 38506120192 38530608256 38543107372 38624028373 38657150336 38780836864 38900650112 38920318976 38932944512 38994967421 39101339648 39178181504 39254704384 39273171707 39294103552 39331847632 39385432856 39501968128 39656904224 39696707072 39750789376 39763684312 39792954476 39901503488 39906701408 39919646921 40063224964 40165866752 40191410336 40310330368 40323406816 40378342928 40497816064 40523570752 40536716374 40558321664 40577402272 40656658112 40736556476 40792055458 40847679488 40912752704 40946717504 41073222232 41185263616 41204639168 41326557184 41331940744 41366253544 41444687872 41545173376 41607243776 41626817848 41708123408 41749985024 41763528488 41790088109 41820426604 41970841136 42108681616 42135460738 42141237248 42243411584 42306525184 42364163072 42395347456 42409100272 42516533248 42530325376 42633443083 42656165888 42676233424 42843619742 42901989361 42924855296 42960490496 43028929568 43093216768 43113489914 43197699244 43231096832 43315535872 43400659456 43469799748 43505887348 43588378624 43759342592 43779929116 43803262976 43817472512 43877168896 43909467008 43923710996 43983552118 44034980864 44049265568 44141746712 44179600384 44207696512 44282284802 44314881121 44320956416 44494793728 44687245312 44730169792 44740474217 44775064576 44862519296 44883624808 44950683008 45011923264 45059669039 45145106432 45182584832 45188470712 45322176256 45343498013 45607658752 45622453624 45645521152 45718237666 45786542816 45933040384 46022756864 46068948992 46083893504 46113200672 46146677632 46312652288 46327675856 46464752128 46494301504 46509383998 46556064544 46572747809 46619491952 46796248576 46802344666 46930014208 46940825408 47043799264 47091016192 47275718336 47480198144 47525805404 47551135744 47573506112 47666426752 47760100696 47825168468 47890382848 47966675584 47982235708 48006496384 48154812272 48350314496 48416186368 48451825664 48467543168 48498366224 48606086144 48723934952 48780906496 48796730752 48863210816 48899179168 48915041791 48964136848 49030844984 49223155597 49249390592 49357428736 49368799136 49465818578 49533210199 49600753664 49721014112 49863140096 49874626996 49984036718 50010677248 50034204704 50230450732 50325692416 50342017792 50367471616 50447710528 50464075486 50523081728 50608325488 50645578424 50783731712 50806823354 50851192832 50883531776 50969383696 51006902408 51120194048 51271450624 51304056832 51320699584 51372209152 51390618272 51442198016 51496764616 51637239808 51643966528 51796772864 51846526424 51917161492 52024395401 52166309888 52327477504 52415765684 52442268032 52454349082 52494903296 52597436416 52700800768 52789718828 52828577494 52928745472 52945915264 52979586352 53136344576 53153581712 53225997496 53434762493 53481426944 53488393904 53515438592 53764342016 53771345831 53844668416 53918025728 53957714944 53975218528 54029392384 54154970177 54315206176 54475916288 54528243308 54582972224 54602531914 54657335392 54675065929 54864567296 54871714436 55021395968 55034071168 55126925978 55426704256 55520221526 55549812736 55684497088 55719909784 55767692288 55843669504 55884776192 55902904904 55979066332 56062701632 56255034968 56408489984 56475680569 56629737472 56824016128 56831418523 56986445824 57124613392 57209960192 57287902336 57348669686 57406229408 57709906562 57740664832 57838086272 57880661056 57899437222 57978318701 58064940976 58152607744 58250724224 58293602752 58423078912 58460233216 58479197392 58633207808 58652228096 58732135168 58962496544 59021676032 59164778156 59253173056 59333898848 59558861824 59566620484 59618639872 59934020608 60169096064 60229486592 60331107232 60375517136 60548098688 60567740156 60694901729 60727250944 60746950528 60785582704 60829711424 60868396232 61068299992 61160501248 61444962304 61452966664 61503983464 61620600832 61665959936 61685964032 61693999787 61862291456 61891394488 62012280848 62074521344 62134147229 62317992352 62402893616 62647652578 62702362624 62710530784 62730873733 62956496372 63042267526 63128231936 63249310706 63281290688 63344804864 63451681744 63679896896 63700554302 63734505472 63821336576 63868315648 63889034176 63929664568 63976075808 64071659008 64101801434 64227005164 64528769536 64543634936 64631568388 64685223988 64719699968 65062065152 65127366656 65285272448 65382811648 65471888384 65541336784 65728684672 65888048401 65954178928 66212866874 66303074467 66359932544 66393485312 66520826777 66572256256 66621260288 66811695104 66833368448 66995410559 67031117824 67073746432 67095504784 67122440192 67186914872 67236371356 67385710336 67417411853 67650013088 67717912064 67810170112 67866464512 67882098812 67974580546 68067270656 68076137696 68427344384 68496023552 68561817632 68764681216 69128444224 69197827072 69220274464 69365601976 69469237376 69563881408 69586447546 69637670333 69792342848 69827631104 69836727464 70290266816 70498244608 70507428328 70543078144 70565961928 70662100124 70699761664 70733022272 70871178112 70977062912 71010453976 71149151696 71204159488 71220562688 71288973833 71317592704 71597317232 71878138906 71950281568 72048305744 72108118544 72321475072 72330896302 72528203776 72704053408 72777025024 72800633488 72846931234 73062473792 73086174854 73185746557 73224753152 73402291616 73448971988 73546541618 73690192828 73747165184 73925970272 74012409856 74036419072 74137285376 74154364276 74191858048 74215925476 74356645888 74648290304 74683408492 74723213312 74825015296 74904384896 75118496768 75153836164 75300626744 75413129344 75595973677 75654419456 75671847856 75774942248 76072149559 76279662592 76380992512 76566183496 76614875953 76655710208 76680576896 76785045568 76841567264 76866494243 77012240384 77061216512 77086214744 77248056746 77314300672 77350673081 77561673728 77801300224 77840637952 77865889024 77989934842 78202679296 78356363008 78509408768 78546343414 78588207104 78663695264 78770865712 79003936256 79313808448 79393414144 79501578752 79527368624 79585908952 79803006976 79813402816 79839293842 80126449928 80331733504 80382820672 80620660736 80646813632 80756685856 80995632128 81047141504 81073432748 81116643328 81154804544 81313316224 81473112952 81584110916 81695358976 81825505408 81893435008 82146444464 82409278336 82653114368 82663881488 82732507088 83090346752 83214487552 83253635696 83416246816 83499970048 83527056976 83580176218 83640853208 83694044819 83941682272 83968912489 84217363232 84270921476 84486823168 84497829163 84613050368 84728326144 84790694912 84818200544 85033066496 85060650752 85266886166 85312331776 85352466848 85687239484 85803978722 85849710592 85920980992 86057859136 86186433536 86226979828 86395398488 86462193664 86631071744 86801318912 86939599496 87011774696 87176757248 87280597243 87518685184 87559858232 87634945024 87754337792 87818934016 87847421992 87903288781 87967104236 88069961728 88098531136 88283493424 88359200768 88415393024 88564569604 88629762242 88641912832 88747498037 88989587456 89460339584 89480948434 89550129152 89725038592 89767249616 89901366016 90023846528 90119338078 90290212864 90365169664 90376941424 90644352512 90686996026 91215317504 91244907248 91291042304 91436475332 91573085632 91727589947 91866080768 92045513728 92137897984 92167787008 92226401344 92293355264 92382007949 92625304576 92655351712 92929504256 92988603008 93018767996 93112129088 93145495618 93238983904 93592497152 93604689332 93860028416 93881650816 94087598528 94182032384 94551436672 94960396288 95051610808 95147012224 95332853504 95377702717 95520201392 95650336936 95933351168 95964471416 96012992768 96025500263 96309624544 96832372736 96903651328 96935086336 96947713951 96996732448 97212172288 97447869904 97561812992 97593461504 97726421632 97798358336 97830083582 97928273696 97963366081 98061689968 98446311194 98498781184 98714857472 98737598272 98931637156 99066420398 99201507328 99442028224 99726280192 99749253992 99968073436 100021354496 100068409408 100460901464 100651384832 100684035584 100734943232 100895421056 100928150972 101046163456 101216650976 101291156848 101613646708 101702385664 101767063552 101938767392 102013804816 102240388096 102608113664 102641399168 102744418304 102781236544 102884396032 102993529232 103287933056 103538361773 103593545728 103693052848 103834322984 104048790802 104190545591 104332619776 104654955008 104831531368 104884536064 104908698164 104989806592 105194872832 105401601536 105579437656 105657154988 105857490944 105891830528 105959172704 105993545273 106272689152 106307163424 106451994992 106869524986 106962853888 106976787808 107030877184 107528684032 107542691662 107689336832 107836051456 107915429888 107950437056 108058784768 108309940354 108630412352 108951832576 109056486616 109165944448 109205063828 109314670784 109350131858 109430624809 109729134592 109743428872 110042791936 110068142336 110173868651 110253851956 110853408512 111040443052 111099625472 111368994176 111439819568 111535384576 111687339008 111769552384 111805809808 111958132664 112125403264 112397259037 112510069936 112951361138 113105244679 113259474944 113648032256 113662837046 113972891648 114249226784 114419920384 114575804672 114697339372 114812458816 115006173161 115419813124 115481329664 115676172544 115761322112 115798874444 115956637402 116129881952 116305215488 116501448448 116587205504 116846157824 116920466432 116958394784 117304456192 117464270336 117924993088 118043352064 118329556312 118506346112 118667797696 118793672921 119117723648 119133240968 119541949307 119868041216 120338192128 120458973184 120662214464 120751034272 121096197376 121135480312 121389803458 121454501888 121493901056 121571165408 121659422848 121736792464 122136599984 122321002496 122889924608 122905933328 123007966928 123331919872 123371928064 123387999574 123724582912 123782788976 124024561696 124149042688 124268294458 124635984704 124805787232 125295305156 125404725248 125421061568 125461747466 125912992744 126084535052 126256463872 126498621412 126562581376 126689609728 126903363488 127359793792 127401108604 127469010944 127642673152 127736631296 127778068352 127859329136 127952151616 128143318016 128203602868 128454010328 128957837449 129057539072 129087269872 129263136776 129370447976 129770137483 130124130304 130570544896 130587554161 130695964861 130765623296 130943776768 131082673568 131457369344 131519213287 131776096802 131908357856 131951148197 132425733748 132606148934 132719865088 132786970624 133041653554 133144512512 133242520576 133623390208 133666736896 133990821118 134062235648 134147492864 134191009568 134244880384 134373829744 134472742712 134771420672 134834823706 135300026176 135435824128 135620340224 135732929024 135764197624 135949161092 136134541312 136152275392 136854688768 136992047104 137123635264 137155224239 137529362432 138256888448 138395654144 138440548928 138731203952 138938474752 139127762816 139172895092 139275340666 139584685696 139655262208 139673454928 140580533632 140996489216 141014856656 141086156288 141131923856 141324200248 141466044544 141742356224 141954125824 142020907952 142298303392 142441125376 142577947666 142635185408 142772194103 143194634464 143756277812 143900563136 144096611488 144143355631 144216237088 144642950144 144661792604 145056407552 145408106816 145554050048 145601266976 145693862468 146124947584 146172349708 146371493114 146449506304 146804583232 146897943976 147093083236 147380385656 147494330368 147851940544 148072838144 148274570752 148308728552 148383716096 148431850952 148713291776 149296580608 149366816984 149650030592 149808769792 149828285197 149952669097 150236993536 150307672328 150601253488 150826258688 150897214699 151191947354 151308838912 151343695712 151549884496 152144299118 152559325184 152761985024 153132366992 153229751906 153311420416 153361153792 153570091136 153683134528 153732988486 153942432413 154024480768 154122433024 154172429488 154496113492 154628601344 154701346162 155123347456 155602600448 155681275904 155731778048 155979869684 156405358592 156712726016 157018817536 157092686828 157176414208 157327390528 157541731424 158007872512 158627616896 158786828288 159003157504 159054737248 159171817904 159626805632 159678587684 160013831831 160252899856 160663467008 160765641344 161241321472 161293627264 161513371712 161991264256 162094283008 162146865496 162309609088 162626632448 162703139929 162946225904 163168221832 163651010816 163786870016 163808206331 164292888928 164818556672 165306228736 165327762976 165465014176 166180693504 166428975104 166507271392 166832493632 166999940096 167054113952 167160352436 167281706416 167388089638 167883364544 167937824978 168434726464 168541842952 168973646336 168995658326 169226100736 169456652288 169581389824 169636401088 170066132992 170121301504 170533772332 170624663552 170704933696 171374478968 171607957444 171699421184 171841961984 172115718272 172372867072 172453959656 172790796976 172924387328 173130365023 173602637824 173879198992 174023549392 174561194486 175037370368 175119716464 175269890048 175508675584 175637868032 175694843984 175806577562 175934208472 176139923456 176197062272 176566986848 176624264201 176718401536 176830786048 177129139208 177259524484 177494996074 177736813067 177979174912 178920679168 178961896868 179100258304 179450077184 179534499232 179802732032 180047693056 180238676156 180580425728 180730339328 180753882848 181288705024 181373992052 182430635008 182489814496 182582084608 182872950664 183146171264 183455179894 183590221787 183732161536 184091027456 184335574016 184452802688 184586710528 184764015898 184900021229 185250609152 185310703424 185859008512 185977206016 186037535992 186224258176 186290991236 186477967808 186675771733 187184994304 187209378664 187720056832 187763301632 188175197056 188364064768 189102873344 189920792576 190103221616 190294024448 190665707008 190755405434 191040402784 191300673872 191866702336 191928942832 192025985536 192051000526 192619249088 192944240923 193807302656 193870172672 193895427902 193993464896 194320775341 194424344576 194895739808 195123625984 195186923008 195452843264 195596716672 195660167164 195856547392 195926732162 196123379936 196892622388 196997562368 197429714944 197475196544 197863274312 198132840796 198403014656 198884056448 199452560384 199498507984 199936146872 200136818816 200921802928 201368071168 201790842112 201856301944 201984672967 202092326912 202433301952 202582313696 202648030277 203227293416 203534127104 203877534784 203924501759 204027609632 204480776192 205216227328 205282798336 205488836608 205562473088 205768792064 205987058464 206575866112 207076723546 207187091456 207386105696 207668645968 208097581604 208381091182 208665239552 209309910016 209663062736 209769072128 209817396328 209979613184 210389745664 210803203072 211158875312 211314309976 211714981888 211783661056 211918345408 211987090546 212545378304 212614326848 212903989984 213739049972 213925707776 213953575616 214061754368 215057368064 215085383324 215378673664 215672102912 215830859776 215900874112 216117569536 216619880708 217260824704 217903665152 218112973232 218331888896 218410127656 218629341568 218700263716 218861249618 219458269184 219486857744 220136284672 220347737302 220507703912 220647936341 221372587471 221706817024 222080886104 222737988352 222767004157 222879639136 222951940057 223070769152 223374678016 223539104768 223611619616 223916265328 224250806528 224356305019 224794518074 225020139872 225902722276 226210489358 226518949888 227296064512 227325674092 227945783296 228498453568 228839840768 229151609344 229394678744 229624917632 230012346322 230839626248 231352345088 231522644224 231597748888 231745034059 231913274804 232259763904 233002896896 233174411008 233692315648 233840932864 233916789568 234608912384 234928540672 235849986176 236086704128 236659112624 237012692224 237335595392 237587345842 237911031911 238235447296 238266481936 239083898614 239736082432 240676384256 240917946368 241324428928 241502068544 241909536649 242192394752 242270960624 242779606916 242909003776 242987802112 243142330816 243318845696 243473584928 243552566411 244273199968 244642004992 245779849216 245811866656 246015933856 246743856128 246775999148 247449165824 247565577952 248049123392 248298085376 248536588916 249271969408 249611574464 250590610312 250842123136 250923494932 251450307163 251825985488 252169070104 252997242824 253125162752 253158137057 253379219456 253806726976 254719587584 254802217208 255285346304 255473262592 255556136704 255718658272 255801611989 255904303232 256286636032 256407205736 256908020656 257412895663 257915674898 258115078144 258174539744 258526273552 258740895952 259540274966 260248260608 261141089792 261175108322 261391929722 261531246592 261887553536 262165347136 262914738688 263038426574 263552193604 263816715712 263902296394 264851467496 265212297868 265439730176 265573941248 266083307108 266289025024 266485041152 267246780416 267333473792 267981642236 268124471296 268294985728 268382019136 268489760768 268747659488 268945485424 269542841344 269669647412 270600052352 270871648256 271240680448 271465858048 271528395248 271898322184 272304550784 272964771947 273709377536 274247270528 274310448478 274684165649 274912201949 275058724864 276513776896 276791308288 276881097856 277462407904 277552415173 277876949504 278255525632 278345790184 278550681332 279169371392 279310524416 279346909856 279437528447 281161067264 281992978432 282029713312 282172312576 282263847712 282648400496 282932089088 283484712448 283908251648 284041815904 284596606784 284882250752 285155895332 285270370816 285544388206 286389268928 287512555624 287801126272 288193222976 288286711262 288432474176 288498919951 289285900288 289323585208 290112815104 290816213632 291108100096 291202533952 291387724936 292249895168 292344699416 292742986228 292899012608 293609166464 293795887952 294186166472 294760771312 294988660736 295703881088 296145676288 296549141504 296617457104 296767432192 296863701904 298593161216 298733633968 299617539584 299656570394 299905338194 300313925527 300473987072 300615344656 301202506976 301652517376 301794429398 302383894708 302617677824 302687391424 303099768992 303198092879 304288598236 305118650368 305523970048 306264733984 306459503812 306622840832 306722307584 307140182272 307366269056 307465976972 307884864826 308048961536 308244866048 308344858976 308992226984 309257202688 309402692324 310246694912 311205200896 311463556096 311959739368 312810717184 313183319519 313425452032 314037635072 314185373656 314654781056 315083462848 315156048173 315417683273 316015745024 317255233792 317404486091 317573656576 318006315008 318109474496 318343635808 318446904721 319253611264 319357175368 320027663662 320505799712 321326934016 321531282688 322482642944 322587254528 323026743424 323982528512 324188566016 324293730992 324619218176 325253264896 325406279858 325892451808 326336443664 327302021632 327573740032 327616412662 328585777856 329637113344 330612457472 330655525952 330930028352 332361387008 332857950208 333014542784 333664987264 333999880192 334108227904 334320704872 334563412832 334776179276 335766729088 335875649956 336869452928 337083685904 337947292672 337991316652 338452201472 338913304576 339162779648 339272802176 340242603008 341067544664 341409867392 342748957936 343215914888 344231436544 344562089179 344745734144 344907919312 345581593952 346260730046 346732471393 347205275648 347758397984 347871208883 348047098784 349122388972 350074740736 350239432928 350539780096 351017351168 351275736064 351389687968 351613155124 351868416944 352279846912 352394124544 353133973696 353248528402 353436803072 353661572096 354258278416 354519048968 354989992148 355473626134 355958349824 357841358336 357923793736 358200516608 358900154368 359068998464 359605464064 360095386112 360477352312 361160851456 361460678656 361507765696 362577410048 362747984104 364170767807 364861270016 364979628992 365164169216 365745901328 366292342528 366910359788 367180443574 367464323072 368182054912 368671148032 368905605376 369173421056 369528031796 369800042458 370501218304 370621406848 371718017024 371954412032 372075071984 372448516352 372581982472 372955935616 373351543466 373860193003 374369988608 374418757328 375526603264 376350394112 376399420817 376728129536 378205746688 379841585152 380014301209 380206443232 380588048896 381331414016 381510810868 382080805568 382601347744 382725461503 383733404672 383857885664 384051971072 384102001052 385238498176 385888481846 387740345344 387790855804 387986929792 388641550682 388848689152 389791479616 390373846016 390905686528 391193433344 391320334328 391713094784 391853464324 392246759872 393785244776 394859429888 394950393088 395329763983 395726548624 396265681592 397768112896 397819929661 398905120768 398997015968 399872293744 400273637632 401843605856 402736142336 403581684224 403712603888 403969345934 404184653824 404866603904 405164627392 405296060554 405848230907 406454586832 407068254208 407755069568 407849003518 408055219264 408961552384 410432454656 410565596672 410977673216 411124946176 411537584128 411974116928 413151732224 414153447092 414374182912 414772211392 415337291936 416195163208 416762182364 417330479104 418619820032 419326125472 419538144256 419634792656 419959226368 421606406144 422317750624 422628619952 423567322112 423836690816 423974181092 424864312103 425090756608 425228653696 425807979968 427478099944 427907151232 428123508736 428944641631 430114736128 430170766648 431344205824 431661719552 431801748224 431857998509 432235139072 433239761416 434521649408 435807330304 436225946464 436663777792 436820255312 437258683136 437400527432 437722499236 438916538368 438973715488 439116116131 440272569344 440695474604 441015407824 441295872682 442745174942 443413634048 444161772208 445475976704 445534008314 445759278272 445903880114 446141538304 446749356032 447078209536 447223239232 447832530656 448501613056 448712610038 449589036148 450040279744 451805444552 452420978716 453037899776 454592129024 454651348184 455891566592 456996907136 457679681536 458303218688 458789357488 459249835264 460024692644 461679252496 462704690176 463045288448 463195497776 463490068118 463826549608 464121521269 464519527808 465645787439 466005793792 466348822016 467681865728 467833579136 468578870813 468967873913 469217824768 469857081344 471699972352 471921882971 472173408256 473318225248 474025384448 474671190784 475174691684 475822063822 476470894592 476532963872 478167797228 479472164864 481352768512 481835892736 482648857856 483004137088 483819073298 484384789504 484541921248 485559213832 485975604224 486284661632 486637691392 486947169856 487105132822 487463692331 488546399936 491559698432 491623733312 492031867712 492145216387 493487712256 493551998296 494898331648 495131155904 496098246784 496596170752 497073177832 498543938816 499223148928 501181220624 501684246272 501846989864 502900614326 503651970976 504338140208 505994485648 506250325504 506316274114 506758438912 507613453952 509439175168 509604434416 510946525184 511112273408 511437316544 511603223978 511808606464 512300225899 512573272064 512814411472 513816041312 514825791326 515831349796 516230156288 516349079488 517052547104 517481791904 519080549932 520496521216 522282179584 522350216644 522783859444 523062493184 523775107072 524330694272 525829477376 526076853148 527104387208 527633431424 527804592788 529702934992 530424595736 530879460352 532166614216 532505046913 532578050048 532970082304 534666947584 535963284472 536589971456 536764038272 536979521536 537495318976 537619141001 537890970848 538065459701 539085682688 539339294824 541200104704 541454711567 541743296512 542481360896 542931716096 543056790496 543796644368 544609101568 544865312189 545929543894 547418755072 548494541056 548620896956 549368331298 549824403898 550117449728 553027553792 553582616576 553762195712 554924815808 555104830346 555753899008 556511051264 556691580368 557101362664 558338742784 558621048832 558693819712 558875056894 562322134528 563985956864 564059426624 564344625152 564527695424 565296800992 565864178176 566969424896 567816503296 568083631808 569193213568 569764501504 570311790664 570540741632 571088776412 572778537856 575025111248 575602252544 576386445952 576573422524 576864948352 576997839902 577783934641 578571800576 578647170416 581632427264 582216200192 582405067904 582775449872 584499790336 584689398832 585485972456 587218332928 587591775904 587782387423 588372332944 589521542624 591407762176 591484804141 592291352576 593098283008 593234914208 593534864384 593727403808 597186322432 597467267936 599235079168 599313140788 599810676388 600627851054 600947974144 601230689312 602405013952 603305034752 603588858796 604767789416 605235355648 605374782848 606199537984 606396185758 608577196472 610237300736 610964180701 611047940096 612529467968 612919007624 613444615168 614280364544 614732538112 614931953944 615769729652 616097923072 616489732096 616689717952 617984453968 618514405376 618805384648 620493389824 621232486259 622410401792 622927112192 623919478736 625145603753 626366639038 626850904064 628075270144 628370747312 629309562112 630166925696 630312096346 630835366546 632031490048 634510467584 634808972182 635147313152 636012630016 636218948992 636687271616 636893809442 637761505711 638507222528 638714350736 640055327324 641011599424 642093129629 642653868032 643062565376 644965285888 645174509056 646053486848 647965057024 648377132032 648587461984 649238436352 650506529792 650812559716 651784903616 652672887328 654604043264 655147480064 655232825324 657171555712 659274226688 661311051904 661860056704 662914446157 664722774016 666029085568 667329974528 667643919019 667999760384 668216455808 668641409744 669126825664 669552358552 671533458176 671751299912 673738905856 674167371808 675894585344 675982633304 677826609152 678325559296 678545604352 678633997657 680485206016 682135089328 682819734784 685497915872 686431829776 688462873088 689124178358 689491468288 689815838624 691163187904 692521460092 693464942786 694410551296 695516795968 695742417766 696094197568 698244777944 700149481472 700478865856 701079560192 702034702336 702551472128 702779375936 703226310248 703736833888 704559693824 704788249088 706267947392 706497056804 706873606144 707323144192 708516556832 709038097936 709979984296 710947252268 711916699648 715682716672 715847587472 716401033216 718137996928 719210928128 720190772224 720954704624 723015531392 724768532411 725154820096 725495968208 728341535614 729333819137 729722540032 729959257984 730328338432 731491802656 731729094547 732584685056 733820719576 734360887148 734928646144 736364109824 737342296064 737811210752 738346842112 739056063592 739600084916 741002436608 741242813696 743436034048 743908824064 744150143968 744897032704 745163964944 745911871232 746703086932 747720386006 748739977216 748837514656 751053206528 752700788224 752798841634 753456259072 756411493376 759683170304 760028602418 760412886464 760588061689 761176097792 762662828032 763021621736 764161611136 765202695488 765450923006 766014373663 767466809344 767715771328 768103942144 768204002104 770476996352 771776963692 775480690688 775581711608 775973859584 777283101364 777697378304 779582959232 780747692032 781811373056 782386866688 782640668656 783426189568 783706928648 784493519744 787570489552 789900786176 790659527966 791453097248 791736712753 792531363184 795536225792 795639859322 797810241536 797994031936 799340426681 799744587488 800547275264 803687211712 805043212127 805472284672 807163368448 807425207776 807938691868 808369307648 809733207808 810329254784 810592121108 811696461814 812909173664 814136508416 815510139136 815698007036 816110438528 817923104768 821131193344 821955346432 822249892352 823075168256 823948233856 826303464448 828306894184 829544422784 830674583872 831555710447 832390326416 833524364728 836793645149 837239640064 838652250944 839076288512 839269585312 843212812288 844635501248 845257239904 847134644224 847673381632 847948362184 849728624206 850181513216 850457307392 851615959936 854956199888 855814302464 856247017472 857889283262 860229472256 860341533296 863323439104 863603496448 863715997018 864470278144 866479522832 869043298816 871614660608 872451892928 873327555584 873640510624 874517366272 874801054864 875444998472 877833076736 877947430976 878232232262 880545138688 881390949208 882030815648 882591745364 885490349884 886827268096 888323544416 890951953408 891068016628 891518556544 891807760228 892283076608 893498712064 894156419072 894446478464 895665061312 897003226112 897425220076 899178072296 900080559488 903610889104 904841957432 908390962381 909184258048 909302696368 913993814272 914112879127 915359363072 916606437376 917578714976 918499670528 920049385288 920634493009 923358504992 923658037379 925409380352 926090576896 926390995552 926980136236 927653099216 928243042538 929039055616 929476120793 931291574878 932011587584 932697644032 935363731456 935667158272 937157741626 937935747826 938435649536 939714162688 943399944704 943843765942 944346816512 946636450496 948050768896 949342381568 950349383368 951644127644 952941789184 953065927744 956335594456 958944329728 960086569673 962705537024 965297715712 966008274176 967638146596 968769579008 969083842496 971118427664 971951208448 972569323264 973275382784 973894339712 974210265644 974927384662 977092799872 983247466624 984063735424 984290432774 985631417917 986975424512 987103996592 990262311808 992196493568 993192341504 994146355664 997087877632 998446297856 1002362441248 1003368492544 1003693979728 1005801228652 1007303941952 1008676280416 1009003489417 1011988971296 1012500651008 1012632548228 1013516877824 1015226907904 1018878350336 1019208868832 1022224546816 1022874633088 1023206447956 1023617212928 1024600451798 1025146544128 1025628822944 1027632082624 1029651582652 1031662699592 1032460312576 1032698158976 1034105094208 1034963583808 1038161099864 1040993042432 1044564359168 1044700433288 1045567718888 1047550214144 1048661388544 1048797996379 1051658954752 1052153706296 1054208774416 1055266862848 1055609185576 1056280502893 1059405869984 1060849191472 1061758920704 1064333228432 1065010093826 1065156100096 1065940164608 1066424853461 1069333895168 1071926568944 1073179942912 1073528076544 1074990637952 1075238282002 1075781941696 1076130919402 1077597026891 1078171365376 1078678589648 1082400209408 1082909423134 1083486593024 1084962721792 1085863432192 1086113580992 1087593288736 1089218203136 1089730624378 1091859087788 1094837510144 1096989082112 1097241793912 1098736662596 1099648807796 1100234899456 1106055107584 1107165233152 1107524391424 1109849631616 1110209660692 1111507798016 1113022102528 1113383160736 1114202725328 1116677485568 1117387639424 1117750113788 1120096822817 1124644269056 1128118853248 1128689250304 1129055390848 1130593601984 1130854055209 1131728356352 1133938849792 1136167263616 1138386427136 1138921979503 1139529003008 1140623581328 1141081483264 1142177552824 1145557075712 1146096001501 1150050222496 1151204505088 1152772891904 1153146845048 1153729896704 1153995679804 1155567869282 1157143601152 1157294340832 1163264854528 1164432400384 1164810135808 1165550899744 1168999580672 1169378797664 1170971944912 1174436665856 1175183551808 1175564774846 1176744665888 1179043085248 1182815524352 1182969608282 1184582705152 1186196566016 1186469828416 1187069728768 1187454807616 1194372644864 1194934535872 1198470158336 1198626281576 1199621352776 1201255702108 1201895948288 1202461378624 1204810027904 1206610069504 1207177717592 1209535578832 1210470711296 1210749565696 1211912555161 1212399075968 1212792371516 1217154392944 1221928361402 1222095880192 1225058935936 1225838015248 1226889230336 1228560729088 1229465076224 1229863907888 1231539459304 1232979464192 1233379435904 1235968907936 1236369849407 1237028810752 1237610769296 1242464972518 1244157691469 1244820803584 1245854224384 1247838957472 1250291207506 1252733278076 1253701808128 1256150540288 1256741494624 1258619124224 1260333851392 1260624192692 1261670733092 1264062980096 1269020935168 1269617944364 1270294626304 1272025260032 1272437897984 1273374543232 1273787618884 1275523011422 1277014445056 1277428701472 1280110654648 1282023198848 1284186259258 1285131552509 1285307736064 1286125130752 1290349018112 1292106973696 1295930114048 1296754264064 1297174923968 1298476872704 1301013059584 1301625119432 1303569807232 1305345774656 1306730402131 1309208086528 1310294960128 1310465650648 1314343111424 1314961442377 1318548453376 1322622103808 1323720113408 1325828892314 1329445548032 1332058171136 1334659949056 1335287838038 1335999520768 1336432911616 1337282819488 1338253651328 1339104717104 1343066916352 1343502599824 1347477811712 1348334743616 1350609686461 1351789170688 1351965266608 1356651118592 1357091208704 1357267995314 1360970412032 1364270178656 1365639469568 1370995831744 1372863659552 1376925746176 1378248356716 1378982936576 1379631677248 1382326375808 1385042920184 1386929885572 1388821102592 1391033591936 1391484835532 1392188395136 1396489555888 1400957731712 1402159120384 1404069404672 1405102944256 1405558751872 1406452620496 1407473667776 1409576498176 1412535894784 1412994113608 1414646288384 1417033113664 1418076195872 1418536211939 1419959968592 1421894504536 1427471512313 1431365433344 1431695174944 1436275993856 1436463095771 1438421856256 1440381544448 1441909409248 1446031062784 1449537064822 1450309640192 1450991936416 1456683071228 1458667638274 1459445080064 1459918515968 1460656676864 1462983605312 1463458189094 1465169370112 1467641439152 1468721774296 1469857292288 1472728219648 1474684592128 1475622421504 1476693684224 1478112127184 1479200169832 1482004873216 1482485627392 1486872068096 1487817648128 1488300287936 1489794065408 1490327929888 1491823742464 1493406173864 1495440772012 1497479954432 1497675029312 1502106413056 1505401576448 1505597683268 1506912518144 1508707466629 1512822986752 1520057204836 1520825772928 1521176123378 1522352195584 1525325656064 1526043243472 1528323222272 1530405390976 1530901846012 1532028747326 1534933618688 1535431542656 1536207884288 1536408004208 1540953992704 1543553927384 1549608112297 1550961381376 1551163423216 1551947719168 1554566202728 1559165918464 1559369029099 1561495384064 1563622746112 1564773733376 1565281337312 1566852379136 1567413857296 1568987039488 1570494135133 1575140979104 1579801572352 1581319055932 1582906194496 1583473425506 1585062726368 1585576911941 1591072451584 1591279718644 1595620483072 1595988063872 1598680853362 1599489174976 1601094550528 1607374423424 1610086424254 1610944569344 1614326736896 1614850415552 1615877383736 1619466415616 1620658509568 1621184242216 1623392923628 1625818347328 1631020278272 1631396014072 1632220877056 1635846209536 1642262386688 1644499784704 1646150336512 1647896467712 1648111137167 1652606928896 1656613788368 1659088845568 1661349167744 1663111420894 1664780652832 1665377223377 1667048729456 1673587290298 1674479280128 1677304501888 1678152577024 1678539170624 1681371242329 1686425624576 1689271002496 1690514479808 1693366756543 1694269288448 1695346763264 1695896724368 1699457248412 1700363026432 1700914614784 1703231919872 1709912399776 1711628604928 1712494034944 1715778566524 1720458944512 1720683066592 1727206992896 1727431994036 1728940556288 1732959045664 1738086597632 1744903785856 1746655111168 1747281021248 1749034732544 1749602109728 1750889996944 1755894861952 1756464464524 1760152150141 1761090277376 1762781898416 1764061631296 1765183490728 1770980699768 1773654536192 1776647088832 1781903906816 1782136033256 1783037113088 1783615520456 1786997424128 1788312838144 1788892956928 1791330122624 1794006452224 1794850440152 1798356144592 1800161118976 1801890269641 1807221778208 1809683914864 1816781924762 1818368516096 1818605392736 1827987628544 1828225758254 1830718726144 1833212874752 1835157429952 1836999341056 1840098770576 1841268986018 1846717009984 1847316074758 1850818760704 1852181153792 1852781991104 1853960272472 1855306198432 1856486085076 1858078111232 1858952241586 1862583149756 1864023175168 1865395288064 1870727462912 1871334316544 1874315483252 1875871495652 1876871299072 1879428325376 1886799889408 1887687531884 1888693633024 1893272900992 1896101537792 1898684763136 1900698766736 1903288255288 1906131855488 1910753403629 1912671188912 1920173139346 1922789159543 1925411074048 1929103976533 1930595431424 1932016548352 1935276293192 1937539158016 1938167684992 1942236855328 1942866906211 1943902416896 1945138646528 1946550765568 1947788679424 1948420531288 1949854769324 1954185599744 1955104943737 1966494933248 1968127470848 1968580865548 1971262835834 1973950849024 1974207993184 1980524623616 1984392987136 1986384683008 1988292711328 1994175755264 1996892595712 2004724882496 2006736985088 2007387959456 2011602457304 2014607883904 2017352560832 2018006978834 2019492439657 2023977942592 2025001302016 2025265096456 2030453815808 2037756700672 2038417737664 2044449093632 2045749266176 2046412895912 2047234425856 2049200903596 2050293088256 2051257645888 2055264165248 2059303165304 2063325399184 2064920625152 2065396317952 2068210188416 2069927167616 2076322199728 2089128718336 2089400866576 2091135437776 2097322777088 2097595992758 2103317909504 2104307412592 2108417548832 2110533725696 2111218371152 2112561005786 2118811739968 2121698382944 2122386650153 2123517841408 2128666456864 2130020187652 2131880329216 2132849706922 2138667790336 2143853137888 2146359885824 2147056153088 2149981275904 2150476564004 2151563883392 2152261838804 2155194053782 2156342730752 2157357179296 2164800418816 2165818846268 2166973186048 2169925443584 2171726864384 2172227161984 2175186577472 2178436406272 2179461248756 2183718175576 2189675020288 2192283236633 2193978164224 2194483587824 2197473325192 2199297615592 2206092337211 2212110215168 2215048782848 2219699263232 2220419321384 2221831402637 2223015596032 2226044205056 2226766321472 2228405450656 2229128333047 2233354971136 2234775278848 2235500227576 2240193645634 2243169519349 2249288538112 2256237706496 2257378500608 2258110781696 2261187203968 2261708110418 2263456712704 2267877699584 2272334527232 2276772854272 2277843959006 2279058006016 2281247162656 2282162966528 2284355105648 2291114151424 2292192003002 2300100444992 2302409010176 2305545783808 2306293690096 2307459793408 2307991359608 2311135738564 2314287202304 2314588681664 2326529709056 2328864800768 2329620271616 2331101799488 2337999161344 2338757595328 2341943889824 2348873331712 2350367103616 2351129549692 2353489331776 2358086170496 2365631048704 2365939216564 2369165410304 2372393132032 2372939656832 2374139457536 2374909615232 2389869071744 2396940316672 2397252563152 2399242705552 2402511404216 2404922757248 2409620055808 2413220139008 2414355435184 2419071157664 2421499131392 2423825110322 2424798151936 2425584743032 2427127299751 2434308785888 2435098462181 2443856722804 2450117871872 2450437045727 2451676030496 2453778460672 2457121458176 2458930152448 2459727815776 2463078918608 2465958928384 2466758871808 2471937815872 2472739698814 2474057621504 2475221538592 2484929945036 2488315382938 2489641607168 2491708448768 2495677914944 2500582415012 2505466556152 2507403616256 2512301080576 2513482989248 2517238248448 2520667702784 2521248385384 2523341466184 2528125960192 2538041870336 2539235888728 2544050520064 2544875795968 2546749086464 2547575237768 2549195374649 2551046022844 2554028890112 2554857402944 2560221309296 2564046397696 2568372518516 2570263105018 2570615472128 2572250261504 2580698036224 2584213947392 2593508528128 2594349847936 2596953745408 2602026119168 2603250238864 2607139614464 2610691549312 2613460804262 2617021351021 2618416173056 2620589920256 2620931301296 2628686222848 2629922884754 2637096906752 2645244207616 2647440226816 2651657784628 2658891096064 2660100108463 2664116342272 2669319898112 2670575676076 2671999041536 2672865823232 2674565638976 2676507302656 2678209434208 2679078230521 2686133832704 2687005199648 2694955623424 2696669487232 2701219372922 2703578341376 2703930533216 2714182417408 2714535990628 2721940824064 2728540357312 2731278939136 2741991663488 2745727319104 2753851492352 2756496713432 2759263354496 2764652751616 2765953378793 2770085840368 2773859771144 2782067183872 2782969671064 2784376790272 2784739507627 2792979111776 2801915463424 2808138809344 2810205888512 2811117503744 2812905240992 2814947335552 2819152996352 2825071789568 2825988227216 2829292576768 2834066227328 2836152391744 2837072423878 2839919937184 2840937616349 2843789009072 2854943024626 2862730866688 2863390349888 2872551987712 2872926191542 2876843712512 2880763088896 2883818818496 2892062125568 2899074129644 2900619280384 2901983872832 2913366142456 2917335276548 2918890160128 2919837031936 2921313353728 2925967210624 2926916378188 2930338740224 2935282878304 2937443548592 2939714584576 2949369184256 2951244843008 2953387368448 2956224254368 2958400339664 2964971254784 2975635296256 2976600575872 2979588130816 2980655859776 2983647484928 2986812347728 2990881544024 2995350058624 3002612491417 3004212826112 3010803152896 3011195366536 3017414933258 3021525822139 3025645973504 3040114409672 3041651545856 3042352246756 3044704391168 3050651312128 3052086486944 3056646444544 3060810781952 3061803692024 3064057494652 3069867237376 3070863085312 3072415768576 3072816008416 3073812812917 3081907985408 3087107854768 3099216224594 3101922762752 3102326846432 3103895438336 3109132405456 3118331836928 3118738058198 3122990768128 3127245492224 3129547466752 3130562674624 3133704758272 3134827714592 3137974078976 3140988270266 3150281958208 3159603144704 3162638111864 3165812388992 3166946851012 3170125452736 3171153823882 3173488119461 3182144903168 3182559437288 3191240966144 3191976127744 3197361706724 3198978349952 3202189101056 3214748846848 3220172848508 3221889138688 3228653473792 3229700831104 3231754767472 3238932831232 3241317019136 3242368484432 3246785847256 3251636694656 3259520512073 3262040556544 3262792028144 3264441754112 3280052095691 3284524773376 3288999569408 3295792935424 3296222274334 3303453180797 3305213857792 3313227576736 3318177691136 3322698335488 3326222841788 3329561305664 3330754446754 3334097458912 3335179021669 3347174580596 3348958560256 3354609003776 3356305154048 3357078341248 3362742484658 3372851249152 3378542004992 3381028959616 3386733513086 3388538576896 3390693526528 3391793448736 3398914496824 3401829229568 3406463839744 3419824799552 3423257209856 3431557133048 3440917889024 3441366133184 3445016514709 3454413985792 3454863988072 3465918091328 3466716529903 3476173195264 3489807571712 3493310222336 3494562042496 3498069465088 3499204219456 3501779993888 3511789723904 3512928929048 3520304300282 3522180554752 3525563796832 3528123262592 3530366981456 3541961399536 3547309072384 3553294177664 3563807813632 3564272066512 3566074226176 3567231040912 3576625676288 3577785913856 3582660245248 3588012904448 3589700880304 3596712289184 3600322237952 3603780539282 3614443556416 3619367829728 3633563849524 3636737032192 3637210785472 3655975257088 3656451516508 3661437452288 3666425749504 3670314859904 3673998682112 3680197541152 3682537972036 3693434019968 3694632149516 3701637521408 3704362307584 3705563982208 3707920544944 3710612396864 3712972170152 3716156222464 3717904483172 3725166299512 3728046350336 3730790576128 3742668633088 3748630966504 3751742991304 3758856650752 3763333987007 3773599778816 3775375063768 3786545801984 3787039070669 3790182980969 3792203075584 3797369526272 3801397533472 3806576510576 3812263710976 3814057185323 3821506807258 3825342377824 3826583297713 3840346278692 3845578319086 3850822148096 3858207953066 3861190862848 3864033096704 3870552586384 3875078316032 3876335369984 3884473710656 3885733812422 3887804833792 3890277293056 3893101531136 3895577358848 3896841062576 3899709538648 3908371199488 3910209887474 3932989866496 3936254941696 3937161731096 3942525671668 3947901698048 3948415986368 3961049247232 3968785974272 3972769366016 3976585422656 3988351510528 3993785191424 4009449764992 4013473970176 4014775918912 4023204914608 4029215767808 4034705121664 4036013957668 4038984879314 4044487542487 4047955885184 4050002604032 4050530192912 4060907631616 4075513401344 4076835475328 4088898187264 4091498532352 4092825791824 4094468851712 4098401807192 4102515291776 4110528330496 4112462123033 4118606330608 4126650798368 4130792635904 4136420376832 4139854335232 4140393628987 4152644399456 4178257436672 4178801733152 4180157313299 4182270875552 4194645554176 4195191985516 4206635819008 4208614825184 4216835097664 4221067451392 4222436742304 4225122011572 4237623479936 4243396765888 4244773300306 4247035682816 4257332913728 4260040375304 4265699413844 4277335580672 4287706275776 4294112306176 4299962551808 4300953128008 4303127766784 4304523677608 4310388107564 4312685461504 4314714358592 4329600837632 4331637692536 4339850887168 4343453728768 4344454323968 4348627403813 4350373154944 4356872812544 4358922497512 4367436351152 4376019226271 4384566473266 4387956328448 4388967175648 4394946650384 4398595231184 4412184674422 4424220430336 4430097565696 4439398526464 4440838642768 4443662805274 4446031192064 4452088410112 4453532642944 4456810901312 4458256666094 4464330539977 4466709942272 4469550557696 4471000455152 4480387291268 4486339038698 4498577076224 4512475412992 4514757001216 4516221563392 4522374407936 4523416220836 4526913425408 4535755399168 4544669054464 4553545708544 4555687918012 4558116012032 4562494325312 4564325933056 4568710211296 4582228302848 4584384006004 4600200889984 4604818020352 4611091567616 4612587380192 4614919586816 4615982719216 4622271477128 4629177363328 4640401123099 4653059418112 4659240543232 4662203598976 4673507433133 4675998322688 4677515190656 4683887779648 4697746663424 4700734207232 4702259099384 4706978663552 4716172340992 4718391057941 4731262097408 4731878433128 4744786264064 4745879313664 4748278915072 4749819230464 4750437983599 4779738143488 4793880633344 4794505126304 4798485411104 4805022808432 4809845514496 4819240111616 4826440278016 4828710870368 4838142315328 4842998262784 4847650220644 4849596303872 4851169486064 4854254599502 4868617571776 4870196924362 4887713445608 4900235743744 4900874091454 4903352060992 4907556921344 4914242916352 4917860304896 4919455631552 4926157837216 4931917856768 4933517743616 4943875631744 4945479397628 4948115243008 4950443077184 4969859890072 4976630765876 4979283214336 4983416897536 4991355829888 5001164830024 5010933112304 5014807232512 5026965978496 5034476496896 5041335405568 5042496770768 5046682932368 5076083740672 5078471777456 5089751591936 5093498172928 5095150475536 5098390749298 5102092045688 5105336733959 5108057780224 5109714805888 5120442618592 5122103661829 5128092795392 5136745037032 5140526210036 5144500523008 5154367578943 5161396072448 5168427894784 5187017056256 5188699695872 5193907490816 5204052238336 5206500477728 5214279228928 5221383098624 5226921608524 5234042702042 5236832346112 5241179840512 5241862602592 5257372445696 5259845769508 5274193813504 5290488415232 5294880453632 5303315569256 5317782192128 5320200216926 5324116431823 5328232684544 5338639796224 5341151352152 5345731646464 5349131277952 5353014605312 5356418868416 5358156461042 5362100615641 5372267665408 5374010399296 5389911246848 5393338974464 5402438745844 5407156682752 5407861066432 5413597380257 5428364834816 5429071981256 5443881648128 5457080714624 5462557878272 5483983326976 5491454638208 5507702984704 5512993426864 5518526708992 5529305503232 5531906757586 5540171680736 5547719542288 5564134367744 5565939342128 5568753580544 5569479015254 5585958223552 5595382986767 5603830926848 5620411777024 5622235007488 5625810481984 5629894671104 5635302484889 5638305992704 5650143579136 5651976454432 5658585153536 5668132454656 5672304783488 5674144847756 5679839874368 5681875232698 5687578018144 5709886049252 5725461733376 5726780699776 5745103975424 5745852383084 5753687425024 5761526177792 5767637636992 5784124251136 5798148259288 5803967745664 5826732284912 5834670553096 5839674063872 5851934421248 5853832756376 5857555516043 5860677480448 5870565756608 5874887097184 5902489686016 5906774736896 5912448508736 5913810551011 5916800679328 5929942509568 5951270592512 5953201151744 5959176261632 5961311719552 5967294969856 5973624695456 5981763088048 5990700117248 6005224982834 6008425652224 6021606305792 6022390733072 6034829866516 6043051644278 6051291947008 6080228819344 6083303091712 6084704493512 6089408782336 6101302624256 6104172973888 6113292889088 6121621563904 6123607384048 6128114989304 6139734474752 6141726170624 6144831537152 6145632016832 6147625625834 6163815970816 6174215709536 6198432449188 6203845525504 6204653692864 6207790876672 6218264810912 6236663673856 6237476116396 6245981536256 6254490984448 6259094933504 6261125349248 6267409516544 6269655429184 6275948157952 6281976540532 6300563916416 6319206289408 6325276223728 6331624777984 6333893702024 6340250905472 6342307647764 6346976238922 6355623281051 6364289806336 6365118874576 6383952255488 6394723413448 6397956699904 6398790153889 6404378202112 6429497693696 6440345697016 6457306947584 6459401662208 6460243120553 6463509534944 6465606261653 6477865662464 6482634038272 6484736968864 6493571694512 6503273389312 6506332845551 6519041024146 6524081113088 6525584056288 6528883508224 6560104191382 6569049546752 6577999138816 6591585870848 6592444548668 6606906361594 6610427715584 6626455153472 6636355382272 6645396670976 6652445683576 6659122611328 6661508893508 6668194917824 6670358043338 6694349161192 6709218007552 6712610308096 6714156682496 6720605987711 6725484969316 6757084009984 6762057919232 6773467026172 6777077153792 6781387053056 6783586897472 6797828993648 6803658459136 6812927679488 6839649599104 6846514419712 6863114266096 6882732266368 6890033029418 6899419925419 6908827971584 6909727976144 6931836182656 6933433059806 6952346390528 6979615143424 6986620444672 6989124084992 6996138930176 6998408438912 7003559987776 7015376562821 7023579447808 7025857858096 7040608600564 7044361109504 7051127593664 7056246525184 7060733962912 7063024425919 7083922799072 7094618144768 7106588355328 7127615627264 7128544133024 7132148452352 7134462081824 7155571827712 7165320490496 7176025808896 7179401760608 7193424578368 7200644475904 7207561078564 7228887112832 7238735659456 7267127699048 7274421570944 7292058907727 7311950514176 7312903033016 7332851499008 7340629719808 7341585974653 7347997364224 7360395082304 7365075944072 7386868039936 7389264299032 7403275042816 7408724615168 7411127964416 7415841089888 7421224793728 7425944340304 7432312444928 7435808966344 7450332599024 7456092700672 7461581152256 7464973974227 7485337266176 7497261933008 7503485982608 7526667974014 7547199557632 7550750127536 7573091603968 7574078141338 7580365961938 7584406151168 7594739052544 7602795066944 7613153021152 7624527421952 7628114370646 7643013614516 7650684755648 7653166595426 7680692557384 7691156638172 7701644296192 7716415906132 7722381725696 7728066193408 7741105172768 7750156632064 7752670739968 7768947421312 7771467624844 7775609667584 7780554586112 7786203062272 7791154717696 7793682125152 7799419077296 7816742398976 7820419774948 7865979732992 7872509883392 7874323462192 7885051343336 7896831972736 7915978386463 7922098494464 7937571948544 7953170845312 7965840803821 7972453856521 7976703021056 7987570382848 8018899529984 8022672010507 8026947940352 8029551837824 8046409829216 8049020040017 8058431535616 8069410243328 8072027915336 8077969758628 8088975084974 8095911770368 8100005208064 8101060385824 8121815263232 8151026802688 8153670950656 8177796374528 8182997064704 8185651583648 8188937703424 8196803614384 8205030583552 8221056660992 8224924246066 8237212661216 8253301596736 8261585271808 8272840753664 8279708670464 8280787257974 8305288798912 8356514873344 8357603466304 8360314626598 8364541751104 8366468678579 8389291108352 8390383971032 8413271638016 8417229650368 8433670195328 8442134902784 8444873484608 8450244023144 8475246959872 8486793531776 8489546600612 8494071365632 8514665827456 8520080750608 8531398827688 8554671161344 8575412551552 8588224612352 8599925103616 8601906256016 8606255533568 8609047355216 8620776215128 8629428717184 8659201675264 8663275385072 8688908647936 8697254807626 8700746309888 8709103840283 8713745625088 8717844995024 8734872702304 8752038452542 8769132946532 8775912656896 8777934351296 8789893300768 8792744693491 8797190462368 8824369348844 8848440860672 8860195131392 8878797052928 8881677285536 8887325610548 8892062384128 8904176820224 8907065285888 8913621802624 8916513332188 8928661079954 8933419884544 8939101115392 8942000910304 8960774582536 8972678077396 8997154152448 9024950825984 9032443126784 9044748815872 9046832441672 9053826850816 9071510798336 9089338108928 9107091417088 9111375836024 9124988650624 9128651866112 9137420422592 9139525397017 9147112814917 9164456605696 9168768012008 9200401779968 9204730096639 9209636040704 9222183135232 9225174760384 9229839173632 9231965438432 9244542954256 9258354726656 9280802246198 9306118836224 9318481086464 9324407197952 9347014866266 9351996645376 9355030381312 9367775559296 9395493326848 9401468414464 9404518198768 9413957327104 9432344681984 9436782115882 9462524194816 9463756866256 9491758627328 9496557830144 9499638460928 9500875967198 9559476286976 9587761266688 9589010252608 9596970822208 9610045616864 9619691028992 9638480223232 9652880556032 9657421740736 9676284630656 9685996525568 9695300441288 9699192607744 9702338972128 9708509199004 9737235143552 9740393848724 9775426891216 9800471487488 9801748182908 9806704121984 9815113842688 9828485832704 9835720609792 9838911263104 9852315674432 9867035487232 9887751263488 9890958795256 9900886154368 9939719780144 9953261531752 9982711659776 9992300586191 10002329660048 10021866224608 10053931956992 10055241670397 10068952993792 10082670811136 10084993541536 10093365864736 10152167481344 10156943554912 10179503183872 10186996345856 10190300951072 10196781498596 10204184091376 10210673467918 10216115560448 10219429611776 10240885237184 10244207323658 10256185590784 10273490074064 10281052420072 10289001046016 10308735157886 10322792144896 10336855789568 10374034112512 10377399391744 10387814981632 10408104476672 10413000955456 10428558457856 10442766197248 10453843217048 10468085404084 10473664692224 10482359681024 10483725205184 10514744891392 10519691539016 10548387627008 10560952266403 10580976830464 10589760907264 10606631138512 10640400433852 10648232863646 10656465369088 10677279592448 10682302704304 10691463292928 10698262555904 10706029210624 10712837736832 10716312922084 10724201231282 10744535330816 10748020798592 10779822493696 10786677948928 10804877491688 10815722132864 10827194760514 10841945597087 10856729669632 10858143962512 10914161429248 10915583203693 10925115756544 10967966653952 10982909276416 11015405969408 11025986853728 11037053417984 11058611006464 11063813515172 11080343361472 11095439084576 11099038383587 11128268735488 11131878684256 11137507161088 11138958030508 11171916447104 11190765973534 11207661853696 11244470014976 11251620963968 11259789342208 11270604969778 11276611985408 11300287158272 11303952908864 11336264909312 11344609566976 11348289695512 11359679748736 11363750465396 11375156036288 11419772098504 11450923466752 11453561399552 11490207950848 11491704766168 11523052355584 11535275273984 11536777960169 11568248502272 11596296518576 11607935491328 11653464569824 11669341106192 11679348127744 11703868842496 11707665512752 11715111032086 11721354960896 11741131513216 11749774194368 11769598696303 11804979372032 11824897017472 11827621102022 11833601358656 11853567295801 11859885019136 11902541185024 11906402303488 11918352523264 11922623439104 11934589939712 11947249390912 11963526176096 11981400234496 12010449965668 12016851304448 12043212611584 12044781466144 12069659733032 12086103288556 12102583894016 12160457638688 12166606183424 12169408987024 12178817564672 12208345947776 12226585778176 12243243127808 12247214768096 12256229978608 12283452341248 12291264033664 12295251251668 12321065050987 12327631941632 12348431419072 12396864898376 12409307385728 12415581753344 12436529621824 12439394607299 12473327347712 12474952232792 12508981968896 12518189867008 12522250698496 12534819033088 12539310858368 12551896315904 12563953081064 12601127832832 12638412578816 12650552447456 12663249555968 12667787404048 12680501810944 12684615295528 12693952477844 12711246562102 12728579612672 12730237749152 12767904510976 12789446826896 12795913399808 12797580307778 12808756404224 12858995387392 12880691394032 12914613895168 12918803324416 12920486241106 12927019069888 12931212523306 12955731324928 12965268076544 12969473937728 12987143389024 13006546778624 13012665691102 13038082048292 13048162226176 13051168112576 13057767016448 13120208382764 13138099093504 13155998277632 13183171741696 13184889097336 13213812723188 13220855431168 13252910306944 13272710764544 13290793341952 13304891367152 13318245222656 13323017787016 13336389835648 13340716086676 13388698322384 13418436015104 13428313364992 13441211975422 13450969938632 13459524116801 13503727835731 13514168019968 13524115838464 13546934052344 13562774106112 13567173794944 13588787253577 13595657987296 13600068343477 13607316918272 13625855358976 13679299198208 13685734606159 13693028839424 13726228532192 13765464532736 13780066058836 13798839850838 13817655943168 13819455952288 13863672365312 13866866119612 13904692781056 13959230286848 13973240889344 13978248169984 13992277860352 13996816877824 14007119975552 14030753125642 14047158895616 14051715716192 14081217201128 14102255187328 14112493050368 14121467925824 14126048851838 14136447077599 14167845598144 14213176710656 14255231254528 14257088266048 14264296904704 14268924163648 14311143655424 14330640980992 14352051617792 14358803521216 14386849156736 14401288951808 14415122157128 14457774225664 14477471318912 14534255398096 14548843141888 14584117815454 14623901028352 14625806066032 14681259439616 14683171949306 14695994728448 14720790164608 14730151888144 14773736079872 14778528598064 14817449230336 14822255928832 14831682179776 14842449587456 14851888680608 14856706551071 14864624889856 14871617932688 14900665198048 14923162304512 14929947948454 14970674532352 14994523866016 15006971965216 15053335948028 15094399115264 15101500255072 15146183207936 15148156282676 15160731923876 15168812302336 15189478105088 15205590133888 15226306042304 15249054843904 15256228741292 15286027229032 15301369511296 15306333190852 15361385114768 15382313276344 15432831812264 15442646360477 15444763451392 15456132386816 15482210345536 15505341479936 15537894842624 15542935249688 15561109172224 15572406124544 15582309435392 15587364250304 15598838154592 15603898331329 15633484797952 15640839549896 15702186635443 15731959465984 15745019766784 15748646924384 15770102686672 15793663945472 15801094053481 15831956772926 15844196988928 15875143897088 15906341690624 15931681607642 15944907713042 15953406042112 15975140765696 16037799059968 16045344021014 16053895880704 16059103675648 16092819658432 16098040080034 16116863071232 16138820486656 16144055830672 16155939517256 16177950169948 16191823540736 16200010416128 16202120771648 16243630526464 16302053605376 16307341901312 16355592749056 16365994129408 16371303167296 16377875406848 16393607228768 16410061167104 16442113321984 16449848492132 16474425322432 16506603193472 16523170543616 16545681507328 16559417340928 16561574515948 16610577597824 16715206932608 16720629253196 16729083502208 16732937357158 16755734104589 16778582216704 16780767942064 16834459300736 16867340390656 16884269805568 16889746969216 16900488046288 16950493919744 16973587063552 16979093201224 17029331654912 17040161501216 17045689235267 17062797655376 17150825103104 17153059320089 17176449224704 17199850207232 17203812512032 17212511067136 17218094710432 17241552430256 17258857434368 17318403350528 17326550770144 17377817295872 17394509615252 17401492619776 17418207680566 17427491250176 17435689990048 17469745404608 17504076905084 17538265893064 17551825313792 17555868702592 17579786601536 17585489386982 17594380924736 17648738697688 17696881721344 17720390262784 17757594105856 17763354571072 17774651221096 17808353640448 17814130571776 17827243605248 17833026664376 17857322159908 17866839769088 17878202230784 17884001820608 17921549165072 17945356154792 17994308304896 18049901651968 18064886253568 18089497631744 18093664883344 18107653701632 18129222508837 18178676217856 18214182834176 18222751672048 18249977301248 18274840845184 18279050794034 18294225629834 18319149457147 18328913211392 18337536024016 18400803559936 18409460193278 18419272081408 18444366270464 18450349520768 18459678347264 18463930876864 18489085908512 18495083665619 18516709453312 18561604492396 18612237672448 18620700759241 18636962172928 18648814395904 18694029732532 18703993290752 18710060762624 18735551118592 18790986653696 18802936828928 18809036397536 18827914654208 18864689363968 18873564231764 18925048389632 18927513732512 18983517254656 18999276921856 19001751934396 19118952573952 19178020505216 19193941644416 19220091233728 19224518938553 19239382057984 19276960446464 19314843481472 19352569261312 19361673651551 19371993051136 19390600882576 19398385215488 19404677944256 19417018398008 19474470287104 19480787697448 19550853782432 19600942974976 19603496365816 19613408243968 19656971665408 19671441219584 19677822526208 19704631348864 19734070974464 19775502526976 19781917590512 19801772308736 19879439560288 19906523063504 19965423319552 19984601172382 20004659320096 20043732449216 20107863913984 20110483340794 20137905987584 20165341622272 20169987083072 20186731729472 20304334962688 20313887109824 20359006367744 20373992691712 20380601902144 20393562997192 20408368182752 20421346935836 20432231120896 20438859223552 20481770474368 20488414647316 20512371181568 20546980148128 20562104840144 20578002092032 20617470315772 20645584289792 20673711579136 20754798783488 20775629963264 20826001910912 20857116915712 20885532394496 20907686434096 20936170808168 20967450410368 21018287439919 21029489782784 21039383078032 21121904532806 21150680754973 21161953660928 21179521814528 21213262277024 21220143741863 21280800867704 21296465727292 21312930738176 21354559184896 21364605408608 21382926585856 21396525111808 21412058421248 21425675473664 21432625844168 21448402462564 21489070661632 21496041597184 21559644987392 21573355897856 21609754983376 21631444265728 21654389521028 21683891194174 21713459339264 21716287925024 21828322858496 21831166407386 21850231513088 21935933307904 21965818552832 22030811938816 22051973707456 22074106835968 22117222012928 22127627030344 22160686722944 22190878169152 22198076767174 22214416836227 22256537470976 22263757368512 22275014322176 22277916061016 22343832894208 22381531947068 22415323707392 22488940029952 22503241927936 22519578684416 22541209939556 22553223970816 22600574316544 22607905817728 22672529818624 22689219133952 22696579391024 22719359497472 22727500930792 22750312072576 22839544197008 22907122799104 22960364669837 22980415901696 22983409532336 23070550547968 23073555920338 23136497004544 23180872373749 23192593037152 23215870982656 23306929139648 23338682212384 23346253151683 23358696255488 23407737684992 23415331025504 23430222064172 23442709921792 23482263026432 23499548388736 23539197392606 23609958744064 23649794034944 23655242204044 23667202717312 23707134591602 23719770038272 23812804606976 23836705046528 23845246878208 23869179879424 23894498781824 23927052352192 23962800468992 24020899931336 24086425223168 24089562932288 24115115602963 24139319466064 24172206577112 24267015709321 24320915277376 24333212366848 24338817974048 24416691895552 24453171556352 24486486255616 24494429536192 24512459957216 24566904682496 24582528067328 24590502503336 24642130101974 24655263883264 24696862838144 24793729796752 24818614771456 24831163506688 24873059243648 24878789214598 24946654695424 24949904465584 25036379734016 25044501396992 25069638066176 25078621716736 25103792631808 25127906162128 25202255665664 25276825157632 25301104894912 25326499111936 25335574808096 25361003621888 25369230591056 25387904955688 25422493124204 25457159225344 25460475498304 25535809021952 25578893653792 25591826799616 25595160615556 25617512808448 25717990774784 25761382788064 25837606648832 25840972482212 25854038139776 25862425046612 25911462649856 25930536153088 25938947875456 25974286778048 26013093557248 26025331382204 26076164096584 26096324452352 26102336225152 26115534032896 26240416765528 26311996555264 26343337909049 26366343483392 26369778194672 26427625446376 26505820613888 26509273494683 26545421529088 26581586683904 26609782734304 26636490445312 26646035574032 26672779671296 26681432173352 26698400297261 26777396644768 26786083083991 26836872030208 26856626729984 26882423950844 26901939877264 26919048233602 26954807502997 27007455671462 27028336039936 27048231676928 27093868104688 27125548212224 27134347589888 27177574507154 27191315974592 27200136686954 27214633836544 27251710717952 27358598396416 27371469212318 27386057678848 27452457064384 27530929065472 27560132117672 27597679701676 27635311886336 27638911904576 27727344730624 27733732239224 27809385562112 27918460573696 27956496339968 27984555720704 27993633755648 28014239951104 28061506251284 28094317791232 28103431432384 28162434402256 28204510374656 28224986100736 28242935851648 28252097703676 28272894155198 28311412797409 28335691196288 28426353421312 28514176532096 28528593809408 28537848327296 28583311119593 28622287310848 28661281961984 28717607042432 28773698313472 28787234861231 28802577903616 28830244314256 28915548451328 28954942637824 29068510796192 29097686283776 29168235630908 29247802056704 29251612132064 29261101193093 29362518879232 29366343898612 29391989456896 29441580329216 29460303776288 29547472159744 29557057196128 29644511857664 29663364359552 29684899174912 29703777361216 29713413102142 29729249779712 29743235865376 29801330396096 29859895896908 29941349064704 29989047732032 30013943930432 30106671896056 30188798230528 30203000510144 30292366415872 30296312565352 30321463847752 30378956210176 30411180267776 30452612084608 30498109687808 30512457482584 30572054458064 30602739022592 30612666381704 30632134583897 30722770229536 30764626552688 30865663624528 30885292720954 30889526902784 30912264773632 30964420691072 31010682959872 31075789685248 31085870499376 31122218344448 31164618870784 31174728500608 31197676309184 31207796662658 31250313779839 31266969595904 31281679099792 31404373270886 31463918931968 31490039533568 31497293848768 31540205373344 31587327890944 31602188106962 31663913545852 31688393977856 31750287794176 31812683381248 31863363215284 31889815426084 31906812084224 31950281531392 32075598119936 32090688042028 32107791761408 32118207351296 32185639316864 32196080160068 32233726142464 32277640973312 32288111661344 32311879034512 32355900339896 32383647081472 32404241543296 32482807861693 32487261052928 32614683802624 32731988258816 32742606334592 32755750813696 32787214457536 32794767601061 32820122334208 32884226643968 32899696984264 32948850644864 33013206386944 33028737405587 33046341087232 33091363014656 33118834681856 33123149031896 33221155195648 33236784043529 33430413865216 33441258506392 33458167004416 33465874714316 33511468209178 33557164433408 33561535884128 33668918601472 33734680781312 33768539611136 33779493938432 33800976092576 33900987839488 33947174127104 33958186402448 34058663309824 34080323002432 34091378470534 34125595310752 34301650206208 34306118640178 34352898449408 34399700414464 34407625024064 34425022134272 34436189420864 34483104860512 34517714868736 34636806701056 34653101540288 34755634591744 34789019230504 34802985239552 34836415361132 34854982500352 34871379980096 34939490809216 35008153810168 35076531786128 35103650627584 35111737405184 35159573203072 35170978773964 35188761849472 35297477395376 35440780525568 35515188211712 35526709142144 35549302442192 35628261143552 35654487210496 35666053328752 35714644319816 35756404461568 35768003641216 35843098330144 35854725632803 35890712309584 36080573052601 36099803303936 36129772507136 36178995263488 36187329766688 36258445017674 36357352435712 36428365668352 36445503344096 36499954602496 36549681690368 36558101588068 36588451259668 36638298914294 36657826422784 36675072048032 36801607119872 36818920386556 36838544162816 36888732540928 36900699041536 36919356694528 36927861753728 36978171817024 36990167331238 37033418906624 37123208984792 37224475344896 37241401518482 37268815022761 37273924345856 37297628791808 37388059465064 37420121525248 37471102237184 37581973307392 37605873657856 37618072795072 37655829308416 37729378727936 37747128463528 37850096779264 37855027465024 37895181661799 37967034509312 37998553843712 38003503868792 38133881828933 38237905147904 38356041010432 38387883288832 38440182467456 38449037877106 38478764115968 38553920892928 38629686962944 38705138522624 38723347303102 38743986102272 38781201765152 38796770430976 38809355888512 38834036796016 38948940574208 38961575394896 39101707564864 39167680907369 39201885949952 39206992731632 39226816487936 39342882439168 39355645052416 39409262697728 39468141948928 39551005053952 39563835181024 39603544617472 39758879120576 39813046127008 39930846639104 39969202344764 40009318640192 40087464898432 40215727827968 40220966681588 40275811975168 40330683244544 40339974166144 40373463458944 40627774219648 40718012735488 40747985383424 40761203804288 40787125994384 40816736365504 40842693871672 40877718447104 40963540948736 40976829294632 41024742363136 41093960296256 41124209680288 41234940631544 41347423158272 41396673857077 41509597566976 41652003821824 41657429777359 41714233831424 41771064788992 41815372868192 41872341616336 41934900820736 42036574879838 42058979565568 42078766156064 42243809065612 42301361509946 42323907321856 42359043629056 42426524554048 42440287483726 42561601735408 42592931454584 42625861476352 42709118369792 42729210817216 42765853171712 42793050223616 42824116842496 42851350947328 42865251688336 42896804925128 42978141323264 42992083194368 43119289974784 43146711795712 43219509966752 43262888531456 43308779042056 43367782388348 43426918678528 43432575850048 43656645716992 43662332814772 43700463026176 43871866615808 43931637105664 44103947414912 44148213671936 44234444025856 44255254060688 44321373445888 44381756338304 44396153534348 44428833672454 44489362967357 44513074941952 44527514737024 44550028644352 44555832122032 44687665788416 44763063894136 44830647414784 44977880059904 45006483855872 45039157368832 45082419879112 45201148633088 45215811635456 45221701843871 45345059637248 45378438267904 45393158782048 45438718994944 45455001861584 45500624145152 45544329918857 45679088394016 45814245598208 45920729339674 45960831803392 45966819064672 45981730446289 46141101095936 46147111840676 46272994009088 46361744747498 46385186074304 46431741965312 46613858279296 46677364424768 46692506303366 46717392510976 46815475369984 46830662051008 46860444128344 46964526052864 46999096777472 47078394785212 47299588069888 47310484408088 47334405434624 47414269183204 47439540076544 47625609213952 47690493756416 47738359758848 47788997563648 47854104704384 47925600937984 48041799862672 48179125864576 48230231205926 48278638932128 48295939477933 48344413154224 48534031418642 48641830554752 48666424733696 48677635948096 48759766027541 48833383791104 48906343112704 48972972511232 48988859072384 49024919914432 49107635939747 49133809364992 49165056134656 49181005006672 49284260203948 49310527766528 49393725676288 49587459593504 49637229542912 49662327013376 49746118487296 49757578429196 49893309390848 49899808931168 50089002793984 50139276132352 50157243433472 50207585263616 50255812324256 50404511331328 50602209789824 50652998223872 50671149616192 50722007243776 50738461182112 50775809911376 50844986248408 50920950996608 51044412354089 51071618043904 51157787307584 51183653599232 51190321231112 51435981549568 51522765576128 51675213297664 51681944964424 51708076279552 51724850093224 51822925299712 51861072306176 51877895750912 51948573556096 52026187114496 52050662764408 52152328193168 52192648904704 52204672450304 52231068065792 52254817819589 52480833531056 52686675818098 52732686966784 52739556389344 52855250892752 53011641227776 53018546989366 53090843058176 53163173367808 53219565468608 53272980890624 53292071148064 53345559342592 53362864346704 53396800594522 53554793289536 53572166167982 53673744060416 53713253459968 53764847901688 53803879754528 53838096467204 53909615005994 54014911342924 54056672079872 54096463353856 54187736209376 54251096424448 54268695179776 54355149014308 54382631949184 54400273373908 54429267673088 54503421435904 54717196792832 54742938424636 54772115357696 54904914128768 55061858130944 55120264235344 55195359403352 55277823809152 55411848705241 55454689461248 55467464478448 55760885626747 55836921147392 55912992679936 55987267511296 56028479902208 56123012502568 56158704073549 56188635582464 56206862864768 56324868804512 56343140280119 56409020749312 56449972201472 56485871703296 56504195407352 56545788310396 56622825594818 56671382392576 56698043368373 56852706842624 57028353064192 57057187618816 57075696654592 57166622239186 57244574621696 57322563923968 57435214084864 57547396626944 57574469722462 57605155807232 57660488628512 57831096902656 57909885275648 58137021592384 58195372567552 58336471261816 58495604113408 58503224264128 58522202386186 58565280750053 58725037758464 58732687797224 58883160658432 58920607552576 59094944319488 59114114392256 59289023715328 59326728719104 59369798349824 59407554722432 59426826204284 59458499559424 59486471730752 59602660792192 59719791793816 59882698129408 59978095464064 60027887860864 60213343792112 60406001020288 60584732831744 60592625130704 60642927695504 60822360535552 60905224169216 60996219375616 61024914965168 61144108916128 61205478045184 61225332763408 61264269167794 61445540459072 61529253105376 61549212854437 61731327249056 61770585441908 61824529547264 61928841382144 62021365919744 62151579370496 62171740998752 62244436688896 62329237741568 62349457001216 62395352618368 62415593325316 62500627559678 62533939191808 62563358199584 62808746541772 62927837863936 62980079067136 62994587697536 63080410746688 63174655781888 63204376213924 63327827091704 63376787955712 63500575588352 63625366762496 63726726430568 63779630852168 63900563062784 63976677779119 64151196239872 64181376084056 64236414702592 64371278633728 64392160320136 64433110676473 64467452284928 64555281946624 64576223322688 64623758069024 64711800679792 64767294162944 64808483086592 64965615723386 64974522105856 65051916061121 65229367605248 65463976517632 65485212669184 65574428915072 65589535202122 65640244668416 65768453287936 65799393968528 65897701289728 66026412773888 66057474811174 66092682174464 66182726029312 66237669363712 66246298063792 66442310391296 66473568087058 66860827730432 66882517012784 66916334008832 66931749428632 67022936418356 67114328866816 67123071768256 67337837202944 67469361562624 67537079222272 67558987876864 67601952185152 67801975678976 67894348254208 67916372804896 68117326619648 68160646004864 68182756941068 68251190621504 68603300412416 68612237280356 68705796898816 68799400828928 68815250048128 68850044268544 68872378841728 68966209721024 69035429737472 69306203080576 69511269183488 69578038461008 69605970479104 69672830722264 69742759960192 69878981618432 69911856091561 70016307620336 70153063572256 70223474810368 70319146406144 70341957547928 70377523698944 70386691692779 70594954790752 71030376423424 71053418284288 71062674326083 71098604884384 71256522287104 71308974420992 71332106657504 71429288639632 71512808923136 71536007282432 71686196660288 71709451265606 71781424619168 72161146105202 72199606607872 72259545014272 72357990526976 72374659533376 72516890035348 72714704871424 72856731336704 72891006688192 72999909204992 73099363380736 73116203176136 73176902519336 73276597828588 73315652845568 73350144096064 73603214239744 73637840773112 73777465081856 73801398083072 73838713389056 73855723507456 73926665864821 73956343634048 73980334662476 74066837813248 74246417969584 74482803036964 74537630045522 74547848691712 74595257583616 74776118930128 74840243050496 74942204474368 75211747315712 75236145590144 75311658616832 75458757455872 75494256927056 75710054930048 75790363323598 75893619179609 75934069018624 75997107687424 76007007737584 76267763657866 76475810295808 76712082020864 76775766577664 76880364934912 76898075754212 76957528231936 77107841785856 77259373925888 77410277045248 77446694606204 77487972204544 77562403530304 77593540861952 77618711777024 77668073592032 77693268685109 77897881148416 77923150789792 78203415129728 78335361814738 78403771899904 78413985463264 78453632975872 78711290104832 78818525395456 78936283897856 79102010107904 79127670362048 79207089234944 79517758241152 79626092254016 79861693278208 79938404689528 80018637280384 80174929796864 80212647984997 80431455655936 80441933363176 80661366489088 80679948332288 80746926917888 80757445721183 81255548439296 81436025470976 81495970766848 81522407608576 81574251988768 81633472731008 81685387743344 81755436894208 81927081897472 81953658589264 82049484726272 82187920592512 82248419360576 82387190874121 82469881263088 82793347714154 83019195133952 83304007643648 83314859554718 83428467662848 83542129577984 83630745736384 83744683232672 83869801641472 84073149759676 84117959131136 84157532312128 84487618131224 84602723019892 84647814643712 84718087258112 84853049108096 84880574967452 85123203470816 85185862909168 85251722952704 85458421634432 85531706343424 85586100447232 85648233684992 85702701894656 85730503376672 85793609850256 85984166388736 86293423591424 86439019933504 86525777062912 86617558084112 86735564776696 86865151700096 87075762251093 87313291433984 87324665629544 87624248842031 87743733231616 87863274211328 88207894829824 88296427343872 88468888051712 88510508121376 88642746891776 88763512676608 88792307068696 88857667344908 88978725934714 89026149883904 89055029474048 89100057288704 89111664244064 89375331576832 89526127788272 89661294829568 89955760119808 90012967711744 90078314737664 90164839758224 90402297266176 90431623270912 90443403687742 90690119274496 90756876535808 90786317564096 90877437989888 90910003723168 91001248290304 91088659837714 91358176788032 91628491196416 91841458679348 91921663606784 91933638129344 91963460892578 92031155464369 92282202191872 92294223681352 92545988018176 92723489494996 92770372148608 92863483930624 93227716558592 93354728849536 93385012606732 93434785021952 93630950739968 93661324102016 93720888256688 93929052105728 93998193554944 94156789570424 94526094850117 94599176139776 94620968816176 94668810869248 94828538366408 95121510775039 95251218427904 95380987512832 95577995127296 95708209408768 95800142243113 95851201875968 96083599725344 96358251729152 96460462411852 96557277864256 96591878955866 96688826308448 96720191628401 97068062837284 97283661109504 97332849467392 97355271896192 97519532055082 97666767582208 97812686225408 97945945022464 97977718144768 98049839828864 98215271879494 98267618729984 98330112269312 98362010013344 98568520407896 98787451352576 99174919187008 99274459085824 99492236974592 99515156858392 99786618781696 99799617862336 100178005587968 100314486866944 100415170527232 100511624648512 100534779367187 100809022662656 101204419579648 101305996447744 101342299232384 101444014487552 101476922364224 101551619822752 101689972496816 101841901993216 102088824708178 102143236087808 102315574615168 102367307198464 102380642462224 102871963099136 103045531152256 103350426595328 103363889928848 103416152559104 103449700186448 103722144612352 103755791501824 103897147112192 104052374228992 104101325528816 104304656386336 104409344900608 104462136131584 104509635639178 104961667062112 105373351636196 105465373933568 105479112778688 105710501785504 106023282455552 106037093978732 106181686116352 106326346735616 106439130937216 106545961781248 106584142296128 106691118685184 106725728693408 106793601189044 107109586579072 107144332335964 107347488120832 107426506919936 107529695803376 107607759509056 107676192934408 107819230011988 108029822685848 108113344159744 108192926707712 108375472418752 108537390359552 108710298028616 108765263898368 108800546747816 109006842871808 109434393585664 109485876849272 109809828257536 109824133049401 109915306448101 110123716261888 110240528470688 110390718806704 110555647618304 110607658374367 110823697410482 110909378922496 110934928956896 111521771253494 111673842294784 111825985359872 111974535022592 112056959804416 112246025005136 112317408147098 112377271164928 112413725729536 112649737609024 112686280560238 112818041498624 112899944402944 112971743406592 113008390814704 113091576620792 113245651189636 113342764785152 113396086736746 113705413685248 114056706128384 114114375237632 114151393309184 114333244478372 114489149243392 114645127847936 114870428169728 115094793253888 115148939444924 115210311614464 115320977257024 115662193805312 115819770551296 116274043184768 116390745135104 116672942523632 117006448528256 117044404772372 117130561500106 117290138732123 117450075516928 117465375594448 117766321316864 117841215105152 118189888638976 118228228784512 118578047430656 118653457438208 118739596699648 118815109444864 118853652408568 118972943461504 119205321584384 119261401567957 119439583587632 119956190928128 120055775721728 120071415240623 120426687584224 120812002040576 121169465663488 121185250261408 121285855391008 121644721071104 121810448338432 121992438751232 122049829930336 122288217832256 122410956090368 122450665526816 122528538335588 122891080918144 123058506210752 123098425708874 123462654498112 123541170883816 123857682764288 124042731839488 124303158740992 124343481997504 124658475483136 124698914002432 124790705236736 124831186650632 125001255119356 125067878383616 125126716399168 125617493083544 125855675727872 125960158134272 125989175395072 126160821493376 126349311563776 126408752427848 126655654183408 126753575911424 126904557561859 127250733524992 127453452861136 127559261704336 127953355558238 128302392479744 128362752168112 128472829405184 128742557267456 128784320640272 128866221352946 128934904569856 129110563893248 129152446645376 129247516138048 129423601359584 129465585659333 129534588325888 129616966173184 129931231446772 130103832122242 130458735210496 130927953035264 130970425338368 131148857830144 131179070404244 131280489336832 131536906575872 131598787937056 131795402579456 132052825547776 132114949622348 132185364348928 132365452058624 132475338727424 132492596127584 132884620782592 132947136174116 133721655460864 133765034025568 133832668017664 133863498857264 134045872836712 134246143536512 134571632569871 134675674405888 134938723125248 135117975753728 135203904370304 135531715560857 135603951357952 135788696508416 135832745609792 136234653239296 136321292009728 136365513882136 136502381243008 136833340680289 137206600824832 137224474560712 137598801657856 137630500096256 137700088537088 137744757683456 137932419442048 138070859474944 138612406161152 139022538366976 139156076922016 139211940958208 139345661444528 139485519920384 139757963236864 139823712183122 140032615240672 140306127144512 140446949620736 140638292812288 140683915095856 140755047397888 140773383385558 141189909581504 142060752846848 142106836568576 142125348652166 142197209768768 142513044574208 142617948841984 142664213315008 142858577279264 143025617846272 143072014564864 143372393320576 143418902531212 143562849238336 144322292210404 144399213215744 144519090028544 144715981053952 144749319066752 145033780070696 145429409742848 145782013376384 145999818409984 146198726761472 146232406352272 146353805038672 146553195657176 146700288192128 147206428479488 147275681546224 147602796166144 147711447014912 147853331729642 147912687268096 147960669324952 148054765284811 148133675626496 148492835939168 148541006193041 148965606073928 149075260091044 149190515167232 149476659789347 149552237860256 149680486100992 149884408948736 150423494631424 150472291180288 150623317233664 150917514911744 150988513854112 151420109860096 151580726647196 151787238359218 151868138037248 151994215374848 152014015475168 152535527315732 152951620591616 153424164041728 153551533155328 153760729869824 153796151508424 153915056463872 154215683571712 154518747851776 154820554090496 154893389212408 155124807060608 155187081723904 155237423554048 155336147184064 155386537370218 155500917853589 155795762296832 155846301579584 156406830259456 156670723629476 156807543799808 156827970926528 156907265951744 157422580209664 157637050790912 157872567795712 158204020215808 158255340724096 158414178469888 159035516482304 159252184508032 159723386556416 159876809379056 160037274560768 160349859593728 160425295969994 160862911311872 160883866726352 161359896664576 161493853835776 161514891442366 162266106616243 162511096878592 162991941533696 163044815217152 163148503977536 163266945462016 163370775486688 163423772061781 163510873788416 163854163794944 163907317178528 164098969452544 164375841185024 164496838721152 164774381748242 164939762526176 165586695428308 166038390267904 166608015287296 166629719109436 166856935325696 167084259155968 167261491472768 167489366465344 167739603282944 168146299519352 168315064624256 168975236262448 169205446039784 169706098216192 169761149934904 169869109965247 170246406941632 170371725818336 170916843268864 171172200894464 171296467369984 171405403789312 171461006753344 171587219700512 171968332777472 172586847182848 172878039867008 173051554125824 173235116168224 173471129553392 173730303400192 174151524502186 174626582867968 174649331259088 175248497684062 175487466463232 175726548422656 176415789659648 176592854687744 176937776103424 177021016242752 177285493783552 177527025353216 177584614137392 177715334689816 177957451869428 178052299767808 178110058948096 178200114577408 178223328488128 178750663153664 179052255576544 179322589659136 179911520239616 180025935423488 180156629475328 180329679516448 180863246541824 180886807375484 181380238548992 181513753071616 181572635128192 181754875979776 181820007446336 182002496580608 182177319675428 182716353576064 183256982392832 183682917358696 183867276258688 183926921785156 184062310928738 184313075150479 184564404383744 184588447362704 185446978989992 185540744297216 185564914462781 185726967861248 186455433117184 186709457699072 186770025213464 187261901479936 187322648204032 187441776513376 187502581587937 187858104211456 187996387109888 188313579140848 188683652520979 189052189700234 189198352279552 189241937632352 189337621738496 189657076732816 190243021550078 190502436855808 190761975025664 191155990254592 191416418817536 191600284486226 191702403751936 192167199450688 192716503458304 192920924823704 193114555728512 193183757911732 193377652616896 193440383256802 194136125674568 194567322219008 194665698934784 194710543792384 195039064110164 195333535164416 195891890044928 195955436289536 196099679657728 196430543758988 196535237459968 196660224538624 196724020026688 197137040815792 197574902705152 198349838374016 198548918171648 198984473949184 199030313716784 199599235724672 200083177837151 200356011175936 200628973733888 201023249297024 201069558734374 201510644028617 201618045325312 202408839159296 202611992895488 202684598464768 202888028975104 202953844728448 203103239645504 203379944993632 203445920321809 203683803986432 204177649416356 204286472175616 204631149230336 204734614396928 204761284924448 204827708351651 205743926198272 206091062304512 206700853190656 206727779857696 206832305118208 206899400372896 207511583003648 207794294224384 208104748457984 208202651057632 208609312772672 208818689801216 209019271278356 209923334124224 210746703272392 210958225557376 211421003571008 211469708324083 212046564911104 212074187957464 212652693471232 212878261874432 213091923562496 213168284592256 213382237370368 213451457386816 213587202378088 214219173158144 214288664671928 214694976241664 214853013839872 215059391606752 215215519018112 215352385868816 215638460023976 216059645371696 216226688319488 216385853415424 216750944837504 217074780719104 217420596057232 217530527796736 217601093495632 218868787171328 218971753698544 219619656515072 219648266098802 219830612896202 220247432523776 220481056941376 220781437613408 221111295236608 221215316748734 221647394820964 221818757844992 221869857913792 223043542506988 223347684589568 223651970719744 223949070045184 224113919608832 224492050010272 224634816294196 224754542329856 224827451459072 225299475218048 225372561120476 225636082997248 225799888805888 225943486813184 226016781629408 226183153241584 226491302379272 226685529570304 226792173473492 227410827370496 228113412256768 228302786618368 228666488956744 229290255695872 229563373207427 229740856339456 230189586507776 230297878889848 230641954514048 231009383310809 231201161839109 231324387610624 231639541102592 232548086369536 232657488304703 232781490270208 233345885047264 233421581160493 234012897056512 234088809544744 234261123000212 234580277464246 234900151033856 234930751188896 235532642633728 235682430210304 236379777277952 236456457569024 237156094861312 237306914876416 237479193399296 237630218889728 237707304817136 237945886923008 238410643168768 238522803135914 238879167175264 239912381856256 240111551443456 240142830481246 240853375168448 241624004081152 242338931326976 242370500522816 242571710782016 243289442142208 243620896676864 243984877502464 244099659860672 244576435664512 244821912180736 244901331053632 245057076671176 245782161836288 246117012421504 246196851417748 246925308996224 247082341767632 247715365528576 248085463678976 248606317481984 248686963995008 249397828004864 249581410473472 249662373301264 250002510238712 250253432798336 251234986167088 251978350790144 252321642986752 252564011368207 252698623127552 252817504855696 253311308366816 253809115123718 254501467049984 254906905722272 254989596111239 255118523408672 255906711116476 256604784959488 256725504336224 256945658810368 257485114534912 257568641280544 257732442705892 257869809139712 258221127786496 258304893290752 258495032276096 258847202719168 258931171318666 259069176651776 259233932346368 259862462893544 260207664244484 260917470420992 261940850676736 262297715660288 262358140808488 262560978673664 263073813151744 263197575874112 263590805158912 264105651095552 264229899244696 264730904117248 264950677454848 264985192255168 265266271632593 265769241565184 265894272348232 266937172802531 267443310921728 267530068051136 267665336035328 267726997714528 268091745673424 268492287073024 269143265139742 269351348811776 269877446250496 270235951507456 270407808740608 271063431121714 271207902715904 271577393016832 271665491219584 272469306478592 272642584019456 272731027764272 273004762486016 273666681360578 274413201649664 274448949121424 275261000192512 275400177074176 275489515366912 275864838884096 276141718949888 277224812322304 278045076733952 278312153844032 278423881916416 278691322889056 278971039840768 279515926473728 279647424366244 280065230481344 280612254289024 280893899241472 281276585624576 281367830191712 281510094795776 281546766771116 282379819163008 284213673137152 284250697304332 284394419537536 285026089148416 285235897683968 285328426630016 285717154558528 286144029129728 286744786641152 286837805062424 287125698476672 288644584420808 289431962107904 289498638133504 289776716999539 290067560141392 291564026752768 291602008441513 291999636819968 292397453522944 292464812704544 292707610077344 293106391314352 293400576384256 294412856958976 294551363092448 295205592332288 295422894029824 295706663459284 295825374536192 295921338649904 296109530569622 296267351252992 296985671878336 297082012386082 297931212147856 298150520182088 298381030334464 298953319578694 299104475720512 299360972201984 299768817897472 300846989262848 300944582360576 301246634467328 301835029823488 301977027708224 302840219720192 303161453294392 303574476718436 303736276074496 303988430749696 304028030950336 305071054631464 305903241183232 306848328083456 307103066310656 307521459739648 307592303016848 307830112927744 309037495703552 309641108180992 309786778424816 310249614121216 310474847108096 310672294368128 310773074740436 311001835707178 311425540771499 311591524593664 311692603159168 312813660518912 313341447258952 313655941853056 313814531903488 314416422315523 314845160419328 315274101581824 316408040431616 316510681448192 316551912907097 316828356939776 318071032964608 318504369016064 319446773112832 319753618758112 320074549121536 320699719187456 320850591939988 321725822623744 321767733452704 321872113124023 322719793329152 322987707671552 323029782884732 324532213232486 325022193757184 326089630434304 326297007955072 326533890924032 326741550973376 326847544123562 327021747576832 327708327589888 327814634357056 328751682370048 328993677442304 329548763496484 329879525052352 331173390856616 332076780535808 333216030574592 333259438218872 334168518311936 334522982945536 334978732930688 335479206565888 336292599038704 336630129248512 337950472524896 338410892079568 339412196432384 339522299869808 339738219930494 340492813883264 340743451636672 341318362192787 341833686537728 342344401788928 342810807578624 342922013506688 343174439401024 343753451578229 343936665554944 345173694365696 345756079734016 346103108251648 346470232336448 346942259106784 347460606800384 348303049004372 349253165735936 349298662518176 350496995368124 350974932926464 351453096845312 352831579319296 353185709375488 354042032485504 354570987567104 355054050706432 355169228274784 355430669379632 355914903738856 356220117896192 356446656976256 357310886478623 357501326307328 358104511153088 360051870846976 360313258950656 360659359032896 360742443611671 361726493083648 361773614750968 362760477097984 363027506143232 363145270256384 363509751959552 363640014892672 364004993161216 364354639350856 365432707152128 366513964785664 367365834717392 367734552517376 367853843570312 368124621857476 368626150300958 369128808767488 369176894725408 370893957979984 371081488594432 371129828925562 371453935722496 372910866234368 373418915398144 373540050426928 374523802959872 374645296408064 374883553026752 375005163175874 375716208422912 375992774219776 376627158281696 377367305041958 378104379400468 378396704559104 378483875264704 378675243476992 379314153465632 380486043100156 381004873711616 381523950051328 382311980509184 382832837635072 383200568972452 383404807503872 384334398901376 385433006916608 385841849647408 386229111457024 386367515823464 386755305233792 386880766513604 388272251349136 389134644438016 389421087584768 390078128220328 390326199387229 390667070328832 391910872579072 392199359315456 392861087517976 393320449077248 393448040053376 394074830353733 394274081631584 394401981960833 395149805410304 396699676748032 396886303578611 397097836343296 397968947898368 398060627433568 399198471449344 400166355674302 400712022351872 401257947467776 402046498594048 402139117468748 403021288057234 403236090650624 404817678318592 405223985790976 405369196929536 405776057950208 405907689456896 406206479291008 406759889987264 406891840643618 407367607972864 408355298832712 409262298460672 409469228793856 409522569848896 409655416703302 409956965250371 412182124609024 413401706381312 413455559715392 413664610236416 413798800745792 415023166007296 415588588448768 416209496915968 416405302115264 417218625545344 417637379602432 418038542556712 419846668248448 421493406544784 421916451114752 422842007142016 422939416648166 424093129822208 424148375914928 425756523748864 426183847124992 426336569184512 426764474740736 426902914773632 427174404756176 428438346316288 428577329343856 429706027679744 430118783213504 430431038036224 430704771737632 430844489981059 431276920047952 432119290743392 432771706830848 433501889675008 434149561438208 434841192114464 435061055593472 435202186991264 437737574342656 437943507397088 439239313030144 439296532197604 439661225792404 440494865047552 440962113882752 441562875226816 442222590473216 442430633497468 443294789641928 443637515689984 443739715827584 446087085013976 447303941439488 447836744453833 447898140090368 448227839217664 448984100020544 449269632588392 449654902918144 450598950436096 450745122240952 451272165994496 451599777611776 451886973626368 452033563258816 452366306483168 452982604758544 453371059140608 453584346946984 454821654740992 455363412427847 456226824513536 456605573236736 457332977913488 458231727550949 459126746414854 459481712678912 460379173015552 460595757779696 461283909028096 462018766621618 462402323678218 462648775221248 463279082205184 465096172739072 465314976609406 465562980540416 466691770094528 466843162320986 468025794113024 468177619089488 468522246000424 469160554928492 469800302067712 469861502377792 471065285267456 471364860420608 472759554555904 472912915138048 474312189722624 474613829752832 474958386798592 475260437779456 475414609634272 475891773846016 476821286337536 477045606271828 477758334350528 479824763712512 480223102886912 480285660962492 481706750336896 483248008162304 484741001045632 485143421564032 485916289033081 486578884284416 487241793353728 488199319721344 489152871329024 489382992640927 489643824361472 489802662107264 490114153342352 491564323672576 492234024843008 492393702835496 493850617992448 494164683535264 495430731057152 497212634963968 497373927990016 497438720282581 498795656009728 499162820946944 499324746602528 500005020477424 500506865596672 502469972334176 503956701580288 504643285973504 505128022736414 505397246255104 505635009711392 506622616733632 507618230247436 509002934099968 509813811444544 509979192222478 510237046817344 511813422232952 513209569918976 513451008672448 513891317620736 514970229069824 515137282561088 515464885411784 516442255572992 516609786581504 516990064552192 517694405438336 517862342637332 518138353303552 518467864692736 519724925787088 520415328488968 521834940841984 523881701353472 524595431320576 524716281616976 525121957347328 526395151748224 527181610317824 528211302191104 528459798489392 529970384510336 530532543265186 531255334257263 531538483130368 531788544696464 533874345605062 534886621843456 535060136102272 535330672070656 535453995429056 536183491346848 536357426302951 536984574146048 538286530279484 538702697623552 539754892500992 540471903014912 540815617481216 542126862243428 542415805431808 543154786033664 543330982439168 544938612957184 545285168038912 545462055528544 546009524972032 547333362721156 548826403299328 548897898242848 550522000385024 550979030733824 551729677768192 552283437899776 554449624644608 556624307688064 556847763832832 557382645778112 557511049218037 557942079681536 559031852947456 559294848732488 560130460962688 561224508578048 561488535894979 561787798482944 562553171249152 562735660383424 563020189591552 563093533542232 564759638326016 568427346274304 568501394608664 568788839075072 570052178296832 570471795367936 570656853260032 571434309117056 572288058259456 573489573282304 573675610124848 574251396953344 577289168841616 578997276267008 579553433999078 580135120282784 583128053505536 583204016883026 583999273639936 584794907045888 584929625409088 585415220154688 586212782628704 586801152768512 588825713917952 589102726184896 590411184664576 590845788059648 591413326918568 591650749072384 591842677299808 592219061139244 592534702505984 593971343756672 594164024772164 595862424295712 596301040364176 596762060668928 597906639157388 598208951441024 598721944403968 599537635794944 601889164721152 602493268934656 603954055416448 605680439440384 606322906588784 607148953436872 608056061900672 609530335757651 610142109262928 613369741894217 613696656166912 614206132621312 615042919479296 615184606033696 618074991407104 619282216361984 619573556849632 620499228242432 620949694216192 621344588736256 621546149480872 622003671414356 622851081542998 623183049187328 623385206318336 625627321037824 626682894517904 627311883706112 627629063806976 628832844631046 629690320838656 630548203163648 632816080863232 633021362896384 633103825814194 633656713879552 636142065929216 637008738032128 638893546225664 639507237516224 640149098243072 641399438374912 641701183879976 643451645247488 643535466905408 643744226248046 644218088250583 645439586658304 645975415343104 646059565769464 649064426464972 650044387514368 652179260868608 652594015910144 653067781848064 653483101946752 653695088247124 654043495153664 655416655179776 655629268714112 657503364740096 657987354884608 659097526992968 659759050104704 662346781713232 665850575425273 666432061149184 666518876437744 669045965891072 669957465861376 670958413131776 672585198077408 673260258497024 675900945049792 676821784159136 677041341398807 678824392864768 679044599739616 679476439860988 680985627766528 681486903273344 682636724385574 683667373075456 684688803577856 685621615157248 685844027013376 686348878802048 687506903156458 687873331109888 691512159468032 692206216503296 692940464672896 693884518213568 694921213600768 696606098008744 698506331471872 698597325036352 700993990736248 702906193690624 703743455570309 705663158638592 708084064971008 709141975134208 710108101412864 710338456549568 710861338759264 711829807477712 712440235792384 712893313952512 714621772957246 715002652614656 716209022306176 720103741693952 721318718065792 721484887223342 723452986167296 723547229501936 726055012286464 726290540512768 727019503919104 727280029785344 728009986322432 728709278701712 730865414304256 733027929571328 734731669434784 735469105034752 735707687140624 736249243714952 737252300601916 738257617534976 738353789450816 741787915959968 742162977188864 742259657851124 742907871444992 745821732468736 746837830796288 747080100853856 749290592816128 749767106053504 750010326351748 751432416845824 751985548439552 753254316563392 754734610083916 756208758800936 756793409118208 756967750529408 757350486953984 758628306931264 760972086200312 763047900102656 764623961018368 765665675270144 766401137944904 768668797802752 768768931345807 770866013833216 771683699294816 772458222914048 772735031646928 773510610467584 773761533027208 774253608620569 776544502698272 778269288876032 778842175169536 780156256440656 780652398774458 781334140657664 781689417586913 783821745158144 784398718630912 785722175035952 786640898154496 786896080106752 788149660707466 788548163263168 788803963921666 790299610820608 793399353496064 793772607157222 794195672686592 795937895796736 796121254867136 798396942898688 800332711348604 801424044703744 802515894935552 804092997188096 804278234937496 806042576114468 806472181301248 809635356637184 810738393859072 811552115900416 811815378913792 812412958582016 813519779974528 813783681287236 814735215945728 816710597665424 818524596921344 819045139697792 819310833406604 819913930500742 821030971124861 824364249218048 826911119430784 827329220472832 827597601491584 828916022468197 830046332014592 831177176897536 832810604230528 834437251090688 834829810975699 835274759204864 836077085113424 839693336496896 842986813089568 843832902229504 845684014284032 845878833296332 848186259644416 848296751829856 851513047497728 852367694249984 852673138369024 853528949481472 853805829547264 854348809512352 856876692632576 857154658687712 860237566427008 860862076072448 861409543475264 861688979962118 862553840095904 864238581486784 867003779350016 868299122876416 869682384228928 870122111186944 870404373982528 875475148685312 875887014794176 878478626060288 878593064395208 879322451584808 880989730095104 881924227765504 883125750453632 884445180946432 884861266994936 886589579283856 887275031379968 887479431655168 888331902933013 892174170027952 895673488907666 895796280180736 896455678435328 897968200041088 898539265176784 899309805836288 901197900872192 901490244481904 902544331988992 903773947252736 904067126517632 904732612966336 905965209517088 906259099615331 906742118281216 907168693893968 910726824855694 912453649027072 913211146473472 914665955826976 916463455101898 918253492829708 918963425357824 920758346031104 921191515559392 922567818056192 924037533243236 924804647356436 925297550442496 926558164410368 930192345478144 930629953218812 931125961080832 933383540189056 933686324641972 936051588226048 936355238178976 937044492000848 938321109856984 939723004755584 942001427989097 942130570534912 942729720841216 945825830276096 949227659505664 949916773597184 950520875558912 950829219268544 951783547692032 953642572675072 954091212543656 955516668701056 957833384762023 959649527425024 960446205773824 960571321924984 963413500673792 963866737262341 966496016324608 969482002091264 970286843128064 971832578066162 973157768568832 974483586707456 976398639442688 978305742658048 978765985281854 979287648722944 979605324214528 980228306684704 983128647345152 984468049686016 984787405670992 987701235984896 988329367070528 990861462114304 994425269927936 994747855980032 994877440565162 997591312019456 998325641893888 998649493205056 1000010040954848 1001013731193344 1004939944668352 1007913403160576 1009286571947008 1010256045472828 1010794492510208 1011270019422784 1013245233467264 1015236460494872 1018005868199936 1019627622889088 1019958384444956 1020474093634688 1023626844465904 1026902017344896 1027782635241472 1029940458139648 1030274565122176 1030929770823568 1033219573163008 1033980129104384 1035388810876672 1035724685274664 1036935729385472 1039449851574176 1039787043351287 1040830656977936 1046336618525429 1047763402706944 1049190862641152 1049432563233952 1052790303496448 1054363220635648 1056422604382208 1056919596978784 1059940769020672 1061065086530372 1062510668514526 1063076966260736 1063577089392928 1067748691210124 1069773243686912 1070120272204544 1070661344141312 1070907990858112 1072366982693696 1072714852605902 1073969148292096 1076573060558968 1077405395247104 1079509785001984 1080943806029824 1081631234962432 1084253724486856 1086309572067328 1086661964878336 1089877225914368 1090570336077824 1090924111057088 1092019049944064 1094666725442312 1097652806598656 1097795796485696 1101044000770048 1101958061467648 1103459355536384 1104566875799552 1105882573039057 1108899249289216 1113248615376128 1114765291556224 1115022098436074 1115884159363072 1118063705894912 1118589697464976 1120260921925376 1122449017156096 1122977071789958 1123575596965888 1125106342498304 1125471320766848 1126040379183104 1126187067084464 1129519276652032 1135862746313701 1136854692548608 1137002789217328 1137577678150144 1140943590735872 1141313706520064 1142868618234112 1144576116518912 1146979146564608 1147351220249696 1148502793906688 1154578337683232 1157994552534016 1159106867998156 1160270240565568 1166256107011072 1166408033766052 1167998547279872 1169589814091776 1169859250818176 1170830440309376 1172425565257408 1173602305537024 1178205452369792 1180822369329152 1181691576119296 1182826653837136 1183301498144768 1183685354599616 1184438122278488 1187942687513344 1188328049544328 1191724848591424 1192602080728352 1195813278314776 1196417902882048 1199075271589888 1203778329442304 1207908110832896 1208065463543411 1211360878880768 1212645813177568 1214297906873744 1216112123801344 1219060671515302 1220284218525856 1226739483788434 1227393312333824 1228412265242624 1230085838958592 1230369212067392 1236149982814208 1238564432723968 1239147113699264 1240998456484864 1241899388432384 1242689177472512 1243092298961744 1244007342828712 1245702163085996 1246366098374656 1246770412636672 1251254642075648 1253365789035808 1254623767412224 1255258127613952 1257665689262092 1259380641677312 1261096406327296 1266042725792768 1266207651628388 1267313427759104 1272284131858432 1274017476064256 1279014475032448 1280298196486144 1282798876749824 1283402367759952 1287070933810816 1287488452496092 1288436176501166 1290191526053353 1290879173316608 1291950830686208 1292119131538928 1298128852929944 1300088775028736 1304358521737216 1305188031820288 1306135563696128 1306966203893504 1307390176494248 1310833310359552 1311258537428224 1315006729480192 1315974709769216 1318195053985936 1319518100209408 1320785567646853 1324693563426464 1331701150850546 1332864122298368 1333037752875488 1338091931782144 1339914931722752 1341916826263552 1345170396154816 1346520516994048 1351801890099584 1353643568318272 1354082682797614 1357648785729536 1358089199479232 1358952879721976 1361971255533056 1362973806546688 1365273448771148 1367334746150912 1371243230314496 1371688054026752 1372697757604096 1375013806312916 1375746662219776 1383024318936064 1384412433006592 1385880929345792 1387769036427136 1389842427201536 1393212196017488 1397194650072704 1400582244860057 1401987981472496 1407486911140618 1411326317277184 1414033214798689 1416168129942016 1418283950268416 1420216202825728 1420676913099136 1421722677518528 1423659614955424 1424121442252663 1424880471584768 1425786627905024 1429243545914492 1430005305229312 1432418044612352 1440207483387904 1442637436131584 1442969774446684 1446905972334592 1447094459003872 1452581081025536 1454039007838208 1454560059570688 1456019972644864 1457418557403424 1461730828608512 1469463338869568 1470938210069504 1471415374281248 1472498487429904 1474504601203832 1476707578901632 1480287958268581 1483575831919936 1484325954377728 1484519315702248 1491643464937472 1493675661592576 1494160201707712 1498581185632256 1499534212107008 1500020652703496 1502864833691648 1503971096879104 1506508633126784 1509469220167832 1512417517601872 1513586818236416 1513935501058816 1514700973907968 1517256613862528 1521944172400624 1529247922036736 1531331350540288 1532802275889808 1537337595605504 1537537862691614 1541732027666432 1543367398589632 1544916445828096 1545470063293856 1547021220935168 1547523066054416 1548507217241138 1553089005396544 1556538577752064 1557684350339072 1560312512881312 1561304797548916 1562668281315328 1563378835173826 1567643490316288 1568797437261824 1571444350071904 1573281796308992 1573792160213504 1576299321414932 1577096326526336 1577607927843332 1580599221641216 1586798706992128 1587545214314444 1588391345373184 1591875791593472 1592242509734272 1596793885797376 1600665422697208 1605031789871104 1606943612451989 1608185994376192 1608556469874992 1612085152228936 1617065683175663 1619270713274368 1621476787718144 1623630757827584 1624825917164032 1627039559949056 1627567362574472 1628602418132921 1629470431891456 1633421195330848 1633951068123451 1637049193842688 1638090279395584 1638621666813208 1639827861001484 1642061942249722 1644243257682817 1648728498436096 1653822238861568 1654658440945664 1655195202983168 1657832044936394 1660092664029184 1662354353795072 1665621208461056 1668874502181376 1669659621951398 1670549518409728 1672154170226848 1679386672993792 1685973626179136 1687665804459008 1691368028568064 1691757666592664 1696372519288832 1696593503659712 1703026094995456 1705346276738048 1707057898962944 1707611659094528 1708697619024704 1713753385265152 1714309317375424 1720475132854016 1721724152144896 1722819086950528 1723377959924236 1725107680191808 1728477162973568 1734007558700032 1736598245752832 1739364768457856 1740244222373888 1740808747965056 1751774029588352 1756957252120576 1757186128790416 1758644903169616 1763848455531008 1766251500907264 1768890361892864 1769722533989872 1773179158567712 1774958863310336 1776663805866026 1784348340055904 1784927172778673 1791346977815332 1792911356870656 1795936400082176 1797078530353568 1798619611672576 1802395801744384 1802980488963808 1805088663977984 1807547894505472 1808134253035264 1809465225932672 1811930419034176 1812518199230662 1813484236562432 1814337387787936 1821453649711388 1824907298054144 1826422292946944 1829331911653952 1832926910203796 1836506985659416 1837926850715648 1841516692062208 1842383031118784 1845135636112384 1848075066486472 1849609294712872 1853116328820736 1860384690956288 1861259906437624 1866767080378112 1867372649283944 1868560209617717 1872103176452096 1872710476357952 1874088984001696 1876642219713968 1879446009511168 1884002855978194 1884261141069824 1885459441682432 1891651660552192 1898455319011328 1901041751117824 1901658438537088 1903567095384064 1907285145350144 1908182425087312 1911033337402112 1915666769524046 1919299054850048 1920892411547648 1921142643849968 1926827001347584 1927733474524682 1932992032649216 1938964004182528 1940573686256128 1943665156132324 1946315537137664 1948967173414912 1952797278885376 1956611485316096 1957531970563708 1958575297445888 1959210648429056 1960456613369408 1966257294690304 1968936099372032 1969574811341984 1975402471969792 1976658734141056 1981722924228608 1989495711960064 1989754881130324 1995182624038912 1996651283787776 1997298986410112 2000020081909696 2002027462386688 2009879889336704 2015826806321152 2018573143894016 2020512090945656 2022540038845568 2026490466934528 2027443826655269 2030472920989744 2039255245778176 2039916768889912 2040948187269376 2041214059090591 2047253688931808 2053804034689792 2059880916279296 2060549130244352 2061859541647136 2066439146326016 2067960258208768 2070777621753344 2071449370549328 2073871458770944 2078899703148352 2079574086702574 2081661313955872 2092673237050858 2095526805413888 2098381725282304 2098865126467904 2105580606992896 2108726441271296 2112845208764416 2113839193957568 2119881538041344 2122130173060744 2125021337029052 2126153932521472 2127154178785856 2135497382420248 2139546487373824 2140240544409088 2141322688282624 2141815981716224 2144733965387392 2145429705211804 2147938296584192 2153146121117936 2154810790494208 2161887612059648 2163262469924864 2168507448973712 2173323929756672 2181140672155648 2181848222114176 2184038099888128 2189333450884624 2195591592971392 2200914956208661 2202088001540096 2203916122935296 2206918711072768 2211765146078114 2217798498578432 2226497230752256 2229530583112448 2230044196872148 2231768318726144 2236127411789824 2237179394929952 2240521843850752 2244898034312192 2245954143579916 2247151193931776 2250212684996608 2250942641533696 2252080758366208 2252374134168928 2253104791868161 2259038553304064 2271725492627402 2273709385097216 2274005578434656 2275155356300288 2282627413040128 2285737236468224 2289152233037824 2293958293129216 2294702440499392 2297005587813376 2309156675366464 2315989105068032 2318213735996312 2320540481131136 2326166791564913 2332512214022144 2332816067532104 2339179628183552 2339718501636352 2341660880618752 2344851130514816 2347204611074048 2356410904739584 2361644738658304 2363383152238592 2365653307674272 2366602996289536 2367370709199232 2368876244556976 2375885375026688 2376656099088656 2383449697182848 2385204161456704 2389228535349509 2391626556629552 2392835805764096 2407556658884608 2415816221665792 2416130927086822 2422721757761536 2425291626355136 2428595813747488 2432224247602688 2438121343030604 2440568437051712 2453478967576868 2454786624667648 2456824530485248 2460171677917184 2460738424134784 2472299965628416 2478294227398528 2481996912969728 2483798776864768 2485378354945024 2486184597923488 2488014685657424 2491404326171992 2493540825273344 2502509284151296 2506731578071616 2509247534824448 2515331378524184 2522192812654592 2525197105281697 2532085451585536 2532415303256776 2541103216418899 2544568263716864 2548034952128512 2558028950064896 2560596392972288 2565597753499648 2566804735519904 2574141867621632 2574976904992184 2576872353002332 2580383052106706 2581758346633216 2583901661372416 2584238263077856 2596257705859888 2600177550057472 2608717043474432 2610376063640576 2612271127392256 2613932407787008 2614780352988496 2621666620719104 2622517074856448 2630013458960384 2631949419538432 2636390107971872 2639036200418816 2641571135293706 2649387126852928 2663402301701092 2665728244596736 2666075505750976 2676183863564288 2679829863445504 2683833652527104 2690340792309632 2693041033988096 2703603780199168 2707287136636544 2708165365595228 2715297571459072 2716178398958464 2717905759443952 2723942511066112 2725947613093376 2730546897542296 2734669492301824 2743376108053504 2745395515208192 2750027612625832 2758523812476131 2766048637872128 2771761858691584 2775538072854272 2778204125050277 2779684854403072 2786424392034976 2794389300145408 2801164489720114 2803975962944992 2804885557223629 2814973822281236 2822652634554368 2828066429597378 2832336259884032 2836567900536832 2840432405651456 2841353826198272 2843445355037056 2847319229910848 2848242884505326 2849760943169536 2851573255810048 2858487091828984 2864836089224704 2885274872263168 2885939548893368 2893811944669184 2894188918007744 2905162162051072 2909120119141376 2912039945289728 2914837114806848 2923461657217024 2938926677739136 2941876420139008 2942830748562496 2944996974859808 2949009202407664 2953415157803264 2960575916537162 2967151663839872 2968651908755456 2969038631404496 2983286929874944 2987351323185152 2988320403415424 2997162371264512 2999068424214016 3000041305406992 3007942193758208 3013017266253568 3018938440335664 3024835035203744 3027871002117632 3029401947815936 3034513227725056 3043888344801248 3058495844073472 3062662701080576 3065604551779616 3074675191211008 3075075725383228 3083464055332864 3086734797179264 3089832891656192 3090940126587712 3094042441870336 3095046132108832 3097014434482276 3106178010793088 3113077155504128 3115368700678144 3120625025762624 3122609595097832 3126757670347652 3135286980632576 3137594874523648 3142888700143808 3147584320427008 3152598642829864 3154192653052672 3155215855686664 3161198443282432 3173597413984256 3175090428628888 3183751583186944 3184485019468544 3187543886994929 3193587771594752 3201330845394416 3207622092856643 3213887224903978 3216371988752384 3217112939749984 3224170304457872 3234131366351326 3238541426548736 3242953575436288 3247261515655168 3249651834328064 3254079119898112 3255134725148944 3257204836265842 3258940863782912 3266842390661696 3267902136246902 3274098387685376 3276180558791168 3277243333626416 3279655722002968 3284123884499444 3288486515365634 3297456996872192 3307644477723136 3309316881891328 3310390405966336 3315664089872788 3320185328058368 3324708707590144 3331242416922112 3337749004362752 3339319243902796 3341099036819456 3344308340453696 3358773345987584 3371947252358272 3375331608918016 3382736057136128 3383515333185328 3393187007319424 3401414023231567 3406052189990912 3410692553476096 3415223318189056 3417395238049408 3425680948486489 3427506770530304 3428618634750848 3440950265708032 3443448304289792 3445638173901056 3446755919848472 3450215360383616 3456954325947136 3458580645470753 3468015117400064 3478729536915712 3480488444747776 3481617495930112 3482071041978067 3503548059176704 3513914504241152 3514372257580832 3517289806339232 3527696911062016 3532503001814528 3537780723785728 3539445067979744 3546358317135424 3549917726620672 3553327611732052 3568696680111808 3569854345557346 3582693955630664 3591872800164352 3594157060707136 3597239223345152 3604791603488768 3605960977927616 3615095789010944 3616268506070528 3618930451865344 3623860838068352 3625036398461324 3626968473124864 3628674775575872 3642907299422776 3649814596108288 3652844585893888 3658663823307904 3665853820407592 3673013971318832 3675853701431296 3684766062237568 3690271272224768 3696150132972944 3699218589425744 3720769381912576 3722519812875248 3733534160756224 3734745298567888 3737120419235434 3744206352904192 3745420952715904 3748177968003392 3753284439427936 3754501984120657 3758892019022336 3768005711956388 3770918883364864 3783303321104384 3796910638022656 3802083502235648 3803316877074176 3807134190768128 3814570290700288 3816364850174624 3822066674804224 3831333539048092 3838598109700096 3841784823095296 3842285287699936 3853654002695168 3855466949049364 3865984065298432 3877928008365056 3881147372512256 3887330312264648 3897934346829824 3902577344526259 3905594557770752 3913222970632192 3915063941127416 3918421296858112 3920913226738816 3930419751264853 3932514589380608 3937872198744064 3939149622683968 3950804943939584 3953317468282112 3963445848457216 3968166879728381 3978991423920128 3979509762260648 3990365248077824 3993302567575552 3994597972820224 4000040163819392 4004054924773376 4019759778673408 4031653612642304 4037146287788032 4041024181891312 4045080077691136 4052980933869056 4054887653310538 4060945841979488 4078510491556352 4079833537779824 4081896374538752 4082428118181182 4094507377863616 4107608069379584 4119761832558592 4121098260488704 4123719083294272 4132878292652032 4135920516417536 4141555243506688 4142898741098656 4147742917541888 4157799406296704 4159148173405148 4163322627911744 4185346474101716 4191053610827776 4196763450564608 4197730252935808 4211161213985792 4217452882542592 4227678387915136 4239763076082688 4244260346121488 4250042674058104 4254308357571712 4270994764840496 4280481088818176 4283631963432448 4289467930774784 4290859410423608 4293588193259519 4295876593168384 4306292242235872 4326524939849728 4334823133891063 4337014897947424 4346647859513344 4362281344311296 4363696444228352 4368076199776256 4378666901769248 4391183185942784 4401829912417322 4404176003080192 4407832245870592 4413837422145536 4423530292156228 4435596997156864 4452994461504512 4459061166224896 4460088393744296 4463536637452288 4472254823579648 4474358789859904 4481043687701504 4489796068624384 4491908287159832 4500425369993216 4501885283067392 4504161516732416 4504748268337856 4506209583736322 4509526617754081 4518077106608128 4543450985254804 4547418770194432 4548011156869312 4550310712600576 4565254826080256 4571474472936448 4578304466075648 4587916586258432 4589404880998784 4594011175626752 4618313350732928 4631978210136064 4636427471992624 4641080962262272 4652333583129826 4665024428044288 4665632135064208 4679437003272704 4683321761237504 4689702261029632 4694409222148096 4712821809479168 4726766304477184 4731306615348544 4733205992579072 4734741418398464 4737752489113952 4739289389791649 4751770750053376 4753312198177312 4766899394365696 4770408322913408 4778457070699018 4783253113259104 4785671611528192 4815113317769216 4831632443331584 4832261854173644 4845443515523072 4850583252710272 4857191627494976 4864448495205376 4876242686061208 4881136874103424 4906957935153736 4920343355834368 4921476848269568 4926204188992163 4956588454797056 4963993825939456 4967597553729536 4970756709890048 4972369195846976 4976029371314848 4982808652343984 4987081650546688 5005018568302592 5013463156143232 5018495069648896 5030662757048368 5050394210563394 5064170903171072 5064830606513552 5082206432837798 5089136527433728 5096069904257024 5116057900129792 5121192785944576 5131195506999296 5133609471039808 5148283735243264 5149953809984368 5153744706004664 5160766104213412 5163516693266432 5167803322744832 5168476526155712 5192515411719776 5200355100114944 5217434086948864 5220752127281152 5224542254784512 5227864815574016 5229560705976992 5245034149712896 5260026917920768 5263898839076864 5272780215943744 5278072400837632 5283142270587412 5298774253705856 5326804603402184 5332151011501952 5345079179363891 5352367727128576 5359659726891008 5380681584619264 5381382519420649 5386082067976192 5407207560398336 5414574273273088 5416330731190456 5430595142918144 5432356797916928 5435811518887904 5447885022132224 5451895226186752 5461093795084592 5469338984603648 5471825923108391 5486752216107008 5490791030416384 5500055225251664 5517047624952262 5532097275744256 5543523717383168 5551076145708544 5556408250100554 5559369708806144 5572848784069952 5588778600290816 5602328979440228 5607951925889984 5609771114447258 5629947644562472 5645305269108736 5656132859194756 5664672519768064 5680864811302912 5682707652396544 5686890710074112 5694638459821696 5696485769010652 5699521886339072 5703146511620096 5716974183657968 5729672178449408 5770549744526336 5771879097786736 5788377836015488 5802412157277379 5810324324102144 5818240238282752 5829674229613696 5843808676829893 5846923314434048 5877853355478272 5883752840278016 5885661497124992 5889993949719616 5898018404815328 5899931689332461 5906830315606528 5921151833074324 5934303327679744 5937303817510912 5938077262808992 5966573859749888 5974702646370304 5976640806830848 5994324742529024 5998136848428032 6000082610813984 6026034532507136 6037876880671328 6049670070407488 6055742004235264 6069026455450112 6087776689602496 6125325402161152 6131209103559232 6132621541398407 6149350382422016 6150151450766456 6166928110665728 6173469594358528 6179665783312384 6181880253175424 6188084883740672 6190092264217664 6194028868964552 6212356021586176 6226154311008256 6230737401356288 6241250051525248 6245219190195664 6253515340695304 6270573961265152 6275189749047296 6285777400287616 6295168640854016 6305197285659728 6308385306105344 6310431711373328 6347194827968512 6350180857257776 6368970038937088 6375087773989858 6387175543189504 6402661690788832 6415244185713286 6427774449807956 6432743977504768 6434225879499968 6448340608915744 6468262732702652 6477082853097472 6485907150872576 6494523031310336 6499303668656128 6508158239796224 6510269450297888 6514409672531684 6517881727565824 6533684781323392 6535804272493804 6548196775370752 6552361117582336 6554486667252832 6559311444005936 6568247768998888 6576973030731268 6594913993744384 6615288955446272 6620780811932672 6631328179745576 6649417415180288 6662484833844224 6675498008725504 6678638487805592 6688616680907392 6699272116013461 6704833693334161 6717546691975168 6743894504716544 6747067160836387 6750663217836032 6765472114272256 6767030666370656 6786374014638848 6802828046463134 6812104379981824 6821385106952192 6830446636378112 6834790476098816 6851361896972978 6855013541060608 6857237269501696 6881900531416064 6886896608579584 6891276347802112 6893511839696944 6900430720767232 6913908651894272 6917161290941506 6936030234800128 6957459073831424 6960976889495552 6963234991860224 6964142083956134 7007096118353408 7027829008482304 7028744515161664 7034579612678464 7055393822124032 7065006003629056 7075561447571456 7078890135959488 7092716634270848 7099835453241344 7106655223464104 7137393360223616 7139708691114692 7165387911261328 7183745600328704 7188314121414272 7194478446690304 7209583206977536 7211921955855232 7232537012141056 7237860903730688 7247721676136704 7250072796922648 7257349551151744 7285814598845552 7317327646615808 7324356329678003 7331707640815184 7346027942637664 7369532124475136 7380542544449536 7392300265945888 7398437178851488 7441538763825152 7445039625750496 7467068321512448 7469490597135776 7474240838470868 7488412705808384 7490841905431808 7496355936006784 7506568878855872 7509003968241314 7517784038044672 7536011423912776 7541837766729728 7566606642208768 7604167004471296 7606633754148352 7614268381536256 7629140581400576 7632729700349248 7644133349608448 7662667078096184 7677196219400192 7683569646190592 7684570575399872 7707308005390336 7710933898098728 7731968130596864 7741178011273399 7755856016730112 7762294745024512 7774660624529296 7805154689052518 7811189115541504 7826445941264384 7830127882254832 7836842593716224 7841826453477632 7860839502529706 7865029178761216 7875744397488128 7878299245367936 7901609887879168 7906634936564224 7936333759456762 7957982847840256 7959019524521296 7986605135151104 7989195945640448 8000080327638784 8008109849546752 8039519557346816 8063307225284608 8074292575576064 8082048363782624 8090160155382272 8105961867738112 8109775306621076 8121891683958976 8157020983112704 8159667075559648 8163792749077504 8164856236362364 8189014755727232 8215216138759168 8242196520977408 8247438166588544 8265756585304064 8271841032835072 8283110487013376 8285797482197312 8315598812593408 8318296346810296 8326645255823488 8370692948203432 8393526901129216 8395460505871616 8422322427971584 8455356775830272 8456458244803877 8479526152165376 8488520692242976 8500085348116208 8508616715143424 8541989529680992 8560962177636352 8567263926864896 8578935861549568 8581718820847216 8587176386519038 8591753186336768 8612584484471744 8653049879699456 8669646267782126 8674029795894848 8693295719026688 8724562688622592 8727392888456704 8736152399552512 8757333803538496 8782366371885568 8803659824834644 8808352006160384 8815664491741184 8827674844291072 8847060584312456 8871193994313728 8905988923009024 8918122332449792 8920176787488592 8927073274904576 8948717579719808 8962087375403008 8979592137248768 8983816574319664 9003770566134784 9009496536675712 9012419167472644 9019053235508162 9031340682373471 9036154213216256 9086901970509608 9096022313738624 9100621425201152 9118076247150167 9130509652160512 9142948945872896 9175833172516864 9178809761997568 9188022351253504 9236626701465856 9263956420272128 9272854943985248 9282161924524544 9304667166259652 9330048856088576 9331264270128416 9358874006545408 9366643522475008 9379404522059264 9388818444296192 9425643618958336 9462613230697088 9466411985158144 9469482836796928 9475504978227904 9478578779583298 9503541500106752 9506624396354624 9533798788731392 9540816645826816 9556914141398036 9566506226518208 9571343223056384 9630226635538432 9663264886663168 9664523708347288 9690887031046144 9701166505420544 9714383254989952 9728896990410752 9752485372122416 9762273748206848 9813915870307472 9842953696539136 9852408377984326 9898232503590823 9913176909594112 9927987651878912 9941513419780096 9944738391693952 9952058742629696 9965617304687968 9968850095768641 9974163301093376 10010037136605184 10026926312286464 10036990139297792 10061325514096736 10100788421126788 10128341806342144 10129661213027104 10164412865675596 10178273054867456 10192139808514048 10232115800259584 10242385571889152 10267218942079616 10296567470486528 10299907619968736 10307489412009328 10321532208426824 10336953052311424 10362015707880067 10385030823439552 10441504254562304 10449084509569024 10455729631148032 10459121411953984 10490068299425792 10520053835841536 10527797678153728 10545560431887488 10556144801675264 10566284541174824 10597548507411712 10653609206804368 10664302023003904 10690158358727782 10704735454257152 10719319453782016 10761363169238528 10762765038841298 10772164135952384 10814415120796672 10829148546546176 10832661462380912 10861190285836288 10864713595833856 10871623037775808 10895770044264448 10903790452373504 10922187590169184 10938677969207296 10943651846216782 10973504432214016 10981582060832768 11000110450503328 11034095249904524 11064194551488512 11087047434766336 11102152291417088 11112816500201108 11118739417612288 11145697568139904 11177557200581632 11204657958880456 11215903851779968 11219542228894516 11259895289124944 11312265718389512 11319459782229641 11329345039536128 11365415304793088 11373781420148224 11389276919643392 11392971538021304 11406293023240192 11433948367315936 11437657476864157 11459344356898816 11509702803779719 11541099489052672 11543758195573472 11576755672030976 11604824314554758 11620648648204288 11636480476565504 11659348459227392 11687617353659786 11693846628868096 11755706710956544 11767505680556032 11771322994249984 11779987899439232 11796036809630656 11799863378664922 11813660631213056 11842303666148648 11868606655359488 11874607635021824 11876154525617984 11949405292740608 11953281613661696 11988649485058048 11996273696856064 12000165221627968 12052069065014272 12075753761342656 12099340140814976 12111484008470528 12138052910900224 12175553379204992 12262418207118464 12265243082796814 12298700764844032 12300302901532912 12346939188717056 12359331566624768 12363760506350848 12376169767481344 12380184528435328 12388057737929104 12424712043172352 12461474802712576 12482500103050496 12490438380391328 12494490209450711 12507030681390608 12550379498094592 12571554800575232 12590337281708032 12610394571319456 12616770612210688 12620863422746656 12694389655937024 12700361714515552 12737940077874176 12750175547979716 12774351086379008 12805323381577664 12830488371426572 12855548899615912 12865487955009536 12868451758999936 12896681217831488 12936525465405304 12971814301745152 12989046062620672 12998607337312256 13016316479592448 13020538900595776 13028819345063368 13067369562646784 13071608544987608 13096393550741504 13104722235164672 13108973334505664 13118622888011872 13136495537997776 13153946061462536 13189827987488768 13230577910892544 13241561623865344 13262656359491152 13288720098977521 13324969667688448 13350996017451008 13357276975611184 13377233361814784 13398544232026922 13409667386668322 13435093383950336 13487789009433088 13494134321672774 13501326435672064 13530944228544512 13534061332741312 13572748029277696 13605656092926268 13624208759963648 13642770213904384 13660893272756224 13669580952197632 13702723793945956 13710027082121216 13714474539003392 13763801062832128 13773793217159168 13782552695604224 13787023679393888 13800861441534464 13827817303788544 13834322581883012 13872060469600256 13914918147662848 13926469983720448 13928284167912268 14014192236706816 14057489030323328 14069159225356928 14091572381959349 14110787644248064 14130012007258112 14157780271918976 14185433268541696 14192106786586883 14199670906482688 14213310446928208 14274786720447232 14279417382229384 14330775822522656 14367491200657408 14376628242828544 14419166413955072 14423843911710464 14465074024282112 14475721807461376 14495443352273408 14500145593845296 14514699102303488 14571629197691104 14634655293231616 14648712659356006 14663415281630368 14692055885275328 14739064248950272 14761085088899072 14784600531891776 14796874357702976 14883077527650304 14890079251500992 14934136643024896 14938981194271552 14948481676941736 14976825411616768 14981683810863616 14992711872013568 15013137757711744 15018007936482628 15035568076089344 15072022847825552 15083675533459456 15133213284417536 15213267508296704 15228536763072512 15265459400698496 15288266699216896 15325334156192368 15369141150799744 15406404693460627 15414616010780672 15421867796197456 15482356022546798 15511712033460224 15524589490049024 15549321249058592 15554365362785579 15610309378105036 15622378231083008 15652891882528768 15660255764509664 15673685187432448 15683652906955264 15721679005059412 15730058357522432 15751488794976256 15756598490735872 15803219775758336 15813269873128448 15872667518913524 15915965695680512 15918039049042592 15978391891280896 16000160655277568 16016219699093504 16079039114693632 16148585151152128 16164096727565248 16180320310764544 16211923735476224 16219550613242152 16243783367917952 16283167540954391 16314041966225408 16319334151119296 16327585498155008 16329712472724728 16378029511454464 16430432277518336 16484393041954816 16494876333177088 16531513170608128 16543682065670144 16566220974026752 16571594964394624 16631197625186816 16636592693620592 16653290511646976 16741385896406864 16790921011743232 16844644855943168 16910713551660544 16912916489607754 16959052304330752 16977041384485952 17000170696232416 17017233430286848 17083979059361984 17121924355272704 17134527853729792 17157871723099136 17163437641694432 17174352773038076 17183506372673536 17225168968943488 17306099759398912 17339292535564252 17348059591789696 17386591438053376 17454785776913408 17472304799105024 17514667607076992 17564732743771136 17607319649669288 17655349688582144 17676379736971879 17694121168624912 17787722514932293 17811977846018048 17836244664899584 17840353574977184 17897435159439616 17924174750806016 17959184274497536 17967633148639328 18007541132269568 18018993073351424 18024838334945288 18038106471016324 18062681364746942 18072308426432512 18173803941019216 18192044627477248 18201242850402304 18236152494300334 18261019304321024 18285897891745792 18351666345033728 18357619523995136 18376044702507008 18473253402931712 18527912840544256 18545709887970496 18564323849049088 18609334332519304 18660097712177152 18662528540256832 18717748013090816 18733287044950016 18758809044118528 18777636888592384 18851287237916672 18925226461394176 18938965673593856 18951009956455808 18957157559166596 19007083000213504 19013248792709248 19067597577462784 19081633291653632 19113828282796072 19133012453036416 19142686446112768 19309666687332917 19326529773326336 19329047416694576 19402333010841088 19428766509979904 19457793980821504 19504970744244832 19524547496413696 19627831740614944 19634198900565403 19685907393078272 19704816755968652 19796465007181646 19826353819188224 19855975303757824 19883026839560192 19889476783387904 19904117485259392 19931234609375936 19937700191537282 19948326602186752 20053852624572928 20073980278595584 20122651028193472 20201576842253576 20256683612684288 20259322426054208 20328825731351192 20384279617028096 20464231600519168 20534437884159232 20593134940973056 20599815239937472 20614978824018656 20643064416853648 20673906104622848 20724031415760134 20770061646879104 20883008509124608 20911459262296064 20918242823907968 20980136598851584 21055595356307456 21091120863774976 21112289603350528 21132569082349648 21195097014823424 21307218413608736 21328604046007808 21380316717455564 21409470908514304 21438638907564032 21522726338477056 21525530077682596 21544328271904768 21628830241593344 21658297093092352 21665322924761824 21729427191667712 21743246075551616 21791540088528896 21807580904747008 21844375180338368 21887303692433564 21947008864428032 21963164121665536 22000220901006656 22068190499809048 22128389102977024 22174094869532672 22204304582834176 22225633000402216 22291395136279808 22355114401163264 22409315917760912 22431807703559936 22439084457789032 22453354649996501 22519790578249888 22624531436779024 22638919564459282 22658690079072256 22730830609586176 22747562840296448 22778553839286784 22785943076042608 22812586046480384 22867896734631872 22875314953728314 22918688713797632 23019405607559438 23082198978105344 23087516391146944 23153511344061952 23209648629109516 23241297296408576 23272960953131008 23318696918454784 23375234707319572 23387693257736192 23511413421913088 23535011361112064 23542645988499968 23559975798878464 23592073619261312 23599726757329844 23627321262426112 23684607332297296 23737213310718976 23752309051235968 23809898162620969 23906563227323392 23992547393712128 24000330443255936 24038564651577713 24104138130028544 24151507522685312 24198680281629952 24210064518295271 24222968016941056 24276105821800448 24351106758409984 24524836414236928 24530486165593628 24597401529688064 24600605803065824 24693878377434112 24718663133249536 24727521012701696 24752339534962688 24760369056870656 24776115475858208 24849424086344704 24965000206100992 24980876760782656 24988980418901422 25014061362781216 25143109601150464 25180674563416064 25220789142638912 25233541224421376 25241726845493312 25388779311874048 25400723429031104 25475880155748352 25500351095959432 25548702172758016 25610646763155328 25660976742853144 25711097799231824 25730975910019072 25736903517999872 25793362435662976 25873050930810608 25978092125241344 25997214674624512 26032632959184896 26041077801191552 26057638690126736 26134739125293568 26143217089975216 26209444470329344 26217946669011328 26237245776023744 26272991075995552 26281513888844599 26307892122925072 26461155821785088 26483123247730688 26525312718982304 26577440197955042 26649939335376896 26701992034902016 26714553951222368 26754466723629568 26797088464053844 26819334773336644 26870186767900672 26975578018866176 26988268643345548 27002652871344128 27061888457089024 27068122665482624 27145496058555392 27211312185852536 27285540427808768 27318041411683813 27321786545512448 27339161904395264 27405447587891912 27428949078006784 27527602125664256 27547586434318336 27565105391208448 27574047358787776 27601722883068928 27655634607577088 27668645163766024 27744120939200512 27777168158098667 27829836295325696 27852939967440896 27856568335824536 27952135380607889 28028384473413632 28114978060646656 28138318450713856 28183144763918698 28221575288496128 28260024014516224 28315560543837952 28370866537083392 28384213573173766 28399341812965376 28426620893856416 28549573440894464 28558834764458768 28661551645045312 28734982401314816 28753256485657088 28838332827910144 28847687823420928 28930148048564224 28951443614922752 28990886704546816 29000291187690592 29029398204606976 29143258395382208 29269310586463232 29297425318712012 29326830563260736 29384111770550656 29478128497900544 29522170177798144 29569201063783552 29593748715405952 29780158503001984 29868273286049792 29877962388543104 29896963353883472 29963367621727232 29985423744027136 30026275515423488 30036015872965256 30071136152178688 30144045695651104 30343761937237441 30426535016593408 30530918801396992 30576533398433792 30650668312384736 30738282301599488 30812809386921254 30829232021561344 30843735592394912 30964712045093596 31023424066920448 31049178980098048 31098642498117184 31108730725571158 31220618756210072 31244756462166016 31305783765057536 31320511529019328 31347370374864896 31367305813910528 31443358010118824 31502977589952512 31513196981471744 31606439551516672 31626539746256896 31745335037827048 31831931391361024 31836078098085184 31956783782561792 32000321310555136 32032439398187008 32158078229387264 32328193455130496 32360640621529088 32423847470952448 32439101226484304 32487566735835904 32566335081908782 32628083932450816 32638668302238592 32655170996310016 32659424945449456 32756059022908928 32860864555036672 32968786083909632 32989752666354176 33087364131340288 33132441948053504 33143189928789248 33262395250373632 33273185387241184 33306581023293952 33482771792813728 33581842023486464 33689289711886336 33821427103321088 33825832979215508 33918104608661504 33954082768971904 34000341392464832 34034466860573696 34167958118723968 34243848710545408 34269055707459584 34315743446198272 34326875283388864 34348705546076152 34450337937886976 34678585071128504 34696119183579392 34773182876106752 34909571553826816 35029335214153984 35129465487542272 35214639299338576 35352759473943758 35388242337249824 35575445029864586 35623955692036096 35672489329799168 35680707149954368 35794870318879232 35848349501612032 35918368548995072 35935266297278656 36015082264539136 36037986146702848 36049676669890576 36076212942032648 36125362729493884 36144616852865024 36347607882038432 36384089254954496 36402485700804608 36472304988600668 36522038608642048 36571795783491584 36715239047990272 36752089405014016 36946506805863424 37091419775940992 37128647698098176 37218668665038608 37325057080513664 37415554255547237 37435496026181632 37466574089900032 37517618088237056 37702574475833344 37850452922788352 37877931347187712 37902019912911616 37914315118333192 38014166000427008 38026497585418496 38135195154925568 38163266583307264 38227656565592144 38266024906072832 38285372892225536 38302781461758737 38619333374665834 38653059546652672 38658094833389152 38804666021682176 38857533019959808 38915587961643008 39009941488489664 39049094992827392 39255663481229888 39268397801130806 39371814786156544 39409633511937304 39592930014363292 39652707638376448 39766053679120384 39778953566775808 39808234970518784 39862469218751872 39875400383074564 39896653204373504 40107705249145856 40147960557191168 40245302056386944 40403153684507152 40518644852108416 40616885100941653 40657651462702384 40928463201038336 41068875768318464 41186269881946112 41199630479874944 41229957648037312 41286128833707296 41299521825327227 41347812209245696 41448062831520268 41540123293758208 41766017018249216 41822918524592128 41836485647815936 41960273197703168 42182241727549952 42224579206701056 42265138164699296 42390194029646848 42614436827217472 42657208092015616 42760633434911128 42877277815128064 42928350789788849 43045452676954112 43051060155365192 43257660483186688 43316594186184704 43330645849523648 43458854383335424 43486492151103232 43583080177057792 43615161809494016 43688750360676736 43774607384867128 43894017728856064 43926328243331072 44000441802013312 44136380999618096 44348189739065344 44408609165668352 44451266000804432 44582790272559616 44710228802326528 44818631835521824 44863615407119872 44878168915578064 44906709299993002 45039581156499776 45249062873558048 45277839128918564 45317380158144512 45461661219172352 45495125680592896 45557107678573568 45571886152085216 45625172092960768 45735793469263744 45750629907456628 45837377427595264 46038811215118876 46164397956210688 46175032782293888 46307022688123904 46419297258219032 46545921906262016 46637393836909568 46750469414639144 46894904812094227 47022826843826176 47085291976999936 47119951597756928 47184147238522624 47199453514659688 47229470125854709 47254642524852224 47369214664594592 47474426621437952 47504618102471936 47619796325241938 47683054472801693 47813126454646784 47985094787424256 48000660886511872 48077129303155426 48208276260057088 48303015045370624 48397360563259904 48420129036590542 48445936033882112 48552211643600896 48702213516819968 49049672828473856 49060972331187256 49194803059376128 49201211606131648 49387756754868224 49455042025403392 49504679069925376 49520738113741312 49552230951716416 49698848172689408 49930000412201984 49961753521565312 49977960837802844 50028122725562432 50286219202300928 50361349126832128 50441578285277824 50467082448842752 50483453690986624 50801446858062208 50951760311496704 51000702191918864 51221293526310656 51321953485706288 51422195598463648 51473807035999744 51586724871325952 51746101861621216 51994429349249024 52065265918369792 52082155602383104 52115277380253472 52269478250587136 52286434179950432 52418888940658688 52435893338022656 52474491552047488 52545982151991104 52563027777689198 52615784245850144 52922311643570176 52966246495461376 53050625437964608 53154880395910084 53299878670753792 53403984069804032 53429107902444736 53508933447259136 53594176928107688 53638669546673288 53740373535801344 53951156037732352 53976537286691096 54123776914178048 54136245330965248 54188246078913793 54290992117110784 54422624371705072 54636082823367626 54643573091024896 54678323808790528 54810895175783824 54857898156013568 55055204251328512 55130210782416896 55148094717575552 55203445766137856 55311269215154176 55337290327532048 55554336316197334 55659672590651392 55705879934881792 55713136671649072 55904270761215778 56056768946827264 56229956121293312 56276636901427712 56366289527837396 56443150576992256 56520048029032448 56631121087675904 56741733074166784 56768427146347532 56798683625930752 56853241787712832 57099146881788928 57117669528917536 57323103290090624 57469964802629632 57506512971314176 57695375646841856 57860296097128448 57902887229845504 57981773409093632 58000582375381184 58058796409213952 58286516790764416 58538621172926464 58594850637424024 58653661126521472 58768223541101312 58795870973002801 58956256995801088 59138402127567104 59187497430811904 59195207713627139 59560317006003968 59736546572099584 59755924777086208 59793926707766944 59926735243454464 59970847488054272 60052551030846976 60072031745930512 60142272304357376 60288091391302208 60687523874474882 60853070033186816 61061837602793984 61153066796867584 61301336624769472 61476564603198976 61625618773842508 61658464043122688 61687471184789824 61929424090187192 62046848133840896 62098357960196096 62197284996234368 62217461451142316 62441237512420144 62489512924332032 62641023058038656 62694740749729792 62734611627821056 62886716020237648 63026393962943488 63253079492513792 63490670075654096 63672156196170368 63826533730051169 63913567565123584 64000642621110272 64316156458774528 64656386910260992 64721281243058176 64847694941904896 64878202452968608 64975133471671808 65132670163817564 65256167864901632 65277336604477184 65310341992620032 65318849890898912 65512118045817856 65721729110073344 65937572167819264 65979505332708352 66264883896107008 66286379857578496 66524790500747264 66546370774482368 66613162046587904 66965543585627456 67163684046972928 67378579423772672 67458836955382477 67642854206642176 67651665958431016 67836209217323008 67908165537943808 68000682784929664 68068933721147392 68335916237447936 68487697421090816 68538111414919168 68631486892396544 68653750566777728 68697411092152304 68900675875773952 69287627525135761 69357170142257008 69392238367158784 69819143107653632 70058670428307968 70258930975084544 70429278598677152 70705518947887516 70776484674499648 71150890059729172 71247911384072192 71344978659598336 71361414299908736 71589740637758464 71696699003224064 71870532594557312 72030164529078272 72075972293405696 72099353339781152 72152425884065296 72250725458987768 72695215764076864 72768178509908992 72944609977201336 73143591566983168 73430478095980544 73691993276148071 73893013611726848 74182839551881984 74257295396196352 74437337330077216 74650114161027328 74831108511094474 74870992052363264 74933148179800064 75035236176474112 75405148951666688 75700905845576704 75755862694375424 75804039825823232 75828630236666384 76028332000854016 76052995170836992 76270390309851136 76326533166614528 76455313131184288 76532049812145664 76570745784451072 76605562923517474 77238666749331668 77306119093305344 77316189666778304 77609332043364352 77715066039919616 77831175923286016 78019882976979328 78098189985654784 78511326962459776 78536795602261612 78743629572313088 78819267023874608 79185860028726584 79305415276752896 79557907133551616 79616469941037568 79724938437503744 79750800766149128 80215410498291712 80490604112773888 80567919626458033 80806307369014304 81037289704216832 81233770201883306 81315302925404768 81856926402076672 82137751536636928 82372539763892224 82399260959749888 82459915296074624 82572257667414592 82599043650654454 82695624418491392 82896125663040536 83080246587516416 83645837049184256 83672971295631872 83920546395406336 84364483455099904 84449158413402112 84530276329398592 84780388059293696 85228873654434944 85314416184031232 85521266869822256 85856701579577698 86090905353908224 86102120310730384 86515320966373376 86633188372369408 86661291699047296 86917708766670848 86972984302206464 87230323618988032 87377500721353472 87549214769734256 87852656486662144 88000883604026624 88272761999236192 88696379478130688 88817218331336704 88902532001608864 89165580545119232 89420457604653056 89637263671043648 89727230814239744 89756337831156128 89813418599986004 90079162312999552 90498125747116096 90555678257837128 90923322438344704 90990251361185792 91114215357147136 91143772304170432 91471586938527488 91501259814913256 91674754855190528 92077622430237752 92328795912421376 92350065564587776 92614045376247808 92838594516438064 93021040692842647 93274787673819136 93500938829278288 93789809624188454 94045653687652352 94170583953999872 94239903195513856 94368294477045248 94398907029319376 94458940251709418 94509285049704448 94738429329189184 94948853242875904 95009236204943872 95239592650483876 95366108945603386 95626252909293568 95970189574848512 96001321773023744 96154258606310852 96416552520114176 96606030090741248 96794721126519808 96840258073181084 96891872067764224 97104423287201792 97404427033639936 98099345656947712 98121944662374512 98402423212263296 98641006673715443 98775513509736448 98910084050806784 99041476227482624 99104461903432832 99344747506108181 99397696345378816 99860000824403968 99923507043130624 99955921675605688 100056245451124864 100298838718651837 100572438404601856 100883156570555648 100934164897685504 100966907381973248 101602893716124416 101903520622993408 102001404383837728 102442587052621312 102643906971412576 102844391196927296 102947614071999488 103173449742651904 103492203723242432 104130531836739584 104164311204766208 104230554760506944 104538956501174272 104572868359900864 104837777881317376 104871786676045312 104948983104094976 105091964303982208 105126055555378396 105231568491700288 105844623287140352 105932492990922752 106101250875929216 106309760791820168 106599757341507584 106858215804889472 107017866894518272 107188353856215376 107277339093346576 107902312075464704 107953074573382192 108272490661930496 108376492157827586 108581984234221568 108845248743410144 108880557539499053 109272165646735252 109356647617581056 109621790351567648 109715796312027136 110110408502657024 110260421564833792 110296189435151104 110406891532275712 110622538430308352 110674580655064096 111108672632394668 111319345181302784 111411759869763584 111426273343298144 111808541522431556 112113537893654528 112459912242586624 112553273802855424 112732579055674792 113040096058064896 113262242175351808 113483466148333568 113536854292695064 113706483575425664 113982172786680737 114198293763577856 114235339057835072 114646206580181248 114939929605259264 115013025942628352 115390751293683712 115720592194256896 115805774459691008 115963546818187264 116001164750762368 116117592818427904 116573033581528832 117077242345852928 117189701274848048 117307322253042944 117536447082202624 117591741946005602 117912513991602176 118276804255134208 118374994861623808 118390415427254278 119120634012007936 119473093144199168 119511849554172416 119587853415533888 119853470486908928 119941694976108544 120105102061693952 120144063491861024 120284544608714752 120576182782604416 121375047748949764 121706140066373632 122123675205587968 122306133593735168 122602673249538944 122953129206397952 123251237547685016 123374942369579648 123858848180374384 124394569992468736 124434922902284632 124514057604526051 124882475024840288 125282046116077312 125469223255642112 125773432040475296 126052787925886976 126506158985027584 126981340151308192 127344312392340736 127653067460102338 127827135130247168 128001285242220544 128632312917549056 129312773820521984 129442562486116352 129695389883809792 129756404905937216 129950266943343616 130265340327635128 130512335729803264 130554673208954368 130620683985240064 130637699781797824 131024236091635712 131443458220146688 131875144335638528 131959010665416704 132572759715156992 133049581001494528 133092741548964736 133226324093175808 133931087171254912 134327368093945856 134917673910764954 135285708413284352 135303331916862032 135816331075887616 136001365569859328 136137867442294784 136671832474895872 137076222829838336 137262973784793088 137307501133555456 137394822184304608 137439392303957821 137801351751547904 138575255050271522 138714340284514016 138784476734317568 139638286215307264 140117340856615936 140517861950169088 140858557197354304 141411037895775032 141552969348999296 142301780119458344 142689957319196672 142722828599817472 143179481275516928 143741065189114624 144060329058156544 144151944586811392 144198706679562304 144304851768130592 144501450917975536 145390431528153728 145536357019817984 145889219954402672 146860956191961088 147383986552296142 147786027223453696 148365679103763968 148514590792392704 148874674660154432 149300228322054656 149662217022188948 149741984104726528 149866296359600128 150070472352948224 150810297903333376 151401811691153408 151511725388750848 151608079651646464 151657260473332768 152105990341673984 152540780619702272 152653066333229056 152910626262368576 153064099624291328 153211125847034948 154477333498663336 154632379333556608 155007296201552839 155218664086728704 155430132079839232 156039765953958656 156196379971309568 157022653924919552 157073591204523224 157487259144626176 157638534047749216 158371720057453168 158610830553505792 159115814267103232 159232939882075136 159449876875007488 159501601532298256 160430820996583424 160981208225547776 161135839252916066 161612614738028608 162074579408433664 162467540403766612 162630605850809536 163713852804153344 164275503073273856 164745079527784448 164798521919499776 164919830592149248 165144515334829184 165198087301308908 165391248836982784 165792251326081072 166160493175032832 167345942591263744 168269952561043991 168728966910199808 169060552658797184 169470451628066897 169560776118587392 170457747308869888 170628832368062464 171042533739644512 171098018990641369 171713403159155396 172181810707816448 172204240621460768 173030641932746752 173266376744738816 173322583398094592 173835417533341696 173945968604412928 174755001442706944 175098429539468512 176001767208053248 176545523998472384 177634436662673408 177805064003217728 178331161090238464 178840915209306112 179274527342087296 179454461628479488 179512675662312256 179626837199972008 180158324625999104 180996251494232192 181111356515674256 181846644876689408 181980502722371584 182228430714294272 182287544608340864 182943173877054976 183002519629826512 184155244860475504 184700131129175552 185228090752495616 185677189032876128 186042081385685294 186549575347638272 187001877658556576 187579619248376908 188091307375304704 188341167907999744 188479806391027712 188736588954090496 188797814058638752 188917880503418836 189018570099408896 189476858658378368 189897706485751808 190018472409887744 190479185300967752 190732217891206772 191252505818587136 192002643546047488 192308517212621704 192833105040228352 193212060181482496 193589442253039616 193680516146362168 194208846574403584 194440177106690669 194808854067279872 195664947664255223 196198691313895424 196243889324749024 196804846424526592 197282013347430886 197551027019472896 197820168101613568 198082952454965248 198208923806865664 198689495012216362 198795392690757632 199720001648807936 199847014086261248 199911843351211376 200112490902249728 200597677437303674 201144876809203712 201766313141111296 201868329795371008 201933814763946496 203205787432248832 203807041245986816 204002808767675456 204885174105242624 205287813942825152 205688782393854592 205895228143998976 206346899485303808 206984407446484864 208328622409532416 208461109521013888 209077913002348544 209145736719801728 209743573352090624 209897966208189952 210183928607964416 210252111110756792 210463136983400576 212202501751858432 212406333560662087 212619521583640336 213716431609778944 214035733789036544 214376707712430752 214554678186693152 215804624150929408 215906149146764384 216544981323860992 216752984315655172 217163968468443136 217690497486820288 217761115078998106 218544331293470504 218713295235162112 219243580703135296 219431592624054272 220520843129667584 220592378870302208 220813783064551424 221245076860616704 221349161310128192 222217345264789336 222638690362605568 222823519739527168 222852546686596288 223617083044863112 224227075787309056 224919824485173248 225106547605710848 225465158111349584 226524484350703616 226966932296667136 227073708585390128 227412967150851328 227964345573361474 228396587527155712 228470678115670144 229292413160362496 230026051885256704 230781502587367424 231611548919382016 231927093636374528 232002329501524736 232235185636855808 233146067163057664 234154484691705856 234379402549696096 234614644506085888 235072894164405248 235183483892011204 235825027983204352 236553608510268416 236749989723247616 236780830854508556 238241268024015872 239023699108344832 239175706831067776 239706940973817856 239883389952217088 240210204123387904 240288126983722048 241152365565208832 242750095497899528 243412280132747264 244247350411175936 245205346499077888 245906258412795904 246502475095370032 246749884739159296 247717696360748768 248789139984937472 248869845804569264 249028115209052102 249764950049680576 250564092232154624 250938446511284224 251546864080950592 252105575851773952 253012317970055168 253962680302616384 254688624784681472 255306134920204676 255654270260494336 256002570484441088 257264625835098112 258625547641043968 258885124972232704 259512809811874432 259900533886687232 260530680655270256 261109346417908736 261275399563595648 261908879788830659 262048472183271424 263918021330833408 264424211167354843 265145519430313984 266099162002989056 266185483097929472 266452648186351616 267862174342509824 268654736187891712 269835347821529908 270571416826568704 270606663833724064 271632662151775232 272002731139718656 272275734884589568 273343664949791744 274525947569586176 274615002267110912 274789644368609216 274878784607915642 275602703503095808 277150510100543044 277428680569028032 277568953468635136 279276572430614528 280234681713231872 281035723900338176 281717114394708608 282822075791550064 283105938697998592 284603560238916688 285445657199634944 286358962551033856 287482130378229248 288303889173622784 288397413359124608 288609703536261184 289002901835951072 289096652777290589 290780863056307456 291072714039635968 291778439908805344 293721912383922176 294767973104592284 295572054446907392 296731358207527936 297029181584785408 297749349320308864 298600456644109312 299324434044377896 300140944705896448 300498455528521943 302803623382306816 303023450777501696 303216159303292928 303314520946665536 304211980683347968 305081561239404544 305306132666458112 305821252524737152 306128199248582656 306422251694069896 308954666997326672 309264758667113216 310014592403105678 310437328173457408 310860264159678464 312079531907917312 312392759942619136 314045307849839104 314147182409046448 314974518289252352 315277068095498432 316743440114906336 317221661107011584 318231628534206464 318465879764150272 318899753750014976 319003203064596512 320861641993166848 321962416451095552 322271678505832132 323225229476057216 324149158816867328 324935080807533224 325261211701619072 328264333684659589 328551006146547712 329597043838999552 329839661184298496 330289030669658368 330396174602617816 330782497673965568 331584502652162144 332320986350065664 333781381309611851 334691885182527488 336539905122087982 337457933820399616 338121105317594368 338940903256133794 339121552237174784 340915494617739776 341257664736124928 342085067479289024 342196037981282738 343426806318310792 344363621415632896 344408481242921536 346532753489477632 346645166796189184 347670835066683392 347891937208825856 349510002885413888 350196859078937024 352003534416106496 353091047996944768 355610128006435456 356662322180476928 358549054684174592 358908923256958976 359025351324624512 359253674399944016 360316649251998208 361992502988464384 362222713031348512 363961005444743168 364456861428588544 364575089216681728 365886347754109952 366005039259653024 368310489720951008 369400262258351104 370456181504991232 371354378065752256 372084162771370588 373099150695276544 374003755317113152 375159238496753816 376182614750609408 376682335815999488 376959612782055424 377473177908180992 377595628117277504 377835761006837672 378953717316756736 379795412971503616 380036944819775488 380958370601935504 381464435782413544 382505011637174272 384005287092094976 384617034425243408 386424120362964992 387178884506079232 387361032292724336 388880354213381338 389617708134559744 391329895328510446 392397382627790848 392487778649498048 393609692849053184 394564026694861772 395102054038945792 395640336203227136 396165904909930496 396417847613731328 397378990024432724 397590785381515264 399440003297615872 399694028172522496 399823686702422752 400224981804499456 401195354874607348 402289753618407424 403532626282222592 403867629527892992 406411574864497664 408005617535350912 408655599076821121 409770348210485248 410575627885650304 411377564787709184 411571096811019607 411790456287997952 412693798970607616 413968814892969728 416657244819064832 416922219042027776 418155826004697088 418291473439603456 419487146704181248 419795932416379904 420367857215928832 420504222221513584 420926273966801152 424405003503716864 424812667121324174 425239043167280672 427432863219557888 428071467578073088 428753415424861504 429109356373386304 431609248301858816 431812298293528768 433089962647721984 433505968631310344 434327936936886272 435380994973640576 435522230157996212 437088662586941008 437426590470324224 438487161406270592 438863185248108544 441184757740604416 441627566129102848 442698322620256384 444434690529578672 445705093373192576 446785736110358183 447234166089726224 449839648970346496 450213095211421696 450930316222699168 453048968701407232 453933864593334272 454147417170780256 454825934301702656 455928691146722948 456793175054311424 456941356231340288 458584826320724992 460052103770513408 461563005174734848 463854187272749056 464004659003049472 464470371273711616 466292134326115328 468308969383411712 468758805099392192 469229289012171776 470145788328810496 470366967784022408 471650055966408704 472211858687677339 473107217020536832 473499979446495232 473561661709017112 476482536048031744 478047398216689664 478351413662135552 479413881947635712 479766779904434176 480420408246775808 480576253967444096 482304731130417664 485500190995799056 488494700822351872 490410692998155776 491812516825591808 493004950190740064 493499769478318592 495435392721497536 497578279969874944 497739691609138528 498056230418104204 499529900099361152 501128184464309248 501876893022568448 503093728161901184 504211151703547904 507925360605232768 509377249569362944 510612269840409352 512005140968882176 515843952933036497 517251095282087936 519025619623748864 519801067773374464 521061361310540512 522218692835817472 522550799127191296 523817759577661318 524096944366542848 527836042661666816 528848422334709686 530291038860627968 532198324005978112 532370966195858944 532905296372703232 535724348685019648 537309472375783424 539670695643059816 541142833653137408 541213327667448128 543265324303550464 544005462279437312 544551469769179136 546687329899583488 549230004534221824 549579288737218432 549757569215831284 551205407006191616 554301020201086088 554857361138056064 555137906937270272 560469363426463744 563434228789417216 565644151583100128 566211877395997184 569207120477833376 570891314399269888 572717925102067712 574964260756458496 576607778347245568 576794826718249216 577219407072522368 578005803671902144 578193305554581178 581561726112614912 582145428079271936 583556879817610688 587443824767844352 589535946209184568 591144108893814784 593462716415055872 595498698640617728 597200913288218624 598648868088755792 600996911057043886 605607246764613632 606432318606585856 606629041893331072 608423961366695936 610612265332916224 611642505049474304 612256398497165312 612844503388139792 617909333994653344 618529517334226432 620029184806211356 620874656346914816 621720528319356928 624159063815834624 624785519885238272 628090615699678208 628294364818092896 630554136190996864 633486880229812672 636463257068412928 636931759528300544 637799507500029952 638006406129193024 641723283986333696 643924832902191104 644543357011664264 646450458952114432 648298317633734656 649870161615066448 650522423403238144 651147284849898529 656528667369319178 657102012293095424 659194087677999104 659679322368596992 660578061339316736 660792349205235632 661564995347931136 663169005304324288 664641972700131328 667562762619223702 669383770365054976 673079810244175964 674915867640799232 676242210635188736 677881806512267588 678243104474349568 681830989235479552 682515329472249856 684170134958578048 684392075962565476 686853612636621584 688816962485843072 690487046716008101 693290333592378368 695783874417651712 699020005770827776 700393718157874048 702091871030562859 704007068832212992 706182095993889536 711220256012870912 713324644360953856 717098109368349184 717817846513917952 718050702649249024 718507348799888032 720633298503996416 723985005976928768 724445426062697024 728913722857177088 729150178433363456 731772695508219904 732010078519306048 736620979441902016 738800524516702208 740912363009982464 742708756131504512 744168325542741176 746198301390553088 748007510634226304 750318476993507632 753364671631998976 753919225564110848 754946355816361984 755191256234555008 755671522013675344 757907434633513472 760073889639550976 761916741203871008 762163902776493371 762928871564827088 768010574184189952 769234068850486816 772848240725929984 774357769012158464 774722064585448672 777760708426762676 779235416269119488 782659790657020892 784794765255581696 784975557298996096 787219385698106368 789128053389723544 791280672406454272 792331809819860992 792835695227462656 794757980048865448 798880006595231744 799388056345044992 799647373404845504 800449963608998912 802390709749214696 804579507236814848 807065252564445184 807735259055785984 810611926037628781 812823149728995328 816011235070701824 817311198153642242 819540696420970496 821151255771300608 822755129575418368 823142193622039214 823580912575995904 825387597941215232 827937629785939456 833314489638129664 833844438084055552 836311652009394176 836582946879206912 838974293408362496 839591864832759808 840735714431857664 841008444443027168 841852547933602304 848810007007433728 849625334242648348 850478086334561344 854865726439115776 856142935156146176 857506830849723008 858218712746772608 863624596587057536 866179925295443968 867011937262620688 870761989947281152 871044460315992424 874177325173882016 876974322812541184 882369515481208832 885396645240512768 888869381059157344 891410186746385152 893571472220716366 894468332179452448 899679297940692992 900426190422843392 901860632445398336 906097937402814464 907867729186668544 908294834341560512 909651868603405312 911857382293445896 913586350108622848 913882712462680576 917169652641449984 920104207541026816 923126010349469696 928009318006098944 928940742547423232 932584268652230656 937517610198784384 938458578024343552 940291576657620992 940733935568044816 944423717375354678 946214434041073664 946999958892990464 947123323418034224 952965072096063488 956094796433379328 956702827324271104 959533559808868352 960840816493551616 961152507934888192 964609462260835328 971000381991598112 976989401644703744 980821385996311552 983625033651183616 986009900381480128 986999538956637184 990870785442995072 995156559939749888 995479383218277056 996112460836208408 999059800198722304 1002256368928618496 1006187456323802368 1008422303407095808 1015850721210465536 1018754499138725888 1021224539680818704 1031687905866072994 1034502190564175872 1038051239247497728 1039602135546748928 1042122722621081024 1044437385671634944 1045101598254382592 1047635519155322636 1048193888733085696 1055672085323333632 1057696844669419372 1060582077721255936 1064741932391717888 1065810592745406464 1071448697370039296 1079341391286119632 1082426655334896256 1085051073410869873 1086530648607100928 1088010924558874624 1093374659799166976 1098460009068443648 1099158577474436864 1099515138431662568 1102410814012383232 1108602040402172176 1109714722276112128 1110275813874540544 1120938726852927488 1126868457578834432 1131288303166200256 1132423754791994368 1138414240955666752 1141782628798539776 1145435850204135424 1149928521512916992 1153215556694491136 1153589653436498432 1154438814145044736 1156011607343804288 1156386611109162356 1163123452225229824 1164290856158543872 1167113759635221376 1177889667927307937 1179071892418369136 1186925432830111744 1190997397281235456 1194401826576437248 1197297736177511584 1197686132934489583 1201993822114087772 1211214493529227264 1212864637213171712 1213258083786662144 1216847922733391872 1223285010098948608 1224512796994330624 1225689006776279584 1235818667989306688 1237059034668452864 1240058369612422712 1243441056638713856 1248318127631669248 1256181231399356416 1256588729636185792 1261108272381993728 1266973760459625344 1272926514136825856 1273863519056601088 1275599015000059904 1276012812258386048 1287849665804382208 1289086714023328528 1292900917904228864 1296596635267469312 1299740323230132896 1301044846806476288 1302294569699797058 1313057334738638356 1314204024586190848 1318388175355998208 1319358644737193984 1321156122678633472 1321584698410471264 1323129990695862272 1326338010608648576 1329283945400262656 1335125525238447404 1338767540730109952 1346159620488351928 1349831735281598464 1352484421270377472 1355763613024535176 1363661978470959104 1368340269917156096 1368784151925130952 1369654633649786561 1373707225273243168 1377633924971686144 1380974093432016202 1386580667184756736 1391567748835303424 1398040011541655552 1400787436315748096 1404183742061125718 1408014137664425984 1412364191987779072 1422440512025741824 1426649288721907712 1434196218736698368 1435635693027835904 1436101405298498048 1437014697599776064 1441266597007992832 1447970011953857536 1448890852125394048 1458300356866726912 1463545391016439808 1464020157038612096 1473241958883804032 1477601049033404416 1485417512263009024 1488336651085482352 1496015021268452608 1500636953987015264 1507838451128221696 1509892711632723968 1510382512469110016 1511343044027350688 1515814869267026944 1520147779279101952 1523833482407742016 1524327805552986742 1525857743129654176 1536021148368379904 1538468137700973632 1545696481451859968 1548715538024316928 1549444129170897344 1555521416853525352 1558470832538238976 1565319581314041784 1569589530511163392 1569951114597992192 1574438771396212736 1578256106779447088 1584663619639721984 1585671390454925312 1589515960097730896 1598776112690089984 1599294746809691008 1600899927217997824 1604781419498429392 1614130505128890368 1615470518111571968 1621223852075257562 1625646299457990656 1632022470141403648 1634622396307284484 1639081392841940992 1642302511542601216 1645510259150836736 1646284387244078428 1647161825151991808 1650775195882430464 1655875259571878912 1666628979276259328 1667688876168111104 1673165893758413824 1677948586816724992 1679183729665519616 1681471428863715328 1682016888886054336 1683705095867204608 1697620014014867456 1699250668485296696 1700956172669122688 1705080258217081229 1709731452878231552 1715013661699446016 1716437425493545216 1727249193174115072 1732359850590887936 1734023874525241376 1741523979894562304 1742088920631984848 1748354650347764032 1753948645625082368 1764739030962417664 1770793290481025536 1777738762118314688 1782820373492770304 1787142944441432732 1788936664358904896 1799358595881385984 1800852380845686784 1803721264890796672 1812195874805628928 1816589668683121024 1819303737206810624 1823714764586891792 1827765424925361152 1834339305282899968 1850969478171483901 1856018636012197888 1865168537304461312 1875035220397568768 1876917156048687104 1880583153315241984 1881467871136089632 1888847434750709356 1892428868082147328 1893999917785980928 1894246646836068448 1905930144192126976 1912189592866758656 1913405654648542208 1921681632987103232 1922305015869776384 1929218924521670656 1942000763983196224 1953978803289407488 1961642771992623104 1967250067302367232 1972019800762960256 1973999077913274368 1981741570885990144 1990313119879499776 1990958766436554112 1992224921672416816 1998119600397444608 2004512737857236992 2012374912647604736 2031701442420931072 2037508998277451776 2042449079361637408 2063375811732145988 2069004381128351744 2076102478494995456 2079204271093497856 2084245445242162048 2088874771343269888 2090203196508765184 2095271038310645272 2115393689338838744 2121164155442511872 2129483864783435776 2142897394740078592 2158682782572239264 2164853310669792512 2170102146821739746 2173061297214201856 2176021849117749248 2186749319598333952 2196920018136887296 2198317154948873728 2199030276863325136 2204821628024766464 2217204080804344352 2219429444552224256 2220551627749081088 2241877453705854976 2253736915157668864 2262576606332400512 2264847509583988736 2276828481911333504 2283565257597079552 2299857043025833984 2307179306872996864 2308877628290089472 2312023214687608576 2312773222218324712 2326246904450459648 2334227519270442752 2336469669167282957 2355779335854615874 2358143784836738272 2373850865660223488 2381994794562470912 2388803653152874496 2394595472355023168 2395372265868979166 2403987644228175544 2425729274426343424 2426516167573324288 2433695845466783744 2446570020197897216 2449025593988661248 2451378013552559168 2471637335978613376 2474118069336905728 2480116739224845424 2496636255263338496 2512362462798712832 2513177459272371584 2522216544763987456 2533947520919250688 2547727038113202176 2551198030000119808 2552025624516772096 2575699331608764416 2578173428046657056 2585801835808457728 2593193270534938624 2599480646460265792 2602089693612952576 2604589139399594116 2626114669477276712 2636776350711996416 2638717289474387968 2642312245357266944 2643169396820942528 2652676021217297152 2658567890800525312 2670251050476894808 2677535081460219904 2692319240976703856 2704968842540754944 2711527226049070352 2727323956941918208 2736680539834312192 2737568303850261904 2739309267299573122 2747414450546486336 2755267849943372288 2761948186864032404 2773161334369513472 2783135497670606848 2796080023083311104 2801574872631496192 2808367484122251436 2816028275328851968 2824728383975558144 2844881024051483648 2860589193537747847 2868392437473396736 2872202810596996096 2874029395199552128 2880997677677137249 2882533194015985664 2895940023907715072 2897781704250788096 2908666322840903273 2916600713733453824 2927090782032879616 2928040314077224192 2946483917767608064 2955202098066808832 2970835024526018048 2976673302170964704 2992030042536905216 3001273907974030528 3019785423265447936 3020765024938220032 3022686088054701376 3031629738534053888 3040295558558203904 3047666964815484032 3048655611105973484 3051715486259308352 3072042296736759808 3076936275401947264 3091392962903719936 3098888258341794688 3111042833707050704 3130639162628083568 3139902229195984384 3148877542792425472 3156512213558894176 3171342780909850624 3179031920195461792 3197552225380179968 3198589493619382016 3201799854435995648 3209562838996858784 3228261010257780736 3230941036223143936 3242447704150515124 3251292598915981312 3264044940282807296 3269244792614568968 3278162785683881984 3284605023085202432 3291020518301673472 3292568774488156856 3301550391764860928 3305483010813741373 3311750519143757824 3333257958552518656 3335377752336222208 3346331787516827648 3355897173633449984 3358367459331039232 3362942857727430656 3364033777772108672 3367410191734409216 3395240028029734912 3398501336970593392 3401912345338245376 3410160516434162458 3419462905756463104 3430027323398892032 3432874850987090432 3454498386348230144 3464719701181775872 3468047749050482752 3483047959789124608 3484177841263969696 3496709300695528064 3507897291250164736 3529478061924835328 3541586580962051072 3555477524236629376 3565640746985540608 3574285888882865464 3577873328717809792 3607442529781593344 3610907670531255479 3633179337366242048 3638607474413621248 3647429529173783584 3655530849850722304 3668678610565799936 3701938956342967802 3712037272024395776 3730337074608922624 3750070440795137536 3753834312097374208 3761166306630483968 3762935742272179264 3777694869501418712 3784857736164294656 3787999835571961856 3788493293672136896 3811860288384253952 3824379185733517312 3826811309297084416 3844610031739552768 3858437849043341312 3884001527966392448 3923285543985246208 3944039601525920512 3947998155826548736 3963483141771980288 3980626239758999552 3981917532873108224 3984449843344833632 3996239200794889216 4009025475714473984 4024749825295209472 4063402884841862144 4075017996554903552 4084898158723274816 4126751623464291976 4138008762256703488 4152204956989990912 4168490890484324096 4177749542686539776 4180406393017530368 4190542076621290544 4230787378677677488 4258967729566871552 4285794789480157184 4317365565144478528 4329706621339585024 4340204293643479492 4346122594428403712 4352043698235498496 4373498639196667904 4393840036273774592 4396634309897747456 4398060553726650272 4434408161608688704 4438858889104448512 4495211589845032331 4507473830315337728 4525153212664801024 4529695019167977472 4553656963822667008 4567130515194159104 4599714086051667968 4614358613745993728 4617755256580178944 4624046429375217152 4625546444436649424 4652493808900919296 4668455038540885504 4672939338334565914 4711558671709231748 4716287569673476544 4747701731320446976 4763989589124941824 4777607306305748992 4789190944710046336 4790744531737958332 4807975288456351088 4853032335146648576 4893140040395794432 4902756027105118336 4914643097213940013 4943274671957226752 4948236138673811456 4960233478449690848 4993272510526676992 5024724925597425664 5026354918544743168 5044433089527974912 5067895041838501376 5102396060000239616 5104051249033544192 5151398663217528832 5156346856093314112 5171603671616915456 5186386541069877248 5198961292920531584 5204179387225905152 5209178278799188232 5252229338954553424 5273552701423992832 5277434578948775936 5284624490714533888 5286338793641885056 5305352042434594304 5340502100953789616 5384638481953407712 5409937685081509888 5423054452098140704 5454647913883836416 5473361079668624384 5475136607700523808 5478618534599146244 5494828901092972672 5510535699886744576 5523896373728064808 5546322668739026944 5592160046166622208 5603149745262992384 5616734968244502872 5632056550657703936 5649456767951116288 5674283482263401467 5689762048102967296 5721178387075495694 5736784874946793472 5744405621193992192 5748058790399104256 5761995355354274498 5765066388031971328 5791880047815430144 5795563408501576192 5817332645681806546 5833201427466907648 5854181564065759232 5856080628154448384 5892967835535216128 5910404196133617664 5941670049052036096 5953346604341929408 5984060085073810432 6002547815948061056 6041530049876440064 6045372176109402752 6063259477068107776 6095333929630968064 6097311222211946968 6103430972518616704 6153872550803894528 6197776516683589376 6222085667414101408 6261278325256167136 6279804458391968768 6297755085584850944 6313024427117788352 6342685561819701248 6358063840390923584 6395104450760359936 6397178987238764032 6403599708871991296 6419125677993717568 6456522020515561472 6461882072446287872 6484895408301030248 6502585197831962624 6528089880565614592 6538489585229137936 6569210046170404864 6582041036603346944 6585137548976313712 6610966021627482746 6623501038287515648 6670755504672444416 6692663575033655296 6716734918662078464 6725885715454861312 6728067555544217344 6734820383468818432 6790480056059469824 6797002673941186784 6803824690676490752 6820321032868324916 6838925811512926208 6860054646797784064 6865749701974180864 6908996772696460288 6936095498100965504 6966095919578249216 6968355682527939392 6993418601391056128 7015794582500329472 7058956123849670656 7083173161924102144 7110955048473258752 7131281493971081216 7148571777765730928 7155746657435619584 7214885059563186688 7221815341062510958 7266358674732484096 7277214948827242496 7294859058347567168 7311061699701444608 7337357221131599872 7403877912685935604 7424074544048791552 7460674149217845248 7500140881590275072 7507668624194748416 7525871484544358528 7555389739002837424 7576986587344273792 7595357513876089111 7653622618594168832 7689220063479105536 7716875698086682624 7768003055932784896 7846571087970492416 7888079203051841024 7895996311653097472 7926966283543960576 7961252479517999104 7963835065746216448 7968899686689667264 7992478401589778432 8018050951428947968 8049499650590418944 8126805769683724288 8150035993109807104 8169796317446549632 8253503246928583952 8304409913979981824 8336981780968648192 8360812786035060736 8381084153242581088 8383802930541427081 8461574757355354976 8517935459133743104 8571589578960314368 8634731130288957056 8659413242679170048 8680408587286958984 8704087396470996992 8787680072547549184 8793268619795494912 8796121107453300544 8868816323217377408 8877717778208897024 8990423179690064662 9014947660630675456 9050306425329602048 9059390038335954944 9107313927645334016 9134261030388318208 9199428172103335936 9228717227491987456 9235510513160357888 9248092858750434304 9251092888873298848 9304987617801838592 9336910077081771008 9345878676669131828 9423117343418463496 9432575139346953088 9527979178249883648 9578381889420092672 9581489063475916664 9615950576912702176 9706064670293297152 9786280080791588864 9805512054210236672 9829286194427880026 9886549343914453504 9896472277347622912 9920466956899381696 9986545021053353984 10049449851194851328 10052709837089486336 10088866179055949824 10135790083677002752 10208102498067088384 10312693712186628224 10343207343233830912 10397922585841063168 10408358774451810304 10418356557598376464 10504458677909106848 10554869157897551872 10569248981429067776 10572677587283770112 10610704084869188608 10681004201907579232 10769276963906815424 10819875370163019776 10846108904196281408 10909295827767672832 10946722159337248768 10950273215401047616 10957237069198292488 10989657802185945344 11021071399773489152 11047792747456129616 11092645337478053888 11206299490525984768 11233469936489005744 11298913535902232576 11348566964526802934 11379524096205934592 11442356774150991388 11473569749893586944 11488811242387984384 11496117580798208512 11523990710708548996 11530132776063942656 11583760095630860288 11591126817003152384 11634665291363613092 11666402854933815296 11712161256308896768 11785935671070432256 11883340098104072192 11906693208683858816 11935561807519568603 11968120170147620864 12005095631896122112 12083060099752880128 12090744352218805504 12126518954136215552 12190667859261936128 12194622444423893936 12206861945037233408 12307745101607789056 12395553033367178752 12444171334828202816 12522556650512334272 12559608916783937536 12595510171169701888 12626048854235576704 12685371123639402496 12716127680781847168 12794357974477528064 12807199417743982592 12838251355987435136 12956786347200387307 12969790816602060496 13056179761131229184 13076979170458275872 13138420092340809728 13164082073206693888 13170275097952627424 13221932043254965492 13247002076575031296 13341511009344888832 13385327150067310592 13451771430909722624 13456135111088434688 13469640766937636864 13580960112118939648 13594005347882373568 13607649381352981504 13640642065736649832 13677851623025852416 13720109293595568128 13731499403948361728 13817993545392920576 13872190996201931008 13932191839156498432 13936711365055878784 13986837202782112256 14031589165000658944 14166346323848204288 14221910096946517504 14262562987942162432 14297143555531461856 14311493314871239168 14429770119126373376 14443630682125021916 14532717349464968192 14554429897654484992 14589718116695134336 14622123399402889216 14807755825371871208 14848149088097583104 15000281763180550144 15051742969088717056 15110779478005674848 15153973174688547584 15190715027752178222 15307245237188337664 15378440126958211072 15433751396173365248 15536006111865569792 15693142175940984832 15776158406103682048 15791992623306194944 15853932567087921152 15927670131492432896 15937799373379334528 15984956803179556864 16098999301180837888 16253611539367448576 16339592634893099264 16507006493857167904 16608819827959963648 16673963561937296384 16721625572070121472 16762168306485162176 16767605861082854162 16923149514710709952 17035870918267486208 17143179157920628736 17269462260577914112 17318826485358340096 17360817174573917968 17586537239590989824 17592242214906601088 17737632646434754816 17755435556417794048 17980846359380129324 18029895321261350912 18100612850659204096 18118780076671909888 18214627855290668032 18457434454983974912 18471021026320715776 18496185717500868608 18502185777746597696 18609975235603677184 18673820154163542016 18691757353338263656 18846234686836926992 18865150278693906176 19055958356499767296 19156763778840185344 19162978126951833328 19231901153825404352 19412129340586594304 19572560161583177728 19611024108420473344 19658572388855760052 19773098687828907008 19792944554695245824 19840933913798763392 20024124354764234929 20105419674178972672 20177732358111899648 20271580167354005504 20360664259886322911 20416204996134176768 20625387424373256448 20686414686467661824 20795845171682126336 20816717548903620608 20836713115196752928 21008917355818213696 21138497962858135552 21145355174567540224 21221408169738377216 21362008403815158464 21538553927813630848 21639750740326039552 21692217808392562816 21893444318674497536 21900546430802095232 21914474138396584976 21979315604371890688 22042142799546978304 22095585494912259232 22412598981051969536 22466939872978011488 22597827071804465152 22697133929053605868 22759048192411869184 22884713548301982776 22947139499787173888 22977622484775968768 22992235161596417024 23047981421417097992 23167520191261720576 23182253634006304768 23269330582727226184 23332805709867630592 23424322512617793536 23571871342140864512 23766680196208144384 23813386417367717632 23871123615039137206 23936240340295241728 24010191263792244224 24166120199505760256 24181488704437611008 24253037908272431104 24381335718523872256 24389244888847787872 24413723890074466816 24615490203215578112 24791106066734357504 24888342669656405632 25045113301024668544 25119217833567875072 25252097708471153408 25432255361563694336 25588715948955056128 25676502711974870272 25913572694400774614 25939581633204120992 26112359522262458368 26153958340916551744 26276840184681619456 26328164146413387776 26340550195905254848 26443864086509930984 26494004153150062592 26683022018689777664 26770654300134621184 26912270222176869376 26939281533875273728 27188010695764747136 27215298762705963008 27281284131473299664 27440218587191136256 27462998807896723456 27635987090785841152 27744381992403862016 27864383678312996864 27873422730111757568 27973674405564224512 28063178330001317888 28332692647696408576 28443820193893035008 28525125975884324864 28594287111062923712 28622986629742478336 28859540238252746752 28887261364250043832 29065434698929936384 29179436233390268672 29244246798805778432 29615511650743742416 30000563526361100288 30103485938177434112 30221558956011349696 30307946349377095168 30381430055504356444 30614490474376675328 30756880253916422144 31072012223731139584 31466481128915226317 31552316812207364096 31707865134175842304 31855340262984865792 31875598746758669056 31969913606359113728 32197998602361675776 32507223078734897152 32679185269786198528 33014012987714335808 33217639655919927296 33347927123874592768 33443251144140242944 33524336612970324352 33535211722165708324 33846299029421419904 34538924521155828224 34637652970716680192 34721634349147835936 35173074479181979648 35184484429813202176 35475265292869509632 35510871112835588096 35961692718760258648 36059790642522701824 36201225701318408192 36429255710581336064 36914868909967949824 36942042052641431552 36992371435001737216 37004371555493195392 37347640308327084032 37383514706676527312 37692469373673853984 37730300557387812352 38111916712999534592 38313527557680370688 38325956253903666656 38463802307650808704 38824258681173188608 39145120323166355456 39222048216840946688 39317144777711520104 39546197375657814016 39681867827597526784 39719984375843810269 40048248709528469858 40210839348357945344 40355464716223799296 40543160334708011008 40721328519772645822 40832409992268353536 41250774848746512896 41372829372935323648 41591690343364252672 41633435097807241216 41673426230393505856 42017834711636427392 42290710349135080448 42442816339476754432 42724016807630316928 43077107855627261696 43384435616785125632 43786888637348995072 43801092861604190464 43828948276793169952 43958631208743781376 44084285599093956608 44191170989824518464 44825197962103939072 44933879745956022976 45195654143608930304 45394267858107211736 45518096384823738368 45769427096603965552 45955244969551937536 45984470323192834048 46095962842834195984 46364507268012609536 46538661165454452368 46848645025235587072 47143742684281729024 47533360392416288768 47626772834735435264 47742247230078274412 47872480680590483456 48020382527584488448 48332240399011520512 48362977408875222016 48762671437047744512 48778489777695575744 48827447780148933632 49230980406431156224 49447327488295355641 49582212133468715008 49776685339312811264 50090226602049337088 50238435667135750144 50504195416942306816 50864510723127388672 51177431897910112256 51353005423949740544 51827145388801549228 51879163266408241984 52224719044524916736 52307916681833103488 52553680369363238912 52681100391810509696 52887728173019861968 53824540444353738752 54376021391529494272 54430597525411926016 54562568262946599328 54880437174382272512 54925997615793446912 55271974181571682304 55488763984807724032 55728767356625993728 55746845460223515136 55947348811128449024 56126356660002635776 56665385295392817152 56887640387786070016 57050251951768649728 57188574222125847424 57245973259484956672 57719080476505493504 57774522728500087664 58130869397859872768 58358872466780537344 59231023301487484832 60001127052722200576 60206971876354868224 60443117912022699392 60615892698754190336 60762860111008712888 61513760507832844288 62144024447462279168 62932962257830452634 63104633624414728192 63415730268351684608 63710680525969731584 63751197493517338112 63939827212718227456 64395997204723351552 65014446157469794304 65358370539572397056 66028025975428671616 66695854247749185536 67048673225940648704 67070423444331416648 67692598058842839808 69077849042311656448 69275305941433360384 69443268698295671872 70346148958363959296 70368968859626404352 70950530585739019264 71021742225671176192 71923385437520517296 72402451402636816384 72858511421162672128 73884084105282863104 73984742870003474432 74008743110986390784 74695280616654168064 74767029413353054624 75384938747347707968 75460601114775624704 76627055115360741376 76651912507807333312 76927604615301617408 77648517362346377216 78444096433681893376 78634289555423040208 79092394751315628032 79363735655195053568 79439968751687620538 80096497419056939716 80421678696715890688 80710929432447598592 81086320669416022016 81442657039545291644 81664819984536707072 82501549697493025792 83183380686728505344 83346852460787011712 83548932652636980221 84035669423272854784 84581420698270160896 84885632678953508864 85448033615260633856 86154215711254523392 86768871233570251264 87573777274697990144 87602185723208380928 87657896553586339904 87917262417487562752 88168571198187913216 88382341979649036928 89650395924207878144 89867759491912045952 90788535716214423472 91538854193207931104 91968940646385668096 92191925685668391968 92729014536025219072 93077322330908904736 93697290050471174144 94287485368563458048 95066720784832577536 95253545669470870528 95484494460156548824 95744961361180966912 96040765055168976896 96664480798023041024 96725954817750444032 97525342874095489024 97556979555391151488 97654895560297867264 98461960812862312448 98894654976590711282 99164424266937430016 99553370678625622528 100180453204098674176 100476871334271500288 101008390833884613632 101729021446254777344 102354863795820224512 102706010847899481088 103654290777603098456 103758326532816483968 104615833363666206976 105362200783621019392 105775456346039723936 107649080888707477504 108752042783058988544 108861195050823852032 109125136525893198656 109760874348764545024 109851995231586893824 110543948363143364608 110977527969615448064 111493690920447030272 111894697622256898048 113775280775572140032 114377148444251694848 114491946518969913344 115438160953010987008 115549045457000175328 116261738795719745536 116717744933561074688 118462046602974969664 120002254105444401152 120413943752709736448 120886235824045398784 121231785397508380672 121525720222017425776 124288048894924558336 125865924515660905268 126209267248829456384 126831460536703369216 127421361051939463168 127502394987034676224 130716741079144794112 132056051950857343232 133391708495498371072 134097346451881297408 134140846888662833296 135385196117685679616 138155698084623312896 138550611882866720768 138886537396591343744 140737937719252808704 141901061171478038528 142524649819204260377 143846770875041034592 144804902805273632768 145717022842325344256 147969485740006948864 148017486221972781568 149390561233308336128 149534058826706109248 150769877494695415936 150921202229551249408 153254110230721482752 153303825015614666624 153855209230603234816 156888192867363786752 157268579110846080416 158184789502631256064 158727471310390107136 158879937503375241076 160192994838113879432 160843357393431781376 162172641338832044032 162885314079090583288 163329639969073414144 165003099394986051584 166366761373457010688 166693704921574023424 167097865305273960442 168071338846545709568 169162841396540321792 169771265357907017728 170896067230521267712 172308431422509046784 173537742467140502528 175204371446416761856 175315793107172679808 175834524834975125504 176764683959298073856 179735518983824091904 181577071432428846944 183077708386415862208 183937881292771336192 184383851371336783936 185458029072050438144 186154644661817809472 187394580100942348288 188574970737126916096 190507091338941741056 190968988920313097648 192081530110337953792 193451909635500888064 195050685748190978048 195113959110782302976 195309791120595734528 196923921625724624896 197789309953181422564 198328848533874860032 199106741357251245056 200360906408197348352 202016781667769227264 203458042892509554688 204709727591640449024 205412021695798962176 207308581555206196912 207516653065632967936 209231666727332413952 210724401567242038784 211550912692079447872 215298161777414955008 217504085566117977088 217722390101647704064 218250273051786397312 220265367902406584219 221955055939230896128 222987381840894060544 223789395244513796096 227550561551144280064 228754296888503389696 228983893037939826688 230876321906021974016 231098090914000350656 232523477591439491072 233435489867122149376 236924093205949939328 240827887505419472896 241772471648090797568 242463570795016761344 243051440444034851552 248576097789849116672 251731849031321810536 252418534497658912768 254842722103878926336 255004789974069352448 261433482158289588224 264112103901714686464 266783416990996742144 268194692903762594816 268281693777325666592 270770392235371359232 276311396169246625792 277773074793182687488 281475875438505617408 283802122342956077056 285049299638408520754 287693541750082069184 289609805610547265536 291434045684650688512 296034972443945563136 299068117653412218496 301539754989390831872 301842404459102498816 306508220461442965504 306607650031229333248 307710418461206469632 313776385734727573504 314537158221692160832 316369579005262512128 317454942620780214272 317759875006750482152 320385989676227758864 321686714786863562752 325770628158181166576 330006198789972103168 332733522746914021376 333387409843148046848 334195730610547920884 336142677693091419136 338325682793080643584 341792134461042535424 344616862845018093568 346131292418067489487 347075484934281005056 350408742892833523712 350631586214345359616 351669049669950251008 353529367918596147712 359471037967648183808 363154142864857693888 366155416772831724416 367875762585542672384 368767702742673567872 372309289323635618944 381014182677883482112 381937977840626195296 384163060220675907584 386903819271001776128 390101371496381956096 390227918221564605952 390619582241191469056 393847843251449249792 395578619906362845128 396657697067749720064 398213482714502490112 400721812816394696704 404033563335538454528 406916085785019109376 410824043391597924352 414617163110412393824 415033306131265935872 418463333454664827904 421448803134484077568 423101825384158895744 430596323554829910016 435008171132235954176 436500546103572794624 440530735804813168438 443910111878461792256 445974763681788121088 447578790489027592192 455101123102288560128 457508593777006779392 457967786075879653376 462196181828000701312 466870979734244298752 473848186411899878656 481655775010838945792 483544943296181595136 484927141590033522688 486102880888069703104 497152195579698233344 503463698062643621072 510009579948138704896 522866964316579176448 528224207803429372928 536389385807525189632 536563387554651333184 541540784470742718464 552622792338493251584 555546149586365374976 562951750877011234816 567604244685912154112 570098599276817041508 575387083500164138368 592069944887891126272 598136235306824436992 603079509978781663744 603684808918204997632 613016440922885931008 613215300062458666496 615420836922412939264 627552771469455147008 629074316443384321664 634909885241560428544 635519750013500964304 640771979352455517728 651541256316362333152 660012397579944206336 665467045493828042752 666774819686296093696 668391461221095841768 672285355386182838272 676651365586161287168 683584268922085070848 689233725690036187136 692262584836134978974 694150969868562010112 700817485785667047424 701263172428690719232 703338099339900502016 707058735837192295424 718942075935296367616 726308285729715387776 732310833545663448832 737535405485347135744 744618578647271237888 762028365355766964224 763875955681252390592 768326120441351815168 773807638542003552256 780455836443129211904 781239164482382938112 791157239812725690256 796426965429004980224 801443625632789393408 808067126671076909056 813832171570038218752 821648086783195848704 829234326220824787648 830066612262531871744 836926666909329655808 842897606268968155136 846203650768317791488 870016342264471908352 873001092207145589248 881061471609626336876 887820223756923584512 891949527363576242176 915017187554013558784 924392363656001402624 933741959468488597504 947696372823799757312 963311550021677891584 967089886592363190272 969854283180067045376 972205761776139406208 1006927396125287242144 1020019159896277409792 1045733928633158352896 1056448415606858745856 1072778771615050379264 1073126775109302666368 1083081568941485436928 1105245584676986503168 1111092299172730749952 1125903501754022469632 1135208489371824308224 1140197198553634083016 1150774167000328276736 1184139889775782252544 1196272470613648873984 1206159019957563327488 1207369617836409995264 1226430600124917332992 1230841673844825878528 1258148632886768643328 1269819770483120857088 1271039500027001928608 1281543958704911035456 1303082512632724666304 1320024795159888412672 1333549639372592187392 1336782922442191683536 1344570710772365676544 1367168537844170141696 1378467451380072374272 1384525169672269957948 1388301939737124020224 1401634971571334094848 1402526344857381438464 1414117471674384590848 1437884151870592735232 1452616571459430775552 1464621667091326897664 1475070810970694271488 1489237157294542475776 1524056730711533928448 1527751911362504781184 1560911672886258423808 1582314479625451380512 1592853930858009960448 1602887251265578786816 1616134253342153818112 1627664343140076437504 1643296173566391697408 1658468652441649575296 1660133224525063743488 1673853333818659311616 1685795212537936310272 1692407301536635582976 1740032684528943816704 1746002184414291178496 1762122943219252673752 1783899054727152484352 1830034375108027117568 1848784727312002805248 1867483918936977195008 1895392745647599514624 1934179773184726380544 1944411523552278812416 2013854792250574484288 2040038319792554819584 2112896831213717491712 2145557543230100758528 2146253550218605332736 2166163137882970873856 2222184598345461499904 2251807003508044939264 2280394397107268166032 2301548334000656553472 2368279779551564505088 2392544941227297747968 2412318039915126654976 2422919046926472426409 2452861200249834665984 2461683347689651757056 2516297265773537286656 2539639540966241714176 2542079000054003857216 2563087917409822070912 2606165025265449332608 2667099278745184374784 2673565844884383367072 2689141421544731353088 2734337075688340283392 2756934902760144748544 2769050339344539915896 2776603879474248040448 2803269943142668189696 2805052689714762876928 2828234943348769181696 2875768303741185470464 2905233142918861551104 2929243334182653795328 2950141621941388542976 2978474314589084951552 3055503822725009562368 3121823345772516847616 3164628959250902761024 3185707861716019920896 3205774502531157573632 3316937304883299150592 3320266449050127486976 3347706667637318623232 3371590425075872620544 3384814603073271165952 3480065369057887633408 3492004368828582356992 3524245886438505347504 3660068750216054235136 3697569454624005610496 3790785491295199029248 3868359546369452761088 3888823047104557624832 4027709584501148968576 4225793662427434983424 4291115086460201517056 4292507100437210665472 4332326275765941747712 4444369196690922999808 4560788794214536332064 4603096668001313106944 4736559559103129010176 4785089882454595495936 4824636079830253309952 4845838093852944852818 4905722400499669331968 4923366695379303514112 5032594531547074573312 5084158000108007714432 5126175834819644141824 5212330050530898665216 5334198557490368749568 5347131689768766734144 5378282843089462706176 5468674151376680566784 5538100678689079831792 5610105379429525753856 5656469886697538363392 5751536607482370940928 5810466285837723102208 5858486668365307590656 5900283243882777085952 5956948629178169903104 6111007645450019124736 6243646691545033695232 6329257918501805522048 6633874609766598301184 6640532898100254973952 6695413335274637246464 6743180850151745241088 6769629206146542331904 6984008737657164713984 7048491772877010695008 7320137500432108470272 7395138909248011220992 7581570982590398058496 7736719092738905522176 7777646094209115249664 8055419169002297937152 8451587324854869966848 8585014200874421330944 8888738393381845999616 9121577588429072664128 9206193336002626213888 9570179764909190991872 9649272159660506619904 9691676187705889705636 9811444800999338663936 10065189063094149146624 10168316000216015428864 10252351669639288283648 10424660101061797330432 10668397114980737499136 10694263379537533468288 11076201357378159663584 11220210758859051507712 11312939773395076726784 11503073214964741881856 11620932571675446204416 11716973336730615181312 11800566487765554171904 11913897258356339806208 12222015290900038249472 12487293383090067390464 12658515837003611044096 13267749219533196602368 13281065796200509947904 13539258412293084663808 13968017475314329427968 14096983545754021390016 14790277818496022441984 15163141965180796116992 15555292188418230499328 16110838338004595874304 17170028401748842661888 17777476786763691999232 18243155176858145328256 18412386672005252427776 19140359529818381983744 19298544319321013239808 19383352375411779411272 19622889601998677327872 20130378126188298293248 20336632000432030857728 20504703339278576567296 20849320202123594660864 21388526759075066936576 22152402714756319327168 22440421517718103015424 23241865143350892408832 23433946673461230362624 23601132975531108343808 23827794516712679612416 24444030581800076498944 25317031674007222088192 26535498439066393204736 27078516824586169327616 27936034950628658855936 28193967091508042780032 29580555636992044883968 30326283930361592233984 31110584376836460998656 32221676676009191748608 34340056803497685323776 36486310353716290656512 36824773344010504855552 38280719059636763967488 38766704750823558822544 40260756252376596586496 40673264000864061715456 41009406678557153134592 41698640404247189321728 42777053518150133873152 44304805429512638654336 46483730286701784817664 46867893346922460725248 47202265951062216687616 47655589033425359224832 48888061163600152997888 50634063348014444176384 53070996878132786409472 54157033649172338655232 56387934183016085560064 59161111273984089767936 62221168753672921997312 64443353352018383497216 68680113606995370647552 72972620707432581313024 73649546688021009711104 77533409501647117645088 80521512504753193172992 81346528001728123430912 82018813357114306269184 83397280808494378643456 85554107036300267746304 88609610859025277308672 92967460573403569635328 97776122327200305995776 101268126696028888352768 106141993756265572818944 112775868366032171120128 124442337507345843994624 128886706704036766994432 137360227213990741295104 145945241414865162626048 155066819003294235290176 162693056003456246861824 164037626714228612538368 166794561616988757286912 171108214072600535492608 177219221718050554617344 195552244654400611991552 202536253392057776705536 212283987512531145637888 225551736732064342240256 257773413408073533988864 291890482829730325252096 310133638006588470580352 325386112006912493723648 328075253428457225076736 333589123233977514573824 342216428145201070985216 354438443436101109234688 405072506784115553411072 451103473464128684480512 515546826816147067977728 583780965659460650504192 620267276013176941160704 650772224013824987447296 684432856290402141970432 708876886872202218469376 810145013568231106822144 902206946928257368961024 1167561931318921301008384 1240534552026353882321408 1368865712580804283940864 1417753773744404436938752 1804413893856514737922048 2335123862637842602016768 2481069104052707764642816 2835507547488808873877504 3608827787713029475844096 4962138208105415529285632 5671015094977617747755008 9924276416210831058571264 19848552832421662117142528 39697105664843324234285056
- Sum of all divisors σ(n): 113702672684193494464867941
- Sum of proper divisors (its aliquot sum) s(n): 74005567019350170230582885
- 39697105664843324234285056 is an abundant number, because the sum of its proper divisors (74005567019350170230582885) is greater than itself. Its abundance is 34308461354506845996297829
Bases of 39697105664843324234285056
- Binary: 100000110101100011000001101001000000000100011100011001011011001110101001000000000000002
- Hexadecimal: 0x20D630690047196CEA4000
- Base-36: 4ZKC1QDH0UFIUYAKG
Squares and roots of 39697105664843324234285056
- 39697105664843324234285056 squared (396971056648433242342850562) is 1575860198165735943371562714820446844021775464923136
- 39697105664843324234285056 cubed (396971056648433242342850563) is 62557088799606159823302061377168399683760385311444693999088072763006953455616
-
39697105664843324234285056 is a
perfect square number . Itssquare root is 6300563916416 -
The
cube root of 39697105664843324234285056 is 341129764.4973254641
Scales and comparisons
How big is 39697105664843324234285056?- 39,697,105,664,843,324,234,285,056 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 39,697,105,664,843,324,234,285,056 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 39697105664843324234285056 cubic inches would be around 28427480.4 feet tall.
Recreational maths with 39697105664843324234285056
- 39697105664843324234285056 backwards is 65058243242334846650179693
- The number of decimal digits it has is: 26
- The sum of 39697105664843324234285056's digits is 115
- 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 39697105664843324234285056 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 39697105664843324234285056 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/39697105664843324234285056/
Chicago style:
Numbermatics. 2024. "Number 39697105664843324234285056 - Facts about the integer". https://numbermatics.com/n/39697105664843324234285056/
The information we have on file for 39697105664843324234285056 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 39697105664843324234285056, math, Factors of 39697105664843324234285056, curriculum, school, college, exams, university, Prime factorization of 39697105664843324234285056, STEM, science, technology, engineering, physics, economics, calculator, thirty-nine septillion, six hundred ninety-seven sextillion, one hundred five quintillion, six hundred sixty-four quadrillion, eight hundred forty-three trillion, three hundred twenty-four billion, two hundred thirty-four million, two hundred eighty-five thousand and fifty-six.