137978210953360869621064704
137,978,210,953,360,869,621,064,704 is an even composite number composed of seven prime numbers multiplied together.
137978210953360869621064704 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-two thousand, two hundred seventy-five divisors.
Prime factorization of 137978210953360869621064704:
210 × 32 × 132 × 234 × 312 × 612 × 974
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 23 × 23 × 23 × 23 × 31 × 31 × 61 × 61 × 97 × 97 × 97 × 97)See below for interesting mathematical facts about the number 137978210953360869621064704 from the Numbermatics database.
Names of 137978210953360869621064704
- Cardinal: 137978210953360869621064704 can be written as One hundred thirty-seven septillion, nine hundred seventy-eight sextillion, two hundred ten quintillion, nine hundred fifty-three quadrillion, three hundred sixty trillion, eight hundred sixty-nine billion, six hundred twenty-one million, sixty-four thousand, seven hundred four.
Scientific notation
- Scientific notation: 1.37978210953360869621064704 × 1026
Factors of 137978210953360869621064704
Divisors of 137978210953360869621064704
- Number of divisors d(n): 22275
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 23 24 26 31 32 36 39 46 48 52 61 62 64 69 72 78 92 93 96 97 104 117 122 124 128 138 144 156 169 183 184 186 192 194 207 208 234 244 248 256 276 279 288 291 299 312 338 366 368 372 384 388 403 414 416 468 488 496 507 512 529 549 552 558 576 582 598 624 676 713 732 736 744 768 776 793 806 828 832 873 897 936 961 976 992 1014 1024 1058 1098 1104 1116 1152 1164 1196 1209 1248 1261 1352 1403 1426 1464 1472 1488 1521 1536 1552 1586 1587 1612 1656 1664 1746 1794 1872 1891 1922 1952 1984 2028 2116 2139 2196 2208 2231 2232 2304 2328 2379 2392 2418 2496 2522 2691 2704 2806 2852 2883 2928 2944 2976 3007 3042 3072 3104 3172 3174 3224 3312 3328 3492 3588 3627 3721 3744 3782 3783 3844 3887 3904 3968 4056 4209 4232 4278 4392 4416 4462 4464 4608 4656 4758 4761 4784 4836 4992 5044 5239 5382 5408 5612 5673 5704 5766 5856 5888 5917 5952 6014 6084 6208 6344 6348 6417 6448 6624 6656 6693 6877 6984 7137 7176 7254 7442 7488 7564 7566 7688 7774 7808 7936 8112 8418 8464 8556 8649 8784 8832 8924 8928 9021 9216 9269 9312 9409 9516 9522 9568 9672 9984 10088 10309 10478 10764 10816 11163 11224 11346 11349 11408 11532 11661 11712 11776 11834 11904 12028 12167 12168 12416 12493 12627 12688 12696 12834 12896 13248 13312 13386 13754 13968 14274 14352 14508 14884 14976 15128 15132 15376 15548 15616 15717 15872 16224 16393 16399 16836 16928 17019 17112 17298 17568 17664 17751 17848 17856 18042 18239 18538 18624 18818 19032 19044 19136 19344 19968 20079 20176 20618 20631 20956 21528 21632 22103 22326 22448 22692 22698 22816 23064 23322 23424 23552 23668 23808 24056 24334 24336 24583 24832 24986 25254 25376 25392 25668 25792 26496 26772 27063 27508 27807 27936 28227 28548 28704 29003 29016 29768 29952 30256 30264 30752 30927 31096 31232 31434 31744 32269 32448 32786 32798 33489 33672 33856 34038 34224 34596 34983 35136 35328 35502 35696 35712 36084 36478 36501 37076 37248 37479 37636 38064 38088 38272 38688 39091 39936 40158 40352 41236 41262 41912 43056 43264 43493 44206 44652 44896 45384 45396 45632 46128 46644 46848 47151 47336 47616 48112 48373 48668 48672 49166 49179 49197 49664 49972 50508 50752 50784 51313 51336 51584 52992 53253 53544 54126 54717 55016 55614 55872 56454 57096 57408 58006 58032 58621 59536 59904 60512 60528 61504 61854 61893 62192 62464 62868 64538 64896 65572 65596 66309 66978 67344 67712 68076 68448 69161 69192 69966 70272 70656 71004 71392 71424 72168 72956 73002 73749 74152 74496 74958 75272 76128 76176 76544 76921 77376 78182 80316 80704 82472 82524 83421 83824 84681 85583 86112 86528 86986 87009 88412 89304 89401 89792 90768 90792 91264 92256 92781 93217 93288 93696 94302 94672 95232 96224 96746 96807 97336 97344 98332 98358 98394 99328 99944 101016 101504 101568 102626 102672 103168 105984 106506 107088 108252 109434 109503 110032 111228 111744 112437 112908 114192 114816 115351 116012 116064 117242 117273 119072 119808 120497 121024 121056 122317 123008 123708 123786 124384 125736 129076 129792 130479 131144 131192 132618 133956 134688 135424 136091 136152 136896 138322 138384 139932 140544 142008 142784 142848 144336 145119 145912 146004 147498 147537 147591 148304 148992 149916 150544 152256 152352 153088 153842 153939 154752 156364 158171 160632 161408 162409 164151 164944 165048 166842 167648 169362 171166 172224 173056 173972 174018 175863 176824 178608 178802 179584 181536 181584 182528 183427 184512 185562 186434 186576 187392 188604 189344 192448 193492 193614 194672 194688 196664 196716 196788 198927 199888 202032 203008 203136 205252 205344 206336 207483 211968 213012 213187 214176 216407 216504 218868 219006 220064 221247 222456 223488 224874 225816 228384 229632 230702 230763 232024 232128 234484 234546 237107 238144 240994 242048 242112 244634 246016 247416 247572 248768 251472 256749 258152 259584 260958 261027 262288 262384 265236 267912 268203 269376 270848 272182 272304 273792 276644 276768 279651 279841 279864 281088 284016 285568 285696 287339 288672 290238 290421 291679 291824 292008 294996 295074 295182 296608 297984 299832 301088 304512 304704 306176 307684 307878 309504 312728 316342 319579 321264 322816 324818 328302 329888 330096 333684 335296 338724 342332 344448 346053 347944 348036 351726 351819 353648 357216 357604 359168 360937 361491 363072 363168 365056 366854 366951 369024 371124 372868 373152 377039 377177 377208 378688 384896 386984 387228 389344 389376 391437 393328 393432 393576 397854 399776 404064 406016 406272 408273 410504 410688 412672 414966 419497 426024 426374 428352 432814 433008 435357 437736 438012 440128 442494 444912 446976 449748 451632 456768 459264 461404 461526 461817 464048 464256 468968 469092 474214 474513 476288 481988 484096 484224 487227 489268 492032 494832 495144 497536 502944 508183 508369 513498 516304 519168 521916 522054 524576 524768 527589 530472 535824 536406 538752 541696 544364 544608 547584 550281 553288 553536 559302 559682 559728 562176 565409 568032 571136 573949 574678 577344 580476 580842 583358 583648 584016 589992 590148 590364 593216 599664 602176 609024 609408 615368 615756 619008 622449 625456 628849 632684 639158 639561 642528 645632 649221 649636 656604 659776 660192 667069 667368 670592 677448 684664 688896 692106 692289 695888 696072 703452 703638 707296 711321 714432 715208 718336 721874 722982 726144 726336 730112 733708 733902 738048 742187 742248 745736 746304 754078 754354 754416 757376 762073 769792 770247 773968 774456 778688 778752 782874 786656 786864 787152 795708 799552 804609 808128 812032 812544 816546 821008 821376 829932 838953 838994 839523 852048 852748 856704 862017 865628 866016 870714 875037 875472 876024 880256 884988 889824 893952 899093 899496 903264 912673 913536 918528 922808 923052 923634 928096 928512 937936 938184 948428 949026 952576 958737 963976 968192 968448 974454 978536 984064 989664 990288 995072 999973 1000339 1005888 1016366 1016738 1026996 1032608 1038159 1043832 1044108 1049152 1049536 1055178 1060944 1071648 1072812 1077504 1082811 1084473 1088728 1089216 1095168 1100562 1100853 1106576 1107072 1112579 1118604 1119364 1119456 1130818 1131117 1131531 1136064 1142272 1147898 1149356 1154688 1160952 1161684 1166716 1167296 1168032 1179984 1180199 1180296 1180728 1186432 1199328 1204352 1211821 1218048 1218816 1224819 1230736 1231512 1238016 1244898 1250912 1257698 1258491 1265368 1278316 1279122 1285056 1291264 1298442 1299272 1313208 1319552 1320384 1334138 1334736 1341184 1348283 1354896 1369328 1377792 1384212 1384578 1391776 1392144 1406904 1407276 1414592 1422642 1423539 1428864 1430416 1436672 1443748 1445964 1452288 1452672 1461681 1467416 1467804 1476096 1484374 1484496 1491472 1492608 1499563 1508156 1508708 1508832 1514752 1524146 1524549 1525107 1539584 1540494 1547936 1548912 1557376 1557504 1565748 1573312 1573728 1574304 1590121 1590703 1591416 1599104 1609218 1616256 1625088 1633092 1642016 1642752 1650843 1659864 1677906 1677988 1679046 1696227 1704096 1705496 1713408 1721847 1724034 1731256 1732032 1741428 1750074 1750944 1752048 1760512 1769183 1769976 1779648 1798186 1798992 1806528 1825346 1827072 1845616 1846104 1847268 1856192 1857024 1875872 1876368 1886547 1896856 1898052 1905152 1917474 1918683 1927952 1936384 1936896 1947663 1948908 1957072 1968409 1979328 1980576 1990144 1999946 2000678 2001207 2011776 2032732 2033476 2053992 2056223 2065216 2076318 2087664 2088216 2098304 2099072 2110356 2121888 2133963 2143296 2143991 2145624 2155008 2165622 2168946 2177456 2178432 2190336 2201124 2201706 2213152 2214144 2225158 2226561 2237208 2238728 2238912 2261636 2262234 2263062 2272128 2284544 2286219 2295796 2298712 2309376 2321904 2323368 2333432 2334592 2336064 2359968 2360398 2360592 2361456 2372864 2384551 2398656 2408704 2423642 2436096 2437632 2449638 2461472 2463024 2489796 2501824 2515396 2516982 2518569 2530736 2556632 2558244 2570112 2586051 2596884 2598544 2625111 2626416 2639104 2640768 2653073 2668276 2669472 2682368 2696566 2697279 2709792 2738019 2738656 2755584 2768424 2769156 2771431 2783552 2784288 2813291 2813808 2814552 2829184 2845284 2847078 2857728 2860832 2876211 2887496 2891928 2904576 2905344 2923362 2934832 2935608 2952192 2968748 2968992 2982944 2985216 2999126 2999919 3001017 3016312 3017416 3017664 3029504 3048292 3049098 3050214 3079168 3080988 3095872 3097824 3114752 3130093 3131496 3146624 3147456 3148608 3180242 3181406 3182832 3198208 3218436 3232512 3248433 3266184 3284032 3285504 3301686 3319728 3337737 3355812 3355976 3358092 3392454 3393351 3394593 3408192 3410992 3426816 3443694 3448068 3462512 3464064 3482856 3500148 3501888 3504096 3521024 3538366 3539952 3540597 3559296 3575881 3596372 3597984 3613056 3635463 3637933 3650692 3654144 3691232 3692208 3694536 3712384 3714048 3735407 3751744 3752736 3773094 3775473 3791827 3793712 3796104 3810304 3834948 3837366 3855904 3873792 3895326 3897816 3914144 3936818 3958656 3961152 3980288 3999892 4001356 4002414 4023552 4044849 4065464 4066952 4107984 4112446 4130432 4152636 4175328 4176432 4196608 4198144 4218821 4220712 4243776 4267926 4286592 4287982 4291248 4310016 4331244 4337892 4354912 4356864 4402248 4403412 4426304 4428288 4450316 4453122 4474416 4477456 4477824 4498689 4523272 4524468 4526124 4544256 4572438 4573647 4575321 4591592 4597424 4618752 4643808 4646736 4666864 4669184 4672128 4692181 4719936 4720796 4721184 4722912 4745728 4769102 4770363 4772109 4797312 4817408 4847284 4875264 4899276 4903301 4922944 4926048 4977361 4979592 5003648 5030792 5033964 5037138 5061472 5088681 5113264 5116488 5140224 5165541 5172102 5193768 5197088 5250222 5252832 5278208 5281536 5306146 5307549 5336552 5338944 5364736 5393132 5394558 5419584 5453461 5476038 5477312 5536848 5538312 5542862 5567104 5568576 5626582 5627616 5629104 5658368 5659641 5686237 5690568 5694156 5715456 5721664 5752422 5774992 5783856 5809152 5810688 5846724 5869664 5871216 5905227 5937496 5937984 5965888 5970432 5998252 5999838 6002034 6003621 6032624 6034832 6035328 6059008 6096584 6098196 6100428 6161976 6168669 6191744 6195648 6229504 6260186 6262992 6293248 6294912 6297216 6360484 6362812 6365664 6396416 6431973 6436872 6465024 6496866 6532368 6568064 6571008 6603372 6608797 6639456 6675474 6679683 6708617 6711624 6711952 6716184 6784908 6786702 6789186 6816384 6821984 6853632 6858657 6887388 6896136 6925024 6928128 6965712 7000296 7003776 7008192 7042048 7076732 7079904 7081194 7118592 7151762 7153653 7192744 7195968 7226112 7270926 7275866 7301384 7308288 7350317 7382464 7384416 7389072 7424768 7461337 7470814 7503488 7505472 7546188 7550946 7583654 7587424 7592208 7669896 7674732 7711808 7790652 7795632 7828288 7873636 7917312 7922304 7959219 7999784 8002712 8004828 8047104 8089698 8091837 8130928 8133904 8214057 8215968 8224892 8260864 8301551 8305272 8314293 8350656 8352864 8393216 8396288 8437642 8439873 8441424 8487552 8535852 8573184 8575964 8582496 8662488 8671897 8675071 8675784 8709824 8713728 8804496 8806824 8852608 8856576 8900632 8906244 8948832 8954912 8955648 8997378 8999757 9003051 9042049 9046544 9048936 9052248 9088512 9144876 9147294 9150642 9183184 9194848 9237504 9287616 9293472 9333728 9338368 9344256 9384362 9390279 9439872 9441592 9442368 9445824 9491456 9538204 9540726 9544218 9594624 9634816 9648431 9694568 9798552 9806602 9845888 9852096 9906949 9954722 9959184 10007296 10013211 10061584 10067928 10074276 10122944 10177362 10226528 10232976 10280448 10331082 10344204 10387536 10394176 10500444 10505664 10556416 10563072 10612292 10615098 10621791 10673104 10677888 10727643 10786264 10789116 10839168 10906389 10906922 10913799 10952076 10954624 11073696 11076624 11085724 11134208 11137152 11189047 11206221 11253164 11255232 11258208 11316736 11319282 11372474 11375481 11381136 11388312 11430912 11443328 11504844 11549984 11567712 11621376 11688209 11692487 11693448 11739328 11742432 11810454 11864749 11874992 11875968 11931776 11940864 11996504 11999676 12004068 12007242 12065248 12069664 12070656 12134547 12193168 12196392 12200856 12323952 12337338 12383488 12391296 12459008 12520372 12525984 12586496 12589824 12594432 12656463 12720968 12725624 12731328 12792832 12863946 12873744 12930048 12993732 13004407 13064736 13136128 13200827 13206744 13217594 13278912 13350948 13359366 13417234 13423248 13423904 13432368 13496067 13569816 13573404 13578372 13632768 13643968 13717314 13774776 13792272 13850048 13856256 13931424 14000592 14007552 14016384 14076543 14153464 14159808 14162388 14237184 14303524 14307306 14311089 14316327 14385488 14391936 14452224 14463527 14541852 14551732 14602768 14700634 14709903 14764928 14768832 14778144 14849536 14922674 14932083 14941628 15006976 15010944 15092376 15101892 15167308 15174848 15184416 15339792 15342587 15349464 15423616 15581304 15591264 15656576 15747272 15753673 15834624 15844608 15918438 15922647 15999568 16005424 16009656 16094208 16179396 16183674 16261856 16267808 16360383 16428114 16431936 16449784 16521728 16603102 16610544 16628586 16701312 16705728 16786432 16792576 16875284 16879746 16882848 16975104 17058711 17070301 17071704 17146368 17151928 17164992 17324976 17343794 17350142 17351568 17419648 17427456 17527679 17608992 17613648 17705216 17715681 17792419 17801264 17812488 17897664 17909824 17911296 17994756 17999514 18006102 18084098 18093088 18097872 18104496 18177024 18289752 18294588 18301284 18366368 18389696 18506007 18575232 18586944 18667456 18676736 18688512 18768724 18780558 18879744 18883184 18884736 18891648 19076408 19081452 19088436 19189248 19295919 19296862 19389136 19494319 19597104 19613204 19691776 19704192 19813898 19826391 19909444 19918368 20014592 20026422 20123168 20125851 20135856 20148552 20245888 20354724 20453056 20465952 20560896 20662164 20679139 20688408 20775072 20788352 20991479 21000888 21011328 21126144 21224584 21230196 21243582 21346208 21355776 21455286 21460959 21572528 21578232 21678336 21812778 21813844 21827598 21904152 21909248 22050951 22147392 22153248 22171448 22268416 22274304 22378094 22384011 22412442 22506328 22510464 22516416 22633472 22638564 22744948 22750962 22762272 22776624 22886656 22999379 23007797 23009688 23099968 23135424 23376418 23384974 23386896 23478656 23484864 23620908 23729498 23749984 23751936 23863552 23877657 23993008 23999352 24008136 24014484 24130496 24139328 24141312 24269094 24386336 24392784 24401712 24647904 24674676 24766976 24782592 24904653 24942879 25040744 25051968 25172992 25179648 25188864 25312926 25319619 25441936 25451248 25462656 25589317 25727892 25747488 25987464 26008814 26015691 26025213 26129472 26272256 26401654 26413488 26435188 26557824 26701896 26718732 26834468 26846496 26847808 26864736 26992134 27126147 27139632 27144577 27146808 27156744 27265536 27287936 27434628 27549552 27584544 27700096 27712512 27862848 27871883 28001184 28015104 28032768 28153086 28170837 28292863 28306928 28319616 28324776 28474368 28607048 28614612 28622178 28632654 28770976 28783872 28904448 28927054 28945293 29083704 29103464 29205536 29401268 29419806 29529856 29537664 29556288 29699072 29720847 29845348 29864166 29883256 30013952 30021888 30184752 30203784 30334616 30349696 30368832 30679584 30685174 30698928 30847232 30999163 31010509 31162608 31182528 31313152 31494544 31507346 31669248 31689216 31836876 31845294 31999136 32010848 32019312 32182929 32358792 32367348 32523712 32535616 32720766 32741397 32856228 32863872 32899568 33043456 33206204 33221088 33257172 33402624 33411456 33567141 33618663 33750568 33759492 33765696 33950208 34117422 34126443 34140602 34143408 34292736 34303856 34329984 34489949 34649952 34687588 34700284 34703136 34839296 35010889 35055358 35064627 35077461 35217984 35227296 35410432 35431362 35584838 35594247 35602528 35624976 35795328 35819648 35822592 35989512 35999028 36012204 36168196 36186176 36195744 36208992 36572783 36579504 36586169 36589176 36602568 36732736 36779392 37012014 37150464 37173888 37334912 37377024 37537448 37561116 37759488 37766368 37769472 37783296 37969389 38152816 38162904 38176872 38378496 38591838 38593724 38778272 38988638 39013221 39194208 39226408 39383552 39408384 39602481 39627796 39652782 39818888 39836736 40029184 40052844 40246336 40251702 40271712 40297104 40491776 40691209 40709448 40906112 40931904 41324328 41358278 41376816 41550144 41576704 41982958 42001776 42022656 42229629 42449168 42460392 42487164 42692416 42711552 42910572 42921918 43145056 43156464 43356672 43390581 43625556 43627688 43655196 43808304 43818496 44101902 44129709 44294784 44306496 44342896 44536832 44548608 44756188 44768022 44796249 44824884 45012656 45020928 45032832 45273407 45277128 45489896 45501924 45524544 45553248 45773312 45998758 46015594 46019376 46027761 46199936 46270848 46486453 46752836 46769948 46773792 46957312 46969728 47241816 47261019 47293129 47458996 47499968 47503872 47727104 47755314 47986016 47998704 48016272 48028968 48260992 48278656 48282624 48538188 48772672 48785568 48803424 49081149 49293751 49295808 49311793 49349352 49533952 49565184 49809306 49885758 50081488 50103936 50359296 50377728 50625852 50639238 50883872 50902496 50925312 51176133 51178634 51210903 51455784 51494976 51974928 52017628 52031382 52050426 52258944 52544512 52583037 52803308 52826976 52870376 53115648 53377257 53403792 53437464 53668936 53692992 53695616 53729472 53984268 54252294 54279264 54289154 54293616 54313488 54531072 54575872 54844673 54869256 55099104 55169088 55400192 55673053 55725696 55743766 56002368 56030208 56065536 56306172 56341674 56585726 56613856 56639232 56649552 57214096 57229224 57244356 57265308 57541952 57567744 57854108 57890586 58167408 58206928 58411072 58482957 58802536 58839612 59059712 59075328 59112576 59441694 59479173 59690696 59728332 59766512 60027904 60043776 60369504 60377553 60407568 60669232 60699392 60737664 60998353 61020679 61359168 61370348 61397856 61694464 61998326 62021018 62037417 62325216 62365056 62626304 62974437 62989088 63014692 63378432 63673752 63690588 63742913 63998272 64021696 64038624 64365858 64705693 64717584 64734696 65047424 65071232 65441532 65482794 65712456 65727744 65799136 66152853 66412408 66442176 66514344 66805248 66822912 67134282 67152033 67237326 67501136 67518984 67531392 67900416 68234844 68252886 68281204 68286816 68607712 68659968 68979898 68998137 69023391 69299904 69375176 69400568 69406272 69678592 70021778 70110716 70129254 70154922 70435968 70454592 70820864 70862724 71169676 71188494 71205056 71249952 71590656 71639296 71979024 71992139 71998056 72024408 72336392 72372352 72391488 72417984 73145566 73159008 73172338 73178352 73205136 73465472 73558784 73921081 74024028 74300928 74347776 74669824 74713959 75074896 75122232 75518976 75532736 75538944 75566592 75938778 76305632 76325808 76353744 76767951 77183676 77187448 77556544 77977276 78026442 78047073 78075639 78388416 78452816 78767104 78816768 79204962 79255592 79305564 79637776 79673472 80105688 80492672 80503404 80543424 80594208 80983552 81378441 81382418 81418896 81433731 81812224 81863808 82245263 82648656 82716556 82753632 83100288 83153408 83615649 83965916 84003552 84045312 84459258 84878589 84898336 84920784 84974328 85384832 85423104 85821144 85843836 85914361 86290112 86312928 86713344 86781162 86835879 87212021 87251112 87255376 87310392 87616608 87636992 88203804 88259418 88529281 88589568 88612992 88685792 89097216 89162541 89512376 89536044 89592498 89649768 90025312 90041856 90065664 90546814 90554256 90979792 91003848 91049088 91106496 91546624 91997516 92031188 92038752 92055522 92399872 92541696 92972906 92997489 93031527 93505672 93539896 93547584 93914624 93939456 94483632 94522038 94586258 94917992 94999936 95007744 95454208 95510628 95972032 95997408 96032544 96057936 96521984 96557312 96997381 97032883 97076376 97545344 97571136 97606848 98162298 98587502 98591616 98623586 98698704 99130368 99618612 99771516 100162976 100207872 100701423 101251704 101278476 101767744 101804992 101850624 102352266 102357268 102421806 102911568 102989952 103469847 103949856 104035256 104062764 104100852 104517888 105032667 105166074 105193881 105232383 105606616 105653952 105740752 106231296 106754514 106782741 106807584 106874928 107337872 107385984 107391232 107458944 107920163 107968536 108504588 108558528 108578308 108587232 108626976 109151744 109689346 109718349 109738512 109758507 110198208 110338176 110800384 111346106 111451392 111487532 112004736 112131072 112612344 112683348 112775923 113171452 113227712 113278464 113299104 114428192 114458448 114479303 114488712 114530616 115083904 115135488 115708216 115781172 116334816 116413856 116822144 116965914 117039663 117546637 117605072 117679224 118119424 118150656 118225152 118807443 118883388 118958346 119381392 119456664 119533024 120087552 120739008 120755106 120815136 121338464 121398784 121475328 121996706 122041358 122073627 122718336 122740696 122795712 123388928 123996652 124042036 124074834 124650432 124730112 125252608 125429603 125948874 125978176 126029384 127347504 127381176 127485826 127996544 128043392 128077248 128731716 129411386 129435168 129469392 130094848 130142464 130171743 130783451 130883064 130965588 131424912 131455488 131598272 132305706 132824816 132884352 133028688 133610496 133645824 134268564 134304066 134474652 135002272 135037968 135062784 135820221 136469688 136505772 136562408 136573632 137215424 137319936 137959796 137996274 138046782 138083283 138599808 138750352 138801136 138812544 139357184 139459359 140043556 140221432 140258508 140309844 140871936 140909184 141725448 141783057 141879387 142339352 142376988 142410112 142499904 143181312 143278592 143958048 143984278 143996112 144048816 144672784 144744704 144782976 144835968 145457611 146291132 146318016 146344676 146356704 146410272 146930944 147117568 147842162 147881253 147935379 148048056 148601856 148695552 149339648 149427918 150149792 150244464 151065472 151077888 151133184 151877556 152002331 152611264 152651616 152707488 153535902 153632709 154241737 154298191 154367352 154374896 155113088 155954552 156052884 156094146 156151278 156776832 156905632 157633536 157749111 158409924 158511184 158611128 159275552 159346944 160131771 160211376 160985344 161006808 161086848 161188416 161967104 162756882 162764836 162837792 162867462 163624448 163727616 164490526 164534019 165297312 165433112 165507264 166200576 166306816 167019159 167231298 167931832 168007104 168090624 168918516 169057291 169757178 169796672 169841568 169948656 170769664 171610751 171642288 171687672 171828722 172580224 172625856 173562324 173671758 174424042 174502224 174510752 174620784 175233216 175448871 176407608 176518836 177058562 177179136 177225984 177371584 178325082 179024752 179072088 179184996 179299536 180050624 180083712 180131328 181093628 181108512 181959584 182007696 182098176 182212992 182995059 183062037 183995032 184062376 184077504 184111044 184799744 185083392 185945812 185994978 186063054 186112251 187011344 187079792 187095168 187829248 187878912 188923311 188967264 189044076 189172516 189835984 189999872 190935673 191021256 191228739 191944064 191994816 192065088 192115872 193043968 193114624 193994762 194065766 194117079 194152752 195090688 195142272 195213696 196324596 197175004 197183232 197247172 197397408 199237224 199453631 199543032 200325952 200415744 201402846 202503408 202556952 203535488 203609984 203701248 204704532 204714536 204843612 205823136 205979904 206939694 206994411 207070173 207899712 207967127 208070512 208125528 208201704 209035776 210065334 210332148 210387762 210464766 211213232 211307904 211481504 212462592 213509028 213565482 213615168 213749856 214675744 214771968 214782464 214917888 215840326 215937072 215976417 217009176 217117056 217156616 217174464 217253952 218303488 219378692 219436698 219477024 219517014 220396416 220676352 221600768 221763243 221913913 222692212 222902784 222975064 224009472 225224688 225366696 225551846 226342904 226455424 226556928 226598208 227859827 228856384 228916896 228958606 228977424 229061232 230167808 230303853 231301447 231416432 231562344 232669632 232827712 233644288 233931828 234079326 235093274 235210144 235358448 236301312 236450304 237614886 237766776 237916692 238762784 238913328 239066048 241478016 241510212 241630272 242676928 242797568 242950656 243993412 244082716 244147254 244301193 245436672 245481392 245591424 246735789 247993304 248084072 248149668 249300864 249460224 250846947 250859206 251897748 251956352 252058768 254635767 254695008 254762352 254971652 255993088 256086784 256154496 257348081 257463432 257743083 258822772 258870336 258938784 260189696 260284928 260343486 261566902 261636063 261766128 261931176 262849824 262910976 263196544 264611412 265587843 265649632 265768704 266057376 267291648 268537128 268608132 268828807 268927201 268949304 270004544 270075936 270125568 271640442 272889227 272939376 273011544 273124816 273147264 274430848 274639872 275919592 275992548 276093564 276166566 277199616 277500704 277602272 277625088 278918718 278992467 279094581 280087112 280442864 280517016 280619688 281743872 281818368 283450896 283566114 283758774 284678704 284753976 284820224 284999808 286362624 286557184 287916096 287968556 287992224 288097632 289345568 289489408 289565952 289671936 290915222 290992143 291098649 292582264 292636032 292689352 292713408 292820544 293861888 294235136 295684324 295762506 295870758 296096112 297391104 298679296 298855836 299101361 300299584 300488928 302130944 303619021 303755112 304004662 305222528 305303232 305414976 307071804 307265418 308483474 308596382 308734704 308749792 310226176 310409541 311909104 312105768 312188292 312302556 313553664 313811264 315098001 315498222 316819848 317022368 317222256 318551104 318693888 320263542 320422752 321970688 322013616 322173696 322376832 323760489 325513764 325529672 325675584 325734924 327248896 327455232 328981052 329068038 329155047 329275521 330594624 330866224 331014528 332401152 332661121 334038318 334462596 335863664 336014208 337837032 338114582 338327769 339514356 339593344 339683136 339897312 341539328 343221502 343284576 343375344 343437909 343657444 345160448 345251712 346860457 347124648 347343516 348848084 349004448 349021504 349241568 350466432 350897742 352639911 352815216 352879501 353037672 354117124 354358272 354451968 354743168 356650164 358049504 358144176 358369992 358599072 360101248 360262656 362187256 362217024 362334479 363919168 364015392 364196352 364425984 365990118 366124074 366220881 367807219 367990064 368124752 368155008 368222088 369599488 370166784 371891624 371989956 372126108 372224502 374022688 374159584 374190336 375757824 376288809 377846622 377934528 378088152 378345032 379671968 379999744 381871346 382042512 382457478 383888128 383989632 384130176 384231744 386087936 386229248 387989524 388131532 388234158 388305504 390181376 390284544 390427392 392350353 392649192 394350008 394366464 394494344 394794816 398474448 398907262 399086064 400651904 400831488 402805692 403136617 405006816 405113904 407070976 407219968 407460663 409225637 409409064 409429072 409687224 411646272 411959808 413879388 413988822 414140346 415799424 415934254 416141024 416251056 416403408 418071552 418378077 420130668 420664296 420775524 420929532 422426464 422615808 422963008 425638161 427018056 427130964 427230336 427499712 429351488 429543936 429564928 429835776 431680652 431874144 431952834 434018352 434234112 434313232 434348928 434507904 436372833 438757384 438873396 438954048 439034028 440792832 441352704 443526486 443643759 443806137 443827826 445384424 445805568 445950128 448018944 448369337 450449376 450733392 451103692 452685808 452910848 453196416 455141557 455719654 456006993 457712768 457833792 457917212 457954848 458122464 460335616 460607706 462602894 462725211 462832864 462894573 463124688 465339264 465655424 467288576 467863656 468158652 470186548 470420288 470716896 472900608 475229772 475533552 475620197 475833384 477525568 477826656 478132096 482804017 482956032 483020424 483260544 485353856 485901312 487986824 488165432 488294508 488602386 490873344 490962784 491182848 493471578 493602057 495986608 496168144 496299336 498601728 498920448 501057477 501693894 501718412 503795496 503912704 504117536 507171873 509271534 509390016 509524704 509943304 511986176 512173568 512308992 514696162 514832253 514926864 515486166 517645544 517740672 517877568 520379392 520569856 520686972 523133804 523272126 523532256 523862352 525699648 526393088 528985717 529179331 529222824 531175686 531299264 531537408 532114752 537074256 537216264 537657614 537854402 537898608 540009088 540151872 540251136 543280884 545778454 545878752 546023088 546249632 546294528 548861696 548985177 549186111 551564989 551839184 551985096 552187128 552333132 554399232 555001408 555204544 555250176 557837436 557984934 558189162 560174224 560885728 561034032 561239376 563487744 563636736 566901792 567132228 567517548 569357408 569507952 569640448 569999616 572807019 573686217 575832192 575937112 575984448 576195264 578691136 578978816 579131904 579343872 581830444 581984286 582197298 582351237 585164528 585272064 585378704 585426816 585641088 587723776 588554291 591368648 591525012 591741516 592192224 597711672 598202722 598360893 600599168 600977856 604261888 604323889 607238042 607510224 608009324 610445056 610606464 610829952 614143608 614530836 616966948 617192764 617469408 617499584 620452352 620819082 623818208 623901381 624211536 624376584 624605112 627107328 627622528 630196002 630996444 633639696 634044736 634444512 637102208 637387776 640527084 640845504 641053309 643941376 644027232 644347392 644753664 647520978 647929251 650735849 651027528 651059344 651351168 651469848 654910464 657962104 658136076 658310094 658551042 661189248 661732448 662029056 664802304 665289729 665322242 665741739 668076636 668925192 671727328 672028416 675674064 676229164 676655538 679028712 679186688 679366272 679794624 683078656 683579481 686443004 686569152 686750688 686875818 687314888 690320896 690503424 693720914 693904341 694249296 694687032 697696168 698008896 698043008 698483136 700932864 701795484 705279822 705630432 705759002 706075344 708234248 708903936 709486336 712980749 713241707 713300328 716099008 716288352 716739984 717198144 720202496 723749689 724374512 724434048 724668958 727838336 728030784 728392704 728851968 731980236 732248148 732441762 735614438 735980128 736249504 736310016 736444176 740207367 743783248 743979912 744252216 744449004 748045376 748319168 748380672 752577618 755693244 755869056 756176304 756690064 759343936 759999488 763742692 764085024 764914956 767776256 767979264 768260352 768463488 772044243 773229249 775979048 776263064 776468316 776611008 780362752 780569088 780854784 784700706 784908189 785298384 788700016 788732928 788988688 789589632 793268827 796763529 796948896 797814524 798172128 801303808 805250447 805611384 806273234 806486421 806781603 810013632 810227808 814141952 814439936 814921326 818451274 818667681 818818128 818858144 819374448 823292544 823919616 827758776 827977644 828280692 831598848 831868508 832282048 832502112 832806816 836756154 840261336 841174009 841328592 841481887 841551048 841859064 844852928 845231616 845926016 851276322 854036112 854261928 854460672 854999424 858702976 859087872 859671552 863361304 863748288 863905668 868036704 868468224 868626464 868697856 869015808 872745666 872976429 873295947 877078753 877514768 877746792 877908096 878068056 881585664 882705408 887052972 887287518 887612274 887655652 890768848 891900256 896037888 896738674 897304083 900898752 901466784 902207384 905371616 905821696 906392832 910283114 910857063 911439308 912013986 915425536 915667584 915834424 915909696 916244928 920671232 921215412 925205788 925450422 925665728 925789146 926249376 930678528 931310848 934577152 935727312 935897807 936317304 940373096 940840576 941433792 950459544 951067104 951240394 951666768 955051136 955653312 956264192 960974053 965608034 965912064 966040848 966521088 970707712 971281467 975973648 976330864 976589016 977204772 981746688 981925568 982365696 986943156 987204114 991973216 992336288 992598672 997203456 997983363 1002114954 1003387788 1003436824 1007590992 1007825408 1008235072 1014343746 1014983307 1018543068 1018780032 1019049408 1019886608 1023972352 1024347136 1024617984 1029392324 1029664506 1029853728 1030313727 1030972332 1035291088 1035481344 1035755136 1040581371 1041288361 1041373944 1046267608 1046544252 1047064512 1047724704 1051399296 1052786176 1057919733 1057971434 1058358662 1058445648 1058638503 1062351372 1062598528 1063074816 1064229504 1069188419 1074148512 1074432528 1075315228 1075708804 1075797216 1080018176 1080303744 1085337559 1086561768 1087003437 1091556908 1091757504 1092046176 1092499264 1092589056 1097723392 1097970354 1098372222 1103129978 1103421657 1103678368 1103970192 1104374256 1104666264 1108798464 1110002816 1110409088 1110500352 1115674872 1115969868 1116378324 1120348448 1121771456 1122068064 1122478752 1127273472 1128866427 1133756273 1133803584 1134171239 1134264456 1135035096 1138714816 1139015904 1139280896 1139999232 1145614038 1147372434 1150880653 1151664384 1151874224 1151968896 1152390528 1157382272 1158263808 1158687744 1163660888 1163968572 1164394596 1164702474 1170329056 1170544128 1170757408 1170853632 1171282176 1177051059 1177108582 1182737296 1183050024 1183483032 1184384448 1195423344 1196405444 1196721786 1201198336 1201955712 1208523776 1208647778 1209409851 1214476084 1215020448 1216018648 1220890112 1221212928 1221659904 1227676911 1228287216 1229061672 1233933896 1234385528 1234938816 1234999168 1240904704 1241638164 1247636416 1247802762 1248423072 1248753168 1249210224 1254214656 1255245056 1260392004 1261427479 1261992888 1267279392 1268089472 1268889024 1274204416 1280480219 1281054168 1281691008 1282106618 1288054464 1288694784 1289507328 1295041956 1295858502 1301471698 1302055056 1302118688 1302702336 1302939696 1309118499 1315924208 1316272152 1316620188 1317102084 1322378496 1323464896 1324058112 1330579458 1330644484 1331483478 1336153272 1337850384 1343454656 1344056832 1345108011 1351348128 1352458328 1353311076 1358057424 1358373376 1358732544 1359589248 1365424671 1367158962 1368020979 1372886008 1373138304 1373501376 1373751636 1374629776 1380641792 1381006848 1387441828 1387808682 1388175633 1388498592 1388683719 1389374064 1395392336 1396017792 1396086016 1396966272 1401865728 1402962119 1403475617 1403590968 1410559644 1411260864 1411518004 1412150688 1416468496 1418972672 1425961498 1426483414 1426600656 1426860591 1432198016 1432576704 1433479968 1434396288 1440404992 1447499378 1448412051 1448749024 1448868096 1449337916 1455676672 1456061568 1457703936 1463960472 1464496296 1464883524 1466086999 1471228876 1471960256 1472499008 1472620032 1472888352 1480414734 1487566496 1487959824 1488230939 1488504432 1488898008 1496090752 1496638336 1496761344 1505155236 1511386488 1511738112 1512352608 1513380128 1518687872 1521515619 1527485384 1528106281 1528170048 1529829912 1535552512 1535958528 1536520704 1536926976 1544088486 1544496759 1546458498 1551958096 1552526128 1552936632 1553222016 1561138176 1561709568 1569401412 1569816378 1570596768 1577400032 1577977376 1579179264 1586537654 1586957151 1587537993 1593527058 1593897792 1595629048 1596344256 1602607616 1610500894 1611222768 1612546468 1612972842 1613563206 1620027264 1620455616 1628283904 1628879872 1629842652 1636902548 1637335362 1637636256 1637716288 1638748896 1646585088 1654694967 1655517552 1655819197 1655955288 1656561384 1663197696 1663737016 1664564096 1665004224 1665613632 1673512308 1680522672 1682348018 1682657184 1682963774 1683102096 1683718128 1689705856 1690463232 1691852032 1700184863 1702552644 1708072224 1708523856 1708921344 1709998848 1717405952 1718421057 1725864643 1726722608 1727496576 1727811336 1736073408 1736936448 1737252928 1737395712 1738031616 1745491332 1745952858 1746591894 1754157506 1755029536 1755493584 1755816192 1756136112 1763171328 1765662873 1774105944 1774575036 1775224548 1775311304 1781537696 1783800512 1793477348 1794608166 1795082679 1801797504 1802933568 1804414768 1810743232 1811643392 1812785664 1812971667 1820566228 1821714126 1822878616 1824027972 1830851072 1831335168 1831668848 1831819392 1832489856 1842430824 1850411576 1850900844 1851331456 1851578292 1852498752 1861357056 1862621696 1871454624 1871704143 1871795614 1872634608 1880746192 1881681152 1882867584 1890948943 1891641049 1900919088 1902134208 1902480788 1903333536 1910102272 1911306624 1912528384 1921948106 1923159927 1931216068 1931824128 1932081696 1933042176 1941415424 1942562934 1951947296 1952207547 1952661728 1953178032 1954409544 1963851136 1964731392 1973886312 1974408228 1976030303 1983946432 1984672576 1985197344 1994406912 1995966726 1997225217 2004229908 2005876483 2006775576 2006873648 2015181984 2015650816 2016470144 2028687492 2029966614 2036173463 2037086136 2037560064 2038098816 2039773216 2049235968 2050738443 2058784648 2059329012 2059707456 2060627454 2061944664 2070582176 2070962688 2071510272 2081162742 2081713023 2082576722 2082747888 2092535216 2093088504 2094129024 2095449408 2102798592 2105572352 2115839466 2115942868 2116717324 2116891296 2117277006 2124702744 2125197056 2128459008 2138376838 2138942247 2139725121 2148297024 2148865056 2150630456 2151417608 2151594432 2160036352 2160607488 2170675118 2171249067 2173123536 2174006874 2183113816 2183515008 2184092352 2184998528 2185178112 2195446784 2195940708 2196744444 2206259956 2206843314 2207356736 2207940384 2208748512 2209332528 2220005632 2220818176 2230939763 2231349744 2231756309 2231939736 2232756648 2240696896 2243542912 2244136128 2244957504 2257732854 2267512546 2267607168 2268342478 2268528912 2270070192 2277429632 2278031808 2279998464 2291228076 2294744868 2301761306 2303328768 2303748448 2303937792 2304781056 2314764544 2316132729 2327321776 2327937144 2328789192 2329404948 2340658112 2341088256 2341514816 2341707264 2342564352 2354102118 2354217164 2365474592 2366100048 2366966064 2368768896 2379806481 2390846688 2392810888 2393443572 2402396672 2403911424 2415751341 2417295556 2418819702 2419459263 2420344809 2428952168 2430040896 2432037296 2441780224 2442425856 2443319808 2455353822 2456003043 2456574432 2458123344 2467867792 2468771056 2469877632 2469998336 2482163749 2483276328 2495272832 2495605524 2496846144 2497506336 2498420448 2510490112 2520784008 2522854958 2523522027 2523985776 2524445661 2534558784 2536178944 2537778048 2548408832 2560960438 2562108336 2563382016 2564213236 2576108928 2579014656 2590083912 2591717004 2602943396 2604110112 2604237376 2605404672 2605879392 2618236998 2631236259 2631848416 2632544304 2633023969 2633240376 2634204168 2644756992 2646929792 2648116224 2661158916 2661288968 2662966956 2672306544 2675700768 2686909312 2688113664 2690216022 2691912249 2702696256 2703572651 2704916656 2706622152 2716114848 2716746752 2717465088 2719178496 2730849342 2732571189 2734317924 2736041958 2744407711 2745772016 2746276608 2747002752 2747503272 2749259552 2762013696 2774883656 2775617364 2776351266 2776997184 2777367438 2778748128 2790784672 2792035584 2792172032 2793932544 2803731456 2805924238 2806951234 2807181936 2807693421 2821119288 2822521728 2823036008 2824301376 2832936992 2837945344 2851922996 2852966828 2853201312 2853721182 2864396032 2865153408 2866959936 2868792576 2880809984 2882922159 2884880869 2894998756 2896824102 2897498048 2897736192 2898675832 2911353344 2912123136 2927920944 2928992592 2929767048 2932173998 2942457752 2943920512 2944998016 2945240064 2945776704 2960829468 2975132992 2975919648 2976461878 2977008864 2977796016 2992181504 2993276672 2993950089 3006918811 3008019373 3010310472 3022772976 3023476224 3024705216 3026760256 3037375744 3043031238 3054970768 3056212562 3056340096 3059659824 3071917056 3073041408 3073853952 3088176972 3088993518 3092916996 3103916192 3105052256 3105873264 3106444032 3121744113 3123865083 3138802824 3139632756 3141193536 3154800064 3155954752 3158358528 3173075308 3173914302 3175075986 3175915509 3187054116 3187795584 3191258096 3192688512 3205215232 3207565257 3221001788 3222445536 3225092936 3225945684 3227126412 3240054528 3240911232 3256012677 3259685304 3261010311 3273805096 3274670724 3275272512 3275432576 3277497792 3293170176 3309389934 3310264971 3311035104 3311638394 3311910576 3313122768 3326395392 3327474032 3329128192 3330008448 3331227264 3345525053 3347024616 3361045344 3364696036 3365314368 3365927548 3366204192 3367436256 3379411712 3383704064 3396056233 3400369726 3401268819 3402513717 3405105288 3416144448 3417047712 3417842688 3419997696 3434811904 3436842114 3451729286 3452641959 3453445216 3454993152 3455622672 3472146816 3474505856 3474791424 3476063232 3490982664 3491905716 3493183788 3496053613 3508315012 3510059072 3510987168 3511632384 3512272224 3531325746 3547559951 3548211888 3548858393 3549150072 3550449096 3550622608 3563075392 3567601024 3586954696 3589216332 3590165358 3603595008 3605867136 3608829536 3621486464 3625571328 3625943334 3628229553 3641132456 3643428252 3645757232 3648055944 3661702144 3662670336 3663337696 3663638784 3664979712 3683030733 3684861648 3700823152 3701801688 3702662912 3703156584 3704997504 3722714112 3725243392 3742909248 3743408286 3743591228 3745269216 3761492384 3763362304 3765735168 3781897886 3783282098 3784282437 3801838176 3804268416 3804961576 3806667072 3820204544 3822613248 3825056768 3841440657 3843896212 3846319854 3862432136 3864163392 3866084352 3882830848 3885125868 3888317693 3903894592 3904415094 3905323456 3906356064 3908819088 3927702272 3947047273 3947772624 3948816456 3952060606 3967892864 3969345152 3970394688 3991933452 3994450434 4008459816 4011752966 4013551152 4013747296 4030363968 4032940288 4035324033 4057374984 4059933228 4072346926 4074172272 4075120128 4076197632 4079546432 4096274013 4101476886 4117569296 4118658024 4119414912 4121254908 4123889328 4141164352 4141925376 4143020544 4162325484 4163426046 4165153444 4165495776 4185070432 4186177008 4188258048 4190898816 4205597184 4208886357 4210426851 4231678932 4231885736 4233434648 4233782592 4234554012 4249405488 4250394112 4256918016 4276753676 4277884494 4279450242 4280581773 4296594048 4297730112 4301260912 4302835216 4303188864 4320072704 4321214976 4341350236 4342498134 4345236153 4346247072 4348013748 4366227632 4367030016 4368184704 4369997056 4391520479 4391881416 4393488888 4398260997 4412519912 4413686628 4414713472 4415880768 4417497024 4418665056 4440011264 4441636352 4461879526 4462699488 4463512618 4463879472 4464692817 4465513296 4481393792 4487085824 4488272256 4489915008 4509185941 4515465708 4535025092 4535214336 4536684956 4537057824 4540140384 4554859264 4556063616 4582456152 4584318843 4587433513 4589489736 4603522612 4606657536 4607496896 4607875584 4609562112 4629529088 4632265458 4654643552 4655874288 4657578384 4658809896 4681316224 4683029632 4683414528 4685128704 4708204236 4708434328 4730949184 4732200096 4733932128 4737537792 4759612962 4760871453 4762613979 4781493847 4781693376 4783243921 4785621776 4786887144 4804793344 4807822848 4831502682 4834591112 4837639404 4838918526 4840689618 4857904336 4860081792 4864074592 4884851712 4886639616 4910707644 4912006086 4913148864 4916246688 4935735584 4937542112 4939755264 4939996672 4964084901 4964327498 4966552656 4967457591 4990545664 4991211048 4993692288 4995012672 4996840896 5020980224 5041568016 5045709916 5047044054 5047971552 5048891322 5069117568 5072357888 5075556096 5096817664 5100554589 5121920876 5124216672 5126764032 5128426472 5152217856 5177593929 5180167824 5183434008 5205886792 5208220224 5208474752 5210809344 5211758784 5236473996 5240776021 5262472518 5263696832 5265088608 5266047938 5266480752 5268408336 5289513984 5293859584 5296988619 5319933281 5322317832 5322577936 5325933912 5344613088 5351401536 5373818624 5380432044 5383824498 5400286141 5405392512 5407145302 5409833312 5413244304 5432229696 5434930176 5438356992 5438915001 5461698684 5465142378 5468635848 5472083916 5488815422 5491544032 5492553216 5494005504 5495006544 5498519104 5549767312 5551234728 5552702532 5553994368 5554734876 5557496256 5581569344 5584071168 5584344064 5587865088 5611848476 5613902468 5614363872 5615386842 5642238576 5645043456 5646072016 5648602752 5665873984 5672846829 5674923147 5703845992 5705933656 5706402624 5707442364 5728792064 5730306816 5733919872 5737585152 5765844318 5769479781 5769761738 5789997512 5793648204 5794996096 5795472384 5797351664 5822706688 5824246272 5855841888 5856622641 5857985184 5859534096 5864347996 5884915504 5887841024 5889996032 5891553408 5916840241 5919005863 5921658936 5928090909 5950265984 5951839296 5952923756 5954017728 5955592032 5984363008 5986553344 5987900178 6013837622 6016038746 6017629449 6020620944 6045545952 6046952448 6049410432 6053520512 6074751488 6086062476 6108520389 6109941536 6112425124 6112680192 6119319648 6147707904 6176353944 6177987036 6183062561 6185833992 6207832384 6210104512 6211746528 6212888064 6243488226 6247730166 6276452221 6277605648 6279265512 6282387072 6309600128 6311909504 6316717056 6346150616 6347828604 6350151972 6351831018 6374108232 6375591168 6382516192 6385377024 6415130514 6416826741 6419175363 6442003576 6444891072 6450185872 6451891368 6454252824 6480109056 6481822464 6512025354 6513747201 6519370608 6522020622 6547610192 6549341448 6550545024 6550865152 6554995584 6586340352 6618779868 6620529942 6622070208 6623276788 6623821152 6626245536 6654948064 6658256384 6660016896 6662454528 6691050106 6692819289 6694049232 6695268927 6722090688 6729392072 6730628736 6731855096 6732408384 6734872512 6758823424 6767408128 6792112466 6800739452 6802537638 6805027434 6810210576 6832288896 6834095424 6839995392 6869623808 6873684228 6879331303 6903458572 6905283918 6906890432 6909986304 6911245344 6944293632 6949011712 6981965328 6983237483 6983811432 6986367576 6992107226 7016630024 7020118144 7021974336 7023264768 7024544448 7062651492 7095119902 7096423776 7097716786 7098300144 7100898192 7101245216 7126150784 7135202048 7139419443 7170344857 7173909392 7178432664 7180330716 7207190016 7211734272 7217659072 7242972928 7247254023 7251886668 7256459106 7282264912 7286856504 7291514464 7296111888 7325340672 7326675392 7327277568 7329959424 7366061466 7369723296 7401646304 7403603376 7405325824 7406313168 7409995008 7446491247 7485818496 7486816572 7487182456 7490538432 7522984768 7526724608 7531470336 7563795772 7566564196 7568564874 7570566081 7573336983 7603676352 7608536832 7609923152 7613334144 7640409088 7645226496 7651205783 7682881314 7687792424 7692639708 7724864272 7728326784 7770251736 7776635386 7807789184 7808830188 7810646912 7812712128 7817638176 7855404544 7893708777 7894094546 7895545248 7897632912 7899071907 7904121212 7935785728 7938690304 7940789376 7977790511 7983866904 7988900868 8016919632 8023505932 8027102304 8027494592 8060727936 8065880576 8070648066 8110717953 8114749968 8119866456 8144693852 8148344544 8150240256 8152395264 8159092864 8192548026 8202953772 8233223133 8235138592 8237316048 8238829824 8242509816 8247778656 8282328704 8286041088 8324650968 8326852092 8330306888 8330991552 8333693017 8370140864 8372354016 8376516096 8381797632 8411194368 8417772714 8420853702 8423080263 8459566037 8463357864 8463771472 8466869296 8467565184 8469108024 8498810976 8500788224 8513836032 8553507352 8555768988 8558900484 8561163546 8593188096 8595460224 8602521824 8605670432 8606377728 8642429952 8648766477 8654642607 8682700472 8684996268 8690472306 8692494144 8696027496 8732455264 8734060032 8736369408 8739994112 8783040958 8783762832 8786977776 8796521994 8825039824 8827373256 8829426944 8831761536 8834994048 8837330112 8880022528 8883272704 8923759052 8925398976 8927025236 8927758944 8929385634 8931026592 8962787584 8974171648 8976544512 8979830016 9018371882 9020756433 9024058119 9030931416 9070050184 9070428672 9073369912 9074115648 9080280768 9109718528 9112127232 9164912304 9168637686 9174867026 9178979472 9207045224 9214993792 9215751168 9219124224 9259058176 9264530916 9272142191 9309287104 9311748576 9315156768 9317619792 9362632448 9366059264 9371595249 9408745957 9412189651 9416408472 9416868656 9461898368 9464400192 9467864256 9475075584 9519225924 9521742906 9525227958 9562987694 9563386752 9566487842 9571243552 9573774288 9615645696 9622695771 9663005364 9669182224 9675278808 9677837052 9681379236 9715808672 9720163584 9728149184 9768038031 9821415288 9824012172 9826297728 9832493376 9871471168 9875084224 9879510528 9879993344 9928169802 9928654996 9933105312 9934915182 9981091328 9982422096 9987384576 9990025344 9993681792 10036575159 10083136032 10091419832 10094088108 10095943104 10097782644 10138235136 10144715776 10151112192 10188168699 10201109178 10203806457 10207541151 10243841752 10248433344 10253528064 10256852944 10304435712 10312494751 10355187858 10357925877 10360335648 10366868016 10411773584 10416440448 10416949504 10423517568 10468255811 10472947992 10481552042 10488160839 10524945036 10527393664 10530177216 10532095876 10532961504 10536816672 10587719168 10593977238 10639866562 10642679853 10644635664 10645155872 10646575179 10651867824 10689226176 10702803072 10747637248 10760864088 10767648996 10800572282 10810785024 10814290604 10819666624 10826488608 10864459392 10876713984 10877830002 10923397368 10930284756 10937271696 10939264531 10944167832 10977630844 10983088064 10985106432 10988011008 10990013088 10997038208 11099534624 11102469456 11104492391 11105405064 11107988736 11109469752 11114992512 11163138688 11168142336 11175730176 11223696952 11227804936 11228727744 11230773684 11284477152 11290086912 11292144032 11297205504 11331747968 11345693658 11349846294 11352847311 11402023789 11407691984 11411867312 11412805248 11414884728 11457584128 11460613632 11467839744 11475170304 11524321971 11531688636 11538959562 11539523476 11579995024 11587296408 11589992192 11594703328 11648492544 11664953079 11711683776 11713245282 11715970368 11719068192 11728695992 11769831008 11775682048 11779992064 11783106816 11833680482 11838011726 11841141819 11843317872 11856181818 11900531968 11903678592 11905847512 11908035456 11911184064 11968726016 11973106688 11975800356 12027675244 12032077492 12035258898 12041241888 12091091904 12098820864 12107041024 12149502976 12166671491 12172124952 12217040778 12219883072 12224850248 12225360384 12238639296 12352707888 12355974072 12366125122 12371667984 12415664768 12420209024 12423493056 12425776128 12486976452 12495460332 12552904442 12555211296 12558531024 12564774144 12619200256 12623819008 12626659071 12631280553 12685994747 12692301232 12695657208 12700303944 12703662036 12748216464 12751182336 12765032384 12770754048 12830261028 12833653482 12838350726 12884007152 12889782144 12900371744 12903782736 12908505648 12960218112 12963644928 13024050708 13027494402 13038741216 13044041244 13095220384 13098682896 13101090048 13101730304 13109991168 13174561437 13194782991 13237559736 13241059884 13244140416 13246553576 13247642304 13252491072 13309896128 13316512768 13320033792 13324909056 13382100212 13385638578 13388098464 13390537854 13394078451 13444181376 13458784144 13461257472 13463710192 13464816768 13469745024 13517646848 13527557823 13536748693 13584224932 13601478904 13605075276 13610054868 13620421152 13664577792 13668190848 13747368456 13752956529 13758662606 13762300539 13806917144 13810567836 13813780864 13819972608 13822490688 13888587264 13898023424 13899449447 13963930656 13966474966 13967622864 13972735152 13984214452 14033260048 14040236288 14043948672 14049088896 14109388267 14125302984 14190239804 14192847552 14195433572 14196600288 14201796384 14202490432 14252301568 14270404096 14278838886 14340689714 14344481541 14347818784 14349731763 14356865328 14360661432 14414380032 14423468544 14435318144 14485945856 14494508046 14503773336 14512918212 14564529824 14573713008 14583028928 14592223776 14653350784 14654555136 14659918848 14732122932 14739446592 14744226107 14803292608 14807206752 14810651648 14812626336 14819990016 14892982494 14902372773 14961448489 14966924527 14971636992 14973633144 14974364912 14981076864 15045969536 15062940672 15127591544 15133128392 15137129748 15141132162 15146673966 15207352704 15217073664 15219846304 15226668288 15290452992 15301663767 15302411566 15365762628 15375584848 15385279416 15449728544 15456653568 15532781787 15540503472 15553270772 15615578368 15617660376 15621293824 15625424256 15635276352 15710809088 15722328063 15787417554 15788189092 15791090496 15795265824 15798143814 15808242424 15871571456 15877380608 15881578752 15955581022 15959799843 15967733808 15977801736 16033839264 16047011864 16054204608 16054989184 16121455872 16131761152 16141296132 16200858423 16221435906 16229499936 16239732912 16289387704 16296689088 16304790528 16318185728 16385096052 16398557227 16404559261 16405907544 16466446266 16470277184 16474632096 16477659648 16485019632 16495557312 16564657408 16646242847 16649301936 16653704184 16660613776 16661983104 16667386034 16740281728 16744708032 16753032192 16763595264 16835545428 16841707404 16846160526 16919132074 16926715728 16927542944 16933738592 16935130368 16938216048 16997621952 17018540487 17024769441 17107014704 17111537976 17117800968 17122327092 17186376192 17190920448 17205043648 17211340864 17212755456 17297532954 17309285214 17365400944 17369992536 17380944612 17384988288 17392054992 17464910528 17468120064 17472738816 17479988224 17566081916 17567525664 17573955552 17593043988 17650079648 17654746512 17658853888 17663523072 17669988096 17674660224 17750520723 17757017589 17784272727 17847518104 17850797952 17854050472 17855517888 17858771268 17862053184 17925575168 17948343296 17953089024 17959660032 18036743764 18041512866 18048116238 18052888347 18061862832 18140100368 18140857344 18146739824 18148231296 18160561536 18219437056 18224254464 18245183021 18325561167 18329824608 18337275372 18349734052 18357958944 18414090448 18429987584 18520760281 18529061832 18544284382 18549187683 18618574208 18623497152 18630313536 18635239584 18725264896 18732118528 18743190498 18817491914 18824379302 18829356663 18832816944 18833737312 18923796736 18928800384 18935728512 18950151168 19038451848 19043485812 19050455916 19125975388 19126773504 19132975684 19142487104 19147548576 19245391542 19326010728 19338364448 19347002207 19350557616 19355674104 19362758472 19431617344 19440327168 19456298368 19536076062 19642830576 19648024344 19652595456 19664986752 19742942336 19750168448 19759021056 19856339604 19857309992 19866210624 19869830364 19962182656 19964844192 19974769152 19980050688 19987363584 20073150318 20078457867 20085806781 20166272064 20172811319 20182839664 20188176216 20191886208 20195565288 20276470272 20302224384 20376337398 20402218356 20407612914 20415082302 20487683504 20496866688 20513705888 20608871424 20624989502 20637993909 20710375716 20715851754 20720671296 20733736032 20823547168 20832880896 20833899008 20847035136 20936511622 20945895984 20949712449 20963104084 20976321678 21049890072 21054787328 21060354432 21064191752 21065923008 21073633344 21175438336 21187954476 21279733124 21285359706 21289271328 21290311744 21293150358 21303735648 21378452352 21405606144 21495274496 21511034571 21521728176 21525649561 21535297992 21601144564 21621570048 21628581208 21639333248 21652977216 21728918784 21755660004 21846794736 21860569512 21874543392 21878529062 21888335664 21955261688 21966176128 21976022016 21980026176 21994076416 22102403219 22199069248 22204938912 22208984782 22210810128 22215977472 22218939504 22229985024 22326277376 22339473741 22436240359 22447393904 22455609872 22457455488 22461547368 22568954304 22580173824 22584288064 22594411008 22663495936 22691387316 22699692588 22705694622 22804047578 22815383968 22823734624 22825610496 22829769456 22921227264 22935679488 22953617349 23048643942 23063377272 23077919124 23079046952 23159990048 23174592816 23179984384 23189406656 23329906158 23423367552 23426490564 23431940736 23438136384 23457391984 23539662016 23551364096 23559984128 23566213632 23667360964 23676023452 23682283638 23686635744 23697215721 23712363636 23801063936 23807357184 23811695024 23816070912 23822368128 23933371533 23951600712 24055350488 24064154984 24070517796 24082483776 24182183808 24197641728 24214082048 24332153859 24333342982 24344249904 24434081556 24439766144 24449700496 24450720768 24477278592 24591333637 24699669399 24705415776 24711948144 24732250244 24743335968 24831329536 24840418048 24846986112 24962763857 24973952904 24990920664 25001079051 25105808884 25110422592 25117062048 25129548288 25238400512 25247638016 25253318142 25262561106 25371989494 25378698111 25384602464 25391314416 25400607888 25407324072 25496432928 25502364672 25530064768 25541508096 25660522056 25667306964 25676701452 25768014304 25779564288 25800743488 25807565472 25817011296 25927289856 25963927821 26048101416 26054988804 26076394279 26077482432 26085938497 26088082488 26190440768 26197365792 26202180096 26203460608 26219982336 26349122874 26389565982 26470255019 26475119472 26482119768 26488280832 26493107152 26495284608 26504982144 26619792256 26640067584 26649818112 26764200424 26771277156 26776196928 26781075708 26788156902 26888362752 26917568288 26922514944 26927420384 26929633536 26939490048 27055115646 27062269299 27072174357 27073497386 27168449864 27202957808 27210150552 27220109736 27240842304 27329155584 27336381696 27494736912 27505913058 27517325212 27524601078 27613834288 27621135672 27627561728 27644981376 27777174528 27796046848 27798898894 27816426573 27927861312 27932949932 27935245728 27945470304 27968428904 28066520096 28080472576 28087897344 28098177792 28218776534 28226237871 28236568953 28250605968 28380479608 28385695104 28390867144 28393200576 28403592768 28404980864 28504603136 28540808192 28557677772 28681379428 28688963082 28695637568 28699463526 28713730656 28721322864 28846937088 28870636288 28971891712 28989016092 29007546672 29012832017 29025836424 29129059648 29147426016 29166057856 29184447552 29306701568 29451045037 29464245864 29478893184 29488452214 29606585216 29614413504 29625252672 29639980032 29785964988 29804745546 29922896978 29933849054 29943273984 29947266288 29948729824 29962153728 30091939072 30109725477 30255183088 30266256784 30274259496 30282264324 30293347932 30414705408 30434147328 30439692608 30453336576 30564506097 30603327534 30604823132 30731525256 30751169696 30770558832 30899457088 30913307136 30937484253 31065563574 31081006944 31106541544 31231156736 31235320752 31242587648 31250848512 31270552704 31404767433 31444656126 31464482517 31574835108 31576378184 31582180992 31590531648 31596287628 31616484848 31743142912 31754761216 31763157504 31911162044 31919599686 31928039559 31935467616 31939725537 31955603472 32067678528 32094023728 32108409216 32109978368 32242911744 32268128737 32279939191 32282592264 32401716846 32442871812 32458999872 32479465824 32578775408 32593378176 32636371456 32770192104 32797114454 32809118522 32811815088 32817793593 32932892532 32940554368 32949264192 32955319296 32970039264 32991114624 33129314816 33292485694 33298603872 33307408368 33313477173 33321227552 33323966208 33334772068 33480563456 33489416064 33527190528 33645464329 33671090856 33683414808 33692321052 33838264148 33853431456 33855085888 33867477184 33870260736 33876432096 33995243904 34037080974 34049538882 34206071367 34214029408 34223075952 34229311597 34235601936 34244654184 34372752384 34381840896 34410087296 34422681728 34425510912 34595065908 34618570428 34730801888 34739985072 34761889224 34769976576 34784109984 34929821056 34945477632 34994859237 35132163832 35135051328 35146444463 35147911104 35186087976 35300159296 35309493024 35317707776 35327046144 35339976192 35349320448 35501041446 35514035178 35523425457 35568545454 35677300243 35695036208 35701595904 35708100944 35711035776 35717542536 35724106368 35851150336 35906178048 35919320064 36073487528 36083025732 36096232476 36105776694 36123725664 36280200736 36293479648 36296462592 36321123072 36448508928 36490366042 36500014473 36651122334 36659649216 36674550744 36699468104 36715917888 36828180896 36859975168 37041520562 37058123664 37088568764 37098375366 37237148416 37246994304 37260627072 37270479168 37450529792 37464237056 37486380996 37634983828 37648758604 37658713326 37665633888 37667474624 37847593472 37857600768 37871457024 38057984241 38076903696 38086971624 38100911832 38251950776 38253547008 38265951368 38284974208 38295097152 38490783084 38652021456 38676728896 38694004414 38701115232 38711348208 38725516944 38863234688 38880654336 38912596736 39072152124 39104251849 39285661152 39296048688 39305190912 39329973504 39485884672 39500336896 39523684311 39694886789 39712679208 39714619984 39732421248 39739660728 39929688384 39949538304 39960101376 39974727168 40146300636 40156915734 40171613562 40332544128 40345622638 40365679328 40376352432 40383772416 40391130576 40552940544 40582673469 40610246079 40752674796 40804436712 40815225828 40830164604 40975367008 40993733376 41027411776 41249979004 41275987818 41286901617 41420751432 41431703508 41441342592 41467472064 41647094336 41665761792 41667798016 41694070272 41698348341 41873023244 41891791968 41899424898 41926208168 41952643356 42099780144 42109574656 42120708864 42128383504 42131846016 42147266688 42328164801 42375908952 42559466248 42570719412 42578542656 42580623488 42586300716 42607471296 42756904704 42811212288 43022069142 43033444623 43043456352 43049195289 43051299122 43070595984 43202289128 43243140096 43257162416 43278666496 43305954432 43457837568 43491825689 43507744127 43511320008 43693589472 43721139024 43749086784 43757058124 43776671328 43910523376 43932352256 43960052352 43988152832 44148731029 44204806438 44232678321 44398138496 44409877824 44417969564 44421620256 44431954944 44437879008 44459970048 44652554752 44678947482 44872480718 44884345467 44894787808 44900773581 44911219744 44914910976 44923094736 45137908608 45168576128 45188822016 45326991872 45382774632 45399385176 45411389244 45448696969 45608095156 45630767936 45647469248 45651220992 45659538912 45871358976 45907234698 46097287884 46126754544 46135159109 46155838248 46158093904 46319980096 46349185632 46359968768 46378813312 46659812316 46831989649 46846735104 46852981128 46863881472 46876272768 46914783968 47079324032 47132427264 47166984189 47334721928 47352046904 47364567276 47373271488 47394431442 47424727272 47602127872 47614714368 47623390048 47632141824 47644736256 47866743066 47879399529 47903201424 48110700976 48128309968 48141035592 48164967552 48364367616 48395283456 48428164096 48602575269 48664307718 48666685964 48688499808 48868163112 48879532288 48899400992 48954557184 49182667274 49195671681 49213677783 49399338798 49410831552 49423896288 49464500488 49486671936 49662659072 49680836096 49693972224 49925527714 49938728541 49947905808 49981841328 50002158102 50211617768 50220845184 50234124096 50259096576 50476801024 50495276032 50506636284 50525122212 50743978988 50757396222 50769204928 50782628832 50801215776 50814648144 50992865856 51060129536 51311614549 51321044112 51330395107 51334613928 51353402904 51536028608 51559128576 51601486976 51615130944 51634022592 51927855642 52096202832 52109977608 52152788558 52154964864 52171876994 52176164976 52380881536 52394731584 52404360192 52439964672 52698245748 52779131964 52940510038 52950238944 52964239536 52976561664 52986214304 52990569216 53009964288 53239584512 53251562169 53271052767 53501803933 53528400848 53542554312 53552393856 53562151416 53576313804 53776725504 53835136576 53845029888 53854840768 53859267072 53878980096 54110231292 54124538598 54144348714 54146994772 54336899728 54405915616 54420301104 54440219472 54481684608 54658311168 54672763392 54735549063 54989473824 55011826116 55034650424 55049202156 55227668576 55242271344 55255123456 55289962752 55562280843 55597797788 55632853146 55647563049 55855722624 55865899864 55870491456 55890940608 55936857808 56133040192 56160945152 56175794688 56196355584 56437553068 56452475742 56473137906 56488069989 56501211936 56760959216 56771390208 56781734288 56786401152 56807185536 56809961728 57009206272 57089766227 57115355544 57362758856 57377926164 57391275136 57398927052 57427461312 57442645728 57741272576 57978032184 58015093344 58025664034 58041006621 58051672848 58258119296 58294852032 58332115712 58368895104 58613403136 58619417233 58902090074 58928491728 58957786368 58976904428 59213170432 59228827008 59250505344 59571929976 59609491092 59845793956 59867698108 59886547968 59894532576 59897459648 59924307456 60183878144 60219450954 60510366176 60518433957 60532513568 60548518992 60564528648 60586695864 60829410816 60879385216 60906673152 61129012194 61206655068 61209646264 61463050512 61502339392 61541117664 61798914176 61826614272 61874968506 61913981727 62131127148 62162013888 62182170973 62213083088 62462313472 62470641504 62485175296 62501697024 62541105408 62809534866 62849137347 62889312252 62928965034 63121377353 63149670216 63152756368 63164361984 63181063296 63192575256 63232969696 63526315008 63822324088 63839199372 63856079118 63870935232 63879451074 63911206944 64135357056 64188047456 64216818432 64219956736 64485823488 64533103713 64536257474 64559878382 64565184528 64576948683 64803433692 64885743624 64917999744 64958931648 65157550816 65186756352 65272742912 65540384208 65594228908 65618237044 65623630176 65635587186 65865785064 65881108736 65898528384 65940078528 65982229248 66258629632 66307209657 66584971388 66597207744 66614816736 66626954346 66642455104 66647932416 66669544136 66961126912 66978832128 67290928658 67308721077 67342181712 67366829616 67384642104 67676528296 67706862912 67710171776 67734954368 67740521472 67752864192 67990487808 68074161948 68099077764 68412142734 68428058816 68446151904 68458623194 68471203872 68489308368 68763681792 68820174592 68845363456 68860852047 69159132653 69184445579 69190131816 69237140856 69461603776 69479970144 69523778448 69539953152 69568219968 69859642112 69989718474 70203719833 70264327664 70270102656 70292888926 70295822208 70372175952 70600318592 70618986048 70654092288 70679952384 70698640896 71002082892 71028070356 71046850914 71137090908 71354600486 71390072416 71403191808 71416201888 71422071552 71435085072 71448212736 71800114599 72146975056 72166051464 72192464952 72211553388 72247451328 72560401472 72586959296 72592925184 72642246144 72980732084 73000028946 73302244668 73319298432 73349101488 73398936208 73431835776 73656361792 73719950336 73774000911 74083041124 74116247328 74177137528 74196750732 74474296832 74493988608 74521254144 74540958336 74888291571 74972761992 75003237153 75269967656 75297517208 75317426652 75331267776 75334949248 75695186944 75715201536 75742914048 76115968482 76136094333 76153807392 76173943248 76201823664 76503901552 76507094016 76531902736 76569948416 76590194304 76947076219 76981566168 77304042912 77353457792 77388008828 77402230464 77422696416 77451033888 77726469376 77825193472 78109293359 78144304248 78208503698 78229182837 78257815491 78571322304 78592097376 78610381824 78659947008 78971769344 79000673792 79047368622 79389773578 79410765057 79425358416 79429239968 79464842496 79479321456 79859376768 79920202752 79949454336 80292601272 80313831468 80343227124 80665088256 80691245276 80731358656 80752704864 80767544832 80782261152 81165346938 81220492158 81505349592 81593878873 81608873424 81623743039 81630451656 81660329208 81950734016 81987466752 82054823552 82499958008 82551975636 82573803234 82841502864 82863407016 82882685184 82934944128 83294188672 83331523584 83388140544 83396696682 83449279719 83746046488 83783583936 83798849796 83852416336 83905286712 84199560288 84219149312 84241417728 84256767008 84263692032 84294533376 84656329602 84678713613 84709706859 84751817904 85076639041 85118932496 85141438824 85157085312 85161246976 85172601432 85214942592 85513809408 85622424576 86044138284 86066889246 86086912704 86098390578 86102598244 86141191968 86404578256 86514324832 86557332992 86611908864 86915675136 86983651378 87015488254 87022640016 87038496051 87387178944 87442278048 87498173568 87514116248 87553342656 87821046752 87864704512 87920104704 87976305664 88297462058 88353135111 88409612876 88465356642 88796276992 88819755648 88835939128 88843240512 88875758016 88919940096 89305109504 89357894964 89431306939 89744961436 89768690934 89789575616 89801547162 89822439488 89829821952 89846189472 90275817216 90337152256 90653983744 90765549264 90782087279 90798770352 90822778488 90897393938 91216190312 91261535872 91294938496 91302441984 91319077824 91814469396 92194575768 92253509088 92270318218 92311676496 92316187808 92639960192 92698371264 92757626624 92812452759 93214483141 93319624632 93663979298 93693470208 93705962256 93727762944 93752545536 93829567936 94158648064 94214302299 94333968378 94669443856 94704093808 94729134552 94746542976 94788862884 94849454544 95229428736 95246780096 95264283648 95289472512 95733486132 95758799058 95806402848 96221401952 96256619936 96282071184 96329935104 96728735232 96804386211 96839817573 97205150538 97328615436 97333371928 97376999616 97736326224 97759064576 97798801984 97909114368 98365334548 98391343362 98427355566 98453380779 98798677596 98821663104 98847792576 98929000976 98973343872 99325318144 99361672192 99387944448 99851055428 99877457082 99895811616 99940431519 99963682656 100004316204 100423235536 100441690368 100468248192 100936392987 101004971017 101013272568 101050244424 101487957976 101514792444 101538409856 101565257664 101602431552 101629296288 101985731712 102120259072 102618214101 102623229098 102642088224 102660790214 102669227856 102687934791 102706805808 103072057216 103118257152 103202973952 103230261888 103268045184 103711276643 103855711284 104192405664 104219955216 104305577116 104309929728 104343753988 104352329952 104761763072 104789463168 105277743223 105396491496 105439333389 105558263928 105881020076 105900477888 105928479072 105953123328 105972428608 105981138432 106019928576 106479169024 106503124338 106542105534 107003607866 107031900729 107056801696 107085108624 107104787712 107124302832 107152627608 107553451008 107670273152 107709681536 107718534144 107757960192 108220462584 108249077196 108288697428 108293989544 108673799456 108811831232 108840602208 108880438944 108963369216 109345526784 109471098126 109500043419 109974358481 109978947648 110014610183 110023652232 110069300848 110098404312 110455337152 110484542688 110510246912 110579925504 111124561686 111195595576 111265706292 111295126098 111711445248 111731799728 111740982912 111781881216 111873715616 112266080384 112351589376 112392711168 112875106136 112904951484 112946275812 112976139978 113002423872 113521918432 113542780416 113563468576 113572802304 113614371072 113619923456 114173952723 114179532454 114230711088 114725517712 114755852328 114782550272 114797854104 114854922624 114885291456 115482545152 115956064368 116030186688 116051328068 116082013242 116103345696 116516238592 116589704064 116664231424 116737790208 117226806272 117238834466 117312755547 117804180148 117856983456 117915572736 117953808856 118426340864 118457654016 118501010688 119084660367 119143859952 119218982184 119691587912 119735396216 119789065152 119794919296 119848614912 120367756288 120438901908 120537848483 121020732352 121036867914 121065027136 121097037984 121129057296 121173391728 121658821632 121758770432 121830738237 122258024388 122358465463 122413310136 122419292528 122926101024 123004678784 123082235328 123597828352 123749937012 123827963454 124206581243 124262254296 124324027776 124364341946 124426166176 124941283008 125003394048 125082210816 125095045023 125619069732 125698274694 125778624504 125857930068 126242754706 126299340432 126305512736 126328723968 126362126592 126385150512 126465939392 126984494403 127644648176 127678398744 127712158236 127741870464 127758902148 127822413888 128270714112 128376094912 128433636864 128439913472 129066207426 129072514948 129119756764 129130369056 129153897366 129606867384 129771487248 129835999488 129917863296 130315101632 130373512704 130475477067 130523232381 131080768416 131188457816 131236474088 131247260352 131271174372 131731570128 131762217472 131797056768 131880157056 131964458496 132446193087 132614419314 132698034963 133169942776 133194415488 133229633472 133253908692 133284910208 133295864832 133339088272 133922253824 133957664256 134581857316 134617442154 134653036401 134684363424 134702320743 134733659232 134769284208 135353056592 135413725824 135420343552 135469908736 135505728384 135980975616 136087325543 136137134849 136148323896 136198155528 136346090907 136824285468 136856117632 136892303808 136917246388 136942407744 136978616736 137640349184 137690726912 137721704094 138318265306 138368891158 138380263632 138405477327 138474281712 138923207552 138959940288 139047556896 139079906304 139136439936 139719284224 139979436948 140407439666 140495968947 140528655328 140540205312 140585777852 140591644416 140744351904 141200637184 141237972096 141397281792 142004165784 142056140712 142093701828 142210438903 142274181816 142709200972 142780144832 142806383616 142832403776 142844143104 142870170144 142896425472 143600229198 144293950112 144332102928 144358401083 144384929904 144423106776 144494902656 145120802944 145173918592 145185850368 145284492288 145961464168 146000057892 146604489336 146638596864 146698202976 146797872416 146863671552 147312723584 147548001822 147587015043 147641033349 148166082248 148226309257 148232494656 148354275056 148393501464 148948593664 148987977216 149042508288 149081916672 149776583142 149816185623 149945523984 150006474306 150539935312 150595034416 150634853304 150662535552 150669898496 151430403072 151485828096 152231936964 152272188666 152307614784 152347886496 152403647328 153007803104 153063805472 153139896832 153180388608 153894152438 153934843647 153963132336 153991185321 154608085824 154706915584 154776017656 154804460928 154845392832 154902067776 155452938752 155650386944 156218586718 156288608496 156417007396 156458365674 156515630982 157142644608 157184194752 157319894016 157943538688 158001347584 158094737244 158779547156 158821530114 158850716832 158858479936 158929684992 158958642912 159718753536 160505411799 160585202544 160614462109 160627662936 160686454248 161330176512 161382490552 161462717312 161505409728 161535089664 161564522304 162330693876 162440984316 163010699184 163187757746 163217746848 163247486078 163260903312 163320658416 163901468032 163974933504 164109647104 164206647189 164917931711 164999916016 165103951272 165147606468 165683005728 165726814032 165765370368 165869888256 166588377344 166686842529 166793393364 166898559438 167408870371 167492092976 167567167872 167597699592 167704832672 167810573424 168399120576 168482835456 168513534016 168527384064 168589066752 169312659204 169357427226 169419413718 169503635808 170153278082 170237864992 170282877648 170314170624 170322493952 170345202864 170429885184 171027618816 171269298681 172088276568 172133778492 172173825408 172196781156 172205196488 172282383936 172809156512 173028649664 173114665984 173223817728 173967302756 174030976508 174045280032 174076992102 174123019863 174774357888 174884556096 174996347136 175028232496 175106685312 175642093504 175729409024 175840209408 175858251699 175977733009 176594924116 176706270222 176819225752 176930713284 177592553984 177639511296 177671878256 177686481024 177751516032 178715789928 178862613878 179489922872 179537381868 179579151232 179603094324 179644878976 179659643904 179692378944 180551634432 180674304512 181531098528 181555301871 181564174558 181597540704 181645556976 181794787876 182432380624 182523071744 182589876992 182638155648 183422047471 183489181753 183628938792 184389151536 184507018176 184540636436 184623352992 184632375616 185279920384 185396742528 185515253248 185624905518 186428966282 186546512919 186639249264 187327958596 187386940416 187411924512 187455525888 187505091072 187659135872 188317296128 188428604598 188667936756 189338887712 189364132059 189408187616 189458269104 189493085952 189577725768 189698909088 190493560192 190578945024 191466972264 191517598116 191612805696 191674939391 192442803904 192513239872 192564142368 192659870208 193457470464 193608772422 193679635146 193730846049 194410301076 194570018851 194657230872 194666743856 194753999232 195472652448 195518129152 195597603968 195818228736 196730669096 196782686724 196854711132 196906761558 197597355192 197643326208 197695585152 197858001952 197946687744 198775888896 198921628971 199702110856 199754914164 199791623232 199880863038 199927365312 200008632408 200846471072 200883380736 200936496384 201872785974 201926163231 202009942034 202026545136 202100488848 202975915952 203029584888 203076819712 203130515328 203204863104 203258592576 203971463424 204240518144 205236428202 205246458196 205284176448 205321580428 205338455712 205375869582 205413611616 206144114432 206405947904 206460523776 206536090368 207422553286 207477397959 207553336737 207711422568 208384811328 208439910432 208611154232 208619859456 208687507976 208704659904 209523526144 209578926336 210555486446 210611159499 210792982992 210878666778 211116527856 211762040152 211800955776 211856958144 211944857216 211962276864 212039857152 212958338048 213006248676 213084211068 213259270393 214007215732 214063801458 214113603392 214170217248 214209575424 214248605664 214305255216 215340546304 215419363072 216401157011 216440925168 216480361973 216498154392 216577394856 216587979088 217347598912 217623662464 217681204416 217760877888 217926738432 218942196252 219000086838 219948716962 219957895296 220029220366 220047304464 220138601696 220196808624 220910674304 220969085376 221159851008 221322002733 222249123372 222391191152 222531412584 222590252196 223422890496 223463599456 223481965824 223563762432 223747431232 224532160768 224664874713 225750212272 225809902968 225892551624 225952279956 226004847744 227043836864 227085560832 227126937152 227145604608 227228742144 227239846912 228347905446 228359064908 228461422176 229451035424 229511704656 229565100544 229595708208 229709845248 229770582912 230841228657 231912128736 232060373376 232102656136 232164026484 232206691392 233032477184 233179408128 233328462848 233475580416 234327880077 234477668932 234625511094 234687548511 234773446473 235608360296 235713966912 235831145472 235907617712 236852681728 236915308032 237002021376 237187379273 238169320734 238232295171 238287719904 238437964368 239383175824 239470792432 239578130304 239589838592 240769883653 240877803816 241075696966 242041464704 242073735828 242130054272 242194075968 242258114592 242346783456 243517540864 243661476474 244516048776 244716930926 244781636619 244826620272 244838585056 244871229117 245852202048 246009357568 246164470656 247195656704 247499874024 247655926908 248413162486 248524508592 248648055552 248728683892 248852332352 249882566016 250164421632 250190090046 251238139464 251396549388 251557249008 251715860136 252485509412 252598680864 252611025472 252657447936 252724253184 252770301024 252931878784 253968988806 255229917123 255289296352 255356797488 255403324993 255424316472 255483740928 255517804296 255644827776 256541428224 256752189824 256867273728 258132414852 258145029896 258239513528 258260738112 258307794732 259213734768 259542974496 259671998976 259835726592 260630203264 260747025408 260950954134 261046464762 261115488153 262161536832 262246547147 262376915632 262472948176 262494520704 262542348744 263463140256 263524434944 263594113536 263760314112 263928916992 264892386174 265059405333 265228838628 265396069926 266339885552 266388830976 266459266944 266507817384 266569820416 266678176544 267915328512 268293920817 269163714632 269234884308 269306072802 269368726848 269404641486 269467318464 269538568416 270706113184 270827451648 270840687104 270939817472 271011456768 271961951232 272174651086 272274269698 272296647792 272346261837 272396311056 272692181814 273648570936 273712235264 273784607616 273834492776 273884815488 273957233472 275280698368 275381453824 275443408188 276636530612 276737782316 276760527264 276810954654 276948563424 277846415104 277919880576 278095113792 278272879872 279438568448 279643449423 279833444293 279958873896 280814879332 280991937894 281057310656 281080410624 281171555704 281183288832 281488703808 282401274368 282475944192 284008331568 284112281424 284187403656 284420877806 284548363632 285418401944 285560289664 285664807552 285688286208 285740340288 285792850944 287200458396 288587900224 288664205856 288716802166 288769859808 288846213552 288989805312 290241605888 290347837184 290413158633 290519452719 291671124667 291777879181 291922928336 292000115784 293208978672 293277193728 293396405952 293595744832 293727343104 294625447168 295096003644 295174030086 295282066698 296332164496 296452618514 296464989312 296708550112 296787002928 297975954432 298085016576 298163833344 299553166284 299632371246 299891047968 300012948612 301079870624 301190068832 301269706608 301325071104 301339796992 302809178961 303014913051 304463873928 304544377332 304615229568 304695772992 304807294656 306015606208 306127610944 306279793664 306360777216 307788304876 307869687294 307926264672 307982370642 308063804373 309216171648 309413831168 309552035312 309608921856 309690785664 309804135552 310905877504 311133829929 312437173436 312577216992 312834014792 312916731348 313031261964 314285289216 314368389504 315833229669 316189474488 316318000167 317559094312 317643060228 317701433664 317716959872 317859369984 317917285824 319437507072 319687337281 321010823598 321095702187 321170405088 321228924218 321255325872 321372908496 322660353024 322764981104 322925434624 323010819456 323129044608 324515930141 324661387752 324881968632 326021398368 326375515492 326435493696 326494972156 326521806624 326641316832 327802936064 328219294208 328413294378 329417454601 329835863422 329923075443 329999832032 330043830549 330207902544 330295212936 331366011456 331453628064 331530740736 331739776512 333176754688 333373685058 333586786728 333797118876 334817740742 334984185952 335134335744 335195399184 335409665344 335621146848 336798241152 337027068032 337054768128 337178133504 338625318408 338714854452 338838827436 339007271616 339117200461 340306556164 340475729984 340565755296 340628341248 340644987904 340690405728 340859770368 342538597362 344113315247 344176553136 344239264121 344267556984 344347650816 344393562312 344410392976 344564767872 345618313024 346057299328 346447635456 347934605512 348061953016 348090560064 348153984204 348246039726 349548715776 349769112192 349992694272 350056464992 350213370624 351284187008 351680418816 351716503398 351938266641 351955466018 353189848232 353412540444 353638451504 353861426568 355185107968 355279022592 355343756512 355372962048 355503032064 357253981101 357431579856 357725227756 358979845744 359074763736 359158302464 359206188648 359289757952 359384757888 361103268864 361348609024 361613545449 363062197056 363110603742 363128349116 363195081408 363291113952 363589575752 364864761248 365046143488 365179753984 365276311296 366844094942 366978363506 367075396389 367257877584 368778303072 369014036352 369081272872 369246705984 369264751232 370559840768 370793485056 371030506496 371249811036 372619743729 372857932564 373093025838 373278498528 374655917192 374823849024 375010182144 375318271744 376634592256 376857209196 377166816221 377335873512 378677775424 378728264118 378816375232 378916538208 378986171904 379155451536 379397818176 380987120384 382863585481 382933944528 383035196232 383225611392 383349878782 384885607808 385026479744 385128284736 385319740416 387217544844 387359270292 387461692098 388820602152 389140037702 389314461744 389333487712 389507998464 390945304896 391195207936 391426431201 391569697143 393461338192 393565373448 393709422264 393813523116 395194710384 395286652416 395391170304 395716003904 395893375488 397338579261 397843257942 399404221712 399509828328 399583246464 399761726076 399854730624 400017264816 401692942144 401766761472 401872992768 403745571948 403852326462 404019884068 404053090272 404200977696 405951831904 406059169776 406153639424 406261030656 406409726208 406517185152 407942926848 408261976629 408411404547 409038272721 410472856404 410492916392 410568352896 410643160856 410676911424 410751739164 410827223232 412288228864 412811895808 412921047552 413072180736 414845106572 414954795918 415106673474 415216431981 415422845136 416769622656 416879820864 417222308464 417239718912 417375015952 417409319808 419047052288 419157852672 419639209483 421110972892 421222318998 421487906841 421585965984 421757333556 422233055712 423524080304 423601911552 423713916288 423889714432 425977486463 426012497352 426168422136 426518540786 426631316709 428014431464 428127602916 428227206784 428340434496 428419150848 428497211328 428610510432 430681092608 430838726144 432802314022 432881850336 432960723946 432996308784 433075203249 433154789712 433175958176 434695197824 435247324928 435362408832 435521755776 435853476864 437391036277 437884392504 438000173676 439897433924 439915790592 440058440732 440094608928 440277203392 440393617248 441821348608 441938170752 442644005466 444498246744 444678927771 444782382304 444981050761 445062825168 445180504392 446845780992 446927198912 446963931648 447127524864 447494862464 449064321536 449329749426 451500424544 451619805936 451785103248 451904559912 452009695488 454087673728 454253874304 454291209216 454457484288 456695810892 456718129816 456922844352 458902070848 459023409312 459130201088 459191416416 459419690496 459541165824 461682457314 461804530941 461973555963 463804903159 463824257472 463974660337 464120746752 464205312272 464328052968 464413382784 466064954368 466358816256 466951160832 468655760154 468955337864 469251022188 469375097022 469546892946 471216720592 471427933824 471815235424 473830616064 474004042752 474374758546 476338641468 476464590342 476575439808 476875928736 478766351648 478941584864 479156260608 479179677184 481516235397 481539767306 481755607632 481843386327 482151393932 484082929408 484147471656 484260108544 484388151936 484516229184 484693566912 487035081728 487322952948 489032097552 489433861852 489563273238 489653240544 489677170112 489742458234 491704404096 492018715136 492328941312 494391313408 494753795133 494999748048 495311853816 496826324972 497049017184 497296111104 497457367784 497704664704 499765132032 500380180092 502226611113 502476278928 502793098776 503114498016 503431720272 504971018824 505197361728 505222050944 505448506368 505540602048 505863757568 507937977612 508355274037 510459834246 510578592704 510713594976 510806649986 510848632944 510967481856 511035608592 511289655552 513082856448 513504379648 513807896043 516033528257 516264829704 516290059792 516479027056 516521476224 516615589464 518427469536 519085948992 519343997952 519671453184 521260406528 521901908268 522092929524 522230976306 524323073664 524493094294 524753831264 524945896352 524989041408 525084697488 526926280512 527188227072 527520628224 527574755097 527933199027 529784772348 530118810666 530457677256 530792139852 532679771104 532777661952 532918533888 533015634768 533139640832 533356353088 536587841634 538327429264 538469768616 538612145604 538737453696 538809282972 538934636928 539077136832 541412226368 541654903296 541681374208 541879634944 542022913536 544349302172 544548539396 544593295584 544692523674 544792622112 545384363628 547297141872 547424470528 547569215232 547668985552 547769630976 547914466944 550266142413 550467545259 550886816376 553273061224 553475564632 553521054528 553621909308 553897126848 555692830208 555839761152 556190227584 556545759744 559286898846 559639538757 559666888586 559917747792 561629758664 561983875788 562114621312 562160821248 562343111408 562366577664 562977407616 564802548736 564951888384 565600673651 568016663136 568092396177 568224562848 568374807312 568841755612 569096727264 570836803888 571120579328 571329615104 571480680576 573933503377 574143568711 574400916792 575024818173 577175800448 577328411712 577433604332 577539719616 577692427104 577979610624 580483211776 580695674368 580826317266 581038905438 583342249334 583555758362 583710056553 583845856672 584000231568 586417957344 586554387456 586792811904 587191489664 587454686208 589250894336 590192007288 590348060172 590564133396 592664328992 592905237028 592929978624 593417100224 593574005856 596327666688 599106332568 599264742492 599757068417 599782095936 600025897224 602159741248 602380137664 602539413216 602650142208 602679593984 605618357922 606029826102 608815865437 608927747856 609088754664 609230459136 609391545984 609614589312 612031212416 612255221888 612721554432 615576609752 615739374588 615852529344 615964741284 616127608746 618432343296 618827662336 619104070624 619217843712 619381571328 619608271104 622267659858 622432193877 622660010211 624874346872 625154433984 625668029584 625833462696 626062523928 628570578432 628736779008 631666459338 631833478497 632378948976 632636000334 635118188624 635286120456 635402867328 635433919744 635834571648 638875014144 639374674562 639777811179 642021647196 642191404374 642340810176 642457848436 642510651744 642745816992 645529962208 645850869248 646021638912 646258089216 649031860282 649203471033 649322775504 649441085919 649763937264 652042796736 652751030984 652870987392 652989944312 653043613248 653282633664 655605872128 656438588416 656826588756 658834909202 659671726844 659846150886 659999664064 660087661098 660415805088 660590425872 662732022912 662907256128 663479553024 666353509376 666747370116 667173573456 667295136391 667594237752 669635481484 669968371904 670268671488 670390798368 670819330688 671242293696 673596482304 674054136064 677250636816 677374035851 677429708904 677677654872 678014543232 678234400922 680613112328 680951459968 681131510592 681256682496 681380811456 681719540736 685077194724 688226630494 688353106272 688478528242 688535113968 688695301632 688787124624 688820785952 689129535744 691236626048 692114598656 692523685971 695523451129 695869211024 696123906032 696181120128 696307968408 696492079452 699097431552 699538224384 699985388544 700112929984 700426741248 702568374016 702983640231 703433006796 703876533282 703910932036 706379696464 706825080888 707276903008 707722853136 710558045184 710687513024 710745924096 711006064128 711562137819 714507962202 714863159712 715450455512 717959691488 718149527472 718316604928 718412377296 718579515904 718769515776 722309650959 723227090898 726124394112 726221207484 726256698232 726390162816 726582227904 727179151504 729729522496 730092286976 730359507968 730552622592 733688189884 733956727012 734150792778 734344909857 734515755168 734613687351 737556606144 738028072704 738162545744 738493411968 738529502464 741119681536 741586970112 742166960951 742499622072 745239487458 745715865128 746186051676 746556997056 749311834384 749647698048 750636543488 753714418392 754333632442 754671747024 757355550848 757456528236 757632750464 757833076416 757972343808 758310903072 758795636352 761974240768 765689751369 765727170962 765867889056 766070392464 766209974979 766451222784 766699757564 769771215616 770052959488 770256569472 773845679567 774435089688 774718540584 774923384196 777641204304 778280075404 778628923488 778666975424 779015996928 781890609792 782390415872 782852862402 783139394286 786739641441 786922676384 787130746896 787418844528 787627046232 790389420768 790573304832 790782340608 791432007808 791786750976 794677158522 795686515884 798808443424 799019656656 799166492928 799523452152 799709461248 800034529632 803385884288 803745985536 804881762451 807491143896 807704652924 808039768136 808106180544 808368222649 808401955392 811903663808 812118339552 812307278848 812522061312 812819452416 813034370304 815885853696 816523953258 816822809094 817038785511 818076545442 820577905589 820945712808 820985832784 821136705792 821286321712 821353822848 821503478328 821654446464 824576457728 825842095104 826144361472 829690213144 829909591836 830213346948 830432863962 830845690272 833539245312 833759641728 834444616928 834750031904 834818639616 838315705344 838930348269 839278418966 839500332879 842221945784 842444637996 842975813682 843171931968 843514667112 844466111424 847048160608 847203823104 847427832576 847779428864 851954972926 852024994704 852336844272 853037081572 853262633418 856028862928 856255205832 856454413568 856680868992 856994422656 857221020864 861362185216 861677452288 865604628044 865763700672 865921447892 865992617568 866150406498 866309579424 866351916352 869390395648 870494649856 870724817664 871043511552 874782072554 875013374001 875333637543 875768785008 876000347352 879794867848 879831581184 880116881464 880189217856 880554406784 880787234496 883642697216 883876341504 885288010932 888996493488 889357855542 889564764608 889962101522 890125650336 890361008784 893854397824 893927863296 894255049728 894989724928 898128643072 898659498852 899397792527 903000849088 903239611872 903570206496 903809119824 904019390976 908175347456 908507748608 909044739153 912648357829 912982396147 913391621784 913436259632 913845688704 917804141696 918046818624 918382832832 918839380992 919082331648 923364914628 923609061882 923947111926 927609806318 927648514944 927949320674 928241493504 928410624544 928656105936 928826765568 932717632512 933401489787 937311520308 937910675728 938502044376 938750194044 939093785892 942433441184 942855867648 943630470848 947499689007 948749517092 952677282936 952929180684 953150879616 953751857472 957532703296 957883169728 958312521216 958359354368 959062011843 963032470794 963079534612 963511215264 963686772654 964302787864 968165858816 968294943312 968520217088 968776303872 969032458368 969387133824 973547790423 974645905896 978064195104 978867723704 979126546476 979306481088 979354340224 979484916468 983408808192 984037430272 984657882624 988252363803 989507590266 989769226329 989999496096 990131491647 990623707632 993652649944 994098034368 994592222208 994914735568 995409329408 999530264064 1000311990847 1000678114921 1000760360184 1004453222226 1004952557856 1005586197552 1006228996032 1006863440544 1009942037648 1010394723456 1010444101888 1011081204096 1011727515136 1015420813667 1015875955224 1016710548074 1017351601383 1020919668492 1021157185408 1021427189952 1021613299972 1021697265888 1021934963712 1022071217184 1022579311104 1027008759296 1027615792086 1032067056514 1032339945741 1032529659408 1032580119584 1032717792363 1032958054112 1033042952448 1033231178928 1036854939072 1038171897984 1039342906368 1042520813056 1043803816536 1044185859048 1044461952612 1048646147328 1048986188588 1049507662528 1049891792704 1049978082816 1050169394976 1053852561024 1055041256448 1055149510194 1055866398054 1059569544696 1060237621332 1060915354512 1061108659507 1061584279704 1065359542208 1065555323904 1065837067776 1066031269536 1066279281664 1066712706176 1073175683268 1076654858528 1076939537232 1077135761927 1077224291208 1077474907392 1077618565944 1077869273856 1078154273664 1082824452736 1083309806592 1084045827072 1084840636347 1088698604344 1089097078792 1089186591168 1089385047348 1089585244224 1090768727256 1094594283744 1094848941056 1095138430464 1095337971104 1095539261952 1095828933888 1100532284826 1100935090518 1101226189167 1101773632752 1105996307533 1106546122448 1106951129264 1107042109056 1107243818616 1107794253696 1111385660416 1111679522304 1112380455168 1113091519488 1117859231187 1118573797692 1119279077514 1119333777172 1119835495584 1123259517328 1123967751576 1124229242624 1124686222816 1125954815232 1129903776768 1131201347302 1131500448663 1136033326272 1136184792354 1136449125696 1136749614624 1137683511224 1138193454528 1141673607776 1142241158656 1142659230208 1142961361152 1147867006754 1148287137422 1148590756443 1148801833584 1150049636346 1154351600896 1154656823424 1154867208664 1155079439232 1155384854208 1155959221248 1160966423552 1161391348736 1161652634532 1162077810876 1166684498668 1167111516724 1167420113106 1167691713344 1168000463136 1172835914688 1173585623808 1174382979328 1178501788672 1180167134627 1180384014576 1180696120344 1181128266792 1185328657984 1185810474056 1185859957248 1186834200448 1187148011712 1198212665136 1198529484984 1199514136834 1199564191872 1200051794448 1204319482496 1204760275328 1205078826432 1205300284416 1211236715844 1212059652204 1217631730874 1217855495712 1218177509328 1218460918272 1218783091968 1219229178624 1224062424832 1224510443776 1224785929887 1225234213641 1230541490459 1231153219504 1231478749176 1231705058688 1231929482568 1232255217492 1236864686592 1238208141248 1238435687424 1238763142656 1239216542208 1244535319716 1244864387754 1245320020422 1249748693744 1250308867968 1251336059168 1251666925392 1252125047856 1257141156864 1257473558016 1258917628449 1263332918676 1263666956994 1264757897952 1265272000668 1270236377248 1270572240912 1270805734656 1270867839488 1271669143296 1277932459389 1278749349124 1279555622358 1279893950127 1284043294392 1284382808748 1284681620352 1284915696872 1285021303488 1285491633984 1291059924416 1291701738496 1292043277824 1292516178432 1298063720564 1298406942066 1298645551008 1298882171838 1299225609747 1299527874528 1304085593472 1305502061968 1305741974784 1305979888624 1306087226496 1306565267328 1311211744256 1312173108831 1313064623221 1313653177512 1317669818404 1319343453688 1319692301772 1319999328128 1320175322196 1320831610176 1321180851744 1325464045824 1325814512256 1333494740232 1334036783313 1334347146912 1334590272782 1334943152283 1335188475504 1339270962968 1339936743808 1340537342976 1340781596736 1341638661376 1342484587392 1347192964608 1348108272128 1348246596359 1354501273632 1354748071702 1354859417808 1355355309744 1356029086464 1356468801844 1361226224656 1361902919936 1362263021184 1362761622912 1368610661899 1370154389448 1376453260988 1376706212544 1376957056484 1377070227936 1377390603264 1377574249248 1377641571904 1378259071488 1382473252096 1384229197312 1385047371942 1391046902258 1391414709477 1391738422048 1391923981011 1392247812064 1392362240256 1392615936816 1392984158904 1398194863104 1399076448768 1400225859968 1400853482496 1405136748032 1405967280462 1406866013592 1407753066564 1407821864072 1412759392928 1413650161776 1414553806016 1415445706272 1421375026048 1421491848192 1422012128256 1423124275638 1429015924404 1429726319424 1430189932379 1430900911024 1435919382976 1436299054944 1436633209856 1436824754592 1437159031808 1437539031552 1444619301918 1445530158981 1446454181796 1451791679119 1452248788224 1452442414968 1452513396464 1452780325632 1453164455808 1454358303008 1459459044992 1461105245184 1467376379768 1467913454024 1468301585556 1468689819714 1469031510336 1469227374702 1475113212288 1476056145408 1476325091488 1476986823936 1477059004928 1483173940224 1484261385399 1484333921902 1484999244144 1490478974916 1491431730256 1492372103352 1493113994112 1498623668768 1499295396096 1501273086976 1506679833339 1507428836784 1508667264884 1509343494048 1514711101696 1514913056472 1515265500928 1515666152832 1516621806144 1517591272704 1523948481536 1525065822111 1531379502738 1531454341924 1531735778112 1532140784928 1532419949958 1532902445568 1533399515128 1539542431232 1540105918976 1540513138944 1547691359134 1548100584771 1548870179376 1549437081168 1549846768392 1555282408608 1556560150808 1557257846976 1557333950848 1558031993856 1563781219584 1564780831744 1565705724804 1566278788572 1573479282882 1573845352768 1574261493792 1574837689056 1575254092464 1580778841536 1581564681216 1582864015616 1583799597081 1589354317044 1590660051019 1591242248317 1591373031768 1597616886848 1598039313312 1598332985856 1599046904304 1599418922496 1600069059264 1606771768576 1609763524902 1614685556159 1614982287792 1615409305848 1616079536272 1616212361088 1616736445298 1616803910784 1623807327616 1624236679104 1625044122624 1625638904832 1626068740608 1633047906516 1633645618188 1634077571022 1636153090884 1641155811178 1641891425616 1641971665568 1642273411584 1642572643424 1642707645696 1643006956656 1643308892928 1650798427239 1651402635777 1659380426288 1659819183672 1660426693896 1660865727924 1661691380544 1667078490624 1667519283456 1668889233856 1669500063808 1669637279232 1677860696538 1678556837932 1679000665758 1684443891568 1684889275992 1685951627364 1686343863936 1687029334224 1688932222848 1694096321216 1694407646208 1694855665152 1695558857728 1696802020953 1703909945852 1704049989408 1704673688544 1706074163144 1706525266836 1712057725856 1712510411664 1712908827136 1713361737984 1713988845312 1714442041728 1721800510131 1722430706133 1725074454519 1731209256088 1731527401344 1731842895784 1731985235136 1732300812996 1732619158848 1732703832704 1738780791296 1740989299712 1741449635328 1742087023104 1749564145108 1750026748002 1750667275086 1751130169659 1751537570016 1752000694704 1759589735696 1759663162368 1760233762928 1760378435712 1761108813568 1761574468992 1767285394432 1767752683008 1769782753037 1770576021864 1777992986976 1778715711084 1779129529216 1779924203044 1780251300672 1780722017568 1787708795648 1789979449856 1796513747257 1797318997704 1798795585054 1799271205251 1806001698176 1806479223744 1807140412992 1807618239648 1808038781952 1816350694912 1817015497216 1818089478306 1825296715658 1825964792294 1826447596311 1826783243568 1826872519264 1827691377408 1835608283392 1836093637248 1836765665664 1838164663296 1846729829256 1847218123764 1847894223852 1855219612636 1855297029888 1855898641348 1856482987008 1856821249088 1857312211872 1857653531136 1866802979574 1874623040616 1875821351456 1876659214079 1877004088752 1877500388088 1878187571784 1884866882368 1885711735296 1887260941696 1894999378014 1897499034184 1905354565872 1905858361368 1906301759232 1907503714944 1915065406592 1915766339456 1916625042432 1918124023686 1919333433537 1926064941588 1926159069224 1927022430528 1927373545308 1928605575728 1936331717632 1936589886624 1937040434176 1937552607744 1938064916736 1938774267648 1947095580846 1947610413099 1948323257757 1949291811792 1956128390208 1956762697943 1957735447408 1958253092952 1958612962176 1958708680448 1958969832936 1966817616384 1969315765248 1976504727606 1979015180532 1979538452658 1979998992192 1980262983294 1981247415264 1987305299888 1988196068736 1989829471136 1990818658816 1999060528128 2000623981694 2001356229842 2001520720368 2001885409173 2008906444452 2009905115712 2011172395104 2012457992064 2013726881088 2019884075296 2020789446912 2020888203776 2022162408192 2023455030272 2030841627334 2031751910448 2032122107553 2033421096148 2034703202766 2041839336984 2042314370816 2042854379904 2043226599944 2043394531776 2044142434368 2045158622208 2054017518592 2055231584172 2064134113028 2064679891482 2065059318816 2065160239168 2065435584726 2065916108224 2066085904896 2066462357856 2073709878144 2076343795968 2085041626112 2086570353387 2087607633072 2087988007417 2088371718096 2088923905224 2097292294656 2097972377176 2099015325056 2099783585408 2099956165632 2100338789952 2107705122048 2110299020388 2111732796108 2119139089392 2120475242664 2121830709024 2122217319014 2123168559408 2130719084416 2131674135552 2132062539072 2133425412352 2134686413457 2143933112243 2146351366536 2153309717056 2153879074464 2154271523854 2154448582416 2154949814784 2155237131888 2155738547712 2156308547328 2165648905472 2166928952877 2169681272694 2176315314823 2177397208688 2178194157584 2178373182336 2178770094696 2179170488448 2181537454512 2189188567488 2190276860928 2190675942208 2191078523904 2191657867776 2201064569652 2201870181036 2202452378334 2203547265504 2211992615066 2213092244896 2213902258528 2214084218112 2214487637232 2215588507392 2223359044608 2224760910336 2226500882853 2235718462374 2237147595384 2238558155028 2238667554344 2239670991168 2246519034656 2247935503152 2248458485248 2249372445632 2251909630464 2262402694604 2263000897326 2272066652544 2272369584708 2272898251392 2273499229248 2275367022448 2276386909056 2283347215552 2284482317312 2285318460416 2285922722304 2295734013508 2296574274844 2297181512886 2297603667168 2298629924937 2300099272692 2308703201792 2309313646848 2309734417328 2310158878464 2310769708416 2321537038701 2323305269064 2324155621752 2333368997336 2334223033448 2334840226212 2335383426688 2336000926272 2345671829376 2347171247616 2348765958656 2360218924323 2360334269254 2360768029152 2361392240688 2362256533584 2370657315968 2371620948112 2371719914496 2373668400896 2374296023424 2385359362789 2396425330272 2397058969968 2399028273668 2399128383744 2400103588896 2408638964992 2409520550656 2410157652864 2421388094129 2422473431688 2424119304408 2425104667947 2435263461748 2435710991424 2436355018656 2436921836544 2437566183936 2438458357248 2448124849664 2449020887552 2449571859774 2450468427282 2461082980918 2461733716767 2462306439008 2462957498352 2463410117376 2463858965136 2464510434984 2473729373184 2476416282496 2477526285312 2478433084416 2489070639432 2489728775508 2490640040844 2499497387488 2500617735936 2502672118336 2503333850784 2504250095712 2514947116032 2517835256898 2518500998637 2526665837352 2527333913988 2529410245063 2529515795904 2530336034209 2530544001336 2540472754496 2541144481824 2541611469312 2541735678976 2543338286592 2555864918778 2557498698248 2559111244716 2559787900254 2568086588784 2568765617496 2569363240704 2569831393744 2570042606976 2570983267968 2582119848832 2584086555648 2585032356864 2596127441128 2596813884132 2597291102016 2597764343676 2598451219494 2599055749056 2608171186944 2611004123936 2611483949568 2611959777248 2612174452992 2613130534656 2624346217662 2625040122003 2626000912629 2626129246442 2627306355024 2635339636808 2638686907376 2639384603544 2639998656256 2640350644392 2641663220352 2642361703488 2650928091648 2651629024512 2666989480464 2668073566626 2668694293824 2669180545564 2669886304566 2670376951008 2678541925936 2679873487616 2681563193472 2683277322752 2684969174784 2694385929216 2696216544256 2696493192718 2698193377581 2709002547264 2709496143404 2709718835616 2710710619488 2712058172928 2712937603688 2722452449312 2723805839872 2724526042368 2725523245824 2737221323798 2737945073487 2738947188441 2740308778896 2752906521976 2753412425088 2753914112968 2754140455872 2755148498496 2755283143808 2756518142976 2764946504192 2768458394624 2770094743884 2772370515109 2782093804516 2782829418954 2783476844096 2783847962022 2784495624128 2784724480512 2785231873632 2785968317808 2798152897536 2800451719936 2810273496064 2811934560924 2813732027184 2814244705649 2815506133128 2815643728144 2825518785856 2827300323552 2829107612032 2830891412544 2842750052096 2846248551276 2856751368589 2858031848808 2859452638848 2860379864758 2861801822048 2871838765952 2872598109888 2873649509184 2875078063104 2877186035529 2889238603836 2891060317962 2892908363592 2903583358238 2904497576448 2904884829936 2905026792928 2905560651264 2906328911616 2908716606016 2918918089984 2920643371269 2934752759536 2935826908048 2936603171112 2937379639428 2938063020672 2938454749404 2950226424576 2952112290816 2952650182976 2953973647872 2954118009856 2964757091409 2968522770798 2968667843804 2969998488288 2980957949832 2982863460512 2984744206704 2986227988224 2997247337536 2998590792192 3000935972541 3002034344763 3013359666678 3014857673568 3017334529768 3018686988096 3029422203392 3029826112944 3030531001856 3031332305664 3033243612288 3035182545408 3046262441001 3050131644222 3052054804149 3062759005476 3062908683848 3063471556224 3064281569856 3064839899916 3065804891136 3066799030256 3079084862464 3080211837952 3081026277888 3095382718268 3096201169542 3097019837223 3097740358752 3098153377089 3098874162336 3099693536784 3110564817216 3113120301616 3114515693952 3114667901696 3127562439168 3130008487489 3131154101527 3131411449608 3132557577144 3146958565764 3147690705536 3148522987584 3149675378112 3150508184928 3161557683072 3165728031232 3167599194162 3178708634088 3181320102038 3182484496634 3182746063536 3183325978521 3195233773696 3196078626624 3196665971712 3198093808608 3198837844992 3200138118528 3213543537152 3219527049804 3229371112318 3229964575584 3230818611696 3231407285781 3232159072544 3232424722176 3233472890596 3233607821568 3247614655232 3248473358208 3252137481216 3263610039913 3266095813032 3267291236376 3268155142044 3272306181768 3282311622356 3283782851232 3283943331136 3284546823168 3285145286848 3285415291392 3286013913312 3286617785856 3301596854478 3302805271554 3317988922599 3318760852576 3319638367344 3320243224909 3320853387792 3321731455848 3323382761088 3334156981248 3335038566912 3337778467712 3339000127616 3339274558464 3355721393076 3357113675864 3358001331516 3368887783136 3369778551984 3371903254728 3372687727872 3374058668448 3377864445696 3388192642432 3389711330304 3393604041906 3394501345989 3407819891704 3408099978816 3409205112911 3409347377088 3412148326288 3413050533672 3424115451712 3425020823328 3425817654272 3426723475968 3427977690624 3428884083456 3443601020262 3444861412266 3445772269329 3450148909038 3462418512176 3463054802688 3463685791568 3463970470272 3464601625992 3465238317696 3465407665408 3477561582592 3482899270656 3484174046208 3499128290216 3500053496004 3501334550172 3502260339318 3503075140032 3504001389408 3519179471392 3520467525856 3520756871424 3522217627136 3523148937984 3535505366016 3539565506074 3540501403881 3541152043728 3555985973952 3557431422168 3558259058432 3559848406088 3560502601344 3561444035136 3575417591296 3579958899712 3593027494514 3594637995408 3597591170108 3598542410502 3612003396352 3612958447488 3614280825984 3615236479296 3632701389824 3634030994432 3636178956612 3650593431316 3651929584588 3652895192622 3653566487136 3653745038528 3655382754816 3671216566784 3672187274496 3673531331328 3691624471377 3693459658512 3694436247528 3695788447704 3710439225272 3710594059776 3711797282696 3713642498176 3714624423744 3715307062272 3733605959148 3749246081232 3751642702912 3753318428158 3754008177504 3755000776176 3756375143568 3769733764736 3771423470592 3774521883392 3776752885347 3789998756028 3793112429353 3794998068368 3810709131744 3811716722736 3812603518464 3815007429888 3830130813184 3831532678912 3833797378167 3836248047372 3838666867074 3850404018533 3852129883176 3852318138448 3854044861056 3854747090616 3857211151456 3873179773248 3875105215488 3876129833472 3877548535296 3894191161692 3895220826198 3896646515514 3898583623584 3912256780416 3913525395886 3915470894816 3916506185904 3917225924352 3917417360896 3917939665872 3933635232768 3936519326493 3939193869663 3953009455212 3958030361064 3959076905316 3959997984384 3960525966588 3962494830528 3974610599776 3976392137472 3979658942272 3981637317632 4001247963388 4002712459684 4003041440736 4003770818346 4004829456849 4017812888904 4019810231424 4022344790208 4024915984128 4027453762176 4039768150592 4041578893824 4041776407552 4044324816384 4044739789077 4061683254668 4063503820896 4064244215106 4066842192296 4069406405532 4083678673968 4084628741632 4085708759808 4086453199888 4086789063552 4088284868736 4105831985697 4110463168344 4128268226056 4129359782964 4130118637632 4130320478336 4130871169452 4131832216448 4132171809792 4132924715712 4147419756288 4152687591936 4173140706774 4174244128431 4175215266144 4175771943033 4175976014834 4176743436192 4177847810448 4194584589312 4195944754352 4198030650112 4199567170816 4200677579904 4215410244096 4218707091833 4220251180319 4220598040776 4223465592216 4238278178784 4240950485328 4243661418048 4244434638028 4246337118816 4261438168832 4264125078144 4266850824704 4269372826914 4282426909813 4287866224486 4290569797137 4292702733072 4306619434112 4307758148928 4308543047708 4308897164832 4309899629568 4310474263776 4311477095424 4312617094656 4331297810944 4333857905754 4339362545388 4352630629646 4354794417376 4355375037357 4356388315168 4356746364672 4357540189392 4358340976896 4363074909024 4378377134976 4381351884416 4383315735552 4402129139304 4403740362072 4404904756668 4407094531008 4408523605993 4423985230132 4426184489792 4427804517056 4428168436224 4428975274464 4431177014784 4449521820672 4453001765706 4471436924748 4474295190768 4475110433573 4477116310056 4477335108688 4479341982336 4493038069312 4495871006304 4496916970496 4498744891264 4503819260928 4524805389208 4526001794652 4544133305088 4544739169416 4545796502784 4546998458496 4550734044896 4552773818112 4566694431104 4571845444608 4575197466333 4591468027016 4593148549688 4594363025772 4595207334336 4597259849874 4600198545384 4617406403584 4618627293696 4619468834656 4620317756928 4621539416832 4643074077402 4644301754313 4646610538128 4648311243504 4666737994672 4668446066896 4669680452424 4670766853376 4672001852544 4691343658752 4694342495232 4697531917312 4720437848646 4720668538508 4721536058304 4722784481376 4724513067168 4741314631936 4743241896224 4747336801792 4748592046848 4770718725578 4771980153057 4773726744951 4792850660544 4794117939936 4798056547336 4798256767488 4800207177792 4817277929984 4819041101312 4820315305728 4842776188258 4844056668477 4844946863376 4848238608816 4850209335894 4870526923496 4871421982848 4872710037312 4875132367872 4876916714496 4896249699328 4898041775104 4899143719548 4900936854564 4922165961836 4923467433534 4924612878016 4925914996704 4926820234752 4927717930272 4929020869968 4952832564992 4977226611253 4978141278864 4979048325379 4979457551016 4981280081688 4998994774976 5001235471872 5005344236672 5006667701568 5008500191424 5035670513796 5037001997274 5053331674704 5054667827976 5058820490126 5059031591808 5060672068418 5061088002672 5080945508992 5082288963648 5083222938624 5086676573184 5090406062859 5111729837556 5114997396496 5118222489432 5119575800508 5136173177568 5137531234992 5138726481408 5139662787488 5140085213952 5141966535936 5164239697664 5165401530393 5167292118399 5189674981501 5192254882256 5193627768264 5194582204032 5195528687352 5196902438988 5198111498112 5216342373888 5222008247872 5222967899136 5223919554496 5224348905984 5226261069312 5248692435324 5250080244006 5252001825258 5252258492884 5254612710048 5270679273616 5277373814752 5278769207088 5279997312512 5280701288784 5283326440704 5284723406976 5301856183296 5303258049024 5309348259111 5333978960928 5336147133252 5337388587648 5338361091128 5339772609132 5340753902016 5357083851872 5359746975232 5363126386944 5366554645504 5369938349568 5389541241771 5392986385436 5396386755162 5397813615753 5418005094528 5418992286808 5419437671232 5421421238976 5424116345856 5425875207376 5444904898624 5447611679744 5449052084736 5451046491648 5455309723279 5474442647596 5475890146974 5477894376882 5479342788933 5480617557792 5505813043952 5506824850176 5507828225936 5508280911744 5510296996992 5510566287616 5529893008384 5537707324019 5540189487768 5544741030218 5564187609032 5565658837908 5566953688192 5567695924044 5568991248256 5569448961024 5570463747264 5571936635616 5600903439872 5623869121848 5627464054368 5628489411298 5629977642237 5631012266256 5631287456288 5651037571712 5654600647104 5658215224064 5661782825088 5685500104192 5686083471601 5692497102552 5713502737178 5716063697616 5718905277696 5720759729516 5723603644096 5743677531904 5745196219776 5747299018368 5754372071058 5778477207672 5782120635924 5785816727184 5807166716476 5808995152896 5809769659872 5810053585856 5811121302528 5812657823232 5817433212032 5837836179968 5841286742538 5869505519072 5870288093829 5871653816096 5873206342224 5874759278856 5876126041344 5876909498808 5900452849152 5905300365952 5907947295744 5929514182818 5937045541596 5937335687608 5939996976576 5961915899664 5965726921024 5969488413408 5972455976448 5994494675072 5997181584384 6001871945082 6004068689526 6005656227519 6026719333356 6029715347136 6031670584381 6034669059536 6037373976192 6058844406784 6059652225888 6061062003712 6062664611328 6066487224576 6070365090816 6092524882002 6096366322659 6100263288444 6104109608298 6125518010952 6125817367696 6126943112448 6128563139712 6129679799832 6133598060512 6162052555776 6190765436536 6192402339084 6194039674446 6195480717504 6196306754178 6197748324672 6199387073568 6221129634432 6226240603232 6229031387904 6229335803392 6255124878336 6259711060161 6260016974978 6262308203054 6262822899216 6263964022251 6265115154288 6293917131528 6295381411072 6297045975168 6299350756224 6301016369856 6323115366144 6331456062464 6335198388324 6357417268176 6362640204076 6364968993268 6365492127072 6366651957042 6390467547392 6392157253248 6396187617216 6400276237056 6427087074304 6431799336729 6439054099608 6458742224636 6459929151168 6461637223392 6462814571562 6464318145088 6464849444352 6466945781192 6467215643136 6495229310464 6496946716416 6527220079826 6528945944469 6532191626064 6534582472752 6536310284088 6544612363536 6564623244712 6567565702464 6567886662272 6570290573696 6570830582784 6572027826624 6573235571712 6603193708956 6605610543108 6635977845198 6637521705152 6639276734688 6640486449818 6641706775584 6643462911696 6646765522176 6670077133824 6675556935424 6678000255232 6679502648559 6708435867341 6710891221163 6711442786152 6714227351728 6716002663032 6737775566272 6739557103968 6743806509456 6745375455744 6748117336896 6755728891392 6776385284864 6787208083812 6789002691978 6815639783408 6816199957632 6818410225822 6818694754176 6824296652576 6826101067344 6848230903424 6850041646656 6853446951936 6855955381248 6857768166912 6887202040524 6889722824532 6891544538658 6900297818076 6924837024352 6926109605376 6927371583136 6927940940544 6929203251984 6930476635392 6930815330816 6964611116103 6998256580432 7000106992008 7002669100344 7004520678636 7006150280064 7008002778816 7038358942784 7040935051712 7041513742848 7044435254272 7046297875968 7079131012148 7081002807762 7082304087456 7111971947904 7114862844336 7116518116864 7119696812176 7121005202688 7122888070272 7150835182592 7156078088367 7186054989028 7189275990816 7195182340216 7197084821004 7224006792704 7225916894976 7228561651968 7230472958592 7264164282387 7272357913224 7275314003841 7301186862632 7303859169176 7305790385244 7307132974272 7307490077056 7310765509632 7342433133568 7344374548992 7347062662656 7352808757463 7383248942754 7385201150301 7386919317024 7388872495056 7391576895408 7420878450544 7421188119552 7423594565392 7427284996352 7429248847488 7463866393243 7467211918296 7498492162464 7503285405824 7506636856316 7508016355008 7510001552352 7512750287136 7539467529472 7549043766784 7553505770694 7576601455823 7579997512056 7586224858706 7588230735189 7589996136736 7591008102627 7621418263488 7623433445472 7625207036928 7630014859776 7660261626368 7663065357824 7667594756334 7672496094744 7677333734148 7700808037066 7704259766352 7704636276896 7708089722112 7709494181232 7714422302912 7746359546496 7752259666944 7755097070592 7788382323384 7790441652396 7793293031028 7797167247168 7824513560832 7827050791772 7830941789632 7833012371808 7834451848704 7834834721792 7835879331744 7873038652986 7878387739326 7906018910424 7914606250681 7916060722128 7917503074783 7918153810632 7919995968768 7921051933176 7924989661056 7949221199552 7952784274944 7959317884544 8002495926776 8005424919368 8006082881472 8007541636692 8009658913698 8035625777808 8039620462848 8044689580416 8049831968256 8054907524352 8079536301184 8083157787648 8088649632768 8089479578154 8094580132743 8123366509336 8127007641792 8128488430212 8133684384592 8138812811064 8167357347936 8169257483264 8171417519616 8172906399776 8173578127104 8176569737472 8211663971394 8213835220461 8216841565323 8220926336688 8256536452112 8258719565928 8260237275264 8260640956672 8261742338904 8263664432896 8265849431424 8294839512576 8305375183872 8317111545327 8346281413548 8348488256862 8350430532288 8351543886066 8351952029668 8353486872384 8355695620896 8391889508704 8396061300224 8399134341632 8401355159808 8430820488192 8437414183666 8440502360638 8441196081552 8442734116947 8446931184432 8476556357568 8481900970656 8487322836096 8488869276056 8492674237632 8522876337664 8528250156288 8533701649408 8538745653828 8564853819626 8570254105767 8575732448972 8581139594274 8585405466144 8613238868224 8615516297856 8617086095416 8617794329664 8620948527552 8625234189312 8662595621888 8667715811508 8674836773083 8678725090776 8705261259292 8709588834752 8710750074714 8712776630336 8713492729344 8715080378784 8716681953792 8726149818048 8756754269952 8762703768832 8804258278608 8805862466063 8807480724144 8809809513336 8814189062016 8817047211986 8847970460264 8852368979584 8855609034112 8856336872448 8857950548928 8862354029568 8906003531412 8942873849496 8948590381536 8950220867146 8954232620112 8954670217376 8958683964672 8986076138624 8991742012608 8997489782528 9002807917623 9006103034289 9041804864677 9049610778416 9052003589304 9088266610176 9089478338832 9091593005568 9093996916992 9101468089792 9105547636224 9133388862208 9138787323003 9150394932666 9182936054032 9186297099376 9188726051544 9190414668672 9194519699748 9200397090768 9237254587392 9238937669312 9240635513856 9243078833664 9286148154804 9288603508626 9293221076256 9296622487008 9333475989344 9336892133792 9339360904848 9341533706752 9344003705088 9382687317504 9390025462467 9393462304581 9440875697292 9441337077016 9443072116608 9445568962752 9449026134336 9482629263872 9486483792448 9494673603584 9497184093696 9541437451156 9543960306114 9547453489902 9549977935563 9585701321088 9588235879872 9596113094672 9596513534976 9600414355584 9634555859968 9638082202624 9640630611456 9685552376516 9688113336954 9689893726752 9694221857343 9696477217632 9700418671788 9741053846992 9742843965696 9745420074624 9790830119739 9797482188649 9798287439096 9801873709128 9844331923672 9846934867068 9849225756032 9851829993408 9853640469504 9855435860544 9858041739936 9905665129984 9953966767797 9954453222506 9956282557728 9958096650758 9958915102032 9960729674727 9962560163376 9997989549952 10002470943744 10010688473344 10013335403136 10017000382848 10059993834371 10071341027592 10074003994548 10106663349408 10109335655952 10117640980252 10118063183616 10121344136836 10122176005344 10161891017984 10164577927296 10180812125718 10211941092631 10223459675112 10227615338733 10229994792992 10236444978864 10239151601016 10272346355136 10275062469984 10277452962816 10279325574976 10280170427904 10283933071872 10328479395328 10330803060786 10334584236798 10379349963002 10384509764512 10387255536528 10389164408064 10391057374704 10393804877976 10396222996224 10432684747776 10444016495744 10447839108992 10448697811968 10452522138624 10497384870648 10500160488012 10504003650516 10504516985768 10509225420096 10541358547232 10554747629504 10557538414176 10559994625024 10561402577568 10566652881408 10569446813952 10606516098048 10618696518222 10621504211643 10667512772657 10667957921856 10671417187751 10672294266504 10674777175296 10676722182256 10679545218264 10681507804032 10714167703744 10719493950464 10726252773888 10739876699136 10779082483542 10785972770872 10792773510324 10795627231506 10836010189056 10837984573616 10838875342464 10842842477952 10851750414752 10889809797248 10898104169472 10902092983296 10910619446558 10948885295192 10951780293948 10955788753764 10958685577866 10961235115584 11011626087904 11013649700352 11015656451872 11016561823488 11020593993984 11021132575232 11074873414131 11075414648038 11080378975536 11089482060436 11128375218064 11131317675816 11133907376384 11135391848088 11137982496512 11140927494528 11143873271232 11201806879744 11247738243696 11254928108736 11256978822596 11259955284474 11262024532512 11262574912576 11302075143424 11309201294208 11316430448128 11323565650176 11371000208384 11372166943202 11379337288059 11384994205104 11427005474356 11432127395232 11437810555392 11441519459032 11447207288192 11487355063808 11490392439552 11494598036736 11508744142116 11551212055599 11556954415344 11564241271848 11571633454368 11614333432952 11619539319744 11620107171712 11625315646464 11634866424064 11675672359936 11682573485076 11692171302851 11739011038144 11740576187658 11743307632192 11746412684448 11749518557712 11752252082688 11753818997616 11800905698304 11810600731904 11817581608989 11859028365636 11868771149911 11874091083192 11874671375216 11879993953152 11923831799328 11931453842048 11938976826816 11944911952896 11988989350144 12003743890164 12008137379052 12011312455038 12053438666712 12059430694272 12063341168762 12069338119072 12074747952384 12119304451776 12125329222656 12132974449152 12134219367231 12185049764004 12192732645318 12200526576888 12208219216596 12251036021904 12251634735392 12253886224896 12257126279424 12259359599664 12267196121024 12317495957091 12381530873072 12384804678168 12388079348892 12390961435008 12392613508356 12395496649344 12398774147136 12442259268864 12452481206464 12458062775808 12458671606784 12519422120322 12520033949956 12524616406108 12525645798432 12527928044502 12530230308576 12587834263056 12590762822144 12594091950336 12598701512448 12602032739712 12646230732288 12656121275499 12660753540957 12670396776648 12714834536352 12725280408152 12729937986536 12730984254144 12733303914084 12780935094784 12784314506496 12792375234432 12800552474112 12847280729439 12863598673458 12871709391411 12878108199216 12917484449272 12919858302336 12923274446784 12925629143124 12928636290176 12929698888704 12933891562384 12934431286272 12990458620928 12993893432832 13008815493973 13054440159652 13057891888938 13064383252128 13066125112071 13069164945504 13072620568176 13089224727072 13129246489424 13135131404928 13135773324544 13140581147392 13144055653248 13200470577671 13205302080353 13206387417912 13211221086216 13225570817979 13271955690396 13275043410304 13278553469376 13280972899636 13283413551168 13286925823392 13293531044352 13351113870848 13356000510464 13359005297118 13416871734682 13421782442326 13422885572304 13425331300719 13428454703456 13432005326064 13475551132544 13479114207936 13487613018912 13490750911488 13496234673792 13511457782784 13552770569728 13574416167624 13578005383956 13631279566816 13632399915264 13636820451644 13637389508352 13648593305152 13652202134688 13696461806848 13700083293312 13715536333824 13774404081048 13779445649064 13783089077316 13794412573591 13800595636152 13849674048704 13852219210752 13854743166272 13855881881088 13858406503968 13860953270784 13861630661632 13929222232206 13996513160864 14000213984016 14002764905051 14005338200688 14009041357272 14012300560128 14016005557632 14076717885568 14081870103424 14083027485696 14092595751936 14158262024296 14162005615524 14164608174912 14223943895808 14229725688672 14233036233728 14239393624352 14242010405376 14245776140544 14312156176734 14315940459171 14321180234853 14372109978056 14377951997929 14378551981632 14390364680432 14394169642008 14448013585408 14451833789952 14457123303936 14460945917184 14528328564774 14532170005431 14544715826448 14550628007682 14602373725264 14607718338352 14611580770488 14614265948544 14614980154112 14688749097984 14694125325312 14705617514926 14766497885508 14770402300602 14773838634048 14777744990112 14783153790816 14841756901088 14847189130784 14854569992704 14858497694976 14927732786486 14931679833759 14934423836592 14937144976137 14996984324928 15006570811648 15013273712632 15016032710016 15020003104704 15025500574272 15078935058944 15098087533568 15107011541388 15153202911646 15159995024112 15172449717412 15176461470378 15179992273472 15182016205254 15242836526976 15246866890944 15260029719552 15320523252736 15326130715648 15335189512668 15344992189488 15354667468296 15401616074132 15408519532704 15409272553792 15416179444224 15418988362464 15428844605824 15492719092992 15569024944503 15576764646768 15579602824573 15580883304792 15586586062056 15594334494336 15649027121664 15654101583544 15661883579264 15666024743616 15668903697408 15671758663488 15746077305972 15756775478652 15812037820848 15829212501362 15832121444256 15835006149566 15836307621264 15839991937536 15842103866352 15849979322112 15898442399104 15905568549888 15918635769088 15928044777333 15997039375967 16004991853552 16010849838736 16012165762944 16015083273384 16019317827396 16071251555616 16079240925696 16089379160832 16099663936512 16109815048704 16159072602368 16168623725313 16178959156308 16189160265486 16246733018672 16254015283584 16256976860424 16267368769184 16277625622128 16334714695872 16342835039232 16345812799552 16347156254208 16353139474944 16365929169837 16423327942788 16427670440922 16433683130646 16441852673376 16513072904224 16517439131856 16520474550528 16521281913344 16523484677808 16527328865792 16531698862848 16589679025152 16613121972057 16634223090654 16692562827096 16696976513724 16700861064576 16703087772132 16703904059336 16706973744768 16711391241792 16783779017408 16792122600448 16798268683264 16802710319616 16874828367332 16881004721276 16882392163104 16885468233894 16889932926711 16893862368864 16953112715136 16963801941312 16974645672192 16977738552112 16985348475264 17045752675328 17056500312576 17058250414803 17069840101873 17077491307656 17129707639252 17140508211534 17151464897944 17162279188548 17170810932288 17226477736448 17231032595712 17234172190832 17235588659328 17241897055104 17335431623016 17349673546166 17357450181552 17410522518584 17419177669504 17421500149428 17425553260672 17426985458688 17430160757568 17433363907584 17452299636096 17513508539904 17525407537664 17608516557216 17610864281487 17611724932126 17614961448288 17619619026672 17628378124032 17634094423972 17695940920528 17704737959168 17711218068224 17715901097856 17791938604687 17798450630041 17812007062824 17885747698992 17897180763072 17900441734292 17908465240224 17909340434752 17917367929344 17972152277248 17983484025216 17994979565056 18005615835246 18012206068578 18083609729354 18095011753143 18099221556832 18104007178608 18176533220352 18178956677664 18183186011136 18187993833984 18202936179584 18211095272448 18266777724416 18277574646006 18300789865332 18365872108064 18372594198752 18377452103088 18380829337344 18389039399496 18400794181536 18477875338624 18486157667328 18572296309608 18577207017252 18586442152512 18592469120927 18593244974016 18666951978688 18673784267584 18678721809696 18683067413504 18688007410176 18765374635008 18780050924934 18786924609162 18791892066753 18873291828547 18881751394584 18882674154032 18886144233216 18891137925504 18898052268672 18965258527744 18972967584896 18994368187392 19082874902312 19087920612228 19094906979804 19099955871126 19171402642176 19176471759744 19192226189344 19200828711168 19281261222912 19295398010187 19371104753032 19376226673908 19379787453504 19388443714686 19392954435264 19400837343576 19482107693984 19485687931392 19490840149248 19581660239478 19586837833407 19594964377298 19596574878192 19603747418256 19688663847344 19693869734136 19698451512064 19703659986816 19710871721088 19716083479872 19811330259968 19907933535594 19908906445012 19912565115456 19916193301516 19917830204064 19921459349454 19925120326752 19995979099904 20021376946688 20026670806272 20034000765696 20119987668742 20125307602023 20132673663489 20142682055184 20148007989096 20213326698816 20218671311904 20235281960504 20236126367232 20242688273672 20244352010688 20323782035968 20329155854592 20361624251436 20423882185262 20446919350224 20455230677466 20459989585984 20472889957728 20478303202032 20544692710272 20550124939968 20558651149952 20560340855808 20567866143744 20656958790656 20661606121572 20669168473596 20686149228121 20758699926004 20769019529024 20774511073056 20778328816128 20782114749408 20787609755952 20792445992448 20888032991488 20895678217984 20990912230067 20994769741296 20998595111381 21000320976024 21008007301032 21009033971536 21018450840192 21082717094464 21109495259008 21115076828352 21122805155136 21133305762816 21138893627904 21237393036444 21243008423286 21335025545314 21335915843712 21342834375502 21344588533008 21349554350592 21353444364512 21359090436528 21363015608064 21428335407488 21452505547776 21468234265101 21558164967084 21571945541744 21585547020648 21591254463012 21672020378112 21675969147232 21677750684928 21685684955904 21703500829504 21779619594496 21792492847161 21821238893116 21897770590384 21903560587896 21911577507528 21917371155732 21922470231168 22023252175808 22027299400704 22031312903744 22033123646976 22041187987968 22042265150464 22058426272389 22149746828262 22150829296076 22160757951072 22178964120872 22256750436128 22262635351632 22267814752768 22270783696176 22275964993024 22281854989056 22287746542464 22391599179729 22495476487392 22509856217472 22513957645192 22519910568948 22524049065024 22525149825152 22604150286848 22618402588416 22632860896256 22647131300352 22729804367469 22744333886404 22758674576118 22764692205567 22769988410208 22773024307881 22854010948712 22864254790464 22875621110784 22883038918064 22894414576384 22974710127616 22980784879104 22989196073472 23007175789481 23017488284232 23102424111198 23113908830688 23128482543696 23143266908736 23228666865904 23239078639488 23240214343424 23269732848128 23354678714341 23365146970152 23384342605702 23478022076288 23481152375316 23486615264384 23492825368896 23499037115424 23504504165376 23507637995232 23621201463808 23635163217978 23718056731272 23737542299822 23743818752043 23748182166384 23749342750432 23752509224349 23759987906304 23847663598656 23862907684096 23877953653632 23977978700288 24007487780328 24016274758104 24022624910076 24106877333424 24118861388544 24126682337524 24138676238144 24149495904768 24238608903552 24265948898304 24268438734462 24370099528008 24385465290636 24401053153776 24416438433192 24502072043808 24503269470784 24507772449792 24514252558848 24518719199328 24534392242048 24634991914182 24763061746144 24769609356336 24774122524321 24776158697784 24781922870016 24785227016712 24790993298688 24797548294272 24884518537728 24904962412928 24916125551616 24951334635981 25038844240644 25040067899912 25049232812216 25051291596864 25055856089004 25060460617152 25175668526112 25181525644288 25188183900672 25197403024896 25204065479424 25292461464576 25312242550998 25321507081914 25328202350841 25340793553296 25429669072704 25437915073259 25450560816304 25459875973072 25461968508288 25466607828168 25561870189568 25568629012992 25584750468864 25601104948224 25694561458878 25710762317301 25727197346916 25743418782822 25756216398432 25834968898544 25839716604672 25846548893568 25851258286248 25857272580352 25867783124768 25987786865664 26017630987946 26024510319249 26108880319304 26115783777876 26128766504256 26132250224142 26138329891008 26145241136352 26178449454144 26258492978848 26270262809856 26271546649088 26281162294784 26288111306496 26400941155342 26410604160706 26412774835824 26417587398189 26422442172432 26451141635958 26543911380792 26550086820608 26557106938752 26561945799272 26566827102336 26573851646784 26587062088704 26702227741696 26712001020928 26718010594236 26833743469364 26843564884652 26845771144608 26850662601438 26856909406912 26864010652128 26951102265088 26958228415872 26975226037824 26992469347584 27105541139456 27125414594031 27143844096421 27148832335248 27156010767912 27262559133632 27264799830528 27273640903288 27274779016704 27297186610304 27304404269376 27392923613696 27400166586624 27548808162096 27558891298128 27566178154632 27588825147182 27601191272304 27699348097408 27709486332544 27711763762176 27716813007936 27721906541568 27858444464412 27993026321728 28000427968032 28005529810102 28010676401376 28018082714544 28024601120256 28032011115264 28153435771136 28163740206848 28170076387401 28180386913743 28292099092699 28302454280557 28316524048592 28324011231048 28329216349824 28447887791616 28459451377344 28478787248704 28484020810752 28491552281088 28624312353468 28631880918342 28642360469706 28744219956112 28755903995858 28757103963264 28780729360864 28788339284016 28903667579904 28914246607872 28921891834368 29056657129548 29064340010862 29089431652896 29101256015364 29204747450528 29215436676704 29223161540976 29228531897088 29229960308224 29372490359217 29392446565947 29411235029852 29532995771016 29540804601204 29547677268096 29555489980224 29566307581632 29683513802176 29694378261568 29709139985408 29716995389952 29855465572972 29863359667518 29868847673184 29874289952274 29882189024181 29993968649856 30013141623296 30026547425264 30032065420032 30040006209408 30051001148544 30157870117888 30179981503113 30214023082776 30306405823292 30319990048224 30344899434824 30352922940756 30359984546944 30364032410508 30485673053952 30493733781888 30635823277893 30670379025336 30682846016199 30689984378976 30709334936592 30803232148264 30817039065408 30818545107584 30832358888448 30837976724928 30857689211648 30985438185984 31009671716257 31138049889006 31153529293536 31159205649146 31161766609584 31173172124112 31188668988672 31298054243328 31308203167088 31323767158528 31332049487232 31343517326976 31478045223677 31492154611944 31513550957304 31624075641696 31658425002724 31664242888512 31670012299132 31672615242528 31679983875072 31684207732704 31699958644224 31796884798208 31837271538176 31856089554666 31994078751934 32002538317971 32009983707104 32014251563253 32021699677472 32024331525888 32030166546768 32038635654792 32142503111232 32158481851392 32178758321664 32219630097408 32318145204736 32337247450626 32357918312616 32378320530972 32493466037344 32508030567168 32513953720848 32534737538368 32555251244256 32669429391744 32691625599104 32694312508416 32706278949888 32731858339674 32846655885576 32855340881844 32867366261292 32883705346752 32894368444717 33026145808448 33034878263712 33040949101056 33042563826688 33046969355616 33054657731584 33063397725696 33226243944114 33268446181308 33385125654192 33391208619737 33393953027448 33401722129152 33406175544264 33407808118672 33413947489536 33422782483584 33567558034816 33605420639232 33749656734664 33762009442552 33764784326208 33770936467788 33779865853422 33787724737728 33906225430272 33927603882624 33949291344384 33955477104224 33970696950528 34113000625152 34116500829606 34138011864177 34139680203746 34154982615312 34259415278504 34281016423068 34302929795888 34324558377096 34341621864576 34452955472896 34462065191424 34468344381664 34471177318656 34483794110208 34653636166797 34670863246032 34699347092332 34714900363104 34821045037168 34838355339008 34843000298856 34851106521344 34860321515136 34904599272192 35027017079808 35050815075328 35076513908553 35217033114432 35221728562974 35223449864252 35229922896576 35239238053344 35256756248064 35268188847944 35391881841056 35409475918336 35422436136448 35431802195712 35583877209374 35596901260082 35606313449733 35624014125648 35771495397984 35794361526144 35800883468584 35816930480448 35818680869504 35834735858688 35944304554496 35966968050432 35989959130112 36011231670492 36024412137156 36167219458708 36190023506286 36198443113664 36208014357216 36357913355328 36375987667968 36405872359168 36533555448832 36555149292012 36585181173437 36601579730664 36731744216128 36745188397504 36754904206176 36761658674688 36778078798992 36801588363072 36955750677248 37137767791657 37144592619216 37154414034504 37172884305024 37184938241854 37186489948032 37333903957376 37347568535168 37357443619392 37376014820352 37560101849868 37573849218324 37583784133506 37746583657094 37763502789168 37765348308064 37772288466432 37782275851008 37796104537344 37945935169792 37968363826497 37982260622871 38165749804624 38175841224456 38189813959608 38199911742252 38342805284352 38352943519488 38384452378688 38401657422336 38541842188317 38590796020374 38742209506064 38752453347816 38759574907008 38776887429372 38785908870528 38801674687152 38964215387968 38971375862784 38981680298496 39026446481919 39163320478956 39173675666814 39189928754596 39193149756384 39207494836512 39377327694688 39387739468272 39396903024128 39407319973632 39421743442176 39432166959744 39601411733013 39615906241059 39676712453937 39815867071188 39817812890024 39825130230912 39832386603032 39835660408128 39842918698908 39850240653504 39991958199808 40042753893376 40053341612544 40068001531392 40239975337484 40250615204046 40265347326978 40275993902157 40285364110368 40296015978192 40426653397632 40437342623808 40470563921008 40472252734464 40485376547344 40488704021376 40647564071936 40658311709184 40705003319851 40723248502872 40847764370524 40893838700448 40910461354932 40919979171968 40945779915456 40956606404064 41089385420544 41100249879936 41117302299904 41319816186911 41323212243144 41338336947192 41372298456242 41383237720773 41517399852008 41538039058048 41549022146112 41556657632256 41564229498816 41575219511904 41584891984896 41776065982976 41791356435968 41981824460134 41989539482592 41997190222762 42000641952048 42008294715153 42016014602064 42018067943072 42036901680384 42165434188928 42218990518016 42230153656704 42245610310272 42277787255808 42426930518869 42474786072888 42486016846572 42670051090628 42671831687424 42685668751004 42689177066016 42699108701184 42706888729024 42718180873056 42726031216128 42856670814976 42936468530202 43116329934168 43133855993787 43143891083488 43163161923817 43171094041296 43182508926024 43344040756224 43351938294464 43355501369856 43371369911808 43407001659008 43559239188992 43584985694322 43642477786232 43795541180768 43807121175792 43823155015056 43834742311464 43844940462336 44046504351616 44062625807488 44066247293952 44082375975936 44116852544778 44299493656524 44301658592152 44321515902144 44357928241744 44513500872256 44525270703264 44535629505536 44541567392352 44551929986048 44563709978112 44575493084928 44783198359458 44795039501277 44811434928411 44990952974784 45005542052689 45019712434944 45027915290384 45039821137896 45048098130048 45050299650304 45208300573696 45236805176832 45294262600704 45459608734938 45488667772808 45517349152236 45529384411134 45539976820416 45546048615762 45708021897424 45728509580928 45766077836128 45788829152768 45961569758208 45978392146944 46014351578962 46034976568464 46204848222396 46227817661376 46256965087392 46286533817472 46457333731808 46478157278976 46480428686848 46539465696256 46707074833509 46709357428682 46730293940304 46738808473719 46768685211404 46956044152576 46962304750632 46973230528768 46985650737792 46998074230848 47015275990464 47242402927616 47270326435956 47436113462544 47475084599644 47487637504086 47496364332768 47498685500864 47505018448698 47519975812608 47695327197312 47725815368192 47755907307264 47955957400576 47991118127901 48014975560656 48032549516208 48045249820152 48213754666848 48237722777088 48253364675048 48277352476288 48298991809536 48477217807104 48536877468924 48740199056016 48770930581272 48802106307552 48832876866384 49004144087616 49006538941568 49028505117696 49037438398656 49068784484096 49097787509511 49269983828364 49310461581589 49526123492288 49539218712672 49548245048642 49552317395568 49563845740032 49570454033424 49581986597376 49595096588544 49769037075456 49809924825856 49839365916171 49902669271962 50055252240929 50077688481288 50080135799824 50098465624432 50102583193728 50111712178008 50120921234304 50351337052224 50376367801344 50394806049792 50408130958848 50624485101996 50643014163828 50656404701682 50681587106592 50859338145408 50875830146518 50901121632608 50919751946144 50923937016576 50933215656336 51137258025984 51169500937728 51174751244409 51209520305619 51389122917756 51421524634602 51454394693832 51486837565644 51512432796864 51669937797088 51679433209344 51693097787136 51702516572496 51714545160704 51735566249536 52035261975892 52049020638498 52217760638608 52231567555752 52257533008512 52264500448284 52276659782016 52290482272704 52356898908288 52516985957696 52540525619712 52543093298176 52562324589568 52576222612992 52801882310684 52821208321412 52825549671648 52835174796378 52844884344864 52902283271916 53087822761584 53100173641216 53114213877504 53123891598544 53133654204672 53147703293568 53375815814061 53395351890123 53436021188472 53667486938728 53687129769304 53691542289216 53701325202876 53713818813824 53728021304256 53902204530176 53916456831744 53950452075648 53984938695168 54250829188062 54285035259429 54287688192842 54297664670496 54312021535824 54525118267264 54529599661056 54547281806576 54549558033408 54594373220608 54608808538752 54785847227392 54800333173248 54863265344147 55097616324192 55117782596256 55132356309264 55177650294364 55202382544608 55398696194816 55418972665088 55433626015872 55671549827569 55691926164967 55716888928824 55777407362781 55986052643456 56000855936064 56011059620204 56021352802752 56036165429088 56049202240512 56064022230528 56306871542272 56327480413696 56340152774802 56360773827486 56584198185398 56604908561114 56619875485641 56633048097184 56648022462096 56658432699648 56895775583232 56918902754688 56957574497408 56983104562176 57248624706936 57263761836684 57284720939412 57488439912224 57511807991716 57514207926528 57561458721728 57576678568032 57843783668736 58113314259096 58128680021724 58176435636449 58178863305792 58202512030728 58409494901056 58430873353408 58446323081952 58457063794176 58459920616448 58744980718434 58784893131894 58822470059704 59065991542032 59081609202408 59095354536192 59110979960448 59132615163264 59367027604352 59388756523136 59433990779904 59710931145944 59726719335036 59737695346368 59748579904548 59764378048362 59987937299712 60026283246592 60053094850528 60064130840064 60080012418816 60102002297088 60359963006226 60375922806069 60398020990467 60428046165552 60612811646584 60639980096448 60689798869648 60705845881512 60719969093888 60728064821016 60971346107904 60987467563776 61271646555786 61340758050672 61365692032398 61379968757952 61418669873184 61606464296528 61634078130816 61637090215168 61675953449856 61715378423296 61970876371968 62019343432514 62058447684363 62276099778012 62307058587072 62318411298292 62323533219168 62346344248224 62377337977344 62616406334176 62647534317056 62664098974464 62687034653952 62956090447354 62972736690201 62984309223888 62995785334143 63027101914608 63248151283392 63316850005448 63328485777024 63340024598264 63345230485056 63368415465408 63399917288448 63593769596416 63674543076352 63712179109332 63988157503868 64005076635942 64019967414208 64028503126506 64043399354944 64048663051776 64060333093536 64077271309584 64285006222464 64357516643328 64636290409472 64674494901252 64715836625232 64727628229927 64756641061944 64986932074688 65016061134336 65027907441696 65069475076736 65110502488512 65338858783488 65383251198208 65463716679348 65693311771152 65705281477547 65710681763688 65734732522584 65767410693504 65788736889434 66052291616896 66069756527424 66081898202112 66093938711232 66126795451392 66175278817167 66452487888228 66536892362616 66770251308384 66782417239474 66787906054896 66803444258304 66812351088528 66815616237344 66827894979072 66845564967168 67135116069632 67174797539187 67465774759513 67499313469328 67524018885104 67529568652416 67541872935576 67559731706844 67575449475456 67812450860544 67855207765248 67898582688768 67910954208448 67941393901056 68189413102407 68233001659212 68276023728354 68279360407492 68309965230624 68518830557008 68562032846136 68605859591776 68649116754192 68683243729152 68924130382848 68936688763328 68942354637312 68967588220416 69021527368443 69307272333594 69341726492064 69398694184664 69429800726208 69642090074336 69676710678016 69686000597712 69702213042688 69720643030272 69809198544384 70064036143023 70153027817106 70434066228864 70443457125948 70446899728504 70459845793152 70478476106688 70513512496128 70536377695888 70783763682112 70818951836672 70844872272896 70863604391424 71167754418748 71193802520164 71212626899466 71231456256129 71248028251296 71257527673047 71542990795968 71588723052288 71601766937168 71633860960896 71637361739008 71888609108992 71933936100864 71990195212247 72022463340984 72048824274312 72334438917416 72380047012572 72396886227328 72416028714432 72715826710656 72811744718336 73110298584024 73170362346874 73203159461328 73463488432256 73490376795008 73509808412352 73523317349376 73556157597984 73603176726144 73911501354496 74275535583314 74289185238432 74308828069008 74322367572963 74345768610048 74369876483708 74372979896064 74667807914752 74695137070336 74714887238784 75063030917999 75120203699736 75147698436648 75167568267012 75493167314188 75527005578336 75530696616128 75544576932864 75564551702016 75592209074688 75891870339584 75936727652994 75964521245742 76313745219777 76331499609248 76351682448912 76379627919216 76399823484504 76685610568704 76705887038976 76768904757376 76803314844672 77083684376634 77181592040748 77484419012128 77504906695632 77519149814016 77553774858744 77571817741056 77603349374304 77928430775936 77963360596992 78052892963838 78073530957747 78326640957912 78347351333628 78379857509192 78386299512768 78411717596953 78414989673024 78754655389376 78775478936544 78793806048256 78814639947264 78843486884352 78864333919488 79202823466026 79231812482118 79252762194567 79353424907874 79631734142376 79635625780048 79650260461824 79664773206064 79671320816256 79685837397816 79700481307008 79983916399616 80106683225088 80136003062784 80479950674968 80501230408092 80530694653956 80551987804314 80570728220736 80592031956384 80853306795264 80874685247616 80941127842016 80970753094688 80977408042752 81316623418368 81376243782093 81410006639702 81431532289263 81446497005744 81695528741048 81787677400896 81820922709864 81839958343936 81891559830912 81913212808128 82178770841088 82200499759872 82234604599808 82639632373822 82646424486288 82676673894384 82744596912484 82766475441546 83034799704016 83076078116096 83098044292224 83128458997632 83150439023808 83552131965952 83582712871936 83963648920268 83979078965184 83994380445524 84001283904096 84016589430306 84032029204128 84036135886144 84073803360768 84330868377856 84437981036032 84460307313408 84491220620544 84853861037738 84876297278097 84907362841671 84949572145776 84972033693144 85340102181256 85343663374848 85371337502008 85378354132032 85413777458048 85436361746112 85452062432256 85713341629952 85872937060404 86232659868336 86267711987574 86287782166976 86326323847634 86342188082592 86365017852048 86703876588928 86711002739712 86742739823616 86814003318016 87118478377984 87169971388644 87241585875119 87284955572464 87591082361536 87614242351584 87646310030112 87669484622928 87689880924672 88093008703232 88125251614976 88177339697841 88233705089556 88559292426259 88598987313048 88603317184304 88643031804288 88715856483488 89027001744512 89050541406528 89083134784704 89127419956224 89150986169856 89566396718916 89590079002554 89622869856822 89981905949568 90011084105378 90039424869888 90055830580768 90079642275792 90096196260096 90100599300608 90473610353664 90539944509339 90919217469876 90977335545616 91034698304472 91058768822268 91079953640832 91092097231524 91416043794848 91457019161856 91532155672256 91577658305536 91907469833679 92028703157924 92069953136928 92409696444792 92455635322752 92513930174784 92573067634944 92914667463616 92956314557952 92960857373696 93029015148771 93414149667018 93418714857364 93460587880608 93477616947438 93537370422808 93912088305152 93924609501264 93946461057536 93971301475584 93996148461696 94030551980928 94434135671031 94540652871912 94872226925088 94950169199288 94975275008172 94992728665536 94997371001728 95010036897396 95039951625216 95390654394624 95451630736384 95511814614528 95982236255802 96007614953913 96029951121312 96042754689759 96065099032416 96090499640304 96427509333696 96475445554176 96506729350096 96554704952576 96954435614208 97030263112159 97065777147337 97073754937848 97480398112032 97541861162544 97604212615104 97665753732768 98008288175232 98013077883136 98074876797312 98137568968192 98195575019022 98495818925699 98539967656728 98620923163178 98683105334151 99052246984576 99078437425344 99096490097284 99104634791136 99127691480064 99140908066848 99163973194752 99190193177088 99619849651712 99678731832342 99805338543924 100110504481858 100155376962576 100160271599648 100173625859211 100196931248864 100205166387456 100223424356016 100241842468608 100702674104448 100816261917696 101248970203992 101286028327656 101312809403364 101363174213184 101718676290816 101751660293036 101802243265216 101839503892288 101847874033152 101866431312672 102339001875456 102349502488818 102419040611238 102778245835512 102843049269204 102908789387664 102927539972179 102973675131288 103024865593728 103339875594176 103358866418688 103386195574272 103405033144992 103429090321408 103471132499072 104070523951784 104098041276996 104435521277216 104463135111504 104515066017024 104529000896568 104553319564032 104580964545408 104713797816576 105033971915392 105081051239424 105152445225984 105229541725659 105603764621368 105642416642824 105651099343296 105670349592756 105689768689728 105804566543832 106175645523168 106200347282432 106228427755008 106247783197088 106267308409344 106295406587136 106751631628122 106790703780246 106818940349199 106872042376944 107334973877456 107374259538608 107383084578432 107402650405752 107427637627648 107456042608512 107804409060352 107832913663488 107900904151296 107969877390336 108501658376124 108570070518858 108575376385684 108595329340992 108624043071648 109050236534528 109094563613152 109188746441216 109217617077504 109600666346496 109726530688294 109755543520311 110195232648384 110235565192512 110264712618528 110355300588728 110404765089216 110797392389632 110837945330176 110867252031744 111343099655138 111383852329934 111413303374971 111433777857648 111554814725562 111972105286912 112001711872128 112022119240408 112042705605504 112072330858176 112128044461056 112613743084544 112654960827392 112680305549604 112721547654972 113168396370796 113209817122228 113239750971282 113266096194368 113296044924192 113316865399296 113837805509376 113915148994816 114476212058819 114497249413872 114527523673368 114569441878824 114976879824448 115023615983432 115028415853056 115122917443456 115153357136064 116226628518192 116257360043448 116352871272898 116357726611584 116405024061456 116818989802112 116861746706816 116892646163904 116914127588352 117079339445757 117489961436868 117569786263788 117644940119408 118131983084064 118163218404816 118190709072384 118221959920896 118265230326528 118734055208704 118777513046272 118804235199039 118847718723177 119362524574523 119421862291888 119453438670072 119475390692736 119497159809096 119528756096724 119975874599424 120106189701056 120128261680128 120160024837632 120204004594176 120719926012452 120751845612138 120796041980934 120856092331104 121225623293168 121279960192896 121379597739296 121411691763024 121439938187776 121456129642032 121942692215808 121974935127552 122115009959553 122543293111572 122681516101344 122731384064796 122759937515904 122837339746368 123212928593056 123268156261632 123274180430336 123351906899712 123430756846592 123959448560733 124038686865028 124116895368726 124149713162319 124552199556024 124614117174144 124636822596584 124647066438336 124692688496448 124754675954688 125232812668352 125295068634112 125328197948928 125374069307904 125912180894708 125945473380402 125968618447776 125991570668286 126024884145459 126054203829216 126496302566784 126633700010896 126656971554048 126680049196528 126690460970112 126736830930816 127187539192832 127280791556607 127367268452437 127424358218664 127976315007736 128010153271884 128039934828416 128057006253012 128086798709888 128097326103552 128120666187072 128154542619168 128570012444928 129348989802504 129401567981361 129431673250464 129455256459854 129489485771451 129513282123888 129973864149376 130032122268672 130055814883392 130138950153472 130221004977024 130677717566976 130766502396416 130779919846823 130927433358696 131386623542304 131410562955094 131421363527376 131469465045168 131534821387008 131577473778868 132104583233792 132139513054848 132187877422464 132350557634334 132755234204203 132904975776456 133073784725232 133540502616768 133564834478948 133575812109792 133606888516608 133624702177056 133631232474688 133655789958144 133691129934336 134270232139264 134349595078374 134931549519026 134998626938656 135016626158067 135048037770208 135059137304832 135083745871152 135119463413688 135150898950912 135624901721088 135710415530496 135821908416896 135882787802112 136378826204814 136466003318424 136552047456708 136558720814984 136619930461248 137037661114016 137124065692272 137211719183552 137298233508384 137366487458304 137873377526656 137884709274624 137935176440832 138043054736886 138614544667188 138683452984128 138728423440763 138797388369328 138859601452416 139284180148672 139353421356032 139372001195424 139404426085376 139441286060544 139618397088768 140128072286046 140216425421157 140306055634212 140868132457728 140886914251896 140893799457008 140919691586304 140956952213376 141072755391776 141567527364224 141727208782848 142335508837496 142387605040328 142425253798932 142462912512258 142496056502592 142515055346094 143085981591936 143177446104576 143203533874336 143267721921792 143274723478016 143867872201728 143973354383703 143980390424494 144044926681968 144097648548624 144668877834832 144760094025144 144793772454656 144832057428864 145431653421312 145623489436672 146220597168048 146340724693748 146406318922656 146926976864512 146980753590016 147019616824704 147112315195968 147206353452288 147823002708992 147931384744767 148551071166628 148578370476864 148617656138016 148644735145926 148691537220096 148739752967416 148745959792128 149335615829504 149390274140672 149429774477568 150126061835998 150165756722787 150240407399472 150295396873296 150335136534024 150986334628376 151054011156672 151061393232256 151129103404032 151184418149376 151783740679168 151873455305988 151929042491484 152627490439554 152662999218496 152703364897824 152759255838432 152799646969008 153411774077952 153537809514752 153628560916857 154167368753268 154294024948843 154350498086749 154363184081496 154968838024256 155009813391264 155038299628032 155107549717488 155143635482112 155206698748608 155856861551872 156105785927676 156147061915494 156653281915824 156694702667256 156759715018384 156772599025536 156823435193906 156829979346048 157509310778752 157550957873088 157629279894528 157686973768704 157728667838976 158405646932052 158463624964236 158505524389134 158706849815748 159263468284752 159271251560096 159300520923648 159329546412128 159342641632512 159371674795632 159400962614016 160127447442183 160186055670369 160959901349936 161002460816184 161061389307912 161103975608628 161141456441472 161184063912768 161706613590528 161749370495232 161882255684032 161941506189376 161954816085504 162752487564186 162820013279404 162863064578526 162892994011488 163391057482096 163575354801792 163641845419728 163679916687872 163783119661824 163826425616256 164357541682176 164400999519744 164469209199616 164589796032441 165279264747644 165292848972576 165353347788768 165489193824968 165532950883092 166069599408032 166152156232192 166196088584448 166256917995264 166300878047616 167014649482707 167075778494901 167332222088343 167927297840536 167958157930368 167988760891048 168002567808192 168033178860612 168064058408256 168072271772288 168147606721536 168661736755712 168875962072064 168920614626816 168982441241088 169114601421649 169707722075476 169752594556194 169814725683342 169859626456923 169899144291552 169944067386288 170680204362512 170687326749696 170742675004016 170756708264064 170827554916096 170872723492224 171426683259904 171668927044589 171745874120808 172465319736672 172535423975148 172575564333952 172652647695268 172684376165184 172730035704096 173407753177856 173628006636032 174261833483929 174339942777288 174483171750238 174529306909347 174569911144928 175182164723072 175228484703168 175292620060224 175338969245856 175379761849344 176186017406464 176250503229952 176354679395682 176467410179112 177118584852518 177197974626096 177206634368608 177286063608576 177431712966976 178054003489024 178101082813056 178166269569408 178301972339712 179132793437832 179180158005108 179245739713644 179963811899136 180022168210756 180078849739776 180111661161536 180159284551584 180192392520192 180201198601216 181079889018678 181838434939752 181954671091232 182035943765663 182069396608944 182117537644536 182159907281664 182184194463048 182832087589696 182914038323712 183064311344512 183814939667358 184057406315848 184139906273856 184819392889584 184911270645504 185027860349568 185146135269888 185829334927232 185912629115904 186058030297542 186175343053089 186828299334036 186837429714728 186921175761216 186955233894876 187074740845616 187824176610304 187849219002528 187892922115072 187942602951168 187992296923392 188061103961856 188868271342062 188918210070603 188987356002429 189081305743824 189744453850176 189900338398576 189950550016344 189985457331072 189994742003456 190020073794792 190781308789248 191023629229056 191964472511604 192015229907826 192059902242624 192085509379518 192130198064832 192180999280608 192855018667392 193013458700192 193109409905152 193908871228416 194060526224318 194131554294674 194147509875696 194182884689781 194960796224064 195083722325088 195208425230208 195331507465536 196016576350464 196026155766272 196149753594624 196275137936384 196391150038044 196991637851398 197079935313456 197115844432641 197241846326356 197366210668302 198104493969152 198156874850688 198192980194568 198209269582272 198281816133696 198380386354176 199239699303424 199357463664684 199610677087848 200221008963716 200310753925152 200320543199296 200347251718422 200393862497728 200410332774912 200446848712032 200483684937216 201405348208896 202397324278539 202497940407984 202534836719449 202572056655312 202625618806728 202726348426368 203437352581632 203503320586072 203604486530432 203679007784576 203695748066304 203732862625344 204699004977636 204838081222476 205556491671024 205686098538408 205817578775328 205855079944358 205947350262576 206049731187456 206679751188352 206772391148544 206810066289984 206942264998144 207064582105329 207961511887571 208141047903568 208196082553992 208871042554432 208926270223008 209030132034048 209058001793136 209106639128064 209161929090816 209427595633152 210067943830784 210192108429069 210459083451318 211207529242736 211284833285648 211302198686592 211340699185512 211379537379456 211609133087664 212351291046336 212456855510016 212495566394176 212534616818688 212590813174272 213503263256244 213581407560492 213637880698398 213744084753888 214669947754912 214748519077216 214766169156864 214805300811504 214855275255296 214912085217024 215665827326976 215801808302592 215970585636741 217003316752248 217140141037716 217150752771368 217190658681984 217248086143296 218100473069056 218189127226304 218377492882432 218435234155008 219453061376588 219511087040622 220390465296768 220471130385024 220529425237056 220710601177456 220809530178432 221594784779264 221675890660352 221734504063488 222686199310276 222767704659868 222826606749942 222867555715296 222967102718889 223109629451124 223944210573824 224003423744256 224044238480816 224085411211008 224144661716352 225189092753997 225360611099208 225443095309944 226336792741592 226419634244456 226479501942564 226532192388736 226592089848384 226633730798592 227675611018752 227830297989632 228941235659331 228952424117638 228994498827744 229055047346736 229138883757648 229953759648896 230047231966864 230056831706112 230245834886912 230306714272128 231379858190533 232453257036384 232514720086896 232705742545796 232715453223168 232810048122912 233637979604224 233723493413632 233785292327808 234158678891514 234874645130513 234979922873736 235139572527576 235235152790859 235289880238816 236263966168128 236326436809632 236381418144768 236443919841792 236530460653056 237468110417408 237555026092544 237608470398078 237695437446354 238725049149046 238843724583776 238906877340144 238950781385472 238994319618192 239057512193448 239951749198848 240212379402112 240320049675264 240408009188352 241439852024904 241503691224276 241592083961868 241712184662208 242451246586336 242559920385792 242759195478592 242823383526048 242879876375552 242912259284064 243949870255104 244230019919106 244294596867789 245086586223144 245352793771111 245363032202688 245442595318273 245462768129592 245519875031808 245674679492736 246425857186112 246536312523264 246548360860672 246703813799424 247918897121466 248077373730056 248233790737452 248299426324638 249104399112048 249228234348288 249273645193168 249294132876672 249385376992896 250465625336704 250656395897856 250748138615808 251824361789416 251890946760804 251937236895552 251983141336572 252049768290918 252108407658432 252992605133568 253267400021792 253313943108096 253360098393056 253380921940224 253473661861632 254561583113214 254628891834291 254722088525013 254734536904874 254848716437328 255952630015472 256020306543768 256079869656832 256114012506024 256173597419776 256241332374144 256309085238336 257140024889856 258697979605008 258803135962722 258863346500928 258910512919708 258978971542902 259026564247776 259947728298752 260111629766784 260277900306944 260442009954048 261355435133952 261533004792832 261559839693646 261724757625357 261854866717392 262773247084608 262821125910188 262842727054752 262938930090336 263069642774016 263154947557736 264209166467584 264279026109696 264375754844928 264701115268668 265510468408406 265677877278777 265809951552912 266147569450464 267081005233536 267129668957896 267151624219584 267249404354112 267262464949376 267382259868672 268540464278528 268699190156748 268919939965573 269863099038052 269997253877312 270033252316134 270096075540416 270118274609664 270167491742304 270238926827376 270301797901824 271420831060992 271643816833792 272757652409628 272932006636848 272981736447953 273104094913416 273117441629968 273239860922496 274075322228032 274248131384544 274423438367104 274596467016768 274732974916608 275746755053312 276086109473772 277229089334376 277366905968256 277456846881526 277594776738656 277719202904832 278568360297344 278744002390848 278882572121088 279087045446313 280256144572092 280432850842314 280612111268424 281736264915456 281773828503792 281787598914016 281839383172608 281913904426752 282145510783552 283135054728448 283302407013093 284671017674992 284775210080656 284850507597864 284925825024516 284992113005184 285030110692188 286171963183872 286354892209152 286407067748672 286535443843584 286549446956032 287946708767406 287960780848988 288089853363936 288195297097248 289337755669664 289520188050288 289587544909312 289664114857728 290863306842624 291090789336477 291197331442011 292441194336096 292681449387496 292812637845312 293853953729024 293961507180032 294039233649408 294224630391936 294412706904576 295487456777097 295862769489534 296049316002453 297102142333256 297156740953728 297235312276032 297289470291852 297383074440192 297479505934832 297491919584256 298671231659008 298780548281344 298859548955136 300252123671996 300331513445574 300480814798944 300520877577633 300590793746592 300670273068048 301972669256752 302108022313344 302122786464512 303610823286433 303721947848119 303746910611976 303858084982968 305254980879108 305325998436992 305406729795648 305518511676864 305599293938016 307075619029504 307257121833714 308334737506536 308588049897686 308700996173498 308726368162992 308782619916537 309937676048512 310019626782528 310076599256064 310215099434976 310287270964224 310413397497216 311713723103744 312211571855352 312294123830988 313306563831648 313389405334512 313519430036768 313545198051072 313646870387812 313659958692096 315018621557504 315101915746176 315457335677952 316570173871561 316811293864104 316927249928472 317011048778268 317413699631496 318526936569504 318542503120192 318601041847296 318659092824256 318685283265024 318743349591264 318801925228032 320254894884366 320372111340738 321919802699872 322004921632368 322063592816173 322122778615824 322207951217256 322282912882944 322368127825536 323413227181056 323498740990464 323764511368064 323883012378752 323909632171008 325504975128372 325640026558808 325726129157052 325785988022976 326782114964192 327150709603584 327283690839456 327359833375744 327566239323648 327652851232512 328801999039488 329179592064882 329266630560933 330558529495288 330585697945152 330692895952367 330706695577536 330978387649936 331065901766184 332139198816064 332304312464384 332392177168896 332513835990528 332601756095232 334029298965414 334151556989802 334239910124913 334664444176686 335854595681072 335916315860736 335977521782096 336005135616384 336066357721224 336128116816512 336144543544576 337323473511424 337841229253632 337964882482176 338229202843298 339415444150952 339505189112388 339629451366684 339719252913846 339798288583104 339888134772576 341360408725024 341485350008032 341513416528128 341655109832192 341745446984448 343337854089178 343428636176457 343491748241616 344930639473344 345070847950296 345151128667904 345305295390536 345368752330368 345460071408192 346815506355712 347256013272064 348523666967858 348679885554576 348966343500476 349058613818694 349139822289856 350364329446144 350456969406336 350585240120448 350677938491712 352372034812928 352501006459904 352709358791364 352934820358224 354237169705036 354395949252192 354413268737216 354572127217152 354863425933952 356108006978048 356202165626112 356332539138816 358087573723569 358265586875664 358360316010216 358491479427288 359927623798272 360044336421512 360223322323072 360318569103168 360384785040384 362159778037356 363676869879504 363909342182464 364071887531326 364138793217888 364235075289072 364319814563328 364368388926096 365664175179392 365828076647424 366128622689024 366345029878659 367629879334716 367931905647241 368114812631696 368279812547712 369638785779168 369822541291008 370055720699136 370292270539776 371658669854464 371878345682199 372116060595084 372350686106178 373656598668072 373674859429456 373842351522432 373910467789752 374149481691232 375698438005056 375885205902336 375984593846784 376122207923712 377736542684124 377836420141206 377974712004858 378162611487648 379488907700352 379800676797152 379901100032688 379970914662144 379989484006912 380040147589584 381562617578496 381842374669821 382101805357311 383928945023208 384030459815652 384119804485248 384171018759036 384260396129664 384361998561216 385710037334784 386026917400384 386218819810304 388121052448636 388263108589348 388295019751392 388365769379562 388468457314353 389921592448128 390167444650176 390416850460416 390663014931072 392033152700928 392052311532544 392299507189248 392339759540469 392782300076088 393983275702796 394159870626912 394231688865282 394483692652712 394732421336604 396208987938304 396313749701376 396385960389136 396418539164544 396563632267392 398265702612609 398714927329368 399221354175696 400442017927432 400621507850304 400641086398592 400694503436844 400787724995456 400820665549824 400893697424064 400967369874432 402810696417792 404794648557078 404995880815968 405049878474201 405069673438898 405144113310624 405251237613456 405452696852736 406874705163264 407006641172144 407208973060864 407358015569152 407465725250688 409214587907801 409364364490943 409398009955272 409676162444952 411112983342048 411372197076816 411635157550656 411710159888716 411894700525152 412099462374912 413359502376704 413620132579968 413884529996288 414129164210658 415923023775142 416185270322289 416282095807136 416392165107984 417742085108864 417852540446016 418060264068096 418116003586272 418213278256128 418323858181632 418855191266304 420135887661568 420384216858138 420918166902636 422415058485472 422569666571296 422604397373184 422681398371024 422759074758912 423218266175328 424702582092672 424991132788352 425181626348544 427006526512488 427162815120984 427275761396796 427488169507776 427626789781321 429339895509824 429497038154432 429532338313728 429610601623008 429710550510592 429824170434048 431603616605184 431941171273482 434006633504496 434085712056581 434280282075432 434301505542736 434381317363968 434496172286592 436200946138112 436378254452608 436870468310016 438906122753176 439022174081244 440780930593536 440942260770048 441058850474112 441421202354912 441619060356864 443469008126976 443794154234301 445372398620552 445535409319736 445653213499884 445735111430592 445934205437778 446219258902248 447888421147648 448006847488512 448088476961632 448170822422016 448289323432704 450378185507994 450497270168361 450721222198416 450886190619888 452673585483184 452839268488912 452959003885128 453064384777472 453184179696768 455351222037504 455660595979264 457882471318662 457904848235276 457988997655488 458110094693472 458277767515296 459907519297792 460094463933728 460491669773824 460613428544256 462759716381066 462882074846529 463051494260247 464906514072768 465029440173792 465411485091592 465430906446336 465620096245824 467275959208448 467446986827264 467570584655616 468317357783028 469749290261026 469959845747472 470279145055152 470470305581718 470579760477632 472527932336256 472652873619264 472887839683584 473060921306112 474936220834816 475110052185088 475216940796156 475390874892708 477450098298092 477687449167552 477813754680288 477901562770944 477988639236384 478115024386896 480424758804224 482790981291541 482879704049808 482967687561763 483007382448552 483184167923736 483424369324416 484902493172672 485119840771584 485518390957184 485646767052096 485824518568128 488460039838212 488589193735578 490173172446288 490705587542222 490726064405376 490885190636546 490925536259184 491039750063616 491349358985472 492851714372224 493072625046528 493407627598848 493769388097323 495837794242932 496154747460112 496467581474904 496598852649276 498208798224096 498456468696576 498547290386336 498588265753344 498770753985792 500931250673408 501043948448121 501227335484703 503648723578832 503781893521608 503874473791104 503966282673144 504099536581836 504216815316864 505985210267136 506534800043584 506627886216192 506720196786112 506761843880448 506947323723264 507343804264947 509123166226428 509257783668582 509444177050026 509469073809748 509697432874656 511905260030944 512040613087536 512159739313664 512228025012048 512347194839552 512482664748288 512618170476672 514280049779712 515006781133767 517395959210016 517606271925444 517726693001856 517821025839416 517957943085804 518053128495552 519895456597504 520223259533568 520555800613888 520884019908096 522785500451787 523119679387292 523449515250714 523587920728041 523709733434784 525546494169216 525642251820376 525685454109504 525877860180672 526139285548032 526309895115472 528418332935168 528558052219392 528751509689856 529165043158063 529402230537336 531020936816812 531355754557554 531619903105824 532295138900928 534162010467072 534259337915792 534303248439168 534498808708224 534524929898752 537157610429843 537398380313496 537839879931146 539726198076104 539994507754624 540066504632268 540192151080832 540236549219328 540334983484608 540477853654752 540603595803648 543287633667584 545515304819256 545864013273696 545963472895906 546107831296989 546208189826832 546234883259936 546479721844992 548150644456064 548496262769088 548846876734208 549192934033536 551493510106624 551550096745297 552172218947544 554458178668752 554733811936512 554913693763052 555189553477312 555438405809664 557136720594688 557488004781696 558174090892626 560512289144184 560865701684628 561224222536848 563472529830912 563547657007584 563575197828032 563678766345216 563827808853504 564291021567104 566270109456896 566604814026186 569342035349984 569550420161312 569701015195728 569851650049032 569984226010368 570060221384376 572343926367744 572814135497344 573070887687168 575893417534812 575921561697976 576179706727872 576390594194496 578675511339328 579040376100576 579175089818624 579328229715456 581726613685248 582181578672954 582394662884022 582548654069343 584882388672192 585072046684957 585362898774992 585625275690624 587707907458048 587923014360064 588078467298816 588449260783872 588825413809152 590974913554194 591347533297923 591725538979068 592098632004906 594204284666512 594313481907456 594470624552064 594578940583704 594959011869664 597719097910272 600504247343992 600663026891148 600961629597888 601041755155266 601181587493184 601340546136096 603945338513504 604216044626688 604245572929024 607191972835617 607221646572866 607443895696238 607493821223952 607604510158347 607716169965936 610509961758216 610651996873984 610813459591296 611037023353728 611198587876032 614151238059008 614514243667428 616669475013072 617176099795372 617401992346996 617452736325984 617565239833074 619875352097024 620039253565056 620430198869952 620826794994432 623427446207488 623884535662713 624423143710704 624588247661976 626613127663296 626778810669024 627038860073536 627090396102144 627293740775624 627319917384192 630037243115008 630203831492352 633140347743122 633622587728208 633854499856944 634022097556536 634827399262992 637053873139008 637085006240384 637318185648512 637370566530048 637486699182528 637603850456064 640509789768732 640744222681476 643839605399744 644009843264736 644127185632346 644245557231648 644415902434512 644565825765888 644736255651072 646997481980928 647529022736128 647766024757504 647911756910223 650718279132077 650956448452811 651009950256744 651280053117616 651452258314104 651571976045952 653564229928384 654301419207168 654567381678912 655132478647296 655305702465024 658359184129764 658533261121866 661117058990576 661171395890304 661385791904734 661413391155072 661956775299872 662131803532368 664278397632128 664784354337792 665027671981056 665203512190464 668058597930828 668303113979604 668479820249826 669328888353372 671709191362144 671832631721472 671955043564192 672010271232768 672132715442448 672256233633024 672289087089152 675567278261991 676458405686596 678830888301904 679010378224776 679258902733368 679438505827692 679596577166208 679776269545152 682720817450048 682970700016064 683026833056256 683310219664384 683490893968896 686675708178356 686857272352914 686983496483232 689861278946688 690141695900592 690302257335808 690610590781072 690737504660736 690920142816384 693631012711424 694139574571599 697047333935716 697359771109152 697932687000952 698117227637388 698279644579712 700728658892288 700913938812672 701170480240896 701355876983424 704623935391539 705418717582728 705705458372577 705869640716448 708474339410072 708791898504384 708826537474432 709144254434304 709726851867904 712216013956096 712404331252224 712665078277632 713222449473911 716175147447138 716531173751328 716720632020432 716982958854576 719855247596544 720088672843024 720446644646144 720637138206336 723995040144571 724319556074712 727353739759008 727818684364928 728143775062652 728277586435776 728470150578144 728639629126656 728736777852192 731328350358784 732257245378048 732690059757318 735259758669432 735863811294482 736058381313333 736229625263392 736327785954819 736559625095424 739277571558336 739645082582016 740111441398272 743317339708928 743756691364398 744232121190168 744701372212356 747313197336144 747349718858912 747684703044864 747820935579504 748298963382464 751396876010112 751969187693568 752244415847424 755473085368248 755672840282412 755949424009716 756325222975296 758977815400704 759601353594304 759802200065376 759941829324288 759978968013824 760080295179168 763684749339642 764203610714622 767857890046416 767997798253951 768060919631304 768239608970496 768342037518072 768520792259328 768723997122432 771420074669568 772053834800768 776242104897272 776526217178696 776590039502784 776731538759124 776936914628706 779843184896256 780334889300352 780833700920832 781326029862144 784066305401856 784599014378496 784679519080938 785174272876071 785564600152176 787966551405592 788319741253824 788463377730564 788967385305424 789464842673208 792417975876608 792627499402752 792771920778272 792837078329088 793127264534784 796531405225218 797033631836331 797429854658736 798442708351392 800884035854864 801243015700608 801282172797184 801389006873688 801575449990912 801787394848128 805621392835584 806759819896719 809589297114156 809991761631936 810099756948402 810139346877796 810288226621248 810502475226912 810905393705472 814013282344288 814417946121728 814716031138304 814931450501376 818429175815602 818728728981886 818796019910544 818945209343859 819352324889904 822225966684096 822744394153632 823270315101312 823420319777432 823789401050304 824198924749824 826719004753408 827240265159936 827769059992576 828258328421316 831846047550284 832370540644578 832564191614272 832784330215968 835484170217728 835705080892032 836232007172544 836647716363264 840271775323136 840768433716276 841459166989051 841836333805272 844830116970944 845139333142592 845208794746368 845362796742048 845518149517824 846436532350656 849405164185344 849982265576704 854013053024976 854168659208111 854325630241968 854551522793592 854976339015552 855253579562642 858679791019648 858994076308864 859064676627456 859221203246016 859648340868096 863882342546964 868013267008992 868171424113162 868560564150864 868603011085472 868762634727936 868992344573184 872756508905216 873272368009431 873591994326033 877055071873669 877812245506352 878044348162488 881561861187072 881884521540096 882117700948224 882842404709824 883238120713728 886462370331291 887588308468602 890744797241104 891070818639472 891306426999768 891470222861184 891868410875556 892438517804496 896013694977024 896176953923264 896341644844032 896578646865408 900756371015988 900994540336722 901442444396832 901772381239776 905347170966368 905678536977824 905918007770256 906128769554944 906368359393536 910832469859299 911165843544357 915764942637324 915809696470552 915977995310976 916220189386944 916555535030592 919815038595584 920188927867456 920983339547648 921226857088512 925519432762132 925764149693058 926102988520494 926347859749611 929813028145536 930058880347584 930822970183184 930861812892672 931240192491648 934551918416896 934893973654528 935141169311232 936634715566056 939498580522052 939919691494944 940558290110304 940940611163436 941159520955264 945055864672512 945305747238528 949710521614683 950355772298953 950433881592312 950781749785416 954900196596184 955374898335104 955627509360576 955803125541888 955977278472768 956230048773792 960849517608448 965581962583082 965759408099616 965935375123526 966014764897104 966190778448519 966368335847472 966848738648832 969804986345344 970239681543168 971036781914368 971293534104192 971649037136256 975819401933987 976920079676424 977178387471156 980346344892576 981411175084444 981452128810752 981770381273092 981851072518368 982079500127232 982698717970944 985703428744448 987538776194646 991675588485864 992078687857101 992309494920224 992935162949808 993197705298552 996417596448192 996912937393152 997094580772672 997176531506688 997541507971584 1001862501346816 1002087896896242 1002454670969406 1007297447157664 1007563787043216 1007748947582208 1007932565346288 1008199073163672 1008433630633728 1011970420534272 1013069600087168 1013440393572224 1013523687760896 1013894647446528 1014687608529894 1018246332452856 1018515567337164 1018888354100052 1018938147619496 1019394865749312 1023810520061888 1024081226175072 1024319478627328 1024456050024096 1024694389679104 1024965329496576 1025236340953344 1030013562267534 1030285908529371 1034791918420032 1035127467211847 1035212543850888 1035453386003712 1035642051678832 1035915886171608 1036106256991104 1039790913195008 1040446519067136 1041768039816192 1045571000903574 1046239358774584 1046899030501428 1047175841456082 1047419466869568 1051092988338432 1051284503640752 1051370908219008 1051755720361344 1052619790230944 1057116104438784 1057503019379712 1058330086316126 1058804461074672 1062041873633624 1062711509115108 1063239806211648 1064590277801856 1068324020934144 1068518675831584 1068606496878336 1068997617416448 1069049859797504 1074262721170707 1074315220859686 1074796760626992 1075679759862292 1079452396152208 1079989015509248 1080133009264536 1080384302161664 1080669966969216 1080955707309504 1086575267335168 1091030609638512 1091728026547392 1091926945791812 1092215662593978 1092416379653664 1092469766519872 1092959443689984 1096301288912128 1096992525538176 1097693753468416 1098385868067072 1102987020213248 1103100193490594 1103795716941723 1104344437895088 1108916357337504 1109467623873024 1109827387526104 1110379106954624 1110876811619328 1114273441189376 1114976009563392 1116348181785252 1121024578288368 1121731403369256 1122448445073696 1127095314015168 1127150395656064 1127655617707008 1128582043134208 1132540218913792 1133209628052372 1134140616376547 1138684070699968 1139100840322624 1139402030391456 1139703300098064 1139968452020736 1140120442768752 1144687852735488 1145628270994688 1146305416071933 1151270801541367 1151786835069624 1151843123395952 1152359413455744 1152781188388992 1157351022678656 1158080752201152 1158656459430912 1164363157345908 1164789325768044 1165097308138686 1169764777344384 1170144093369914 1170725797549984 1171250551381248 1176156934597632 1176898521567744 1177019278621407 1181949827108388 1182695066595846 1183451077958136 1184197264009812 1188408569333024 1188626963814912 1188941249104128 1189157881167408 1189918023739328 1194797107837827 1201008494687984 1201326053782296 1201923259195776 1202083510310532 1202363174986368 1202681092272192 1207890677027008 1208432089253376 1208491145858048 1214383945671234 1214443293145732 1214887791392476 1214987642447904 1215209020316694 1215432339931872 1221019923516432 1221303993747968 1221626919182592 1222074046707456 1222397175752064 1227643763723403 1228093093472829 1229028487334856 1233338950026144 1234352199590744 1234803984693992 1234905472651968 1235130479666148 1239750704194048 1240078507130112 1240860397739904 1241653589988864 1247769071325426 1248555810966867 1248846287421408 1249176495323952 1253226255326592 1253557621338048 1254077720147072 1254180792204288 1254587481551248 1254639834768384 1260074486230016 1260407662984704 1261855102915381 1266280695486244 1267245175456416 1267708999713888 1268044195113072 1269654798525984 1274107746278016 1274170012480768 1274636371297024 1274973398365056 1280445646034087 1280914301794241 1281019579537464 1281488445362952 1282880369343963 1287679210799488 1288019686529472 1288254371264692 1288491114463296 1288831804869024 1289131651531776 1289472511302144 1295058045472256 1295532049515008 1295823513820446 1301436558264154 1301912896905622 1302019900513488 1302257136169743 1302560106235232 1302904516628208 1303143952091904 1307128459856768 1308602838414336 1309134763357824 1310611404930048 1316718368259528 1317066522243732 1322234117981152 1322342791780608 1322771583809468 1322826782310144 1323913550599744 1324263607064736 1328556795264256 1330407024380928 1336117195861656 1336606227959208 1336959640499652 1338058019638327 1338657776706744 1343418382724288 1343665263442944 1343910087128384 1344020542465536 1344265430884896 1344512467266048 1344578174178304 1351134556523982 1352916811373192 1357661776603808 1358020756449552 1358517805466736 1358877011655384 1359193154332416 1359552539090304 1365441634900096 1365941400032128 1366053666112512 1366981787937792 1373351416356712 1373714544705828 1373966992966464 1379722557893376 1380283391801184 1380604514671616 1381221181562144 1381475009321472 1381840285632768 1388279149143198 1388646224539587 1389154482780741 1394094667871432 1394719542218304 1395865374001904 1396234455274776 1396559289159424 1401457317784576 1401827877625344 1402340960481792 1402711753966848 1409247870783078 1410837435165456 1411410916745154 1411739281432896 1416948678820144 1417583797008768 1417653074948864 1419453703735808 1424808662504448 1425330156555264 1426444898947822 1432350294894276 1433062347502656 1433441264040864 1433965917709152 1440177345686048 1440893289292288 1441274276412672 1447990080289142 1448372943874623 1448639112149424 1448903062685289 1454707479518016 1455637368729856 1456287550125304 1456555172871552 1456940301156288 1457473555704384 1462656700717568 1464514490756096 1465380119514636 1470519517338864 1471727622588964 1472116762626666 1472459250526784 1472655571909638 1473119250190848 1478555143116672 1480222882796544 1486634679417856 1487513382728796 1488464242380336 1489402744424712 1494626394672288 1494699437717824 1495369406089728 1495641871159008 1496597926764928 1502793752020224 1510946170736496 1511221473983581 1511345680564824 1511898848019432 1512650445950592 1517955630801408 1519202707188608 1519604400130752 1519883658648576 1520160590358336 1522031412794841 1527369498679284 1528407221429244 1535715780092832 1535995596507902 1536121839262608 1536479217940992 1536684075036144 1537041584518656 1537447994244864 1542840149339136 1544107669601536 1545020343401301 1551712819468799 1552484209794544 1553052434357392 1553180079005568 1553463077518248 1553873829257412 1559686369792512 1560669778600704 1561667401841664 1562652059724288 1568356501355361 1569359038161876 1570348545752142 1571129200304352 1575933102811184 1576639482507648 1576926755461128 1577934770610848 1578929685346416 1585254998805504 1585543841556544 1585674156658176 1586254529069568 1587495129474189 1593062810450436 1594067263672662 1594859709317472 1596885416702784 1601768071709728 1602486031401216 1602564345594368 1602778013747376 1603150899981824 1603574789696256 1611472831289529 1613519639793438 1619178594228312 1619983523263872 1620199513896804 1620278693755592 1620576453242496 1621004950453824 1621810787410944 1628026564688576 1628835892243456 1629432062276608 1629862901002752 1636858351631204 1637457457963772 1637592039821088 1637890418687718 1638323493890967 1638704649779808 1644451933368192 1645488788307264 1646540630202624 1646840639554864 1647578802100608 1653438009506816 1654480530319872 1654650290235891 1655774489881681 1656516656842632 1663692095100568 1664741081289156 1665128383228544 1665568660431936 1670968340435456 1671410161784064 1672464014345088 1681536867432552 1682918333978102 1683672667610544 1689660233941888 1690278666285184 1690417589492736 1690725593484096 1691036299035648 1692873064701312 1698810328370688 1699964531153408 1708026106049952 1708337318416222 1708651260483936 1709103045587184 1709952678031104 1710507159125284 1717359582039296 1717988152617728 1718442406492032 1725818044654639 1726449711113977 1727764685093928 1736026534017984 1736342848226324 1737121128301728 1737206022170944 1737525269455872 1737984689146368 1745513017810432 1746544736018862 1747183988652066 1754110143747338 1755216140054871 1755624491012704 1756088696324976 1763123722374144 1763769043080192 1764235401896448 1765684809419648 1766476241427456 1772924740662582 1775176616937204 1781489594482208 1782141637278944 1782612853999536 1782940445722368 1783736821751112 1784877035608992 1792353907846528 1793157293730816 1801512742031976 1801989080673444 1802884888793664 1803469504729919 1803544762479552 1810694341932736 1811357073955648 1811836015540512 1812257539109888 1812736718787072 1821664939718598 1822331687088714 1822813530475041 1831529885274648 1831619392941104 1831955990621952 1832440378773888 1833111070061184 1839630077191168 1840377855734912 1842453714177024 1851038865524264 1851528299386116 1852205977040988 1852695719499222 1859626056291072 1860117760695168 1861645940366368 1862480384983296 1870282338622464 1871653606988139 1873269431132112 1878997161044104 1879839382989888 1881116580220608 1881881222326872 1882319041910528 1890111729345024 1890611494477056 1899421043229366 1900711544597906 1900867763184624 1901563499570832 1909800393192368 1910749796670208 1911255018721152 1911954556945536 1912460097547584 1921699035216896 1931163925166164 1931518816199232 1931870750247052 1932029529794208 1932381556897038 1932736671694944 1933697477297664 1939609972690688 1942073563828736 1942587068208384 1943298074272512 1951638803867974 1952154837396231 1952869345358433 1953840159352848 1954356774942312 1960692689785152 1962822350168888 1962904257621504 1963540762546184 1963702145036736 1965397435941888 1971406857488896 1975077552389292 1983351176971728 1984157375714202 1984618989840448 1985870325899616 1986395410597104 1992835192896384 1994189161545344 1994353063013376 1995083015943168 2003725002693632 2004175793792484 2004909341938812 2006556475127737 2014594894315328 2015127574086432 2015497895164416 2015865130692576 2016398146327344 2016867261267456 2026139200174336 2026880787144448 2029375217059788 2036492664905712 2036863725803957 2037031134674328 2037776708200104 2037876295238992 2038789731498624 2047621040123776 2048162452350144 2048912100048192 2049930658993152 2050472681906688 2060027124535068 2060571817058742 2069583836840064 2070254934423694 2070425087701776 2070906772007424 2071284103357664 2071831772343216 2072212513982208 2080893038134272 2082418723714797 2091142001807148 2092478717549168 2093798061002856 2094351682912164 2094838933739136 2102185976676864 2102569007281504 2102741816438016 2103511440722688 2105239580461888 2113871806174617 2116660172632252 2117608922149344 2124083747267248 2125423018230216 2126479612423296 2129180555603712 2136648041868288 2137037351663168 2137212993756672 2137995234832896 2138099719595008 2139667348421733 2148525442341414 2148630441719372 2149593521253984 2151359519724584 2158904792304416 2159978031018496 2160266018529072 2160768604323328 2161339933938432 2161911414619008 2171985120433713 2182061219277024 2183456053094784 2183853891583624 2184431325187956 2184832759307328 2184939533039744 2185918887379968 2192602577824256 2193985051076352 2195387506936832 2196771736134144 2206200386981188 2207591433883446 2208175143939999 2208688875790176 2208983357864457 2217832714675008 2218935247746048 2219654775052208 2220758213909248 2228546882378752 2229952019126784 2231696051579657 2232696363570504 2242049156576736 2243462806738512 2244896890147392 2254190628030336 2254300791312128 2257164086268416 2265403835291077 2266419256104744 2268281232753094 2277368141399936 2278201680645248 2278804060782912 2279406600196128 2279936904041472 2280240885537504 2291256541989376 2292610832143866 2302541603082734 2303573670139248 2303686246791904 2303993394761853 2304718826911488 2305562376777984 2314702045357312 2316161504402304 2328726314691816 2329578651536088 2330194616277372 2339529554688768 2340288186739828 2341451595099968 2342501102762496 2353797043135488 2354038557242814 2363899654216776 2365390133191692 2366902155916272 2368394528019624 2376817138666048 2377253927629824 2377882498208256 2378315762334816 2379836047478656 2389594215675654 2402016989375968 2402652107564592 2403846518391552 2404167020621064 2404726349972736 2405362184544384 2415781354054016 2416864178506752 2420279459690157 2428767891342468 2428886586291464 2429775582784952 2429975284895808 2430418040633388 2430864679863744 2442039847032864 2442607987495936 2443253838365184 2444148093414912 2444794351504128 2455287527446806 2456186186945658 2456835628031577 2458056974669712 2466677900052288 2468704399181488 2469607969387984 2469810945303936 2470260959332296 2479501408388096 2480157014260224 2481720795479808 2483307179977728 2495538142650852 2497111621933734 2497692574842816 2498352990647904 2506452510653184 2507115242676096 2508155440294144 2509174963102496 2520815325969408 2523710205830762 2524377500967153 2532561390972488 2534490350912832 2535417999427776 2536088390226144 2539309597051968 2548215492556032 2548340024961536 2549272742594048 2549946796730112 2560891292068174 2561828603588482 2562039159074928 2562505977624333 2562976890725904 2565760738687926 2575358421598976 2576039373058944 2576508742529384 2576982228926592 2577663609738048 2578945022604288 2590116090944512 2591064099030016 2591647027640892 2602873116528308 2603825793811244 2604039801026976 2604514272339486 2605120212470464 2605809033256416 2606287904183808 2614256919713536 2618269526715648 2631165215621007 2632952877352837 2633436736519056 2634133044487464 2644468235962304 2644685583561216 2645543167618936 2645653564620288 2647827101199488 2648527214129472 2657113590528512 2672234391723312 2673212455918416 2673919280999304 2676116039276654 2677315553413488 2686836765448576 2687820174256768 2688041084931072 2688530861769792 2689024934532096 2702269113047964 2705833622746384 2715323553207616 2716041512899104 2717035610933472 2717754023310768 2718386308664832 2719105078180608 2730883269800192 2731882800064256 2732497409577897 2733497530633071 2745338065214029 2746702832713424 2747429089411656 2747933985932928 2759445115786752 2760566783602368 2762442363124288 2762950018642944 2763680571265536 2776558298286396 2777292449079174 2778308965561482 2788189335742864 2789439084436608 2791730748003808 2792468910549552 2793118578318848 2803655755250688 2804681920963584 2805423507933696 2818495741566156 2821674870330912 2822821833490308 2823478562865792 2833897357640288 2835167594017536 2835306149897728 2838907407471616 2849131564844049 2851067316896859 2852889797895644 2864700589788552 2866124695005312 2866882528081728 2867931835418304 2880354691372096 2881786578584576 2882548552825344 2895980160578284 2896745887749246 2897278224298848 2897806125370578 2898572335345557 2909414959036032 2911274737459712 2912575100250608 2913110345743104 2913880602312576 2914947111408768 2925313401435136 2927458205801961 2930760239029272 2941039034677728 2943455245177928 2944233525253332 2944918501053568 2945311143819276 2946238500381696 2957110286233344 2975026765457592 2976236063571303 2976928484760672 2978805488849424 2989252789344576 2989398875435648 2990738812179456 2991283742318016 2993195853529856 3005587504040448 3007938156476929 3021892341472992 3022442947967162 3022691361129648 3023797696038864 3025300891901184 3035911261602816 3038405414377216 3039208800261504 3040321180716672 3044062825589682 3053370386696669 3054738997358568 3056814442858488 3071431560185664 3071991193015804 3072243678525216 3072958435881984 3073368150072288 3074083169037312 3074895988489728 3088215339203072 3090040686802602 3103425638937598 3104968419589088 3105382401635541 3106104868714784 3106360158011136 3106926155036496 3107747658514824 3119372739585024 3121339557201408 3125304119448576 3136713002710722 3138718076323752 3140697091504284 3142258400608704 3151866205622368 3153278965015296 3153853510922256 3155869541221696 3157859370692832 3171087683113088 3171348313316352 3172509058139136 3174990258948378 3186125620900872 3188134527345324 3189719418634944 3190753739137549 3193770833405568 3203536143419456 3204972062802432 3205128691188736 3205556027494752 3206301799963648 3207149579392512 3222945662579058 3227039279586876 3238357188456624 3239967046527744 3240399027793608 3240557387511184 3241152906484992 3242009900907648 3256053129377152 3259725802005504 3273716703262408 3274914915927544 3275184079642176 3275780837375436 3276646987781934 3277409299559616 3288903866736384 3290977576614528 3293081260405248 3293681279109728 3295157604201216 3308961060639744 3309300580471782 3311387150825169 3311548979763362 3313033313685264 3327384190201136 3329482162578312 3330256766457088 3331137320863872 3341936680870912 3342820323568128 3344928028690176 3363073734865104 3365836667956204 3367345335221088 3379320467883776 3380557332570368 3381451186968192 3385746129402624 3397620656741376 3399929062306816 3402421849129641 3416052212099904 3416674636832444 3417302520967872 3418206091174368 3419905356062208 3421014318250568 3434719164078592 3435976305235456 3436884812984064 3451636089309278 3452899422227954 3453812404624101 3455529370187856 3472053068035968 3472685696452648 3474242256603456 3474412044341888 3475969378292736 3491026035620864 3493089472037724 3494367977304132 3508220287494676 3510432280109742 3511248982025408 3512177392649952 3528470803792896 3531369618839296 3545849481325164 3548762573823389 3550353233874408 3562979188964416 3564283274557888 3565225707999072 3565880891444736 3567473643502224 3569754071217984 3584707815693056 3603025484063952 3603978161346888 3605769777587328 3606939009459838 3607089524959104 3621388683865472 3622714147911296 3623672031081024 3625473437574144 3643329879437196 3644663374177428 3645627060950082 3663059770549296 3663238785882208 3663911981243904 3664880757547776 3666222140122368 3680755711469824 3682931291170209 3684279280418487 3702077731048528 3703056598772232 3704411954081976 3705391438998444 3719252112582144 3720235521390336 3723291880732736 3724960769966592 3743307213976278 3746538862264224 3757994322088208 3759678765979776 3762233160441216 3763762444653744 3764638083821056 3780223458690048 3781222988954112 3785565308746143 3798842086458732 3801423089195812 3801735526369248 3803126999141664 3819600786384736 3821499593340416 3822510037442304 3823909113891072 3824920195095168 3841336938102261 3842742905382723 3848641108031889 3862327850332328 3863037632398464 3863741500494104 3864059059588416 3864763113794076 3865473343389888 3867394954595328 3879219945381376 3884147127657472 3885174136416768 3886596148545024 3903277607735948 3904309674792462 3905738690716866 3906771408509229 3907680318705696 3908713549884624 3921385379570304 3925644700337776 3925808515243008 3927081525092368 3927404290073472 3942813714977792 3948385322025547 3950155104778584 3966702353943456 3968314751428404 3969237979680896 3971740651799232 3972790821194208 3985670385792768 3988378323090688 4008022170130367 4008351587584968 4009818683877624 4013112950255474 4014174058914981 4029189788630656 4030255148172864 4030995790328832 4031730261385152 4032796292654688 4033734522534912 4052278400348672 4053761574288896 4058750434119576 4072985329811424 4073727451607914 4074062269348656 4075553416400208 4075752590477984 4077579462997248 4095242080247552 4096324904700288 4097824200096384 4100945363813376 4115412260330293 4120054249070136 4121143634117484 4139167673680128 4140509868847388 4140850175403552 4141813544014848 4142568206715328 4143663544686432 4144425027964416 4164837447429594 4182284003614296 4184957435098336 4186826706610249 4187596122005712 4188703365824328 4189677867478272 4204371953353728 4205138014563008 4205483632876032 4207022881445376 4210479160923776 4227743612349234 4233320345264504 4235217844298688 4248167494534496 4250846036460432 4252959224846592 4258361111207424 4274074703326336 4274425987513344 4275990469665792 4279334696843466 4297050884682828 4297260883438744 4299187042507968 4302719039449168 4317809584608832 4319956062036992 4320532037058144 4321537208646656 4322679867876864 4323822829238016 4343970240867426 4345118831623869 4346709188055867 4364122438554048 4366912106189568 4367707783167248 4368862650375912 4369665518614656 4369879066079488 4385205155648512 4387970102152704 4393543472268288 4412400773962376 4415182867766892 4416350287879998 4417377751580352 4417966715728914 4435665429350016 4439309550104416 4441516427818496 4459904038253568 4463392103159314 4465392727141008 4484098313153472 4486925613477024 4489793780294784 4508381256060672 4508601582624256 4514328172536832 4530807670582154 4532838512209488 4533664421950743 4536562465506188 4554736282799872 4556403361290496 4557608121565824 4558813200392256 4560481771075008 4582513083978752 4585221664287732 4605083206165468 4607147340278496 4607372493583808 4607986789523706 4609437653822976 4611124753555968 4629404090714624 4632323008804608 4655138458406397 4657452629383632 4659157303072176 4660389232554744 4679059109377536 4680576373479656 4682903190199936 4685002205524992 4708077114485628 4727799308433552 4730780266383384 4733804311832544 4736789056039248 4753634277332096 4755764996416512 4756631524669632 4759672094957312 4762485388422567 4779188431351308 4783114773414133 4804033978751936 4805304215129184 4807693036783104 4808334041242128 4809452699945472 4810724369088768 4831562708108032 4834418493868587 4840558919380314 4857535782684936 4857773172582928 4859551165569904 4859950569791616 4860836081266776 4861729359727488 4884079694065728 4886507676730368 4888296186829824 4889588703008256 4910575054893612 4912372373891316 4913671256063154 4916113949339424 4933355800104576 4937408798362976 4939215938775968 4939621890607872 4940521918664592 4960314028520448 4963441590959616 4963950870707673 4967323469645043 4991076285301704 4994223243867468 4995385149685632 4996705981295808 5012905021306368 5014230485352192 5016310880588288 5018349926204992 5047420411661524 5048755001934306 5065122781944976 5068980701825664 5070835998855552 5072176780452288 5078619194103936 5096430985112064 5096680049923072 5098545485188096 5099893593460224 5121782584136348 5123657207176964 5124078318149856 5125011955248666 5125953781451808 5131521477375852 5150716843197952 5152078746117888 5153017485058768 5153964457853184 5155327219476096 5177454133963917 5179349133341931 5183294055281784 5205746233056616 5207651587622488 5208079602053952 5209028544678972 5210240424940928 5211618066512832 5212575808367616 5228513839427072 5236539053431296 5262330431242014 5265648420164613 5265905754705674 5266873473038112 5268266088974928 5288936471924608 5289371167122432 5291086335237872 5291307129240576 5295654202398976 5297054428258944 5314227181057024 5321736738382259 5344468783446624 5346424911836832 5347838561998608 5352232078553308 5354631106826976 5373673530897152 5375640348513536 5377061723539584 5402116838001799 5404538226095928 5410408514189757 5411667245492768 5430647106415232 5432083025798208 5434071221866944 5435508046621536 5436772617329664 5438210156361216 5461766539600384 5463765600128512 5464994819155794 5466995061266142 5490676130428058 5493405665426848 5494858178823312 5495867971865856 5518890231573504 5521133567204736 5524884726248576 5527361142531072 5553116596572792 5554584898158348 5556617931122964 5576378671485728 5578878168873216 5583461496007616 5584937821099104 5586237156637696 5610847015867392 5636991483132312 5643114256735553 5643349740661824 5645643666980616 5646957125731584 5667794715280576 5670335188035072 5670612299795456 5698263129688098 5702134633793718 5705779595791288 5729401179577104 5732249390010624 5733765056163456 5735863670836608 5760709382744192 5765097105650688 5791960321156568 5793491775498492 5794556448597696 5795612250741156 5797144670691114 5818829918072064 5822549474919424 5825150200501216 5826220691486208 5827761204625152 5829894222817536 5854916411603922 5856464512188693 5858608036075299 5861520478058544 5882078069355456 5886910490355856 5888467050506664 5889837002107136 5890622287638552 5914220572466688 5950053530915184 5952472127142606 5953856969521344 5957610977698848 5978505578689152 5978797750871296 5982567484636032 5986391707059712 6011175008080896 6015876312953858 6019669425383211 6043784682945984 6044885895934324 6045382722259296 6047595392077728 6050601783802368 6076810828754432 6078417600523008 6080642361433344 6088125651179364 6106740773393338 6109477994717136 6110591177411871 6113628885716976 6142863120371328 6143982386031608 6144487357050432 6146736300144576 6149791976979456 6176430678406144 6180081373605204 6206851277875196 6209936839178176 6210764803271082 6212209737429568 6212720316022272 6213852310072992 6215495317029648 6242679114402816 6273426005421444 6277436152647504 6278579938302919 6281394183008568 6284516801217408 6303732411244736 6306557930030592 6307707021844512 6311739082443392 6315718741385664 6342175366226176 6349980517896756 6372251241801744 6376269054690648 6379438837269888 6381507478275098 6387541666811136 6407072286838912 6409944125604864 6411112054989504 6414299158785024 6419002045265199 6445891325158116 6454078559173752 6476714376913248 6479934093055488 6480798055587216 6481114775022368 6482305812969984 6484019801815296 6512106258754304 6515955361301139 6547433406524816 6549829831855088 6550368159284352 6551561674750872 6553293975563868 6554818599119232 6577807733472768 6581955153229056 6586162520810496 6587362558219456 6590315208402432 6618601160943564 6622774301650338 6623097959526724 6626066627370528 6654768380402272 6658964325156624 6660513532914176 6662274641727744 6685640647136256 6689856057380352 6695088154738971 6726147469730208 6731673335912408 6734690670442176 6758640935767552 6761114665140736 6762902373936384 6771492258805248 6796211505873231 6804843698259282 6832104424199808 6833349273664888 6834605041935744 6836412182348736 6839810712124416 6842028636501136 6869438328157184 6871952610470912 6873769625968128 6903272178618556 6905798844455908 6907624809248202 6911058740375712 6911980184285559 6944106136071936 6945371392905296 6948484513206912 6948824088683776 6983048935587959 6986178944075448 6988735954608264 7016440574989352 7020864560219484 7022497964050816 7024354785299904 7062739237678592 7091698962650328 7097525147646778 7100706467748816 7125958377928832 7128566549115776 7130451415998144 7131761782889472 7134947287004448 7139508142435968 7169415631386112 7206050968127904 7207956322693776 7211539555174656 7213878018919676 7214179049918208 7242777367730944 7245428295822592 7247344062162048 7281113999045903 7286659758874392 7289326748354856 7291254121900164 7326119541098592 7326477571764416 7327823962487808 7329761515095552 7332444280244736 7361511422939648 7365862582340418 7368558560836974 7404155462097056 7406113197544464 7408823908163952 7410782877996888 7438504225164288 7440471042780672 7446583761465472 7449921539933184 7486614427952556 7493077724528448 7515988644176416 7519357531959552 7524466320882432 7527524889307488 7529276167642112 7562445977908224 7571130617492286 7573132502901459 7597684172917464 7602846178391624 7603471052738496 7605936606904441 7606253998283328 7639201572769472 7642999186680832 7645020074884608 7647818227782144 7649840390190336 7682673876204522 7685485810765446 7687517932872999 7697282216063778 7724655700664656 7726075264796928 7727483000988208 7728118119176832 7729526227588152 7730946686779776 7758439890762752 7770348272833536 7773192297090048 7806555215471896 7808619349584924 7811477381433732 7813542817018458 7815360637411392 7817427099769248 7842770759140608 7851289400675552 7854163050184736 7854808580146944 7893495646863021 7896770644051094 7898858632058511 7900310209557168 7933404707886912 7936629502856808 7938475959361792 7943481303598464 7945581642388416 7971340771585536 7976756646181376 8016044340260734 8016703175169936 8019637367755248 8026225900510948 8028348117829962 8058379577261312 8060510296345728 8063460522770304 8065592585309376 8104556800697344 8107523148577792 8117500868239152 8145970659622848 8147454903215828 8148124538697312 8151106832800416 8151505180955968 8155158925994496 8190484160495104 8192649809400576 8195648400192768 8230824520660586 8236014195642087 8240108498140272 8242287268234968 8278335347360256 8281019737694776 8281700350807104 8285136413430656 8287327089372864 8288850055928832 8329674894859188 8364568007228592 8369914870196672 8373653413220498 8375192244011424 8377406731648656 8379355734956544 8410276029126016 8410967265752064 8414045762890752 8420958321847552 8455487224698468 8462433829886543 8466640690529008 8470435688597376 8496334989068992 8501692072920864 8505918449693184 8516722222414848 8548149406652672 8553201950690577 8558669393686932 8594101769365656 8594521766877488 8598374085015936 8605438078898336 8635619169217664 8641064074116288 8645359735753728 8647645658476032 8687940481734852 8690237663247738 8693418376111734 8728244877108096 8733824212379136 8735415566334496 8737725300751824 8739331037229312 8739758132158976 8775940204305408 8782374617405883 8824801547924752 8830365735533784 8832700575759996 8834755503160704 8835933431457828 8871330858700032 8878619100208832 8883032855636992 8926784206318628 8930785454282016 8968196626306944 8973851226954048 8979587560589568 9016762512121344 9017203165248512 9023814469430787 9061615341164308 9065677024418976 9067328843901486 9073124931012376 9109472565599744 9112806722580992 9115216243131648 9117626400784512 9120963542150016 9160111160090007 9170443328575464 9210166412330936 9214294680556992 9214744987167616 9215973579047412 9218875307645952 9222249507111936 9258808181429248 9264646017609216 9310276916812794 9314905258767264 9316147204906623 9318314606144352 9320778465109488 9358118218755072 9361152746959312 9365806380399872 9411935521879423 9415380383291689 9416154228971256 9455598616867104 9461560532766768 9467608623665088 9473578112078496 9507268554664192 9513263049339264 9519344189914624 9524970776845134 9558376862702616 9566229546828266 9572261217412647 9608067957503872 9610608430258368 9615386073566208 9616668082484256 9618905399890944 9621448738177536 9663125416216064 9668836987737174 9681117838760628 9715071565369872 9715546345165856 9719102331139808 9719901139583232 9721672162533552 9723458719454976 9768159388131456 9779177406016512 9821150109787224 9824744747782632 9827342512126308 9832227898678848 9866711600209152 9874817596725952 9878431877551936 9879243781215744 9881043837329184 9926883181919232 9927901741415346 9934646939290086 9982152570603408 9983971377301363 9988446487734936 9990770299371264 9993411962591616 10025810042612736 10028460970704384 10032621761176576 10036699852409984 10094840823323048 10097510003868612 10130245563889952 10137961403651328 10141671997711104 10144353560904576 10157238388207872 10192861970224128 10199787186920448 10207265547388923 10243565168272696 10247314414353928 10248156636299712 10250023910497332 10251907562903616 10263042954751704 10301433686395904 10304157492235776 10306034970117536 10307928915706368 10310654438952192 10354908267927834 10358698266683862 10361437213872303 10366588110563568 10411492466113232 10415303175244976 10416159204107904 10418057089357944 10420480849881856 10423236133025664 10457027678854144 10473078106862592 10524660862484028 10531296840329226 10531811509411348 10533746946076224 10536532177949856 10577872943849216 10582172670475744 10591308404797952 10594108856517888 10643473476764518 10646287721470167 10688937566893248 10692849823673664 10695677123997216 10704464157106616 10709262213653952 10747347061794304 10751280697027072 10754123447079168 10804233676003598 10809076452191856 10820817028379514 10823334490985536 10861294212830464 10864166051596416 10868142443733888 10871016093243072 10876420312722432 10923533079200768 10927531200257024 10929989638311588 10933990122532284 10981352260856116 10986811330853696 10989716357646624 10991735943731712 11042267134409472 11049769452497152 11104192569705443 11106233193145584 11109169796316696 11113235862245928 11152757342971456 11157756337746432 11166922992015232 11169875642198208 11273982966264624 11286228513471106 11286699481323648 11291287333961232 11293914251463168 11335589430561152 11340670376070144 11356695926238429 11396526259376196 11404269267587436 11411559191582576 11458802359154208 11464498780021248 11467530112326912 11471727341673216 11521418765488384 11524010814306783 11528228716148169 11583920642313136 11586983550996984 11589112897195392 11591224501482312 11594289341382228 11637659836144128 11650300401002432 11652441382972416 11655522409250304 11659788445635072 11709832823207844 11712929024377386 11717216072150598 11723040956117088 11764156138710912 11773820980711712 11776934101013328 11779674004214272 11781244575277104 11828441144933376 11845155966076641 11900107061830368 11904944254285212 11907713939042688 11915221955397696 11957011157378304 11957595501742592 11965134969272064 11972783414119424 12024066510391101 12031752625907716 12039338850766422 12042522176744943 12087569365891968 12089771791868648 12090765444518592 12095190784155456 12101203567604736 12153621657508864 12156835201046016 12161284722866688 12176251302358728 12213481546786676 12218955989434272 12221182354823742 12227257771433952 12285726240742656 12287964772063216 12288974714100864 12293472600289152 12346236780990879 12354625039886389 12360162747210408 12413702555750392 12419873678356352 12421529606542164 12424419474859136 12425440632044544 12427704620145984 12430990634059296 12546852010842888 12554872305295008 12557159876605838 12560480119830747 12562788366017136 12569033602434816 12607464822489472 12613115860061184 12615414043689024 12623478164886784 12631437482771328 12684350732452352 12685652225141831 12699961035793512 12744502483603488 12752538109381296 12758877674539776 12763014956550196 12775083333622272 12814144573677824 12822224109979008 12838004090530398 12891782650316232 12908157118347504 12953428753826496 12959868186110976 12961596111174432 12962229550044736 12964611625939968 12968039603630592 13024212517508608 13031910722602278 13094866813049632 13099659663710176 13100736318568704 13103123349501744 13106587951127736 13109637198238464 13155615466945536 13163910306458112 13174725116438912 13180630416804864 13237202321887128 13245548603300676 13246195919053448 13252133254741056 13309536760804544 13317928650313248 13321027065828352 13324549283455488 13379712114760704 13390176309477942 13452294939460416 13456657073754011 13463346671824816 13469381340884352 13517281871535104 13522229330281472 13525804747872768 13542984517610496 13592423011746462 13600993265852229 13609687396518564 13664208848399616 13666698547329776 13669210083871488 13672824364697472 13684057273002272 13747539251936256 13806544357237112 13811597688911816 13815249618496404 13822117480751424 13823960368571118 13888212272143872 13890742785810592 13896969026413824 13897648177367552 13965415375219191 13966097871175918 13972357888150896 13977471909216528 14032881149978704 14041729120438968 14044995928101632 14048709570599808 14125478475357184 14183397925300656 14195050295293556 14201412935497632 14251916755857664 14257133098231552 14260902831996288 14269894574008896 14279016284871936 14338831262772224 14349344320242399 14412101936255808 14415912645387552 14423079110349312 14427756037839352 14428358099836416 14485554735461888 14490856591645184 14494688124324096 14562227998091806 14573319517748784 14578653496709712 14582508243800328 14652239082197184 14652955143528832 14659523030191104 14664888560489472 14723022845879296 14731725164680836 14737117121673948 14808310924194112 14812226395088928 14817647816327904 14821565755993776 14880942085561344 14893167522930944 14901970408935129 14966520420037771 14971998314414653 14973228855905112 14986155449056896 15031977288352832 15038715063919104 15048932641764864 15055049778614976 15142261234984572 15146265005802918 15195368345834928 15205692356783248 15206942105476992 15211873213808882 15212507996566656 15278403145538944 15290040149769216 15295636455564288 15299680780380672 15365347752409044 15370971621530892 15375035865745998 15394564432127556 15449311401329312 15452150529593856 15454966001976416 15456236238353664 15459052455176304 15461893373559552 15532362401891751 15538047400025793 15613110430943792 15617238699169848 15622954762867464 15627085634036916 15630721274822784 15634854199538496 15685541518281216 15702578801351104 15708326100369472 15709617160293888 15786991293726042 15793541288102188 15797717264117022 15800620419114336 15866809415773824 15873259005713616 15876951918723584 15886962607196928 15891163284776832 15942681543171072 15953513292362752 15965210215146777 16032088680521468 16033406350339872 16039274735510496 16052451801021896 16056696235659924 16116759154522624 16121020592691456 16126921045540608 16131185170618752 16206350514005397 16231225542569271 16235001736478304 16291941319245696 16294909806431656 16296249077394624 16302213665600832 16303010361911936 16310317851988992 16380968320990208 16385299618801152 16391296800385536 16404116337899953 16461649041321172 16472028391284174 16480216996280544 16484574536469936 16556670694720512 16562039475389552 16563400701614208 16570272826861312 16574654178745728 16651885923325133 16659349789718376 16729136014457184 16739829740393344 16747306826440996 16750384488022848 16754813463297312 16758711469913088 16820552058252032 16841916643695104 16910974449396936 16924867659773086 16929342770206659 16933281381058016 16940871377194752 16992669978137984 17003384145841728 17011836899386368 17096298813305344 17106403901381154 17117338787373864 17188203538731312 17189043533754976 17196748170031872 17210876157796672 17271238338435328 17282128148232576 17295291316952064 17375880963469704 17380475326495476 17386836752223468 17456489754216192 17467648424758272 17470831132668992 17475450601503648 17478662074458624 17479516264317952 17564749234811766 17649603095849504 17660731471067568 17665401151519992 17669511006321408 17671866862915656 17742661717400064 17757238200417664 17853568412637256 17861570908564032 17936393252613888 17947702453908096 17959175121179136 18033525024242688 18047628938861574 18059008276149633 18123230682328616 18131354048837952 18134657687802972 18146249862024752 18218945131199488 18225613445161984 18230432486263296 18235252801569024 18241927084300032 18320222320180014 18331773532235613 18340886657150928 18420332824661872 18428589361113984 18429489974335232 18431947158094824 18529292035218432 18620553833625588 18629810517534528 18632294409813246 18636629212288704 18641556930218976 18722305493918624 18731612760799744 18823871043758846 18830760766583378 18832308457942512 18835739814908757 18911197233734208 18923121065533536 18935217247330176 18947156224156992 19014537109328384 19026526098678528 19038688379829248 19049941553690268 19116753725405232 19132459093656532 19144522434825294 19216135915007744 19221216860516736 19233336164968512 19242897476355072 19326250832432128 19337673975474348 19362235677521256 19430143130739744 19431092690331712 19438204662279616 19439802279166464 19443344325067104 19446917438909952 19536318776262912 19642300219574448 19645879161786553 19649489495565264 19654685024252616 19664455797357696 19733423200418304 19749635193451904 19756863755103872 19758487562431488 19762087674658368 19855803482830692 19869293878580172 19964305141206816 19967942754602726 19976892975469872 19981540598742528 19986823925183232 20056921941408768 20073399704819968 20085264464216913 20172266653094387 20189681646646096 20195020007737224 20260491127779904 20275922807302656 20283343995422208 20288707121809152 20314476776415744 20388634517619693 20414531094777846 20487130336545392 20494628828707856 20496313272599424 20500047820994664 20503815125807232 20526085909503408 20608314984471552 20612069940235072 20615857831412736 20621308877904384 20709816535855668 20717396533367724 20722874427744606 20733176221127136 20822984932226464 20830606350489952 20832318408215808 20836114178715888 20840961699763712 20846472266051328 20949146806763877 21049321724968056 21062593680658452 21063623018822696 21067493892152448 21073064355899712 21155745887698432 21164345340951488 21182616809595904 21188217713035776 21286946953529036 21292575442940334 21377875133786496 21385699647347328 21391354247994432 21408928314213232 21418524427307904 21494694123588608 21502561394054144 21508246894158336 21608467352007196 21618152904383712 21641634056759028 21646668981971072 21722588425660928 21728332103192832 21736284887467776 21742032186486144 21843341997137709 21859979276623176 21867980245064568 21962704521712232 21973622661707392 21979432715293248 21983471887463424 22084534268818944 22099538904994304 22208385139410886 22212466386291168 22218339592633392 22226471724491856 22305514685942912 22315512675492864 22333845984030464 22339751284396416 22443846244481701 22547965932529248 22572457026942212 22573398962647296 22582574667922464 22587828502926336 22671178861122304 22713391852476858 22793052518752392 22808538535174872 22817809820713323 22823118383165152 22917604718308416 22928997560042496 22935060224653824 22943454683346432 23042837530976768 23048021628613566 23056457432296338 23167841284626272 23173967101993968 23178225794390784 23182449002964624 23188578682764456 23275319672288256 23300600802004864 23311044818500608 23319576891270144 23419665646415688 23425858048754772 23434432144301196 23446081912234176 23528312277421824 23547641961423424 23553868202026656 23559348008428544 23562489150554208 23690311932153282 23696575896175533 23800214123660736 23807931745872481 23809888508570424 23815427878085376 23830443910795392 23914022314756608 23915191003485184 23930269938544128 24048133020782202 24063505251815432 24078677701532844 24085044353489886 24175138731783936 24179543583737296 24181530889037184 24190381568310912 24313670402092032 24322569445733376 24352502604717456 24426963093573352 24437911978868544 24442364709647484 24454515542867904 24571452481485312 24575929544126432 24577949428201728 24586945200578304 24692473561981758 24708042586926261 24709250079772778 24720325494420816 24827405111500784 24839747356712704 24843059213084328 24848838949718272 24855409240291968 24861981268118592 25093704021685776 25109744610590016 25114319753211676 25120960239661494 25125576732034272 25138067204869632 25214929644978944 25230828087378048 25246956329773568 25262874965542656 25368701464904704 25371304450283662 25387301489659629 25399922071587024 25489004967206976 25505076218762592 25517755349079552 25526029913100392 25550166667244544 25628289147355648 25644448219958016 25676008181060796 25783565300632464 25816314236695008 25906857507652992 25923192222348864 25924459100089472 25936079207261184 26048425035017216 26063821445204556 26085234176660581 26189733626099264 26199319327420352 26201472637137408 26206246699003488 26213175902255472 26219274396476928 26327820612916224 26349450232877824 26474404643774256 26479228435451441 26491097206601352 26492391838106896 26504266509482112 26619073521609088 26635857300626496 26649098566910976 26780352618955884 26904589878920832 26913314147508022 26926693343649632 26938762681768704 27051609495745536 27071443408292361 27184846023492924 27201986531704458 27219374793037128 27328417696799232 27333397094659552 27338420167742976 27345648729394944 27368114546004544 27480333480270021 27613088714474224 27623195377823632 27630499236992808 27644234961502848 27647920737142236 27776424544287744 27781485571621184 27793938052827648 27795296354735104 27930830750438382 27932195742351836 27944715776301792 27954943818433056 28065762299957408 28083458240877936 28089991856203264 28097419141199616 28235806565638269 28246141149875067 28366795850601312 28390100590587112 28402825870995264 28503833511715328 28514266196463104 28521805663992576 28539789148017792 28558032569743872 28698688640484798 28716783652237941 28824203872511616 28831825290775104 28846158220698624 28855512075678704 28856716199672832 28971109470923776 28981713183290368 28989376248648192 29124455996183612 29146639035497568 29157306993419424 29165016487600656 29304478164394368 29305910287057664 29450249858784001 29461028941267543 29463450329361672 29474234243347896 29616621848388224 29624452790177856 29635295632655808 29643131511987552 29786335045861888 29803940817870258 29933040840075542 29943996628829306 29946457711810224 29951914131904089 29972310898113792 30063954576705664 30077430127838208 30097865283529728 30110099557229952 30284522469969144 30292530011605836 30390736691669856 30411384713566496 30413884210953984 30423746427617764 30425015993133312 30556806291077888 30599361560761344 30730695504818088 30741943243061784 30750071731491996 30789128864255112 30898622802658624 30904301059187712 30909932003952832 30912472476707328 30918104910352608 30923786747119104 31064724803783502 31076094800051586 31226220861887584 31234477398339696 31245909525734928 31254171268073832 31261442549645568 31269708399076992 31371083036562432 31405157602702208 31416652200738944 31419234320587776 31573982587452084 31587082576204376 31595434528234044 31601240838228672 31733618831547648 31746518011427232 31753903837447168 31773925214393856 31782326569553664 31930420430293554 31938863164410501 32064177361042936 32066812700679744 32078549471020992 32104903602043792 32113392471319848 32233518309045248 32242041185382912 32253842091081216 32262370341237504 32412701028010794 32462451085138542 32470003472956608 32583882638491392 32589819612863312 32592498154789248 32604427331201664 32606020723823872 32770599237602304 32782593600771072 32808232675799906 32923298082642344 32944056782568348 32960433992561088 32969149072939872 33124078950779104 33126801403228416 33140545653722624 33149308357491456 33303771846650266 33312577709116329 33318699579436752 33458272028914368 33479659480786688 33494613652881992 33500768976045696 33509626926594624 33641104116504064 33683833287390208 33821948898793872 33849735319546172 33858685540413318 33866562762116032 33881742754389504 33985339956275968 34006768291683456 34192597626610688 34212807802762308 34234677574747728 34376407077462624 34378087067509952 34393496340063744 34421752315593344 34542476676870656 34564256296465152 34751761926939408 34760950652990952 34773673504446936 34912979508432384 34941662265337984 34950901203007296 34957324148917248 35129498469623532 35299206191699008 35321462942135136 35330802303039984 35339022012642816 35343733725831312 35485323434800128 35514476400835328 35535467898229923 35689394847782377 35707136825274512 35723141817128064 35872786505227776 35895404907816192 35918350242358272 36072199531173303 36095257877723148 36118016552299266 36246461364657232 36262708097675904 36269315375605944 36292499724049504 36460864972526592 36470505603138048 36483854168600064 36640444640360028 36663547064471226 36681773314301856 36840665649323744 36857178722227968 36858979948670464 36863894316189648 37038710342972637 37063875119659167 37241107667251176 37259621035069056 37264588819626492 37273258424577408 37283113860437952 37444610987837248 37463225521599488 37647742087517692 37661521533166756 37664616915885024 37671479629817514 37681440359492241 37822394467468416 37846242131067072 37870434494660352 37894312448313984 38029074218656768 38053052197357056 38056956675425493 38099883107380536 38233507450810464 38264918187313064 38289044869650588 38432271830015488 38442433721033472 38466672329937024 38675347950948696 38724471355042512 38860286261479488 38862185380663424 38876409324559232 38879604558332928 38886688650134208 38893834877819904 39072637552525824 39284600439148896 39291758323573106 39298978991130528 39309370048505232 39328911594715392 39466846400836608 39499270386903808 39513727510207744 39524175349316736 39693815027056697 39708343355621471 39711606965661384 39738587757160344 39928610282413632 39935885509205452 39953785950939744 39963081197485056 39973647850366464 40146799409639936 40170528928433826 40344533306188774 40369971221262033 40379363293292192 40390040015474448 40520982255559808 40551845614605312 40566687990844416 40577414243618304 40628953552831488 40777269035239386 40829062189555692 40974260673090784 40989257657415712 40992626545198848 41000095641989328 41007630251614464 41052171819006816 41224139880470144 41242617755808768 41419633071711336 41434793066735448 41445748855489212 41466352442254272 41479798608788137 41645969864452928 41661212700979904 41664636816431616 41672228357431776 41681923399527424 41692944532102656 41898293613527754 42098643449936112 42125187361316904 42127246037645392 42134987784304896 42146128711799424 42311491775396864 42328690681902976 42376435426071552 42573893907058072 42585150885880668 42755750267572992 42771399294694656 42782708495988864 42817856628426464 42837048854615808 43016493788316672 43048032960727197 43216934704014392 43236305808767424 43283268113518056 43293337963942144 43445176851321856 43456664206385664 43472569774935552 43484064372972288 43686683994275418 43719958553246352 43735960490129136 43925409043424464 43947245323414784 43958865430586496 44169068537637888 44199077809988608 44416770278821772 44424932772582336 44436679185266784 44452943448983712 44611029371885824 44667691968060928 44679502568792832 44887692488963402 44899561260113313 44915994943243959 45095931865058496 45144914053884424 45146797925294592 45165149335844928 45342357722244608 45426783704953716 45586105037504784 45617077070349744 45635619641426646 45646236766330304 45835209436616832 45870120449307648 45886909366692864 46085675061953536 46096043257227132 46112914864592676 46335682569252544 46347934203987936 46356451588781568 46364898005929248 46377157365528912 46601201604009728 46839331292831376 46847865693491011 46851716097509544 46868864288602392 46892163824468352 47056624554843648 47095283922846848 47107736404053312 47124978301108416 47380623864306564 47393151792351066 47600428247321472 47615863491744962 47619777017140848 47630855756170752 47660887821590784 47828044629513216 47860539877088256 47895630645440331 48096266041564404 48127010503630864 48157355403065688 48170088706979772 48350277463567872 48359087167474592 48363061778074368 48380763136621824 48619051542016191 48705005209434912 48853926187146704 48875823957737088 48884729419294968 48909031085735808 49142904962970624 49151859088252864 49155898856403456 49173890401156608 49212349013699859 49384947123963516 49416085173852522 49418500159545556 49440650988841632 49654810223001568 49679494713425408 49686118426168656 49697677899436544 49710818480583936 49723962536237184 49955657769975399 50187408043371552 50219489221180032 50228639506423352 50241920479322988 50251153464068544 50276134409739264 50429859289957888 50461656174756096 50493912659547136 50525749931085312 50742608900567324 50774602979319258 50788028310619977 50799844143174048 50978009934413952 51010152437525184 51035510698159104 51052059826200784 51256578294711296 51288896439916032 51329009186332111 51352016362121592 51567130601264928 51632628473390016 51813715015305984 51846384444697728 51848918200178944 52104288211694771 52127642890409112 52170468353321162 52379467252198528 52398638654840704 52402945274274816 52412493398006976 52426351804510944 52438548792953856 52698900465755648 52948809287548512 52958456870902882 52982194413202704 52984783676213792 53008533018964224 53238147043218176 53271714601252992 53500359384293809 53560705237911768 53809179757841664 53826628295016044 53853386687299264 53877525363537408 54142886816584722 54369692046985848 54403973063408916 54438749586074256 54656835393598464 54666794189319104 54676840335485952 54691297458789888 54736229092009088 54960666960540042 55226177428948448 55246390755647264 55260998473985616 55288469923005696 55295841474284472 55562971143242368 55587876105655296 55861661500876764 55864391484703672 55889431552603584 55909887636866112 56131524599914816 56166916481755872 56179983712406528 56194838282399232 56471613131276538 56492282299750134 56507219444726271 56733591701202624 56780201181174224 56805651741990528 57007667023430656 57028532392926208 57043611327985152 57079578296035584 57116065139487744 57397377280969596 57433567304475882 57648407745023232 57663650581550208 57711024151357408 57978752497296384 58248911992367224 58293278070995136 58314613986838848 58330032975201312 58608956328788736 58611820574115328 58900499717568002 58922057882535086 58926900658723344 58937637485359659 58948468486695792 59233243696776448 59248905580355712 59270591265311616 59286263023975104 59572670091723776 59607881635740516 59866081680151084 59887993257658612 59892915423620448 59903828263808178 59944621796227584 60127909153411328 60220199114459904 60516799959283161 60569044939938288 60585060023211672 60781473383339712 60822769427132992 60827768421907968 60847492855235528 60850031986266624 61113612582155776 61461391009636176 61483886486123568 61500143462983992 61578257728510224 61797245605317248 61819864007905664 61824944953414656 61836209820705216 61847573494238208 62129449607567004 62152189600103172 62452441723775168 62468954796679392 62491819051469856 62508342536147664 62522885099291136 62539416798153984 62810315205404416 62833304401477888 62847440420291631 63142775499922667 63147965174904168 63174165152408752 63190869056468088 63202481676457344 63467237663095296 63493036022854464 63547850428787712 63564653139107328 63860840860587108 63877726328821002 64128354722085872 64133625401359488 64157098942041984 64209807204087584 64226784942639696 64484082370765824 64507684182162432 64524740682475008 64825402056021588 64924902170277084 64940006945913216 65167765276982784 65179639225726624 65184996309578496 65208854662403328 65212041447647744 65530025991413127 65616465351599812 65846596165284688 65888113565136696 65920867985122176 65938298145879744 66248157901558208 66253602806456832 66281091307445248 66298616714982912 66607543693300532 66625155418232658 66637399158873504 66916544057828736 66959318961573376 66989227305763984 67001537952091392 67019253853189248 67282208233008128 67331538733445103 67643897797587744 67699470639092344 67717371080826636 67733125524232064 67763485508779008 67970679912551936 68013536583366912 68425615605524616 68453429462139969 68469355149495456 68752814154925248 68756174135019904 68786992680127488 68843504631186688 69084953353741312 69128512592930304 69182577598969367 69503523853878816 69521901305981904 69547347008893872 69825959016864768 69883324530675968 69901802406014592 70227518894023387 70258996939247064 70598412383398016 70642925884270272 70661604606079968 70678044025285632 70687467451662624 71028952801670656 71070935796459846 71378789695564754 71414273650549024 71423795237617443 71446283634256128 71745573010455552 71790809815632384 72144399062346606 72190515755446296 72236033104598532 72492922729314464 72525416195351808 72538630751211888 72584999448099008 72941011206276096 72967708337200128 73280889280720056 73327094128942452 73363546628603712 73681331298647488 73714357444455936 73717959897340928 73727788632379296 74077420685945274 74127750239318334 74482215334502352 74519242070138112 74529177639252984 74546516849154816 74566227720875904 74889221975674496 75295484175035384 75323043066333512 75329233831770048 75342959259635028 75362880718984482 75644788934936832 75692484262134144 75740868989320704 75788624896627968 76106104394714112 76113913350850986 76161904468978887 76199766214761072 76467014901620928 76529836374626128 76578089739301176 76864543660030976 76884867442066944 76933344659874048 77350695901897392 77448942710085024 77720572522958976 77724370761326848 77752818649118464 77773377300268416 78145275105051648 78255702529981743 78569200878297792 78583516647146212 78597957982261056 78618740097010464 78657823189430784 78998540773807616 79027455020415488 79048350698633472 79387630054113394 79416686711242942 79423213931322768 79437685306354323 79477175514320688 79857220564827264 79871771018410904 79907571901879488 79947295700732928 80293598819279872 80341057856867652 80689066612377548 80739942442524066 80758726586584384 80780080030948896 81041964511119616 81154828487236608 81554538070478772 81621539197937947 81658124379111384 81948521346181568 81978515314831424 81985253090397696 82000191283978656 82015260503228928 82104343638013632 82448279760940288 82839266143422672 82869586133470896 82891497710978424 82932704884508544 82959597217576274 83291939728905856 83322425401959808 83329273632863232 83344456714863552 83385889064205312 83796587227055508 84197286899872224 84250374722633808 84254492075290784 84269975568609792 84292257423598848 84657381363805952 84707419696914807 84738423449625201 85147787814116144 85170301771761336 85511500535145984 85542798589389312 85565416991977728 85635713256852928 85674097709231616 86096065921454394 86433869408028784 86472611617534848 86566536227036112 86586675927884288 86913328412771328 86945139549871104 86968128745944576 87373367988550836 87439917106492704 87471920980258272 87850818086848928 87894490646829568 87917730861172992 88350749576352003 88383086823802629 88833540557643544 88849865545164672 88873358370533568 88905886897967424 89222058743771648 89335383936121856 89359005137585664 89775384977926804 89799122520226626 89831989886487918 89855742395712267 90191863730116992 90289828107768848 90293595850589184 90330298671689856 90684715444489216 90853567409907432 91172210075009568 91234154140699488 91271239282853292 91292473532660608 91670418873233664 92184509912998441 92192086514454264 92225829729185352 92671365138505088 92695868407975872 92712903177563136 92729796011858496 92754314731057824 93202403208019456 93678662585662752 93695731386982022 93703432195019088 93737728577204784 93784327648936704 94113249109687296 94190567845693696 94215472808106624 94249956602216832 94654481987596739 94761247728613128 94786303584702132 95200856494642944 95231726983489924 95239554034281696 95261711512341504 95321775643181568 95791261290880662 96192532083128808 96254021007261728 96314710806131376 96340177413959544 96700554927135744 96718174334949184 96726123556148736 96761526273243648 97238103084032382 97410010418869824 97707852374293408 97751647915474176 97769458838589936 97818062171471616 98303718176505728 98311797712806912 98347780802313216 98424698027399718 98769894247927032 98832170347705044 98837000319091112 98881301977683264 99309620446003136 99358989426850816 99372236852337312 99395355798873088 99421636961167872 99447925072474368 99911315539950798 99937733127348987 100374816086743104 100438978442360064 100457279012846704 100483840958645976 100502306928137088 100859718579915776 100923312349512192 101051499862170624 101485217801134648 101549205958638516 101576056621239954 101599688286348096 101956019868827904 102020304875050368 102104119652401568 102577792879832064 102658018372664222 102704032724243184 103134261202529856 103265256946780032 103627430030611968 103692768889395456 103697836400357888 104208576423389542 104255285780818224 104340936706642324 104758934504397056 104797277309681408 104824986796013952 104852703609021888 105397800931511296 105897618575097024 105916913741805764 105964388826405408 105969567352427584 106017066037928448 106476294086436352 106543429202505984 107000718768587618 107068184543347131 107121410475823536 107618359515683328 107653256590032088 107706773374598528 107755050727074816 108285773633169444 108739384093971696 108807946126817832 108877499172148512 109333588378638208 109382594917579776 109472458184018176 109921333921080084 110011639788525059 110452354857896896 110492781511294528 110521996947971232 110576939846011392 110591682948568944 111125942286484736 111191625358977501 111723323001753528 111728782969407344 111778863105207168 111819775273732224 112263049199829632 112333832963511744 112389676564798464 112943226262553076 112984564599500268 113014438889452542 113467183402405248 113560402362348448 113611303483981056 114087222655970304 114159156592071168 114170870026276479 114794754561939192 114867134608951764 115296815490046464 115327301163100416 115422048302714816 116497823984734448 116586556141990272 116629227973677696 116660065950402624 117217912657577472 117223641148230656 117800999435136004 117844115765070172 117853801317446688 117875274970719318 117896936973391584 118466487393552896 118497811160711424 118541182530623232 118572526047950208 119081445081170091 119125030066864413 119215763271481032 119732163360302168 119775986515317224 119785830847240896 119807656527616356 119889243592455168 120255818306822656 120440398228919808 121033599918566322 121109913663786099 121138089879876576 121170120046423344 121562946766679424 121645538854265984 121655536843815936 121694985710471056 121700063972533248 122227225164311552 122399944982791957 122922782019272352 122967772972247136 123000286925967984 123156515457020448 123594491210634496 123639728015811328 123672419641410432 124248687274041377 124258899215134008 124304379200206344 124439395826364411 124904883447550336 124937909593358784 124983638102939712 125016685072295328 125045770198582272 125078833596307968 125620630410808832 125666608802955776 125694880840583262 126285550999845334 126295930349808336 126348330304817504 126381738112936176 126404963352914688 126934475326190592 126986072045708928 127129306278214656 127721681721174216 127755452657642004 128256709444171744 128267250802718976 128314197884083968 128419614408175168 128453569885279392 129049481364950016 129650804112043176 129791627904917719 129849804340554168 129880013891826432 130335530553965568 130359278451453248 130369992619156992 130417709324806656 130424082895295488 131060051982826254 131232930703199624 131693192330569376 131776227130273392 131841735970244352 131876596291759488 132496315803116416 132507205612913664 132597233429965824 133215087386601064 133250310836465316 133274798317747008 133833088115657472 133918637923146752 133978454611527968 134003075904182784 134038507706378496 134663077466890206 134698683780339939 134747984829731877 135287795595175488 135398941278184688 135434742161653272 135466251048464128 135941359825103872 136027073166733824 136851231211049232 136906858924279938 136938710298990912 137505628309850496 137512348270039808 137687009262373376 138257025185860608 138365155197938734 139007047707757632 139043802611963808 139094694017787744 139766649061351936 139803604812029184 140455037788046774 140517993878494128 140543597080473033 141196824766796032 141285851768540544 141323209212159936 141374934903325248 142057905603341312 142141871592919692 142757579391129508 142828547301098048 142847590475234886 142892567268512256 143581619631264768 144288798124693212 144381031510892592 144472066209197064 144985845458628928 145050832390703616 145077261502423776 145169998896198016 146561778561440112 146654188257884904 146727093257207424 147362662597294976 147428714888911872 147455577264758592 147637047041099577 148154841371890548 148255500478636668 148964430669004704 149038484140276224 149058355278505968 149093033698309632 149132455441751808 149778443951348992 149866973309926197 150590968350070768 150646086132667024 150658467663540096 150685918519270056 150725761437968964 151289577869873664 151384968524268288 151481737978641408 151577249793255936 152227826701701972 152323808937957774 152399532429522144 152934029803241856 153059672749252256 153156179478602352 153769734884133888 153866689319748096 153987027558996333 154701391803794784 154897885420170048 155441145045917952 155448741522653696 155505637298236928 155546754600536832 156312864635084313 156511405059963486 157138401756595584 157167033294292424 157195915964522112 157237480194020928 157315646378861568 157997081547615232 158054910040830976 158096701397266944 158775260108226788 158833373422485884 158846427862645536 158875370612708646 158954351028641376 159714441129654528 159743542036821808 159815143803758976 160501078152881427 160610125518523057 160682115713735304 161378133224755096 161479884885048132 161517453173168768 161560160061897792 162083929022239232 163109076140957544 163243078395875894 163316248758222768 163897042692363136 163957030629662848 163970506180795392 164000382567957312 164030521006457856 164208687276027264 164896559521880576 165678532286845344 165739172266941792 165782995421956848 165865409769017088 165919194435152548 166583879457811712 166644850803919616 166688913429727104 167465621978055769 167593174454111016 168394573799744448 168500749445267616 168508984150581568 168539951137219584 168584514847197696 169314762727611904 169414839393829614 169476846899250402 170295575628232288 170340603543522672 171023001070291968 171085597178778624 171130833983955456 171271426513705856 171348195418463232 172192131842908788 172867738816057568 172945223235069696 173133072454072224 173173351855768576 173936257491889152 174746735977101672 174879834212985408 174936541958802143 174943841960516544 175701636173697856 175788981293659136 175835461722345984 176701499152704006 176766173647605258 176812912456078977 177667081115287088 177699731090329344 177746716741067136 177811773795934848 178444117487543296 178718010275171328 179550769955853608 179598245040453252 179663979772975836 179711484791424534 180383727460233984 180579656215537696 180660597343379712 181550399877849483 181707134819814864 182344420150019136 182468308281398976 182542478565706584 182584947065321216 183340837746467328 184369019825996882 184384173028908528 184451659458370704 185342730277010176 185391736815951744 185459592023716992 185508629462115648 186404806416038912 187357325171325504 187391462773964044 187406864390038176 187475457154409568 187568655297873408 188381135691387392 188430945616213248 188499913204433664 189308963975193478 189428326499768001 189522495457226256 189572607169404264 190401712989285888 190463453966979848 190479108068563392 190643551286363136 191582522581761324 192385064166257616 192508042014523456 192629421612262752 192680354827919088 193436348669898368 193452247112297472 193523052546487296 194476206168064764 194635978087390489 194820020837739648 195415704748586816 195503295830948352 195538917677179872 195636124342943232 196607436353011456 196849396054799436 197539788495854064 197664340695410088 197674000638182224 197762603955366528 198619240892006272 198744473704674624 198843273922335744 198895850144948736 199822631079901596 199875466254697974 200749632173486208 200877956884720128 200914558025693408 200967681917291952 201004613856274176 201846624699024384 201994616200335309 202970435602269296 203098411917277032 203152113242479908 203199376572696192 203912039737655808 204040609750100736 204208239304803136 205316036745328444 205408065448486368 206268522405059712 206530513893560064 207254860061223936 207385537778790912 207395672800715776 207547732796908101 208417152846779084 208510571561636448 208681873413284648 209517869008794112 209594554619362816 209649973592027904 209705407218043776 210682556682070161 211795237150194048 211833827483611528 211928777652810816 211939134704855168 212034132075856896 212952588172872704 213086858405011968 214001437537175236 214136369086694262 214242820951647072 214271385712852329 215236719031366656 215306513180064176 215413546749197056 216474517003226729 216571547266338888 217478768187943392 217615892253635664 217754998344297024 218667176757276416 218944916368036352 219842667842160168 220023279577050118 220904709715793792 220985563022589056 221043993895942464 221153879692022784 221183365897137888 222251884572969472 222383250717955002 223446646003507056 223457565938814688 223557726210414336 223639550547464448 224526098399659264 224667665927023488 225886452525106152 225969129199000536 226028877778905084 226934366804810496 227120804724696896 227222606967962112 228318313184142336 228341740052552958 229589509123878384 229734269217903528 230593630980092928 230654602326200832 230844096605429632 232995647969468896 233173112283980544 233258455947355392 233320131900805248 234435825315154944 234767107589945229 235601998870272008 235688231530140344 235707602634893376 235750549941438636 235793873946783168 236932974787105792 236995622321422848 237082365061246464 237145052095900416 238162890162340182 238250060133728826 238313055919062969 238431526542962064 239464326720604336 239551973030634448 239571661694481792 239615313055232712 240511636613645312 240880796457839616 242067199837132644 242219827327572198 242276179759753152 242340240092846688 243125893533358848 243291077708531968 243389971420942112 244799889965583914 244864617593813841 245845564038544704 245935545944494272 246000573851935968 246313030914040896 247188982421268992 247279456031622656 247344839282820864 248497374548082754 248517798430268016 248608758400412688 248878791652728822 249809766895100672 249875819186717568 249967276205879424 250033370144590656 250157667192615936 251241260821617664 251333217605911552 251389761681166524 252571101999690668 252591860699616672 252696660609635008 252763476225872352 252809926705829376 253972144091417856 255396429103225189 255443363442348432 255510905315284008 256513418888343488 256534501605437952 256628395768167936 256839228816350336 256907139770558784 259301608224086352 259583255809835438 259699608681108336 259760027783652864 260718556902906496 260739985238313984 260835418649613312 262120103965652508 262465861406399248 263386384661138752 263552454260546784 263683471940488704 263753192583518976 264992631606232832 265052248729056009 265149260471407887 266430174773202128 266500621672930632 266549596635494016 267666176231314944 267956909223055936 268006151808365568 268077015412756992 269326154933780412 269397367560679878 269495969659463754 270575591190350976 270797882556369376 270869484323306544 270932502096928256 272054146333467648 273702462422098464 273813717848559876 273877420597981824 275011256619700992 275024696540079616 275374018524746752 276553529738995323 276730310395877468 278014095415515264 278087605223927616 278189388035575488 279533298122703872 279607209624058368 280910075576093548 281035987756988256 281087194160946066 282393649533592064 282571703537081088 282646418424319872 282749869806650496 283963445962790217 284283743185839384 285515158782259016 285657094602196096 285695180950469772 285785134537024512 288577596249386424 288762063021785184 288944132418394128 289971690917257856 290101664781407232 290154523004847552 290339997792396032 291770001178262113 293123557122880224 293308376515769808 293454186514414848 294725325194589952 294911154529517184 295274094082199154 296309682743781096 296511000957273336 297928861338009408 298076968280552448 298116710557011936 298186067396619264 298264910883503616 299556887902697984 299733946619852394 301181936700141536 301292172265334048 301316935327080192 301371837038540112 301451522875937928 302579155739747328 302769937048536576 303154499586511872 304455653403403944 304647617875915548 304799064859044288 305868059606483712 306119345498504512 306312358957204704 307733378639496192 307974055117992666 309402783607589568 309503112696342253 309795770840340096 310882290091835904 310897483045307392 311011274596473856 311093509201073664 312625729270168626 313022810119926972 314276803513191168 314334066588584848 314391831929044224 314474960388041856 316193402794533888 317550520216453576 317666746844971768 317692855725291072 317750741225417292 317908702057282752 319428882259309056 319487084073643616 319630287607517952 321002156305762854 321204553630041393 321220251037046114 321364231427470608 322756266449510192 322959769770096264 323034906346337536 323120320123795584 324167858044478464 326218152281915088 326486156791751788 326632497516445536 327794085384726272 327914061259325696 328000765135914624 328417374552054528 329793119043761152 330034919365575177 331357064573690688 331478344533883584 331565990843913696 331730819538034176 331838388870305096 333167758915623424 333289701607839232 333377826859454208 334931243956111538 335186348908222032 336789147599488896 337001498890535232 337017968301163136 337169029694395392 338629525455223808 338829678787659228 338953693798500804 340591151256464576 340681207087045344 342261667967910912 342542853027411712 344229969660868733 344384263685817576 345735477632115136 345890446470139392 346266144908144448 349493471954203344 349759668425970816 349873083917604286 349887683921033088 351403272347395712 351670923444691968 353402998305408012 353532347295210516 353625824912157954 355334162230574176 355399462180658688 355493433482134272 355623547591869696 357244335243510273 357375090200593239 359101539911707216 359196490080906504 359327959545951672 359422969582849068 360767454920467968 361159312431075392 361321194686759424 363100799755698966 363414269639629728 364688840300038272 364936616562797952 365084957131413168 365169894130642432 366681675492934656 367199834948375871 368738039651993764 368768346057817056 368903318916741408 370685460554020352 370783473631903488 370919184047433984 371017258924231296 372746061822124131 373318187479093233 374714650342651008 374782925547928088 374813728780076352 374950914308819136 375137310595746816 376762271382774784 376861891232426496 376999826408867328 378617927950386956 378856652999536002 379044990914452512 379145214338808528 380803425978571776 380926907933959696 380958216137126784 382993376236478059 383165045163522648 384770128332515232 385016084029046912 385258843224525504 385360709655838176 386872697339796736 388952412336129528 389271956174780978 389374883714753157 389640041675479296 390831409497173632 391006591661896704 391077835354359744 391272248685886464 393214872706022912 393698792109598872 395079576991708128 395328681390820176 395348001276364448 395525207910733056 397238481784012544 397488947409349248 397791700289897472 399645262159803192 399750932509395948 401499264346972416 401755913769440256 401829116051386816 401935363834583904 402009227712548352 403989232400670618 405940871204538592 406196823834554064 406304226484959816 406398753145392384 407824079475311616 408081219500201472 408416478609606272 410632073490656888 410816130896972736 412537044810119424 413061027787120128 414771075557581824 415095465593816202 416834305693558168 417021143123272896 417363746826569296 419035738017588224 419189109238725632 419299947184055808 419410814436087552 421365113364140322 421630791241419099 423590474300388096 423667654967223056 423857555305621632 423878269409710336 426173716810023936 428002875074350472 428272738173388524 428485641903294144 428542771425704658 430613026360128352 430827093498394112 432949034006453458 433143094532677776 434957536375886784 435231784507271328 435509996688594048 437334353514552832 437889832736072704 439685335684320336 440046559154100236 441809419431587584 441971126045178112 442087987791884928 442366731794275776 444503769145938944 444766501435910004 446893292007014112 446915131877629376 447115452420828672 447279101094928896 449052196799318528 449335331854046976 451772905050212304 451938258398001072 452057755557810168 453868733609620992 454241609449393792 454445213935924224 456683480105105916 459179018247756768 459468538435807056 461309204652401664 461688193210859264 461961082676988999 463962133021170901 465991295938937792 466346224567961088 466516911894710784 466640263801610496 468938593905252939 469534215179890458 471203997740544016 471376463060280688 471415205269786752 471501099882877272 471587747893566336 473991244642845696 474164730122492928 474290104191800832 476325780324680364 476500120267457652 476626111838125938 476863053085924128 478928653441208672 479103946061268896 479143323388963584 479230626110465424 481503234458644281 481830376555569171 484134399674265288 484439654655144396 484552359519506304 484680480185693376 486251787066717696 486582155417063936 486779942841884224 489599779931167828 489729235187627682 491691128077089408 491871091888988544 492001147703871936 492626061828081792 494377964842537984 494558912063245312 494689678565641728 496994749096165508 497035596860536032 497217516800825376 497757583305457644 499619533790201344 499751638373435136 499934552411758848 500066740289181312 502396865934167307 502779523362333048 505142203999381336 505183721399233344 505393321219270016 505526952451744704 505619853411658752 507944288182835712 510792858206450378 510886726884696864 511021810630568016 513026837776686976 513069003210875904 513256791536335872 513678457632700672 513814279541117568 516208463623079123 518603216448172704 519166511619670876 519399217362216672 519520055567305728 521437113805812992 524240207931305016 524809625876406429 524931722812798496 526772769322277504 527104908521093568 527366943880977408 527506385167037952 529985263212465664 530104497458112018 530298520942815774 532860349546404256 533001243345861264 533099193270988032 535332352462629888 535913818446111872 536154030825513984 538652309867560824 538794735121359756 538991939318927508 541151182380701952 541595765112738752 541738968646613088 541865004193856512 547404924844196928 547627435697119752 547754841195963648 550022513239401984 550049393080159232 553107059477990646 553460620791754936 556028190831030528 556175210447855232 556378776071150976 559214419248116736 561820151152187096 562071975513976512 562174388321892132 564787299067184128 565143407074162176 565292836848639744 565499739613300992 567926891925580434 568284979499304003 568567486371678768 571030317564518032 571314189204392192 571390361900939544 577155192498772848 577524126043570368 577888264836788256 579943381834515712 580309046009695104 580679995584792064 583540002356524226 583907934262171467 586247114245760448 586616753031539616 586908373028829696 589450650389179904 589822309059034368 590548188164398308 592619365487562192 593022001914546672 595857722676018816 596233421114023872 596529821767007232 599113775805395968 599467893239704788 602363873400283072 602584344530668096 602633870654160384 602743674077080224 602903045751875856 605539874097073152 608911306806807888 609022254015383143 609295235751831096 609598129718088576 611736119212967424 612238690997009024 612624717914409408 615948110235985332 618805567215179136 619006225392684506 619591541680680192 621764580183671808 622187018402147328 622643198390724303 625251458540337252 626045620239853944 628553607026382336 628668133177169696 628783663858088448 628949920776083712 632047670046210483 635101040432907152 635333493689943536 635385711450582144 635501482450834584 635817404114565504 638857764518618112 638974168147287232 639260575215035904 642004312611525708 642409107260082786 642440502074092228 642728462854941216 645512532899020384 645919539540192528 646069812692675072 646240640247591168 649423551009680187 652436304563830176 652972313583503576 653264995032891072 655588170769452544 655828122518651392 656001530271829248 656834749104109056 660069838731150354 662714129147381376 662956689067767168 663131981687827392 663461639076068352 663676777740610192 666335517831246848 666579403215678464 666755653718908416 669862487912223076 670372697816444064 673578295198977792 674002997781070464 674035936602326272 677355746752032023 677659357575318456 677907387597001608 681182302512929152 681362414174090688 685085706054823424 688459939321737466 688768527371635152 691470955264230272 691780892940278784 692532289816288896 698986943908406688 699519336851941632 699746167835208572 699775367842066176 702806544694791424 706805996610816024 707064694590421032 707251649824315908 710668324461148352 710798924361317376 710986866964268544 711247095183739392 714488670487020546 714750180401186478 718203079823414432 718392980161813008 718655919091903344 718845939165698136 721534909840935936 722318624862150784 722642389373518848 726201599511397932 726828539279259456 729377680600076544 729873233125595904 730169914262826336 730339788261284864 734399669896751742 734593852781441523 737476079303987528 737536692115634112 737806637833482816 741370921108040704 741566947263806976 741838368094867968 742034517848462592 745492123644248262 746636374958186466 749429300685302016 749565851095856176 749627457560152704 749901828617638272 753723782464852992 753999652817734656 757235855900773912 757713305999072004 758089981828905024 758290428677617056 761853815867919392 761916432274253568 765986752472956118 766189287309675567 766330090327045296 769540256665030464 770032168058093824 770517686449051008 770721419311676352 773745394679593472 777904824672259056 778543912349561956 778749767429506314 779280083350958592 781662818994347264 782155670708719488 786429745412045824 787397584219197744 790159153983416256 790657362781640352 790696002552728896 791050415821466112 794476963568025088 794977894818698496 799290524319606384 799501865018791896 802998528693944832 803658232102773632 803870727669167808 804018455425096704 807978464801341236 811881742409077184 812393647669108128 812608452969919632 812797506290784768 816162439000402944 816832957219212544 820856081498994671 821264146981313776 821632261793945472 825074089620238848 826122055574240256 829660589216985969 830190931187632404 833668611387116336 834042286246545792 834727493653138592 838599894368111616 838821628872175104 842730226728280644 843261582482838198 847180948600776192 847335309934446112 847715110611243264 847756538819420672 851890337888370651 856005750148700944 856545476346777048 856971283806588288 857085542851409316 861226052720256704 861654186996788224 865898068012906916 866286189065355552 869915072751773568 870463569014542656 871019993377188096 874668707029105664 875310003534786339 879370671368640672 880093118308200472 883618838863175168 883942252090356224 884175975583769856 884733463588551552 889533002871820008 893786584014028224 893830263755258752 894230904841657344 894558202189857792 898104393598637056 898670663708093952 903545810100424608 903876516796002144 904115511115620336 907737467219241984 908483218898787584 912957745622304031 913291897179293833 913366960210211832 918358036495513536 918937076871614112 923376386421718528 923922165353977998 927924266042341802 928509338089026759 931982591877875584 932692449135922176 933033823789421568 933280527603220992 937877187810505878 939068430359780916 942407995481088032 942752926120561376 942830410539573504 943002199765754544 943175495787132672 948580208383601664 952651560649360728 953000240534915304 953252223676251876 953726106171848256 957857306882417344 958207892122537792 958286646777927168 958461252220930848 963006468917288562 963660753111138342 968268799348530576 968879309310288792 969104719039012608 969360960371386752 972503574133435392 973164310834127872 973559885683768448 979199559862335656 979458470375255364 983382256154178816 983742183777977088 984002295407743872 985252123656163584 989379357131283456 990104758096725531 993989498192331016 994071193721072064 994435033601650752 995515166610915288 999239067580402688 999503276746870272 999869104823517696 1000133480578362624 1004793731868334614 1005559046724666096 1010284407998762672 1010367442798466688 1010786642438540032 1011053904903489408 1015888576365671424 1021585716412900756 1021773453769393728 1022043621261136032 1026053675553373952 1027356915265401344 1027628559082235136 1032416927246158246 1032689908982606199 1037206432896345408 1038333023239341752 1038798434724433344 1042874227611625984 1048480415862610032 1049619251752812858 1049863445625596992 1053545538644555008 1054209817042187136 1055012770334075904 1059970526424931328 1060208994916224036 1060597041885631548 1065720699092808512 1066002486691722528 1066198386541976064 1071827636892223744 1077304619735121648 1077589470242719512 1077983878637855016 1082302364761403904 1083191530225477504 1083477937293226176 1094809849688393856 1095254871394239504 1095509682391927296 1100045026478803968 1101599504845127613 1106214118955981292 1106921241583509872 1112056381662061056 1112350420895710464 1112757552142301952 1118238185466372393 1123640302304374192 1124143951027953024 1124348776643784264 1130286814148324352 1130585673697279488 1130999479226601984 1135853783851160868 1136569958998608006 1137134972743357536 1142060635129036064 1142628378408784384 1142780723801879088 1148980128709434177 1154310384997545696 1155048252087140736 1155776529673576512 1159886763669031424 1160618092019390208 1161359991169584128 1167080004713048452 1167815868524342934 1168124651144259471 1172494228491520896 1173233506063079232 1173816746057659392 1178901300778359808 1179644618118068736 1181096376328796616 1185238730975124384 1186044003829093344 1191715445352037632 1192466842228047744 1198398628868979733 1198935786479409576 1204727746800566144 1205168689061336192 1205267741308320768 1205487348154160448 1205806091503751712 1217822613613615776 1218044508030766286 1218590471503662192 1219196259436177152 1223472238425934848 1224477381994018048 1225249435828818816 1230508265838757607 1231896220471970664 1237611134430358272 1238012450785369012 1239183083361360384 1245286396781448606 1250502917080674504 1252091240479707888 1257107214052764672 1257336266354339392 1257567327716176896 1257899841552167424 1264095340092420966 1270202080865814304 1270666987379887072 1270771422901164288 1271002964901669168 1271634808229131008 1277948336294574464 1278521150430071808 1284008625223051416 1284818214520165572 1284881004148184456 1285456925709882432 1291025065798040768 1291839079080385056 1292139625385350144 1292481280495182336 1298847102019360374 1304872609127660352 1305944627167007152 1306529990065782144 1311176341538905088 1311656245037302784 1312003060543658496 1313669498208218112 1320139677462300708 1325428258294762752 1325913378135534336 1326263963375654784 1327353555481220384 1333511307437816832 1339724975824446152 1340745395632888128 1347156590397955584 1348005995562140928 1348071873204652544 1354711493504064046 1355318715150636912 1355814775194003216 1362364605025858304 1362724828348181376 1370171412109646848 1376919878643474932 1377537054743270304 1382941910528460544 1385064579632577792 1391886399063512703 1397973887816813376 1399038673703883264 1399492335670417144 1399550735684132352 1405613089389582848 1413611993221632048 1414129389180842064 1414503299648631816 1421336648922296704 1421973733928537088 1422494190367478784 1428977340974041092 1429500360802372956 1436406159646828864 1436785960323626016 1437311838183806688 1437691878331396272 1444637249724301568 1445491129666707513 1452283836498221341 1452403199022795864 1453657078558518912 1458755361200153088 1459746466251191808 1460339828525652672 1468799339793503484 1469187705562883046 1474952158607975056 1475073384231268224 1475613275666965632 1483133894527613952 1483676736189735936 1484069035696925184 1490984247288496524 1493272749916372932 1498858601370604032 1499131702191712352 1499254915120305408 1499803657235276544 1507190597802501921 1514471711801547824 1515426611998144008 1516179963657810048 1516580857355234112 1523707631735838784 1523832864548507136 1531973504945912236 1532378574619351134 1532660180654090592 1539080513330060928 1540064336116187648 1541035372898102016 1541442838623352704 1547490789359186944 1548625390869237369 1555809649344518112 1557087824699123912 1557499534859012628 1558560166701917184 1563325637988694528 1564311341417438976 1574428877629219287 1574795168438395488 1580318307966832512 1581314725563280704 1581392005105457792 1582100831642932224 1588953927136050176 1589955789637396992 1591199284776295441 1598581048639212768 1599003730037583792 1605997057387889664 1607316464205547264 1607741455338335616 1615232934562537901 1615956929602682472 1623763484818154368 1624787295338216256 1625216905939839264 1625595012581569536 1633665914438425088 1641712162997989342 1642528293962627552 1643264523587890944 1650148179240477696 1659321178433971938 1660381862375264808 1667337222774232672 1668084572493091584 1669454987306277184 1677643257744350208 1685460453456561288 1686523164965676396 1694361897201552384 1694670619868892224 1695430221222486528 1695513077638841344 1703780675776741302 1712011500297401888 1713090952693554096 1713942567613176576 1714171085702818632 1722452105440513408 1731796136025813832 1732572378130711104 1739830145503547136 1740927138029085312 1742039986754376192 1750620007069572678 1751723802786514401 1758741342737281344 1760186236616400944 1767237677726350336 1767884504180712448 1768351951167539712 1769466927177103104 1779066005743640016 1787573168028056448 1787660527510517504 1797341327416187904 1807091620200849216 1807753033592004288 1808231022231240672 1816966437797575168 1825915491244608062 1826583794358587666 1826733920420423664 1827066762046149429 1836716072991027072 1837874153743228224 1846752772843437056 1847844330707955996 1855848532084683604 1857018676178053518 1863965183755751168 1866561055206441984 1875754375621011756 1878136860719561832 1884815990962176064 1885505852241122752 1885660821079147008 1886004399531509088 1886350991574265344 1905303121298721456 1906000481069830608 1906504447352503752 1907452212343696512 1915714613764834688 1916415784245075584 1916573293555854336 1916922504441861696 1926012937834577124 1927321506222276684 1936537598697061152 1937758618620577584 1938209438078025216 1938721920742773504 1947119771367536896 1948270653029040561 1958399119724671312 1958916940750510728 1966764512308357632 1967484367555954176 1968004590815487744 1970504247312327168 1980209516193451062 1987978996384662032 1988142387442144128 1988870067203301504 1991030333221830576 1999006553493740544 1999738209647035392 2000266961156725248 2009587463736669228 2011118093449332192 2020568815997525344 2020734885596933376 2021573284877080064 2022107809806978816 2032067240256096069 2043171432825801512 2043546907538787456 2044087242522272064 2052107351106747904 2054713830530802688 2055257118164470272 2064833854492316492 2065379817965212398 2074412865792690816 2076666046478683504 2077596869448866688 2085748455223251968 2096960831725220064 2099238503505625716 2099726891251193984 2107091077289110016 2108419634084374272 2120417989832448072 2121194083771263096 2131441398185617024 2132004973383445056 2132396773083952128 2143655273784447488 2154609239470243296 2155178940485439024 2155967757275710032 2164604729522807808 2166383060450955008 2166955874586452352 2177053085714724997 2189619699376787712 2190509742788479008 2191019364783854592 2203199009690255226 2212428237911962584 2213842483167019744 2224112763324122112 2224700841791420928 2225515104284603904 2236476370932744786 2247280604608748384 2248287902055906048 2248697553287568528 2261171347394558976 2261998958453203968 2271707567702321736 2273139917997216012 2274269945486715072 2284121270258072128 2285256756817568768 2285561447603758176 2297960257418868354 2298567861929026701 2308620769995091392 2310096504174281472 2311553059347153024 2319773527338062848 2321236184038780416 2334160009426096904 2335631737048685868 2336249302288518942 2344988456983041792 2346467012126158464 2359289236236137472 2362192752657593232 2370477461950248768 2372088007658186688 2383430890704075264 2384933684456095488 2396797257737959466 2397871572958819152 2409455493601132288 2410337378122672384 2410974696308320896 2411612183007503424 2435645227227231552 2436089016061532572 2437180943007324384 2438392518872354304 2448954763988036096 2450498871657637632 2461016531677515214 2462568244496984013 2463792440943941328 2475222268860716544 2476024901570738024 2478366166722720768 2490572793562897212 2501005834161349008 2504182480959415776 2514672532708678784 2515799683104334848 2528190680184841932 2530267715136076357 2540404161731628608 2541333974759774144 2541542845802328576 2542005929803338336 2543269616458262016 2555896672589148928 2568017250446102832 2569636429040331144 2569762008296368912 2570913851419764864 2582050131596081536 2583678158160770112 2584962560990364672 2597694204038720748 2609745218255320704 2611889254334014304 2613059980131564288 2624006121087316992 2625930010604359017 2640279354924601416 2650856516589525504 2651826756271068672 2652527926751309568 2654707110962440768 2679449951648892304 2681490791265776256 2694313180795911168 2696011991124281856 2696143746409305088 2709422987008128092 2710637430301273824 2711629550388006432 2724729210051716608 2725449656696362752 2738873236866912093 2739875691537881499 2753839757286949864 2755074109486540608 2765883821056921088 2770129159265155584 2783772798127025406 2785528014267080277 2795947775633626752 2798077347407766528 2798984671340834288 2799101471368264704 2811226178779165696 2827223986443264096 2828258778361684128 2829006599297263632 2842673297844593408 2857719807302951671 2857954681948082184 2859000721604745912 2872812319293657728 2873571920647252032 2874623676367613376 2875383756662792544 2889274499448603136 2890982259333415026 2904567672996442682 2904806398045591728 2907314157117037824 2917510722400306176 2919492932502383616 2920679657051305344 2937598679587006968 2938375411125766092 2949904317215950112 2950146768462536448 2951226551333931264 2968138071393850368 2981968494576993048 2986545499832745864 2997717202741208064 2998263404383424704 2998509830240610816 2999607314470553088 3014381195605003842 3028943423603095648 3030853223996288016 3032359927315620096 3033161714710468224 3047415263471677568 3047665729097014272 3063947009891824472 3064757149238702268 3065320361308181184 3078161026660121856 3080128672232375296 3082070745796204032 3082885677246705408 3097250781738474738 3098069726947818597 3111619298689036224 3114175649398247824 3114999069718025256 3126651275977389056 3128622682834877952 3148857755258438574 3149590336876790976 3160636615933665024 3162629451126561408 3162784010210915584 3179911579274793984 3182398569552590882 3197162097278425536 3198007460075167584 3214632928411094528 3215482910676671232 3230465869125075802 3231913859205364944 3247526969636308736 3249574590676432512 3250433811879678528 3267331828876850176 3283424325995978684 3285056587925255104 3286529047175781888 3318642356867943876 3320763724750529616 3334674445548465344 3336169144986183168 3338909974612554368 3370920906913122576 3373046329931352792 3389341239737784448 3390860442444973056 3407561351553482604 3424023000594803776 3426181905387108192 3427885135226353152 3428342171405637264 3444904210881026816 3446940386128302531 3463592272051627664 3465144756261422208 3479660291007094272 3481854276058170624 3484079973508752384 3501240014139145356 3503447605573028802 3517482685474562688 3520372473232801888 3536703902335079424 3538933854354206208 3558132011487280032 3575146336056112896 3575321055021035008 3595195886606939199 3614183240401698432 3615506067184008576 3616462044462481344 3633932875595150336 3651830982489216124 3653167588717175332 3653467840840847328 3654133524092298858 3673432145982054144 3675748307486456448 3691524797516272821 3695688661415911992 3711697064169367208 3714037352356107036 3727930367511502336 3751508751242023512 3756273721439123664 3769631981924352128 3771011704482245504 3771321642158294016 3772008799063018176 3772701983148530688 3810606242597442912 3812000962139661216 3813008894705007504 3814904424687393024 3831429227529669376 3832831568490151168 3833845008883723392 3851709305495282687 3852025875669154248 3854643012444553368 3873075197394122304 3875517237241155168 3876418876156050432 3877443841485547008 3894239542735073792 3896541306058081122 3916798239449342624 3917833881501021456 3933529024616715264 3934968735111908352 3936009181630975488 3941008494624654336 3960419032386902124 3975957992769324064 3976284774884288256 3977740134406603008 3982060666443661152 4000533922313450496 4019174927473338456 4022236186898664384 4023540465052449289 4041137631995050688 4041469771193866752 4043146569754160128 4044215619613957632 4064134480512192138 4086342865651603024 4087093815077574912 4088174485044544128 4104214702213495808 4110514236328940544 4129667708984632984 4130759635930424796 4148825731585381632 4153332092957367008 4155193738897733376 4175659197190538109 4193921663450440128 4198477007011251432 4199453782502387968 4214182154578220032 4216839268168748544 4240835979664896144 4242388167542526192 4262882796371234048 4264009946766890112 4287310547568894976 4309218478940486592 4310357880970878048 4311935514551420064 4332766120901910016 4333911749172904704 4354106171429449994 4356851509494664023 4379239398753575424 4381019485576958016 4406398019380510452 4424856475823925168 4427684966334039488 4449401683582841856 4451030208569207808 4472952741865489572 4494561209217496768 4496575804111812096 4497395106575137056 4543415135404643472 4546279835994432024 4548539890973430144 4568242540516144256 4571122895207516352 4595920514837736708 4597135723858053402 4617241539990182784 4620193008348562944 4623106118694306048 4642472368077560832 4645876172607712107 4668320018852193808 4671263474097371736 4672498604577037884 4689976913966083584 4692934024252316928 4724385505315186464 4740954923900497536 4744176015316373376 4766861781408150528 4769867368912190976 4773597854328886323 4793594515475918932 4795743145917638304 4818910987202264576 4820674756245344768 4821949392616641792 4823224366015006848 4845698803687613703 4871290454454463104 4872178032123065144 4874361886014648768 4876785037744708608 4897909527976072192 4900997743315275264 4922033063355030428 4925136488993968026 4927584881887882656 4950444537721433088 4952049803141476048 4978913891074214767 4981145587125794424 5002011668322698016 5008364961918831552 5029345065417357568 5056381360369683864 5060535430272152714 5080808323463257216 5082667949519548288 5083085691604657152 5084011859606676672 5086539232916524032 5111793345178297856 5136034500892205664 5139272858080662288 5139524016592737824 5141827702839529728 5164100263192163072 5167356316321540224 5195388408077441496 5219490436510641408 5223778508668028608 5226119960263128576 5251860021208718034 5280558709849202832 5301713033179051008 5303653512542137344 5305055853502619136 5309414221924881536 5358899903297784608 5362981582531552512 5392023982248563712 5418845974016256184 5421274860602547648 5423259100776012864 5449458420103433216 5450899313392725504 5477746473733824186 5479751383075762998 5481200286138448287 5507679514573899728 5510148218973081216 5531767642113842176 5540258318530311168 5567545596254050812 5571056028534160554 5591895551267253504 5597969342681668576 5654447972886528192 5656517556723368256 5658013198594527264 5685346595689186816 5715439614605903342 5715909363896164368 5718001443209491824 5745624638587315456 5747143841294504064 5749247352735226752 5750767513325585088 5778548998897206272 5781964518666830052 5809135345992885364 5809612796091183456 5814628314234075648 5841359314102610688 5875197359174013936 5876750822251532184 5899808634431900224 5900293536925072896 5902453102667862528 5963936989153986096 5973090999665491728 5996526808766849408 5997019660481221632 5999214628941106176 6028762391210007684 6057886847206191296 6061706447992576032 6064719854631240192 6066323429420936448 6094830526943355136 6096201720768288207 6127894019783648944 6129514298477404536 6130640722616362368 6156322053320243712 6164141491592408064 6165771354493410816 6194501563476949476 6196139453895637194 6223238597378072448 6228351298796495648 6229998139436050512 6257245365669755904 6297715510516877148 6299180673753581952 6321273231867330048 6325258902253122816 6325568020421831168 6364797139105181764 6394324194556851072 6396014920150335168 6429265856822189056 6430965821353342464 6460931738250151604 6463827718410729888 6495053939272617472 6499149181352865024 6500867623759357056 6531159257144174991 6566848651991957368 6570113175850510208 6573058094351563776 6637284713735887752 6641527449501059232 6669348891096930688 6672338289972366336 6677819949225108736 6710710027100028599 6741841813826245152 6746092659862705584 6778682479475568896 6815122703106965208 6848046001189607552 6852363810774216384 6855770270452706304 6856684342811274528 6889808421762053632 6893880772256605062 6927184544103255328 6930289512522844416 6959320582014188544 6963708552116341248 7002480028278290712 7006895211146057604 7034965370949125376 7040744946465603776 7077867708708412416 7116264022974560064 7150292672112225792 7150642110042070016 7190391773213878398 7228366480803396864 7231012134368017152 7232924088924962688 7303661964978432248 7306335177434350664 7306935681681694656 7308267048184597716 7346864291964108288 7351496614972912896 7383049595032545642 7387704733490952039 7391377322831823984 7423394128338734416 7428074704712214072 7455860735023004672 7503017502484047024 7512547442878247328 7539263963848704256 7542023408964491008 7544017598126036352 7590803145408229071 7621212485194885824 7624001924279322432 7626017789410015008 7629808849374786048 7662858455059338752 7665663136980302336 7667690017767446784 7703418610990565374 7704051751338308496 7709286024889106736 7746150394788244608 7751034474482310336 7754887682971094016 7788479085470147584 7793082612116162244 7833596478898685248 7835667763002042912 7872018363261950976 7917289302199980859 7920838064773804248 7951915985538648128 7952569549768576512 7955480268813206016 7964121332887322304 8038349854946676912 8044472373797328768 8047080930104898578 8082275263990101376 8082939542387733504 8088431239227915264 8128268961024384276 8172685731303206048 8174187630155149824 8176348970089088256 8216619710600736279 8219627074613644497 8259335417969265968 8261519271860849592 8297651463170763264 8306664185914734016 8310387477795466752 8351318394381076218 8387843326900880256 8396954014022502864 8398907565004775936 8433678536337497088 8481671959329792288 8484776335085052384 8525765592742468096 8528019893533780224 8573159421908855013 8618436957880973184 8620715761941756096 8623871029102840128 8665532241803820032 8667823498345809408 8708212342858899988 8713703018989328046 8758478797507150848 8762038971153916032 8812796038761020904 8849712951647850336 8855369932668078976 8945905483730979144 8989122418434993536 8993151608223624192 8994790213150274112 9086830270809286944 9092559671988864048 9097079781946860288 9136485081032288512 9142245790415032704 9191841029675473416 9194271447716106804 9234483079980365568 9240386016697125888 9246212237388612096 9291752345215424214 9336640037704387616 9342526948194743472 9344997209154075768 9379953827932167168 9385868048504633856 9448771010630372928 9481909847800995072 9488352030632746752 9539734737824381952 9547195708657772646 9587189030951837864 9591486291835276608 9637821974404529152 9641349512490689536 9643898785233283584 9646448732030013696 9691397607375227406 9742580908908926208 9744356064246130288 9748723772029297536 9801995486630550528 9844066126710060856 9850272977987936052 9855169763775765312 9904099606282952096 9957827782148429534 9962291174251588848 10004023336645396032 10016729923837663104 10058690130834715136 10112762720739367728 10121070860544305428 10161616646926514432 10165335899039096576 10168023719213353344 10223586690356595712 10272069001784411328 10278545716161324576 10279048033185475648 10283655405679059456 10328200526384326144 10334712632643080448 10390776816154882992 10438980873021282816 10447557017336057216 10452239920526257152 10503720042417436068 10561117419698405664 10610111707005238272 10618828443849763072 10671129059486930723 10717799806595569216 10725963165063105024 10785587659820817597 10837691948032512368 10842549721205095296 10846518201552025728 10901798626785451008 10955492947467648372 10959502766151525996 10962400572276896574 11015359029147799456 11020296437946162432 11074574392548818463 11135091192508101624 11142112057068321108 11183791102534507008 11195938685363337152 11308895945773056384 11313035113446736512 11316026397189054528 11370693191378373632 11430879229211806684 11431818727792328736 11436002886418983648 11491249277174630912 11494287682589008128 11498494705470453504 11501535026651170176 11555127916485848061 11563929037333660104 11618270691985770728 11619225592182366912 11629256628468151296 11682718628205221376 11750394718348027872 11753501644503064368 11799617268863800448 11800587073850145792 11804906205335725056 11872794663330819829 11927873978307972192 11946181999330983456 11993053617533698816 12057524782420015368 12070621395157347867 12115773694412382592 12123412895985152064 12129439709262480384 12132646858841872896 12189661053886710272 12192403441536576414 12255788039567297888 12259028596954809072 12261281445232724736 12312644106640487424 12331542708986821632 12389003126953898952 12392278907791274388 12446477194756144896 12456702597592991296 12459996278872101024 12595431021033754296 12598361347507163904 12642546463734660096 12650517804506245632 12651136040843662336 12729594278210363528 12788648389113702144 12792029840300670336 12861931642706684928 12921863476500303208 12927655436821459776 12990107878545234944 12998298362705730048 13001735247518714112 13062318514288349982 13070554528483992069 13133697303983914736 13140226351701020416 13274569427471775504 13283054899002118464 13338697782193861376 13355639898450217472 13421420054200057198 13483683627652490304 13492185319725411168 13557364958951137792 13630245406213930416 13696092002379215104 13704727621548432768 13713368685622549056 13779616843524107264 13787761544513210124 13854369088206510656 13860579025045688832 13927417104232682496 14004960056556581424 14013790422292115208 14069930741898250752 14081489892931207552 14232528045949120128 14300585344224451584 14320793562986658969 14380783546427756796 14456732961606793728 14462024268736034304 14465848177849925376 14537096411062841109 14607323929956864496 14612670354868701328 14613871363363389312 14616534096369195432 14693728583928216576 14702993229945825792 14766099190065091284 14775409466981904078 14782754645663647968 14846788256677468832 14856149409424428144 14936741673222644301 15006035004968094048 15025094885756494656 15078527927697408512 15084046817928982016 15088035196252072704 15181606290816458142 15242424970389771648 15248003848558644864 15252035578820030016 15259617698749572096 15325716910118677504 15331326273960604672 15335380035534893568 15406837221981130748 15408103502676616992 15418572049778213472 15492300789576489216 15502068948964620672 15579182175296736529 15586165224232324488 15667192957797370496 15671335526004085824 15834578604399961718 15841676129547608496 15903831971077296256 15905139099537153024 15910960537626412032 15928242665774644608 16076699709893353824 16088944747594657536 16094161860209797156 16164550527980202752 16256537922048768552 16345371462606412096 16348375260310299648 16352697940178176512 16433239421201472558 16439254149227288994 16518670835938531936 16523038543721699184 16595302926341526528 16613328371829468032 16620774955590933504 16702636788762152436 16775686653801760512 16793908028045005728 16797815130009551872 16963343918659584576 16969552670170104768 17051531185484936192 17056039787067560448 17146318843817710026 17236873915761946368 17241431523883512192 17247742058205680256 17335646996691618816 17416424685717799976 17427406037978656092 17524077942307832064 17625592077522041808 17699425903295700672 17710739865336157952 17891810967461958288 17978244836869987072 17989580426300548224 18173660541618573888 18185119343977728096 18194159563893720576 18272970162064577024 18284491580830065408 18383682059350946832 18388542895432213608 18468966159960731136 18492424474777224192 18583504690430848428 18673280075408775232 18685053896389486944 18689994418308151536 18771736097009267712 18879689874476877433 18897542021260745856 18963819695601990144 18976704061265493504 19094391417315545292 19174378061903675728 19182972583670553216 19287797570466567168 19292897464060027392 19382795214750454812 19485161817817852416 19488712128492260576 19497447544058595072 19593477771432524973 19688132253420121712 19700545955975872104 19710339527551530624 19808199212565904192 19915655564296859068 19924582348503177696 20008046673290792064 20033459847675326208 20117380261669430272 20132130081300085797 20225525441478735456 20242141721088610856 20323233293853028864 20330671798078193152 20336047438426706688 20544138003568822656 20557091432322649152 20558096066370951296 20567310811358118912 20656401052768652288 20669425265286160896 20781553632309765984 20877961746042565632 20895114034672114432 20998028149312992713 21007440084834872136 21122234839396811328 21237656887699526144 21342258118973861446 21435599613191138432 21451926330126210048 21571175319641635194 21675383896065024736 21685099442410190592 21693036403104051456 21910985894935296744 21919005532303051992 21924801144553793148 22030718058295598912 22040592875892324864 22149148785097636926 22270182385016203248 22284224114136642216 22367582205069014016 22391877370726674304 22617791891546112768 22626070226893473024 22632052794378109056 22772409436224687213 22861758458423613368 22863637455584657472 22872005772837967296 22982498554349261824 22988575365178016256 22996989410940907008 23003070053302340352 23110255832971696122 23127858074667320208 23236541383971541456 23238451184364733824 23365437256410442752 23500789436696055744 23507003289006128736 23599234537727600896 23745589326661639658 23751867906599942577 23855747956615944384 23892363998661966912 23986107235067397632 24115049564840030736 24141242790314695734 24231547388824765184 24246825791970304128 24265293717683745792 24379322107773420544 24384806883073152828 24511576079134595776 24518057193909618144 24522562890465449472 24778006253907797904 24784557815582548776 24892954389512289792 24913405195185982592 24919992557744202048 25190862042067508592 25196722695014327808 25301035609012491264 25459188556420727056 25577296778227404288 25584059680601340672 25719478265726565039 25843726953000606416 25855310873642919552 25996596725411460096 26003470495037428224 26124637028576699964 26141109056967984138 26267394607967829472 26280452703402040832 26549138854943551008 26566109798004236928 26677395564387722752 26711279796900434944 26842840108400114396 26967367255304980608 26984370639450822336 27114729917902275584 27260490812427860832 27392184004758430208 27409455243096865536 27426737371245098112 27575523089026420248 27708738176413021312 27721158050091377664 28009920113113162848 28027580844584230416 28139861483796501504 28162979785862415104 28301690114291424961 28465056091898240256 28641587125973317938 28761567092855513592 28913465923213587456 28924048537472068608 28931696355699850752 29074192822125682218 29214647859913728992 29225340709737402656 29227742726726778624 29233068192738390864 29405986459891651584 29532198380130182568 29550818933963808156 29565509291327295936 29693576513354937664 29712298818848856288 29873483346445288602 30012070009936188096 30050189771512989312 30157055855394817024 30168093635857964032 30176070392504145408 30363212581632916284 30484849940779543296 30496007697117289728 30504071157640060032 30670760071069787136 30813674443962261496 30816207005353233984 30837144099556426944 30984601579152978432 31004137897929241344 31158364350593473058 31172330448464648976 31334385915594740992 31342671052008171648 31669157208799923436 31683352259095216992 31807663942154592512 31856485331549289216 32013387178460792169 32153399419786707648 32177889495189315072 32188323720419594312 32329101055960405504 32513075844097537104 32690742925212824192 32705395880356353024 32866478842402945116 32878508298454577988 33037341671877063872 33046077087443398368 33226656743658936064 33405273577524304872 33551373307603521024 33587816056090011456 33926687837319169152 33939105340340209536 34112079574135120896 34292637687635420052 34473747831523892736 34482863047767024384 34495484116411360512 34665383749457544183 34832849371435599952 34854812075957312184 35048155884615664128 35251184155044083616 35398851806591401344 35421479730672315904 35618383989992459487 35783621934923916576 35956489673739974144 35979160852601096448 36211864185472043601 36347321083237147776 36370238687955456192 36388319127787441152 36545940324129154048 36568983161660130816 36767364118701893664 36777085790864427216 36937932319921462272 37150357494938371723 37167009380861696856 37346560150817550464 37370107792778973888 37379988836616303072 37759379748953754866 37795084042521491712 37927639391203980288 37953408122530987008 38188782834631090584 38348756123807351456 38365945167341106432 38585794928120054784 38765590429500909624 38970323635635704832 38977424256984521152 38994895088117190144 39186955542865049946 39376264506840243424 39401091911951744208 39420679055103061248 39616398425131808384 39831311128593718136 39849164697006355392 40016093346581584128 40066919695350652416 40264260162600171594 40451050882957470912 40484283442177221712 40646466587706057728 40661343596156386304 40672094876853413376 41088276007137645312 41114182864645298304 41116192132741902592 41338850530572321792 41563107264619531968 41790228069344228864 41996056298625985426 42014880169669744272 42244469678793622656 42475313775399052288 42684516237947722892 42871199226382276864 43142350639283270388 43350767792130049472 43370198884820381184 43386072806208102912 43821971789870593488 43838011064606103984 43849602289107586296 44061436116591197824 44081185751784649728 44298297570195273852 44540364770032406496 44568448228273284432 44783754741453348608 44810225019667932903 45235583783092225536 45252140453786946048 45264105588756218112 45544818872449374426 45723516916847226736 45727274911169314944 45744011545675934592 45977150730356032512 45993978821881814016 46006140106604680704 46220511665943392244 46255716149334640416 46473082767943082912 46476902368729467648 46737546525890209587 47001578873392111488 47014006578012257472 47198469075455201792 47491178653323279316 47503735813199885154 47711495913231888768 47784727997323933824 47972214470134795264 48230099129680061472 48282485580629391468 48463094777649530368 48493651583940608256 48769613766146305656 49023152158269191552 49036114387819236288 49045125780930898944 49556012507815595808 49569115631165097552 49785908779024579584 49826810390371965184 49839985115488404096 50072220971438674931 50381724084135017184 50393445390028655616 50918377112841454112 51154593556454808576 51168119361202681344 51438956531453130078 51687453906001212832 51710621747285839104 52006940990074856448 52249274057153399928 52282218113935968276 52534789215935658944 52560905406804081664 53098277709887102016 53132219596008473856 53354791128775445504 53685680216800228792 53934734510609961216 53968741278901644672 54520981624855721664 54784368009516860416 54818910486193731072 54853474742490196224 55151046178052840496 55417476352826042624 56019840226226325696 56055161689168460832 56325959571724830208 56603380228582849922 56639069623430632299 56930112183796480512 57283174251946635876 57523134185711027184 57863392711399701504 58148385644251364436 58429295719827457984 58450681419474805312 58455485453453557248 58466136385476781728 59064396760260365136 59101637867927616312 59131018582654591872 59387153026709875328 59424597637697712576 59746966692890577204 60024140019872376192 60100379543025978624 60352140785008290816 60396390243900257391 60726425163265832568 60969699881559086592 60992015394234579456 61008142315280120064 61627348887924522992 61632414010706467968 61674288199112853888 61969203158305956864 62008275795858482688 62316728701186946116 62344660896929297952 62668771831189481984 62685342104016343296 62994084447938978139 63338314417599846872 63366704518190433984 63615327884309185024 63712970663098578432 64026774356921584338 64306798839573415296 64355778990378630144 64376647440839188624 64658202111920811008 65026151688195074208 65381485850425648384 65732957684805890232 65757016596909155976 66074683343754127744 66092154174886796736 66453313487317872128 66810547155048609744 67102746615207042048 67175632112180022912 67853375674638338304 67878210680680419072 68585275375270840104 68947495663047785472 68965726095534048768 68990968232822721024 69330767498915088366 69665698742871199904 69709624151914624368 70096311769231328256 70502368310088167232 70797703613182802688 70842959461344631808 71236767979984918974 71255603719799827731 71567243869847833152 71912979347479948288 71958321705202192896 72423728370944087202 72694642166474295552 72740477375910912384 73137966323320261632 73534728237403787328 73554171581728854432 74300714989876743446 74334018761723393712 74693120301635100928 74740215585557947776 74759977673232606144 75518759497907509732 75590168085042983424 76377565669262181168 76697512247614702912 76731890334682212864 77531180859001819248 77954848513969042304 77989790176234380288 78373911085730099892 78752529013680486848 78802183823903488416 78841358110206122496 79232796850263616768 79662622257187436272 79698329394012710784 80032186693163168256 80133839390701304832 80528520325200343188 80902101765914941824 80968566884354443424 81344189753706826752 82176552014275290624 82228365729290596608 82232384265483805184 83126214529239063936 83580456138688457728 83992112597251970852 84029760339339488544 84488939357587245312 84905070342874274883 85369032475895445784 85742398452764553728 86284701278566540776 86701535584260098944 86740397769640762368 86772145612416205824 87643943579741186976 87676022129212207968 87699204578215172592 88122872233182395648 88589314026391501801 88596595140390547704 89080729540064812992 89136896456546568864 89567509482906697216 89620450039335865806 90471167566184451072 90504280907573892096 90528211177512436224 91089637744898748852 91447033833694453472 91454549822338629888 91488023091351869184 92012280213209361408 92441023331886784488 92511432298669280832 92946165535886165824 92953804737458935296 93475093051780419174 94003157746784222976 94028013156024514944 94396938150910403584 94982357306646558632 95007471626399770308 95422991826463777536 95569455994647867648 96040161535382376507 96460198259360122944 96564971161258782936 96926189555299060736 96987303167881216512 97539227532292611312 98046304316538383104 98072228775638472576 99112025015631191616 99138231262330195104 99653620780743930368 99679970230976808192 100144441942877349862 100763448168270034368 101836754225682908224 102336238722405362688 102877913062906260156 103374907812002425664 103421243494571678208 104498548114306799856 104564436227871936552 105069578431871317888 106196555419774204032 106264439192016947712 106855151969977378461 107371360433600457584 107869469021219922432 107937482557803289344 109041963249711443328 109637820972387462144 109706949484980392448 110302092356105680992 110834952705652085248 111451072484815115169 112039680452452651392 112110323378336921664 112651919143449660416 113206760457165699844 113278139246861264598 113860224367592961024 114566348503893271752 115046268371422054368 116296771288502728872 116858591439654915968 116901362838949610624 116910970906907114496 116932272770953563456 118128793520520730272 118203275735855232624 118262037165309183744 118774306053419750656 118849195275395425152 119493933385781154408 120048280039744752384 120200759086051957248 120792780487800514782 121452850326531665136 121939399763118173184 121984030788469158912 122016284630560240128 123254697775849045984 123264828021412935936 123348576398225707776 124016551591716965376 124633457402373892232 124689321793858595904 125337543662378963968 125370684208032686592 125988168895877956278 126676628835199693744 126733409036380867968 127230655768618370048 127425941326197156864 128053548713843168676 128613597679146830592 128753294881678377248 130052303376390148416 130762971700851296768 131465915369611780464 131514033193818311952 132149366687508255488 132184308349773593472 132906626974635744256 133621094310097219488 134351264224360045824 135706751349276676608 135756421361360838144 137170550750541680208 137931452191068097536 137981936465645442048 138661534997830176732 139331397485742399808 139419248303829248736 140212639577670628761 141004736620176334464 141595407226365605376 142473535959969837948 142511207439599655462 143134487739695666304 143916643410404385792 144847456741888174404 145389284332948591104 145480954751821824768 147069456474807574656 147108343163457708864 148601429979753486892 148668037523446787424 149386240603270201856 149480431171115895552 149519955346465212288 150216662914316024793 151037518995815019464 151180336170085966848 152755131338524362336 153395024495229405824 153463780669364425728 154346330623300657777 155062361718003638496 155909697027938084608 156747822171460199784 157505058027360973696 157604367647806976832 157682716220412244992 158465593700527233536 159325244514374872544 159396658788025421568 160064373386326336512 161057040650400686376 161804203531829883648 161937133768708886848 164353104028550581248 164456731458581193216 164464768530967610368 166252429058478127872 167984225194503941704 168059520678678977088 168977878715174490624 169810140685748549766 169917208870291896897 170738064951790891568 171484796905529107456 172569402557133081552 173403071168520197888 175287887159482373952 175352044258424415936 175398409156430345184 176245744466364791296 177178628052783003602 177193190280781095408 178161459080129625984 178273792913093137728 179135018965813394432 179240900078671731612 181056422355024872448 182179275489797497704 182894067667388906944 182909099644677259776 182976046182703738368 184882046663773568976 185022864597338561664 185892331071772331648 185907609474917870592 186950186103560838348 188006315493568445952 188056026312049029888 188982253343816934417 189964714613293117264 190014943252799540616 190845983652927555072 191138911989295735296 192080323070764753014 192920396518720245888 193129942322517565872 193974606335762433024 195078455064585222624 196092608633076766208 196144457551276945152 198224050031262383232 198276462524660390208 199307241561487860736 199359940461953616384 200288883885754699724 201526896336540068736 203673508451365816448 205755826125812520312 206749815624004851328 206842486989143356416 208997096228613599712 209128872455743873104 210139156863742635776 212393110839548408064 212528878384033895424 213710303939954756922 214742720867200915168 215738938042439844864 215874965115606578688 218083926499422886656 219413898969960784896 220604184712211361984 221669905411304170496 222902144969630230338 224079360904905302784 224220646756673843328 226413520914331399688 226556278493722529196 229132697007786543504 230092536742844108736 232593542577005457744 233717182879309831936 233802725677899221248 233864545541907126912 236257587041041460544 236406551471710465248 236524074330618367488 237548612106839501312 237698390550790850304 238987866771562308816 240096560079489504768 240401518172103914496 241585560975601029564 242905700653063330272 244032569261120480256 245435968368199406629 246509395551698091968 246529656042825871872 246697152796451415552 249266914804747784464 249378643587717191808 250741368416065373184 251976337791755912556 253353257670399387488 253466818072761735936 254715211028622824649 256107097427686337352 257227195358293661184 257506589763356754496 260104606752780296832 261525943401702593536 262931830739223560928 263028066387636623904 264298733375016510976 264368616699547186944 265767942079174505403 267242188620194438976 268702528448720091648 271413502698553353216 271512842722721676288 274341101501083360416 277323069995660353464 278662794971484799616 278838496607658497472 280425279155341257522 282009473240352668928 283190814452731210752 284947071919939675896 285022414879199310924 286268975479391332608 289694913483776348808 290778568665897182208 290961909503643649536 294138912949615149312 294216686326915417728 297202859959506973784 297336075046893574848 298772481206540403712 298960862342231791104 299039910692930424576 300433325828632049586 302075037991630038928 305510262677048724672 306790048990458811648 308692661246601315554 310124723436007276992 311819394055876169216 313495644342920399568 315010116054721947392 315208735295613953664 316931187401054467072 318650489028749745088 318793317576050843136 322114081300801372752 323608407063659767296 323874267537417773696 328913462917162386432 332504858116956255744 334353217454445345507 335968450389007883408 336119041357357954176 337955757430348981248 339620281371497099532 339834417740583793794 341476129903581783136 345138805114266163104 346806142337040395776 350575774318964747904 350704088516848831872 350796818312860690368 352491488932729582592 354357256105566007204 354386380561562190816 356322918160259251968 356547585826186275456 358481800157343463224 364358550979594995408 365788135334777813888 365818199289354519552 365952092365407476736 369764093327547137952 370045729194677123328 371784662143544663296 373900372207121676696 376012630987136891904 376112052624098059776 377964506687633868834 379929429226586234528 380029886505599081232 381691967305855110144 382277823978591470592 384160646141529506028 385840793037440491776 386259884645035131744 390156910129170445248 392185217266153532416 392288915102553890304 396448100062524766464 396552925049320780416 398719880923907232768 400577767771509399448 403053792673080137472 407347016902731632896 411511652251625040624 413499631248009702656 417994192457227199424 418257744911487746208 420278313727485271552 424786221679096816128 427420607879909513844 429485441734401830336 431749930231213157376 436167852998845773312 441208369424422723968 445804289939260460676 448158721809810605568 448441293513347686656 450649988742948074379 452827041828662799376 453112556987445058392 458265394015573087008 460185073485688217472 463038991869901973331 465187085154010915488 467434365758619663872 467605451355798442496 467729091083814253824 472515174082082921088 472813102943420930496 473048148661236734976 475097224213679002624 475396781101581700608 477975733543124617632 480193120158979009536 482954647434198832399 483171121951202059128 485811401306126660544 490871936736398813258 493018791103396183936 493059312085651743744 493394305592902831104 498533829609495568928 498757287175434383616 503952675583511825112 506706515340798774976 506933636145523471872 509430422057245649298 512214194855372674704 514454390716587322368 515013179526713508992 520209213505560593664 525863661478447121856 526056132775273247808 528597466750033021952 528737233399094373888 531535884158349010806 534484377240388877952 537405056897440183296 548682203002166720832 554646139991320706928 557325589942969599232 557676993215316994944 560850558310682515044 564018946480705337856 569894143839879351792 570044829758398621848 572537950958782665216 579389826967552697616 581923819007287299072 588277825899230298624 588433372653830835456 594405719919013947568 594672150093787149696 597921724684463582208 598079821385860849152 600866651657264099172 604150075983260077856 611020525354097449344 613580097980917623296 617385322493202631108 620249446872014553984 623638788111752338432 626991288685840799136 630020232109443894784 630417470591227907328 637300978057499490176 637586635152101686272 644228162601602745504 647216814127319534592 647748535074835547392 650938872628702774103 665009716233912511488 668706434908890691014 671936900778015766816 672238082714715908352 679240562742994199064 679668835481167587588 682952259807163566272 690277610228532326208 693612284674080791552 701151548637929495808 701408177033697663744 701593636625721380736 708714512211132014408 708772761123124381632 712645836320518503936 713095171652372550912 716963600314686926448 728717101959189990816 731576270669555627776 736307905104598219887 739528186655094275904 740091458389354246656 743569324287089326592 747800744414243353392 752224105248196119552 755929013375267737668 759858858453172469056 760059773011198162464 768321292283059012056 771681586074880983552 772519769290070263488 780313820258340890496 784577830205107780608 792896200125049532928 793105850098641560832 797303826237523516209 801155535543018798896 806107585346160274944 814694033805463265792 823023304503250081248 826999262496019405312 835988384914454398848 836515489822975492416 840556627454970543104 849572443358193632256 854841215759819027688 858970883468803660672 872335705997691546624 882416738848845447936 891608579878520921352 896317443619621211136 896882587026695373312 901299977485896148758 905654083657325598752 906225113974890116784 916530788031146174016 920370146971376434944 926077983739803946662 930374170308021830976 934868731517239327744 935210902711596884992 935458182167628507648 945030348164165842176 945626205886841860992 950793562203163401216 955951467086249235264 965909294868397664798 966342243902404118256 971622802612253321088 981743873472797626516 986037582206792367872 997067659218991137856 997514574350868767232 1007905351167023650224 1013413030681597549952 1013867272291046943744 1018860844114491298596 1024428389710745349408 1030026359053427017984 1040418427011121187328 1051727322956894243712 1052112265550546495616 1057474466798188747776 1063071768316698021612 1068968754480777755904 1097364406004333441664 1109292279982641413856 1114651179885939198464 1115353986430633989888 1121701116621365030088 1128037892961410675712 1139788287679758703584 1140089659516797243696 1145075901917565330432 1151661082343089523413 1158779653935105395232 1176555651798460597248 1176866745307661670912 1188811439838027895136 1189344300187574299392 1196159642771721698304 1201733303314528198344 1208300151966520155712 1222041050708194898688 1227160195961835246592 1234770644986405262216 1240498893744029107968 1253982577371681598272 1260040464218887789568 1260834941182455814656 1274601956114998980352 1288456325203205491008 1295497070149671094784 1301877745257405548206 1337412869817781382028 1343873801556031533632 1344476165429431816704 1358481125485988398128 1359337670962335175176 1365904519614327132544 1380555220457064652416 1389116975609705919993 1402303097275858991616 1402816354067395327488 1403187273251442761472 1417429024422264028816 1417545522246248763264 1425291672641037007872 1426190343304745101824 1433927200629373852896 1448863942302596497197 1457434203918379981632 1463152541339111255552 1472615810209196439774 1479056373310188551808 1480182916778708493312 1487138648574178653184 1495601488828486706784 1511858026750535475336 1519717716906344938112 1520119546022396324928 1536642584566118024112 1543363172149761967104 1545039538580140526976 1560627640516681780992 1585792400250099065856 1586211700197283121664 1594607652475047032418 1602311071086037597792 1612215170692320549888 1629388067610926531584 1646046609006500162496 1653998524992038810624 1671976769828908797696 1673030979645950984832 1709682431519638055376 1717941766937607321344 1764833477697690895872 1783217159757041842704 1793765174053390746624 1802599954971792297516 1811308167314651197504 1812450227949780233568 1833061576062292348032 1840740293942752869888 1852155967479607893324 1860748340616043661952 1870916364335257015296 1890060696328331684352 1891252411773683721984 1911902934172498470528 1931818589736795329596 1932684487804808236512 1943245605224506642176 1952816617886108322309 1963487746945595253032 1972075164413584735744 1994135318437982275712 1995029148701737534464 2015810702334047300448 2026826061363195099904 2037721688228982597192 2048856779421490698816 2060052718106854035968 2080836854022242374656 2103454645913788487424 2104224531101092991232 2126143536633396043224 2137937508961555511808 2194728812008666883328 2208923715313794659661 2218584559965282827712 2229302359771878396928 2230707972861267979776 2243402233242730060176 2279576575359517407168 2280179319033594487392 2303322164686179046826 2317559307870210790464 2353733490615323341824 2377622879676055790272 2378688600375148598784 2403466606629056396688 2416600303933040311424 2444082101416389797376 2469541289972810524432 2480997787488058215936 2507965154743363196544 2521669882364911629312 2549203912229997960704 2576912650406410982016 2590994140299342189568 2603755490514811096412 2674825739635562764056 2687747603112063067264 2688952330858863633408 2716962250971976796256 2718675341924670350352 2731809039228654265088 2761110440914129304832 2778233951219411839986 2804606194551717983232 2805632708134790654976 2806374546502885522944 2834858048844528057632 2835091044492497526528 2852380686609490203648 2867854401258747705792 2897727884605192994394 2914868407836759963264 2926305082678222511104 2945231620418392879548 2958112746620377103616 2991202977656973413568 3023716053501070950672 3039435433812689876224 3040239092044792649856 3073285169132236048224 3090079077160281053952 3121255281033363561984 3172423400394566243328 3189215304950094064836 3204622142172075195584 3292093218013000324992 3343953539657817595392 3346061959291901969664 3419364863039276110752 3435883533875214642688 3454983247029268570239 3529666955395381791744 3566434319514083685408 3605199909943584595032 3622616334629302395008 3624900455899560467136 3666123152124584696064 3681480587885505739776 3704311934959215786648 3721496681232087323904 3780121392656663368704 3782504823547367443968 3823805868344996941056 3863637179473590659192 3865368975609616473024 3886491210449013284352 3905633235772216644618 3926975493891190506064 3944150328827169471488 3988270636875964551424 4031621404668094600896 4053652122726390199808 4075443376457965194384 4097713558842981397632 4120105436213708071936 4206909291827576974848 4208449062202185982464 4252287073266792086448 4275875017923111023616 4346591826907789491591 4389457624017333766656 4417847430627589319322 4437169119930565655424 4461415945722535959552 4486804466485460120352 4559153150719034814336 4560358638067188974784 4606644329372358093652 4635118615740421580928 4755245759352111580544 4757377200750297197568 4806933213258112793376 4833200607866080622848 4888164202832779594752 4939082579945621048864 4961995574976116431872 5015930309486726393088 5098407824459995921408 5153825300812821964032 5207510981029622192824 5349651479271125528112 5375495206224126134528 5433924501943953592512 5437350683849340700704 5463618078457308530176 5522220881828258609664 5556467902438823679972 5612749093005771045888 5669716097689056115264 5670182088984995053056 5735708802517495411584 5795455769210385988788 5829736815673519926528 5858449853658324966927 5890463240836785759096 5916225493240754207232 5982405955313946827136 6047432107002141901344 6078870867625379752448 6080478184089585299712 6146570338264472096448 6180158154320562107904 6242510562066727123968 6378430609900188129672 6409244284344150391168 6584186436026000649984 6687907079315635190784 6692123918583803939328 6838729726078552221504 6871767067750429285376 6909966494058537140478 7132868639028167370816 7210399819887169190064 7245232669258604790016 7249800911799120934272 7332246304249169392128 7408623869918431573296 7442993362464174647808 7565009647094734887936 7647611736689993882112 7727274358947181318384 7730737951219232946048 7772982420898026568704 7811266471544433289236 7853950987782381012128 7976541273751929102848 8063242809336189201792 8107304245452780399616 8150886752915930388768 8195427117685962795264 8413818583655153949696 8416898124404371964928 8504574146533584172896 8693183653815578983182 8778915248034667533312 8835694861255178638644 8874338239861131310848 8973608932970920240704 9118306301438069628672 9120717276134377949568 9213288658744716187304 9270237231480843161856 9510491518704223161088 9613866426516225586752 9666401215732161245696 9878165159891242097728 10031860618973452786176 10307650601625643928064 10364949741087805710717 10415021962059244385648 10699302958542251056224 10750990412448252269056 10867849003887907185024 10874701367698681401408 10927236156914617060352 11044441763656517219328 11112935804877647359944 11339432195378112230528 11340364177969990106112 11471417605034990823168 11590911538420771977576 11659473631347039853056 11716899707316649933854 11780926481673571518192 11832450986481508414464 11964811910627893654272 12094864214004283802688 12157741735250759504896 12160956368179170599424 12293140676528944192896 12360316308641124215808 12756861219800376259344 12818488568688300782336 13168372872052001299968 13384247837167607878656 13677459452157104443008 13819932988117074280956 14265737278056334741632 14420799639774338380128 14490465338517209580032 14499601823598241868544 14664492608498338784256 14817247739836863146592 14885986724928349295616 14971594070460163804369 15295223473379987764224 15454548717894362636768 15461475902438465892096 15622532943088866578472 15707901975564762024256 15953082547503858205696 16126485618672378403584 16301773505831860777536 16390854235371925590528 17009148293067168345792 17386367307631157966364 17671389722510357277288 17748676479722262621696 17947217865941840481408 18236612602876139257344 18241434552268755899136 18426577317489432374608 18540474462961686323712 19020983037408446322176 19227732853032451173504 19332802431464322491392 19756330319782484195456 20063721237946905572352 20615301203251287856128 20729899482175611421434 20830043924118488771296 21398605917084502112448 21501980824896504538112 21735698007775814370048 21749402735397362802816 22225871609755294719888 22678864390756224461056 22942835210069981646336 23181823076841543955152 23318947262694079706112 23433799414633299867708 23561852963347143036384 23929623821255787308544 24189728428008567605376 24321912736358341198848 24586281353057888385792 25513722439600752518688 25636977137376601564672 26336745744104002599936 27354918904314208886016 27639865976234148561912 28531474556112669483264 28841599279548676760256 28980930677034419160064 28999203647196483737088 29634495479673726293184 29943188140920327608738 30909097435788725273536 30922951804876931784192 31245065886177733156944 31415803951129524048512 32252971237344756807168 32603547011663721555072 32781708470743851181056 34018296586134336691584 34772734615262315932728 35342779445020714554576 35497352959444525243392 35894435731883680962816 36473225205752278514688 36482869104537511798272 36853154634978864749216 37080948925923372647424 38041966074816892644352 38455465706064902347008 39512660639564968390912 41459798964351222842868 41660087848236977542592 42797211834169004224896 43471396015551628740096 43498805470794725605632 44451743219510589439776 44914782211380491413107 45357728781512448922112 45885670420139963292672 46363646153683087910304 46867598829266599735416 47123705926694286072768 47859247642511574617088 48379456856017135210752 49172562706115776771584 51027444879201505037376 51273954274753203129344 54709837808628417772032 55279731952468297123824 57062949112225338966528 57683198559097353520512 57998407294392967474176 59268990959347452586368 59886376281840655217476 61818194871577450547072 61845903609753863568384 62490131772355466313888 62831607902259048097024 64505942474689513614336 65207094023327443110144 68036593172268673383168 69545469230524631865456 70685558890041429109152 71788871463767361925632 72965738209075023596544 73706309269957729498432 76910931412129804694016 79025321279129936781824 82919597928702445685736 83320175696473955085184 85594423668338008449792 86942792031103257480192 86997610941589451211264 88903486439021178879552 89829564422760982826214 90715457563024897844224 92727292307366175820608 93735197658533199470832 94247411853388572145536 96758913712034270421504 98345125412231553543168 102054889758403010074752 109419675617256835544064 110559463904936594247648 114125898224450677933056 115366397118194707041024 118537981918694905172736 119772752563681310434952 123636389743154901094144 124980263544710932627776 125663215804518096194048 130414188046654886220288 134744346634141474239321 136073186344537346766336 139090938461049263730912 141371117780082858218304 143577742927534723851264 147412618539915458996864 153821862824259609388032 158050642558259873563648 165839195857404891371472 166640351392947910170368 171188847336676016899584 173995221883178902422528 177806972878042357759104 179659128845521965652428 185454584614732351641216 187470395317066398941664 188494823706777144291072 193517827424068540843008 204109779516806020149504 221118927809873188495296 230732794236389414082048 237075963837389810345472 239545505127362620869904 247272779486309802188288 249960527089421865255552 251326431609036192388096 260828376093309772440576 269488693268282948478642 272146372689074693532672 278181876922098527461824 282742235560165716436608 294825237079830917993728 331678391714809782742944 333280702785895820340736 342377694673352033799168 355613945756084715518208 359318257691043931304856 370909169229464703282432 374940790634132797883328 376989647413554288582144 408219559033612040299008 442237855619746376990592 461465588472778828164096 474151927674779620690944 479091010254725241739808 494545558972619604376576 499921054178843730511104 538977386536565896957284 556363753844197054923648 565484471120331432873216 589650474159661835987456 663356783429619565485888 666561405571791640681472 711227891512169431036416 718636515382087862609712 741818338458929406564864 749881581268265595766656 753979294827108577164288 816439118067224080598016 884475711239492753981184 958182020509450483479616 999842108357687461022208 1077954773073131793914568 1112727507688394109847296 1130968942240662865746432 1179300948319323671974912 1326713566859239130971776 1422455783024338862072832 1437273030764175725219424 1483636676917858813129728 1499763162536531191533312 1768951422478985507962368 1916364041018900966959232 1999684216715374922044416 2155909546146263587829136 2225455015376788219694592 2261937884481325731492864 2653427133718478261943552 2874546061528351450438848 2999526325073062383066624 3537902844957971015924736 3832728082037801933918464 4311819092292527175658272 4450910030753576439389184 5306854267436956523887104 5749092123056702900877696 5999052650146124766133248 7665456164075603867836928 8623638184585054351316544 10613708534873913047774208 11498184246113405801755392 15330912328151207735673856 17247276369170108702633088 22996368492226811603510784 34494552738340217405266176 45992736984453623207021568 68989105476680434810532352 137978210953360869621064704
- Sum of all divisors σ(n): 478742236721316967753155087
- Sum of proper divisors (its aliquot sum) s(n): 340764025767956098132090383
- 137978210953360869621064704 is an abundant number, because the sum of its proper divisors (340764025767956098132090383) is greater than itself. Its abundance is 202785814814595228511025679
Bases of 137978210953360869621064704
- Binary: 1110010001000100000010111001101101101100110110100011111111000001100110101100100000000002
- Hexadecimal: 0x722205CDB66D1FE0CD6400
- Base-36: HC4KN50WPQ8QOJ5S0
Squares and roots of 137978210953360869621064704
- 137978210953360869621064704 squared (1379782109533608696210647042) is 19037986697890153457612720028832413207056918554607616
- 137978210953360869621064704 cubed (1379782109533608696210647043) is 2626827344728765704841532722983547778098268012069081087776796577047790867185664
-
137978210953360869621064704 is a
perfect square number . Itssquare root is 11746412684448 -
The
cube root of 137978210953360869621064704 is 516737726.1838993759
Scales and comparisons
How big is 137978210953360869621064704?- 137,978,210,953,360,869,621,064,704 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 137,978,210,953,360,869,621,064,704 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 137978210953360869621064704 cubic inches would be around 43061477.2 feet tall.
Recreational maths with 137978210953360869621064704
- 137978210953360869621064704 backwards is 407460126968063359012879731
- 137978210953360869621064704 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 137978210953360869621064704's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 137978210953360869621064704 - Facts about the integer". Numbermatics.com. 2024. Web. 24 May 2024.
APA style:
Numbermatics. (2024). Number 137978210953360869621064704 - Facts about the integer. Retrieved 24 May 2024, from https://numbermatics.com/n/137978210953360869621064704/
Chicago style:
Numbermatics. 2024. "Number 137978210953360869621064704 - Facts about the integer". https://numbermatics.com/n/137978210953360869621064704/
The information we have on file for 137978210953360869621064704 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 137978210953360869621064704, math, Factors of 137978210953360869621064704, curriculum, school, college, exams, university, Prime factorization of 137978210953360869621064704, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-seven septillion, nine hundred seventy-eight sextillion, two hundred ten quintillion, nine hundred fifty-three quadrillion, three hundred sixty trillion, eight hundred sixty-nine billion, six hundred twenty-one million, sixty-four thousand, seven hundred four.