447538316359318026202939392
447,538,316,359,318,026,202,939,392 is an even composite number composed of seven prime numbers multiplied together.
447538316359318026202939392 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred forty divisors.
Prime factorization of 447538316359318026202939392:
215 × 34 × 112 × 172 × 312 × 612 × 367212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 17 × 17 × 31 × 31 × 61 × 61 × 36721 × 36721)See below for interesting mathematical facts about the number 447538316359318026202939392 from the Numbermatics database.
Names of 447538316359318026202939392
- Cardinal: 447538316359318026202939392 can be written as Four hundred forty-seven septillion, five hundred thirty-eight sextillion, three hundred sixteen quintillion, three hundred fifty-nine quadrillion, three hundred eighteen trillion, twenty-six billion, two hundred two million, nine hundred thirty-nine thousand, three hundred ninety-two.
Scientific notation
- Scientific notation: 4.47538316359318026202939392 × 1026
Factors of 447538316359318026202939392
Divisors of 447538316359318026202939392
- Number of divisors d(n): 19440
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 22 24 27 31 32 33 34 36 44 48 51 54 61 62 64 66 68 72 81 88 93 96 99 102 108 121 122 124 128 132 136 144 153 162 176 183 186 187 192 198 204 216 242 244 248 256 264 272 279 288 289 297 306 324 341 352 363 366 372 374 384 396 408 432 459 484 488 496 512 527 528 544 549 558 561 576 578 594 612 648 671 682 704 726 732 744 748 768 792 816 837 864 867 891 918 961 968 976 992 1023 1024 1037 1054 1056 1088 1089 1098 1116 1122 1152 1156 1188 1224 1296 1342 1364 1377 1408 1452 1464 1488 1496 1536 1581 1584 1632 1647 1674 1683 1728 1734 1782 1836 1891 1922 1936 1952 1984 2013 2046 2048 2057 2074 2108 2112 2176 2178 2196 2232 2244 2304 2312 2376 2448 2511 2592 2601 2684 2728 2754 2816 2883 2904 2928 2976 2992 3069 3072 3111 3162 3168 3179 3264 3267 3294 3348 3366 3456 3468 3564 3672 3721 3751 3782 3844 3872 3904 3968 4026 4092 4096 4114 4148 4216 4224 4352 4356 4392 4464 4488 4608 4624 4743 4752 4896 4941 5022 5049 5184 5202 5368 5456 5508 5632 5673 5766 5797 5808 5856 5952 5984 6039 6138 6144 6171 6222 6324 6336 6358 6528 6534 6588 6696 6732 6912 6936 7128 7344 7381 7442 7502 7564 7688 7744 7803 7808 7936 8052 8184 8192 8228 8296 8432 8448 8649 8704 8712 8784 8928 8959 8976 9207 9216 9248 9333 9486 9504 9537 9792 9801 9882 10044 10098 10368 10404 10571 10736 10912 11016 11163 11253 11264 11346 11407 11532 11594 11616 11712 11904 11968 12078 12276 12288 12342 12444 12648 12672 12716 13056 13068 13176 13392 13464 13824 13872 14229 14256 14688 14762 14884 15004 15128 15147 15376 15488 15606 15616 15872 16104 16337 16368 16384 16456 16592 16864 16896 17019 17298 17391 17408 17424 17568 17629 17856 17918 17952 18117 18414 18432 18496 18513 18666 18972 19008 19074 19584 19602 19764 20088 20196 20736 20801 20808 21142 21472 21824 22032 22143 22326 22506 22528 22692 22814 23064 23188 23232 23409 23424 23808 23936 24156 24552 24576 24684 24888 25296 25344 25432 25947 26112 26136 26352 26784 26877 26928 27621 27648 27744 27999 28458 28512 28611 29376 29524 29768 30008 30256 30294 30752 30976 31212 31232 31713 31744 32147 32208 32674 32736 32768 32912 33184 33489 33728 33759 33792 34038 34221 34596 34782 34816 34848 34969 35136 35258 35712 35836 35904 36234 36721 36828 36864 36992 37026 37332 37944 38016 38148 39168 39204 39528 40176 40392 40931 41472 41602 41616 42284 42687 42944 43648 44064 44286 44652 45012 45056 45384 45628 46128 46376 46464 46818 46848 47616 47872 48312 49011 49104 49152 49368 49776 50592 50688 50864 51057 51894 52173 52224 52272 52704 52887 53568 53754 53856 54351 55242 55296 55488 55539 55998 56916 57024 57222 58621 58752 59048 59536 60016 60512 60588 61504 61952 62403 62424 62464 63257 63426 63488 63767 64294 64416 65348 65472 65824 66368 66429 66978 67456 67518 67584 68076 68442 69192 69564 69632 69696 69938 70272 70516 71424 71672 71808 72468 73442 73656 73728 73984 74052 74664 75888 76032 76296 77841 78336 78408 79056 80352 80631 80784 81862 82944 83204 83232 83997 84568 85374 85833 85888 87296 88128 88572 89304 90024 90112 90768 91256 92256 92752 92928 93636 93696 95139 95232 95744 96441 96624 98022 98208 98304 98549 98736 99552 100467 101184 101277 101376 101728 102114 102663 103788 104346 104448 104544 104907 105408 105774 107136 107508 107712 108702 110163 110484 110592 110976 111078 111996 113832 114048 114444 115351 116281 117242 117504 118096 119072 120032 121024 121176 122793 123008 123904 124806 124848 124928 125477 126514 126852 126976 127534 128588 128832 130696 130944 131648 132736 132858 133956 134912 135036 135168 136152 136884 138384 139128 139264 139392 139876 140544 141032 142848 143344 143616 144936 146884 147033 147312 147456 147968 148104 149328 151776 152064 152592 153171 155682 156519 156672 156816 158112 158661 160704 161262 161568 163724 165888 166408 166464 166617 167994 169136 170748 171666 171776 174592 175863 176256 177144 178608 179707 180048 180224 181536 182512 184512 185504 185856 187209 187272 187392 189771 190278 190464 191301 191488 192882 193248 193919 196044 196416 197098 197472 199104 199287 200934 202368 202554 202752 203456 204228 205326 207576 208692 208896 209088 209814 210816 211548 214272 215016 215424 217404 220326 220968 221184 221952 222156 223992 227664 228096 228811 228888 230702 232562 234484 235008 236192 238144 240064 241893 242048 242352 245586 246016 247808 249612 249696 249856 250954 253028 253704 253952 255068 257176 257499 257664 261392 261888 263296 265472 265716 267912 269824 270072 270336 272304 273768 276768 277729 278256 278528 278784 279752 281088 282064 285417 285696 286688 287232 289323 289872 293768 294066 294624 294912 295647 295936 296208 298656 301401 303552 303831 304128 305184 306342 307989 311364 313038 313344 313632 314721 316224 317322 321408 322524 323136 327448 330489 331776 332816 332928 333234 335988 338272 341496 343332 343552 346053 348843 349184 351726 352512 353617 354288 357216 359414 360096 360448 363072 365024 368379 369024 371008 371712 374418 374544 374784 376431 379542 380556 380928 382602 382976 385764 386496 387838 392088 392832 394196 394944 398208 398574 401868 403931 404736 405108 405504 406912 408456 410652 415152 417384 417792 418176 419628 421632 423096 428544 430032 430848 434808 440652 441099 441936 442368 443904 444312 447984 450241 455328 456192 457622 457776 461404 465124 468968 469557 470016 472384 475983 476288 480128 483786 484096 484704 491172 492032 495616 499224 499392 499712 501908 506056 507408 507904 510136 514352 514998 515328 522784 523776 526592 527589 530944 531432 535824 539121 539648 540144 540672 544608 546499 547536 553536 555458 556512 557056 557568 559504 561627 562176 564128 569313 570834 571392 573376 573903 574464 578646 579744 581757 587536 588132 589248 591294 591872 592416 597312 597861 602802 607104 607662 608256 610368 612684 615978 622728 624257 626076 626688 627264 629442 632448 634644 642816 644831 645048 646272 654896 660978 663552 665632 665856 666468 671976 676544 682992 686433 686664 687104 692106 695827 697686 698368 703452 705024 707234 708576 714432 718828 720192 725679 726144 730048 736758 738048 742016 743424 748836 749088 749568 752862 759084 761112 761856 765204 765952 771528 772992 775676 784176 785664 788392 789888 796416 797148 803736 807862 809472 810216 811008 813824 816912 821304 830304 833187 834768 835584 836352 839256 843264 846192 856251 857088 860064 861696 867969 869616 881304 882198 883872 884736 886941 887808 888624 895968 900482 910656 912384 915244 915552 922808 923967 930248 937936 939114 940032 944163 944768 951966 952576 960256 967572 968192 969408 982344 984064 991232 991467 996557 998448 998784 999424 1003816 1012112 1014816 1015808 1020272 1028704 1029996 1030656 1038159 1045568 1046529 1047552 1053184 1055178 1060851 1061888 1062864 1071648 1075369 1078242 1079296 1080288 1081344 1084039 1089216 1092998 1095072 1105137 1107072 1110916 1113024 1115136 1119008 1123254 1124352 1128256 1129293 1138351 1138626 1141668 1142784 1146752 1147806 1148928 1157292 1159488 1163514 1175072 1176264 1178496 1182588 1183744 1184832 1194624 1195722 1205604 1211793 1214208 1215324 1216512 1220736 1225368 1231956 1245456 1248514 1252152 1253376 1254528 1258884 1264896 1268861 1269288 1285632 1289662 1290096 1292544 1309792 1321956 1323297 1327104 1331264 1331712 1332936 1343952 1350723 1353088 1365984 1372866 1373328 1374208 1384212 1391654 1395372 1396736 1406904 1410048 1414468 1417152 1427949 1428864 1437656 1440384 1451358 1452288 1460096 1473516 1476096 1484032 1486848 1497672 1498176 1499136 1505724 1518168 1522224 1523712 1530408 1531904 1543056 1545984 1551352 1568352 1571328 1576784 1579776 1582767 1592832 1594296 1607472 1615724 1617363 1618944 1620432 1622016 1627648 1633824 1639497 1642608 1660608 1666374 1669536 1671168 1672704 1678512 1684881 1686528 1692384 1707939 1712502 1714176 1720128 1721709 1723392 1735938 1739232 1745271 1762608 1764396 1767744 1773882 1775616 1777248 1791936 1800964 1821312 1824768 1830488 1831104 1845616 1847934 1860496 1872771 1875872 1878228 1880064 1888326 1889536 1903932 1905152 1920512 1934493 1935144 1936384 1938816 1960967 1964688 1968128 1976777 1982464 1982934 1993114 1996896 1997568 1998848 2007632 2024224 2029632 2040544 2057408 2059299 2059992 2061312 2076318 2087481 2091136 2093058 2095104 2106368 2110356 2121702 2123776 2125728 2133109 2143296 2150738 2156484 2158592 2160576 2168078 2178432 2185996 2190144 2210274 2214144 2221832 2226048 2230272 2238016 2239981 2246508 2248704 2256512 2258586 2276702 2277252 2283336 2285568 2293504 2295612 2297856 2314584 2318976 2327028 2350144 2352528 2356992 2365176 2367488 2369664 2389248 2391444 2411208 2423586 2428416 2430648 2433024 2441472 2450736 2463912 2490912 2497028 2499561 2504304 2506752 2509056 2517768 2529792 2537722 2538576 2571264 2579324 2580192 2585088 2603907 2619584 2643912 2646594 2654208 2660823 2662528 2663424 2665872 2687904 2701446 2706176 2731968 2745732 2746656 2748416 2768424 2783308 2790744 2793472 2813808 2820096 2828936 2832489 2834304 2855898 2857728 2875312 2880768 2902716 2904576 2920192 2947032 2952192 2968064 2973696 2974401 2989671 2995344 2996352 2998272 3011448 3036336 3044448 3047424 3055019 3060816 3063808 3086112 3091968 3102704 3114477 3136704 3139587 3142656 3153568 3159552 3165534 3182553 3185664 3188592 3214944 3226107 3231448 3234726 3237888 3240864 3244032 3252117 3255296 3267648 3278994 3285216 3315411 3321216 3332748 3339072 3345408 3357024 3369762 3373056 3384768 3387879 3415053 3415878 3425004 3428352 3440256 3443418 3446784 3471876 3478464 3490542 3525216 3528792 3535488 3547764 3551232 3554496 3575881 3583872 3601928 3635379 3642624 3649536 3660976 3662208 3691232 3695868 3720992 3745542 3751744 3756456 3760128 3776652 3779072 3806583 3807864 3810304 3841024 3868986 3870288 3872768 3877632 3889787 3921934 3929376 3936256 3953554 3964928 3965868 3986228 3993792 3995136 4015264 4048448 4052169 4059264 4081088 4114816 4118598 4119984 4122624 4152636 4174962 4182272 4186116 4190208 4212736 4220712 4243404 4247552 4251456 4266218 4286592 4301476 4312968 4317184 4321152 4336156 4356864 4371992 4380288 4420548 4428288 4443241 4443664 4452096 4460544 4476032 4479962 4493016 4497408 4513024 4517172 4553404 4554504 4566672 4571136 4587008 4591224 4595712 4629168 4637952 4654056 4700288 4705056 4713984 4730352 4734976 4739328 4748301 4778496 4782888 4822416 4847172 4852089 4856832 4861296 4866048 4882944 4901472 4918491 4927824 4981824 4994056 4999122 5008608 5013504 5018112 5035536 5059584 5075444 5077152 5123817 5142528 5158648 5160384 5165127 5170176 5207814 5235813 5239168 5287824 5293188 5321646 5325056 5326848 5331744 5375808 5402892 5412352 5463936 5491464 5493312 5496832 5536848 5566616 5581488 5586944 5618313 5627616 5640192 5657872 5664978 5668608 5711796 5715456 5750624 5761536 5803479 5805432 5809152 5840384 5882901 5894064 5904384 5930331 5936128 5947392 5948802 5979342 5990688 5992704 5996544 6011489 6022896 6072672 6088896 6110038 6121632 6127616 6172224 6177897 6183936 6205408 6228954 6262443 6273408 6279174 6285312 6307136 6319104 6331068 6365106 6371328 6377184 6399327 6429888 6452214 6462896 6469452 6475776 6481728 6504234 6510592 6535296 6557988 6570432 6630822 6642432 6665496 6678144 6690816 6714048 6719943 6739524 6746112 6769536 6775758 6830106 6831756 6850008 6856704 6866827 6880512 6886836 6893568 6943752 6956928 6981084 7050432 7057584 7070976 7093141 7095528 7102464 7108992 7151762 7167744 7203856 7270758 7285248 7299072 7321952 7324416 7382464 7391736 7441984 7491084 7498683 7503488 7512912 7520256 7553304 7558144 7613166 7615728 7620608 7654097 7682048 7737972 7740576 7745536 7755264 7779574 7843868 7858752 7872512 7907108 7931736 7972456 7982469 7987584 7990272 8030528 8096896 8104338 8118528 8162176 8229632 8237196 8239968 8245248 8305272 8349924 8364544 8372232 8380416 8425472 8441424 8486808 8495104 8502912 8532436 8573184 8602952 8625936 8634368 8642304 8672312 8713728 8743984 8760576 8841096 8856576 8886482 8887328 8904192 8921088 8952064 8959924 8969013 8986032 8994816 9026048 9034344 9106808 9109008 9133344 9142272 9165057 9174016 9182448 9191424 9258336 9275904 9308112 9343431 9400576 9410112 9418761 9427968 9460704 9469952 9478656 9496602 9547659 9556992 9565776 9644832 9678321 9694344 9704178 9713664 9722592 9732096 9756351 9765888 9802944 9836982 9855648 9963648 9988112 9998244 10017216 10036224 10071072 10119168 10150888 10154304 10163637 10245159 10247634 10285056 10317296 10320768 10330254 10340352 10415628 10471626 10478336 10575648 10586376 10612369 10643292 10650112 10653696 10663488 10727643 10751616 10805784 10824704 10906137 10927872 10962127 10982928 10986624 10993664 11073696 11133232 11162976 11173888 11236626 11255232 11280384 11315744 11329956 11337216 11419749 11423592 11430912 11501248 11523072 11606958 11610864 11618304 11669361 11680768 11765802 11788128 11808768 11829059 11860662 11872256 11894784 11897604 11958684 11981376 11985408 12022978 12045792 12145344 12156507 12177792 12220076 12243264 12344448 12355794 12367872 12410816 12457908 12521861 12524886 12546816 12558348 12570624 12614272 12638208 12662136 12730212 12742656 12754368 12798654 12859776 12904428 12925792 12938904 12951552 12963456 13008468 13021184 13070592 13115976 13140864 13261644 13284864 13329723 13330992 13356288 13381632 13428096 13439886 13479048 13492224 13539072 13551516 13660212 13663512 13700016 13713408 13733654 13761024 13773672 13787136 13887504 13913856 13957471 13962168 14100864 14115168 14141952 14186282 14191056 14204928 14217984 14303524 14335488 14407712 14541516 14556267 14570496 14598144 14643904 14648832 14755473 14764928 14783472 14883968 14982168 14997366 15006976 15025824 15040512 15106608 15116288 15226332 15231456 15241216 15308194 15364096 15475944 15481152 15491072 15510528 15559148 15687736 15707439 15717504 15745024 15814216 15863472 15944912 15964938 15975168 15980544 16061056 16193792 16208676 16237056 16324352 16459264 16474392 16479936 16490496 16610544 16699848 16729088 16744464 16760832 16850944 16854939 16882848 16941469 16973616 16990208 17005824 17064872 17146368 17205904 17251872 17268736 17284608 17344624 17410437 17427456 17487968 17521152 17648703 17682192 17713152 17772964 17774656 17790993 17808384 17842176 17904128 17919848 17938026 17972064 17989632 18034467 18052096 18068688 18213616 18218016 18266688 18330114 18348032 18364896 18382848 18516672 18533691 18551808 18616224 18686862 18787329 18801152 18820224 18837522 18855936 18921408 18957312 18993204 19095318 19113984 19131552 19197981 19289664 19351967 19356642 19388688 19408356 19427328 19445184 19512702 19531776 19605888 19673964 19711296 19927296 19976224 19996488 20034432 20072448 20142144 20159829 20238336 20301776 20308608 20327274 20490318 20495268 20570112 20600481 20634592 20641536 20660508 20680704 20831256 20943252 20956672 21151296 21172752 21224738 21279423 21286584 21300224 21307392 21326976 21455286 21503232 21570637 21611568 21649408 21812274 21855744 21924254 21965856 21973248 21987328 22147392 22266464 22325952 22473252 22496049 22510464 22560768 22631488 22659912 22674432 22839498 22847184 22861824 22962291 23002496 23046144 23213916 23221728 23236608 23338722 23361536 23531604 23576256 23617536 23658118 23721324 23744512 23795208 23917368 23962752 23970816 24045956 24091584 24290688 24313014 24355584 24440152 24486528 24639791 24688896 24711588 24735744 24821632 24915816 25043722 25049772 25093632 25116696 25141248 25228544 25276416 25324272 25460424 25485312 25508736 25597308 25719552 25808856 25851584 25877808 25903104 25926912 26016936 26042368 26141184 26231952 26281728 26523288 26569728 26659446 26661984 26712576 26763264 26856192 26879772 26907039 26958096 26984448 27078144 27103032 27320424 27327024 27400032 27426816 27467308 27495171 27522048 27547344 27574272 27775008 27827712 27914942 27924336 28201728 28230336 28283904 28372564 28382112 28409856 28435968 28607048 28642977 28670976 28815424 29034963 29083032 29112534 29140992 29196288 29269053 29287808 29297664 29510946 29529856 29566944 29767936 29964336 29994732 30013952 30051648 30213216 30232576 30452664 30462912 30482432 30616388 30728192 30735477 30951888 30962304 30982144 31021056 31118296 31375472 31414878 31435008 31490048 31628432 31726944 31837107 31889824 31929876 31950336 31961088 32122112 32182929 32387584 32417352 32474112 32648704 32718411 32886381 32918528 32948784 32959872 32980992 33221088 33336439 33399696 33458176 33488928 33521664 33605209 33701888 33709878 33765696 33882938 33947232 33980416 34011648 34129744 34259247 34292736 34411808 34503744 34569216 34689248 34820874 34854912 34975936 35008083 35042304 35288881 35297406 35364384 35426304 35487177 35545928 35549312 35581986 35616768 35684352 35808256 35839696 35876052 35944128 36068934 36104192 36137376 36427232 36436032 36469521 36533376 36660228 36696064 36729792 37033344 37067382 37103616 37232448 37373724 37565583 37574658 37602304 37640448 37675044 37711872 37842816 37914624 37986408 38079677 38190636 38227968 38263104 38395962 38579328 38703934 38713284 38777376 38816712 38854656 38890368 39025404 39063552 39211776 39334691 39347928 39422592 39854592 39952448 39989169 39992976 40068864 40144896 40284288 40319658 40476672 40603552 40617216 40654548 40980636 40990536 41140224 41200962 41269184 41283072 41321016 41361408 41662512 41872413 41886504 41913344 42302592 42345504 42449476 42558846 42573168 42600448 42614784 42653952 42910572 43006464 43141274 43223136 43298816 43624548 43711488 43848508 43931712 43946496 44266419 44294784 44532928 44651904 44946504 44992098 45020928 45121536 45262976 45319824 45348864 45678996 45694368 45723648 45924582 46004992 46092288 46427832 46443456 46473216 46677444 46723072 47063208 47152512 47235072 47316236 47442648 47489024 47590416 47834736 47925504 47941632 48091912 48183168 48581376 48626028 48711168 48880304 48973056 49279582 49377792 49423176 49471488 49643264 49831632 50087444 50099544 50187264 50233392 50282496 50457088 50552832 50564817 50648544 50824407 50920848 50970624 51017472 51194616 51439104 51617712 51703168 51755616 51806208 51853824 52033872 52084736 52231311 52282368 52463904 52563456 52946109 53046576 53139456 53318892 53323968 53372979 53425152 53526528 53712384 53759544 53814078 53916192 53968896 54103401 54156288 54206064 54640848 54654048 54800064 54934616 54990342 55044096 55094688 55148544 55550016 55655424 55829884 55848672 56361987 56403456 56460672 56567808 56745128 56764224 56871936 57214096 57285954 57341952 57593943 57630848 58055901 58069926 58166064 58225068 58281984 58538106 58575616 58595328 59021892 59059712 59133888 59535872 59928672 59989464 60027904 60103296 60426432 60465152 60479487 60789977 60905328 60925824 60964864 61232776 61456384 61470954 61801443 61903776 61924608 61964288 62042112 62236592 62750944 62829756 62870016 63256864 63453888 63674214 63779648 63838269 63859752 63900672 63922176 64244224 64365858 64711911 64775168 64834704 64948224 65297408 65436822 65772762 65837056 65897568 65919744 65961984 66126379 66442176 66672878 66799392 66916352 66977856 67210418 67403776 67419756 67531392 67765876 67894464 68023296 68259488 68518494 68585472 68823616 68886873 69007488 69138432 69378496 69439411 69641748 69709824 69951872 70016166 70084608 70577762 70594812 70728768 70852608 70974354 71091856 71098624 71163972 71233536 71616512 71679392 71752104 71888256 72137868 72208384 72274752 72854464 72872064 72939042 73066752 73320456 73392128 73459584 73919373 74066688 74134764 74207232 74464896 74747448 75131166 75149316 75204608 75280896 75350088 75423744 75535097 75685632 75829248 75972816 76159354 76381272 76455936 76526208 76791924 77158656 77407868 77426568 77554752 77633424 77709312 77780736 78050808 78127104 78423552 78669382 78695856 78845184 79709184 79904896 79978338 79985952 80137728 80289792 80568576 80639316 80721117 80953344 81207104 81234432 81309096 81961272 81981072 82280448 82401924 82485513 82538368 82566144 82642032 82722816 83325024 83744826 83773008 83826688 84605184 84691008 84898952 85117692 85146336 85200896 85229568 85307904 85821144 86012928 86282548 86446272 86597632 87104889 87249096 87422976 87697016 87807159 87863424 87892992 88532838 88589568 89065856 89303808 89893008 89984196 90041856 90525952 90639648 90697728 91357992 91388736 91447296 91849164 92009984 92184576 92206431 92855664 92886912 92946432 93354888 93446144 94126416 94305024 94470144 94632472 94885296 94978048 95180832 95511321 95669472 95851008 95883264 96183824 96366336 96548787 97162752 97252056 97422336 97760608 97946112 98559164 98659143 98755584 98846352 98942976 99286528 99663264 100009317 100174888 100199088 100374528 100466784 100564992 100815627 100914176 101105664 101129634 101297088 101648814 101841696 101941248 102034944 102389232 102777741 102878208 103235424 103406336 103511232 103707648 104067744 104169472 104462622 104564736 104927808 105024249 105126912 105866643 105892218 106093152 106278912 106461531 106637784 106647936 106745958 106850304 107053056 107424768 107519088 107628156 107832384 108206802 108312576 108412128 109281696 109308096 109600128 109869232 109980684 110088192 110189376 111100032 111310848 111659768 111697344 112696749 112723974 112806912 112921344 113135616 113490256 113528448 113743872 114239031 114428192 114571908 114683904 115187886 115261696 116111802 116139852 116332128 116450136 116563968 116736059 117076212 117151232 117190656 118004073 118043784 118119424 118267776 119071744 119857344 119967507 119978928 120055808 120206592 120583397 120852864 120930304 120958974 121579954 121810656 121851648 121929728 122465552 122912768 122941908 123602886 123807552 123849216 124084224 124473184 125501888 125617239 125659512 125740032 126513728 126907776 127348428 127559296 127676538 127719504 127801344 127844352 128488448 128731716 129423822 129550336 129669408 129896448 130119649 130594816 130873644 131545524 131674112 131795136 131839488 132252758 132884352 133345756 133598784 133832704 133955712 134420836 134839512 135062784 135531752 135788928 136046592 136518976 136638841 137036988 137170944 137647232 137740471 137773746 138014976 138276864 138756992 138878822 139283496 139419648 139903744 140032332 140169216 141155524 141189624 141457536 141705216 141948708 142183712 142197248 142327944 142467072 143233024 143358784 143504208 143776512 144275736 144416768 144549504 145708928 145744128 145878084 146133504 146640912 146784256 146919168 147838746 148133376 148269528 148414464 148929792 149494896 150262332 150298632 150409216 150561792 150700176 150847488 151070194 151371264 151658496 151945632 152318708 152473221 152762544 152911872 153052416 153583848 154317312 154815736 154853136 155109504 155266848 155418624 155561472 156101616 156254208 156847104 157338764 157391712 157690368 158838327 159418368 159809792 159956676 159971904 160118937 160275456 160579584 161137152 161278632 161442234 161906688 162310203 162414208 162468864 162618192 163922544 163962144 164803848 164971026 165076736 165132288 165284064 165445632 166650048 167489652 167546016 167653376 169210368 169382016 169797904 170235384 170292672 170401792 170615808 171642288 172025856 172565096 172781829 172892544 173195264 174167703 174209778 174498192 174845952 175394032 175614318 175726848 175785984 177065676 177179136 178131712 178607616 179786016 179968392 180083712 181051904 181279296 181395456 181438461 182369931 182715984 182777472 182894592 183698328 184019968 184369152 184412862 185404329 185711328 185773824 185892864 186356159 186709776 186892288 188252832 188610048 189264944 189770592 189956096 190361664 191022642 191338944 191514807 191702016 191766528 192367648 192732672 193097574 194135733 194325504 194504112 194844672 195521216 195892224 197118328 197318286 197511168 197692704 197885952 198379137 198573056 199326528 200018634 200349776 200398176 200749056 200933568 201631254 201828352 202211328 202259268 202594176 203297628 203683392 204069888 204778464 205555482 205756416 206470848 206660619 206812672 207022464 207415296 208135488 208318233 208925244 209129472 209855616 210048498 210253824 211733286 211784436 212186304 212557824 212871637 212923062 213275568 213295872 213491916 213700608 214849536 215038176 215256312 215664768 216413604 216625152 216824256 218563392 218616192 219200256 219738464 219961368 220176384 220378752 221758119 222200064 222621696 223319536 223394688 225393498 225447948 225613824 225842688 226271232 226605291 226980512 227056896 227487744 228478062 228856384 229143816 229367808 230375772 230523392 232223604 232279704 232664256 232900272 233127936 233472118 234152424 234302464 234381312 236008146 236087568 236238848 236535552 237277007 238143488 239714688 239935014 239957856 240111616 240413184 241166794 241705728 241860608 241917948 243159908 243621312 243703296 244931104 245883816 247205772 247456539 247615104 247698432 248168448 248946368 251003776 251234478 251319024 251480064 253027456 253815552 254696856 255118592 255353076 255439008 255602688 255688704 256976896 257463432 258847644 259100672 259338816 259792896 260239298 261189632 261747288 263091048 263348224 263590272 263678976 264505516 265768704 266691512 267197568 267665408 267911424 268841672 269679024 270125568 271037701 271063504 271577856 272093184 273037952 273277682 274073976 274341888 275294464 275480942 275547492 276029952 276553728 277513984 277757644 278566992 278839296 279807488 280064664 280338432 282311048 282379248 282915072 283410432 283897416 284367424 284394496 284655888 284934144 286466048 286533963 286717568 287008416 287553024 288551472 288833536 289099008 289646361 291417856 291488256 291756168 292267008 293281824 293568512 293838336 295677492 295977429 296266752 296539056 296828928 297859584 298989792 300027951 300524664 300597264 300818432 301123584 301400352 301694976 302140388 302446881 302742528 303316992 303891264 304637416 304946442 305525088 305823744 306104832 307167696 308634624 309631472 309706272 310219008 310533696 311122944 312203232 312508416 313694208 314677528 314783424 315072747 315380736 317599929 317676654 318836736 319384593 319619584 319913352 319943808 320237874 320550912 321159168 322274304 322557264 322884468 324620406 324828416 324937728 325236384 327845088 327924288 328983439 329607696 329942052 330153472 330264576 330568128 333300096 334979304 335092032 335306752 338090247 338420736 338764032 339595808 340470768 340585344 340803584 341231616 342717093 343284576 344051712 345130192 345563658 345785088 346390528 348335406 348419556 348996384 349691904 350208177 350788064 351228636 351453696 351571968 354012219 354131352 354358272 356263424 357215232 359572032 359902521 359936784 360167424 361750191 362103808 362558592 362790912 362876922 364739862 365431968 365554944 365789184 366700829 367396656 368039936 368738304 368825724 370808658 371422656 371547648 372712318 373419552 373784576 376505664 376851717 377220096 378529888 379541184 380723328 382045284 382677888 383029614 383404032 383533056 384735296 385465344 386195148 388177691 388271466 388651008 389008224 389689344 390358947 391042432 391784448 394236656 394636572 395022336 395385408 396758274 397146112 398653056 400037268 400699552 400796352 401498112 401867136 403262508 403656704 404518536 405188352 406595256 407366784 408139776 409556928 409916523 411110964 411512832 412941696 413221413 413321238 413625344 414044928 414830592 416270976 416636466 417850488 418258944 418876447 419711232 420096996 420507648 423466572 423568872 424372608 425115648 425743274 425846124 426551136 426591744 426983832 427401216 429699072 430076352 430512624 431329536 432681601 432827208 433250304 433648512 437126784 437232384 438400512 439476928 439922736 440352768 440757504 443516238 444400128 445243392 446639072 446789376 450786996 450895896 451227648 451685376 452542464 453210582 453961024 454113792 454975488 456956124 457419663 457712768 458287632 458735616 460751544 461046784 464447208 464559408 465328512 465800544 466255872 466944236 468304848 468604928 468762624 472016292 472175136 472477696 473071104 474554014 476286976 479429376 479870028 479915712 480223232 480826368 482333588 483411456 483835896 486319816 486930609 487242624 487406592 489862208 491767632 494411544 494913078 495230208 495396864 496336896 497892736 502007552 502468956 502638048 502960128 506054912 507631104 509393712 510237184 510706152 510878016 511205376 513953792 514926864 517695288 518201344 518677632 519585792 520478596 522379264 522503109 523494576 526182096 526696448 527180544 527357952 529011032 531537408 533383024 534395136 535330816 535822848 537683344 539358048 540251136 542075402 542127008 543155712 544186368 546075904 546555364 547109793 548147952 548683776 550588928 550961884 551094984 552059904 553107456 555027968 555515288 556212987 557133984 557678592 559068477 559614976 560129328 560676864 564622096 564758496 565830144 567794832 568734848 568788992 569311776 569868288 572932096 573067926 573435136 574016832 574544421 575106048 577102944 577667072 578198016 579292722 582407199 582835712 582976512 583512336 584534016 586563648 587676672 591354984 591954858 592533504 593078112 593657856 595137411 595719168 597979584 599910977 600055902 601049328 601194528 601636864 602247168 602800704 604280776 604893762 605485056 606633984 607782528 609274832 609892884 611050176 612209664 614335392 617269248 619262944 619412544 619981857 620438016 621067392 622245888 624406464 624954699 627388416 629355056 629566848 630145494 630761472 635199858 635353308 637673472 638614911 638769186 639239168 639826704 639887616 640475748 641101824 644548608 645114528 645768936 647354509 649240812 649656832 649875456 650472768 655690176 655848576 657966878 659215392 659884104 660306944 660529152 661136256 665274357 666600192 668689747 669958608 670184064 670613504 676180494 676841472 677528064 679191616 679815873 680941536 681170688 681607168 682463232 685434186 686569152 688103424 690260384 691127316 691570176 696670812 696839112 697992768 699383808 700416354 701576128 702457272 702907392 703143936 708024438 708262704 708716544 711831021 712526848 714430464 719144064 719805042 719873568 720334848 723500382 724207616 725117184 725581824 725753844 729479724 730863936 731109888 733401658 734793312 736079872 737651448 741617316 742845312 743095296 745424636 746839104 753011328 753703434 754440192 757059776 759082368 761446656 763833521 764090568 765355776 766059228 766808064 767066112 769470592 770930688 772390296 776355382 776542932 777302016 778016448 779378688 780717894 782084864 783568896 788473312 789273144 790044672 790770816 793516548 794292224 797306112 800074536 801399104 801592704 802996224 803734272 806525016 807313408 809037072 810376704 813113103 813190512 814733568 816279552 819113856 819833046 822221928 823025664 825883392 826442826 826642476 827250688 828089856 829661184 832541952 833272932 835700976 836517888 837752894 839422464 840193992 841015296 846933144 847137744 848745216 850231296 851486548 851692248 853102272 853183488 853967664 854802432 859398144 859601889 860152704 861025248 862659072 865363202 865654416 866500608 867297024 874253568 874464768 876801024 878953856 879845472 880705536 881515008 887032476 887932287 888800256 890486784 893278144 893578752 900083853 901573992 901791792 902455296 903370752 905084928 906421164 907340643 907922048 908227584 909950976 913912248 914839326 915425536 916575264 917471232 921503088 922093568 928894416 929118816 930657024 931601088 933888472 936609696 937209856 937525248 944032584 944350272 944955392 946142208 949108028 952573952 952799787 958153779 958858752 959740056 959831424 960446464 961652736 964667176 966822912 967671792 972639632 973861218 974485248 974813184 979724416 983535264 986950317 988823088 989826156 990460416 990793728 995785472 1004015104 1004937912 1005276096 1005920256 1012109824 1014270741 1015262208 1018787424 1020474368 1021412304 1021756032 1022410752 1027907584 1028151279 1029853728 1033429609 1035390576 1036402688 1037355264 1039171584 1040957192 1044758528 1045006218 1046989152 1050624531 1052364192 1053392896 1054361088 1054715904 1058022064 1062036657 1063074816 1066766048 1068790272 1071645696 1075366688 1078716096 1080502272 1084150804 1084254016 1085250573 1086311424 1088372736 1092151808 1093110728 1094219586 1096295904 1097367552 1100102487 1101177856 1101923768 1102189968 1104119808 1106214912 1110055936 1111030576 1112425974 1114267968 1118136954 1119229952 1120258656 1121353728 1129244192 1129516992 1130555151 1131660288 1135589664 1137469696 1137577984 1138623552 1145864192 1146135852 1146870272 1148033664 1149088842 1150212096 1154205888 1156396032 1158585444 1164533073 1164814398 1165671424 1165953024 1167024672 1169068032 1171076841 1173127296 1175353344 1180469987 1182709968 1183909716 1185067008 1186156224 1190274822 1191438336 1195959168 1199821954 1200111804 1202098656 1202389056 1203273728 1204494336 1205601408 1208561552 1209787524 1210970112 1215565056 1218549664 1219785768 1222100352 1224419328 1228670784 1229749569 1234538496 1238525888 1238825088 1239664239 1239963714 1240876032 1242134784 1244491776 1248812928 1249909398 1254776832 1256629341 1258710112 1259133696 1260290988 1261522944 1270399716 1270706616 1275346944 1277229822 1277538372 1278478336 1279653408 1279775232 1280951496 1282203648 1284096649 1289097216 1290229056 1291537872 1294709018 1298044803 1298481624 1299313664 1299750912 1300945536 1311380352 1311697152 1315933756 1318430784 1319768208 1320613888 1321058304 1322272512 1330548714 1333200384 1337379494 1339917216 1340368128 1341227008 1348431841 1352360988 1353682944 1355056128 1358383232 1359631746 1361883072 1362341376 1364926464 1370868372 1372258989 1373138304 1376206848 1380520768 1382254632 1383140352 1393341624 1393678224 1395985536 1398767616 1400832708 1403152256 1404914544 1405814784 1406287872 1416048876 1416525408 1417433088 1423662042 1425053696 1428860928 1438288128 1439610084 1439747136 1440669696 1447000764 1448415232 1450234368 1451507688 1458959448 1461727872 1462219776 1466803316 1469586624 1472159744 1475302896 1483234632 1485690624 1486190592 1490849272 1493678208 1503027251 1506022656 1507406868 1508880384 1514119552 1518164736 1522893312 1527667042 1528181136 1530711552 1532118456 1533616128 1538941184 1541861376 1544780592 1552710764 1553085864 1554604032 1556032896 1558757376 1561435788 1564169728 1567137792 1567509327 1576946624 1578546288 1580089344 1581541632 1587033096 1588584448 1594612224 1600149072 1602798208 1603185408 1605992448 1607468544 1613050032 1614626816 1618074144 1620753408 1626226206 1626381024 1629467136 1632559104 1638227712 1639666092 1641329379 1644443856 1646051328 1651766784 1652885652 1653284952 1654501376 1656179712 1659322368 1665083904 1666545864 1671401952 1673035776 1675505788 1677205431 1678844928 1680387984 1682030592 1693866288 1694275488 1697490432 1702973096 1703384496 1706204544 1706366976 1707935328 1709604864 1718796288 1719203778 1720305408 1722050496 1725318144 1730726404 1731308832 1733001216 1734594048 1747221597 1748507136 1748929536 1753602048 1757907712 1759690944 1763030016 1774064952 1775864574 1777600512 1780973568 1785412233 1786556288 1787157504 1799732931 1800167706 1803147984 1803583584 1804910592 1806741504 1812842328 1814681286 1815844096 1816455168 1819901952 1827824496 1829678652 1830851072 1833150528 1843006176 1844187136 1857788832 1858237632 1861314048 1863202176 1867776944 1873219392 1874419712 1874864097 1888065168 1888700544 1889910784 1892284416 1898216056 1905147904 1905599574 1915844733 1916307558 1917717504 1919480112 1919662848 1920892928 1923305472 1929334352 1933645824 1935343584 1942063527 1945279264 1947722436 1948970496 1949626368 1959448832 1967070528 1973900634 1977646176 1979652312 1980920832 1981587456 1991570944 1995823071 2006069241 2008030208 2009875824 2010552192 2011840512 2024219648 2028541482 2030524416 2037574848 2039447619 2040948736 2042824608 2043512064 2044821504 2049917749 2055815168 2056302558 2059707456 2066859218 2070781152 2072805376 2074710528 2081914384 2089517056 2090012436 2093978304 2101249062 2104728384 2108722176 2109431808 2116044128 2124073314 2126149632 2133532096 2135493063 2137580544 2143291392 2150733376 2152621741 2157432192 2161004544 2168301608 2168508032 2170501146 2172622848 2176745472 2184303616 2186221456 2188439172 2192591808 2200204974 2202355712 2203847536 2204379936 2208239616 2220111872 2222061152 2224851948 2228535936 2236273908 2238459904 2240517312 2258488384 2259033984 2261110302 2263320576 2271179328 2274939392 2275155968 2277247104 2291500563 2292271704 2293740544 2296067328 2298177684 2300424192 2308411776 2312792064 2317170888 2322860297 2329066146 2329628796 2331342848 2331906048 2334049344 2338136064 2341588007 2342153682 2346254592 2350706688 2360939974 2365419936 2367819432 2370134016 2372312448 2380549644 2382876672 2391918336 2399643908 2400223608 2404197312 2404778112 2408988672 2411202816 2417123104 2419575048 2421940224 2431130112 2437099328 2439339309 2439571536 2444200704 2448838656 2457341568 2459499138 2469076992 2477051776 2477650176 2479328478 2479927428 2481752064 2484269568 2488983552 2497625856 2499818796 2509553664 2513258682 2517420224 2518267392 2520581976 2523045888 2540799432 2541413232 2550693888 2554459644 2555076744 2556956672 2559306816 2559550464 2561902992 2564407296 2568193298 2578194432 2580458112 2583075744 2589418036 2596089606 2596963248 2598627328 2599501824 2601891072 2622760704 2623394304 2631867512 2636861568 2639536416 2641227776 2642116608 2644545024 2661097428 2666400768 2674758988 2679834432 2680736256 2696863682 2700251559 2704721976 2707365888 2710112256 2716766464 2719263492 2722021929 2723766144 2724682752 2729852928 2741736744 2744517978 2746276608 2752413696 2761041536 2764509264 2766280704 2786683248 2787356448 2791971072 2801665416 2806304512 2809829088 2811629568 2812575744 2832097752 2833050816 2834866176 2847324084 2850107392 2857721856 2858399361 2876576256 2879220168 2879494272 2881339392 2894001528 2896830464 2900468736 2903015376 2917918896 2923455744 2924439552 2933606632 2939173248 2944319488 2950605792 2960850951 2966469264 2971381248 2972381184 2981698544 2987356416 3006054502 3012045312 3014813736 3017760768 3028239104 3036329472 3045786624 3055334084 3056362272 3061423104 3064236912 3067232256 3077882368 3083722752 3084453837 3089561184 3100288827 3105421528 3106171728 3109208064 3112065792 3117514752 3122871576 3128339456 3134275584 3135018654 3151873593 3153893248 3157092576 3160178688 3163083264 3174066192 3177168896 3186109971 3189224448 3200298144 3205596416 3206370816 3214937088 3226100064 3229253632 3236148288 3241506816 3252452412 3252762048 3255751719 3258934272 3265118208 3276455424 3279332184 3282658758 3288887712 3292102656 3300307461 3303533568 3305771304 3306569904 3309002752 3312359424 3318644736 3330167808 3333091728 3342803904 3351011576 3354410862 3357689856 3360775968 3364061184 3387732576 3388550976 3394980864 3405946192 3406768992 3412409088 3412733952 3415870656 3437592576 3438407556 3440610816 3444100992 3450636288 3461452808 3462617664 3469188096 3493599219 3494443194 3497014272 3497859072 3507204096 3513230523 3515815424 3519381888 3526060032 3541409961 3548129904 3551729148 3555201024 3570824466 3573112576 3574315008 3599465862 3600335412 3606295968 3607167168 3609821184 3613483008 3618817829 3625684656 3629362572 3631688192 3632910336 3655648992 3659357304 3661702144 3666301056 3686012352 3688374272 3689248707 3715577664 3716475264 3718992717 3722628096 3726404352 3735553888 3746438784 3748839424 3749728194 3769888023 3776130336 3777401088 3779821568 3784568832 3796432112 3810295808 3811199148 3831689466 3832615116 3835435008 3838960224 3839325696 3846610944 3852289947 3858668704 3867291648 3870687168 3884127054 3890558528 3894134409 3895444872 3897940992 3899252736 3918897664 3934141056 3947801268 3955292352 3959304624 3961841664 3963174912 3983141888 3991646142 4012138482 4016060416 4019751648 4021104384 4023681024 4033709119 4045295523 4048439296 4057082964 4061048832 4075149696 4078895238 4081897472 4085649216 4087024128 4099835498 4111630336 4112605116 4119414912 4133718436 4141562304 4149421056 4163828768 4180024872 4187956608 4202498124 4209456768 4217444352 4218863616 4232088256 4235804071 4248146628 4252299264 4267064192 4269954601 4270986126 4275161088 4286582784 4301466752 4305243482 4314864384 4322009088 4336603216 4337016064 4341002292 4345245696 4368607232 4372442912 4376878344 4385183616 4400409948 4404711424 4407695072 4408759872 4416479232 4440223744 4444122304 4449703896 4457071872 4472547816 4476919808 4481034624 4509081753 4516976768 4518067968 4522220604 4526641152 4542358656 4549878784 4550311936 4554494208 4583001126 4584543408 4587481088 4592134656 4596355368 4600848384 4607640917 4616823552 4625584128 4634341776 4645720594 4658132292 4659257592 4662685696 4663812096 4668098688 4676272128 4683176014 4684307364 4692509184 4701413376 4721879948 4730839872 4735638864 4740268032 4744624896 4761099288 4765753344 4783836672 4799287816 4800447216 4808394624 4809556224 4817977344 4822405632 4834246208 4839150096 4843880448 4862260224 4874198656 4878678618 4879143072 4888401408 4897677312 4914683136 4918998276 4923988137 4938153984 4954103552 4955300352 4958656956 4959854856 4963504128 4968539136 4977967104 4995251712 4999637592 5019107328 5026517364 5031616293 5034840448 5036534784 5041163952 5046091776 5081598864 5082826464 5108919288 5110153488 5113913344 5118613632 5119100928 5123805984 5128814592 5136386596 5156388864 5160916224 5166151488 5178836072 5192179212 5193926496 5197254656 5199003648 5203782144 5245521408 5246788608 5263735024 5273723136 5279072832 5282455552 5289090048 5322194856 5332801536 5349517976 5356236699 5359668864 5361472512 5393727364 5399198793 5400503118 5409443952 5414731776 5420224512 5433532928 5438526984 5444043858 5447532288 5449365504 5459705856 5483473488 5489035956 5492553216 5522083072 5529018528 5532561408 5573366496 5574712896 5583942144 5603330832 5612609024 5619658176 5623259136 5624592291 5664195504 5666101632 5669732352 5694648168 5700214784 5715443712 5716798722 5747534199 5753152512 5758440336 5758988544 5762678784 5788003056 5793660928 5800937472 5806030752 5826190581 5835837792 5846911488 5848879104 5867213264 5878346496 5888638976 5901211584 5921701902 5932938528 5942762496 5944762368 5963397088 5974712832 6012109004 6018207723 6024090624 6029627472 6035521536 6056478208 6072658944 6091573248 6110668168 6112724544 6118342857 6122846208 6128473824 6134464512 6149753247 6155764736 6167445504 6168907674 6179122368 6200577654 6210843056 6212343456 6218416128 6224131584 6245743152 6256678912 6268551168 6270037308 6303747186 6307786496 6314185152 6326166528 6348132384 6354337792 6372219942 6378448896 6400596288 6406479189 6411192832 6412741632 6429874176 6452200128 6457865223 6472296576 6483013632 6504904824 6505524096 6511503438 6517868544 6530236416 6552910848 6558664368 6565317516 6577775424 6599020747 6600614922 6607067136 6611542608 6613139808 6618005504 6624718848 6660335616 6666183456 6685607808 6702023152 6708821724 6715379712 6721551936 6775465152 6777101952 6789961728 6811892384 6813537984 6824818176 6825467904 6831741312 6874501689 6876815112 6881221632 6888201984 6901272576 6922905616 6925235328 6938376192 6968580891 6987198438 6988886388 6994028544 6995718144 7014408192 7024764021 7026461046 7031630848 7038763776 7052120064 7082819922 7096259808 7103458296 7110402048 7120899599 7141648932 7146225152 7148630016 7198931724 7200670824 7212591936 7214334336 7226966016 7237635658 7251369312 7258725144 7263376384 7265820672 7311297984 7318017927 7318714608 7323404288 7332602112 7355587217 7372024704 7376748544 7378497414 7431155328 7432950528 7437985434 7445256192 7452808704 7471107776 7492877568 7497678848 7499456388 7539776046 7552260672 7554802176 7569137664 7592864224 7622398296 7663378932 7665230232 7670870016 7677920448 7678651392 7693221888 7704579894 7717337408 7734583296 7741374336 7768254108 7781117056 7788268818 7790889744 7795881984 7798505472 7837795328 7868282112 7895602536 7910584704 7918609248 7923683328 7926349824 7966283776 7983292284 8024276964 8032120832 8039503296 8042208768 8067418238 8090591046 8096878592 8114165928 8122097664 8150299392 8157790476 8163794944 8171298432 8174048256 8199670996 8225210232 8238829824 8267436872 8283124608 8298842112 8327657536 8360049744 8375913216 8402168731 8404996248 8418913536 8434888704 8437727232 8464176512 8471608142 8496293256 8504598528 8534128384 8539909202 8541972252 8550322176 8573165568 8602933504 8610486964 8629728768 8644018176 8673206432 8674032128 8682004584 8690491392 8737214464 8744885824 8753756688 8770367232 8800819896 8809422848 8815390144 8817519744 8832958464 8880447488 8882552853 8888244608 8899407792 8914143744 8945095632 8953839616 8962069248 9018163506 9033953536 9036135936 9044441208 9053282304 9084717312 9099757568 9100623872 9108988416 9166002252 9169086816 9174962176 9184269312 9192710736 9201696768 9215281834 9233647104 9251168256 9268683552 9291441188 9300866481 9316264584 9318515184 9325371392 9327624192 9336197376 9352544256 9366352028 9368614728 9385018368 9402826752 9443759896 9455620779 9461679744 9471277728 9480536064 9489249792 9522198576 9531506688 9567673344 9598575632 9600894432 9616789248 9619112448 9644811264 9668492416 9678300192 9687760896 9724520448 9748397312 9757357236 9758286144 9767255157 9776802816 9795354624 9829366272 9837996552 9847976274 9876307968 9900922383 9908207104 9910600704 9917313912 9919709712 9927008256 9937078272 9955934208 9990503424 9999275184 10053034728 10063232586 10069680896 10073069568 10082327904 10092183552 10163197728 10165652928 10198486609 10217838576 10220306976 10227826688 10237227264 10238201856 10247611968 10272773192 10312777728 10321832448 10332302976 10357672144 10384358424 10387852992 10394509312 10407564288 10480797657 10491042816 10493577216 10527470048 10539691569 10547446272 10558145664 10564911104 10578180096 10624229883 10644389712 10665603072 10699035952 10712473398 10719337728 10722945024 10787454728 10798397586 10801006236 10818887904 10829463552 10840449024 10856453487 10867065856 10877053968 10888087716 10895064576 10898731008 10966946976 10978071912 10985106432 11044166144 11058037056 11065122816 11067746121 11146732992 11149425792 11156978151 11167884288 11206661664 11225218048 11239316352 11246518272 11249184582 11309664069 11328391008 11332203264 11339464704 11367725699 11389296336 11400429568 11430887424 11433597444 11495068398 11506305024 11516880672 11517977088 11556869841 11576006112 11587321856 11601874944 11612061504 11652381162 11671675584 11682403227 11693822976 11697758208 11734426528 11756692992 11802423168 11843403804 11865877056 11885524992 11889524736 11926794176 11949425664 12024218008 12036415446 12048181248 12059254944 12071043072 12101127357 12112956416 12135886569 12145317888 12183146496 12221336336 12225449088 12236685714 12245692416 12256947648 12299506494 12311529472 12334891008 12337815348 12358244736 12401155308 12421686112 12424686912 12448263168 12491486304 12513357824 12540074616 12607494372 12615572992 12628370304 12652333056 12696264768 12707412213 12744439884 12756897792 12801192576 12809863803 12812958378 12822385664 12825483264 12859748352 12904400256 12915730446 12944593152 12966027264 12985169857 13009809648 13011048192 13023006876 13035737088 13105821696 13117328736 13130635032 13155550848 13198041494 13201229844 13214134272 13223085216 13226279616 13236011008 13249437696 13320671232 13332366912 13371215616 13404046304 13417643448 13430759424 13443103872 13527245259 13550930304 13554203904 13579923456 13623784768 13627075968 13649636352 13650935808 13663482624 13749003378 13753630224 13762443264 13776403968 13802545152 13822922751 13845811232 13850470656 13876752384 13937161782 13974396876 13977772776 13988057088 13991436288 14028816384 14049528042 14052922092 14063261696 14077527552 14104240128 14165639844 14192519616 14206916592 14220804096 14241799198 14283297864 14292450304 14297260032 14397863448 14401341648 14425183872 14428668672 14453932032 14475271316 14502738624 14517450288 14526752768 14531641344 14622595968 14636035854 14637429216 14646808576 14665204224 14711174434 14744049408 14753497088 14756994828 14832750251 14862310656 14865901056 14875970868 14890512384 14905617408 14942215552 14985755136 14998912776 15079552092 15094848879 15104521344 15109604352 15138275328 15185728448 15244796592 15326757864 15330460464 15341740032 15355840896 15357302784 15386443776 15409159788 15434674816 15469166592 15482748672 15536508216 15562234112 15576537636 15581779488 15591763968 15597010944 15675590656 15736564224 15791205072 15821169408 15837218496 15847366656 15932567552 15966584568 16048553928 16064241664 16079006592 16084417536 16134836476 16181182092 16193757184 16197596379 16228331856 16244195328 16300598784 16315580952 16327589888 16342596864 16348096512 16399341992 16450420464 16477659648 16533299761 16534873744 16566249216 16597684224 16655315072 16720099488 16751826432 16804337462 16809992496 16837827072 16869777408 16928353024 16943216284 16992586512 17009197056 17068256768 17079818404 17083944504 17100644352 17146331136 17205867008 17220973928 17242602597 17259457536 17288036352 17346412864 17348064256 17364009168 17380982784 17474428928 17478571743 17489771648 17507513376 17540734464 17601639792 17618845696 17630780288 17635039488 17665916928 17760894976 17765105706 17776489216 17798815584 17828287488 17890191264 17907679232 17924138496 18036327012 18054623169 18067907072 18072271872 18088882416 18106564608 18169434624 18199515136 18217976832 18332004504 18338173632 18349924352 18368538624 18385421472 18403393536 18430563668 18449259741 18467294208 18502336512 18537367104 18582882376 18601732962 18632529168 18637030368 18650742784 18655248384 18672394752 18732704056 18737229456 18770036736 18805653504 18887519792 18911241558 18923359488 18942555456 18978499584 19044397152 19063013376 19135346688 19197151264 19201788864 19219437567 19233578496 19238224896 19289622528 19336984832 19356600384 19373595669 19449040896 19496794624 19514714472 19516572288 19534510314 19553605632 19590709248 19658732544 19675993104 19695952548 19797062241 19801844766 19816414208 19821201408 19834627824 19839419424 19854016512 19874156544 19981006848 19998550368 20067989779 20106069456 20126465172 20139361792 20146139136 20164655808 20326395456 20331305856 20396973218 20435677152 20440613952 20455653376 20474454528 20476403712 20495223936 20545546384 20623505067 20643664896 20664605952 20715344288 20768716848 20775705984 20789018624 20815128576 20905742673 20961595314 20982085632 20987154432 21054940096 21074292063 21079383138 21094892544 21116291328 21129822208 21156360192 21248459766 21288779424 21331206144 21362698797 21398071904 21424946796 21438675456 21445890048 21574909456 21596795172 21602012472 21637775808 21680898048 21712906974 21734131712 21754107936 21776175432 21790129152 21797462016 21933893952 21954053781 21956143824 21970212864 22066761651 22088332288 22116074112 22130245632 22135492242 22293465984 22298851584 22313956302 22335768576 22413323328 22450436096 22478632704 22493036544 22498369164 22619328138 22656782016 22664406528 22735451398 22778592672 22800859136 22867194888 22923341297 22990136796 23012610048 23033761344 23035954176 23113739682 23152012224 23203749888 23224123008 23304762324 23343351168 23364806454 23387645952 23395516416 23468853056 23513385984 23604846336 23678839151 23686807608 23731754112 23771049984 23779049472 23853588352 23898851328 24048436016 24072830892 24096362496 24118509888 24202254714 24225912832 24271773138 24290635776 24366292992 24442672672 24450898176 24473371428 24491384832 24513895296 24599012988 24623058944 24675630696 24716489472 24802310616 24843372224 24849373824 24896526336 24982972608 25026715648 25080149232 25206506193 25214988744 25231145984 25256740608 25304666112 25392529536 25414824426 25488879768 25513795584 25551463267 25602385152 25619727606 25625916756 25644771328 25650966528 25719496704 25808800512 25831460892 25889186304 25932054528 25970339714 26019619296 26022096384 26046013752 26071474176 26211643392 26234657472 26261270064 26311101696 26396082988 26402459688 26428268544 26446170432 26452559232 26498875392 26641342464 26647658559 26664733824 26742431232 26808092608 26835286896 26861518848 26886207744 27054490518 27101860608 27108407808 27159846912 27247569536 27254151936 27299272704 27301871616 27326965248 27498006756 27507260448 27524886528 27552807936 27605090304 27645845502 27691622464 27700941312 27753504768 27874323564 27902599443 27948793752 27955545552 27976114176 27982872576 28057632768 28099056084 28105844184 28126523392 28155055104 28208480256 28331279688 28385039232 28413833184 28441608192 28483598396 28566595728 28584900608 28594520064 28795726896 28802683296 28850367744 28857337344 28950542632 29005477248 29034900576 29053505536 29063282688 29245191936 29272071708 29274858432 29293617152 29330408448 29422348868 29488098816 29513989656 29665500502 29702767149 29724621312 29731802112 29751941736 29781024768 29811234816 29884431104 29971510272 29997825552 30159104184 30189697758 30209042688 30219208704 30276550656 30371456896 30489593184 30595459827 30653515728 30660920928 30683480064 30711681792 30714605568 30818319576 30869349632 30938333184 30965497344 31073016432 31124468224 31153075272 31163558976 31183527936 31351181312 31442392971 31473128448 31582410144 31642338816 31674436992 31694733312 31865135104 31872689649 31933169136 32097107856 32128483328 32158013184 32168835072 32269672952 32362364184 32387514368 32395192758 32456663712 32488390656 32569360461 32601197568 32631161904 32655179776 32685193728 32696193024 32798683984 32900840928 32955319296 33066599522 33069747488 33132498432 33195368448 33310630144 33440198976 33503652864 33608674924 33619984992 33675654144 33739554816 33856706048 33886432568 33928992207 33985173024 34018394112 34103177097 34136513536 34159636808 34167889008 34201288704 34292662272 34411734016 34441947856 34485205194 34518915072 34670609523 34692825728 34696128512 34728018336 34761965568 34948857856 34957143486 34979543296 35015026752 35047209681 35081468928 35203279584 35237691392 35261560576 35270078976 35521789952 35530211412 35552978432 35597631168 35656574976 35780382528 35848276992 36072654024 36109246338 36135814144 36144543744 36177764832 36213129216 36303382071 36338869248 36399030272 36407659707 36435953664 36594569597 36664009008 36676347264 36699848704 36737077248 36770842944 36861127336 36898519482 36934588416 37004673024 37074734208 37165764752 37203465924 37265058336 37274060736 37301485568 37344789504 37465408112 37474458912 37540073472 37775039584 37822483116 37846718976 37885110912 37956999168 38088794304 38122236639 38270693376 38394302528 38403577728 38429591409 38438875134 38467156992 38476449792 38579245056 38673969664 38713200768 38747191338 38898081792 38955509571 38993589248 39029428944 39033144576 39069020628 39107211264 39317465088 39351986208 39391905096 39488625049 39594124482 39603689532 39632828416 39642402816 39669255648 39678838848 39708033024 39748313088 39806996119 39962013696 39997100736 40135979558 40212138912 40252930344 40278723584 40292278272 40329311616 40581735777 40652790912 40662611712 40793946436 40871354304 40881227904 40948909056 40952807424 40990447872 41091092768 41247010134 41287329792 41329211904 41430688576 41468768253 41537433696 41551411968 41578037248 41630257152 41801387071 41811485346 41923190628 41964171264 41974308864 42109880192 42148584126 42158766276 42189785088 42232582656 42312720384 42496919532 42577558848 42662412288 42725397594 42796143808 42849893592 42877350912 42891780096 43149818912 43193590344 43204024944 43275551616 43361796096 43425813948 43468263424 43508215872 43552350864 43580258304 43594924032 43867787904 43908107562 43912287648 43940425728 44133523302 44176664576 44232148224 44260491264 44270984484 44498250753 44586931968 44597703168 44627912604 44671537152 44826646656 44900872192 44957265408 44996738328 45238656276 45313564032 45328813056 45470902796 45557185344 45734389776 45846682594 45980273592 46025220096 46067522688 46071908352 46227479364 46304024448 46407499776 46448246016 46593844781 46609524648 46686702336 46729612908 46775291904 46791032832 46937706112 47026771968 47209692672 47357678302 47373615216 47463508224 47542099968 47707176704 47797702656 48096872032 48145661784 48192724992 48237019776 48404509428 48451825664 48543546276 48581271552 48592789137 48732585984 48885345344 48901796352 48946742856 48982769664 49027790592 49198025976 49246117888 49351261392 49432978944 49599899283 49604621232 49686744448 49698747648 49793052672 49965945216 50053431296 50160298464 50413012386 50429977488 50462291968 50513481216 50609332224 50785059072 50829648852 50977759536 51027591168 51102926534 51204770304 51239455212 51251833512 51289542656 51301933056 51438993408 51617601024 51662921784 51778372608 51864109056 51940679428 52039238592 52044192768 52092027504 52142948352 52423286784 52435715229 52469314944 52522540128 52622203392 52792165976 52804919376 52856537088 52892340864 52905118464 52997750784 53282684928 53295317118 53329467648 53484862464 53616185216 53670573792 53723037696 53772415488 54108981036 54163869507 54203721216 54216815616 54319693824 54495139072 54508303872 54598545408 54653930496 54996013512 55014520896 55049773056 55105615872 55210180608 55291691004 55347779223 55383244928 55401882624 55507009536 55748647128 55805198886 55897587504 55911091104 55952228352 55965745152 56198112168 56211688368 56253046784 56310110208 56416960512 56662559376 56770078464 56827666368 56967196792 57133191456 57169801216 57189040128 57591453792 57605366592 57700735488 57714674688 57901085264 58010954496 58069801152 58107011072 58120787007 58490383872 58544143416 58549716864 58587234304 58660816896 58844697736 58976197632 59027979312 59331001004 59391186723 59405534298 59449242624 59463604224 59503883472 59562049536 59622469632 59768862208 59943020544 59995651104 60203969337 60318208368 60379395516 60418085376 60438417408 60742913792 60979186368 61190919654 61307031456 61321841856 61366960128 61423363584 61429211136 61636639152 61738699264 61870515201 61930994688 62146032864 62248936448 62306150544 62327117952 62367055872 62702362624 62717228019 62884785942 62946256896 63164820288 63222876189 63284677632 63348873984 63389466624 63730270208 63745379298 63866338272 64088096391 64194215712 64256966656 64316026368 64337670144 64539345904 64724728368 64775028736 64790385516 64913327424 65138720922 65202395136 65262323808 65370387456 65392386048 65597367968 65801681856 65910638592 66133199044 66139494976 66200284953 66264996864 66390736896 66621260288 66880397952 67007305728 67217349848 67239969984 67351308288 67479109632 67713412096 67772865136 67857984414 67970346048 68206354194 68273027072 68319273616 68335778016 68402577408 68770023891 68823468032 68883895712 68970410388 69037830144 69341219046 69385651456 69392257024 69456036672 69897715712 69914286972 69959086592 70030053504 70094419362 70162937856 70406559168 70523121152 70540157952 71036517453 71060422824 71105956864 71195262336 71313149952 71560765056 71696553984 72008669207 72145308048 72218492676 72271628288 72289087488 72355529664 72589228217 72606764142 72677738496 72798060544 72815319414 72871907328 73189139194 73328018016 73352694528 73399697408 73474154496 73541685888 73722254672 73797038964 73869176832 74149468416 74331529504 74406931848 74530116672 74548121472 74689579008 74930816224 74948917824 75080146944 75550079168 75619518579 75644966232 75693437952 75770221824 75913998336 76177588608 76244473278 76541386752 76654389801 76788605056 76807155456 76859182818 76877750268 76934313984 76952899584 77158490112 77347939328 77426401536 77494382676 77796163584 77911019142 77987178496 78058857888 78066289152 78138041256 78214422528 78329895589 78634930176 78703972416 78783810192 78977250098 79188248964 79207379064 79265656832 79284805632 79338511296 79357677696 79496626176 79613992238 79924027392 79994201472 80271959116 80424277824 80505860688 80557447168 80584556544 80658623232 81163471554 81305581824 81325223424 81587892872 81742708608 81762455808 81897818112 81905614848 81980895744 82182185536 82254342301 82494020268 82574659584 82658423808 82861377152 82937536506 83074867392 83102823936 83260514304 83602774142 83622970692 83707798329 83846381256 83928342528 83948617728 84219760384 84297168252 84317532552 84379570176 84465165312 84625440768 84993839064 85155117696 85324824576 85450795188 85592287616 85699787184 85754701824 85783560192 86299637824 86387180688 86408049888 86551103232 86851627896 86936526848 87016431744 87104701728 87160516608 87189848064 87735575808 87816215124 87824575296 87880851456 88267046604 88353329152 88464296448 88541968968 88996501506 89173863936 89195406336 89255825208 89343074304 89653293312 89801744384 89914530816 89993476656 90477312552 90627128064 90657626112 90941805592 91114370688 91468779552 91693365188 91786379481 91960547184 92050440192 92135045376 92143816704 92454958728 92608048896 92814999552 92896492032 93187689562 93219049296 93373404672 93459225816 93550583808 93875412224 94053543936 94419385344 94715356604 94747230432 94927016448 95084199936 95414353408 95595405312 95618068947 96193744064 96291323568 96385449984 96474039552 96809018856 96903651328 97087092552 97162543104 97185578274 97465171968 97708081383 97770690688 97803592704 97893485712 97965539328 98055581184 98396051952 98492235776 98702522784 98865957888 99199798566 99209242464 99373488896 99397495296 99586105344 99931890432 100106862592 100320596928 100826024772 100859954976 100924583936 101026962432 101218664448 101570118144 101659297704 101955519072 102055182336 102205853068 102309531291 102409540608 102478910424 102503667024 102579085312 102603866112 102877986816 103235202048 103325843568 103556745216 103881358856 104011828569 104078477184 104088385536 104184055008 104285896704 104846573568 104871430458 104938629888 105045080256 105244406784 105584331952 105609838752 105713074176 105784681728 105810236928 106565369856 106590634236 106658935296 106969724928 107232370432 107341147584 107544830976 108217962072 108327739014 108407442432 108433631232 108639387648 108910146213 108990278144 109016607744 109197090816 109222979121 109307860992 109783708791 109992027024 110029041792 110099546112 110211231744 110583382008 110695558446 110766489856 110803765248 111014019072 111497294256 111610397772 111795175008 111822182208 111904456704 112183352699 112396224336 112423376736 112506093568 112620220416 113325118752 113540156928 113655332736 113934393584 114266382912 114339602432 114366709917 115182907584 115210733184 115288774227 115401470976 115429349376 115802170528 116021908992 116139602304 116214022144 116241574014 116866528713 116980767744 117088286832 117099433728 117174468608 117321633792 117689395472 117952395264 118055958624 118465875147 118662002008 118782373446 118811068596 118898485248 118927208448 119007766944 119124099072 119244939264 119420988357 119537724416 119886041088 119991302208 120407938674 120636416736 120758791032 120836170752 120876834816 121485827584 121745207331 121958372736 122381839308 122614062912 122643683712 122846727168 122858422272 123273278304 123477398528 123741030402 123861989376 124292065728 124406304759 124497872896 124612301088 124654235904 124734111744 125044982689 125404161213 125404725248 125434456038 125769571884 125892513792 126329640576 126445752378 126569355264 126697747968 127460540416 127490758596 127732676544 128176192782 128388431424 128632052736 128675340288 129078691808 129449456736 129580771032 129826654848 130277441844 130404790272 130524647616 130740774912 130784772096 131194735936 131309926201 131603363712 131821277184 132266398088 132278989952 132400569906 132529993728 132781473792 133242520576 133494752259 133760795904 134014611456 134434699696 134479939968 134702616576 135426824192 135545730272 135715968828 135940692096 136412708388 136546054144 136638547232 136671556032 137540047782 137646936064 137767791424 137940820776 138075660288 138682438092 138771302912 138784514048 138912073344 139781534343 139828573944 139918173184 140060107008 140188838724 140325875712 140813118336 141046242304 141080315904 142073034906 142120845648 142211913728 142390524672 142626299904 142836868427 143121530112 143393107968 144017338414 144290616096 144436985352 144543256576 144578174976 144711059328 145178456434 145213528284 145355476992 145596121088 145630638828 145743814656 146378278388 146656036032 146705389056 146948308992 147083371776 147444509344 147594077928 147738353664 148298936832 148663059008 148799697849 148813863696 149060233344 149096242944 149379158016 149861632448 149897835648 150160293888 151100158336 151239037158 151289932464 151386875904 151540443648 151827996672 152355177216 152488946556 153082773504 153308779602 153577210112 153614310912 153718365636 153755500536 153868627968 153905799168 154316980224 154695878656 154852803072 154988765352 155592327168 155822038284 155974356992 156117715776 156132578304 156276082512 156428845056 156659791178 157269860352 157407944832 157567620384 157954500196 158376497928 158414758128 158531313664 158569611264 158677022592 158715355392 158993252352 159227984476 159848054784 159988402944 160543918232 160848555648 161011721376 161114894336 161169113088 161317246464 162326943108 162611163648 162650446848 163160252761 163175785744 163485417216 163524911616 163795636224 163961791488 164364371072 164508684602 164988040536 165149319168 165316847616 165722754304 165875073012 166043337669 166149734784 166205647872 166521028608 167205548284 167245941384 167415596658 167692762512 167856685056 167897235456 168439520768 168594336504 168635065104 168759140352 168930330624 169250881536 169987678128 170310235392 170901590376 171184575232 171399574368 171509403648 171567120384 172599275648 172774361376 172816099776 173102206464 173703255792 173873053696 174032863488 174209403456 174321033216 174362361021 175471151616 175632430248 175649150592 175761702912 176534093208 176706658304 176928592896 177083937936 177993003012 178173560169 178347727872 178390812672 178511650416 178686148608 179306586624 179603488768 179829061632 179986953312 180611908011 180954625104 181254256128 181315252224 181883611184 182228741376 182937559104 183386730376 183572758962 183921094368 184100880384 184270090752 184287633408 184909917456 185216097792 185792984064 186375379124 186438098592 186746809344 186918451632 187101167616 187750824448 188107087872 188151684057 188838770688 189430713208 189494460864 189668628567 189854032896 190168399872 190828706816 191190810624 191236137894 192264289173 192387488128 192582647136 192770899968 192948079104 193618037712 193807302656 194174185104 194325086208 194371156548 195416162766 195541381376 195607185408 195786971424 196111162368 196792103904 196984471552 197405045568 197731915776 198399597132 198418484928 198600854859 198746977792 198794990592 199172210688 199863780864 200641193856 201652049544 201719909952 201849167872 202053924864 202437328896 203140236288 203318595408 203911038144 204411706136 204619062582 204819081216 204957820848 205007334048 205158170624 205207732224 206310071673 206470404096 206651687136 207113490432 207762717712 208023657138 208156954368 208176771072 208368110016 209693147136 209742860916 209877259776 210090160512 210488813568 211168663904 211219677504 211569363456 211620473856 213109552359 213181268472 213317870592 213939449856 214464740864 214682295168 215089661952 216026007621 216435924144 216655478028 216814884864 216867262464 217767684651 217820292426 217980556288 218033215488 218394181632 218445958242 218615721984 219567417582 219984054048 220058083584 220199092224 220422463488 220747887569 221166764016 221391116892 221532979712 221607530496 222994588512 223220795544 223590350016 223644364416 224366705398 224792448672 224846753472 225012187136 225240440832 226650237504 226858555737 227080313856 227310665472 227868787168 228532765824 228679204864 228733419834 229963169403 230365815168 230421466368 230577548454 230802941952 230858698752 231604341056 232043817984 232279204608 232428044288 232483148028 233733057426 233961535488 234176573664 234198867456 234643267584 234989686767 235378790944 235904790528 236111917248 236931750294 237324004016 237564746892 237622137192 237796970496 237854416896 238015533888 238489878528 238841976714 239075448832 239772082176 239982604416 240815877348 241272833472 241517582064 241672341504 241753669632 242971655168 243490414662 243916745472 244763678616 245228125824 245287367424 245693454336 245716844544 246546556608 246763026903 246954797056 247482060804 247723978752 248584131456 248812609518 248995745792 249224602176 249308471808 250089965378 250808322426 250809450496 250868912076 251539143768 251785027584 252156754267 252659281152 252891504756 253138710528 253395495936 254981517192 255465353088 256352385564 256776862848 257264105472 257350680576 258157383616 258898913472 259161542064 259653309696 260467230661 260554883688 260809580544 261049295232 261481549824 261569544192 262389471872 262619852402 263206727424 263642554368 264532796176 264557979904 264801139812 265059987456 266485041152 266989504518 267521591808 268029222912 268869399392 268959879936 269405233152 270853648384 271091460544 271431937656 271881384192 272825416776 273092108288 273277094464 273343112064 275080095564 275293872128 275359138443 275535582848 275881641552 276151320576 277364876184 277542605824 277569028096 277824146688 279563068686 279657147888 279836346368 280120214016 280377677448 280651751424 281066095937 281626236672 282092484608 282160631808 284146069812 284241691296 284423827456 284781049344 285252599808 285673736854 286243060224 286786215936 288034676828 288581232192 288873970704 289086513152 289156349952 289422118656 290356912868 290427056568 290710953984 291261277656 291487629312 292756556776 293124244149 293312072064 293410778112 293896617984 294166743552 294889018688 295188155856 295476707328 296597873664 297326118016 297599395698 297627727392 298120466688 298192485888 298758316032 299723264896 299795671296 300320587776 302200316672 302478074316 302579864928 302773751808 303080887296 303655993344 304710354432 304977893112 306165547008 306617559204 306928593873 307154420224 307228621824 307436731272 307511001072 307737255936 307811598336 308633960448 309391757312 309705606144 309977530704 311644076568 311948713984 312235431552 312265156608 312552165024 312857690112 313319582356 314539720704 314815889664 315135240768 315909000392 316752995856 316829516256 317062627328 317139222528 317354045184 317430710784 318455968952 319696109568 319976805888 321087836464 321697111296 322023442752 322229788672 322634492928 324653886216 325222327296 325300893696 326320505522 326351571488 326730438639 326970834432 327049823232 327591272448 327923582976 328728742144 329017369204 329351126373 329976081072 330298638336 330633695232 331445508608 331750146024 332086675338 332299469568 332411295744 333042057216 334411096568 334491882768 334831193316 335385525024 335713370112 336550058097 336879041536 337188673008 337270130208 337518280704 337860661248 339975356256 340620470784 341803180752 342369150464 342799148736 343018807296 343100129751 345198551296 345548722752 345632199552 345866322681 346204412928 347406511584 347746107392 348065726976 348418806912 348642066432 348724722042 350599586139 350942303232 351264860496 351298301184 351523405824 353068186416 353413316608 353857185792 354167875872 355397625441 355986006024 356347120338 356695455744 356781625344 357023300832 357372297216 358262965071 358613173248 359206977536 359658123264 359973906624 361223816022 361909250208 362508512256 362630504448 363767222368 364457482752 365875118208 366773460752 367145517924 367842188736 368540181504 368575266816 369819834912 370432195584 371585968128 372750758248 372876197184 373218914277 373493618688 373836903264 374202335232 375134948067 375501648896 376212483639 376214175744 376303368114 377677541376 378861426416 378988921728 379337257134 379708065792 381657413632 382381621248 382472275788 384528578346 384774976256 385165294272 385896158208 387236075424 387614605312 388348370208 388742313096 389696802049 390832325532 391082762752 391214370816 391573942848 392222324736 393584207808 393929778603 394810091136 395463831552 396799194264 396836969856 397201709718 397493955584 397589981184 398344421376 399727561728 400484256777 401282387712 402540265567 403304099088 403439819904 403698335744 404107849728 406280472576 406637190816 407822076288 408823412272 409238125164 409638162432 409915641696 410014668096 410316341248 412620143346 412940808192 413303374272 414226980864 415525435424 416047314276 416313908736 416353542144 416736220032 419344603029 419485721832 419754519552 420180321024 420977627136 422337327808 422439355008 423138726912 423240947712 426219104718 426362536944 426635741184 427878899712 428510605281 428929481728 429364590336 430179323904 432052015242 432871848288 433310956056 433629769728 433734524928 434374875539 435535369302 435640584852 435961112576 436066430976 436788363264 436891916484 437231443968 439134835164 439968108096 440116167168 440844926976 441495775138 442333528032 442782233784 443065959424 443215060992 445989177024 446399093547 446441591088 447180700032 447288728832 448733410796 449584897344 449693506944 450480881664 453300475008 453717111474 454160627712 454621330944 455737574336 457065531648 457358409728 457466839668 459815257781 459926338806 460731630336 460842932736 461155096908 461605883904 461717397504 463208682112 464087635968 464558409216 464966296056 467466114852 467923070976 468353147328 468397734912 469286535168 469979373534 470757581888 471809581056 472223834496 473863500588 474648008032 475129493784 475244274384 475593940992 475708833792 476031067776 476979757056 477683953428 478150897664 479544164352 479965208832 481631754696 482545666944 483035164128 483344683008 483507339264 485943310336 486980829324 487833490944 489480758283 489527357232 490456251648 490574734848 491386908672 493093113216 493526053806 493909594112 494964121608 495447957504 497168262912 497625219036 497991491584 498449204352 498616943616 500179930756 501616644852 501737824152 503078287536 503570055168 504313508534 505318562304 505783009512 506277421056 506790991872 509963034384 510930706176 512532292591 512704771128 513553725696 514528210944 514701361152 516314767232 517797826944 518323084128 519306619392 520934461322 521109767376 521619161088 522098590464 522963099648 524778943744 525239704804 526413454848 527285108736 529065592352 529115959808 529602279624 530119974912 532970082304 533979009036 534520680507 535043183616 536058445824 537738798784 537919759872 538810466304 541707296768 541835724033 542182921088 542863875312 543762768384 545650833552 546184216576 546554188928 546686224128 550160191128 550587744256 550718276886 551071165696 551763283104 552302641152 554729752368 555085211648 555138056192 555648293376 559126137372 559314295776 559672692736 560240428032 560755354896 561303502848 562132191874 563252473344 564184969216 564321263616 568292139624 568483382592 568847654912 569562098688 570505199616 571347473708 572486120448 573572431872 576069353656 576792867519 577162464384 577747941408 578173026304 578312699904 578844237312 580713825736 580854113136 581421907968 582522555312 582975258624 585513113552 586248488298 586624144128 586821556224 588333487104 589778037376 590376311712 590953414656 593195747328 594652236032 595198791396 595255454784 595802564577 596240933376 596384971776 597516632064 599446529792 599591342592 604400633344 604956148632 605159729856 605547503616 606161774592 607311986688 609420708864 609955786224 613235118408 613857187746 614308840448 614457243648 614873462544 615022002144 615474511872 615623196672 618783514624 618930215019 619411212288 619955061408 622107683149 623288153136 623897427968 624470863104 624530313216 625104330048 626639164712 629079441408 629631779328 630270481536 631818000784 633505991712 633659032512 634125254656 634708090368 634861421568 636911937904 639328657077 639953611776 642175672928 643394222592 644046885504 644459577344 645268985856 648078022863 649307772432 650444654592 650601787392 652641011044 652703142976 653303053953 653460877278 653941668864 654099646464 655182544896 655847165952 657457484288 658034738408 658702252746 659952162144 660597276672 661267390464 662243662707 662891017216 663500292048 664173350676 664598939136 664822591488 668822193136 668983765536 669662386632 670771050048 673100116194 673758083072 674377346016 674540260416 675036561408 675721322496 679950712512 680575667211 681240941568 683606361504 684738300928 685598297472 686037614592 686200259502 689889508209 690397102592 691097445504 691264399104 691732645362 692408825856 694813023168 696131453952 696837613824 697284132864 697449444084 701199172278 701884606464 702529720992 702596602368 704969060301 706136372832 706826633216 707714371584 708335751744 710623580207 710795250882 711972012048 712694240676 713390911488 713563250688 714046601664 716525930142 717226346496 719316246528 719947813248 722447632044 723818500416 725017024512 725261008896 727534444736 728914965504 731750236416 733546921504 734291035848 735684377472 737080363008 737150533632 739639669824 740289080709 740864391168 743171936256 745501516496 745752394368 746437828554 746987237376 747673806528 750269896134 751003297792 752424967278 752428351488 752606736228 755355082752 756470262801 757722852832 757977843456 758674514268 759416131584 763314827264 764944551576 769057156692 769549952512 770330588544 771792316416 774472150848 776696740416 777484626192 779393604098 781401691983 781664651064 782165525504 782428741632 783147885696 784444649472 787168415616 787859557206 789620182272 790927663104 792095361277 793598388528 793673939712 794403419436 794987911168 795179962368 799455123456 800968513554 802564775424 805080531134 806608198176 806879639808 807396671488 808215699456 812560945152 813274381632 815644152576 817646824544 818476250328 819276324864 819831283392 820029336192 825240286692 825881616384 826077415329 826606748544 828453961728 831050870848 832094628552 832627817472 832707084288 833472440064 838689206058 838971443664 839509039104 840360642048 841955254272 843198287811 844674655616 844878710016 846277453824 846481895424 852438209436 852725073888 853271482368 855757799424 857021210562 857858963456 858729180672 860358647808 864104030484 865743696576 866621912112 867259539456 867469049856 868749751078 871070738604 871281169704 871922225152 872132861952 873783832968 874462887936 878269670328 879936216192 880232334336 881689853952 882991550276 884667056064 885564467568 886131918848 886430121984 891978354048 892798187094 892883182176 894361400064 894577457664 897466821592 899169794688 899387013888 900961763328 904797765311 906600950016 907434222948 908321255424 909242661888 911475148672 914131063296 914933679336 919630515562 919852677612 920785781619 921463260672 921685865472 922310193816 923211767808 923434795008 926417364224 928175271936 929116818432 929932592112 934932229704 935846141952 936706294656 936795469824 938573070336 939958747068 941515163776 943619162112 944447668992 947727001176 949296016064 950258987568 950488548768 951187881984 951417667584 952062135552 955367906856 956301795328 959088328704 959930417664 963263509392 965091333888 966070328256 966689366016 971886620672 973961658648 975666981888 978961516566 979054714464 980912503296 981149469696 982773817344 986186226432 987052107612 987819188224 988053379119 989928243216 990895915008 994336525824 995250438072 995982983168 996898408704 997233887232 1000359861512 1003233289704 1003475648304 1006156575072 1007140110336 1008627017068 1009650174291 1010637124608 1011566019024 1012554842112 1013581983744 1019926068768 1021861412352 1025064585182 1025409542256 1027107451392 1029056421888 1032629534464 1035595653888 1036646168256 1038613238784 1041868922644 1042219534752 1043238322176 1044197180928 1045926199296 1049557887488 1050479409608 1051798758417 1052826909696 1054570217472 1058131184704 1058231919616 1059204559248 1060239949824 1065940164608 1066192876323 1067958018072 1069041361014 1070086367232 1072116891648 1074788895213 1075477597568 1075839519744 1077620932608 1083414593536 1083671448066 1084365842176 1085727750624 1087525536768 1091301667104 1092368433152 1093108377856 1093372448256 1100320382256 1101175488512 1101436553772 1102142331392 1103526566208 1109459504736 1110170423296 1111296586752 1118252274744 1118628591552 1119345385472 1120480856064 1121510709792 1122607005696 1124264383748 1125404844201 1126504946688 1128369938432 1128637450917 1128642527232 1136584279248 1136966765184 1137695309824 1139124197376 1142694947416 1144972240896 1147144863744 1152138707312 1153585735038 1154324928768 1155495882816 1156346052608 1157688474624 1161427651472 1161708226272 1162843815936 1165045110624 1169090406147 1171026227104 1172496976596 1173248288256 1173643112448 1176666974208 1179556074752 1180752623424 1181789335809 1186391494656 1189304472064 1190397582792 1190510909568 1191605129154 1192481866752 1192769943552 1195033264128 1198893059584 1199182685184 1201452770331 1207620796701 1208801266688 1209912297264 1210319459712 1211095007232 1212323549184 1218841417728 1219911572448 1224147376519 1226470236816 1227714375492 1228617680896 1228914487296 1229746925088 1230044004288 1230949023744 1234016879689 1237567029248 1237860430038 1238822424576 1239910122816 1244215366298 1246576306272 1247794855936 1248941726208 1249060626432 1250208660096 1253278329424 1258033809087 1259263558656 1260540963072 1263636001568 1267011983424 1267318065024 1269416180736 1269722843136 1273823875808 1278657314154 1279907223552 1284351345856 1285531815843 1286788445184 1288093771008 1288919154688 1290537971712 1295842999201 1296156045726 1298615544864 1300889309184 1301203574784 1303124626617 1305282022088 1305406285952 1306606107906 1306921754556 1307883337728 1308199292928 1310365089792 1311694331904 1314914968576 1316069476816 1317404505492 1319904324288 1322534780928 1324487325414 1325782034432 1327000584096 1328346701352 1329197878272 1329645182976 1337644386272 1337967531072 1339197280641 1339324773264 1341542100096 1346200232388 1347516166144 1348754692032 1349080520832 1351442644992 1359901425024 1361151334422 1362481883136 1367212723008 1369476601856 1371196594944 1372075229184 1372400519004 1379445773343 1379779016418 1380794205184 1382194891008 1382528798208 1383465290724 1384817651712 1389626046336 1392262907904 1393675227648 1394898888168 1398323819117 1402398344556 1403769212928 1405059441984 1405193204736 1409938120602 1412272745664 1415428743168 1416671503488 1421247160414 1421590501764 1423944024096 1425388481352 1426781822976 1427126501376 1428093203328 1433051860284 1434452692992 1438632493056 1439895626496 1444409188211 1444895264088 1447637000832 1450034049024 1450522017792 1455068889472 1457829931008 1463500472832 1467093843008 1468442274849 1468582071696 1471368754944 1474160726016 1479279339648 1480578161418 1481728782336 1486343872512 1491003032992 1491504788736 1492875657108 1493974474752 1495347613056 1500539792268 1502006595584 1504849934556 1505213472456 1510710165504 1512940525602 1515445705664 1515955686912 1517349028536 1518832263168 1526629654528 1529889103152 1537596877773 1538114313384 1539099905024 1540661177088 1543584632832 1548944301696 1553393480832 1554969252384 1558787208196 1562803383966 1563329302128 1564331051008 1564857483264 1566295771392 1568889298944 1574336831232 1575719114412 1579240364544 1581855326208 1584190722554 1587196777056 1587347879424 1588806838872 1589975822336 1590359924736 1598910246912 1601937027108 1605129550848 1610161062268 1613216396352 1613759279616 1616431398912 1625121890304 1625507172099 1626548763264 1631288305152 1635293649088 1636952500656 1638552649728 1639662566784 1640058672384 1650480573384 1651763232768 1652154830658 1653213497088 1656907923456 1662101741696 1664189257104 1665255634944 1665414168576 1666944880128 1677378412116 1677942887328 1679018078208 1680721284096 1683910508544 1686396575622 1689349311232 1689757420032 1692554907648 1692963790848 1704876418872 1705450147776 1706542964736 1711515598848 1714042421124 1715717926912 1717458361344 1720717295616 1728208060968 1731487393152 1733243824224 1734519078912 1734938099712 1737499502156 1742141477208 1742562339408 1743844450304 1744265723904 1747567665936 1748925775872 1756539340656 1759872432384 1760464668672 1765983100552 1769334112128 1771128935136 1772263837696 1772860243968 1783956708096 1785596374188 1785766364352 1788722800128 1789154915328 1794933643184 1798339589376 1798774027776 1809595530622 1813201900032 1814868445896 1816642510848 1818485323776 1822950297344 1828262126592 1829867358672 1839261031124 1839705355224 1841571563238 1842926521344 1843371730944 1844620387632 1846423535616 1846869590016 1852834728448 1856350543872 1856790645057 1858233636864 1859865184224 1866323049447 1869864459408 1871692283904 1873412589312 1873590939648 1879917494136 1883030327552 1887238324224 1888895337984 1895454002352 1898592032128 1900517975136 1900977097536 1902375763968 1904124271104 1910735813712 1912603590656 1917985971231 1919860835328 1926527018784 1930182667776 1932140656512 1933378732032 1943773241344 1944234068589 1947923317296 1951333963776 1957923033132 1958109428928 1959909161859 1961825006592 1962298939392 1965547634688 1972372452864 1974104215224 1975638376448 1976106758238 1979856486432 1981791830016 1986730988121 1988673051648 1990500876144 1991965966336 1993796817408 1994467774464 2000719723024 2006466579408 2006951296608 2012313150144 2017254034136 2019300348582 2021274249216 2023132038048 2025109684224 2027163967488 2039852137536 2043722824704 2050129170364 2050819084512 2054214902784 2058112843776 2065259068928 2069668524627 2071191307776 2073292336512 2077226477568 2083737845288 2084439069504 2088394361856 2091852398592 2099115774976 2100958819216 2103597516834 2105653819392 2114907180903 2116262369408 2116463839232 2118409118496 2120479899648 2131870740621 2131880329216 2132385752646 2135916036144 2138082722028 2140172734464 2149577790426 2150955195136 2151679039488 2166829187072 2167342896132 2168731684352 2171455501248 2175051073536 2182603334208 2186216755712 2186744896512 2200640764512 2202873107544 2204284662784 2207053132416 2218919009472 2220340846592 2220867242127 2222593173504 2232268745417 2236504549488 2237257183104 2238690770944 2240961712128 2243021419584 2248528767496 2250809688402 2253009893376 2256739876864 2257274901834 2257285054464 2269410788403 2273168558496 2273933530368 2275390619648 2278248394752 2285389894832 2289944481792 2304277414624 2307171470076 2308649857536 2310991765632 2315376949248 2322855302944 2323416452544 2330090221248 2338180812294 2342052454208 2344205075949 2344993953192 2346496576512 2347286224896 2353333948416 2359112149504 2361505246848 2363578671618 2372782989312 2376286083831 2378608944128 2380795165584 2381021819136 2383210258308 2384963733504 2385539887104 2397786119168 2398365370368 2402905540662 2415241593402 2417602533376 2419824594528 2420638919424 2422190014464 2424647098368 2428226763259 2437682835456 2439823144896 2448294753038 2452940473632 2455428750984 2457235361792 2457828974592 2459493850176 2460088008576 2468033759378 2475134058496 2475720860076 2477644849152 2479820245632 2488430732596 2493152612544 2497883452416 2498121252864 2500417320192 2506556658848 2516067618174 2518527117312 2521081926144 2527272003136 2529594863433 2534023966848 2534636130048 2538832361472 2539445686272 2547647751616 2549884611331 2557314628308 2559814447104 2568702691712 2571063631686 2573576890368 2576187542016 2581075943424 2591685998402 2592312091452 2597231089728 2601778618368 2602407149568 2606249253234 2610564044176 2610812571904 2613212215812 2613843509112 2615766675456 2616398585856 2623388663808 2629829937152 2632138953632 2634809010984 2639808648576 2645069561856 2648974650828 2651564068864 2654001168192 2656693402704 2658395756544 2659290365952 2675288772544 2675935062144 2678394561282 2678649546528 2683084200192 2692400464776 2695032332288 2697509384064 2698161041664 2702885289984 2714393295933 2719802850048 2722302668844 2724963766272 2734425446016 2738953203712 2742393189888 2744801038008 2758891546686 2759558032836 2761588410368 2764389782016 2765057596416 2766930581448 2769635303424 2773724296937 2779252092672 2784525815808 2787350455296 2789797776336 2796647638234 2804796689112 2807538425856 2810118883968 2810386409472 2819876241204 2824545491328 2830857486336 2833343006976 2842494320828 2843181003528 2847888048192 2850776962704 2853563645952 2854253002752 2856186406656 2866103720568 2868905385984 2877264986112 2879791252992 2888818376422 2889790528176 2895274001664 2900068098048 2910137778944 2915659862016 2927000945664 2934187686016 2936884549698 2937164143392 2942737509888 2948321452032 2958558679296 2961156322836 2963457564672 2964160137357 2972687745024 2982006065984 2983009577472 2985751314216 2987948949504 2990695226112 3001079584536 3004013191168 3009699869112 3010426944912 3021420331008 3025881051204 3028950522873 3030891411328 3031911373824 3034698057072 3037664526336 3053259309056 3059778206304 3075193755546 3076228626768 3078199810048 3081322354176 3087169265664 3097888603392 3106786961664 3109938504768 3117574416392 3125606767932 3126658604256 3128662102016 3129714966528 3132591542784 3137778597888 3148673662464 3151438228824 3158480729088 3163710652416 3168381445108 3174393554112 3174695758848 3177613677744 3179951644672 3180719849472 3197820493824 3198578628969 3203874054216 3210259101696 3220322124536 3224366685639 3226432792704 3227518559232 3232862797824 3250243780608 3251014344198 3253097526528 3262576610304 3270587298176 3273905001312 3277105299456 3279325133568 3280117344768 3300961146768 3303526465536 3304309661316 3306426994176 3324203483392 3328378514208 3330511269888 3333889760256 3354756824232 3355885774656 3358036156416 3361442568192 3367821017088 3372793151244 3376214532603 3378698622464 3379514840064 3385109815296 3385912352751 3385927581696 3409752837744 3410900295552 3413085929472 3428084842248 3431435853824 3434916722688 3441434591232 3456416121936 3462974786304 3466487648448 3469038157824 3474999004312 3484282954416 3485124678816 3487688900608 3488531447808 3495135331872 3507271218441 3513078681312 3519744864768 3520929337344 3531966201104 3538668224256 3542257870272 3544527675392 3545368007427 3567913416192 3571192748376 3571532728704 3577445600256 3578309830656 3589867286368 3596679178752 3597548055552 3619191061244 3622862390103 3626403800064 3629736891792 3633285021696 3636970647552 3645900594688 3656524253184 3659734717344 3672442129557 3678522062248 3679410710448 3683143126476 3685853042688 3686743461888 3689240775264 3692847071232 3702050639067 3705669456896 3712701087744 3713581290114 3716467273728 3719730368448 3732646098894 3739728918816 3743384567808 3746825178624 3747181879296 3759834988272 3766060655104 3774101427261 3777790675968 3790908004704 3797184064256 3801035950272 3801954195072 3808248542208 3821471627424 3825207181312 3835971942462 3839721670656 3853054037568 3856595447529 3860365335552 3864281313024 3866757464064 3887528997603 3887546482688 3888468137178 3895846634592 3902667927552 3909373879851 3915846066264 3916218857856 3919818323718 3923650013184 3924597878784 3931095269376 3944744905728 3948208430448 3951276752896 3952213516476 3959712972864 3973461976242 3977346103296 3981001752288 3987593634816 3988935548928 4001439446048 4012933158816 4013902593216 4024626300288 4034508068272 4038600697164 4042548498432 4046264076096 4054327934976 4079704275072 4087445649408 4100258340728 4101638169024 4108429805568 4116225687552 4130518137856 4138337320029 4139337049254 4142382615552 4146584673024 4154452955136 4167475690576 4168878139008 4176788723712 4194971457351 4198231549952 4201917638432 4207195033668 4211307638784 4229814361806 4232524738816 4232927678464 4236818236992 4263741481242 4263760658432 4264771505292 4271832072288 4276165444056 4280345468928 4286664822539 4299155580852 4301910390272 4303358078976 4333227564633 4334685792264 4337463368704 4342911002496 4350102147072 4365206668416 4372433511424 4373489793024 4401281529024 4405326824547 4405746215088 4408569325568 4414106264832 4427942921237 4437838018944 4440681693184 4441734484254 4445186347008 4464537490834 4473009098976 4474514366208 4477381541888 4481923424256 4486042839168 4497057534992 4501619376804 4506019786752 4513479753728 4514549803668 4538821576806 4546337116992 4547867060736 4556496789504 4570779789664 4579888963584 4608554829248 4612790633319 4614342940152 4617299715072 4621983531264 4630753898496 4645710605888 4646832905088 4660180442496 4676361624588 4684104908416 4688410151898 4689987906384 4692993153024 4694572449792 4706667896832 4718224299008 4723010493696 4727157343236 4745565978624 4752572167662 4757217888256 4761590331168 4762043638272 4766420516616 4769927467008 4771079774208 4778123630929 4795572238336 4796730740736 4805811081324 4830483186804 4835205066752 4839649189056 4841277838848 4849294196736 4856453526518 4875365670912 4879646289792 4896589506076 4905880947264 4910857501968 4914470723584 4915657949184 4918987700352 4920176017152 4936067518756 4951441720152 4955289698304 4959640491264 4976861465192 4986305225088 4995766904832 4996242505728 5000834640384 5013113317696 5017514880361 5032135236348 5037054234624 5042163852288 5054544006272 5057967835591 5059189726866 5068047933696 5069272260096 5077664722944 5078891372544 5095295503232 5099769222662 5114629256616 5119628894208 5137405383424 5142127263372 5147153780736 5152375084032 5162151886848 5183371996804 5184624182904 5194462179456 5203557236736 5204814299136 5212498506468 5221128088352 5221625143808 5226424431624 5227687018224 5231533350912 5232797171712 5246777327616 5259659874304 5264277907264 5269618021968 5279617297152 5297949301656 5303128137728 5308002336384 5313386805408 5316791513088 5318580731904 5350577545088 5351870124288 5356789122564 5357299093056 5366168400384 5384800929552 5390064664576 5395018768128 5396322083328 5428786591866 5439605700096 5444605337688 5449927532544 5468850892032 5477906407424 5484786379776 5489602076016 5517783093372 5519116065672 5523176820736 5528779564032 5530115192832 5533861162896 5539270606848 5547448593874 5558504185344 5569051631616 5574700910592 5579595552672 5593295276468 5598969148341 5609593378224 5615076851712 5620237767936 5620772818944 5639752482408 5649090982656 5661714972672 5666686013952 5684988641656 5686362007056 5695776096384 5701553925408 5707127291904 5712372813312 5732207441136 5737810771968 5759582505984 5777636752844 5779581056352 5790548003328 5800136196096 5820275557888 5831319724032 5832702205767 5854001891328 5868375372032 5873769099396 5874328286784 5879727485577 5885475019776 5896642904064 5917117358592 5922312645672 5926915129344 5928320274714 5945375490048 5960192964363 5964012131968 5966019154944 5971502628432 5975897899008 5981390452224 6002159169072 6008026382336 6019399738224 6020853889824 6051762102408 6057901045746 6061782822656 6063822747648 6069396114144 6075329052672 6106518618112 6119556412608 6150387511092 6152457253536 6156399620096 6162644708352 6174338531328 6195777206784 6213573923328 6219877009536 6235148832784 6251213535864 6253317208512 6257324204032 6265183085568 6275557195776 6297347324928 6302876457648 6316961458176 6336762890216 6344721542709 6348787108224 6349391517696 6355227355488 6359903289344 6361439698944 6395612221863 6395640987648 6397157257938 6407748108432 6420518203392 6440644249072 6448733371278 6452865585408 6455037118464 6500487561216 6502028688396 6506195053056 6525153220608 6541174596352 6547810002624 6558650267136 6560234689536 6601922293536 6608619322632 6612853988352 6648406966784 6656757028416 6661022539776 6662601726381 6667779520512 6696806236251 6709513648464 6711771549312 6716072312832 6722885136384 6745586302488 6752429065206 6757397244928 6759029680128 6770219630592 6771824705502 6771855163392 6808232365209 6819505675488 6821800591104 6826171858944 6843184514639 6856169684496 6862871707648 6869833445376 6912832243872 6925949572608 6932975296896 6949998008624 6968565908832 6970249357632 6975377801216 6990270663744 7014542436882 7026157362624 7032615227847 7039489729536 7041858674688 7063932402208 7077336448512 7084515740544 7089055350784 7090736014854 7128858251493 7135826832384 7142385496752 7143065457408 7154891200512 7156619661312 7179734572736 7193358357504 7195096111104 7238382122488 7245724780206 7252807600128 7259473783584 7266570043392 7273941295104 7284680289777 7291801189376 7313048506368 7319469434688 7344884259114 7357044124496 7358821420896 7366286252952 7371706085376 7373486923776 7378481550528 7404101278134 7411338913792 7425402175488 7427162580228 7432934547456 7439460736896 7465292197788 7479457837632 7493650357248 7494363758592 7519669976544 7532121310208 7548202854522 7555581351936 7581816009408 7588784590299 7594368128512 7602071900544 7603908390144 7616497084416 7642943254848 7649653833993 7671943884924 7679443341312 7706108075136 7713190895058 7720730671104 7728562626048 7775057995206 7775092965376 7776936274356 7791693269184 7805335855104 7816859382277 7818747759702 7831692132528 7832437715712 7839636647436 7847300026368 7849195757568 7889489811456 7896416860896 7904427032952 7919425945728 7946923952484 7954692206592 7962003504576 7975187269632 7977871097856 8002878892096 8025866317632 8027805186432 8049252600576 8069016136544 8077201394328 8085096996864 8092528152192 8108655869952 8143179887799 8159408550144 8174891298816 8200516681456 8203276338048 8216859611136 8261036275712 8276674640058 8278674098508 8284765231104 8293169346048 8308905910272 8321172890811 8334951381152 8337756278016 8353577447424 8389942914702 8396463099904 8403835276864 8414390067336 8422615277568 8459628723612 8465049477632 8465855356928 8473636473984 8527482962484 8529543010584 8543664144576 8552330888112 8560690937856 8573329645078 8598311161704 8603820780544 8606716157952 8666455129266 8669371584528 8674926737408 8685822004992 8700204294144 8713048974047 8730413336832 8744867022848 8746979586048 8802563058048 8810653649094 8811492430176 8817138651136 8828212529664 8855885842474 8875676037888 8881363386368 8883468968508 8890372694016 8929074981668 8946018197952 8949028732416 8963846848512 8972085678336 8994115069984 9003238753608 9012039573504 9029099607336 9077643153612 9086851568619 9092674233984 9095734121472 9112993579008 9141559579328 9159777927168 9217109658496 9225581266638 9228685880304 9234599430144 9243967062528 9261507796992 9291421211776 9293665810176 9320360884992 9352723249176 9368209816832 9376820303796 9379975812768 9385986306048 9389144899584 9413335793664 9436448598016 9446020987392 9454314686472 9491131957248 9505144335324 9514435776512 9523180662336 9524087276544 9532841033232 9539854934016 9542159548416 9556247261858 9591144476672 9593461481472 9611622162648 9660966373608 9670410133504 9679298378112 9682555677696 9698588393472 9712907053036 9750731341824 9759292579584 9793179012152 9811761894528 9821715003936 9828941447168 9831315898368 9837975400704 9840352034304 9872135037512 9902883440304 9910579396608 9919280982528 9952775418421 9953722930384 9972610450176 9991533809664 10001669280768 10026226635392 10035029760722 10064270472696 10074108469248 10084327704576 10109088012544 10115935671182 10118379453732 10128643597809 10136095867392 10138544520192 10155329445888 10157782745088 10190591006464 10199538445324 10229258513232 10239257788416 10274810766848 10284254526744 10294307561472 10304750168064 10324303773696 10366743993608 10369248365808 10388924358912 10407114473472 10424997012936 10442256176704 10443250287616 10452848863248 10455374036448 10463066701824 10465594343424 10519319748608 10521813655323 10528555814528 10539236043936 10559234594304 10595898603312 10606256275456 10616004672768 10626773610816 10633583026176 10636104022281 10701155090176 10703740248576 10713578245128 10714598186112 10732336800768 10769601859104 10780129329152 10790037536256 10792644166656 10857573183732 10868587170309 10879211400192 10889210675376 10899855065088 10937701784064 10955812814848 10969572759552 10979204152032 11017326388671 11035566186744 11038232131344 11046353641472 11057559128064 11060230385664 11067722325792 11078541213696 11094897187748 11106151917201 11117008370688 11138103263232 11149401821184 11159191105344 11186590552936 11197938296682 11219186756448 11230153703424 11240475535872 11241545637888 11279504964816 11298181965312 11333372027904 11369977283312 11372724014112 11391552192768 11403107850816 11424745626624 11464414882272 11475621543936 11519165011968 11555273505688 11559162112704 11569786342587 11581096006656 11600272392192 11640551115776 11662586992809 11662639448064 11665404411534 11708003782656 11728121639553 11736750744064 11747538198792 11748656573568 11759454971154 11770950039552 11793285808128 11834234717184 11844625291344 11853830258688 11856640549428 11920385928726 11928024263936 11932038309888 11943005256864 11962780904448 12004318338144 12016052764672 12038799476448 12041707779648 12080600863519 12103524204816 12115802091492 12123565645312 12127645495296 12138792228288 12239112825216 12300775022184 12304914507072 12312799240192 12325289416704 12348677062656 12391554413568 12415011960087 12427147846656 12439754019072 12470297665568 12502427071728 12506634417024 12514648408064 12530366171136 12584914372053 12594694649856 12605752915296 12633922916352 12673525780432 12689443085418 12697574216448 12698783035392 12710454710976 12719806578688 12791224443726 12791281975296 12794314515876 12815496216864 12841036406784 12859994467617 12881288498144 12897466742556 12905731170816 12910074236928 12999682693899 13004057376792 13012390106112 13050306441216 13082349192704 13095620005248 13117300534272 13120469379072 13203844587072 13215980473641 13217238645264 13225707976704 13283828763711 13296813933568 13313514056832 13322045079552 13325203452762 13335559041024 13393612472502 13419027296928 13423543098624 13432144625664 13445770272768 13465621141709 13491172604976 13504858130412 13514794489856 13518059360256 13540439261184 13543649411004 13616464730418 13639011350976 13643601182208 13686369029278 13712339368992 13725743415296 13739666890752 13825664487744 13838371899957 13851899145216 13865950593792 13899996017248 13937131817664 13940498715264 13980541327488 14029084873764 14052314725248 14065230455694 14078979459072 14083717349376 14127864804416 14154672897024 14169031481088 14178110701568 14181472029708 14254272991211 14257716502986 14271653664768 14284770993504 14286130914816 14309782401024 14313239322624 14334370892787 14359469145472 14386716715008 14390192222208 14476764244976 14491449560412 14505615200256 14518947567168 14547882590208 14569360579554 14583602378752 14626097012736 14638938869376 14689768518228 14714088248992 14717642841792 14732572505904 14743412170752 14746973847552 14756963101056 14808202556268 14822677827584 14854325160456 14865869094912 14878921473792 14930584395576 14958915675264 14987300714496 14988727517184 15039339953088 15052544641083 15064242620416 15096405709044 15111162703872 15163632018816 15173903506773 15177569180598 15188736257024 15204143801088 15207816780288 15232994168832 15285886509696 15299307667986 15343887769848 15358886682624 15381562010287 15412216150272 15426381790116 15441461342208 15457125252096 15550115990412 15553872548712 15583386538368 15610671710208 15633718764554 15637495519404 15663384265056 15664875431424 15679273294872 15694600052736 15698391515136 15778979622912 15792833721792 15808854065904 15838851891456 15888501070321 15893847904968 15909384413184 15924007009152 15950374539264 15955742195712 16005757784192 16051732635264 16055610372864 16098505201152 16138032273088 16154402788656 16170193993728 16185056304384 16286359775598 16318817100288 16349782597632 16401033362912 16406552676096 16433719222272 16522072551424 16553349280116 16557348197016 16569530462208 16586338692096 16617811820544 16642345781622 16669902762304 16675512556032 16707154894848 16779885829404 16792926199808 16796907445023 16807670553728 16828780134672 16845230555136 16919257447224 16930098955264 16931710713856 16947272947968 17054965924968 17059086021168 17087328289152 17104661776224 17121381875712 17146659290156 17196622323408 17207641561088 17213432315904 17332910258532 17338743169056 17349853474816 17371644009984 17400408588288 17426097948094 17460826673664 17489734045696 17493959172096 17605126116096 17621307298188 17622984860352 17634277302272 17656425059328 17711771684948 17751352075776 17766937937016 17780745388032 17858149963336 17880578893089 17892036395904 17898057464832 17927693697024 17944171356672 17988230139968 18006477507216 18024079147008 18058199214672 18155286307224 18173703137238 18185348467968 18191468242944 18225987158016 18283119158656 18319555854336 18434219316992 18451162533276 18457371760608 18469198860288 18487934125056 18523015593984 18582842423552 18587331620352 18640721769984 18705446498352 18736419633664 18753640607592 18759951625536 18771972612096 18826671587328 18872897196032 18892041974784 18908629372944 19010288670648 19028871553024 19046361324672 19048174553088 19065682066464 19079709868032 19084319096832 19112494523716 19182288953344 19186836665589 19186922962944 19223244325296 19321932747216 19340820267008 19358596756224 19365111355392 19425814106072 19501462683648 19518585159168 19586358024304 19623523789056 19643430007872 19657882894336 19675950801408 19680704068608 19744270075024 19805766880608 19838561965056 19905550836842 19907445860768 19945220900352 19983067619328 20003338561536 20052453270784 20070059521444 20090418708753 20128540945392 20148216938496 20168655409152 20218176025088 20231871342364 20236758907464 20257287195618 20272191734784 20277089040384 20310658891776 20315565490176 20381182012928 20399076890648 20424697095627 20458517026464 20478515576832 20529553543917 20549621533696 20568509053488 20588615122944 20609500336128 20733487987216 20738496731616 20777848717824 20849994025872 20884512353408 20886500575232 20905697726496 20910748072896 20926133403648 21038639497216 21043627310646 21057111629056 21078472087872 21097845683541 21118469188608 21191797206624 21212512550912 21232009345536 21253547221632 21267166052352 21272208044562 21386574754479 21402310180352 21407480497152 21427156490256 21429196372224 21464673601536 21539203718208 21580075072512 21585288333312 21715146367464 21737174340618 21758422800384 21778421350752 21799710130176 21854040869331 21875403568128 21911625629696 21939145519104 21958408304064 22029330986417 22034652777342 22071132373488 22076464262688 22092707282944 22115118256128 22120460771328 22135444651584 22189794375496 22212303834402 22234016741376 22276206526464 22298803642368 22318382210688 22373181105872 22395876593364 22438373512896 22480951071744 22483091275776 22559009929632 22596363930624 22666744055808 22739954566624 22745448028224 22766353770897 22783104385536 22806215701632 22849491253248 22928829764544 22948961501979 23038330023936 23110547011376 23118324225408 23139572685174 23162192013312 23281102231552 23325173985618 23325278896128 23330808823068 23416007565312 23450578146831 23456243279106 23473501488128 23495076397584 23497313147136 23518909942308 23541900079104 23668469434368 23689250582688 23713281098856 23771504924989 23840771857452 23856048527872 23864076619776 23886010513728 23925561808896 24008636676288 24077598952896 24083415559296 24161201727038 24207048409632 24231604182984 24247131290624 24255290990592 24277584456576 24429539663397 24478225650432 24554956199587 24601550044368 24609829014144 24625598480384 24650578833408 24783108827136 24830023920174 24854295693312 24879508038144 24940595331136 24963518672433 25004854143456 25013268834048 25029296816128 25060732342272 25169828744106 25189389299712 25211505830592 25267845832704 25347051560864 25378886170836 25395148432896 25397566070784 25420909421952 25582448887452 25588629031752 25630992433728 25682072813568 25719988935234 25762576996288 25794933485112 25811462341632 25820148473856 25999365387798 26008114753584 26024780212224 26100612882432 26139146922141 26164698385408 26191240010496 26234601068544 26240938758144 26407689174144 26431960947282 26434477290528 26451415953408 26567657527422 26593627867136 26627028113664 26644090159104 26650406905524 26671118082048 26787224945004 26838054593856 26847086197248 26891540545536 26931242283418 26982345209952 27009716260824 27029588979712 27036118720512 27087298822008 27232929460836 27278022701952 27287202364416 27372738058556 27424678737984 27479333781504 27651328975488 27676743799914 27703798290432 27731901187584 27799992034496 27874263635328 27880997430528 27961082654976 28048730724641 28058169747528 28104629450496 28130460911388 28157958918144 28167434698752 28255729608832 28309345794048 28338062962176 28362944059416 28508545982422 28515433005972 28543307329536 28569541987008 28572261829632 28619564802048 28626478645248 28668741785574 28718938290944 28773433430016 28780384444416 28953528489952 28982899120824 29011230400512 29037895134336 29095765180416 29138721159108 29167204757504 29252194025472 29277877738752 29379537036456 29428176497984 29435285683584 29465145011808 29486824341504 29493947695104 29513926202112 29616405112536 29645355655168 29708650320912 29731738189824 29757842947584 29858326255263 29861168791152 29917831350528 29974601428992 30078679906176 30105089282166 30128485240832 30192811418088 30222325407744 30327264037632 30347807013546 30355138361196 30377472514048 30408287602176 30415633560576 30465988337664 30571773019392 30598615335972 30687775539696 30717773365248 30763124020574 30824432300544 30852763580232 30882922684416 30914250504192 31100231980824 31107745097424 31166773076736 31221343420416 31267437529108 31274991038808 31326768530112 31329750862848 31358546589744 31389200105472 31396783030272 31557959245824 31565440965969 31585667443584 31617708131808 31677703782912 31777002140642 31787695809936 31818768826368 31848014018304 31900749078528 32011515568384 32103465270528 32111220745728 32197010402304 32276064546176 32308805577312 32340387987456 32370112608768 32572719551196 32605761510927 32637634200576 32699565195264 32802066725824 32813105352192 32867438444544 33044145102848 33051979166013 33106698560232 33114696394032 33139060924416 33172677384192 33235623641088 33284691563244 33318455751603 33339805524608 33351025112064 33414309789696 33559771658808 33585852399616 33593814890046 33615341107456 33657560269344 33690461110272 33838514894448 33860197910528 33863421427712 33894545895936 34109931849936 34118172042336 34174656578304 34209323552448 34293318580312 34393244646816 34415283122176 34426864631808 34665820517064 34677486338112 34699706949632 34743288019968 34800817176576 34852195896188 34921653347328 34979468091392 34987760978427 34987918344192 35184364918659 35210252232192 35242614596376 35245969720704 35268554604544 35312850118656 35423543369896 35502704151552 35533875874032 35561490776064 35716299926672 35761157786178 35784072791808 35796114929664 35888342713344 35976460279936 36012955014432 36048158294016 36116398429344 36241802590557 36310572614448 36347406274476 36370696935936 36382936485888 36566238317312 36868438633984 36902325066552 36914743521216 36938397720576 36975868250112 37046031187968 37165684847104 37174663240704 37245035880261 37281443539968 37410892996704 37472839267328 37507281215184 37519903251072 37543945224192 37745794392064 37754743116159 37784083949568 37817258745888 37948568672089 38020577341296 38057743106048 38092722649344 38096349106176 38131364132928 38159419736064 38224989047432 38364577906688 38373673331178 38373845925888 38446488650592 38579983402851 38643865494432 38681640534016 38717193512448 38730222710784 38851628212144 38999048081697 39037170318336 39172716048608 39247047578112 39286860015744 39351901602816 39361408137216 39488540150048 39611533761216 39677123930112 39811101673684 39814891721536 39851486291133 39890441800704 39966135238656 40006677123072 40104906541568 40140119042888 40180837417506 40257081890784 40296433876992 40337310818304 40396863425127 40436352050176 40463742684728 40473517814928 40514574391236 40544383469568 40554178080768 40621317783552 40762364025856 40798153781296 40849394191254 40917034052928 41059107087834 41099243067392 41137018106976 41177230245888 41219000672256 41466975974432 41476993463232 41515115699871 41555697435648 41699988051744 41769024706816 41773001150464 41811395452992 41821496145792 42077278994432 42087254621292 42114223258112 42156944175744 42195691367082 42236938377216 42383594413248 42464018691072 42507094443264 42534332104704 42544416089124 42762818973633 42773149508958 42804620360704 42814960994304 42854312980512 42858392744448 42929347203072 43003112678361 43078407436416 43160150145024 43170576666624 43348038392627 43430292734928 43474348681236 43516845600768 43556842701504 43708081738662 43750807136256 43878291038208 43916816608128 44058661972834 44069305554684 44142264746976 44152928525376 44185414565888 44230236512256 44240921542656 44270889303168 44379588750992 44424607668804 44468033482752 44597607284736 44636764421376 44746362211744 44791753186728 44876747025792 44961902143488 44966182551552 45118019859264 45157633923249 45192727861248 45333488111616 45479909133248 45490896056448 45521710520319 45532707541794 45566208771072 45612431403264 45698982506496 45857659529088 45897923003958 46076660047872 46144686030861 46221094022752 46236648450816 46279145370348 46324384026624 46562204463104 46650347971236 46661617646136 46832015130624 46901156293662 46912486558212 46947002976256 46990152795168 46994626294272 47037819884616 47083800158208 47153313047929 47336938868736 47378501165376 47426562197712 47543009849978 47665503210963 47681543714904 47712097055744 47728153239552 47772021027456 47851123617792 48017273352576 48155197905792 48166831118592 48322403454076 48414096819264 48463208365968 48494262581248 48510581981184 48555168913152 48859079326794 48956451300864 49109912399174 49203100088736 49219658028288 49251196960768 49301157666816 49566217654272 49660047840348 49708591386624 49759016076288 49881190662272 49927037344866 50009708286912 50026537668096 50121464684544 50339657488212 50378778599424 50390722335069 50423011661184 50535691665408 50694103121728 50757772341672 50790296865792 50795132141568 50841818843904 51164897774904 51177258063504 51261984867456 51364145627136 51439977870468 51525153992576 51589866970224 51622924683264 51640296947712 51998730775596 52016229507168 52049560424448 52201225764864 52278293844282 52329396770816 52382480020992 52469202137088 52481877516288 52815378348288 52863921894564 52868954581056 52902831906816 53135315054844 53187255734272 53254056227328 53300813811048 53342236164096 53574449890008 53676109187712 53694172394496 53783081091072 53862484566836 53964690419904 54019432521648 54059177959424 54072237441024 54174597644016 54465858921672 54556045403904 54574404728832 54745476117112 54849357475968 54958667563008 55192663683971 55302657950976 55353487599828 55407596580864 55463802375168 55599984068992 55748527270656 55761994861056 55922165309952 56097461449282 56116339495056 56209258900992 56260921822776 56315917836288 56511459217664 56618691588096 56676125924352 56725888118832 57017091964844 57030866011944 57086614659072 57139083974016 57144523659264 57239129604096 57252957290496 57337483571148 57437876581888 57546866860032 57560509996767 57560768888832 57907056979904 57965798241648 58022460801024 58075790268672 58277442318216 58334409515008 58504388050944 58555755477504 58759074072912 58856352995968 58870571367168 58930290023616 58973648683008 59027852404224 59232810225072 59290711310336 59417300641824 59515685895168 59716652510526 59722337582304 59835662701056 59949202857984 60157359812352 60210178564332 60256970481664 60271256126259 60385622836176 60444650815488 60654528075264 60695614027092 60710276722392 60754945028096 60816575204352 60831267121152 60931976675328 61143546038784 61197230671944 61375551079392 61435546730496 61526248041148 61588660631751 61648864601088 61705527160464 61765845368832 61828501008384 62200463961648 62215490194848 62333546153472 62534875058216 62549982077616 62653537060224 62659501725696 62717093179488 62778400210944 63115918491648 63130881931938 63171334887168 63235416263616 63355407565824 63554004281284 63575391619872 63637537652736 63696028036608 63801498157056 64023031136768 64159724263437 64206930541056 64222441491456 64394020804608 64552129092352 64617611154624 64740225217536 65145439102392 65211523021854 65275268401152 65399130390528 65562122607993 65604133451648 65626210704384 65734876889088 66087992959251 66088290205696 66103958332026 66213397120464 66229392788064 66278121848832 66345354768384 66569383126488 66636911503206 66679611049216 66702050224128 66828619579392 67119543317616 67171704799232 67187629780092 67230682214912 67315120538688 67677029788896 67720395821056 67789091791872 68219863699872 68236344084672 68349313156608 68418647104896 68586637160624 68786489293632 68830566244352 68846884505937 69331641034128 69354972676224 69399413899264 69486576039936 69704391792376 69843306694656 69958936182784 69975521956854 69975836688384 70351734440493 70368729837318 70420504464384 70485229192752 70491939441408 70537109209088 70625700237312 70847086739792 71005408303104 71067751748064 71314514774967 71432599853344 71522315572356 71568145583616 71592229859328 71776685426688 71952920559872 72025910028864 72232796858688 72483605181114 72621145228896 72694812548952 72741393871872 72765872971776 73132476634624 73288618990191 73664868598761 73736877267968 73804650133104 73829487042432 73876795441152 73951736500224 74331369694208 74349326481408 74490071760522 74562887079936 74821785993408 74890556017299 74945678534656 75014562430368 75039806502144 75087890448384 75275029661029 75491588784128 75509486232318 75568167899136 75634517491776 75897137344178 76041154682592 76115486212096 76185445298688 76192698212352 76262728265856 76449978094864 76729155813376 76747346662356 76892977301184 77159966805702 77287730988864 77434387024896 77460445421568 77703256424288 77998096163394 78074340636672 78345432097216 78417440766423 78494095156224 78573720031488 78703803205632 78722816274432 78977080300096 79046422951261 79223067522432 79354247860224 79622203347368 79629783443072 79702972582266 79780883601408 79932270477312 80013354246144 80209813083136 80280238085776 80361674835012 80514163781568 80674621636608 80793726850254 80872704100352 80927485369456 80947035629856 81029148782472 81088766939136 81108356161536 81524728051712 81596307562592 81698788382508 81834068105856 82118214175668 82198486134784 82274036213952 82438001344512 82933951948864 82953986926464 83030231399742 83111394871296 83399976103488 83538049413632 83546002300928 83622790905984 83642992291584 84146192173923 84174509242584 84228446516224 84313888351488 84391382734164 84473876754432 84767188826496 84928037382144 85014188886528 85088832178248 85297752966137 85525637947266 85546299017916 85609240721408 85629921988608 85708625961024 85716785488896 85858694406144 85985453205047 86006225356722 86156814872832 86320300290048 86341153333248 86696076785254 86860585469856 86948697362472 87033691201536 87113685403008 87416163477324 87501614272512 87756582076416 87833633216256 88117323945668 88138611109368 88284529493952 88305857050752 88460473024512 88481843085312 88541778606336 88759177501984 88849215337608 88936066965504 89195214569472 89273528842752 89492724423488 89574978765789 89583506373456 89753494051584 89923804286976 90236039718528 90315267846498 90385455722496 90666976223232 90959818266496 90981792112896 91043421040638 91065415083588 91132417542144 91224862806528 91397965012992 91715319058176 91795846007916 92153320095744 92289372061722 92442188045504 92473296901632 92558290740696 92648768053248 93124408926208 93300695942472 93323235292272 93664030261248 93802312587324 93824973116424 93894005952512 93980305590336 93989252588544 94075639769232 94167600316416 94306626095858 94673877737472 94757002330752 94853124395424 95086019699956 95331006421926 95363087429808 95424194111488 95456306479104 95544042054912 95702247235584 96034546705152 96310395811584 96333662237184 96644806908152 96828193638528 96926416731936 96988525162496 97021163962368 97110337826304 97718158653588 97912902601728 98219824798348 98406200177472 98439316056576 98602315333632 99132435308544 99155937498039 99320095680696 99417182773248 99518032152576 99762381324544 99854074689732 99955367254809 100019416573824 100053075336192 100242929369088 100679314976424 100757557198848 100781444670138 100846023322368 101071383330816 101388206243456 101515544683344 101580593731584 101590264283136 101683637687808 102329795549808 102354516127008 102523969734912 102879955740936 103050307985152 103179733940448 103245849366528 103280593895424 103997461551192 104032459014336 104099120848896 104402451529728 104556587688564 104658793541632 104764960041984 104938404274176 104963282935281 104963755032576 105630756696576 105727843789128 105737909162112 105805663813632 106270630109688 106374511468544 106508112454656 106601627622096 106684472328192 107148899780016 107352218375424 107388344788992 107724969133672 107929380839808 108038865043296 108118355918848 108144474882048 108349195288032 108725407771671 108931717843344 109112090807808 109148809457664 109490952234224 109698714951936 110385327367942 110605315901952 110706975199656 110815193161728 110927604750336 111199968137984 111497054541312 111523989722112 111844330619904 112194922898564 112232678990112 112418517801984 112521843645552 112631835672576 113022918435328 113237383176192 113264229348477 113352251848704 113451776237664 113845706016267 114034183929688 114061732023888 114173229318144 114278167948032 114289047318528 114478259208192 114674967142296 114875753163776 115093733720064 115121019993534 115121537777664 115739950208553 115814113959808 115931596483296 116044921602048 116151580537344 116554884636432 116668819030016 116997144245091 117111510955008 117518148145824 117712705991936 117741142734336 117860580047232 118055704808448 118465620450144 118581422620672 118834601283648 119031371790336 119433305021052 119444675164608 119554458873399 119671325402112 119898405715968 120314719624704 120420357128664 120513940963328 120542512252518 120771245672352 120889301630976 121190590275381 121309056150528 121391228054184 121420553444784 121509890056192 121633150408704 121662534242304 121863953350656 122287092077568 122394461343888 122751102158784 123052496082296 123177321263502 123297729202176 123411054320928 123531690737664 123657002016768 124400927923296 124430980389696 124667092306944 125069750116432 125099964155232 125307074120448 125319003451392 125434186358976 126231836983296 126261763863876 126342669774336 126470832527232 126710815131648 127108008562568 127150783239744 127392056073216 127602996314112 128046062273536 128288456920899 128319448526874 128413861082112 128444882982912 128788041609216 129009338035083 129104258184704 129235222309248 129480450435072 130044115177881 130290878204784 130423046043708 130550536802304 131124245215986 131208266903296 131252421408768 132175985918502 132176580411392 132207916664052 132426794240928 132458785576128 132556243697664 132690709536768 132886609498709 133138766252976 133273823006412 133359222098432 133404100448256 134239086635232 134375259560184 134461364429824 134630241077376 135354059577792 135440791642112 135472901769747 135578183583744 136439727399744 136472688169344 136565131560957 136698626313216 136837294209792 137173274321248 137572978587264 137661132488704 137693769011874 138434058092583 138663282068256 138709945352448 138798827798528 138973152079872 139408783584752 139686613389312 139917872365568 139951043913708 140703468880986 140737459674636 140841008928768 140970458385504 140983878882816 141251400474624 141459939143787 141694173479584 142010816606208 142135503496128 142629029549934 142865199706688 142996509632889 143044631144712 143136291167232 143184459718656 143553370853376 143905841119744 144051820057728 144465593717376 144967210362228 145242290457792 145389625097904 145482787743744 145531745943552 146264953269248 146577237980382 147329737197522 147473754535936 147609300266208 147658974084864 147753590882304 147903473000448 148121832558799 148662739388416 148698652962816 148980143521044 149125774159872 149643571986816 149781112034598 149891357069312 150029124860736 150079613004288 150550059322058 150983177568256 151018972464636 151136335798272 151269034983552 151794274688356 152082309365184 152370890597376 152385396424704 152525456531712 152899956189728 153494693324712 153785954602368 154319933611404 154575461977728 154868774049792 154920890843136 155406512848576 155542961291191 155996192326788 156148681273344 156690864194432 156797002903321 156834881532846 156988190312448 157147440062976 157407606411264 157445632548864 157954160600192 158092845902522 158446135044864 158708495720448 159244406694736 159259566886144 159405945164532 159561767202816 160026708492288 160419626166272 160560476171552 160723349670024 161028327563136 161349243273216 161587453700508 161745408200704 161854970738912 161894071259712 162058297564944 162177533878272 162216712323072 163049456103424 163192615125184 163397576765016 163668136211712 164236428351336 164396972269568 164548072427904 164876002689024 165577991051913 165867903897728 165907973852928 166060462799484 166222789742592 166799952206976 167076098827264 167092004601856 167245581811968 167285984583168 168292384347846 168349018485168 168456893032448 168627776702976 168782765468328 168947753508864 169197182113157 169534377652992 169856074764288 170028377773056 170177664356496 170595505932274 171051275894532 171092598035832 171218481442816 171259843977216 171417251922048 171433570977792 171717388812288 171970906410094 172012450713444 172313629745664 172640600580096 172682306666496 173392153570508 173721170939712 173897394724944 174067382403072 174227370806016 174832326954648 175003228545024 175513164152832 175667266432512 176234647891336 176277222218736 176569058987904 176611714101504 176920946049024 177083557212672 177518355003968 177698430675216 177872133931008 178547057685504 178985448846976 179149957531578 179167012746912 179506988103168 179847608573952 180472079437056 180630535692996 180770911444992 180813768378777 181333952446464 181919636532992 181963584225792 182086842081276 182130830167176 182264835084288 182449725613056 182795930025984 183430638116352 183591692015832 184306640191488 184578744123444 184765981895253 184884376091008 184946593803264 185116581481392 185297536106496 186248817852416 186601391884944 186646470584544 187604625174648 187649946232848 187788011905024 187960611180672 187978505177088 188151279538464 188335200632832 188613252191716 189347755474944 189514004661504 189706248790848 190172039399912 190662012843852 190726174859616 190848388222976 190912612958208 191088084109824 191404494471168 192069093410304 192620791623168 192667324474368 193289613816304 193656387277056 193852833463872 193977050324992 194220675652608 195436317307176 195825805203456 196439649596696 196686367823979 196812400354944 196878632113152 197204630667264 198263978877753 198264870617088 198311874996078 198640191361392 198834365546496 199036064305152 199524762649088 199708149379464 199910734509618 200038833147648 200106150672384 200485858738176 201358629952848 201515114397696 201562889340276 201692046644736 202776412486912 203031089366688 203161187463168 203367275375616 204659591099616 204709032254016 205047939469824 205759911481872 206100615970304 206359467880896 206491698733056 206540653517811 207994923102384 208064918028672 208198241697792 209113175377128 209317587083264 209529920083968 209876808548352 209926565870562 209927510065152 211055203321479 211261513393152 211455687578256 211475818324224 211611327627264 212541260219376 212749022937088 213016224909312 213203255244192 213943544324901 214297799560032 214704436750848 214776689577984 215449938267344 215858761679616 216077730086592 216236711837696 216698390576064 217450815543342 217863435686688 218224181615616 218297618915328 218981904468448 219397429903872 220770654735884 220994605796283 221210631803904 221413950399312 221630386323456 221855209500672 222399936275968 222994109082624 223047979444224 223688661239808 224389845797128 224465357980224 224671668051897 224837035603968 225043687291104 225263671345152 225825088983087 226045836870656 226474766352384 226528458696954 226704503697408 226903552475328 227691412032534 228068367859376 228123464047776 228346458636288 228556335896064 228578094637056 229349934284592 229751506327552 230187467440128 230242039987068 231479900417106 231628227919616 231863192966592 232303161074688 233109769272864 233337638060032 233994288490182 234223021910016 235036296291648 235252322299269 235425411983872 235482285468672 235721160094464 236111409616896 236931240900288 237139268853783 237669202567296 238062743580672 238866610042104 238889350329216 239108917746798 239342650804224 239796811431936 240629439249408 240840714257328 241027881926656 241085024505036 241542491344704 242322640850587 242381180550762 242618112301056 242782456108368 242841106889568 243019780112384 243266300817408 243325068484608 244574184155136 244788922687776 245502204317568 246104992164592 246354642527004 246595458404352 246822108641856 247314004033536 248801855846592 248861960779392 249334184613888 250139500232864 250199928310464 250614148240896 250638006902784 250868372717952 252438576521769 252523527727752 252685339548672 252941665054464 253421630263296 254216017125136 254301566479488 254784112146432 255893258898411 256092124547072 256576913841798 256638897053748 256827722164224 256889765965824 257576083218432 257956359615141 258018676070166 258208516369408 258470444618496 258960900870144 260088230355762 260581756409568 260846092087416 261101073604608 261486554174879 262248490431972 262416533806592 262504842817536 264351971837004 264415833328104 264853588481856 264917571152256 265381419073536 265773218997418 266277532505952 266547646012824 266718444196864 266808200896512 268478173270464 268724936297367 268750519120368 268922728859648 269260482154752 270104518195457 270708119155584 270881583284224 270945803539494 271156367167488 272879454799488 272945376338688 273130263121914 273397252626432 273674588419584 274346548642496 275145957174528 275322264977408 275387538023748 276868116185166 277326564136512 277419890704896 277946304159744 278817567169504 279373226778624 279902087827416 281406937761972 281474919349272 281682017857536 281940916771008 281967757765632 282502800949248 282919878287574 283388346959168 284021633212416 284271006992256 285258059099868 285730399413376 285993019265778 286089262289424 286272582334464 286368919437312 287106741706752 287811682239488 288103640115456 288931187434752 289934420724456 290484580915584 290779250195808 290965575487488 291063491887104 292529906538496 293154475960764 294659474395044 294947509071872 295218600532416 295317948169728 295806946000896 296243665117598 297325478776832 297397305925632 297960287042088 298251548319744 299287143973632 299562224069196 299782714138624 300058249721472 300159226008576 301100118644116 302037944929272 302272671596544 302538069967104 303588549376712 304164618730368 304741781194752 304770792849408 305050913063424 305799912379456 306989386649424 307571909204736 308536037971051 308639867222808 309150923955456 309737548099584 309841781686272 310813025697152 311085922582382 311992384653576 312297362546688 313381728388864 313594005806642 313669763065692 313976380624896 314294880125952 314815212822528 314891265097728 315908321200384 316185691805044 316892270089728 317416991440896 318488813389472 318519133772288 318811890329064 319123534405632 320053416984576 320839252332544 321120952343104 321446699340048 322056655126272 323174907401016 323490816401408 323709941477824 323788142519424 324116595129888 324355067756544 324433424646144 326098912206848 326176223315013 326385230250368 326795153530032 327336272423424 328472856702672 328793944539136 329096144855808 331155982103826 331735807795456 331815947705856 332120925598968 332445579485184 333599904413952 334152197654528 334184009203712 334491163623936 334571969166336 336584768695692 336698036970336 336913786064896 337255553405952 337565530936656 337895507017728 338394364226314 339068755305984 339712149528576 340056755546112 340355328712992 341191011864548 341537118048801 342102551789064 342185196071664 342436962885632 342519687954432 342834503844096 342867141955584 343434777624576 343941812820188 344024901426888 344627259491328 345281201160192 345364613332992 346784307141016 347219850625659 347442341879424 347794789449888 348134764806144 348454741612032 349664653909296 350006457090048 351334532865024 352469295782672 352554444437472 353138117975808 353223428203008 354167114425344 355036710007936 355396861350432 355744267862016 357094115371008 357970897693952 358299915063156 358334025493824 358663376620197 359013976206336 359695217147904 360944158874112 361261071385992 361541822889984 361627536757554 362667904892928 363571770826143 363839273065984 363927168451584 364173684162552 364261660334352 364529670168576 364899451226112 365591860051968 366861276232704 367183384031664 369157488246888 369531963790506 369768752182016 369893187606528 370233162962784 370595072212992 372497635704832 373202783769888 373292941169088 374498626769089 375209250349296 375299892465696 375576023810048 375921222361344 375957010354176 376302559076928 377226504383432 378695510949888 379028009323008 379412497581696 380344078799824 381324025687704 381452349719232 381696776445952 382176168219648 382808988942336 384138186820608 384865370762697 385241583246336 385334648948736 386579227632608 387028014105249 387312774554112 387705666927744 387954100649984 388441351305216 390132345533643 390872634614352 391651610406912 392879299193392 393372735647958 393624800709888 393757264226304 396527957755506 396529741234176 396623749992156 397280382722784 397668731092992 398072128610304 398659828496127 399049525298176 399416298758928 399821469019236 400077666295296 400212301344768 402717259905696 403125778680552 403384093289472 405552824973824 406062178733376 406322374926336 406418705309241 406734550751232 409319182199232 409418064508032 409695394682871 410095878939648 411519822963744 412201231940608 412718935761792 412983397466112 413081307035622 415302174277749 415989846204768 416129836057344 416396483395584 417434255392979 418226350754256 418635174166528 419059840167936 419753617096704 419853131741124 422110406642958 422523026786304 422911375156512 422951636648448 424379817431361 425082520438752 425498045874176 426032449818624 426406510488384 427887088649802 428595599120064 428989528898667 429408873501696 429553379155968 430899876534688 431717523359232 432155460173184 433396781152128 434901631086684 435726871373376 436448363231232 436595237830656 437963808936896 438794859807744 441541309471768 441989211592566 442421263607808 442827900798624 443260772646912 443710419001344 444365497676397 444799872551936 445988218165248 446095958888448 447377322479616 448779691594256 448930715960448 449343336103794 449674071207936 450087374582208 451650177966174 452091673741312 452949532704768 453056917393908 453409007394816 453807104950656 455382824065068 456136735718752 456246928095552 457112671792128 457156189274112 458699868569184 459503012655104 460484079974136 462959800834212 463256455839232 463726385933184 464606322149376 466219538545728 466628883873573 467988576980364 468446043820032 470072592583296 470391008709963 470504644598538 470850823967744 470964570937344 471442320188928 472222819233792 473862481800576 474278537707566 475338405134592 476125487161344 476828422318897 477733220084208 477778700658432 478217835493596 478685301608448 481258878498816 481681428514656 482170049010072 483084982689408 484645281701174 484762361101524 485236224602112 485564912216736 485682213779136 486039560224768 486532601634816 486650136969216 489148368310272 489577845375552 491004408635136 492209984329184 492709285054008 493190916808704 493644217283712 494628008067072 496733973155739 497603711693184 497723921558784 498668369227776 500279000465728 500399856620928 501228296481792 501276013805568 501736745435904 504877153043538 505047055455504 505370679097344 505883330108928 506843260526592 507591546339471 508432034250272 508603132958976 509568224292864 511786517796822 512184249094144 513153827683596 513277794107496 513655444328448 513779531931648 515152166436864 515912719230282 516037352140332 516417032738816 516940889236992 517921801740288 520176460711524 521163512819136 521692184174832 522202147209216 522973108349758 524496980863944 524833067613184 525009685635072 528703943674008 528831666656208 529707176963712 529835142304512 530762838147072 531546437994836 532555065011904 533095292025648 533436888393728 533616401793024 536956346540928 537449872594734 537501038240736 537845457719296 538520964309504 540209036390914 541416238311168 541763166568448 541891607078988 542312734334976 545758909598976 545890752677376 546260526243828 546794505252864 547349176839168 548693097284992 550291914349056 550775076047496 553736232370332 554297945685759 554653128273024 554839781409792 555892608319488 557635134339008 558746453557248 559804175654832 562813875523944 562949838698544 563364035715072 563881833542016 563935515531264 565005601898496 565839756575148 566776693918336 568043266424832 568542013984512 570516118199736 571460798826752 571986038531556 572178524578848 572545164668928 572737838874624 574213483413504 575623364478976 576207280230912 577862374869504 579868841448912 580969161831168 581558500391616 581931150974976 585059813076992 586308951921528 589318948790088 589895018143744 590437201064832 590635896339456 591613892001792 592487330235196 594650957553664 594791936633259 594794611851264 595920574084176 596503096639488 598574287947264 599124448138392 599565428277248 600116499442944 600318452017152 602200237288232 604075889858544 604545343193088 605076139934208 607119300523681 607177098753424 608329237460736 609483562389504 610101826126848 611599824758912 613978773298848 615143818409472 617072075942102 617279734445616 618301847910912 619475096199168 621626051394304 622171845164764 623984769307152 624594725093376 626763456777728 627188011613284 627339526131384 627952761249792 628589760251904 629630425645056 629782530195456 631816642400768 632371383610088 633165609964437 633784540179456 634833982881792 636977626778944 637038267544576 637623780658128 638247068811264 641678504665088 641830632974703 642241904686208 642893398680096 644113310252544 646349814802032 646981632802816 647419882955648 647576285038848 648233190259776 648710135513088 652197824413696 652352446630026 652770460500736 653590307060064 654672544846848 656945713405344 657587889078272 658192289711616 662311964207652 662983817388849 663471615590912 663631895411712 664241851197936 664891158970368 667199808827904 668304395309056 668982327247872 669143938332672 673169537391384 673396073940672 673827572129792 674511106811904 675131061873312 675791014035456 676788728452628 677475266949261 678137510611968 679424299057152 680113511092224 680710657425984 682382023729096 683074236097602 684205103578128 684370392143328 684873925771264 685039375908864 685669007688192 685734283911168 687883625640376 688049802853776 689254518982656 690562402320384 693568614282032 694439701251318 694884683758848 695589578899776 696909483224064 699329307818592 700012914180096 702669065730048 704938591565344 705108888874944 705756966897807 706276235951616 706446856406016 708334228850688 710073420015872 710793722700864 711417806561349 714188230742016 715941795387904 716599830126312 716668050987648 717326753240394 718027952412672 719390434295808 721888317748224 722522142771984 723083645779968 723255073515108 726967922551761 727143541652286 727678546131968 727854336903168 728347368325104 728523320668704 729059340337152 729798902452224 733722552465408 734366768063328 736916652674659 738314976493776 739063927581012 739537504364032 739786375213056 740466325925568 746405567539776 746585882338176 748997253538178 750418500698592 750599784931392 751152047620096 751842444722688 751914020708352 752605118153856 754453008766864 757315729565307 758056018646016 758824995163392 760688157599648 762648051375408 762904699438464 763393552891904 764352336439296 767679776695233 768276373641216 769730741525394 770483166492672 770669297897472 773158455265216 773869078845423 774056028210498 774625549108224 775411333855488 775908201299968 776882702610432 780264691067286 781745269228704 783303220813824 784459662524637 785758598386784 786745471295916 787249601419776 787514528452608 793055915511012 793247499984312 794560765445568 796144257220608 797319656992254 798099050596352 798832597517856 799642938038472 800155332590592 800424602689536 805434519811392 806174808892101 806251557361104 806768186578944 810313554586371 811105649947648 812124357466752 812644749852672 812837410618482 813469101502464 818638364398464 818836129016064 819390789365742 820191757879296 823039645927488 824402463881216 825437871523584 825966794932224 826162614071244 830604348555498 831979692409536 832259672114688 834868510785958 836452701508512 837270348333056 838119680335872 839706263482248 844220813285916 845046053572608 845822750313024 845903273296896 848759634862722 850165040877504 852064899637248 852813020976768 855774177299604 857191198240128 857979057797334 858817747003392 859106758311936 861799753069376 863435046718464 864310920346368 866793562304256 869510652463871 869803262173368 871453742746752 872896726462464 873190475661312 875927617873792 877589719615488 883082618943536 883978423185132 884842527215616 885655801597248 887420838002688 888730995352794 889599745103872 891976436330496 892191917776896 894754644959232 897559383188512 897861431920896 898686672207588 899348142415872 900174749164416 903300355932348 904183347482624 906113834787816 906818014789632 907614209901312 910765648130136 912273471437504 912493856191104 914225343584256 914312378548224 917399737138368 919006025310208 920968159948272 925608113913153 925919601668424 926512911678464 927452771866368 929212644298752 932439077091456 933257767747146 935977153960728 936892087640064 938275282627507 940145185166592 940782017419926 941009289197076 941701647935488 941929141874688 942884640377856 944445638467584 947724963601152 948557075415132 950676810269184 952250974322688 953656844637794 955466440168416 955557401316864 956435670987192 957370603216896 962517756997632 963362857029312 964340098020144 966169965378816 969290563402348 969524722203048 970472449204224 971129824433472 971364427558272 973065203269632 973300273938432 978296736620544 978528669945039 979155690751104 982008817270272 984419968658368 985418570108016 986381833617408 987288434567424 993467946311478 995207423386368 995447843117568 997336738455552 1000558000931456 1000799713241856 1002456592963584 1002552027611136 1003473490871808 1009754306087076 1010094110911008 1010741358194688 1011766660217856 1013686521053184 1015183092678942 1016864068500544 1017206265917952 1019136448585728 1023573035593644 1024368498188288 1024611354146403 1026307655367192 1026555588214992 1027310888656896 1027559063863296 1030304332873728 1031825438460564 1032074704280664 1032834065477632 1033881778473984 1035843603480576 1040352921423048 1042327025638272 1043384368349664 1044404294418432 1045946216699516 1048993961727888 1049666135226368 1050019371270144 1057407887348016 1057663333312416 1059414353927424 1059670284609024 1063092875989672 1065110130023808 1066190584051296 1066873776787456 1067232803586048 1073912693081856 1074899745189468 1075002076481472 1075690915438592 1077041928619008 1080418072781828 1082832476622336 1083783214157976 1084625468669952 1090715312478429 1091517819197952 1091781505354752 1092521052487656 1093589010505728 1094698353678336 1097386194569984 1100583828698112 1101550152094992 1107472464740664 1108595891371518 1109306256546048 1109679562819584 1111785216638976 1115270268678016 1117492907114496 1119608351309664 1123495880307267 1125627751047888 1125899677397088 1126728071430144 1127763667084032 1127871031062528 1131679513150296 1133553387836672 1136086532849664 1137084027969024 1141032236399472 1142921597653504 1143972077063112 1144357049157696 1145090329337856 1148426966827008 1151246728957952 1152414560461824 1154596112288091 1155724749739008 1159737682897824 1161938323662336 1163117000783232 1163862301949952 1170119626153984 1170397036600929 1172617903843056 1178637897580176 1179790036287488 1180874402129664 1181271792678912 1184974660470392 1189301915107328 1189583873266518 1189589223702528 1191841148168352 1193006193278976 1195979485488381 1197148575894528 1198248896276784 1199130856554496 1200232998885888 1200636904034304 1204400474576464 1208151779717088 1210152279868416 1214238601047362 1214354197506848 1216658474921472 1218967124779008 1220203652253696 1223199649517824 1227957546597696 1230287636818944 1234144151884204 1234559468891232 1236603695821824 1238950192398336 1243252102788608 1244343690329528 1245906522833247 1247969538614304 1249189450186752 1252302766178937 1253526913555456 1254376023226568 1254679052262768 1255905522499584 1257179520503808 1259260851290112 1263633284801536 1264742767220176 1266331219928874 1267569080358912 1273139452294083 1273955253557888 1274076535089152 1275247561316256 1276494137622528 1283357009330176 1283661265949406 1284483809372416 1285786797360192 1286968586696001 1288226620505088 1292699629604064 1293963265605632 1294839765911296 1295152570077696 1296466380519552 1304395648827392 1304704893260052 1305540921001472 1307180614120128 1309345089693696 1313891426810688 1316384579423232 1324623928415304 1325967634777698 1326943231181824 1327263790823424 1328483702395872 1329782317940736 1333096493029191 1334399617655808 1336608790618112 1337964654495744 1338287876665344 1343789190171437 1346339074782768 1346792147881344 1347655144259584 1349022213623808 1350262123746624 1353577456905256 1354950533898522 1356275021223936 1358848598114304 1360227022184448 1361421314851968 1364764047458192 1366148472195204 1368410207156256 1368740784286656 1369747851542528 1371338015376384 1371468567822336 1375767251280752 1376099605707552 1378509037965312 1387137228564064 1388879402502636 1389769367517696 1391179157799552 1393818966448128 1398658615637184 1399886651620719 1405338131460096 1409877183130688 1410217777749888 1411173026129889 1411513933795614 1412552471903232 1412893712812032 1416668457701376 1420146840031744 1421587445401728 1422835613122698 1428376461484032 1430485266956691 1431883590775808 1433199660252624 1433336101975296 1434653506480788 1436055904825344 1443776635496448 1445044285543968 1446510147030216 1450061800424329 1453935845103522 1454287083304572 1455357092263936 1455708673806336 1456694736650208 1457046641337408 1458118680674304 1459597804904448 1461752704485799 1467445104930816 1468733536126656 1473833305349318 1476629952987552 1478127855162024 1479075008728064 1479572750426112 1480932651851136 1490201919467217 1492811135079552 1493171764676352 1497994507076356 1500837001397184 1501199569862784 1503684889445376 1503828041416704 1505210236307712 1508906017533728 1514631459130614 1516112037292032 1517649990326784 1521376315199296 1522774639018413 1525296102750816 1525809398876928 1526787105783808 1528704672878592 1535359553390466 1536552747282432 1539461483050788 1540966332985344 1541338595794944 1546316910530432 1547738157690846 1548112056420996 1549251098216448 1550822667710976 1553765405220864 1560529382134572 1563490538457408 1566606441627648 1568919325049274 1571517196773568 1573490942591832 1574499202839552 1575029056905216 1586111831022024 1586494999968624 1589121530891136 1592288514441216 1594639313984508 1596198101192704 1597665195035712 1599285876076944 1600310665181184 1600849205379072 1610869039622784 1612349617784202 1612503114722208 1613536373157888 1620627109172742 1622211299895296 1624248714933504 1625289499705344 1625674821236964 1626938203004928 1637276728796928 1637672258032128 1638781578731484 1640383515758592 1646079291854976 1648804927762432 1650875743047168 1652325228142488 1661208697110996 1663959384819072 1664519344229376 1669737021571916 1672905403017024 1676239360671744 1679412526964496 1688441626571832 1690092107145216 1691645500626048 1691806546593792 1697519269725444 1700330081755008 1704129799274496 1705626041953536 1710972574203101 1711548354599208 1714382396480256 1715958115594668 1717635494006784 1718213516623872 1723599506138752 1726870093436928 1728621840692736 1733587124608512 1739021304927742 1739606524346736 1742907485493504 1745793452924928 1751855235747584 1755179439230976 1766165237887072 1767956846370264 1769685054431232 1771311603194496 1774841676005376 1777461990705588 1779199490207744 1783952872660992 1784375809899777 1784383835553792 1789509289918464 1795118766377024 1795722863841792 1797373344415176 1798696284831744 1800349498328832 1806600711864696 1808366694965248 1812227669575632 1813636029579264 1815228419802624 1821357901571043 1821531296260272 1824546942875008 1824987712382208 1828450687168512 1834799474276736 1838012050620416 1841936319896544 1851216227826306 1851839203336848 1853025823356928 1854905543732736 1858425288597504 1864878154182912 1866515535494292 1871954307921456 1873784175280128 1876550565255014 1880290370333184 1881564034839852 1882018578394152 1883403295870976 1883858283749376 1885769280755712 1888891276935168 1895449927202304 1897114150830264 1901353620538368 1904501948645376 1907313689275588 1910932880336832 1911114802633728 1912871341974384 1914741206433792 1925035513995264 1925491898924109 1926725714058624 1928680196040288 1932339930757632 1938581126804696 1939049444406096 1940944898408448 1942259648866944 1942728855116544 1946130406539264 1956593473241088 1957057339890078 1958311381502208 1964017634540544 1968839937316736 1970837140216032 1972763667234816 1974576869134848 1986935892622956 1988951452166547 1990414846772736 1990895686235136 1994673476911104 2001116001862912 2001599426483712 2004913185927168 2006946981743616 2019508612174152 2020188221822016 2021482716389376 2023533320435712 2027373042106368 2030366185357884 2032425800847783 2033728137001088 2034412531835904 2038272897171456 2047146071187288 2048736996376576 2049222708292806 2052615310734384 2053111176429984 2054621777313792 2055118127726592 2063650876921128 2064149408561328 2065668130955264 2067763556947968 2071687206961152 2080705842846096 2084654051276544 2086768736699328 2091892433399032 2097987923455776 2099332270452736 2100038742540288 2114815774696032 2115326666624832 2118828707854848 2119340569218048 2126185751979344 2130220260047616 2132381168102592 2133747553574912 2134253419684047 2147825386163712 2149799490378936 2150004152962944 2151381830877184 2154083857238016 2160836145563656 2165664953244672 2167566428315952 2169250937339904 2180903767655283 2181430624956858 2183035638395904 2183563010709504 2185042104975312 2187178021011456 2189396707356672 2194772389139968 2201167657396224 2203100304189984 2210749958023977 2214944929481328 2217191782743036 2218612513092096 2219359125639168 2230540537356032 2239216702619328 2246991760614534 2251255502095776 2251799354794176 2253456142860288 2255527334168064 2255742062125056 2263359026300592 2267106775673344 2271947188695921 2274168055938048 2282064472798944 2285843195307008 2287944154126224 2288714098315392 2290180658675712 2302493457915904 2303039330085699 2304829120923648 2309192224576182 2311449499478016 2319475365795648 2321607236536269 2323876647324672 2326234001566464 2327724603899904 2340239252307968 2340794073201858 2345235807686112 2353378987573911 2357275795160352 2359580072574976 2361748804259328 2362543585357824 2369949320940784 2378603830214656 2379167746533036 2383682296336704 2391958970976762 2394297151789056 2396497792553568 2400465997771776 2401273808068608 2408800949152928 2416303559434176 2420304559736832 2428477202094724 2428708395013696 2430940663759113 2433316949842944 2437934249558016 2440407304507392 2446399299035648 2455915093195392 2460575273637888 2468288303768408 2469118937782464 2473207391643648 2477900384796672 2486504205577216 2488687380659056 2491813045666494 2495939077228608 2504605532357874 2507053827110912 2508752046453136 2509358104525536 2511811044999168 2514359041007616 2527266569603072 2529485534440352 2532662439857748 2535138160717824 2546278904588166 2547910507115776 2548153070178304 2550495122632512 2566714018660352 2567322531898812 2568967618744832 2571573594720384 2573937173392002 2576453241010176 2585399259208128 2589679531822592 2590305140155392 2592932761039104 2608531957391613 2609409786520104 2611081842002944 2614361228240256 2618690179387392 2627782853621376 2632769158846464 2644230341950247 2649247856830608 2651935269555396 2653886462363648 2654527581646848 2656967404791744 2665549049356457 2666192986058382 2668799235311616 2673217581236224 2675929308991488 2676575753330688 2687578380342874 2692678149565536 2693584295762688 2695310288519168 2698044427247616 2700524247493248 2707154913810512 2709901067797044 2712550042447872 2720454044368896 2722842629703936 2729528094916384 2732296944390408 2736820414312512 2737481568573312 2742676030752768 2742937135644672 2751534502561504 2752199211415104 2757018075930624 2774274457128128 2776824341739459 2777758805005272 2779538735035392 2782358315599104 2787637932896256 2797317231274368 2799773303241438 2810676262920192 2814825847882521 2819754366261376 2820435555499776 2822346052259778 2823027867591228 2825104943806464 2825787425624064 2833336915402752 2840293680063488 2843174890803456 2845671226245396 2856752922968064 2860970533913382 2863767181551616 2866399320505248 2866672203950592 2869307012961576 2872111809650688 2876352095923669 2887553270992896 2890088571087936 2893020294060432 2900123600848658 2907871690207044 2908574166609144 2910714184527872 2911417347612672 2913389473300416 2914093282674816 2919195609808896 2923505408971598 2934890209861632 2937467072253312 2947666610698636 2953259905975104 2956255710324048 2958150017456128 2959145500852224 2961865303702272 2980403838934434 2985622270159104 2986343529352704 2995989014152712 3001674002794368 3002399139725568 3007369778890752 3007656082833408 3010420472615424 3017812035067456 3029262918261228 3032224074584064 3035299980653568 3042752630398592 3045549278036826 3050592205501632 3051618797753856 3057409345757184 3070719106780932 3073105494564864 3073834062439209 3078922966101576 3081932665970688 3082677191589888 3092633821060864 3095476315381692 3096224112841992 3098502196432896 3101645335421952 3107530810441728 3121058764269144 3126981076914816 3133212883255296 3137838650098548 3143034393547136 3146981885183664 3148998405679104 3150058113810432 3172223662044048 3172989999937248 3178243061782272 3189278627969016 3192396202385408 3195330390071424 3198571752153888 3200621330362368 3201698410758144 3221738079245568 3224699235568404 3225006229444416 3227072746315776 3241254218345484 3244422599790592 3248497429867008 3251349642473928 3253876406009856 3274553457593856 3275344516064256 3277563157462968 3280767031517184 3292158583709952 3297609855524864 3301751486094336 3304650456284976 3322417394221992 3327918769638144 3329038688458752 3339474043143832 3345810806034048 3352478721343488 3358825053928992 3370487640921801 3376883253143664 3380184214290432 3383291001252096 3383613093187584 3395038539450888 3400660163510016 3408259598548992 3411252083907072 3421945148406202 3423096709198416 3428764792960512 3431916231189336 3435270988013568 3447199012277504 3453740186873856 3457243681385472 3467174249217024 3478042609855484 3479213048693472 3485814970987008 3491586905849856 3503710471495168 3510358878461952 3511191109802787 3532330475774144 3535913692740528 3539370108862464 3542623206388992 3554923981411176 3558398980415488 3567905745321984 3568751619799554 3568767671107584 3579018579836928 3587938456465143 3590237532754048 3591445727683584 3594746688830352 3597392569663488 3600698996657664 3613201423729392 3616733389930496 3624455339151264 3630456839605248 3642715803142086 3643062592520544 3649093885750016 3649975424764416 3656901374337024 3669598948553472 3676024101240832 3683872639793088 3702432455652612 3703678406673696 3706051646713856 3709811087465472 3716850577195008 3729756308365824 3733031070988584 3743908615842912 3747568350560256 3753101130510028 3756908298536811 3760580740666368 3763128069679704 3764037156788304 3766806591741952 3767716567498752 3771538561511424 3777782553870336 3790899854404608 3794228301660528 3802707241076736 3814627378551176 3819418356882249 3821865760673664 3822229605267456 3825742683948768 3829482412867584 3850071027990528 3850983797848218 3853451428117248 3857360392080576 3864679861515264 3877162253609392 3878098888812192 3881889796816896 3884519297733888 3885457710233088 3913186946482176 3914114679780156 3916622763004416 3928035269081088 3937679874633472 3941674280432064 3949153738269696 3973871785245912 3977902904333094 3980829693545472 3981791372470272 3989346953822208 3999289479087573 4002232003725824 4003198852967424 4009826371854336 4013893963487232 4031367570514311 4039017224348304 4040376443644032 4042965432778752 4047066640871424 4060732370715768 4064851601695566 4067456274002176 4068825063671808 4076545794342912 4094292142374576 4097473992753152 4098445416585612 4105230621468768 4106222352859968 4109243554627584 4119484894459979 4127301753842256 4128298817122656 4131336261910528 4135527113895936 4161411685692192 4169308102553088 4173537473398656 4183784866798064 4195975846911552 4198664540905472 4199659954862157 4229631549392064 4230653333249664 4233519078389667 4237657415709696 4238681138436096 4252371503958688 4260440520095232 4264762336205184 4267495107149824 4268506839368094 4291455800870073 4295650772327424 4299598980757872 4300008305925888 4302763661754368 4308167714476032 4321672291127312 4331329906489344 4335132856631904 4350185401272987 4361807535310566 4362861249913716 4366071276791808 4367126021419008 4370084209950624 4374356042022912 4378793414713344 4385258113457397 4389544778279936 4402335314792448 4406200608379968 4421499916047954 4429889858962656 4434383565486072 4437225026184192 4438718251278336 4461081074712064 4470605758401651 4478433405238656 4493983521229068 4502511004191552 4503598709588352 4511054668336128 4511484124250112 4526718052601184 4534213551346688 4543894377391842 4548336111876096 4564128945597888 4568323917055239 4571686390614016 4575888308252448 4577428196630784 4580361317351424 4591776809322769 4604986915831808 4606078660171398 4609658241847296 4618384449152364 4622898998956032 4638950731591296 4643214473072538 4647753294649344 4652468003132928 4680478504615936 4681588146403716 4690471615372224 4706757975147822 4714551590320704 4723497608518656 4725087170715648 4739898641881568 4758335493066072 4767364592673408 4783917941953524 4788594303578112 4792995585107136 4800931995543552 4802547616137216 4817601898305856 4821831800026921 4832607118868352 4840609119473664 4856954404189448 4857416790027392 4861881327518226 4866633899685888 4875868499116032 4880814609014784 4892798598071296 4911830186390784 4921150547275776 4936576607536816 4938237875564928 4946414783287296 4973008411154432 4977374761318112 4983626091332988 4991878154457216 5009211064715748 5014107654221824 5017504092906272 5018716209051072 5028718082015232 5054533139206144 5058971068880704 5065324879715496 5070276321435648 5092557809176332 5095821014231552 5096306140356608 5100990245265024 5132917722609303 5134645063797624 5137935237489664 5143147189440768 5147874346784004 5152906482020352 5170798518416256 5179359063645184 5180610280310784 5185865522078208 5217063914783226 5218819573040208 5222163684005888 5228722456480512 5237380358774784 5245112645507867 5255565707242752 5265538317692928 5288460683900494 5298495713661216 5303870539110792 5307772924727296 5309055163293696 5313934809583488 5331098098712914 5332385972116764 5337598470623232 5346435162472448 5351858617982976 5353151506661376 5375156760685748 5385356299131072 5387168591525376 5396088854495232 5401048494986496 5414309827621024 5419802135594088 5425100084895744 5440908088737792 5445685259407872 5459056189832768 5464073704713129 5464593888780816 5473640828625024 5474963137146624 5485352061505536 5503069005123008 5504398422830208 5514036151861248 5548548914256256 5553648683478918 5555517610010544 5559077470070784 5564716631198208 5575275865792512 5594634462548736 5599546606482876 5621352525840384 5629651695765042 5639508732522752 5640871110999552 5644692104519556 5646055735182456 5650209887612928 5651574851248128 5666673830805504 5680587360126976 5686349781606912 5691342452490792 5713505845936128 5721941067826764 5727534363103232 5732798641010496 5733344407901184 5738614025923152 5744223619301376 5752704191847338 5775106541985792 5780177142175872 5786040588120864 5800247201697316 5815743380414088 5817148333218288 5821428369055744 5822834695225344 5826778946600832 5828186565349632 5838391219617792 5847010817943196 5869780419723264 5874934144506624 5895333221397272 5906519811950208 5912511420648096 5916300034912256 5918291001704448 5923730607404544 5960807677868868 5971244540318208 5972687058705408 5991978028305424 6003348005588736 6004798279451136 6014739557781504 6020840945230848 6035624070134912 6058525836522456 6064448149168128 6070599961307136 6085505260797184 6091098556073652 6097277402543349 6101184411003264 6103237595507712 6114818691514368 6141438213561864 6146210989129728 6147668124878418 6157845932203152 6163865331941376 6165354383179776 6185267642121728 6190952630763384 6192448225683984 6197004392865792 6203290670843904 6215061620883456 6242117528538288 6253962153829632 6275677300197096 6286068787094272 6293963770367328 6297996811358208 6300116227620864 6344447324088096 6345979999874496 6356486123564544 6378557255938032 6384792404770816 6390660780142848 6397143504307776 6401242660724736 6402760259052141 6443476158491136 6449398471136808 6450012458888832 6454145492631552 6482508436690968 6488845199581184 6496994859734016 6502699284947856 6507752812019712 6542711302965849 6549106915187712 6550689032128512 6555126314925936 6561534063034368 6584317167419904 6595219711049728 6603502972188672 6609300912569952 6632249874071931 6644834788443984 6655837539276288 6658077376917504 6678948086287664 6691621612068096 6717650107857984 6740975281843602 6753766506287328 6760368428580864 6766582002504192 6767226186375168 6790077078901776 6801320327020032 6822504167814144 6843890296812404 6846193418396832 6857529585921024 6863832462378672 6870541976027136 6894398024555008 6907480373747712 6909117990257097 6914487362770944 6934348498434048 6956085219710968 6958426097386944 6964821709608807 6971629941974016 6983173811699712 7007420942990336 7020717756923904 7022382219605574 7060136962721733 7064660951548288 7071827385481056 7078740217724928 7085246412777984 7109847962822352 7116797960830976 7135811490643968 7137503239599108 7175876912930286 7180475065508096 7182891455367168 7189493377660704 7201397993315328 7226402847458784 7233466779860992 7248910678302528 7260913679210496 7285431606284172 7286125185041088 7292821991277339 7298187771500032 7299950849528832 7313802748674048 7339197897106944 7367745279586176 7404864911305224 7407356813347392 7412103293427712 7419622174930944 7433701154390016 7459512616731648 7466062141977168 7487817231685824 7506202261020056 7513816597073622 7521161481332736 7526256139359408 7528074313576608 7533613183483904 7535433134997504 7543077123022848 7581799708809216 7588456603321056 7605414482153472 7629254757102352 7638836713764498 7643731521347328 7644459210534912 7651485367897536 7700142055981056 7701967595696436 7706902856234496 7714720784161152 7729359723030528 7754324507218784 7756197777624384 7769038595467776 7770915420466176 7825595872174839 7828229359560312 7833245526008832 7856070538162176 7875359749266944 7883348560864128 7898307476539392 7932691025850741 7947743570491824 7955805808666188 7961659387090944 7963582744940544 7996647148069371 7998578958175146 8004464007451648 8006397705934848 8019652743708672 8027787926974464 8062735141028622 8078034448696608 8080752887288064 8085930865557504 8094133281742848 8106083179421249 8121464741431536 8129703203391132 8134912548004352 8137650127343616 8188584284749152 8196890833171224 8210461242937536 8212444705719936 8238969788919958 8254603507684512 8256597634245312 8262672523821056 8271054227791872 8322823371384384 8330473025218377 8338616205106176 8347074946797312 8367569733596128 8391951693823104 8397329081810944 8399319909724314 8444477543647563 8459263098784128 8461306666499328 8467038156779334 8475314831419392 8477362276872192 8504743007917376 8520881040190464 8529524672410368 8534990214299648 8537013678736188 8582911601740146 8591301544654848 8599197961515744 8600016611851776 8616335428952064 8629056287771007 8643344582254624 8662659812978688 8670265713263808 8700370802545974 8723615070621132 8725722499827432 8732142553583616 8734252042838016 8740168419901248 8757586829426688 8770516226914794 8779089556559872 8804670629584896 8812401216759936 8842999832095908 8859779717925312 8868767130972144 8874450052368384 8877436502556672 8922162149424128 8941211516803302 8956866810477312 8987967042458136 9005022008383104 9007197419176704 9022109336672256 9022968248500224 9053436105202368 9068427102693376 9087788754783684 9096672223752192 9128257891195776 9136647834110478 9143372781228032 9151776616504896 9154856393261568 9183553618645538 9209973831663616 9212157320342796 9219316483694592 9236768898304728 9245797997912064 9277901463182592 9286428946145076 9295506589298688 9304936006265856 9363176292807432 9380943230744448 9413515950295644 9429103180641408 9446995217037312 9450174341431296 9479797283763136 9516670986132144 9534729185346816 9564617177102581 9567835883907048 9577188607156224 9585991170214272 9601863991087104 9605095232274432 9635203796611712 9643663600053842 9665214237736704 9681218238947328 9713908808378896 9714833580054784 9723762655036452 9733267799371776 9761629218029568 9785597196142592 9823660372781568 9842301094551552 9873153215073632 9876475751129856 9892829566574592 9946016822308864 9954749522636224 9967252182665976 9983756308914432 10018422129431496 10028215308443648 10035008185812544 10037432418102144 10057436164030464 10109066278412288 10111462922765403 10117942137761408 10130649759430992 10140552642871296 10185115618352664 10191642028463104 10192612280713216 10201980490530048 10265835445218606 10269290127595248 10275870474979328 10286294378881536 10295748693568008 10305812964040704 10321028108902577 10341597036832512 10358718127290368 10361220560621568 10371731044156416 10434127829566452 10437639146080416 10444327368011776 10457444912961024 10474760717549568 10490225291015734 10511131414485504 10531076635385856 10576921367800988 10596991427322432 10607741078221584 10615545849454592 10618110326587392 10627869619166976 10662196197425828 10664771944233528 10675196941246464 10703717235965952 10706303013322752 10750313521371496 10763815369395429 10770712598262144 10774337183050752 10792177708990464 10802096989972992 10828619655242048 10839604271188176 10850200169791488 10891370518815744 10918112379665536 10928147409426258 10929187777561632 10947281657250048 10949926274293248 10970704123011072 11006138010246016 11008796845660416 11028072303722496 11097097828512512 11107297366957836 11111035220021088 11118154940141568 11129433262396416 11150551731585024 11189268925097472 11199093212965752 11242705051680768 11259303391530084 11270724895610433 11279017465045504 11281742221999104 11289384209039112 11292111470364912 11300419775225856 11303149702496256 11333347661611008 11361174720253952 11372699563213824 11382684904981584 11443882135653528 11455068726206464 11465597282020992 11466688815802368 11477228051846304 11488447238602752 11505408383694676 11550213083971584 11560354284351744 11572081176241728 11600494403394632 11631486760828176 11634296666436576 11642856738111488 11645669390450688 11653557893201664 11656373130699264 11694021635886392 11739560839446528 11749868289013248 11790666442794544 11813039623900416 11825022841296192 11832600069824512 11847461214809088 11921615355737736 11942489080636416 11945374117410816 11983956056610848 11997868437262719 12006696011177472 12009596558902272 12029479115563008 12041681890461696 12071248140269824 12094102711542933 12117051673044912 12128896298336256 12141199922614272 12171010521594368 12182197112147304 12194554805086698 12202368822006528 12206475191015424 12229637383028736 12282876427123728 12292421978259456 12295336249756836 12315691864406304 12327730663882752 12358454683379937 12370535284243456 12381905261526768 12384896451367968 12394008785731584 12406581341687808 12484235057076576 12507924307659264 12551354600394192 12572137574188544 12587927540734656 12595993622716416 12598979864586471 12688894648176192 12691959999748992 12700557235169001 12712972247129088 12757114511876064 12769584809541632 12781321560285696 12794287008615552 12802485321449472 12805520518104282 12874367402610219 12886952316982272 12898796942273616 12900024917777664 12908290985263104 12965016873381936 12977690399162368 12993989719468032 13005398569895712 13050556203818961 13085422605931698 13098213830375424 13101378064257024 13110252629851872 13123068126068736 13155774340372191 13168634334839808 13190439422099456 13207005944377344 13218601825139904 13264499748143862 13289669576887968 13311675078552576 13316154753835008 13357896172575328 13383243224136192 13435300215715968 13481950563687204 13507533012574656 13533164005008384 13534452372750336 13580154157803552 13602640654040064 13645008335628288 13687780593624808 13692386836793664 13704971751165717 13715059171842048 13727664924757344 13741083952054272 13775330427968307 13788796049110016 13814960747495424 13818235980514194 13828974725541888 13868696996868096 13912170439421936 13916852194773888 13929643419217614 13943259883948032 14014841885980672 14041435513847808 14044764439211148 14120273925443466 14129321903096576 14143654770962112 14170492825555968 14219695925644704 14233595921661952 14275006479198216 14351753825860572 14360950131016192 14365782910734336 14378986755321408 14402795986630656 14452805694917568 14465495400080763 14497821356605056 14521827358420992 14570863212568344 14572250370082176 14585643982554678 14596375543000064 14599901699057664 14627605497348096 14678395794213888 14735490559172352 14781681091885807 14809729822610448 14814713626694784 14824206586855424 14839244349861888 14919025233463296 14932124283954336 14975634463371648 15012404522040112 15027633194147244 15042322962665472 15052512278718816 15056148627153216 15067226366967808 15086154246045696 15163599417618432 15176913206642112 15210828964306944 15258509514204704 15277673427528996 15287463042694656 15288918421069824 15302970735795072 15398753167827909 15403935191392872 15413805712468992 15429441568322304 15458719446061056 15508649014437568 15512395555248768 15538077190935552 15541830840932352 15651191744349678 15656458719120624 15666491052017664 15712141076324352 15735337936523601 15750719498533888 15766697121728256 15796614953078784 15865382051701482 15895487140983648 15911611617332376 15923318774181888 15927165489881088 15950679804667619 15993294296138742 15997157916350292 16008928014903296 16012795411869696 16039305487417344 16055575853948928 16125470282057244 16156068897393216 16161505774576128 16188266563485696 16212166358842498 16242929482863072 16259406406782264 16269825096008704 16275300254687232 16377168569498304 16392221114139387 16393781666342448 16420922485875072 16424889411439872 16477939577839916 16509207015369024 16513195268490624 16542108455583744 16645646742768768 16660946050436754 16677232410212352 16694149893594624 16735139467192256 16783903387646208 16794658163621888 16798639819448628 16888955087295126 16918526197568256 16922613332998656 16934076313558668 16950629662838784 16954724553744384 17009486015834752 17041762080380928 17059049344820736 17074027357472376 17165823203480292 17182603089309696 17198395923031488 17200033223703552 17232670857904128 17258112575542014 17286689164509248 17325319625957376 17340531426527616 17400741605091948 17447230141242264 17451444999654864 17464285107167232 17468504085676032 17480336839802496 17515173658853376 17541032453829588 17558179113119744 17609341259169792 17624802433519872 17685999664191816 17719559435850624 17737534261944288 17748900104736768 17754873005113344 17844324298848256 17882423033606604 17913733620954624 17975934084916272 18010044016766208 18014394838353408 18044218673344512 18106872210404736 18136854205386752 18175577509567368 18193344447504384 18256515782391552 18273295668220956 18286745562456064 18303553233009792 18309712786523136 18367107237291076 18424314640685592 18438632967389184 18473537796609456 18491595995824128 18555802926365184 18572857892290152 18591013178597376 18609872012531712 18726352585614864 18761886461488896 18820698316234111 18827031900591288 18858206361282816 18893990434074624 18900348682862592 18959594567526272 19033341972264288 19069458370693632 19129234354205162 19135671767814096 19154377214312448 19171982340428544 19203727982174208 19270407593223424 19287327200107684 19330428475473408 19362436477894656 19427817616757792 19429667160109568 19447525310072904 19466535598743552 19523258436059136 19571194392285184 19628133908897547 19647320745563136 19684602189103104 19746306430147264 19752951502259712 19785659133149184 19892033644617728 19896749622215793 19909499045272448 19934504365331952 19967512617828864 20036844258862992 20056430616887296 20070016371625088 20074864836204288 20218132556824576 20222925845530806 20235884275522816 20261299518861984 20281105285742592 20370231236705328 20383284056926208 20385224561426432 20403960981060096 20531670890437212 20538580255190496 20551740949958656 20572588757763072 20591497387136016 20611625928081408 20642056217805154 20683194073665024 20717436254580736 20722441121243136 20743462088312832 20868255659132904 20875278292160832 20888654736023552 20914889825922048 20949521435099136 20980450582031468 21022262828971008 21062153270771712 21153842735601976 21180410888165199 21193982854644864 21215482156443168 21231091698909184 21236220653174784 21255739238333952 21324392394851656 21329543888467056 21350393882492928 21407434471931904 21500627042742992 21527630738790858 21541425196524288 21548674366101504 21604193979945984 21657239310484096 21679208542376352 21700400339582976 21782741037631488 21836224759331072 21856294818852516 21858375555123264 21878465973832017 21894563314500096 21899852548586496 21941408246022144 22012276020492032 22017593691320832 22194195657025024 22214594733915672 22222070440042176 22236309880283136 22258866524792832 22301103463170048 22378537850194944 22398186425931504 22518606783060168 22541449791220866 22558034930091008 22563484443998208 22578768418078224 22584222940729824 22600839550451712 22606299404992512 22722349440507904 22745399126427648 22765369809963168 22844416232914429 22887764271307056 22910137452412928 22931194564041984 22933377631604736 22954456103692608 23010816767389352 23100426167943168 23120708568703488 23144162352483456 23200988806789264 23262973521656352 23268593332873152 23285713476222976 23307115786403328 23312746261398528 23388043271772784 23476787616524517 23499736578026496 23581332885589088 23626079247800832 23650045682592384 23665200139649024 23694922429618176 23798073077552223 23843230711475472 23884978161272832 23890748234821632 23967912113221696 23989941444208113 23995736874525438 24013392022354944 24019193117804544 24058958231126016 24083363780923392 24142496280539648 24188205423085866 24234103346089824 24257792596672512 24282399845228544 24318249538263747 24342021043188736 24364394224294608 24389109610173396 24404737644013056 24412950382030848 24565752854247456 24590672499513672 24631383728812608 24716909366759874 24741070568486912 24763810523053536 24769792902735936 24788017571463168 24813162683375616 24968470114153152 24991419075655131 25015848615318528 25102709200788384 25144275148377088 25175855081469312 25191987245432832 25197959729172942 25333432630942689 25377789296352384 25383919999497984 25401114470338002 25425944494258176 25514229023752128 25562643120571392 25588574017231104 25604970642898944 25611041036208564 25748734805220438 25773904633964544 25797593884547232 25800049835555328 25887168863313021 25930033746763872 25955380798324736 25987979438936064 26010797139791424 26101112407637922 26170845211863396 26196427660750848 26202756128514048 26220505259703744 26311548680744382 26337268669679616 26414011888754688 26437203650279808 26528999496287724 26579339153775936 26623350157105152 26632309507670016 26715792345150656 26766486448272384 26870600431431936 26963901127374408 27015066025149312 27066328010016768 27068904745500672 27160308315607104 27205281308080128 27290016671256576 27375561187249616 27384773673587328 27409943502331434 27430118343684096 27455329849514688 27550660855936614 27577592098220032 27629921494990848 27636471961028388 27657949451083776 27737393993736192 27824340878843872 27833704389547776 27859286838435228 27886519767896064 28029683771961344 28089528878422296 28240547850886932 28258643806193152 28287309541924224 28340985651111936 28439391851289408 28550012958396432 28693851531307743 28703507651721144 28721900262032384 28731565821468672 28757973510642816 28805591973261312 28905611389835136 28930990800161526 28995642713210112 29043654716841984 29086533761452717 29141726425136688 29144500740164352 29171287965109356 29192751086000128 29199803398115328 29356791588427776 29470981118344704 29563362183771614 29619459645220896 29629427253389568 29648413173710848 29678488699723776 29838050466926592 29864248567908672 29951268926743296 30024809044080224 30055266388294488 30084645925330944 30105024557437632 30112297254306432 30172308492091392 30327198835236864 30334388768296209 30353826413284224 30421657928613888 30517019028409408 30555346855057992 30574926085389312 30577836842139648 30605941471590144 30797506335655818 30807870382785744 30827611424937984 30858883136644608 30917438892122112 30963084326707731 31017298028875136 31024791110497536 31076154381871104 31083661681864704 31302383488699356 31312917438241248 31332982104035328 31424282152648704 31470675873047202 31501438997067776 31533394243456512 31593229906157568 31730764103402964 31790974281967296 31823223234664752 31846637548363776 31854330979762176 31901359609335238 31986588592277484 31994315832700584 32017856029806592 32025590823739392 32111151707897856 32250940564114488 32312137794786432 32323011549152256 32376533126971392 32424332717684996 32485858965726144 32518812813564528 32539650192017408 32550600509374464 32754337138996608 32784442228278774 32787563332684896 32841844971750144 32849778822879744 32955879155679832 33018414030738048 33026390536981248 33084216911167488 33291293485537536 33321892100873508 33354464820424704 33388299787189248 33470278934384512 33567806775292416 33597279638897256 33777910174590252 33812174686831299 33837052395136512 33845226665997312 33868152627117336 33901259325677568 33909449107488768 34018972031669504 34083524160761856 34118098689641472 34148054714944752 34331646406960584 34365206178619392 34396791846062976 34400066447407104 34465341715808256 34516225151084028 34573378329018496 34650639251914752 34681062853055232 34801483210183896 34894460282484528 34902889999309728 34928570214334464 34937008171352064 34960673679604992 35082064907659176 35116358226239488 35218682518339584 35249604867039744 35371999328383632 35439118871701248 35475068523888576 35497800209473536 35688648597696512 35764846067213208 35827467241909248 35951868169832544 36020088033532416 36028789676706816 36088437346689024 36213744420809472 36273708410773504 36282308134628799 36351155019134736 36386688895008768 36513031564783104 36546591336441912 36573491124912128 36607106466019584 36619425573046272 36734214474582152 36848629281371184 36877265934778368 36947075593218912 36983191991648256 37075364050139811 37111605852730368 37145715784580304 37182026357194752 37219744025063424 37452705171229728 37523772922977792 37641396632468222 37654063801182576 37716412722565632 37787980868149248 37919189135052544 38066683944528576 38138916741387264 38258468708410324 38271343535628192 38308754428624896 38343964680857088 38407455964348416 38540815186446848 38574654400215368 38623102207830657 38660856950946816 38724872955789312 38855635233515584 38859334320219136 38895050620145808 38933071197487104 39142388784570368 39151668611456883 39256267817795094 39294641491126272 39369204378206208 39467323021116573 39492612860294528 39505903004519424 39571318266298368 39784067289235456 39793499244431586 39818998090544896 39869008730663904 39935025235657728 40073688517725984 40112861233774592 40140032743250176 40149729672408576 40436265113649152 40445851691061612 40471768551045632 40522599037723968 40740462473410656 40766568113852416 40807921962120192 41063341780874424 41077160510380992 41103481899917312 41145177515526144 41182994774272032 41223251856162816 41284112435610308 41325991283904921 41366388147330048 41434872509161472 41444882242486272 41486924176625664 41736511318265808 41750556584321664 41777309472047104 41829779651844096 41960901164062936 42044525657942016 42124306541543424 42307685471203952 42360821776330398 42387965709289728 42430964312886336 42462183397818368 42511478476667904 42648784789703312 42659087776934112 42700787764985856 43001254085485984 43055261477581716 43082850393048576 43097348732203008 43208387959891968 43314478620968192 43358417084752704 43396486200242289 43565482075262976 43672449518662144 43712589637705032 43716751110246528 43756931947664034 43789126629000192 43799705097172992 43882816492044288 44024552040984064 44035187382641664 44345043275657421 44388391314050048 44429189467831344 44444140880084352 44472619760566272 44517733049585664 44757075700389888 44796372851863008 44951915813154199 45037213566120336 45082899582441732 45116069860182016 45126968887996416 45157536836156448 45168445881459648 45201679100903424 45314333839059769 45444698881015808 45490798252855296 45530739619926336 45688832465828858 45775528542614112 45820274904825856 45862389128083968 45866755263209472 45908912207385216 46021633534778704 46196259503483727 46241417137406976 46288324704966912 46401977613578528 46525947043312704 46537186665746304 46614231572806656 46625492522797056 46776086543545568 46953575233049034 46999473156052992 47162665771178176 47206013809570803 47252158495601664 47300091365184768 47330400279298048 47389844859236352 47596146155104446 47686461422950944 47769956322545664 47781496469643264 47852039414002857 47935824226443392 47979882888416226 47991473749050876 48026784044709888 48038386235609088 48117916462252032 48166727561846784 48284992561079296 48376410846171732 48468206692179648 48564799690457088 48636499076527494 48684042086377472 48728788448589216 48778219220346792 48809475288026112 48825900764061696 49131505708494912 49176663342418161 49181344999027344 49262767457625216 49433818733519748 49482141136973824 49527621046107072 49539585805471872 49626325366751232 49936940228306304 49982838151310262 50031697230637056 50205418401576768 50288550296754176 50351710162938624 50383974490865664 50395919458345884 50666865261885378 50755578592704768 50767839998995968 50802228940676004 50851888988516352 51028458047504256 51125286241142784 51177148034462208 51222082072417128 51497469610440876 51547809267929088 51595187769094464 51600099671110656 51774337726626042 51860067493527744 51975958877872128 52021594279582848 52202224815275844 52341690423726792 52392855321501696 52405512257028096 52441010519407488 52623097361488764 52674537339359232 52828023777509376 52874407300559616 53040149800296131 53057998992575448 53158678307551872 53246700314210304 53264619015340032 53431584690301312 53532972896544768 53741200862863872 53927802254748816 54030132050298624 54132656020033536 54320616631214208 54410562616160256 54580033342513152 54751122374499232 54769547347174656 54819887004662868 54860236687368192 54910659699029376 55101321711873228 55155184196440064 55272943922056776 55315898902167552 55474787987472384 55648681757687744 55667408779095552 55718573676870456 55773039535792128 56059367543922688 56179057756844592 56462094948702333 56481095701773864 56517287612386304 56574619083848448 56681971302223872 56878783702578816 57100025916792864 57387703062615486 57407015303442288 57443800524064768 57463131642937344 57515947021285632 57611183946522624 57811222779670272 57861981600323052 57991285426420224 58087309433683968 58173067522905434 58283452850273376 58289001480328704 58342575930218712 58385502172000256 58399606796230656 58713583176855552 58941962236689408 59126724367543228 59238919290441792 59258854506779136 59356977399447552 59676100933853184 59690248866647379 59728497135817344 59902537853486592 60049618088160448 60110532776588976 60169291850661888 60210049114875264 60224594508612864 60654397670473728 60668777536592418 60707652826568448 60843315857227776 61034038056818816 61110693710115984 61149852170778624 61155673684279296 61211882943180288 61595012671311636 61615740765571488 61655222849875968 61717766273289216 61834877784244224 61926168653415462 62034596057750272 62049582220995072 62152308763742208 62167323363729408 62604766977398712 62625834876482496 62665964208070656 62848564305297408 62941351746094404 63002877994135552 63066788486913024 63186459812315136 63461528206805928 63581948563934592 63646446469329504 63693275096727552 63708661959524352 63802719218670476 63973177184554968 63988631665401168 64035712059613184 64051181647478784 64222303415795712 64501881128228976 64624275589572864 64646023098304512 64848665435369992 64971717931452288 65037625627129056 65079300384034816 65101201018748928 65508674277993216 65568884456557548 65575126665369792 65683689943500288 65699557645759488 65911758311359664 66036828061476096 66052781073962496 66582586971075072 66643784201747016 66708929640849408 66776599574378496 66940557868769024 67135613550584832 67194559277794512 67555820349180504 67624349373662598 67674104790273024 67690453331994624 67736305254234672 67802518651355136 67818898214977536 68037944063339008 68167048321523712 68236197379282944 68296109429889504 68533248698743287 68663292813921168 68730412357238784 68793583692125952 68800132894814208 69032450302168056 69146756658036992 69301278503829504 69362125706110464 69602966420367792 69788920564969056 69805779998619456 69857140428668928 69921347359209984 70164129815318352 70232716452478976 70430362849573551 70499209734079488 70743998656767264 70878237743402496 70950137047777152 70995600418947072 71377297195393024 71394219232656669 71529692134426416 71654934483818496 71903736339665088 71969824332624339 72040176067064832 72057579353413632 72176874693378048 72427488841618944 72547416821547008 72564616269257598 72702310038269472 72773377790017536 72954748614791241 73026063129566208 73093182672883824 73146982249824256 73214212932039168 73238851146092544 73468428949164304 73697258562742368 73894151186437824 74150728100279622 74223211705460736 74291431569160608 74364052714389504 74439488050126848 74905410342459456 75047545845955584 75282793264936444 75308127602365152 75432825445131264 75575961736298496 75838378270105088 76000297892828067 76133367889057152 76277833482774528 76516937416820648 76542687071256384 76687929361714176 76814911928696832 77081630372893696 77149308800430736 77246204415661314 77321713901893632 77661506589939063 77711270467031168 77718668640438272 77790101240291616 77866142394974208 78284777569140736 78303337222913766 78512535635590188 78589282982252544 78934646042233146 78985225720589056 79011806009038848 79568134578470912 79586998488863172 79637996181089792 79738017461327808 79870050471315456 80147377035451968 80280065486500352 80299459344817152 80891703382123224 80943537102091264 81045198075447936 81480924946821312 81533136227704832 81615843924240384 81971140600457657 82126683561748848 82154321020761984 82206963799834624 82290355031052288 82365989548544064 82568224871220616 82651982567809842 82732776294660096 82869745018322944 82889764484972544 82973848353251328 83473022636531616 83501113168643328 83554618944094208 83659559303688192 83921802328125872 84089051315884032 84615370942407904 84721643552660796 84775931418579456 84861928625772672 85022956953335808 85297569579406624 85318175553868224 86002508170971968 86081554593923229 86110522955163432 86165700786097152 86194697464406016 86416775919783936 86628957241936384 86716834169505408 86792972400484578 87130964150525952 87259601284358151 87344899037324288 87425179275410064 87433502220493056 87513863895328068 87578253258000384 87599410194345984 88049104081968128 88070374765283328 88690086551314842 88776782628100096 88858378935662688 88888281760168704 88945239521132544 89035466099171328 89166914973633739 89514151400779776 89592745703726016 89903831626308398 90074427132240672 90165799164883464 90232139720364032 90253937775992832 90315073672312896 90336891762919296 90628667678119538 90889397762031616 90981596505710592 91061479239852672 91377664931657716 91551057085228224 91724778256167936 91733510526418944 91817824414770432 92043267069557408 92392519006967454 92482834274813952 92576649409933824 92803955227157056 92889252980123193 93051894086625408 93074373331492608 93228463145613312 93250985045594112 93552173087091136 93907150466098068 93998946312105984 94325331542356352 94412027619141606 94504316991203328 94600182730369536 94779689718472704 95192292310208892 95372922845901888 95539912645091328 95562992939286528 95704078828005714 95871648452886784 95959765776832452 95982947498101752 96053568089419776 96076772471218176 96333455123693568 96569985122158592 96752821692343464 96936413384359296 97129599380914176 97272998153054988 97368084172754944 97457576897178432 97556438440693584 97618950576052224 97651801528123392 98263011416989824 98353326684836322 98362689998054688 98525534915250432 98867637467039496 98964282273947648 99055242092214144 99079171610943744 99252650733502464 99873880456612608 99965676302620524 100063394461274112 100410836803153536 100577100593508352 100703420325877248 100791838916691768 101333730523770756 101511157185409536 101535679997991936 101604457881352008 101703777977032704 102056916095008512 102250572482285568 102354296068924416 102444164144834256 102994939220881752 103095618535858176 103190375538188928 103200199342221312 103548675453252084 103720134987055488 103951917755744256 104043188559165696 104404449630551688 104683380847453584 104785710643003392 104811024514056192 104882021038814976 105246194722977528 105349074678718464 105656047555018752 105748814601119232 106080299600592262 106115997985150896 106317356615103744 106493400628420608 106863169380602624 107065945793089536 107482401725727744 107855604509497632 108060264100597248 108265312040067072 108641233262428416 108821125232320512 108846924403886397 109160066685026304 109502244748998464 109539094694349312 109639774009325736 109720473374736384 109821319398058752 110202643423746456 110310368392880128 110545887844113552 110631797804335104 110949575974944768 111226092150419433 111297363515375488 111334817558191104 111437147353740912 111546079071584256 112118735087845376 112358115513689184 112924189897404666 112962191403547728 113034575224772608 113149238167696896 113363942604447744 113757567405157632 114200051833585728 114775406125230972 114814030606884576 114887601048129536 114926263285874688 115031894042571264 115222367893045248 115622445559340544 115723963200646104 115982570852840448 116174618867367936 116346135045810868 116566905700546752 116578002960657408 116685151860437424 116771004344000512 116799213592461312 117427166353711104 117455005834370649 117883924473378816 118253448735086456 118401969063349719 118477838580883584 118517709013558272 118713954798895104 119352201867706368 119380497733294758 119456994271634688 119805075706973184 120099236176320896 120221065553177952 120338583701323776 120420098229750528 120449189017225728 121308795340947456 121337555073184836 121415305653136896 122068076113637632 122221387420231968 122299704341557248 122423765886360576 123190025342623272 123231481531142976 123310445699751936 123435532546578432 123669755568488448 123852337306830924 123977973851714763 124069192115500544 124099164441990144 124304617527484416 124334646727458816 125209533954797424 125251669752964992 125331928416141312 125882703492188808 126005755988271104 126133576973826048 126372919624630272 126923056413611856 127163897127869184 127292892938659008 127386550193455104 127605438437340952 127946354369109936 127977263330802336 128071424119226368 128102363294957568 129003762256457952 129248551179145728 129292046196609024 129697330870739984 129943435862904576 130075251254258112 130158600768069632 130189458600726867 131017348555986432 131137768913115096 131150253330739584 131367379887000576 131399115291518976 131823516622719328 132073656122952192 132105562147924992 133035129826972263 133165173942150144 133287568403494032 133417859281698816 133553199148756992 133881115737538048 134271227101169664 134389118555589024 134855747439462597 135111640698361008 135248698747325196 135348209580546048 135380906663989248 135472610508469344 135605037302710272 135943001517179307 136075888126678016 136334096643047424 136472394758565888 136592218859779008 137066497397486574 137326585627842336 137460824714477568 137587167384251904 137600265789628416 138064900604336112 138293513316073984 138588778510451181 138724251412220928 139205932840735584 139577841129938112 139611559997238912 139842694718419968 140328259630636704 140465432904957952 140860725699147102 140998419468158976 141487997313534528 141618041428712409 141756475486804992 141900274095554304 141991200837894144 142754594390786048 142788438465313338 143059384268852832 143309868967636992 143556118242008571 143807472679330176 143939648665248678 144080352134129664 144115158706827264 144353749386756096 144854977683237888 145094833643094016 145129232538515196 145404620076538944 145909497229582482 146052126259132416 146186365345767648 146428425864078336 146477702292185088 146936857898328608 147394517125484736 147788302372875648 148301456200559244 148446423410921472 148582863138321216 148878976100253696 149810820684918912 150095091691911168 150565586529872888 150616255204730304 150865650890262528 151151923472596992 151676756540210176 152000595785656134 152266735778114304 152555666965549056 153033874833641296 153085374142512768 153375858723428352 154163260745787392 154298617600861472 154492408831322628 154643427803787264 155323013179878126 155422540934062336 155437337280876544 155580202480583232 156569555138281472 156606674445827532 157025071271180376 157178565964505088 157869292084466292 157970451441178112 158023612018077696 159120449400888393 159173996977726344 159275992362179584 159476034922655616 159740100942630912 160294754070903936 160560130973000704 160598918689634304 161783406764246448 161887074204182528 162090396150895872 162598492010743877 162961849893642624 163066272455409664 163231687848480768 163942281200915314 164253367123497696 164308642041523968 164413927599669248 164580710062104576 164731979097088128 165136449742441232 165303965135619684 165465552589320192 165739490036645888 165947696706502656 166946045273063232 167002226337286656 167319118607376384 167843604656251744 168178102631768064 169230741884815808 169386284846106999 169443287105321592 169551862837158912 169723857251545344 170045913906671616 170595139158813248 170636351107736448 172005016341943936 172163109187846458 172221045910326864 172331401572194304 172389394928812032 172833551839567872 173257914483872768 173433668339010816 173585944800969156 174261928301051904 174519202568716302 174689798074648576 174850358550820128 174867004440986112 175027727790656136 175156506516000768 175198820388691968 175457477851343809 176098208163936256 176140749530566656 177380173102629684 177553565256200192 177716757871325376 177776563520337408 178070932198342656 178333829947267478 179028302801559552 179185491407452032 179807663252616796 180148854264481344 180331598329766928 180464279440728064 180507875551985664 180630147344625792 180673783525838592 181257335356239076 181963193011421184 182122958479705344 182755329863315432 183102114170456448 183449556512335872 183467021052837888 183635648829540864 184086534139114816 184785038013934908 184965668549627904 185153298819867648 185607910454314112 185778505960246386 186103788173250816 186148746662985216 186456926291226624 186501970091188224 187104346174182272 187814300932196136 187997892624211968 188650663084712704 188824055238283212 189008633982406656 189200365460739072 189559379436945408 190384584620417784 190745845691803776 191079825290182656 191125985878573056 191408157656011428 191743296905773568 191919531553664904 191965894996203504 192107136178839552 192153544942436352 192666910247387136 193139970244317184 193505643384686928 193872826768718592 194545996306109976 194736168345509888 194915153794356864 195112876881387168 195237901152104448 195303603056246784 196526022833979648 196706653369672644 196725379996109376 197051069830500864 197735274934078992 197928564547895296 198110484184428288 198158343221887488 199747760913225216 199931352605241048 200126788922548224 200821673606307072 201154201187016704 201406840651754496 201583677833383536 202667461047541512 203022314370819072 203071359995983872 203208915762704016 203407555954065408 204113832190017024 204501144964571136 204708592137848832 204888328289668512 205599746096229861 205989878441763504 206191237071716352 206380751076377856 206400398684442624 207097350906504168 207440269974110976 207903835511488512 208086377118331392 208808899261103376 209366761694907168 209571421286006784 209764042077629952 210492389445955056 210698149357436928 211497629202238464 212160599201184524 212231995970301792 212634713230207488 212986801256841216 213726338761205248 214131891586179072 214182657697970007 214964803451455488 215711209018995264 215909472997873017 216120528201194496 216530624080134144 217282466524856832 217642250464641024 217693848807772794 218320133370052608 218864245844373723 219004489497996928 219078189388698624 219279548018651472 219440946749472768 219642638796117504 220405286847492912 220620736785760256 221091775688227104 222452184300838866 222594727030750976 222669635116382208 222874294707481824 223092158143168512 224237470175690752 224716231027378368 225848379794809332 225924382807095456 226069150449545216 226298476335393792 226727885208895488 227515134810315264 228400103667171456 229550812250461944 229628061213769152 229775202096259072 230063788085142528 230444735786090496 231244891118681088 231447926401292208 231965141705680896 232692270091621736 232984519769817189 233133811401093504 233156005921314816 233370303720874848 233542008688001024 233598427184922624 234854332707422208 234910011668741298 235767848946757632 236506897470172912 236803938126699438 236955677161767168 237035418027116544 238704403735412736 238760995466589516 238913988543269376 239610151413946368 240198472352641792 240442131106355904 240840196459501056 240898378034451456 242675110146369672 242830611306273792 244136152227275264 244442774840463936 244599408683114496 244847531772721152 245913421801372971 246380050685246544 246462963062285952 246620891399503872 246871065093156864 247704674613661848 247955947703429526 248138384231001088 248198328883980288 248609235054968832 248669293454917632 250419067909594848 250503339505929984 250663856832282624 251288578562058719 251765406984377616 252011511976542208 252267153947652096 253846112827223712 254327794255738368 254585785877318016 255210876874681904 255892708738219872 255954526661604672 256142848238452736 258007524512915904 258244663781769687 258497102358291456 258584092393218048 259394661741479968 259886871725809152 260150502508516224 260317201536139264 260378917201453734 261778803853074453 262034697111972864 262275537826230192 262300506661479168 262734759774001152 262798230583037952 263647033245438656 264147312245904384 264211124295849984 266070259653944526 266330347884300288 266575136806988064 266835718563397632 267106398297513984 267500744920901217 267762231475076096 268542454202339328 268778237111178048 269711494878925194 270223281396722016 270497397494650392 270696419161092096 270761813327978496 270945221016938688 271886003034358614 272151776253356032 272668193286094848 272944789517131776 273184437719558016 274132994794973148 274653171255684672 275174334768503808 275200531579256832 276129801208672224 276587026632147968 277177557020902362 277448502824441856 278411865681471168 278667758940369579 279155682259876224 279223119994477824 279685389436839936 280656519261273408 281721451398294204 281996838936317952 282975994627069056 283236082857424818 283512950973609984 283800548191108608 285509188781572096 285576876930626676 286118768537705664 286619737935273984 287112236484017142 287614945358660352 287879297330497356 288160704268259328 288230317413654528 289709955366475776 290258465077030392 290809240153077888 291818994459164964 292104252518264832 292372730691535296 292856851728156672 292955404584370176 293873715796657216 294789034250969472 295576604745751296 296602912401118488 296892846821842944 297165726276642432 297757952200507392 299621641369837824 300190183383822336 301131173059745776 301232510409460608 301731301780525056 303353513080420352 304001191571312268 304533471556228608 305111333931098112 306067749667282592 306170748285025536 306751717446856704 308326521491574784 308597235201722944 308984817662645256 309286855607574528 310646026359756252 310845081868124672 310874674561753088 311160404961166464 313213348891655064 314050142542360752 314357131929010176 315738584168932584 315940902882356224 316047224036155392 318240898801776786 318347993955452688 318551984724359168 318952069845311232 319480201885261824 319951871375979887 320589508141807872 321120261946001408 321197837379268608 323566813528492896 323774148408365056 324180792301791744 325196984021487754 325923699787285248 326132544910819328 326463375696961536 327884562401830628 328506734246995392 328617284083047936 329161420124209152 329463958194176256 330272899484882464 330607930271239368 330931105178640384 331895393413005312 333678276451258299 333892090546126464 334004452674573312 334638237214752768 335687209312503488 336356205263536128 338461483769631616 338772569692213998 338886574210643184 339103725674317824 339447714503090688 340091827813343232 341190278317626496 341272702215472896 344010032683887872 344326218375692916 344442091820653728 344662803144388608 344778789857624064 345667103679135744 346515828967745536 346867336678021632 347171889601938312 348523856602103808 349038405137432604 349379596149297152 349700717101640256 349734008881972224 350055455581312272 350313013032001536 350397640777383936 350914955702687618 352196416327872512 352281499061133312 354760346205259368 355107130512400384 355433515742650752 355553127040674816 356141864396685312 356667659894534956 358056605603119104 358370982814904064 359615326505233592 360297708528962688 360663196659533856 360928558881456128 361015751103971328 361260294689251584 361347567051677184 362514670712478152 363926386022842368 364245916959410688 365510659726630864 366204228340912896 366899113024671744 367271297659081728 368173068278229632 369570076027869816 369931337099255808 370306597639735296 371215820908628224 371557011920492772 371933921555144289 372207576346501632 372297493325970432 372913852582453248 373003940182376448 374208692348364544 375628601864392272 375995785248423936 377301326169425408 377648110476566424 378017267964813312 378400730921478144 379118758873890816 380769169240835568 381491691383607552 382159650580365312 382816315312022856 383486593811547136 383839063107329808 383931789992407008 384214272357679104 384307089884872704 386279940488634368 387011286769373856 387745653537437184 389091992612219952 389472336691019776 389830307588713728 390225753762774336 390475802304208896 390568375802180601 393052045667959296 393413306739345288 393450759992218752 394102139661001728 395470549868157984 395857129095790592 396220968368856576 396316686443774976 399105389480916789 399495521826450432 399862705210482096 400253577845096448 401643347212614144 402308402374033408 402813681303508992 403167355666767072 404567242318387791 405334922095083024 406044628741638144 406142719991967744 406417831525408032 406815111908130816 407829004551537921 408227664380034048 409002289929142272 409417184275697664 409776656579337024 411199492192459722 411979756883527008 412382474143432704 412761502152755712 412800797368885248 414194701813008336 414880539948221952 416172754236662784 417617798522206752 418733523389814336 419528084155259904 420984778891910112 421396298714873856 422995258404476928 424321198402369048 424463991940603584 424854124286137227 425269426460414976 425973602513682432 427452677522410496 428263783172358144 428365315395940014 429929606902910976 430668354726025713 431422418037990528 431818945995746034 432241056402388992 433061248160268288 434564933049713664 435284500929282048 435387697615545588 437728491688747446 438008978995993856 438156378777397248 438559096037302944 439285277592235008 440810573694985824 441241473571520512 442183551376454208 444904368601677732 445189454061501952 445339270232764416 445748589414963648 449432462054756736 451696759589618664 451848765614190912 452138300899090432 452596952670787584 453455770417790976 455030269620630528 456800207334342912 459101624500923888 459256122427538304 459550404192518144 460127576170285056 462489782237362176 462895852802584416 463930283411361792 465384540183243472 465969039539634378 466267622802187008 466312011842629632 466740607441749696 467084017376002048 469708665414844416 469820023337482596 471535697893515264 473013794940345824 473607876253398876 473911354323534336 474070836054233088 477361348202665179 477521990933179032 477827977086538752 479220302827892736 480396944705283584 480884262212711808 481680392919002112 481796756068902912 485350220292739344 485661222612547584 487795476032231631 488272304454550528 488885549680927872 489198817366228992 489695063545442304 491826843602745942 492760101370493088 492925926124571904 493241782799007744 493742130186313728 494471073944696189 495409349227323696 495911895406859052 496276768462002176 496396657767960576 497218470109937664 500838135819189696 501006679011859968 502577157124117438 503530813968755232 504023023953084416 504534307895304192 507692225654447424 508158854538320997 508655588511476736 509171571754636032 510421753749363808 511785417476439744 511909053323209344 516015049025831808 516489327563539374 516994204716582912 517168184786436096 518789323482959936 519773743451618304 520301005017032448 520634403072278528 520757834402907468 523557607706148906 524069394223945728 524551075652460384 524601013322958336 525469519548002304 525596461166075904 526372433554031427 527294066490877312 528294624491808768 528422248591699968 532140519307889052 532660695768600576 533150273613976128 534212796595027968 535001489841802434 535524462950152192 537084908404678656 537556474222356096 539422989757850388 540446562793444032 540994794989300784 541392838322184192 541523626655956992 541890442033877376 543772006068717228 544303552506712064 545889579034263552 546368875439116032 548265989589946296 549306342511369344 550348669537007616 550401063158513664 552259602417344448 553174053264295936 554355114041804724 554897005648883712 556823731362942336 557335517880739158 558311364519752448 558446239988955648 559370778873679872 561313038522546816 563442902796588408 563993677872635904 565951989254138112 566472165714849636 567025901947219968 567601096382217216 571153753861253352 572237537075411328 573239475870547968 574224472968034284 575229890717320704 575758594660994712 576321408536518656 576460634827309056 579419910732951552 580516930154060784 581618480306155776 583441647803257441 583637988918329928 584208505036529664 584745461383070592 585713703456313344 585910809168740352 587747431593314432 589578068501938944 591153209491502592 593205824802236976 593785693643685888 594331452553284864 599243282739675648 600380366767644672 602262346119491552 602465020818921216 603462603561050112 606707026160840704 608002383142624536 609066943112457216 610222667862196224 612135499334565184 612341496570051072 613503434893713408 616653042983149568 616799238288689583 617194470403445888 617969635325290512 618573711215149056 621292052719512504 621690163736249344 621749349123506176 622320809922332928 626426697783310128 628100285084721504 628714263858020352 631477168337865168 631881805764712448 632094448072310784 636481797603553572 636695987910905376 637103969448718336 637904139690622464 638960403770523648 639903742751959774 641179016283615744 642240523892002816 642395674758537216 647133627056985792 647548296816730112 648361584603583488 650393968042975508 651847399574570496 652926751393923072 655769124803661256 656592737533121169 657013468493990784 657234568166095872 658322840248418304 658927916388352512 660545798969764928 661215860542478736 661862210357280768 667356552902516598 667784181092252928 668008905349146624 669276474429505536 671374418625006976 672712410527072256 676922967539263232 677545139384427996 677773148421286368 678207451348635648 678895429006181376 680183655626686464 682380556635252992 682545404430945792 688020065367775744 688652436751385832 688884183641307456 689325606288777216 691334207358271488 693031657935491072 693734673356043264 694343779203876624 698076810274865208 698759192298594304 699401434203280512 699468017763944448 700110911162624544 700626026064003072 700795281554767872 701829911405375236 704392832655745024 704562998122266624 709520692410518736 710214261024800768 710867031485301504 711106254081349632 713335319789069912 716113211206238208 716741965629808128 719230653010467184 720595417057925376 721326393319067712 721857117762912256 722520589378503168 722695134103354368 725029341424956304 728491833918821376 731021319453261728 732408456681825792 733798226049343488 734542595318163456 736346136556459264 737740265404118913 739140152055739632 739862674198511616 740613195279470592 742431641817256448 743114023840985544 743867843110288578 744415152693003264 744594986651940864 745827705164906496 746007880364752896 748417384696729088 751257203728784544 751991570496847872 753865735686176157 754602652338850816 755296220953132848 756034535929626624 756801461842956288 761538338481671136 762983382767215104 765632630624045712 766973187623094272 767678126214659616 767863579984814016 768428544715358208 772559880977268736 774022573538747712 774733991345309061 775491307074874368 778183985224439904 778944673382039552 779660615177427456 780451507525548672 780951604608417792 781136751604361202 785336411559223359 786104091335918592 786826613478690576 786901519984437504 788204279322003456 790941099736315968 792441936737713152 792633372887549952 798210778961833578 798991043652900864 799725410420964192 800507155690192896 802502234762703651 803286694425228288 804616804748066816 805627362607017984 806334711333534144 809134484636775582 810669844190166048 812089257483276288 812285439983935488 812835663050816064 815658009103075842 816455328760068096 818004579858284544 818834368551395328 819553313158674048 822398984384919444 823959513767054016 825523004305511424 825601594737770496 828389403626016672 829761079896443904 832345508473325568 835235597044413504 836003276821108737 837467046779628672 839056168310519808 841969557783820224 845990516808953856 848642396804738096 848927983881207168 849708248572274454 850538852920829952 854905355044820992 856527566344716288 856730630791880028 859859213805821952 861336709452051426 862844836075981056 863637891991492068 864482112804777984 869129866099427328 870775395231091176 875456983377494892 876017957991987712 876312757554794496 877118192074605888 878570555184470016 881621147389971648 884367102752908416 889808737203355464 890378908123003904 890678540465528832 891497178829927296 898864924109513472 901682546605034227 903393519179237328 903697531228381824 904276601798180864 905193905341575168 910060539241261056 913600414668685824 918203249001847776 918512244855076608 919100808385036288 920255152340570112 924979564474724352 925791705605168832 927860566822723584 930769080366486944 931938079079268756 932535245604374016 932624023685259264 933481214883499392 939640046674965192 943071395787030528 946027589880691648 947215752506797752 947822708647068672 948141672108466176 954722696405330358 955043981866358064 955655954173077504 958440605655785472 959855614127939661 960793889410567168 961768524425423616 963360785838004224 963593512137805824 970700440585478688 971322445225095168 975590952064463262 976544608909101056 977771099361855744 978397634732457984 979390127090884608 983653687205491884 985520202740986176 985851852249143808 987484260372627456 988942147889392378 990818698454647392 991823790813718104 992553536924004352 992793315535921152 1001676271638379392 1002013358023719936 1005154314248234876 1007061627937510464 1009068615790608384 1015384451308894848 1016317709076641994 1017311177022953472 1018343143509272064 1020843507498727616 1023570834952879488 1023818106646418688 1032030098051663616 1032978655127078748 1033988409433165824 1034336369572872192 1037578646965919872 1039547486903236608 1040602010034064896 1041515668805814936 1047115215412297812 1048138788447891456 1049102151304920768 1049202026645916672 1050939039096004608 1051192922332151808 1052744867108062854 1054588132981754624 1056589248983617536 1056844497183399936 1064281038615778104 1065321391537201152 1066300547227952256 1068425593190055936 1070002979683604868 1071048925900304384 1074169816809357312 1075112948444712192 1078845979515700776 1080893125586888064 1081989589978601568 1082785676644368384 1083047253311913984 1083780884067754752 1087544012137434456 1088607105013424128 1091779158068527104 1092737750878232064 1096531979179892592 1098612685022738688 1100697339074015232 1104519204834688896 1106348106528591872 1108710228083609448 1109794011297767424 1113647462725884672 1114671035761478316 1116622729039504896 1116892479977911296 1118741557747359744 1122626077045093632 1126885805593176816 1127987355745271808 1131903978508276224 1132944331429699272 1134051803894439936 1135202192764434432 1142307507722506704 1144475074150822656 1146478951741095936 1148448945936068568 1150459781434641408 1151517189321989424 1152642817073037312 1152921269654618112 1158839821465903104 1161033860308121568 1163236960612311552 1166883295606514882 1167275977836659856 1168417010073059328 1169490922766141184 1171427406912626688 1175494863186628864 1179156137003877888 1182306418983005184 1186411649604473952 1187571387287371776 1188662905106569728 1197316168442750367 1198486565479351296 1200760733535289344 1204524692238983104 1204930041637842432 1206925207122100224 1213414052321681408 1213701726955163373 1216004766285249072 1218133886224914432 1220445335724392448 1223487013654613763 1224270998669130368 1224682993140102144 1227006869787426816 1233306085966299136 1233598476577379166 1234388940806891776 1235939270650581024 1237147422430298112 1242584105439025008 1243380327472498688 1243498698247012352 1244641619844665856 1252853395566620256 1256200570169443008 1262954336675730336 1263763611529424896 1264188896144621568 1272963595207107144 1273391975821810752 1274207938897436672 1275808279381244928 1277920807541047296 1279807485503919548 1282358032567231488 1284481047784005632 1284791349517074432 1292005064178077139 1294267254113971584 1295096593633460224 1296723169207166976 1300787936085951016 1303694799149140992 1305853502787846144 1311538249607322512 1313185475066242338 1314026936987981568 1314469136332191744 1317855832776705024 1321091597939529856 1322431721084957472 1323724420714561536 1334713105805033196 1335568362184505856 1336017810698293248 1342748837250013952 1353845935078526464 1355090278768855992 1355546296842572736 1356414902697271296 1357790858012362752 1360367311253372928 1364761113270505984 1365090808861891584 1376040130735551488 1377304873502771664 1377768367282614912 1378651212577554432 1386063315870982144 1387469346712086528 1388687558407753248 1393509390207780169 1396153620549730416 1397518384597188608 1398802868406561024 1398936035527888896 1400221822325249088 1401252052128006144 1403659822810750472 1408785665311490048 1409125996244533248 1419041384821037472 1420428522049601536 1421734062970603008 1422212508162699264 1426670639578139824 1432084044607995537 1433483931259616256 1438461306020934368 1441190834115850752 1442652786638135424 1445041178757006336 1445390268206708736 1450058682849912608 1456983667837642752 1462042638906523456 1463386428096694893 1464816913363651584 1467596452098686976 1469085190636326912 1472692273112918528 1475480530808237826 1478280304111479264 1479725348397023232 1481226390558941184 1483413221834088567 1484863283634512896 1486228047681971088 1487735686220577156 1488830305386006528 1489189973303881728 1491655410329812992 1496834769393458176 1502514407457569088 1507731471372352314 1509205304677701632 1510592441906265696 1512069071859253248 1513602923685912576 1523076676963342272 1524476563614962991 1525966765534430208 1531265261248091424 1533946375246188544 1535356252429319232 1535727159969628032 1545119761954537472 1548045147077495424 1549467982690618122 1550982614149748736 1556367970448879808 1559321230354854912 1560903015051097344 1561903209216835584 1562273503208722404 1570672823118446718 1572208182671837184 1573653226957381152 1573803039968875008 1576408558644006912 1579117300662094281 1581882199472631936 1584883873475426304 1585266745775099904 1596421557923667156 1597982087305801728 1599450820841928384 1605004469525407302 1606573388850456576 1611254725214035968 1612669422667068288 1618268969273551164 1621339688380332096 1624178514966552576 1624570879967870976 1625671326101632128 1631316018206151684 1632910657520136192 1637668737102790656 1639106626317348096 1644797968769838888 1647919027534108032 1651046008611022848 1651203189475540992 1656778807252033344 1659522159792887808 1664691016946651136 1670471194088827008 1672006553642217474 1674934093559257344 1678112336621039616 1683939115567640448 1691981033617907712 1697284793609476192 1697855967762414336 1699416497144548908 1701077705841659904 1709810710089641984 1713461261583760056 1719718427611643904 1722673418904102852 1725689672151962112 1727275783982984136 1728964225609555968 1738259732198854656 1741550790462182352 1750324943409772323 1750913966754989784 1752035915983975424 1752625515109588992 1754236384149211776 1757141110368940032 1763242294779943296 1768734205505816832 1779617474406710928 1780757816246007808 1781357080931057664 1782994357659854592 1797729848219026944 1803365093210068454 1806787038358474656 1807395062456763648 1808553203596361728 1810387810683150336 1820121078482522112 1827200829337371648 1836406498003695552 1837024489710153216 1840510304681140224 1849959128949448704 1850397714866068749 1851583411210337664 1855721133645447168 1861538160732973888 1863876158158537512 1865070491208748032 1865248047370518528 1866962429766998784 1879280093349930384 1886142791574061056 1892055179761383296 1894431505013595504 1895645417294137344 1896283344216932352 1909445392810660716 1910087963732716128 1911311908346155008 1916881211311570944 1919711228255879322 1921587778821134336 1923537048850847232 1926721571676008448 1927187024275611648 1941400881170957376 1942644890450190336 1951181904128926524 1953089217818202112 1955542198723711488 1958780254181769216 1967307374410983768 1971040405481972352 1971703704498287616 1974968520745254912 1977884295778784756 1981637396909294784 1983647581627436208 1985107073848008704 1985586631071842304 2003352543276758784 2004026716047439872 2010308628496469752 2014123255875020928 2018137231581216768 2030768902617789696 2032635418153283988 2034622354045906944 2036686287018544128 2041687014997455232 2047141669905758976 2047636213292837376 2064060196103327232 2065957310254157496 2067976818866331648 2075157293931839744 2079094973806473216 2081204020068129792 2083031337611629872 2094230430824595624 2096277576895782912 2098204302609841536 2098404053291833344 2101878078192009216 2102385844664303616 2105489734216125708 2109176265963509248 2113178497967235072 2113688994366799872 2128562077231556208 2130642783074402304 2132601094455904512 2140005959367209736 2142097851800608768 2148339633618714624 2150225896889424384 2157691959031401552 2161786251173776128 2163979179957203136 2165571353288736768 2167561768135509504 2175088024274868912 2177214210026848256 2185475501756464128 2193063958359785184 2197225370045477376 2201394678148030464 2209038409669377792 2212696213057183744 2213220796212356739 2217420456167218896 2219588022595534848 2227294925451769344 2229342071522956632 2233245458079009792 2233784959955822592 2237483115494719488 2245252154090187264 2253771611186353632 2255974711490543616 2261597207058528471 2263807957016552448 2265888662859398544 2268103607788879872 2270404385528868864 2284615015445013408 2288950148301645312 2296897891872137136 2300919562869282816 2303034378643978848 2305285634146074624 2317679642931806208 2322067720616243136 2326473921224623104 2333766591213029764 2334551955673319712 2336834020146118656 2338981845532282368 2342854813825253376 2350989726373257728 2356009234677670077 2358312274007755776 2364612837966010368 2372823299208947904 2377325810213139456 2394632336885500734 2396973130958702592 2401521467070578688 2407506704288110953 2409049384477966208 2409860083275684864 2413850414244200448 2426828104643362816 2427403453910326746 2432009532570498144 2436267772449828864 2446974027309227526 2448541997338260736 2449365986280204288 2454013739574853632 2466612171932598272 2467196953154758332 2468777881613783552 2471878541301162048 2485168210878050016 2486760654944997376 2489283239689331712 2505706791133240512 2512401140338886016 2525908673351460672 2527527223058849792 2545927190414214288 2546783951643621504 2548415877794873344 2551616558762489856 2559614971007839096 2564716065134462976 2568962095568011264 2569582699034148864 2584010128356154278 2588534508227943168 2590193187266920448 2593446338414333952 2601575872171902032 2607389598298281984 2623076499214645024 2626370950132484676 2628053873975963136 2628938272664383488 2635711665553410048 2642183195879059712 2644863442169914944 2669426211610066392 2671136724369011712 2672035621396586496 2685497674500027904 2705047639815102681 2707691870157052928 2710180557537711984 2711092593685145472 2712829805394542592 2715581716024725504 2729522226541011968 2730181617723783168 2752080261471102976 2754609747005543328 2755536734565229824 2757302425155108864 2764174364182645909 2772126631741964288 2774938693424173056 2777375116815506496 2787018780415560338 2792307241099460832 2795036769194377216 2797605736813122048 2797872071055777792 2800443644650498176 2807319645621500944 2817571330622980096 2838082769642074944 2843468125941206016 2844425016325398528 2853341279156279648 2864168089215991074 2866967862519232512 2876922612041868736 2879566842383818983 2882381668231701504 2885305573276270848 2890082357514012672 2890780536413417472 2900117365699825216 2913967335675285504 2924085277813046912 2926772856193389786 2929633826727303168 2935192904197373952 2938170381272653824 2945384546225837056 2950961061616475652 2956560608222958528 2962452781117882368 2966826443668177134 2969726567269025792 2972456095363942176 2975471372441154312 2977660610772013056 2978379946607763456 2993669538786916352 3005028814915138176 3015462942744704628 3018410609355403264 3021184883812531392 3027205847371825152 3046153353926684544 3048953127229925982 3051933531068860416 3062530522496182848 3067892750492377088 3070712504858638464 3071454319939256064 3096090294154990848 3098935965381236244 3101965228299497472 3112735940897759616 3118642460709709824 3121806030102194688 3124547006417444808 3141345646236893436 3144416365343674368 3147306453914762304 3147606079937750016 3152817117288013824 3158234601324188562 3163764398945263872 3169767746950852608 3170533491550199808 3192843115847334312 3195964174611603456 3198901641683856768 3210008939050814604 3213146777700913152 3222509450428071936 3225338845334136576 3236537938547102328 3242679376760664192 3248357029933105152 3249141759935741952 3251342652203264256 3262632036412303368 3265821315040272384 3275337474205581312 3278213252634696192 3289595937539677776 3295838055068216064 3302092017222045696 3313557614504066688 3319044319585775616 3329382033893302272 3340942388177654016 3344013107284434948 3349868187118514688 3356224673242079232 3367878231135280896 3383962067235815424 3394569587218952384 3395711935524828672 3398832994289097816 3402155411683319808 3419621420179283968 3426922523167520112 3439436855223287808 3445346837808205704 3451379344303924224 3454551567965968272 3457928451219111936 3476519464397709312 3483101580924364704 3500649886819544646 3501827933509979568 3504071831967950848 3505251030219177984 3508472768298423552 3514282220737880064 3526484589559886592 3537468411011633664 3559234948813421856 3561515632492015616 3562714161862115328 3565988715319709184 3595459696438053888 3606730186420136908 3613574076716949312 3614790124913527296 3620775621366300672 3640242156965044224 3641105180865490119 3654401658674743296 3670461040963841289 3672812996007391104 3674048979420306432 3681020609362280448 3699918257898897408 3700795429732137498 3703166822420675328 3711442267290894336 3723076321465947776 3727752316317075024 3730140982417496064 3730496094741037056 3733924859533997568 3758560186699860768 3784110359522766592 3788863010027191008 3791290834588274688 3792566688433864704 3818890785621321432 3820175927465432256 3822623816692310016 3833762422623141888 3839422456511758644 3843175557642268672 3847074097701694464 3853443143352016896 3854374048551223296 3882801762341914752 3885289780900380672 3902363808257853048 3906178435636404224 3911084397447422976 3917560508363538432 3934614748821967536 3942080810963944704 3943407408996575232 3955768591557569512 3963274793818589568 3967295163254872416 3970214147696017408 3971173262143684608 4006705086553517568 4008053432094879744 4020617256992939504 4028246511750041856 4061537805235579392 4065270836306567976 4069244708091813888 4073372574037088256 4083374029994910464 4094283339811517952 4095272426585674752 4128120392206654464 4131914620508314992 4135953637732663296 4150314587863679488 4158189947612946432 4162408040136259584 4166062675223259744 4180528170623340507 4188460861649191248 4192555153791565824 4196408605219683072 4196808106583666688 4203756156384018432 4210979468432251416 4218352531927018496 4226356995934470144 4227377988733599744 4257124154463112416 4261285566148804608 4265202188911809024 4280011918734419472 4284195703601217536 4296252133823986611 4300451793778848768 4315383918062803104 4323572502347552256 4327958359914406272 4335123536271019008 4350176048549737824 4354428420053696512 4370951003512928256 4386127916719570368 4390159284290084679 4394450740090954752 4402789356296060928 4418076819338755584 4425392426114367488 4426441592424713478 4434840912334437792 4439176045191069696 4450239665502265701 4454589850903538688 4458684143045913264 4466490916158019584 4467569919911645184 4474966230989438976 4490504308180374528 4507543222372707264 4523194414117056942 4527615914033104896 4531777325718797088 4536207215577759744 4540808771057737728 4569230030890026816 4577900296603290624 4593795783744274272 4601839125738565632 4606068757287957696 4635359285863612416 4644135441232486272 4652947842449246208 4667533182426059528 4669103911346639424 4677963691064564736 4685709627650506752 4701979452746515456 4712018469355340154 4716624548015511552 4729225675932020736 4737351901986282843 4745646598417895808 4754651620426278912 4789264673771001468 4793946261917405184 4815013408576221906 4818098768955932416 4819720166551369728 4853656209286725632 4854806907820653492 4864019065140996288 4872535544899657728 4893948054618455052 4897083994676521472 4898731972560408576 4934393906309516664 4937555763227567104 4943757082602324096 4970336421756100032 4973521309889994752 4978566479378663424 5011413582266481024 5024802280677772032 5051817346702921344 5055054446117699584 5091854380828428576 5093567903287243008 5096831755589746688 5103233117524979712 5119229942015678192 5129432130268925952 5137924191136022528 5168020256712308556 5177069016455886336 5186892676828667904 5203151744343804064 5214779196596563968 5246152998429290048 5250974830229316969 5252741900264969352 5256107747951926272 5257876545328766976 5271423331106820096 5284366391758119424 5289726884339829888 5338852423220132784 5342273448738023424 5344071242793172992 5370995349000055808 5410095279630205362 5415383740314105856 5420361115075423968 5422185187370290944 5425659610789085184 5431163432049451008 5439181813391658079 5459044453082023936 5460363235447566336 5504160522942205952 5509219494011086656 5511073469130459648 5528348728365291818 5544253263483928576 5549877386848346112 5554750233631012992 5574037560831120676 5584614482198921664 5595211473626244096 5595744142111555584 5600887289300996352 5614639291243001888 5676165539284149888 5686936251882412032 5688850032650797056 5706682558312559296 5728336178431982148 5733935725038465024 5753845224083737472 5759133684767637966 5764763336463403008 5770611146552541696 5780164715028025344 5781561072826834944 5800234731399650432 5827934671350571008 5848170555626093824 5853545712386779572 5859267653454606336 5876340762545307648 5890769092451674112 5901922123232951304 5913121216445917056 5924905562235764736 5933652887336354268 5939453134538051584 5944912190727884352 5950942744882308624 5955321221544026112 5956759893215526912 5987339077573832704 6010057629830276352 6030925885489409256 6036821218710806528 6042369767625062784 6054411694743650304 6092306707853369088 6097906254459851964 6103867062137720832 6125061044992365696 6135785500984754176 6141425009717276928 6142908639878512128 6192180588309981696 6197871930762472488 6203930456598994944 6225471881795519232 6237284921419419648 6243612060204389376 6249094012834889616 6282691292473786872 6288832730687348736 6294612907829524608 6295212159875500032 6305634234576027648 6316469202648377124 6327528797890527744 6339535493901705216 6341066983100399616 6385686231694668624 6391928349223206912 6397803283367713536 6420017878101629208 6426293555401826304 6445018900856143872 6450677690668273152 6473075877094204656 6485358753521328384 6496714059866210304 6502685304406528512 6525264072824606736 6531642630080544768 6556426505269392384 6579191875079355552 6591676110136432128 6604184034444091392 6627115229008133376 6638088639171551232 6639662388637070217 6658764067786604544 6681884776355308032 6688026214568869896 6699736374237029376 6712449346484158464 6735756462270561792 6767924134471630848 6784791621175585413 6789139174437904768 6791423871049657344 6797665988578195632 6804310823366639616 6839242840358567936 6853845046335040224 6890693675616411408 6902758688607848448 6909103135931936544 6915856902438223872 6953038928795418624 6966203161848729408 7001299773639089292 7003655867019959136 7008143663935901696 7010502060438355968 7016945536596847104 7028564441475760128 7052969179119773184 7074936822023267328 7118469897626843712 7123031264984031232 7131977430639418368 7190919392876107776 7213460372840273816 7222520112864332859 7227148153433898624 7229580249827054592 7241551242732601344 7280484313930088448 7282210361730980238 7308803317349486592 7340922081927682578 7345625992014782208 7348097958840612864 7362041218724560896 7399836515797794816 7401590859464274996 7406333644841350656 7446152642931895552 7455504632634150048 7460281964834992128 7467849719067995136 7517120373399721536 7568220719045533184 7577726020054382016 7582581669176549376 7637781571242642864 7640351854930864512 7645247633384620032 7678844913023517288 7686351115284537344 7694148195403388928 7706886286704033792 7708748097102446592 7765603524683829504 7770579561800761344 7804727616515706096 7812356871272808448 7822168794894845952 7869229497643935072 7884161621927889408 7886814817993150464 7911537183115139024 7926549587637179136 7934590326509744832 7940428295392034816 8013410173107035136 8016106864189759488 8041234513985879008 8056493023500083712 8115142919445308043 8123075610471158784 8130541672613135952 8138489416183627776 8146745148074176512 8166748059989820928 8188566679623035904 8190544853171349504 8256240784413308928 8263829241016629984 8271907275465326592 8292523092547937727 8300629175727358976 8316379895225892864 8324816080272519168 8332125350446519488 8361056341246681014 8376921723298382496 8385110307583131648 8392817210439366144 8393616213167333376 8421958936864502832 8436705063854036992 8452713991868940288 8514248308926224832 8530404377823618048 8560023837468838944 8568391407202435072 8592504267647973222 8600903587557697536 8630767836125606208 8638700527151456949 8647145004695104512 8655916719828812544 8670247072542038016 8700352097099475648 8741902007025856512 8772255833439140736 8780318568580169358 8788901480181909504 8805578712592121856 8836153638677511168 8850784852228734976 8852883184849426956 8869681824668875584 8900479331004531402 8909179701807077376 8917368286091826528 8932981832316039168 8935139839823290368 8981008616360749056 9015086444745414528 9046388828234113884 9055231828066209792 9063554651437594176 9081617542115475456 9138460061780053632 9155800593206581248 9187591567488548544 9203678251477131264 9212137514575915392 9288270882464972544 9305895684898492416 9335066364852119056 9338207822693278848 9355927382129129472 9403958905493030912 9424036938710680308 9433249096031023104 9458451351864041472 9474703803972565686 9491293196835791616 9509303240852557824 9578529347542002936 9587892523834810368 9630026817152443812 9636197537911864832 9639440333102739456 9709613815641306984 9728038130281992576 9745071089799315456 9787896109236910104 9794167989353042944 9797463945120817152 9868787812619033328 9875111526455134208 9887514165204648192 9918508012655376497 9940672843512200064 9947042619779989504 9957132958757326848 10022827164532962048 10049604561355544064 10103634693405842688 10110108892235399168 10183708761656857152 10187135806574486016 10206466235049959424 10238459884031356384 10258864260537851904 10336040513424617112 10354138032911772672 10373785353657335808 10406303488687608128 10429558393193127936 10492305996858580096 10501949660458633938 10505483800529938704 10512215495903852544 10515753090657533952 10542846662213640192 10568732783516238848 10579453768679659776 10677704846440265568 10684546897476046848 10688142485586345984 10741990698000111616 10820190559260410724 10830767480628211712 10840722230150847936 10844370374740581888 10862326864098902016 10878363626783316158 10918088906164047872 10920726470895132672 11008321045884411904 11018438988022173312 11022146938260919296 11056697456730583636 11099754773696692224 11109500467262025984 11148075121662241352 11169228964397843328 11190422947252488192 11191488284223111168 11201774578601992704 11229278582486003776 11352331078568299776 11373872503764824064 11377700065301594112 11413365116625118592 11456672356863964296 11467871450076930048 11507690448167474944 11518267369535275932 11529526672926806016 11541222293105083392 11560329430056050688 11563122145653669888 11600469462799300864 11655869342701142016 11696341111252187648 11707091424773559144 11718535306909212672 11752681525090615296 11781538184903348224 11803844246465902608 11826242432891834112 11867305774672708536 11878906269076103168 11889824381455768704 11901885489764617248 11910642443088052224 11913519786431053824 11974678155147665408 12020115259660552704 12061851770978818512 12073642437421613056 12084739535250125568 12184613415706738176 12195812508919703928 12207734124275441664 12250122089984731392 12271571001969508352 12282850019434553856 12285817279757024256 12384361176619963392 12395743861524944976 12407860913197989888 12450943763591038464 12474569842838839296 12487224120408778752 12498188025669779232 12541584511870021521 12565382584947573744 12577665461374697472 12589225815659049216 12590424319751000064 12611268469152055296 12632938405296754248 12655057595781055488 12679070987803410432 12682133966200799232 12771372463389337248 12783856698446413824 12795606566735427072 12840035756203258416 12852587110803652608 12901355381336546304 12946151754188409312 12970717507042656768 13005370608813057024 13050528145649213472 13063285260161089536 13112853010538784768 13158383750158711104 13170477852870254037 13183352220272864256 13208368068888182784 13254230458016266752 13276177278343102464 13279324777274140434 13317528135573209088 13350718996506797103 13363769552710616064 13376052429137739792 13399472748474058752 13424898692968316928 13471512924541123584 13569583242351170826 13578278348875809536 13582847742099314688 13595331977156391264 13608621646733279232 13678485680717135872 13707690092670080448 13781387351232822816 13805517377215696896 13818206271863873088 13906077857590837248 13932406323697458816 14002599547278178584 14007311734039918272 14016287327871803392 14033891073193694208 14057128882951520256 14105938358239546368 14149873644046534656 14212055705958848529 14236939795253687424 14246062529968062464 14263954861278836736 14381838785752215552 14426920745680547632 14445040225728665718 14454296306867797248 14459160499654109184 14560968627860176896 14564420723461960476 14617606634698973184 14681844163855365156 14691251984029564416 14696195917681225728 14803181718928549992 14812667289682701312 14892305285863791104 14911009265268300096 14920563929669984256 14935699438135990272 15034240746799443072 15136441438091066368 15155452040108764032 15165163338353098752 15275563142485285728 15280703709861729024 15290495266769240064 15328603292285581859 15357689826047034576 15372702230569074688 15388296390806777856 15413772573408067584 15531207049367659008 15609455233031412192 15624713742545616896 15644337589789691904 15738458995287870144 15752924490687950907 15768323243855778816 15773629635986300928 15823074366230278048 15853099175274358272 15869180653019489664 16026820346214070272 16032213728379518976 16082469027971758016 16112986047000167424 16230285838890616086 16246151220942317568 16261083345226271904 16276978832367255552 16293490296148353024 16317545440174974237 16333496119979641856 16377133359246071808 16381089706342699008 16512481568826617856 16527658482033259968 16585046185095875454 16601258351454717952 16632759790451785728 16649632160545038336 16664250700893038976 16722112682493362028 16753843446596764992 16785634420878732288 16787232426334666752 16843917873729005664 16873410127708073984 17028496617852449664 17060808755647236096 17120047674937677888 17185008535295946444 17201807175115395072 17261535672251212416 17277401054302913898 17294290009390209024 17311833439657625088 17340494145084076032 17400704194198951296 17483804014051713024 17544511666878281472 17560637137160338716 17577802960363819008 17672307277355022336 17705766369698853912 17739363649337751168 17800958662009062804 17818359403614154752 17834736572183653056 17865963664632078336 17870279679646580736 17962017232721498112 18030172889490829056 18092777656468227768 18110463656132419584 18127109302875188352 18163235084230950912 18276920123560107264 18311601186413162496 18375183134977097088 18407356502954262528 18424275029151830784 18576541764929945088 18611791369796984832 18670132729704238112 18676415645386557696 18711854764258258944 18807917810986061824 18848073877421360616 18866498192062046208 18916902703728082944 18949407607945131372 18982586393671583232 19018606481705115648 19157058695084005872 19175785047669620736 19260053634304887624 19272395075823729664 19278880666205478912 19419227631282613968 19456076260563985152 19490142179598630912 19575792218473820208 19588335978706085888 19594927890241634304 19737575625238066656 19750223052910268416 19775028330409296384 19837016025310752994 19881345687024400128 19894085239559979008 19914265917514653696 20045654329065924096 20099209122711088128 20207269386811685376 20354374863526756239 20367417523313714304 20374271613148972032 20412932470099918848 20476919768062712768 20517728521075703808 20672081026849234224 20708276065823545344 20747570707314671616 20812606977375216256 20859116786386255872 20984611993717160192 21003899320917267876 21010967601059877408 21024430991807705088 21031506181315067904 21085693324427280384 21137465567032477696 21158907537359319552 21355409692880531136 21369093794952093696 21483981396000223232 21640381118520821448 21661534961256423424 21681444460301695872 21688740749481163776 21724653728197804032 21756727253566632316 21836177812328095744 21841452941790265344 22016642091768823808 22036877976044346624 22044293876521838592 22113394913461167272 22199509547393384448 22219000934524051968 22296150243324482704 22338457928795686656 22380845894504976384 22403549157203985408 22458557164972007552 22704662157136599552 22747745007529648128 22826730233250237184 22913344713727928592 22935742900153860096 23015380896334949888 23036534739070551864 23059053345853612032 23082444586210166784 23120658860112101376 23126244291307339776 23200938925598601728 23311738685402284032 23392682222504375296 23414182849547118288 23437070613818425344 23563076369806696448 23607688492931805216 23652484865783668224 23734611549345417072 23757812538152206336 23779648762911537408 23803770979529234496 23821284886176104448 23949356310295330816 24040230519321105408 24123703541957637024 24147284874843226112 24169479070500251136 24345428758335924129 24369226831413476352 24391625017839407856 24415468248550883328 24500244179969462784 24565700038869107712 24571634559514048512 24768722353239926784 24791487723049889952 24815721826395979776 24877569277643813181 24901887527182076928 24949139685677678592 24974448240817557504 24996376051339558464 25083169023740043042 25130765169895147488 25155330922749394944 25178451631318098432 25180848639502000128 25265876810593508496 25310115191562110976 25358141975606820864 25542744926778674496 25591213133470854144 25680071512406516832 25705174221607305216 25802710762673092608 25892303508376818624 25916101581454370847 25941435014085313536 26010741217626114048 26101056291298426944 26225706021077569536 26316767500317422208 26340955705740508074 26366704440545728512 26416736137776365568 26508460916032533504 26552354556686204928 26558649554548280868 26701437993013594206 26727539105421232128 26752104858275479584 26798945496948117504 26943025849082247168 27139166484702341652 27156556697751619072 27165695484198629376 27190663954312782528 27415380185340160896 27562774702465645632 27611034754431393792 27636412543727746176 27864812647394917632 28005199094556357168 28014623468079836544 28032574655743606784 28067782146387388416 28211876716479092736 28299747288093069312 28424111411917697058 28473879590507374848 28492125059936124928 28527909722557673472 28763677571504431104 28853841491361095264 28890080451457331436 28908592613735594496 28918320999308218368 29128841446923920952 29235213269397946368 29363688327710730312 29382503968059128832 29392391835362451456 29606363437857099984 29625334579365402624 29755524037966129491 29784610571727582208 29822018530536600192 29841127859339968512 29871398876271980544 30068481493598886144 30272882876182132736 30310904080217528064 30330326676706197504 30551126284970571456 30561407419723458048 30657206584571163718 30715379652094069152 30745404461138149376 30776592781613555712 31062414098735318016 31218910466062824384 31288675179579383808 31476917990575740288 31505848981375901814 31536646487711557632 31547259271972601856 31646148732460556096 31706198350548716544 31738361306038979328 32053640692428140544 32064427456759037952 32164938055943516032 32225972094000334848 32460571677781232172 32492302441884635136 32522166690452543808 32586980592296706048 32635090880349948474 32666992239959283712 32754266718492143616 32762179412685398016 33024963137653235712 33055316964066519936 33170092370191750908 33202516702909435904 33299264321090076672 33328501401786077952 33444225364986724056 33507686893193529984 33571268841757464576 33574464852669333504 33687835747458011328 33746820255416147968 34056993235704899328 34121617511294472192 34240095349875355776 34370017070591892888 34403614350230790144 34523071344502424832 34554802108605827796 34588580018780418048 34623666879315250176 34680988290168152064 34801408388397902592 34967608028103426048 35089023333756562944 35121274274320677432 35155605920727638016 35344614554710044672 35411532739397707824 35478727298675502336 35601917324018125608 35636718807228309504 35669473144367306112 35731927329264156672 35740559359293161472 35924034465442996224 36060345778981658112 36185555312936455536 36220927312264839168 36254218605750376704 36553840247120214528 36623202372826324992 36750366269954194176 36814713005908525056 36848550058303661568 37153083529859890176 37223582739593969664 37340265459408476224 37352831290773115392 37423709528516517888 37615835621972123648 37624753535610064563 37696147754842721232 37732996384124092416 37833805407456165888 37898815215890262744 37965172787343166464 38037212963410231296 38314117390168011744 38351570095339241472 38520107268609775248 38544790151647459328 38557761332410957824 38838455262565227936 38912152521127970304 39151584436947640416 39176671957412171776 39189855780483268608 39475151250476133312 39500446105820536832 39550056660818592768 39674032050621505988 39762691374048800256 39828531835029307392 40052156989520391309 40091308658131848192 40198418245422176256 40414538773623370752 40708749727053512478 40734835046627428608 40748543226297944064 40825864940199837696 40953839536125425536 41035457042151407616 41344162053698468448 41416552131647090688 41625213954750432512 41718233572772511744 41969223987434320384 42007798641834535752 42021935202119754816 42048861983615410176 42171386648854560768 42274931134064955392 42317815074718639104 42710819385761062272 42738187589904187392 42967962792000446464 43280762237041642896 43323069922512846848 43362888920603391744 43377481498962327552 43513454507133264632 43672355624656191488 43682905883580530688 44033284183537647616 44073755952088693248 44088587753043677184 44226789826922334544 44438001869048103936 44592300486648965408 44676915857591373312 44761691789009952768 44807098314407970816 44917114329944015104 45409324314273199104 45495490015059296256 45653460466500474368 45826689427455857184 45871485800307720192 45985809876856745577 46030761792669899776 46073069478141103728 46118106691707224064 46164889172420333568 46241317720224202752 46401877851197203456 46785364445008750592 46828365699094236576 46874141227636850688 47126152739613392896 47215376985863610432 47258773472063852721 47304969731567336448 47469223098690834144 47515625076304412672 47559297525823074816 47607541959058468992 47898712620590661632 48080461038642210816 48247407083915274048 48338958141000502272 48690857516671848258 48738453662826952704 48783250035678815712 48830936497101766656 48952636320524922711 49000488359938925568 49131400077738215424 49143269119028097024 49537444706479853568 49582975446099779904 49755138555287626362 49803775054364153856 49898279371355357184 49948896481635115008 49992752102679116928 50166338047480086084 50261530339790294976 50356903262636196864 50361697279004000256 50531753621187016992 50620230383124221952 51085489853557348992 51182426266941708288 51360143024813033664 51605421525346185216 51784607016753637248 51832203162908741694 51882870028170627072 52021482435252228096 52202112582596853888 52451412042155139072 52633535000634844416 52681911411481016148 52733408881091457024 53016921832065067008 53117299109096561736 53402875986027188412 53455078210842464256 53504209716550959168 53597890993896235008 53886051698164494336 54278332969404683304 54313113395503238144 54331390968397258752 54381327908625565056 54830760370680321792 55125549404931291264 55222069508862787584 55272825087455492352 55729625294789835264 56010398189112714336 56029246936159673088 56065149311487213568 56135564292774776832 56423753432958185472 56599494576186138624 56848222823835394116 56947759181014749696 57055819445115346944 57527355143008862208 57707682982722190528 57780160902914662872 57817185227471188992 57836641998616436736 58257682893847841904 58470426538795892736 58727376655421460624 58765007936118257664 58784783670724902912 59212726875714199968 59250669158730805248 59511048075932258982 59569221143455164416 59644037061073200384 59682255718679937024 59742797752543961088 60136962987197772288 60545765752364265472 60621808160435056128 61102252569941142912 61122814839446916096 61314413169142327436 61430759304188138304 61553185563227111424 62124828197470636032 62437820932125648768 62577350359158767616 62953835981151480576 63011697962751803628 63073292975423115264 63094518543945203712 63292297464921112192 63412396701097433088 63476722612077958656 64107281384856281088 64329876111887032064 64451944188000669696 64921143355562464344 64984604883769270272 65044333380905087616 65173961184593412096 65270181760699896948 65333984479918567424 65508533436984287232 65524358825370796032 66049926275306471424 66110633928133039872 66340184740383501816 66405033405818871808 66598528642180153344 66657002803572155904 66888450729973448112 67015373786387059968 67142537683514929152 67375671494916022656 67493640510832295936 68113986471409798656 68243235022588944384 68480190699750711552 68740034141183785776 68807228700461580288 69046142689004849664 69109604217211655592 69177160037560836096 69247333758630500352 69361976580336304128 69602816776795805184 69935216056206852096 70178046667513125888 70242548548641354864 70311211841455276032 70689229109420089344 70823065478795415648 70957454597351004672 71203834648036251216 71273437614456619008 71338946288734612224 71463854658528313344 71848068930885992448 72120691557963316224 72371110625872911072 72441854624529678336 72508437211500753408 73036286275007772387 73107680494240429056 73246404745652649984 73500732539908388352 73697100116607323136 74306167059719780352 74447165479187939328 74632707832931439543 74680530918816952448 74705662581546230784 74847419057033035776 75231671243944247296 75249507071220129126 75392295509685442464 75465992768248184832 75797630431780525488 75930345574686332928 76074425926820462592 76628234780336023488 77040214537219550496 77089580303294918656 77115522664821915648 77676910525130455872 77824305042255940608 78303168873895280832 78353343914824343552 78950302500952266624 79000892211641073664 79100113321637185536 79348064101243011976 79525382748097600512 79657063670058614784 80104313979040782618 80182617316263696384 80396836490844352512 80829077547246741504 81417499454107024956 81469670093254857216 81497086452595888128 81907679072250851072 82688324107396936896 82833104263294181376 83250427909500865024 83938447974868640768 84015597283669071504 84043870404239509632 84097723967230820352 84549862268129910784 84635630149437278208 85421638771522124544 85476375179808374784 85935925584000892928 86561524474083285792 86646139845025693696 86725777841206783488 86754962997924655104 87026909014266529264 87344711249312382976 88147511904177386496 88177175506087354368 88453579653844669088 88876003738096207872 89184600973297930816 89266572113898388473 89353831715182746624 89523383578019905536 89614196628815941632 89834228659888030208 90818648628546398208 90990980030118592512 91306920933000948736 91653378854911714368 91971619753713491154 92061523585339799552 92146138956282207456 92236213383414448128 92329778344840667136 92803755702394406912 93570728890017501184 93656731398188473152 94252305479226785792 94430753971727220864 94517546944127705442 94609939463134672896 94938446197381668288 95118595051646149632 95215083918116937984 96160922077284421632 96494814167830548096 96677916282001004544 97381715033343696516 97476907325653905408 97566500071357631424 97905272641049845422 98000976719877851136 98262800155476430848 98286538238056194048 99074889412959707136 99165950892199559808 99510277110575252724 99607550108728307712 99897792963270230016 99985504205358233856 100332676094960172168 100523060679580589952 100713806525272393728 100723394558008000512 101063507242374033984 101240460766248443904 102170979707114697984 102364852533883416576 102720286049626067328 103210843050692370432 103569214033507274496 103664406325817483388 103765740056341254144 104042964870504456192 104404225165193707776 104902824084310278144 105267070001269688832 105363822822962032296 105466817762182914048 106033843664130134016 106234598218193123472 106805751972054376824 106910156421684928512 107008419433101918336 107195781987792470016 107772103396328988672 108556665938809366608 108626226791006476288 108662781936794517504 108762655817251130112 109661520741360643584 110251098809862582528 110444139017725575168 110545650174910984704 111459250589579670528 112020796378225428672 112058493872319346176 112271128585549553664 112847506865916370944 112874260606830193689 113198989152372277248 113696445647670788232 113895518362029499392 114111638890230693888 115054710286017724416 115415365965444381056 115560321805829325744 115634370454942377984 115673283997232873472 116515365787695683808 117454753310842921248 117530015872236515328 117569567341449805824 118425453751428399936 118501338317461610496 119022096151864517964 119138442286910328832 119288074122146400768 119485595505087922176 120273925974395544576 121091531504728530944 121243616320870112256 122204505139882285824 122245629678893832192 122628826338284654872 122861518608376276608 123106371126454222848 124249656394941272064 124875641864251297536 125154700718317535232 125907671962302961152 126023395925503607256 126146585950846230528 126584594929842224384 126824793402194866176 126953445224155917312 128214562769712562176 128659752223774064128 128903888376001339392 129842286711124928688 129969209767538540544 130088666761810175232 130540363521399793896 130667968959837134848 131017066873968574464 131048717650741592064 132099852550612942848 132221267856266079744 132680369480767003632 132810066811637743616 133314005607144311808 133776901459946896224 134030747572774119936 134285075367029858304 134751342989832045312 134987281021664591872 136227972942819597312 136486470045177888768 136960381399501423104 137480068282367571552 137614457400923160576 137957429630570236731 138092285378009699328 138219208434423311184 138354320075121672192 138494667517261000704 138723953160672608256 139205633553591610368 140356093335026251776 140485097097282709728 140622423682910552064 141378458218840178688 141646130957590831296 141914909194702009344 142407669296072502432 142546875228913238016 142677892577469224448 143696137861771984896 144241383115926632448 144742221251745822144 145016874423001506816 146072572550015544774 146215360988480858112 146492809491305299968 146857908961574768133 147001465079816776704 147394200233214646272 148612334119439560704 149265415665862879086 149361061837633904896 149411325163092461568 149694838114066071552 150463342487888494592 150499014142440258252 150784591019370884928 151595260863561050976 151860691149372665856 153256469560672046976 154080429074439100992 154179160606589837312 155353821050260911744 155648610084511881216 156606337747790561664 156706687829648687104 157900605001904533248 158001784423282147328 158200226643274371072 158696128202486023952 159050765496195201024 160208627958081565236 160365234632527392768 160793672981688705024 161658155094493483008 162834998908214049912 162939340186509714432 162994172905191776256 163815358144501702144 165376648214793873792 165666208526588362752 166500855819001730048 167876895949737281536 168031194567338143008 168087740808479019264 168195447934461640704 168614636215141400449 169099724536259821568 169271260298874556416 170843277543044249088 171871851168001785856 173123048948166571584 173451555682413566976 173509925995849310208 174053818028533058528 176295023808354772992 176354351012174708736 176907159307689338176 177752007476192415744 178369201946595861632 178533144227796776946 178707663430365493248 179046767156039811072 179228393257631883264 179668457319776060416 181637297257092796416 182613841866001897472 183306757709823428736 183943239507426982308 184123047170679599104 184292277912564414912 184659556689681334272 185607511404788813824 187141457780035002368 187313462796376946304 188861507943454441728 189035093888255410884 189219878926269345792 189876892394763336576 190237190103292299264 190430167836233875968 192321844154568843264 192989628335661096192 193355832564002009088 194763430066687393032 194953814651307810816 195133000142715262848 195810545282099690844 196001953439755702272 196525600310952861696 196573076476112388096 198149778825919414272 198331901784399119616 199020554221150505448 199215100217456615424 199795585926540460032 199971008410716467712 200665352189920344336 201046121359161179904 201427613050544787456 202127014484748067968 202480921532496887808 204341959414229395968 204729705067766833152 205440572099252134656 206421686101384740864 207138428067014548992 207328812651634966776 207531480112682508288 208085929741008912384 208808450330387415552 209805648168620556288 210534140002539377664 210727645645924064592 210933635524365828096 212067687328260268032 212469196436386246944 213611503944108753648 213820312843369857024 214016838866203836672 214391563975584940032 215544206792657977344 217113331877618733216 217252453582012952576 217325563873589035008 217525311634502260224 219323041482721287168 220502197619725165056 221091300349821969408 222918501179159341056 223898123498794318629 224041592756450857344 224116987744638692352 224542257171099107328 225695013731832741888 225748521213660387378 226397978304744554496 227392891295341576464 227791036724058998784 228223277780461387776 230830731930888762112 231120643611658651488 231268740909884755968 231346567994465746944 233030731575391367616 234909506621685842496 235060031744473030656 236850907502856799872 237002676634923220992 238044192303729035928 238276884573820657664 238576148244292801536 238971191010175844352 240547851948791089152 242183063009457061888 242487232641740224512 244409010279764571648 244491259357787664384 245257652676569309744 245723037216752553216 248499312789882544128 249751283728502595072 251815343924605922304 252046791851007214512 252293171901692461056 253169189859684448768 253649586804389732352 253906890448311834624 256429125539425124352 257319504447548128256 257807776752002678784 259684573422249857376 259938419535077081088 260177333523620350464 261080727042799587792 261335937919674269696 262034133747937148928 264442535712532159488 265360738961534007264 265620133623275487232 266628011214288623616 267553802919893792448 267799716341695165419 268061495145548239872 268570150734059716608 269502685979664090624 272455945885639194624 272972940090355777536 273920762799002846208 274960136564735143104 275914859261140473462 276184570756019398656 276438416868846622368 276708640150243344384 276989335034522001408 278411267107183220736 280712186670052503552 280970194194565419456 282756916437680357376 283292261915181662592 283829818389404018688 284815338592145004864 285355785154938448896 288482766231853264896 289484442503491644288 290033748846003013632 292145145100031089548 292430721976961716224 293715817923149536266 294002930159633553408 294788400466429292544 297224668238879121408 298530831331725758172 298722123675267809792 298822650326184923136 300998028284880516504 301569182038741769856 303190521727122101952 303721382298745331712 306512939121344093952 308160858148878201984 308358321213179674624 310707642100521823488 311297220169023762432 313212675495581123328 313413375659297374208 315801210003809066496 316400453286548742144 317392256404972047904 318101530992390402048 320417255916163130472 320730469265054785536 321587345963377410048 323316310188986966016 325669997816428099824 325878680373019428864 325988345810383552512 327630716289003404288 330753296429587747584 331332417053176725504 333001711638003460096 335753791899474563072 336062389134676286016 336175481616958038528 337229272430282800898 338199449072519643136 338542520597749112832 341686555086088498176 346246097896333143168 346903111364827133952 347019851991698620416 348107636057066117056 352590047616709545984 352708702024349417472 353814318615378676352 355504014952384831488 356738403893191723264 357066288455593553892 357415326860730986496 358456786515263766528 359336914639552120832 363274594514185592832 365227683732003794944 366613515419646857472 367886479014853964616 368246094341359198208 368584555825128829824 369319113379362668544 371215022809577627648 374282915560070004736 374626925592753892608 377723015886908883456 378070187776510821768 378439757852538691584 379753784789526673152 380474380206584598528 380860335672467751936 384643688309137686528 385979256671322192384 386711665128004018176 389526860133374786064 389907629302615621632 390266000285430525696 391621090564199381688 392003906879511404544 393051200621905723392 393146152952224776192 396299557651838828544 396663803568798239232 398041108442301010896 398430200434913230848 399942016821432935424 401330704379840688672 402092242718322359808 402855226101089574912 404254028969496135936 404961843064993775616 408683918828458791936 409459410135533666304 410881144198504269312 412843372202769481728 413872288891710710193 414276856134029097984 414657625303269933552 415062960225365016576 416171859482017824768 417616900660774831104 421068280005078755328 421455291291848129184 421867271048731656192 424135374656520536064 424938392872772493888 427223007888217507296 427640625686739714048 428033677732407673344 431088413585315954688 434226663755237466432 434504907164025905152 435050623269004520448 438646082965442574336 440573726884724304399 441004395239450330112 442182600699643938816 445837002358318682112 447796246997588637258 448083185512901714688 448233975489277384704 449084514342198214656 451390027463665483776 451497042427320774756 454785782590683152928 455582073448117997568 461661463861777524224 462241287223317302976 462537481819769511936 466061463150782735232 469819013243371684992 470120063488946061312 473701815005713599744 474005353269846441984 476088384607458071856 476553769147641315328 477152296488585603072 481095703897582178304 484366126018914123776 484974465283480449024 488818020559529143296 488982518715575328768 490515305353138619488 491446074433505106432 496998625579765088256 499502567457005190144 503630687849211844608 504093583702014429024 504586343803384922112 505843908645424201347 506338379719368897536 507299173608779464704 507813780896623669248 514639008895096256512 515615553504005357568 519369146844499714752 520354667047240700928 522161454085599175584 522671875839348539392 528885071425064318976 530721477923068014528 533256022428577247232 535107605839787584896 535599432683390330838 536122990291096479744 537140301468119433216 539005371959328181248 544911891771278389248 547841525598005692416 549920273129470286208 551829718522280946924 552369141512038797312 552876833737693244736 553978670069044002816 556822534214366441472 561424373340105007104 561940388389130838912 566584523830363325184 567659636778808037376 569630677184290009728 570711570309876897792 576965532463706529792 578968885006983288576 580067497692006027264 584290290200062179096 584861443953923432448 587431635846299072532 588005860319267106816 589576800932858585088 594449336477758242816 597061662663451516344 597444247350535619584 597645300652369846272 601996056569761033008 603138364077483539712 606381043454244203904 607442764597490663424 613025878242688187904 616321716297756403968 616716642426359349248 621415284201043646976 622594440338047524864 626425350991162246656 631602420007618132992 632800906573097484288 634784512809944095808 636203061984780804096 640834511832326260944 641460938530109571072 643174691926754820096 646632620377973932032 651339995632856199648 651757360746038857728 651976691620767105024 655261432578006808576 661506592859175495168 666003423276006920192 671507583798949126144 672124778269352572032 672350963233916077056 674458544860565601796 677085041195498225664 683373110172176996352 692492195792666286336 693806222729654267904 694039703983397240832 696215272114132234112 705180095233419091968 707628637230757352704 711008029904769662976 713476807786383446528 714132576911187107784 714830653721461972992 716913573030527533056 718673829279104241664 726549189028371185664 730455367464007589888 733227030839293714944 735772958029707929232 736492188682718396416 737169111650257659648 742430045619155255296 748565831120140009472 749253851185507785216 755446031773817766912 756140375553021643536 756879515705077383168 759507569579053346304 760948760413169197056 761720671344935503872 769287376618275373056 771958513342644384768 773423330256008036352 779053720266749572128 779815258605231243264 780532000570861051392 783242181128398763376 784007813759022809088 786102401243811446784 793327607137596478464 796082216884602021792 796860400869826461696 799884033642865870848 802661408759681377344 803399149025085496257 804184485436644719616 805710452202179149824 808508057938992271872 817367837656917583872 818918820271067332608 821762288397008538624 827744577783421420386 828553712268058195968 829315250606539867104 830125920450730033152 835233801321549662208 842136560010157510656 842910582583696258368 848270749313041072128 849876785745544987776 854446015776435014592 856067355464815346688 868453327510474932864 869009814328051810304 870101246538009040896 877292165930885148672 881147453769448608798 882008790478900660224 884365201399287877632 891674004716637364224 895592493995177274516 896166371025803429376 896467950978554769408 902994084854641549512 909571565181366305856 911164146896235995136 923322927723555048448 924482574446634605952 925074963639539023872 932122926301565470464 939638026486743369984 940240126977892122624 947403630011427199488 952176769214916143712 953107538295282630656 954304592977171206144 962191407795164356608 969948930566960898048 977636041119058286592 977965037431150657536 981030610706277238976 982892148867010212864 993997251159530176512 999005134914010380288 1007261375698423689216 1008187167404028858048 1011687817290848402694 1012676759438737795072 1014598347217558929408 1015627561793247338496 1029278017790192513024 1038738293688999429504 1040709334094481401856 1044322908171198351168 1057770142850128637952 1061442955846136029056 1066512044857154494464 1070215211679575169792 1071198865366780661676 1072245980582192959488 1078010743918656362496 1089823783542556778496 1095683051196011384832 1099840546258940572416 1103659437044561893848 1104738283024077594624 1105753667475386489472 1107957340138088005632 1113645068428732882944 1122848746680210014208 1123880776778261677824 1133169047660726650368 1135319273557616074752 1139261354368580019456 1141423140619753795584 1153931064927413059584 1157937770013966577152 1160134995384012054528 1168580580400124358192 1169722887907846864896 1174863271692598145064 1176011720638534213632 1179153601865717170176 1188898672955516485632 1194123325326903032688 1194888494701071239168 1195290601304739692544 1203992113139522066016 1206276728154967079424 1212762086908488407808 1214885529194981326848 1226051756485376375808 1232643432595512807936 1241616866675132130579 1242830568402087293952 1245188880676095049728 1252850701982324493312 1263204840015236265984 1265601813146194968576 1269569025619888191616 1272406123969561608192 1281669023664652521888 1282921877060219142144 1293265240755947864064 1302679991265712399296 1303514721492077715456 1310522865156013617152 1323013185718350990336 1332006846552013840384 1343015167597898252288 1344249556538705144064 1344701926467832154112 1348917089721131203592 1354170082390996451328 1366746220344353992704 1384984391585332572672 1387612445459308535808 1392430544228264468224 1410360190466838183936 1415257274461514705408 1422016059809539325952 1426953615572766893056 1428265153822374215568 1429661307442923945984 1437347658558208483328 1453098378056742371328 1460910734928015179776 1466454061678587429888 1471545916059415858464 1472984377365436792832 1474338223300515319296 1484860091238310510592 1498507702371015570432 1510892063547635533824 1512280751106043287072 1513759031410154766336 1517531725936272604041 1519015139158106692608 1521897520826338394112 1523441342689871007744 1543917026685288769536 1546846660512016072704 1558107440533499144256 1561064001141722102784 1566484362256797526752 1568015627518045618176 1586655214275192956928 1592164433769204043584 1599768067285731741696 1605322817519362754688 1606798298050170992514 1608368970873289439232 1611420904404358299648 1617016115877984543744 1634735675313835167744 1643524576794017077248 1655489155566842840772 1657107424536116391936 1658630501213079734208 1670467602643099324416 1684273120020315021312 1685821165167392516736 1699753571491089975552 1708892031552870029184 1712134710929630693376 1736906655020949865728 1738019628656103620608 1740202493076018081792 1754584331861770297344 1762294907538897217596 1764017580957801320448 1768730402798575755264 1783348009433274728448 1791184987990354549032 1792332742051606858752 1792935901957109538816 1805988169709283099024 1819143130362732611712 1822328293792471990272 1846645855447110096896 1848965148893269211904 1850149927279078047744 1864245852603130940928 1879276052973486739968 1894807260022854398976 1904353538429832287424 1908609185954342412288 1924382815590328713216 1939897861133921796096 1955272082238116573184 1955930074862301315072 1962061221412554477952 1965784297734020425728 1998010269828020760576 2014522751396847378432 2016374334808057716096 2023375634581696805388 2025353518877475590144 2031255123586494676992 2058556035580385026048 2077476587377998859008 2081418668188962803712 2088645816342396702336 2115540285700257275904 2122885911692272058112 2133024089714308988928 2140430423359150339584 2142397730733561323352 2144491961164385918976 2156021487837312724992 2179647567085113556992 2191366102392022769664 2199681092517881144832 2207318874089123787696 2209476566048155189248 2211507334950772978944 2227290136857465765888 2245697493360420028416 2247761553556523355648 2266338095321453300736 2270638547115232149504 2278522708737160038912 2282846281239507591168 2307862129854826119168 2315875540027933154304 2320269990768024109056 2337161160800248716384 2339445775815693729792 2349726543385196290128 2352023441277068427264 2358307203731434340352 2388246650653806065376 2389776989402142478336 2390581202609479385088 2407984226279044132032 2412553456309934158848 2425524173816976815616 2452103512970752751616 2465286865191025615872 2483233733350264261158 2485661136804174587904 2490377761352190099456 2505701403964648986624 2526409680030472531968 2539138051239776383232 2544812247939123216384 2563338047329305043776 2605359982531424798592 2607029442984155430912 2621045730312027234304 2646026371436701980672 2664013693104027680768 2686030335195796504576 2688499113077410288128 2689403852935664308224 2697834179442262407184 2733492440688707985408 2769968783170665145344 2775224890918617071616 2784861088456528936448 2820720380933676367872 2830514548923029410816 2853907231145533786112 2856530307644748431136 2859322614885847891968 2874695317116416966656 2921821469856030359552 2932908123357174859776 2943091832118831716928 2948676446601030638592 2997015404742031140864 3021784127095271067648 3024561502212086574144 3035063451872545208082 3038030278316213385216 3043795041652676788224 3046882685379742015488 3087834053370577539072 3116214881066998288512 3122128002283444205568 3132968724513595053504 3173310428550385913856 3184328867538408087168 3199536134571463483392 3210645635038725509376 3213596596100341985028 3216737941746578878464 3234032231755969087488 3269471350627670335488 3287049153588034154496 3310978311133685681544 3314214849072232783872 3317261002426159468416 3340935205286198648832 3368546240040630042624 3371642330334785033472 3399507142982179951104 3417784063105740058368 3424269421859261386752 3473813310041899731456 3480404986152036163584 3509168663723540594688 3524589815077794435192 3528035161915602640896 3537460805597151510528 3566696018866549456896 3582369975980709098064 3584665484103213717504 3585871803914219077632 3611976339418566198048 3638286260725465223424 3644656587584943980544 3693291710894220193792 3697930297786538423808 3728491705206261881856 3758552105946973479936 3789614520045708797952 3808707076859664574848 3817218371908684824576 3848765631180657426432 3879795722267843592192 3910544164476233146368 3924122442825108955904 3931568595468040851456 3996020539656041521152 4029045502793694756864 4032748669616115432192 4046751269163393610776 4050707037754951180288 4062510247172989353984 4117112071160770052096 4154953174755997718016 4162837336377925607424 4177291632684793404672 4231080571400514551808 4245771823384544116224 4266048179428617977856 4280860846718300679168 4284795461467122646704 4288983922328771837952 4312042975674625449984 4359295134170227113984 4382732204784045539328 4399362185035762289664 4414637748178247575392 4418953132096310378496 4423014669901545957888 4454580273714931531776 4495523107113046711296 4532676190642906601472 4541277094230464299008 4552595177808817812123 4557045417474320077824 4565692562479015182336 4631751080055866308608 4640539981536048218112 4674322321600497432768 4699453086770392580256 4704046882554136854528 4776493301307612130752 4779553978804284956672 4815968452558088264064 4825106912619868317696 4851048347633953631232 4904207025941505503232 4930573730382051231744 4966467466700528522316 4971322273608349175808 5011402807929297973248 5052819360060945063936 5078276102479552766464 5126676094658610087552 5210719965062849597184 5214058885968310861824 5242091460624054468608 5292052742873403961344 5328027386208055361536 5376998226154820576256 5378807705871328616448 5395668358884524814368 5466984881377415970816 5539937566341330290688 5550449781837234143232 5569722176913057872896 5661029097846058821632 5707814462291067572224 5713060615289496862272 5749390634232833933312 5865816246714349719552 5886183664237663433856 5897352893202061277184 5994030809484062281728 6043568254190542135296 6049123004424173148288 6070126903745090416164 6076060556632426770432 6093765370759484030976 6175668106741155078144 6232429762133996577024 6244256004566888411136 6265937449027190107008 6346620857100771827712 6368657735076816174336 6399072269142926966784 6421291270077451018752 6427193192200683970056 6433475883493157756928 6468064463511938174976 6538942701255340670976 6574098307176068308992 6621956622267371363088 6628429698144465567744 6634522004852318936832 6681870410572397297664 6737092480081260085248 6743284660669570066944 6799014285964359902208 6835568126211480116736 6848538843718522773504 6947626620083799462912 6960809972304072327168 7018337327447081189376 7049179630155588870384 7056070323831205281792 7074921611194303021056 7164739951961418196128 7169330968206427435008 7171743607828438155264 7223952678837132396096 7276572521450930446848 7386583421788440387584 7395860595573076847616 7456983410412523763712 7517104211893946959872 7579229040091417595904 7617414153719329149696 7634436743817369649152 7821088328952466292736 7848244885650217911808 7863137190936081702912 7992041079312083042304 8058091005587389513728 8065497339232230864384 8093502538326787221552 8101414075509902360576 8234224142321540104192 8309906349511995436032 8325674672755851214848 8354583265369586809344 8462161142801029103616 8491543646769088232448 8561721693436601358336 8569590922934245293408 8577967844657543675904 8624085951349250899968 8765464409568091078656 8798724370071524579328 8829275496356495150784 8846029339803091915776 8991046214226093422592 9065352381285813202944 9105190355617635624246 9114090834948640155648 9131385124958030364672 9263502160111732617216 9348644643200994865536 9398906173540785160512 9552986602615224261504 9559107957608569913344 9631936905116176528128 9650213825239736635392 9702096695267907262464 9808414051883011006464 9861147460764102463488 9932934933401057044632 9942644547216698351616 10022805615858595946496 10105638720121890127872 10156552204959105532928 10253352189317220175104 10421439930125699194368 10484182921248108937216 10584105485746807922688 10753996452309641152512 10757615411742657232896 10791336717769049628736 10933969762754831941632 11079875132682660581376 11139444353826115745792 11322058195692117643264 11415628924582135144448 11426121230578993724544 11731632493428699439104 11772367328475326867712 11794705786404122554368 11988061618968124563456 12087136508381084270592 12098246008848346296576 12140253807490180832328 12152121113264853540864 12187530741518968061952 12351336213482310156288 12464859524267993154048 12488512009133776822272 12531874898054380214016 12693241714201543655424 12737315470153632348672 12798144538285853933568 12842582540154902037504 12854386384401367940112 12866951766986315513856 12936128927023876349952 13077885402510681341952 13148196614352136617984 13243913244534742726176 13256859396288931135488 13269044009704637873664 13363740821144794595328 13486569321339140133888 13598028571928719804416 13657785533426453436369 13671136252422960233472 13697077687437045547008 13895253240167598925824 13921619944608144654336 14098359260311177740768 14112140647662410563584 14329479903922836392256 14338661936412854870016 14447905357674264792192 14553145042901860893696 14773166843576880775168 14791721191146153695232 14913966820825047527424 15034208423787893919744 15158458080182835191808 15234828307438658299392 15642176657904932585472 15696489771300435823616 15726274381872163405824 15984082158624166084608 16130994678464461728768 16187005076653574443104 16202828151019804721152 16619812699023990872064 16651349345511702429696 16709166530739173618688 16983087293538176464896 17123443386873202716672 17139181845868490586816 17248171902698501799936 17597448740143049158656 17658550992712990301568 17692058679606183831552 17982092428452186845184 18130704762571626405888 18210380711235271248492 18228181669897280311296 18527004320223465234432 18697289286401989731072 18797812347081570321024 19105973205230448523008 19118215915217139826688 19263873810232353056256 19300427650479473270784 19404193390535814524928 19616828103766022012928 19722294921528204926976 19865869866802114089264 19885289094433396703232 20045611231717191892992 20211277440243780255744 20313104409918211065856 20506704378634440350208 20842879860251398388736 21168210971493615845376 21507992904619282305024 21515230823485314465792 21582673435538099257472 22159750265365321162752 22278888707652231491584 22644116391384235286528 22831257849164270288896 22852242461157987449088 23463264986857398878208 23544734656950653735424 23589411572808245108736 23976123237936249126912 24174273016762168541184 24196492017696692593152 24280507614980361664656 24304242226529707081728 24702672426964620312576 24929719048535986308096 24977024018267553644544 25063749796108760428032 25386483428403087310848 25474630940307264697344 25685165080309804075008 25708772768802735880224 25733903533972631027712 25872257854047752699904 26296393228704273235968 26487826489069485452352 26538088019409275747328 26973138642678280267776 27196057143857439608832 27315571066852906872738 27342272504845920466944 27394155374874091094016 27790506480335197851648 28196718520622355481536 28658959807845672784512 28677323872825709740032 28895810715348529584384 29106290085803721787392 29546333687153761550336 29583442382292307390464 29827933641650095054848 30068416847575787839488 30316916160365670383616 30469656614877316598784 31392979542600871647232 31452548763744326811648 32261989356928923457536 32374010153307148886208 33239625398047981744128 33418333061478347237376 33966174587076352929792 34246886773746405433344 34278363691736981173632 35194897480286098317312 35317101985425980603136 35384117359212367663104 35964184856904373690368 36261409525143252811776 36420761422470542496984 36456363339794560622592 37054008640446930468864 37394578572803979462144 37595624694163140642048 38211946410460897046016 38527747620464706112512 38600855300958946541568 38808386781071629049856 39233656207532044025856 39444589843056409853952 39731739733604228178528 39770578188866793406464 40091222463434383785984 40626208819836422131712 41013408757268880700416 41685759720502796777472 42336421942987231690752 43015985809238564610048 43165346871076198514944 44319500530730642325504 44557777415304462983168 45288232782768470573056 45662515698328540577792 45704484922315974898176 46926529973714797756416 47089469313901307470848 47178823145616490217472 47952246475872498253824 48392984035393385186304 48561015229960723329312 48608484453059414163456 49859438097071972616192 49954048036535107289088 50127499592217520856064 50949261880614529394688 51370330160619608150016 51417545537605471760448 51744515708095505399808 52975652978138970904704 53076176038818551494656 53946277285356560535552 54392114287714879217664 54631142133705813745476 54684545009691840933888 55581012960670395703296 56393437041244710963072 57317919615691345569024 57354647745651419480064 57791621430697059168768 58212580171607443574784 59166884764584614780928 59655867283300190109696 60136833695151575678976 60633832320731340767232 60939313229754633197568 62785959085201743294464 64523978713857846915072 64748020306614297772416 66479250796095963488256 66836666122956694474752 67932349174152705859584 68493773547492810866688 68556727383473962347264 70389794960572196634624 70634203970851961206272 70768234718424735326208 71928369713808747380736 72522819050286505623552 72841522844941084993968 72912726679589121245184 74108017280893860937728 74789157145607958924288 75191249388326281284096 76423892820921794092032 77055495240929412225024 77201710601917893083136 77616773562143258099712 78889179686112819707904 79463479467208456357056 81252417639672844263424 82026817514537761400832 83371519441005593554944 86031971618477129220096 86330693742152397029888 88639001061461284651008 89115554830608925966336 90576465565536941146112 91408969844631949796352 94178938627802614941696 94357646291232980434944 96785968070786770372608 97122030459921446658624 99718876194143945232384 100254999184435041712128 101898523761229058789376 102740660321239216300032 102835091075210943520896 105951305956277941809408 106152352077637102989312 107892554570713121071104 108784228575429758435328 109262284267411627490952 109369090019383681867776 111162025921340791406592 112786874082489421926144 114635839231382691138048 115583242861394118337536 116425160343214887149568 118333769529169229561856 119311734566600380219392 120273667390303151357952 121878626459509266395136 125571918170403486588928 129047957427715693830144 129496040613228595544832 132958501592191926976512 133673332245913388949504 135864698348305411719168 136987547094985621733376 137113454766947924694528 140779589921144393269248 141268407941703922412544 141536469436849470652416 143856739427617494761472 145683045689882169987936 145825453359178242490368 149578314291215917848576 150382498776652562568192 152847785641843588184064 154110990481858824450048 155233547124286516199424 158926958934416912714112 162504835279345688526848 164053635029075522801664 166743038882011187109888 172063943236954258440192 172661387484304794059776 178231109661217851932672 182817939689263899592704 188357877255605229883392 193571936141573540745216 194244060919842893317248 199437752388287890464768 200509998368870083424256 203797047522458117578752 205481320642478432600064 205670182150421887041792 211902611912555883618816 212304704155274205978624 215785109141426242142208 217568457150859516870656 218524568534823254981904 218738180038767363735552 222324051842681582813184 225573748164978843852288 229271678462765382276096 231166485722788236675072 232850320686429774299136 236667539058338459123712 243757252919018532790272 251143836340806973177856 258095914855431387660288 258992081226457191089664 265917003184383853953024 267346664491826777899008 271729396696610823438336 274226909533895849389056 282536815883407844825088 283072938873698941304832 291366091379764339975872 299156628582431835697152 300764997553305125136384 305695571283687176368128 308221980963717648900096 317853917868833825428224 325009670558691377053696 328107270058151045603328 333486077764022374219776 345322774968609588119552 365635879378527799185408 376715754511210459766784 387143872283147081490432 388488121839685786634496 398875504776575780929536 401019996737740166848512 407594095044916235157504 410962641284956865200128 411340364300843774083584 423805223825111767237632 424609408310548411957248 431570218282852484284416 437049137069646509963808 437476360077534727471104 451147496329957687704576 458543356925530764552192 462332971445576473350144 465700641372859548598272 487514505838037065580544 502287672681613946355712 516191829710862775320576 517984162452914382179328 534693328983653555798016 548453819067791698778112 565073631766815689650176 582732182759528679951744 598313257164863671394304 601529995106610250272768 611391142567374352736256 616443961927435297800192 635707835737667650856448 656214540116302091206656 666972155528044748439552 690645549937219176239104 731271758757055598370816 753431509022420919533568 774287744566294162980864 776976243679371573268992 797751009553151561859072 802039993475480333697024 815188190089832470315008 822680728601687548167168 847610447650223534475264 849218816621096823914496 874098274139293019927616 902294992659915375409152 917086713851061529104384 924665942891152946700288 975029011676074131161088 1035968324905828764358656 1096907638135583397556224 1130147263533631379300352 1165464365519057359903488 1196626514329727342788608 1203059990213220500545536 1222782285134748705472512 1232887923854870595600384 1271415671475335301712896 1312429080232604182413312 1381291099874438352478208 1462543517514111196741632 1506863018044841839067136 1548575489132588325961728 1553952487358743146537984 1604079986950960667394048 1645361457203375096334336 1695220895300447068950528 1748196548278586039855232 1804589985319830750818304 1834173427702123058208768 1849331885782305893400576 2071936649811657528717312 2193815276271166795112448 2260294527067262758600704 2330928731038114719806976 2393253028659454685577216 2406119980426441001091072 2445564570269497410945024 2542831342950670603425792 2762582199748876704956416 2925087035028222393483264 3107904974717486293075968 3290722914406750192668672 3390441790600894137901056 3496393096557172079710464 3609179970639661501636608 3668346855404246116417536 3698663771564611786801152 4143873299623315057434624 4387630552542333590224896 4520589054134525517201408 4661857462076229439613952 4812239960852882002182144 5085662685901341206851584 5525164399497753409912832 6215809949434972586151936 6581445828813500385337344 6780883581201788275802112 6992786193114344159420928 7218359941279323003273216 7336693710808492232835072 8287746599246630114869248 8775261105084667180449792 9323714924152458879227904 10171325371802682413703168 12431619898869945172303872 13162891657627000770674688 13561767162403576551604224 13985572386228688318841856 14436719882558646006546432 16575493198493260229738496 18647429848304917758455808 20342650743605364827406336 24863239797739890344607744 26325783315254001541349376 27971144772457376637683712 37294859696609835516911616 40685301487210729654812672 49726479595479780689215488 55942289544914753275367424 74589719393219671033823232 111884579089829506550734848 149179438786439342067646464 223769158179659013101469696 447538316359318026202939392
- Sum of all divisors σ(n): 1640118043518640338355347645
- Sum of proper divisors (its aliquot sum) s(n): 1192579727159322312152408253
- 447538316359318026202939392 is an abundant number, because the sum of its proper divisors (1192579727159322312152408253) is greater than itself. Its abundance is 745041410800004285949468861
Bases of 447538316359318026202939392
- Binary: 101110010001100011110110010111110010011010001100001011011111010111110100010000000000000002
- Hexadecimal: 0x17231ECBE4D185BEBE88000
- Base-36: 1K8DSJWI46Y2DIBK00
Squares and roots of 447538316359318026202939392
- 447538316359318026202939392 squared (4475383163593180262029393922) is 200290544609733024839724183445863983503344780825329664
- 447538316359318026202939392 cubed (4475383163593180262029393923) is 89637693117330798302637383182703801665662951231075640741832749454788924211724288
-
The
square root of 447538316359318026202939392 is 21155101426353.8341042511 -
The
cube root of 447538316359318026202939392 is 764909534.8386823685
Scales and comparisons
How big is 447538316359318026202939392?- 447,538,316,359,318,026,202,939,392 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 447,538,316,359,318,026,202,939,392 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 447538316359318026202939392 cubic inches would be around 63742461.2 feet tall.
Recreational maths with 447538316359318026202939392
- 447538316359318026202939392 backwards is 293939202620813953613835744
- The number of decimal digits it has is: 27
- The sum of 447538316359318026202939392's digits is 117
- 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 447538316359318026202939392 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 447538316359318026202939392 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/447538316359318026202939392/
Chicago style:
Numbermatics. 2024. "Number 447538316359318026202939392 - Facts about the integer". https://numbermatics.com/n/447538316359318026202939392/
The information we have on file for 447538316359318026202939392 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 447538316359318026202939392, math, Factors of 447538316359318026202939392, curriculum, school, college, exams, university, Prime factorization of 447538316359318026202939392, STEM, science, technology, engineering, physics, economics, calculator, four hundred forty-seven septillion, five hundred thirty-eight sextillion, three hundred sixteen quintillion, three hundred fifty-nine quadrillion, three hundred eighteen trillion, twenty-six billion, two hundred two million, nine hundred thirty-nine thousand, three hundred ninety-two.