541284318015216083591095296
541,284,318,015,216,083,591,095,296 is an even composite number composed of eight prime numbers multiplied together.
541284318015216083591095296 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 541284318015216083591095296:
210 × 32 × 112 × 312 × 612 × 792 × 1392 × 10612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 31 × 31 × 61 × 61 × 79 × 79 × 139 × 139 × 1061 × 1061)See below for interesting mathematical facts about the number 541284318015216083591095296 from the Numbermatics database.
Names of 541284318015216083591095296
- Cardinal: 541284318015216083591095296 can be written as Five hundred forty-one septillion, two hundred eighty-four sextillion, three hundred eighteen quintillion, fifteen quadrillion, two hundred sixteen trillion, eighty-three billion, five hundred ninety-one million, ninety-five thousand, two hundred ninety-six.
Scientific notation
- Scientific notation: 5.41284318015216083591095296 × 1026
Factors of 541284318015216083591095296
Divisors of 541284318015216083591095296
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 24 31 32 33 36 44 48 61 62 64 66 72 79 88 93 96 99 121 122 124 128 132 139 144 158 176 183 186 192 198 237 242 244 248 256 264 278 279 288 316 341 352 363 366 372 384 396 417 474 484 488 496 512 528 549 556 558 576 632 671 682 704 711 726 732 744 768 792 834 869 948 961 968 976 992 1023 1024 1056 1061 1089 1098 1112 1116 1152 1251 1264 1342 1364 1408 1422 1452 1464 1488 1529 1536 1584 1668 1738 1891 1896 1922 1936 1952 1984 2013 2046 2112 2122 2178 2196 2224 2232 2304 2449 2502 2528 2607 2684 2728 2816 2844 2883 2904 2928 2976 3058 3069 3072 3168 3183 3336 3476 3721 3751 3782 3792 3844 3872 3904 3968 4026 4092 4224 4244 4309 4356 4392 4448 4464 4587 4608 4819 4898 5004 5056 5214 5368 5456 5632 5673 5688 5766 5808 5856 5952 6039 6116 6138 6241 6336 6366 6672 6952 7347 7381 7442 7502 7564 7584 7688 7744 7808 7821 7936 8052 8184 8448 8479 8488 8618 8649 8712 8784 8896 8928 9174 9216 9549 9559 9638 9796 10008 10112 10428 10571 10736 10912 10981 11163 11253 11264 11346 11376 11532 11616 11671 11712 11904 12078 12232 12276 12482 12672 12732 12927 13344 13761 13904 14457 14694 14762 14884 15004 15128 15168 15376 15488 15616 15642 15872 16104 16368 16819 16896 16958 16976 17019 17236 17298 17424 17568 17792 17856 18348 18723 19098 19118 19276 19321 19592 20016 20224 20801 20856 21142 21472 21824 21962 22041 22143 22326 22506 22692 22752 23064 23232 23342 23424 23808 24156 24464 24552 24964 25344 25437 25464 25854 26688 26939 27522 27808 28677 28914 29388 29524 29768 30008 30256 30336 30752 30976 31232 31284 31713 31744 32208 32736 32891 32943 33489 33638 33759 33792 33916 33952 34038 34472 34596 34848 35013 35136 35584 35712 36696 37446 38196 38236 38552 38642 38781 39184 40032 40448 40931 41602 41712 42284 42944 43371 43648 43924 44082 44286 44652 45012 45384 45504 46128 46464 46684 46848 47399 47616 48312 48928 49104 49928 50457 50688 50874 50928 51708 53009 53376 53878 55044 55616 56169 57354 57828 57963 58621 58776 59048 59536 60016 60512 60672 61504 61952 62403 62464 62568 63426 64416 64721 65472 65782 65886 66429 66978 67276 67518 67832 67904 68076 68651 68944 69192 69696 70026 70272 71168 71424 73392 74892 75919 76311 76392 76472 77104 77284 77562 78368 80064 80817 80896 81862 83204 83424 83819 84568 85888 86031 86742 87296 87848 88164 88572 89304 90024 90768 91008 92256 92928 93269 93368 93696 94798 95139 95232 96624 97856 98208 98673 98829 99856 100914 101376 101748 101856 103416 105039 106018 106752 107756 110088 111232 112338 114708 115351 115656 115926 116281 117242 117552 118096 119072 120032 120791 121024 121344 122793 123008 123904 124806 125136 126852 128381 128832 129442 130944 131564 131772 132858 133579 133956 134552 135036 135664 135808 136152 137302 137888 138384 139392 140052 140544 142197 142336 142848 146784 147479 149389 149784 151371 151838 152622 152784 152944 154208 154568 155124 156736 159027 160128 161634 163724 166408 166848 167638 169136 171776 172062 173484 173889 174592 175696 175863 176328 177144 178608 180048 181536 182016 184512 185856 186538 186736 187209 187392 189596 190278 193248 193471 194163 195712 196416 197346 197658 199712 201828 203496 203712 205953 206832 210078 212036 212531 213504 215512 220176 222464 224676 227757 228811 229416 230702 231312 231852 232562 234484 235104 236192 238144 240064 241582 242048 242451 242688 245586 246016 249612 250272 251457 253704 256762 257664 258884 261888 262849 263128 263544 265716 267158 267912 269104 270072 271328 271616 272304 274604 275776 276768 278784 279807 280104 281088 284394 285696 293568 293959 294958 296019 296329 298778 299568 302742 303676 305244 305568 305888 308416 309136 310248 313472 318054 320256 323268 327448 332816 333696 335276 338272 340411 343552 344124 346053 346968 347778 348843 349184 351392 351726 352656 354288 357216 360096 361801 362373 363072 364032 368379 369024 371712 373076 373472 374418 379192 380556 380701 385143 386496 386942 388326 391424 392832 394692 395316 399424 400737 403656 406992 407424 411906 413664 420156 424072 425062 426591 427008 431024 440352 442437 444928 448167 449352 450241 455514 457622 458832 461404 462624 463704 465124 468968 470208 472384 476288 477081 480128 483164 484096 484902 491172 492032 499224 500544 502914 507408 513524 515328 517219 517768 521389 523776 525698 526256 527088 527589 531432 534316 535824 538208 540144 542656 543232 544608 549208 551552 553536 557568 559614 560208 562176 568788 580413 582489 583099 587136 587918 589916 592038 592658 597556 598951 599136 605484 607352 610488 611136 611776 616832 617859 618272 620496 626944 636108 637593 640512 644831 646536 654896 665632 667392 669841 670552 676544 680822 683271 686433 687104 688248 692106 693936 695556 697686 702784 703452 705312 708576 711931 714432 720192 723602 724746 726144 728064 736758 738048 746152 746944 748836 754371 755161 758384 761112 761402 770286 772992 773884 776652 782848 785664 788547 789384 790632 798848 801474 807312 813984 814848 823812 827328 835109 839421 840312 848144 850124 853182 862048 867499 880704 881877 884874 888987 889856 896334 898704 900482 911028 915244 917664 922009 922808 925248 927408 930248 937936 940416 944768 952576 954162 960256 966328 968192 969804 982344 984064 998448 1001088 1005828 1014816 1019621 1021233 1025959 1027048 1030656 1034438 1035536 1038159 1042778 1046529 1047552 1051396 1052512 1054176 1055178 1062864 1068632 1071648 1076416 1080288 1085312 1085403 1086464 1087119 1089216 1098416 1103104 1107072 1115136 1119228 1120416 1125721 1137576 1142103 1155429 1160826 1164978 1166198 1174272 1175836 1178581 1179832 1184076 1185316 1195112 1197902 1198272 1202211 1210968 1214704 1220976 1222272 1223552 1233664 1235718 1236544 1240992 1253888 1268861 1272216 1275186 1281024 1289662 1293072 1309792 1327311 1328701 1331264 1334784 1339682 1341104 1344501 1350723 1353088 1361644 1366542 1372866 1376496 1384212 1387872 1391112 1395372 1405568 1406904 1410624 1417152 1423862 1428864 1440384 1447204 1449492 1452288 1469369 1473516 1476096 1492304 1493888 1497672 1508742 1510322 1516768 1522224 1522804 1526359 1540572 1545984 1547768 1551657 1553304 1564167 1565696 1571328 1577094 1578768 1581264 1597696 1602948 1614624 1622269 1627968 1629696 1643279 1647624 1654656 1670218 1678842 1680624 1696288 1700248 1706364 1724096 1734998 1741239 1749297 1761408 1763754 1769748 1777974 1792668 1796853 1797408 1800964 1822056 1830488 1835328 1844018 1845616 1850496 1854816 1860496 1875872 1880832 1889536 1905152 1908324 1912779 1920512 1932656 1934493 1936384 1939608 1964688 1996896 2002176 2006351 2009523 2011656 2029632 2039242 2042466 2051918 2054096 2059299 2061312 2068876 2071072 2076318 2085556 2093058 2102792 2105024 2108352 2110356 2125728 2128181 2135793 2137264 2143296 2152832 2160576 2170624 2170806 2174238 2178432 2196832 2206208 2214144 2238456 2240832 2251442 2265483 2275152 2284206 2310858 2321652 2329956 2332396 2337841 2348544 2351672 2357162 2359664 2365641 2368152 2370632 2390224 2395804 2396544 2404422 2421936 2429408 2441952 2444544 2447104 2467328 2471436 2473088 2481984 2505327 2507776 2537722 2544432 2550372 2579324 2586144 2598389 2602497 2619584 2645631 2654622 2657402 2662528 2666961 2669568 2679364 2682208 2689002 2701446 2706176 2723288 2733084 2745732 2752992 2766027 2768424 2775744 2782224 2790744 2811136 2813808 2821248 2834304 2847724 2857728 2880768 2891339 2894408 2898984 2904576 2938738 2947032 2952192 2984608 2987776 2995344 3017484 3020644 3033536 3044448 3045608 3052718 3058863 3063699 3077877 3081144 3091968 3095536 3103314 3106608 3128334 3142656 3154188 3157536 3162528 3195392 3205896 3229248 3233549 3244538 3255936 3256209 3259392 3286558 3295248 3309312 3340436 3357684 3361248 3377163 3392576 3400496 3412728 3426309 3448192 3469996 3482478 3498594 3522816 3527508 3535743 3539496 3555948 3575881 3585336 3593706 3594816 3601928 3644112 3660976 3670656 3688036 3691232 3700992 3709632 3720992 3744521 3751744 3761664 3779072 3806583 3810304 3816648 3825558 3841024 3865312 3868986 3879216 3929376 3947981 3979811 3986103 3993792 4004352 4012702 4019046 4023312 4052169 4059264 4078484 4084932 4103836 4108192 4118598 4137752 4142144 4152636 4171112 4186116 4187711 4205584 4210048 4216704 4220712 4251456 4256362 4271586 4274528 4286592 4305664 4321152 4341248 4341612 4348476 4356864 4393664 4408107 4412416 4428288 4476912 4481664 4502884 4530966 4550304 4568412 4571849 4579077 4621716 4631059 4643304 4654971 4659912 4664792 4675682 4692501 4697088 4703344 4714324 4719328 4731282 4736304 4741264 4780448 4791608 4793088 4808844 4843872 4858816 4866807 4883904 4889088 4894208 4929837 4934656 4942872 4946176 4963968 5010654 5075444 5088864 5100744 5112959 5158648 5172288 5196778 5204994 5239168 5247891 5291262 5309244 5314804 5325056 5333922 5358728 5364416 5378004 5390559 5402892 5412352 5446576 5466168 5491464 5505984 5532054 5536848 5551488 5564448 5581488 5622272 5627616 5642496 5668608 5689409 5695448 5715456 5761536 5782678 5788816 5797968 5803479 5809152 5877476 5894064 5969216 5975552 5990688 5997601 6019053 6028569 6034968 6041288 6067072 6088896 6091216 6105436 6117726 6127398 6155754 6162288 6183936 6191072 6206628 6213216 6256668 6308376 6315072 6325056 6384543 6390784 6407379 6411792 6458496 6467098 6489076 6511872 6512418 6573116 6588461 6590496 6618624 6621701 6680872 6715368 6722496 6754326 6785152 6796449 6800992 6825456 6852618 6896384 6939992 6964956 6997188 7013523 7045632 7055016 7071486 7078992 7093141 7111896 7151762 7170672 7187412 7189632 7203856 7288224 7321952 7341312 7368251 7376072 7382464 7401984 7419264 7441984 7489042 7503488 7515981 7523328 7558144 7613166 7633296 7651116 7730624 7737972 7758432 7795167 7807491 7831241 7858752 7895962 7959622 7972206 7987584 8008704 8025404 8038092 8046624 8104338 8118528 8148319 8156968 8169864 8207672 8216384 8237196 8275504 8284288 8298081 8305272 8342224 8372232 8375422 8411168 8420096 8433408 8441424 8502912 8512724 8543172 8549056 8573184 8611328 8642304 8674017 8682496 8683224 8696952 8713728 8787328 8816214 8856576 8953824 8963328 8996219 9005768 9061932 9100608 9112729 9136824 9143698 9158154 9176589 9186199 9233631 9243432 9262118 9286608 9309942 9319824 9329584 9351364 9385002 9406688 9428648 9438656 9462564 9472608 9482528 9542489 9560896 9583216 9586176 9617688 9687744 9700647 9717632 9733614 9767808 9778176 9788416 9859674 9885744 9892352 9927936 10021308 10131489 10142099 10150888 10177728 10201488 10225918 10317296 10344576 10393556 10409988 10478336 10495782 10552741 10582524 10607229 10618488 10629608 10650112 10667844 10717456 10727643 10728832 10756008 10781118 10805784 10824704 10893152 10932336 10982928 11011968 11064108 11073696 11102976 11128896 11162976 11215831 11233563 11244544 11255232 11284992 11337216 11378818 11390896 11419749 11430912 11523072 11565356 11577632 11595936 11606958 11650841 11754952 11788128 11801731 11843943 11938432 11939433 11951104 11958309 11981376 11995202 12038106 12057138 12069936 12082576 12134144 12177792 12182432 12210872 12235452 12254796 12311508 12324576 12382144 12382931 12413256 12426432 12513336 12563133 12616752 12630144 12650112 12769086 12814758 12823584 12916992 12934196 12964391 12978152 13023744 13024836 13146232 13176922 13180992 13224321 13237248 13243402 13361744 13430736 13444992 13508652 13570304 13592898 13601984 13650912 13705236 13715547 13737231 13792768 13879984 13893177 13929912 13957471 13994376 14027046 14091264 14110032 14142972 14157984 14186282 14223792 14303524 14341344 14374824 14379264 14407712 14576448 14600421 14643904 14682624 14736502 14752144 14764928 14789511 14803968 14838528 14883968 14978084 15006976 15031962 15226332 15266592 15302232 15338877 15461248 15475944 15516864 15590334 15614982 15662482 15717504 15791924 15919244 15944412 15975168 16033789 16050808 16076184 16093248 16163059 16208676 16237056 16296638 16313936 16339728 16415344 16432768 16474392 16551008 16568576 16596162 16610544 16684448 16744464 16750844 16789949 16822336 16840192 16866816 16882848 17005824 17025448 17068227 17086344 17098112 17146368 17222656 17284608 17348034 17366448 17393904 17427456 17574656 17632428 17844959 17907648 17926656 17992438 17992803 18011536 18057159 18076069 18123864 18201216 18225458 18273648 18287396 18316308 18353178 18372398 18467262 18486864 18524236 18567481 18573216 18619884 18639648 18659168 18702728 18770004 18813376 18857296 18877312 18925128 18945216 18965056 19084978 19121792 19153629 19166432 19172352 19235376 19375488 19401294 19435264 19467228 19535616 19719348 19765383 19771488 19784704 19855872 19865103 20042616 20262978 20284198 20301776 20355456 20402976 20451836 20499581 20634592 20689152 20765071 20787112 20819976 20956672 20991564 21040569 21105482 21165048 21214458 21236976 21259216 21279423 21300224 21335688 21434912 21455286 21457664 21512016 21562236 21611568 21786304 21864672 21965856 22023936 22069861 22104753 22128216 22147392 22205952 22257792 22325952 22431662 22467126 22510464 22569984 22674432 22757636 22781792 22839498 23130712 23155264 23191872 23213916 23222761 23301682 23385501 23409991 23493723 23509904 23576256 23603462 23687886 23876864 23878866 23916618 23962752 23990404 24076212 24114276 24139872 24165152 24268288 24355584 24364864 24421744 24444957 24470904 24509592 24623016 24649152 24764288 24765862 24826512 24852864 25026672 25126266 25233504 25260288 25300224 25538172 25629516 25647168 25833984 25868392 25928782 25956304 26022051 26047488 26049672 26292464 26353844 26361984 26448642 26486804 26723488 26861472 26889984 26892469 26988657 27017304 27140608 27185796 27203968 27301824 27338187 27410472 27431094 27474462 27558597 27585536 27759968 27786354 27859824 27914942 27988752 28054092 28220064 28285944 28315968 28372564 28447584 28582279 28607048 28627467 28682688 28749648 28758528 28815424 29101941 29152896 29200842 29287808 29365248 29473004 29504288 29529856 29579022 29677056 29767936 29956168 30013952 30063924 30426297 30452664 30533184 30604464 30677754 30922496 30951888 31033728 31180668 31229964 31324964 31435008 31583848 31658223 31804729 31838488 31888824 31950336 32067578 32101616 32152368 32182929 32186496 32326118 32417352 32474112 32593276 32627872 32679456 32830688 32865536 32948784 33102016 33137152 33192324 33221088 33368896 33488928 33501688 33579898 33644672 33647493 33680384 33700689 33733632 33765696 34011648 34050896 34136454 34172688 34196224 34292736 34569216 34696068 34732896 34787808 34897351 34952523 35149312 35264856 35405193 35531829 35569039 35689918 35815296 35818299 35853312 35984876 35985606 36023072 36114318 36152138 36247728 36402432 36450916 36536011 36547296 36574792 36632616 36706356 36744796 36934524 36973728 37048472 37134962 37146432 37148793 37239768 37279296 37318336 37405456 37540008 37626752 37689399 37714592 37754624 37850256 37890432 37930112 38169956 38243584 38307258 38332864 38470752 38750976 38802588 38870528 38893173 38934456 39071232 39334691 39438696 39530766 39542976 39711744 39730206 40085232 40525956 40568396 40603552 40710912 40805952 40860301 40903672 40999162 41146641 41189731 41269184 41378304 41530142 41574224 41639952 41679531 41872413 41913344 41983128 42081138 42210964 42330096 42428916 42473952 42518432 42558846 42671376 42869824 42910572 42915328 43024032 43124472 43223136 43427791 43572608 43729344 43931712 44047872 44139722 44209506 44256432 44294784 44411904 44515584 44651904 44863324 44934252 45020928 45515272 45563584 45678996 46016631 46064821 46261424 46310528 46383744 46427832 46445522 46603364 46771002 46819982 46987446 47019808 47152512 47206924 47317129 47375772 47753728 47757732 47833236 47925504 47980808 48101367 48152424 48228552 48279744 48330304 48489177 48536576 48711168 48729728 48843488 48889914 48941808 49019184 49246032 49298304 49528576 49531724 49653024 49705728 50053344 50252532 50290339 50369847 50467008 50520576 50600448 50941649 51076344 51204681 51259032 51294336 51667968 51736784 51857564 51912608 52044102 52099344 52584928 52707688 52723968 52897284 52917439 52973608 53446976 53534877 53722944 53779968 53784938 53977314 53978409 54034608 54228207 54281216 54371592 54407936 54603648 54676374 54820944 54862188 54948924 55117194 55519936 55572708 55702443 55719648 55829884 55977504 56108184 56242549 56440128 56571888 56631936 56745128 56895168 57164558 57214096 57254934 57365376 57499296 57517056 57630848 58203882 58305792 58401684 58575616 58946008 59008576 59059712 59158044 59296149 59354112 59535872 59595309 59912336 60027904 60127848 60852594 60905328 61066368 61208928 61355508 61498743 61844992 61903776 62067456 62196881 62295213 62361336 62459928 62583499 62649928 62870016 63167696 63316446 63609458 63676976 63777648 63838269 63900672 64135156 64203232 64304736 64365858 64372992 64652236 64834704 65186552 65255744 65358912 65661376 65731072 65897568 65973611 66204032 66209583 66274304 66314259 66384648 66442176 66737792 66977856 67003376 67159796 67289344 67294986 67401378 67531392 68023296 68101792 68272908 68345376 68392448 68668981 69392136 69465792 69575616 69668283 69794702 69905046 70229973 70298624 70481169 70529712 70810386 71063658 71138078 71379836 71630592 71636598 71893441 71969752 71971212 72046144 72228636 72304276 72473071 72495456 72804864 72838711 72901832 73072022 73094592 73149584 73265232 73334871 73412712 73489592 73869048 73947456 74096944 74269924 74292864 74297586 74479536 74558592 74636672 74810912 75080016 75253504 75378798 75429184 75509248 75700512 75780864 75860224 76339912 76487168 76614516 76665728 76941504 77501952 77605176 77741056 77786346 77868912 78142464 78669382 78877392 79061532 79085952 79460412 80170464 80550059 80677407 80965971 81050761 81051912 81136792 81207104 81421824 81611904 81720602 81807344 81998324 82014561 82293282 82379462 82538368 82675791 82756608 83060284 83148448 83279904 83359062 83744826 83966256 84162276 84421928 84660192 84857832 84947904 85036864 85117692 85342752 85739648 85746837 85821144 85830656 85882401 86048064 86248944 86446272 86855582 87145216 87458688 87863424 88095744 88279444 88419012 88512864 88589568 88931959 89031168 89303808 89631509 89726648 89868504 90041856 91030544 91127168 91278891 91357992 92033262 92129642 92522848 92621056 92767488 92855664 92891044 93107899 93206728 93542004 93639964 93974892 94039616 94305024 94413848 94634258 94751544 94974669 95414187 95507456 95515464 95666472 95851008 95961616 96202734 96304848 96457104 96559488 96660608 96978354 97422336 97459456 97686976 97779828 97883616 98038368 98492064 98596608 98958409 99057152 99063448 99306048 99411456 100106688 100240019 100505064 100580678 100739694 100934016 100942479 101041152 101200896 101883298 102152688 102409362 102518064 102588672 103473568 103715128 103825216 104088204 104198688 104692053 104857569 104967379 105169856 105415376 105447936 105794568 105834878 105947216 106215579 106707117 106893952 107069754 107445888 107559936 107569876 107954628 107956818 108069216 108456414 108743184 108815872 109207296 109352748 109608033 109641888 109724376 109897848 110234388 111039872 111145416 111404886 111439296 111446379 111659768 111955008 112216368 112485098 112880256 113143776 113263872 113490256 113790336 114329116 114428192 114509868 114730752 114998592 115261696 116080151 116407764 116611584 116679519 116803368 117151232 117892016 118004073 118017152 118119424 118316088 118592298 119071744 119190618 119824672 120255696 120582361 121705188 121810656 122132736 122387411 122417856 122580903 122711016 122997486 123374141 123569193 123689984 123807552 124134912 124393762 124590426 124722672 124919856 125166998 125299856 125617239 125740032 126335392 126632892 127218916 127353952 127555296 127676538 128159251 128270312 128406464 128609472 128731716 128745984 129304472 129669408 129819041 130283373 130373104 130511488 130717824 131322752 131462144 131795136 131947222 132408064 132419166 132628518 132769296 132884352 133475584 133955712 134006752 134319592 134578688 134589972 134802756 135062784 136203584 136212241 136545816 136690752 136784896 137337962 138194463 138784272 138931584 139151232 139336566 139589404 139810092 140459946 140962338 141059424 141620772 141727319 141951387 142127316 142276156 142608301 142759672 143261184 143273196 143786882 143939504 143942424 144092288 144304101 144457272 144608552 144946142 144990912 145467531 145609728 145677422 145803664 146144044 146189184 146299168 146530464 146669742 146825424 146979184 147738096 147894912 148193888 148539848 148585728 148595172 148959072 149117184 149273344 149621824 150160032 150507008 150757596 150858368 150871017 151018496 151109541 151401024 151561728 151720448 152679824 152824947 152974336 153229032 153331456 153883008 155003904 155210352 155572692 155737824 156475219 157338764 157754784 158123064 158171904 158501729 158752317 158920824 160340928 160604631 161100118 161354814 161931942 162101522 162103824 162273584 162414208 162684621 162843648 163223808 163441204 163614688 163996648 164029122 164586564 164758924 165076736 165351582 166120568 166296896 166559808 166718124 167107329 167489652 167932512 168324552 168727647 168843856 169320384 169715664 169895808 170073728 170235384 170685504 171479296 171493674 171642288 171764802 172096128 172497888 172892544 173711164 174290432 174917376 175726848 176371679 176558888 176838024 177025728 177179136 177863918 178062336 178607616 179263018 179453296 179737008 180083712 182061088 182254336 182557782 182715984 184066524 184259284 184496229 184689439 185045696 185242112 185534976 185711328 185782088 186215798 186413456 186590643 186885639 187084008 187279928 187750497 187949784 188079232 188610048 188827696 189268516 189503088 189949338 190828374 191030928 191332944 191702016 191923232 192405468 192609696 192914208 193118976 193321216 193956708 194918912 195373952 195559656 195767232 196076736 196984128 197193216 197916818 197920833 198114304 198126896 198612096 198628749 198822912 200213376 200480038 201010128 201161356 201479388 201868032 201884958 203766596 204242291 204305376 204818724 205036128 205177344 205272731 206006943 206947136 207430256 207650432 208176408 208397376 209004849 209384106 209715138 209934758 210339712 210689919 210830752 210895872 211589136 211669756 211894432 212431158 213414234 213787904 214139508 214891776 215139752 215680323 215909256 215913636 216138432 216912828 217419213 217486368 217631744 218414592 218516133 218705496 219216066 219283776 219448752 219795696 220468776 222079744 222290832 222809772 222878592 222892758 223319536 223910016 224432736 224970196 225495391 225760512 226287552 226527744 226980512 227580672 228415781 228658232 228856384 229019736 229461504 229997184 230523392 232160302 232815528 233223168 233359038 233606736 234302464 235784032 236008146 236034304 236632176 237184596 238381236 239649344 240511392 241164722 241650177 242032221 242768471 243152283 243410376 243621312 244265472 244774822 244835712 245161806 245422032 245994972 246748282 247138386 247615104 248269824 248787524 249180852 249445344 249839712 250333996 250599712 251234478 252670784 253265784 254437832 254707904 255110592 255353076 255450371 256318502 256540624 256812928 257218944 257240511 257463432 257491968 258608944 259338816 259638082 260566746 260746208 261022976 261435648 262645504 263590272 263894444 264816128 264838332 265257036 265538592 265768704 266795877 266951168 267911424 268013504 268639184 268894527 269157376 269179944 269605512 270125568 272407168 272424482 273091632 273381504 274675924 276388926 277568544 277863168 278302464 278673132 278882789 279178808 279323697 279620184 280919892 281924676 282118848 282494599 283241544 283454638 283902774 284254632 284552312 285216602 285519344 286242561 286522368 286546392 287573764 287879008 287884848 288184576 288608202 288914544 289217104 289892284 289981824 290935062 291354844 291607328 292288088 292378368 292598336 293060928 293339484 293650848 293958368 295476192 295789824 295817159 296387776 296875227 297079696 297171456 297190344 297918144 298234368 298546688 299243648 300320064 300720057 301014016 301515192 301716736 301742034 302219082 302802048 303123456 303440896 305359648 305649894 306458064 306662912 307766016 310420704 311145384 311475648 311890499 312950438 314076159 314405069 314677528 314902137 315509568 316246128 316343808 317003458 317504634 317841648 320121351 320681856 321209262 322200236 322709628 323863884 324203044 324207648 324547168 324828416 325369242 326447616 326882408 327229376 327993296 328058244 328824099 329173128 329517848 330153472 330703164 332241136 332593792 333119616 333436248 334214658 334979304 335865024 336649104 337455294 337687712 338640768 339431328 339791616 340147456 340470768 341371008 342958592 342987348 343284576 343529604 344192256 344995776 345785088 347422328 348240453 348580864 349834752 351453696 352743358 353117776 353676048 354012219 354051456 354358272 355727836 357215232 358526036 358906592 359474016 361176071 361747083 364122176 364508672 365115564 365431968 365853661 367162233 367742709 368133048 368518568 368992458 369378878 370091392 370122423 370484224 370707579 371069952 371422656 371564176 372431596 372826912 373181286 373771278 374168016 374559856 375500994 375899568 376158464 377220096 377655392 378537032 379006176 379898676 381656748 382061856 382665888 383846464 383870861 384477753 384810936 385219392 385828416 386237952 386642432 387913416 389457123 389837824 390747904 390850119 391119312 391534464 392153472 393968256 394386432 395833636 395841666 396253792 397224192 397257498 400426752 400960076 401896121 402020256 402322712 402958776 403736064 403769916 403923761 407533192 408484582 408610752 408636723 409637448 410072256 410354688 410545462 412013886 413894272 414583389 414860512 415300864 416352816 416794752 418009698 418768212 419430276 419869516 420679424 421379838 421661504 423178272 423339512 423788864 424862316 425181957 425854161 426828468 427575808 427824903 428279016 429783552 430279504 431360646 431818512 431827272 432276864 432681601 433825656 434838426 434972736 436829184 437032266 437410992 438432132 438567552 438897504 439591392 440937552 444159488 444581664 445619544 445757184 445785516 446639072 447820032 448865472 449463311 449940392 450990782 451521024 452575104 452613051 453055488 453961024 455161344 456831562 457316464 457712768 458039472 458474841 458923008 459994368 461046784 464320604 465631056 466718076 467213472 469425657 471568064 472016292 472068608 473264352 474369192 475505187 476256951 476762472 477705701 479298688 481022784 482329444 483300354 484064442 485536942 486304566 486820752 487242624 488530944 489549644 489671424 490323612 490844064 491989944 493496564 494276772 495230208 497047459 497575048 498361704 498890688 499679424 500667992 501199424 502468956 505341568 506182941 506531568 508875664 509415808 510221184 510706152 510900742 512637004 513081248 513625856 514437888 514481022 514926864 517217888 518677632 519276164 520488419 521133492 521492416 522045952 522871296 525291008 527180544 527788888 529115037 529632256 529676664 530514072 531077184 531537408 533591754 533902336 535822848 536027008 537278368 537789054 538359888 539211024 540251136 544814336 544848964 546183264 546763008 548769359 549351848 552777852 553193729 554068317 555137088 555726336 556604928 557346264 557765578 558357616 558647394 559240368 559771929 560358139 561839784 563251491 563849352 564237696 564989198 566483088 566909276 567805548 568509264 569104624 570433204 571038688 572485122 573092784 575147528 575758016 575769696 576369152 577216404 577829088 578434208 579784568 579963648 581870124 582091829 582709688 583214656 584576176 584756736 585196672 586121856 586678968 587301696 587916736 590952384 591579648 591634318 592775552 593750454 593762499 594159392 594342912 594380688 595836288 596468736 597093376 598487296 600640128 601440114 603030384 603433472 603484068 604438164 605604096 610719296 611299788 612726873 612916128 613325824 615532032 615818193 618020829 618668039 620841408 622290768 622951296 623780998 625900876 628152318 628810138 629355056 629804274 631019136 632492256 632687616 634006916 635009268 635487011 635683296 640242702 641363712 642418524 643717201 644400472 645419256 647040969 647727768 648406088 648415296 649094336 649656832 650738484 652257639 652895232 653764816 654458752 655548399 655986592 656116488 657648198 658346256 659035696 660306944 661406328 664482272 665187584 666239232 666872496 668429316 669958608 671730048 673298208 674910588 675375424 676486173 677281536 678862656 679583232 680294912 680941536 682742016 684165691 685247343 685917184 685974696 686569152 687059208 688384512 689991552 691570176 694844656 696480906 699669504 702907392 705486716 706235552 707352096 708024438 708102912 710701301 711455672 717052072 717813184 718948032 719905591 722352142 723494166 724950531 725709721 728244352 728305413 729017344 729456849 730231128 730863936 731707322 734324466 735485418 736266096 737037136 737984916 738757756 740182784 740244846 741415158 742845312 743128352 744863192 745653824 746362572 747542556 748336032 749119712 751001988 751799136 752316928 755310784 755358791 757074064 758012352 759797352 763313496 764123712 765331776 766351113 767692928 767741722 768955506 769621872 770438784 771656832 772475904 773284864 775826832 778914246 781495808 781700238 782238624 783068928 784306944 787936512 790827851 791667272 791683332 792507584 794448384 794514996 800387631 800853504 801225821 801920152 803792242 804040512 804645424 805917552 806683581 807472128 807539832 807847522 815066384 816969164 817221504 817273446 819274896 820144512 821090924 824027772 827788544 829166778 829721024 830601728 832705632 833589504 833666539 836019396 836648367 837536424 837971091 838860552 839739032 841358848 842759676 843323008 846356544 846679024 847483797 847577728 849724632 850363914 851708322 853656936 855151616 855649806 856558032 859567104 860559008 862721292 863637024 863654544 864553728 865363202 867651312 869676852 869945472 874064532 874821984 876864264 877135104 877795008 879182784 881875104 886050649 887451477 888318976 889163328 890625681 891239088 891514368 891571032 893278144 895640064 897730944 898926622 899880784 901981564 902160171 903042048 905150208 905226102 907922048 910322688 913663124 914632928 915425536 916078944 916949682 919988736 920416439 928641208 931262112 933436152 934426944 935671497 938851314 943136128 943215207 944032584 944137216 944706411 946528704 948738384 951010374 952513902 953524944 955411402 958597376 962045568 964658888 966600708 968128884 971073884 972609132 973641504 974485248 978251549 979099288 979342848 980647224 981688128 983979888 985946599 986993128 988553544 990460416 994094918 995150096 996723408 997781376 999358848 1001335984 1002398848 1004937912 1010683136 1012365882 1013063136 1017751328 1018831616 1020442368 1021412304 1021801484 1024186889 1025274008 1026162496 1027251712 1028875776 1028962044 1029853728 1034435776 1037355264 1038552328 1040976838 1042266984 1042984832 1044091904 1044721359 1045742592 1050582016 1054361088 1055577776 1058230074 1059353328 1061028144 1062154368 1063074816 1067183508 1071645696 1072054016 1074556736 1075578108 1076719776 1078422048 1081817881 1083528213 1085241249 1088542499 1089628672 1089697928 1092366528 1093526016 1097538718 1097560983 1098703696 1101486699 1102640209 1105555704 1106387458 1108136634 1110274176 1110367269 1111452672 1113209856 1114692528 1115531156 1116715232 1117294788 1118480736 1119543858 1120716278 1123679568 1126502982 1127698704 1128475392 1129978396 1132616341 1132966176 1133818552 1135611096 1137018528 1138209248 1140866408 1142077376 1144970244 1146185568 1150295056 1151516032 1151539392 1151612583 1152738304 1153433259 1154432808 1155658176 1156868416 1159569136 1159927296 1163740248 1164183658 1165419376 1166429312 1168371369 1169152352 1169513472 1170393344 1172243712 1173357936 1174603392 1175833472 1181904768 1183159296 1183268636 1185551104 1187500908 1187524998 1188318784 1188761376 1191672576 1196974592 1201280256 1202880228 1205688363 1206060768 1206866944 1206968136 1208876328 1211208192 1211771283 1221438592 1222599576 1225453746 1225832256 1225910169 1231064064 1231636386 1236041658 1237336078 1241682816 1244581536 1245902592 1247561996 1250474441 1251801752 1256304636 1257620276 1258710112 1259608548 1262038272 1264984512 1266669331 1268013832 1270018536 1270974022 1271366592 1275545871 1276881661 1280485404 1282727424 1283474709 1284837048 1287434402 1288800944 1290838512 1294081938 1295455536 1296812176 1296830592 1298044803 1298188672 1299313664 1301476968 1304515278 1307529632 1308917504 1311096798 1311973184 1312232976 1315296396 1316692512 1318071392 1322812656 1326405971 1328964544 1330375168 1332478464 1333744992 1336858632 1339917216 1343460096 1346261521 1346596416 1348389933 1349821176 1350750848 1352972346 1354563072 1357725312 1359166464 1360589824 1361883072 1365484032 1368331382 1370494686 1371949392 1373138304 1374118416 1376769024 1379983104 1383140352 1389689312 1392961812 1408276971 1409751761 1410973432 1412471104 1414704192 1416048876 1416205824 1421402602 1422911344 1426515561 1428009451 1433117103 1434104144 1435626368 1437896064 1439811182 1444704284 1446988332 1449901062 1451419442 1456488704 1456610826 1458913698 1460462256 1461727872 1463414644 1466830999 1468648932 1470970836 1472532192 1474074272 1475969832 1477515512 1480365568 1480489692 1482830316 1485690624 1486256704 1489726384 1491142377 1491307648 1492725144 1495085112 1496672064 1498239424 1502003976 1503598272 1504633856 1510621568 1510717582 1514148128 1516024704 1519594704 1526626992 1528247424 1530663552 1532702226 1535385856 1535483444 1537911012 1539243744 1540877568 1543313664 1551653664 1557828492 1559000509 1561465257 1562991616 1563400476 1564477248 1566137856 1568613888 1575873024 1581655702 1583334544 1583366664 1585015168 1587345111 1588896768 1589029992 1600775262 1601707008 1602451642 1603840304 1607584484 1608081024 1609290848 1611835104 1613367162 1615079664 1615695044 1619466899 1630132768 1633938328 1634443008 1634546892 1638549792 1640289024 1640440609 1642181848 1646308077 1648055544 1655577088 1658333556 1659442048 1659581187 1661203456 1662204951 1665411264 1667179008 1667333078 1672038792 1673296734 1675072848 1675942182 1677721104 1679478064 1681074417 1682717696 1685519352 1686646016 1692713088 1693358048 1694967594 1695155456 1699449264 1700727828 1703416644 1707313872 1711299612 1713116064 1721118016 1721227409 1725442584 1727274048 1727309088 1729107456 1730726404 1735302624 1739353704 1739890944 1743519019 1746275487 1748129064 1749643968 1753728528 1754270208 1755590016 1758365568 1763750208 1772101298 1774902954 1778326656 1781251362 1782478176 1783028736 1783142064 1786556288 1791280128 1795461888 1797853244 1799761568 1803963128 1804320342 1810300416 1810452204 1815844096 1827326248 1829265856 1830851072 1832157888 1833899364 1838180619 1839977472 1840832878 1847454579 1856004117 1857282416 1862524224 1866872304 1868853888 1871342994 1877702628 1886272256 1886430414 1888065168 1889412822 1893057408 1897476768 1902020748 1905027804 1906461033 1907049888 1910822804 1917194752 1924091136 1929317776 1931151603 1933201416 1936257768 1940088469 1942147768 1945218264 1947283008 1948970496 1956503098 1958198576 1958685696 1961294448 1963376256 1967959776 1971893198 1973986256 1977107088 1980920832 1988189836 1990300192 1993446816 1995562752 1998717696 2002671968 2004797696 2009875824 2021366272 2024731764 2026126272 2029458519 2035502656 2037663232 2040884736 2042824608 2043602968 2048373778 2050548016 2052324992 2052497073 2054503424 2055742029 2057751552 2057924088 2059707456 2068871552 2074710528 2077104656 2081953676 2084533968 2085969664 2089442718 2108722176 2111155552 2116460148 2118706656 2122056288 2124308736 2128738411 2132103903 2134367016 2144108032 2149113472 2151156216 2153439552 2156844096 2159716773 2163635762 2167056426 2170482498 2177084998 2177129163 2179257344 2179395856 2184733056 2184916239 2187052032 2195077436 2195121966 2197407392 2202973398 2205280418 2211111408 2212774916 2216273268 2220548352 2220734538 2228696671 2229385056 2231062312 2233430464 2234589576 2236961472 2239087716 2241432556 2246665201 2247359136 2253005964 2255397408 2256950784 2258000041 2259956792 2265232682 2265932352 2266076373 2267637104 2271222192 2274037056 2276418496 2281732816 2284154752 2289940488 2292371136 2299053339 2300590112 2303032064 2303078784 2303225166 2306866518 2308865616 2311316352 2313736832 2319138272 2319854592 2327480496 2328367316 2330838752 2332858624 2336742738 2338304704 2340786688 2344487424 2346715872 2349206784 2351666944 2363809536 2366537272 2371102208 2372483553 2375001816 2375049996 2376637568 2377522752 2383345152 2393949184 2402560512 2403677463 2405760456 2411376726 2412121536 2413936272 2417752656 2422416384 2423542566 2442877184 2445199152 2450907492 2451664512 2451820338 2463272772 2472083316 2474672156 2480449301 2483365632 2489163072 2491805184 2495123992 2500948882 2500999617 2503603504 2509945101 2512573591 2512609272 2515240552 2517420224 2519217096 2524076544 2529969024 2533338662 2536027664 2540037072 2541948044 2542451391 2542733184 2551091742 2553763322 2560970808 2565454848 2566949418 2569674096 2574868804 2577601888 2581677024 2588163876 2590911072 2593624352 2593661184 2596089606 2596377344 2602953936 2609030556 2615059264 2617835008 2622193596 2623946368 2624465952 2630592792 2633385024 2636142784 2645625312 2652811942 2657929088 2658151947 2660750336 2662354431 2664956928 2667489984 2673717264 2679834432 2686920192 2692523042 2693192832 2696779866 2699642352 2701501696 2705944692 2709126144 2715450624 2723766144 2730968064 2736662764 2740989372 2743898784 2746276608 2748236832 2756890729 2759966208 2761249317 2779378624 2785923624 2807014491 2809954081 2816553942 2819503522 2821946864 2824942208 2829408384 2829645621 2832097752 2832411648 2842805204 2845822688 2853031122 2856018902 2866234206 2868208288 2871252736 2875792128 2879622364 2886344869 2889408568 2893976664 2899802124 2902838884 2912977408 2913221652 2917827396 2920924512 2923455744 2926829288 2933661998 2934754647 2937297864 2941941672 2945064384 2948148544 2951939664 2955031024 2957839797 2960731136 2960979384 2965660632 2971381248 2972513408 2979452768 2982284754 2982615296 2985450288 2990170224 2993344128 2996478848 3004007952 3007196544 3021243136 3021435164 3028296256 3032049408 3039189408 3053253984 3056494848 3061327104 3065404452 3067710679 3070771712 3070966888 3072560667 3075822024 3078487488 3081755136 3086627328 3103307328 3107440589 3115656984 3118001018 3122930514 3126800952 3128954496 3132275712 3137227776 3151746048 3163311404 3166669088 3166733328 3170030336 3174690222 3178059984 3201550524 3204903284 3207680608 3215168968 3216162048 3218581696 3223670208 3226734324 3227963779 3230159328 3231390088 3238933798 3245453643 3250584639 3253988749 3260265536 3265627497 3267876656 3268886016 3269093784 3277099584 3280578048 3280881218 3284363696 3292616154 3292682949 3296111088 3307920627 3311154176 3316667112 3318884096 3319162374 3324409902 3330822528 3334358016 3334666156 3344077584 3346593468 3350145696 3351884364 3355442208 3358956128 3362148834 3371038704 3373292032 3385426176 3386716096 3389935188 3390310912 3397849023 3398898528 3401455656 3406833288 3414627744 3422599224 3426232128 3430795489 3442236032 3442454818 3450885168 3454548096 3454618176 3454837749 3458214912 3461452808 3470605248 3478707408 3479781888 3487038038 3492550974 3496258128 3499287936 3507457056 3508540416 3511180032 3516731136 3527500416 3544202596 3549805908 3556653312 3562502724 3564956352 3566284128 3573112576 3590923776 3595706488 3599523136 3607926256 3608640684 3617065089 3620600832 3620904408 3631688192 3635313849 3654652496 3658531712 3661702144 3664315776 3667798728 3676361238 3681665756 3694909158 3712008234 3714564832 3725048448 3733744608 3737707776 3738053191 3742685988 3751423323 3755405256 3772544512 3772860828 3776130336 3778825644 3786114816 3794009741 3794953536 3800007993 3804041496 3810055608 3812922066 3814099776 3821645608 3830644983 3834389504 3848182272 3858635552 3862303206 3866402832 3872515536 3880176938 3884295536 3890436528 3894134409 3894566016 3897940992 3913006196 3916397152 3922588896 3926752512 3935919552 3943786396 3947972512 3954214176 3972936781 3976379672 3979217913 3980600384 3986893632 3991125504 3997435392 4005343936 4009595392 4019751648 4024390271 4038784563 4042732544 4045169799 4049463528 4052252544 4058917038 4071005312 4075326464 4081769472 4085649216 4087205936 4096747556 4101096032 4104649984 4104994146 4111484058 4115848176 4119414912 4137743104 4149421056 4154209312 4163907352 4169067936 4171939328 4178885436 4188807841 4222311104 4222579471 4229255283 4232920296 4237413312 4244112576 4248617472 4257476822 4264207806 4268734032 4284028353 4288216064 4298226944 4299351309 4302312432 4306879104 4313688192 4319433546 4327271524 4334112852 4340964996 4354169996 4354258326 4358791712 4369466112 4369832478 4390154872 4390243932 4394814784 4400492997 4405946796 4410560836 4420857331 4422222816 4425549832 4432546536 4441096704 4441469076 4443161371 4457393342 4458770112 4462124624 4466860928 4469179152 4473427131 4473922944 4478175432 4482865112 4493330402 4494718272 4506011928 4510794816 4513901568 4516000082 4519913584 4530465364 4531864704 4532152746 4535274208 4542444384 4548074112 4552836992 4563465632 4568309504 4579880976 4584742272 4598106678 4601180224 4606064128 4606157568 4606450332 4613733036 4617731232 4622632704 4627473664 4638276544 4654960992 4656734632 4661677504 4665717248 4673485476 4676609408 4677001527 4681573376 4684395771 4688974848 4693431744 4698413568 4703333888 4727619072 4733074544 4742204416 4744967106 4750003632 4750099992 4753275136 4755045504 4766690304 4805121024 4807354926 4811520912 4822753452 4824243072 4827872544 4835505312 4847085132 4850731789 4858400697 4885754368 4890398304 4901814984 4903329024 4903640676 4913553599 4921321827 4926545544 4938924231 4944096421 4944166632 4949344312 4960898602 4966731264 4978326144 4978743561 4983610368 4990247984 5001897764 5001999234 5007207008 5019890202 5025147182 5025218544 5030481104 5034840448 5038434192 5043223251 5048153088 5059938048 5066677324 5072055328 5080074144 5083896088 5084902782 5085466368 5102183484 5107526644 5121941616 5133898836 5139348192 5149737608 5155203776 5163354048 5163682227 5176327752 5181822144 5187248704 5187322368 5192179212 5192754688 5205907872 5218061112 5230118528 5230557057 5235670016 5238826461 5244387192 5247892736 5248931904 5261185584 5266770048 5272285568 5291250624 5305623884 5315858176 5316303894 5324708862 5334979968 5347434528 5359668864 5373840384 5385046084 5386385664 5393559732 5399284704 5403003392 5411889384 5424849499 5430901248 5447532288 5467522049 5473325528 5481978744 5487797568 5492553216 5496473664 5513781458 5519932416 5522498634 5558757248 5568012351 5571847248 5614028982 5619908162 5633107884 5639007044 5643893728 5649884416 5658816768 5659291242 5664195504 5679581839 5685610408 5691645376 5706062244 5712037804 5719383099 5725372609 5732468412 5736416576 5742505472 5751584256 5759244728 5772689738 5778817136 5787953328 5793454809 5799604248 5805677768 5820265407 5825954816 5826443304 5835654792 5841849024 5846911488 5853658576 5867323996 5869509294 5874595728 5883883344 5890128768 5896297088 5903879328 5910062048 5915679594 5921958768 5931321264 5942762496 5945026816 5958905536 5964569508 5965230592 5970900576 5980340448 5986688256 5992957696 6008015904 6014393088 6036462949 6042486272 6042870328 6056592512 6064098816 6078378816 6106507968 6112989696 6122654208 6130808904 6135421358 6141543424 6141933776 6145121334 6151644048 6156974976 6157491219 6163510272 6173254656 6206614656 6214881178 6231313968 6236002036 6245861028 6253601904 6257908992 6326622808 6333338176 6333466656 6340060672 6349380444 6356119968 6363454661 6386215233 6396311709 6403010119 6403101048 6409806568 6415361216 6430337936 6432324096 6437163392 6447340416 6453468648 6455927558 6460318656 6462780176 6477867596 6479150319 6490907286 6501169278 6507977498 6520531072 6531254994 6531387489 6535753312 6537772032 6538187568 6554199168 6561156096 6561762436 6568727392 6585232308 6585365898 6592222176 6615841254 6633334224 6637768192 6638324748 6648819804 6661645056 6669332312 6686090013 6688155168 6693186936 6700291392 6703768728 6710884416 6717912256 6724297668 6739995603 6742077408 6746584064 6770852352 6773432192 6774000123 6779870376 6780621824 6795698046 6797797056 6798229119 6802911312 6813666576 6829255488 6845198448 6852464256 6861590978 6884472064 6884909636 6901770336 6909096192 6909236352 6909675498 6922905616 6941210496 6957414816 6959563776 6974076076 6985101948 6990357121 6992516256 6998575872 7014914112 7022360064 7025624761 7033462272 7055000832 7080889211 7088405192 7099611816 7113306624 7117450659 7125005448 7129912704 7132568256 7146225152 7181847552 7191412976 7199046272 7211032389 7215852512 7217281368 7234130178 7241808816 7263376384 7270627698 7309304992 7317063424 7328631552 7335597456 7352722476 7355524021 7363331512 7389818316 7424016468 7429129664 7441347903 7450096896 7467489216 7475415552 7476106382 7485371976 7502846646 7502998851 7510810512 7525822601 7537720773 7545089024 7545721656 7552260672 7557651288 7572229632 7588019482 7589907072 7600015986 7608082992 7620111216 7625844132 7628199552 7643291216 7661289966 7696364544 7717271104 7724606412 7732805664 7745031072 7760353876 7768591072 7780873056 7788268818 7789132032 7817714311 7826012392 7832794304 7845177792 7853505024 7871839104 7887572792 7895945024 7908428352 7918961501 7945873562 7952759344 7958435826 7961200768 7973787264 7974455841 7982251008 7994870784 8010687872 8019190784 8039503296 8048780542 8077569126 8090339598 8098927056 8104505088 8117834076 8142010624 8171298432 8174411872 8193495112 8202192064 8209299968 8209988292 8222968116 8231696352 8238829824 8270672187 8275486208 8283747951 8308418624 8308946701 8327814704 8338135872 8343878656 8357770872 8377615682 8429862243 8444622208 8445158942 8458510566 8465840592 8474826624 8488225152 8497234944 8514953644 8528415612 8537468064 8568056706 8596453888 8598702618 8604624864 8613758208 8627376384 8638867092 8645366459 8654543048 8659034607 8668225704 8681929992 8699106361 8708339992 8708516652 8717583424 8738932224 8739664956 8780309744 8780487864 8789629568 8800985994 8804263941 8811893592 8821121672 8841714662 8844445632 8851099664 8865093072 8873519391 8882193408 8882938152 8886322742 8914786684 8917540224 8924249248 8933721856 8938358304 8946854262 8947845888 8956350864 8965730224 8986660804 8989436544 9012023856 9021589632 9032000164 9039827168 9060930728 9063729408 9064305492 9070548416 9084888768 9096148224 9105673984 9126931264 9136619008 9159761952 9169484544 9170331929 9196213356 9202360448 9203132037 9212128256 9212315136 9212900664 9217682001 9227466072 9235462464 9245265408 9254947328 9276553088 9309921984 9313469264 9322321767 9323355008 9331434496 9346970952 9353218816 9354003054 9368791542 9386863488 9396827136 9406667776 9455238144 9466149088 9489934212 9500007264 9500199984 9506550272 9510091008 9544988359 9614709852 9623041824 9645506904 9648486144 9655745088 9668605469 9671010624 9683891337 9694170264 9701463578 9716801394 9736360929 9746557139 9761966247 9771508736 9780796608 9796882491 9803629968 9806658048 9807281352 9827107198 9842643654 9853091088 9877848462 9888192842 9888333264 9898688624 9921797204 9923761881 9933462528 9956652288 9957487122 9980495968 10003795528 10003998468 10014414016 10039780404 10050294364 10050437088 10060962208 10069680896 10076868384 10086446502 10119876096 10124580829 10133354648 10144110656 10160148288 10167792176 10169805564 10170932736 10193547069 10204366968 10215053288 10243883232 10267797672 10278696384 10292386467 10299475216 10310407552 10326708096 10327364454 10352655504 10363644288 10374497408 10374644736 10384358424 10385509376 10411815744 10436122224 10460237056 10461114114 10477652922 10488774384 10495785472 10497863808 10522371168 10533540096 10544571136 10582501248 10611247768 10631716352 10632607788 10649417724 10669959936 10694869056 10719337728 10760767039 10770092168 10772771328 10787119464 10798569408 10806006784 10823778768 10849698998 10861802496 10895064576 10935044098 10946651056 10963957488 10975595136 10985106432 10992947328 11027562916 11044997268 11117514496 11136024702 11143694496 11196458201 11214159573 11228057964 11239816324 11254269969 11266055779 11266215768 11278014088 11287787456 11299768832 11317633536 11318582484 11328391008 11359163678 11371220816 11382029223 11383290752 11400023979 11412124488 11424075608 11438766198 11450745218 11464936824 11472833152 11485010944 11491934949 11503168512 11518489456 11545379476 11557634272 11575906656 11586909618 11599208496 11611355536 11640530814 11652886608 11671309584 11683698048 11693822976 11707317152 11734647992 11739018588 11749191456 11767766688 11780257536 11792594176 11807758656 11820124096 11831359188 11843917536 11862642528 11890053632 11899996691 11917811072 11918810343 11929139016 11930461184 11937653739 11941801152 11960680896 11973376512 11985915392 12016031808 12028786176 12072925898 12073170813 12084972544 12085740656 12113185024 12116353689 12128197632 12156757632 12213015936 12225979392 12245308416 12261617808 12270842716 12283867552 12290242668 12303288096 12313949952 12314982438 12361542301 12413229312 12429762356 12458779751 12462627936 12472004072 12491722056 12507203808 12515817984 12521636591 12566423523 12653245616 12666676352 12666933312 12667738413 12680121344 12687765849 12698760888 12712239936 12726909322 12772430466 12792623418 12806020238 12806202096 12819613136 12830722432 12852085059 12860675872 12864648192 12874326784 12894680832 12906937296 12911855116 12920637312 12925560352 12955735192 12958300638 12981814572 13002338556 13015954996 13041062144 13062509988 13062774978 13071506624 13076375136 13108398336 13123524872 13137454784 13170464616 13170731796 13184444352 13201478991 13231682508 13262571993 13266668448 13275536384 13276649496 13297639608 13323290112 13329484113 13338664624 13372180026 13376310336 13386373872 13400582784 13407537456 13421768832 13435824512 13448595336 13479991206 13484154816 13541704704 13546864384 13548000246 13559740752 13591396092 13595594112 13596458238 13605822624 13627333152 13658510976 13690396896 13704928512 13723181956 13755218851 13768944128 13769819272 13803540672 13818192384 13818472704 13819350996 13845811232 13882420992 13914829632 13933362641 13948152152 13970203896 13980714242 13985032512 13997151744 14029828224 14031004581 14044720128 14051249522 14066924544 14110001664 14161778422 14176810384 14199223632 14226613248 14234901318 14250010896 14259825408 14265136512 14292450304 14382825952 14398092544 14422064778 14431705024 14434562736 14468260356 14483617632 14541255396 14552195367 14575202091 14590465681 14618609984 14634126848 14657263104 14671194912 14705444952 14711048042 14726663024 14740660797 14763965481 14779636632 14808876731 14832289263 14848032936 14858259328 14882695806 14900193792 14934978432 14950831104 14952212764 14970743952 15005693292 15005997702 15021621024 15051645202 15075441546 15091443312 15104521344 15115302576 15144459264 15176038964 15179814144 15200031972 15216165984 15240222432 15251688264 15256399104 15286582432 15322579932 15434542208 15449212824 15465611328 15490062144 15491046681 15520707752 15537182144 15561746112 15576537636 15578264064 15635428622 15652024784 15665588608 15690355584 15691671171 15707010048 15743678208 15775145584 15791890048 15816856704 15837923002 15891747124 15905518688 15916871652 15922401536 15947574528 15948911682 16021375744 16079006592 16097561084 16135140989 16155138252 16180679196 16197854112 16209010176 16235668152 16274548497 16284021248 16342596864 16348823744 16386990224 16402566147 16404384128 16418599936 16419976584 16445936232 16463392704 16477659648 16541344374 16550972416 16567495902 16616837248 16617893402 16655629408 16676271744 16715541744 16755231364 16859724486 16889244416 16890317884 16917021132 16931681184 16949653248 16976450304 17011850129 17029907288 17038745517 17056831224 17074936128 17136113412 17149005599 17176117827 17192907776 17197405236 17209249728 17227516416 17254752768 17277734184 17290732918 17309086096 17318069214 17336451408 17363859984 17398212722 17416679984 17417033304 17435166848 17460796221 17477864448 17479329912 17560619488 17560975728 17579259136 17601971988 17608527882 17623787184 17642243344 17683429324 17688891264 17702199328 17730186144 17747038782 17765876304 17772645484 17814135889 17829573368 17835080448 17848498496 17867443712 17876716608 17893708524 17895691776 17912701728 17931460448 17973321608 17978873088 18024047712 18043179264 18044846699 18064000328 18079654336 18109388847 18121861456 18127458816 18128610984 18141096832 18169777536 18192296448 18211347968 18253862528 18273238016 18319523904 18338969088 18340663858 18392426712 18404720896 18406264074 18424630272 18425801328 18435364002 18454932144 18470924928 18490530816 18509894656 18553106176 18619843968 18626938528 18644643534 18646710016 18693941904 18706437632 18708006108 18737583084 18773726976 18932298176 18933501499 18979868424 19000014528 19000399968 19013100544 19020182016 19089976718 19090363983 19158645699 19178709209 19209030357 19229419704 19246083648 19291013808 19296972288 19311490176 19337210938 19342021248 19367782674 19388340528 19402927156 19433602788 19472721858 19493114278 19523932494 19561593216 19593764982 19607259936 19613316096 19614562704 19654214396 19685287308 19700097341 19706182176 19755696924 19776385684 19776666528 19797377248 19843594408 19847523762 19913304576 19914974244 19960991936 20007591056 20007996936 20028828032 20058270039 20079560808 20100588728 20100874176 20121924416 20139361792 20153736768 20172893004 20219986809 20239752192 20249161658 20266709296 20288221312 20320296576 20322000369 20335584352 20339611128 20341865472 20387094138 20408733936 20430106576 20487766464 20535595344 20557392768 20584772934 20598950432 20620815104 20653416192 20654728908 20705311008 20727288576 20748994816 20768716848 20823631488 20872244448 20920474112 20922228228 20955305844 20971071363 20977548768 20991570944 20995727616 21044742336 21067080192 21076874283 21089142272 21165002496 21222495536 21242667633 21263432704 21265215576 21298835448 21339919872 21389738112 21438675456 21521534078 21540184336 21545542656 21574238928 21597138816 21647557536 21699397996 21750055441 21790129152 21870088196 21893302112 21927914976 21951190272 21985894656 22031740331 22055125832 22066572063 22089994536 22235028992 22272049404 22287388992 22317073321 22324043709 22392916402 22428319146 22456115928 22479632648 22508539938 22532111558 22532431536 22556028176 22575574912 22577467803 22599537664 22613162319 22635267072 22637164968 22656782016 22718327356 22742441632 22764058446 22766581504 22800047958 22824248976 22848151216 22877532396 22901490436 22929873648 22945666304 22983869898 23036978912 23090758952 23115268544 23151813312 23173819236 23198416992 23222711072 23281061628 23305773216 23342619168 23367396096 23414634304 23416122521 23453142933 23469295984 23478037176 23498382912 23535533376 23560515072 23585188352 23615517312 23640248192 23662718376 23687835072 23725285056 23756884503 23780107264 23799993382 23835622144 23837620686 23858278032 23875307478 23883602304 23921361792 23946753024 23971830784 24032063616 24057572352 24145851796 24146341626 24171481312 24226370048 24232707378 24313515264 24426031872 24515663381 24523235616 24541685432 24567735104 24580485336 24606576192 24627899904 24629964876 24639349421 24723084602 24812016561 24826458624 24838000451 24859524712 24917559502 24925255872 24926840103 24944008144 24983444112 25014407616 25031635968 25043273182 25132847046 25289586729 25306491232 25333352704 25333866624 25335476826 25375531698 25397521776 25424479872 25453818644 25544860932 25585246836 25612040476 25612404192 25639226272 25661444864 25704170118 25721351744 25748653568 25789361664 25813874592 25823710232 25841274624 25851120704 25911470384 25916601276 25936099377 25963629144 25977103821 26004677112 26031909992 26082124288 26097319083 26125019976 26125549956 26143013248 26152750272 26216796672 26247049744 26274909568 26340929232 26341463592 26368888704 26402957982 26463365016 26525143986 26533336896 26553298992 26595279216 26646580224 26658968226 26677329248 26744360052 26752620672 26772747744 26801165568 26815074912 26843537664 26871649024 26897190672 26959982412 26968309632 27093728768 27096000492 27119481504 27182792184 27191188224 27192916476 27211645248 27254666304 27317021952 27380793792 27409857024 27446363912 27510437702 27510995787 27537888256 27539638544 27607081344 27609396111 27636384768 27636945408 27638701992 27691622464 27764841984 27829659264 27866725282 27896304304 27940407792 27961428484 27966965301 27970065024 27994303488 28059656448 28062009162 28102499044 28220003328 28323556844 28353620768 28398447264 28469802636 28500021792 28519650816 28530273024 28532909609 28634965077 28765651904 28796185088 28844129556 28863410048 28869125472 28936520712 28967235264 29005816407 29051674011 29082510792 29104390734 29150404182 29180931362 29237219968 29239671417 29268253696 29285898741 29314526208 29342389824 29410889904 29422096084 29453326048 29481321594 29527930962 29559273264 29617753462 29664578526 29696065872 29716518656 29765391612 29800387584 29869956864 29904425528 29941487904 30011386584 30011995404 30043242048 30103290404 30150883092 30182886624 30209042688 30230605152 30325798019 30352077928 30359628288 30373742487 30400063944 30432331968 30480444864 30503376528 30512798208 30573164864 30645159864 30869084416 30877159401 30898425648 30931222656 30980124288 30982093362 31041415504 31074364288 31123492224 31153075272 31156528128 31270857244 31304049568 31331177216 31380711168 31383342342 31487356416 31550291168 31583780096 31633713408 31675846004 31749793559 31783494248 31811037376 31833743304 31844803072 31895149056 31897823364 32042751488 32158013184 32195122168 32270281978 32282301117 32310276504 32361358392 32395708224 32418020352 32471336304 32549096994 32568042496 32685193728 32697647488 32773980448 32805132294 32808768256 32839953168 32891872464 32926785408 32955319296 33082688748 33134991804 33233674496 33235786804 33311258816 33352543488 33431083488 33510462728 33589374603 33642478719 33719448972 33744817469 33778488832 33780635768 33798167337 33834042264 33863362368 33899306496 33952900608 34023700258 34059814576 34077491034 34113662448 34146087669 34149872256 34181846479 34272226824 34298011198 34352235654 34394810472 34418499456 34455032832 34509505536 34555468368 34581465836 34618172192 34636138428 34672902816 34727719968 34796425444 34833359968 34834066608 34870333696 34921592442 34958659824 35121238976 35121951456 35158518272 35203943976 35217055764 35247574368 35284486688 35366858648 35377782528 35404398656 35460372288 35494077564 35507601569 35531752608 35545290968 35628271778 35659146736 35670160896 35696996992 35699990073 35734887424 35753433216 35756431029 35787417048 35791383552 35825403456 35862920896 35946643216 35957746176 36048095424 36086358528 36089693398 36128000656 36159308672 36218777694 36219512439 36243722912 36254917632 36257221968 36282193664 36339555072 36384592896 36422695936 36507725056 36639047808 36677938176 36681327716 36784853424 36809441792 36812528148 36851602656 36870728004 36909864288 36941849856 37084626903 37106212352 37239687936 37253877056 37289287068 37293420032 37376339253 37387883808 37412875264 37416012216 37475166168 37547453952 37564909773 37699270569 37738750379 37864596352 37867002998 37959736848 38000029056 38000799936 38003215239 38040364032 38179953436 38180727966 38317291398 38357418418 38418060714 38458839408 38492167296 38582027616 38593944576 38622980352 38674421876 38684042496 38735565348 38764707671 38776681056 38805854312 38867205576 38945443716 38986228556 39047864988 39123186432 39187529964 39214519872 39229125408 39266749261 39308428792 39370574616 39400194682 39412364352 39511393848 39552771368 39553333056 39594754496 39687188816 39695047524 39787715979 39826609152 39829948488 39921983872 39988452339 40015182112 40015993872 40057656064 40116540078 40159121616 40201177456 40201748352 40243848832 40278723584 40307473536 40345786008 40439973618 40498323316 40533418592 40576442624 40640593152 40644000738 40671168704 40679222256 40774188276 40817467872 40860213152 40975532928 41071190688 41114785536 41118585101 41169545868 41197900864 41241630208 41265656553 41306832384 41309457816 41410622016 41454577152 41497989632 41537433696 41647262976 41734107151 41744488896 41800087923 41840948224 41844456456 41910611688 41942142726 41955097536 41991455232 42089484672 42134160384 42153748566 42178284544 42330004992 42444991072 42485335266 42530431152 42597670896 42679839744 42779476224 42877350912 43043068156 43080368672 43148477856 43194277632 43295115072 43352779361 43398795992 43500110882 43656586101 43702304591 43740176392 43771397043 43786604224 43855829952 43902380544 43971789312 44063480662 44110251664 44133144126 44179989072 44221982391 44268292981 44426630193 44470057984 44496867789 44544098808 44574777984 44634146642 44648087418 44785832804 44856638292 44912231856 44959265296 45017079876 45064223116 45064863072 45112056352 45151149824 45154935606 45226324638 45274329936 45313564032 45436654712 45484883264 45528116892 45533163008 45600095916 45648497952 45696302432 45755064792 45802980872 45859747296 45891332608 45967739796 46073957824 46076886251 46181517904 46230537088 46303626624 46347638472 46396833984 46445422144 46562123256 46611546432 46685238336 46734792192 46829268608 46832245042 46906285866 46938591968 46956074352 46996765824 47071066752 47121030144 47170376704 47231034624 47280496384 47325436752 47375670144 47450570112 47513769006 47599986764 47671244288 47675241372 47716556064 47750614956 47767204608 47842723584 48064127232 48291703592 48292683252 48342962624 48405422967 48452740096 48465414756 48627030528 48823645491 48852063744 48874775081 49031326762 49046471232 49083370864 49135470208 49160970672 49207698441 49213152384 49255799808 49259929752 49278698842 49446169204 49624033122 49652917248 49676000902 49719049424 49835119004 49850511744 49853680206 49888016288 49966888224 50028815232 50086546364 50203473869 50265694092 50579173458 50612982464 50666705408 50667733248 50670953652 50751063396 50795043552 50848959744 50853658879 50907637288 51035550387 51089721864 51116236551 51170493672 51224080952 51224808384 51278452544 51322889728 51408340236 51442703488 51447016797 51497307136 51528353481 51578723328 51627749184 51647420464 51682549248 51702241408 51822940768 51833202552 51872198754 51927258288 51954207642 52009354224 52063819984 52164248576 52194638166 52250039952 52251099912 52286026496 52305500544 52433593344 52494099488 52549819136 52681858464 52682927184 52737777408 52805915964 52926730032 53050287972 53066673792 53106597984 53190558432 53317936452 53354658496 53358049679 53442407667 53488720104 53505241344 53545495488 53602331136 53630149824 53687075328 53743298048 53794381344 53919964824 53936619264 54049089589 54134540097 54187457536 54192000984 54238963008 54328166541 54365584368 54382376448 54385832952 54423290496 54509332608 54634043904 54761587584 54819714048 54892727824 55020875404 55021991574 55079277088 55214162688 55218792222 55273890816 55277403984 55383244928 55529683968 55659318528 55733450564 55792608608 55880815584 55922856968 55933930602 55940130048 56119312896 56124018324 56145402779 56204998088 56647113688 56707241536 56796894528 56800504497 56939605272 57000043584 57039301632 57060546048 57065819218 57269930154 57271091949 57531303808 57536127627 57592370176 57627091071 57688259112 57726820096 57738250944 57873041424 57934470528 58011632814 58103348022 58165021584 58208781468 58300808364 58361862724 58474439936 58479342834 58571797482 58684779648 58821779808 58844192168 58906652096 58962643188 59055861924 59100292023 59118546528 59235506924 59329157052 59392131744 59433037312 59530783224 59673344489 59739913728 59808851056 59882975808 60022773168 60023990808 60086484096 60142742539 60206580808 60301766184 60365773248 60418085376 60461210304 60651596038 60704155856 60719256576 60747484974 60800127888 60864663936 60960889728 61006753056 61025596416 61146329728 61290319728 61738168832 61754318802 61796851296 61862445312 61960248576 61964186724 62082831008 62148728576 62246984448 62306150544 62475400229 62541714488 62608099136 62662354432 62761422336 62766684684 62913214089 62974712832 63100582336 63167560192 63230622849 63267426816 63351692008 63499587118 63566988496 63622074752 63667486608 63689606144 63728002899 63790298112 63795646728 64085502976 64316026368 64390244336 64540563956 64564602234 64620553008 64722716784 64791416448 64942672608 65098193988 65250166323 65370387456 65395294976 65547960896 65610264588 65617536512 65679906336 65783744928 65853570816 65990890741 66095220993 66165377496 66199716189 66269983608 66401092439 66467348992 66471573608 66622517632 66705086976 66862166976 66951219963 67020925456 67178749206 67284957438 67438897944 67489634938 67556977664 67561271536 67596334674 67668084528 67726724736 67732403409 67798612992 67905801216 68047400516 68119629152 68154982068 68227324896 68292175338 68299744512 68363692958 68544453648 68596022396 68704471308 68789620944 68836998912 69089596801 69110936736 69162931672 69236344384 69272276856 69345805632 69455439936 69592850888 69666719936 69668133216 69740667392 69843184884 69917319648 69998001271 70242477952 70243902912 70248367563 70317036544 70359428799 70407887952 70434111528 70495148736 70568973376 70733717296 70755565056 70808797312 70920744576 70988155128 71015203138 71063505216 71090581936 71256543556 71270653509 71318293472 71340321792 71393993984 71399980146 71506866432 71512862058 71574834096 71650806912 71725841792 71893286432 71915492352 72096190848 72172717056 72179386796 72256001312 72318617344 72437555388 72439024878 72487445824 72514443936 72564387328 72679110144 73015450112 73278095616 73362655432 73546990143 73569706848 73618883584 73625056296 73703205312 73741456008 73819728576 73883699712 73918048263 74169253806 74212424704 74479375872 74507754112 74514001353 74578574136 74586840064 74752678506 74775767616 74780520309 74832024432 74950332336 75094907904 75129819546 75398541138 75477500758 75729192704 75734005996 75919473696 76000058112 76001599872 76006430478 76278940901 76359906872 76361455932 76634582796 76714836836 76836121428 76893928331 76917678816 76984334592 77164055232 77245960704 77281872371 77348843752 77368084992 77471130696 77529415342 77553362112 77611708624 77734411152 77808298131 77889781321 77890887432 77972457112 78095729976 78246372864 78291957249 78375059928 78429039744 78458250816 78533498522 78616857584 78741149232 78800389364 78824728704 79022787696 79105542736 79106666112 79189508992 79374377632 79390095048 79575431958 79659896976 79843967744 79976904678 80030364224 80031987744 80115312128 80233080156 80318243232 80402354912 80403496704 80487697664 80614947072 80691572016 80879947236 80910764231 80996646632 81066837184 81152885248 81281186304 81288001476 81342337408 81358444512 81548376552 81634935744 81720426304 81951065856 82142381376 82229571072 82237170202 82339091736 82395801728 82483260416 82531313106 82532987361 82613664768 82618915632 82821244032 82909154304 82995979264 83074867392 83294525952 83468214302 83488977792 83600175846 83688912912 83821223376 83884285452 83910195072 83982910464 84178969344 84307497132 84660009984 84889982144 84970670532 85060862304 85195341792 85463612599 85558952448 85598728827 85904895231 85994857421 86086136312 86160737344 86296955712 86388555264 86590230144 86705558722 86797591984 87000221764 87017449221 87108576511 87313172202 87404609182 87480352784 87542794086 87573208448 87711659904 87719014251 87804761088 87943578624 88126961324 88220503328 88266288252 88359978144 88443964782 88536585962 88853260386 88993735578 89088197616 89149555968 89268293284 89296174836 89476690939 89571665608 89713276584 89824463712 89918530592 90034159752 90128446232 90129726144 90224112704 90302299648 90309871212 90452649276 90548659872 90627128064 90873309424 90969766528 90977394057 91056233784 91066326016 91121227461 91200191832 91296995904 91392604864 91510129584 91605961744 91719494592 91782665216 91935479592 92147915648 92153772502 92363035808 92461074176 92607253248 92695276944 92793667968 92890844288 93124246512 93223092864 93370476672 93469584384 93658537216 93664490084 93812571732 93877183936 93912148704 93993531648 94142133504 94462069248 94560992768 94650873504 94751340288 94901140224 95027538012 95099031049 95199973528 95249380677 95342488576 95350482744 95433112128 95501229912 95534409216 95685447168 96128254464 96583407184 96585366504 96685925248 96810845934 96846903351 96930829512 97254061056 97647290982 97704127488 97749550162 98062653524 98092942464 98166741728 98270940416 98321941344 98415396882 98426304768 98519859504 98557397684 98787480839 98892338408 99248066244 99352001804 99438098848 99670238008 99701023488 99707360412 99776032576 99933776448 100057630464 100066877149 100173092728 100406947738 100531388184 100768123809 100873651219 101158346916 101225964928 101234452407 101333410816 101335466496 101341907304 101394502011 101502126792 101590087104 101697919488 101707317758 101815274576 102071100774 102179443728 102232473102 102340987344 102448161904 102449616768 102545539437 102556905088 102645779456 102816680472 102885406976 102894033594 103056706962 103255498368 103294840928 103365098496 103404482816 103645881536 103666405104 103744397508 103854516576 103908415284 104018708448 104127639968 104389276332 104500079904 104502199824 104572052992 104611001088 104988198976 104994871949 105099638272 105363716928 105365854368 105475554816 105611831928 105853460064 106100575944 106133347584 106213195968 106354660159 106381116864 106522804707 106635872904 106709316992 106716099358 106884815334 106977440208 107010482688 107090990976 107099970219 107204662272 107260299648 107374150656 107486596096 107588762688 107839929648 107873238528 108098179178 108269080194 108384001968 108477926016 108656333082 108731168736 108764752896 108771665904 108846580992 109018665216 109268087808 109523175168 109785455648 110041750808 110043983148 110158554176 110428325376 110437584444 110554807968 110766489856 111253880709 111318637056 111370389119 111466901128 111585217216 111761631168 111845713936 111867861204 111880260096 112129017759 112238625792 112248036648 112290805558 112409996176 112694729319 113216251137 113294227376 113414483072 113593789056 113601008994 113879210544 114000087168 114121092096 114131638436 114539860308 114542183898 115062607616 115072255254 115254182142 115376518224 115453640192 115476501888 115746082848 115868941056 115879648921 116023265628 116206696044 116294123013 116330043168 116417562936 116601616728 116723725448 116948879872 116958685668 117143594964 117369559296 117643559616 117688384336 117800247783 117813304192 117925286376 118111723848 118200584046 118237093056 118471013848 118658314104 118784263488 118866074624 119061566448 119346688978 119479827456 119617702112 119765951616 120045546336 120047981616 120172968192 120285485078 120413161616 120603532368 120731546496 120836170752 120922420608 121303192076 121408311712 121494969948 121600255776 121729327872 121921779456 122013506112 122292659456 122580639456 123161040211 123355755303 123476337664 123508637604 123593702592 123724890624 123796969659 123920497152 123928373448 124165662016 124297457152 124493968896 124612301088 124950800458 125083428976 125202321453 125216198272 125324708864 125400263769 125522844672 125533369368 125826428178 126201164672 126335120384 126461245698 126534853632 126703384016 126999174236 127133976992 127244149504 127334973216 127456005798 127591293456 127937885021 128632052736 128780488672 129081127912 129129204468 129241106016 129445433568 129582832896 129853043071 129885345216 130058338083 130196387976 130500332646 130790589952 130899963601 131095921792 131106913773 131220529176 131235073024 131314191129 131359812672 131567489856 131707141632 131981781482 132190441986 132330754992 132399432378 132539967216 132802184878 132804878943 132934697984 132943147216 133245035264 133279890579 133410173952 133724333952 133902439926 134041850912 134357498412 134569914876 134877795888 134979269876 135122543072 135192669348 135336169056 135453449472 135464806818 135976965311 136094801032 136239258304 136309964136 136454649792 136584350676 136599489024 136727385916 137046577261 137088907296 137192044792 137408942616 137579241888 137673997824 137738002501 138179193602 138221873472 138230658753 138325863344 138472688768 138544553712 138691611264 138910879872 139185701776 139333439872 139336266432 139481334784 139686369768 139834639296 139996002542 140484955904 140487805824 140496735126 140718857598 140815775904 140868223056 140990297472 141137946752 141467434592 141511130112 141617594624 141841489152 141976310256 142030406276 142127010432 142181163872 142513087112 142541307018 142636586944 142787987968 142799960292 143013732864 143025724116 143149668192 143301613824 143451683584 143786572864 144192381696 144358773592 144512002624 144637234688 144875110776 144878049756 144974891648 145028887872 145128774656 145216268901 145358220288 146030900224 146556191232 146624325243 146725310864 147093980286 147139413696 147250112592 147406410624 147482912016 147639457152 147767399424 147836096526 148338507612 148958751744 149015508224 149028002706 149157148272 149505357012 149551535232 149561040618 149664048864 149900664672 150259639092 150372685459 150610421607 150797082276 150955001516 151307407361 151458385408 151468011992 151838947392 152000116224 152003199744 152012860956 152557881802 152560976637 152719813744 152722911864 153106651161 153266989051 153269165592 153429673672 153672242856 153787856662 153835357632 153968669184 154328110464 154341050391 154491921408 154563744742 154697687504 154736169984 154942261392 155058830684 155106724224 155223417248 155468822304 155616596262 155779562642 155781774864 155944914224 156191459952 156492745728 156583914498 156750119856 156858079488 156916501632 157066997044 157233715168 157482298464 157600778728 157649457408 158045575392 158211085472 158213332224 158379017984 158748755264 158780190096 159150863916 159319793952 159687935488 159953809356 160060728448 160063975488 160074149037 160230624256 160327223001 160466160312 160636486464 160804709824 160806993408 160975395328 161229894144 161383144032 161759894472 161821528462 161993293264 162133674368 162147268767 162305770496 162403620291 162562372608 162576002952 162684674816 162716889024 163096753104 163269871488 163440852608 163902131712 164284762752 164459142144 164474340404 164678183472 164791603456 165062626212 165065974722 165237831264 165642488064 166149734784 166589051904 166936428604 166977955584 167200351692 167377825824 167642446752 167768570904 167820390144 168170334469 168357938688 168436208337 168614994264 169779964288 169941341064 170121724608 170390683584 170401513491 170927225198 171117904896 171197457654 171809790462 171989714842 172172272624 172321474688 172593911424 172608382881 172777110528 173180460288 173411117444 173595183968 174000443528 174034898442 174217153022 174626344404 174809218364 174960705568 175085588172 175146416896 175423319808 175438028502 176067037009 176253922648 176441006656 176532576504 176719956288 176887929564 177073171924 177300876069 177486550879 177706520772 177987471156 178176395232 178299111936 178536586568 178592349672 178953381878 179020033467 179143331216 179426553168 179648927424 179837061184 180068319504 180256892464 180259452288 180428227617 180448225408 180604599296 180619742424 180905298552 181097319744 181254256128 181746618848 181939533056 181954788114 182112467568 182242454922 182400383664 182593991808 182785209728 183020259168 183211923488 183438989184 183870959184 184295831296 184307545004 184726071616 184922148352 185214506496 185390553888 185587335936 185781688576 186248493024 186446185728 186740953344 187130351419 187317074432 187328980168 187426200687 187625143464 187754367872 187824297408 187987063296 188284267008 188924138496 189121985536 189301747008 189502680576 189802280448 190055076024 190198062098 190399947056 190498761354 190700965488 190866224256 191002459824 191068818432 191370894336 192256508928 193166814368 193170733008 193371850496 193621691868 193693806702 193861659024 195294581964 195499100324 195750498969 195955494779 196125307048 196185884928 196333483456 196541880832 196643882688 196830793764 196852609536 197039719008 197114795368 197574961678 197784676816 197972672223 198285662979 198493313689 198496132488 198704003608 198876197696 199203277317 199340476016 199402046976 199414720824 199552065152 199867552896 200115260928 200133754298 200346185456 200813895476 200853659889 201062776368 201536247618 201747302438 202316693832 202451929856 202468904814 202670932992 202683814608 202789004022 203004253584 203180174208 203395838976 203414635516 203630549152 204142201548 204358887456 204464946204 204681974688 204896323808 204899233536 205091078874 205113810176 205633360944 205770813952 205788067188 206113413924 206510996736 206589681856 206808965632 207268790403 207291763072 207332810208 207488795016 207709033152 207816830568 208037416896 208255279936 208778552664 209000159808 209004399648 209144105984 209222002176 209976397952 209989743898 209994003813 210199276544 210727433856 210731708736 210745102689 210951109632 211223663856 211706920128 212201151888 212266695168 212426391936 212709320318 212762233728 213045609414 213271745808 213418633984 213432198716 213769630668 213954880416 214020965376 214181981952 214199940438 214520599296 215177525376 215679859296 215746477056 216196358356 216538160388 216701070751 216768003936 216955852032 217312666164 217462337472 217543331808 217693161984 217794367591 218037330432 219046350336 219570911296 220083501616 220087966296 220317108352 220640970429 220856650752 220875168888 221109615936 221532979712 221754144789 222507761418 222637274112 222740778238 222933802256 223170434432 223523262336 223542004059 223691427872 223735722408 223760520192 224258035518 224496073296 224581611116 224819992352 225389458638 226432502274 226588454752 226828966144 227187578112 227202017988 227758421088 228000174336 228021244651 228263276872 228836822703 229079720616 229084367796 230125215232 230144510508 230508364284 230681784993 230753036448 230907280384 230953003776 231492165696 231737882112 231759297842 231845617113 232046531256 232413392088 232588246026 232660086336 232835125872 233203233456 233447450896 233669343963 233897759744 233917371336 234287189928 234739118592 235287119232 235376768672 235600495566 235626608384 235850572752 236223447696 236401168092 236474186112 236942027696 237316628208 237568526976 238123132896 238693377956 239235404224 239250609851 239531903232 240091092672 240095963232 240345936384 240570970156 240826323232 241207064736 241463092992 241844841216 242349143641 242606384152 242732292693 242816623424 242989939896 243200511552 243458655744 243843558912 244027012224 244585318912 245161278912 245487806531 246322080422 246711510606 247017275208 247187405184 247449781248 247593939318 247840994304 247856746896 248331324032 248594914304 248987937792 249224602176 249901600916 250166857952 250404642906 250432396544 250800527538 251066738736 251652856356 252402329344 252922491396 253406768032 253998348472 254267953984 254488299008 254669946432 254912011596 255182586912 255875770042 256390837797 256796186481 257560977344 257577347731 257984572263 258162255824 258258408936 258482212032 258890867136 259165665792 259706086142 259770690432 260116676166 260392775952 261000665292 261325729533 261581179904 261799927202 262191843584 262213827546 262441058352 262628382258 262719625344 263134979712 263414283264 263963562964 264380883972 264661509984 264798864756 265079934432 265604369756 265609757886 265886294432 266490070528 266559781158 267448667904 267804879852 268083701824 268430072817 268714996824 269139829752 269672297191 269755591776 269958539752 270245086144 270385338696 270672338112 270906898944 270929613636 271032843631 271953930622 272189602064 272478516608 272619928272 272909299584 272932182171 273168701352 273198978048 273454771832 274093154522 274177814592 274384089584 274817885232 275158483776 275347995648 275476005002 276358387204 276443746944 276461317506 276651726688 276945377536 277089107424 277383222528 277821759744 278371403552 278666879744 278672532864 279372739536 279669278592 279992005084 280969911808 280975611648 280993470252 281437715196 281631551808 281736446112 281980594944 282275893504 282934869184 283235189248 283682978304 283952620512 284060812552 284254020864 284362327744 285026174224 285082614036 285273173888 285297093147 285575975936 285599920584 285748142031 286027465728 286051448232 286299336384 286603227648 286903367168 287573145728 288384763392 288717547184 289024005248 289274469376 289750221552 289756099512 289949783296 290057775744 290432537802 293112382464 293248650486 293450621728 294187960572 294278827392 294500225184 294812821248 294965824032 295278914304 295672193052 295894639129 296362442517 296677015224 298031016448 298056005412 298314296544 299010714024 299103070464 299122081236 299328097728 299726769539 299801329344 300200631447 300519278184 300745370918 301220843214 301594164552 301910003032 302614814722 302620953657 302916770816 302936023984 303677894784 303703357221 304000232448 304006399488 304025721912 305115763604 305121953274 305439627488 305445823728 306213302322 306533978102 306538331184 306859347344 307344485712 307575713324 307636618311 307670715264 307937338368 308656220928 308682100782 309127489484 309395375008 309884522784 310117661368 310213448448 310446834496 310937644608 311233192524 311559125284 311563549728 311889828448 312382919904 313167828996 313500239712 313716158976 313833003264 313862005699 314133994088 314467430336 314964596928 314984615847 315201557456 315298914816 316091150784 316422170944 316426664448 316758035968 317497510528 317560380192 318301727832 318639587904 319063980477 319375870976 319568414121 319907618712 320121456896 320127950976 320148298074 320654446002 320932320624 321272972928 321609419648 321613986816 321950790656 322459788288 322766288064 323519788944 323643056924 323986586528 324267348736 324294537534 324807240582 325152005904 325369349632 325433778048 326193506208 326539742976 326881705216 327804263424 328569525504 328948680808 329356366944 329583206912 330125252424 330131949444 330475662528 330915819439 331284976128 332299469568 333583778209 333872857208 333955911168 334111167357 334400703384 334755651648 335284893504 335537141808 335640780288 336340668938 336715877376 336872416674 337229988528 339559928576 339648753411 339882682128 340243449216 340781367168 340803026982 341854450396 342394915308 343619580924 343979429684 344344545248 344642949376 345187822848 345216765762 346360920576 346822234888 347190367936 347638946763 348000887056 348069796884 348434306044 348882369039 349247729149 349252688808 349618436728 349921411136 350171176344 350292833792 350846639616 350876057004 352134074018 352507845296 352882013312 353065153008 353400743349 353439912576 353775859128 354146343848 354601752138 354973101758 355413041544 355974942312 356352790464 356598223872 357073173136 357184699344 357906763756 358040066934 358286662432 358853106336 359297854848 359674122368 360136639008 360513784928 360518904576 360856455234 360896450816 361239484848 361810597104 362194639488 362508512256 363493237696 363879066112 363909576228 364224935136 364484909844 364800767328 365187983616 365570419456 366040518336 366423846976 366877978368 367741918368 368591662592 368615090008 369452143232 369483120633 369844296704 370067265909 370429012992 370781107776 371174671872 371563377152 372496986048 372892371456 373481906688 374260702838 374634148864 374657960336 374852401374 375250286928 375508735744 375606964359 375648594816 375974126592 376568534016 378603494016 379005361152 379604560896 380110152048 380396124196 380799894112 380997522708 381401930976 381732448512 382004919648 383207811331 383813655063 386333628736 386341466016 386743700992 387243383736 387387613404 387723318048 388170734321 389559129213 390175014249 390583617259 390589163928 390998200648 391500997938 391910989558 392250614096 392371769856 392666966912 392699890803 393083761664 393287765376 393320741319 393661587528 393705219072 394079438016 394229590736 395149923356 395569353632 395945344446 396571325958 396986627378 396992264976 397408007216 397752395392 398406554634 398414636829 398680952032 398804093952 398829441648 399104130304 399735105792 400230521856 400267508596 400692370912 401627790952 401707319778 402125552736 403072495236 403494604876 404633387664 404903859712 404937809628 405367629216 405578008044 406008507168 406360348416 406829271032 407261098304 407930895933 408284403096 408717774912 408929892408 409363949376 409792647616 409798467072 410182157748 410227620352 411139731783 411266721888 411541627904 411576134376 412226827848 413021993472 413179363712 413214007503 413617931264 414537580806 414583526144 414665620416 414691976259 414977590032 415418066304 415633661136 416074833792 416510559872 417557105328 418000319616 418008799296 418444004352 419952795904 419979487796 419988007626 421454867712 421463417472 421490205378 422447327712 423413840256 424402303776 424533390336 424852783872 425418640636 425524467456 426091218828 426411784381 426543491616 426837267968 426864397432 427539261336 427909760832 428363963904 428399880876 428563110421 429041198592 430355050752 431359718592 431934241871 432392716712 433076320776 433402141502 433536007872 433911704064 434625332328 434924674944 435086663616 435386323968 435588735182 436074660864 438092700672 439141822592 439872975729 440167003232 440175932592 440634216704 441281940858 441750337776 442219231872 443065959424 443508289578 445015522836 445481556476 445867604512 446340868864 447046524672 447084008118 447382855744 447471444816 448516071036 448686965281 448992146592 449163222232 449639984704 450778917276 451118056377 451831264821 452304436111 452865004548 453176909504 453657932288 453922222083 454375156224 454404035976 455516842176 456000348672 456042489302 456526553744 457673645406 457682929911 458159441232 458168735592 459075178661 459800967153 460250430464 460289021016 461016728568 461363569986 461506072896 461906007552 462984331392 463475764224 463518595684 463691234226 464093062512 464826784176 465176492052 465320172672 465670251744 466406466912 466894901792 467338687926 467834742672 468574379856 469478237184 470574238464 470753537344 471200991132 471253216768 471701145504 472446895392 472802336184 472948372224 473884055392 474633256416 475137053952 476246265792 476880572971 477386755912 478470808448 478501219702 479063806464 480182185344 480191926464 480222447111 480691872768 481141940312 481652646464 482414129472 482926185984 483689682432 484698287282 485212768304 485464585386 485633246848 485979879792 486401023104 486441806301 486917311488 487687117824 488054024448 489170637824 490322557824 490975613062 492644160844 493423021212 494034550416 494374810368 495187878636 495713493792 496662648064 498449204352 499803201832 500333715904 500809285812 500864793088 501601055076 502133477472 503305712712 504511003407 504804658688 505308625011 505844982792 506813536064 506845748761 507996696944 508535907968 508976598016 509339892864 509824023192 510365173824 511751540084 512781675594 513592372962 515121954688 515154695462 515969144526 516324511648 516516817872 516964424064 517781734272 518331331584 519412172284 519541380864 520233352332 520785551904 522001330584 522651459066 523599854404 524383687168 524427655092 524882116704 525256764516 525439250688 526269959424 527367353999 527927125928 528201111027 528761767944 529323019968 529597729512 530159868864 531208739512 531219515772 531772588864 532459652637 532980141056 533119562316 534897335808 535609759704 536167403648 536860145634 537060100401 537429993648 538279659504 539344594382 539511183552 539917079504 540490172288 540770677392 541284682851 541344676224 541813797888 541859227272 542065687262 543907861244 544379204128 544957033216 545239856544 545818599168 545864364342 546337402704 546909543664 548186309044 548355629184 548768179168 549635770464 550316967552 550952010004 552238212559 552716774408 552887493888 552922635012 553303453376 553890755072 554178214848 554766445056 555643519488 556742807104 557333759488 557345065728 558745479072 559338557184 559390247669 559984010168 561391054257 561939823616 561951223296 561986940504 562278602061 562875430392 563263103616 563472892224 563961189888 564551787008 565869738368 566470378496 567365956608 567905241024 568121625104 568508041728 568724655488 570052348448 570165228072 570546347776 570594186294 571199841168 571496284062 572102896464 572598672768 573206455296 573806734336 575146291456 576769526784 577435094368 578048010496 579500443104 579512199024 579899566592 580115551488 580865075604 582244289899 586497300972 586901243456 586938546469 587866484337 588375921144 588557654784 589000450368 589625642496 589931648064 590557828608 591344386104 591789278258 592724885034 593354030448 593918016669 594539985479 595479941067 596062032896 596112010824 596628593088 597609831951 598021428048 598206140928 598244162472 598656195456 599453539078 599602658688 600401262894 601038556368 601490741836 602441686428 603188329104 603820006064 605229629444 605241907314 605872047968 607355789568 607406714442 608012798976 608051443824 610231527208 610243906548 610879254976 610891647456 612426604644 613067956204 613076662368 613718694688 614688971424 615151426648 615273236622 615341430528 617312441856 617364201564 617599430569 618254978968 618790750016 619769045568 620235322736 620426896896 620893668992 621806371209 621875289216 622466385048 623118250568 623127099456 623779656896 624765839808 626335657992 627000479424 627432317952 627666006528 627724011398 628267988176 628934860672 629929193856 629969231694 629982011439 630403114912 630597829632 632182301568 632844341888 632853328896 633516071936 634995021056 635120760384 636603455664 637279175808 638127960954 639136828242 639815237424 640242913792 640255901952 640296596148 641308892004 641864641248 642545945856 643218839296 645532576128 647039577888 647286113848 647973173056 648534697472 648589075068 649614481164 650103212253 650304011808 650738699264 650867556096 652387012416 653079485952 653383102773 653763410432 656406789379 657139051008 657897361616 658712733888 659166413824 660250504848 660263898888 660951325056 661831638878 662569952256 664598939136 667167556418 667745714416 667911822336 668222334714 668801406768 669511303296 670569787008 671074283616 671281560576 672681337876 673744833348 674251718671 674459977056 679119857152 679297506822 679765364256 680486898432 681562734336 681606053964 682983950261 683708900792 684063733953 684789830616 686510468109 687229402519 687239161848 687958859368 688689090496 689285898752 690375645696 690433531524 692045354979 692721841152 693644469776 694380735872 695277893526 695536851339 696001774112 696139593768 696868612088 697764738078 698495458298 698505377616 699236873456 699842822272 700342352688 700585667584 701008031889 701693279232 701752114008 704268148036 705015690592 705764026624 706130306016 706801486698 706879825152 707551718256 708292687696 709203504276 709946203516 710826083088 711949884624 712705580928 714146346272 714369398688 715813527512 716080133868 716573324864 717706212672 717751829553 718595709696 719348244736 720273278016 721027569856 721037809152 721712910468 721792901632 722478969696 723621194208 724389278976 725899798151 726986475392 727047430923 727758132224 727819152456 728196878079 728449870272 728969819688 729601534656 730375967232 731140838912 732081036672 732847693952 733755956736 735483836736 736463419593 737183325184 737230180016 738904286464 738966241266 740134531818 741562215552 742349343744 743126754304 744993972096 745784742912 746963813376 748521405676 749315920672 749704802748 750500573856 751017471488 751213928718 751297189632 754054080361 757206988032 759985564811 760220304096 760792248392 761599788224 761995045416 762803861952 763464897024 763819832051 764009839296 766415622662 767627310126 769172513391 769978013981 772667257472 772682932032 772732043193 773487401984 773953716789 774486767472 774775226808 775446636096 776341468642 779118258426 780350028498 781167234518 781178327856 781996401296 783001995876 783821979116 783977188599 784501228192 784743539712 785333933824 785399781606 786575530752 786641482638 787323175056 788158876032 788459181472 790299846712 791138707264 791890688892 793142651916 793973254756 793984529952 794816014432 795504790784 796813109268 796829273658 797361904064 797658883296 798208260608 799470211584 800535017192 801384741824 803255581904 803414639556 804251105472 805290218451 806144990472 806989209752 809016891573 809266775328 809807719424 809875619256 810735258432 811156016088 812017014336 812720696832 813098530893 813658542064 814522196608 815861791866 816568806192 817435549824 817859784816 818727898752 819585295232 819596934144 820364315496 820455240704 822279463566 822533443776 823152268752 824453655696 826043986944 826358727424 826428015006 829075161612 829167052288 829331240832 829383952518 829955180064 830836132608 831267322272 832149667584 833021119744 835114210656 836000639232 836017598592 839068349911 839905591808 839958975592 839976015252 842909735424 842926834944 842980410756 844894655424 846827680512 848804607552 849705567744 850100596081 850837281272 851048934912 852182437656 852823568762 853086983232 853674535936 853728794864 855078522672 855819521664 855891279441 856727927808 856799761752 857126220842 858082397184 860710101504 862719437184 863868483742 864785433424 866152641552 866804283004 867072015744 867823408128 869250664656 869849349888 870173327232 871177470364 878283645184 879745951458 880334006464 880351865184 881268433408 882563881716 883500675552 884438463744 884520197879 887016579156 887683917387 889087327551 890018406541 890031045672 890963112952 891735209024 892681737728 894093049344 894168016236 894765711488 894942889632 897032142072 897373930562 897984293184 898326444464 899180308617 899279969408 900601894341 901557834552 902236112754 903662529642 904608872222 905730009096 906353819008 907315864576 907844444166 907862860971 908750312448 908808071952 911033684352 912000697344 912084978604 913053107488 915347290812 915365859822 916318882464 916337471184 918150357322 919601934306 920578042032 922033457136 922727139972 923012145792 923812015104 925968662784 927037191368 927382468452 928186125024 929653568352 930352984104 930640345344 931340503488 932812933824 933789803584 934677375852 935669485344 937148759712 940099738589 941148476928 941507074688 941586017097 942401982264 942506433536 943402291008 944893790784 944953847541 945604672368 945896744448 947768110784 949266512832 950274107904 952492531584 953761145942 954773511824 956941616896 957002439404 957191941431 958127612928 960364370688 960383852928 960444894222 962283880624 963305292928 964828258944 965852371968 967379364864 969396574564 970425536608 970929170772 971266493696 971959759584 972802046208 972883612602 976108048896 976561841779 980645115648 981951226124 984243600329 985288321688 986846042424 988069100832 988749620736 990375757272 991426987584 992747458317 993325296128 996898408704 999606403664 1000667431808 1000751334627 1001618571624 1001729586176 1002333502071 1003202110152 1004266954944 1006611425424 1009022006814 1009609317376 1010617250022 1011689965584 1013627072128 1013691497522 1015993393888 1017071815936 1018679785728 1019648046384 1020730347648 1023503080168 1025563351188 1027184745924 1030243909376 1030309390924 1031938289052 1032649023296 1033033635744 1033928848128 1035563468544 1038824344568 1039082761728 1040466704664 1041571103808 1042916840289 1044002661168 1045302918132 1046089341539 1047199708808 1047743187447 1048767374336 1048855310184 1049764233408 1050513529032 1050878501376 1052539918848 1054734707998 1055854251856 1056402222054 1057523535888 1058646039936 1059195459024 1060319737728 1062417479024 1062439031544 1063545177728 1064919305274 1066239124632 1069794671616 1071219519408 1072334807296 1073720291268 1074120200802 1074859987296 1076559319008 1078689188764 1079022367104 1079834159008 1080980344576 1081541354784 1082569365702 1082689352448 1083718454544 1084131374524 1086662289229 1087815722488 1088758408256 1089914066432 1090479713088 1091637198336 1091728728684 1092674805408 1093819087328 1096372618088 1096711258368 1097536358336 1099271540928 1100633935104 1100735648639 1101904020008 1104476425118 1105433548816 1105774987776 1105845270024 1106606906752 1107781510144 1108356429696 1108449361899 1109532890112 1111287038976 1113485614208 1114667518976 1114690131456 1117490958144 1118677114368 1118780495338 1119968020336 1122782108514 1123902446592 1123973881008 1124557204122 1125750860784 1126526207232 1126945784448 1127922379776 1129103574016 1131739476736 1135810482048 1136243250208 1137016083456 1137449310976 1140104696896 1140330456144 1141092695552 1141188372588 1142399682336 1142992568124 1144205792928 1145197345536 1149623433993 1150292582912 1151440965189 1154870188736 1154943591439 1156096020992 1159000886208 1159024398048 1159799133184 1160231102976 1161730151208 1164488579798 1164512202963 1168677387639 1169901261749 1171750851777 1172994601944 1173802486912 1173877092938 1175732968674 1176751842288 1177115309568 1178000900736 1178099672409 1179251284992 1179863296128 1181115657216 1182688772208 1183578556516 1185449770068 1186708060896 1187836033338 1189079970958 1190959882134 1192224021648 1193257186176 1195219663902 1196042856096 1196412281856 1196488324944 1197312390912 1198907078156 1199205317376 1200802525788 1201705937801 1202077112736 1202981483672 1204883372856 1206376658208 1207640012128 1210459258888 1210483814628 1211744095936 1214711579136 1214813428884 1216102887648 1220463054416 1220487813096 1221758509952 1221783294912 1223792687799 1224853209288 1226135912408 1226153324736 1227437389376 1229377942848 1230302853296 1230546473244 1230682861056 1233419195349 1234624883712 1234728403128 1235198861138 1236509957936 1237581500032 1239538091136 1239642022509 1240470645472 1240853793792 1241787337984 1243612742418 1243750578432 1244932770096 1246236501136 1246254198912 1247559313792 1249531679616 1252671315984 1254000958848 1255332013056 1255448022796 1256535976352 1257869721344 1259858387712 1259938463388 1259964022878 1260806229824 1264364603136 1265688683776 1269990042112 1270241520768 1273206911328 1274558351616 1274676138131 1276255921908 1278273656484 1279235353143 1279630474848 1280485827584 1280511803904 1280593192296 1282617784008 1283729282496 1285091891712 1285689331263 1286437678592 1291065152256 1294079155776 1294572227696 1295802725613 1295946346112 1297069394944 1297178150136 1299228962328 1300206424506 1300608023616 1301735112192 1304774024832 1306158971904 1306766205546 1307526820864 1312813578758 1314278102016 1315794723232 1317425467776 1320501009696 1320527797776 1321902650112 1323663277756 1326753381901 1329197878272 1334335112836 1335491428832 1336444669428 1337602813536 1339022606592 1341139574016 1342148567232 1343936160191 1345362675752 1346060895843 1347489666696 1348503437342 1348919954112 1353354169131 1354771442321 1356913308333 1358239714304 1358595013644 1359530728512 1360973796864 1361766666249 1363125468672 1363212107928 1365967900522 1367417801584 1368127467906 1369579661232 1373020936218 1374458805038 1374478323696 1375917718736 1377225535983 1377378180992 1378571797504 1379402901459 1380751291392 1380867063048 1384090709958 1387288939552 1388761471744 1390555787052 1391073702678 1392003548224 1392279187536 1393737224176 1395529476156 1396990916596 1397010755232 1398473746912 1399685644544 1400684705376 1402016063778 1403504228016 1407316735231 1408536296072 1410031381184 1411528053248 1412260612032 1413602973396 1413759650304 1415103436512 1416585375392 1418407008552 1419892407032 1421652166176 1423899769248 1425411161856 1428292692544 1428383473781 1428738797376 1430641718913 1431627055024 1432160267736 1433146649728 1435412425344 1435503659106 1437191419392 1438696489472 1440546556032 1442055139712 1442075618304 1443425820936 1443585803264 1444957939392 1447242388416 1448778557952 1451799596302 1453972950784 1454094861846 1455638304912 1456393756158 1456899740544 1457939639376 1459203069312 1460751934464 1462281677824 1464162073344 1465695387904 1467511913472 1470967673472 1472926839186 1474460360032 1477808572928 1477932482532 1480269063636 1483124431104 1489987944192 1495746618421 1497042811352 1498631841344 1499409605496 1501001147712 1502034942976 1502427857436 1502594379264 1508108160722 1513533010221 1514413976064 1515118027511 1519971129622 1520440608192 1520537246283 1521584496784 1523199576448 1523990090832 1525607723904 1526929794048 1527639664102 1528019678592 1532831245324 1535254620252 1538345026782 1539956027962 1545334514944 1545365864064 1545464086386 1547907433578 1548973534944 1549550453616 1550893272192 1552682937284 1556307689939 1558236516852 1560700056996 1562334469036 1562356655712 1563992802592 1566003991752 1567643958232 1567954377198 1569002456384 1570667867648 1570799563212 1573151061504 1573282965276 1574646350112 1576317752064 1576918362944 1580599693424 1582102061997 1582277414528 1583781377784 1584603333081 1586285303832 1587946509512 1587969059904 1589632028864 1591009581568 1593626218536 1593658547316 1594723808128 1595317766592 1596416521216 1597378957911 1598940423168 1601070034384 1602769483648 1606511163808 1606829279112 1608502210944 1610580436902 1612289980944 1613978419504 1618033783146 1618533550656 1619751238512 1621470516864 1622312032176 1624034028672 1625441393664 1626197061786 1627317084128 1629044393216 1631723583732 1633137612384 1634871099648 1635719569632 1637455797504 1639170590464 1640728630992 1644558927132 1645066887552 1646304537504 1648907311392 1652717454848 1652856030012 1654099540049 1656714637677 1658150323224 1658334104576 1658662481664 1658767905036 1659910360128 1661672265216 1662534644544 1664299335168 1666042239488 1670228421312 1672001278464 1672035197184 1678136699822 1678170743007 1679811183616 1679917951184 1679952030504 1684173162771 1685819470848 1685853669888 1685960821512 1689789310848 1693655361024 1697609215104 1699411135488 1700201192162 1701674562544 1702097869824 1704364875312 1705647137524 1706173966464 1707457589728 1710157045344 1711639043328 1711782558882 1713599523504 1714252441684 1718254379839 1721420203008 1725438874368 1727736967484 1729570866848 1732305283104 1733608566008 1734144031488 1738501329312 1739698699776 1740346654464 1740507486149 1742354940728 1746732869697 1756567290368 1759491902916 1760668012928 1760703730368 1760815639407 1762536866816 1763599453011 1765127763432 1767001351104 1768876927488 1769040395758 1774033158312 1775367834774 1778174655102 1780036813082 1780062091344 1781926225904 1783470418048 1783619956437 1785363475456 1786439823201 1788186098688 1788336032472 1789531422976 1789885779264 1794064284144 1794747861124 1795968586368 1796652888928 1798360617234 1798559938816 1801203788682 1803115669104 1804472225508 1807325059284 1809217744444 1811460018192 1812707638016 1815688888332 1815725721942 1817616143904 1822067368704 1824169957208 1826106214976 1830694581624 1830731719644 1832637764928 1832674942368 1836300714644 1839203868612 1841156084064 1844066914272 1845454279944 1846024291584 1849873679159 1851937325568 1852798291707 1854074382736 1854764936904 1856372250048 1859307136704 1860705968208 1861280690688 1862681006976 1865625867648 1867579607168 1869354751704 1871338970688 1874297519424 1880199477178 1882296953856 1883014149376 1883172034194 1884803964528 1886804582016 1889787581568 1889907695082 1891209344736 1891793488896 1895536221568 1898533025664 1900548215808 1904985063168 1907522291884 1909547023648 1913883233792 1914004878808 1914383882862 1920728741376 1920767705856 1920889788444 1924567761248 1926610585856 1929656517888 1936737407099 1938793149128 1940851073216 1941858341544 1942532987392 1943919519168 1945604092416 1945767225204 1950309636759 1952216097792 1953123683558 1960149308319 1961290231296 1963902452248 1968487200658 1969220368137 1970576643376 1973692084848 1976138201664 1977499241472 1980751514544 1982853975168 1985494916634 1986650592256 1993796817408 1999212807328 2001334863616 2001502669254 2003237143248 2004667004142 2006404220304 2008533909888 2013222850848 2018044013628 2021234500044 2022755156013 2023379931168 2027254144256 2027382995044 2031986787776 2034143631872 2037359571456 2039296092768 2041460695296 2047006160336 2048951850783 2051126702376 2052191201859 2054369491848 2058433865609 2060487818752 2060618781848 2061688207557 2063876578104 2065298046592 2066067271488 2067857696256 2071126937088 2077648689136 2078165523456 2080933409328 2083142207616 2085833680578 2088005322336 2090605836264 2092178683078 2094399417616 2095486374894 2097710620368 2099528466816 2101027058064 2101757002752 2105079837696 2109469415996 2111708503712 2112804444108 2115047071776 2117292079872 2118390918048 2120639475456 2124834958048 2124878063088 2127090355456 2129838610548 2132478249264 2142439038816 2144669614592 2147440582536 2148240401604 2149719974592 2153118638016 2153255488659 2157378377528 2158044734208 2159668318016 2161960689152 2163082709568 2165138731404 2165378704896 2167436909088 2168262749048 2173324578458 2175631444976 2177516816512 2177699394453 2179828132864 2180959426176 2181142292769 2183274396672 2183457457368 2185349610816 2187638174656 2192745236176 2193422516736 2195072716672 2198543081856 2201267870208 2201471297278 2203808040016 2208952850236 2209390258779 2210867097632 2211549975552 2211690540048 2213213813504 2216712859392 2216898723798 2226971228416 2229380262912 2234981916288 2237354228736 2237560990676 2239936040672 2245564217028 2247947762016 2249114408244 2251501721568 2253052414464 2253891568896 2262162241083 2263478953472 2271620964096 2272486500416 2274898621952 2279956694433 2280209393792 2280660912288 2282185391104 2282376745176 2284799364672 2285985136248 2288411585856 2290394691072 2291459496153 2299246867986 2300585165824 2302881930378 2309740377472 2309887182878 2309934041943 2312192041984 2318001772416 2318048796096 2318196129579 2320462205952 2323460302416 2328977159596 2329024405926 2337354775278 2339802523498 2343501703554 2345989203888 2347604973824 2347754185876 2351465937348 2353503684576 2354230619136 2356001801472 2356199344818 2359726592256 2364647167931 2365377544416 2367157113032 2370899540136 2373416121792 2375672066676 2378159941916 2381919764268 2383711778261 2384448043296 2386514372352 2390439327804 2392085712192 2392976649888 2394624781824 2395738043501 2397814156312 2398410634752 2401605051576 2403411875602 2404154225472 2405962967344 2409766745712 2412753316416 2415280024256 2420918517776 2420967629256 2423488191872 2427050674719 2429423158272 2429626857768 2432205775296 2439295592679 2440926108832 2440975626192 2443517019904 2443566589824 2447585375598 2449706418576 2452271824816 2452306649472 2454874778752 2458755885696 2460605706592 2461092946488 2461365722112 2466838390698 2469456806256 2470397722276 2473019915872 2475163000064 2479076182272 2479284045018 2480941290944 2483574675968 2487225484836 2487501156864 2489865540192 2492473002272 2492508397824 2495118627584 2499063359232 2505342631968 2508001917696 2508233691161 2510896045592 2513071952704 2515739442688 2517205049733 2519716775424 2519876926776 2519928045756 2521612459648 2528729206272 2531377367552 2539980084224 2540483041536 2546413822656 2549116703232 2549352276262 2550301788243 2552511843816 2556547312968 2558470706286 2559260949696 2561023607808 2561186384592 2565235568016 2567458564992 2570183783424 2571378662526 2572875357184 2582130304512 2588158311552 2589144455392 2591605451226 2591892692224 2594356300272 2598457924656 2600412849012 2601216047232 2603470224384 2609548049664 2613532411092 2625627157516 2631589446464 2631756708361 2634850935552 2641002019392 2641055595552 2643805300224 2647326555512 2653506763802 2653560593637 2663051752161 2665840580051 2668670225672 2670055219623 2670982857664 2672889338856 2675205627072 2678045213184 2682279148032 2684297134464 2687872320382 2690725351504 2692121791686 2694979333392 2697006874684 2697540925851 2697839908224 2700365871841 2706708338262 2709542884642 2713826616666 2717190027288 2719061457024 2721947593728 2723533332498 2726250937344 2726424215856 2731935801044 2734835603168 2736254935812 2739159322464 2746041872436 2748917610076 2748956647392 2751835437472 2754451071966 2754756361984 2758805802918 2761734126096 2768181419916 2774577879104 2777522943488 2781111574104 2782147405356 2784007096448 2784558375072 2787474448352 2791058952312 2793981833192 2794021510464 2796947493824 2799371289088 2801369410752 2804032127556 2807008456032 2814633470462 2817072592144 2820062762368 2820299215767 2823056106496 2824521224064 2824758051291 2827205946792 2827519300608 2830206873024 2833170750784 2836814017104 2839784814064 2843304332352 2847799538496 2850822323712 2856585385088 2856766947562 2857477594752 2861283437826 2863254110048 2864320535472 2866293299456 2870824850688 2871007318212 2874382838784 2877392978944 2881093112064 2884110279424 2886851641872 2889915878784 2894484776832 2897557115904 2903599192604 2907945901568 2908189723692 2911276609824 2912787512316 2913799481088 2915879278752 2918406138624 2928324146688 2929685525337 2931390775808 2941935346944 2945853678372 2948920720064 2952730800987 2955617145856 2955864965064 2960538127272 2966248862208 2978242374951 2979975888384 2981361279941 2991493236842 2994085622704 2997263682688 2998819210992 3002002295424 3002254003881 3004855714872 3005188758528 3016216321444 3027066020442 3028827952128 3030236055022 3039942259244 3040881216384 3041074492566 3043168993568 3046399152896 3047980181664 3051215447808 3055279328204 3056039357184 3062411906009 3065662490648 3070509240504 3076690053564 3079912055924 3090669029888 3090731728128 3090928172772 3095814867156 3097947069888 3099100907232 3101786544384 3102073191619 3105365874568 3112615379878 3116473033704 3121400113992 3124668938072 3124713311424 3127985605184 3132007983504 3135287916464 3135908754396 3138004912768 3138268024617 3141335735296 3141599126424 3143229562341 3146302123008 3146565930552 3149292700224 3152635504128 3153836725888 3161199386848 3164204123994 3164554829056 3167562755568 3169206666162 3172570607664 3175893019024 3175938119808 3179264057728 3182019163136 3187252437072 3187317094632 3189447616256 3190635533184 3194757915822 3202140068768 3205538967296 3213022327616 3213658558224 3217004421888 3221160873804 3224579961888 3227956839008 3236067566292 3237067101312 3239502477024 3242941033728 3244624064352 3248068057344 3252394123572 3254634168256 3254841030419 3258088786432 3259986867687 3263447167464 3266275224768 3269742199296 3271439139264 3274911595008 3278341180928 3281457261984 3289117854264 3290133775104 3292609075008 3296994464929 3297814622784 3302206945917 3305434909696 3305712060024 3308199080098 3313429275354 3316300646448 3317324963328 3317535810072 3319820720256 3323344530432 3325069289088 3328598670336 3332084478976 3340456842624 3344002556928 3344070394368 3356273399644 3356341486014 3359835902368 3359904061008 3368346325542 3371707339776 3371921643024 3379578621696 3387310722048 3395218430208 3400402384324 3403349125088 3408729750624 3411294275048 3412347932928 3414915179456 3420314090688 3423278086656 3423565117764 3424869569519 3427199047008 3428504883368 3436508759678 3448870301979 3450877748736 3452482062689 3455473934968 3459141733696 3464610566208 3464830774317 3467217132016 3468288062976 3477002658624 3479397399552 3480693308928 3481014972298 3484709881456 3493465739394 3493536608889 3509703785247 3513134580736 3515252555331 3518983805832 3521336025856 3521407460736 3521631278814 3527198906022 3530255526864 3534002702208 3537753854976 3538080791516 3548066316624 3550735669548 3556349310204 3560073626164 3560124182688 3563852451808 3566940836096 3567239912874 3572879646402 3576672064944 3579062845952 3579771558528 3588128568288 3589495722248 3591937172736 3593305777856 3596721234468 3597119877632 3602407577364 3605117813403 3606231338208 3608944451016 3614650118568 3618435488888 3622920036384 3625415276032 3631377776664 3631451443884 3635232287808 3640074013829 3644134737408 3648339914416 3652212429952 3661389163248 3661463439288 3665275529856 3665349884736 3672601429288 3678407737224 3682312168128 3688133828544 3690908559888 3692048583168 3699747358318 3703874651136 3705596583414 3708148765472 3709529873808 3712744500096 3718614273408 3721411936416 3722561381376 3725362013952 3731251735296 3735159214336 3738709503408 3742677941376 3748595038848 3760398954356 3766028298752 3766344068388 3769607929056 3773609164032 3779575163136 3779815390164 3782418689472 3791072443136 3797066051328 3809970126336 3815044583768 3819094047296 3824028414393 3827766467584 3828009757616 3828767765724 3837706059429 3841457482752 3841535411712 3841779576888 3849135522496 3853221171712 3857067993789 3859313035776 3873474814198 3877586298256 3881702146432 3883716683088 3885065974784 3887408176839 3887839038336 3891208184832 3891534450408 3900619273518 3906247367116 3920298616638 3922580462592 3927804904496 3936974401316 3938440736274 3941153286752 3947384169696 3952276403328 3961503029088 3965707950336 3966074435651 3970989833268 3980260145703 3987593634816 3998425614656 4002669727232 4003005338508 4006474286496 4009334008284 4012808440608 4017067819776 4025444335201 4026445701696 4031808480573 4036088027256 4038182687529 4042469000088 4045510312026 4046759862336 4054508288512 4054765990088 4063973575552 4064314326963 4068287263744 4070739924999 4074719142912 4078592185536 4082921390592 4094012320672 4097903701566 4102253404752 4104382403718 4108738983696 4116867731218 4120975637504 4121237563696 4123376415114 4127753156208 4130596093184 4131676607949 4132134542976 4135715392512 4142253874176 4155297378272 4161866818656 4166284415232 4171667361156 4176010644672 4181211672528 4184357366156 4188798835232 4190972749788 4195421240736 4199056933632 4202054116128 4215285924641 4218938831992 4221950205693 4223417007424 4225608888216 4230094143552 4234584159744 4236781836096 4241278950912 4249669916096 4249756126176 4254180710912 4259677221096 4264956498528 4269878077531 4284878077632 4285150421343 4289339229184 4291925156739 4294881165072 4296480803208 4299439949184 4306237276032 4306510977318 4314756755056 4316089468416 4319336636032 4323921378304 4326165419136 4330277462808 4330757409792 4334873818176 4336525498096 4346649156916 4351262889952 4355033633024 4355398788906 4361918852352 4362284585538 4366914914736 4370699221632 4375276349312 4385490472352 4386845033472 4390145433344 4397086163712 4402535740416 4402942594556 4407616080032 4417905700472 4418780517558 4421734195264 4423381080096 4426427627008 4433425718784 4433797447596 4453942456832 4469963832576 4475121981352 4479872081344 4487239855263 4491128434056 4495895524032 4498228816488 4503003443136 4506104828928 4507783137792 4524324482166 4526957906944 4543241928192 4544973000832 4545354082533 4549797243904 4559913388866 4560418787584 4561321824576 4561611738849 4564753490352 4569598729344 4571970272496 4576823171712 4580789382144 4582918992306 4598493735972 4605763860756 4619480754944 4619774365756 4619868083886 4636003544832 4636097592192 4636392259158 4646920604832 4657954319192 4658048811852 4668923069817 4674709550556 4679605046996 4687003407108 4690529628191 4691978407776 4695209947648 4695508371752 4702931874696 4707007369152 4712003602944 4712398689636 4714194214631 4719453184512 4729294335862 4730755088832 4734314226064 4741799080272 4746306185991 4746832243584 4751276660581 4751344133352 4756319883832 4763839528536 4767423556522 4768896086592 4773028744704 4780878655608 4784171424384 4785953299776 4789249563648 4791476087002 4795628312624 4796821269504 4803210103152 4806823751204 4808308450944 4811925934688 4819533491424 4825506632832 4830560048512 4841837035552 4841935258512 4846976383744 4854101349438 4859253715536 4864411550592 4878591185358 4881852217664 4881951252384 4887034039808 4887133179648 4895170751196 4899412837152 4904543649632 4904613298944 4909749557504 4917511771392 4921211413184 4922185892976 4933676781396 4935556618091 4938913612512 4940795444552 4946039831744 4950326000128 4958152364544 4958568090036 4961882581888 4962298620147 4967149351936 4970143913031 4974450969672 4975002313728 4979731080384 4984946004544 4985016795648 4990237255168 4998126718464 5010685263936 5016003835392 5016467382322 5021792091184 5026143905408 5031478885376 5034410099466 5034512229021 5039433550848 5039753853552 5039856091512 5043224919296 5057458412544 5062754735104 5080966083072 5092827645312 5098233406464 5098704552524 5100603576486 5105023687632 5113094625936 5116941412572 5118521899392 5122372769184 5130471136032 5134917129984 5142757325052 5154763139517 5164260609024 5176316623104 5178288910784 5183210902452 5183785384448 5188712600544 5196915849312 5200825698024 5202432094464 5213280368539 5219096099328 5221522458447 5227064822184 5240198609091 5245686302681 5251254315032 5263178892928 5263513416722 5269701871104 5282004038784 5282111191104 5282446918221 5287610600448 5294653111024 5307013527604 5307121187274 5326103504322 5331681160102 5337340451344 5340110439246 5341965715328 5345778677712 5350411254144 5350859869311 5356090426368 5364558296064 5368594268928 5375744640764 5381450703008 5384243583372 5389958666784 5394013749368 5395081851702 5395679816448 5400731743682 5413416676524 5419085769284 5427653233332 5434380054576 5438122914048 5447066664996 5452848431712 5458078147279 5463871602088 5469671206336 5472509871624 5478318644928 5492083744872 5497835220152 5497913294784 5503670874944 5508902143932 5509512723968 5517611605836 5523468252192 5536362839832 5549155758208 5549621037477 5555045886976 5558394875121 5562223148208 5564294810712 5568014192896 5569116750144 5574948896704 5582117904624 5587963666384 5588043020928 5593894987648 5598742578176 5602738821504 5608064255112 5614016912064 5629266940924 5634145184288 5640125524736 5640598431534 5649042448128 5649516102582 5654411893584 5660413746048 5666341501568 5673628034208 5679569628128 5686608664704 5695599076992 5701644647424 5713170770176 5713533895124 5714955189504 5722566875652 5726508220096 5728641070944 5732586598912 5741649701376 5742014636424 5762186224128 5768220558848 5773703283744 5779831757568 5788969553664 5801040893989 5807198385208 5810212221297 5815891803136 5816379447384 5822553219648 5825575024632 5827598962176 5831758557504 5836812277248 5856648293376 5859371050674 5862781551616 5883870693888 5891707356744 5897841440128 5905461601974 5907661104411 5911729930128 5921076254544 5932497724416 5956484749902 5959951776768 5962722559882 5982986473684 5988171245408 5994527365376 5997638421984 6004004590848 6004508007762 6009711429744 6026036331179 6032432642888 6054132040884 6060472110044 6068265468039 6074620338149 6079884518488 6081762432768 6082148985132 6086337987136 6092798305792 6095960363328 6102430895616 6110558656408 6112078714368 6124823812018 6131324981296 6141018481008 6146855552349 6153292724359 6153380107128 6159824111848 6175301596827 6181338059776 6181463456256 6181856345544 6185064622671 6191629734312 6195894139776 6198201814464 6203573088768 6204146383238 6210731749136 6225230759756 6232946067408 6242800227984 6249337876144 6249426622848 6255971210368 6264015967008 6270575832928 6271817508792 6276009825536 6276536049234 6283198252848 6286459124682 6293131861104 6298585400448 6305271008256 6307673451776 6322398773696 6328408247988 6329109658112 6335125511136 6338413332324 6345141215328 6351786038048 6351876239616 6358528115456 6374504874144 6374634189264 6378895232512 6381271066368 6389515831644 6404280137536 6404687188889 6411077934592 6426044655232 6427317116448 6434008843776 6442321747608 6449159923776 6455913678016 6472135132584 6474134202624 6479004954048 6485882067456 6489248128704 6496136114688 6504788247144 6509268336512 6509682060838 6516177572864 6519973735374 6526894334928 6532550449536 6533098183359 6539484398592 6542878278528 6549823190016 6556682361856 6562914523968 6578235708528 6580267550208 6585218150016 6593988929858 6595629245568 6604413891834 6611424120048 6616398160196 6626858550708 6632601292896 6634649926656 6635071620144 6639641440512 6650138578176 6680913685248 6688140788736 6712546799288 6712682972028 6719671804736 6719808122016 6736692651084 6743843286048 6751625395321 6759157243392 6786486723249 6790436860416 6793593736259 6800804768648 6806698250176 6817459501248 6822588550096 6824695865856 6829830358912 6839870083299 6840628181376 6846556173312 6847130235528 6849739139038 6854398094016 6857009766736 6873017519356 6874378488459 6897740603958 6901755497472 6904964125378 6910947869936 6918283467392 6929221132416 6929661548634 6929802125829 6934434264032 6936576125952 6954005317248 6961386617856 6962029944596 6969419762912 6986931478788 6987073217778 7019407570494 7030505110662 7037967611664 7042672051712 7042814921472 7043262557628 7054397812044 7060511053728 7068005404416 7068658584181 7076161583032 7093941503793 7096132633248 7101471339096 7112698620408 7120147252328 7120248365376 7127704903616 7133881672192 7134479825748 7145759292804 7151135334783 7153344129888 7158125691904 7159543117056 7176257136576 7178991444496 7183874345472 7186611555712 7187214130503 7193442468936 7194239755264 7204815154728 7210235626806 7212462676416 7217888902032 7229300237136 7236870977776 7245840072768 7250830552064 7262755553328 7262902887768 7270464575616 7280148027658 7288269474816 7296679828832 7304424859904 7322778326496 7322926878576 7330551059712 7330699769472 7345202858576 7356815474448 7364624336256 7376267657088 7381817119776 7384097166336 7399494716636 7411193166828 7416297530944 7416768905381 7419059747616 7425489000192 7437228546816 7442823872832 7450724027904 7462503470592 7470318428672 7477419006816 7485355882752 7497190077696 7512823452871 7520797908712 7524701073483 7532056597504 7532688136776 7539215858112 7547218328064 7551615149199 7559150326272 7559630780328 7564837378944 7582144886272 7594132102656 7619940252672 7630089167536 7638188094592 7648056828786 7650905364729 7656019515232 7657535531448 7675412118858 7683070823424 7683559153776 7698271044992 7706442343424 7714135987578 7718626071552 7746949628396 7755172596512 7763404292864 7767433366176 7774816353678 7775678076672 7783068900816 7801238547036 7804210986281 7812494734232 7840597233276 7855609808992 7873948802632 7876881472548 7882306573504 7894768339392 7895270125083 7904552806656 7923006058176 7931415900672 7932148871302 7941979666536 7960520291406 7960681780911 7984897779661 7996851229312 7997521740153 8005339454464 8006010677016 8010165658869 8012948572992 8018668016568 8025616881216 8034135639552 8050888670402 8052891403392 8063616961146 8072176054512 8076365375058 8084938000176 8091020624052 8093519724672 8101097615523 8109016577024 8109531980176 8127947151104 8128628653926 8141479849998 8157184371072 8165842781184 8188024641344 8195807403132 8204506809504 8208764807436 8217477967392 8233735462436 8242475127392 8246752830228 8255506312416 8261192186368 8263353215898 8264269085952 8294594883971 8310594756544 8323733637312 8332568830464 8343334722312 8352021289344 8359841212921 8362423345056 8368714732312 8377597670464 8381945499576 8390842481472 8398113867264 8402018152561 8404108232256 8430571849282 8437877663984 8443900411386 8446834014848 8451217776432 8460188287104 8460897647301 8469168319488 8473563672192 8482557901824 8499339832192 8499512252352 8508361421824 8519354442192 8529912997056 8539756155062 8569756155264 8570300842686 8583850313478 8589762330144 8592961606416 8598879898368 8612474552064 8613021954636 8629513510112 8632178936832 8638673272064 8652330838272 8660554925616 8669747636352 8673050996192 8693298313832 8702525779904 8710067266048 8710797577812 8723837704704 8724569171076 8733829829472 8741398443264 8750552698624 8770980944704 8780290866688 8789056576011 8794172327424 8805885189112 8815232160064 8835811400944 8837561035116 8843468390528 8846762160192 8852855254016 8858192402961 8866851437568 8867594895192 8907884913664 8939927665152 8944083839823 8950243962704 8959744162688 8974479710526 8982256868112 8991791048064 8996457632976 9006006886272 9015566275584 9048648964332 9086483856384 9089946001664 9090708165066 9119826777732 9120837575168 9122643649152 9123223477698 9129506980704 9139197458688 9143940544992 9153646343424 9165837984612 9172733812999 9187235718027 9196987471944 9211527721512 9229751849021 9238961509888 9239548731512 9239736167772 9272007089664 9272195184384 9272784518316 9293841209664 9306219574857 9315908638384 9316097623704 9337846139634 9349419101112 9359210093992 9374006814216 9381059256382 9383956815552 9390419895296 9391016743504 9405863749392 9414014738304 9414804073851 9424007205888 9424797379272 9428388429262 9438906369024 9458588671724 9461510177664 9468628452128 9483598160544 9492612371982 9493664487168 9502553321162 9502688266704 9512639767664 9527679057072 9534847113044 9537792173184 9546057489408 9561757311216 9568342848768 9571906599552 9582952174004 9591256625248 9606420206304 9613647502408 9616616901888 9623851869376 9639066982848 9651013265664 9661120097024 9683674071104 9683870517024 9693952767488 9708202698876 9718507431072 9728823101184 9729722176669 9757182370716 9763704435328 9763902504768 9764523091257 9774068079616 9774266359296 9779960603061 9790341502392 9798825674304 9809087299264 9809226597888 9819499115008 9835023542784 9842422826368 9844371785952 9867353562792 9871113236182 9877827225024 9881590889104 9890983394787 9892079663488 9900652000256 9906620837751 9916304729088 9917136180072 9923765163776 9924597240294 9940287826062 9948901939344 9959462160768 9969892009088 9970033591296 9980474510336 9996253436928 10021370527872 10032007670784 10032934764644 10043584182368 10052287810816 10068820198932 10069024458042 10079507707104 10079712183024 10086449838592 10161932166144 10185655290624 10197409105048 10201207152972 10210047375264 10226189251872 10233882825144 10237043798784 10244745538368 10258390402609 10260942272064 10269834259968 10274608708557 10285514650104 10309526279034 10341097124479 10352633246208 10356577821568 10357446188067 10366421804904 10367570768896 10377425201088 10393831698624 10394492322951 10401651396048 10404864188928 10426560737078 10438192198656 10443044916894 10454129644368 10480397218182 10491372605362 10502508630064 10526357785856 10527026833444 10529111355741 10539403742208 10564008077568 10564222382208 10564893836442 10589306222048 10614027055208 10614242374548 10652207008644 10663362320204 10674680902688 10680220878492 10683931430656 10691557355424 10700822508288 10701719738622 10737188537856 10742180259569 10751489281528 10762901406016 10768487166744 10779917333568 10788027498736 10790163703404 10791359632896 10801463487364 10815353440209 10826679603619 10826833353048 10838171538568 10855306466664 10868760109152 10876245828096 10894133329992 10905696863424 10916156294558 10920222041487 10927743204176 10939342412672 10945019743248 10956637289856 10984167489744 10995670440304 10995826589568 11007341749888 11017804287864 11019025447936 11035223211672 11046936504384 11072725679664 11098311516416 11099242074954 11116789750242 11124446296416 11128589621424 11136028385792 11138233500288 11149897793408 11164235809248 11175927332768 11176086041856 11187789975296 11205477643008 11216128510224 11228033824128 11258533881848 11268290368576 11280251049472 11281196863068 11298084896256 11299032205164 11308823787168 11320827492096 11332683003136 11347256068416 11359139256256 11373217329408 11391198153984 11426341540352 11427067790248 11429910379008 11445133751304 11453016440192 11457282141888 11465173197824 11472085243179 11483299402752 11484029272848 11524372448256 11536441117696 11547406567488 11559663515136 11577939107328 11602081787978 11614396770416 11620424442594 11632758894768 11645106439296 11651150049264 11655197924352 11663517115008 11673624554496 11718742101348 11767741387776 11783414713488 11795682880256 11810923203948 11815322208822 11823459860256 11842152509088 11879442151261 11898223306953 11912969499804 11925445119764 11940780437109 11953285181519 11965972947368 11976342490816 11989054730752 11995276843968 12008009181696 12009016015524 12019422859488 12052072662358 12064865285776 12076333005603 12095425441719 12108092135029 12108264081768 12120944220088 12136530936078 12149240676298 12159769036976 12163524865536 12164297970264 12172675974272 12185596611584 12191920726656 12192942980889 12204861791232 12221117312816 12224157428736 12249647624036 12262649962592 12282036962016 12293711104698 12306585448718 12306760214256 12319648223696 12350603193654 12362926912512 12363712691088 12370129245342 12383259468624 12391788279552 12396403628928 12407146177536 12408292766476 12421463498272 12450461519512 12465892134816 12485600455968 12498675752288 12498853245696 12511942420736 12528031934016 12541151665856 12543635017584 12552019651072 12553072098468 12566396505696 12572918249364 12586263722208 12597170800896 12615346903552 12644797547392 12645857773923 12656816495976 12658219316224 12665850617079 12670251022272 12676826664648 12690282430656 12703572076096 12703752479232 12717056230912 12749009748288 12749268378528 12757790465024 12762542132736 12779031663288 12808560275072 12809374377778 12809634232593 12822155869184 12852089310464 12854634232896 12855451264029 12868017687552 12884643495216 12898319847552 12911827356032 12944270265168 12948268405248 12958009908096 12971764134912 12978496257408 12992272229376 13009576494288 13018536673024 13019364121676 13039947470748 13053788669856 13065100899072 13066196366718 13085756557056 13125829047936 13156471417056 13160535100416 13170436300032 13187977859716 13191258491136 13208827783668 13218765315811 13222848240096 13232796320392 13253717101416 13265202585792 13270143240288 13279282881024 13285456423051 13300277156352 13361827370496 13425093598576 13425365944056 13439343609472 13439616244032 13461719565789 13473385302168 13487686572096 13503250790642 13518314486784 13572973446498 13580873720832 13587187472518 13601609537296 13613396500352 13634919002496 13636062247599 13645177100192 13649391731712 13659660717824 13679740166598 13681256362752 13694260471056 13699478278076 13708796188032 13714019533472 13746035038712 13748756976918 13795481207916 13809928250756 13821895739872 13836566934784 13858442264832 13859323097268 13859604251658 13868868528064 13908010634496 13909295923711 13924059889192 13938839525824 13973862957576 13974146435556 14006769209451 14021437519441 14038815140988 14061010221324 14071588884573 14075935223328 14085344103424 14085629842944 14086525115256 14108795624088 14121022107456 14136010808832 14137317168362 14142582643893 14152323166064 14187883007586 14192265266496 14202942678192 14225397240816 14240294504656 14240496730752 14253829981743 14255409807232 14267763344384 14268959651496 14291518585608 14302270669566 14306688259776 14319086234112 14352514273152 14357982888992 14367748690944 14373223111424 14374428261006 14386884937872 14409630309456 14420471253612 14424925352832 14435777804064 14458600474272 14473741955552 14491680145536 14525511106656 14525805775536 14540929151232 14560296055316 14593359657664 14594287200911 14608849719808 14645556652992 14645853757152 14661102119424 14661399538944 14690405717152 14713630948896 14729248672512 14752535314176 14763634239552 14783297762101 14798989433272 14806669854273 14822386333656 14832595061888 14833537810762 14838119495232 14850978000384 14874457093632 14885647745664 14886895860441 14901448055808 14925006941184 14940636857344 14954838013632 14970711765504 14994380155392 15025646905742 15041595817424 15049402146966 15065376273552 15078431716224 15094436656128 15103230298398 15118300652544 15119261560656 15129674757888 15164289772544 15188264205312 15260178335072 15276376189184 15296113657572 15301810729458 15312039030464 15315071062896 15350824237716 15367118307552 15396542089984 15428271975156 15464289418551 15480484087541 15493899256792 15510345193024 15526808585728 15534866732352 15549632707356 15551356153344 15566137801632 15602477094072 15608421972562 15624989468464 15639841105617 15664567375341 15681194466552 15711219617984 15712218211591 15737058908043 15747897605264 15753762945096 15764613147008 15789536678784 15790540250166 15809105613312 15846012116352 15862831801344 15864297742604 15883959333072 15921040582812 15921363561822 15969795559322 15993702458624 15995043480306 16012021354032 16020331317738 16025897145984 16037336033136 16051233762432 16068271279104 16101777340804 16105782806784 16127233922292 16144352109024 16152730750116 16169876000352 16182041248104 16187039449344 16202195231046 16219063960352 16255894302208 16257257307852 16282959699996 16314368742144 16374234441837 16376049282688 16391614806264 16409013619008 16417529614872 16434955934784 16467470924872 16484950254784 16493505660456 16511012624832 16522384372736 16526706431796 16528538171904 16589189767942 16621189513088 16647467274624 16648863112431 16665137660928 16686669444624 16704042578688 16719682425842 16724846690112 16737429464624 16755195340928 16763890999152 16781684962944 16796227734528 16804036305122 16808216464512 16861143698564 16875755327968 16887800822772 16893668029696 16902435552864 16920376574208 16921795294602 16947127344384 16998679664384 16999024504704 17038708884384 17059825994112 17079512310124 17119384589329 17139512310528 17140601685372 17167700626956 17179524660288 17185923212832 17197759796736 17224949104128 17226043909272 17259027020224 17277346544128 17304661676544 17321109851232 17339495272704 17346101992384 17386596627664 17403122681967 17405051559808 17420134532096 17421595155624 17430636663891 17447675409408 17449138342152 17467659658944 17482796886528 17501105397248 17541961889408 17560581733376 17578113152022 17588344654848 17611770378224 17630464320128 17671622801888 17675122070232 17686936781056 17693524320384 17716384805922 17735189790384 17879855330304 17888167679646 17900487925408 17919488325376 17948959421052 17964513736224 17983582096128 17992915265952 18012013772544 18049572986869 18078108993537 18097297928664 18179892003328 18181416330132 18195094940539 18223861014447 18239653555464 18241675150336 18245287298304 18246446955396 18259013961408 18278394917376 18287881089984 18307292686848 18331675969224 18345467625998 18374471436054 18393974943888 18423055443024 18459503698042 18459878173077 18477923019776 18479097463024 18479472335544 18525904790481 18544014179328 18544390368768 18545569036632 18587682419328 18612439149714 18631817276768 18632195247408 18675692279268 18698838202224 18718420187984 18748013628432 18762118512764 18767913631104 18782033487008 18811727498784 18828029476608 18829608147702 18849594758544 18856776858524 18900798178229 18917177343448 18923020355328 18937256904256 18967196321088 18985224743964 18987328974336 19005106642324 19005376533408 19025279535328 19055358114144 19069694226088 19075584346368 19123514622432 19136685697536 19143813199104 19145582347639 19165904348008 19182513250496 19212840412608 19214061566667 19227295004816 19233233803776 19247703738752 19278133965696 19302026531328 19322240194048 19367348142208 19367741034048 19387905534976 19416405397752 19437014862144 19457646202368 19459444353338 19514364741432 19527408870656 19527805009536 19529046182514 19548532718592 19559921206122 19580683004784 19597651348608 19618174598528 19618453195776 19638998230016 19670047085568 19684845652736 19688743571904 19734707125584 19742226472364 19755654450048 19763181778208 19781966789574 19784159326976 19813241675502 19834272360144 19847530327552 19849194480588 19880575652124 19897803878688 19918924321536 19939784018176 20042741055744 20065869529288 20087168364736 20104575621632 20137640397864 20138048916084 20159015414208 20159424366048 20172899677184 20254876185963 20348610470749 20371310581248 20380781208777 20394818210096 20402414305944 20420094750528 20452378503744 20467765650288 20474087597568 20489491076736 20516780805218 20521884544128 20539668519936 20549217417114 20571029300208 20619052558068 20682194248958 20705266492416 20713155643136 20714892376134 20732843609808 20754850402176 20787663397248 20788984645902 20803302792096 20809728377856 20853121474156 20886089833788 20901803278801 20908259288736 20960794436364 20982745210724 21005017260128 21052715571712 21054053666888 21058222711482 21128016155136 21128444764416 21129787672884 21178612444096 21205975752543 21228054110416 21228484749096 21281824511379 21304111478089 21304414017288 21326724640408 21349361805376 21360441756984 21367862861312 21383114710848 21401645016576 21403439477244 21453406004349 21474377075712 21484360519138 21502978563056 21525802812032 21536974333488 21559834667136 21561642391509 21576054997472 21580327406808 21582719265792 21602926974728 21630706880418 21653359207238 21653666706096 21676343077136 21710612933328 21737520218304 21752491656192 21788266659984 21811393726848 21832312589116 21840444082974 21855486408352 21878684825344 21890039486496 21913274579712 21968334979488 21991340880608 21991653179136 22014683499776 22035608575728 22070446423344 22093873008768 22145451359328 22196623032832 22198484149908 22233579500484 22248892592832 22250306716143 22257179242848 22272056771584 22276467000576 22299795586816 22328471618496 22351854665536 22352172083712 22375579950592 22410955286016 22432257020448 22456067648256 22517067763696 22536580737152 22538470358613 22560502098944 22562393726136 22574103220449 22596169792512 22598064410328 22617647574336 22641654984192 22665366006272 22694512136832 22718278512512 22746434658816 22782396307968 22852683080704 22854135580496 22859820758016 22890267502608 22906032880384 22914564283776 22944170486358 22968058545696 23094813134976 23119327030272 23155878214656 23204163575956 23228793540832 23240848885188 23265517789536 23290212878592 23302300098528 23327034230016 23375676491191 23412632958843 23437484202696 23566829426976 23591365760512 23621846407896 23630644417644 23646919720512 23678414793581 23684305018176 23685810375249 23758884302522 23796446613906 23825938999608 23850890239528 23881560874218 23906570363038 23931945894736 23952684981632 23954693338983 23978109461504 23990553687936 23992565220459 24016018363392 24018032031048 24038845718976 24104145324716 24129730571552 24152666011206 24190850883438 24216184270058 24216528163536 24241888440176 24273061872156 24298481352596 24303292846569 24319538073952 24327049731072 24328595940528 24345351948544 24383841453312 24385885961778 24442234625632 24499295248072 24525299925184 24564073924032 24587422209396 24613170897436 24613520428512 24639296447392 24701206387308 24727425382176 24740258490684 24766518937248 24783576559104 24792807257856 24816585532952 24842926996544 24883784651913 24900923039024 24931784269632 24971200911936 24997351504576 24997706491392 25023884841472 25056063868032 25079523638763 25082303331712 25087270035168 25104039302144 25106144196936 25132793011392 25145836498728 25172527444416 25194341601792 25206054457683 25230693807104 25289595094784 25291715547846 25313632991952 25331701234158 25340502044544 25353653329296 25380564861312 25407144152192 25407504958464 25434112461824 25498019496576 25498536757056 25525084265472 25558063326576 25617120550144 25618748755556 25619268465186 25704178620928 25709268465792 25710902528058 25769286990432 25796639695104 25823654712064 25888540530336 25896536810496 25916019816192 25956992514816 26011118847241 26019152988576 26037073346048 26038728243352 26079894941496 26107577339712 26130201798144 26132392733436 26142349735681 26171513114112 26251658095872 26312942834112 26340872600064 26353118478511 26375955719432 26382516982272 26417655567336 26437530631622 26445696480192 26465592640784 26507434202832 26530405171584 26540286480576 26558565762048 26570912846102 26600554312704 26723654740992 26832251519469 26850187197152 26850731888112 26878687218944 26879232488064 26923439131578 26946770604336 26975373144192 27006501581284 27145946892996 27174374945036 27203219074592 27226793000704 27269838004992 27272124495198 27290354200384 27319321435648 27359480333196 27362512725504 27388520942112 27398956556152 27417592376064 27428039066944 27492070077424 27497513953836 27518201438997 27561707154081 27590570602771 27590962415832 27619856501512 27643791479744 27673133869568 27689255547063 27716884529664 27718646194536 27719208503316 27737737056128 27816021268992 27818591847422 27848119778384 27877679051648 27918658724571 27947725915152 27948292871112 28013538418902 28042875038882 28077630281976 28122020442648 28143177769146 28151870446656 28171259685888 28173050230512 28217591248176 28242044214912 28272021617664 28274634336724 28285165287786 28304646332128 28375766015172 28384530532992 28405885356384 28450794481632 28480589009312 28480993461504 28507659963486 28510819614464 28537919302992 28583037171216 28604541339132 28613376519552 28638172468224 28705028546304 28715965777984 28746446222848 28748856522012 28773769875744 28819260618912 28840942507224 28849850705664 28871555608128 28917200948544 28947483911104 28983360291072 29051022213312 29051611551072 29081858302464 29120592110632 29186719315328 29188574401822 29189166530007 29217699439616 29291113305984 29291707514304 29293569273771 29322204238848 29322799077888 29380811434304 29427261897792 29458497345024 29505070628352 29527268479104 29566595524202 29597978866544 29613339708546 29644772667312 29665190123776 29667075621524 29672950184361 29676238990464 29701956000768 29748914187264 29771295491328 29773791720882 29909676027264 29941423531008 29988760310784 30051293811484 30083191634848 30098804293932 30130752547104 30156863432448 30206460596796 30238523121312 30259349515776 30273417095149 30520356670144 30552752378368 30592227315144 30603621458916 30624078060928 30630142125792 30701648475432 30734236615104 30775171207827 30793084179968 30823826125671 30856543950312 30928578837102 30960968175082 30987798513584 31020690386048 31023291373437 31053617171456 31069733464704 31072338564201 31099265414712 31102712306688 31132275603264 31204954188144 31216843945124 31249978936928 31279682211234 31329134750682 31362388933104 31422439235968 31424436423182 31474117816086 31495795210528 31507525890192 31529226294016 31579073357568 31581080500332 31618211226624 31692024232704 31728595485208 31767918666144 31842081165624 31842727123644 31939591118644 31987404917248 31990086960612 32024042708064 32040662635476 32051794291968 32074672066272 32102467524864 32203554681608 32211565613568 32226540778707 32254467844584 32288704218048 32305461500232 32339752000704 32364082496208 32374078898688 32404390462092 32438127920704 32480038810857 32511788604416 32514514615704 32565919399992 32628737484288 32748468883674 32752098565376 32760666124461 32783229612528 32818027238016 32835059229744 32869911869568 32934941849744 32969900509568 32987011320912 33022025249664 33053412863592 33057076343808 33178379535884 33242379026176 33294934549248 33297726224862 33373338889248 33408085157376 33439364851684 33449693380224 33474858929248 33510390681856 33527781998304 33563369925888 33608072610244 33616432929024 33686530966099 33722287397128 33751510655936 33775601645544 33787336059392 33804871105728 33840753148416 33843590589204 33894254688768 33997359328768 33998049009408 34077417768768 34119651988224 34122805107809 34159024620248 34238769178658 34279024621056 34281203370744 34335401253912 34359049320576 34371846425664 34395519593472 34449898208256 34452087818544 34518054040448 34554693088256 34609323353088 34642219702464 34678990545408 34692203984768 34773193255328 34806245363934 34810103119616 34843190311248 34861273327782 34898276684304 34935319317888 34965593773056 35002210794496 35083923778816 35156226304044 35223540756448 35260928640256 35343245603776 35350244140464 35373873562112 35387048640768 35432769611844 35470379580768 35638326453783 35694669920859 35776335359292 35800975850816 35803251334609 35838976650752 35859855544557 35897918842104 35929027472448 35967164192256 35985830531904 36024027545088 36099145973738 36156217987074 36194595857328 36228999016809 36266939114219 36324276405087 36359784006656 36362832660264 36390189881078 36447722028894 36479307110928 36490574596608 36492893910792 36518027922816 36556789834752 36575762179968 36614585373696 36663351938448 36690935251996 36748942872108 36787949887776 36846110886048 36919007396084 36919756346154 36958194926048 36958944671088 37051809580962 37088780737536 37091138073264 37175364838656 37224878299428 37263634553536 37264390494816 37351384558536 37397676404448 37436840375968 37496027256864 37524237025528 37535827262208 37564066974016 37623454997568 37656058953216 37659216295404 37673565264709 37699189517088 37713553717048 37801596356458 37834354686896 37846040710656 37874513808512 37934392642176 37937573321769 37970449487928 37974657948672 38010213284648 38010753066816 38050559070656 38110716228288 38139388452176 38151168692736 38247029244864 38273371395072 38287626398208 38291164695278 38331808696016 38365026500992 38425680825216 38428123133334 38428902697779 38454590009632 38466467607552 38495407477504 38556267931392 38604053062656 38644480388096 38734696284416 38735482068096 38832810795504 38874029724288 38915292404736 38918888706676 39028729482864 39054817741312 39055610019072 39058092365028 39119842412244 39161366009568 39195302697216 39236349197056 39369691305472 39377487143808 39469414251168 39484452944728 39511308900096 39526363556416 39563933579148 39568318653952 39626483351004 39656295947433 39668544720288 39695060655104 39698388961176 39761151304248 39795607757376 39837848643072 39856369269153 39879568036352 40040814152119 40085482111488 40131739058576 40174336729472 40209151243264 40275280795728 40276097832168 40318030828416 40318848732096 40509752371926 40697220941498 40742621162496 40761562417554 40789636420192 40804828611888 40840189501056 40904757007488 40935531300576 40948175195136 40978982153472 41033561610436 41043769088256 41098434834228 41129354838931 41142058600416 41238105116136 41364388497916 41426311286272 41429784752268 41465687219616 41509700804352 41575326794496 41577969291804 41606605584192 41662020965921 41706242948312 41727887771133 41772179667576 41803606557602 41816518577472 41921588872728 41965490421448 42010034520256 42064312558323 42105431143424 42108107333776 42116445422964 42214766653719 42256032310272 42256889528832 42259575345768 42357224888192 42411951505086 42427747931679 42456108220832 42456969498192 42563649022758 42608222956178 42608828034576 42653449280816 42698723610752 42720883513968 42735725722624 42761489945229 42766229421696 42803290033152 42806878954488 42906812008698 42968721038276 43005957126112 43051605624064 43073948666976 43119669334272 43123284783018 43152109994944 43160654813616 43205853949456 43261413760836 43306718414476 43307333412192 43352686154272 43421225866656 43475040436608 43576533319968 43622787453696 43626818792161 43664625178232 43680888165948 43710972816704 43757369650688 43780078972992 43782861602733 43826549159424 43936669958976 43982681761216 43983306358272 44029366999552 44071217151456 44140892846688 44187746017536 44279887687211 44290902718656 44349893286303 44393246065664 44396968299816 44420009562819 44467159000968 44497785185664 44500613432286 44514358485696 44552934001152 44599591173632 44656943236992 44703709331072 44704344167424 44751159901184 44821910572032 44864514040896 44912135296512 45034135527392 45073161474304 45076940717226 45124787452272 45148206440898 45196128820656 45235295148672 45283309968384 45330732012544 45389024273664 45436557025024 45492869317632 45564792615936 45708271160992 45780535005216 45812065760768 45829128567552 45888340972716 45936117091392 45997298902021 46189626269952 46368145171051 46408327151912 46441452262623 46457587081664 46481697770376 46531035579072 46580425757184 46604600197056 46654068460032 46751352982382 46825265917686 46874968405392 46919523316851 46968658852841 47133658853952 47136654634773 47182731521024 47211176724129 47243692815792 47261288835288 47293839441024 47356829587162 47368610036352 47371620750498 47517768605044 47592893227812 47651877999216 47701780479056 47763121748436 47813140726076 47863891789472 47905369963264 47909386677966 47981107375872 47985130440918 48036064062096 48077691437952 48208290649432 48259461143104 48305332022412 48381701766876 48432368540116 48433056327072 48483776880352 48546123744312 48596962705192 48606585693138 48639076147904 48657191881056 48690703897088 48767682906624 48771771923556 48884469251264 48998590496144 49050599850368 49122703325511 49128147848064 49174844418792 49226341794872 49227040857024 49278592894784 49402412774616 49454850764352 49480516981368 49533037874496 49567153118208 49585614515712 49633171065904 49685853993088 49767569303826 49801846078048 49863568539264 49942401823872 49994703009152 49995412982784 50047769682944 50112127736064 50159047277526 50164606663424 50174540070336 50212288393872 50265586022784 50291672997456 50345054888832 50388683203584 50412108915366 50579190189568 50583431095692 50627265983904 50663402468316 50681004089088 50707306658592 50761129722624 50814288304384 50996038993152 50997073514112 51116126653152 51234241100288 51237497511112 51238536930372 51358153767987 51408357241856 51418536931584 51421805056116 51538573980864 51593279390208 51647309424128 51777081060672 51832039632384 51856136360941 51913985029632 52022237694482 52038305977152 52074146692096 52077456486704 52159789882992 52209368045901 52215154679424 52260403596288 52264785466872 52284699471362 52343026228224 52503316191744 52625885668224 52681745200128 52706236957022 52751911438864 52765033964544 52835311134672 52875061263244 52891392960384 52931185281568 53014868405664 53060810343168 53080572961152 53141825692204 53265885775009 53664503038938 53700374394304 53701463776224 53757374437888 53758464976128 53846878263156 53893541208672 53950746288384 53955732070619 54013003162568 54148718960607 54234326980611 54291122799001 54291893785992 54348749890072 54406438149184 54453586001408 54539676009984 54544248990396 54580708400768 54585284821617 54638642871296 54671583043341 54718960666392 54725025451008 54777041884224 54797913112304 54835184752128 54856078133888 54984140154848 54995027907672 55036402877994 55123414308162 55181141205542 55181924831664 55239713003024 55287582959488 55346267739136 55378511094126 55379634519231 55433769059328 55437292389072 55438417006632 55475474112256 55632042537984 55637183694844 55696239556768 55755358103296 55837317449142 55895451830304 55896585742224 56027076837804 56085750077764 56155260563952 56244040885296 56286355538292 56303740893312 56346100461024 56435182496352 56484088429824 56549268673448 56570330575572 56609292664256 56702394534687 56751532030344 56769061065984 56811770712768 56901588963264 56961178018624 56961986923008 57015319926972 57021639228928 57075838605984 57166074342432 57209082678264 57226753039104 57346084053929 57410057092608 57431931555968 57436747042917 57492892445696 57497713044024 57547539751488 57638521237824 57642184700001 57681885014448 57699701411328 57743111216256 57834401897088 57894967822208 57966720582144 58102044426624 58103223102144 58163716604928 58241184221264 58373438630656 58377148803644 58378333060014 58582226611968 58583415028608 58587138547542 58645598155776 58761622868608 58854523795584 58916994690048 59010141256704 59054536958208 59133191048404 59195957733088 59226679417092 59289545334624 59330380247552 59334151243048 59345900368722 59352477980928 59542590982656 59547583441764 59570272348519 59819352054528 60038859620069 60102587622968 60166383269696 60197608587864 60261505094208 60313726864896 60412921193592 60477046242624 60518699031552 60546834190298 60764628557889 61040713340288 61045831412247 61105504756736 61142343626331 61184454630288 61207242917832 61248156121856 61260284251584 61403296950864 61468473230208 61550342415654 61586168359936 61647652251342 61713087900624 61857157674204 61921936350164 61975597027168 62041380772096 62046582746874 62139466929408 62144677128402 62198530829424 62264551206528 62409908376288 62433687890248 62499957873856 62559364422468 62658269501364 62705409836403 62724777866208 62844878471936 62848872846364 62948235632172 62991590421056 63015051780384 63058452588032 63158146715136 63162161000664 63384048465408 63457190970416 63535837332288 63617927257629 63684162331248 63685454247288 63811449833879 63879182237288 63912334434267 63974809834496 63980173921224 64048085416128 64081325270952 64103588583936 64149344132544 64204935049728 64407109363216 64423131227136 64453081557414 64508935689168 64577408436096 64610923000464 64679504001408 64728164992416 64748157797376 64808780924184 64876255841408 64960077621714 65029029231408 65131838799984 65257474968576 65496937767348 65504197130752 65521332248922 65566459225056 65636054476032 65670118459488 65739823739136 65869883699488 65939801019136 65974022641824 66044050499328 66106825727184 66286399642969 66356759071768 66484758052352 66589869098496 66595452449724 66746677778496 66750920148429 66816170314752 66878729703368 66899386760448 66949717858496 67020781363712 67055563996608 67126739851776 67216145220488 67232865858048 67373061932198 67444574794256 67503021311872 67551203291088 67574672118784 67609742211456 67615411075839 67681506296832 67687181178408 67788509377536 67994718657536 67996098018816 68154835537536 68239303976448 68245610215618 68318049240496 68477538357316 68558049242112 68562406741488 68670802507824 68718098641152 68743692851328 68904175637088 69036108080896 69284439404928 69357981090816 69384407969536 69546386510656 69612490727868 69620206239232 69686380622496 69722546655564 69796553368608 69870638635776 70127029473573 70167847557632 70237898876529 70312452608088 70447081512896 70451559077779 70521857280512 70686491207552 70700488280928 70747747124224 70774097281536 70865539223688 70940759161536 71035244380743 71276652907566 71389339841718 71552670718584 71601951701632 71606502669218 71677953301504 71719711089114 71795837684208 71858054944896 71864080016949 71934328384512 71971661063808 72048055090176 72198291947476 72312435974148 72389191714656 72457998033618 72533878228438 72648552810174 72725665320528 72780379762156 72895444057788 72958614221856 72981149193216 72985787821584 73036055845632 73151524359936 73304062205861 73326703876896 73381870503992 73497885744216 73575899775552 73692221772096 73838014792168 73839512692308 73916389852096 73917889342176 74103619161924 74182276146528 74267879348531 74350729677312 74449756598856 74527269107072 74528780989632 74651353955739 74702769117072 74795352808896 74873680751936 74992054513728 75048474051056 75071654524416 75128133948032 75238570916289 75246909995136 75312117906432 75318432590808 75347130529418 75398379034176 75427107434096 75603192712916 75618163373049 75668709373792 75692081421312 75749027617024 75868785284352 75875146643538 75940898975856 76020426569296 76021506133632 76101118141312 76221432456576 76278776904352 76302337385472 76494058489728 76575252796416 76582329390556 76663617392032 76730053001984 76851361650432 76856246266668 76857805395558 76909180019264 76990814955008 77112535862784 77469392568832 77470964136192 77665621591008 77748059448576 77755244425991 77837777413352 78033356541723 78057458965728 78109635482624 78111220038144 78116184730056 78239684824488 78322732019136 78390605394432 78427049207043 78472698394112 78739382610944 78754974287616 78938828502336 78968905889456 79022617800192 79052727112832 79059355435533 79127867158296 79136637307904 79252966702008 79312591894866 79337089440576 79396777922352 79522302608496 79591215514752 79675697286144 79712738538306 79759136072704 80081628304238 80170964222976 80263478117152 80348673458944 80550561591456 80552195664336 80636061656832 80637697464192 80931956295961 81019504743852 81394441882996 81523124835108 81579272840384 81584457959191 81609657223776 81680379002112 81809514014976 81871062601152 81957964306944 82067123220872 82087538176512 82196869668456 82258709677862 82284117200832 82476210232272 82554604316991 82641057981581 82728776995832 82771711808313 82852622572544 82859569504536 82931374439232 83019401608704 83067766641189 83150653588992 83155938583608 83213211168384 83324041931842 83412485896624 83455775542266 83544359335152 83607213115204 83633037154944 83843177745456 83930980842896 84020069040512 84128625116646 84216214667552 84232890845928 84429533307438 84513779057664 84519150691536 84714449776384 84823903010172 84855495863358 84912216441664 84913938996384 85127298045516 85216445912356 85217656069152 85306898561632 85397447221504 85441767027936 85522979890458 85532458843392 85613757908976 85813624017396 85846320849091 85937442076552 86011914252224 86103211248128 86147897333952 86239338668544 86246569566036 86304219989888 86321309627232 86411707898912 86522827521672 86613436828952 86614666824384 86705372308544 86842451733312 86950080873216 87153066639936 87245574907392 87253637584322 87329250356464 87361776331896 87421945633408 87514739301376 87560157945984 87565723205466 87567499590021 87653098318848 87873339917952 87965363522432 87966612716544 88058733999104 88142434302912 88281785693376 88375492035072 88559775374422 88581805437312 88699786572606 88793936599632 88840019125638 88934318001936 88995570371328 89001226864572 89028716971392 89105868002304 89199182347264 89313886473984 89407418662144 89729028081792 89824270593024 90068271054784 90146322948608 90153881434452 90249574904544 90296412881796 90392257641312 90470590297344 90778048547328 90820251285447 90873114050048 91240543723681 91416542321984 91561070010432 91624131521536 91658257135104 91776681945432 91872234182784 91994597804042 92325513623481 92379252539904 92422199678171 92736290342102 92816654303824 92882904525246 92915174163328 92963395540752 93062071158144 93069874120311 93160851514368 93209200394112 93308136920064 93502705964764 93650531835372 93749936810784 93839046633702 93937317705682 94267317707904 94273309269546 94422353448258 94487385631584 94522577670576 94587678882048 94713659174324 94737220072704 94743241500996 94934769086279 95035537210088 95185786455624 95303755998432 95403560958112 95526243496872 95626281452152 95727783578944 95810739926528 95818773355932 95962214751744 95970260881836 96072128124192 96155382875904 96416581298864 96518922286208 96610664044824 96679622336121 96763403533752 96864737080232 96866112654144 96967553760704 97092247488624 97193925410384 97213171386276 97278152295808 97314383762112 97381407794176 97440116432571 97535365813248 97543543847112 97768938502528 97997180992288 98101199700736 98245406651022 98256295696128 98349688837584 98452683589744 98454081714048 98557185789568 98804825549232 98909701528704 98961033962736 99066075748992 99171229031424 99266342131808 99371707986176 99535138607652 99603692156096 99727137078528 99884803647744 99989406018304 100224255472128 100318094555052 100329213326848 100349080140672 100424576787744 100531172045568 100583345994912 100690109777664 100824217830732 100900071942989 101059592898297 101158380379136 101166862191384 101254531967808 101326804936632 101362008178176 101414613317184 101522259445248 101628576608768 101992077986304 101994147028224 102232253306304 102368415323427 102468482200576 102474995022224 102477073860744 102716307535974 102837073863168 102843610112232 103077147961728 103186558780416 103294618848256 103554162121344 103664079264768 103712272721882 103827970059264 104044475388964 104076611954304 104154912973408 104319579765984 104418736091802 104430309358848 104529570933744 104569398942724 104813517170179 105006632383488 105251771336448 105412473914044 105503822877728 105670622269344 105750122526488 105782785920768 105862370563136 106029736811328 106121620686336 106161145922304 106170956655089 106283651384408 106531771550018 106914979361349 107026943943359 107329006077876 107400748788608 107402927552448 107409754003827 107514748875776 107516929952256 107579566633671 107693756526312 107787082417344 107901492576768 107911464141238 108026006325136 108297437921214 108468653961222 108582245598002 108583787571984 108697499780144 108800817342657 108812876298368 108907172002816 108972829215261 109079352019968 109088497980792 109161416801536 109170569643234 109343166086682 109437921332784 109554083768448 109595826224608 109670369504256 109712156267776 109968280309696 109990055815344 110072805755988 110246828616324 110362282411084 110363849663328 110479426006048 110575165918976 110757022188252 110759269038462 110874584778144 110876834013264 110950948224512 111274367389688 111392479113536 111510716206592 111674634898284 111790903660608 111793171484448 112054153675608 112171500155528 112310521127904 112488081770592 112572711076584 112607481786624 112692200922048 112842294428699 112870364992704 112968176859648 113020695794127 113098537346896 113140661151144 113218585328512 113404789069374 113503064060688 113538122131968 113623541425536 113803177926528 113922356037248 113923973846016 114030639853944 114043278457856 114151677211968 114332148684864 114418165356528 114453506078208 114692168107858 114820114185216 114863863111936 114873494085834 114995426088048 115095079502976 115277042475648 115284369400002 115363770028896 115399402822656 115486222432512 115668803794176 115789935644416 115933441164288 116204088853248 116206446204288 116482368442528 116746877261312 116754297607288 116756666120028 117164453223936 117166830057216 117174277095084 117523245737216 117709047591168 118109073916416 118163982855259 118266382096808 118391915466176 118453358834184 118579090669248 118660760495104 118668302486096 118691800737444 118704955961856 118968887842299 119085181965312 119095166883528 119140544697038 119569107807459 119638704109056 120077719240138 120122442456357 120205175245936 120332766539392 120395217175728 120523010188416 120627453729792 120825842387184 120954092485248 121093668380596 121529257115778 122081426680576 122091662824494 122284687252662 122368909260576 122414485835664 122496312243712 122520568503168 122806593901728 122936946460416 122948307505181 123100684831308 123295304502684 123388064516793 123426175801248 123714315348408 123843872700328 123951194054336 124082761544192 124093165493748 124278933858816 124289354256804 124397061658848 124529102413056 124819816752576 124867375780496 124986062897763 124999915747712 125118728844936 125183663313399 125316539002728 125410819672806 125449555732416 125689756943872 125697745692728 125896471264344 125983180842112 126030103560768 126116905176064 126192937674969 126316293430272 126324322001328 126768096930816 126914381940832 127071674664576 127235854515258 127368324662496 127370908494576 127622899667758 127758364474576 127824668868534 127960347842448 128096170832256 128162650541904 128207177167872 128298688265088 128409870099456 128814218726432 128906163114828 129017871378336 129154816872192 129221846000928 129359008002816 129456329984832 129617561848368 129752511682816 129920155243428 130058058462816 130263677599968 130673863663871 130880456376483 130993875534696 131008394261504 131042664497844 131132918450112 131272108952064 131340236918976 131348584808199 131479647478272 131739767398976 131879602038272 131948045283648 132088100998656 132213651454368 132572799285938 132713518143536 132839663061633 132969516104704 133049679858909 133179738196992 133190904899448 133493355556992 133501840296858 133757459406736 133798773520896 133899435716992 134041562727424 134111127993216 134253479703552 134432290440976 134465731716096 134746123864396 134889149588512 135006042623744 135102406582176 135219484422912 135230822151678 135374362356816 135742096007281 135992196037632 136309671075072 136478607952896 136491220431236 136636098480992 136955076714632 137124813482976 137341605015648 137436197282304 137487385702656 137808351274176 137991896706063 138072216161792 138568878809856 138768815939072 139092773021312 139104435513153 139224981455736 139240412478464 139324356787869 139372761244992 139445093311128 139593106737216 139741277271552 140254058947146 140335695115264 140475797753058 140624905216176 140894163025792 140903118155558 140905976558523 141043714561024 141372982415104 141400976561856 141409963904319 141548194563072 141731078447376 141881518323072 142070488761486 142553305815132 142778679683436 143105341437168 143203903403264 143213005338436 143439422178228 143591675368416 143716109889792 143728160033898 143943322127616 144396583894952 144624871948296 144778383429312 144915996067236 145067756456876 145297105620348 145406418473921 145451330641056 145560759524312 145790888115576 145917228443712 145971575643168 146072111691264 146140020653561 146303048719872 146608124411722 146653407753792 146763741007984 146995771488432 147151799551104 147384443544192 147676029584336 147679025384616 147832779704192 147835778684352 148207238323848 148364552293056 148535758697062 148701459354624 148899513197712 149054538214144 149057561979264 149302707911478 149405538234144 149590705617792 149747361503872 149984109027456 150096948102112 150143309048832 150256267896064 150477141832578 150493819990272 150636865181616 150694261058836 150796758068352 150854214868192 151206385425832 151236326746098 151337418747584 151498055234048 151737570568704 151750293287076 151881797951712 152040853138592 152043012267264 152202236282624 152442864913152 152557553808704 152988116979456 153002255160821 153164658781112 153327234784064 153460106003968 153702723300864 153712492533336 153715610791116 153818360038528 153981629910016 154074461303961 154225071725568 154938785137664 154941928272384 155331243182016 155496118897152 155510488851982 155568409082823 155675554826704 156066713083446 156114917931456 156222440076288 156232369460112 156479369648976 156645464038272 156781210788864 156854098414086 156945396788224 157509948575232 157877657004672 157937811778912 158045235600384 158105454225664 158118710871066 158255734316592 158505933404016 158625183789732 158674178881152 158793555844704 159044605216992 159182431029504 159425477076612 159797657325027 160163256608476 160526956234304 160537159210021 160697346917888 161101123182912 161104391328672 161272123313664 161275394928384 161863912591922 161867196211857 162039009487704 162446156881821 162616275383111 162788883765992 162873368397003 163046249670216 163158545680768 163168915918382 163219314447552 163360758004224 163619028029952 163742125202304 163755854464851 163915928613888 164134246441744 164175076353024 164393739336912 164517419355724 164568234401664 164952420464544 165109208633982 165282115963162 165457553991664 165543423616626 165719139009072 165862748878464 166038803217408 166135533282378 166301307177984 166311877167216 166426422336768 166648083863684 166824971793248 166911551084532 167088718670304 167214426230408 167266074309888 167686355490912 167861961685792 168040138081024 168257250233292 168432429335104 168465781691856 168859066614876 169038301383072 169428899552768 169647806020344 169710991726716 169824432883328 169827877992768 170107183604061 170254596091032 170432891824712 170435312138304 170613797123264 170794894443008 170883534055872 171045959780916 171064917686784 171227515817952 171627248034792 171692641698182 171874884153104 172023828504448 172038252161787 172206422496256 172295794667904 172310241128751 172478677337088 172493139132072 172608439979776 172642619254464 172823415797824 173045655043344 173226873657904 173229333648768 173410744617088 173684903466624 173900161746432 174306133279872 174491149814784 174507275168644 174658500712928 174723552663792 174843891266816 175120315891968 175131446410932 175134999180042 175746679835904 175930727044864 176284868605824 176563571386752 176750984070144 177119550748844 177163610874624 177399573145212 177587873199264 177680038251276 177868636003872 177991140742656 178002453729144 178057433942784 178627772947968 178710817045557 178814837324288 179458056163584 180116578860207 180136542109568 180292645897216 180307762868904 180499149809088 180592825763592 180784515282624 180941180594688 181556097094656 181640502570894 181746228100096 182481087447362 182833084643968 183122140020864 183137494236741 183316514270208 183553363890864 183744468365568 183989195608084 184651027246962 184758505079808 184844399356342 185472580684204 185633308607648 185765809050492 185830348326656 185926791081504 186124142316288 186139748240622 186418400788224 186807126266549 187005411929528 187301063670744 187499873621568 187678093267404 187874635411364 188116229509209 188313230482619 188534635415808 188546618539092 188844706896516 188974771263168 189045155341152 189175357764096 189427318348648 189474440145408 189486483001992 189869538172558 190071074420176 190371572911248 190607511996864 190807121916224 191052486993744 191252562904304 191434349501637 191455567157888 191621479853056 191637546711864 191737003302801 191924429503488 191940521763672 192144256248384 192310765751808 192833162597728 193037844572416 193221328089648 193359244672242 193526807067504 193729474160464 193732225308288 193935107521408 194184494977248 194387850820768 194426342772552 194556304591616 194628767524224 194880232865142 195087087694224 195537877005056 195994361984576 196202399401472 196490813302044 196512591392256 196699377675168 196905367179488 196908163428096 197114371579136 197609651098464 197819403057408 197922067925472 198132151497984 198532684263616 198545302855559 198743415972352 198859198928907 199070277215304 199207384312192 199454274157056 199769607295488 199978812036608 200448510944256 200636189110104 200658426653696 200698160281344 200849153575488 201062344091136 201166691989824 201380219555328 201648435661464 201800143885978 202119185796594 202333724382768 202509063935616 202653609873264 202724016356352 202829226634368 203044518890496 203257153217536 203984155972608 203988294056448 204464506612608 204736830646854 204949990044448 204954147721488 205432615071948 205674147726336 205687220224464 206154295923456 207108324242688 207424545443764 207908779960519 208088950777928 208153223908608 208309825946816 208639159531968 208837472183604 208860618717696 209059141867488 209138797885448 209627034340358 210381088420719 210503542672896 210601405824029 210824947828088 211007645755456 211341244538688 211354677233337 211500245052976 211565571841536 211724741126272 212059473622656 212243241372672 212322291844608 212341913310178 212567302768816 213063543100036 213105733142229 213829958722698 214053887886718 214658012155752 214801497577216 214805855104896 214819508007654 215033859904512 215159133267342 215387513052624 215574164834688 215802985153536 215822928282476 216052012650272 216594875842428 216937307922444 217164491196004 217167575143968 217394999560288 217601634685314 217625752596736 217945658430522 218176995961584 218322833603072 218341139286468 218686332173364 218875842665568 219108167536896 219191652449216 219424312535552 219912186617583 219936560619392 219980111630688 220145611511976 220493657232648 220724564822168 220727699326656 220958852012096 221150331837952 221514044376504 221518538076924 221749169556288 221753668026528 221901896449024 222548734779376 222784958227072 222803638045593 223021432413184 223349269796568 223581807321216 223586342968896 224108307351216 224343000311056 224621042255808 224976163541184 225145422153168 225214963573248 225384401844096 225684588857398 225740729985408 225936353719296 226041391588254 226197074693792 226281322302288 226437170657024 226809578138748 227006128121376 227076244263936 227247082851072 227606355853056 227844712074496 228061279707888 228303354423936 228664297369728 228836330713056 228907012156416 229384336215716 229727726223872 229746988171668 229919836066811 229990852176096 230190159005952 230554084951296 230568738800004 230727540057792 230972444865024 231337607588352 231579871288832 232408177706496 232412892408576 232964736885056 233265733277973 233493754522624 233508595214576 233513332240056 234100069625169 234328906447872 234333660114432 234348554190168 235046491474432 235281147621129 235418095182336 236218147832832 236327965710518 236532764193616 236783830932352 236906717668368 237158181338496 237178066306599 237336604972192 237383601474888 237409911923712 237937775684598 238190333767056 238281089394076 239138215614918 239277408218112 240155438480276 240244884912714 240410350491872 240665533078784 240790434351456 241046020376832 241651684774368 241908184970496 241930540574711 242187336761192 242795868887883 243058514231556 244162853361152 244183325648988 244569374505324 244737818521152 244753373877573 244828971671328 244992624487424 245041137006336 245613187803456 245873892920832 245896615010362 246201369662616 246590609005368 246776129033586 246852351602496 247428630696816 247687745400656 247902388108672 247923173944743 248165523088384 248186330987496 248315135424939 248557867717632 248578708513608 248794123317696 249058204826112 249639633505152 249734751560992 249972125795526 249999831495424 250237457689872 250367326626798 250633078005456 250821639345612 250899111464832 251379513887744 251395491385456 251792942528688 251966361684224 252060207121536 252385875349938 252648644002656 253828763881664 254143349329152 254471709030516 254736649324992 254741816989152 255245799335516 255516728949152 255649337737068 255920695684896 256192341664512 256325301083808 256597376530176 257132441403101 257538962547273 257628437452864 257812326229656 258035742756672 258309633744384 258443692001856 258718016005632 258912659969664 259235123696736 259505023365632 259840310486856 260116116925632 260462562729391 260527355199936 261347727327742 261760912752966 261987751069392 262085328995688 262265836900224 262544217904128 262680473837952 262697169616398 262959294956544 263479534797952 263759204076544 263896090567296 264176201997312 264427302908736 265145598571876 265427036287072 265679326123266 266099359717818 266381809798896 266986711113984 267003680593716 267514918813472 267597547041792 267798871433984 268222255986432 268864580881952 269492247728792 269778299177024 270012085247488 270204813164352 270438968845824 270461644303356 270748724713632 271484192014562 272460753856341 272619342150144 272982440862472 273272196961984 273721631171043 273910153429264 274249626965952 274683210031296 274872394564608 274974771405312 275616702548352 275983793412126 276144432323584 277137757619712 277266599034513 277537631878144 278185546042624 278208871026306 278449962911472 278648713575738 278745522489984 278890186622256 279186213474432 279482554543104 280508117894292 280951595506116 281249810432352 281788326051584 281806236311116 281811953117046 282745964830208 282801953123712 282819927808638 283462156894752 283763036646144 284140977522972 284804307258837 285106611630264 285557359366872 286122307319651 286210682874336 286407806806528 286426010676872 286878844356456 287183350736832 287432219779584 287456320067796 287565847092491 287886644255232 288793167789904 289249743896592 289556766858624 289831992134472 290135512913752 290594211240696 290812836947842 290902661282112 291121519048624 291581776231152 291834456887424 291943151286336 292144223382528 292280041307122 292606097439744 293216248823444 293306815507584 293527482015968 293991542976864 294303599102208 294768887088384 295352059168672 295358050769232 295665559408384 295671557368704 296414476647696 296729104586112 297071517394124 297799026395424 298109076428288 298115123958528 298605415822956 298811076468288 299181411235584 299494723007744 299968218054912 300193896204224 300512535792128 300954283665156 300987639980544 301273730363232 301388522117672 301593516136704 301708429736384 302412770851664 302472653492196 302674837495168 302700215828967 302996110468096 303178778694891 303475141137408 303500586574152 303763595903424 304081706277184 304086024534528 304404472565248 304885729826304 305115107617408 305976233958912 306004510321642 306329317562224 306654469568128 306920212007936 307105245970281 307405446601728 307424985066672 307431221582232 307636720077056 308148922607922 309883856544768 310662486364032 310992237794304 311020977703964 311136818165646 311351109653408 312133426166892 312229835862912 312464738920224 312958739297952 313290928076544 313708196828172 314440551510537 315019897150464 315755314009344 315875623557824 316210908451328 316237421742132 316511468633184 317011866808032 317250367579464 317348357762304 317587111689408 318010102480879 318089210433984 318364862059008 318512869965267 318850954153224 319595314650054 320326513216952 321053912468608 321074318420042 321080831830077 321394693835776 322202246365824 322208782657344 322229262011481 322544246627328 322550789856768 323727825183844 323734392423714 324078018975408 324892313763642 325232550766222 325577767531984 325746736794006 326092499340432 326317091361536 326337831836764 326402452027971 326438628895104 326721516008448 327238056059904 327484250404608 327511708929702 328268492883488 328787478673824 329034838711448 329136468803328 329904840929088 330218417267964 330564231926324 330915107983328 331086847233252 331438278018144 331725497756928 332271066564756 332623754334432 332852844673536 333007588046639 333296167727368 333649943586496 333823102169064 334177437340608 334428852460816 334532148619776 335372710981824 335723923371584 336080276162048 336514500466584 336864858670208 336931563383712 337718133229752 338076602766144 338526883286097 338857799105536 339062087382381 339295612040688 339421983453432 339648865766656 339655755985536 340214367208122 340509192182064 340865783649424 340870624276608 341227594246528 341589788886016 341767068111744 342091919561832 342129835373568 342455031635904 343254496069584 343385283396364 343749768306208 344047657008896 344076504323574 344591589335808 344620482257502 344986278264144 345216879959552 345285238508928 345646831595648 346091310086688 346453747315808 346458667297536 346821489234176 347369806933248 347800323492864 348612266559744 349014550337288 349317001425856 349447105327584 349687782533632 350240631783936 350262892821864 350269998360084 351493359671808 351861454089728 352569737211648 353127142773504 354239101497688 354327221749248 354491948565777 354799146290424 355175746398528 355360076502552 355737272007744 355982281485312 356004907458288 356114867885568 357255545895936 357421634091114 357629674648576 358916112327168 360233157720414 360273084219136 360367327369071 360615525737808 360998299618176 361185651527184 361569030565248 361882361189376 363281005141788 364962174894724 365666169287936 366244280041728 366274988473482 367106727781728 367488936731136 367978391216168 368844922515543 369302054493924 369688798712684 370164193550379 370551840627089 370945161368408 371266617215296 371531618100984 371660696653312 371853582163008 372248284632576 372279496481244 372836801576448 373614252533098 374010823859056 374602127341488 374958188693289 374999747243136 375350856185899 375356186534808 375749270822728 376232459018418 376626460965238 377069270831616 377093237078184 377689413793032 377949542526336 378090310682304 378350715528192 378854636697296 378948880290816 378972966003984 379739076345116 380142148840352 380743145822496 381215023993728 381614243832448 382104973987488 382505125808608 382868699003274 382911134315776 383275093423728 383474006605602 383881043527344 384288512496768 384621531503616 385666325195456 386075689144832 386442656179296 386718489344484 387053614135008 387458948320928 387464450616576 387870215042816 388368989954496 388775701641536 388852685545104 389112609183232 389257535048448 389760465730284 390174175388448 391075754010112 391988723969152 392021590991613 392404798802944 392641369129449 392981626604088 393025182784512 393398755350336 393810734358976 393816326856192 394228743158272 395219302196928 395638806114816 395844135850944 396264302995968 397065368527232 397090605711118 397486831944704 397718397857814 398140554430608 398414768624384 398518989184899 398908548314112 399539214590976 399957624073216 401272378220208 401396320562688 401698307150976 402124688182272 402333383979648 402760439110656 403296871322928 403600287771956 404238371593188 404667448765536 405018127871232 405307219746528 405658453268736 407226288021843 407976588112896 408929013225216 409473661293708 409899980088896 409908295442976 410865230143896 411374440448928 411849149114581 412308591846912 413975690118189 414216648485376 414409217911799 414849090887528 415817559921038 416177901555856 416306447817216 416619651893632 417278319063936 417313306539459 417674944367208 417721237435392 418118283734976 418277595770896 419254068680716 420762176841438 421007085345792 421202811648058 421649895656176 422015291510912 422682489077376 422709354466674 422717929675569 423000490105952 423131143683072 423449482252544 424118947245312 424644583689216 424683826620356 425134605537632 426127086200072 426211466284458 427659917445396 428107775773436 429316024311504 429602995154432 429611710209792 429639016015308 430318266534684 430775026105248 431148329669376 431188173635041 431645856564952 432104025300544 433189751684856 433874615844888 434328982392008 434335150287936 434789999120576 435203269370628 435251505193472 435891316861044 436219255421763 436353991923168 436645667206144 436682278572936 437372664346728 437751685331136 438216335073792 438383304898432 438420061960683 438848625071104 439824373235166 439873121238784 439960223261376 440291223023952 440987314465296 441449129644336 441455398653312 441917704024192 442300663675904 443028088753008 443037076153848 443498339112576 443507336053056 445097469558752 445569916454144 445607276091186 446698539593136 447163614642432 447172685937792 448216614702432 448686000622112 449242084511616 449952327082368 450290844306336 450429927146496 450768803688192 451369177714796 451481459970816 452082783176508 452394149387584 452422903228241 452562644604576 452874341314048 453619156277496 454012256242752 454494165702144 455212711706112 455689424148992 456122559415776 456606708847872 457328594739456 457672661426112 458282230625131 458768672431432 459006765482463 459455452447744 459493976343336 459839672133622 459981704352192 460380318011904 461108169902592 461137477600008 461455080115584 461944889730048 462675215176704 463159742577664 464816355412992 464825784817152 465929473770112 466531466555946 466705227248469 467017190429152 467026664480112 468200139250338 468667320228864 468697108380336 470092982948864 470562295242258 470836190364672 472655931421036 473065528387232 473567661864704 473813435336736 474316362676992 474356132613198 474673209944384 474767202949776 475875551369196 476056870163141 476380667534112 476562178788152 478276431229836 479392971975081 479895006713771 480310876960552 480489769825428 480820700983744 481331066157568 481580868702912 481611477630063 482092040753664 483303369548736 483816369940992 483861081149422 484374673522384 485591737775766 485601588635571 486117028463112 487078764559321 487848826149333 488325706722304 488366651297976 488620105191009 489138749010648 489475637042304 489506747755146 489657943342656 490082274012672 491226375606912 491747785841664 491793230020724 492402739325232 493181218010736 493552258067172 493704703204992 494857261393632 495375490801312 495804776217344 495846347889486 496372661974992 496630270849878 497157417027216 497588246635392 498116409652224 499279267010304 499469503121984 499944251591052 499999662990848 500474915379744 500734653253596 501266156010912 501643278691224 501798222929664 502790982770912 503585885057376 503932723368448 504120414243072 504771750699876 505297288005312 505970287922231 507657527763328 508286698658304 508943418061032 509473298649984 509483633978304 510491598671032 511033457898304 511298675474136 511841391369792 512384683329024 512650602167616 513194753060352 514264882806202 515077925094546 515256874905728 515624652459312 516071485513344 516114756485361 516619267488768 516887384003712 517436032011264 517825319939328 518470247393472 519010046731264 519680620973712 520232233851264 520925125458782 521054710399872 522695454655484 523521825505932 523975502138784 524170657991376 524531673800448 525360947675904 525394339232796 526959069595904 527792181134592 528854605817472 530291197143752 530854072574144 531358652246532 532198719435636 532763619597792 533973422227968 534007361187432 535029837626944 535597742867968 536132451136671 536444511972864 537729161763904 538984495457584 539556598354048 540024170494976 540349736580621 540409626328704 540877937691648 540923288606712 541497449427264 542968384029124 544921507712682 545238684300288 545964881724944 546544393923968 547443262342086 547820306858528 548499253931904 549366420062592 549949542810624 551233405096704 551967586824252 554275515239424 554533198069026 556371092085248 556417742052612 556899925822944 557297427151476 557491044979968 557780373244512 558372426948864 559536762592939 560421378799647 561016235788584 561903191012232 562499620864704 563576652103168 563612472622232 563623906234092 564939691447857 565491929660416 565603906247424 565639855617276 566924313789504 567526073292288 568281955045944 569608614517674 570213223260528 571114718733744 572244614639302 572421365748672 572815613613056 572852021353744 573757688712912 574303048504911 574366701473664 574864439559168 574912640135592 575131694184982 575773288510464 577586335579808 578499487793184 579113533717248 579663984268944 580271025827504 581188422481392 581625673895684 581805322564224 582243038097248 583163552462304 583668913774848 583886302572672 584560082614244 585924743525099 586432497646888 586613631015168 587054964031936 587983085953728 588607198204416 589537774176768 590704118337344 590716101538464 591331118816768 591343114737408 592828953295392 593458209172224 593513052776809 594143034788248 595598052790848 595635908566677 596218152856576 596230247917056 596577596786721 597210831645912 597622152936576 598362822471168 598989446015488 599936436109824 600387792408448 601025071584256 601908567330312 601975279961088 602547460726464 602777044235344 603187032273408 603416859472768 604825541703328 604945306984392 605349674990336 605400431657934 606357557389782 607001173148304 607527191806848 608163412554368 608172049069056 608808945130496 609771459652608 610230215234816 611952467917824 612009020643284 612658635124448 613308939136256 614210491940562 614849970133344 614862443164464 615273440154112 616297845215844 621324972728064 622041955407928 622273636331292 622702219306816 623726339881557 624266852333784 624459671725824 624929477840448 625917478595904 626581856153088 627416393656344 628881103021074 630806924593219 631510628018688 631751247115648 631804217472087 632421816902656 632474843484264 633022937266368 634023733616064 634064031700011 634500735158928 634696715524608 635174223378816 636020204961758 636178420867968 636729724118016 637025739930534 637701908306448 639190629300108 640653026433904 642107824937216 642148636840084 642161663660154 644404492731648 644417565314688 644458524022962 645101579713536 647455650367688 647468784847428 648156037950816 649784627527284 650465101532444 651155535063968 651493473588012 652184998680864 652634182723072 652675663673528 652804904055942 652877257790208 654968500809216 655023417859404 655272995833709 656536985766976 657574957347648 658069677422896 658272937606656 659736559852749 659809681858176 660427455820759 660436834535928 661128463852648 661830215966656 662173694466504 662876556036288 663450995513856 664542133129512 665247508668864 665705689347072 666015176093278 666592335454736 667299887172992 667646204338128 668354874681216 668410914136779 668857704921632 669064297239552 670745421963648 671447846743168 672160552324096 673029000933168 673729717340416 673863126767424 675436266459504 676153205532288 677053766572194 678124174764762 678591224081376 678843966906864 679297731533312 679311511971072 680428734416244 681018384364128 681731567298848 681741248553216 682455188493056 683534136223488 684183839123664 684910063271808 686508992139168 686770566792728 687499536612416 688095314017792 688153008647148 689183178671616 689240964515004 689759508200433 689972556528288 690433759919104 690570477017856 691293663191296 692182620173376 692907494631616 692917334595072 693642978468352 694739613866496 697224533119488 698029100674576 698634002851712 698894210655168 699375565067264 699797199833919 700481263567872 700525785643728 700539996720168 702986719343616 703722908179456 705139474423296 706254285547008 708478202995376 708654443498496 708983897131554 709598292580848 710351492797056 710720153005104 711474544015488 712009814916576 712229735771136 714843268182228 717832224654336 720466315440828 720546168438272 720734654738142 721231051475616 721996599236352 722371303054368 723138061130496 724645971226921 725791621724133 726562010283576 728387606663649 729150396072659 729924349789448 731332338575872 732488560083456 732549976946964 734213455563456 734260121632719 734977873462272 735956782432336 737689845031086 738604108987848 739377597425368 740328387100758 741103681254178 741890322736816 742533234430592 743063236201968 743321393306624 743707164326016 743769521834229 744496569265152 744558992962488 745673603152896 747228505066196 748021647718112 749204254682976 749916377386578 749999494486272 750701712371798 750712373069616 751498541645456 752464918036836 753252921930476 754138541663232 754186474156368 755378827586064 755899085052672 756180621364608 757709273394592 757945932007968 759478152690232 760284297680704 761486291644992 762430047987456 763228487664896 764209947974976 765010251617216 765737398006548 765822268631552 766550186847456 766948013211204 767762087054688 768577024993536 771332650390912 771397324209303 772151378289664 772616887641819 772885312358592 773436978688968 774107228270016 774917896641856 774928901233152 775740430085632 776737979908992 777551403283072 777705371090208 778225218366464 778515070096896 779520931460568 780348350776896 781387688188173 782151508020224 783977447938304 784043181983226 785282738258898 785963253208176 786797510700672 787621468717952 787632653712384 788457486316544 790438604393856 791277612229632 791688271701888 792528605991936 794130737054464 794181211422236 795436795715628 796281108861216 796829537248768 797037978369798 802544756440416 802792641125376 803396614301952 804666767959296 806344684264471 806593742645856 807200575543912 808476743186376 809334897531072 810036255742464 810412841806111 810614439493056 811316906537472 814452576043686 816946672833841 817858026450432 818947322587416 819799960177792 819816590885952 821164893513129 821730460287792 822748880897856 823698298229162 824617183693824 827951380236378 828433296970752 828818435823598 829698181775056 831635119842076 831799797103539 832355803111712 832612895634432 833239303787264 834556638127872 834626613078918 835349888734416 836236567469952 836555191541792 838508137361432 841524353682876 842405623296116 843299791312352 844030583021824 845364978154752 845418708933348 845435859351138 846000980211904 846898964505088 848237894490624 849367653240712 850269211075264 852254172400144 852422932568916 854412921776511 855307688685901 855319834890792 856215551546872 858366921958953 858632048623008 859205990308864 859223420419584 859278032030616 860636533069368 861550052210496 862296659338752 862376347270082 862697541277473 863291713129904 864208050601088 866379503369712 867749231689776 868657964784016 868670300575872 869579998241152 870406538741256 870503010386944 871782633722088 872438510843526 872707983846336 873364557145872 874745328693456 875503370662272 876432670147584 876766609796864 876840123921366 879648746470332 879746242477568 879920446522752 880582446047904 881974628930592 882898259288672 882910797306624 883835408048384 886056177506016 886074152307696 886996678225152 887014672106112 890194939117504 890251519255571 891139832908288 891214552182372 893397079186272 894327229284864 894345371875584 896433229404864 897372001244224 898484169023232 899904654164736 900581688612672 901537607376384 902738355429592 902962919941632 904165566353016 904788298775168 904845806456482 905125289209152 905748682628096 907238312554992 908024512485504 908100647486901 908988331404288 910425423412224 911378848297984 912245118831552 913213417695744 914657189478912 915345322852224 916564461250262 917537344862864 918013530964926 918987952686672 919679344267244 919963408704384 920760636023808 922216339805184 922274955200016 922910160231168 929651569634304 931858947540224 933062933111892 933410454496938 934034380858304 934053328960224 936400278500676 937394216760672 938475929949619 941124590484516 943321654531611 944309529340001 945311862842072 946131056774464 947135323729408 947626870673472 948632725353984 948712265226396 949346419888768 949534405899552 951751102738392 952113740326282 952761335068224 953124357576304 954030307442637 955538609895801 956552862459672 958785943950162 959790013427542 960621753921104 960979539650856 961641401967488 962662132315136 963161737405824 963222955260126 963242495490231 964184081507328 966606739097472 967632739881984 967722162298844 968749347044768 971183475551532 971203177271142 972234056926224 974157529118642 975697652298666 976733302595952 977240210382018 978277498021296 978951274084608 979013495510292 979315886685312 980164548025344 982452751213824 983586460041448 984805478650464 986362436021472 987104516134344 987409406409984 989714522787264 990750981602624 991609552434688 991692695778972 992745323949984 993260541699756 994314834054432 995176493270784 998558534020608 998939006243968 999022764139917 999888503182104 999999325981696 1000949830759488 1001469306507192 1002532312021824 1003286557382448 1003596445859328 1005581965541824 1007171770114752 1007865446736896 1008240828486144 1009543501399752 1010594576010624 1011940575844462 1015315055526656 1015580649858291 1016573397316608 1017886836122064 1018946597299968 1018967267956608 1020983197342064 1022066915796608 1022597350948272 1023682782739584 1024769366658048 1025301204335232 1026389506120704 1028529765612404 1030155850189092 1030513749811456 1031249304918624 1032142971026688 1032229512970722 1033774768007424 1035650639878656 1036940494786944 1039361241947424 1040464467702528 1041850250917564 1042109420799744 1044282459949069 1045390909310968 1047043651011864 1047951004277568 1048341315982752 1049063347600896 1050721895351808 1050788678465592 1053918139191808 1055584362269184 1057709211634944 1060582394287504 1061708145148288 1062717304493064 1063475845697331 1064397438871272 1065527239195584 1067946844455936 1068014722374864 1070059675253888 1071195485735936 1072264902273342 1072889023945728 1075458323527808 1077968990915168 1079113196708096 1080699473161242 1080819252657408 1081846577213424 1082994898854528 1085936768058248 1089843015425364 1091929763449888 1093088787847936 1094886524684172 1095640613717056 1096998507863808 1098732840125184 1102466810193408 1103935173648504 1106534767546629 1109066396138052 1109900791372879 1111655521881267 1112742184170496 1112835484105224 1113799851645888 1114594854302952 1114982089959936 1115560746489024 1116744853897728 1119073525185878 1120842757599294 1122032471577168 1123806382024464 1124999241729408 1126052568557697 1127153304206336 1127224945244464 1127247812468184 1129879382895714 1131207812494848 1131279711234552 1133848627579008 1135052146584576 1136563910091888 1139217229035348 1140426446521056 1142229437467488 1144489229278604 1144842731497344 1145704042707488 1147515377425824 1148606097009822 1148733402947328 1149825280271184 1150263388369964 1152948688871969 1155172671159616 1156998975586368 1158227067434496 1159327968537888 1160542051655008 1162376844962784 1163251347791368 1163610645128448 1164486076194496 1166327104924608 1167337827549696 1167772605145344 1167880523205979 1169120165228488 1171849487050198 1172864995293776 1173227262030336 1174109928063872 1175966171907456 1176064772974839 1177214396408832 1179075548353536 1181408236674688 1181432203076928 1182662237633536 1182686229474816 1185657906590784 1186916418344448 1187026105553618 1188286069576496 1191196105581696 1191271817133354 1192460495834112 1193155193573442 1194421663291824 1195244305873152 1196725644942336 1197978892030976 1199872872219648 1200775584816896 1203817134660624 1205094921452928 1205554088470688 1206374064546816 1206833718945536 1209651083406656 1209890613968784 1210699349980672 1210800863315868 1212715114779564 1214002346296608 1215054383613696 1216326825108736 1220460430469632 1221678864065529 1224018041286568 1225317270248896 1226617878272512 1228420983881124 1229699940266688 1229724886328928 1230546880308224 1232595690431688 1235547447343743 1241265238715689 1242649945456128 1243227653735397 1244083910815856 1244547272662584 1245404438613632 1247452679763114 1248533704667568 1248919343451648 1249858955680896 1251834957191808 1253163712306176 1254832787312688 1257762206042148 1261613849186438 1263021256037376 1263502494231296 1263608434944174 1264949686968528 1266045874532736 1268047467232128 1268128063400022 1269001470317856 1269393431049216 1270348446757632 1272040409923516 1272356841735936 1274051479861068 1275010000006861 1275403816612896 1278381258600216 1281306052867808 1284215649874432 1284297273680168 1284323327320308 1288808985463296 1288835130629376 1288917048045924 1293564520905123 1294911300735376 1294937569694856 1296312075901632 1299569255054568 1300930203064888 1302311070127936 1302986947176024 1304369997361728 1305268365446144 1305351327347056 1305609808111884 1305754515580416 1308657766265289 1309937001618432 1310046835718808 1310545991667418 1313073971533952 1315149914695296 1315260185882049 1316139354845792 1316545875213312 1319473119705498 1319619363716352 1320854911641518 1320873669071856 1322256927705296 1323660431933312 1324347388933008 1325753112072576 1326901991027712 1329084266259024 1330495017337728 1332030352186556 1333184670909472 1334599774345984 1335292408676256 1336709749362432 1336821828273558 1337715409843264 1341490843927296 1342895693486336 1346058001866336 1347459434680832 1347726253534848 1350872532919008 1352306411064576 1352431382556991 1354107533144388 1356248349529524 1357182448162752 1357268709684723 1357687933813728 1358595463066624 1358623023942144 1360857468832488 1362036768728256 1363463134597696 1363482497106432 1364910376986112 1367068272446976 1368367678247328 1369820126543616 1373017984278336 1373541133585456 1374846691875393 1374999073224832 1376190628035584 1376306017294296 1377020296447389 1378366357343232 1378481929030008 1379519016400866 1379945113056576 1381140954035712 1382587326382592 1384365240346752 1385814989263232 1385834669190144 1387285956936704 1389479227732992 1394449066238976 1396058201349152 1397268005703424 1397788421310336 1399594399667838 1401051571287456 1401079993440336 1410278948846592 1412508571094016 1416956405990752 1417967794263108 1419196585161696 1420702985594112 1421440306010208 1422949088030976 1424019629833152 1425916265962651 1428170610489423 1429686536364456 1437412500302581 1439685020141313 1440932630881656 1441092336876544 1441469309476284 1442462102951232 1443993198472704 1444742606108736 1444834432890189 1446276122260992 1449291942453842 1451583243448266 1453124020567152 1456775213327298 1458300792145318 1459848699578896 1461236293677963 1462664677151744 1463546478447999 1464977120166912 1465099953893928 1468426911126912 1468520243265438 1471913564864672 1475379690062172 1477208217975696 1478755194850736 1480656774201516 1482207362508356 1483780645473632 1485066468861184 1486126472403936 1487414328652032 1487539043668458 1489117985924976 1493163056080091 1494457010132392 1496043295436224 1498408509365952 1499832754773156 1499998988972544 1501403424743596 1501424746139232 1502997083290912 1504929836073672 1506505843860952 1508372948312736 1510757655172128 1511798170105344 1512361242729216 1515418546789184 1515891864015936 1517910863766693 1518956305380464 1520568595361408 1522972583289984 1524860095974912 1526456975329792 1528419895949952 1530020503234432 1531474796013096 1531644537263104 1533100373694912 1533896026422408 1535524174109376 1537154049987072 1542665300781824 1542794648418606 1545233775283638 1545770624717184 1546873957377936 1548214456540032 1549835793283712 1549857802466304 1551480860171264 1553475959817984 1555102806566144 1555410742180416 1557030140193792 1559041862921136 1560696701553792 1562775376376346 1567954895876608 1568086363966452 1570565476517796 1571926506416352 1573595021401344 1575242937435904 1580877208787712 1583376543403776 1588261474108928 1588362422844472 1590873591431256 1592562217722432 1593659074497536 1594075956739596 1605089512880832 1606793228603904 1607540227189171 1609333535918592 1612689368528942 1613187485291712 1614401151087824 1616953486372752 1618669795062144 1620072511484928 1620825683612222 1621228878986112 1622633813074944 1628905152087372 1633893345667682 1635716052900864 1637894645174832 1639599920355584 1639633181771904 1642329787026258 1643460920575584 1645497761795712 1647396596458324 1651242459025279 1655902760472756 1657636871647196 1659396363550112 1663270239684152 1663599594207078 1664711606223424 1666478607574528 1669113276255744 1669253226157836 1670699777468832 1672473134939904 1673110383083584 1677016274722864 1678610287778817 1681264136398941 1683024806769031 1683048707365752 1684811246592232 1686599582624704 1688061166043648 1690729956309504 1690837417866696 1690871718702276 1692001960423808 1693797929010176 1694819074343571 1696475788981248 1698735306481424 1700538422150528 1704508344800288 1704845865137832 1708825843553022 1710615377371802 1710639669781584 1712431103093744 1716733843917906 1717264097246016 1718446840839168 1718556064061232 1721273066138736 1723100104420992 1724593318677504 1724752694540164 1725395082554946 1726583426259808 1728416101202176 1732759006739424 1735498463379552 1737315929568032 1737340601151744 1739159996482304 1740813077482512 1743565267444176 1744877021687052 1745415967692672 1746729114291744 1749490657386912 1751006741324544 1753533219593728 1753680247842732 1757774230575297 1759297492940664 1759492484955136 1759840893045504 1761164892095808 1763949257861184 1765796518577344 1765821594613248 1767670816096768 1772112355012032 1772148304615392 1773993356450304 1774029344212224 1780389878235008 1780503038511142 1780539158330427 1782279665816576 1782429104364744 1786794158372544 1786907725700031 1788654458569728 1788690743751168 1792866458809728 1794744002488448 1796968338046464 1799809308329472 1801163377225344 1803075214752768 1805476710859184 1805925839883264 1808331132706032 1809576597550336 1809691612912964 1810250578418304 1814476625109984 1816049024971008 1816201294973802 1824490237663104 1826426835391488 1829314378957824 1830690645704448 1833128922500524 1835074689725728 1836027061929852 1837975905373344 1839358688534488 1839926817408768 1844549910400032 1845820320462336 1846678442804089 1863717895080448 1866125866223784 1866820908993876 1868068761716608 1868106657920448 1871179019644671 1872800557001352 1874788433521344 1876951859899238 1882249180969032 1886643309063222 1888619058680002 1890623725684144 1892262113548928 1892420773779657 1894270647458816 1895253741346944 1895412652416261 1897265450707968 1897424530452792 1898692839777536 1899068811799104 1903502205476784 1904227480652564 1905522670136448 1906248715152608 1908060614885274 1911077219791602 1913105724919344 1917571887900324 1919580026855084 1921243507842208 1921959079301712 1923282803934976 1926323474811648 1926445910520252 1926484990980462 1933213478194944 1935444324597688 1937498694089536 1942366951103064 1942406354542284 1944468113852448 1948315058237284 1951395304597332 1953466605191904 1954480420764036 1956554996042592 1957902548169216 1958026991020584 1958631773370624 1964905502427648 1965818987501127 1967172920082896 1969610957300928 1972724872042944 1974209032268688 1974818812819968 1979429045574528 1981282367462277 1981501963205248 1983219104869376 1983385391557944 1985490647899968 1986521083399512 1988629668108864 1990352986541568 1997117068041216 1997878012487936 1998045528279834 1999777006364208 2001899661518976 2002938613014384 2005064624043648 2006573114764896 2007192891718656 2011163931083648 2014343540229504 2016481656972288 2019087002799504 2021189152021248 2023881151688924 2030630111053312 2031161299716582 2035773672244128 2037893194599936 2037934535913216 2041966394684128 2044133831593216 2045194701896544 2047365565479168 2050602408670464 2054878388932039 2057059531224808 2060311700378184 2061027499622912 2062498609837248 2064285942053376 2064459025941444 2067549536014848 2069278524601299 2071301279757312 2073880989573888 2078722483894848 2080928935405056 2083700501835128 2084218841599488 2088564919898138 2090781818621936 2094087302023728 2095902008555136 2096682631965504 2098126695201792 2101443790703616 2101577356931184 2107836278383616 2111168724538368 2115418423269888 2121164788575008 2123416290296576 2125434608986128 2126951691394662 2128794877742544 2131054478391168 2136029444749728 2140119350507776 2144529804546684 2150916647055616 2155937981830336 2158226393416192 2161398946322484 2161638505314816 2163693154426848 2165989797709056 2171873536116496 2173937913680763 2177374865172399 2179686030850728 2183859526899776 2183998331411149 2186177575695872 2187451188217977 2189773049368344 2191281227434112 2193997015727616 2197465680250368 2204933620386816 2207870347297008 2213069535093258 2218132792276104 2219801582745758 2223311043762534 2225670968210448 2227599703291776 2229189708605904 2229964179919872 2231121492978048 2233489707795456 2238147050371756 2241685515198588 2244064943154336 2247612764048928 2249998483458816 2252105137115394 2254449890488928 2254495624936368 2259758765791428 2262415624989696 2262559422469104 2267697255158016 2273127820183776 2278434458070696 2280852893042112 2284458874934976 2288978458557208 2289685462994688 2291408085414976 2295030754851648 2297212194019644 2297466805894656 2299650560542368 2300526776739928 2305897377743938 2310345342319232 2313997951172736 2314191972627909 2316454134868992 2318655937075776 2321084103310016 2324753689925568 2326502695582736 2327221290256896 2328972152388992 2332654209849216 2334675655099392 2335545210290688 2335761046411958 2338240330456976 2343698974100396 2344163064564519 2345729990587552 2346454524060672 2348219856127744 2351932343814912 2352129545949678 2362816473349376 2362864406153856 2365372458949632 2371315813181568 2373832836688896 2374052211107236 2376572139152992 2382392211163392 2382543634266708 2386310387146884 2388843326583648 2390488611746304 2401551169633792 2407634269321248 2410189842905856 2411108176941376 2413667437891072 2419034052793413 2419302166813312 2419781227937568 2421398699961344 2421601726631736 2425430229559128 2428004692593216 2430108767227392 2431238525418333 2432653650217472 2440920860939264 2443357728131058 2448036082573136 2450634540497792 2450840018501523 2453235756545024 2456841967762248 2459399880533376 2459449772657856 2465191380863376 2471094894687486 2482530477431378 2485299890912256 2486455307470794 2488167821631712 2489094545325168 2490808877227264 2494905359526228 2497067409335136 2497838686903296 2499717911361792 2503669914383616 2508890645174791 2509665574625376 2515524412084296 2523227698372876 2527004988462592 2527216869888348 2529118196734921 2529899373937056 2532091749065472 2536094934464256 2536256126800044 2538002940635712 2540696893515264 2544080819847032 2544713683471872 2548102959722136 2550020000013722 2550807633225792 2556762517200432 2562612105735616 2565923066057703 2568431299748864 2568594547360336 2568646654640616 2575100765876859 2577617970926592 2577670261258752 2577834096091848 2587129041810246 2588092623832419 2589822601470752 2589875139389712 2592624151803264 2599138510109136 2601860406129776 2604622140255872 2605973894352048 2608739994723456 2610702654694112 2611219616223768 2611509031160832 2617315532530578 2620093671437616 2621091983334836 2626147943067904 2630299829390592 2630520371764098 2632278709691584 2638946239410996 2639238727432704 2641709823283036 2641747338143712 2644513855410592 2647320863866624 2648694777866016 2651506224145152 2658168532518048 2660990034675456 2661235946321821 2664060704373112 2666369341818944 2669199548691968 2670584817352512 2670754557766713 2673419498724864 2673643656547116 2675430819686528 2682981687854592 2685791386972672 2692116003732672 2694918869361664 2695452507069696 2701745065838016 2704612822129152 2704862765113982 2708215066288776 2712496699059048 2714364896325504 2714537419369446 2715375867627456 2717246047884288 2721714937664976 2724073537456512 2726926269195392 2726964994212864 2729820753972224 2734136544893952 2736735356494656 2739640253087232 2746035968556672 2747082267170912 2749693383750786 2749998146449664 2752612034588592 2754040592894778 2756963858060016 2759038032801732 2759890226113152 2762281908071424 2765174652765184 2768730480693504 2771629978526464 2792116402698304 2794536011406848 2795576842620672 2799188799335676 2802103142574912 2802159986880672 2815427789848857 2828456855434111 2832928588020003 2833912811981504 2835935588526216 2838393170323392 2841405971188224 2842880612020416 2845898176061952 2848039259666304 2851832531925302 2856341220978846 2859373072728912 2862090922327911 2865088190023301 2874825000605162 2879370040282626 2881865261763312 2882938618952568 2884924205902464 2887986396945408 2889485212217472 2889668865780378 2892552244521984 2898583884907684 2903166486896532 2906248041134304 2913550426654596 2916601584290636 2919697399157792 2922472587355926 2927092956895998 2930199907787856 2936853822253824 2937040486530876 2943827129729344 2950759380124344 2954416435951392 2957510389701472 2961313548403032 2964414725016712 2967561290947264 2970132937722368 2972252944807872 2974828657304064 2975078087336916 2978235971849952 2986326112160182 2988914020264784 2992086590872448 2996817018731904 2997068292419751 2999665509546312 2999997977945088 3002806849487192 3002849492278464 3005994166581824 3009859672147344 3013011687721904 3016745896625472 3021515310344256 3023596340210688 3024722485458432 3030837093578368 3031783728031872 3035821727533386 3037912610760928 3041137190722816 3045945166579968 3049720191949824 3052913950659584 3056839791899904 3060041006468864 3062949592026192 3066200747389824 3067792052844816 3071048348218752 3074308099974144 3085330601563648 3085589296837212 3090467550567276 3091541249434368 3093747914755872 3096428913080064 3099671586567424 3106951919635968 3110205613132288 3110821484360832 3118083725842272 3121393403107584 3125550752752692 3132847379847207 3135909791753216 3136172727932904 3141130953035592 3143853012832704 3147190042802688 3150485874871808 3161754417575424 3163224318017401 3166753086807552 3176522948217856 3176724845688944 3181747182862512 3185124435444864 3188151913479192 3210179025761664 3213586457207808 3215080454378342 3218667071837184 3225378737057884 3226374970583424 3228802302175648 3233906972745504 3237339590124288 3241651367224444 3242457757972224 3249219032275549 3257810304174744 3267786691335364 3275789290349664 3279199840711168 3279266363543808 3284659574052516 3286921841151168 3290995523591424 3291299656307759 3294793192916648 3302484918050558 3311805520945512 3315273743294392 3318792727100224 3326540479368304 3327199188414156 3329423212446848 3329702374118637 3332957215149056 3334966565643801 3338226552511488 3338506452315672 3341399554937664 3344946269879808 3346220766167168 3354032549445728 3357220575557634 3362528272797882 3366049613538062 3366097414731504 3369622493184464 3373199165249408 3376122332087296 3378157705673091 3381459912619008 3381674835733392 3381743437404552 3384003920847616 3389638148687142 3397470612962848 3401076844301056 3409016689600576 3409691730275664 3417651687106044 3421230754743604 3421279339563168 3424862206187488 3433467687835812 3434528194492032 3437112128122464 3442546132277472 3446200208841984 3449505389080328 3450790165109892 3453166852519616 3456832202404352 3458846066615907 3465518013478848 3470996926759104 3474631859136064 3474681202303488 3478319992964608 3481626154965024 3487130534888352 3489754043374104 3490831935385344 3493458228583488 3498111127289669 3498981314773824 3502013482649088 3503641569617937 3507066439187456 3507360495685464 3515548461150594 3518594985881328 3519681786091008 3522329784191616 3527898515722368 3531593037154688 3531643189226496 3535341632193536 3544224710024064 3544296609230784 3547986712900608 3548058688424448 3560779756470016 3561006077022284 3561078316660854 3564858208729488 3573588316745088 3573815451400062 3577381487502336 3585732917619456 3589488004976896 3593936676092928 3599618616658944 3602326754450688 3610953421718368 3616662265412064 3619153195100672 3619383225825928 3620501156836608 3628953250219968 3632098049942016 3632402589947604 3633786613259659 3648980475326208 3661381291408896 3663083468513029 3666257845001048 3670149379451456 3672054123859704 3675951810746688 3678717377068976 3679853634817536 3689099820800064 3691640640924672 3693356885608178 3706642342031229 3723795716147067 3727435790160896 3729682961206191 3732251732447568 3733641817987752 3736137523433216 3736213315840896 3742358039289342 3745601114002704 3749576867042688 3753903719798476 3764498361938064 3773286618126444 3777238117360004 3781247451368288 3784524227097856 3784841547559314 3790507482693888 3790825304832522 3794849060905584 3797385679555072 3798137623598208 3807004410953568 3808454961305128 3811045340272896 3812497430305216 3816121229770548 3822154439583204 3825030000020583 3826211449838688 3835143775800648 3839160053710168 3842487015684416 3843918158603424 3846565607869952 3852646949623296 3852891821040504 3852969981960924 3866426956389888 3870888649195376 3874997388179072 3880693562715369 3884733902206128 3884812709084568 3888936227704896 3896630116474568 3902790609194664 3906933210383808 3908960841528072 3913109992085184 3915805096338432 3916053982041168 3917263546741248 3929811004855296 3931637975002254 3934345840165792 3939221914601856 3945449744085888 3948418064537376 3949637625639936 3958858091149056 3962564734924554 3963003926410496 3966770783115888 3970981295799936 3973042166799024 3977259336217728 3980705973083136 3995756024975872 3996091056559668 3999554012728416 4003799323037952 4005877226028768 4010129248087296 4013146229529792 4022327862167296 4028687080459008 4038174005599008 4042378304042496 4047762303377848 4057294147670973 4061260222106624 4062322599433164 4071547344488256 4071806129054169 4075786389199872 4075869071826432 4083932789368256 4088267663186432 4090389403793088 4094731130958336 4101204817340928 4109756777864078 4114119062449616 4120623400756368 4122054999245824 4124540075626179 4124997219674496 4128571884106752 4128918051882888 4135099072029696 4138557049202598 4147761979147776 4157444967789696 4161857870810112 4167401003670256 4168437683198976 4177129839796276 4181563637243872 4188174604047456 4191804017110272 4193365263931008 4203154713862368 4208004976225711 4230836846539776 4242329577150016 4246832580593152 4250869217972256 4253903382789324 4257589755485088 4262108956782336 4272058889499456 4277748797887953 4280238701015552 4284511831468269 4289059609093368 4301833294111232 4311875963660672 4312237500907743 4316452786832384 4319055060423939 4322797892644968 4323277010629632 4327386308853696 4331979595418112 4343747072232992 4347875827361526 4354749730344798 4359372061701456 4367719053799552 4367996662822298 4372355151391744 4374902376435954 4379546098736688 4382562454868224 4383708881033889 4387994031455232 4394931360500736 4415740694594016 4426139070186516 4436265584552208 4439603165491516 4446622087525068 4451341936420896 4455199406583552 4458379417211808 4462242985956096 4476294100743512 4479489168240273 4483371030397176 4488129886308672 4495225528097856 4499996966917632 4504210274230788 4508899780977856 4508991249872736 4519517531582856 4525118844938208 4530340640260391 4535394510316032 4546255640367552 4553732591300079 4556868916141392 4561705786084224 4568917749869952 4577956917114416 4579370925989376 4582816170829952 4590061509703296 4594424388039288 4594933611789312 4599301121084736 4601053553479856 4611794755487876 4620690684638464 4627995902345472 4628383945255818 4637311874151552 4642168206620032 4649507379851136 4653005391165472 4654442580513792 4657944304777984 4665308419698432 4671090420581376 4671522092823916 4676480660913952 4687397948200792 4688326129129038 4691459981175104 4696439712255488 4703864687629824 4704259091899356 4725632946698752 4725728812307712 4742631626363136 4743069909985451 4748104422214472 4753144278305984 4764784422326784 4765087268533416 4772620774293768 4777686653167296 4780977223492608 4803102339267584 4815268538642496 4820379685811712 4822216353882752 4822620681567513 4827334875782144 4838068105586826 4838604333626624 4839562455875136 4843203453263472 4850860459118256 4856009385186432 4860217534454784 4862477050836666 4865307300434944 4886715456262116 4896072165146272 4901269080995584 4901680037003046 4913683935524496 4918799761066752 4918899545315712 4930382761726752 4942189789374972 4953727377075837 4965060954862756 4972910614941588 4976335643263424 4976651935510651 4978189090650336 4981617754454528 4989810719052456 4994134818670272 4999435822723584 5007339828767232 5017781290349582 5019331149250752 5031048824168592 5035830863336451 5041104536876441 5046455396745752 5049074420307093 5054009976925184 5054433739776696 5058236393469842 5059798747874112 5064183498130944 5072189868928512 5072512253600088 5076005881271424 5081393787030528 5088161639694064 5089427366943744 5096205919444272 5100040000027444 5101615266451584 5113525034400864 5125224211471232 5131846132115406 5137189094720672 5137293309281232 5150201531753718 5155340522517504 5155668192183696 5174258083620492 5176185247664838 5179645202941504 5179750278779424 5185248303606528 5198277020218272 5203720812259552 5209244280511744 5211947788704096 5217479989446912 5221405309388224 5222439232447536 5234631065061156 5236625571794551 5240187342875232 5242183966669672 5252295886135808 5260599658781184 5261040743528196 5264557419383168 5273322691725891 5277892478821992 5278477454865408 5283419646566072 5283494676287424 5289027710821184 5294641727733248 5297389555732032 5303012448290304 5316337065036096 5321980069350912 5322471892643642 5328121408746224 5332738683637888 5338399097383936 5341169634705024 5341509115533426 5341617474991281 5346838997449728 5347287313094232 5350861639373056 5365963375709184 5371582773945344 5384232007465344 5390905014139392 5403490131676032 5409225644258304 5409725530227964 5416430132577552 5424993398118096 5428729792651008 5429074838738892 5430751735254912 5443429875329952 5448147074913024 5453852538390784 5473470712989312 5479280506174464 5492071937113344 5494164534341824 5499386767501572 5499996292899328 5505224069177184 5508081185789556 5513927716120032 5518076065603464 5519780452226304 5537460961387008 5540035328412267 5543259957052928 5565673167144541 5584232805396608 5589072022813696 5591153685241344 5598377598671352 5604206285149824 5604319973761344 5630855579697714 5656913710868222 5665857176040006 5667825623963008 5671871177052432 5676786340646784 5677262321338971 5682811942376448 5685761224040832 5691796352123904 5696078519332608 5703665063850604 5712682441957692 5718746145457824 5724181844655822 5730176380046602 5749650001210324 5758740080565252 5763730523526624 5765877237905136 5769848411804928 5778970424434944 5779337731560756 5791020914263019 5797167769815368 5806332973793064 5812496082268608 5827100853309192 5833203168581272 5839394798315584 5844945174711852 5854185913791996 5860399815575712 5873707644507648 5874080973061752 5887654259458688 5897456962503381 5901518760248688 5908832871902784 5915020779402944 5922627096806064 5928829450033424 5935122581894528 5940265875444736 5943847102386831 5944505889615744 5949657314608128 5950156174673832 5956471943699904 5972652224320364 5977828040529568 5984173181744896 5993634037463808 5994136584839502 5999331019092624 6005613698974384 6005698984556928 6011988333163648 6019719344294688 6026023375443808 6033491793250944 6043030620688512 6049444970916864 6061674187156736 6063567456063744 6071643455066772 6075825221521856 6082274381445632 6091890333159936 6113679583799808 6120082012937728 6125899184052384 6132401494779648 6135584105689632 6142096696437504 6154904388522329 6164635166796117 6170661203127296 6171178593674424 6180935101134552 6183082498868736 6187495829511744 6192857826160128 6199343173134848 6213903839271936 6220411226264576 6221642968721664 6236167451684544 6242786806215168 6251101505505384 6265694759694414 6272345455865808 6282261906071184 6287706025665408 6294380085605376 6300971749743616 6323508835150848 6326448636034802 6333506173615104 6353449691377888 6363494365725024 6370248870889728 6376303826958384 6393624547380919 6420358051523328 6430160908756684 6445172178776089 6450757474115768 6452749941166848 6457604604351296 6467813945491008 6474679180248576 6483302734448888 6484915515944448 6498438064551098 6515620608349488 6521813741042289 6528643580544899 6535573382670728 6551578580699328 6551994994233447 6558399681422336 6558532727087616 6562353564653931 6569319148105032 6573843682302336 6581991047182848 6582599312615518 6589586385833296 6604969836101116 6623611041891024 6630547486588784 6637585454200448 6653080958736608 6654398376828312 6658846424893696 6659404748237274 6669933131287602 6677012904631344 6682799109875328 6689892539759616 6692441532334336 6708065098891456 6714441151115268 6725056545595764 6732099227076124 6732194829463008 6739244986368928 6746398330498816 6756315411346182 6763349671466784 6763486874809104 6768007841695232 6779276297374284 6794941225925696 6802153688602112 6818033379201152 6819383460551328 6835303374212088 6842461509487208 6842558679126336 6849724412374976 6866935375671624 6869056388984064 6874224256244928 6885092264554944 6892400417683968 6899010778160656 6901580330219784 6906333705039232 6913664404808704 6917692133231814 6931036026957696 6941993853518208 6949263718272128 6949362404606976 6956639985929216 6963252309930048 6974261069776704 6979508086748208 6981663870770688 6986916457166976 6996222254579338 6997962629547648 7004026965298176 7007283139235874 7014720991370928 7031096922301188 7037189971762656 7039363572182016 7044659568383232 7055797031444736 7063186074309376 7088449420048128 7088593218461568 7096117376848896 7121559512940032 7122012154044568 7122156633321708 7129716417458976 7147176633490176 7147630902800124 7171465835238912 7178976009953792 7204653508901376 7208002954170799 7221906843436736 7233324530824128 7238306390201344 7238766451651856 7241002313673216 7257102158380239 7257906500439936 7264196099884032 7264805179895208 7267573226519318 7293715576254999 7297960950652416 7322762582817792 7326166937026058 7332515690002096 7340298758902912 7344108247719408 7351903621493376 7352520055504569 7357434754137952 7359707269635072 7378199641600128 7386713771216356 7413284684062458 7447591432294134 7459365922412382 7464503464895136 7467283635975504 7472275046866432 7472426631681792 7484716078578684 7491202228005408 7499153734085376 7499846757816041 7507807439596952 7526671935524373 7528996723876128 7546573236252888 7554476234720008 7562494902736576 7569048454195712 7569683095118628 7581014965387776 7581650609665044 7587354590204763 7589698121811168 7594771359110144 7596275247196416 7614008821907136 7616909922610256 7622090680545792 7624994860610432 7632242459541096 7644308879166408 7650060000041166 7652422899677376 7670287551601296 7678320107420336 7684974031368832 7687836317206848 7693131215739904 7697769198173109 7705293899246592 7705783642081008 7705939963921848 7732853912779776 7741777298390752 7749994776358144 7761387125430738 7769467804412256 7769625418169136 7777872455409792 7793260232949136 7805581218389328 7813866420767616 7817921683056144 7826219984170368 7832107964082336 7834527093482496 7863275950004508 7868691680331584 7878443829203712 7890899488171776 7896836129074752 7917716182298112 7925129469849108 7926007852820992 7933541566231776 7941962591599872 7946084333598048 7954518672435456 7971105683496131 7983707838965463 7991512049951744 7992182113119336 7999108025456832 8007598646075904 8011754452057536 8012263673300139 8020258496174592 8026292459059584 8044655724334592 8057374160918016 8076348011198016 8084756608084992 8095524606755696 8114588295341946 8124645198866328 8143094688976512 8143612258108338 8151738143652864 8167865578736512 8176535326372864 8180778807586176 8189462261916672 8202409634681856 8219513555728156 8228238124899232 8241246801512736 8249080151252358 8249994439348992 8257836103765776 8277114098405196 8280267856444141 8295523958295552 8314889935579392 8334802007340512 8354259679592552 8363127274487744 8376349208094912 8383608034220544 8386730527862016 8406309427724736 8416009952451422 8446283369546571 8484659154300032 8485370566302333 8493665161186304 8498785764060009 8501738435944512 8507806765578648 8515179510970176 8524217913564672 8544117778998912 8555497595775906 8560477402031104 8569023662936538 8578119218186736 8595264570069903 8603666588222464 8623751927321344 8624475001815486 8638110120847878 8645595785289936 8654772617707392 8663959190836224 8687494144465984 8695751654723052 8709499460689596 8718744123402912 8735438107599104 8735993325644596 8749804752871908 8759092197473376 8765124909736448 8767417762067778 8831481389188032 8852278140373032 8869791526909181 8872531169104416 8879206330983032 8893244175050136 8902683872841792 8910398813167104 8914541259867221 8916758834423616 8924485971912192 8952588201487024 8958978336480546 8966742060794352 8976259772617344 8990451056195712 8999993933835264 9008420548461576 9017799561955712 9017982499745472 9039035063165712 9050237689876416 9060681280520782 9070789020632064 9092511280735104 9107465182600158 9113737832282784 9123411572168448 9137835499739904 9155913834228832 9158741851978752 9165632341659904 9180123019406592 9188848776078576 9198602242169472 9202107106959712 9223589510975752 9241381369276928 9255991804690944 9256767890511636 9274623748303104 9284336413240064 9299014759702272 9306010782330944 9315888609555968 9330616839396864 9343044185647832 9352961321827904 9374795896401584 9376652258258076 9382919962350208 9392879424510976 9398542139541621 9407729375259648 9408518183798712 9451265893397504 9451457624615424 9485263252726272 9486139819970902 9489672954052203 9496208844428944 9506288556611968 9529568844653568 9530174537066832 9545241548587536 9555373306334592 9630537077284992 9640759371623424 9644432707765504 9645241363135026 9676136211173652 9677208667253248 9679124911750272 9686406906526944 9701720918236512 9712018770372864 9724954101673332 9747657096826647 9773430912524232 9792144330292544 9792766711811281 9802538161991168 9803360074006092 9827367871048992 9837599522133504 9837799090631424 9860765523453504 9873898968923277 9884379578749944 9907454754151674 9930121909725512 9945821229883176 9952671286526848 9953303871021302 9956378181300672 9963235508909056 9979621438104912 9988269637340544 9989107122355911 9998871645447168 10014679657534464 10035562580699164 10038662298501504 10062097648337184 10071661726672902 10082209073752882 10092910793491504 10098148840614186 10108867479553392 10116472786939684 10119597495748224 10128366996261888 10144379737857024 10145024507200176 10152011762542848 10176323279388128 10192411838888544 10200080000054888 10203230532903168 10227050068801728 10250448422942464 10263692264230812 10274378189441344 10274586618562464 10300403063507436 10311336384367392 10323235229445809 10348516167240984 10352370495329676 10359290405883008 10359500557558848 10370496607213056 10376538199847721 10396554040436544 10407441624519104 10418488561023488 10423895577408192 10434959978893824 10442810618776448 10444878464895072 10469262130122312 10473251143589102 10480374685750464 10484367933339344 10494333381869007 10504591772271616 10510924708853811 10521199317562368 10522081487056392 10529114838766336 10546645383451782 10555784957643984 10566839293132144 10566989352574848 10578055421642368 10589283455466496 10594779111464064 10606024896580608 10632674130072192 10643960138701824 10644943785287284 10656242817492448 10665477367275776 10682339269410048 10683018231066852 10683234949982562 10694574626188464 10701723278746112 10768464014930688 10781810028278784 10806980263352064 10819451060455928 10832860265155104 10849986796236192 10857459585302016 10858149677477784 10861503470509824 10886859750659904 10896294149826048 10901359839778977 10907705076781568 10946941425978624 10984143874226688 10988329068683648 10989250405539087 10998773535003144 10999992585798656 11010448138354368 11016162371579112 11027855432240064 11036152131206928 11039560904452608 11074921922774016 11080070656824534 11086519914105856 11131346334289082 11168465610793216 11171387148441201 11182307370482688 11196755197342704 11208412570299648 11208639947522688 11261711159395428 11313827421736444 11331714352080012 11335651247926016 11343742354104864 11353572681293568 11354524642677942 11371522448081664 11392157038665216 11407330127701208 11425364883915384 11437492290915648 11448363689311644 11460352760093204 11475090000061749 11487107059439759 11499300002420648 11517480161130504 11527461047053248 11531754475810272 11539696823609856 11557940848869888 11558675463121512 11582041828526038 11594335539630736 11612665947586128 11624992164537216 11654201706618384 11666406337162544 11678789596631168 11689890349423704 11708371827583992 11720799631151424 11747415289015296 11748161946123504 11775308518917376 11794913925006762 11803037520497376 11817665743805568 11830041558805888 11845254193612128 11857658900066848 11870245163789056 11887694204773662 11889011779231488 11900312349347664 11912943887399808 11945304448640728 11955656081059136 11968346363489792 11987268074927616 11988273169679004 11998662038185248 12011227397948768 12011397969113856 12023976666327296 12039438688589376 12052046750887616 12066983586501888 12086061241377024 12123348374313472 12127134912127488 12143286910133544 12151650443043712 12164548762891264 12171882443012919 12183780666319872 12227359167599616 12240164025875456 12251798368104768 12264802989559296 12271168211379264 12284193392875008 12309808777044658 12329270333592234 12342357187348848 12361870202269104 12366164997737472 12374991659023488 12385715652320256 12398686346269696 12443285937443328 12472334903369088 12485573612430336 12502203011010768 12531389519388828 12544690911731616 12564523812142368 12575412051330816 12624014928677133 12652897272069604 12682435577591659 12706899382755776 12726988731450048 12740497741779456 12752607653916768 12787249094761838 12833246393663859 12840716103046656 12846685755265769 12860321817513368 12890344357552178 12901514948231536 12905499882333696 12915209208702592 12935627890982016 12936712502723229 12949358360497152 12966605468897776 12969831031888896 12996876129102196 13031241216698976 13043627482084578 13057287161089798 13071146765341456 13103157161398656 13103989988466894 13117065454175232 13124707129307862 13138638296210064 13147687364604672 13163982094365696 13165198625231036 13179172771666592 13209939672202232 13247222083782048 13261094973177568 13275170908400896 13306161917473216 13308796753656624 13317692849787392 13318809496474548 13339866262575204 13354025809262688 13365598219750656 13384883064668672 13416130197782912 13428882302230536 13438467504720819 13450113091191528 13464198454152248 13464389658926016 13478489972737856 13492796660997632 13512630822692364 13526699342933568 13526973749618208 13536015683390464 13558552594748568 13589882451851392 13591021920781173 13604307377204224 13636066758402304 13638766921102656 13670606748424176 13684923018974416 13685117358252672 13699448824749952 13733870751343248 13738112777968128 13748448512489856 13770184529109888 13784800835367936 13798021556321312 13803160660439568 13812667410078464 13835384266463628 13862072053915392 13883987707036416 13898527436544256 13926504619860096 13948522139553408 13959016173496416 13963327741541376 13973832914333952 13992444509158676 13995925259095296 14014566278471748 14025110000075471 14029441982741856 14062193844602376 14074379943525312 14089319136766464 14111594062889472 14126372148618752 14176898840096256 14177186436923136 14229209729956353 14243119025880064 14244024308089136 14244313266643416 14259432834917952 14294353266980352 14295261805600248 14342931670477824 14357952019907584 14409307017802752 14416005908341598 14443813686873472 14466649061648256 14467862044702539 14477532903303712 14482004627346432 14514204316760478 14515813000879872 14529610359790416 14535146453038636 14587431152509998 14595921901304832 14652333874052116 14665031380004192 14680597517805824 14688216495438816 14703807242986752 14705040111009138 14714869508275904 14756399283200256 14757762975057371 14773427542432712 14826569368124916 14861182131227511 14876745208126901 14895182864588268 14918731844824764 14929006929790272 14929955806531953 14934567271951008 14944550093732864 14944853263363584 14969432157157368 14982404456010816 14998307468170752 14999693515632082 15015614879193904 15053343871048746 15057993447752256 15093146472505776 15108952469440016 15123313610629323 15124989805473152 15138096908391424 15139366190237256 15147223260921279 15162029930775552 15163301219330088 15174709180409526 15179396243622336 15192550494392832 15228017643814272 15233819845220512 15244181361091584 15249989721220864 15264484919082192 15288617758332816 15300120000082332 15304845799354752 15340575103202592 15356640214840672 15369948062737664 15375672634413696 15395538396346218 15411567284162016 15411879927843696 15483554596781504 15499989552716288 15522774250861476 15538935608824512 15539250836338272 15555744910819584 15586520465898272 15611162436778656 15627732841535232 15635843366112288 15652439968340736 15664215928164672 15685078925589161 15709876715383653 15726551900009016 15737383360663168 15756887658407424 15781798976343552 15793672258149504 15835432364596224 15850258939698216 15852015705641984 15867083132463552 15883925183199744 15892168667196096 15909037344870912 15942211366992262 15967415677930926 15984364226238672 15998216050913664 16015197292151808 16023508904115072 16024527346600278 16040516992349184 16052584918119168 16089311448669184 16114748321836032 16152696022396032 16191049213511392 16229176590683892 16249290397732656 16286189377953024 16287224516216676 16335731157473024 16361557615172352 16424793616881001 16439027111456312 16456476249798464 16482493603025472 16498160302504716 16499988878697984 16515672207531552 16554228196810392 16560535712888282 16620105985236801 16629779871158784 16669604014681024 16697019501433623 16708519359185104 16726254548975488 16752698416189824 16767216068441088 16773461055724032 16812618855449472 16832019904902844 16892566739093142 16969318308600064 16970741132604666 16997571528120018 17003476871889024 17015613531157296 17030359021940352 17048435827129344 17088235557997824 17110995191551812 17138047325873076 17156238436373472 17190529140139806 17247503854642688 17248950003630972 17276220241695756 17291191570579872 17309545235414784 17373062742789057 17374988288931968 17391503309446104 17418998921379192 17437488246805824 17470876215198208 17471986651289192 17499609505743816 17518184394946752 17530249819472896 17534835524135556 17662962778376064 17704556280746064 17739583053818362 17745062338208832 17758412661966064 17786488350100272 17805367745683584 17820797626334208 17829082519734442 17833517668847232 17848971943824384 17905176402974048 17917956672961092 17933484121588704 17952519545234688 17980902112391424 18016841096923152 18035599123911424 18035964999490944 18078070126331424 18100475379752832 18121362561041564 18163667049278069 18185022561470208 18214930365200316 18227475664565568 18246823144336896 18275670999479808 18311827668457664 18331264683319808 18360246038813184 18377697552157152 18397204484338944 18404214213919424 18447179021951504 18464713165566987 18482762738553856 18493905500388351 18511983609381888 18513535781023272 18549247496606208 18568672826480128 18598029519404544 18612021564661888 18631777219111936 18661233678793728 18686088371295664 18705922643655808 18749591792803168 18753304516516152 18765839924700416 18797084279083242 18817036367597424 18902915249230848 18970526505452544 18972279639941804 18979345908104406 18992417688857888 19012577113223936 19060349074133664 19090483097175072 19110746612669184 19180873642142757 19261074154569984 19288865415531008 19290482726270052 19335516536328267 19352272422347304 19354417334506496 19358249823500544 19372813813053888 19403441836473024 19424037540745728 19449908203346664 19495314193653294 19546861825048464 19584288660585088 19585533423622562 19585930741634697 19605076323982336 19606720148012184 19654735742097984 19655984982700341 19675199044267008 19675598181262848 19721531046907008 19747797937846554 19768759157499888 19814909508303348 19860243819451024 19891642459766352 19905342573053696 19906607742042604 19912756362601344 19959242876209824 19976539274681088 19978214244711822 20071125161398328 20077324597003008 20124195296674368 20143323453345804 20164418147505764 20185821586983008 20196297681228372 20217734959106784 20232945573879368 20239194991496448 20290049014400352 20304023525085696 20313462870844979 20352646558776256 20384823677777088 20400160000109776 20406461065806336 20454100137603456 20500896845884928 20527384528461624 20548756378882688 20549173237124928 20600806127014872 20622672768734784 20646470458891618 20697032334481968 20704740990659352 20718580811766016 20719001115117696 20740993214426112 20753076399695442 20793108080873088 20814883249038208 20836977122046976 20847791154816384 20869919957787648 20885621237552896 20889756929790144 20938524260244624 20946502287178204 20960749371500928 20968735866678688 20988666763738014 21021849417707622 21044162974112784 21058229677532672 21093290766903564 21111569915287968 21133678586264288 21133978705149696 21156110843284736 21189558222928128 21265348260144384 21289887570574568 21312485634984896 21330954734551552 21364678538820096 21366036462133704 21366469899965124 21389149252376928 21403446557492224 21536928029861376 21613960526704128 21624008862512397 21638902120911856 21665720530310208 21699973592472384 21714919170604032 21716299354955568 21723006941019648 21773719501319808 21792588299652096 21802719679557954 21815410153563136 21893882851957248 21968287748453376 21976658137367296 21978500811078174 21997547070006288 22020896276708736 22032324743158224 22055710864480128 22072304262413856 22079121808905216 22160141313649068 22262692668578164 22336931221586432 22342774296882402 22393510394685408 22416825140599296 22417279895045376 22499540273448123 22523422318790856 22580015806573119 22603662278252429 22627654843472888 22663428704160024 22671302495852032 22687484708209728 22707145362587136 22709049285355884 22743044896163328 22762063770614289 22784314077330432 22814660255402416 22850729767830768 22874984581831296 22896727378623288 22920705520186408 22950180000123498 22974214118879518 22998600004841296 23034960322261008 23054922094106496 23063508951620544 23079393647219712 23115881697739776 23117350926243024 23164083657052076 23188671079261472 23225331895172256 23249984329074432 23308403413236768 23332812674325088 23357579193262336 23379780698847408 23416743655167984 23441599262302848 23496323892247008 23550617037834752 23589827850013524 23606075040994752 23635331487611136 23660083117611776 23690508387224256 23715317800133696 23740490327578112 23775388409547324 23778023558462976 23800624698695328 23825887774799616 23890608897281456 23911312162118272 23913317050488393 23936692726979584 23951123516896389 23974536149855232 23976546339358008 23997324076370496 24022454795897536 24022795938227712 24047953332654592 24078877377178752 24104093501775232 24133967173003776 24172122482754048 24246696748626944 24254269824254976 24286573820267088 24303300886087424 24343764886025838 24503596736209536 24529605979118592 24542336422758528 24568386785750016 24619617554089316 24658540667184468 24684714374697696 24723740404538208 24749983318046976 24840803569332423 24886571874886656 24944669806738176 25004406022021536 25062779038777656 25089381823463232 25122798095989441 25129047624284736 25150824102661632 25248029857354266 25305794544139208 25364871155183318 25413798765511552 25453977462900096 25456111698906999 25480995483558912 25505215307833536 25574498189523676 25666492787327718 25681432206093312 25693371510531538 25720643635026736 25780688715104356 25785793710209709 25803029896463072 25810999764667392 25830418417405184 25871255781964032 25873425005446458 25933210937795552 25993752258204392 26062482433397952 26087254964169156 26114574322179596 26142293530682912 26206314322797312 26207979976933788 26249414258615724 26277276592420128 26295374729209344 26330397250462072 26358345543333184 26419879344404464 26494444167564096 26522189946355136 26550341816801792 26609374580727543 26612323834946432 26617593507313248 26635385699574784 26637618992949096 26679732525150408 26708051618525376 26731196439501312 26743623779601663 26769766129337344 26832260395565824 26857764604461072 26876935009441638 26900226182383056 26928396908304496 26928779317852032 26956979945475712 26985593321995264 27025261645384728 27053398685867136 27053947499236416 27117105189497136 27179764903702784 27182043841562346 27272133516804608 27277533842205312 27341213496848352 27369846037948832 27370234716505344 27398897649499904 27467741502686496 27476225555936256 27496897024979712 27540369058219776 27596043112642624 27597797096922701 27606321320879136 27625334820156928 27670768532927256 27724144107830784 27767975414072832 27797054873088512 27853009239720192 27897044279106816 27918032346992832 27947665828667904 27984889018317352 27991850518190592 28029132556943496 28050220000150942 28058883965483712 28124387689204752 28148759887050624 28178638273532928 28223188125778944 28252744297237504 28353797680192512 28354372873846272 28458419459912706 28469018862156609 28488048616178272 28488626533286832 28518865669835904 28588706533960704 28590523611200496 28832011816683196 28887627373746944 28933298123296512 28935724089405078 28955065806607424 29028408633520956 29031626001759744 29059220719580832 29070292906077272 29174862305019996 29242971290479941 29273595409540031 29304667748104232 29330062760008384 29361195035611648 29376432990877632 29378300135433843 29407614485973504 29410080222018276 29429739016551808 29512798566400512 29515525950114742 29546855084865424 29621696906769831 29653138736249832 29722364262455022 29753490416253802 29790365729176536 29837463689649528 29858013859580544 29859911613063906 29869134543902016 29889706526727168 29938864314314736 29964808912021632 29996614936341504 29999387031264164 30031229758387808 30106687742097492 30115986895504512 30186292945011552 30217904938880032 30246627221258646 30249979610946304 30278732380474512 30294446521842558 30326602438660176 30349418360819052 30358792487244672 30385100988785664 30456035287628544 30467639690441024 30499979442441728 30528969838164384 30577235516665632 30600240000164664 30609691598709504 30681150206405184 30713280429681344 30739896125475328 30751345268827392 30791076792692436 30823134568324032 30823759855687392 30967109193563008 30969705688337427 30999979105432576 31045548501722952 31077871217649024 31078501672676544 31111489821639168 31173040931796544 31222324873557312 31255465683070464 31271686732224576 31304879936681472 31328431856329344 31370157851178322 31419753430767306 31453103800018032 31474766721326336 31483000145607021 31513775316814848 31563597952687104 31587344516299008 31700517879396432 31734166264927104 31767850366399488 31784337334392192 31818074689741824 31884422733984524 31934831355861852 31968728452477344 31996432101827328 32047017808230144 32049054693200556 32105169836238336 32305392044792064 32382098427022784 32458353181367784 32498580795465312 32572378755906048 32574449032433352 32671462314946048 32704079519336931 32723115230344704 32849587233762002 32878054222912624 32912952499596928 32964987206050944 32967751216617261 32996320605009432 32999977757395968 33031344415063104 33108456393620784 33121071425776564 33240211970473602 33259559742317568 33339208029362048 33394039002867246 33417038718370208 33452509097950976 33505396832379648 33546922111448064 33625237710898944 33664039809805688 33785133478186284 33938636617200128 33941482265209332 33995143056240036 34006953743778048 34031227062314592 34060718043880704 34176471115995648 34221990383103624 34276094651746152 34312476872746944 34381058280279612 34461321178319277 34495007709285376 34497900007261944 34552440483391512 34582383141159744 34619090470829568 34746125485578114 34749976577863936 34783006618892208 34837997842758384 34874976493611648 34941752430396416 34943973302578384 34999219011487632 35036368789893504 35069671048271112 35325925556752128 35409112561492128 35479166107636724 35490124676417664 35516825323932128 35572976700200544 35610735491367168 35658165039468884 35667035337694464 35741409355031039 35810352805948096 35835913345922184 35866968243177408 35905039090469376 35961804224782848 36033682193846304 36071198247822848 36071929998981888 36156140252662848 36200950759505664 36204296219385349 36242725122083128 36327334098556138 36370045122940416 36429860730400632 36454951329131136 36493646288673792 36551341998959616 36623655336915328 36662529366639616 36720492077626368 36755395104314304 36794408968677888 36808428427838848 36894358043903008 36929426331133974 36987811000776702 37027071562046544 37098494993212416 37137345652960256 37196059038809088 37224043129323776 37372176742591328 37411845287311616 37499183585606336 37506609033032304 37531679849400832 37594168558166484 37634072735194848 37872044786031399 37944559279883608 37958691816208812 37984835377715776 38025154226447872 38047306732774977 38120698148267328 38180966194350144 38221493225338368 38361747284285514 38479222400186359 38522148309139968 38540057265797307 38577730831062016 38580965452540104 38671033072656534 38704544844694608 38716499647001088 38745627626107776 38806883672946048 38848075081491456 38899816406693328 38990628387306588 39093723650096928 39168577321170176 39171066847245124 39171861483269394 39213440296024368 39309471484195968 39311969965400682 39351196362525696 39443062093814016 39495595875693108 39537518314999776 39629819016606696 39720487638902048 39783284919532704 39810685146107392 39813215484085208 39825512725202688 39918485752419648 39953078549362176 39956428489423644 39971652745856249 40142250322796656 40154649194006016 40248390593348736 40286646906691608 40328836295011528 40371643173966016 40392595362456744 40435469918213568 40465891147758736 40478389982992896 40580098028800704 40608047050171392 40626925741689958 40705293117552512 40769647355554176 40773065762343519 40800320000219552 40812922131612672 40908200275206912 41001793691769856 41054769056923248 41097512757765376 41098346474249856 41201612254029744 41245345537469568 41292940917783236 41394064668963936 41409481981318704 41437161623532032 41438002230235392 41506152799390884 41586216161746176 41629766498076416 41695582309632768 41771242475105792 41779513859580288 41877048520489248 41893004574356408 41921498743001856 41937471733357376 41977333527476028 42043698835415244 42075330000226413 42088325948225568 42116459355065344 42186581533807128 42223139830575936 42267357172528576 42267957410299392 42312221686569472 42379116445856256 42530696520288768 42579775141149136 42624971269969792 42661909469103104 42687629189869059 42729357077640192 42732072924267408 42732939799930248 42778298504753856 43073856059722752 43227921053408256 43248017725024794 43277804241823712 43331441060620416 43399947184944768 43432598709911136 43446013882039296 43547439002639616 43605439359115908 43787765703914496 43953316274734592 43957001622156348 43995094140012576 44041792553417472 44064649486316448 44111421728960256 44144608524827712 44203404244842181 44273288925172113 44320282627298136 44525385337156328 44630235624380703 44673862443172864 44685548593764804 44787020789370816 44789867419595859 44833650281198592 44834559790090752 44999080546896246 45046844637581712 45160031613146238 45207324556504858 45255309686945776 45326857408320048 45342604991704064 45369940831887969 45374969416419456 45414290725174272 45418098570711768 45486089792326656 45524127541228578 45629320510804832 45701459535661536 45749969163662592 45793454757246576 45841411040372816 45900360000246996 45948428237759036 45997200009682592 46069920644522016 46109844188212992 46127017903241088 46234701852486048 46288054738482821 46328167314104152 46377342158522944 46450663790344512 46499968658148864 46616806826473536 46665625348650176 46715158386524672 46759561397694816 46833487310335968 46883198524605696 46992647784494016 47055236776767483 47101234075669504 47129630146150959 47179655700027048 47212150081989504 47270662975222272 47320166235223552 47381016774448512 47430635600267392 47480980655156224 47550776819094648 47556047116925952 47601249397390656 47651775549599232 47781217794562912 47822624324236544 47826634100976786 47902247033792778 47953092678716016 47994648152740992 48044909591795072 48045591876455424 48095906665309184 48157754754357504 48208187003550464 48267934346007552 48344244965508096 48573147640534176 48606601772174848 48687529772051676 49007193472419072 49084672845517056 49239235108178632 49274380850643003 49317081334368936 49369428749395392 49447480809076416 49499966636093952 49681607138664846 49833747042864301 49889339613476352 50008812044043072 50091058504300869 50125558077555312 50178763646926464 50245596191978882 50258095248569472 50301648205323264 50496059714708532 50611589088278416 50729742310366636 50827597531023104 50907954925800192 50912223397813998 51010430615667072 51148996379047352 51332985574655436 51386743021063076 51441287270053472 51561377430208712 51571587420419418 51606059792926144 51660836834810368 51742511563928064 51746850010892916 51866421875591104 51987504516408784 52119188228367171 52124964866795904 52173769009839961 52174509928338312 52229148644359192 52284587061365824 52412628645594624 52415959953867576 52498828517231448 52554553184840256 52590749458418688 52660794500924144 52716691086666368 52839758688808928 52988888335128192 53044379892710272 53100683633603584 53218749161455086 53224647669892864 53235187014626496 53275237985898192 53359465050300816 53416103237050752 53462392879002624 53487247559203326 53664520791131648 53715529208922144 53753870018883276 53800452364766112 53856793816608992 53857558635704064 53913959890951424 54050523290769456 54106797371734272 54107894998472832 54234210378994272 54359529807405568 54364087683124692 54491001147834207 54544267033609216 54555067684410624 54682426993696704 54739692075897664 54740469433010688 54797795298999808 54935483005372992 54993794049959424 55080738116439552 55192086225285248 55195594193845402 55212642641758272 55250669640313856 55341537065854512 55394139496700961 55448288215661568 55535950828145664 55594109746177024 55706018479440384 55794088558213632 55836064693985664 55895331657335808 55969778036634704 55983701036381184 56058265113886992 56100440000301884 56117767930967424 56248775378409504 56297519774101248 56708745747692544 56916838919825412 56938037724313218 56976097232356544 56977253066573664 57037731339671808 57181047222400992 57247031726926759 57542620926428271 57602881289740061 57664023633366392 57775254747493888 57866596246593024 57871448178810156 57910131613214848 58006549608984801 58056817267041912 58063252003519488 58118441439161664 58140585812154544 58349724610039992 58485942580959882 58547190819080062 58609335496208464 58660125520016768 58722390071223296 58752865981755264 58756600270867686 58757792224904091 58815228971947008 58820160444036552 58859478033103616 59025597132801024 59031051900229484 59093710169730848 59243393813539662 59306277472499664 59444728524910044 59506980832507604 59580731458353072 59674927379299056 59716027719161088 59719823226127812 59738269087804032 59877728628629472 59929617824043264 59998774062528328 60062459516775616 60213375484194984 60231973791009024 60372585890023104 60435809877760064 60493254442517292 60499959221892608 60557464760949024 60588893043685116 60653204877320352 60698836721638104 60717584974489344 60912070575257088 60935279380882048 60940388612534937 60999958884883456 61057939676328768 61154471033331264 61200480000329328 61219383197419008 61362300412810368 61426560859362688 61479792250950656 61502690537654784 61582153585384872 61646269136648064 61647519711374784 61934218387126016 61939411376674854 62091097003445904 62155742435298048 62157003345353088 62222979643278336 62346081863593088 62444649747114624 62510931366140928 62543373464449152 62609759873362944 62656863712658688 62740315702356644 62839506861534612 62906207600036064 62949533442652672 62966000291214042 63174689032598016 63401035758792864 63468332529854208 63568674668784384 63701230056893209 63768845467969048 63869662711723704 63937456904954688 63992864203654656 64094035616460288 64098109386401112 64210339672476672 64610784089584128 64764196854045568 64872026587537191 64916706362735568 64997161590930624 65144757511812096 65148898064866704 65342924629892096 65408159038673862 65446230460689408 65699174467524004 65756108445825248 65825904999193856 65929974412101888 65935502433234522 65992641210018864 66062688830126208 66216912787241568 66242142851553128 66480423940947204 66678416058724096 66788078005734492 66834077436740416 66905018195901952 67010793664759296 67250475421797888 67328079619611376 67498620820344369 67570266956372568 67703948273745619 67810986834757287 67877273234400256 67882964530418664 67990286112480072 68013907487556096 68062454124629184 68121436087761408 68352942231991296 68443980766207248 68552189303492304 68624953745493888 68762116560559224 68922642356638554 68995800014523888 69104880966783024 69164766282319488 69238180941659136 69492250971156228 69499953155727872 69566013237784416 69675995685516768 69749952987223296 69887946605156768 69998438022975264 70072737579787008 70139342096542224 70329870021190109 70651851113504256 70818225122984256 70958332215273448 70980249352835328 71033650647864256 71145953400401088 71221470982734336 71316330078937768 71334070675388928 71482818710062078 71620705611896192 71671826691844368 71733936486354816 71739951151465179 71810078180938752 71923608449565696 72067364387692608 72142396495645696 72143859997963776 72312280505325696 72401901519011328 72408592438770698 72485450244166256 72654668197112276 72740090245880832 72859721460801264 72909902658262272 73247310673830656 73510790208628608 73588817937355776 73616856855677696 73788716087806016 73858852662267948 73975622001553404 74054143124093088 74448086258647552 74522410707997269 74744353485182656 74823690574623232 74998367171212672 75013218066064608 75063359698801664 75188337116332968 75268145470389696 75368394287968323 75744089572062798 75889118559767216 75917383632417624 75969670755431552 76050308452895744 76094613465549954 76241396296534656 76361932388700288 76442986450676736 76723494568571028 76958444800372718 77044296618279936 77080114531594614 77161930905080208 77342066145313068 77409089689389216 77432999294002176 77491255252215552 77613767345892096 77775610000418521 77799632813386656 77981256774613176 78187447300193856 78337154642340352 78342133694490248 78343722966538788 78426880592048736 78618942968391936 78623939930801364 78886124187628032 78991191751386216 79075036629999552 79259638033213392 79440975277804096 79566569839065408 79621370292214784 79626430968170416 79651025450405376 79828123742182629 79836971504839296 79906157098724352 79912856978847288 79943305491712498 80230871338804989 80284500645593312 80309298388012032 80496781186697472 80573293813383216 80657672590023056 80743286347932032 80785190724913488 80870939836427136 80931782295517472 80956779965985792 81160196057601408 81253851483379916 81410586235105024 81539294711108352 81546131524687038 81600640000439104 81816400550413824 82109538113846496 82195025515530752 82196692948499712 82403224508059488 82490691074939136 82498314335976451 82585881835566472 82788129337927872 82793391290768103 82818963962637408 82874323247064064 82876004460470784 83012305598781768 83172432323492352 83259532996152832 83391164619265536 83542484950211584 83559027719160576 83754097040978496 83786009148712816 83842997486003712 83874943466714752 83954667054952056 84087397670830488 84150660000452826 84176651896451136 84373163067614256 84446279661151872 84534714345057152 84535914820598784 84624443373138944 84758232891712512 85061393040577536 85159550282298272 85249942539939584 85375258379738118 85464145848534816 85465879599860496 85556597009507712 86496035450049588 86555608483647424 86662882121240832 86799894369889536 86865197419822272 87094878005279232 87210878718231816 87682162518457441 87820786228620093 87906632549469184 87914003244312696 87990188280025152 88083585106834944 88129298972632896 88134900406301529 88222843457920512 88289217049655424 88406808489684362 88546577850344226 88640565254596272 89050770674312656 89260471248761406 89371097187529608 89574041578741632 89579734839191718 89669119580181504 89998161093792492 90093689275163424 90320063226292476 90414649113009716 90510619373891552 90653714816640096 90739881663775938 90749938832838912 90836197141423536 91048255082457156 91082946420885551 91258641021609664 91402919071323072 91499938327325184 91586909514493152 91682822080745632 91800720000493992 91896856475518072 91994400019365184 92139841289044032 92219688376425984 92254035806482176 92469403704972096 92576109476965642 92656334628208304 92754684317045888 92901327580689024 92909117065012281 92999937316297728 93233613652947072 93331250697300352 93430316773049344 93519122795389632 93666974620671936 93766397049211392 93985295568988032 94110473553534966 94259260292301918 94359311400054096 94424300163979008 94541325950444544 94640332470447104 94762033548897024 94861271200534784 95101553638189296 95202498794781312 95303551099198464 95562435589125824 95645248648473088 95653268201953572 95804494067585556 95906185357432032 95989296305481984 96089819183590144 96315509508715008 96416374007100928 97146295281068352 97213203544349696 97375059544103352 98014386944838144 98059953858539431 98169345691034112 98478470216357264 98548761701286006 98634162668737872 98738857498790784 98894961618152832 98999933272187904 99363214277329692 99667494085728602 99778679226952704 100017624088086144 100182117008601738 100251116155110624 100357527293852928 100491192383957764 100516190497138944 100725790000542019 100992119429417064 101223178176556832 101459484620733272 101655195062046208 101815909851600384 101824446795627996 102020861231334144 102297992758094704 102665971149310872 102773486042126152 102882574540106944 103122754860417424 103143174840838836 103212119585852288 103321673669620736 103383963534957831 103485023127856128 103493700021785832 103732843751182208 103975009032817568 104238376456734342 104249929733591808 104347538019679922 104349019856676624 104458297288718384 104569174122731648 104825257291189248 104831919907735152 104997657034462896 105109106369680512 105321589001848288 105433382173332736 105679517377617856 105977776670256384 106088759785420544 106437498322910172 106449295339785728 106470374029252992 106550475971796384 106718930100601632 106832206474101504 106974495118406652 107224228065093117 107329041582263296 107431058417844288 107507740037766552 107600904729532224 107713587633217984 107715117271408128 107827919781902848 108101046581538912 108213594743468544 108215789996945664 108468420757988544 108612888658156047 108719059614811136 108728175366249384 108982002295668414 109110135368821248 109364853987393408 109479384151795328 109480938866021376 109595590597999616 109870966010745984 109987588099918848 110161476232879104 110384172450570496 110391188387690804 110425285283516544 110683074131709024 110788278993401922 111412036958880768 111588177116427264 111672129387971328 111939556073269408 112116530227773984 112200880000603768 112235535861934848 112497550756819008 112595039548202496 112647385011049429 113555587523903899 113833677839650824 113876075448626436 113952194464713088 113954506133147328 114075462679343616 114141920198324931 114362094444801984 114494063453853518 115085241852856542 115205762579480122 115328047266732784 115437667200559077 115550509494987776 115620171797391921 115733192493186048 115742896357620312 115820263226429696 116013099217969602 116113634534083824 116236882878323328 116281171624309088 116699449220079984 116971885161919764 117094381638160124 117218670992416928 117320251040033536 117505731963510528 117513200541735372 117515584449808182 117640320888073104 117718956066207232 118062103800458968 118187420339461696 118486787627079324 118612554944999328 118889457049820088 119013961665015208 119161462916706144 119349854758598112 119432055438322176 119439646452255624 119476538175608064 119755457257258944 119859235648086528 119914958237568747 119997548125056656 120124919033551232 120426750968389968 120463947582018048 120745171780046208 120871619755520128 120986508885034584 120999918443785216 121114929521898048 121177786087370232 121306409754640704 121397673443276208 121435169948978688 121824141150514176 121870558761764096 121880777225069874 122115879352657536 122308942066662528 122400960000658656 122438766394838016 122724600825620736 122853121718725376 123005381075309568 123164307170769744 123292538273296128 123295039422749568 123868436774252032 123878822753349708 124182194006891808 124311484870596096 124314006690706176 124692163727186176 124889299494229248 125086746928898304 125313727425317376 125480631404713288 125679013723069224 125812415200072128 125899066885305344 125932000582428084 126225990000679239 126349378065196032 126802071517585728 126936665059708416 127137349337568768 127402460113786418 127537690935938096 127739325423447408 127874913809909376 127985728407309312 128188071232920576 128196218772802224 129221568179168256 129528393708091136 129744053175074382 129833412725471136 129994323181861248 130297796129733408 130448154262997041 130816318077347724 131398348935048008 131512216891650496 131651809998387712 131859948824203776 131871004866469044 131985282420037728 132125377660252416 132433825574483136 132484285703106256 132610212734526543 132819866775516339 132960847881894408 133356832117448192 133576156011468984 133668154873480832 133810036391803904 133890706873142109 134021587329518592 134500950843595776 134656159239222752 134997241640688738 135140533912745136 135407896547491238 135621973669514574 135765929060837328 135980572224960144 136027814975112192 136124908249258368 136242872175522816 136887961532414496 137104378606984608 137249907490987776 137524233121118448 137845284713277108 137991600029047776 138209761933566048 138329532564638976 138864164215448463 138984501942312456 138999906311455744 139132026475568832 139351991371033536 139499905974446592 139775893210313536 139996876045950528 140145475159574016 140278684193084448 140659740042380218 141165710330302449 141303702227008512 141636450245968512 141916664430546896 141960498705670656 142067301295728512 142291906800802176 142442941965468672 142632660157875536 142668141350777856 142965637420124156 143241411223792384 143343653383688736 143467872972709632 143479902302930358 144134728775385216 144287719995927552 144624561010651392 144803803038022656 144817184877541396 144970900488332512 145309336394224552 145719442921602528 145819805316524544 146494621347661312 147021580417257216 147233713711355392 147577432175612032 147717705324535896 147823142551929009 147951244003106808 148108286248186176 148896172517295104 149044821415994538 149488706970365312 149501241128592903 149647381149246464 149996734342425344 150026436132129216 150376674232665936 150536290940779392 150736788575936646 151488179144125596 151778237119534432 151834767264835248 151939341510863104 152189226931099908 152482792593069312 152723864777400576 153446989137142056 153916889600745436 154160229063189228 154276210000830181 154323861810160416 154684132290626136 154818179378778432 154982510504431104 155227534691784192 155551220000837042 155599265626773312 155962513549226352 156374894600387712 156521307029519883 156674309284680704 156684267388980496 156687445933077576 156853761184097472 157237885936783872 157247879861602728 157772248375256064 157982383502772432 158150073259999104 158519276066426784 158881950555608192 159133139678130816 159252861936340832 159302050900810752 159656247484365258 159673943009678592 159825713957694576 159886610983424996 160461742677609978 160569001291186624 160993562373394944 161146587626766432 161315345180046112 161486572695864064 161570381449826976 161741879672854272 161863564591034944 162320392115202816 162335392725631081 162507702966759832 162821172470210048 163078589422216704 163092263049374076 163201280000878208 163473003443502621 163632801100827648 164219076227692992 164390051031061504 164393385896999424 164806449016118976 164981382149878272 164996628671952902 165171763671132944 165576258675855744 165586782581536206 165637927925274816 165752008920941568 166024611197563536 166344864646984704 166519065992305664 166782329238531072 167118055438321152 167508194081956992 167572018297425632 167685994972007424 167749886933429504 167909334109904112 168174795341660976 168301320000905652 168353303792902272 168746326135228512 168892559322303744 169069428690114304 170319100564596544 170499885079879168 170750516759476236 170928291697069632 170931759199720992 171113194019015424 171741095180780277 172535868181480771 172808643869220183 172992070900099176 173111216967294848 173325764242481664 173599788739779072 173730394839644544 174189756010558464 174421757436463632 175364325036914882 175641572457240186 175828006488625392 175980376560050304 176167170213669888 176258597945265792 176269800812603058 176445686915841024 176578434099310848 176813616979368724 177093155700688452 177281130509192544 178101541348625312 178520942497522812 178742194375059216 179148083157483264 179159469678383436 179996322187584984 180187378550326848 180640126452584952 180829298226019432 181021238747783104 181307429633280192 181479763327551876 181499877665677824 181672394282847072 182096510164914312 182165892841771102 182517282043219328 182805838142646144 182821165837604811 182999876654650368 183173819028986304 183365644161491264 183601440000987984 183793712951036144 183988800038730368 184279682578088064 184439376752851968 184508071612964352 184938807409944192 185152218953931284 185312669256416608 185509368634091776 185802655161378048 185818234130024562 186467227305894144 186662501394600704 187038245590779264 187333949241343872 187532794098422784 187970591137976064 188220947107069932 188518520584603836 188718622800108192 188848600327958016 189524067097794048 189722542401069568 190203107276378592 190404997589562624 191103690170679627 191124871178251648 191290497296946176 191306536403907144 191608988135171112 191812370714864064 191978592610963968 192179638367180288 192631019017430016 192832748014201856 194292590562136704 194750119088206704 196028773889676288 196119907717078862 196338691382068224 196956940432714528 197097523402572012 197268325337475744 197477714997581568 197789923236305664 198202360968808489 198726428554659384 199334988171457204 199800337542058759 200035248176172288 200364234017203476 200502232310221248 200715054587705856 200982384767915528 201032380994277888 201451580001084038 201984238858834128 202446356353113664 202918969241466544 203111844821236857 203310390124092416 203432960504271861 203631819703200768 203648893591255992 204041722462668288 204595985516189408 205331942298621744 205546972084252304 205765149080213888 206245509720834848 206286349681677672 206424239171704576 206767927069915662 206987400043571664 207465687502364416 207950018065635136 208476752913468684 208499859467183616 208695076039359844 208698039713353248 208916594577436768 209138348245463296 209663839815470304 209995314068925792 210218212739361024 210643178003696576 210866764346665472 210989610063570327 211359034755235712 211955553340512768 212177519570841088 212874996645820344 212898590679571456 212940748058505984 213100951943592768 213437860201203264 213664412948203008 213948990236813304 214448456130186234 214862116835688576 215015480075533104 215201809459064448 215427175266435968 215430234542816256 215655839563805696 216202093163077824 216427189486937088 216431579993891328 216936841515977088 217225777316312094 217456350732498768 217964004591336828 218220270737642496 218729707974786816 218958768303590656 219741932021491968 220768344901140992 220782376775381608 220850570567033088 221366148263418048 221576557986803844 223344258775942656 223448091579294769 223879112146538816 224233060455547968 224401760001207536 224471071723869696 224995101513638016 225190079096404992 225294770022098858 226105182863904969 227111175047807798 227667355679301648 227752150897252872 227904388929426176 227909012266294656 228150925358687232 228283840396649862 228724188889603968 228988126907707036 230170483705713084 230411525158960244 230656094533465568 230875334401118154 231240343594783842 231485792715240624 231640526452859392 232026198435939204 232227269068167648 232473765756646656 232562343248618176 233326830001255563 233398898440159968 233943770323839528 234188763276320248 234437341984833856 234640502080067072 235011463927021056 235026401083470744 235031168899616364 235280641776146208 235437912132414464 236124207600917936 236374840678923392 236973575254158648 237225109889998656 237778914099640176 238027923330030416 238322925833412288 238699709517196224 238864110876644352 238879292904511248 238953076351216128 239510914514517888 239718471296173056 239829916475137494 239995096250113312 240249838067102464 240853501936779936 240927895164036096 241490343560092416 241743239511040256 241973017770069168 242229859043796096 242355572174740464 242612819509281408 242795346886552416 242870339897957376 243741117523528192 243761554450139748 244231758705315072 244617884133325056 244801920001317312 245449201651241472 245706243437450752 246328614341539488 246585076546592256 246590078845499136 247494943007929353 247736873548504064 247757645506699416 248364388013783616 248380173872304309 248622969741192192 248628013381412352 249384327454372352 249778598988458496 250173493857796608 250627454850634752 250961262809426576 251358027446138448 251624830400144256 251864001164856168 252451980001358478 253604143035171456 253873330119416832 254274698675137536 254804920227572836 255075381871876192 255478650846894816 255749827619818752 256392437545604448 256688303549768371 259056787416182272 259488106350148764 259666825450942272 259988646363722496 260595592259466816 260896308525994082 261632636154695448 262796697870096016 263024433783300992 263046487555372323 263303619996775424 263462358685860279 263719897648407552 263742009732938088 263970564840075456 264250755320504832 264867651148966272 264968571406212512 265220425469053086 265639733551032678 265921695763788816 266713664234896384 267152312022937968 267336309746961664 267781413746284218 269312318478445504 269994483281377476 270281067825490272 270815793094982476 271243947339029148 271531858121674656 271961144449920288 272249816498516736 273248839262656653 273775923064828992 274208757213969216 274499814981975552 275048466242236896 275690569426554216 275983200058095552 276350779055883851 276419523867132096 276659065129277952 277728328430896926 277969003884624912 278264052951137664 278703982742067072 278999811948893184 279551786420627072 279993752091901056 280290950319148032 280557368386168896 281319480084760436 282331420660604898 283272900491937024 283833328861093792 283920997411341312 284134602591457024 284583813601604352 285265320315751072 285931274840248312 286482822447584768 286687306767377472 286935745945419264 286959804605860716 288269457550770432 289249122021302784 289634369755082792 289941800976665024 290618672788449104 291438885843205056 291639610633049088 292989242695322624 294043160834514432 294179861575618293 294467427422710784 295154864351224064 295435410649071792 295646285103858018 295902488006213616 296216572496372352 298089642831989076 298977413940730624 299002482257185806 299993468684850688 300052872264258432 300753348465331872 301072581881558784 301473577151873292 302177370001626057 302976358288251192 303556474239068864 303575768066149711 303669534529670496 303878683021726208 304378453862199816 304965585186138624 305447729554801152 306893978274284112 307833779201490872 308320458126378456 308552420001660362 308647723620320832 309368264581252272 309636358757556864 309965021008862208 310455069383568384 311102440001674084 311198531253546624 311925027098452704 312749789200775424 313042614059039766 313368534777960992 313374891866155152 313707522368194944 314475771873567744 314495759723205456 315964767005544864 316300146519998208 317038552132853568 317763901111216384 318266279356261632 318505723872681664 319312494968730516 319347886019357184 319651427915389152 319773221966849992 320923485355219956 321138002582373248 321672684195279351 321987124746789888 322293175253532864 322630690360092224 322973145391728128 323140762899653952 323483759345708544 323727129182069888 324640784230405632 324670785451262162 325015405933519664 325642344940420096 325838665974468141 326157178844433408 326184526098748152 326402560001756416 326946006887005242 328438152455385984 328786771793998848 329612898032237952 329962764299756544 329993257343905804 330343527342265888 331152517351711488 331173565163072412 331275855850549632 332049222395127072 334236110876642304 335016388163913984 335144036594851264 335499773866859008 335818668219808224 336349590683321952 336602640001811304 336706607585804544 337492652270457024 337785118644607488 337942155033148287 338138857380228608 340638201129193088 340666762571711697 340999770159758336 341501033518952472 341856583394139264 341863518399441984 342226388038030848 343482190361560554 345071736362961542 345617287738440366 345984141800198352 346222433934589696 346313001601677231 346651528484963328 347199577479558144 347460789679289088 348843514872927264 350728650073829764 351283144914480372 351656012977250784 351960753120100608 352517195890531584 352539601625206116 353156868198621696 353627233958737448 354186311401376904 354562261018385088 356203082697250624 357041884995045624 357484388750118432 358296166314966528 358318939356766872 359744874712706241 359992644375169968 360374757100653696 361280252905169904 361658596452038864 362042477495566208 362614859266560384 362959526655103752 362999755331355648 363344788565694144 364193020329828624 364331785683542204 365034564086438656 365611676285292288 365642331675209622 366347638057972608 366731288322982528 367202880001975968 367587425902072288 367977600077460736 368559365156176128 369016143225928704 369877614819888384 370304437907862568 370625338512833216 371018737268183552 371605310322756096 371636468260049124 372934454611788288 373325002789201408 374076491181558528 374667898482687744 375941182275952128 376441894214139864 377037041169207672 377437245600216384 377697200655916032 379048134195588096 379445084802139136 380406214552757184 380809995179125248 382207380341359254 382249742356503296 382613072807814288 383217976270342224 383624741429728128 383957185221927936 384359276734360576 388585181124273408 389500238176413408 391344462788991123 392239815434157724 393155502905341429 393913880865429056 394195046805144024 394536650674951488 394955429995163136 395579846472611328 396404721937616978 397452857109318768 397830638203579629 398247258413238839 398669976342914408 399600675084117518 400070496352344576 400728468034406952 401004464620442496 401430109175411712 401964769535831056 402064761988555776 402903160002168076 403968477717668256 404892712706227328 405837938482933088 406223689642473714 406865921008543722 407297787182511984 408083444925336576 409191971032378816 410663884597243488 411093944168504608 411530298160427776 412491019441669696 412572699363355344 412848478343409152 413535854139831324 413974800087143328 414931375004728832 415900036131270272 416592492646345389 416953505826937368 416999718934367232 417390152078719688 417396079426706496 417833189154873536 418276696490926592 419327679630940608 419990628137851584 420436425478722048 421286356007393152 421733528693330944 421979220127140654 422718069510471424 423911106681025536 424355039141682176 425749993291640688 425881496117011968 426201903887185536 426875720402406528 427328825896406016 427897980473626608 428896912260372468 429724233671377152 430030960151066208 430403618918128896 430854350532871936 432404186326155648 432863159987782656 433873683031954176 434451554632624188 434912701464997536 435928009182673656 437459415949573632 437917536607181312 439483864042983936 439688180204418739 441536689802281984 441564753550763216 441701141134066176 442732296526836096 443153115973607688 446688517551885312 446896183158589538 447758224293077632 448466120911095936 448503723385778709 448803520002415072 448942143447739392 449990203027276032 450589540044197716 452210365727809938 454222350095615596 455334711358603296 455504301794505744 455808777858852352 455818024532589312 456567680793299724 457448377779207936 457490652226778501 457976253815414072 460340967411426168 460823050317920488 461312189066931136 461750668802236308 462480687189567684 462828630002490543 462971585430481248 463281052905718784 464052396871878408 464454538136335296 464947531513293312 465124686497236352 466653660002511126 466797796880319936 467887540647679056 468377526552640496 468874683969667712 469281004160134144 469563921088559649 470022927854042112 470052802166941488 470062337799232728 470561283552292416 472248415201835872 472749681357846784 473947150508317296 474450219779997312 475557828199280352 476055846660060832 476645851666824576 477399419034392448 477758585809022496 477906152702432256 479021829029035776 479659832950274988 479990192500226624 480499676134204928 481707003873559872 482980687120184832 483486479022080512 483946035540138336 484459718087592192 484711144349480928 485225639018562816 485590693773104832 486237446693263991 487006178176893243 487482235047056384 487523108900279496 488463517410630144 489235768266650112 489603840002634624 490898403302482944 491412486874901504 492657228683078976 493170153093184512 493180157690998272 494989886015858706 495515291013398832 496728776027567232 496760347744608618 497256026762824704 498768654908744704 499557197976916992 500346987715593216 501922525618853152 502716054892276896 503249660800288512 503728002329712336 504903960002716956 505096339243092601 507208286070342912 509168602123311031 509609840455145672 510150763743752384 510957301693789632 511499655239637504 512784875091208896 513376607099536742 515223285542340831 517607604544442313 518113574832364544 518425931607660549 518976212700297528 519333650901884544 519977292727444992 521191184518933632 521792617051988164 523265272309390896 525593395740192032 526048867566601984 526092975110744646 526924717371720558 527484019465876176 527941129680150912 528501510641009664 529735302297932544 529937142812425024 530440850938106172 531279467102065356 531843391527577632 534304624045875936 534672619493923328 535562827492568436 538624636956891008 539988966562754952 540562135650980544 541631586189964952 542487894678058296 543063716243349312 543922288899840576 544499632997033472 546497678525313306 547551846129657984 548417514427938432 548999629963951104 550096932484473792 551381138853108432 551966400116191104 552701558111767702 552839047734264192 553318130258555904 555456656861793852 555938007769249824 556528105902275328 557407965484134144 559103572841254144 559987504183802112 561114736772337792 562638960169520872 564662841321209796 566545800983874048 567666657722187584 568269205182914048 569167627203208704 570530640631502144 571862549680496624 572965644895169536 573311070512038881 573374613534754944 573871491890838528 573919609211721432 576538915101540864 578498244042605568 579268739510165584 579883601953330048 581237345576898208 582877771686410112 588086321669028864 588359723151236586 590309728702448128 590870821298143584 591292570207716036 591804976012427232 592433144992744704 594607082906425467 596179285663978152 597954827881461248 598004964514371612 599401012626176277 599986937369701376 600105744528516864 601506696930663744 602145163763117568 602947154303746584 604354740003252114 605952716576502384 607112948478137728 607151536132299422 607339069059340992 607757366043452416 608756907724399632 609335534463710571 609931170372277248 610895459109602304 613787956548568224 615667558402981744 616640916252756912 617104840003320724 617295447240641664 618736529162504544 619272717515113728 622204880003348168 622397062507093248 623850054196905408 625499578401550848 626085228118079532 626737069555921984 626749783732310304 627415044736389888 628991519446410912 629717348996194349 631929534011089728 632600293039996416 632968830190710981 634077104265707136 635527802222432768 636532558712523264 637011447745363328 638624989937461032 638695772038714368 639302855830778304 639546443933699984 641846970710439912 642276005164746496 643345368390558702 644586350507065728 645261380720184448 645946290783456256 646281525799307904 646967518691417088 647454258364139776 649281568460811264 649341570902524324 650030811867039328 651677331948936282 652369052197496304 652805120003512832 653892013774010484 656876304910771968 659225796064475904 659986514687811608 660687054684531776 662305034703422976 662347130326144824 662551711701099264 664098444790254144 670032776327827968 670288073189702528 670344274737884307 670999547733718016 671637336439616448 672699181366643904 673205280003622608 673413215171609088 674985304540914048 675570237289214976 675884310066296574 676277714760457216 681276402258386176 681333525143423394 683002067037904944 683713166788278528 683727036798883968 684452776076061696 686964380723121108 690143472725923084 691234575476880732 691968283600396704 692444867869179392 692626003203354462 694921579358578176 697687029745854528 699980490003766689 700713530625825299 701457300147659528 702566289828960744 703312025954501568 703921506240201216 705034391781063168 705079203250412232 706313736397243392 707254467917474896 708372622802753808 709124522036770176 712406165394501248 714083769990091248 714968777500236864 716592332629933056 716637878713533744 719489749425412482 719985288750339936 720749514201307392 722560505810339808 723317192904077728 724084954991132416 725229718533120768 725919053310207504 726689577131388288 728386040659657248 728663571367084408 730069128172877312 731223352570584576 731284663350419244 732695276115945216 733462576645965056 734405760003951936 735174851804144576 735955200154921472 737118730312352256 739755229639776768 740608875815725136 741250677025666432 742037474536367104 742484829023788059 743210620645512192 743272936520098248 745868909223576576 746650005578402816 748152982363117056 749335796965375488 751882364551904256 752883788428279728 754074082338415344 754874491200432768 760812429105514368 761619990358250496 764414760682718508 764499484713006592 765226145615628576 766435952540684448 767249482859456256 770064910649305113 773628570233091199 777170362248546816 779000476352826816 782688925577982246 784479630868315448 786311005810682858 787827761730858112 788390093610288048 789073301349902976 789139462666116969 789910859990326272 791159692945222656 792809443875233956 794905714218637536 795661276407159258 796494516826477678 797339952685828816 799201350168235036 800140992704689152 801456936068813904 802008929240884992 803929539071662112 805806320004336152 807936955435336512 809785425412454656 811675876965866176 812447379284947428 813731842017087444 814595574365023968 818383942064757632 819746517787969959 821327769194486976 822187888337009216 823060596320855552 824982038883339392 825145398726710688 825696956686818304 827071708279662648 827949600174286656 829052337167651553 829862750009457664 831800072262540544 833184985292690778 833907011653874736 834780304157439376 834792158853412992 835666378309747072 836553392981853184 838655359261881216 839981256275703168 840872850957444096 842572712014786304 843958440254281308 845436139020942848 851499986583281376 851762992234023936 852403807774371072 853751440804813056 855531710004603731 855795960947253216 857793824520744936 859448467342754304 860061920302132416 860807237836257792 861708701065743872 864808372652311296 867747366063908352 868903109265248376 869825402929995072 871856018365347312 874918831899147264 875835073214362624 878967728085967872 879376360408837478 882539584726854879 883129507101526432 883402282268132352 885464593053672192 886306231947215376 893792366317179076 895516448586155264 896932241822191872 897007446771557418 897607040004830144 899980406054552064 901179080088395432 904420731455619876 906532110004878171 907481457695740961 908444700191231192 910669422717206592 910727304198449133 911008603589011488 911617555717704704 911636049065178624 913135361586599448 914896755558415872 914981304453557002 915952507630828144 920681934822852336 921646100635840976 922624378133862272 923501337604472616 924961374379135368 925657260004981086 925943170860962496 928104793743756816 928909076272670592 929895063026586624 930249372994472704 933307320005022252 933595593760639872 935775081295358112 936755053105280992 937749367939335424 939127842177119298 940105604333882976 940124675598465456 941122567104584832 944496830403671744 945499362715693568 947894301016634592 948900439559994624 951115656398560704 952111693320121664 953291703333649152 954798838068784896 955517171618044992 958043658058071552 959319665900549976 959980385000453248 960999352268409856 963414007747119744 965961374240369664 966972958044161024 967892071080276672 968919436175184384 969422288698961856 970451278037125632 971181387546209664 972474893386527982 974012356353786486 975046217800558992 976927034821260288 978471536533300224 979207680005269248 985314457366157952 986360315381996544 989979772031717412 991030582026797664 993457552055134464 993520695489217236 1001912410629741061 1003845051237706304 1005432109784553792 1006499321600577024 1007456004659424672 1009807920005433912 1010192678486185202 1013826465099444861 1014416572140685824 1018337204246622062 1019219680910291344 1020301527487504768 1021914603387579264 1022000287715135091 1022999310479275008 1025569750182417792 1026753214199073484 1030446571084681662 1035215209088884626 1036851863215321098 1037952425400595056 1038667301803769088 1039954585454889984 1042382369037867264 1043585234103976328 1046530544618781792 1051186791480384064 1052097735133203968 1052185950221489292 1053849434743441116 1054968038931752352 1055882259360301824 1059470604595865088 1059874285624850048 1060881701876212344 1062558934204130712 1063686783055155264 1068609248091751872 1069345238987846656 1071125654985136872 1077249273913782016 1079977933125509904 1081124271301961088 1083263172379929904 1084975789356116592 1086127432486698624 1087844577799681152 1088999265994066944 1092995357050626612 1095103692259315968 1096835028855876864 1100193864968947584 1102762277706216864 1103932800232382208 1105403116223535404 1105678095468528384 1107983690005962209 1110913313723587704 1111876015538499648 1113056211804550656 1114815930968268288 1118207145682508288 1119975008367604224 1122229473544675584 1125277920339041744 1129325682642419592 1133091601967748096 1135333315444375168 1136538410365828096 1138335254406417408 1141061281263004288 1143725099360993248 1146622141024077762 1146749227069509888 1147839218423442864 1153077830203081728 1158537479020331168 1159767203906660096 1162474691153796416 1165755543372820224 1174033388366973369 1176719446302473172 1179466508716024287 1180619457404896256 1181741642596287168 1182585140415432072 1183609952024854464 1184866289985489408 1189214165812850934 1192358571327956304 1194741775239716517 1195909655762922496 1196009929028743224 1198802025252352554 1200211489057033728 1203013393861327488 1204290327526235136 1205894308607493168 1208709480006504228 1211905433153004768 1214225896956275456 1214303072264598844 1214678138118681984 1217513815448799264 1218671068927421142 1227575913097136448 1231335116805963488 1233281832505513824 1234209680006641448 1234590894481283328 1237473058325009088 1238545435030227456 1239121235121543719 1244409760006696336 1244794125014186496 1247700108393810816 1250999156803101696 1252170456236159064 1253474139111843968 1253499567464620608 1254830089472779776 1257983038892821824 1259434697992388698 1263859068022179456 1265200586079992832 1265937660381421962 1268154208531414272 1271055604444865536 1273065117425046528 1274022895490726656 1277249979874922064 1278605711661556608 1279092887867399968 1283693941420879824 1284552010329492992 1286690736781117404 1289172701014131456 1290522761440368896 1292563051598615808 1294908516728279552 1298683141805048648 1300061623734078656 1303354663897872564 1304738104394992608 1305610240007025664 1307784027548020968 1313752609821543936 1318451592128951808 1319064540613256217 1319973029375623216 1321374109369063552 1324610069406845952 1324694260652289648 1325103423402198528 1328196889580508288 1340065552655655936 1340576146379405056 1340688549475768614 1343274672879232896 1345398362733287808 1346410560007245216 1346826430343218176 1349970609081828096 1351768620132593148 1362552804516772352 1362667050286846788 1366004134075809888 1367426333576557056 1367454073597767936 1372471956680335503 1373928761446242216 1380286945451846168 1382469150953761464 1383936567200793408 1384889735738358784 1385252006406708924 1388485890007471629 1389843158717156352 1395374059491709056 1399960980007533378 1401427061251650598 1402914600295319056 1405132579657921488 1406624051909003136 1407843012480402432 1410068783562126336 1410158406500824464 1414508935834949792 1416745245605507616 1418249044073540352 1424812330789002496 1428167539980182496 1429937555000473728 1433275757427067488 1434929696892967451 1438979498850824964 1439970577500679872 1441499028402614784 1445121011620679616 1446634385808155456 1448169909982264832 1450459437066241536 1451838106620415008 1453379154262776576 1456772081319314496 1457327142734168816 1458712340079791973 1460138256345754624 1461018534530679729 1462446705141169152 1462569326700838488 1465390552231890432 1466925153291930112 1468811520007903872 1470349703608289152 1471910400309842944 1474237460624704512 1479510459279553536 1481217751631450272 1482501354051332864 1484969658047576118 1486545873040196496 1496305964726234112 1498671593930750976 1505767576856559456 1508148164676830688 1509748982400865536 1515289017729277803 1521624858211028736 1527505806369933093 1528829521365437016 1528998969426013184 1530452291231257152 1532871905081368896 1534498965718912512 1540129821298610226 1547257140466182398 1552822813633326939 1554340724497093632 1558000952705653632 1565377851155964492 1568959261736630896 1572622011621365716 1575655523461716224 1576780187220576096 1578146602699805952 1578278925332233938 1585618887750467912 1589811428437275072 1591322552814318516 1592989033652955356 1594679905371657632 1598402700336470072 1602913872137627808 1604017858481769984 1607859078143324224 1611612640008672304 1615873910870673024 1619570850824909312 1623351753931732352 1624894758569894856 1627463684034174888 1629191148730047936 1636767884129515264 1639493035575939918 1642655538388973952 1644375776674018432 1646121192641711104 1649964077766678784 1650290797453421376 1654143416559325296 1655899200348573312 1658104674335303106 1663600144525081088 1666369970585381556 1667814023307749472 1669560608314878752 1669584317706825984 1671332756619494144 1677310718523762432 1679962512551406336 1685145424029572608 1687916880508562616 1690872278041885696 1702999973166562752 1704807615548742144 1707502881609626112 1711063420009207462 1711591921894506432 1715587649041489872 1718896934685508608 1720123840604264832 1721614475672515584 1723417402131487744 1729616745304622592 1735494732127816704 1737806218530496752 1739650805859990144 1743712036730694624 1758752720817674956 1765079169453709758 1766259014203052864 1770929186107344384 1772612463894430752 1783821248719276401 1785689319981941891 1787584732634358152 1791032897172310528 1793864483644383744 1794014893543114836 1795214080009660288 1798203037878528831 1799960812109104128 1802358160176790864 1808841462911239752 1813064220009756342 1814962915391481922 1816889400382462384 1821338845434413184 1821454608396898266 1822017207178022976 1823272098130357248 1826270723173198896 1829793511116831744 1829962608907114004 1831905015261656288 1841363869645704672 1843292201271681952 1845248756267724544 1847002675208945232 1849922748758270736 1851314520009962172 1851886341721924992 1856209587487513632 1857818152545341184 1860498745988945408 1866614640010044504 1867191187521279744 1871550162590716224 1873510106210561984 1875498735878670848 1878255684354238596 1880211208667765952 1880249351196930912 1882245134209169664 1888993660807343488 1889152046988583047 1890998725431387136 1895788602033269184 1897800879119989248 1902231312797121408 1904223386640243328 1906583406667298304 1909597676137569792 1911034343236089984 1916087316116143104 1918639331801099952 1919960770000906496 1926828015494239488 1935784142160553344 1937838872350368768 1938844577397923712 1940902556074251264 1942362775092419328 1944949786773055964 1948024712707572972 1950092435601117984 1958415360010538496 1970628914732315904 1979959544063434824 1982061164053595328 1986915104110268928 1987041390978434472 2003824821259482122 2007690102475412608 2010864219569107584 2011032824213652921 2012998643201154048 2014912009318849344 2019615840010867824 2020385356972370404 2027652930198889722 2028833144281371648 2036674408493244124 2038439361820582688 2040603054975009536 2043829206775158528 2044000575430270182 2051139500364835584 2053506428398146968 2060893142169363324 2070430418177769252 2073703726430642196 2075904850801190112 2077334603607538176 2084764738075734528 2087170468207952656 2093061089237563584 2102140591877475897 2102373582960768128 2104195470266407936 2104371900442978584 2107698869486882232 2109936077863504704 2111764518720603648 2118941209191730176 2119748571249700096 2121763403752424688 2125117868408261424 2127373566110310528 2137218496183503744 2142251309970273744 2154498547827564032 2159955866251019808 2162248542603922176 2166526344759859808 2169951578712233184 2172254864973397248 2175689155599362304 2180225970656893379 2185990714101253224 2190207384518631936 2193670057711753728 2200387729937895168 2205524555412433728 2207865600464764416 2210806232447070808 2211356190937056768 2215967380011924418 2221826627447175408 2223752031076999296 2226112423609101312 2229631861936536576 2236414291365016576 2239950016735208448 2244458947089351168 2250555840678083488 2258651365284839184 2270666630888750336 2282122562526008576 2287450198721986496 2293244282048155524 2293498454139019776 2295678436846885728 2310194731947915339 2317074958040662336 2319534407813320192 2320885710699273597 2324949382307592832 2331511086745640448 2348066776733946738 2353438892604946344 2358933017432048574 2363483285192574336 2365170280830864144 2367219904049708928 2369732579970978816 2378428331625701868 2384717142655912608 2389483550479433034 2392019858057486448 2397604050504705108 2400422978114067456 2406026787722654976 2411788617214986336 2417418960013008456 2423810866306009536 2428451793912550912 2428606144529197688 2429356276237363968 2435027630897598528 2437342137854842284 2455151826194272896 2462670233611926976 2466563665011027648 2468419360013282896 2469181788962566656 2474946116650018176 2477090870060454912 2478242470243087438 2487157011502954659 2488819520013392672 2489588250028372992 2495400216787621632 2504340912472318128 2506948278223687936 2506999134929241216 2509660178945559552 2515966077785643648 2518869395984777396 2527718136044358912 2531875320762843924 2536308417062828544 2548045790981453312 2554499959749844128 2557211423323113216 2558185775734799936 2566595130013811193 2567387882841759648 2569104020658985984 2573381473562234808 2578345402028262912 2581045522880737792 2585126103197231616 2589817033456559104 2597366283610097296 2600123247468157312 2606709327795745128 2609476208789985216 2615568055096041936 2627505219643087872 2636903184257903616 2638129081226512434 2639946058751246432 2642748218738127104 2649388521304579296 2650206846804397056 2656393779161016576 2681152292758810112 2681377098951537228 2686549345758465792 2690796725466575616 2692821120014490432 2699941218163656192 2703537240265186296 2722444373087222883 2725105609033544704 2725334100573693576 2732008268151619776 2732181912595347399 2734852667153114112 2734908147195535872 2744943913360671006 2747857522892484432 2760573890903692336 2764938301907522928 2767873134401586816 2770504012813417848 2776971780014943258 2790748118983418112 2799921960015066756 2802854122503301196 2805829200590638112 2810265159315842976 2813248103818006272 2820316813001648928 2823571339047452081 2829017871669899584 2833490491211015232 2836498088147080704 2849624661578004992 2856335079960364992 2859875110000947456 2866551514854134976 2869859393785934902 2877958997701649928 2879941155001359744 2882998056805229568 2890242023241359232 2893268771616310912 2896339819964529664 2900918874132483072 2903676213240830016 2906758308525553152 2913544162638628992 2914654285468337632 2917424680159583946 2922037069061359458 2925138653401676976 2930781104463780864 2933850306583860224 2937623040015807744 2940699407216578304 2962435503262900544 2965002708102665728 2969939316095152236 2973091746080392992 3005737231889223183 3011535153713118912 3016296329353661376 3019497964801731072 3030578035458555606 3039858569614722361 3043249716422057472 3055011612739866186 3057659042730874032 3060904582462514304 3065743810162737792 3068997931437825024 3080259642597220452 3094514280932364796 3105645627266653878 3116001905411307264 3130755702311928984 3137918523473261792 3145244023242731432 3151311046923432448 3153560374441152192 3156293205399611904 3156557850664467876 3171237775500935824 3179622856874550144 3182645105628637032 3185978067305910712 3189359810743315264 3196805400672940144 3205827744275255616 3208035716963539968 3215718156286648448 3223225280017344608 3231747821741346048 3239141701649818624 3246703507863464704 3249789517139789712 3254927368068349776 3258382297460095872 3273535768259030528 3278986071151879836 3285311076777947904 3288751553348036864 3299928155533357568 3300581594906842752 3308286833118650592 3311798400697146624 3316209348670606212 3323951070017886627 3327200289050162176 3332739941170763112 3335628046615498944 3339121216629757504 3339168635413651968 3342665513238988288 3354621437047524864 3359925025102812672 3370290848059145216 3375833761017125232 3405999946333125504 3409615231097484288 3415005763219252224 3422126840018414924 3423183843789012864 3431175298082979744 3440247681208529664 3459233490609245184 3475612437060993504 3479301611719980288 3487424073461389248 3492068935342532299 3517505441635349912 3530158338907419516 3532518028406105728 3538399526148072861 3541858372214688768 3545224927788861504 3567642497438552802 3571378639963883782 3575169465268716304 3582065794344621056 3584225325719149551 3587728967288767488 3588029787086229672 3590428160019320576 3596406075757057662 3604716320353581728 3617682925822479504 3626128440019512684 3629925830782963844 3633778800764924768 3642677690868826368 3642909216793796532 3644034414356045952 3652541446346397792 3659925217814228008 3663810030523312576 3682727739291409344 3686584402543363904 3690497512535449088 3694005350417890464 3699845497516541472 3702629040019924344 3703772683443849984 3712419174975027264 3715636305090682368 3717363705364631157 3720997491977890816 3733229280020089008 3734382375042559488 3743100325181432448 3747020212421123968 3750997471757341696 3756511368708477192 3760422417335531904 3760498702393861824 3764490268418339328 3777987321614686976 3778304093977166094 3791577204066538368 3795601758239978496 3804462625594242816 3808446773280486656 3813166813334596608 3819195352275139584 3822068686472179968 3837278663602199904 3839921540001812992 3853656030988478976 3871568284321106688 3877689154795847424 3884725550184838656 3889899573546111928 3896049425415145944 3900184871202235968 3916830720021076992 3941257829464631808 3957193621839768651 3959919088126869648 3964122328107190656 3973830208220537856 3974082781956868944 4007649642518964244 4015380204950825216 4021728439138215168 4022065648427305842 4029824018637698688 4039231680021735648 4040770713944740808 4055305860397779444 4073348816986488248 4076878723641165376 4081206109950019072 4087658413550317056 4088001150860540364 4102279000729671168 4107012856796293936 4117415870041006509 4121786284338726648 4140860836355538504 4147407452861284392 4151809701602380224 4154669207215076352 4169529476151469056 4174340936415905312 4186122178475127168 4204281183754951794 4204747165921536256 4208743800885957168 4215397738973764464 4219872155727009408 4223529037441207296 4239497142499400192 4243526807504849376 4250235736816522848 4254747132220621056 4274436992367007488 4284502619940547488 4304789090678902353 4308997095655128064 4319911732502039616 4324497085207844352 4333052689519719616 4339903157424466368 4344509729946794496 4351378311198724608 4360451941313786758 4371981428202506448 4376137020239375919 4380414769037263872 4387340115423507456 4400775459875790336 4411049110824867456 4415731200929528832 4421612464894141616 4422712381874113536 4431934760023848836 4443653254894350816 4447504062153998592 4488917894178702336 4501111681356166976 4517302730569678368 4541333261777500672 4545867053187833409 4564245125052017152 4574900397443972992 4582517419109799279 4586488564096311048 4586996908278039552 4591356873693771456 4620389463895830678 4634149916081324672 4639068815626640384 4641771421398547194 4649898764615185664 4663022173491280896 4696133553467893476 4706877785209892688 4717866034864097148 4726966570385148672 4730340561661728288 4734439808099417856 4756856663251403736 4769434285311825216 4778967100958866068 4784039716114972896 4795208101009410216 4812053575445309952 4823577234429972672 4834837920026016912 4847621732612019072 4856903587825101824 4857212289058395376 4858712552474727936 4870055261795197056 4874684275709684568 4910303652388545792 4925340467223853952 4933127330022055296 4936838720026565792 4938363577925133312 4949892233300036352 4956484940486174876 4974314023005909318 4977639040026785344 4990800433575243264 5008681824944636256 5013896556447375872 5013998269858482432 5031932155571287296 5032397174494563511 5037738791969554792 5055436272088717824 5063750641525687848 5072616834125657088 5096091581962906624 5108999919499688256 5114422846646226432 5116371551469599872 5133190260027622386 5134775765683519296 5146762947124469616 5156690804056525824 5162091045761475584 5170252206394463232 5194732567220194592 5200246494936314624 5213418655591490256 5218952417579970432 5231136110192083872 5276258162453024868 5279892117502492864 5285496437476254208 5298777042609158592 5312787558322033152 5348611913625903901 5357067959945825673 5362304585517620224 5362754197903074456 5373098691516931584 5381593450933151232 5385642240028980864 5399882436327312384 5407074480530372592 5444888746174445766 5450668201147387152 5464016536303239552 5464363825190694798 5469816294391071744 5489887826721342012 5495715045784968864 5521147781807384672 5529876603815045856 5535746268803173632 5541008025626835696 5553943560029886516 5556059731674018611 5581496237966836224 5599843920030133512 5605708245006602392 5611658401181276224 5620530318631685952 5626496207636012544 5640633626003297856 5647142678094904162 5658035743339799168 5666980982422030464 5667456140965749141 5672996176294161408 5699249323156009984 5712670159920729984 5719750220001894912 5733103029708269952 5739718787571869804 5755917995403299856 5759882310002719488 5780484046482718464 5786537543232621824 5807352426481660032 5813516617051106304 5827088325277257984 5829308570936675264 5834849360319167892 5844074138122718916 5850277306803353952 5875246080031615488 5881398814433156608 5924871006525801088 5930005416205331456 5939878632190304472 5946183492160785984 6011474463778446366 6023070307426237824 6032592658707322752 6038995929603462144 6061156070917111212 6079717139229444722 6086499432844114944 6110023225479732372 6115318085461748064 6121809164925028608 6131487620325475584 6144273190033063159 6160519285194440904 6189028561864729592 6211291254533307756 6232003810822614528 6261511404623857968 6275837046946523584 6290488046485462864 6302622093846864896 6306421775632427691 6307120748882304384 6312586410799223808 6313115701328935752 6342475551001871648 6359245713749100288 6365290211257274064 6371956134611821424 6378719621486630528 6393610801345880288 6411655488550511232 6431436312573296896 6446450560034689216 6463495643482692096 6493407015726929408 6499579034279579424 6509854736136699552 6516764594920191744 6540677911970680137 6547071536518061056 6557972142303759672 6570622153555895808 6577503106696073728 6599856311066715136 6601163189813685504 6616573666237301184 6623596801394293248 6632418697341212424 6647902140035773254 6665479882341526224 6671256093230997888 6678242433259515008 6678337270827303936 6685331026477976576 6709242874095049728 6719850050205625344 6751667522034250464 6811999892666251008 6844253680036829848 6846367687578025728 6862350596165959488 6880495362417059328 6926890838958137839 6951224874121987008 6958603223439960576 6962657132097820791 6974848146922778496 6984137870685064598 7035010883270699824 7060316677814839032 7065036056812211456 7076799052296145722 7090449855577723008 7135284994877105604 7142757279927767564 7150338930537432608 7168450651438299102 7176059574172459344 7180856320038641152 7192812151514115324 7209432640707163456 7235365851644959008 7252256880039025368 7259851661565927688 7267557601529849536 7285355381737652736 7285818433587593064 7288068828712091904 7305082892692795584 7319850435628456016 7327620061046625152 7365455478582818688 7373168805086727808 7380995025070898176 7388010700835780928 7399690995033082944 7405258080039848688 7407545366887699968 7424838349950054528 7431272610181364736 7434727410729262314 7466458560040178016 7468764750085118976 7486200650362864896 7494040424842247936 7513022737416954384 7520844834671063808 7520997404787723648 7528980536836678656 7555974643229373952 7556608187954332188 7583154408133076736 7608925251188485632 7616893546560973312 7644137372944359936 7674557327204399808 7679843080003625984 7699785390041433579 7707312061976957952 7743136568642213376 7755378309591694848 7769451100369677312 7779799147092223856 7792098850830291888 7800369742404471936 7882515658929263616 7914387243679537302 7919838176253739296 7928244656214381312 7948165563913737888 7957337410042819501 8015299285037928488 8030760409901650432 8043456878276430336 8044131296854611684 8059648037275397376 8078463360043471296 8081541427889481616 8110611720795558888 8146697633972976496 8153757447282330752 8162412219900038144 8167333119261668649 8175316827100634112 8176002301721080728 8204558001459342336 8214025713592587872 8234831740082013018 8243572568677453296 8281721672711077008 8294814905722568784 8303619403204760448 8348681872831810624 8372244356950254336 8408562367509903588 8409494331843072512 8417487601771914336 8430795477947528928 8439744311454018816 8470714017142356243 8478994284998800384 8487053615009698752 8500471473633045696 8509494264441242112 8548873984734014976 8569005239881094976 8609578181357804706 8639823465004079232 8648994170415688704 8666105379039439232 8679806314848932736 8689019459893588992 8702756622397449216 8720903882627573516 8743962856405012896 8752274040478751838 8801550919751580672 8822098221649734912 8843224929788283232 8863869520047697672 8887306509788701632 8895008124307997184 9002223362712333952 9017211695667669549 9034605461139356736 9082666523555001344 9091734106375666818 9119575708844167083 9128490250104034304 9149800794887945984 9165034838219598558 9172977128192622096 9182713747387542912 9240778927791661356 9268299832162649344 9283542842797094388 9299797529230371328 9392267106935786952 9410848810050641041 9413755570419785376 9435732069728194296 9453933140770297344 9460681123323456576 9468879616198835712 9513713326502807472 9538868570623650432 9557934201917732136 9568079432229945792 9590416202018820432 9624107150890619904 9647154468859945344 9669675840052033824 9695243465224038144 9714424578116790752 9717425104949455872 9740110523590394112 9749368551419369136 9820607304777091584 9850680934447707904 9866254660044110592 9873677440053131584 9899784466600072704 9912969880972349752 9948628046011818636 9955278080053570688 9971853210053659881 9981600867150486528 10017363649889272512 10027793112894751744 10027996539716964864 10063864311142574592 10064794348989127022 10075477583939109584 10110872544177435648 10127501283051375696 10217999838999376512 10228845693292452864 10232743102939199744 10266380520055244772 10269551531367038592 10293525894248939232 10389465134440389184 10400492989872629248 10426837311182980512 10437904835159940864 10462272220384167744 10476206806027596897 10552516324906049736 10559784235004985728 10570992874952508416 10597554085218317184 10625575116644066304 10697223827251807802 10714135919891651346 10725508395806148912 10746197383033863168 10763186901866302464 10771284480057961728 10814148961060745184 10889777492348891532 10901336402294774304 10928033072606479104 10928727650381389596 10979775653442684024 10991430091569937728 11042295563614769344 11059753207630091712 11071492537606347264 11082016051253671392 11107887120059773032 11112119463348037222 11152091116093893471 11162992475933672448 11199687840060267024 11211416490013204784 11223316802362552448 11241060637263371904 11252992415272025088 11281267252006595712 11294285356189808324 11316071486679598336 11333961964844060928 11334912281931498282 11425340319841459968 11439500440003789824 11466206059416539904 11479437575143739608 11511835990806599712 11519764620005438976 11560968092965436928 11573075086465243648 11614704852963320064 11654176650554515968 11658617141873350528 11669698720638335784 11688148276245437832 11700554613606707904 11750492160063230976 11762797628866313216 11849742013051602176 11879757264380608944 11892366984321571968 12022948927556892732 12046140614852475648 12065185317414645504 12122312141834222424 12159434278458889444 12187820590065584299 12220046450959464744 12230636170923496128 12243618329850057216 12262975240650951168 12288546380066126318 12321038570388881808 12378057123729459184 12422582509066615512 12464007621645229056 12523022809247715936 12551674093893047168 12580976092970925728 12612843551264855382 12614241497764608768 12626231402657871504 12684951102003743296 12718491427498200576 12730580422514548128 12743912269223642848 12757439242973261056 12787221602691760576 12823310977101022464 12862872625146593792 12892901120069378432 12914367272036707059 12926991286965384192 12986814031453858816 12999158068559158848 13019709472273399104 13033529189840383488 13081355823941360274 13115944284607519344 13141244307111791616 13155006213392147456 13202326379627371008 13233147332474602368 13247193602788586496 13264837394682424848 13295804280071546508 13330959764683052448 13342512186461995776 13356484866519030016 13503335044068500928 13623999785332502016 13630333586336980909 13688507360073659696 13692735375156051456 13724701192331918976 13760990724834118656 13853781677916275678 13902449748243974016 13917206446879921152 13925314264195641582 13949696293845556992 13968275741370129196 14070021766541399648 14120633355629678064 14130072113624422912 14153598104592291444 14180899711155446016 14270569989754211208 14285514559855535128 14300677861074865216 14336901302876598204 14352119148344918688 14361712640077282304 14385624303028230648 14418865281414326912 14470731703289918016 14504513760078050736 14519703323131855376 14535115203059699072 14570710763475305472 14571636867175186128 14576137657424183808 14610165785385591168 14639700871256912032 14655240122093250304 14730910957165637376 14746337610173455616 14776021401671561856 14799381990066165888 14810516160079697376 14815090733775399936 14849676699900109056 14869454821458524628 14932917120080356032 14972401300725729792 14988080849684495872 15026045474833908768 15041689669342127616 15041994809575447296 15097191523483690533 15111949286458747904 15113216375908664376 15166308816266153472 15217850502376971264 15233787093121946624 15288274745888719872 15349114654408799616 15399570780082867158 15486273137284426752 15510756619183389696 15559598294184447712 15584197701660583776 15600739484808943872 15657986516535870631 15784226665822641961 15828774487359074604 15839676352507478592 15856489312428762624 15896331127827475776 15914674820085639002 16030598570075856976 16045835740877711703 16061520819803300864 16071203879837477019 16086913756552860672 16088262593709223368 16119296074550794752 16156926720086942592 16163082855778963232 16221223441591117776 16293395267945952992 16307514894564661504 16334666238523337298 16352004603442161456 16428051427185175744 16469663480164026036 16487145137354906592 16563443345422154016 16589629811445137568 16607238806409520896 16668179195022055833 16697363745663621248 16744488713900508672 16817124735019807176 16818988663686145024 16834975203543828672 16861590955895057856 16879488622908037632 16941428034284712486 16974107230019397504 17000942947266091392 17018988528882484224 17097747969468029952 17138010479762189952 17219156362715609412 17279646930008158464 17332210758078878464 17359612629697865472 17441807765255147032 17487925712810025792 17504548080957503676 17644196443299469824 17686449859576566464 17727739040095395344 17774613019577403264 17790016248615994368 18004446725424667904 18034423391335339098 18069210922278713472 18183468212751333636 18239151417688334166 18299601589775891968 18330069676439197116 18345954256385244192 18365427494775085824 18432819570099189477 18481557855583322712 18536599664325298688 18567085685594188776 18599595058460742656 18784534213871573904 18821697620101282082 18827511140839570752 18871464139456388592 18907866281540594688 18921362246646913152 18937759232397671424 19027426653005614944 19077737141247300864 19115868403835464272 19136158864459891584 19180832404037640864 19294308937719890688 19339351680104067648 19390486930448076288 19428849156233581504 19480221047180788224 19498737102838738272 19622033735912040411 19641214609554183168 19701361868895415808 19732509320088221184 19747354880106263168 19799568933200145408 19825939761944699504 19897256092023637272 19910556160107141376 19943706420107319762 20034727299778545024 20055993079433929728 20127728622285149184 20129588697978254044 20150955167878219168 20255002566102751392 20435999677998753024 20465486205878399488 20532761040110489544 20539103062734077184 20587051788497878464 20778930268880778368 20780672516874413517 20800985979745258496 20853674622365961024 20875809670319881728 20924544440768335488 20952413612055193794 21105032649812099472 21119568470009971456 21195108170436634368 21394447654503615604 21428271839783302692 21451016791612297824 21542568960115923456 21628297922121490368 21779554984697783064 21802672804589548608 21856066145212958208 21857455300762779192 21959551306885368048 21982860183139875456 22084591127229538688 22119506415260183424 22142985075212694528 22164032102507342784 22215774240119546064 22224238926696074444 22304182232187786942 22399375680120534048 22422832980026409568 22446633604725104896 22482121274526743808 22562534504013191424 22588570712379616648 22632142973359196672 22667923929688121856 22669824563862996564 22850680639682919936 22932412118833079808 22958875150287479216 23023671981613199424 23039529240010877952 23121936185930873856 23146150172930487296 23229409705926640128 23308353301109031936 23317234283746701056 23339397441276671568 23376296552490875664 23401109227213415808 23699484026103204352 23759514528761217888 23784733968643143936 23872012230128458503 23982485677225827169 24045897855113785464 24092281229704951296 24130370634829291008 24244624283668444848 24318868556917778888 24375641180131168598 24440092901918929488 24461272341846992256 24487236659700114432 24525950481301902336 24577092760132252636 24642077140777763616 24756114247458918368 24845165018133231024 25046045618495431872 25103348187786094336 25161952185941851456 25225687102529710764 25228482995529217536 25252462805315743008 25369902204007486592 25412142051427068729 25436982854996401152 25461160845029096256 25487824538447285696 25514878485946522112 25574443205383521152 25646621954202044928 25725745250293187584 25785802240138756864 25828734544073414118 25998316137118317696 26039418944546798208 26067058379680766976 26162711647882720548 26231888569215038688 26404652759254742016 26466294664949204736 26529674789364849696 26591608560143093016 26661919529366104896 26685024372923991552 26712969733038060032 27006670088137001856 27247999570665004032 27260667172673961818 27358727126532501249 27377014720147319392 27385470750312102912 27449402384663837952 27707563355832551356 27804899496487948032 27850628528391283164 27899392587691113984 27936551482740258392 28140043533082799296 28232546430151923123 28241266711259356128 28260144227248845824 28307196209184582888 28361799422310892032 28541139979508422416 28571029119711070256 28601355722149730432 28673802605753196408 28704238296689837376 28771248606056461296 28837730562828653824 28941463406579836032 29009027520156101472 29039406646263710752 29070230406119398144 29143273734350372256 29152275314848367616 29220331570771182336 29279401742513824064 29310480244186500608 29461821914331274752 29492675220346911232 29552042803343123712 29598763980132331776 29621032320159394752 29699353399800218112 29738909642917049256 29865834240160712064 29944802601451459584 29976161699368991744 30052090949667817536 30083379338684255232 30083989619150894592 30194383046967381066 30226432751817328752 30332617632532306944 30698229308817599232 30799141560165734316 31059284729521972891 31119196588368895424 31168395403321167552 31201478969617887744 31315973033071741262 31428620418082790691 31568453331645283922 31657548974718149208 31679352705014957184 31712978624857525248 31792662255654951552 31829349640171278004 32061197140151713952 32091671481755423406 32142407759674954038 32176525187418446736 32238592149101589504 32313853440173885184 32326165711557926464 32442446883182235552 32586790535891905984 32615029789129323008 32669332477046674596 32704009206884322912 32856102854370351488 32939326960328052072 32974290274709813184 33126886690844308032 33179259622890275136 33214477612819041792 33336358390044111666 33394727491327242496 33488977427801017344 33634249470039614352 33669950407087657344 33723181911790115712 33758977245816075264 33882856068569424972 33948214460038795008 34001885894532182784 34276020959524379904 34438312725431218824 34559293860016316928 34664421516157756928 34719225259395730944 34883615530510294064 34975851425620051584 35009096161915007352 35288392886598939648 35372899719153132928 35455478080190790688 35549226039154806528 36008893450849335808 36068846782670678196 36138421844557426944 36366936425502667272 36478302835376668332 36563461770196752897 36599203179551783936 36660139352878394232 36691908512770488384 36730854989550171648 36865639140198378954 36963115711166645424 37073199328650597376 37134171371188377552 37569068427743147808 37643395240202564164 37655022281679141504 37742928278912777184 37842724493293826304 38054853306011229888 38155474282494601728 38231736807670928544 38272317728919783168 38361664808075281728 38412758288767855289 38588617875439781376 38678703360208135296 38780973860896152576 38857698312467163008 38960442094361576448 38997474205677476544 39244067471824080822 39402723737790831616 39465018640176442368 39494709760212526336 39651879523889399008 39794512184047274544 39821112320214282752 39887412840214639524 40069454599557090048 40259177395956508088 40301910335756438336 40510005132205502784 40871999355997506048 40891000759010942727 40930972411756798976 41065522080220979088 41078206125468154368 41174103576995756928 41557860537761556736 41561345033748827034 41707349244731922048 41751619340639763456 41849088881536670976 41904827224110387588 42210065299624198944 42239136940019942912 42390216340873268736 42788895309007231208 42856543679566605384 42902033583224595648 43085137920231846912 43256595844242980736 43559109969395566128 43605345609179097216 43712132290425916416 43714910601525558384 43919102613770736096 43965720366279750912 44169182254459077376 44239012830520366848 44328064205014685568 44431548480239092128 44448477853392148888 44608364464375573884 44798751360241068096 44845665960052819136 44893267209450209792 44964242549053487616 45125069008026382848 45177141424759233296 45264285946718393344 45291574570451071599 45335847859376243712 45339649127725993128 45701361279365839872 45864824237666159616 45917750300574958432 46047343963226398848 46458819411853280256 46634468567493402112 46678794882553343136 46752593104981751328 46802218454426831616 46973959549607611893 47352679997467925883 47398968052206408704 47519029057522435776 47569467937286287872 47744024460256917006 47964971354451654338 48091795710227570928 48137507222633135109 48184562459409902592 48260741269658582016 48489248567336889696 48637737113835557776 48751282360262337196 48880185803837858976 48922544683693984512 49154185520264505272 49284154281555527232 49512228494917836736 49690330036266462048 50004537585066167499 50092091236990863744 50206696375572188672 50323904371883702912 50451374205059421528 50456965991058435072 50504925610631486016 50739804408014973184 50824284102854137458 50922321690058192512 50975649076894571392 51029756971893044224 51148886410767042304 51293243908404089856 51571604480277513728 51657469088146828236 51996632274236635392 52078837889093596416 52325423295765441096 52463777138430077376 52932589329898409472 53059349578729699392 53183217120286186032 53323839058732209792 53370048745847983104 53425939466076120064 54013340176274003712 54521334345347923636 54717454253065002498 54754029440294638784 54898804769327675904 55298458710297568431 55356368919440198621 55415126711665102712 55609798992975896064 55701257056782566328 55798785175382227968 55873102965480516784 56280087066165598592 56465092860303846246 56482533422518712256 56614392418369165776 56723598844621784064 57082279959016844832 57142058239422140512 57202711444299460864 57347605211506392816 57408476593379674752 57542497212112922592 57675461125657307648 57882926813159672064 58018055040312202944 58078813292527421504 58140460812238796288 58286547468700744512 58440663141542364672 58558803485027648128 58620960488373001216 58923643828662549504 58985350440693822464 59104085606686247424 59197527960264663552 59242064640318789504 59398706799600436224 59477819285834098512 59731668480321424128 60104181899335635072 60167979238301789184 60388766093934762132 60452865503634657504 61116657048414204721 61396458617635198464 61598283120331468632 62118569459043945782 62238393176737790848 62336790806642335104 62342017550623240551 62402957939235775488 62631946066143482524 62857240836165581382 63136906663290567844 63315097949436298416 63358705410029914368 63585324511309903104 63658699280342556008 64122394280303427904 64183342963510846812 64284815519349908076 64353050374836893472 64627706880347770368 64652331423115852928 64884893766364471104 65173581071783811968 65230059578258646016 65338664954093349192 65408018413768645824 65712205708740702976 65878653920656104144 65948580549419626368 66253773381688616064 66358519245780550272 66428955225638083584 66672716780088223332 66789454982654484992 67268498940079228704 67339900814175314688 67446363823580231424 67587005090363694749 67765712137138849944 67896428920077590016 68003771789064365568 68552041919048759808 68876625450862437648 69118587720032633856 69328843032315513856 69438450518791461888 69767231061020588128 69951702851240103168 70018192323830014704 70745799438306265856 70910956160381581376 71098452078309613056 71616036690385375509 71947457031677481507 72017786901698671616 72137693565341356392 72276843689114853888 72733872851005334544 72956605670753336664 73126923540393505794 73320278705756788464 73383817025540976768 73461709979100343296 73731278280396757908 73926231422333290848 74268342742376755104 75138136855486295616 75286790480405128328 75310044563358283008 75485856557825554368 75685448986587652608 76109706612022459776 76310948564989203456 76463473615341857088 76544635457839566336 76723329616150563456 76825516577535710578 77177235750879562752 77357406720416270592 77715396624934326016 77994948411354953088 78488134943648161644 78989419520425052672 79303759047778798016 79589024368094549088 79642224640428565504 79774825680429279048 80138909199114180096 80518354791913016176 80603820671512876672 81020010264411005568 81743998711995012096 81782001518021885454 82131044160441958176 82156412250936308736 82348207153991513856 83115721075523113472 83122690067497654068 83414698489463844096 83698177763073341952 83809654448220775176 84420130599248397888 84478273880039885824 84697639290455769369 84780432681746537472 85577790618014462416 85713087359133210768 85804067166449191296 86513191688485961472 87118219938791132256 87210691218358194432 87429821203051116768 87530711510471014511 87838205227541472192 87931440732559501824 88338364508918154752 88478025661040733696 88656128410029371136 88863096960478184256 88896955706784297776 89216728928751147768 89597502720482136192 89691331920105638272 89786534418900419584 89928485098106975232 90250138016052765696 90354282849518466592 90583149140902143198 90679298255451986256 91835500601149916864 92094687926452797696 93177854188565918673 93268937134986804224 93357589765106686272 93505186209963502656 93604436908853663232 93947919099215223786 94705359994935851766 95038058115044871552 95138935874572575744 95488048920513834012 95929942708903308676 96183591420455141856 96275014445266270218 96978497134673779392 97275474227671115552 97502564720524674392 97760371607675717952 97845089367387969024 98308371040529010544 98568308563111054464 99024456989835673472 99380660072532924096 100009075170132334998 100184182473981727488 100413392751144377344 100647808743767405824 100902748410118843056 101009851221262972032 101479608816029946368 101648568205708274916 101844643380116385024 101951298153789142784 102297772821534084608 103143208960555027456 103314938176293656472 103993264548473270784 104157675778187192832 104650846591530882192 104927554276860154752 105865178659796818944 106118699157459398784 106366434240572372064 106647678117464419584 108026680352548007424 109042668690695847272 109434908506130004996 109508058880589277568 109690385310590258691 109797609538655351808 110596917420595136862 110712737838880397242 110830253423330205424 111219597985951792128 111402514113565132656 111746205930961033568 112560174132331197184 112930185720607692492 112965066845037424512 113228784836738331552 114164559918033689664 114284116478844281024 114405422888598921728 114695210423012785632 114816953186759349504 115084994424225845184 115238274866303565867 115350922251314615296 115765853626319344128 116036110080624405888 116157626585054843008 116280921624477592576 116573094937401489024 116881326283084729344 117117606970055296256 118208171213372494848 118395055920529327104 118484129280637579008 118955638571668197024 119463336960642848256 120208363798671270144 120777532187869524264 120905731007269315008 122233314096828409442 122673002277032828181 122792917235270396928 123196566240662937264 124237138918087891564 124476786353475581696 124673581613284670208 124684035101246481102 125263892132286965048 125714481672331162764 126273813326581135688 126630195898872596832 126717410820059828736 127170649022619806208 127317398560685112016 128244788560606855808 128366685927021693624 128569631038699816152 128706100749673786944 129255413760695540736 129304662846231705856 129769787532728942208 130347162143567623936 130677329908186698384 130816036827537291648 131424411417481405952 131757307841312208288 131897161098839252736 132507546763377232128 132717038491561100544 133345433560176446664 133578909965308969984 134536997880158457408 134679801628350629376 134892727647160462848 135174010180727389498 135531424274277699888 135792857840155180032 136007543578128731136 137104083838097519616 137753250901724875296 139534462122041176256 139903405702480206336 140036384647660029408 140921878648822835679 141491598876612531712 141821912320763162752 142058039992403777649 142196904156619226112 143232073380770751018 143894914063354963014 144275387130682712784 144553687378229707776 145467745702010669088 145913211341506673328 146253847080787011588 146640557411513576928 146767634051081953536 147462556560793515816 147852462844666581696 148536685484753510208 150276273710972591232 150573580960810256656 150620089126716566016 150971713115651108736 151370897973175305216 152219413224044919552 152926947230683714176 153089270915679132672 153446659232301126912 153651033155071421156 154714813440832541184 155430793249868652032 155989896822709906176 156976269887296323288 157978839040850105344 158607518095557596032 159178048736189098176 159549651360858558096 160277818398228360192 161036709583826032352 161207641343025753344 162040020528822011136 163564003036043770908 164262088320883916352 164696414307983027712 166069106758320595863 166231442151046226944 166245380134995308136 166829396978927688192 167396355526146683904 167619308896441550352 168840261198496795776 169395278580911538738 171155581236028924832 171426174718266421536 171608134332898382592 172237851681894576941 173026383376971922944 174236439877582264512 174421382436716388864 174859642406102233536 175061423020942029022 175676410455082944384 175862881465119003648 176676729017836309504 176956051322081467392 177312256820058742272 177726193920956368512 177793911413568595552 178433457857502295536 179195005440964272384 179382663840211276544 180708565699036933184 181166298281804286396 181358596510903972512 183349971145242614163 183671001202299833728 184189375852905595392 186355708377131837346 186715179530213372544 187010372419927005312 187208873817707326464 187895838198430447572 189410719989871703532 190076116230089743104 190976097841027668024 191859885417806617352 192367182840910283712 192550028890532540436 193956994269347558784 194550948455342231104 195005129441049348784 195520743215351435904 195690178734775938048 196616742081058021088 197136617126222108928 198048913979671346944 198761320145065848192 200018150340264669996 200368364947963454976 201295617487534811648 201805496820237686112 202019702442525944064 202761015271091084247 202959217632059892736 203297136411416549832 203689286760232770048 203902596307578285568 204595545643068169216 206629876352587312944 207986529096946541568 208315351556374385664 209301693183061764384 209855108553720309504 212237398314918797568 212732868481144744128 213295356234928839168 215842371095032444521 216053360705096014848 218085337381391694544 218869817012260009992 219016117761178555136 219380770621180517382 221193834841190273724 221425475677760794484 221660506846660410848 222805028227130265312 223492411861922067136 225120348264662394368 225860371441215384984 225930133690074849024 226457569673476663104 228329119836067379328 228568232957688562048 228810845777197843456 229390420846025571264 229633906373518699008 230169988848451690368 230476549732607131734 231531707252638688256 232072220161248811776 232315253170109686016 233146189874802978048 234235213940110592512 236968258561275158016 237911277143336394048 238926673921285696512 240416727597342540288 241555064375739048528 241811462014538630016 244466628193656818884 245346004554065656362 246393132481325874528 248474277836175783128 248953572706951163392 249347163226569340416 249368070202492962204 250527784264573930096 251428963344662325528 252547626653162271376 253260391797745193664 253434821640119657472 254341298045239612416 254634797121370224032 256489577121213711616 256733371854043387248 257139262077399632304 257412201499347573888 258609325692463411712 259539575065457884416 260694324287135247872 261354659816373396768 261632073655074583296 262592134531413043533 262848822834962811904 263514615682624416576 263794322197678505472 265015093526754464256 265434076983122201088 266690867120352893328 269073995760316914816 269359603256701258752 269785455294320925696 270348020361454778996 271062848548555399776 275506501803449750592 279068924244082352512 279533562565697756019 279806811404960412672 280072769295320058816 281843757297645671358 282983197753225063424 283643824641526325504 284116079984807555298 286464146761541502036 287789828126709926028 288550774261365425568 290935491404021338176 291826422683013346656 292507694161574023176 293281114823027153856 293535268102163907072 294925113121587031632 295704925689333163392 297073370969507020416 300552547421945182464 301147161921620513312 301240178253433132032 301943426231302217472 304438826448089839104 305853894461367428352 306893318464602253824 307302066310142842312 309429626881665082368 310861586499737304064 311979793645419812352 313952539774592646576 317215036191115192064 318356097472378196352 319099302721717116192 322073419167652064704 322415282686051506688 324080041057644022272 327128006072087541816 328524176641767832704 329392828615966055424 332138213516641191726 332490760269990616272 333658793957855376384 335238617792883100704 337680522396993591552 338790557161823077476 342311162472057849664 342852349436532843072 343216268665796765184 344475703363789153882 345714824598910697601 346052766753943845888 348472879755164529024 348842764873432777728 349719284812204467072 350122846041884058044 351352820910165888768 354624513640117484544 355452387841912737024 355587822827137191104 356866915715004591072 358390010881928544768 358765327680422553088 361417131398073866368 362332596563608572792 362717193021807945024 366699942290485228326 367342002404599667456 368378751705811190784 372711416754263674692 373430359060426745088 374020744839854010624 375791676396860895144 378821439979743407064 380152232460179486208 381952195682055336048 383719770835613234704 384734365681820567424 385100057781065080872 387913988538695117568 389101896910684462208 390010258882098697568 391041486430702871808 393233484162116042176 394273234252444217856 396097827959342693888 397522640290131696384 400036300680529339992 400736729895926909952 402591234975069623296 403610993640475372224 404039404885051888128 405522030542182168494 406594272822833099664 407378573520465540096 407805192615156571136 413259752705174625888 418603386366123528768 419710217107440619008 422540341176446408179 424474796629837595136 425465736962289488256 426590712469857678336 431684742190064889042 436170674762783389088 437739634024520019984 438032235522357110272 438761541242361034764 442387669682380547448 442850951355521588968 443321013693320821696 445610056454260530624 446984823723844134272 450240696529324788736 451720742882430769968 451860267380149698048 452915139346953326208 456658239672134758656 457136465915377124096 458780841692051142528 459267812747037398016 460339977696903380736 460953099465214263468 464144440322497623552 464630506340219372032 466292379749605956096 468470427880221185024 473936517122550316032 475822554286672788096 480833455194685080576 483110128751478097056 483622924029077260032 485397582012611989561 488933256387313637768 490692009108131312724 492786264962651749056 496948555672351566256 497907145413902326784 498207320274961787589 498694326453138680832 498736140404985924408 501055568529147860192 502857926689324651056 505095253306324542752 506520783595490387328 509269594242740448064 512979154242427423232 513466743708086774496 514278524154799264608 514824402998695147776 516713555045683730823 517218651384926823424 519079150130915768832 521388648574270495744 522709319632746793536 523264147310149166592 525184269062826087066 527029231365248833152 527588644395357010944 530030187053508928512 530868153966244402176 533381734240705786656 538147991520633829632 540696040722909557992 542125697097110799552 550049913435727842489 551013003606899501184 558137848488164705024 559067125131395512038 560145538590640117632 563687514595291342716 567287649283052651008 568232159969615110596 572928293523083004072 575579656253419852056 577101548522730851136 581870982808042676352 583652845366026693312 585015388323148046352 586562229646054307712 587070536204327814144 589850226243174063264 591409851378666326784 594146741939014040832 601105094843890364928 602294323843241026624 603886852462604434944 608283045813273252741 608877652896179678208 611707788922734856704 613786636929204507648 614604132620285684624 623959587290839624704 627905079549185293152 634430072382230384128 636712194944756392704 638198605443434232384 644146838335304129408 644830565372103013376 648160082115288044544 654256012144175083632 657048353283535665408 664276427033282383452 664981520539981232544 670477235585766201408 675361044793987183104 677581114323646154952 684622324944115699328 685704698873065686144 686432537331593530368 688951406727578307764 691429649197821395202 696945759510329058048 699438569624408934144 700245692083768116088 702705641820331777536 710904775683825474048 711175645654274382208 713733831430009182144 716780021763857089536 717530655360845106176 722834262796147732736 724665193127217145584 725434386043615890048 733399884580970456652 734684004809199334912 743457055994000642239 745422833508527349384 746860718120853490176 748041489679708021248 751583352793721790288 757642879959486814128 760304464920358972416 763904391364110672096 767439541671226469408 769468731363641134848 770200115562130161744 775827977077390235136 778203793821368924416 780020517764197395136 782082972861405743616 786466968324232084352 787776403594239130599 788546468504888435712 792195655918685387776 795045280580263392768 800072601361058679984 807221987280950744448 808078809770103776256 811044061084364336988 813188545645666199328 826519505410349251776 837206772732247057536 839420434214881238016 845080682352892816358 848949593259675190272 850931473924578976512 863369484380129778084 872341349525566778176 875479268049040039968 876064471044714220544 877523082484722069528 884775339364761094896 885701902711043177936 886642027386641643392 891220112908521061248 893969647447688268544 903441485764861539936 903720534760299396096 905830278693906652416 913316479344269517312 914272931830754248192 917561683384102285056 920679955393806761472 921906198930428526936 928288880644995247104 929261012680438744064 932584759499211912192 951645108573345576192 962837826615181159621 966220257502956194112 967245848058154520064 970795164025223979122 977866512774627275536 981384018216262625448 985572529925303498112 993897111344703132512 996414640549923575178 997472280809971848816 1002111137058295720384 1005715853378649302112 1010190506612649085504 1013041567190980774656 1018539188485480896128 1025958308484854846464 1026933487416173548992 1028557048309598529216 1029648805997390295552 1033427110091367461646 1038158300261831537664 1045418639265493587072 1046528294620298333184 1050368538125652174132 1054058462730497666304 1066763468481411573312 1076295983041267659264 1081392081445819115984 1084251394194221599104 1100099826871455684978 1102026007213799002368 1116275696976329410048 1118134250262791024076 1120291077181280235264 1127375029190582685432 1134575298566105302016 1136464319939230221192 1145856587046166008144 1151159312506839704112 1154203097045461702272 1163741965616085352704 1167305690732053386624 1170030776646296092704 1173124459292108615424 1179700452486348126528 1182819702757332653568 1188293483878028081664 1202210189687780729856 1204588647686482053248 1207773704925208869888 1216566091626546505482 1223415577845469713408 1229208265240571369248 1255810159098370586304 1267621023529339224537 1268860144764460768256 1273424389889512785408 1276397210886868464768 1288293676670608258816 1308512024288350167264 1314096706567071330816 1328552854066564766904 1329963041079962465088 1340954471171532402816 1350722089587974366208 1355162228647292309904 1369244649888231398656 1371409397746131372288 1377902813455156615528 1382859298395642790404 1393891519020658116096 1398877139248817868288 1400491384167536232176 1405411283640663555072 1421809551367650948096 1422351291308548764416 1427467662860018364288 1445668525592295465472 1449330386254434291168 1450868772087231780096 1456192746037835968683 1466799769161940913304 1469368009618398669824 1486914111988001284478 1490845667017054698768 1493721436241706980352 1496082979359416042496 1503166705587443580576 1515285759918973628256 1527808782728221344192 1534879083342452938816 1538937462727282269696 1540400231124260323488 1550140665137051192469 1551655954154780470272 1556407587642737848832 1560041035528394790272 1564165945722811487232 1572933936648464168704 1575552807188478261198 1590090561160526785536 1600145202722117359968 1614443974561901488896 1622088122168728673976 1626377091291332398656 1653039010820698503552 1674413545464494115072 1690161364705785632716 1701862947849157953024 1726738968760259556168 1744682699051133556352 1750958536098080079936 1755046164969444139056 1769550678729522189792 1771403805422086355872 1773284054773283286784 1782440225817042122496 1787939294895376537088 1806882971529723079872 1811660557387813304832 1826632958688539034624 1828545863661508496384 1835123366768204570112 1841359910787613522944 1843812397860857053872 1894616368500840346351 1903290217146691152384 1925675653230362319242 1932440515005912388224 1934491696116309040128 1941590328050447958244 1955733025549254551072 1962768036432525250896 1971145059850606996224 1987794222689406265024 1992829281099847150356 1994944561619943697632 2004222274116591440768 2011431706757298604224 2020381013225298171008 2026083134381961549312 2037078376970961792256 2053866974832347097984 2057114096619197058432 2059297611994780591104 2066854220182734923292 2090837278530987174144 2100737076251304348264 2108116925460995332608 2133526936962823146624 2152591966082535318528 2162784162891638231968 2168502788388443198208 2200199653742911369956 2204052014427598004736 2230371167982001926717 2232551393952658820096 2236268500525582048152 2240582154362560470528 2254750058381165370864 2272928639878460442384 2291713174092332016288 2302318625013679408224 2308406194090923404544 2327483931232170705408 2334611381464106773248 2340061553292592185408 2346248918584217230848 2359400904972696253056 2365639405514665307136 2376586967756056163328 2409177295372964106496 2433132183253093010964 2458416530481142738496 2511620318196741172608 2535242047058678449074 2546848779779025570816 2552794421773736929536 2576587353341216517632 2617024048576700334528 2628193413134142661632 2657105708133129533808 2659926082159924930176 2681908942343064805632 2710324457294584619808 2738489299776462797312 2742818795492262744576 2755805626910313231056 2765718596791285580808 2787783038041316232192 2797754278497635736576 2800982768335072464352 2844702582617097528832 2854935325720036728576 2888513479845543478863 2891337051184590930944 2898660772508868582336 2901737544174463560192 2912385492075671937366 2933599538323881826608 2973828223976002568956 2981691334034109397536 3006333411174887161152 3030571519837947256512 3055617565456442688384 3069758166684905877632 3077874925454564539392 3080800462248520646976 3100281330274102384938 3112815175285475697664 3120082071056789580544 3145867873296928337408 3151105614376956522396 3200290405444234719936 3228887949123802977792 3244176244337457347952 3252754182582664797312 3306078021641397007104 3348827090928988230144 3380322729411571265432 3403725895698315906048 3453477937520519112336 3489365398102267112704 3501917072196160159872 3510092329938888278112 3539101357459044379584 3542807610844172711744 3546568109546566573568 3564880451634084244992 3575878589790753074176 3613765943059446159744 3623321114775626609664 3670246733536409140224 3687624795721714107744 3789232737001680692702 3802863070588017673611 3806580434293382304768 3851351306460724638484 3864881030011824776448 3883180656100895916488 3911466051098509102144 3925536072865050501792 3942290119701213992448 3975588445378812530048 3985658562199694300712 3989889123239887395264 4008444548233182881536 4022863413514597208448 4040762026450596342016 4052166268763923098624 4074156753941923584512 4107733949664694195968 4114228193238394116864 4133708440365469846584 4181674557061974348288 4201474152502608696528 4216233850921990665216 4267053873925646293248 4325568325783276463936 4337005576776886396416 4368578238113507906049 4400399307485822739912 4408104028855196009472 4460742335964003853434 4472537001051164096304 4481164308725120941056 4509500116762330741728 4545857279756920884768 4583426348184664032576 4604637250027358816448 4616812388181846809088 4654967862464341410816 4669222762928213546496 4680123106585184370816 4692497837168434461696 4718801809945392506112 4818354590745928212992 4866264366506186021928 4916833060962285476992 5023240636393482345216 5070484094117356898148 5105588843547473859072 5153174706682433035264 5234048097153400669056 5314211416266259067616 5319852164319849860352 5339373402138731885171 5363817884686129611264 5420648914589169239616 5476978599552925594624 5485637590984525489152 5511611253820626462112 5531437193582571161616 5601965536670144928704 5683849105502521039053 5689405165234195057664 5709870651440073457152 5777026959691086957726 5797321545017737164672 5803475088348927120384 5824770984151343874732 5867199076647763653216 5947656447952005137912 5963382668068218795072 6012666822349774322304 6061143039675894513024 6111235130912885376768 6139516333369811755264 6161600924497041293952 6200562660548204769876 6240164142113579161088 6291735746593856674816 6302211228753913044792 6400580810888469439872 6457775898247605955584 6488352488674914695904 6505508365165329594624 6612156043282794014208 6691113503946005780151 6697654181857976460288 6760645458823142530864 6906955875041038224672 6978730796204534225408 7003834144392320319744 7020184659877776556224 7078202714918088759168 7085615221688345423488 7093136219093133147136 7129760903268168489984 7227531886118892319488 7375249591443428215488 7578465474003361385404 7605726141176035347222 7702702612921449276968 7729762060023649552896 7766361312201791832976 7822932102197018204288 7851072145730101003584 7884580239402427984896 7951176890757625060096 7971317124399388601424 7979778246479774790528 8016889096466365763072 8045726827029194416896 8081524052901192684032 8148313507883847169024 8215467899329388391936 8228456386476788233728 8267416880730939693168 8363349114123948696576 8402948305005217393056 8534107747851292586496 8651136651566552927872 8665540439536630436589 8674011153553772792832 8737156476227015812098 8800798614971645479824 8921484671928007706868 8945074002102328192608 9019000233524661483456 9091714559513841769536 9166852696369328065152 9209274500054717632896 9233624776363693618176 9338445525856427092992 9360246213170368741632 9437603619890785012224 9636709181491856425984 9732528733012372043856 9833666121924570953984 10046481272786964690432 10140968188234713796296 10211177687094947718144 10468096194306801338112 10628422832532518135232 10639704328639699720704 10678746804277463770342 10727635769372259222528 10841297829178338479232 11023222507641252924224 11062874387165142323232 11203931073340289857408 11367698211005042078106 11419741302880146914304 11554053919382173915452 11594643090035474329344 11649541968302687749464 11734398153295527306432 11895312895904010275824 11926765336136437590144 12025333644699548644608 12122286079351789026048 12222470261825770753536 12279032666739623510528 12323201848994082587904 12401125321096409539752 12480328284227158322176 12604422457507826089584 12801161621776938879744 12976704977349829391808 13011016730330659189248 13224312086565588028416 13382227007892011560302 13521290917646285061728 13813911750082076449344 13957461592409068450816 14007668288784640639488 14040369319755553112448 14156405429836177518336 14171230443376690846976 14455063772237784638976 14750499182886856430976 15156930948006722770808 15211452282352070694444 15405405225842898553936 15459524120047299105792 15532722624403583665952 15645864204394036408576 15702144291460202007168 15902353781515250120192 15942634248798777202848 15959556492959549581056 16018120206416195655513 16033778192932731526144 16091453654058388833792 16163048105802385368064 16430935798658776783872 16456912772953576467456 16534833761461879386336 16805896610010434786112 17051547316507563117159 17068215495702585172992 17302273303133105855744 17331080879073260873178 17474312952454031624196 17601597229943290959648 17842969343856015413736 17890148004204656385216 18038000467049322966912 18183429119027683539072 18333705392738656130304 18418549000109435265792 18720492426340737483264 18875207239781570024448 19465057466024744087712 19667332243849141907968 20092962545573929380864 20281936376469427592592 20936192388613602676224 21256845665065036270464 21279408657279399441408 21357493608554927540684 21682595658356676958464 22046445015282505848448 22125748774330284646464 22407862146680579714816 22735396422010084156212 23108107838764347830904 23189286180070948658688 23299083936605375498928 23468796306591054612864 23790625791808020551648 23853530672272875180288 24050667289399097289216 24244572158703578052096 24444940523651541507072 24558065333479247021056 24646403697988165175808 24802250642192819079504 25208844915015652179168 25602323243553877759488 25953409954699658783616 26022033460661318378496 26764454015784023120604 27042581835292570123456 27627823500164152898688 28015336577569281278976 28080738639511106224896 28312810859672355036672 28342460886753381693952 28910127544475569277952 29500998365773712861952 30313861896013445541616 30422904564704141388888 30810810451685797107872 31065445248807167331904 31291728408788072817152 31404288582920404014336 31804707563030500240384 31885268497597554405696 31919112985919099162112 32036240412832391311026 32182907308116777667584 33069667522923758772672 33611793220020869572224 34103094633015126234318 34604546606266211711488 34662161758146521746356 34948625904908063248392 35203194459886581919296 35685938687712030827472 35780296008409312770432 36076000934098645933824 36366858238055367078144 36667410785477312260608 36837098000218870531584 37440984852681474966528 38930114932049488175424 39334664487698283815936 40563872752938855185184 41872384777227205352448 42513691330130072540928 42714987217109855081368 43365191316713353916928 44092890030565011696896 44251497548660569292928 44815724293361159429632 45470792844020168312424 46216215677528695661808 46378572360141897317376 46598167873210750997856 46937592613182109225728 47581251583616041103296 47707061344545750360576 48054360619248586966539 48101334578798194578432 48489144317407156104192 49292807395976330351616 49604501284385638159008 50417689830031304358336 51204646487107755518976 51906819909399317567232 53528908031568046241208 54085163670585140246912 55255647000328305797376 56161477279022212449792 56625621719344710073344 56684921773506763387904 58733107423526050736881 59001996731547425723904 60627723792026891083232 60845809129408282777776 61621620903371594215744 62130890497614334663808 62583456817576145634304 62808577165840808028672 63770536995195108811392 63838225971838198324224 64072480825664782622052 66139335045847517545344 67223586440041739144448 68206189266030252468636 69209093212532423422976 69324323516293043492712 69897251809816126496784 70406388919773163838592 71371877375424061654944 71560592016818625540864 72152001868197291867648 72733716476110734156288 73334821570954624521216 73674196000437741063168 77860229864098976350848 81127745505877710370368 85027382660260145081856 85429974434219710162736 86730382633426707833856 88185780061130023393792 88502995097321138585856 89631448586722318859264 90941585688040336624848 92432431355057391323616 93196335746421501995712 93875185226364218451456 95162503167232082206592 95414122689091500721152 96108721238497173933078 99209002568771276318016 100835379660062608716672 103813639818798635134464 107057816063136092482416 108170327341170280493824 110511294000656611594752 112322954558044424899584 117466214847052101473762 118003993463094851447808 121255447584053782166464 121691618258816565555552 123243241806743188431488 124261780995228669327616 125617154331681616057344 127541073990390217622784 128144961651329565244104 132278670091695035090688 134447172880083478288896 136412378532060504937272 138648647032586086985424 139794503619632252993568 140812777839546327677184 142743754750848123309888 143121184033637251081728 144304003736394583735296 145467432952221468312576 155720459728197952701696 162255491011755420740736 170054765320520290163712 170859948868439420325472 176199322270578152210643 176371560122260046787584 177005990194642277171712 181883171376080673249696 184864862710114782647232 186392671492843003991424 187750370452728436902912 190325006334464164413184 192217442476994347866156 198418005137542552636032 201670759320125217433344 207627279637597270268928 214115632126272184964832 216340654682340560987648 221022588001313223189504 234932429694104202947524 242510895168107564332928 243383236517633131111104 246486483613486376862976 248523561990457338655232 255082147980780435245568 256289923302659130488208 264557340183390070181376 268894345760166956577792 272824757064121009874544 277297294065172173970848 279589007239264505987136 281625555679092655354368 285487509501696246619776 286242368067274502163456 311440919456395905403392 324510982023510841481472 341719897736878840650944 352398644541156304421286 354011980389284554343424 363766342752161346499392 369729725420229565294464 372785342985686007982848 380650012668928328826368 384434884953988695732312 396836010275085105272064 403341518640250434866688 428231264252544369929664 432681309364681121975296 469864859388208405895048 485021790336215128665856 486766473035266262222208 492972967226972753725952 497047123980914677310464 510164295961560870491136 512579846605318260976416 528597966811734456631929 529114680366780140362752 545649514128242019749088 554594588130344347941696 559178014478529011974272 563251111358185310708736 570975019003392493239552 622881838912791810806784 649021964047021682962944 683439795473757681301888 704797289082312608842572 727532685504322692998784 739459450840459130588928 745570685971372015965696 761300025337856657652736 768869769907977391464624 793672020550170210544128 806683037280500869733376 856462528505088739859328 939729718776416811790096 970043580672430257331712 973532946070532524444416 985945934453945507451904 1025159693210636521952832 1057195933623468913263858 1091299028256484039498176 1109189176260688695883392 1118356028957058023948544 1141950038006784986479104 1298043928094043365925888 1366879590947515362603776 1409594578164625217685144 1455065371008645385997568 1478918901680918261177856 1491141371942744031931392 1537739539815954782929248 1587344041100340421088256 1712925057010177479718656 1879459437552833623580192 1940087161344860514663424 1947065892141065048888832 2050319386421273043905664 2114391867246937826527716 2182598056512968078996352 2218378352521377391766784 2236712057914116047897088 2283900076013569972958208 2733759181895030725207552 2819189156329250435370288 2910130742017290771995136 2957837803361836522355712 3075479079631909565858496 3425850114020354959437312 3758918875105667247160384 3894131784282130097777664 4100638772842546087811328 4228783734493875653055432 4365196113025936157992704 4436756705042754783533568 4473424115828232095794176 5467518363790061450415104 5638378312658500870740576 5820261484034581543990272 6150958159263819131716992 6851700228040709918874624 7517837750211334494320768 8201277545685092175622656 8457567468987751306110864 8730392226051872315985408 8873513410085509567067136 11276756625317001741481152 12301916318527638263433984 15035675500422668988641536 16402555091370184351245312 16915134937975502612221728 17460784452103744631970816 22553513250634003482962304 24603832637055276526867968 30071351000845337977283072 33830269875951005224443456 45107026501268006965924608 49207665274110553053735936 60142702001690675954566144 67660539751902010448886912 90214053002536013931849216 135321079503804020897773824 180428106005072027863698432 270642159007608041795547648 541284318015216083591095296
- Sum of all divisors σ(n): 1842848590404190841898466131
- Sum of proper divisors (its aliquot sum) s(n): 1301564272388974758307370835
- 541284318015216083591095296 is an abundant number, because the sum of its proper divisors (1301564272388974758307370835) is greater than itself. Its abundance is 760279954373758674716275539
Bases of 541284318015216083591095296
- Binary: 110111111101111010110100110101101000111001101101111001100101011100000100111100100000000002
- Hexadecimal: 0x1BFBD69AD1CDBCCAE09E400
- Base-36: 1W0FJ1JV2P25GFVGG0
Squares and roots of 541284318015216083591095296
- 541284318015216083591095296 squared (5412843180152160835910952962) is 292988712929197578858705545536587455519084784953327616
- 541284318015216083591095296 cubed (5412843180152160835910952963) is 158590195664036634506963743055445863679418034683366443478953126742331661364494336
-
541284318015216083591095296 is a
perfect square number . Itssquare root is 23265517789536 -
The
cube root of 541284318015216083591095296 is 814970361.8841558841
Scales and comparisons
How big is 541284318015216083591095296?- 541,284,318,015,216,083,591,095,296 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 541,284,318,015,216,083,591,095,296 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 541284318015216083591095296 cubic inches would be around 67914196.8 feet tall.
Recreational maths with 541284318015216083591095296
- 541284318015216083591095296 backwards is 692590195380612510813482145
- The number of decimal digits it has is: 27
- The sum of 541284318015216083591095296's digits is 108
- 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 541284318015216083591095296 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 541284318015216083591095296 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/541284318015216083591095296/
Chicago style:
Numbermatics. 2024. "Number 541284318015216083591095296 - Facts about the integer". https://numbermatics.com/n/541284318015216083591095296/
The information we have on file for 541284318015216083591095296 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 541284318015216083591095296, math, Factors of 541284318015216083591095296, curriculum, school, college, exams, university, Prime factorization of 541284318015216083591095296, STEM, science, technology, engineering, physics, economics, calculator, five hundred forty-one septillion, two hundred eighty-four sextillion, three hundred eighteen quintillion, fifteen quadrillion, two hundred sixteen trillion, eighty-three billion, five hundred ninety-one million, ninety-five thousand, two hundred ninety-six.