7872555648224282677346304
7,872,555,648,224,282,677,346,304 is an even composite number composed of six prime numbers multiplied together.
7872555648224282677346304 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, five hundred fifteen divisors.
Prime factorization of 7872555648224282677346304:
220 × 314 × 192 × 232 × 472 × 612
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 23 × 23 × 47 × 47 × 61 × 61)See below for interesting mathematical facts about the number 7872555648224282677346304 from the Numbermatics database.
Names of 7872555648224282677346304
- Cardinal: 7872555648224282677346304 can be written as Seven septillion, eight hundred seventy-two sextillion, five hundred fifty-five quintillion, six hundred forty-eight quadrillion, two hundred twenty-four trillion, two hundred eighty-two billion, six hundred seventy-seven million, three hundred forty-six thousand, three hundred four.
Scientific notation
- Scientific notation: 7.872555648224282677346304 × 1024
Factors of 7872555648224282677346304
Divisors of 7872555648224282677346304
- Number of divisors d(n): 25515
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 27 32 36 38 46 47 48 54 57 61 64 69 72 76 81 92 94 96 108 114 122 128 138 141 144 152 162 171 183 184 188 192 207 216 228 243 244 256 276 282 288 304 324 342 361 366 368 376 384 414 423 432 437 456 486 488 512 513 529 549 552 564 576 608 621 648 684 722 729 732 736 752 768 828 846 864 874 893 912 972 976 1024 1026 1058 1081 1083 1098 1104 1128 1152 1159 1216 1242 1269 1296 1311 1368 1403 1444 1458 1464 1472 1504 1536 1539 1587 1647 1656 1692 1728 1748 1786 1824 1863 1944 1952 2048 2052 2116 2162 2166 2187 2196 2208 2209 2256 2304 2318 2432 2484 2538 2592 2622 2679 2736 2806 2867 2888 2916 2928 2944 3008 3072 3078 3174 3243 3249 3294 3312 3384 3456 3477 3496 3572 3648 3721 3726 3807 3888 3904 3933 4096 4104 4209 4232 4324 4332 4374 4392 4416 4418 4512 4608 4617 4636 4761 4864 4941 4968 5076 5184 5244 5358 5472 5589 5612 5734 5776 5832 5856 5888 6016 6144 6156 6348 6486 6498 6561 6588 6624 6627 6768 6912 6954 6992 7144 7296 7442 7452 7614 7776 7808 7866 8037 8192 8208 8303 8418 8464 8601 8648 8664 8748 8784 8832 8836 9024 9216 9234 9272 9522 9728 9729 9747 9882 9936 10051 10152 10368 10431 10488 10716 10944 11163 11178 11224 11421 11468 11552 11664 11712 11776 11799 12032 12288 12312 12627 12696 12972 12996 13122 13176 13248 13254 13536 13824 13851 13908 13984 14283 14288 14592 14823 14884 14904 15228 15552 15616 15732 16074 16384 16416 16606 16767 16836 16928 16967 17202 17296 17328 17496 17568 17664 17672 18048 18432 18468 18544 19044 19456 19458 19494 19683 19764 19872 19881 20102 20304 20539 20736 20862 20976 21432 21888 22021 22326 22356 22448 22842 22936 23104 23328 23424 23552 23598 24064 24111 24576 24624 24863 24909 25254 25392 25803 25944 25992 26244 26352 26496 26508 26657 27072 27648 27702 27816 27968 28566 28576 29184 29187 29241 29646 29768 29808 30153 30456 31104 31232 31293 31464 32148 32269 32768 32832 33212 33489 33534 33672 33856 33934 34263 34404 34592 34656 34992 35136 35328 35344 35397 36096 36864 36936 37088 37881 38088 38912 38916 38988 39366 39528 39744 39762 40204 40608 41078 41472 41553 41724 41952 41971 42849 42864 43776 44042 44469 44652 44712 44896 45684 45872 46208 46656 46848 47104 47196 48128 48222 49152 49248 49726 49818 50301 50508 50784 50807 50901 51606 51888 51984 52488 52704 52992 53016 53314 54144 54473 55296 55404 55632 55936 57132 57152 58368 58374 58482 59049 59292 59536 59616 59643 60306 60912 61617 62208 62464 62586 62928 64296 64538 65536 65664 65941 66063 66424 66978 67068 67344 67712 67868 68526 68808 69184 69312 69984 70272 70656 70688 70699 70794 72192 72333 73728 73872 74176 74589 74727 75762 76176 77409 77824 77832 77976 78732 79056 79488 79524 79971 80408 81216 82156 82944 83106 83448 83904 83942 85583 85698 85728 87552 87561 87723 88084 88938 89304 89424 89792 90459 91368 91744 92416 93312 93696 93879 94208 94392 96256 96444 96807 98304 98496 99452 99636 100467 100602 101016 101568 101614 101802 102789 103212 103776 103968 104976 105408 105984 106032 106191 106628 108288 108946 110592 110808 111264 111872 113643 114264 114304 116736 116748 116964 118098 118584 119072 119232 119286 120612 121824 123234 124416 124659 124928 125172 125856 125913 128547 128592 129076 131072 131328 131882 132126 132848 133407 133956 134136 134688 134749 135424 135736 137052 137616 138368 138624 139968 140544 141312 141376 141398 141588 144384 144666 147456 147744 148352 149178 149454 150903 151524 152352 152421 152703 154818 155648 155664 155952 157464 158112 158976 159048 159942 160816 162432 163419 164312 165888 166212 166896 167808 167884 171166 171396 171456 174887 175104 175122 175446 176168 177147 177876 178608 178848 178929 179584 180918 182736 183488 184832 184851 186624 187392 187758 188416 188784 190969 192512 192888 193614 196608 196992 197823 198189 198904 199272 200934 201204 202032 203136 203228 203604 205578 206424 207552 207936 209952 210816 211968 212064 212097 212382 213256 216576 216999 217892 221184 221616 222528 223744 223767 224181 227286 228528 228608 232227 233472 233496 233928 236196 237168 238144 238464 238572 239913 241224 243648 246468 248832 249318 249856 250344 251712 251826 256749 257094 257184 258152 262144 262656 262683 263169 263764 264252 265696 266814 267912 268272 269376 269498 270848 271377 271472 274104 275232 276736 277248 279936 281088 281637 282624 282752 282796 283176 288768 289332 290421 294912 295488 296704 298356 298908 301401 301806 303048 304704 304842 305406 308367 309636 311296 311328 311904 314928 316224 317952 318096 318573 319884 321632 324864 326838 328624 331776 332424 333792 335616 335768 340929 342332 342792 342912 349774 350208 350244 350892 352336 354294 355752 357216 357696 357858 359168 361836 365472 366976 369664 369702 373248 373977 374784 375516 376832 377568 377739 381938 385024 385641 385776 387228 390241 393216 393984 395646 396378 397808 398544 400221 401868 402408 404064 404247 406272 406456 407208 411156 412848 415104 415872 419904 421632 423936 424128 424194 424764 426512 433152 433998 435784 442368 443232 445056 447488 447534 448362 452709 454572 457056 457216 457263 458109 464454 466944 466992 467856 472392 472397 474336 476288 476928 477144 479826 482448 487296 490257 492936 497664 498636 499712 500688 503424 503652 506483 513498 514188 514368 516304 524288 524661 525312 525366 526338 527528 528504 531392 531441 533628 535824 536544 536787 538752 538996 541696 542754 542944 548208 550464 553472 554496 554553 559872 562176 563274 565248 565504 565592 566352 572907 577536 578664 580842 589824 590976 593408 593469 594567 596712 597816 602802 603612 606096 609408 609684 610812 613111 616734 619272 622592 622656 623808 629856 632448 635904 636192 636291 637146 639768 643264 649728 650997 653676 657248 663552 664848 667584 671232 671301 671536 672543 681858 684664 685584 685824 696681 699548 700416 700488 701784 704672 708588 711504 714432 715392 715716 718336 719739 723672 730944 733952 739328 739404 746496 747954 749568 751032 753664 755136 755478 763876 770048 770247 771282 771552 774456 780482 786432 787968 788049 789507 791292 792756 795616 797088 797449 800442 803736 804816 808128 808494 812544 812912 814131 814416 822312 825696 830208 831744 839808 843264 844911 847872 848256 848388 849528 853024 866304 867996 871263 871568 884736 886464 890112 894976 895068 896724 904203 905418 909144 914112 914432 914526 916218 925101 928908 933888 933984 935712 944784 944794 948672 952576 953856 954288 955719 959652 964896 965333 974592 980514 985872 995328 997272 999424 1001376 1006848 1007304 1012966 1022787 1026996 1028376 1028736 1032608 1034987 1048576 1049322 1050624 1050732 1052676 1055056 1057008 1062784 1062882 1067256 1071648 1073088 1073574 1077504 1077992 1083392 1085508 1085888 1096416 1100928 1106944 1108992 1109106 1119744 1121931 1124352 1126548 1130496 1131008 1131184 1132704 1133217 1145814 1155072 1156923 1157328 1161684 1168561 1170723 1179648 1181952 1186816 1186938 1189134 1193424 1195632 1200663 1205604 1207224 1212192 1212741 1218816 1219368 1221624 1226222 1233468 1238544 1245184 1245312 1247616 1252879 1259712 1264896 1271808 1272384 1272582 1274292 1279536 1286528 1299456 1301994 1307352 1314496 1327104 1329696 1335168 1342464 1342602 1343072 1343281 1345086 1358127 1363716 1369328 1371168 1371648 1371789 1374327 1393362 1399096 1400832 1400976 1403568 1409344 1417176 1417191 1423008 1428864 1430784 1431432 1436672 1439478 1447344 1461888 1467904 1470771 1478656 1478808 1492992 1495908 1499136 1502064 1507328 1510272 1510956 1516643 1519449 1527752 1540096 1540494 1542564 1543104 1548912 1560964 1572864 1573983 1575936 1576098 1579014 1582584 1585512 1591232 1594176 1594323 1594898 1600884 1607472 1609632 1610361 1616256 1616988 1625088 1625824 1626077 1628262 1628832 1644624 1651392 1660416 1663488 1663659 1679616 1686528 1689822 1695744 1696512 1696776 1699056 1706048 1718721 1732608 1735992 1742526 1743136 1769472 1772928 1780224 1780407 1783701 1789952 1790136 1793448 1808406 1810836 1818288 1828224 1828864 1829052 1832436 1839333 1850202 1857816 1867776 1867968 1871424 1889568 1889588 1897344 1905152 1907712 1908576 1908873 1911438 1919304 1929792 1930666 1949184 1952991 1961028 1968409 1971744 1990656 1994544 1998848 2002752 2013696 2013903 2014608 2017629 2025932 2045574 2053992 2056752 2057472 2065216 2069974 2090043 2098644 2101248 2101464 2105352 2110112 2114016 2125568 2125764 2134512 2143296 2146176 2147148 2155008 2155984 2159217 2166784 2171016 2171776 2192832 2201856 2213888 2217984 2218212 2239488 2243862 2248704 2253096 2260992 2262016 2262368 2265408 2266434 2291628 2310144 2310741 2313846 2314656 2323368 2337122 2341446 2359296 2363904 2364147 2368521 2373632 2373876 2378268 2386848 2391264 2392347 2401326 2411208 2414448 2424384 2425482 2437632 2438736 2442393 2443248 2452444 2466936 2477088 2490368 2490624 2495232 2505758 2519424 2529792 2534733 2543616 2544768 2545164 2548584 2559072 2560231 2573056 2598912 2603988 2613789 2614704 2628992 2654208 2659392 2670336 2684928 2685204 2686144 2686562 2690172 2712609 2716254 2727432 2738656 2742336 2743296 2743578 2748654 2775303 2786724 2798192 2801664 2801952 2807136 2818688 2834352 2834382 2846016 2857728 2861568 2862864 2867157 2873344 2878956 2894688 2895999 2923776 2935808 2941542 2957312 2957616 2985984 2991816 2998272 3004128 3014656 3020544 3021912 3033286 3038898 3055504 3068361 3080192 3080988 3085128 3086208 3097824 3099227 3104961 3121928 3145728 3147966 3151872 3152196 3158028 3165168 3171024 3182464 3188352 3188646 3189796 3201768 3214944 3219264 3220722 3232512 3233976 3250176 3251648 3252154 3256524 3257664 3289248 3302784 3320832 3322853 3326976 3327318 3359232 3365793 3373056 3379644 3391488 3393024 3393552 3398112 3399651 3412096 3437442 3465216 3470769 3471984 3485052 3486272 3505683 3512169 3538944 3545856 3560448 3560814 3567402 3579904 3580272 3586896 3601989 3616812 3621672 3636576 3638223 3656448 3657728 3658104 3664872 3678666 3700404 3715632 3735552 3735936 3742848 3758637 3779136 3779176 3794688 3810304 3815424 3817152 3817746 3822876 3838608 3859584 3861332 3898368 3905982 3922056 3936818 3943488 3981312 3989088 3997696 4005504 4022401 4027392 4027806 4029216 4029843 4035258 4051864 4074381 4091148 4107984 4113504 4114944 4115367 4122981 4130432 4139948 4180086 4197288 4202496 4202928 4210704 4220224 4228032 4251136 4251528 4251573 4269024 4286592 4292352 4294296 4310016 4311968 4318434 4333568 4342032 4343552 4385664 4403712 4412313 4427776 4435968 4436424 4478976 4487724 4497408 4506192 4521984 4524032 4524736 4530816 4532868 4549929 4558347 4583256 4620288 4621482 4627692 4629312 4646736 4674244 4682892 4718592 4721949 4727808 4728294 4737042 4747264 4747752 4756536 4773696 4782528 4782969 4784694 4802652 4822416 4828896 4831083 4848768 4850964 4875264 4877472 4878231 4884786 4886496 4904888 4933872 4954176 4980736 4981248 4990464 4990977 5011516 5038848 5059584 5069466 5087232 5089536 5090328 5097168 5118144 5120462 5146112 5156163 5197824 5207976 5227578 5229408 5257984 5308416 5318784 5340672 5341221 5351103 5369856 5370408 5372288 5373124 5380344 5425218 5432508 5454864 5477312 5484672 5486592 5487156 5497308 5517999 5550606 5573448 5596384 5603328 5603904 5614272 5637376 5668704 5668764 5692032 5715456 5723136 5725728 5726619 5734314 5746688 5757912 5789376 5791998 5847552 5858973 5871616 5883084 5905227 5914624 5915232 5971968 5983632 5996544 6008256 6029312 6041088 6041709 6043824 6052887 6066572 6077796 6111008 6136722 6160384 6161976 6170256 6172416 6195648 6198454 6209922 6243856 6270129 6295932 6303744 6304392 6316056 6330336 6342048 6364928 6376704 6377292 6379592 6403536 6429888 6438528 6441444 6465024 6467952 6477651 6500352 6503296 6504308 6513048 6515328 6578496 6605568 6641664 6645706 6653952 6654636 6718464 6731586 6746112 6759288 6782976 6786048 6787104 6796224 6799302 6824192 6874884 6930432 6932223 6941538 6943968 6970104 6972544 7011366 7024338 7077888 7091712 7092441 7105563 7120896 7121628 7134804 7159808 7160544 7173792 7177041 7203978 7233624 7243344 7273152 7276446 7312896 7315456 7316208 7327179 7329744 7357332 7400808 7431264 7471104 7471872 7485696 7517274 7558272 7558352 7589376 7604199 7620608 7630848 7634304 7635492 7645752 7677216 7680693 7719168 7722664 7796736 7811964 7841367 7844112 7873636 7886976 7962624 7978176 7995392 8011008 8044802 8054784 8055612 8058432 8059686 8070516 8103728 8137827 8148762 8182296 8215968 8219689 8227008 8229888 8230734 8245962 8260864 8279896 8325909 8360172 8394576 8404992 8405856 8421408 8440448 8456064 8502272 8503056 8503146 8538048 8573184 8584704 8588592 8601471 8620032 8623936 8636868 8667136 8684064 8687104 8687997 8771328 8807424 8824626 8855552 8871936 8872848 8957952 8975448 8975543 8994816 9012384 9043968 9048064 9049472 9061632 9065736 9099858 9116694 9166512 9205083 9240576 9242964 9255384 9258624 9293472 9297681 9314883 9348488 9365784 9437184 9443898 9455616 9456588 9474084 9494528 9495504 9513072 9547392 9565056 9565938 9569388 9605304 9644832 9657792 9662166 9697536 9701928 9750528 9754944 9756462 9769572 9772992 9809776 9867744 9908352 9961472 9962496 9968559 9980928 9981954 10023032 10077696 10097379 10119168 10138932 10174464 10179072 10180656 10194336 10198953 10236288 10240924 10292224 10312326 10395648 10412307 10415952 10455156 10458816 10515968 10517049 10536507 10616832 10637568 10681344 10682442 10702206 10739712 10740816 10744576 10746248 10760688 10805967 10850436 10865016 10909728 10914669 10954624 10969344 10973184 10974312 10994616 11035998 11101212 11146896 11192768 11206656 11207808 11228544 11274752 11275911 11337408 11337528 11384064 11430912 11446272 11451456 11453238 11468628 11493376 11515824 11578752 11583996 11649109 11695104 11717946 11743232 11766168 11810454 11829248 11830464 11943936 11967264 11993088 12016512 12058624 12067203 12082176 12083418 12087648 12089529 12105774 12133144 12155592 12222016 12223143 12273444 12320768 12323952 12340512 12344832 12346101 12368943 12391296 12396908 12419844 12487712 12540258 12591864 12607488 12608784 12632112 12660672 12684096 12729856 12753408 12754584 12754719 12759184 12807072 12859776 12877056 12882888 12930048 12935904 12955302 13000704 13006592 13008616 13026096 13030656 13156992 13211136 13236939 13283328 13291412 13307904 13309272 13436928 13463172 13492224 13518576 13565952 13572096 13574208 13592448 13598604 13648384 13649787 13675041 13749768 13860864 13864446 13883076 13887936 13940208 13945088 14022732 14048676 14155776 14165847 14183424 14184882 14211126 14241792 14243256 14269608 14319616 14321088 14347584 14354082 14407956 14467248 14486688 14493249 14546304 14552892 14625792 14630912 14632416 14634693 14654358 14659488 14714664 14801616 14862528 14942208 14943744 14971392 14972931 15034548 15116544 15116704 15178752 15208398 15241216 15261696 15268608 15270984 15291504 15354432 15361386 15438336 15445328 15468489 15593472 15623928 15682734 15688224 15747272 15773952 15925248 15956352 15990784 16022016 16023663 16053309 16089604 16109568 16111224 16116864 16119372 16141032 16207456 16275654 16297524 16364592 16431936 16439378 16454016 16459776 16461468 16491924 16521728 16553997 16559792 16651818 16720344 16789152 16809984 16811712 16842816 16880896 16912128 17004544 17006112 17006292 17076096 17146368 17169408 17177184 17179857 17202942 17240064 17247872 17273736 17334272 17368128 17374208 17375994 17542656 17576919 17614848 17649252 17711104 17715681 17743872 17745696 17915904 17950896 17951086 17989632 18024768 18087936 18096128 18098944 18123264 18125127 18131472 18158661 18199716 18233388 18333024 18341327 18410166 18481152 18485928 18510768 18517248 18586944 18595362 18629766 18696976 18731568 18810387 18887796 18911232 18913176 18948168 18989056 18991008 19026144 19094784 19130112 19131876 19138776 19210608 19289664 19315584 19324332 19395072 19403856 19432953 19501056 19509888 19512924 19539144 19545984 19619552 19735488 19816704 19922944 19924992 19937118 19961856 19963908 20046064 20155392 20194758 20238336 20277864 20348928 20358144 20361312 20388672 20397906 20472576 20481848 20584448 20624652 20791296 20796669 20824614 20831904 20910312 20917632 21031936 21034098 21073014 21233664 21275136 21277323 21316689 21362688 21364884 21404412 21479424 21481632 21489152 21492496 21521376 21531123 21611934 21700872 21730032 21819456 21829338 21909248 21938688 21946368 21948624 21981537 21989232 22071996 22202424 22202659 22293792 22385536 22413312 22415616 22457088 22549504 22551822 22674816 22675056 22768128 22812597 22861824 22892544 22902912 22906476 22937256 22986752 23031648 23042079 23157504 23167992 23298218 23390208 23435892 23486464 23524101 23532336 23620908 23658496 23660928 23804701 23887872 23934528 23986176 24033024 24117248 24134406 24164352 24166836 24175296 24179058 24211548 24266288 24311184 24413481 24444032 24446286 24546888 24641536 24647904 24659067 24681024 24689664 24692202 24737886 24782592 24793816 24839688 24975424 24977727 25080516 25183728 25214976 25217568 25264224 25321344 25368192 25459712 25506816 25509168 25509438 25518368 25614144 25719552 25754112 25765776 25804413 25860096 25871808 25910604 26001408 26013184 26017232 26052192 26061312 26063991 26313984 26422272 26473878 26566656 26582824 26615808 26618544 26873856 26926344 26926629 26984448 27037152 27131904 27144192 27148416 27184896 27197208 27296768 27299574 27350082 27499536 27615249 27721728 27728892 27766152 27775872 27880416 27890176 27893043 27944649 28045464 28097352 28311552 28331694 28366848 28369764 28422252 28483584 28486512 28539216 28639232 28642176 28695168 28708164 28815912 28816217 28934496 28973376 28986498 29092608 29105784 29251584 29261824 29264832 29269386 29308716 29318976 29429328 29603232 29725056 29884416 29887488 29905677 29942784 29945862 30069096 30233088 30233408 30292137 30357504 30416796 30482432 30523392 30537216 30541968 30583008 30596859 30708864 30722772 30876672 30890656 30895463 30936978 31186944 31236921 31247856 31365468 31376448 31494544 31547904 31551147 31609521 31850496 31912704 31981568 32044032 32047326 32106618 32179208 32219136 32222448 32233728 32238744 32282064 32414912 32417901 32551308 32595048 32729184 32744007 32863872 32878756 32908032 32919552 32922936 32983848 33043456 33107994 33119584 33303636 33440688 33578304 33619968 33623424 33685632 33761792 33824256 33827733 34009088 34012224 34012584 34152192 34292736 34338816 34354368 34359714 34405884 34480128 34495744 34547472 34668544 34736256 34748416 34751988 34947327 35085312 35153838 35229696 35298504 35422208 35431362 35487744 35491392 35831808 35901792 35902172 35979264 36049536 36175872 36192256 36197888 36201609 36246528 36250254 36262944 36268587 36317322 36399432 36466776 36666048 36669429 36682654 36820332 36962304 36971856 37021536 37034496 37038303 37106829 37173888 37190724 37259532 37393952 37399771 37463136 37620774 37775592 37822464 37826352 37896336 37978112 37982016 38052288 38189568 38260224 38263752 38264157 38277552 38421216 38579328 38631168 38648664 38790144 38807712 38865906 39002112 39019776 39025848 39078288 39091968 39239104 39470976 39633408 39710817 39849984 39874236 39923712 39927816 40092128 40310784 40389516 40476672 40555728 40697856 40716288 40722624 40777344 40795812 40945152 40949361 40963696 41025123 41168896 41249304 41582592 41593338 41649228 41663808 41820624 41835264 42063872 42068196 42146028 42467328 42497541 42550272 42554646 42633378 42725376 42729768 42808824 42958848 42963264 42978304 42984992 43042752 43062246 43223868 43401744 43460064 43479747 43638912 43658676 43818496 43877376 43892736 43897248 43904079 43963074 43978464 44143992 44404848 44405318 44587584 44771072 44826624 44831232 44914176 44918793 45099008 45103644 45349632 45350112 45536256 45625194 45723648 45785088 45805824 45812952 45874512 45973504 46063296 46084158 46315008 46335984 46405467 46596436 46780416 46871784 46972928 47048202 47064672 47241816 47316992 47321856 47609402 47775744 47869056 47972352 48066048 48070989 48159927 48268812 48328704 48333672 48350592 48358116 48423096 48532576 48622368 48644389 48826962 48888064 48892572 49093776 49283072 49295808 49318134 49362048 49379328 49384404 49475772 49565184 49587632 49661991 49679376 49950848 49955454 50161032 50367456 50429952 50435136 50528448 50642688 50736384 50919424 51013632 51018336 51018876 51036736 51228288 51439104 51508224 51531552 51539571 51608826 51720192 51743616 51821208 52002816 52026368 52034464 52104384 52122624 52127982 52627968 52730757 52844544 52947756 53133312 53147043 53165648 53231616 53237088 53747712 53852688 53853258 53968896 54074304 54263808 54288384 54296832 54369792 54375381 54394416 54475983 54593536 54599148 54700164 54999072 55023981 55230498 55443456 55457784 55532304 55551744 55760832 55780352 55786086 55889298 56090928 56194704 56431161 56663388 56733696 56739528 56844504 56967168 56973024 57078432 57278464 57284352 57390336 57416328 57631824 57632434 57868992 57946752 57972996 58185216 58211568 58298859 58503168 58523648 58529664 58538772 58617432 58637952 58858656 58885313 59206464 59450112 59768832 59774976 59811354 59885568 59891724 60138192 60466176 60466816 60584274 60715008 60833592 60964864 61046784 61074432 61083936 61166016 61193718 61417728 61445544 61753344 61781312 61790926 61873956 62373888 62390007 62473842 62495712 62730936 62752896 62989088 63095808 63102294 63134207 63219042 63700992 63825408 63831969 63950067 63963136 64088064 64094652 64213236 64358416 64438272 64444896 64467456 64477488 64564128 64593369 64829824 64835802 65102616 65190096 65458368 65488014 65727744 65757512 65816064 65839104 65845872 65944611 65967696 66086912 66215988 66239168 66607272 66607977 66881376 67156608 67239936 67246848 67371264 67523584 67648512 67655466 68018176 68024448 68025168 68304384 68437791 68585472 68677632 68708736 68719428 68811768 68960256 68991488 69094944 69126237 69337088 69472512 69496832 69503976 69894654 70170624 70307676 70459392 70572303 70597008 70844416 70862724 70975488 70982784 71282221 71414103 71663616 71803584 71804344 71958528 72099072 72351744 72384512 72395776 72403218 72493056 72500508 72525888 72537174 72634644 72798864 72933552 73240443 73332096 73338858 73365308 73640664 73924608 73943712 73977201 74043072 74068992 74076606 74213658 74347776 74381448 74519064 74787904 74799542 74926272 74933181 75241548 75551184 75644928 75652704 75792672 75956224 75964032 76104576 76379136 76425619 76520448 76527504 76528314 76555104 76842432 77158656 77262336 77297328 77413239 77580288 77615424 77731812 78004224 78039552 78051696 78156576 78183936 78191973 78478208 78941952 79266816 79421634 79699968 79748472 79847424 79855632 80184256 80621568 80779032 80779887 80953344 81111456 81395712 81432576 81445248 81554688 81591624 81890304 81898722 81927392 82050246 82337792 82498608 82845747 83165184 83186676 83298456 83327616 83641248 83670528 83679129 83833947 84127744 84136392 84292056 84934656 84995082 85100544 85109292 85266756 85450752 85459536 85617648 85917696 85926528 85956608 85969984 86085504 86124492 86447736 86448651 86803488 86920128 86959494 87277824 87317352 87636992 87754752 87785472 87794496 87808158 87926148 87956928 88287984 88809696 88810636 89175168 89542144 89653248 89662464 89717031 89828352 89837586 90198016 90207288 90699264 90700224 90876411 91072512 91250388 91447296 91570176 91611648 91625904 91749024 91790577 91947008 92126592 92168316 92515223 92630016 92671968 92686389 92810934 93192872 93560832 93710763 93743568 93945856 94096404 94129344 94483632 94633984 94643712 94653441 94828563 95218804 95551488 95738112 95944704 96132096 96141978 96319854 96537624 96657408 96667344 96701184 96716232 96846192 97065152 97244736 97253703 97288778 97653924 97776128 97785144 98187552 98232021 98591616 98636268 98724096 98758656 98768808 98951544 99130368 99175264 99323982 99358752 99901696 99910908 100322064 100734912 100859904 100870272 101056896 101285376 101472768 101483199 101838848 102027264 102036672 102037752 102073472 102456576 102878208 103016448 103063104 103079142 103217652 103440384 103487232 103642416 104005632 104052736 104068928 104208768 104245248 104255964 104841981 105255936 105461514 105689088 105895512 106266624 106294086 106331296 106463232 106474176 107495424 107705376 107706516 107937792 108148608 108527616 108576768 108593664 108604827 108739584 108750762 108788832 108805761 108951966 109187072 109198296 109400328 109998144 110008287 110047962 110460996 110886912 110915568 111064608 111103488 111114909 111320487 111521664 111560704 111572172 111778596 112181856 112199313 112389408 112862322 113326776 113467392 113479056 113689008 113934336 113946048 114156864 114556928 114568704 114780672 114792471 114832656 115263648 115264868 115737984 115893504 115945992 116370432 116423136 116597718 117006336 117047296 117059328 117077544 117234864 117275904 117717312 117770626 118412928 118900224 119132451 119549952 119622708 119771136 119783448 120276384 120932352 120933632 121168548 121430016 121667184 121929728 122093568 122148864 122167872 122332032 122387436 122835456 122848083 122891088 123075369 123506688 123562624 123581852 123747912 124747776 124780014 124947684 124991424 125461872 125505792 125978176 126191616 126204588 126268414 126438084 127401984 127492623 127650816 127663938 127900134 128176128 128189304 128426472 128716832 128876544 128889792 128934912 128954976 129128256 129186738 129659648 129671604 130205232 130380192 130439241 130916736 130976028 131455488 131515024 131632128 131678208 131691744 131712237 131889222 131935392 132173824 132431976 132478336 133214544 133215954 133762752 134313216 134479872 134493696 134742528 134756379 135047168 135297024 135310932 136036352 136048896 136050336 136608768 136875582 137170944 137355264 137417472 137438856 137623536 137920512 137982976 138189888 138252474 138674176 138945024 138993664 139007952 139216401 139789308 140341248 140615352 140918784 141144606 141194016 141688832 141725448 141950976 141965568 142564442 142828206 143327232 143607168 143608688 143917056 144198144 144212967 144479781 144769024 144791552 144806436 144986112 145001016 145051776 145074348 145269288 145597728 145867104 145933167 146480886 146664192 146677716 146730616 147281328 147849216 147887424 147954402 148086144 148137984 148153212 148427316 148695552 148762896 148985973 149038128 149575808 149599084 149852544 149866362 150483096 151102368 151289856 151305408 151585344 151912448 151928064 152209152 152758272 152851238 153040896 153055008 153056628 153110208 153684864 154317312 154524672 154594656 154618713 154826478 155160576 155230848 155463624 156008448 156079104 156103392 156174091 156313152 156367872 156383946 156956416 157883904 158192271 158533632 158843268 159399936 159441129 159496944 159694848 159711264 160368512 161243136 161558064 161559774 161906688 162222912 162791424 162865152 162890496 163109376 163126143 163183248 163427949 163780608 163797444 163854784 164100492 164675584 164997216 165071943 165691494 166330368 166373352 166596912 166655232 167282496 167341056 167358258 167667894 168255488 168272784 168584112 169293483 169990164 170201088 170218584 170533512 170901504 170919072 171235296 171835392 171853056 171913216 171939968 172171008 172248984 172895472 172897302 173606976 173840256 173918988 174555648 174634704 174896577 175273984 175509504 175570944 175588992 175616316 175852296 175913856 176575968 176655939 177619392 177621272 178350336 179084288 179306496 179324928 179434062 179656704 179675172 180396032 180414576 181398528 181400448 181752822 182145024 182500776 182894592 183140352 183223296 183251808 183498048 183581154 183894016 184253184 184336632 185030446 185260032 185343936 185372778 185621868 186385744 187121664 187170021 187421526 187487136 187891712 188192808 188258688 188967264 189052847 189267968 189287424 189306882 189402621 189657126 190437608 191102976 191476224 191495907 191850201 191889408 192264192 192283956 192639708 193075248 193314816 193334688 193402368 193432464 193692384 193780107 194130304 194489472 194507406 194577556 195307848 195552256 195570288 196375104 196464042 197183232 197272536 197448192 197517312 197537616 197833833 197903088 198260736 198350528 198647964 198717504 199803392 199821816 199823931 200644128 201469824 201719808 201740544 202113792 202570752 202945536 202966398 203677696 204054528 204073344 204075504 204146944 204913152 205313373 205756416 206032896 206126208 206158284 206435304 206880768 206974464 207284832 207378711 208011264 208105472 208137856 208417536 208490496 208511928 209683962 210511872 210923028 211378176 211716909 211791024 212533248 212588172 212662592 212926464 212948352 213846663 214242309 214990848 215410752 215413032 215875584 216297216 217055232 217153536 217187328 217209654 217479168 217501524 217577664 217611522 217903932 218374144 218396592 218800656 219721329 219996288 220016574 220095924 220921992 221773824 221831136 221931603 222129216 222206976 222229818 222640974 223043328 223121408 223144344 223557192 224363712 224398626 224778816 224799543 225724644 226653552 226934784 226958112 227378016 227868672 227892096 228313728 229113856 229137408 229276857 229561344 229584942 229665312 230527296 230529736 231475968 231787008 231891984 232239717 232740864 232846272 233195436 234012672 234094592 234118656 234155088 234469728 234551808 234575919 235434624 235541252 236825856 237800448 238264902 239099904 239245416 239542272 239566896 240552768 241864704 241867264 242337096 242339661 242860032 243334368 243859456 244187136 244297728 244335744 244664064 244774872 245670912 245696166 245782176 246150738 247013376 247125248 247163704 247495824 248537241 249495552 249560028 249895368 249982848 250923744 251011584 251037387 251501841 251956352 252383232 252409176 252536828 252876168 254803968 254985246 255301632 255327876 255800268 256352256 256378608 256852944 257433664 257753088 257779584 257869824 257909952 258256512 258373476 259319296 259343208 259345953 260410464 260760384 260878482 261833472 261952056 262910976 263030048 263264256 263356416 263383488 263424474 263778444 263870784 264347648 264863952 264956672 266429088 266431908 267525504 268626432 268959744 268987392 269151093 269485056 269512758 270094336 270594048 270621864 272072704 272097792 272100672 273217536 273751164 274341888 274710528 274834944 274877712 275247072 275371731 275841024 275965952 276379776 276504948 277348352 277545669 277890048 277987328 278015904 278059167 278432802 279578616 280682496 281132289 281230704 281837568 282289212 282388032 283377664 283450896 283901952 283931136 283960323 284485689 285128884 285656412 286654464 287214336 287217376 287834112 288396288 288425934 288959562 289538048 289583104 289612872 289972224 290002032 290103552 290148696 290538576 291195456 291734208 291761109 291866334 292961772 293328384 293355432 293461232 294562656 294696063 295774848 295908804 296172288 296275968 296306424 296854632 297391104 297525792 297971946 298076256 299151616 299198168 299705088 299732724 300966192 302204736 302579712 302610816 303170688 303824896 303856128 304418304 304449597 305516544 305702476 306081792 306110016 306113256 306220416 307369728 308634624 309049344 309189312 309237426 309652956 310321152 310461696 310927248 312016896 312158208 312206784 312348182 312626304 312735744 312767892 313912832 314525943 315767808 316384542 317067264 317686536 318799872 318882258 318993888 319389696 319422528 320737024 322486272 323116128 323119548 323813376 324445824 325582848 325730304 325780992 325814481 326218752 326252286 326366496 326417283 326855898 327561216 327594888 327709568 328200984 329351168 329994432 330143886 331382988 332660736 332746704 333193824 333310464 333344727 333961461 334564992 334682112 334716516 335335788 336510976 336545568 336597939 337168224 338586966 339980328 340402176 340437168 341067024 341803008 341838144 342470592 343670784 343706112 343826432 343879936 344342016 344377413 344497968 345790944 345794604 347213952 347680512 347837976 349111296 349269408 349793154 350547968 351019008 351141888 351177984 351232632 351704592 351827712 353151936 353311878 355238784 355242544 356700672 357397353 358168576 358649856 358868124 359313408 359350344 360792064 360829152 362797056 362800896 363505644 364290048 365001552 365789184 366280704 366446592 366503616 366996096 367162308 367788032 368506368 368544249 368673264 369226107 370060892 370520064 370687872 370745556 371243736 372771488 374243328 374340042 374843052 374974272 375783424 376385616 376517376 377934528 378105694 378535936 378574848 378613764 378805242 379314252 380875216 382205952 382477869 382952448 382991814 383700402 384528384 384567912 385279416 386150496 386629632 386669376 386804736 386864928 387384768 387560214 388260608 388978944 389014812 389155112 390615696 391104512 391140576 391317723 392750208 392928084 394366464 394545072 394896384 395034624 395075232 395136711 395667666 395806176 396521472 396701056 397295928 397435008 399606784 399643632 399647862 401288256 402939648 403439616 403481088 404227584 404269137 405141504 405891072 405932796 407355392 408109056 408146688 408151008 408293888 409826304 410626746 411512832 412065792 412252416 412316568 412870608 413761536 413948928 414569664 414757422 416022528 416210944 416275712 416835072 416980992 417023856 417649203 419367924 421023744 421846056 421850521 422756352 423433818 423582048 425066496 425176344 425325184 425852928 425896704 427693326 428484618 429981696 430821504 430826064 431751168 432594432 432638901 433439343 434307072 434374656 434419308 434958336 435003048 435155328 435223044 435807864 436748288 436793184 437601312 437799501 439442658 439992576 440033148 440191848 441843984 443547648 443662272 443863206 444258432 444413952 444459636 445281948 446086656 446242816 446288688 446957919 447114384 448727424 448797252 449557632 449599086 451449288 453307104 453869568 453916224 454756032 455737344 455784192 456627456 458227712 458274816 458553714 459122688 459169884 459330624 461054592 461059472 462951936 463574016 463783968 463856139 464479434 465481728 465692544 466390872 468025344 468189184 468237312 468310176 468522273 468939456 469103616 469151838 470869248 471082504 473651712 474576813 475600896 476529804 478199808 478323387 478490832 479084544 479133792 481105536 483729408 483734528 484674192 484679322 485720064 486668736 487718912 488374272 488595456 488671488 489328128 489378429 489549744 490283847 491341824 491392332 491564352 492301476 494026752 494250496 494327408 494991648 495215829 497074482 498991104 499120056 499790736 499965696 501847488 502023168 502074774 503003682 503912704 504766464 504818352 505073656 505752336 507880449 509970492 510603264 510655752 511600536 512704512 512757216 513705888 514867328 515506176 515559168 515739648 515819904 516513024 516746952 518638592 518686416 518691906 520820928 521520768 521756964 523666944 523904112 524689731 525821952 526060096 526528512 526712832 526766976 526848948 527556888 527741568 528695296 529727904 529913344 529967817 532858176 532863816 535051008 537252864 537919488 537974784 538302186 538970112 539025516 540188672 541188096 541243728 544145408 544195584 544201344 546435072 547502328 547508123 548683776 549421056 549669888 549755424 550494144 550743462 551682048 551931904 552759552 553009896 554696704 555091338 555780096 555974656 556031808 556118334 556865604 559157232 561364992 561510063 562264578 562461408 563675136 564578424 564776064 566755328 566901792 567158541 567803904 567862272 567920646 568207863 568971378 570257768 571312824 573308928 574428672 574434752 574487721 575550603 575668224 576792576 576851868 577919124 579076096 579166208 579225744 579944448 580004064 580207104 580297392 581077152 581340321 582390912 583468416 583522218 583732668 585923544 586656768 586710864 586922464 589125312 589392126 591549696 591817608 592344576 592551936 592612848 593501499 593709264 594782208 595051584 595943892 596152512 598303232 598396336 599410176 599465448 599471793 601932384 604409472 605159424 605221632 606341376 607649792 607712256 608836608 608899194 611033088 611404952 612163584 612220032 612226512 612440832 614739456 615940119 617269248 618098688 618378624 618474852 619305912 620642304 620923392 621854496 622136133 624033792 624316416 624413568 624696364 625252608 625471488 625535784 627825664 629051886 631535616 632769084 634134528 635150727 635373072 637599744 637764516 637987776 638779392 638845056 641474048 641539989 642726927 644972544 646232256 646239096 647626752 648891648 651165696 651460608 651561984 651628962 652437504 652504572 652732992 652834566 653711796 655122432 655189776 655419136 656401968 658702336 659163987 659988864 660287772 662765976 665321472 665493408 665794809 666387648 666620928 666689454 667922922 669129984 669364224 669433032 670671576 673021952 673091136 673195878 674336448 677173932 679960656 680804352 680874336 682134048 683606016 683676288 684941184 687341568 687412224 687652864 687759872 687830571 688684032 688754826 688995936 691581888 691589208 694427904 695361024 695675952 696719151 698222592 698538816 699586308 701095936 702038016 702283776 702355968 702465264 703409184 703655424 703727757 706303872 706623756 710477568 710485088 710595649 713401344 714794706 716337152 717299712 717736248 718626816 718700688 721584128 721658304 725594112 725601792 727011288 727018983 728580096 730003104 731578368 732561408 732893184 733007232 733992192 734324616 735576064 737012736 737088498 737346528 738452214 740121784 741040128 741375744 741491112 742487472 745542976 745611723 748486656 748680084 749686104 749948544 751566848 752771232 753034752 753112161 754505523 755869056 756211388 757149696 757227528 757610484 758628504 761750432 764411904 764955738 765904896 765983628 767400804 769056768 769135824 770558832 772300992 773259264 773338752 773609472 773729856 774769536 775120428 776521216 777957888 778029624 778037859 778310224 781231392 782209024 782281152 782635446 785500416 785856168 788732928 789090144 789792768 790069248 790150464 790273422 791335332 791612352 793042944 793402112 794591856 794870016 799213568 799287264 799295724 802576512 805879296 806879232 806962176 807453279 808455168 808538274 810283008 811782144 811865592 814710784 816218112 816293376 816302016 816587776 819652608 821253492 823025664 824131584 824504832 824633136 825741216 826115193 827523072 827897856 829139328 829514844 832045056 832421888 832551424 832637007 833670144 833961984 834047712 834177501 835298406 838735848 842047488 843396867 843692112 843701042 845512704 846867636 847164096 850132992 850352688 850650368 851705856 851793408 851880969 853457067 855386652 856969236 859963392 861643008 861652128 863502336 865188864 865277802 866878686 868614144 868749312 868838616 869916672 870006096 870310656 870446088 871615728 873496576 873586368 875202624 875599002 878885316 879985152 880066296 880383696 883687968 884088189 887324544 887726412 888516864 888827904 888919272 890563896 892173312 892485632 892577376 893915838 894228768 897454848 897594504 899115264 899198172 902898576 906614208 907739136 907832448 909512064 911474688 911568384 913254912 913348791 916549632 917107428 918245376 918339768 918661248 922109184 922118944 925903872 927148032 927567936 927712278 928958868 930963456 931385088 932781744 936050688 936378368 936474624 936620352 937044546 937878912 938207232 938303676 941738496 942165008 943577829 947303424 949153626 951201792 953059608 956399616 956646774 956981664 958169088 958267584 962211072 967458816 967469056 969348384 969358644 971440128 973337472 975437824 976748544 977190912 977342976 977443443 978656256 978756858 979099488 979251849 980567694 982683648 982784664 983128704 984602952 988053504 988500992 988654816 989983296 990431658 994148964 997982208 998240112 999581472 999931392 1000034181 1001884383 1003694976 1004046336 1004149548 1006007364 1007825408 1009532928 1009636704 1009793817 1010147312 1011504672 1015760898 1019940984 1021206528 1021311504 1023201072 1025409024 1025514432 1027411776 1029734656 1031012352 1031118336 1031479296 1031639808 1033026048 1033132239 1033493904 1037277184 1037372832 1037383812 1041641856 1043041536 1043513928 1047333888 1047808224 1049379462 1051643904 1052120192 1053057024 1053425664 1053533952 1053697896 1055113776 1055483136 1057390592 1059455808 1059826688 1059935634 1065716352 1065727632 1070102016 1072192059 1074505728 1075949568 1076604372 1077940224 1078051032 1080377344 1082376192 1082487456 1088290816 1088391168 1088402688 1092870144 1095004656 1095016246 1097367552 1098842112 1099339776 1099510848 1100988288 1101486924 1103364096 1103863808 1105519104 1105632747 1106019792 1107678321 1110182676 1111560192 1111949312 1112063616 1112236668 1113731208 1118314464 1118820947 1122729984 1123020126 1124529156 1124922816 1127350272 1129156848 1129552128 1133510656 1133803584 1134317082 1135607808 1135724544 1135841292 1136415726 1137942756 1140515536 1142625648 1146617856 1147433607 1148857344 1148869504 1148975442 1151101206 1153585152 1153703736 1155838248 1158152192 1158332416 1158451488 1159888896 1160008128 1160414208 1160594784 1162154304 1162680642 1164781824 1166936832 1167044436 1167465336 1171847088 1173313536 1173421728 1173844928 1173953169 1178250624 1178784252 1183099392 1183635216 1184689152 1185103872 1185225696 1185410133 1187002998 1187418528 1189564416 1190103168 1191887784 1192305024 1196606464 1196792672 1198820352 1198930896 1198943586 1203864768 1208818944 1210318848 1210443264 1212682752 1212807411 1215299584 1215424512 1217673216 1217798388 1222066176 1222809904 1224327168 1224440064 1224453024 1224881664 1229478912 1231880238 1234538496 1236197376 1236757248 1236949704 1238611824 1241284608 1241846784 1243708992 1244272266 1248067584 1248632832 1248827136 1249392728 1250505216 1250942976 1251071568 1252947609 1255651328 1258103772 1263071232 1265538168 1265551563 1268269056 1270301454 1270746144 1275199488 1275529032 1275975552 1277558784 1277690112 1282948096 1283079978 1285453854 1289945088 1292464512 1292478192 1295253504 1297783296 1297916703 1300318029 1302921216 1303123968 1303257924 1304875008 1305009144 1305465984 1305669132 1307423592 1310244864 1310379552 1310838272 1312803936 1313398503 1317404672 1318327974 1319977728 1320575544 1325531952 1330642944 1330986816 1331589618 1332775296 1333241856 1333378908 1335845844 1338259968 1338728448 1338866064 1340873757 1341343152 1346043904 1346182272 1346391756 1348672896 1354347864 1354362199 1359921312 1361608704 1361748672 1364268096 1367212032 1367352576 1369882368 1374683136 1374824448 1375305728 1375519744 1375661142 1377368064 1377509652 1377991872 1383163776 1383178416 1388855808 1390722048 1391351904 1391568417 1393438302 1396445184 1397077632 1399172616 1402191872 1404076032 1404567552 1404711936 1404930528 1405566819 1406818368 1407310848 1407455514 1412607744 1413247512 1420955136 1420970176 1421191298 1423730439 1426802688 1429589412 1432674304 1434599424 1434970161 1435472496 1437253632 1437401376 1443168256 1443316608 1451188224 1451203584 1452086761 1454022576 1454037966 1457160192 1460006208 1463156736 1465122816 1465786368 1466014464 1467984384 1468135287 1468649232 1470851541 1471152128 1474025472 1474176996 1474693056 1476904428 1480243568 1482080256 1482751488 1482982224 1484974944 1485647487 1491085952 1491223446 1496973312 1497360168 1499372208 1499897088 1503133696 1505542464 1506069504 1506224322 1509011046 1511738112 1512422776 1514299392 1514455056 1515220968 1517257008 1523500864 1523641347 1529911476 1531809792 1531967256 1534801608 1538113536 1538271648 1541117664 1544601984 1546518528 1546677504 1547218944 1547459712 1549539072 1550240856 1553042432 1555915776 1556059248 1556075718 1556620448 1562462784 1564418048 1564562304 1565270892 1571000832 1571712336 1574069193 1577465856 1578180288 1579585536 1580138496 1580300928 1580546844 1582670664 1583224704 1586085888 1586804224 1589183712 1589740032 1589903451 1598427136 1598574528 1598591448 1605153024 1611758592 1613758464 1613924352 1614906558 1616910336 1617076548 1620566016 1623564288 1623731184 1629421568 1632436224 1632586752 1632604032 1633175552 1639305216 1642506984 1642524369 1646051328 1648263168 1649009664 1649266272 1651482432 1652230386 1655046144 1655795712 1658278656 1659029688 1664090112 1664843776 1665102848 1665274014 1667340288 1667923968 1668095424 1668355002 1670596812 1677471696 1684094976 1684530189 1686793734 1687384224 1687402084 1691025408 1693735272 1694328192 1700265984 1700705376 1701300736 1701475623 1703411712 1703586816 1703761938 1704623589 1706914134 1710773304 1713938472 1719926784 1723286016 1723304256 1723463163 1726651809 1727004672 1730377728 1730555604 1733757372 1737228288 1737498624 1737677232 1739833344 1740012192 1740621312 1740892176 1743231456 1744020963 1746993152 1747172736 1750405248 1751198004 1757770632 1757789237 1759970304 1760132592 1760767392 1767375936 1768176378 1774649088 1775452824 1777033728 1777655808 1777838544 1780504497 1781127792 1784346624 1784971264 1785154752 1787831676 1788457536 1794909696 1795189008 1798230528 1798396344 1798415379 1805797152 1813228416 1815478272 1815664896 1819024128 1822949376 1823136768 1826509824 1826697582 1833099264 1834214856 1836490752 1836679536 1837322496 1844218368 1844237888 1847820357 1851807744 1854296064 1855135872 1855424556 1857917736 1861926912 1862770176 1865563488 1866408399 1872101376 1872949248 1873240704 1874089092 1875757824 1876414464 1876607352 1883476992 1884330016 1887155658 1894606848 1898307252 1902403584 1905452181 1906119216 1912799232 1913293548 1913963328 1916338176 1916535168 1924422144 1924619967 1928180781 1934917632 1934938112 1938696768 1938717288 1942880256 1946674944 1950875648 1953497088 1954381824 1954685952 1954886886 1957312512 1957513716 1958198976 1958503698 1961135388 1965367296 1965569328 1966257408 1969205904 1976107008 1977001984 1977309632 1977491961 1979966592 1980863316 1988297928 1995964416 1996480224 1997384427 1999162944 1999862784 2000068362 2003768766 2007389952 2008092672 2008299096 2012014728 2015650816 2019065856 2019273408 2019587634 2020294624 2023009344 2031521796 2039881968 2042413056 2042623008 2046402144 2050818048 2051028864 2054823552 2059469312 2062024704 2062236672 2062958592 2063279616 2063491713 2066052096 2066264478 2066987808 2074554368 2074745664 2074767624 2083283712 2086083072 2087027856 2090157453 2094667776 2095616448 2098758924 2103287808 2104240384 2106114048 2106851328 2107067904 2107395792 2110227552 2110966272 2111183271 2114781184 2118911616 2119653376 2119871268 2131432704 2131455264 2131786947 2140204032 2144384118 2149011456 2151899136 2153208744 2155880448 2156102064 2160754688 2164752384 2164974912 2176581632 2176782336 2176805376 2181056949 2185740288 2190009312 2190032492 2194735104 2197684224 2198679552 2199021696 2201976576 2202973848 2206728192 2207727616 2211038208 2211265494 2212039584 2215356642 2220365352 2223120384 2223898624 2224127232 2224473336 2227462416 2236628928 2236835169 2237641894 2245459968 2246040252 2249058312 2249845632 2254700544 2258313696 2259104256 2259336483 2263516569 2267607168 2268634164 2271449088 2271682584 2272831452 2275885512 2281031072 2285251296 2293235712 2294867214 2297714688 2297739008 2297950884 2302202412 2307170304 2307407472 2311676496 2316304384 2316664832 2316902976 2319777792 2320016256 2320828416 2321189568 2324308608 2325361284 2329563648 2333873664 2334088872 2334113577 2334930672 2343694176 2346627072 2346843456 2347689856 2347906338 2356501248 2357568504 2366198784 2367270432 2369378304 2370207744 2370451392 2370820266 2374005996 2374837056 2379128832 2380206336 2383775568 2384610048 2393212928 2393585344 2397640704 2397861792 2397887172 2407729536 2417637888 2420637696 2420886528 2422359837 2425365504 2425614822 2430849024 2435346432 2435596776 2444132352 2445619808 2448654336 2448880128 2448906048 2449763328 2458957824 2463760476 2469076992 2472394752 2473514496 2473899408 2477223648 2478345579 2482569216 2483693568 2487417984 2488544532 2496135168 2497265664 2497654272 2497911021 2498785456 2501010432 2501885952 2502143136 2502532503 2505895218 2511302656 2516207544 2526142464 2530190601 2531076336 2531103126 2536538112 2540602908 2541492288 2550398976 2551058064 2551951104 2555117568 2555380224 2555642907 2560371201 2565896192 2566159956 2570907708 2579890176 2584929024 2584956384 2590507008 2595566592 2595833406 2600636058 2605842432 2606247936 2606515848 2609750016 2610018288 2610931968 2611338264 2614847184 2620489728 2620759104 2621676544 2625607872 2626797006 2634809344 2636655948 2639955456 2641151088 2651063904 2652264567 2661973632 2663179236 2665550592 2666483712 2666757816 2671691688 2676519936 2677456896 2677732128 2681747514 2682686304 2692087808 2692364544 2692783512 2697345792 2708695728 2708724398 2719842624 2723217408 2723497344 2728536192 2734424064 2734705152 2739764736 2740046373 2749648896 2750611456 2751039488 2751322284 2754736128 2755019304 2755983744 2766327552 2766356832 2777711616 2781444096 2782703808 2783136834 2786876604 2792890368 2794155264 2798345232 2804383744 2808152064 2809135104 2809423872 2809861056 2811133638 2813636736 2814621696 2814911028 2825215488 2826495024 2830733487 2841910272 2841940352 2842382596 2847460878 2853605376 2859178824 2865348608 2869198848 2869940322 2870944992 2874507264 2874802752 2886336512 2886633216 2902376448 2902407168 2904173522 2908045152 2908075932 2914320384 2920012416 2926313472 2930245632 2931572736 2932028928 2932330329 2935968768 2936270574 2937298464 2937755547 2941703082 2948050944 2948353992 2949386112 2953808856 2960487136 2964160512 2965502976 2965964448 2967307729 2969949888 2971294974 2982171904 2982446892 2993946624 2994720336 2998744416 2999794176 3000102543 3005653149 3006267392 3011084928 3012139008 3012448644 3018022092 3023476224 3024845552 3028598784 3028910112 3029381451 3030441936 3034514016 3047001728 3047282694 3059822952 3063619584 3063934512 3069603216 3076227072 3076543296 3082235328 3089203968 3093037056 3093355008 3094437888 3094919424 3099078144 3099396717 3100481712 3106084864 3111831552 3112118496 3112151436 3113240896 3124925568 3128836096 3129124608 3130541784 3142001664 3143424672 3148138386 3154931712 3156360576 3159171072 3160276992 3160601856 3161093688 3165341328 3166449408 3172171776 3173608448 3178367424 3179480064 3179806902 3196854272 3197149056 3197182896 3210306048 3216576177 3223517184 3227848704 3229813116 3233820672 3234153096 3241132032 3247128576 3247462368 3258843136 3264872448 3265173504 3265208064 3266351104 3278610432 3285013968 3285048738 3292102656 3296526336 3298019328 3298532544 3302964864 3304460772 3310092288 3311591424 3316557312 3316898241 3318059376 3323034963 3329687552 3330205696 3330548028 3334680576 3335847936 3336190848 3336710004 3341193624 3354943392 3356462841 3368189952 3369060378 3373587468 3374768448 3374804168 3382050816 3387470544 3388656384 3400531968 3401410752 3402601472 3402951246 3406823424 3407173632 3407523876 3409247178 3413828268 3421546608 3427876944 3439853568 3442300821 3446572032 3446608512 3446926326 3453303618 3460755456 3461111208 3467514744 3474456576 3474997248 3475354464 3479666688 3480024384 3481242624 3481784352 3486462912 3488041926 3493986304 3494345472 3500810496 3502396008 3515541264 3515578474 3519940608 3520265184 3521534784 3521859507 3534751872 3536352756 3549298176 3550905648 3554067456 3555311616 3555677088 3556230399 3561008994 3562255584 3568693248 3569942528 3570309504 3575663352 3576915072 3589819392 3590378016 3592004093 3596461056 3596792688 3596830758 3611594304 3626456832 3630956544 3631329792 3638048256 3638422233 3645898752 3646273536 3653019648 3653395164 3666198528 3668429712 3672981504 3673359072 3674644992 3688436736 3688475776 3695640714 3703615488 3708592128 3710271744 3710849112 3715835472 3723853824 3725540352 3731126976 3732816798 3744202752 3745898496 3746481408 3748178184 3751515648 3752828928 3753214704 3758842827 3766953984 3768660032 3774311316 3789213696 3796614504 3796654689 3804807168 3810904362 3812238432 3825598464 3826587096 3827926656 3832676352 3833070336 3848844288 3849239934 3856361562 3869835264 3869876224 3877393536 3877434576 3885760512 3893349888 3893750109 3900954087 3901751296 3908763648 3909371904 3909773772 3914625024 3915027432 3916397952 3917007396 3922270776 3930734592 3931138656 3932514816 3938411808 3940195509 3952214016 3954003968 3954619264 3954983922 3959933184 3961726632 3976595856 3991928832 3992960448 3994768854 3998325888 3999725568 4000136724 4007537532 4014779904 4016185344 4016598192 4022621271 4024029456 4031301632 4038131712 4038546816 4039175268 4040589248 4046018688 4063043592 4063086597 4079763936 4084826112 4085246016 4092804288 4101636096 4102057728 4109647104 4118938624 4124049408 4124473344 4125917184 4126559232 4126983426 4132104192 4132528956 4133975616 4149108736 4149491328 4149535248 4166567424 4172166144 4174055712 4174705251 4180314906 4189335552 4191232896 4197517848 4206575616 4208480768 4212228096 4213702656 4214135808 4214791584 4216700457 4220455104 4221932544 4222366542 4229562368 4237823232 4239306752 4239742536 4262865408 4262910528 4263573894 4271191317 4280408064 4288768236 4298022912 4303798272 4304910483 4306417488 4311760896 4312204128 4321509376 4329504768 4329949824 4348215481 4353163264 4353564672 4353610752 4356260283 4362113898 4371480576 4380018624 4380064984 4389470208 4395368448 4397359104 4398043392 4403953152 4404405861 4405947696 4412554623 4413456384 4415455232 4422076416 4422530988 4424079168 4430713284 4440730704 4446240768 4447797248 4448254464 4448946672 4454924832 4456942461 4473257856 4473670338 4475283788 4490919936 4492080504 4498116624 4499691264 4509401088 4516627392 4518208512 4518672966 4527033138 4535214336 4537268328 4542898176 4543365168 4545662904 4551771024 4562062144 4570502592 4570924041 4589734428 4595429376 4595478016 4595901768 4604404824 4614340608 4614814944 4623352992 4633329664 4633805952 4639555584 4640032512 4641656832 4642379136 4648617216 4650722568 4659127296 4667747328 4668177744 4668227154 4669861344 4687388352 4693254144 4693686912 4695379712 4695812676 4713002496 4715137008 4722207579 4732397568 4734540864 4738756608 4740415488 4740902784 4741640532 4748011992 4749674112 4758257664 4760412672 4767551136 4769220096 4769710353 4786425856 4787170688 4795281408 4795723584 4795774344 4815459072 4835275776 4841275392 4841773056 4844719674 4850731008 4851229644 4861698048 4870692864 4871193552 4888264704 4891239616 4897308672 4897760256 4897812096 4899526656 4917915648 4927520952 4927573107 4938153984 4944789504 4947028992 4947798816 4954447296 4956691158 4965138432 4967387136 4974835968 4977089064 4992270336 4994531328 4995308544 4995822042 4997570912 5002020864 5003771904 5004286272 5005065006 5011790436 5022605312 5032415088 5052284928 5053590567 5060381202 5062152672 5062206252 5073076224 5081205816 5082984576 5100797952 5102116128 5103902208 5104426869 5110235136 5110760448 5111285814 5113870767 5120742402 5131792384 5132319912 5141815416 5159780352 5169858048 5169912768 5170389489 5181014016 5191133184 5191666812 5201272116 5211684864 5212495872 5213031696 5219500032 5220036576 5221863936 5222676528 5229694368 5232062889 5240979456 5241518208 5243353088 5251215744 5253594012 5269618688 5273311896 5273367711 5279910912 5282302176 5302127808 5304529134 5323947264 5326358472 5331101184 5332967424 5333515632 5341513491 5343383376 5353039872 5354913792 5355464256 5363495028 5365372608 5384175616 5384729088 5385567024 5394691584 5395246137 5417391456 5417448796 5439685248 5446434816 5446994688 5457072384 5468848128 5469410304 5479529472 5480092746 5499297792 5501222912 5502078976 5502644568 5509472256 5510038608 5511967488 5532655104 5532713664 5543461071 5555423232 5562888192 5565407616 5566273668 5573753208 5585780736 5588310528 5596690464 5599225197 5608767488 5616304128 5618847744 5619722112 5622267276 5627273472 5629243392 5629822056 5650430976 5652990048 5661466974 5683820544 5683880704 5684765192 5694921756 5707210752 5716356543 5718357648 5730697216 5738397696 5739880644 5741889984 5749014528 5749605504 5772673024 5773266432 5773859901 5784542343 5804752896 5804814336 5808347044 5816090304 5816151864 5828640768 5840024832 5852626944 5860491264 5863145472 5864057856 5864660658 5871937536 5872541148 5874596928 5875511094 5883406164 5896101888 5896707984 5898772224 5907617712 5920974272 5928321024 5931005952 5931928896 5932475883 5934615458 5939899776 5942589948 5964343808 5964893784 5987893248 5989440672 5992153281 5997488832 5999588352 6000205086 6011306298 6022169856 6024278016 6024897288 6036044184 6046952448 6049691104 6057197568 6057820224 6058762902 6060883872 6069028032 6094003456 6094565388 6119645904 6127239168 6127869024 6139206432 6152454144 6153086592 6164470656 6178407936 6186074112 6186710016 6188875776 6189838848 6190475139 6198156288 6198793434 6200963424 6212169728 6223663104 6224236992 6224302872 6226481792 6249851136 6257672192 6258249216 6261083568 6284003328 6286849344 6296276772 6309863424 6312721152 6318342144 6320553984 6321203712 6322187376 6330682656 6332898816 6333549813 6344343552 6347216896 6356734848 6358960128 6359613804 6393708544 6394298112 6394365792 6395360841 6420612096 6433152354 6447034368 6455697408 6459626232 6467641344 6468306192 6482264064 6494257152 6494924736 6517686272 6529744896 6530347008 6530416128 6532702208 6543170847 6557220864 6570027936 6570097476 6584205312 6593052672 6596038656 6597065088 6605929728 6608921544 6620184576 6623182848 6633114624 6633796482 6636118752 6646069926 6659375104 6660411392 6661096056 6669361152 6671695872 6672381696 6673420008 6682387248 6709886784 6710505507 6712925682 6736379904 6738120756 6747174936 6749536896 6749608336 6764101632 6774941088 6777312768 6778009449 6790549707 6802821504 6805202944 6805902492 6814347264 6815047752 6818494356 6827656536 6843093216 6855753888 6879707136 6884601642 6893144064 6893217024 6893852652 6906607236 6921510912 6922222416 6935029488 6948913152 6949994496 6950708928 6959333376 6960048768 6962485248 6963568704 6972925824 6976083852 6987972608 6988690944 7001620992 7002340731 7004792016 7031082528 7031156948 7039881216 7040530368 7043069568 7043719014 7069503744 7072705512 7098596352 7101811296 7108134912 7110623232 7111354176 7112460798 7122017988 7124511168 7137386496 7139885056 7140619008 7151326704 7153830144 7179638784 7180756032 7184008186 7192922112 7193585376 7193661516 7223188608 7252913664 7261913088 7262659584 7267079511 7276096512 7276844466 7292547072 7306039296 7306790328 7332397056 7336859424 7345963008 7346718144 7349289984 7376873472 7376951552 7391281428 7407230976 7417184256 7420543488 7421698224 7431670944 7435036737 7447707648 7451080704 7462253952 7465633596 7488405504 7491796992 7492962816 7493733063 7496356368 7503031296 7505657856 7506429408 7507597509 7517685654 7533907968 7537320064 7548622632 7578427392 7593229008 7593309378 7609614336 7621808724 7624476864 7651196928 7653174192 7655853312 7665352704 7666140672 7666928721 7681113603 7697688576 7698479868 7712723124 7739670528 7739752448 7754787072 7754869152 7771521024 7786699776 7787500218 7801908174 7817527296 7818743808 7819547544 7829250048 7830054864 7832795904 7834014792 7844541552 7861469184 7862277312 7865029632 7876823616 7880391018 7904428032 7908007936 7909238528 7909967844 7919866368 7923453264 7953191712 7956793701 7985920896 7989537708 7996651776 7999451136 8000273448 8015075064 8029559808 8032370688 8033196384 8045242542 8048058912 8062603264 8076263424 8077093632 8078350536 8081178496 8092037376 8126087184 8126173194 8159527872 8169652224 8170492032 8185608576 8203272192 8204115456 8219294208 8220139119 8237877248 8248946688 8251834368 8253118464 8253966852 8264208384 8265057912 8267951232 8298217472 8298982656 8299070496 8333134848 8344332288 8348111424 8349410502 8360629812 8378671104 8382465792 8395035696 8413151232 8416961536 8424456192 8427405312 8428271616 8429583168 8433400914 8440910208 8443865088 8444733084 8459124736 8475646464 8478613504 8479485072 8492200461 8525730816 8525821056 8527147788 8542382634 8560816128 8577536472 8596045824 8607596544 8609820966 8612834976 8623521792 8624408256 8643018752 8659009536 8659899648 8696430962 8706326528 8707129344 8707221504 8712520566 8724227796 8742961152 8760037248 8760129968 8778940416 8790736896 8794718208 8796086784 8796990987 8807906304 8808811722 8811895392 8813266641 8825109246 8830910464 8844152832 8845061976 8848158336 8861426568 8881461408 8892481536 8895594496 8896508928 8897893344 8901923187 8909849664 8913884922 8946515712 8947340676 8950567576 8981839872 8984161008 8996233248 8999382528 9000307629 9016959447 9018802176 9033254784 9036417024 9037345932 9054066276 9070428672 9074536656 9085796352 9086730336 9088144353 9091325808 9103542048 9124124288 9141005184 9141848082 9179468856 9190858752 9190956032 9191803536 9208809648 9228681216 9229629888 9246705984 9266659328 9267611904 9279111168 9280065024 9283313664 9284758272 9297234432 9298190151 9301445136 9318254592 9335494656 9336355488 9336454308 9339722688 9374776704 9386508288 9387373824 9390759424 9391625352 9426004992 9430274016 9444415158 9464795136 9469081728 9477513216 9480830976 9481805568 9483281064 9496023984 9499348224 9516515328 9520825344 9535102272 9538440192 9539420706 9572851712 9574341376 9590562816 9591447168 9591548688 9630918144 9649728531 9670551552 9683546112 9689439348 9701462016 9702459288 9723396096 9741385728 9742387104 9776529408 9782479232 9794617344 9795520512 9795624192 9799053312 9835831296 9855041904 9855146214 9876307968 9889579008 9894057984 9895597632 9908894592 9913382316 9930276864 9934774272 9949671936 9950694723 9954178128 9969104889 9989062656 9990617088 9991644084 9995141824 10004041728 10007543808 10008572544 10010130012 10023580872 10045210624 10064830176 10069388523 10104569856 10107181134 10120762404 10124305344 10124412504 10146152448 10162411632 10165969152 10201595904 10204232256 10207804416 10208853738 10220470272 10221520896 10222571628 10227741534 10241484804 10263584768 10264639824 10283630832 10319560704 10326902463 10339716096 10339825536 10340778978 10382266368 10383333624 10402544232 10423369728 10424991744 10426063392 10439000064 10440073152 10443727872 10445353056 10459388736 10464125778 10481958912 10483036416 10486706176 10502431488 10507188024 10539237376 10546623792 10546735422 10559821824 10564604352 10565578521 10604255616 10609058268 10647894528 10652716944 10662202368 10665934848 10667031264 10668691197 10683026982 10686766752 10706079744 10709827584 10710928512 10726990056 10730745216 10768351232 10769458176 10771134048 10776012279 10789383168 10790492274 10834782912 10834897592 10879370496 10892869632 10893989376 10914144768 10915266699 10937696256 10938820608 10959058944 10960185492 10998595584 11002445824 11004157952 11005289136 11018944512 11020077216 11023934976 11065310208 11065427328 11086922142 11110846464 11125776384 11130815232 11132547336 11147506416 11171561472 11176621056 11193380928 11198450394 11217534976 11232608256 11237695488 11239444224 11244534552 11254546944 11258486784 11259644112 11276528481 11300861952 11305980096 11322933948 11367641088 11367761408 11369530384 11389843512 11389964067 11414421504 11432713086 11436715296 11461394432 11476795392 11479761288 11483779968 11498029056 11499211008 11545346048 11546532864 11547719802 11569084686 11609505792 11609628672 11616694088 11632180608 11632303728 11657281536 11680049664 11681250327 11702862261 11705253888 11726290944 11728115712 11729321316 11743875072 11745082296 11749193856 11751022188 11766812328 11792203776 11793415968 11797544448 11815235424 11820586527 11841948544 11856642048 11862011904 11863857792 11864951766 11869230916 11879799552 11885179896 11928687616 11929787568 11975786496 11978881344 11984306562 11994977664 11999176704 12000410172 12022612596 12044339712 12048556032 12049794576 12067863813 12072088368 12093904896 12099382208 12114395136 12115640448 12117525804 12121767744 12138056064 12188006912 12189130776 12189259791 12239291808 12254478336 12255738048 12278412864 12304908288 12306173184 12328941312 12356815872 12372148224 12373420032 12377751552 12379677696 12380950278 12396312576 12397586868 12401926848 12424339456 12447326208 12448473984 12448605744 12452963584 12499702272 12515344384 12516498432 12522167136 12524115753 12568006656 12573698688 12592553544 12619726848 12625442304 12636684288 12641107968 12642407424 12644374752 12650101371 12661365312 12665797632 12667099626 12688687104 12694433792 12713469696 12717920256 12719227608 12787417088 12788596224 12788731584 12790721682 12841224192 12866304708 12894068736 12911394816 12914731449 12919252464 12935282688 12936612384 12964528128 12988514304 12989849472 13035372544 13044646443 13059489792 13060694016 13060832256 13065404416 13068780849 13086341694 13114441728 13140055872 13140194952 13168410624 13186105344 13192077312 13194130176 13211859456 13213217583 13217843088 13237663869 13240369152 13246365696 13266229248 13267592964 13272237504 13292139852 13318750208 13320822784 13322192112 13338722304 13343391744 13344763392 13346840016 13364774496 13370827383 13419773568 13421011014 13425851364 13472759808 13476241512 13494349872 13499073792 13499216672 13528203264 13549882176 13554625536 13556018898 13581099414 13605643008 13610405888 13611804984 13628694528 13630095504 13636988712 13655313072 13686186432 13711507776 13712772123 13769203284 13786288128 13786434048 13787705304 13813214472 13843021824 13844444832 13870058976 13899988992 13901417856 13918666752 13920097536 13924970496 13927137408 13945851648 13952167704 13975945216 13977381888 14003241984 14004681462 14009584032 14062165056 14062313896 14079762432 14081060736 14086139136 14087438028 14139007488 14145411024 14166622737 14197192704 14203622592 14216269824 14221246464 14222708352 14224921596 14244035976 14249022336 14274772992 14279770112 14281238016 14302653408 14307660288 14309131059 14359277568 14361512064 14368016372 14385844224 14387170752 14387323032 14446377216 14505827328 14523826176 14525319168 14534159022 14552193024 14553688932 14585094144 14612078592 14613580656 14664794112 14673718848 14691926016 14693436288 14698579968 14753746944 14753903104 14782562856 14782719321 14814461952 14834368512 14841086976 14843396448 14863341888 14870073474 14895415296 14902161408 14924507904 14931267192 14976811008 14983593984 14985925632 14987466126 14992712736 15006062592 15011315712 15012858816 15015195018 15035371308 15067815936 15074640128 15097245264 15156854784 15160771701 15186458016 15186618756 15219228672 15243617448 15248953728 15302393856 15306348384 15311706624 15313280607 15330705408 15332281344 15333857442 15341612301 15362227206 15395377152 15396959736 15425446248 15479341056 15479504896 15509574144 15509738304 15543042048 15573399552 15575000436 15603816348 15635054592 15637487616 15639095088 15658500096 15660109728 15665591808 15668029584 15689083104 15696188667 15722938368 15724554624 15730059264 15753647232 15760782036 15808856064 15816015872 15818477056 15819935688 15820103133 15839732736 15846906528 15906383424 15913587402 15971841792 15979075416 15993303552 15998902272 16000546896 16024540473 16030150128 16059119616 16064741376 16066392768 16090485084 16096117824 16125206528 16152526848 16154187264 16156701072 16162356992 16184074752 16185738411 16252174368 16252346388 16319055744 16339304448 16340984064 16371217152 16406544384 16408230912 16438588416 16440278238 16475754496 16497893376 16503668736 16506236928 16507933704 16528416768 16530115824 16535902464 16596434944 16597965312 16598140992 16666269696 16688664576 16696222848 16698821004 16721259624 16757342208 16764931584 16790071392 16797675591 16826302464 16833923072 16848912384 16856543232 16859166336 16866801828 16881820416 16887730176 16889466168 16918249472 16951292928 16957227008 16958970144 16984400922 17051461632 17051642112 17054295576 17084765268 17121632256 17149069629 17155072944 17192091648 17215193088 17219641932 17225669952 17247043584 17248816512 17286037504 17318019072 17319799296 17321579703 17353627029 17392861924 17414258688 17414443008 17425041132 17448455592 17485922304 17520074496 17520259936 17557880832 17581473792 17589436416 17592173568 17593981974 17615812608 17617623444 17623790784 17626533282 17650218492 17661820928 17688305664 17690123952 17696316672 17722853136 17762922816 17784963072 17791188992 17793017856 17795786688 17797427649 17803846374 17819699328 17827769844 17893031424 17894681352 17901135152 17963679744 17968322016 17976459843 17992466496 17998765056 18000615258 18033918894 18066509568 18072834048 18074691864 18108132552 18140857344 18149073312 18171592704 18173460672 18176288706 18182651616 18207084096 18248248576 18282010368 18283696164 18358937712 18381717504 18381912064 18383607072 18417619296 18457362432 18459259776 18493411968 18533318656 18535223808 18558222336 18560130048 18566627328 18569516544 18571425417 18594468864 18596380302 18602890272 18636509184 18670989312 18672710976 18672908616 18679445376 18749553408 18773016576 18774747648 18781518848 18783250704 18852009984 18860548032 18888830316 18929590272 18938163456 18955026432 18961661952 18963611136 18966562128 18992047968 18998696448 19000649439 19033030656 19041650688 19070204544 19076880384 19078841412 19145703424 19148682752 19181125632 19182894336 19183097376 19186082523 19261836288 19299457062 19341103104 19367092224 19378878696 19402924032 19404918576 19446792192 19482771456 19484774208 19553058816 19564958464 19589234688 19591041024 19591248384 19598106624 19629512541 19671662592 19710083808 19710292428 19752615936 19779158016 19788115968 19791195264 19817789184 19826764632 19860553728 19869548544 19899343872 19901389446 19908356256 19938209778 19978125312 19981234176 19983288168 19990283648 20008083456 20015087616 20017145088 20020260024 20047161744 20090421248 20129660352 20138777046 20209139712 20214362268 20241524808 20248610688 20248825008 20292304896 20324823264 20331938304 20334028347 20371649121 20408464512 20415608832 20417707476 20443041792 20445143256 20455483068 20482969608 20527169536 20529279648 20567261664 20639121408 20653804926 20679432192 20679651072 20681557956 20764532736 20766667248 20805088464 20846739456 20849983488 20852126784 20878000128 20880146304 20887455744 20890706112 20918777472 20928251556 20963917824 20966072832 20973412352 21004862976 21007022193 21014376048 21093247584 21093470844 21119643648 21129208704 21131157042 21208511232 21218116536 21295789056 21305433888 21324404736 21331869696 21334062528 21337382394 21366053964 21373533504 21412159488 21419655168 21421857024 21453980112 21461490432 21536702464 21538916352 21542268096 21552024558 21578766336 21580984548 21669565824 21669795184 21758740992 21785739264 21787978752 21801238533 21828289536 21830533398 21877641216 21918117888 21920370984 21997191168 22004891648 22008315904 22010578272 22037889024 22040154432 22047869952 22130620416 22130854656 22173844284 22221692928 22251552768 22261630464 22265094672 22295012832 22305110211 22343122944 22353242112 22386761856 22396900788 22435069952 22465216512 22475390976 22478888448 22481199189 22489069104 22509093888 22516973568 22519288224 22522792527 22553056962 22601723904 22611960192 22645867896 22735282176 22735522816 22739060768 22779687024 22779928134 22828843008 22865426172 22873430592 22922788864 22953590784 22959522576 22967559936 22996058112 22998422016 23000786163 23043340809 23090692096 23093065728 23095439604 23138169372 23219011584 23219257344 23233388176 23264361216 23264607456 23314563072 23360099328 23362500654 23405724522 23452581888 23456231424 23458642632 23487750144 23490164592 23498387712 23502044376 23533624656 23584407552 23586831936 23595088896 23630470848 23641173054 23683897088 23713284096 23724023808 23727715584 23729903532 23738461832 23759599104 23770359792 23857375232 23859575136 23870381103 23957762688 23968613124 23989955328 23998353408 24000820344 24045225192 24088679424 24097112064 24099589152 24135727626 24144176736 24187809792 24198764416 24228790272 24231280896 24235051608 24243535488 24276112128 24376013824 24378261552 24378519582 24478583616 24508956672 24511476096 24556825728 24609816576 24612346368 24657882624 24660417357 24713631744 24746840064 24755503104 24759355392 24761900556 24792625152 24795173736 24803853696 24848678912 24894652416 24896947968 24897211488 24905927168 24999404544 25030688768 25032996864 25044334272 25048231506 25136013312 25147397376 25185107088 25239453696 25250884608 25273368576 25282215936 25284814848 25288749504 25300202742 25322730624 25331595264 25334199252 25377374208 25388867584 25426939392 25435840512 25438455216 25476601383 25574834176 25577192448 25577463168 25581443364 25682448384 25732609416 25732881781 25788137472 25822789632 25829462898 25838504928 25870565376 25873224768 25929056256 25977028608 25979698944 26070745088 26089292886 26118979584 26121388032 26121664512 26130808832 26137561698 26172683388 26228883456 26280111744 26280389904 26336821248 26372210688 26384154624 26388260352 26390972961 26423718912 26426435166 26435686176 26439799923 26475327738 26492731392 26532458496 26535185928 26544475008 26584279704 26637500416 26641645568 26644384224 26677444608 26686783488 26689526784 26693680032 26705769561 26729548992 26741654766 26839547136 26842022028 26851702728 26945519616 26952483024 26988699744 26998147584 26998433344 27000922887 27050878341 27056406528 27099764352 27109251072 27112037796 27162198828 27211286016 27220811776 27223609968 27257389056 27260191008 27264433059 27273977424 27310626144 27372372864 27423015552 27425544246 27538406568 27572576256 27572868096 27575410608 27626428944 27686043648 27688889664 27740117952 27799977984 27802835712 27837333504 27840195072 27849940992 27854274816 27891703296 27894570453 27904335408 27951890432 27954763776 28006483968 28009362924 28019168064 28124330112 28124627792 28159524864 28162121472 28172278272 28174876056 28278014976 28290822048 28333245474 28394385408 28407245184 28432539648 28442492928 28445416704 28449843192 28488071952 28498044672 28549545984 28559540224 28562476032 28605306816 28615320576 28618262118 28718555136 28723024128 28736032744 28771688448 28774341504 28774646064 28892754432 28949185593 29011654656 29050638336 29068318044 29104386048 29107377864 29170188288 29224157184 29227161312 29329588224 29347437696 29383852032 29386872576 29397159936 29507493888 29507806208 29565125712 29565438642 29628923904 29668737024 29682173952 29686792896 29726683776 29740146948 29790830592 29804322816 29849015808 29852084169 29862534384 29907314667 29967187968 29971851264 29974932252 29985425472 30012125184 30022631424 30025717632 30030390036 30070742616 30135631872 30149280256 30194490528 30208165569 30313709568 30321543402 30372916032 30373237512 30438457344 30487234896 30497907456 30604787712 30612696768 30623413248 30626561214 30661410816 30664562688 30667714884 30683224602 30724454412 30790754304 30793919472 30850892496 30958682112 30959009792 30980707389 31019148288 31019476608 31146799104 31150000872 31207632696 31270109184 31274975232 31278190176 31317000192 31320219456 31331183616 31336059168 31378166208 31392377334 31445876736 31449109248 31460118528 31507294464 31521564072 31617712128 31632031744 31636954112 31639871376 31640206266 31679465472 31693813056 31812766848 31827174804 31943683584 31958150832 31986607104 31997804544 32001093792 32006073591 32049080946 32060300256 32118239232 32129482752 32132785536 32180970168 32192235648 32250413056 32305053696 32308374528 32313402144 32324713984 32328036837 32368149504 32371476822 32504348736 32504692776 32638111488 32678608896 32681968128 32742434304 32745800097 32813088768 32816461824 32877176832 32880556476 32951508992 32995786752 33007337472 33012473856 33015867408 33056833536 33060231648 33071804928 33192869888 33195930624 33196281984 33332539392 33377329152 33392445696 33397642008 33397995503 33442519248 33514684416 33529863168 33580142784 33595351182 33652604928 33667846144 33697824768 33713086464 33718332672 33733603656 33763640832 33775460352 33778932336 33829585443 33836498944 33902585856 33914454016 33917940288 33968801844 34102923264 34103284224 34108591152 34169530536 34169892201 34243264512 34298139258 34310145888 34384183296 34430386176 34439283864 34451339904 34494087168 34497633024 34572075008 34636038144 34639598592 34643159406 34707254058 34785723848 34828517376 34828886016 34850082264 34896911184 34971844608 35040148992 35040519872 35043750981 35108586783 35115761664 35178872832 35184347136 35187963948 35231625216 35235246888 35247581568 35253066564 35300436984 35323641856 35376611328 35380247904 35392633344 35445706272 35461759581 35525845632 35569926144 35586035712 35591573376 35594855298 35607692748 35639398656 35655539688 35786062848 35789362704 35802270304 35927359488 35936644032 35952919686 35984932992 35997530112 36001230516 36067837788 36133019136 36145668096 36149383728 36203591439 36216265104 36281714688 36298146624 36343185408 36346921344 36352577412 36365303232 36414168192 36496497152 36564020736 36567392328 36567779373 36717875424 36763435008 36763824128 36767214144 36835238592 36914724864 36918519552 36986823936 37066637312 37070447616 37116444672 37120260096 37133254656 37139033088 37142850834 37188937728 37192760604 37205780544 37273018368 37341978624 37345421952 37345817232 37358890752 37499106816 37546033152 37549495296 37563037696 37566501408 37572347259 37704019968 37721096064 37777660632 37859180544 37876326912 37910052864 37923323904 37927222272 37933124256 37950304113 37984095936 37997392896 38001298878 38066061312 38083301376 38140409088 38153760768 38157682824 38291406848 38297365504 38362251264 38365788672 38366194752 38372165046 38523672576 38598914124 38682206208 38734184448 38744194347 38757757392 38805848064 38809837152 38893584384 38965542912 38969548416 39106117632 39129916928 39133939329 39178469376 39182082048 39182496768 39196213248 39206342547 39259025082 39343325184 39420167616 39420584856 39505231872 39558316032 39576231936 39582390528 39635578368 39639652749 39653529264 39712991607 39721107456 39739097088 39798687744 39802778892 39816712512 39876419556 39956250624 39962468352 39966576336 39980567296 40016166912 40030175232 40034290176 40040520048 40094323488 40112482149 40180842496 40259320704 40277554092 40418279424 40428724536 40483049616 40497221376 40497650016 40584609792 40649646528 40663876608 40668056694 40743298242 40816929024 40831217664 40835414952 40886083584 40890286512 40910966136 40965939216 41054339072 41058559296 41134523328 41307609852 41358864384 41359302144 41363115912 41529065472 41533334496 41610176928 41699966976 41704253568 41756000256 41760292608 41774911488 41781412224 41837554944 41856503112 41927835648 41932145664 41946824704 42009725952 42014044386 42028752096 42186495168 42186941688 42239287296 42258417408 42262314084 42417022464 42436233072 42499868211 42591578112 42610867776 42648809472 42663739392 42668125056 42674764788 42732107928 42747067008 42824318976 42839310336 42843714048 42907960224 42922980864 42927393177 43077832704 43084536192 43104049116 43157532672 43161969096 43339131648 43339590368 43517481984 43571478528 43575957504 43602477066 43656579072 43661066796 43755282432 43836235776 43840741968 43994382336 44009783296 44016631808 44021156544 44075778048 44080308864 44095739904 44261240832 44261709312 44347688568 44348157963 44443385856 44503105536 44523260928 44530189344 44590025664 44610220422 44686245888 44706484224 44773523712 44793801576 44870139904 44930433024 44950781952 44957776896 44962398378 44978138208 45018187776 45033947136 45038576448 45045585054 45106113924 45203447808 45223920384 45291735792 45470564352 45471045632 45478121536 45482315103 45559374048 45559856268 45657686016 45730852344 45746861184 45845577728 45907181568 45919045152 45935119872 45939841821 45992116224 45996844032 46001572326 46024836903 46086681618 46186131456 46190879208 46276338744 46438023168 46438514688 46466776352 46528722432 46529214912 46629126144 46720198656 46725001308 46811449044 46905163776 46912462848 46917285264 46975500288 46980329184 46996775424 47004088752 47067249312 47088566001 47168815104 47173663872 47190177792 47260941696 47282346108 47367794176 47426568192 47448047616 47455431168 47459807064 47460309399 47476923664 47519198208 47540719584 47714750464 47719150272 47740762206 47915525376 47937226248 47979910656 47996706816 48001640688 48073621419 48090450384 48177358848 48194224128 48199178304 48271455252 48288353472 48375619584 48397528832 48457580544 48462561792 48470103216 48487070976 48552224256 48557215233 48752027648 48756523104 48757039164 48957167232 49017913344 49022952192 49113651456 49219633152 49224692736 49315765248 49320834714 49427263488 49493680128 49511006208 49518710784 49523801112 49585250304 49590347472 49607707392 49697357824 49789304832 49793895936 49794422976 49811854336 49998809088 50061377536 50065993728 50088668544 50096463012 50272026624 50294794752 50370214176 50393026773 50478907392 50501769216 50546737152 50569629696 50577499008 50600405484 50645461248 50663190528 50668398504 50754748416 50777735168 50853878784 50871681024 50876910432 50953202766 51149668352 51154384896 51154926336 51162886728 51364896768 51447208887 51465218832 51465763562 51576274944 51645579264 51658925796 51677009856 51741130752 51746449536 51858112512 51954057216 51959397888 51964739109 52060881087 52178585772 52242776064 52243329024 52261617664 52275123396 52345366776 52457766912 52560223488 52560779808 52673642496 52744421376 52768309248 52776520704 52781945922 52847437824 52852870332 52871372352 52879599846 52950655476 52985462784 53064916992 53070371856 53088950016 53168559408 53275000832 53283291136 53288768448 53354889216 53373566976 53379053568 53387360064 53411539122 53459097984 53483309532 53679094272 53684044056 53703405456 53891039232 53904966048 53929379529 53977399488 53996295168 53996866688 54001845774 54101756682 54199528704 54218502144 54224075592 54324397656 54422572032 54441623552 54447219936 54514778112 54520382016 54528866118 54547954848 54621252288 54744745728 54846031104 54851088492 55076813136 55145152512 55145736192 55150821216 55252857888 55372087296 55377779328 55480235904 55599955968 55605671424 55674667008 55680390144 55699881984 55708549632 55714276251 55783406592 55789140906 55808670816 55909527552 56012967936 56018725848 56038336128 56248660224 56249255584 56319049728 56324242944 56344556544 56349752112 56556029952 56581644096 56666490948 56788770816 56814490368 56865079296 56884985856 56890833408 56899686384 56976143904 56996089344 57001948317 57099091968 57119080448 57124952064 57210613632 57230641152 57236524236 57437110272 57446048256 57472065488 57543376896 57548683008 57549292128 57558247569 57785508864 57898371186 58023309312 58101276672 58136636088 58208772096 58214755728 58340376576 58448314368 58454322624 58659176448 58694875392 58767704064 58773745152 58794319872 58888537623 59014987776 59015612416 59130251424 59130877284 59257847808 59337474048 59364347904 59373585792 59453367552 59480293896 59581661184 59608645632 59698031616 59704168338 59725068768 59814629334 59934375936 59943702528 59949864504 59970850944 60024250368 60045262848 60051435264 60060780072 60141485232 60271263744 60298560512 60388981056 60416331138 60627419136 60643086804 60745832064 60746475024 60876914688 60974469792 60995814912 61002085041 61114947363 61225393536 61246826496 61253122428 61329125376 61335429768 61366449204 61448908824 61581508608 61587838944 61701784992 61917364224 61918019584 61961414778 62038296576 62038953216 62293598208 62300001744 62415265392 62540218368 62549950464 62556380352 62634000384 62640438912 62662367232 62672118336 62756332416 62784754668 62891753472 62898218496 62920237056 63014588928 63021066579 63043128144 63264063488 63273908224 63279742752 63280412532 63358930944 63387626112 63625533696 63654349608 63887367168 63916301664 63973214208 63995609088 64002187584 64012147182 64098161892 64120600512 64236478464 64258965504 64265571072 64361940336 64384471296 64500826112 64610107392 64616749056 64626804288 64649427968 64656073674 64736299008 64742953644 65008697472 65009385552 65276222976 65357217792 65363936256 65403715599 65484868608 65491600194 65632923648 65754353664 65761112952 65903017984 65991573504 66014674944 66024947712 66031734816 66113667072 66120463296 66143609856 66385739776 66391861248 66392563968 66665078784 66754658304 66784891392 66795284016 66795991006 66885038496 66915330633 67029368832 67059726336 67160285568 67190702364 67305209856 67335692288 67395649536 67426172928 67436665344 67443597567 67467207312 67527281664 67550920704 67557864672 67568377581 67659170886 67805171712 67828908032 67835880576 67937603688 68205846528 68206568448 68217182304 68248077767 68339061072 68339784402 68486529024 68596278516 68620291776 68768366592 68860772352 68878567728 68902679808 68988174336 68995266048 69002358489 69130022427 69144150016 69272076288 69279197184 69286318812 69414508116 69571447696 69657034752 69657772032 69700164528 69793822368 69943689216 70080297984 70081039744 70087501962 70217173566 70357745664 70368694272 70375927896 70463250432 70470493776 70495163136 70506133128 70600873968 70647283712 70753222656 70760495808 70785266688 70891412544 70923519162 71051691264 71139852288 71172071424 71183146752 71189710596 71215385496 71278797312 71311079376 71572125696 71578725408 71604540608 71611143309 71873288064 71905839372 71969865984 71995060224 72002461032 72135675576 72266038272 72291336192 72298767456 72407182878 72432530208 72563429376 72596293248 72686370816 72693842688 72705154824 72730606464 72828336384 72992994304 73128041472 73134784656 73135558746 73435750848 73526870016 73527648256 73534428288 73670477184 73829449728 73837039104 73973647872 73981252071 74133274624 74140895232 74240520192 74266509312 74278066176 74285701668 74377875456 74385521208 74411561088 74546036736 74683957248 74690843904 74691634464 74717781504 74998213632 75092066304 75098990592 75126075392 75133002816 75144694518 75408039936 75442192128 75555321264 75718361088 75752653824 75820105728 75846647808 75854444544 75866248512 75900608226 75968191872 75994785792 76002597756 76132122624 76166602752 76280818176 76307521536 76315365648 76429804149 76582813696 76594731008 76724502528 76731577344 76732389504 76744330092 77047345152 77197828248 77198645343 77364412416 77468368896 77488388694 77515514784 77611696128 77619674304 77787168768 77931085824 77939096832 78212235264 78259833856 78267878658 78356938752 78364164096 78364993536 78392426496 78412685094 78518050164 78686650368 78840335232 78841169712 79010463744 79116632064 79152463872 79164781056 79172918883 79271156736 79279305498 79307058528 79319399769 79425983214 79478194176 79597375488 79605557784 79633425024 79752839112 79912501248 79924936704 79933152672 79961134592 80032333824 80060350464 80068580352 80081040096 80117308683 80188646976 80224964298 80361684992 80518641408 80555108184 80836558848 80857449072 80966099232 80994442752 80995300032 81002768661 81152635023 81169219584 81299293056 81327753216 81336113388 81486596484 81633858048 81662435328 81670829904 81772167168 81780573024 81793299177 81821932272 81931878432 82108678144 82117118592 82269046656 82615219704 82616094139 82717728768 82718604288 82726231824 83058130944 83066668992 83220353856 83399933952 83408507136 83512000512 83520585216 83549822976 83562824448 83675109888 83683711359 83713006224 83855671296 83864291328 83893649408 84019451904 84028088772 84057504192 84372990336 84373883376 84478574592 84516834816 84524628168 84834044928 84872466144 84999736422 85183156224 85221735552 85297618944 85327478784 85336250112 85349529576 85464215856 85494134016 85648637952 85678620672 85687428096 85815920448 85845961728 85854786354 86155665408 86169072384 86208098232 86315065344 86323938192 86678263296 86679180736 86847556779 87034963968 87151915008 87204954132 87313158144 87322133592 87510564864 87672471552 87681483936 87988764672 88033263616 88042313088 88151556096 88160617728 88191479808 88522481664 88523418624 88695377136 88696315926 88886771712 89006211072 89046521856 89060378688 89180051328 89220440844 89372491776 89412968448 89547047424 89556252507 89587603152 89721944001 89740279808 89901563904 89915553792 89924796756 89956276416 90036375552 90067894272 90077152896 90091170108 90212227848 90406895616 90447840768 90583471584 90624496707 90941128704 90942091264 90956243072 90964630206 91118748096 91119712536 91315372032 91461704688 91493722368 91691155456 91814363136 91838090304 91870239744 91879683642 91984232448 91993688064 92003144652 92049673806 92173363236 92372262912 92381758416 92552677488 92876046336 92877029376 92933552704 92942122167 93057444864 93058429824 93440397312 93450002616 93622898088 93810327552 93824925696 93834570528 93951000576 93960658368 93993550848 94008177504 94134498624 94177132002 94337630208 94347327744 94380355584 94521883392 94564692216 94735588352 94853136384 94896095232 94910862336 94919614128 94920618798 94953847328 95038396416 95081439168 95429500928 95438300544 95481524412 95831050752 95874452496 95959821312 95993413632 96003281376 96018220773 96147242838 96180900768 96354717696 96388448256 96398356608 96542910504 96576706944 96751239168 96795057664 96915161088 96925123584 96940206432 96974141952 96984110511 97104448512 97114430466 97504055296 97513046208 97514078328 97914334464 98035826688 98045904384 98227302912 98237400291 98439266304 98449385472 98631530496 98641669428 98854526976 98987360256 99022012416 99037421568 99047602224 99170500608 99180694944 99215414784 99394715648 99578609664 99587791872 99588845952 99623708672 99997618176 100122755072 100131987456 100177337088 100192926024 100193986509 100544053248 100589589504 100740428352 100786053546 100957814784 101003538432 101093474304 101139259392 101154998016 101200810968 101290922496 101326381056 101336797008 101488756329 101509496832 101555470336 101707757568 101743362048 101753820864 101906405532 102299336704 102308769792 102309852672 102325773456 102509676603 102729793536 102894417774 102930437664 102931527124 103152549888 103291158528 103317851592 103354019712 103482261504 103492899072 103716225024 103908114432 103918795776 103929478218 104121762174 104357171544 104485552128 104486658048 104523235328 104550246792 104690733552 104915533824 105120446976 105121559616 105131252943 105325760349 105347284992 105536618496 105553041408 105563891844 105694875648 105705740664 105742744704 105759199692 105901310952 105970925568 106129833984 106140743712 106177900032 106337118816 106385278743 106566582272 106577536896 106709778432 106758107136 106774720128 106823078244 106918195968 106966619064 107358188544 107368088112 107406810912 107782078464 107809932096 107858759058 107954798976 107992590336 107993733376 108003691548 108203513364 108399057408 108437004288 108448151184 108610774317 108648795312 108845144064 108883247104 108894439872 109029556224 109040764032 109057732236 109095909696 109242504576 109489491456 109692062208 109702176984 109703338119 110153626272 110290305024 110291472384 110301642432 110505715776 110744174592 110755558656 110960471808 111199911936 111211342848 111349334016 111360780288 111399763968 111417099264 111428552502 111566813184 111578281812 111617341632 111819055104 112025935872 112037451696 112076672256 112497320448 112498511168 112638099456 112648485888 112689113088 112699504224 112717041777 113112059904 113163288192 113332981896 113577541632 113628980736 113730158592 113769971712 113781666816 113799372768 113850912339 113952287808 113992178688 114003896634 114198183936 114249904128 114421227264 114461282304 114473048472 114874220544 114892096512 114944130976 115086753792 115097366016 115098584256 115116495138 115571017728 115796742372 116046618624 116202553344 116232583041 116273272176 116417544192 116429511456 116680753152 116896628736 116908645248 117318352896 117389750784 117401817987 117535408128 117547490304 117588639744 117619027641 117777075246 118029975552 118031224832 118260502848 118261754568 118515695616 118674948096 118728695808 118747171584 118906735104 118918958247 118960587792 119163322368 119217291264 119396063232 119408336676 119450137536 119629258668 119868751872 119887405056 119899729008 119941701888 120048500736 120090525696 120102870528 120121560144 120282970464 120337446447 120542527488 120597121024 120777962112 120832662276 121254838272 121286173608 121491664128 121492950048 121753829376 121948939584 121991629824 122004170082 122229894726 122450787072 122493652992 122506244856 122658250752 122670859536 122732898408 122897817648 123163017216 123175677888 123403569984 123836039168 123922829556 124076593152 124077906432 124587196416 124600003488 124830530784 125099900928 125112760704 125268000768 125280877824 125324734464 125344236672 125512664832 125569509336 125783506944 125796436992 125840474112 126029177856 126042133158 126086256288 126528126976 126547816448 126559485504 126560825064 126717861888 126775252224 127251067392 127308699216 127499604633 127774734336 127832603328 127946428416 127991218176 128004375168 128024294364 128196323784 128241201024 128472956928 128517931008 128531142144 128723880672 128768942592 128782179531 129001652224 129233498112 129253608576 129298855936 129312147348 129472598016 129485907288 130017394944 130018771104 130552445952 130714435584 130727872512 130807431198 130969737216 130983200388 131265847296 131508707328 131522225904 131806035968 131983147008 132029349888 132049895424 132063469632 132227334144 132240926592 132287219712 132771479552 132783722496 132785127936 133044473889 133330157568 133509316608 133569782784 133590568032 133591982012 133770076992 133830661266 134058737664 134119452672 134320571136 134381404728 134610419712 134671384576 134791299072 134852345856 134873330688 134887195134 134934414624 135054563328 135101841408 135115729344 135136755162 135318341772 135610343424 135657816064 135671761152 135875207376 136411693056 136413136896 136434364608 136446945309 136496155534 136678122144 136679568804 136973058048 137192557032 137240583552 137536733184 137721544704 137757135456 137805359616 137819525463 137976348672 137990532096 138004716978 138074510709 138260044854 138558394368 138572637624 138829016232 139142895392 139314069504 139315544064 139400329056 139587644736 139887378432 140160595968 140162079488 140175003924 140434347132 140715491328 140737388544 140751855792 140926500864 140940987552 140990326272 141012266256 141201747936 141265698003 141294567424 141506445312 141520991616 141570533376 141782825088 141847038324 142103382528 142279704576 142344142848 142366293504 142379421192 142380928197 142430770992 142557594624 142622158752 143144251392 143157450816 143209081216 143222286618 143746576128 143811678744 143939731968 143990120448 144004922064 144271351152 144532076544 144582672384 144597534912 144814365756 144865060416 145126858752 145192586496 145372741632 145387685376 145410309648 145461212928 145656672768 145671645699 145985988608 146256082944 146269569312 146271117492 146871501696 147053740032 147055296512 147068856576 147340954368 147658899456 147674078208 147947295744 147962504142 148281790464 148481040384 148533018624 148556132352 148571403336 148755750912 148771042416 148823122176 149092073472 149367914496 149381687808 149383268928 149435563008 149996427264 150184132608 150197981184 150252150784 150266005632 150289389036 150816079872 150884384256 151110642528 151179080319 151436722176 151505307648 151640211456 151708889088 151732497024 151801216452 151936383744 151989571584 152005195512 152264245248 152333205504 152561636352 152615043072 152630731296 152859608298 153165627392 153189462016 153449005056 153463154688 153464779008 153488660184 154094690304 154341626661 154395656496 154397290686 154728824832 154936737792 154976777388 155031029568 155223392256 155239348608 155574337536 155862171648 155878193664 155894217327 156182643261 156519667712 156535757316 156728328192 156729987072 156784852992 156825370188 157036100328 157373300736 157680670464 157682339424 158020927488 158233264128 158304927744 158329562112 158345837766 158542313472 158558610996 158614117056 158638799538 158851966428 158956388352 159194750976 159211115568 159266850048 159505678224 159825002496 159849873408 159866305344 159922269184 160064667648 160120700928 160137160704 160162080192 160234617366 160377293952 160449928596 160723369984 161037282816 161110216368 161673117696 161714898144 161788138587 161932198464 161988885504 161990600064 162005537322 162305270046 162598586112 162655506432 162672226776 162973192968 163267716096 163324870656 163341659808 163544334336 163561146048 163586598354 163643864544 163863756864 164217356288 164234237184 164538093312 165230439408 165232188278 165435457536 165437208576 165452463648 166116261888 166133337984 166440707712 166799867904 166817014272 167024001024 167041170432 167099645952 167125648896 167142828753 167350219776 167367422718 167426012448 167728582656 167787298816 168038903808 168056177544 168115008384 168745980672 168747766752 168957149184 169033669632 169049256336 169668089856 169744932288 169999472844 170366312448 170443471104 170595237888 170654957568 170672500224 170699059152 170928431712 170988268032 171005844951 171297275904 171357241344 171374856192 171631840896 171691923456 171709572708 172311330816 172338144768 172416196464 172630130688 172647876384 172674742707 173356526592 173358361472 173695113558 174069927936 174303830016 174409908264 174626316288 174644267184 175021129728 175344943104 175362967872 175977529344 176066527232 176084626176 176303112192 176321235456 176382959616 176665612869 177044963328 177046837248 177390754272 177392631852 177773543424 178012422144 178093043712 178120757376 178360102656 178440881688 178744983552 178825936896 179094094848 179112505014 179175206304 179443888002 179803127808 179831107584 179849593512 179912552832 180072751104 180135788544 180154305792 180182340216 180424455696 180813791232 180895681536 181166943168 181248993414 181882257408 181884182528 181912486144 181929260412 182237496192 182239425072 182630744064 182923409376 182987444736 183006255123 183344842089 183382310912 183676180608 183740479488 183759367284 183987376128 184006289304 184099347612 184346726472 184744525824 184763516832 185105354976 185752092672 185754058752 185867105408 185884244334 186114889728 186116859648 186880794624 186900005232 187245796176 187620655104 187649851392 187669141056 187902001152 187921316736 187987101696 188016355008 188268997248 188354264004 188675260416 188694655488 188760711168 189043766784 189063199737 189129384432 189471176704 189792190464 189821724672 189839228256 189841237596 189907694656 190076792832 190162878336 190859001856 190876601088 190963048824 191662101504 191748904992 191919642624 191986827264 192006562752 192036441546 192294485676 192361801536 192709435392 192776896512 192796713216 193085821008 193153413888 193502478336 193590115328 193830322176 193850247168 193880412864 193948283904 193968221022 194208897024 194228860932 195008110592 195026092416 195028156656 195828668928 196071653376 196091808768 196211146797 196454605824 196474800582 196898770944 197263060992 197283338856 197709053952 197974720512 198044024832 198074843136 198095204448 198341001216 198361389888 198430829568 198789431296 199157219328 199175583744 199177691904 199247417344 199995236352 200245510144 200263974912 200354674176 200385852048 200387973018 200745991899 201088106496 201179179008 201480856704 201572107092 201915629568 202007076864 202186948608 202278518784 202309996032 202330792701 202401621936 202581844992 202652762112 202673594016 202705132743 202977512658 203110940672 203415515136 203486724096 203507641728 203812811064 204598673408 204617539584 204619705344 204651546912 204744233301 205019353206 205459587072 205788835548 205860875328 205863054248 206305099776 206582317056 206635703184 206708039424 206964523008 206985798144 207007075467 207390067281 207432450048 207816228864 207837591552 207858956436 208243524348 208714343088 208971104256 208973316096 209046470656 209100493584 209381467104 209831067648 210240893952 210243119232 210262505886 210651520698 211073236992 211106082816 211127783688 211389751296 211411481328 211485489408 211518399384 211802621904 211941851136 212259667968 212281487424 212355800064 212674237632 212770557486 213133164544 213155073792 213419556864 213516214272 213549440256 213646156488 213836391936 213933238128 214716377088 214736176224 214813621824 214833429927 215619864192 215717518116 215909597952 215985180672 215987466752 216007383096 216407026728 216798114816 216874008576 216896302368 217221548634 217297590624 217690288128 217766494208 217788879744 218059112448 218081528064 218115464472 218191819392 218485009152 218978982912 219384124416 219404353968 219406676238 220307252544 220580610048 220582944768 220603284864 221011431552 221488349184 221511117312 221920943616 221943756213 222399823872 222422685696 222721560576 222799527936 222834198528 222857105004 223133626368 223156563624 223234683264 223638110208 224051871744 224074903392 224153344512 224994640896 224997022336 225276198912 225296971776 225378226176 225399008448 225434083554 226224119808 226326576384 226665963792 227155083264 227257961472 227460317184 227539943424 227563333632 227598745536 227701824678 227904575616 227984357376 228007793268 228396367872 228499808256 228842454528 228922564608 228946096944 229289412447 229748441088 229784193024 229888261952 230173507584 230194732032 230197168512 230232990276 231142035456 231593484744 231595936029 232093237248 232405106688 232465166082 232546544352 232835088384 232859022912 233361506304 233793257472 233817290496 234636705792 234779501568 234803635974 235070816256 235094980608 235177279488 235238055282 235554150492 236059951104 236062449664 236521005696 236523509136 237031391232 237349896192 237457391616 237494343168 237518756649 237813470208 237837916494 237921175584 237958199307 238434582528 238792126464 238816673352 238900275072 239258517336 239737503744 239774810112 239799458016 239883403776 240097001472 240181051392 240205741056 240243120288 240351926049 240565940928 240674892894 241085054976 241194242048 241555924224 241665324552 242509676544 242572347216 242983328256 242985900096 243008305983 243507658752 243897879168 243983259648 244008340164 244459789452 244901574144 244987305984 245012489712 245316501504 245341719072 245379897531 245465796816 245795635296 246326034432 246351355776 246807139968 247672078336 247845659112 247848282417 248153186304 248155812864 249174392832 249200006976 249661061568 250199801856 250225521408 250536001536 250561755648 250649468928 250688473344 251025329664 251051134077 251139018672 251567013888 251592873984 251680948224 252058355712 252084266316 252172512576 253056253952 253095632896 253118971008 253121650128 253435723776 253550504448 254502134784 254617398432 254999209266 255549468672 255665206656 255892856832 255982436352 256008750336 256048588728 256392647568 256482402048 256945913856 257035862016 257062284288 257447761344 257537885184 257564359062 258003304448 258466996224 258507217152 258597711872 258624294696 258945196032 258971814576 260034789888 260037542208 260542670337 261104891904 261455745024 261614862396 261939474432 261966400776 262531694592 263017414656 263044451808 263612071936 263966294016 264099790848 264126939264 264454668288 264481853184 264574439424 265542959104 265567444992 265570255872 266088947778 266660315136 267018633216 267139565568 267181136064 267183964024 267540153984 267661322532 268117475328 268238905344 268641142272 268668757521 268762809456 269165832003 269220839424 269342769152 269704691712 269746661376 269774390268 269868829248 270109126656 270203682816 270231458688 270273510324 270636683544 271220686848 271315632128 271343522304 271750414752 271873490121 272823386112 272826273792 272868729216 272893890618 272992311068 273356244288 273359137608 273946116096 274385114064 274481167104 275073466368 275443089408 275514270912 275610719232 275639050926 275952697344 275981064192 276009433956 276149021418 276520089708 277116788736 277145275248 277658032464 278285790784 278628139008 278631088128 278800658112 278826366501 279175289472 280321191936 280324158976 280350007848 280868694264 281430982656 281474777088 281503711584 281853001728 281881975104 281980652544 282024532512 282403495872 282531396006 283012890624 283041983232 283141066752 283565650176 283694076648 284206765056 284559409152 284688285696 284732587008 284758842384 284761856394 284861541984 285115189248 285244317504 286288502784 286314901632 286418162432 286444573236 287493152256 287623357488 287879463936 287980240896 288009844128 288054662319 288542702304 289064153088 289165344768 289195069824 289628731512 289730120832 290253717504 290385172992 290745483264 290775370752 290820619296 290922425856 290952331533 291313345536 291343291398 291971977216 292512165888 292539138624 292542234984 293743003392 294107480064 294110593024 294137713152 294681908736 295317798912 295348156416 295894591488 295925008284 296563580928 296962080768 297066037248 297112264704 297142806672 297511501824 297542084832 297646244352 298184146944 298735828992 298763375616 298766537856 298871126016 299992854528 300368265216 300395962368 300504301568 300532011264 300578778072 300581959527 301632159744 301768768512 302221285056 302358160638 302873444352 303010615296 303280422912 303417778176 303464994048 303602432904 303872767488 303979143168 304010391024 304466268987 304528490496 304666411008 305123272704 305230086144 305261462592 305719216596 306331254784 306378924032 306898010112 306926309376 306929558016 306977320368 307529029809 308189380608 308683253322 308791312992 308794581372 309457649664 309873475584 309953554776 310062059136 310446784512 310478697216 311148675072 311724343296 311756387328 311788434654 312365286522 313039335424 313071514632 313456656384 313459974144 313569705984 313650740376 314072200656 314746601472 315361340928 315364678848 315393758829 316041854976 316609855488 316659124224 316691675532 317084626944 317117221992 317228234112 317277599076 317703932856 317912776704 318389501952 318422231136 318533700096 319011356448 319155836229 319699746816 319732610688 319844538368 320129335296 320274321408 320324160384 320469234732 320754587904 320899857192 321446739968 322074565632 322220432736 323346235392 323429796288 323576277174 323864396928 323977771008 323981200128 324011074644 324610540092 325197172224 325311012864 325344453552 325832322951 325946385936 326535432192 326649741312 326683319616 327088668672 327122292096 327173196708 327287729088 327727513728 328434712576 328468474368 329076186624 329110014357 330460878816 330464376556 330870915072 330874417152 330904927296 332232523776 332266675968 332881415424 333599735808 333634028544 334048002048 334082340864 334199291904 334251297792 334285657506 334700439552 334734845436 334852024896 335457165312 335574597632 336077807616 336112355088 336230016768 337491961344 337495533504 337914298368 338067339264 338098512672 338151125331 339336179712 339489864576 339998945688 340732624896 340886942208 341190475776 341309915136 341345000448 341398118304 341552737017 341856863424 341976536064 342011689902 342594551808 342749712384 343263681792 343383846912 343419145416 344622661632 344676289536 344832392928 345260261376 345295752768 345349485414 346713053184 346716722944 347390227116 348139855872 348607660032 348697749123 348819816528 349252632576 349288534368 350042259456 350689886208 350725935744 351955058688 352133054464 352169252352 352205453961 352606224384 352642470912 352765919232 352857082923 353331225738 354089926656 354093674496 354781508544 354785263704 355547086848 356024844288 356186087424 356241514752 356720205312 356881763376 357489967104 357651873792 358188189696 358225010028 358350412608 358887776004 359606255616 359662215168 359699187024 359825105664 360145502208 360271577088 360308611584 360364680432 360848911392 361012339341 361627582464 361791363072 362333886336 362497986828 363764514816 363768365056 363824972288 363858520824 364474992384 364478850144 365261488128 365846818752 365974889472 366012510246 366689684178 367352361216 367480958976 367518734568 367974752256 368012578608 368198695224 368693452944 369489051648 369527033664 370210709952 371508117504 371734210816 371768488668 372229779456 372233719296 373761589248 373800010464 374491592352 375299702784 375338282112 375804002304 375842633472 375974203392 376032710016 376537994496 376708528008 377350520832 377389310976 377521422336 378087533568 378126399474 378258768864 378942353408 379584380928 379643449344 379678456512 379682475192 379815389312 380153585664 380325756672 381718003712 381753202176 381926097648 383324203008 383497809984 383839285248 383973654528 384013125504 384072883092 384588971352 384723603072 385418870784 385553793024 385593426432 386171642016 386306827776 386346538593 387004956672 387180230656 387700494336 387760825728 387896567808 387936442044 388417794048 388457721864 390016221184 390052184832 390056313312 391657337856 392143306752 392183617536 392422293594 392909211648 392949601164 393797541888 394526121984 394566677712 395418107904 395949441024 396088049664 396149686272 396190408896 396682002432 396722779776 396861659136 397578862592 398314438656 398351167488 398355383808 398494834688 399133421667 399990472704 400527949824 400709348352 400771704096 400775946036 401491983798 402176212992 402358358016 402961713408 403144214184 403831259136 404014153728 404373897216 404557037568 404619992064 404661585402 404803243872 405163689984 405305524224 405347188032 405410265486 405955025316 406221881344 406831030272 406973448192 407015283456 407625622128 409197346816 409235079168 409239410688 409303093824 409340835927 409488466602 410038706412 410919174144 411577671096 411721750656 411726108496 412610199552 413164634112 413271406368 413416078848 413458576389 413929046016 413971596288 414014150934 414223532127 414780134562 415675183104 415717912872 416487048696 417428686176 417942208512 417946632192 418092941312 418200987168 418762934208 419662135296 420481787904 420486238464 420525011772 421303041396 422146473984 422212165632 422255567376 422779502592 422822962656 422970978816 423036798768 423605243808 423797094009 423883702272 424519335936 424562974848 424711600128 425348475264 425541114972 426266329088 426310147584 426839113728 427032428544 427098880512 427142784591 427292312976 427672783872 427866476256 429432754176 429472352448 429627243648 429666859854 431239728384 431435036232 431819195904 431970361344 431974933504 432014766192 432814053456 433596229632 433748017152 433792604736 434443097268 434595181248 435380576256 435532988416 435577759488 436118224896 436163056128 436230928944 436383638784 436970018304 437014937097 437957965824 438768248832 438808707936 438813352476 440614505088 441161220096 441165889536 441206569728 442022863104 442976698368 443022234624 443841887232 443887512426 444845371392 445443121152 445599055872 445668397056 445714210008 446267252736 446313127248 446469366528 447276220416 448103743488 448149806784 448306689024 449989281792 449994044672 450552397824 450593943552 450756452352 450798016896 450868167108 452448239616 452653152768 453331927584 453537240957 454310166528 454515922944 454920634368 455126667264 455197491072 455403649356 455809151232 455968714752 456015586536 456792735744 456999616512 457684909056 457845129216 457892193888 458578824894 459496882176 459568386048 459776523904 460347015168 460389464064 460394337024 460465980552 462284070912 463186969488 463191872058 464186474496 464810213376 464930332164 465093088704 465670176768 465718045824 466723012608 467586514944 467634580992 467682651981 468547929783 469559003136 469607271948 470189961216 470354558976 470476110564 471108300984 472119902208 472124899328 473042011392 473047018272 474062782464 474699792384 474914783232 474988686336 475037513298 475626940416 475675832988 475842351168 475916398614 476869165056 477584252928 477633346704 477800550144 478517034672 479475007488 479549620224 479598916032 479766807552 480194002944 480362102784 480411482112 480486240576 480703852098 481131881856 481349785788 482170109952 482388484096 483111848448 483330649104 485019353088 485144694432 485364415761 485966656512 485971800192 486016611966 487795758336 487966519296 488016680328 488919578904 489803148288 489974611968 490024979424 490633003008 490683438144 490759795062 490931593632 491591270592 492652068864 492702711552 493614279936 495344156672 495691318224 495696564834 496306372608 496311625728 498348785664 498400013952 499322123136 500399603712 500451042816 501072003072 501123511296 501298937856 501376946688 501428486259 502050659328 502102268154 502278037344 503185747968 503361896448 504116711424 504168532632 504345025152 506112507904 506191265792 506237942016 506243300256 506871447552 507101008896 509004269568 509234796864 509998418532 511098937344 511330413312 511785713664 511964872704 512017500672 512097177456 512785295136 512964804096 513017534853 513891827712 514071724032 514124568576 514895522688 515075770368 515128718124 516006608896 516933992448 517014434304 517195423744 517248589392 517890392064 517943629152 518024228121 520069579776 520075084416 521085340674 522209783808 522911490048 523229724792 523878948864 523932801552 525063389184 526034829312 526088903616 527224143872 527932588032 528199581696 528253878528 528909336576 528963706368 529148878848 529996838607 531085918208 531134889984 531140511744 532177895556 533320630272 534037266432 534279131136 534362272128 534367928048 535080307968 535322645064 536234950656 536477810688 537282284544 537337515042 537525618912 538331664006 538685538304 539409383424 539493322752 539548780536 539737658496 540218253312 540407365632 540462917376 540547020648 541273367088 542441373696 542631264256 542687044608 543500829504 543746980242 545646772224 545652547584 545737458432 545787781236 545984622136 546712488576 546718275216 547892232192 548770228128 548962334208 549018765369 550034526267 550146932736 551028541824 551221438464 551278101852 551962128384 552018867912 552298042836 553040179416 554233577472 554290550496 555316064928 556571581568 557256278016 557262176256 557601316224 557652733002 558350578944 560642383872 560648317952 560700015696 561737388528 562861965312 562949554176 563007423168 563706003456 563763950208 563961305088 564049065024 564806991744 565062792012 566025781248 566083966464 566282133504 567131300352 567189599211 567388153296 568413530112 569376571392 569465174016 569517684768 569523712788 569723083968 570230378496 570488635008 572577005568 572629803264 572836324864 572889146472 574986304512 575246714976 575758927872 575960481792 576019688256 576109324638 577085404608 578128306176 578330689536 578390139648 579257463024 579460241664 580507435008 580770345984 581490966528 581550741504 581641238592 581844851712 581904663066 582626691072 582686582796 583943954432 585024331776 585078277248 585084469968 587486006784 588214960128 588221186048 588275426304 588633440391 589363817472 590696312832 591789182976 591850016568 593127161856 593924161536 594132074496 594224529408 594285613344 595023003648 595084169664 595292488704 596368293888 597471657984 597526751232 597533075712 597742252032 599985709056 600736530432 600791924736 601008603136 601064022528 601157556144 601163919054 603264319488 603537537024 604442570112 604716321276 605746888704 606021230592 606560845824 606835556352 606929988096 606992378103 607204865808 607745534976 607958286336 608020782048 608115398229 608932537974 609332822016 610246545408 610460172288 610522925184 611438433192 612662509568 612757848064 613796020224 613852618752 613859116032 613954640736 614232699903 615058059618 616378761216 617366506644 617582625984 617589162744 618915299328 619746951168 619907109552 620124118272 620893569024 620957394432 621021226401 622170201843 622297350144 623448686592 623512774656 623576869308 624730573044 626078670848 626143029264 626913312768 626919948288 627139411968 627301480752 628144401312 629493202944 630722681856 630729357696 630787517658 633219710976 633318248448 633383351064 634169253888 634234443984 634456468224 634555198152 635407865712 635825553408 636779003904 636844462272 637067400192 638022712896 638311672458 639399493632 639465221376 639689076736 640258670592 640548642816 640648320768 640938469464 641509175808 641799714384 642893479936 644149131264 644440865472 644500289781 646859592576 647152554348 647728793856 647955542016 647962400256 648022149288 649221080184 650394344448 650622025728 650688907104 651664645902 651892771872 653070864384 653299482624 653366639232 654177337344 654244584192 654346393416 654575458176 655455027456 656869425152 656936948736 658152373248 658220028714 660921757632 660928753112 661741830144 661748834304 661809854592 664465047552 664533351936 665762830848 665831268639 667199471616 667268057088 668164681728 668398583808 668502595584 668571315012 669400879104 669469690872 669704049792 670914330624 671149195264 672155615232 672224710176 672460033536 674983922688 674991067008 675828596736 676134678528 676197025344 676302250662 678672359424 678979729152 679997891376 681465249792 681773884416 682380951552 682619830272 682690000896 682796236608 683105474034 683713726848 683953072128 684023379804 685189103616 685499424768 686527363584 686767693824 686838290832 687868237341 689245323264 689352579072 689664785856 690520522752 690591505536 690698970828 693426106368 693433445888 694780454232 694787808087 696279711744 697215320064 697395498246 697639633056 698505265152 698577068736 700084518912 701379772416 701451871488 703910117376 704266108928 704338504704 704410907922 705212448768 705284941824 705531838464 705714165846 706662451476 708179853312 708187348992 709563017088 709570527408 711094173696 712049688576 712372174848 712483029504 712556269947 713440410624 713763526752 713874597921 715303747584 716376379392 716450020056 716700825216 717775552008 719212511232 719324430336 719398374048 719650211328 720291004416 720543154176 720617223168 720729360864 721055778147 721697822784 722024678682 723255164928 723582726144 724667772672 724995973656 727529029632 727536730112 727649944576 727717041648 728949984768 728957700288 730522976256 731693637504 731949778944 732025020492 733379368356 734704722432 734961917952 735037469136 735949504512 736025157216 736139692593 736397390448 737386905888 738978103296 739054067328 740421419904 743016235008 743468421632 743536977336 743544847251 744459558912 744467438592 747523178496 747600020928 748983184704 750599405568 750676564224 751608004608 751685266944 751948406784 752065420032 753075988992 753153402231 753417056016 754701041664 754778621952 755042844672 756175067136 756252798948 756517537728 757884706816 759168761856 759286898688 759356913024 759364950384 759630778624 760307171328 760651513344 763436007424 763506404352 763852195296 766648406016 766995619968 767678570496 767947309056 768026251008 768145766184 769177942704 769447206144 770837741568 771107586048 771186852864 772343284032 772613655552 772693077186 774009913344 774360461312 775400988672 775521651456 775793135616 775872884088 776835588096 776915443728 780032442368 780104369664 780112626624 783314675712 784367235072 784844587188 785818423296 785899202328 787595083776 789052243968 789133355424 790836215808 791898882048 792299372544 792380817792 793364004864 793445559552 793723318272 795157725184 796628877312 796702334976 796710767616 796989669376 798266843334 799980945408 801055899648 801418696704 801543408192 801551892072 802983967596 804352425984 804716716032 805923426816 806006272563 806288428368 807497496009 807662518272 808028307456 809114075136 809239984128 809323170804 809606487744 810327379968 810611048448 810694376064 810820530972 811910050632 812443762688 813662060544 813946896384 814030566912 815251244256 815620470363 818470158336 818478821376 818606187648 818681671854 818976933204 820077412824 821838348288 823155342192 823443501312 823452216992 825220399104 826329268224 826542812736 826832157696 826917152778 827858092032 827943192576 828028301868 828447064254 829560269124 831350366208 831435825744 832974097392 834857372352 835884417024 835893264384 836185882624 836401974336 836479099503 837525868416 840963575808 840972476928 841050023544 842606082792 844292947968 844424331264 844511134752 845559005184 845645925312 845941957632 846073597536 847210487616 847594188018 849038671872 849125949696 849423200256 850696950528 851082229944 852532658176 852620295168 853678227456 854064857088 854197761024 854285569182 854584625952 855345567744 855732952512 858865508352 858944704896 859254487296 859333719708 862479456768 862870072464 863638391808 863940722688 863949867008 864029532384 864163986957 865628106912 867192459264 867496034304 867585209472 868886194536 869190362496 870761152512 871065976832 871155518976 872236449792 872326112256 872461857888 872767277568 872856994599 873940036608 874029874194 875915931648 877536497664 877617415872 877626704952 881229010176 882322440192 882331779072 882413139456 884045726208 885953396736 886044469248 887683774464 887775024852 889690742784 890886242304 891198111744 891336794112 891428420016 892534505472 892626254496 892938733056 894552440832 896207486976 896299613568 896613378048 899978563584 899988089344 901104795648 901187887104 901512904704 901596033792 901736334216 901745878581 904896479232 905306305536 906663855168 907074481914 908620333056 909031845888 909841268736 910253334528 910394982144 910807298712 911618302464 911937429504 912031173072 913398806961 913585471488 913999233024 915369818112 915690258432 915784387776 917157649788 918993764352 919136772096 919553047808 920694030336 920778928128 920788674048 920931961104 922587089427 924568141824 926373938976 926383744116 928372948992 929620426752 929860664328 930186177408 931340353536 931436091648 933446025216 935173029888 935269161984 935365303962 937095859566 939118006272 939214543896 940379922432 940709117952 940952221128 942216601968 944239804416 944249798656 946084022784 946094036544 948125564928 949829566464 949977372672 950075026596 951253880832 951351665976 951684702336 951832797228 953738330112 955168505856 955266693408 955601100288 957034069344 957467508687 959099240448 959197832064 959533615104 960388005888 960822964224 960972481152 961407704196 962263763712 962699571576 964340219904 964776968192 966223696896 966661298208 970038706176 970289388864 970728831522 971933313024 971943600384 972033223932 975591516672 975933038592 976033360656 977496968853 977839157808 979606296576 979949223936 980049958848 981266006016 981366876288 981519590124 981863187264 983182541184 985304137728 985405423104 987228559872 987330043071 991382636448 991393129668 992612745216 992623251456 996697571328 996800027904 998644246272 1000799207424 1000902085632 1002144006144 1002247022592 1002597875712 1002753893376 1002856972518 1004101318656 1004204536308 1004556074688 1006371495936 1006723792896 1008233422848 1008337065264 1008690050304 1012225015808 1012382531584 1012475884032 1012486600512 1013742895104 1014202017792 1018008539136 1018469593728 1019996837064 1022197874688 1022660826624 1023571427328 1023929745408 1024035001344 1024194354912 1024658211051 1025570590272 1025929608192 1026035069706 1027783655424 1028249137152 1029791045376 1030151540736 1030257436248 1032013217792 1033867984896 1034028868608 1034390847488 1034497178784 1035780784128 1035887258304 1036048456242 1040139159552 1040150168832 1042170681348 1044419567616 1045822980096 1046093247369 1046459449584 1047757897728 1047865603104 1050126778368 1052069658624 1052177807232 1054448287744 1055865176064 1056399163392 1056507757056 1056616361883 1057818673152 1057927412736 1058297757696 1058571248769 1059993677214 1062269779968 1062281023488 1064355791112 1066641260544 1068074532864 1068558262272 1068724544256 1068735856096 1070160615936 1070645290128 1072469901312 1072955621376 1074564569088 1074675030084 1075051237824 1076663328012 1077371076608 1078818766848 1078986645504 1079097561072 1079475316992 1080436506624 1080814731264 1080925834752 1081094041296 1082546734176 1083037018023 1084882747392 1085262528512 1085374089216 1087001659008 1087493960484 1091293544448 1091305095168 1091474916864 1091575562472 1091969244272 1093424977152 1093436550432 1095784464384 1097540456256 1097924668416 1098037530738 1100069052534 1102057083648 1102442876928 1102556203704 1103924256768 1104037735824 1104596085672 1106080358832 1108467154944 1108581100992 1110632129856 1113143163136 1114524352512 1115202632448 1115305466004 1116701157888 1121284767744 1121296635904 1121400031392 1123474777056 1125899108352 1126014846336 1127412006912 1127527900416 1127922610176 1128098130048 1129613983488 1130125584024 1132051562496 1132167932928 1132564267008 1134262600704 1134379198422 1134776306592 1136827060224 1138753142784 1138930348032 1139035369536 1139047425576 1139446167936 1140460756992 1140977270016 1145154011136 1145259606528 1145672649728 1145778292944 1149972609024 1150493429952 1151517855744 1151920963584 1152039376512 1152218649276 1154170809216 1156256612352 1156661379072 1156780279296 1158514926048 1158920483328 1159039615779 1161014870016 1161540691968 1163101483008 1163282477184 1163689703424 1163809326132 1165253382144 1165373165592 1167887908864 1170048663552 1170156554496 1170168939936 1174972013568 1176429920256 1176442372096 1176550852608 1177266880782 1178727634944 1181392625664 1183578365952 1183700033136 1186254323712 1187848323072 1188264148992 1188449058816 1188571226688 1190046007296 1190168339328 1190584977408 1192736587776 1194943315968 1195053502464 1195066151424 1195484504064 1197400265001 1199971418112 1201583849472 1202017206272 1202128045056 1202315112288 1202327838108 1206528638976 1207075074048 1208885140224 1209432642552 1211493777408 1212042461184 1213121691648 1213671112704 1213859976192 1213984756206 1214409731616 1215491069952 1215916572672 1216041564096 1216230796458 1217865075948 1218665644032 1220493090816 1220920344576 1221045850368 1222876866384 1225325019136 1225515696128 1227592040448 1227705237504 1227718232064 1227909281472 1228465399806 1230116119236 1232757522432 1234733013288 1235165251968 1235178325488 1237830598656 1239493902336 1239814219104 1240248236544 1240375729167 1241787138048 1241914788864 1242042452802 1242670596381 1244340403686 1247025549312 1247153738616 1249461146088 1252157341696 1252286058528 1253826625536 1253839896576 1254278823936 1254602961504 1256288802624 1258986405888 1261445363712 1261458715392 1261575035316 1266439421952 1266636496896 1266766702128 1268338507776 1268468887968 1268912936448 1269110396304 1270815731424 1271391282027 1271651106816 1273558007808 1273688924544 1274134800384 1276045425792 1276623344916 1278798987264 1278930442752 1279378153472 1280517341184 1281097285632 1281296641536 1281428353773 1281876938928 1283018351616 1283599428768 1288298262528 1288881730944 1289000579562 1293719185152 1294305108696 1295457587712 1295911084032 1295924800512 1296044298576 1298442160368 1300788688896 1301244051456 1301377814208 1303329291804 1303785543744 1306141728768 1306598965248 1306733278464 1308354674688 1308489168384 1308692786832 1309150916352 1310910054912 1311044811291 1313738850304 1313873897472 1316304746496 1316440057428 1321843515264 1321857506224 1323483660288 1323497668608 1323619709184 1328930095104 1329066703872 1331525661696 1331662537278 1334536114176 1336329363456 1336797167616 1337005191168 1337142630024 1338801758208 1338939381744 1339408099584 1341828661248 1342298390528 1344311230464 1344449420352 1344920067072 1349967845376 1349982134016 1351657193472 1352269357056 1352394050688 1352604501324 1357344718848 1357959458304 1359995782752 1360611722871 1362930499584 1363547768832 1364761903104 1365380001792 1365592473216 1366210948068 1367427453696 1367906144256 1368046759608 1370378207232 1370998849536 1373054727168 1373535387648 1373676581664 1375736474682 1378490646528 1378705158144 1379329571712 1381041045504 1381183011072 1381397941656 1386852212736 1386866891776 1389560908464 1389575616174 1392559423488 1394430640128 1394790996492 1395279266112 1397010530304 1397154137472 1400169037824 1402759544832 1402903742976 1403047955943 1405643789349 1408532217856 1408677009408 1408821815844 1410569883648 1411063676928 1411428331692 1413324902952 1416359706624 1416374697984 1419126034176 1419141054816 1422188347392 1424099377152 1424744349696 1424966059008 1425112539894 1426880821248 1427527053504 1427749195842 1430607495168 1432752758784 1432900040112 1433401650432 1435551104016 1438425022464 1438648860672 1438796748096 1439300422656 1440582008832 1441086308352 1441234446336 1441458721728 1442111556294 1443395645568 1444049357364 1446510329856 1447165452288 1449335545344 1449991947312 1455058059264 1455073460224 1455299889152 1455434083296 1456093247283 1457899969536 1457915400576 1463387275008 1463899557888 1464050040984 1466758736712 1469409444864 1469923835904 1470074938272 1471899009024 1472050314432 1472279385186 1472794780896 1474773811776 1477956206592 1478108134656 1480842839808 1486032470016 1486936843264 1487073954672 1487089694502 1488919117824 1488934877184 1495046356992 1495200041856 1497966369408 1501198811136 1501353128448 1503216009216 1503370533888 1503896813568 1504130840064 1504285458777 1506151977984 1506306804462 1506834112032 1509557243904 1510085689344 1512350134272 1512505597896 1513035075456 1515769413632 1518337523712 1518573797376 1518713826048 1518729900768 1519261557248 1520614342656 1521303026688 1526872014848 1527012808704 1527704390592 1533296812032 1533991239936 1535357140992 1535894618112 1536052502016 1536291532368 1538355885408 1538894412288 1539052604559 1541675483136 1542215172096 1542373705728 1544686568064 1545227311104 1545386154372 1548019826688 1548720922624 1550801977344 1551043302912 1551586271232 1551745768176 1553671176192 1553830887456 1554072684363 1560064884736 1560208739328 1560225253248 1566629351424 1568734470144 1569689174376 1569705788641 1571636846592 1571798404656 1575190167552 1578104487936 1578266710848 1581672431616 1583797764096 1584598745088 1584761635584 1586728009728 1586891119104 1587446636544 1589990515821 1590315450368 1593257754624 1593404669952 1593421535232 1593979338752 1596533686668 1599961890816 1602111799296 1602837393408 1603086816384 1603103784144 1605967935192 1608704851968 1609433432064 1611846853632 1612012545126 1612576856736 1614994992018 1616056614912 1618228150272 1618479968256 1618646341608 1619212975488 1620654759936 1621222096896 1621388752128 1621641061944 1623820101264 1624887525376 1627324121088 1627893792768 1628061133824 1630502488512 1631240940726 1636940316672 1636957642752 1637212375296 1637363343708 1637953866408 1640154825648 1643676696576 1646310684384 1646887002624 1646904433984 1647056296107 1650103578801 1650440798208 1653085625472 1653664315392 1653834305556 1655886385152 1656056603736 1656894128508 1659120538248 1662700732416 1662871651488 1665948194784 1669714744704 1671768834048 1671786528768 1672803948672 1672958199006 1675051736832 1681927151616 1681944953856 1682100047088 1685212165584 1688585895936 1688848662528 1689022269504 1691118010368 1691291850624 1691883915264 1692147195072 1694420975232 1695188376036 1698077343744 1698251899392 1698846400512 1701393901056 1701568797633 1702164459888 1705065316352 1705240590336 1708129714176 1708395522048 1708571138364 1709169251904 1710691135488 1711465905024 1717731016704 1717889409792 1718508974592 1718667439416 1724958913536 1725740144928 1727276783616 1727881445376 1727899734016 1728059064768 1728327973914 1731256213824 1734384918528 1734992068608 1735170418944 1737772389072 1738380724992 1741522305024 1742131953664 1742311037952 1744472899584 1744652224512 1744923715776 1745534555136 1745713989198 1747880073216 1748059748388 1751831863296 1755072995328 1755234831744 1755253409904 1762458020352 1764644880384 1764663558144 1764826278912 1765900321173 1768091452416 1772088938496 1775367548928 1775550049704 1779381485568 1781772484608 1782396223488 1782673588224 1782856840032 1785069010944 1785252508992 1785877466112 1789104881664 1792414973952 1792599227136 1793226756096 1799957127168 1799976178688 1802209591296 1802375774208 1803025809408 1803192067584 1803472668432 1803491757162 1809792958464 1810612611072 1813327710336 1814148963828 1817240666112 1818063691776 1819682537472 1820506669056 1820789964288 1820977134309 1821614597424 1823236604928 1823874859008 1824062346144 1824346194687 1826797613922 1827998466048 1830739636224 1831380516864 1831568775552 1834315299576 1837987528704 1838273544192 1839106095616 1841388060672 1841557856256 1841577348096 1841863922208 1842698099709 1845174178854 1849136283648 1852747877952 1852767488232 1856745897984 1859240853504 1859721328656 1860372354816 1862680707072 1862872183296 1863063679203 1866510605529 1866892050432 1870346059776 1870538323968 1870730607924 1874191719132 1878236012544 1878429087792 1880759844864 1881418235904 1881904442256 1884433203936 1888479608832 1888499597312 1892168045568 1892188073088 1899659132928 1899954745344 1900150053192 1902507761664 1902703331952 1903369404672 1903665594456 1907476660224 1910337011712 1910533386816 1911202200576 1914068138688 1914935017374 1918198480896 1918395664128 1919067230208 1920776011776 1921645928448 1921944962304 1922815408392 1924527527424 1925399143152 1928680439808 1929553936384 1932447393792 1933322596416 1940578777728 1941457663044 1943866626048 1943887200768 1944066447864 1951183033344 1951866077184 1952066721312 1954993937706 1955678315616 1959212593152 1959898447872 1960099917696 1962532012032 1962733752576 1963039180248 1963726374528 1966365082368 1970608275456 1970810846208 1974457119744 1974660086142 1982765272896 1982786259336 1985225490432 1985246502912 1993395142656 1993600055808 1997288492544 1997493805917 2001598414848 2001804171264 2004494045184 2005195751424 2005507786752 2005713945036 2008202637312 2008409072616 2009112149376 2012742991872 2013447585792 2016466845696 2016674130528 2017380100608 2024765063168 2024951768064 2024973201024 2027485790208 2028404035584 2036017078272 2036939187456 2039993674128 2044395749376 2045321653248 2047142854656 2047859490816 2048070002688 2048388709824 2049316422102 2051141180544 2051859216384 2052070139412 2055567310848 2056498274304 2059582090752 2060303081472 2060514872496 2063604712023 2064026435584 2067735969792 2068057737216 2068781694976 2068994357568 2071561568256 2071774516608 2072096912484 2080278319104 2080300337664 2084341362696 2084363424261 2088839135232 2091645960192 2092186494738 2092918899168 2095515795456 2095731206208 2100253556736 2104139317248 2104355614464 2108896575488 2111730352128 2112798326784 2113015514112 2113232723766 2115637346304 2115854825472 2116595515392 2117142497538 2119987354428 2124539559936 2124562046976 2128711582224 2133282521088 2136149065728 2137116524544 2137449088512 2137471712192 2137668809841 2140321231872 2141290580256 2141623793763 2145911242752 2149129138176 2149350060168 2150102475648 2153326656024 2154742153216 2157637533696 2157973291008 2158195122144 2158950633984 2160873013248 2161629462528 2161851669504 2162188082592 2163167334441 2165093468352 2166074036046 2169765494784 2170748178432 2174003318016 2174987920968 2182587088896 2182610190336 2182949833728 2183151124944 2183938488544 2186849954304 2186873100864 2191568928768 2195080912512 2195849336832 2196075061476 2200138105068 2204114167296 2204885753856 2205112407408 2207848513536 2208075471648 2208419077779 2209192171344 2212160717664 2216934309888 2217162201984 2221264259712 2226286326272 2229048705024 2230405264896 2230610932008 2230634541753 2233402315776 2242569535488 2242593271808 2242800062784 2246949554112 2251798216704 2252029692672 2254824013824 2255055800832 2255845220352 2256196260096 2259227966976 2259460206693 2260251168048 2264103124992 2264335865856 2265128534016 2268525201408 2268758396844 2269552613184 2273654120448 2277506285568 2277860696064 2278070739072 2278094851152 2278892335872 2280921513984 2281954540032 2290308022272 2290519213056 2291345299456 2291556585888 2299945218048 2300986859904 2303035711488 2303841927168 2304078753024 2304437298552 2308341618432 2312513224704 2313322758144 2313560558592 2317029852096 2317840966656 2318079231558 2322029740032 2323081383936 2326202966016 2326564954368 2327379406848 2327618652264 2330506764288 2330746331184 2335775817728 2340097327104 2340313108992 2340337879872 2349944027136 2352884744192 2353101705216 2354533761564 2357455269888 2362785251328 2367156731904 2367400066272 2372508647424 2375696646144 2376898117632 2377142453376 2380092014592 2380336678656 2381169954816 2385473175552 2389886631936 2390107004928 2390132302848 2390969008128 2394800530002 2399942836224 2403167698944 2404034412544 2404256090112 2404630224576 2404655676216 2413057277952 2414150148096 2417770280448 2418018817689 2418865285104 2422492488027 2422987554816 2424084922368 2427342225408 2427719952384 2427969512412 2428819463232 2430982139904 2431833145344 2432083128192 2432461592916 2435730151896 2437331288064 2440986181632 2441840689152 2442091700736 2445753732768 2446861411089 2451031392256 2455410475008 2455436464128 2455818562944 2456930799612 2460232238472 2465515044864 2469466026576 2470330503936 2470356650976 2475661197312 2478987804672 2479628438208 2480496473088 2480751458334 2483574276096 2483829577728 2484084905604 2485341192762 2488680807372 2494051098624 2494307477232 2498922292176 2504314683392 2504572117056 2507653251072 2507679793152 2508557647872 2509205923008 2512577605248 2522890727424 2522917430784 2523150070632 2532878843904 2533272993792 2533533404256 2536677015552 2536937775936 2537825872896 2538220792608 2541631462848 2542782564054 2547116015616 2547377849088 2548269600768 2552090851584 2553246689832 2557597974528 2557860885504 2558756306944 2561034682368 2562194571264 2562593283072 2562856707546 2563753877856 2566036703232 2567198857536 2576596525056 2577763461888 2578001159124 2587438370304 2588610217392 2590915175424 2591822168064 2591849601024 2592088597152 2592491960871 2596884320736 2601577377792 2602488102912 2602755628416 2606658583608 2607571087488 2612283457536 2613197930496 2613466556928 2616709349376 2616978336768 2617385573664 2618301832704 2618570983797 2621820109824 2622089622582 2627747794944 2632609492992 2632880114856 2643687030528 2643715012448 2646967320576 2646995337216 2647239418368 2657860190208 2658133407744 2663051323392 2663325074556 2669072228352 2672658726912 2673594335232 2674010382336 2674285260048 2677603516416 2677878763488 2678816199168 2683657322496 2684596781056 2688622460928 2688898840704 2689840134144 2699935690752 2699964268032 2703314386944 2704538714112 2704788101376 2705209002648 2705237635743 2714689437696 2715918916608 2719991565504 2721223445742 2725860999168 2727095537664 2729523806208 2730760003584 2731184946432 2732421896136 2734854907392 2735812288512 2736093519216 2740756414464 2741997699072 2746109454336 2747070775296 2747353163328 2751472949364 2756981293056 2757410316288 2758659143424 2762082091008 2762366022144 2762795883312 2767761268281 2773704425472 2773733783552 2779121816928 2779151232348 2785118846976 2788861280256 2789581992984 2790558532224 2794021060608 2794308274944 2800338075648 2805519089664 2805807485952 2806095911886 2811287578698 2817354018816 2817643631688 2821139767296 2822127353856 2822856663384 2826649805904 2832719413248 2832749395968 2838252068352 2838282109632 2844376694784 2849488699392 2849932118016 2850225079788 2853761642496 2855054107008 2855498391684 2861214990336 2865505517568 2865800080224 2866803300864 2871102208032 2872402526061 2877297721344 2877593496192 2878600845312 2881164017664 2882468892672 2882917443456 2884223112588 2886791291136 2888098714728 2893020659712 2894330904576 2898671090688 2899983894624 2910116118528 2910146920448 2910599778304 2910868166592 2912186494566 2915799939072 2915830801152 2926774550016 2927799115776 2928100081968 2932490906559 2933517473424 2938818889728 2939847671808 2940149876544 2943798018048 2944100628864 2944558770372 2945589561792 2949547623552 2955912413184 2956216269312 2961685679616 2961990129213 2973873686528 2974147909344 2974179389004 2977838235648 2977869754368 2990092713984 2990400083712 2995932738816 3002397622272 3002706256896 3006432018432 3006741067776 3007793627136 3008261680128 3008570917554 3012303955968 3012613608924 3013668224064 3019114487808 3020171378688 3024700268544 3025011195792 3026070150912 3031538827264 3036675047424 3037147594752 3037427652096 3037459801536 3038523114496 3041228685312 3042606053376 3053744029696 3054025617408 3055408781184 3066593624064 3067982479872 3070714281984 3071789236224 3072105004032 3072583064736 3073974633153 3076711770816 3077788824576 3078105209118 3083350966272 3084747411456 3089373136128 3090454622208 3090772308744 3096039653376 3097441845248 3101603954688 3102086605824 3103172542464 3103491536352 3107342352384 3107661774912 3108145368726 3120129769472 3120417478656 3120450506496 3133258702848 3137468940288 3138279742107 3139378348752 3139411577282 3143273693184 3143596809312 3150380335104 3156208975872 3156533421696 3163344863232 3167595528192 3169197490176 3169523271168 3169849085649 3173456019456 3173782238208 3174893273088 3175713746307 3179981031642 3186809339904 3186843070464 3187958677504 3193067373336 3199923781632 3204223598592 3205674786816 3206173632768 3206207568288 3211935870384 3217409703936 3218866864128 3223693707264 3224025090252 3225153713472 3229989984036 3232113229824 3236456300544 3236959936512 3237292683216 3238425950976 3241309519872 3242444193792 3242777504256 3243282123888 3247640202528 3249111054069 3249775050752 3254648242176 3255787585536 3256122267648 3261004977024 3262481881452 3273880633344 3273915285504 3274424750592 3274726687416 3275907732816 3280309651296 3287353393152 3292621368768 3293774005248 3293808867968 3294112592214 3300207157602 3306171250944 3307328630784 3307668611112 3311772770304 3312113207472 3313788257016 3318241076496 3325401464832 3325743302976 3331896389568 3339429489408 3343573057536 3345607897344 3345916398012 3350103473664 3363854303232 3363889907712 3364200094176 3370424331168 3377697325056 3378044539008 3382236020736 3382583701248 3383767830528 3384294390144 3388841950464 3390376752072 3396154687488 3396503798784 3397692801024 3402787802112 3403137595266 3404328919776 3410481180672 3416259428352 3416791044096 3417142276728 3418338503808 3421382270976 3422931810048 3435462033408 3435778819584 3437017949184 3437334878832 3449917827072 3451480289856 3454553567232 3455762890752 3455799468032 3456118129536 3456655947828 3462512427648 3468769837056 3469984137216 3470340837888 3475544778144 3476761449984 3477118847337 3483044610048 3484263907328 3484622075904 3489304449024 3489847431552 3491069110272 3491427978396 3495760146432 3496119496776 3503663726592 3510145990656 3510469663488 3510506819808 3524916040704 3529289760768 3529327116288 3529652557824 3531800642346 3536182904832 3544177876992 3550735097856 3551100099408 3558762971136 3563544969216 3564792446976 3565347176448 3565713680064 3570138021888 3570505017984 3571754932224 3578209763328 3584829947904 3585198454272 3586453512192 3592200795003 3599914254336 3599952357376 3604751548416 3606051618816 3606384135168 3606945336864 3606983514324 3619585916928 3621225222144 3626655420672 3628297927656 3634481332224 3636127383552 3639365074944 3641013338112 3641579928576 3641954268618 3643229194848 3646473209856 3647749718016 3648124692288 3648692389374 3653595227844 3655996932096 3661479272448 3662761033728 3663137551104 3668630599152 3675975057408 3676547088384 3678212191232 3682776121344 3683115712512 3683154696192 3683727844416 3685396199418 3690348357708 3698272567296 3705495755904 3705534976464 3713491795968 3718481707008 3719442657312 3720744709632 3721127187501 3725361414144 3725744366592 3726127358406 3728011789143 3733021211058 3741076647936 3741461215848 3748383438264 3756472025088 3756858175584 3761519689728 3762836471808 3763808884512 3768866407872 3776959217664 3776999194624 3784336091136 3784376146176 3799318265856 3799909490688 3800300106384 3805015523328 3805406663904 3806738809344 3807331188912 3814173846081 3814953320448 3820674023424 3821066773632 3822404401152 3828136277376 3829870034748 3836396961792 3836791328256 3838134460416 3841552023552 3843291856896 3843889924608 3844285061319 3845630816784 3849055054848 3850798286304 3859107872768 3864894787584 3866645192832 3881157555456 3882915326088 3887733252096 3887774401536 3888132895728 3902366066688 3903732154368 3904133442624 3909987875412 3911356631232 3918425186304 3919796895744 3920199835392 3925064024064 3925467505152 3926078360496 3927452749056 3932730164736 3933134433873 3941216550912 3941621692416 3948914239488 3949320172284 3965530545792 3965572518672 3970450980864 3970493005824 3986790285312 3987200111616 3994576985088 3994987611834 4003608342528 4008988090368 4010391502848 4011015573504 4011427890072 4016405274624 4016818145232 4018224298752 4025485983744 4026895171584 4032933691392 4033348261056 4034760201216 4049530126336 4049903536128 4049946402048 4054971580416 4056808071168 4072034156544 4073878374912 4079987348256 4081835168613 4088791498752 4090643306496 4094285709312 4096140005376 4096777419648 4098632844204 4102282361088 4103718432768 4104140278824 4111134621696 4112996548608 4119164181504 4120606162944 4121029744992 4127209424046 4135471939584 4136115474432 4137563389952 4137988715136 4143123136512 4143549033216 4144193824968 4160556638208 4160600675328 4168682725392 4168726848522 4177678270464 4183291920384 4184372989476 4185837798336 4191031590912 4191462412416 4200507113472 4208278634496 4208711228928 4209143867829 4216931368047 4217793150976 4225596653568 4226031028224 4226465447532 4231709650944 4233191030784 4234284995076 4239974708856 4249079119872 4249124093952 4257423164448 4266565042176 4272298131456 4274233049088 4274898177024 4274943424384 4275337619682 4280642463744 4282581160512 4283247587526 4291822485504 4298258276352 4298700120336 4300204951296 4306653312048 4309484306432 4315275067392 4315946582016 4316390244288 4317901267968 4321746026496 4323258925056 4323703339008 4324376165184 4326334668882 4330186936704 4332148072092 4339530989568 4341496356864 4348006636032 4349975841936 4365174177792 4365220380672 4365899667456 4366302249888 4367876977088 4368279741849 4373699908608 4373746201728 4390161825024 4391698673664 4392150122952 4400276210136 4408228334592 4409771507712 4410224814816 4415697027072 4416150943296 4416838155558 4418384342688 4424321435328 4433868619776 4434324403968 4442528519424 4452572652544 4458097410048 4460810529792 4461221864016 4461269083506 4466804631552 4485139070976 4485186543616 4485600125568 4493899108224 4503596433408 4504059385344 4509648027648 4510111601664 4511690440704 4512392520192 4512856376331 4518455933952 4518920413386 4520502336096 4528671731712 4530257068032 4537050402816 4537516793688 4539105226368 4547308240896 4555012571136 4555721392128 4556141478144 4556189702304 4557784671744 4561843027968 4563909080064 4580616044544 4581038426112 4582690598912 4583113171776 4599890436096 4601973719808 4606071422976 4607683854336 4608157506048 4608874597104 4616683236864 4617157813677 4625026449408 4626645516288 4627121117184 4634059704192 4635681933312 4636158463116 4644059480064 4646162767872 4652405932032 4653129908736 4654758813696 4655237304528 4661013528576 4661492662368 4662218053089 4671551635456 4680194654208 4680626217984 4680675759744 4699888054272 4705769488384 4706203410432 4709067523128 4709117365923 4714910539776 4725570502656 4734313463808 4734800132544 4745017294848 4751393292288 4753796235264 4754284906752 4760184029184 4760673357312 4762339909632 4769971547463 4770946351104 4779773263872 4780214009856 4780264605696 4781938016256 4789601060004 4799885672448 4806335397888 4808068825088 4808512180224 4809260449152 4809311352432 4826114555904 4828300296192 4835540560896 4836037635378 4837730570208 4844984976054 4848169844736 4854684450816 4855439904768 4855939024824 4857638926464 4861964279808 4863666290688 4864166256384 4864923185832 4871460303792 4874662576128 4881972363264 4883681378304 4884183401472 4891507465536 4893722822178 4902062784512 4910820950016 4910872928256 4911637125888 4913861599224 4920464476944 4931030089728 4938932053152 4940661007872 4940713301952 4941168888321 4950310736403 4951322394624 4959256876416 4960992946176 4961502916668 4967659155456 4968169811208 4970682385524 4977361614744 4988102197248 4988614954464 4997844584352 5008629366784 5009144234112 5015306502144 5015359586304 5018411846016 5025155210496 5045781454848 5045834861568 5046300141264 5065757687808 5066545987584 5067066808512 5073354031104 5073875551872 5075651745792 5076441585216 5083262925696 5085565128108 5094232031232 5094755698176 5096539201536 5104181703168 5104706392899 5106493379664 5115195949056 5115721771008 5117512613888 5124389142528 5125186566144 5125713415092 5127507755712 5132073406464 5134397715072 5153193050112 5155526923776 5156002318248 5174876740608 5177220434784 5181830350848 5183644336128 5183699202048 5184177194304 5184983921742 5193768641472 5203154755584 5204976205824 5205511256832 5213317167216 5215142174976 5224566915072 5226395860992 5226933113856 5233418698752 5233956673536 5234771147328 5236603665408 5237141967594 5243640219648 5244179245164 5255495589888 5265218985984 5265760229712 5287374061056 5287430024896 5293934641152 5293990674432 5294478836736 5297700963519 5316266815488 5326102646784 5326650149112 5338144456704 5345317453824 5347188670464 5348020764672 5348570520096 5355207032832 5355757526976 5357632398336 5367314644992 5377244921856 5377797681408 5379680268288 5399871381504 5399928536064 5406628773888 5409077428224 5409576202752 5410418005296 5410475271486 5429378875392 5431837833216 5439983131008 5442446891484 5451721998336 5454191075328 5459047612416 5461520007168 5462369892864 5462931402927 5464843792272 5469709814784 5471624577024 5472187038432 5473038584061 5483995398144 5492218908672 5494141550592 5494706326656 5502945898728 5513962586112 5514820632576 5517318286848 5524164182016 5524732044288 5525591766624 5528094299127 5535522536562 5547408850944 5547467567104 5558243633856 5558302464696 5570237693952 5577722560512 5579163985968 5581117064448 5588042121216 5588616549888 5589191037609 5600676151296 5611038179328 5611614971904 5612191823772 5622575157396 5634708037632 5635287263376 5642279534592 5644254707712 5645713326768 5653299611808 5665438826496 5665498791936 5676504136704 5676564219264 5698977398784 5699864236032 5700450159576 5707523284992 5710108214016 5710996783368 5722429980672 5731011035136 5731600160448 5733606601728 5742204416064 5744805052122 5754595442688 5755186992384 5757201690624 5762328035328 5764937785344 5765834886912 5768446225176 5773582582272 5776197429456 5786041319424 5788661809152 5797342181376 5799967789248 5820293840896 5821199556608 5821736333184 5824372989132 5831599878144 5831661602304 5853549100032 5855598231552 5856200163936 5864981813118 5867034946848 5877637779456 5879695343616 5880299753088 5887596036096 5888201257728 5889117540744 5891179123584 5899095247104 5911824826368 5912432538624 5923371359232 5923980258426 5947747373056 5948295818688 5948358778008 5955676471296 5955739508736 5980185427968 5980800167424 5991865477632 5992481417751 6004795244544 6005412513792 6013482135552 6015587254272 6016523360256 6017141835108 6024607911936 6025227217848 6027336448128 6038228975616 6040342757376 6049400537088 6050022391584 6052140301824 6063077654528 6074295189504 6074855304192 6074919603072 6077046228992 6082457370624 6085212106752 6107488059392 6108051234816 6110817562368 6133187248128 6135964959744 6141428563968 6143578472448 6144210008064 6145166129472 6147949266306 6153423541632 6155577649152 6156210418236 6166701932544 6169494822912 6178746272256 6180909244416 6181544617488 6190814136069 6192079306752 6194883690496 6203207909376 6204173211648 6206345084928 6206983072704 6214684704768 6215323549824 6216290737452 6240259538944 6240834957312 6240901012992 6253090272783 6266517405696 6274937880576 6276559484214 6278756697504 6278823154564 6286547386368 6287193618624 6300760670208 6312417951744 6313066843392 6326689726464 6335191056384 6338394980352 6339046542336 6339698171298 6346912038912 6347564476416 6349786546176 6351427492614 6359962063284 6373618679808 6373686140928 6375917355008 6386134746672 6399847563264 6408447197184 6411349573632 6412347265536 6412415136576 6413006429523 6423871740768 6424871381289 6437733728256 6447387414528 6448050180504 6450307426944 6459979968072 6464226459648 6472912601088 6473919873024 6474585366432 6476851901952 6482619039744 6484888387584 6485555008512 6486564247776 6489502003323 6495280405056 6498222108138 6509296484352 6512244535296 6522009954048 6524963762904 6547761266688 6547830571008 6548849501184 6549453374832 6551815465632 6560619302592 6574706786304 6585242737536 6587548010496 6587617735936 6588225184428 6600414315204 6612342501888 6614657261568 6615337222224 6623545540608 6624226414944 6625257233337 6627576514032 6636482152992 6650802929664 6651486605952 6663792779136 6678858978816 6687146115072 6691215794688 6691832796024 6691903625259 6700206947328 6727708606464 6727779815424 6728400188352 6740848662336 6755394650112 6756089078016 6764472041472 6765167402496 6767535661056 6768588780288 6777683900928 6780753504144 6792309374976 6793007597568 6795385602048 6805575604224 6806275190532 6808657839552 6820962361344 6832518856704 6833582088192 6834284553456 6836677007616 6842764541952 6845863620096 6870924066816 6871557639168 6874035898368 6874669757664 6899835654144 6902960579712 6909107134464 6911525781504 6911598936064 6912236259072 6913311895656 6925024855296 6937539674112 6939968274432 6940681675776 6951089556288 6953522899968 6954237694674 6966089220096 6969244151808 6978608898048 6979694863104 6982138220544 6982855956792 6991520292864 6992238993552 7007327453184 7020291981312 7020939326976 7021013639616 7049832081408 7058654232576 7059305115648 7063601284692 7072365809664 7088355753984 7101470195712 7102200198816 7117525942272 7127089938432 7130694352896 7131427360128 7140276043776 7141010035968 7143509864448 7156419526656 7169659895808 7170396908544 7172907024384 7184401590006 7199828508672 7199904714752 7209503096832 7212103237632 7212768270336 7213890673728 7213967028648 7239171833856 7242450444288 7253310841344 7254056453067 7256595855312 7268962664448 7272254767104 7282026676224 7283159857152 7283908537236 7286458389696 7292946419712 7295499436032 7296249384576 7297384778748 7307190455688 7311993864192 7322958544896 7325522067456 7326275102208 7337261198304 7340584233267 7353094176768 7356424382464 7366231425024 7366309392384 7367455688832 7370792398836 7380696715416 7396545134592 7410991511808 7411069952928 7426983591936 7436963414016 7438885314624 7441489419264 7442254375002 7450722828288 7451488733184 7452254716812 7456023578286 7466042422116 7482153295872 7482922431696 7496766876528 7512944050176 7513716351168 7523039379456 7525672943616 7527617769024 7537732815744 7553998389248 7568672182272 7568752292352 7598636531712 7599818981376 7600600212768 7610031046656 7610813327808 7613477618688 7614662377824 7628347692162 7641348046848 7642133547264 7644808802304 7656272554752 7659740069496 7672793923584 7673582656512 7676268920832 7683104047104 7686583713792 7687779849216 7688570122638 7691261633568 7698110109696 7701596572608 7718215745536 7729789575168 7733290385664 7762315110912 7765830652176 7775466504192 7775548803072 7776265791456 7777475882613 7804732133376 7807464308736 7808266885248 7819975750824 7822713262464 7836850372608 7839593791488 7840399670784 7850128048128 7850935010304 7852156720992 7854905498112 7855712951391 7865460329472 7866268867746 7883243384832 7897828478976 7898640344568 7931061091584 7931145037344 7940901961728 7940986011648 7973580570624 7974400223232 7989153970176 7989975223668 8007216685056 8017976180736 8020783005696 8022031147008 8022855780144 8032810549248 8033636290464 8036448597504 8050971967488 8053790343168 8065867382784 8066696522112 8069520402432 8099060252672 8099807072256 8099892804096 8109943160832 8113616142336 8115712907229 8144068313088 8147756749824 8159974696512 8163670337226 8177582997504 8181286612992 8188571418624 8192280010752 8193554839296 8197265688408 8204564722176 8207436865536 8208280557648 8222269243392 8225993097216 8238328363008 8241212325888 8242059489984 8254418848092 8270943879168 8272230948864 8275126779904 8275977430272 8286246273024 8287098066432 8288387649936 8303283804843 8321113276416 8321201350656 8337365450784 8337453697044 8355356540928 8366583840768 8368745978952 8371675596672 8382063181824 8382924824832 8401014226944 8416557268992 8417422457856 8418287735658 8433862736094 8452062056448 8452930895064 8463419301888 8466382061568 8468569990152 8479949417712 8498158239744 8498248187904 8514846328896 8533130084352 8548466098176 8549796354048 8549886848768 8550675239364 8561284927488 8565162321024 8566495175052 8583644971008 8596516552704 8597400240672 8600409902592 8613306624096 8617207578183 8618968612864 8631893164032 8632780488576 8635802535936 8643492052992 8647406678016 8648752330368 8652669337764 8660373873408 8664296144184 8679061979136 8682992713728 8696013272064 8699951683872 8730348355584 8730440761344 8731799334912 8732604499776 8735753954176 8736559483698 8747399817216 8747492403456 8780323650048 8783397347328 8784300245904 8800552420272 8816456669184 8819543015424 8820449629632 8831394054144 8832301886592 8833676311116 8836768685376 8848642870656 8867737239552 8868648807936 8885057038848 8885970387639 8905145305088 8921621059584 8922443728032 8922538167012 8933609263104 8970278141952 8970373087232 8971200251136 8987798216448 9007192866816 9008118770688 9019296055296 9020223203328 9023380881408 9024785040384 9025712752662 9036911867904 9037840826772 9041004672192 9057343463424 9060514136064 9074100805632 9075033587376 9078210452736 9094616481792 9110025142272 9111442784256 9112282956288 9112379404608 9115569343488 9123686055936 9127818160128 9161232089088 9162076852224 9165381197824 9166226343552 9199780872192 9203947439616 9212142845952 9215367708672 9216315012096 9217749194208 9221923899459 9233366473728 9234315627354 9250052898816 9254242234368 9268119408384 9271363866624 9272316926232 9288118960128 9292325535744 9304811864064 9306259817472 9309517627392 9310474609056 9322027057152 9322985324736 9324436106178 9343103270912 9360389308416 9361252435968 9361351519488 9399776108544 9411538976768 9412406820864 9414839226321 9418135046256 9418234731846 9429821079552 9451141005312 9468626927616 9469600265088 9490034589696 9502786584576 9507592470528 9508569813504 9509547256947 9520368058368 9521346714624 9524679819264 9527141238921 9539943094926 9560428019712 9560529211392 9563876032512 9579202120008 9599771344896 9612670795776 9616137650176 9617024360448 9618520898304 9618622704864 9652229111808 9656600592384 9671081121792 9672075270756 9675461140416 9689969952108 9696339689472 9709368901632 9710879809536 9711878049648 9715277852928 9723928559616 9727332581376 9728332512768 9729846371664 9742920607584 9747333162207 9749325152256 9763944726528 9767362756608 9768366802944 9783014931072 9787445644356 9804125569024 9821641900032 9821745856512 9823274251776 9827723198448 9840928953888 9862060179456 9877864106304 9881322015744 9881426603904 9882337776642 9900621472806 9918513752832 9921985892352 9923005833336 9935318310912 9936339622416 9941364771048 9954723229488 9976204394496 9977229908928 9995689168704 10017258733568 10018288468224 10030719172608 10036823692032 10050310420992 10091562909696 10091669723136 10092600282528 10133091975168 10134133617024 10146708062208 10147751103744 10151303491584 10152883170432 10166525851392 10171130256216 10188464062464 10189511396352 10193078403072 10208363406336 10209412785798 10212986759328 10231443542016 10235025227776 10248778285056 10250373132288 10251426830184 10255015511424 10264146812928 10268795430144 10306386100224 10311053847552 10312004636496 10349753481216 10354440869568 10363660701696 10367288672256 10367398404096 10368354388608 10369967843484 10387537282944 10406309511168 10409952411648 10411022513664 10426634334432 10430284349952 10431356542011 10449133830144 10452791721984 10453866227712 10467913347072 10469542294656 10473207330816 10474283935188 10487280439296 10488358490328 10510991179776 10530437971968 10531520459424 10574748122112 10574860049792 10587869282304 10587981348864 10588957673472 10595401927038 10632533630976 10652205293568 10653300298224 10676288913408 10690634907648 10694377340928 10696041529344 10697141040192 10710414065664 10711515053952 10715264796672 10734629289984 10754489843712 10755595362816 10759360536576 10776602385009 10799742763008 10799857072128 10818154856448 10819152405504 10820836010592 10820950542972 10858757750784 10863675666432 10879966262016 10884893782968 10903443996672 10908382150656 10918095224832 10923040014336 10924739785728 10925862805854 10929687584544 10939419629568 10943249154048 10944374076864 10946077168122 10967990796288 10984437817344 10988283101184 10989412653312 11005891797456 11027925172224 11029641265152 11034636573696 11048328364032 11049464088576 11051183533248 11056188598254 11071045073124 11094817701888 11094935134208 11116487267712 11116604929392 11140475387904 11155445121024 11158327971936 11162234128896 11163381562503 11176084242432 11177233099776 11178382075218 11184035367429 11223229943808 11224383647544 11245150314792 11269416075264 11270574526752 11284559069184 11288509415424 11291426653536 11306599223616 11330877652992 11330997583872 11353008273408 11353128438528 11397954797568 11399728472064 11400900319152 11415046569984 11420216428032 11421993566736 11444859961344 11462022070272 11463200320896 11467213203456 11484408832128 11489610104244 11509190885376 11510373984768 11514403381248 11524656070656 11529875570688 11531669773824 11532855183957 11536892450352 11547165164544 11552394858912 11577323618304 11594684362752 11599935578496 11640587681792 11642399113216 11643472666368 11648745978264 11663199756288 11663323204608 11707098200064 11711196463104 11712400327872 11729963626236 11734069893696 11755275558912 11759390687232 11760599506176 11775192072192 11776402515456 11778235081488 11782358247168 11798190494208 11799403301619 11823649652736 11824865077248 11846742718464 11847960516852 11895494746112 11896591637376 11896717556016 11911352942592 11911479017472 11960370855936 11961600334848 11983730955264 11984962835502 12010825027584 12026964271104 12031174508544 12033046720512 12034283670216 12049215823872 12050454435696 12054672896256 12076457951232 12080685514752 12098801074176 12100044783168 12104280603648 12126155309056 12148590379008 12149710608384 12149839206144 12154092457984 12164914741248 12170424213504 12214976118784 12216102469632 12221635124736 12245505505839 12266374496256 12271929919488 12282857127936 12288420016128 12290332258944 12295898532612 12306847083264 12311155298304 12312420836472 12333403865088 12338989645824 12357492544512 12361818488832 12363089234976 12381628272138 12389767380992 12406415818752 12408346423296 12412690169856 12413966145408 12429369409536 12430647099648 12432581474904 12480519077888 12481669914624 12481802025984 12506180545566 12533034811392 12549875761152 12553118968428 12557513395008 12557646309128 12573094772736 12574387237248 12601521340416 12624835903488 12626133686784 12627431603487 12650794104141 12653379452928 12676789960704 12678093084672 12679396342596 12695128952832 12699573092352 12702854985228 12719924126568 12747237359616 12747372281856 12751834710016 12772269493344 12799695126528 12816894394368 12822699147264 12824694531072 12824830273152 12826012859046 12847743481536 12849742762578 12875467456512 12894774829056 12896100361008 12900614853888 12919959936144 12928452919296 12945825202176 12947839746048 12949170732864 12953703803904 12965238079488 12969776775168 12971110017024 12973128495552 12979004006646 12990560810112 12996444216276 13018592968704 13024489070592 13044019908096 13049927525808 13095522533376 13095661142016 13097699002368 13098906749664 13103630931264 13104839225547 13121238605184 13170485475072 13175096020992 13175235471872 13176450368856 13200828630408 13224685003776 13229314523136 13230674444448 13247091081216 13248452829888 13250514466674 13255153028064 13272964305984 13301605859328 13302973211904 13327585558272 13357717957632 13374292230144 13382431589376 13383665592048 13383807250518 13400413894656 13455417212928 13455559630848 13456800376704 13481697324672 13510789300224 13512178156032 13528944082944 13530334804992 13535071322112 13537177560576 13538569128993 13555367801856 13561507008288 13586015195136 13590771204096 13611151208448 13612550381064 13617315679104 13641924722688 13665037713408 13667164176384 13668569106912 13673354015232 13685529083904 13691727240192 13741848133632 13743115278336 13748071796736 13749339515328 13799671308288 13805921159424 13818214268928 13823051563008 13823197872128 13824472518144 13826623791312 13850049710592 13875079348224 13879936548864 13881363351552 13902179112576 13907045799936 13908475389348 13932178440192 13938488303616 13957217796096 13959389726208 13964276441088 13965711913584 13983040585728 13984477987104 13986654159267 14014654906368 14040583962624 14041878653952 14042027279232 14099664162816 14117308465152 14118610231296 14127202569384 14127352097769 14144731619328 14176711507968 14202940391424 14204400397632 14235051884544 14254179876864 14261388705792 14262854720256 14280552087552 14282020071936 14287019728896 14309914642389 14312839053312 14339319791616 14340793817088 14345814048768 14368803180012 14399657017344 14399809429504 14419006193664 14424206475264 14425536540672 14427781347456 14427934057296 14478343667712 14484900888576 14506621682688 14508112906134 14513191710624 14544509534208 14564053352448 14566319714304 14567817074472 14572916779392 14585892839424 14590998872064 14592498769152 14594769557496 14614380911376 14623987728384 14645917089792 14651044134912 14652550204416 14674522396608 14681168466534 14706188353536 14712848764928 14732462850048 14732618784768 14734911377664 14741584797672 14761393430832 14793090269184 14821983023616 14822139905856 14823506664963 14853967183872 14877770629248 14882978838528 14884508750004 14902977466368 14904509433624 14912047156572 14932084844232 14964306591744 14965844863392 14993533753056 15025888100352 15027432702336 15046078758912 15055235538048 15075465631488 15107996778496 15137344364544 15137504584704 15197273063424 15199637962752 15201200425536 15220062093312 15221626655616 15226955237376 15229324755648 15256695384324 15282696093696 15284267094528 15289617604608 15312545109504 15314119178697 15319480138992 15345587847168 15347165313024 15352537841664 15373167427584 15375559698432 15377140245276 15382523267136 15396220219392 15403193145216 15436431491072 15459579150336 15466580771328 15524630221824 15531661304352 15550933008384 15551097606144 15552531582912 15554951765226 15609464266752 15614928617472 15616533770496 15639951501648 15645426524928 15673700745216 15679187582976 15680799341568 15700256096256 15701870020608 15704313441984 15709810996224 15711425902782 15730920658944 15732537735492 15766486769664 15795656957952 15797280689136 15862122183168 15862290074688 15881803923456 15881972023296 15893102890557 15948800446464 15978307940352 15979950447336 16014433370112 16035952361472 16041566011392 16044062294016 16045711560288 16065621098496 16067272580928 16072897195008 16101943934976 16131734765568 16133393044224 16139040804864 16198120505344 16199614144512 16199785608192 16219886321664 16227232284672 16231425814458 16288136626176 16295513499648 16319949393024 16327340674452 16355165995008 16362573225984 16377142837248 16384560021504 16387109678592 16388794208781 16394531376816 16409129444352 16414873731072 16416561115296 16419115752183 16451986194432 16476656726016 16482424651776 16484118979968 16508837696184 16541887758336 16544461897728 16550253559808 16551954860544 16572492546048 16574196132864 16576775299872 16584282897381 16606567609686 16642226552832 16642402701312 16674730901568 16674907394088 16710713081856 16733167681536 16737491957904 16743351193344 16764126363648 16765849649664 16802028453888 16833114537984 16834844915712 16836575471316 16867725472188 16904124112896 16905861790128 16926838603776 16932764123136 16937139980304 16959898835424 16996316479488 16996496375808 17029692657792 17096932196352 17099592708096 17099773697536 17101350478728 17122569854976 17130324642048 17132990350104 17167289942016 17193033105408 17194800481344 17200819805184 17226613248192 17234415156366 17263786328064 17265560977152 17271605071872 17286984105984 17294813356032 17297504660736 17305338675528 17320747746816 17328592288368 17358123958272 17365985427456 17392026544128 17399903367744 17460881522688 17463598669824 17465208999552 17471507908352 17473118967396 17494799634432 17494984806912 17560647300096 17566794694656 17568600491808 17601104840544 17632913338368 17639086030848 17640899259264 17662788108288 17664603773184 17667352622232 17673537370752 17697285741312 17735474479104 17737297615872 17770114077696 17771940775278 17810290610176 17843242119168 17844887456064 17845076334024 17867218526208 17940556283904 17940746174464 17942400502272 17975596432896 18014385733632 18016237541376 18040446406656 18046761762816 18049570080768 18051425505324 18073823735808 18075681653544 18082009344384 18114686926848 18121028272128 18148201611264 18150067174752 18156420905472 18189232963584 18222885568512 18224565912576 18224758809216 18231138686976 18247372111872 18255636320256 18322464178176 18324153704448 18330762395648 18332452687104 18399561744384 18407894879232 18424285691904 18430735417344 18432630024192 18435498388416 18443847798918 18466732947456 18468631254708 18500105797632 18508484468736 18536238816768 18542727733248 18544633852464 18572442408207 18576237920256 18584651071488 18609623728128 18612519634944 18619035254784 18620949218112 18644054114304 18645970649472 18648872212356 18686206541824 18720778616832 18722504871936 18722703038976 18759270818349 18799552217088 18824813641728 18829678452642 18836270092512 18836469463692 18859642159104 18902282010624 18937253855232 18939200530176 18980069179392 19005573169152 19015184941056 19017139627008 19019094513894 19040736116736 19042693429248 19049359638528 19054282477842 19079886189852 19120856039424 19121058422784 19127752065024 19158404240016 19199542689792 19225341591552 19232275300352 19234048720896 19237041796608 19237245409728 19239019288569 19313201184768 19342162243584 19344150541512 19350922280832 19379939904216 19392679378944 19418737803264 19421759619072 19423756099296 19430555705856 19447857119232 19454665162752 19456665025536 19459692743328 19468506009969 19485841215168 19494666324414 19527889453056 19536733605888 19566029862144 19574891288712 19608251138048 19643283800064 19643491713024 19646548503552 19655446396896 19681857907776 19724120358912 19755728212608 19762644031488 19762853207808 19764675553284 19801242945612 19837027505664 19843971784704 19846011666672 19870636621824 19872679244832 19875771700011 19882729542096 19909446458976 19952408788992 19954459817856 19991378337408 20034517467136 20036576936448 20061438345216 20073647384064 20075710875777 20100620841984 20183125819392 20183339446272 20185200565056 20266183950336 20268267234048 20293416124416 20295502207488 20302606983168 20305766340864 20333051702784 20342260512432 20376928124928 20379022792704 20386156806144 20416726812672 20418825571596 20425973518656 20462887084032 20470050455552 20497556570112 20500746264576 20502853660368 20510031022848 20528293625856 20537590860288 20612772200448 20622107695104 20624009272992 20699506962432 20708881739136 20727321403392 20734577344512 20734796808192 20736708777216 20739935686968 20775074565888 20812619022336 20819904823296 20822045027328 20853268668864 20860568699904 20862713084022 20898267660288 20907732455424 20935826694144 20939084589312 20946414661632 20948567870376 20974560878592 20976716980656 21021982359552 21060875943936 21063040918848 21149496244224 21149720099584 21175962697728 21177915346944 21190803854076 21265067261952 21304410587136 21306600596448 21352577826816 21381269815296 21392083058688 21394282080384 21420828131328 21423030107904 21430529593344 21469258579968 21508979687424 21511190725632 21518721073152 21553204770018 21599485526016 21599714144256 21636309712896 21638304811008 21641672021184 21641901085944 21717515501568 21727351332864 21759932524032 21769787565936 21806887993344 21816764301312 21846080028672 21849479571456 21851725611708 21859375169088 21878839259136 21886498308096 21888748153728 21892154336244 21935981592576 21968875634688 21976566202368 21978825306624 22011783594912 22021752699801 22059282530304 22069273147392 22098928177152 22102367066496 22112377196508 22142090146248 22189635403776 22189870268416 22232974535424 22233209858784 22280950775808 22310890242048 22316655943872 22324468257792 22326763125006 22352168484864 22354466199552 22356764150436 22368070734858 22446459887616 22448767295088 22490300629584 22538832150528 22541149053504 22569118138368 22577018830848 22582853307072 22613198447232 22661995167744 22706016546816 22706256877056 22795909595136 22799456944128 22801800638304 22830093139968 22840432856064 22843987133472 22924044140544 22926400641792 22934426406912 22968817664256 22979220208488 23018381770752 23020747969536 23028806762496 23049312141312 23059751141376 23063339547648 23065710367914 23073784900704 23094330329088 23104789717824 23154647236608 23189368725504 23199871156992 23281175363584 23284798226432 23286945332736 23297491956528 23326399512576 23326646409216 23414196400128 23422392926208 23424800655744 23459927252472 23468139787392 23510551117824 23518781374464 23521199012352 23550384144384 23552805030912 23556470162976 23564716494336 23567138854173 23596380988416 23598806603238 23649730154496 23693485436928 23695921033704 23790989492224 23793183274752 23793435112032 23822705885184 23822958034944 23920741711872 23923200669696 23967461910528 23969925671004 24021650055168 24053928542208 24062349017088 24066093441024 24068567340432 24098431647744 24100908871392 24109345792512 24152915902464 24161371029504 24197602148352 24200089566336 24208561207296 24252310618112 24297180758016 24299421216768 24299678412288 24308184915968 24329829482496 24340848427008 24347138721687 24432204939264 24443270249472 24491011011678 24532748992512 24543859838976 24565714255872 24576840032256 24580664517888 24591797065224 24613694166528 24622310596608 24624841672944 24666807730176 24677979291648 24714985089024 24723636977664 24726178469952 24763256544276 24779534761984 24812831637504 24816692846592 24825380339712 24827932290816 24858738819072 24861294199296 24865162949808 24909851414529 24961038155776 24963339829248 24963604051968 25012361091132 25066069622784 25099751522304 25106237936856 25115026790016 25115292618256 25146189545472 25148774474496 25203042680832 25249671806976 25252267373568 25254863206974 25301588208282 25356186169344 25358792685192 25390257905664 25399146184704 25405709970456 25439848253136 25494474719232 25494744563712 25503669420032 25544538986688 25599390253056 25645398294528 25649389062144 25649660546304 25652025718092 25695486963072 25699485525156 25750934913024 25789549658112 25792200722016 25801229707776 25839919872288 25851622734549 25856905838592 25895679492096 25898341465728 25907407607808 25930476158976 25942220034048 25946256991104 25958008013292 25981121620224 25992888432552 26037185937408 26048978141184 26088039816192 26099855051616 26191045066752 26191322284032 26195398004736 26197813499328 26207261862528 26209678451094 26242477210368 26340970950144 26350192041984 26350470943744 26352900737712 26401657260816 26449370007552 26458629046272 26461348888896 26494182162432 26496905659776 26501028933348 26510306056128 26545928611968 26603211718656 26605946423808 26655171116544 26657911162917 26715435915264 26764863178752 26767331184096 26767614501036 26800827789312 26910834425856 26911119261696 26913600753408 26963394649344 27021578600448 27024356312064 27057888165888 27060669609984 27070142644224 27074355121152 27077138257986 27110735603712 27123014016576 27172030390272 27181542408192 27222302416896 27225100762128 27234631358208 27283849445376 27330075426816 27334328352768 27337138213824 27346708030464 27371058167808 27383454480384 27483696267264 27486230556672 27496143593472 27498679030656 27599342616576 27611842318848 27636428537856 27646103126016 27646395744256 27648945036288 27653247582624 27665771698377 27700099421184 27750158696448 27762726703104 27804358225152 27814091599872 27816950778696 27864356880384 27876976607232 27914435592192 27918779452416 27928552882176 27931423827168 27966081171456 27968955974208 27973308318534 28029309812736 28081167925248 28083757307904 28084054558464 28199328325632 28234616930304 28237220462592 28254405138768 28254704195538 28289463238656 28353423015936 28405880782848 28408800795264 28470103769088 28508359753728 28522777411584 28525709440512 28528641770841 28561104175104 28564040143872 28574039457792 28581423716763 28619829284778 28681587634176 28691628097536 28737606360024 28799314034688 28799618859008 28838012387328 28848412950528 28851073081344 28855562694912 28855868114592 28956687335424 28969801777152 29013243365376 29016225812268 29026383421248 29089019068416 29128106704896 29132639428608 29135634148944 29145833558784 29171785678848 29181997744128 29184997538304 29189539114992 29228761822752 29241999486621 29247975456768 29291834179584 29302088269824 29305100408832 29349044793216 29362336933068 29412376707072 29425697529856 29464925700096 29465237569536 29469822755328 29483169595344 29522786861664 29586180538368 29643966047232 29644279811712 29647013329926 29755541258496 29765957677056 29769017500008 29805954932736 29809018867248 29824094313144 29864169688464 29928613183488 29931689726784 29987067506112 30051776200704 30054865404672 30092157517824 30110471076096 30150931262976 30215993556992 30274688729088 30275009169408 30399275925504 30402400851072 30440124186624 30443253311232 30453910474752 30458649511296 30513390768648 30565392187392 30568534189056 30579235209216 30625090219008 30628238357394 30638960277984 30694330626048 30705075683328 30746334855168 30751119396864 30754280490552 30765046534272 30792440438784 30806386290432 30872862982144 30919158300672 30933161542656 31049260443648 31063322608704 31101866016768 31102195212288 31105063165824 31109903530452 31218928533504 31229857234944 31233067540992 31279903003296 31290853049856 31294069626033 31347401490432 31358375165952 31361598683136 31403740041216 31408626883968 31419621992448 31422851805564 31461841317888 31465075470984 31532973539328 31591313915904 31594561378272 31724244366336 31724580149376 31763607846912 31763944046592 31786205781114 31897600892928 31956615880704 31959900894672 32028866740224 32071904722944 32083132022784 32088124588032 32091423120576 32131242196992 32134545161856 32145794390016 32203887869952 32263469531136 32266786088448 32278081609728 32329807155027 32396241010688 32399228289024 32399571216384 32454464569344 32462851628916 32576273252352 32591026999296 32639898786048 32654681348904 32710331990016 32725146451968 32754285674496 32769120043008 32774219357184 32777588417562 32789062753632 32818258888704 32829747462144 32833122230592 32838231504366 32903972388864 32953313452032 32964849303552 32968237959936 33017675392368 33083775516672 33088923795456 33100507119616 33103909721088 33144985092096 33148392265728 33153550599744 33168565794762 33213135219372 33284453105664 33284805402624 33349461803136 33349814788176 33421426163712 33466335363072 33474983915808 33486702386688 33490144687509 33528252727296 33531699299328 33552106102287 33669689831424 33673150942632 33735450944376 33808248225792 33811723580256 33853677207552 33865528246272 33874279960608 33919797670848 33992632958976 33992992751616 34059385315584 34193864392704 34199185416192 34199547395072 34202700957456 34245139709952 34260649284096 34265980700208 34334579884032 34386066210816 34389600962688 34401639610368 34453226496384 34468830312732 34527572656128 34531121954304 34543210143744 34573968211968 34589626712064 34595009321472 34598565551871 34610677351056 34641495493632 34657184576736 34731970854912 34784053088256 34799806735488 34921763045376 34927197339648 34930417999104 34943015816704 34946237934792 34989599268864 34989969613824 35121294600192 35133589389312 35137200983616 35202209681088 35265826676736 35278172061696 35281798518528 35325576216576 35329207546368 35334705244464 35347074741504 35394571482624 35398209904857 35470948958208 35474595231744 35540228155392 35543881550556 35620581220352 35686484238336 35689774912128 35690152668048 35734437052416 35881112567808 35881492348928 35884801004544 35951192865792 36032475082752 36080892813312 36093523525632 36099140161536 36102851010648 36147647471616 36151363307088 36164018688768 36229373853696 36242056544256 36296403222528 36300134349504 36312841810944 36378465927168 36445771137024 36449131825152 36449517618432 36462277373952 36494744223744 36511272640512 36644928356352 36648307408896 36661524791296 36664905374208 36799123488768 36815789758464 36848571383808 36865260048384 36870996776832 36887695597836 36933465894912 36937262509416 37000211595264 37016968937472 37072477633536 37085455466496 37089267704928 37144884816414 37169302142976 37219247456256 37225039269888 37238070509568 37241898436224 37288108228608 37291941298944 37297744424712 37372413083648 37441557233664 37445009743872 37445406077952 37518541636698 37599104434176 37649627283456 37659356905284 37672540185024 37672938927384 37719284318208 37804564021248 37874507710464 37878401060352 37882294810461 37952382312423 37960138358784 38030369882112 38034279254016 38038189027788 38085386858496 38098719277056 38108564955684 38159772379704 38241712078848 38242116845568 38255504130048 38316808480032 38399085379584 38450683183104 38468097441792 38474083593216 38474490819456 38478038577138 38626402369536 38684324487168 38688301083024 38701844561664 38759879808432 38785358757888 38837475606528 38843519238144 38847512198592 38861111411712 38895714238464 38909330325504 38913330051072 38919385486656 38937012019938 38971682430336 38989332648828 39055778906112 39073467211776 39132059724288 39149782577424 39216502276096 39286567600128 39286983426048 39293097007104 39310892793792 39314517676641 39363715815552 39511456425216 39525288062976 39525706415616 39529351106568 39602485891224 39674055011328 39687943569408 39692023333344 39741273243648 39745358489664 39751543400022 39765459084192 39818892917952 39904817577984 39908919635712 39982756674816 40069034934272 40073153872896 40122876690432 40147294768128 40151421751554 40201241683968 40366251638784 40366678892544 40370401130112 40532367900672 40536534468096 40586832248832 40591004414976 40605213966336 40611532681728 40615707386979 40666103405568 40684521024864 40758045585408 40772313612288 40833453625344 40837651143192 40851947037312 40925774168064 40940100911104 40995113140224 41001492529152 41005707320736 41020062045696 41056587251712 41075181720576 41225544400896 41244215390208 41248018545984 41399013924864 41417763478272 41454642806784 41469154689024 41469593616384 41473417554432 41479871373936 41550149131776 41625238044672 41639809646592 41644090054656 41706537337728 41721137399808 41725426168044 41796535320576 41815464910848 41871653388288 41878169178624 41892829323264 41897135740752 41949121757184 41953433961312 41959962477801 42043964719104 42121751887872 42126081837696 42298992488448 42299440199168 42351925395456 42355830693888 42381607708152 42382056293307 42530134523904 42608821174272 42613201192896 42705155653632 42762539630592 42784166117376 42788564160768 42841656262656 42846060215808 42861059186688 42929743927167 42938517159936 43017959374848 43022381451264 43037442146304 43106409540036 43198971052032 43199428288512 43272619425792 43276609622016 43283344042368 43283802171888 43435031003136 43454702665728 43519865048064 43539575131872 43633528602624 43692160057344 43698959142912 43703451223416 43718750338176 43757678518272 43772996616192 43777496307456 43784308672488 43871963185152 43937751269376 43953132404736 43957650613248 44023567189824 44043505399602 44118565060608 44138546294784 44197856354304 44204734132992 44224754393016 44284180292496 44379270807552 44379740536832 44465949070848 44466419717568 44561901551616 44633311887744 44648936515584 44653526250012 44708932399104 44713528300872 44736141469716 44892919775232 44897534590176 44980601259168 45077664301056 45082298107008 45138236276736 45165706614144 45226396894464 45323990335488 45412033093632 45412513754112 45591819190272 45598913888256 45603601276608 45660186279936 45680865712128 45687974266944 45848088281088 45852801283584 45868852813824 45937635328512 45942357536091 45958440416976 46036763541504 46041495939072 46057613524992 46119502282752 46126679095296 46131420735828 46147569801408 46188660658176 46209579435648 46309294473216 46378737451008 46399742313984 46569596452864 46573890665472 46594983913056 46652799025152 46653292818432 46828392800256 46844785852416 46849601311488 46919854504944 46936279574784 47021102235648 47037562748928 47042398024704 47100768288768 47105610061824 47112940325952 47129432988672 47134277708346 47192761976832 47197613206476 47299460308992 47386970873856 47391842067408 47581978984448 47586366549504 47586870224064 47645411770368 47645916069888 47846401339392 47934923821056 47939851342008 48043300110336 48107857084416 48124698034176 48132186882048 48137134680864 48196863295488 48201817742784 48218691585024 48305831804928 48395204296704 48400179132672 48417122414592 48504621236224 48594361516032 48598842433536 48599356824576 48616369831936 48659658964992 48681696854016 48694277443374 48864409878528 48886540498944 48982022023356 49065497985024 49087719677952 49131428511744 49153680064512 49161329035776 49166382626343 49183594130448 49227388333056 49244621193216 49249683345888 49257347256549 49355958583296 49429970178048 49447273955328 49452356939904 49526513088552 49559069523968 49625663275008 49633385693184 49650760679424 49655864581632 49717477638144 49722588398592 49730325899616 49752848692143 49819702829058 49926679658496 49927208103936 50024722182264 50132139245568 50199503044608 50212475873712 50230053580032 50230585236512 50292379090944 50297548948992 50406085361664 50499343613952 50504534747136 50509726413948 50603176416564 50712372338688 50717585370384 50780515811328 50798292369408 50811419940912 50879696506272 50988949438464 50989489127424 51007338840064 51089077973376 51290796589056 51298778124288 51299321092608 51304051436184 51390973926144 51398971050312 51501869826048 51579099316224 51584401444032 51602459415552 51679839744576 51703245469098 51791358984192 51796682931456 51814815215616 51860952317952 51884440068096 51892513982208 51916016026584 51962243240448 51985776865104 52074371874816 52097956282368 52176079632384 52199710103232 52382644568064 52390796009472 52395626998656 52414523725056 52419356902188 52484954420736 52681941900288 52700384083968 52700941887488 52705801475424 52803314521632 52898740015104 52917258092544 52922697777792 52988364324864 52993811319552 53002057866696 53020612112256 53091857223936 53206423437312 53211892847616 53310342233088 53315822325834 53430871830528 53529726357504 53534662368192 53535229002072 53601655578624 53821668851712 53822238523392 53827201506816 53926789298688 54043157200896 54048712624128 54121339219968 54140285288448 54148710242304 54154276515972 54221471207424 54246028033152 54344060780544 54363084816384 54444604833792 54450201524256 54469262716416 54567698890752 54668656705536 54674276427648 54693416060928 54742116335616 54766908960768 54967392534528 54972461113344 54992287186944 54997358061312 55198685233152 55223684637696 55272857075712 55292206252032 55292791488512 55297890072576 55306495165248 55331543396754 55400198842368 55500317392896 55525453406208 55608716450304 55628183199744 55633901557392 55717327224621 55728713760768 55753953214464 55828871184384 55837558904832 55857105764352 55862847654336 55932162342912 55937911948416 55946616637068 56058619625472 56162335850496 56167514615808 56168109116928 56277812455047 56398656651264 56474440925184 56508810277536 56509408391076 56578926477312 56706846031872 56811761565696 56817601590528 56940207538176 57016719507456 57045554823168 57051418881024 57057283541682 57122208350208 57128080287744 57148078915584 57162847433526 57239658569556 57363175268352 57383256195072 57475212720048 57598628069376 57599237718016 57676024774656 57696825901056 57702146162688 57711125389824 57711736229184 57939603554304 58026486730752 58032451624536 58052766842496 58178038136832 58256213409792 58265278857216 58271268297888 58291667117568 58343571357696 58363995488256 58369995076608 58379078229984 58405518029907 58457523645504 58483998973242 58583668359168 58610200817664 58698089586432 58724673866136 58824753414144 58851395059712 58929851400192 58930475139072 58939645510656 58966339190688 59045573723328 59172361076736 59287932094464 59288559623424 59294026659852 59511082516992 59531915354112 59538035000016 59611909865472 59618037734496 59627315100033 59648188626288 59728339376928 59857226366976 59863379453568 59974135012224 60103552401408 60109730809344 60184315035648 60220942152192 60227132627331 60301862525952 60549377458176 60550018338816 60798551851008 60804801702144 60880248373248 60886506622464 60907820949504 60917299022592 61026781537296 61130784374784 61137068378112 61158470418432 61250180438016 61256476714788 61277920555968 61388661252096 61410151366656 61492669710336 61502238793728 61508560981104 61530093068544 61584880877568 61612772580864 61745725964288 61838316601344 61866323085312 62098520887296 62126645217408 62203732033536 62204390424576 62210126331648 62219807060904 62437857067008 62459714469888 62466135081984 62559806006592 62581706099712 62588139252066 62694802980864 62723197366272 62807480082432 62817253767936 62839243984896 62845703611128 62923682635776 62930150941968 63065947078656 63182627831808 63189122756544 63448488732672 63449160298752 63527888093184 63572411562228 63795201785856 63913231761408 63919801789344 64057733480448 64143809445888 64176249176064 64182846241152 64262484393984 64269090323712 64291588780032 64407775739904 64526939062272 64533572176896 64556163219456 64659614310054 64798456578048 64799142432768 64908929138688 64925703257832 65152546504704 65182053998592 65279797572096 65309362697808 65420663980032 65450292903936 65538240086016 65548438714368 65555176835124 65578125507264 65636517777408 65659494924288 65666244461184 65676463008732 65807944777728 65906626904064 65929698607104 65936475919872 66035350784736 66065258099403 66177847590912 66201014239232 66207819442176 66296784531456 66307101199488 66337131589524 66426270438744 66568906211328 66569610805248 66698923606272 66699629576352 66842852327424 66932670726144 66949967831616 66973404773376 66980289375018 67056505454592 67063398598656 67104212204574 67339379662848 67346301885264 67470901888752 67616496451584 67623447160512 67707354415104 67731056492544 67748559921216 67839595341696 67985985503232 68118770631168 68387728785408 68398370832384 68399094790144 68405401914912 68490279419904 68521298568192 68531961400416 68772132421632 68779201925376 68803279220736 68906452992768 68937660625464 69055145312256 69062243908608 69086420287488 69147936423936 69179253424128 69190018642944 69197131103742 69221354702112 69282990987264 69314369153472 69463941709824 69568106176512 69599613470976 69843526090752 69854394679296 69860835998208 69886031633408 69892475869584 69979198537728 69979939227648 70242589200384 70267178778624 70274401967232 70404419362176 70531653353472 70556344123392 70563597037056 70651152433152 70658415092736 70669410488928 70694149483008 70701416562519 70789142965248 70796419809714 70949190463488 71080456310784 71087763101112 71241162440704 71372968476672 71379549824256 71380305336096 71468874104832 71762225135616 71762984697856 71769602009088 71902385731584 72064950165504 72161785626624 72187047051264 72198280323072 72205702021296 72295294943232 72302726614176 72328037377536 72458747707392 72484113088512 72592806445056 72600268699008 72625683621888 72756931854336 72891542274048 72898263650304 72899035236864 72924554747904 72989488447488 73022545281024 73041416165061 73296614817792 73323049582592 73329810748416 73598246977536 73631579516928 73697142767616 73730520096768 73741993553664 73775391195672 73866931789824 73874525018832 74000423190528 74033937874944 74144955267072 74170910932992 74178535409856 74289769632828 74338604285952 74438494912512 74450078539776 74476141019136 74483796872448 74576216457216 74583882597888 74595488849424 74729554243587 74744826167296 74883114467328 74890019487744 74890812155904 75037083273396 75198208868352 75299254566912 75318713810568 75345080370048 75345877854768 75438568636416 75609128042496 75749015420928 75756802120704 75764589620922 75904764624846 76068558508032 76076378055576 76170773716992 76197438554112 76217129911368 76319544759408 76483424157696 76484233691136 76511008260096 76633616960064 76798170759168 76936194883584 76948167186432 76948981638912 76956077154276 77252804739072 77368648974336 77376602166048 77403689123328 77519759616864 77554868203647 77570717515776 77687038476288 77695024397184 77722222823424 77791428476928 77826660102144 77838770973312 77874024039876 77943364860672 77978665297656 78111557812224 78146934423552 78264119448576 78299565154848 78573135200256 78573966852096 78586194014208 78621785587584 78629035353282 78727431631104 79022912850432 79050576125952 79051412831232 79058702213136 79204971782448 79348110022656 79375887138816 79384046666688 79482546487296 79490716979328 79503086800044 79530918168384 79637785835904 79809635155968 79817839271424 79965513349632 79973733488751 80138069868544 80146307745792 80294589536256 80302843503108 80402483367936 80732503277568 80733357785088 80740802260224 81064735801344 81073068936192 81173664497664 81182008829952 81210427932672 81223065363456 81231414773958 81332206811136 81369042049728 81516091170816 81544627224576 81666907250688 81675302286384 81703894074624 81851548336128 81880201822208 81990226280448 82002985058304 82011414641472 82040124091392 82113174503424 82150363441152 82451088801792 82488430780416 82496037091968 82798027849728 82835526956544 82909285613568 82938309378048 82939187232768 82946835108864 82959742747872 82997315095131 83100298263552 83250476089344 83288180109312 83413074675456 83442274799616 83450852336088 83593070641152 83630929821696 83743306776576 83756338357248 83785658646528 83794271481504 83898243514368 83906867922624 83919924955602 84087929438208 84243503775744 84252163675392 84597984976896 84598880398336 84703850790912 84711661387776 84763215416304 84764112586614 85060269047808 85217642348544 85226402385792 85410311307264 85525079261184 85568332234752 85577128321536 85585925312523 85683312525312 85692120431616 85722118373376 85744271150289 85859487854334 86044762902528 86074884292608 86212819080072 86397942104064 86398856577024 86545238851584 86553219244032 86566688084736 86567604343776 86870062006272 86909405331456 87039730096128 87079150263744 87267057205248 87384320114688 87397918285824 87406902446832 87437500676352 87515357036544 87545993232384 87554992614912 87568617344976 87725998459863 87743926370304 87875502538752 87906264809472 87915301226496 88047134379648 88087010799204 88237130121216 88277092589568 88395712708608 88409468265984 88449508786032 88568360584992 88758541615104 88759481073664 88931898141696 88932839435136 89266623775488 89297873031168 89307052500024 89417864798208 89427056601744 89472282939432 89785839550464 89795069180352 89961202518336 90155328602112 90164596214016 90276472553472 90331413228288 90452793788928 90647980670976 90824066187264 90825027508224 91197827776512 91207202553216 91320372559872 91361731424256 91375948533888 91696176562176 91705602567168 91737705627648 91875270657024 91884715072182 91916880833952 92082991878144 92115227049984 92239004565504 92253358190592 92262841471656 92295139602816 92377321316352 92419158871296 92618588946432 92757474902016 92799484627968 93139192905728 93147781330944 93189967826112 93305598050304 93306585636864 93656785600512 93689571704832 93699202622976 93839709009888 93872559149568 93882208878099 94042204471296 94075125497856 94084796049408 94211220123648 94225880651904 94258865977344 94268555416692 94385523953664 94395226412952 94598920617984 94773941747712 94783684134816 95163957968896 95172733099008 95173740448128 95290823540736 95291832139776 95692802678784 95869847642112 95879702684016 96086600220672 96215714168832 96249396068352 96264373764096 96274269361728 96393726590976 96403635485568 96437383170048 96611663609856 96790408593408 96800358265344 96834244829184 96989421465081 97009242472448 97188723032064 97197684867072 97198713649152 97232739663872 97363393708032 97388554886748 97728819757056 97773080997888 97964044046712 98130995970048 98175439355904 98262857023488 98307360129024 98322658071552 98332765252686 98367188260896 98454776666112 98489242386432 98499366691776 98514694513098 98711917166592 98859940356096 98894547910656 98904713879808 99053026177104 99118139047936 99251326550016 99266771386368 99301521358848 99311729163264 99434955276288 99445176797184 99460651799232 99505697384286 99639405658116 99853359316992 99854416207872 100049444364528 100264278491136 100399006089216 100424951747424 100460107160064 100461170473024 100470434062527 100584758181888 100595097897984 100656318306861 101009069494272 101019452827896 101206352833128 101424744677376 101435170740768 101561031622656 101596584738816 101622839881824 101759393012544 101977898876928 101978978254848 102178155946752 102581593178112 102597556248576 102598642185216 102608102872368 102781947852288 102797942100624 103003739652096 103158198632448 103168802888064 103204918831104 103359679489152 103406490938196 103582717968384 103593365862912 103629630431232 103721904635904 103768880136192 103785027964416 103795696655613 103832032053168 103924486480896 103971553730208 104195912564736 104352159264768 104399420206464 104765289136128 104781592018944 104791253997312 104829047450112 104838713804376 104969908841472 105363883800576 105400768167936 105401883774976 105411602950848 105606629043264 105797480030208 105834516185088 105845395555584 105976728649728 105987622639104 106004115733392 106041224224512 106183714447872 106194629714571 106412846874624 106423785695232 106620684466176 106631644651668 106861743661056 107059452715008 107069324736384 107070458004144 107203311157248 107643337703424 107644477046784 107654403013632 107853578597376 108097425248256 108242678439936 108280570576896 108297420484608 108308553031944 108442942414848 108492056066304 108688121561088 108726169632768 108889209667584 108900403048512 108938525432832 109135397781504 109337313411072 109348552855296 109386832121856 109484232671232 109533817921536 109934785069056 109944922226688 109984574373888 109994716122624 110397370466304 110447369275392 110545714151424 110585582977024 110595780145152 110612990330496 110663086793508 110800397684736 111000634785792 111050906812416 111217432900608 111256366399488 111267803114784 111434654449242 111507906428928 111657742368768 111675117809664 111714211528704 111725695308672 111864324685824 111875823896832 111893233274136 112117239250944 112324671700992 112335029231616 112336218233856 112555624910094 112797313302528 112948881850368 113017620555072 113018816782152 113157852954624 113413692063744 113623523131392 113635203181056 113646884431383 113857146937269 113880415076352 114091109646336 114102837762048 114114567083364 114256160575488 114296157831168 114325694867052 114479317139112 114726350536704 114766512390144 114950425440096 115197256138752 115198475436032 115352049549312 115404292325376 115422250779648 115423472458368 115879207108608 116052973461504 116064903249072 116105533684992 116356076273664 116512426819584 116530557714432 116542536595776 116583334235136 116687142715392 116727990976512 116739990153216 116758156459968 116811036059814 116915047291008 116967997946484 117167336718336 117220401635328 117396179172864 117449347732272 117649506828288 117702790119424 117859702800384 117860950278144 117879291021312 117932678381376 118091147446656 118575864188928 118577119246848 118588053319704 119022165033984 119063830708224 119076070000032 119223819730944 119236075468992 119254630200066 119296377252576 119456678753856 119714452733952 119726758907136 119948270024448 120207104802816 120219461618688 120368630071296 120441884304384 120454265254662 120603725051904 121098754916352 121100036677632 121597103702016 121609603404288 121760496746496 121773013244928 121815641899008 121834598045184 121847122160937 122053563074592 122274136756224 122316940836864 122500360876032 122512953429576 122555841111936 122777322504192 122820302733312 122985339420672 123004477587456 123017121962208 123060186137088 123169761755136 123225545161728 123676633202688 123732646170624 124197041774592 124253290434816 124407464067072 124408780849152 124420252663296 124439614121808 124875714134016 124919428939776 124932270163968 125119612013184 125163412199424 125176278504132 125389605961728 125446394732544 125614960164864 125634507535872 125678487969792 125691407222256 125847365271552 125860301883936 125879887433403 126131894157312 126365255663616 126378245513088 126896977465344 126898320597504 127055776186368 127144823124456 127146168879921 127590403571712 127826463522816 127839603578688 128115466960896 128287618891776 128352498352128 128365692482304 128524968787968 128538180647424 128583177560064 128815551479808 129053878124544 129067144353792 129112326438912 129319228620108 129596913156096 129598284865536 129817858277376 129851406515664 130305093009408 130364107997184 130559595144192 130618725395616 130900585807872 131076480172032 131096877428736 131110353670248 131156251014528 131273035554816 131318989848576 131332488922368 131352926017464 131615889555456 131813253808128 131859397214208 131872951839744 132070701569472 132130516198806 132355695181824 132415638884352 132593569062912 132614202398976 132674263179048 132852540877488 133137812422656 133139221610496 133397847212544 133399259152704 133685704654848 133899935663232 133946809546752 133960578750036 134126797197312 134208424409148 134678759325696 134692603770528 134941803777504 135232992903168 135246894321024 135414708830208 135497119842432 135679190683392 135971971006464 136237541262336 136775457570816 136796741664768 136798189580288 136810803829824 136980558839808 137042597136384 137063922800832 137544264843264 137558403850752 137606558441472 137812905985536 137827072608273 137875321250928 138110290624512 138124487817216 138172840574976 138358506848256 138380037285888 138394262207484 138442709404224 138565981974528 138628738306944 138927883419648 139136212353024 139199226941952 139708789358592 139721671996416 139772063266816 139784951739168 139958397075456 139959878455296 140485178400768 140534357557248 140548803934464 140808838724352 141063306706944 141112688246784 141127194074112 141302304866304 141316830185472 141338820977856 141388298966016 141402833125038 141578285930496 141592839619428 141898380926976 142160912621568 142175526202224 142482324881408 142745936953344 142759099648512 142760610672192 142937748209664 143525969395712 143539204018176 143804771463168 144129900331008 144323571253248 144374094102528 144396560646144 144411404042592 144590589886464 144605453228352 144656074755072 144917495414784 145185612890112 145200537398016 145251367243776 145513863708672 145783084548096 145796527300608 145798070473728 145849109495808 145978976894976 146045090562048 146082832330122 146593229635584 146646099165184 146659621496832 147196493955072 147263159033856 147394285535232 147461040193536 147483987107328 147499147879029 147550782391344 147733863579648 147749050037664 147772041769647 148067875749888 148289910534144 148341821865984 148357070819712 148579539265656 148677208571904 148876989825024 148900157079552 148952282038272 148967593744896 149152432914432 149167765195776 149190977698848 149258546076429 149459108487174 149780038975488 149781624311808 150074166546792 150396417736704 150598509133824 150637427621136 150690160740096 150691755709536 150877137272832 151218256084992 151498030841856 151513604241408 151529179241844 151809529249692 152137117016064 152152756111152 152341547433984 152394877108224 152434259822736 152639089518816 152966848315392 152968467382272 153022016520192 153267233920128 153872389767168 153896334372864 153897963277824 153912154308552 154505609478144 154737297948672 154753204332096 154807378246656 155039519233728 155109736407294 155374076952576 155390048794368 155444445646848 155582856953856 155653320204288 155677541946624 155748048079752 155886729721344 155957330595312 156223115624448 156293868847104 156528238897152 156599130309696 157147933704192 157172388028416 157243571175168 157258070706564 157454863262208 158045825700864 158101152251904 158102825662464 158117404426272 158409943564896 158696220045312 158751774277632 158768093333376 158965092974592 158981433958656 159006173600088 159061836336768 159275571671808 159619270311936 159635678542848 159931026699264 159947466977502 160292615491584 160589179072512 160605687006216 160804966735872 161465006555136 161466715570176 161481604520448 162129471602688 162146137872384 162364017659904 162420855865344 162446130726912 162462829547916 162664413622272 162738084099456 163032182341632 163089254449152 163333814501376 163350604572768 163407788149248 163703096672256 163760403644416 164005970116608 164022829282944 164080248182784 164226349006848 164300726882304 164902177603584 164976861560832 164992074183936 165596055699456 165671053913088 165818571227136 165876618756096 165878374465536 165893670217728 165919485495744 165994630190262 166200596527104 166500952178688 166576360218624 166826149350912 166884549599232 166901704672176 167186141282304 167261859643392 167486613553152 167512676714496 167571317293056 167588542963008 167796487028736 167813735845248 167839849911204 168175858876416 168487007551488 168504327350784 168833437365141 169195969953792 169197760796672 169423322775552 169526430832608 169528225173228 170120538095616 170435284697088 170452804771584 170820622614528 171050158522368 171136664469504 171154256643072 171171850625046 171366625050624 171384240863232 171444236746752 171488542300578 171718975708668 172089525805056 172149768585216 172425638160144 172795884208128 172797713154048 173090477703168 173106438488064 173133376169472 173135208687552 173818810662912 174079460192256 174158300527488 174534114410496 174768640229376 174795836571648 174813804893664 174875001352704 175030714073088 175091986464768 175109985229824 175137234689952 175216554089721 175451996919726 175751005077504 175830602452992 176094268759296 176174021598408 176474260242432 176554185179136 176791425417216 176818936531968 176899017572064 177136721169984 177517083230208 177518962147328 177863796283392 177865678870272 178533247550976 178595746062336 178614105000048 178835729596416 178854113203488 178881945300099 178944565878864 179571679100928 179590138360704 179922405036672 180310657204224 180329192428032 180552945106944 180662826456576 180681397881993 180905587577856 181648132374528 181650055016448 182395655553024 182414405106432 182640745119744 182723462848512 182751897067776 183392353124352 183411205134336 183475411255296 183750541314048 183769430144364 183833761667904 184165983756288 184230454099968 184478009131008 184506716381184 184525682943312 184590279205632 184754642632704 184838317742592 185237177892864 185514949804032 185598969255936 186278385811456 186295562661888 186379935652224 186611196100608 186613171273728 187313571201024 187379143409664 187398405245952 187679418019776 187745118299136 187764417756198 188084408942592 188169592098816 188422440247296 188451761303808 188517731954688 188537110833384 188771047907328 188790452825904 189197841235968 189547883495424 189567368269632 190327915937792 190345466198016 190347480896256 190583664279552 191385605357568 191739695284224 191759405368032 192173200441344 192431428337664 192528747528192 192548538723456 192787453181952 192807270971136 192874766340096 193223327219712 193580817186816 193600716530688 193668489658368 193978842930162 194395369734144 194397427298304 194465479327744 194726787416064 194777109773496 195457639514112 195546161995776 195928088093424 196261991940096 196350878711808 196614720258048 196645316143104 196665530505372 196734376521792 196909553332224 196978484772864 196998733383552 197029389026196 197423834333184 197719880712192 197789095821312 197809427759616 198106052354208 198195774298209 198236278095872 198533542772736 198603042717696 198623458326528 198890353594368 198921303598464 199011394768572 199278811316232 199706718633984 199708832415744 200098888729056 200528556982272 200798012178432 200849903494848 200920214320128 200922340946048 200940868125054 201169516363776 201190195795968 201312636613722 202018138988544 202038905655792 202412705666256 202849489354752 202870341481536 203122063245312 203193169477632 203245679763648 203518786025088 203957956509696 204356311893504 205163186356224 205195112497152 205197284370432 205216205744736 205563895704576 205595884201248 206316397264896 206337605776128 206409837662208 206719358978304 206812981876392 207165435936768 207186731725824 207259260862464 207443809271808 207537760272384 207570055928832 207591393311226 207664064106336 207848972961792 207943107460416 208391825129472 208704318529536 208798840412928 209530578272256 209563184037888 209582507994624 209658094900224 209677427608752 209939817682944 210727767601152 210801536335872 210803767549952 210823205901696 211213258086528 211594960060416 211669032370176 211690791111168 211953457299456 211975245278208 212008231466784 212082448449024 212104249687557 212367428895744 212389259429142 212847571390464 213241368932352 213263289303336 213723487322112 214118905430016 214138649472768 214140916008288 214406622314496 215286675406848 215288954093568 215308806027264 215707157194752 216194850496512 216485356879872 216561141153792 216594840969216 216617106063888 216885884829696 216984112132608 217376243122176 217452339265536 217778419335168 217800806097024 217877050865664 218270795563008 218674626822144 218697105710592 218773664243712 218968465342464 219067635843072 219124248495183 219889844453376 219969148747776 219989432245248 220794740932608 220894738550784 221091428302848 221171165954048 221191560290304 221225980660992 221326173587016 221600795369472 222001269571584 222101813624832 222434865801216 222512732798976 222535606229568 222869308898484 223015812857856 223315484737536 223350235619328 223428423057408 223451390617344 223728649371648 223751647793664 223786466548272 224188662730761 224234478501888 224649343401984 224670058463232 224672436467712 225111249820188 225594626605056 225897763700736 226035241110144 226037633564304 226315705909248 226827384127488 227247046262784 227270406362112 227293768862766 227714293874538 228205675524096 228229134166728 228512321150976 228592315662336 228651389734104 228958634278224 229452701073408 229533024780288 229900850880192 230394512277504 230396950872064 230808584650752 230844501559296 230846944916736 231758414217216 232105946923008 232129806498144 232211067369984 232664604610941 232712152547328 233061115428864 233085073191552 233166668470272 233374285430784 233479980306432 233516312919936 233622072119628 233830094582016 233935995892968 234334673436672 234440803270656 234792358345728 234898695464544 235405580238848 235719405600768 235721900556288 235758582042624 235865356762752 236182294893312 237151728377856 237154238493696 237176106639408 238044330067968 238127661416448 238152140000064 238447639461888 238472150937984 238509260400132 238592754505152 238913357507712 239428905467904 239453517814272 239896540048896 239921200466253 240414209605632 240438923237376 240883768608768 240908530509324 241207450103808 242197509832704 242200073355264 243194207404032 243219206808576 243520993492992 243546026489856 243631283798016 243669196090368 243694244321874 244107126149184 244548273512448 244633881673728 245000721752064 245025906859152 245111682223872 245554645008384 245640605466624 245970678841344 246008955174912 246034243924416 246120372274176 246339523510272 246451090323456 247353266405376 247465292341248 248394083549184 248506580869632 248814928134144 248817561698304 248840505326592 248879228243616 248991945285393 249751428268032 249864540327936 250239224026368 250326824398848 250352557008264 250779211923456 250892789465088 251229920329728 251269015071744 251356975939584 251382814444512 251694730543104 251720603767872 251759774866806 252263788314624 252730511327232 252756491026176 253793954930688 253796641195008 254111552372736 254289646248912 254292337759842 255180807143424 255652927045632 255679207157376 256230933921792 256575237783552 256704996704256 256731384964608 256757775937569 257049937575936 257076361294848 257166355120128 257232813450867 258134288707584 258224652877824 258638457240216 259193826312192 259196569731072 259635716554752 259702813031328 260610186018816 260728215994368 261119190288384 261237450791232 261801171615744 262152960344064 262193754857472 262220707340496 262312502029056 262546071109632 262637979697152 262664977844736 262705852034928 263231779110912 263626507616256 263718794428416 263745903679488 264141403138944 264261032397612 264711390363648 264831277768704 265187138125824 265228404797952 265348526358096 265705081754976 266275624845312 266278443220992 266795694425088 266798518305408 267799871326464 267893619093504 267921157500072 268253594394624 268416848818296 269357518651392 269385207541056 269883607555008 270465985806336 270493788642048 270829417660416 270994239684864 271358381366784 271943942012928 272475082524672 273593483329536 273596379160576 273621607659648 273961117679616 274085194272768 274127845601664 275088529686528 275116807701504 275213116882944 275625811971072 275654145216546 275750642501856 276248975634432 276345681149952 276717013696512 276760074571776 276788524414968 276885418808448 277131963949056 277257476613888 277855766839296 278272424706048 278398453883904 279417578717184 279443343992832 279544126533632 279569903478336 279916794150912 279919756910592 280970356801536 281068715114496 281097607868928 281617677448704 281646626634297 282126613413888 282225376493568 282254388148224 282633660370944 282677641955712 282776597932032 282805666250076 283156571860992 283185679238856 283796761853952 284321825243136 284351052404448 284964649762816 285491873906688 285518199297024 285521221344384 285875496419328 287051938791424 287078408036352 287609542926336 288259800662016 288647142506496 288748188205056 288793121292288 288822808085184 289181179772928 289210906456704 289312149510144 289834990829568 290371225780224 290401074796032 290502734487552 290968264395243 291027727417344 291566169096192 291593054601216 291596140947456 291698218991616 292090181124096 292165664660244 293186459271168 293292198330368 293319242993664 294392987910144 294526318067712 294788571070464 294922080387072 294967974214656 294998295758058 295101564782688 295467727159296 295498100075328 295544083539294 296135751499776 296579821068288 296683643731968 296714141639424 297159078531312 297354417143808 297753979650048 297800314159104 297904564076544 297935187489792 298304865828864 298335530391552 298381955397696 298517092152858 298918216974348 299560077950976 299563248623616 300148333093584 300792835473408 301197018267648 301274855242272 301380321480192 301383511419072 301411302187581 301754274545664 301968954920583 303027208482816 303058358483688 303619058499384 304274234032128 304305512222304 304683094867968 304789754216448 304868519645472 305278179037632 305933696630784 305936934764544 306534467840256 307744779534336 307792668745728 307795926555648 307824308617104 309011218956288 309474595897344 309506408664192 309614756493312 310079038467456 310219472814588 310748153905152 310780097588736 310888891293696 311165713907712 311306640408576 311355083893248 311387089966839 311496096159504 311773459442688 311914661190624 312587737694208 313056477794304 313198260619392 314295867408384 314344776056832 314487142350336 314516141413128 314909726524416 316091651401728 316202304503808 316205651324928 316234808852544 316819887129792 317392440090624 317503548555264 317536186666752 317930185949184 317962867917312 318012347200176 318123672673536 318551143343616 319238540623872 319271357085696 319862053398528 319894933955004 320585230983168 321178358145024 321211374012432 321609933471744 322930013110272 322933431140352 322963209040896 324292275744768 324728035319808 324841711730688 324892261453824 324925659095832 325328827244544 325476168198912 326064364683264 326178508898304 326667629002752 326701209145536 326815576298496 327406193344512 328011940233216 328045658565888 328160496365568 328452698013696 328601453764608 329804355207168 329953723121664 329984148367872 331192111398912 331342107826176 331637142454272 331756748931072 331787340435456 331838970991488 331989260380524 332401193054208 333001904357376 333152720437248 333652298701824 333769099198464 333803409344352 334523719286784 334973227106304 335025353428992 335142634586112 335177085926016 335592974057472 335627471690496 335679699822408 336351717752832 336974015102976 337008654701568 337666874730282 338391939907584 338395521593344 338846645551104 339052861665216 339056450346456 340241076191232 340870569394176 340905609543168 340940653294149 341641245229056 342273328939008 342308513286144 342343701250092 342768481726464 342888473493504 342977084601156 343437951417336 344179051610112 344299537170432 344851276320288 345591768416256 345595426308096 346212876976128 346266752338944 346270417375104 347637621325824 348158920384512 348316601054976 349068228820992 349537280458752 349591673143296 349627609787328 349750002705408 350061428146176 350183972929536 350219970459648 350274469379904 350433108179442 350903993839452 351502010155008 351661204905984 352188537518592 352348043196816 352948520484864 353108370358272 353582850834432 353637873063936 353798035144128 354273442339968 355037924294656 355727592566784 355731357740544 357066495101952 357191492124672 357228210000096 357671459192832 357708226406976 357763890600198 357889131757728 359143358201856 359180276721408 359844810073344 360621314408448 360658384856064 361105890213888 361325652913152 361362795763986 361811175155712 363296264749056 363300110032896 364791311106048 364828810212864 365281490239488 365446925697024 365503794135552 365541366482811 366822410268672 366950822510592 367501082628096 367538860288728 367667523335808 368331967512576 368460908199936 368956018262016 369013432762368 369051365886624 369180558411264 369509285265408 369676635485184 371029899608064 371197938511872 372556771622912 372591125323776 372759871304448 373222392201216 373226342547456 374627142402048 374758286819328 374796810491904 375358836039552 375490236598272 375528835512396 376168817885184 376339184197632 376844880494592 376903522607616 377035463909376 377074221666768 377542095814656 377580905651808 377639662300209 378395682471936 379095766990848 379134736539264 380655831875584 380690932396032 380694961792512 381167328559104 381438506639763 382771210715136 383479390568448 383518810736064 384346400882688 384862856675328 385057495056384 385097077446912 385574906363904 385614541942272 385749532680192 386446654439424 387161634373632 387201433061376 387336979316736 387957685860324 388790739468288 388794854596608 388930958655488 389453574832128 389554219546992 390915279028224 391092323991552 391856176186848 392701757423616 393229440516096 393290632286208 393331061010744 393468753043584 393819106664448 393956969545728 393997466767104 394058778052392 394847668666368 395439761424384 395578191642624 395618855519232 396212104708416 396391548596418 397067085545472 397246916653056 397780707188736 397842607196928 398022789537144 398557622632464 399413437267968 399417664831488 400197777458112 401057113964544 401699806989696 401840428640256 401844681892096 401881736250108 402380391591936 402625273227444 404036277977088 404077811311584 404825411332512 405698978709504 405740682963072 406244126490624 406491359527296 407037572050176 407915913019392 408712623787008 410326372712448 410390224994304 410394568740864 410432411489472 411127791409152 411191768402496 412632794529792 412675211552256 412819675324416 413438717956608 413625963752784 414330871873536 414373463451648 414518521724928 415075520544768 415140111857664 415182786622452 415328128212672 415697945923584 415886214920832 416783650258944 417408637059072 417597680825856 419126368075776 419165015989248 419316189800448 419354855217504 419879635365888 421455535202304 421603072671744 421607535099904 421646411803392 422426516173056 423189920120832 423338064740352 423381582222336 423906914598912 423950490556416 424016462933568 424164896898048 424208499375114 424734857791488 424778518858284 425695142780928 426482737864704 426526578606672 427446974644224 428237810860032 428277298945536 428281832016576 428813244628992 430577908187136 430617612054528 431414314389504 432389700993024 432970713759744 433122282307584 433189681938432 433234212127776 433771769659392 433968224265216 434752486244352 435556838670336 435601612194048 435754101731328 436541591126016 437349253644288 437394211421184 437547328487424 437936930684928 438135271686144 438248496990366 439779688906752 439938297495552 439978864490496 441589481865216 441789477101568 442182856605696 442342331908096 442383120580608 442451961321984 442497443637087 442652347174032 443201590738944 444203627249664 444869731602432 445025465597952 445071212459136 445738617796968 446031625715712 446630969475072 446700471238656 446856846114816 446902781234688 447457298743296 447503295587328 447572933096544 447775638229287 448377325461522 449340116926464 449344872935424 450222499640376 451189253210112 451795527401472 452070482220288 452075267128608 452631411818496 453654768254976 454494092525568 454540812724224 454587537725532 455428587749076 456411351048192 456458268333456 457024642301952 457184631324672 457302779468208 457917268556448 458905402146816 459066049560576 459801701760384 460793901744128 461617169301504 461689003118592 461693889833472 463516828434432 464211893846016 464259612996288 464422134739968 465329209221882 466122230857728 466170146383104 466333336940544 466748570861568 466959960612864 467032625839872 467244144239256 467660189164032 467871991785936 468669346873344 468881606541312 469584716691456 469797390929088 470811160477696 471443801112576 471517164085248 471730713525504 472364589786624 474303456755712 474308476987392 474352213278816 476088660135936 476255322832896 476304280000128 476895278923776 476944301875968 477018520800264 477185509010304 477826715015424 478857810935808 478907035628544 479793080097792 479842400932506 480877846474752 481767537217536 481817061018648 482414900207616 484395019665408 484400146710528 486388414808064 486438413617152 487092052979712 487262567596032 487338392180736 487388488643748 488214252298368 489096547024896 489267763347456 490001443504128 490051813718304 490223364447744 491109290016768 491281210933248 492017910349824 492068487848832 492240744548352 492679047020544 492902180646912 494706532810752 494930584682496 496788167098368 497013161739264 497629856268288 497635123396608 497681010653184 497758456487232 497983890570786 499502856536064 499729080655872 500478448052736 500653648797696 500705114016528 501558423846912 501785578930176 502459840659456 502538030143488 502713951879168 502765628889024 503389461086208 503441207535744 503519549733612 504527576629248 505461022654464 505512982052352 506500312095423 507587909861376 507593282390016 508579292497824 508584675519684 510361614286848 511305854091264 511358414314752 512461867843584 513150475567104 513409993408512 513462769929216 513515551875138 514099875151872 514152722589696 514332710240256 514465626901734 516268577415168 516449305755648 517276914480432 518387652624384 518393139462144 519271433109504 519405626062656 521456431988736 522238380576768 522474901582464 523602343231488 524305920688128 524387509714944 524441414680992 524625004058112 525092142219264 525275959394304 525329955689472 525411704069856 525649662269163 527253015232512 527491807358976 528282806277888 528522064795224 529422780727296 529662555537408 530374276251648 530456809595904 530697052716192 531410163509952 532551249690624 532556886441984 533591388850176 533597036610816 535599742652928 535787238187008 535842315000144 536507188789248 536833697636592 538715037302784 538770415082112 539767215110016 540931971612672 540987577284096 541658835320832 541988479369728 542044193645979 542716762733568 544950165049344 547186966659072 547192758321152 547243215319296 547922235359232 548170388545536 548255691203328 550177059373056 550233615403008 550426233765888 551251623942144 551308290433092 551501285003712 552497951268864 552691362299904 553434027393024 553520149143552 553577048829936 553770837616896 554263927898112 554514953227776 555711533678592 556544849412096 556796907767808 558835157434368 558886687985664 559088253067264 559139806956672 559833588301824 559839513821184 561940713603072 562137430228992 562195215737856 563235354897408 563293253268594 564253226827776 564508776296448 565267320741888 565355283911424 565553195864064 565611332500152 566313143721984 566371358477712 567593523707904 568643650486272 568702104808896 569929299525632 570983747813376 571036398594048 571042442688768 571750992838656 574103877582848 574156816072704 575219085852672 576519601324032 577294285012992 577586242584576 577645616170368 578362359545856 578421812913408 578624299020288 579669981659136 580742451560448 580802149592064 581005468975104 581936528790486 583186109202432 583192281894912 583396437983232 584180362248192 584331329320488 586372918542336 586584396660736 586638485987328 588785975820288 589052636135424 589844160774144 589935948429312 589996591516116 590203129565376 590935454318592 590996200150656 591088167078588 592271502999552 593159642136576 593367287463936 593428283278848 594318157062624 594587322894627 594708834287616 595600628318208 595809128153088 595870374979584 596671060783104 596763910795392 597034184305716 597836433948696 599120155901952 599126497247232 600296666187168 601585670946816 602394036535296 602549710484544 602760642960384 602767022838144 602822604375162 603508549091328 603937909841166 606054416965632 606116716967376 607238116998768 608548468064256 608611024444608 609366189735936 609579508432896 609737039290944 610556358075264 611873869529088 613068935680512 615489559068672 615585337491456 615591853111296 615648617234208 618949191794688 619012817328384 619229512986624 620158076934912 620438945629176 621496307810304 621560195177472 621777782587392 622331427815424 622613280817152 622710167786496 622774179933678 622992192319008 623546918885376 623829322381248 625175475388416 626112955588608 626396521238784 628591734816768 628689552113664 628974284700672 629032282826256 629819453048832 632183302803456 632404609007616 632411302649856 632469617705088 633639774259584 634784880181248 635007097110528 635072373333504 635860371898368 635925735834624 636024694400352 636247345347072 636312749062671 637102286687232 638542714171392 639724106797056 639789867910008 641170461966336 642356716290048 642422748024864 643219866943488 645860026220544 645866862280704 645926418081792 648584551489536 649456070639616 649683423461376 649784522907648 649851318191664 650657654489088 650952336397824 652128729366528 652357017796608 653335258005504 653402418291072 653631152596992 654812386689024 656023880466432 656091317131776 656320992731136 656905396027392 657202907529216 657372745485549 659907446243328 659968296735744 662384222797824 662684215652352 663274284908544 663513497862144 663574680870912 663677941982976 663978520761048 664802386108416 666003808714752 666305440874496 667304597403648 667538198396928 667606818688704 669047438573568 669946454212608 670050706857984 670285269172224 670354171852032 671185948114944 671254943380992 671359399644816 672565988192283 672703435505664 673948030205952 674017309403136 675333749460564 676783879815168 676791043186688 677693291102208 678105723330432 678112900692912 680482152382464 681741138788352 681811219086336 681881306588298 684617026572288 684687402500184 685536963452928 685776946987008 685954169202312 686875902834672 688358103220224 688599074340864 689702552640576 691183536832512 691190852616192 692425753952256 692533504677888 692540834750208 695275242651648 696317840769024 696633202109952 698136457641984 699183346286592 699255219574656 699500005410816 700122856292352 700439940919296 700548938759808 700866216358884 701807987678904 703004020310016 703322409811968 704377075037184 704696086393632 706216740716544 707165701668864 707275746127872 707596070288256 708546884679936 710075848589312 711455185133568 711462715481088 714132990203904 714382984249344 714456420000192 715342918385664 715416452813952 715527781200396 715778263515456 718286716403712 718360553442816 719689620146688 719763601398759 721242628816896 721316769712128 722651305826304 722725591527972 723622350311424 726592529498112 726600220065792 729582622212096 729657620425728 730562980478976 730893851394048 731007588271104 731082732965622 733644820537344 733901645021184 735002165256192 735077720577456 735335046671616 736663935025152 736921816399872 737912036524032 738026865524736 738102731773248 738361116822528 739018570530816 739353270970368 742059799216128 742395877023744 745113543245824 745182250647552 745519742608896 746444784402432 746452685094912 746975835856179 749254284804096 749593620983808 750717672079104 750980473196544 751057671024792 752337635770368 752678368395264 753689760989184 753807045215232 754070927818752 754148443333536 755084191629312 755161811303616 755279324600418 756791364943872 758191533981696 758269473078528 761311663751168 761381864792064 761389923585024 762334657118208 762877013279526 765542421430272 766958781136896 767037621472128 768692801765376 769725713350656 770114990112768 770194154893824 770273327812707 771149812727808 771229083884544 771499065360384 771698440352601 774402866122752 774673958633472 775915371720648 777581478936576 777589709193216 777861917310976 778907149664256 779108439093984 781830558056448 782184647983104 783712352373696 785403514847232 786458881032192 786581264572416 786662122021488 786937506087168 787638213328896 787913939091456 787994933534208 788117556104784 789695337332736 790879522848768 791156383285248 791237711038464 792424209416832 792783097192836 794134171090944 794493833306112 795561414377472 795685214393856 796045579074288 797115245264928 798826874535936 798835329662976 800395554916224 803399613979392 803680857280512 803689363784192 803763472500216 804760783183872 805250546454888 808072555954176 808155622623168 809650822665024 811397957419008 811481365926144 812488252981248 812982719054592 814075144100352 815831826038784 817425247574016 820780449988608 820789137481728 820864822978944 822255582818304 822383536804992 825265589059584 825350423104512 825639350648832 826877435913216 827251927505568 828746926903296 829037043449856 830151041089536 830280223715328 830365573244904 830656256425344 831395891847168 831772429841664 833567300517888 834817274118144 835195361651712 838252736151552 838330031978496 838632379600896 838709710435008 839759270731776 842911070404608 843206145343488 843215070199808 843292823606784 844853032346112 846379840241664 846676129480704 846763164444672 847900981112832 848032925867136 848329793796096 848416998750228 849469715582976 849557037716568 851390285561856 852965475729408 853053157213344 854893949288448 856475621720064 856554597891072 856563664033152 857626489257984 861155816374272 861235224109056 862828628779008 864779401986048 865941427519488 866244564615168 866379363876864 866468424255552 867543539318784 867936448530432 869504972488704 871113677340672 871203224388096 871508203462656 872904793185729 873083182252032 874698507288576 874788422842368 875094656974848 876270543372288 876496993980732 879559377813504 879876594991104 879957728980992 883178963730432 883578954203136 884365713211392 884766241161216 884903922643968 884994887274174 885304694348064 886403181477888 888407254499328 889739463204864 890050931195904 890142424918272 891477235593936 892063251431424 893261938950144 893400942477312 893713692229632 893805562469376 894914597486592 895006591174656 895145866193088 895551276458574 896754650923044 898680233852928 898689745870848 900444999280752 902378506420224 903591054802944 904140964440576 904150534257216 904233906562743 905262823636992 909081625448448 909175075451064 910857175498152 912822702096384 912916536666912 914049284603904 914369262649344 914605558936416 915834537112896 917810804293632 919603403520768 921587803488256 923234338603008 923378006237184 923387779666944 927033656868864 928423787692032 928519225992576 928844269479936 930658418443764 932244461715456 932340292766208 932666673881088 933497141723136 933919921225728 934065251679744 934161269900517 934488288478512 935320378328064 935743983571872 937763213082624 939169433382912 939594781858176 941622320955392 942887602225152 943034328170496 943461427051008 944729179573248 948606913511424 948616953974784 948704426557632 952177320271872 952510645665792 952608560000256 953790557847552 953888603751936 954037041600528 954371018020608 955653430030848 957715621871616 957814071257088 959586160195584 959684801865012 961755692949504 963535074435072 963634122037296 964829800415232 968790039330816 968800293421056 972876827234304 974184105959424 974525135192064 974676784361472 974776977287496 976428504596736 978193094049792 978535526694912 980002887008256 980103627436608 980446728895488 982218580033536 984035820699648 984136975697664 984481489096704 985358094041088 985804361293824 989413065621504 989861169364992 993576334196736 994026323478528 995270246793216 995362021306368 995516912974464 995967781141572 999005713072128 999458161311744 1000956896105472 1001307297595392 1001410228033056 1003571157860352 1004919681318912 1005076060286976 1005427903758336 1005531257778048 1006778922172416 1006882415071488 1007039099467224 1009055153258496 1010922045308928 1011025964104704 1013000624190846 1015175819722752 1015186564780032 1017158584995648 1017169351039368 1020723228573696 1022611708182528 1022716828629504 1024923735687168 1026819986817024 1026925539858432 1027031103750276 1028305445179392 1028665420480512 1028931253803468 1032537154830336 1032898611511296 1034553828960864 1036775305248768 1036786278924288 1038811252125312 1042912863977472 1044476761153536 1044949803164928 1047204686462976 1048611841376256 1048775019429888 1048882829361984 1049250008116224 1050184284438528 1050551918788608 1050659911378944 1050823408139712 1051299324538326 1054506030465024 1054983614717952 1056565612555776 1057044129590448 1058845561454592 1059325111074816 1060748552503296 1060913619191808 1061394105432384 1062820327019904 1065113772883968 1067182777700352 1067194073221632 1071199485305856 1071574476374016 1071684630000288 1073014377578496 1073667395273184 1077430074605568 1077540830164224 1079534430220032 1081863943225344 1081975154568192 1083317670641664 1083976958739456 1084088387291958 1085433525467136 1089900330098688 1094373933318144 1094385516642304 1094486430638592 1095844470718464 1096340777091072 1096511382406656 1100467230806016 1100852467531776 1102503247884288 1102616580866184 1103002570007424 1104995902537728 1105382724599808 1106868054786048 1107040298287104 1107154097659872 1107541675233792 1108527855796224 1109029906455552 1113089698824192 1113593815535616 1117670314868736 1117773375971328 1118176506134528 1118279613913344 1119667176603648 1119679027642368 1123881427206144 1124274860457984 1124390431475712 1126470709794816 1126586506537188 1128506453655552 1129017552592896 1130534641483776 1130710567822848 1131106391728128 1131222665000304 1132626287443968 1132742716955424 1132918986900627 1135187047415808 1137287300972544 1137404209617792 1139858599051264 1141967495626752 1142072797188096 1142084885377536 1143501985677312 1144315519919289 1148313632145408 1150438171705344 1153039202648064 1154588570025984 1155172485169152 1155291232340736 1156724719091712 1156843625826816 1157248598040576 1159339963318272 1161484903120896 1161604299184128 1162010937950208 1163873057580972 1166372218404864 1166384563789824 1166792875966464 1168360724496384 1168662658640976 1172745837084672 1173168793321472 1173276971974656 1178105272270848 1179688321548288 1179871896858624 1179993183032232 1180406259130752 1181870908637184 1181992400301312 1182176334157176 1184543005999104 1186319284273152 1186734574927872 1186856566557696 1188636314125248 1189174645789254 1191201256636416 1191740749959168 1193342121566208 1193527821590784 1194068368611432 1195672867897392 1198240311803904 1198252994494464 1200593332374336 1203171341893632 1205099420969088 1205521285920768 1205534045676288 1205645208750324 1207875819682332 1212108833931264 1212233433934752 1214476233997536 1217096936128512 1217222048889216 1218732379471872 1219474078581888 1221112716150528 1223747739058176 1226137871361024 1230979118137344 1231170674982912 1231183706222592 1231297234468416 1237898383589376 1238025634656768 1238459025973248 1240316153869824 1240877891258352 1242992615620608 1243120390354944 1243555565174784 1245226561634304 1245420335572992 1245548359867356 1245984384638016 1247093837770752 1247658644762496 1250350950776832 1252225911177216 1252793042477568 1257379104227328 1257948569401344 1258064565652512 1259638906097664 1264366605606912 1264809218015232 1264822605299712 1264939235410176 1267279548519168 1269569760362496 1270014194221056 1270144746667008 1271720743796736 1271851471669248 1272049388800704 1272494690694144 1272625498125342 1274204573374464 1277085428342784 1279448213594112 1279579735820016 1282340923932672 1284713432580096 1284845496049728 1286439733886976 1291733724561408 1291852836163584 1297169102979072 1298912141279232 1299366846922752 1299569045815296 1299702636383328 1301315308978176 1301904672795648 1304257458733056 1306670516011008 1306804836582144 1307262305193984 1309624773378048 1312047760932864 1312182634263552 1312641985462272 1313810792054784 1314405815058432 1314745490971098 1319814892486656 1319936593471488 1324768445595648 1325368431304704 1326548569817088 1327026995724288 1327149361741824 1327355883965952 1327957041522096 1329604772216832 1332610881748992 1334609194807296 1335076396793856 1335213637377408 1338094877147136 1339892908425216 1340101413715968 1340570538344448 1340708343704064 1342371896229888 1342509886761984 1342718799289632 1343326914687861 1345131976384566 1348034618806272 1350667498921128 1353567759630336 1353582086373376 1355386582204416 1356211446660864 1356225801385824 1360964304764928 1363482277576704 1363622438172672 1363762613176596 1369234053144576 1369374805000368 1371073926905856 1371553893974016 1371908338404624 1373751805669344 1376716206440448 1377198148681728 1379405105281152 1382381705232384 1384851507904512 1385067009355776 1385081669500416 1390550485303296 1392635681538048 1393266404219904 1398366692573184 1398510439149312 1399000010821632 1400245712584704 1400879881838592 1401097877519616 1401732432717768 1403615975357808 1406008040620032 1406644819623936 1408754150074368 1409392172787264 1412433481433088 1414331403337728 1414551492255744 1415192140576512 1417093769359872 1420151697178624 1422910370267136 1422925430962176 1428265980407808 1428765968498688 1428912840000384 1430685836771328 1430832905627904 1431055562400792 1431556527030912 1436573432807424 1436721106885632 1439379240293376 1439527202797518 1442633539424256 1445302611652608 1445451183055944 1447244700622848 1453185058996224 1453200440131584 1459165244424192 1459315240851456 1461787702788096 1462015176542208 1462165465931244 1467289641074688 1467803290042368 1470004330512384 1470155441154912 1470670093343232 1473327870050304 1473843632799744 1476053731049472 1476205463546496 1476722233645056 1478037141061632 1478706541940736 1484119598432256 1484791754047488 1490364501295104 1491039485217792 1492889568804864 1492905370189824 1493951671712358 1498508569608192 1499187241967616 1501435344158208 1501960946393088 1502115342049584 1504675271540736 1505356736790528 1507379521978368 1507614090430464 1508141855637504 1508296886667072 1510168383258624 1510323622607232 1510558649200836 1513582729887744 1516383067963392 1516538946157056 1519500936286269 1522623327502336 1522763729584128 1522779847170048 1525754026559052 1531084842860544 1533917562273792 1534075242944256 1537385603530752 1539451426701312 1540229980225536 1540388309787648 1540546655625414 1542299625455616 1542458167769088 1542998130720768 1543396880705202 1548805732245504 1549347917266944 1551830743441296 1555162957873152 1555179418386432 1555723834621952 1557814299328512 1558216878187968 1564369295966208 1567424704747392 1570807029694464 1572917762064384 1573162529144832 1573324244042976 1573875012174336 1575276426657792 1575827878182912 1575989867068416 1576235112209568 1576948986807489 1581759045697536 1582475422076928 1584848418833664 1585566194385672 1588268342181888 1588987666612224 1591122828754944 1591370428787712 1592091158148576 1594230490529856 1597653749071872 1597670659325952 1600791109832448 1606799227958784 1607361714561024 1607378727568384 1607526945000432 1609521566367744 1610501092909776 1616145111908352 1616311245246336 1619301645330048 1622795914838016 1622962731852288 1624976505962496 1625965438109184 1626132580937937 1628150288200704 1634850495148032 1641560899977216 1641578274963456 1641729645957888 1644511165636608 1644767073609984 1650531178119168 1650700846209024 1651278701297664 1653754871826432 1654503855011136 1657493853806592 1658074086899712 1660302082179072 1660560447430656 1660731146489808 1661312512850688 1662791783694336 1663544859683328 1667134601035776 1669634548236288 1670390723303424 1676505472303104 1676660063956992 1677264759201792 1677419420870016 1679518541463552 1685822140809216 1686412290686976 1686430140399616 1686585647213568 1689706064692224 1692759680483328 1693526328889344 1695801962225664 1696065851734272 1696659587592192 1696833997500456 1698939431165952 1699114075433136 1702780571123712 1705930951458816 1706106314426688 1709787898576896 1712951243440128 1713109195782144 1713127328066304 1715252978515968 1722311632748544 1722470448218112 1725657257558016 1729558803972096 1731882855038976 1732758727753728 1732936848511104 1735087078637568 1735872897060864 1739009944977408 1742227354681344 1742406448776192 1743016406925312 1745809586371458 1749576845684736 1750189313949696 1752541086744576 1752993987961464 1759118755627008 1759753189982208 1759915457961984 1766357927460864 1767157908406272 1769532482322432 1769807845287936 1769989774548348 1770609388696128 1772806362955776 1776814508998656 1779478926409728 1780101862391808 1780284849836544 1782954471187872 1783761968683881 1784126502862848 1786801884954624 1787427384459264 1787611124938752 1790013182349312 1790291732386176 1791102552917148 1793509301846088 1797360467705856 1797379491741696 1800889998561504 1804757012840448 1807182109605888 1808281928881152 1808301068514432 1808467813125486 1810525647273984 1818163250896896 1818350150902128 1821714350996304 1825645404192768 1825833073333824 1828098569207808 1828738525298688 1829211117872832 1831669074225792 1835621608587264 1839206807041536 1843175606976512 1846468677206016 1846756012474368 1846775559333888 1856847575384064 1857038451985152 1857688538959872 1861316836887528 1864488923430912 1864680585532416 1865333347762176 1866994283446272 1867839842451456 1868130503359488 1868322539801034 1868976576957024 1870640756656128 1871487967143744 1875526426165248 1878338866765824 1879189563716352 1883244641910784 1885775204450304 1886068656340992 1886922854102016 1889458359146496 1897213827022848 1897233907949568 1897408853115264 1904354640543744 1905021291331584 1905217120000512 1907581115695104 1907777207503872 1908074083201056 1908742036041216 1908938247188013 1911306860061696 1915628142514176 1919172320391168 1919369603730024 1923511385899008 1927070148870144 1927268244074592 1929659600830464 1937580078661632 1937600586842112 1945753654468608 1948368211918848 1949050270384128 1949353568722944 1949553954574992 1952857009193472 1956386188099584 1957071053389824 1960005774016512 1960207254873216 1960893457790976 1964437160067072 1968071641399296 1968273951395328 1968962978193408 1970716188082176 1971608722587648 1972118236456647 1979722338729984 1987152668393472 1988052646957056 1990540493586432 1990724042612736 1991033825948928 1991935562283144 1998011426144256 1998916322623488 2001913792210944 2002614595190784 2002820456066112 2007142315720704 2009839362637824 2010152120573952 2010855807516672 2011062515556096 2013557844344832 2013764830142976 2014078198934448 2017697964576849 2018110306516992 2021844090617856 2022051928209408 2026001248381692 2030351639445504 2030373129560064 2034317169991296 2034338702078736 2041446457147392 2045223416365056 2045433657259008 2053851079716864 2054062207500552 2056610890358784 2057330840961024 2057862507606936 2065074309660672 2065797223022592 2069107657921728 2073550610497536 2073572557848576 2077622504250624 2085825727954944 2088953522307072 2089899606329856 2094409372925952 2097550038859776 2097765658723968 2098500016232448 2100368568877056 2101319822757888 2101646816279424 2102598649076652 2109012060930048 2109967229435904 2113131225111552 2114088259180896 2118650222149632 2121497105006592 2121827238383616 2122788210864768 2125640654039808 2130227545767936 2134365555400704 2134388146443264 2142398970611712 2143148952748032 2143369260000576 2146028755156992 2147334790546368 2154860149211136 2155081660328448 2159068860440064 2159290804196277 2163727886450688 2163950309136384 2167953917478912 2168176774583916 2170867050934272 2179800660197376 2188747866636288 2188771033284608 2188972861277184 2191688941436928 2192681554182144 2193022764813312 2200934461612032 2201704935063552 2205006495768576 2205233161732368 2206005140014848 2209991805075456 2210765449199616 2213736109572096 2214080596574208 2214308195319744 2215083350467584 2217055711592448 2218059812911104 2226179397648384 2227187631071232 2235340629737472 2235546751942656 2236353012269056 2236559227826688 2239334353207296 2239358055284736 2247762854412288 2248780862951424 2252941419589632 2253173013074376 2257012907311104 2258035105185792 2261069282967552 2261421135645696 2262212783456256 2262445330000608 2265252574887936 2265485433910848 2265837973801254 2270374094831616 2274574601945088 2274808419235584 2279717198102528 2283934991253504 2284145594376192 2284169770755072 2287003971354624 2288631039838578 2296627264290816 2300876343410688 2306078405296128 2309177140051968 2310344970338304 2310582464681472 2310819983438121 2313449438183424 2313687251653632 2314497196081152 2315095321057803 2323208598368256 2324021875900416 2327746115161944 2332744436809728 2332769127579648 2333585751932928 2336721448992768 2337325317281952 2345491674169344 2346553943949312 2356210544541696 2359376643096576 2359743793717248 2359986366064464 2360812518261504 2363741817274368 2363984800602624 2364352668314352 2369086011998208 2372638568546304 2373469149855744 2373713133115392 2377272628250496 2378349291578508 2382402513272832 2383481499918336 2386684243132416 2387055643181568 2388136737222864 2391345735794784 2396480623607808 2396505988988928 2401186664748672 2410198841938176 2411042571841536 2411068091352576 2411290417500648 2415751639364664 2424217667862528 2424466867869504 2428952467995072 2434193872257024 2434444097778432 2437464758943744 2438948157163776 2442225432301056 2447495478116352 2452275742722048 2462341349965824 2462367412445184 2462594468936832 2475796767178752 2476051269313536 2476918051946496 2480632307739648 2481755782516704 2486240780709888 2487111130349568 2490453123268608 2490840671145984 2491096719734712 2491968769276032 2494187675541504 2495317289524992 2500701901553664 2504451822354432 2505586084955136 2514758208454656 2515897138802688 2516129131305024 2519277812195328 2528733211213824 2529618436030464 2529645210599424 2529878470820352 2534559097038336 2539139520724992 2540028388442112 2540289493334016 2543702943338496 2544098777601408 2544989381388288 2545250996250684 2548409146748928 2554170856685568 2558896427188224 2559159471640032 2564681847865344 2569426865160192 2569690992099456 2572879467773952 2583467449122816 2583705672327168 2594338205958144 2597824282558464 2598733693845504 2599138091630592 2599405272766656 2602630617956352 2603809345591296 2608514917466112 2613341032022016 2613609673164288 2614524610387968 2618714379557187 2619249546756096 2624095521865728 2624365268527104 2625283970924544 2628811630116864 2629490981942196 2639629784973312 2639873186942976 2649536891191296 2650736862609408 2653097139634176 2654298723483648 2654711767931904 2655914083044192 2659209544433664 2665221763497984 2669218389614592 2670152793587712 2670427274754816 2676189754294272 2679785816850432 2680202827431936 2681141076688896 2681416687408128 2684743792459776 2685019773523968 2685437598579264 2686653829375722 2690263952769132 2696069237612544 2701334997842256 2707135519260672 2707164172746752 2710773164408832 2712422893321728 2712451602771648 2727244876345344 2727525226353192 2738468106289152 2738749610000736 2742147853811712 2743107787948032 2743816676809248 2747503611338688 2753432412880896 2758810210562304 2764763410464768 2769703015809024 2770134018711552 2770163339000832 2781100970606592 2785271363076096 2786532808439808 2796733385146368 2797020878298624 2798000021643264 2800491425169408 2801759763677184 2802195755039232 2802483809701551 2803464865435536 2807231950715616 2813289639247872 2817508300148736 2818784345574528 2824866962866176 2828662806675456 2829102984511488 2830384281153024 2834187538719744 2845820740534272 2845850861924352 2856531960815616 2857531936997376 2857825680000768 2861371673542656 2861665811255808 2862111124801584 2863113054061824 2873146865614848 2873442213771264 2878758480586752 2879054405595036 2885267078848512 2890605223305216 2890902366111888 2894489401245696 2906370117992448 2906400880263168 2918630481702912 2923575405576192 2924030353084416 2924330931862488 2934579282149376 2935606580084736 2940008661024768 2940310882309824 2941340186686464 2946655740100608 2952107462098944 2952410927092992 2953444467290112 2956074282123264 2957413083881472 2968239196864512 2969583508094976 2980729002590208 2982078970435584 2985810740379648 2987903343424716 2997017139216384 2998374483935232 3002870688316416 3003921892786176 3004230684099168 3010713473581056 3014759043956736 3015228180860928 3016283711275008 3016593773334144 3020336766517248 3020647245214464 3021117298401672 3027165459775488 3032766135926784 3033077892314112 3039001872572538 3045527459168256 3045559694340096 3051508053118104 3062169685721088 3067835124547584 3068150485888512 3074771207061504 3080459960451072 3080776619575296 3081093311250828 3084916335538176 3085996261441536 3086793761410404 3097611464491008 3098695834533888 3103661486882592 3110325915746304 3110358836772864 3111447669243904 3116433756375936 3128738591932416 3134849409494784 3141614059388928 3145835524128768 3146325058289664 3146648488085952 3147750024348672 3150552853315584 3151655756365824 3151979734136832 3152470224419136 3153897973614978 3163518091395072 3164950844153856 3169696837667328 3171132388771344 3176536684363776 3177975333224448 3182245657509888 3182740857575424 3184182316297152 3188460981059712 3195341318651904 3201582219664896 3213598455917568 3214723429122048 3214757455136768 3215053890000864 3219043132735488 3221002185819552 3232290223816704 3232622490492672 3238603290660096 3245591829676032 3245925463704576 3249953011924992 3251930876218368 3252265161875874 3256300576401408 3269700990296064 3283121799954432 3283156549926912 3283459291915776 3289022331273216 3289534147219968 3301401692418048 3302557402595328 3307509743652864 3309007710022272 3314987707613184 3316148173799424 3320604164358144 3321120894861312 3321462292979616 3322625025701376 3325583567388672 3327089719366656 3339269096472576 3340781446606848 3353010944606208 3353320127913984 3354529518403584 3354838841740032 3359037082927104 3371644281618432 3372824581373952 3372860280799232 3373171294427136 3379412129384448 3385519360966656 3387052657778688 3391603924451328 3392131703468544 3393319175184384 3393667995000912 3397878862331904 3398228150866272 3398756960701881 3405561142247424 3411861902917632 3412212628853376 3419575797153792 3425902486880256 3426218391564288 3426254656132608 3430505957031936 3432946559757867 3444940896436224 3451314515116032 3459117607944192 3463765710077952 3465517455507456 3465873697022208 3470174157275136 3471745794121728 3478019889954816 3484454709362688 3484812897552384 3486032813850624 3491619172742916 3499153691369472 3500378627899392 3505082173489152 3505987975922928 3518237511254016 3519506379964416 3519830915923968 3534315816812544 3539064964644864 3539615690575872 3539979549096696 3541218777392256 3545612725911552 3553629017997312 3558957852819456 3560203724783616 3560569699673088 3565908942375744 3567523937367762 3573603769909248 3575222249877504 3580026364698624 3580583464772352 3582205105834296 3587018603692176 3594720935411712 3594758983483392 3601779997123008 3609514025680896 3616563857762304 3616602137028864 3616935626250972 3636326501793792 3636700301804256 3643428701992608 3651290808385536 3651666146667648 3656197138415616 3658422235745664 3663338148451584 3671243217174528 3678413614083072 3692937354412032 3693512024948736 3693551118667776 3713695150768128 3714076903970304 3715377077919744 3722633673775056 3728977846861824 3729361171064832 3730666695524352 3735679684902912 3736261006718976 3736645079602068 3737953153914048 3741281513312256 3742975934287488 3751052852330496 3756677733531648 3758379127432704 3766489283821568 3772137312681984 3773845708204032 3778916718292992 3794427654045696 3794467815899136 3794817706230528 3808709281087488 3810042582663168 3810434240001024 3815162231390208 3815554415007744 3816148166402112 3817484072082432 3817876494376026 3822613720123392 3831256285028352 3838344640782336 3838739207460048 3847022771798016 3854140297740288 3854536488149184 3859319201660928 3875201173684224 3891507308937216 3896736423837696 3898100540768256 3898707137445888 3899107909149984 3905714018386944 3912772376199168 3920011548033024 3920414509746432 3921786915581952 3928874320134144 3936143282798592 3936547902790656 3937925956386816 3941432376164352 3943217445175296 3944236472913294 3959444677459968 3974305336786944 3976105293914112 3981080987172864 3981448085225472 3982067651897856 3983871124566288 3997832645246976 4003827584421888 4005229190381568 4005640912132224 4014284631441408 4019678725275648 4020304241147904 4021711615033344 4022125031112192 4027115688689664 4027529660285952 4028156397868896 4029980744063583 4035395929153698 4044103856418816 4052002496763384 4060703278891008 4060746259120128 4068634339982592 4068677404157472 4082892914294784 4090446832730112 4090867314518016 4107702159433728 4108124415001104 4113221780717568 4114661681922048 4115725015213872 4130148619321344 4131594446045184 4138215315843456 4147145115697152 4155245008501248 4171651455909888 4177907044614144 4179799212659712 4195100077719552 4195531317447936 4197000032464896 4200737137754112 4202639645515776 4203293632558848 4205197298153304 4218024121860096 4219934458871808 4226262450223104 4228176518361792 4237300444299264 4242994210013184 4243654476767232 4245576421729536 4251281308079616 4260455091535872 4268731110801408 4268776292886528 4284797941223424 4286297905496064 4286738520001152 4292057510313984 4294669581092736 4309720298422272 4310163320656896 4318137720880128 4318581608392554 4327900618272768 4335907834957824 4336353549167832 4341734101868544 4359601320394752 4377495733272576 4377542066569216 4377945722554368 4385363108364288 4386045529626624 4401868923224064 4403409870127104 4410012991537152 4410466323464736 4412010280029696 4419983610150912 4421530898399232 4428161193148416 4428616390639488 4430166700935168 4434111423184896 4436119625822208 4452358795296768 4454375262142464 4471093503885312 4472706024538112 4473118455653376 4478668706414592 4478716110569472 4495525708824576 4497561725902848 4505882839179264 4506346026148752 4514025814622208 4516070210371584 4522138565935104 4522842271291392 4524425566912512 4524890660001216 4530505149775872 4530970867821696 4531675947602508 4540748189663232 4549149203890176 4549616838471168 4558502808858807 4559434396205056 4567869982507008 4568291188752384 4568339541510144 4577262079677156 4593254528581632 4601752686821376 4612156810592256 4618354280103936 4620689940676608 4621164929362944 4621639966876242 4626898876366848 4627374503307264 4628994392162304 4630190642115606 4646417196736512 4648043751800832 4655492230323888 4665488873619456 4665538255159296 4667171503865856 4673442897985536 4674650634563904 4693107887898624 4712421089083392 4718753286193152 4719487587434496 4719972732128928 4721625036523008 4727483634548736 4727969601205248 4728705336628704 4730846960422467 4745277137092608 4747426266230784 4754545256500992 4756698583157016 4764805026545664 4766962999836672 4773368486264832 4774111286363136 4776273474445728 4782691471589568 4792961247215616 4793011977977856 4802373329497344 4820397683876352 4822085143683072 4822136182705152 4822580835001296 4831503278729328 4848435335725056 4848933735739008 4857904935990144 4868387744514048 4868888195556864 4874929517887488 4877896314327552 4878397742813811 4884450864602112 4904551485444096 4924682699931648 4924734824890368 4925188937873664 4951593534357504 4952102538627072 4953836103892992 4961264615479296 4963511565033408 4972481561419776 4974222260699136 4980906246537216 4981681342291968 4982193439469424 4983937538552064 4988375351083008 4990634579049984 5001403803107328 5008903644708864 5011172169910272 5029516416909312 5031794277605376 5032258262610048 5038555624390656 5057466422427648 5059236872060928 5059290421198848 5059756941640704 5069118194076672 5078279041449984 5080578986668032 5087405886676992 5088197555202816 5089978762776576 5090501992501368 5096818293497856 5108341713371136 5117792854376448 5118318943280064 5129363695730688 5138853730320384 5139381984198912 5145758935547904 5166934898245632 5167411344654336 5188676411916288 5195648565116928 5198276183261184 5198810545533312 5205261235912704 5207618691182592 5217029834932224 5226682064044032 5227219346328576 5229049220775936 5237428759114374 5248730537054208 5250567941849088 5257623260233728 5258981963884392 5279259569946624 5279746373885952 5299073782382592 5301473725218816 5308597446967296 5309423535863808 5311828166088384 5318419088867328 5330443526995968 5338436779229184 5340305587175424 5340854549509632 5351285906051643 5352379508588544 5360405654863872 5362282153377792 5362833374816256 5370039547047936 5370875197158528 5373307658751444 5380527905538264 5392138475225088 5402669995684512 5414271038521344 5414328345493504 5421546328817664 5424845786643456 5424903205543296 5454489752690688 5455050452706384 5476936212578304 5477499220001472 5484295707623424 5486215575896064 5487633353618496 5495007222677376 5506864825761792 5517620421124608 5529526820929536 5539406031618048 5540268037423104 5540326678001664 5570542726152192 5573065616879616 5593466770292736 5594041756597248 5596000043286528 5600982850338816 5603519527354368 5604391510078464 5604967619403102 5606929730871072 5614463901431232 5626579278495744 5635016600297472 5637568691149056 5649733925732352 5657325613350912 5658205969022976 5660768562306048 5668375077439488 5691641481068544 5691701723848704 5713063921631232 5715063873994752 5715651360001536 5722743347085312 5723331622511616 5724222249603168 5726226108123648 5726814741564039 5746884427542528 5757516961173504 5758108811190072 5770534157697024 5781210446610432 5781804732223776 5788978802491392 5812740235984896 5812801760526336 5837260963405824 5847150811152384 5848060706168832 5848661863724976 5869158564298752 5871213160169472 5880017322049536 5880621764619648 5882680373372928 5893311480201216 5904214924197888 5904821854185984 5906888934580224 5912148564246528 5914826167762944 5916354709369941 5939167016189952 5961458005180416 5964157940871168 5971621480759296 5975806686849432 5994034278432768 5996748967870464 6005741376632832 6007843785572352 6008461368198336 6021426947162112 6029518087913472 6030456361721856 6032567422550016 6033187546668288 6040673533034496 6041294490428928 6042234596803344 6054330919550976 6065532271853568 6066155784628224 6078003745145076 6091054918336512 6091119388680192 6103016106236208 6124339371442176 6135670249095168 6136300971777024 6161553239150592 6162186622501656 6169832671076352 6171992522883072 6173587522820808 6195222928982016 6197391669067776 6207322973765184 6220651831492608 6220717673545728 6232867512751872 6257477183864832 6269698818989568 6283228118777856 6292650116579328 6293296976171904 6295500048697344 6301105706631168 6303959468273664 6304940448838272 6307795947229956 6327036182790144 6329901688307712 6339393675334656 6342264777542688 6355950666448896 6364491315019776 6365481715150848 6368364632594304 6376921962119424 6390682637303808 6403164439329792 6427196911835136 6429446858244096 6429514910273536 6430107780001728 6438086265470976 6442004371639104 6464580447633408 6465244980985344 6477206581320192 6477872412588831 6491183659352064 6491850927409152 6503861752436736 6504530323751748 6512601152802816 6539401980592128 6566243599908864 6566313099853824 6566918583831552 6578044662546432 6579068294439936 6602803384836096 6605114805190656 6615019487305728 6618015420044544 6629975415226368 6632296347598848 6641208328716288 6642241789722624 6642924585959232 6645250051402752 6651167134777344 6654179438733312 6678538192945152 6681562893213696 6706021889212416 6706640255827968 6709059036807168 6709677683480064 6718074165854208 6743288563236864 6745720561598464 6746342588854272 6758824258768896 6771038721933312 6774105315557376 6783207848902656 6784263406937088 6786638350368768 6787335990001824 6795757724663808 6796456301732544 6797513921403762 6811122284494848 6823723805835264 6824425257706752 6839151594307584 6851804973760512 6852436783128576 6852509312265216 6861011914063872 6865893119515734 6889881792872448 6902629030232064 6918235215888384 6927531420155904 6931034911014912 6931747394044416 6932459950314363 6940348314550272 6943491588243456 6945285963173409 6969625795104768 6972065627701248 6983238345485832 6998307382738944 7000757255798784 7010164346978304 7011975951845856 7036475022508032 7039661831847936 7068631633625088 7078129929289728 7079231381151744 7079959098193392 7082437554784512 7091225451823104 7107258035994624 7117915705638912 7120407449567232 7121139399346176 7131817884751488 7135047874735524 7147207539818496 7150444499755008 7160052729397248 7161166929544704 7164410211668592 7174037207384352 7189441870823424 7189517966966784 7203559994246016 7233127715524608 7233204274057728 7233871252501944 7272653003587584 7273400603608512 7286857403985216 7302581616771072 7303332293335296 7312394276831232 7316844471491328 7326676296903168 7342486434349056 7356827228166144 7387024049897472 7387102237335552 7427390301536256 7428153807940608 7430754155839488 7445267347550112 7458722342129664 7461333391048704 7471359369805824 7472522013437952 7473290159204136 7475906307828096 7482563026624512 7485951868574976 7502105704660992 7513355467063296 7516758254865408 7544274625363968 7547691416408064 7557833436585984 7588855308091392 7588935631798272 7589635412461056 7617418562174976 7620085165326336 7620868480002048 7631108830015488 7632296332804224 7634968144164864 7635752988752052 7645227440246784 7662512570056704 7676689281564672 7677478414920096 7694045543596032 7708280595480576 7709072976298368 7718638403321856 7750402347368448 7783014617874432 7793472847675392 7796201081536512 7797414274891776 7798215818299968 7811428036773888 7825544752398336 7840023096066048 7840829019492864 7843573831163904 7857748640268288 7872286565597184 7873095805581312 7875851912773632 7886434890350592 7888472945826588 7918889354919936 7948610673573888 7952210587828224 7962896170450944 7964135303795712 7967742249132576 7995665290493952 8007655168843776 8010458380763136 8011281824264448 8028569262882816 8039357450551296 8040608482295808 8043423230066688 8044250062224384 8054231377379328 8055059320571904 8056312795737792 8059961488127166 8070791858307396 8088207712837632 8104004993526768 8121406557782016 8121492518240256 8137268679965184 8137354808314944 8181734629036032 8215404318867456 8216248830002208 8226443561435136 8229323363844096 8231450030427744 8260297238642688 8276430631686912 8294290231394304 8310490017002496 8343302911819776 8355814089228288 8359598425319424 8390200155439104 8391062634895872 8394000064929792 8401474275508224 8405279291031552 8406587265117696 8407451429104653 8410394596306608 8439868917743616 8452524900446208 8456353036723584 8474600888598528 8485988420026368 8487308953534464 8491152843459072 8502562616159232 8537462221602816 8537552585773056 8569595882446848 8572595810992128 8573477040002304 8584115020627968 8589339162185472 8619440596844544 8620326641313792 8636275441760256 8637163216785108 8655801236545536 8671815669915648 8672707098335664 8683468203737088 8719202640789504 8755084133138432 8755891445108736 8770726216728576 8772091059253248 8803737846448128 8806819740254208 8820025983074304 8820932646929472 8824020560059392 8839967220301824 8856322386296832 8857232781278976 8860333401870336 8868222846369792 8872239251644416 8904717590593536 8908750524284928 8942187007770624 8945412049076224 8946236911306752 8957432221138944 8991051417649152 8995123451805696 9011765678358528 9012692052297504 9032140420743168 9044277131870208 9045684542582784 9048851133825024 9049781320002432 9061010299551744 9061941735643392 9063351895205016 9081496379326464 9098298407780352 9099233676942336 9117005617717614 9136582377504768 9136679083020288 9154524159354312 9186509057163264 9203505373642752 9224313621184512 9241379881353216 9242329858725888 9243279933752484 9254749006614528 9257988784324608 9260381284231212 9292834393473024 9296087503601664 9310984460647776 9330977747238912 9331076510318592 9334343007731712 9349301269127808 9386215775797248 9424842178166784 9437506572386304 9438975174868992 9439945464257856 9443250073046016 9454967269097472 9455939202410496 9457410673257408 9461693920844934 9490554274185216 9494852532461568 9509090513001984 9513397166314032 9529610053091328 9533925999673344 9546736972529664 9548222572726272 9552546948891456 9565382943179136 9586023955955712 9604746658994688 9640795367752704 9644170287366144 9644272365410304 9645161670002592 9663006557458656 9696870671450112 9697867471478016 9715809871980288 9736775489028096 9737776391113728 9749859035774976 9755792628655104 9756795485627622 9768901729204224 9809102970888192 9849365399863296 9849469649780736 9850377875747328 9904205077254144 9907672207785984 9922529230958592 9927023130066816 9944963122839552 9948444521398272 9961812493074432 9963362684583936 9964386878938848 9967875077104128 9976750702166016 9981269158099968 10017807289417728 10022344339820544 10059032833818624 10063588555210752 10064516525220096 10077111248781312 10114932844855296 10118473744121856 10118580842397696 10119513883281408 10138236388153344 10156558082899968 10161157973336064 10174811773353984 10176395110405632 10179957525553152 10181003985002736 10193636586995712 10216683426742272 10235585708752896 10236637886560128 10258727391461376 10277707460640768 10278763968397824 10291517871095808 10298839679273601 10334822689308672 10377352823832576 10391297130233856 10396552366522368 10397621091066624 10410522471825408 10415237382365184 10434059669864448 10453364128088064 10454438692657152 10458098441551872 10474857518228748 10497461074108416 10501135883698176 10515246520467456 10517963927768784 10558519139893248 10559492747771904 10602947450437632 10617194893934592 10618847071727616 10623656332176768 10636838177734656 10660887053991936 10676873558458368 10680611174350848 10681709099019264 10702571812103286 10720811309727744 10725666749632512 10740079094095872 10741750394317056 10746615317502888 10761055811076528 10784276950450176 10805339991369024 10828542077042688 10828656690987008 10849691573286912 10849806411086592 10908979505381376 10910100905412768 10953872425156608 10954998440002944 10968591415246848 10975266707236992 10990014445354752 11013729651523584 11035240842249216 11078812063236096 11080536074846208 11080653356003328 11141085452304384 11146131233759232 11186933540585472 11188083513194496 11192000086573056 11207039054708736 11208783020156928 11209935238806204 11213859461742144 11228927802862464 11253158556991488 11270033200594944 11275137382298112 11299467851464704 11316411938045952 11321537124612096 11336750154878976 11383282962137088 11383403447697408 11426127843262464 11430127747989504 11431302720003072 11445486694170624 11446663245023232 11448444499206336 11452452216247296 11453629483128078 11493768855085056 11515033922347008 11516217622380144 11541068315394048 11562420893220864 11563609464447552 11577957604982784 11625603521052672 11674521926811648 11694301622304768 11696121412337664 11697323727449952 11738317128597504 11760034644099072 11761243529239296 11765360746745856 11786622960402432 11808429848395776 11809643708371968 11813777869160448 11824297128493056 11829652335525888 11832709418739882 11878334032379904 11922916010360832 11928315881742336 11943242961518592 11951613373698864 11993497935740928 12011482753265664 12015687571144704 12016922736396672 12042853894324224 12059036175826944 12060912723443712 12065134845100032 12066375093336576 12081347066068992 12082588980857856 12084469193606688 12089942232190749 12132311569256448 12156007490290152 12182109836673024 12182238777360384 12206032212472416 12248678742884352 12271340498190336 12272601943554048 12323106478301184 12324373245003312 12339665342152704 12343985045766144 12347175045641616 12390445857964032 12394783338135552 12414645947530368 12441435347091456 12465735025503744 12514954367729664 12539397637979136 12585300233158656 12586593952343808 12591000097394688 12602211413262336 12607918936547328 12609880897676544 12615591894459912 12654072365580288 12659803376615424 12678787350669312 12684529555085376 12711901332897792 12728982630039552 12730963430301696 12736729265188608 12753843924238848 12781365274607616 12806328878659584 12854393823670272 12858893716488192 12859029820547072 12860215560003456 12876172530941952 12884008743278208 12929160895266816 12930489961970688 12954413162640384 12955744825177662 12983701854818304 13007723504873472 13009060647503496 13025202305605632 13078803961184256 13132487199817728 13132626199707648 13133837167663104 13156089325092864 13158136588879872 13205606769672192 13210229610381312 13230038974611456 13236030840089088 13259950830452736 13264592695197696 13284483579445248 13285849171918464 13290500102805504 13302334269554688 13308358877466624 13357076385890304 13363125786427392 13413280511655936 13418118073614336 13419355366960128 13436148331708416 13486577126473728 13491441123196928 13492685177708544 13517648517537792 13542077443866624 13548210631114752 13566415697805312 13568526813874176 13573276700737536 13574671980003648 13591515449327616 13592912603465088 13595027842807524 13622244568989696 13647447611670528 13648850515413504 13675508426576421 13678303188615168 13703609947521024 13704873566257152 13705018624530432 13731786239031468 13779763585744896 13805258060464128 13836470431776768 13855062840311808 13862069822029824 13863494788088832 13864919900628726 13880696629100544 13886983176486912 13890571926346818 13939251590209536 13944131255402496 13966476690971664 13996614765477888 14001514511597568 14020328693956608 14023951903691712 14079323663695872 14137263267250176 14156259858579456 14158462762303488 14159918196386784 14164875109569024 14182450903646208 14192540881267401 14235831411277824 14242278798692352 14263635769502976 14270095749471048 14294415079636992 14300888999510016 14320105458794496 14322333859089408 14328820423337184 14348074414768704 14378883741646848 14379035933933568 14407119988492032 14466255431049216 14466408548115456 14467742505003888 14545306007175168 14546801207217024 14573714807970432 14605163233542144 14606664586670592 14624788553662464 14633688942982656 14635193228441433 14653352593806336 14713654456332288 14774048099794944 14774204474671104 14854780603072512 14856307615881216 14861508311678976 14890534695100224 14917444684259328 14922666782097408 14942718739611648 14945044026875904 14946580318408272 14951812615656192 14965126053249024 14971903737149952 15004211409321984 15026710934126592 15033516509730816 15088549250727936 15095382832816128 15115666873171968 15177710616182784 15177871263596544 15179270824922112 15234837124349952 15241736960004096 15262217660030976 15264592665608448 15269936288329728 15271505977504104 15290454880493568 15325025140113408 15353378563129344 15354956829840192 15388091087192064 15416561190961152 15418145952596736 15437276806643712 15500804694736896 15566029235748864 15586945695350784 15594828549783552 15596431636599936 15622856073547776 15651089504796672 15680046192132096 15681658038985728 15687147662327808 15746191611162624 15751703825547264 15772869780701184 15776945891653176 15837778709839872 15897221347147776 15904421175656448 15925792340901888 15928270607591424 15935484498265152 15991330580987904 16015310337687552 16020916761526272 16022563648528896 16057138525765632 16081216964591616 16086846460133376 16088500124448768 16110118641143808 16112625591475584 16119922976254332 16141583716614792 16176415425675264 16208009987053536 16242813115564032 16242985036480512 16274537359930368 16274709616629888 16363469258072064 16430808637734912 16432497660004416 16452887122870272 16458646727688192 16462900060855488 16520594477285376 16552861263373824 16588580462788608 16620980034004992 16711628178456576 16719196850638848 16780400310878208 16782125269791744 16788000129859584 16802948551016448 16810558582063104 16813174530235392 16814902858209306 16820789192613216 16879737835487232 16905049800892416 16912706073447168 16949201777197056 16971976840052736 16974617907068928 16982305686918144 17005125232318464 17074924443205632 17075105171546112 17139191764893696 17145191621984256 17146954080004608 17168230041255936 17178678324370944 17180444224692117 17240653282627584 17272550883520512 17274326433570216 17311602473091072 17343631339831296 17345414196671328 17366936407474176 17438405281579008 17510168266276864 17511782890217472 17541452433457152 17544182118506496 17607475692896256 17613639480508416 17640051966148608 17641865293858944 17648041120118784 17679934440603648 17712644772593664 17714465562557952 17720666803740672 17736445692739584 17744478503288832 17749064128109823 17817501048569856 17884374015541248 17890824098152448 17892473822613504 17914864442277888 17982102835298304 17990246903611392 18023531356717056 18025384104595008 18064280841486336 18088554263740416 18091369085165568 18097702267650048 18099562640004864 18122020599103488 18123883471286784 18126703790410032 18162992758652928 18196596815560704 18198467353884672 18234011235435228 18273164755009536 18273358166040576 18309048318708624 18373018114326528 18407010747285504 18484659717451776 18486559867504968 18509498013229056 18515977568649216 18520762568462424 18585668786946048 18592175007203328 18621968921295552 18661955494477824 18662153020637184 18698602538255616 18772431551594496 18849684356333568 18877950349737984 18879890928515712 18886500146092032 18911878404820992 18914821346514816 18923387841689868 18981108548370432 18989705064923136 19018181026003968 19026794332628064 19067851999346688 19093473945059328 19096445145452544 19105093897782912 19130765886358272 19172047911911424 19209493317989376 19281590735505408 19288340574732288 19288544730820608 19290323340005184 19326013114917312 19393741342900224 19395734942956032 19431619743960576 19473550978056192 19475552782227456 19511585257310208 19513590971255244 19537803458408448 19618205941776384 19698730799726592 19698939299561472 19700755751494656 19808410154508288 19815344415571968 19845058461917184 19854046260133632 19889926245679104 19896889042796544 19923624986148864 19926725369167872 19928773757877696 19935750154208256 19953501404332032 19962538316199936 20035614578835456 20044688679641088 20118065667637248 20127177110421504 20129033050440192 20154222497562624 20229865689710592 20237161684795392 20239027766562816 20276472776306688 20313116165799936 20322315946672128 20349623546707968 20352790220811264 20359915051106304 20362007970005472 20387273173991424 20433366853484544 20471171417505792 20473275773120256 20517454782922752 20555414921281536 20557527936795648 20583035742191616 20597679358547202 20669645378617344 20754705647665152 20782594260467712 20793104733044736 20795242182133248 20797379850943089 20821044943650816 20830474764730368 20908877385314304 20916196883103744 20949715036457496 20994922148216832 21002271767396352 21030493040934912 21035927855537568 21118985495543808 21205894900875264 21234389787869184 21237694143455232 21247312664353536 21273676355469312 21321774107983872 21353747116916736 21361222348701696 21363418198038528 21405143624206572 21441622619455488 21451333499265024 21480158188191744 21483500788634112 21493230635005776 21522111622153056 21568553900900352 21610679982738048 21657313381974016 21699383146573824 21699612822173184 21817959010762752 21820201810825536 21907744850313216 21909996880005888 21937182830493696 21950533414473984 21980028890709504 22027459303047168 22070481684498432 22161072149692416 22161306712006656 22282170904608768 22292262467518464 22376167026388992 22384000173146112 22414078109417472 22417566040313856 22419870477612408 22427718923484288 22457855605724928 22506317113982976 22540066401189888 22550274764596224 22632823876091904 22643074249224192 22673500309757952 22766565924274176 22766806895394816 22852255686524928 22860255495979008 22862605440006144 22893326490046464 22896888998412672 22904904432494592 22907258966256156 22987537710170112 23030067844694016 23032435244760288 23082136630788096 23124841786441728 23127218928895104 23155915209965568 23251207042105344 23349043853623296 23388603244609536 23392242824675328 23394647454899904 23476634257195008 23520069288198144 23522487058478592 23530721493491712 23573245920804864 23616859696791552 23619287416743936 23627555738320896 23659304671051776 23665418837479764 23756668064759808 23845832020721664 23856631763484672 23903226747397728 23986995871481856 24022965506531328 24031375142289408 24033845472793344 24085707788648448 24118072351653888 24121825446887424 24130269690200064 24132750186673152 24162694132137984 24165177961715712 24168938387213376 24179884464381498 24264623138512896 24312014980580304 24364219673346048 24364477554720768 24412064424944832 24545203887108096 24646212956602368 24648746490006624 24679330684305408 24687970091532288 24694350091283232 24780891715928064 24829291895060736 24882870694182912 24931470051007488 25029908735459328 25078795275958272 25170600466317312 25173187904687616 25182000194789376 25204422826524672 25215837873094656 25219761795353088 25231183788919824 25319606753230848 25357574701338624 25369059110170752 25423802665795584 25457965260079104 25461926860603392 25473458530377216 25507687848477696 25612657757319168 25708787647340544 25717787432976384 25718059641094144 25720431120006912 25752345061883904 25768017486556416 25858321790533632 25860979923941376 25908826325280768 25911489650355324 25967403709636608 26015447009746944 26018121295006992 26050404611211264 26157607922368512 26265252399415296 26267674335326208 26312178650185728 26316273177759744 26411213539344384 26420459220762624 26460077949222912 26472061680178176 26519901660905472 26568967158890496 26571698343836928 26581000205611008 26604668539109376 26616717754933248 26714152771780608 26726251572854784 26826561023311872 26836236147228672 26838710733920256 26872296663416832 26973154252947456 26982882246393856 26985370355417088 27035297035075584 27096421262229504 27132831395610624 27137053627748352 27146553401475072 27149343960007296 27183030898655232 27185825206930176 27190055685615048 27244489137979392 27294895223341056 27297701030827008 27351016853152842 27409747132514304 27410037249060864 27463572478062936 27559527171489792 27610516120928256 27672940863553536 27724139644059648 27726989576177664 27729839801257452 27773966352973824 27781143852693636 27878503180419072 27888262510804992 27932953381943328 27993229530955776 28003029023195136 28047903807383424 28158647327391744 28274526534500352 28312519717158912 28316925524606976 28319836392773568 28329750219138048 28364901807292416 28385081762534802 28471662822555648 28484557597384704 28527271539005952 28540191498942096 28588830159273984 28601777999020032 28640210917588992 28644667718178816 28657640846674368 28696148829537408 28758071867867136 28814239976984064 28932510862098432 28932817096230912 28935485010007776 29090612014350336 29093602414434048 29147429615940864 29210326467084288 29213329173341184 29249577107324928 29267377885965312 29270386456882866 29306705187612672 29427308912664576 29548096199589888 29548408949342208 29712615231762432 29723016623357952 29781069390200448 29834889368518656 29845333564194816 29885437479223296 29890088053751808 29893160636816544 29903625231312384 29930252106498048 29943807474299904 30053421868253184 30067033019461632 30177098501455872 30190765665632256 30231333746343936 30355421232365568 30355742527193088 30358541649844224 30469674248699904 30483473920008192 30524435320061952 30529185331216896 30539872576659456 30543011955008208 30580909760987136 30650050280226816 30706757126258688 30709913659680384 30776182174384128 30833122381922304 30836291905193472 30874553613287424 30896519037820803 31132058471497728 31173891390701568 31189657099567104 31192863273199872 31245712147095552 31302179009593344 31360092384264192 31363316077971456 31374295324655616 31492383222325248 31503407651094528 31545739561402368 31553891783306352 31675557419679744 31808842351312896 31851584681803776 31856541215182848 31870968996530304 31982661161975808 32030620675375104 32041833523052544 32045127297057792 32162433929183232 32177000248897536 32220237282287616 32225251182951168 32239845952508664 32283167433229584 32352830851350528 32416019974107072 32485626231128064 32485970072961024 32549074719860736 32549419233259776 32726938516144128 32861617275469824 32864995320008832 32905774245740544 32925800121710976 33041188954570752 33105722526747648 33241960068009984 33423256356913152 33438393701277696 33560800621756416 33564250539583488 33576000259719168 33621117164126208 33626349060470784 33629805716418612 33641578385226432 33759475670974464 33810099601784832 33825412146894336 33898403554394112 33949235814137856 33964611373836288 34010250464636928 34149848886411264 34150210343092224 34278383529787392 34290383243968512 34293908160009216 34336460082511872 34357356648741888 34360888449384234 34481306565255168 34545101767041024 34548652867140432 34623204946182144 34687262679662592 34690828393342656 34733872814948352 34876810563158016 35020336532553728 35023565780434944 35082904866914304 35088364237012992 35214951385792512 35280103932297216 35283730587717888 35296082240237568 35359868881207296 35425289545187328 35428931125115904 35441333607481344 35472891385479168 35488957006577664 35498128256219646 35635002097139712 35768748031082496 35781648196304896 35784947645227008 35829728884555776 35980493807222784 36047062713434112 36050768209190016 36128561682972672 36177108527480832 36182738170331136 36195404535300096 36199125280009728 36244041198206976 36247766942573568 36253407580820064 36269826696572247 36396934707769344 36468022470870456 36546329510019072 36546716332081152 36618096637417248 36746036228653056 36814021494571008 36969319434903552 36973119735009936 37018996026458112 37031955137298432 37041525136924848 37171337573892096 37184350014406656 37243937842591104 37324306041274368 37397205076511232 37544863103188992 37755900699475968 37759781857031424 37773000292184064 37823756809641984 37829642693029632 37846775683379736 37962217096740864 37979410129846272 38036362052007936 38053588665256128 38135703998693376 38186947890118656 38192890290905088 38210187795565824 38261531772716544 38344095823822848 38418986635978752 38563181471010816 38576681149464576 38577089461641216 38580646680010368 38652026229834624 38787482685800448 38791469885912064 38863239487921152 38951105564454912 39023170514620416 39027181942510488 39075606916816896 39236411883552768 39397461599453184 39397878599122944 39401511502989312 39616820309016576 39630688831143936 39690116923834368 39708092520267264 39779852491358208 39793778085593088 39853450738335744 39857547515755392 39871500308416512 39907002808664064 39925076632399872 40071229157670912 40089377359282176 40254354220843008 40258066100880384 40308444995125248 40459731379421184 40474323369590784 40478055533125632 40552945552613376 40626232331599872 40644631893344256 40699247093415936 40705580441622528 40719830102212608 40724015940010944 40774546347982848 40866733706969088 40942342835011584 40946551546240512 41026525279729263 41034909565845504 41110829842563072 41115055873591296 41195358717094404 41339290757234688 41509411295330304 41565188520935424 41586209466089472 41590484364266496 41594759701886178 41642089887301632 41660949529460736 41817754770628608 41832393766207488 41899430072914992 41989844296433664 42004543534792704 42060986081869824 42071855711075136 42237970991087616 42411789801750528 42468779575738368 42475388286910464 42494625328707072 42547352710938624 42707494233833472 42726836396077056 42810287248413144 42883245238910976 42902666998530048 42960316376383488 42967001577268224 42986461270011552 43044223244306112 43137107801800704 43221359965476096 43314626763948032 43398766293147648 43399225644346368 43635918021525504 43640403621651072 43815489700626432 43819993760011776 43874365660987392 43901066828947968 43905579685324299 43960057781419008 44140963368996864 44322144299384832 44322613424013312 44564341809217536 44584524935036928 44752334052777984 44768000346292224 44828156218834944 44835132080627712 44839740955224816 44855437846968576 44915711211449856 45012634227965952 45080132802379776 45100549529192448 45265647752183808 45286148498448384 45347000619515904 45533131848548352 45533613790789632 45704511373049856 45725210880012288 45786652980092928 45793777996825344 45809808864989184 45814517932512312 45975075420340224 46060135689388032 46064870489520576 46164273261576192 46249683572883456 46254437857790208 46311830419931136 46502414084210688 46698087707246592 46784485649350656 46789294909799808 46953268514390016 47040138576396288 47044974116957184 47061442986983424 47238574833487872 47255111476641792 47318609342103552 47330837674959528 47513336129519616 47691664041443328 47713263526969344 47806453494795456 47973991742963712 48045931013062656 48062750284578816 48067690945586688 48171415577296896 48243650893774848 48260539380400128 48265500373346304 48330355923431424 48337876774426752 48359768928762996 48529246277025792 48624029961160608 48728439346692096 48728955109441536 48824128849889664 49090407774216192 49292425913204736 49297492980013248 49358661368610816 49375940183064576 49388700182566464 49561783431856128 49658583790121472 49765741388365824 49862940102014976 50157590551916544 50341200932634624 50346375809375232 50364000389578752 50408845653049344 50431675746189312 50439523590706176 50462367577839648 50639213506461696 50715149402677248 50738118220341504 50847605331591168 50915930520158208 50923853721206784 50946917060754432 51015375696955392 51225315514638336 51417575294681088 51435574865952768 51436119282188288 51440862240013824 51504690123767808 51536034973112832 51721959847882752 51817652650561536 51822979300710648 51934807419273216 52030894019493888 52036242590013984 52100809222422528 52315215844737024 52530504798830592 52535348670652416 52624357300371456 52632546355519488 52822427078688768 52840918441525248 52920155898445824 52944123360356352 53039803321810944 53137934317780992 53143396687673856 53162000411222016 53209337078218752 53233435509866496 53247192384329469 53452503145709568 53653122046623744 53672472294457344 53677421467840512 53744593326833664 53946308505894912 53970740710834176 54070594070151168 54192842524459008 54265662791221248 54274107255496704 54293106802950144 54298687920014592 54366061797310464 54371650413860352 54380111371230096 54488978275958784 54589790446682112 54595402061654016 54702033706305684 54819494265028608 54820074498121728 54927144956125872 55119054342979584 55221032241856512 55453979152355328 55459679602514904 55547932705947648 55562287705387272 55757006360838144 55776525021609984 55865906763886656 55986459061911552 56095807614766848 56317294654783488 56549053069000704 56633851049213952 56639672785547136 56659500438276096 56770163525069604 56943325645111296 56969115194769408 57054543078011904 57080382997884192 57203555998040064 57280421835177984 57289335436357632 57315281693348736 57392297659074816 57516143735734272 57628479953968128 57865021724196864 57865634192461824 57870970020015552 58181224028700672 58187204828868096 58294859231881728 58420652934168576 58426658346682368 58534755771930624 58540772913765732 58613410375225344 58854617825329152 59096192399179776 59096817898684416 59425230463524864 59446033246715904 59562138780400896 59669778737037312 59690667128389632 59770874958446592 59780176107503616 59786321273633088 59807250462624768 59860504212996096 59887614948599808 60106843736506368 60134066038923264 60354197002911744 60381531331264512 60462667492687872 60711485054386176 60717083299688448 60939348497399808 60966947840016384 61048870640123904 61058370662433792 61079745153318912 61086023910016416 61161819521974272 61300100560453632 61413514252517376 61419827319360768 61552364348768256 61666244763844608 61672583810386944 61749107226574848 61793038075641606 62264116942995456 62347782781403136 62379314199134208 62385726546399744 62491424294191104 62726632155942912 62748590649311232 62984766444650496 63006815302189056 63091479122804736 63107783566612704 63617684702625792 63703169363607552 63713082430365696 63741937993060608 63965322323951616 64061241350750208 64083667046105088 64090254594115584 64324867858366464 64354000497795072 64440474564575232 64450502365902336 64479691905017328 64566334866459168 64705661702701056 64832039948214144 64971940145922048 65098149439721472 65098838466519552 65453877032288256 65723234550939648 65729990640017664 65811548491481088 65851600243421952 66082377909141504 66211445053495296 66483920136019968 66846512713826304 66876787402555392 67128501079166976 67152000519438336 67242234328252416 67252698120941568 67259611432837224 67283156770452864 67518951341948928 67620199203569664 67650824293788672 67898471628275712 67929222747672576 68020500929273856 68299697772822528 68300420686184448 68556767059574784 68580766487937024 68587816320018432 68714713297483776 68721776898768468 68962613130510336 69090203534082048 69097305734280864 69246409892364288 69374525359325184 69381656786685312 69467745629896704 69753621126316032 70047131560869888 70165809733828608 70176728474025984 70429902771585024 70560207864594432 70567461175435776 70592164480475136 70719737762414592 70850579090374656 70857862250231808 70882667214962688 70977914013155328 70996256512439292 71270004194279424 71537496062164992 71563296392609792 71569895290454016 71960987614445568 72094125426868224 72101536418380032 72257123365945344 72354217054961664 72365476340662272 72390809070600192 72398250560019456 72488082396413952 72495533885147136 72506815161640128 72539653393144494 72793869415538688 72936044941740912 73092659020038144 73093432664162304 73236193274834496 73938638869807104 73946239470019872 74037992052916224 74063910274596864 74083050273849696 74342675147784192 74487875685182208 74648612082548736 74794410153022464 75089726206377984 75511801398951936 75519563714062848 75546000584368128 75647513619283968 75659285386059264 75693551366759472 75958820259692544 76072724104015872 76107177330512256 76271407997386752 76373895780237312 76385780581810176 76420375591131648 76523063545433088 76837973271957504 77126362942021632 77153362298929152 77154178923282432 77161293360020736 77304052459669248 77574965371600896 77582939771824128 77726478975842304 77902211128909824 78046341029240832 78054363885020976 78151213833633792 78472823767105536 78795757198245888 78803023005978624 79233640618033152 79261377662287872 79380233847668736 79416185040534528 79559704982716416 79706901476671488 79715095031510784 79743000616833024 79814005617328128 79850153264799744 80142458315341824 80178754718564352 80508708441686016 80516132201760768 80616889990250496 80919462758842368 80948646739181568 80956111066251264 81105891105226752 81289263786688512 81398494186831872 81411160883245056 81439660204425216 81448031880021888 81549092695965696 81733467413938176 81884685670023168 81893103092481024 82053050559458526 82230111747182592 82390717434188808 82678581514469376 83018822590660608 83172418932178944 83180968728532992 83189519403772356 83321899058921472 83635509541257216 83664787532414976 83798860145829984 83979688592867328 84009087069585408 84143711422150272 84475941982175232 84823579603501056 84937559151476736 84950776573820928 84989250657414144 85094705421877248 85414988467666944 85453672792154112 85620574496826288 85766490477821952 85805333997060096 85920632752766976 85934003154536448 85972922540023104 86088446488612224 86274215603601408 86442719930952192 86629253527896064 86797532586295296 86798451288692736 87271836043051008 87280807243302144 87630979401252864 87639987520023552 87748731321974784 87802133657895936 87811159370648598 87920115562838016 88281926737993728 88644288598769664 88645226848026624 89169049870073856 89504668105555968 89536000692584448 89656312437669888 89670264161255424 89679481910449632 89710875693937152 89831422422899712 90160265604759552 90201099058384896 90531295504367616 90572296996896768 90694001239031808 91066263697096704 91067227581579264 91409022746099712 91450421760024576 91573305960185856 91587555993650688 91619617729978368 91629035865024624 91950150840680448 92120271378776064 92129740979041152 92328546523152384 92499367145766912 92508875715580416 92623660839862272 92689557113462409 93396175414493184 93568971298701312 93578589819599616 93906537028780032 94080277152792576 94089948233914368 94122885973966848 94477149666975744 94510222953283584 94637218684207104 94661675349919056 95026672259039232 95426527053938688 95612906989590912 95947983485927424 96091862026125312 96125500569157632 96135381891173376 96487301787549696 96531000746692608 96660711846862848 96675753548853504 96719537857525992 97058492554051584 97248059922321216 97456878693384192 97457910218883072 97648257699779328 98180815548432384 98584851826409472 98594985960026496 98717322737221632 98777400365132928 99123566863712256 99317167580242944 99725880204029952 100315181103833088 100682401865269248 100692751618750464 100728000779157504 100863351492378624 100879047181412352 100924735155679296 101278427012923392 101430298805354496 101476236440683008 101695210663182336 101847707442413568 101893834121508864 102030751393910784 102450631029276672 102835150589362176 102871149731905536 102872238564376576 102881724480027648 103009380247535616 103072069946225664 103443919695765504 103635305301123072 103645958601421296 103869614838546432 104061788038987776 104072485180027968 104201618444845056 104630431689474048 105061009597661184 105070697341304832 105248714600742912 105265092711038976 105644854157377536 105840311796891648 105888246720712704 106079606643621888 106275868635561984 106286793375347712 106324000822444032 106418674156437504 106466871019732992 106494384768658938 106905006291419136 107306244093247488 107344944588914688 107354842935681024 107489186653667328 107941481421668352 108141188140302336 108385685048918016 108531325582442496 108548214510993408 108586213605900288 108597375840029184 108732123594620928 108743300827720704 108760222742460192 108809480089716741 109190804123308032 109404067412611368 109638988530057216 109640148996243456 109854289912251744 110238108685959168 110442064483713024 110907958304710656 110919359205029808 111095865411895296 111124575410774544 111514012721676288 111553050043219968 111731813527773312 111972918123823104 112191615229533696 112634589309566976 113267702098427904 113279345571094272 113319000876552192 113540327050139208 113886651290222592 113938230389538816 114109086156023808 114160765995768384 114407111996080128 114560843670355968 114578670872715264 114630563386697472 114784595318149632 115032287471468544 115256959907936256 115730043448393728 115731268384923648 115741940040031104 116362448057401344 116374409657736192 116589718463763456 116853316693364736 117069511543861248 117081545827531464 117226820750450688 117709235650658304 118192384798359552 118193635797368832 118850460927049728 118892066493431808 119124277560801792 119339557474074624 119381334256779264 119560352215007232 119572642547266176 119614500925249536 119721008425992192 119775229897199616 120213687473012736 120268132077846528 120763062662529024 120925334985375744 121422970108772352 121434166599376896 121878696994799616 121933895680032768 122097741280247808 122116741324867584 122159490306637824 122172047820032832 122323639043948544 122600201120907264 122827028505034752 122839654638721536 123079575839187789 123104728697536512 123332489527689216 123345167620773888 123586076151283212 124528233885990912 124695565562806272 124758628398268416 124771453092799488 124982848588382208 125453264311885824 125497181298622464 125969532889300992 126013630604378112 126182958245609472 126215567133225408 127235369405251584 127406338727215104 127426164860731392 127483875986121216 128122482701500416 128180509188231168 128649735716732928 128708000995590144 128880949129150464 128901004731804672 128959383810034656 129132669732918336 129411323405402112 129664079896428288 129943880291844096 130196298879442944 130197676933039104 130907754064576512 131446469101879296 131459981280035328 131623096982962176 131703200486843904 131716739055972897 132422890106990592 132967840272039936 133693025427652608 133753574805110784 134257002158333952 134304001038876672 134484468656504832 134505396241883136 134519222865674448 134566313540905728 135037902683897856 135240398407139328 135301648587577344 135796943256551424 135858445495345152 136041001858547712 136599395545645056 136600841372368896 137113534119149568 137175632640036864 137429426594967552 137443553797536936 137925226261020672 138180407068164096 138194611468561728 138492819784728576 138749050718650368 138763313573370624 138935491259793408 139507242252632064 140094263121739776 140353456948051968 140859805543170048 141120415729188864 141134922350871552 141184328960950272 141715724500463616 141765334429925376 141955828026310656 141992513024878584 142540008388558848 143074992124329984 143139790580908032 143921975228891136 144188250853736448 144203072836760064 144514246731890688 144730952681324544 144781618141200384 144796501120038912 144991067770294272 145013630323280256 145079306786288988 145587738831077376 145872089883481824 146185318040076288 146186865328324608 146472386549668992 147877277739614208 147892478940039744 148075984105832448 148127820549193728 148166100547699392 148685350295568384 148975751370364416 149297224165097472 149588820306044928 151023602797903872 151039127428125696 151092001168736256 151295027238567936 151318570772118528 151387102733518944 151917640519385088 152145448208031744 152214354661024512 152542815994773504 152747791560474624 152771561163620352 152840751182263296 153046127090866176 153675946543915008 154252725884043264 154306724597858304 154308357846564864 154322586720041472 154608104919338496 155165879543648256 155452957951684608 155804422257819648 156092682058481664 156108727770041952 156302427667267584 156945647534211072 157591514396491776 157606046011957248 158467281236066304 158522755324575744 158760467695337472 158832370081069056 159119409965432832 159413802953342976 159430190063021568 159486001233666048 159628011234656256 159700306529599488 159741577152988407 160357509437128704 161017416883372032 161032264403521536 161233779980500992 161838925517684736 161912222132502528 162211782210453504 162578527573377024 162796988373663744 162822321766490112 162879320408850432 162896063760043776 163098185391931392 163466934827876352 163769371340046336 163786206184962048 164106101118917052 164460223494365184 164781434868377616 165357163028938752 166361937457065984 166379038807544712 166643798117842944 167271019082514432 167329575064829952 167597720291659968 167959377185734656 168287422844300544 168951883964350464 169647159207002112 169901553147641856 169978501314828288 170829976935333888 170907345584308224 171241148993652576 171610667994120192 171841265505533952 171868006309072896 171945845080046208 172176892977224448 172548431207202816 172885439861904384 173595065172590592 173596902577385472 174543672086102016 174561614486604288 175261958802505728 175279975040047104 175604267315791872 175622318741297196 175840231125676032 176563853475987456 177288577197539328 177290453696053248 178338099740147712 179009336211111936 179072001385168896 179312624875339776 179340528322510848 179358963820899264 179421751387874304 179662844845799424 180320531209519104 180402198116769792 181062591008735232 181144593993793536 181388002478063616 182134455163158528 182818045492199424 182900843520049152 183146611920371712 183175111987301376 183239235459956736 183258071730049248 183900301681360896 184240542757552128 184259481958082304 184657093046304768 184998734291533824 185017751431160832 185247321679724544 185379114226924818 186792350828986368 187137942597402624 187157179639199232 188179896467828736 188245771947933696 188954299333951488 189020445906567168 189274437368414208 189323350699838112 190853054107877376 191225813979181824 191895966971854848 192183724052250624 192251001138315264 192270763782346752 192974603575099392 193062001493385216 193321423693725696 193351507097707008 193439075715051984 194116985108103168 194496119844642432 194915820437766144 195296515399558656 196361631096864768 197169703652818944 197189971920052992 197434645474443264 197554800730265856 198247133727424512 198634335160485888 199451760408059904 200630362207666176 201385503237500928 201456001558315008 201726702984757248 201758094362824704 201849470311358592 202556854025846784 202860597610708992 202952472881366016 203695414884827136 203787668243017728 204061502787821568 204901262058553344 205670301178724352 205742299463811072 205744477128753152 205763448960055296 206144139892451328 206887839391531008 207270610602246144 207291917202842592 207739229677092864 208123576077975552 208144970360055936 208403236889690112 209260863378948096 210141394682609664 210497429201485824 210530185422077952 211289708314755072 211680623593783296 211776493441425408 212159213287243776 212551737271123968 212573586750695424 212648001644888064 212933742039465984 212988769537317876 213810012582838272 214612488186494976 214689889177829376 214709685871362048 215882962843336704 216282376280604672 216771370097836032 217062651164884992 217096429021986816 217172427211800576 217194751680058368 217464247189241856 217486601655441408 217520445484920384 217618960179433482 218381608246616064 218808134825222736 219277977060114432 219280297992486912 219708579824503488 221815916609421312 221838718410059616 222191730823790592 222249150821549088 223028025443352576 223463627055546624 223945836247646208 224383230459067392 225269178619133952 226535404196855808 226558691142188544 226638001753104384 227080654100278416 227876460779077632 228218172312047616 228321531991536768 228814223992160256 229121687340711936 229157341745430528 229261126773394944 229569190636299264 230513919815872512 231460086896787456 231462536769847296 231483880080062208 232724896114802688 232748819315472384 233179436927526912 233706633386729472 234139023087722496 234163091655062928 234453641500901376 235418471301316608 236387271594737664 237700921854099456 237784132986863616 238248555121603584 238679114948149248 239120704430014464 239145285094532352 239229001850499072 239442016851984384 239550459794399232 240427374946025472 240536264155693056 241526125325058048 241850669970751488 242845940217544704 242868333198753792 243867791360065536 244195482560495616 244233482649735168 244318980613275648 244344095640065664 244647278087897088 245200402241814528 245654057010069504 245679309277443072 246159151678375578 246690335241547776 247172152302566424 249056467771981824 249517256796536832 249542906185598976 249965697176764416 250906528623771648 250994362597244928 251939065778601984 252027261208756224 252431134266450816 254470738810503168 254812677454430208 254852329721462784 254967751972242432 256244965403000832 256361018376462336 257299471433465856 257416001991180288 257761898258300928 257802009463609344 257918767620069312 258265339465836672 258822646810804224 259328159792856576 259887760583688192 260392597758885888 260395353866078208 261815508129153024 262892938203758592 262919962560070656 263246193965924352 263406400973687808 263433478111945794 264845780213981184 265935680544079872 267507149610221568 268514004316667904 268608002077753344 268968937313009664 269010792483766272 269038445731348896 269132627081811456 270480796814278656 270603297175154688 271593886513102848 271716890990690304 272082003717095424 273198791091290112 273201682744737792 274227068238299136 274351265280073728 274858853189935104 274887107595073872 275850452522041344 276360814136328192 276389222937123456 276985639569457152 277498101437300736 277526627146741248 277870982519586816 278068671340387227 280188526243479552 280706913896103936 281719611086340096 282240831458377728 282269844701743104 282368657921900544 283431449000927232 283530668859850752 283911656052621312 283985026049757168 285080016777117696 286279581161816064 287843950457782272 288376501707472896 288406145673520128 289461905362649088 289593002240077824 289982135540588544 290027260646560512 290158613572577976 291175477662154752 291744179766963648 292370636080152576 292373730656649216 292944773099337984 295754555479228416 295784957880079488 296151968211664896 296332201095398784 297370700591136768 297951502740728832 299177640612089856 302047205595807744 302078254856251392 302184002337472512 302590054477135872 302637141544237056 302774205467037888 303835281038770176 304290896416063488 304428709322049024 305085631989547008 305543122327240704 305681502364526592 306092254181732352 307351893087830016 308505451768086528 308613449195716608 308616715693129728 308645173440082944 309216209838676992 310331759087296512 310905915903369216 311608844515639296 312185364116963328 312217455540083904 312604855334535168 313891295068422144 315183028792983552 315212092023914496 316934562472132608 317520935390674944 317664740162138112 318238819930865664 318827605906685952 318860380126043136 318972002467332096 319256022469312512 319400613059198976 319483154305976814 320715018874257408 322034833766744064 322064528807043072 322467559961001984 323824444265005056 324423564420907008 325157055146754048 325593976747327488 325644643532980224 325758640817700864 325792127520087552 326196370783862784 326428440269150223 327572412369924096 328212202237834104 328920446988730368 329562869736755232 330714326057877504 332723874914131968 332758077615089424 333287596235685888 334542038165028864 334659150129659904 335195440583319936 335918754371469312 336574845688601088 337903767928700928 339803106295283712 339957002629656576 341659953870667776 341814691168616448 342482297987305152 343221335988240384 343682531011067904 343736012618145792 343891690160092416 344353785954448896 345096862414405632 345770879723808768 347190130345181184 347193805154770944 349087344172204032 349123228973208576 350559950080094208 351208534631583744 351244637482594392 351680462251352064 353127706951974912 354577154395078656 354580907392106496 356676199480295424 358018672422223872 358144002770337792 358681056645021696 358717927641798528 358843502775748608 359325689691598848 360641062419038208 360804396233539584 362289187987587072 362776004956127232 364268910326317056 365636090984398848 365801687040098304 366293223840743424 366350223974602752 366478470919913472 366516143460098496 367800603362721792 368481085515104256 368518963916164608 369314186092609536 369997468583067648 370035502862321664 370758228453849636 373584701657972736 374275885194805248 374314359278398464 376359792935657472 376491543895867392 377908598667902976 378040891813134336 378548874736828416 378646701399676224 381706108215754752 382451627958363648 384367448104501248 384541527564693504 385949207150198784 386124002986770432 386642847387451392 386703014195414016 386878151430103968 388233970216206336 388992239689284864 389831640875532288 390593030799117312 392723262193729536 394339407305637888 394379943840105984 394869290948886528 395109601460531712 395150217167918691 397268670320971776 398903520816119808 401260724415332352 402771006475001856 402912003116630016 403453405969514496 403516188725649408 403698940622717184 405113708051693568 405721195221417984 405904945762732032 407390829769654272 407575336486035456 408123005575643136 409802524117106688 411340602357448704 411488954257506304 411526897920110592 412288279784902656 413775678783062016 414541221204492288 414583834405685184 415478459354185728 416247152155951104 416289940720111872 416806473779380224 418521726757896192 420282789365219328 421060370844155904 422579416629510144 423361247187566592 423552986882850816 425147173501390848 425296003289776128 425867484078931968 425977539074635752 427620025165676544 429224976372989952 429419371742724096 431765925686673408 432564752561209344 433542740195672064 434192858043973632 434344854423601152 434389503360116736 434973203310882816 435040890969840768 435237920358866964 436763216493232128 437616269650445472 438555954120228864 438560595984973824 439417159649006976 443631833218842624 443677436820119232 444383461647581184 444498301643098176 446056050886705152 446927254111093248 447891672495292416 448766460918134784 453070808393711616 453117382284377088 453276003506208768 454161308200556832 455752921558155264 456436344624095232 456643063983073536 457628447984320512 458243374681423872 458314683490861056 458522253546789888 459138381272598528 461027839631745024 462920173793574912 462925073539694592 462967760160124416 465497638630944768 466358873855053824 467413266773458944 468278046175444992 468326183310125856 468907283001802752 470836942602633216 472774543189475328 475401843708198912 475568265973727232 476497110243207168 477358229896298496 478241408860028928 478290570189064704 478458003700998144 478884033703968768 479100919588798464 481072528311386112 483052250650116096 483701339941502976 485736666397507584 487735582720131072 488390965120991232 488466965299470336 488637961226551296 488688191280131328 489294556175794176 490400804483629056 491308114020139008 491358618554886144 492318303356751156 493380670483095552 494344304605132848 499085812371197952 499931394353528832 501813057247543296 501988725194489856 503878131557203968 504862268532901632 508941477621006336 509704659442925568 509935503944484864 512489930806001664 512722036752924672 514832003982360576 515523796516601856 515604018927218688 515837535240138624 516530678931673344 517645293621608448 518656319585713152 520785195517771776 520790707732156416 523631016258306048 525785876407517184 525839925120141312 526812801947375616 526866956223891588 529691560427962368 531871361088159744 535014299220443136 537028008633335808 537216004155506688 537937874626019328 538021584967532544 538076891462697792 538265254163622912 540961593628557312 541206594350309376 543187773026205696 543433781981380608 544164007434190848 546403365489475584 548454136476598272 548702530560147456 549717706379870208 549774215190147744 551700905044082688 552721628272656384 552778445874246912 553971279138914304 554996202874601472 555053254293482496 555741965039173632 556137342680774454 560377052486959104 561413827792207872 564539689403486208 564737315843801088 566862898001854464 567061337719701504 567823312105242624 567970052099514336 572559162323632128 575687900915564544 576753003414945792 576812291347040256 578923810725298176 579186004480155648 579964271081177088 580054521293121024 580317227145155952 582350955324309504 583488359533927296 584747461313298432 585889546198675968 591509110958456832 591569915760158976 592303936423329792 592664402190797568 594741401182273536 595903005481457664 598355281224179712 604156509712502784 604368004674945024 605180108954271744 605274283088474112 605548410934075776 607670562077540352 608581792832126976 608857418644098048 611086244654481408 611363004729053184 612184508363464704 614703786175660032 617010903536173056 617226898391433216 617233431386259456 617290346880165888 618432419677353984 620663518174593024 621811831806738432 623217689031278592 624370728233926656 624434911080167808 625209710669070336 627782590136844288 630424184047828992 633869124944265216 635041870781349888 635329480324276224 636477639861731328 637655211813371904 637720760252086272 637944004934664192 638801226118397952 638966308611953628 641430037748514816 644069667533488128 644129057614086144 647648888530010112 648847128841814016 650314110293508096 651187953494654976 651289287065960448 651517281635401728 651584255040175104 652392741567725568 652856880538300446 655144824739848192 656424404475668208 657840893977460736 659125739473510464 665447749828263936 665516155230178848 666575192471371776 669084076330057728 670390881166639872 671837508742938624 673149691377202176 675807535857401856 679606212590567424 679914005259313152 683629382337232896 684964595974610304 686442671976480768 687365062022135808 687472025236291584 687783380320184832 688707571908897792 691541759447617536 694380260690362368 694387610309541888 698174688344408064 698246457946417152 701119900160188416 702417069263167488 702489274965188784 703360924502704128 706255413903949824 709161814784212992 713352398960590848 716037344844447744 717362113290043392 717435855283597056 717687005551497216 718651379383197696 721282124838076416 721608792467079168 724578375975174144 725552009912254464 728537820652634112 731603374080196608 732586447681486848 732700447949205504 732956941839826944 733032286920196992 735601206725443584 736962171030208512 737037927832329216 740071005724643328 741516456907699272 747169403315945472 748551770389610496 748628718556796928 752719585871314944 752983087791734784 755817197335805952 756081783626268672 757293402799352448 763412216431509504 764903255916727296 768734896209002496 769083055129387008 771898414300397568 772248005973540864 773285694774902784 773406028390828032 773756302860207936 776467940432412672 777984479378569728 779663281751064576 781186061598234624 785446524387459072 788678814611275776 788759887680211968 789738581897773056 790219202921063424 790300434335837382 794537340641943552 797807041632239616 802521448830664704 805542012950003712 805824006233260032 806906811939028992 807032377451298816 807397881245434368 811442390442835968 811809891525464064 814781659539308544 815150672972070912 816246011151286272 819605048234213376 822681204714897408 822977908515012608 823053795840221184 824576559569805312 827551357566124032 829082442408984576 829167668811370368 830956918708371456 832494304311902208 832579881440223744 833612947558760448 834206014021161681 840565578730438656 842120741688311808 845158833259020288 846722494375133184 847105973765701632 850294347002781696 850592006579552256 851734968157863936 851955078149271504 855240050331353088 858838743485448192 863531851373346816 865129505122418688 868385716087947264 868779006720233472 869946406621765632 870081781939681536 870475840717733928 873526432986464256 875232539300890944 877111908240457728 877121191969947648 878834319298013952 887263666437685248 887354873640238464 888996603286196352 892112101773410304 893854508222186496 897532921836269568 906141616787423232 906234764568754176 906552007012417536 908322616401113664 911505843116310528 912872689248190464 913286127966147072 915256895968641024 916629366981722112 917044507093579776 918276762545197056 922055679263490048 925840347587149824 925850147079389184 925935520320248832 930995277261889536 932717747710107648 934826533546917888 936556092350889984 936652366620251712 937814566003605504 941673885205266432 945549086378950656 950803687416397824 952994220486414336 954716459792596992 956482817720057856 956581140378129408 956916007401996288 957768067407937536 958201839177596928 962145056622772224 966104501300232192 967402679883005952 971473332795015168 975471165440262144 976781930241982464 976933930598940672 977275922453102592 977376382560262656 978589112351588352 982717237109772288 984636606713502312 986761340966191104 988688609210265696 998171624742395904 999862788707057664 1003626114495086592 1003977450388979712 1007756263114407936 1009724537065803264 1019409318885851136 1019871007888969728 1024979861612003328 1025444073505849344 1029664007964721152 1031047593033203712 1031208037854437376 1031675070480277248 1033061357863346688 1035290587243216896 1037312639171426304 1041570391035543552 1041581415464312832 1047262032516612096 1051679850240282624 1053625603894751232 1053733912447783176 1059383120855924736 1063742722176319488 1070028598440886272 1074056017266671616 1074432008311013376 1076043169935065088 1076153782925395584 1076530508327245824 1081923187257114624 1082413188700618752 1086867563962761216 1088328014868381696 1092806730978951168 1096908272953196544 1097405061120294912 1099435412759740416 1099548430380295488 1103401810088165376 1105443256545312768 1105556891748493824 1107942558277828608 1109992405749202944 1110106508586964992 1112274685361548908 1120754104973918208 1122827655584415744 1129079378806972416 1129474631687602176 1133725796003708928 1134122675439403008 1135646624210485248 1135940104199028672 1145118324647264256 1153624582694080512 1157847621450596352 1158372008960311296 1159928542162354176 1160109042586242048 1160634454290311904 1164701910648619008 1166976719067854592 1169494922626596864 1171779092397351936 1183018221916913664 1183139831520317952 1184607872846659584 1185328804381595136 1191806010962915328 1196710562448359424 1208313019425005568 1208736009349890048 1210360217908543488 1210548566176948224 1211096821868151552 1215341124155080704 1217163585664253952 1217714837288196096 1222172489308962816 1222726009458106368 1224369016726929408 1229407572351320064 1234021807072346112 1234466862772518912 1234580693760331776 1236864839354707968 1241327036349186048 1243623663613476864 1246435378062557184 1248741456467853312 1248869822160335616 1250419421338140672 1255565180273688576 1260848368095657984 1267738249888530432 1270083741562699776 1270658960648552448 1275441520504172544 1275888009869328384 1277602452236795904 1277932617223907256 1282860075497029632 1288258115228172288 1295297777060020224 1297694257683628032 1300628220587016192 1302578574131920896 1303034563270803456 1303168510080350208 1305713761076600892 1310289649479696384 1312848808951336416 1315681787954921472 1318251478947020928 1330895499656527872 1331032310460357696 1333150384942743552 1338168152660115456 1340781762333279744 1343675017485877248 1346299382754404352 1359212425181134848 1359828010518626304 1367258764674465792 1369929191949220608 1372885343952961536 1374730124044271616 1374944050472583168 1375566760640369664 1377415143817795584 1383083518895235072 1388760521380724736 1388775220619083776 1396492915892834304 1402239800320376832 1404834138526334976 1404978549930377568 1406721849005408256 1412510827807899648 1418323629568425984 1426704797921181696 1432074689688895488 1434724226580086784 1434871710567194112 1435374011102994432 1437302758766395392 1443217584934158336 1449156751950348288 1451104019824508928 1463206748160393216 1465172895362973696 1465400895898411008 1465913883679653888 1466064573840393984 1471202413450887168 1473924342060417024 1474075855664658432 1480142011449286656 1483032913815398544 1497257437113593856 1505439171742629888 1505966175583469568 1511634394671611904 1514586805598704896 1526824432863019008 1529806511833454592 1537469792418004992 1538166110258774016 1544496011947081728 1546571389549805568 1546812056781656064 1547512605720415872 1552935880864825344 1555968958757139456 1562372123196469248 1570893048774918144 1577357629222551552 1577519775360423936 1580438405842126848 1580600868671674764 1589074681283887104 1595614083264479232 1605042897661329408 1611084025900007424 1611648012466520064 1613813623878057984 1614064754902597632 1614795762490868736 1622884780885671936 1623619783050928128 1629563319078617088 1630301345944141824 1632492022302572544 1639210096468426752 1645362409429794816 1645955817030025216 1646107591680442368 1649153119139610624 1655102715132248064 1658164884817969152 1658335337622740736 1661913837416742912 1664988608623804416 1665159762880447488 1667225895117520896 1668412028042323362 1681131157460877312 1684241483376623616 1694211947531403264 1700588694005563392 1701184013159104512 1703469936315727872 1703910156298543008 1717677486970896384 1727063702746693632 1730259010244837376 1736771432175894528 1737558013440466944 1739892813243531264 1740163563879363072 1740951681435467856 1747052865972928512 1750465078601781888 1754242383939895296 1757668638596027904 1774527332875370496 1774709747280476928 1777993206572392704 1784224203546820608 1787709016444372992 1795065843672539136 1812469529137508352 1813104014024835072 1816645232802227328 1823011686232621056 1825745378496380928 1826572255932294144 1833258733963444224 1834089014187159552 1836553525090394112 1844111358526980096 1851680695174299648 1851700294158778368 1851871040640497664 1861990554523779072 1865435495420215296 1869653067093835776 1873112184701779968 1873304733240503424 1875629132007211008 1883347770410532864 1901607374832795648 1905988440972828672 1909432919585193984 1912965635440115712 1913162280756258816 1913832014803992576 1916403678355193856 1924290113245544448 1932209002600464384 1942946665590030336 1950942330880524288 1953563860483964928 1953867861197881344 1954551844906205184 1954752765120525312 1957178224703176704 1965434474219544576 1969273213427004624 1973522681932382208 1977377218420531392 1996343249484791808 1999725577414115328 2007252228990173184 2015512526228815872 2019449074131606528 2038818637771702272 2039742015777939456 2050888147011698688 2059328015929442304 2062095186066407424 2062416075708874752 2063350140960554496 2066122715726693376 2074625278342852608 2083140782071087104 2083162830928625664 2094524065033224192 2103359700480565248 2107251207789502464 2107467824895566352 2118766241711849472 2127485444352638976 2140057196881772544 2148112034533343232 2152086339870130176 2152307565850791168 2153061016654491648 2163846374514229248 2164826377401237504 2173735127925522432 2176656029736763392 2185613461957902336 2194810122240589824 2198870825519480832 2199096860760590976 2206803620176330752 2210886513090625536 2211113783496987648 2220213017173929984 2224549370723097816 2241508209947836416 2245655311168831488 2258158757613944832 2258949263375204352 2267451592007417856 2268245350878806016 2271880208398057344 2290236649294528512 2307249165388161024 2315695242901192704 2316744017920622592 2319857084324708352 2320218085172484096 2321268908580623808 2329403821297238016 2333953438135709184 2338989845253193728 2343558184794703872 2366036443833827328 2366279663040635904 2369215745693319168 2370657608763190272 2383612021925830656 2393421124896718848 2416626038850011136 2417472018699780096 2420720435817086976 2421097132353896448 2422193643736303104 2434327171328507904 2435429674576392192 2444344978617925632 2445452018916212736 2448738033453858816 2458815144702640128 2468043614144692224 2468933725545037824 2469161387520663552 2473729678709415936 2482654072698372096 2487247327226953728 2492870756125114368 2497482912935706624 2497739644320671232 2500838842676281344 2502618042063485043 2521696736191315968 2535476499777060864 2540167483125399552 2541317921297104896 2550883041008345088 2551776019738656768 2555204904473591808 2555865234447814512 2565720150994059264 2576516230456344576 2590595554120040448 2595388515367256064 2605157148263841792 2606337020160700416 2611427522153201784 2620579298959392768 2625697617902672832 2631363575909842944 2636502957894041856 2661790999313055744 2662064620920715392 2676336305320230912 2681563524666559488 2692598765508808704 2718424850362269696 2719656021037252608 2734517529348931584 2739858383898441216 2745770687905923072 2749888100945166336 2751133521280739328 2754830287635591168 2766167037790470144 2777521042761449472 2777550441238167552 2792985831785668608 2804479600640753664 2809668277052669952 2809957099860755136 2813443698010816512 2825021655615799296 2836647259136851968 2864149379377790976 2869448453160173568 2869743421134388224 2870748022205988864 2874605517532790784 2886435169868316672 2898313503900696576 2902208039649017856 2926413496320786432 2930345790725947392 2930801791796822016 2931827767359307776 2932129147680787968 2948151711329316864 2960284022898573312 2966065827630797088 2994514874227187712 3010878343485259776 3011932351166939136 3023268789343223808 3029173611197409792 3059613023666909184 3074939584836009984 3076332220517548032 3088992023894163456 3093142779099611136 3093624113563312128 3095025211440831744 3105871761729650688 3111937917514278912 3124744246392938496 3141786097549836288 3155039550720847872 3160876811684253696 3161201737343349528 3178149362567774208 3191228166528958464 3210085795322658816 3222168051800014848 3223296024933040128 3228129509805195264 3229591524981737472 3245769561771343872 3247239566101856256 3260602691888283648 3264984044605145088 3278420192936853504 3290724818859589632 3292215183360884736 3298306238279221248 3310205430264496128 3316329769635938304 3316670675245481472 3323827674833485824 3329977217247608832 3330319525760894976 3336824056084646724 3362262314921754624 3368482966753247232 3388423895062806528 3401177388011126784 3402368026318209024 3406939872631455744 3407820312597086016 3435354973941792768 3473542864351789056 3475116026880933888 3479785626487062528 3480327127758726144 3481903362870935712 3494105731945857024 3500930157203563776 3508484767879790592 3515337277192055808 3549054665750740992 3549419494560953856 3555986413144785408 3575418032888745984 3590131687345078272 3624939058275016704 3626208028049670144 3633290465604454656 3646023372465242112 3651490756992761856 3653144511864588288 3666517467926888448 3668178028374319104 3673107050180788224 3688222717053960192 3703400588317556736 3703742081280995328 3723981109047558144 3730870990840430592 3739306134187671552 3746224369403559936 3746609466481006848 3751258264014422016 3766695540821065728 3803214749665591296 3811976881945657344 3826324561512517632 3827664029607985152 3832807356710387712 3848580226491088896 3885893331180060672 3901884661761048576 3907735722395762688 3909103689812410368 3909505530241050624 3930868948439089152 3938546426854009248 3947045363864764416 3954754436841062784 3992686498969583616 3999451154828230656 4014504457980346368 4031025052457631744 4038898148263213056 4077637275543404544 4079484031555878912 4101776294023397376 4118656031858884608 4124190372132814848 4124832151417749504 4126700281921108992 4132245431453386752 4149250556685705216 4166281564142174208 4166325661857251328 4206719400961130496 4214502415579004928 4214935649791132704 4237532483423698944 4254970888705277952 4280114393763545088 4296224069066686464 4304172679740260352 4304615131701582336 4306122033308983296 4329652754802475008 4347470255851044864 4353312059473526784 4389620244481179648 4397741651038961664 4398193721521181952 4413607240352661504 4421773026181251072 4422227566993975296 4440426034347859968 4449098741446195632 4516317515227889664 4517898526750408704 4534903184014835712 4543760416796114688 4580473298589057024 4614498330776322048 4633488035841245184 4639714168649416704 4640436170344968192 4642537817161247616 4658807642594476032 4667906876271418368 4687116369589407744 4732072887667654656 4732559326081271808 4741315217526380544 4767224043851661312 4786842249793437696 4833252077700022272 4834944037399560192 4841440871634173952 4842194264707792896 4844387287472606208 4868654342657015808 4870859349152784384 4888689957235851264 4890904037832425472 4897476066907717632 4917630289405280256 4936087228289384448 4937867451090075648 4938322775041327104 4947459357418831872 4965308145396744192 4974494654453907456 4985741512250228736 4994965825871413248 4995479288641342464 5001677685352562688 5005236084126970086 5043393472382631936 5082635842594209792 5101766082016690176 5103552039477313536 5110409808947183616 5111730468895629024 5153032460912689152 5181191108240080896 5190777030734512128 5210314296527683584 5212674040321400832 5222855044306403568 5241158597918785536 5251395235805345664 5262727151819685888 5273005915788083712 5323581998626111488 5324129241841430784 5352672610640461824 5363127049333118976 5385197531017617408 5439312042074505216 5469035058697863168 5479716767796882432 5499776201890332672 5502267042561478656 5509660575271182336 5532334075580940288 5555042085522898944 5555100882476335104 5585971663571337216 5608959201281507328 5619336554105339904 5619914199721510272 5626887396021633024 5650043311231598592 5728298758755581952 5738896906320347136 5739486842268776448 5741496044411977728 5749211035065581568 5772870339736633344 5796627007801393152 5852826992641572864 5860691581451894784 5861603583593644032 5863655534718615552 5864258295361575936 5896303422658633728 5920568045797146624 5932131655261594176 5989029748454375424 6021756686970519552 6046537578686447616 6058347222394819584 6119226047333818368 6152664441035096064 6177984047788326912 6186285558199222272 6187248227126624256 6190050422881663488 6223875835028557824 6249488492785876992 6283572195099672576 6310079101441695744 6321753623368507392 6322403474686699056 6356298725135548416 6382456333057916928 6420171590645317632 6444336103600029696 6456259019610390528 6459183049963474944 6491539123542687744 6494479132203712512 6521205383776567296 6529968089210290176 6556840385873707008 6584430366721769472 6596612476558442496 6620410860528992256 6632659539271876608 6633341350490962944 6660639051521789952 6673648112169293448 6724524629843509248 6736965933506494464 6776847790125613056 6802354776022253568 6804736052636418048 6815640625194172032 6870709947883585536 6947085728703578112 6950232053761867776 6959571252974125056 6960654255517452288 6963806725741871424 6988211463891714048 7001860314407127552 7016969535759581184 7030674554384111616 7098109331501481984 7098838989121907712 7111972826289570816 7150836065777491968 7180263374690156544 7249878116550033408 7252416056099340288 7266580931208909312 7302981513985523712 7306289023729176576 7333034935853776896 7336356056748638208 7346214100361576448 7376445434107920384 7406801176635113472 7407484162561990656 7447962218095116288 7461741981680861184 7478612268375343104 7492448738807119872 7493218932962013696 7502516528028844032 7507854126190455129 7606429499331182592 7623953763891314688 7652649123025035264 7655328059215970304 7665614713420775424 7697160452982177792 7771786662360121344 7815471444791525376 7819011060482101248 7861737896878178304 7877092853708018496 7894090727729528832 7909508873682125568 7985372997939167232 8029008915960692736 8077796296526426112 8155274551086809088 8158968063111757824 8203552588046794752 8237312063717769216 8249664302835499008 8253400563842217984 8264490862906773504 8298501113371410432 8332563128284348416 8332651323714502656 8413438801922260992 8429004831158009856 8429871299582265408 8475064966847397888 8509941777410555904 8592448138133372928 8608345359480520704 8609230263403164672 8612244066617966592 8659305509604950016 8694940511702089728 8706624118947053568 8779240488962359296 8795483302077923328 8796387443042363904 8844455133987950592 8880852068695719936 8898197482892391264 9032635030455779328 9035797053500817408 9069806368029671424 9087520833592229376 9228996661552644096 9266976071682490368 9279428337298833408 9280872340689936384 9285075634322495232 9317615285188952064 9335813752542836736 9374232739178815488 9465118652162543616 9482630435052761088 9534448087703322624 9573684499586875392 9666504155400044544 9669888074799120384 9684388529415585792 9688774574945212416 9737308685314031616 9741718698305568768 9781808075664850944 9794952133815435264 9835260578810560512 9872174456578768896 9876645550082654208 9894918714837663744 9930616290793488384 9948989308907814912 9971483024500457472 9989931651742826496 9990958577282684928 10010472168253940172 10086786944765263872 10165271685188419584 10203532164033380352 10207104078954627072 10220819617894367232 10223460937791258048 10306064921825378304 10420628593055367168 10425348080642801664 10445710088612807136 10482317195837571072 10502790471610691328 10525454303639371776 10546011831576167424 10647163997252222976 10648258483682861568 10726254098666237952 10770395062035234816 10878624084149010432 10938070117395726336 10959433535593764864 10999552403780665344 11004534085122957312 11019321150542364672 11064668151161880576 11110201764952670208 11171943327142674432 11217918402563014656 11238673108210679808 11239828399443020544 11253774792043266048 11300086622463197184 11478973684537552896 11482992088823955456 11498422070131163136 11545740679473266688 11705653985283145728 11723207167187288064 11727311069437231104 11728516590723151872 11792606845317267456 11841136091594293248 11864263310523188352 11978059496908750848 12043513373941039104 12093075157372895232 12116694444789639168 12238452094667636736 12305328882070192128 12355968095576653824 12372571116398444544 12374496454253248512 12380100845763326976 12447751670057115648 12498976985571753984 12620158202883391488 12643507246737014784 12644806949373398112 12712597450271096832 12764912666115833856 12840343181290635264 12888672207200059392 12912518039220781056 12918366099926949888 12988958264407425024 13042410767553134592 13059936178420580352 13168860733443538944 13193224953116884992 13240821721057984512 13265319078543753216 13266682700981925888 13321278103043579904 13347296224338586896 13553695580251226112 13604709552044507136 13631281250388344064 13741419895767171072 13900464107523735552 13919142505948250112 13921308511034904576 13927613451483742848 13976422927783428096 14003720628814255104 14061349108768223232 14196218663002963968 14197677978243815424 14223945652579141632 14301672131554983936 14360526749380313088 14499756233100066816 14504832112198680576 14533161862417818624 14605963027971047424 14612578047458353152 14666069871707553792 14672712113497276416 14692428200723152896 14752890868215840768 14813602353270226944 14814968325123981312 14895924436190232576 14923483963361722368 14957224536750686208 14984897477614239744 14986437865924027392 15005033056057688064 15015708252380910258 15247907527782629376 15305298246050070528 15310656118431940608 15331229426841550848 15543573324720242688 15630942889583050752 15638022120964202496 15723475793756356608 15754185707416036992 15788181455459057664 15819017747364251136 15970745995878334464 16058017831921385472 16155592593052852224 16317936126223515648 16407105176093589504 16499328605670998016 16506801127684435968 16528981725813547008 16597002226742820864 16665126256568696832 16665302647429005312 16826877603844521984 16858009662316019712 16859742599164530816 16950129933694795776 17184896276266745856 17216690718961041408 17218460526806329344 17224488133235933184 17318611019209900032 17389881023404179456 17558480977924718592 17590966604155846656 17592774886084727808 17688910267975901184 17761704137391439872 17796394965784782528 18065270060911558656 18139612736059342848 18175041667184458752 18457993323105288192 18533952143364980736 18558856674597666816 18561744681379872768 18570151268644990464 18671627505085673472 18748465478357630976 18930237304325087232 18965260870105522176 19068896175406645248 19147368999173750784 19333008310800089088 19368777058831171584 19377549149890424832 19474617370628063232 19483437396611137536 19563616151329701888 19589904267630870528 19670521157621121024 19753291100165308416 19789837429675327488 19861232581586976768 19897978617815629824 19981917154565369856 20020944336507880344 20173573889530527744 20330543370376839168 20407064328066760704 20414208157909254144 20446921875582516096 20612129843650756608 20841257186110734336 20850696161285603328 20891420177225614272 20964634391675142144 21005580943221382656 21050908607278743552 21092023663152334848 21294327994504445952 21296516967365723136 21452508197332475904 21540790124070469632 21757248168298020864 21918867071187529728 21999104807561330688 22009068170245914624 22038642301084729344 22129336302323761152 22220403529905340416 22343886654285348864 22435836805126029312 22477346216421359616 22479656798886041088 22507549584086532096 22957947369075105792 22965984177647910912 22996844140262326272 23091481358946533376 23446414334374576128 23457033181446303744 23585213690634534912 23682272183188586496 23728526621046376704 23956118993817501696 24087026747882078208 24233388889579278336 24476904189335273472 24610657764140384256 24711936191153307648 24748992908506497024 24760201691526653952 24895503340114231296 24997953971143507968 25240316405766782976 25287014493474029568 25289613898746796224 25425194900542193664 25529825332231667712 25777344414400118784 25825036078441562112 25836732199853899776 25977916528814850048 26084821535106269184 26119872356841160704 26337721466887077888 26386449906233769984 26533365401963851776 26642556206087159808 26694592448677173792 27107391160502452224 27209419104089014272 27262562500776688128 27800928215047471104 27838285011896500224 27842617022069809152 27855226902967485696 27952845855566856192 28007441257628510208 28122698217536446464 28395355956487630848 28447891305158283264 28603344263109967872 28721053498760626176 28999512466200133632 29009664224397361152 29066323724835637248 29211926055942094848 29225156094916706304 29345424226994552832 29384856401446305792 29505781736431681536 29629936650247962624 29791848872380465152 29846967926723444736 29914449073501372416 29969794955228479488 29972875731848054784 30031416504761820516 30495815055565258752 30610596492100141056 30621312236863881216 30662458853683101696 31261885779166101504 31276044241928404992 31446951587512713216 31508371414832073984 31576362910918115328 31638035494728502272 31941491991756668928 32311185186105704448 32635872252447031296 32814210352187179008 32998657211341996032 33013602255368871936 33057963451627094016 33194004453485641728 33330605294858010624 33653755207689043968 33716019324632039424 33719485198329061632 33900259867389591552 34436921053612658688 34448976266471866368 34637222038419800064 35116961955849437184 35181933208311693312 35185549772169455616 35377820535951802368 35523408274782879744 35592789931569565056 36130540121823117312 36279225472118685696 36350083334368917504 36915986646210576384 37067904286729961472 37117713349195333632 37123489362759745536 37140302537289980928 37343255010171346944 37496930956715261952 37860474608650174464 37930521740211044352 38137792350813290496 38294737998347501568 38666016621600178176 38737554117662343168 38755098299780849664 38966874793222275072 39127232302659403776 39179808535261741056 39506582200330616832 39579674859350654976 39722465163173953536 39795957235631259648 39963834309130739712 40041888673015760688 40661086740753678336 40814128656133521408 40893843751165032192 41224259687301513216 41701392322571206656 41782840354451228544 41929268783350284288 42011161886442765312 42184047326304669696 42588655989008891904 42593033934731446272 42905016394664951808 43081580248140939264 43514496336596041728 43837734142375059456 43998209615122661376 44018136340491829248 44077284602169458688 44258672604647522304 44440807059810680832 44687773308570697728 44871673610252058624 44954692432842719232 44959313597772082176 45015099168173064192 45915894738150211584 45931968355295821824 45993688280524652544 46892828668749152256 46914066362892607488 47170427381269069824 47364544366377172992 47457053242092753408 47912237987635003392 48174053495764156416 48466777779158556672 48953808378670546944 49221315528280768512 49497985817012994048 49520403383053307904 49791006680228462592 49995907942287015936 50480632811533565952 50574028986948059136 50579227797493592448 50850389801084387328 51554688828800237568 51650072156883124224 51673464399707799552 51955833057629700096 52169643070212538368 52675442933774155776 52772899812467539968 53066730803927703552 53285112412174319616 53389184897354347584 54418838208178028544 54525125001553376256 55601856430094942208 55676570023793000448 55685234044139618304 55710453805934971392 56014882515257020416 56245396435072892928 56790711912975261696 56895782610316566528 57206688526219935744 57442106997521252352 57999024932400267264 58132647449671274496 58423852111884189696 58450312189833412608 58690848453989105664 58769712802892611584 59011563472863363072 59259873300495925248 59583697744760930304 59693935853446889472 59945751463696109568 60062833009523641032 60991630111130517504 61221192984200282112 61242624473727762432 62523771558332203008 62552088483856809984 62893903175025426432 63016742829664147968 63152725821836230656 63276070989457004544 63882983983513337856 64622370372211408896 65271744504894062592 65997314422683992064 66027204510737743872 66115926903254188032 66388008906971283456 66661210589716021248 67307510415378087936 67432038649264078848 67438970396658123264 68873842107225317376 68897952532943732736 69274444076839600128 70371099544338911232 70755641071903604736 71046816549565759488 71185579863139130112 72261080243646234624 72700166668737835008 73831973292421152768 74135808573459922944 74246978725519491072 74280605074579961856 74686510020342693888 74993861913430523904 75720949217300348928 75861043480422088704 76275584701626580992 76589475996695003136 77332033243200356352 77475108235324686336 77510196599561699328 77933749586444550144 78254464605318807552 78359617070523482112 79013164400661233664 79159349718701309952 79927668618261479424 80083777346031521376 81322173481507356672 81628257312267042816 81787687502330064384 83402784645142413312 83565680708902457088 83858537566700568576 84022323772885530624 84368094652609339392 85186067869462892544 85810032789329903616 86163160496281878528 87028992673192083456 87675468284750118912 88036272680983658496 88154569204338917376 88517345209295044608 89375546617141395456 89743347220504117248 89909384865685438464 89918627195544164352 91831789476300423168 91863936710591643648 91987376561049305088 93785657337498304512 93828132725785214976 94340854762538139648 94729088732754345984 94914106484185506816 95824475975270006784 96933555558317113344 97907616757341093888 98442631056561537024 98995971634025988096 99040806766106615808 99582013360456925184 99991815884574031872 100961265623067131904 101148057973896118272 101158455594987184896 101700779602168774656 103346928799415599104 103911666115259400192 105350885867548311552 105545799624935079936 106133461607855407104 106570224824348639232 106778369794708695168 108837676416356057088 109050250003106752512 111203712860189884416 111353140047586000896 111370468088279236608 111420907611869942784 112029765030514040832 112490792870145785856 113581423825950523392 113791565220633133056 114413377052439871488 114884213995042504704 115998049864800534528 116265294899342548992 116900624379666825216 117381696907978211328 117539425605785223168 118519746600991850496 119167395489521860608 119387871706893778944 119891502927392219136 120125666019047282064 121983260222261035008 122442385968400564224 125104176967713619968 125787806350050852864 126033485659328295936 126552141978914009088 127765967967026675712 129244740744422817792 130543489009788125184 131994628845367984128 132054409021475487744 132231853806508376064 132776017813942566912 133322421179432042496 134615020830756175872 134864077298528157696 134877940793316246528 137747684214450634752 137795905065887465472 140742199088677822464 141511282143807209472 142093633099131518976 142371159726278260224 144522160487292469248 145400333337475670016 147663946584842305536 148493957451038982144 148561210149159923712 149373020040685387776 149987723826861047808 151441898434600697856 151722086960844177408 152551169403253161984 154664066486400712704 154950216470649372672 155020393199123398656 155867499172889100288 156508929210637615104 158026328801322467328 158318699437402619904 159855337236522958848 160167554692063042752 163256514624534085632 163575375004660128768 166805569290284826624 167131361417804914176 168044647545771061248 168736189305218678784 170372135738925785088 171620065578659807232 172326320992563757056 175350936569500237824 176072545361967316992 176309138408677834752 177034690418590089216 178751093234282790912 179837254391088328704 183663578952600846336 183727873421183287296 187571314674996609024 187656265451570429952 188681709525076279296 189458177465508691968 189828212968371013632 191648951950540013568 193867111116634226688 195815233514682187776 197991943268051976192 198081613532213231616 199164026720913850368 199983631769148063744 201922531246134263808 202296115947792236544 202316911189974369792 206693857598831198208 207823332230518800384 212266923215710814208 213140449648697278464 213556739589417390336 218100500006213505024 222407425720379768832 222740936176558473216 222841815223739885568 224059530061028081664 224981585740291571712 227162847651901046784 227583130441266266112 228826754104879742976 229768427990085009408 231996099729601069056 232530589798685097984 233801248759333650432 234763393815956422656 235078851211570446336 237039493201983700992 239783005854784438272 240251332038094564128 243966520444522070016 244884771936801128448 250208353935427239936 251575612700101705728 252066971318656591872 253104283957828018176 258489481488845635584 261086978019576250368 264108818042950975488 264463707613016752128 265552035627885133824 269230041661512351744 269728154597056315392 269755881586632493056 275495368428901269504 275591810131774930944 281484398177355644928 283022564287614418944 284187266198263037952 284742319452556520448 290800666674951340032 295327893169684611072 296987914902077964288 297122420298319847424 298746040081370775552 299975447653722095616 302883796869201395712 303444173921688354816 305102338806506323968 310040786398246797312 311734998345778200576 316052657602644934656 316637398874805239808 319710674473045917696 320335109384126085504 326513029249068171264 327150750009320257536 333611138580569653248 334262722835609828352 336089295091542122496 337472378610437357568 340744271477851570176 343240131157319614464 344652641985127514112 350701873139000475648 352145090723934633984 352618276817355669504 357502186468565581824 359674508782176657408 367327157905201692672 375312530903140859904 377363419050152558592 379656425936742027264 383297903901080027136 387734222233268453376 391630467029364375552 395983886536103952384 396163227064426463232 398328053441827700736 399967263538296127488 403845062492268527616 404592231895584473088 404633822379948739584 413387715197662396416 424533846431421628416 426280899297394556928 427113479178834780672 436201000012427010048 445481872353116946432 445683630447479771136 448119060122056163328 449963171480583143424 454325695303802093568 455166260882532532224 457653508209759485952 463992199459202138112 465061179597370195968 467602497518667300864 469526787631912845312 474078986403967401984 479566011709568876544 480502664076189128256 489769543873602256896 500416707870854479872 504133942637313183744 506208567915656036352 516978962977691271168 528217636085901950976 528927415226033504256 531104071255770267648 539511763173264986112 550990736857802539008 551183620263549861888 562968796354711289856 566045128575228837888 568374532396526075904 569484638905113040896 581601333349902680064 593975829804155928576 594244840596639694848 597492080162741551104 599950895307444191232 605767593738402791424 606888347843376709632 620081572796493594624 623469996691556401152 639421348946091835392 640670218768252171008 654301500018640515072 667222277161139306496 668525445671219656704 672178590183084244992 674944757220874715136 681488542955703140352 686480262314639228928 689305283970255028224 701403746278000951296 704290181447869267968 705236553634711339008 719349017564353314816 734654315810403385344 750625061806281719808 754726838100305117184 759312851873484054528 775468444466536906752 783260934058728751104 792326454128852926464 796656106883655401472 807690124984537055232 809184463791168946176 809267644759897479168 826775430395324792832 849067692862843256832 852561798594789113856 854226958357669561344 872402000024854020096 890963744706233892864 891367260894959542272 896238120244112326656 899926342961166286848 908651390607604187136 910332521765065064448 915307016419518971904 930122359194740391936 935204995037334601728 948157972807934803968 959132023419137753088 961005328152378256512 979539087747204513792 1000833415741708959744 1008267885274626367488 1012417135831312072704 1033957925955382542336 1056435272171803901952 1057854830452067008512 1079023526346529972224 1101981473715605078016 1125937592709422579712 1132090257150457675776 1138969277810226081792 1163202666699805360128 1187951659608311857152 1188489681193279389696 1194984160325483102208 1199901790614888382464 1211535187476805582848 1213776695686753419264 1240163145592987189248 1278842697892183670784 1281340437536504342016 1308603000037281030144 1337050891342439313408 1344357180366168489984 1349889514441749430272 1362977085911406280704 1372960524629278457856 1402807492556001902592 1408580362895738535936 1438698035128706629632 1469308631620806770688 1501250123612563439616 1518625703746968109056 1550936888933073813504 1584652908257705852928 1593312213767310802944 1618535289519794958336 1653550860790649585664 1698135385725686513664 1705123597189578227712 1708453916715339122688 1744804000049708040192 1781927489412467785728 1782734521789919084544 1792476240488224653312 1799852685922332573696 1817302781215208374272 1820665043530130128896 1860244718389480783872 1870409990074669203456 1918264046838275506176 1922010656304756513024 2001666831483417919488 2016535770549252734976 2024834271662624145408 2067915851910765084672 2112870544343607803904 2115709660904134017024 2158047052693059944448 2203962947431210156032 2251875185418845159424 2264180514300915351552 2277938555620452163584 2326405333399610720256 2376979362386558779392 2389968320650966204416 2423070374953611165696 2427553391373506838528 2480326291185974378496 2557685395784367341568 2562680875073008684032 2617206000074562060288 2674101782684878626816 2688714360732336979968 2699779028883498860544 2725954171822812561408 2745921049258556915712 2805614985112003805184 2877396070257413259264 2938617263241613541376 3002500247225126879232 3037251407493936218112 3101873777866147627008 3169305816515411705856 3237070579039589916672 3396270771451373027328 3416907833430678245376 3489608000099416080384 3563854978824935571456 3565469043579838169088 3584952480976449306624 3599705371844665147392 3634605562430416748544 3641330087060260257792 3720489436778961567744 3836528093676551012352 3844021312609513026048 4033071541098505469952 4049668543325248290816 4225741088687215607808 4316094105386119888896 4407925894862420312064 4503750370837690318848 4555877111240904327168 4652810666799221440512 4753958724773117558784 4779936641301932408832 4960652582371948756992 5115370791568734683136 5125361750146017368064 5234412000149124120576 5348203565369757253632 5377428721464673959936 5399558057766997721088 5451908343645625122816 5611229970224007610368 5754792140514826518528 6005000494450253758464 6074502814987872436224 6203747555732295254016 6338611633030823411712 6474141158079179833344 6792541542902746054656 6833815666861356490752 6979216000198832160768 7130938087159676338176 7169904961952898613248 7269211124860833497088 7282660174120520515584 7440978873557923135488 7673056187353102024704 7688042625219026052096 8066143082197010939904 8099337086650496581632 8632188210772239777792 8815851789724840624128 9007500741675380637696 9111754222481808654336 9305621333598442881024 9507917449546235117568 10250723500292034736128 10468824000298248241152 10696407130739514507264 10754857442929347919872 10799116115533995442176 10903816687291250245632 11509584281029653037056 12149005629975744872448 12677223266061646823424 12948282316158359666688 13667631333722712981504 13958432000397664321536 14261876174319352676352 14339809923905797226496 14881957747115846270976 15346112374706204049408 15376085250438052104192 16132286164394021879808 16198674173300993163264 17264376421544479555584 18015001483350761275392 18223508444963617308672 18611242667196885762048 19015834899092470235136 20501447000584069472256 20937648000596496482304 21392814261479029014528 21509714885858695839744 21807633374582500491264 23019168562059306074112 24298011259951489744896 25896564632316719333376 27335262667445425963008 27916864000795328643072 28523752348638705352704 30752170500876104208384 32264572328788043759616 32397348346601986326528 34528752843088959111168 36447016889927234617344 38031669798184940470272 41002894001168138944512 41875296001192992964608 42785628522958058029056 43019429771717391679488 46038337124118612148224 48596022519902979489792 51793129264633438666752 54670525334890851926016 55833728001590657286144 57047504697277410705408 61504341001752208416768 64529144657576087519232 69057505686177918222336 72894033779854469234688 82005788002336277889024 83750592002385985929216 85571257045916116058112 97192045039805958979584 103586258529266877333504 109341050669781703852032 114095009394554821410816 123008682003504416833536 129058289315152175038464 138115011372355836444672 145788067559708938469376 164011576004672555778048 167501184004771971858432 171142514091832232116224 207172517058533754667008 218682101339563407704064 246017364007008833667072 291576135119417876938752 328023152009345111556096 342285028183664464232448 414345034117067509334016 437364202679126815408128 492034728014017667334144 656046304018690223112192 874728405358253630816256 984069456028035334668288 1312092608037380446224384 1968138912056070669336576 2624185216074760892448768 3936277824112141338673152 7872555648224282677346304
- Sum of all divisors σ(n): 27066774458109507306634449
- Sum of proper divisors (its aliquot sum) s(n): 19194218809885224629288145
- 7872555648224282677346304 is an abundant number, because the sum of its proper divisors (19194218809885224629288145) is greater than itself. Its abundance is 11321663161660941951941841
Bases of 7872555648224282677346304
- Binary: 110100000110001010000011000110010101001000010000110100101011001000000000000000000002
- Hexadecimal: 0x6831418CA908695900000
- Base-36: ZLZ832HJ40000000
Squares and roots of 7872555648224282677346304
- 7872555648224282677346304 squared (78725556482242826773463042) is 61977132434388055620632717133607610305471542460416
- 7872555648224282677346304 cubed (78725556482242826773463043) is 487918424007086073896581251445747686572279870881140592399135284053843902464
-
7872555648224282677346304 is a
perfect square number . Itssquare root is 2805807485952 -
The
cube root of 7872555648224282677346304 is 198932273.6814976503
Scales and comparisons
How big is 7872555648224282677346304?- 7,872,555,648,224,282,677,346,304 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 7,872,555,648,224,282,677,346,304 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 7872555648224282677346304 cubic inches would be around 16577689.5 feet tall.
Recreational maths with 7872555648224282677346304
- 7872555648224282677346304 backwards is 4036437762824228465552787
- The number of decimal digits it has is: 25
- The sum of 7872555648224282677346304'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 7872555648224282677346304 - Facts about the integer". Numbermatics.com. 2024. Web. 20 September 2024.
APA style:
Numbermatics. (2024). Number 7872555648224282677346304 - Facts about the integer. Retrieved 20 September 2024, from https://numbermatics.com/n/7872555648224282677346304/
Chicago style:
Numbermatics. 2024. "Number 7872555648224282677346304 - Facts about the integer". https://numbermatics.com/n/7872555648224282677346304/
The information we have on file for 7872555648224282677346304 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 7872555648224282677346304, math, Factors of 7872555648224282677346304, curriculum, school, college, exams, university, Prime factorization of 7872555648224282677346304, STEM, science, technology, engineering, physics, economics, calculator, seven septillion, eight hundred seventy-two sextillion, five hundred fifty-five quintillion, six hundred forty-eight quadrillion, two hundred twenty-four trillion, two hundred eighty-two billion, six hundred seventy-seven million, three hundred forty-six thousand, three hundred four.