188899387959394820991320064
188,899,387,959,394,820,991,320,064 is an even composite number composed of six prime numbers multiplied together.
188899387959394820991320064 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-eight thousand, six hundred seventy-two divisors.
Prime factorization of 188899387959394820991320064:
215 × 36 × 193 × 233 × 473 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 19 × 19 × 19 × 23 × 23 × 23 × 47 × 47 × 47 × 97 × 97 × 97)See below for interesting mathematical facts about the number 188899387959394820991320064 from the Numbermatics database.
Names of 188899387959394820991320064
- Cardinal: 188899387959394820991320064 can be written as One hundred eighty-eight septillion, eight hundred ninety-nine sextillion, three hundred eighty-seven quintillion, nine hundred fifty-nine quadrillion, three hundred ninety-four trillion, eight hundred twenty billion, nine hundred ninety-one million, three hundred twenty thousand and sixty-four.
Scientific notation
- Scientific notation: 1.88899387959394820991320064 × 1026
Factors of 188899387959394820991320064
Divisors of 188899387959394820991320064
- Number of divisors d(n): 28672
-
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 64 69 72 76 81 92 94 96 97 108 114 128 138 141 144 152 162 171 184 188 192 194 207 216 228 243 256 276 282 288 291 304 324 342 361 368 376 384 388 414 423 432 437 456 486 512 513 529 552 564 576 582 608 621 648 684 722 729 736 752 768 776 828 846 864 873 874 893 912 972 1024 1026 1058 1081 1083 1104 1128 1152 1164 1216 1242 1269 1296 1311 1368 1444 1458 1472 1504 1536 1539 1552 1587 1656 1692 1728 1746 1748 1786 1824 1843 1863 1944 2048 2052 2116 2162 2166 2208 2209 2231 2256 2304 2328 2432 2484 2538 2592 2619 2622 2679 2736 2888 2916 2944 3008 3072 3078 3104 3174 3243 3249 3312 3384 3456 3492 3496 3572 3648 3686 3726 3807 3888 3933 4096 4104 4232 4324 4332 4416 4418 4462 4512 4559 4608 4617 4656 4761 4864 4968 5076 5184 5238 5244 5358 5472 5529 5589 5776 5832 5888 6016 6144 6156 6208 6348 6486 6498 6624 6627 6693 6768 6859 6912 6984 6992 7144 7296 7372 7452 7614 7776 7857 7866 8037 8192 8208 8303 8464 8648 8664 8832 8836 8924 9024 9118 9216 9234 9312 9409 9522 9728 9729 9747 9936 10051 10152 10368 10476 10488 10716 10944 11058 11178 11421 11552 11664 11776 11799 12032 12167 12288 12312 12416 12696 12972 12996 13248 13254 13386 13536 13677 13718 13824 13851 13968 13984 14283 14288 14592 14744 14904 15228 15552 15714 15732 16074 16384 16416 16587 16606 16767 16928 16967 17296 17328 17664 17672 17848 18048 18236 18432 18468 18624 18818 19044 19456 19458 19494 19872 19881 20079 20102 20304 20539 20577 20736 20952 20976 21432 21888 22116 22356 22842 23104 23328 23552 23571 23598 24064 24111 24334 24576 24624 24832 24863 24909 25392 25944 25992 26496 26508 26772 27072 27354 27436 27648 27702 27936 27968 28227 28566 28576 29184 29187 29241 29488 29808 30153 30456 31104 31428 31464 32148 32768 32832 33174 33212 33534 33856 33934 34263 34592 34656 35017 35328 35344 35397 35696 36096 36472 36501 36864 36936 37248 37636 38088 38912 38916 38988 39744 39762 40158 40204 40608 41031 41078 41154 41472 41904 41952 41971 42389 42849 42864 43776 44232 44712 45684 46208 46656 47104 47142 47196 48128 48222 48668 49152 49248 49664 49726 49761 49818 50784 50807 50901 51313 51888 51984 52992 53016 53544 54144 54708 54872 55296 55404 55872 55936 56454 57132 57152 58368 58374 58482 58976 59616 59643 60237 60306 60912 61617 61731 62208 62856 62928 64296 65664 66348 66424 67068 67712 67868 68526 69184 69312 70034 70656 70688 70713 70794 71392 72192 72333 72944 73002 73728 73872 74496 74589 74727 75272 76176 77824 77832 77976 79488 79524 80316 80408 81216 82062 82156 82308 82944 83808 83904 83942 84681 84778 85698 85728 86621 87552 87561 87723 88464 89424 90459 91368 92416 93312 94208 94284 94392 96256 96444 97336 98304 98496 99328 99452 99522 99636 101568 101614 101802 102626 103776 103823 103968 104857 105051 105984 106032 106191 107088 108288 109416 109503 109744 110592 110808 111744 111872 112908 114264 114304 116736 116748 116964 117952 119232 119286 120474 120612 121824 123093 123234 123462 124416 125712 125856 125913 127167 128547 128592 131328 132696 132848 134136 135424 135736 137052 138368 138624 140068 141312 141376 141426 141588 142784 144384 144666 145888 146004 147456 147744 148992 149178 149283 149454 150544 152352 152421 152703 153939 155648 155664 155952 157757 158976 159048 160632 160816 162432 164124 164312 164616 165888 167616 167808 167884 169362 169556 171396 171456 173242 175104 175122 175446 176928 178771 178848 178929 180711 180918 182736 184832 184851 185193 186624 188416 188568 188784 190969 192512 192888 194672 196992 198656 198904 199044 199272 203136 203228 203604 205252 207552 207646 207936 209714 210102 211968 212064 212382 214176 214273 216407 216576 216999 218832 219006 219488 221184 221616 223488 223744 223767 224181 225816 228528 228608 231173 233472 233496 233928 235904 238464 238572 240948 241224 243648 246186 246468 246924 248832 251424 251712 251826 254043 254334 257094 257184 259863 262656 262683 263169 265392 265696 268272 270848 271377 271472 274104 276736 277248 280136 282624 282752 282852 283176 285568 288768 289332 291776 292008 294912 295488 297984 298356 298566 298908 301088 304704 304842 305406 307878 311296 311328 311469 311904 314571 315153 315514 317952 318096 318573 321264 321632 322373 324864 328248 328509 328624 329232 331776 335232 335616 335768 338724 339112 342792 342912 346484 350208 350244 350892 353856 357542 357696 357858 361422 361836 365472 369279 369664 369702 370386 373248 376832 377136 377568 377739 381501 381938 385024 385641 385776 389344 390241 393984 397312 397808 398088 398544 406272 406456 407208 410504 415104 415292 415872 419428 420204 423936 424128 424764 428352 428546 432814 433152 433998 437664 438012 438976 442223 442368 443232 446976 447488 447534 447849 448362 451632 457056 457216 457263 458109 461817 462346 466944 466992 467856 471808 472397 473271 476928 477144 481896 482448 487296 492372 492936 493848 497664 502848 503424 503652 508086 508668 514188 514368 519726 525312 525366 526338 530784 531392 536313 536544 536787 541696 542133 542754 542944 548208 553472 554496 554553 555579 560272 565248 565504 565704 566352 571136 571849 572907 577536 578664 583552 584016 590976 595968 596712 597132 597816 602176 609408 609684 610812 615756 622592 622656 622938 623808 629142 630306 631028 635904 636192 637146 642528 642819 643264 644746 649221 649728 650997 656496 657018 657248 658464 663552 665323 670464 671232 671301 671536 672543 677448 678224 685584 685824 692968 693519 700416 700488 701784 707712 715084 715392 715716 722844 723672 730944 738558 739328 739404 740772 746496 753664 754272 755136 755478 762129 763002 763876 770048 771282 771552 778688 779589 780482 787968 788049 794624 795616 796176 797088 797449 805391 812544 812912 814131 814416 821008 830208 830584 831744 838856 840408 847872 848256 849528 856704 857092 865628 866304 867996 875328 876024 877952 884446 884736 886464 893952 894976 895068 895698 896724 903264 912673 914112 914432 914526 916218 923634 924692 933888 933984 934407 935712 943616 943713 944794 945459 946542 953856 954288 963792 964896 965333 967119 974592 974947 984744 985527 985872 987696 995328 1005696 1006848 1007304 1016172 1017336 1028376 1028736 1039452 1050624 1050732 1052676 1061568 1062784 1072626 1073088 1073574 1083392 1084266 1085508 1085888 1096416 1106944 1107837 1108992 1109106 1111158 1120544 1130496 1131008 1131408 1132704 1133217 1142272 1143698 1144503 1145814 1155072 1157328 1167104 1168032 1168561 1170723 1180199 1181952 1191936 1193424 1194264 1195632 1204352 1218816 1219368 1221624 1231512 1245312 1245876 1247616 1258284 1260612 1262056 1271808 1272384 1274292 1285056 1285638 1286528 1289492 1298442 1299456 1301994 1312992 1314036 1314496 1316928 1326669 1327104 1330646 1340928 1342464 1342602 1343072 1343547 1345086 1354896 1356448 1371168 1371648 1371789 1374327 1385451 1385936 1387038 1400832 1400976 1403568 1415424 1417191 1419813 1430168 1430784 1431432 1445688 1447344 1461888 1477116 1478656 1478808 1481544 1492992 1508544 1510272 1510956 1524258 1526004 1527752 1540096 1542564 1543104 1557376 1559178 1560964 1575936 1576098 1589248 1591232 1592352 1594176 1594898 1608939 1610361 1610782 1625088 1625824 1626399 1628262 1628832 1642016 1645799 1660416 1661168 1663488 1663659 1666737 1677712 1680816 1695744 1696512 1699056 1713408 1714184 1715547 1718721 1731256 1732608 1735992 1750656 1752048 1755904 1768892 1772928 1787904 1789952 1790136 1791396 1793448 1806528 1825346 1828224 1828864 1829052 1832436 1847268 1849384 1867776 1867968 1868814 1871424 1887232 1887426 1889588 1890918 1893084 1907712 1908576 1927584 1928457 1929792 1930666 1934238 1947663 1949184 1949894 1969488 1971054 1971744 1972637 1975392 1990656 1992283 1995969 2011392 2013696 2013903 2014608 2017629 2032344 2034672 2056752 2057472 2078904 2080557 2101248 2101464 2105352 2123136 2125568 2145252 2146176 2147148 2166784 2168532 2171016 2171776 2192832 2213888 2215674 2217984 2218212 2222316 2241088 2260992 2262016 2262816 2265408 2266434 2284544 2286387 2287396 2289006 2291628 2310144 2314656 2334208 2336064 2337122 2338767 2341446 2360398 2363904 2383872 2386848 2387929 2388528 2391264 2392347 2408704 2411711 2416173 2437632 2438736 2442393 2443248 2463024 2490624 2491752 2495232 2516568 2521224 2524112 2543616 2544768 2548584 2570112 2571276 2573056 2578984 2596884 2598912 2603988 2625984 2628072 2628992 2633856 2653338 2654208 2661292 2681856 2684928 2685204 2686144 2687094 2690172 2709792 2712896 2738019 2742336 2743296 2743578 2748654 2770902 2771872 2774076 2801664 2801952 2803221 2807136 2830848 2831139 2834382 2836377 2839626 2860336 2861568 2862864 2891376 2894688 2895999 2901357 2923776 2924841 2954232 2956581 2957312 2957616 2963088 2985984 3017088 3020544 3021912 3048516 3052008 3055504 3085128 3086208 3114752 3118356 3121928 3151872 3152196 3178496 3182464 3184704 3188352 3189796 3217878 3220722 3221564 3250176 3251648 3252798 3256524 3257664 3284032 3291598 3320832 3322336 3323511 3326976 3327318 3333474 3355424 3361632 3391488 3393024 3396649 3398112 3399651 3426816 3428368 3431094 3433509 3437442 3462512 3465216 3471984 3501312 3504096 3505683 3511808 3512169 3537784 3540597 3545856 3575808 3579904 3580272 3582792 3586896 3613056 3628411 3650692 3656448 3657728 3658104 3664872 3694536 3698768 3735936 3737628 3742848 3774464 3774852 3779176 3781836 3786168 3815424 3817152 3855168 3856914 3859584 3861332 3868476 3895326 3898368 3899788 3938976 3942108 3943488 3945274 3950784 3980007 3981312 3984566 3991938 4022784 4027392 4027806 4029216 4035258 4064688 4069344 4071187 4111733 4113504 4114944 4115367 4122981 4156353 4157808 4161114 4202496 4202928 4210704 4246272 4251136 4251573 4259439 4290504 4292352 4294296 4333568 4337064 4342032 4343552 4385664 4392287 4427776 4431348 4435968 4436424 4444632 4482176 4524032 4525632 4530816 4532868 4569088 4572774 4574792 4578012 4583256 4620288 4629312 4668416 4672128 4674244 4677534 4682892 4720796 4727808 4767744 4773696 4775858 4777056 4782528 4784694 4817408 4823422 4826817 4832346 4875264 4877472 4884786 4886496 4926048 4928279 4937397 4977361 4981248 4983504 4990464 4990977 5000211 5033136 5042448 5048224 5087232 5089536 5097168 5140224 5142552 5146112 5146641 5156163 5157968 5193768 5197824 5207976 5251968 5256144 5257984 5267712 5306676 5322584 5363712 5369856 5370408 5372288 5374188 5380344 5419584 5425792 5476038 5484672 5486592 5487156 5497308 5541804 5543744 5548152 5603328 5603904 5606442 5614272 5661696 5662278 5668764 5672754 5679252 5720672 5723136 5725728 5782752 5785371 5789376 5791998 5802714 5842989 5847552 5849682 5908464 5913162 5914624 5915232 5917911 5926176 5971968 5976849 5987907 6034176 6041088 6041709 6043824 6052887 6097032 6104016 6111008 6170256 6172416 6229504 6236712 6241671 6243856 6303744 6304392 6364928 6369408 6376704 6379592 6435756 6441444 6443128 6500352 6503296 6505596 6513048 6515328 6568064 6583196 6641664 6644672 6647022 6653952 6654636 6666948 6710848 6723264 6782976 6786048 6793298 6796224 6799302 6853632 6856736 6859161 6862188 6867018 6874884 6925024 6930432 6943968 7002624 7008192 7011366 7016301 7023616 7024338 7075568 7081194 7091712 7151616 7159808 7160544 7163787 7165584 7173792 7177041 7226112 7235133 7248519 7256822 7301384 7312896 7315456 7316208 7327179 7329744 7389072 7397536 7414579 7471872 7475256 7485696 7548928 7549704 7558352 7563672 7572336 7630848 7634304 7710336 7713828 7719168 7722664 7736952 7790652 7796736 7799576 7877952 7884216 7886976 7890548 7901568 7960014 7962624 7969132 7983876 8045568 8054784 8055612 8058432 8070516 8129376 8138688 8142374 8214057 8223466 8227008 8229888 8230734 8245962 8312706 8315616 8322228 8402237 8404992 8405856 8409663 8421408 8492544 8493417 8502272 8503146 8509131 8518878 8581008 8584704 8588592 8667136 8674128 8684064 8687104 8687997 8704071 8771328 8774523 8784574 8855552 8862696 8869743 8871936 8872848 8889264 8964352 8975543 9048064 9051264 9061632 9065736 9138176 9145548 9149584 9156024 9166512 9258624 9336832 9344256 9348488 9355068 9365784 9441592 9455616 9535488 9547392 9551716 9554112 9565056 9569388 9634816 9646844 9653634 9664692 9750528 9754944 9769572 9772992 9852096 9856558 9874794 9954722 9962496 9967008 9980928 9981954 10000422 10066272 10070831 10084896 10096448 10171129 10174464 10179072 10189947 10194336 10198953 10280448 10285104 10292224 10293282 10300527 10312326 10315936 10387536 10395648 10415952 10503936 10512288 10515968 10517049 10535424 10536507 10613352 10621791 10645168 10727424 10739712 10740816 10744576 10748376 10760688 10839168 10851584 10865131 10885233 10952076 10969344 10973184 10974312 10994616 11083608 11087488 11096304 11207808 11212884 11228544 11323392 11324556 11337528 11345508 11358504 11441344 11446272 11451456 11565504 11570742 11578752 11583996 11605428 11685978 11695104 11699364 11816928 11826324 11829248 11830464 11835822 11852352 11940021 11943936 11953698 11975814 12068352 12082176 12083418 12087648 12105774 12194064 12208032 12213561 12222016 12335199 12340512 12344832 12346101 12368943 12459008 12469059 12473424 12483342 12487712 12607488 12608784 12729856 12738816 12753408 12754719 12759184 12778317 12871512 12882888 12886256 13000704 13006592 13011192 13026096 13030656 13136128 13166392 13176861 13283328 13289344 13294044 13307904 13309272 13333896 13421696 13446528 13572096 13586596 13592448 13598604 13707264 13713472 13718322 13724376 13734036 13749768 13850048 13860864 13887936 14005248 14016384 14022732 14032602 14047232 14048676 14151136 14162388 14183424 14303232 14319616 14321088 14327574 14331168 14347584 14354082 14452224 14470266 14480451 14497038 14513644 14602768 14625792 14630912 14632416 14654358 14659488 14778144 14784837 14795072 14812191 14829158 14932083 14943744 14950512 14971392 14972931 15097856 15099408 15116704 15127344 15144672 15151531 15261696 15268608 15302429 15420672 15427656 15438336 15439923 15445328 15468489 15473904 15581304 15593472 15599152 15755904 15768432 15773952 15781096 15803136 15920028 15938264 15967752 16091136 16109568 16111224 16116864 16141032 16258752 16277376 16284748 16428114 16446932 16454016 16459776 16461468 16491924 16625412 16631232 16644456 16804474 16809984 16811712 16819326 16842816 16985088 16986834 17004544 17006292 17018262 17037756 17162016 17169408 17177184 17334272 17340787 17348256 17356113 17368128 17374208 17375994 17408142 17528967 17542656 17549046 17569148 17711104 17725392 17739486 17743872 17745696 17753733 17778528 17928704 17930547 17951086 17963721 18096128 18102528 18123264 18125127 18131472 18276352 18291096 18299168 18312048 18333024 18341327 18517248 18523993 18673664 18688512 18696976 18710136 18725013 18731568 18883184 18911232 19094784 19103432 19108224 19130112 19138776 19269632 19293688 19307268 19329384 19501056 19509888 19539144 19545984 19704192 19713116 19749588 19909444 19924992 19934016 19961856 19963908 20000844 20132544 20141662 20169792 20192896 20342258 20348928 20358144 20379894 20388672 20397906 20560896 20570208 20584448 20586564 20601054 20624652 20631872 20775072 20784481 20791296 20831904 20991479 21007872 21024576 21031936 21034098 21048903 21070848 21073014 21226704 21243582 21290336 21454848 21479424 21481632 21489152 21491361 21496752 21521376 21531123 21678336 21703168 21705399 21730262 21745557 21770466 21904152 21938688 21946368 21948624 21989232 22167216 22174976 22192608 22202659 22243737 22415616 22423781 22425768 22457088 22646784 22649112 22675056 22691016 22717008 22882688 22892544 22902912 23131008 23141484 23157504 23167992 23210856 23371956 23390208 23398728 23633856 23652648 23660928 23671644 23704704 23880042 23887872 23907396 23951628 24136704 24164352 24166836 24175296 24211548 24388128 24416064 24427122 24444032 24642171 24670398 24681024 24689664 24692202 24737886 24918016 24938118 24946848 24966684 24975424 25206711 25214976 25217568 25228989 25459712 25477632 25480251 25506816 25509438 25518368 25527393 25556634 25743024 25765776 25772512 26001408 26013184 26022384 26052192 26061312 26063991 26112213 26272256 26323569 26332784 26353722 26566656 26578688 26588088 26615808 26618544 26667792 26843392 26876903 26893056 26926629 27144192 27173192 27184896 27197208 27414528 27426944 27436644 27448752 27468072 27499536 27700096 27775872 28010496 28032768 28045464 28065204 28094464 28097352 28302272 28324776 28366848 28606464 28642176 28655148 28662336 28695168 28708164 28904448 28940532 28960902 28994076 29027288 29205536 29251584 29261824 29264832 29308716 29318976 29556288 29569674 29590144 29624382 29658316 29864166 29887488 29901024 29942784 29945862 30195712 30198816 30212493 30233408 30254688 30289344 30303062 30513387 30523392 30537216 30569841 30596859 30604858 30841344 30855312 30876672 30879846 30890656 30901581 30936978 30947808 31162608 31186944 31198304 31270181 31511808 31536864 31547904 31551147 31562192 31606272 31609521 31840056 31865373 31876528 31935504 32182272 32219136 32222448 32233728 32282064 32517504 32554752 32569496 32595393 32655699 32856228 32893864 32908032 32919552 32922936 32983848 33250824 33262464 33288912 33608948 33623424 33638652 33685632 33970176 33973668 34009088 34012584 34036524 34075512 34324032 34338816 34354368 34681574 34696512 34712226 34736256 34748416 34751988 34816284 35057934 35085312 35098092 35138296 35422208 35450784 35478972 35487744 35491392 35507466 35557056 35820063 35857408 35861094 35902172 35927442 36192256 36205056 36246528 36250254 36262944 36552704 36582192 36598336 36624096 36640683 36666048 36682654 37005597 37034496 37038303 37047986 37347328 37377024 37393952 37407177 37420272 37450026 37463136 37480103 37766368 37822464 37853377 38189568 38206864 38216448 38260224 38264157 38277552 38334951 38539264 38587376 38614536 38658768 39002112 39019776 39078288 39091968 39408384 39426232 39499176 39530583 39818888 39849984 39868032 39923712 39927816 40001688 40265088 40283324 40339584 40385792 40684516 40716288 40759788 40777344 40795812 41121792 41140416 41168896 41173128 41202108 41249304 41263744 41550144 41568962 41582592 41663808 41982958 42015744 42049152 42063872 42068196 42097806 42141696 42146028 42453408 42487164 42580672 42895631 42909696 42958848 42963264 42978304 42982722 42993504 43042752 43062246 43356672 43406336 43410798 43441353 43460524 43491114 43540932 43808304 43877376 43892736 43897248 43978464 44334432 44349952 44354511 44385216 44405318 44436573 44487474 44796249 44831232 44847562 44851536 44914176 45293568 45298224 45350112 45370651 45382032 45434016 45454593 45765376 45785088 45805824 45822509 45907287 46262016 46282968 46315008 46319769 46335984 46405467 46421712 46743912 46780416 46797456 47267712 47305296 47321856 47343288 47409408 47760084 47814792 47903256 48273408 48328704 48333672 48350592 48423096 48776256 48832128 48854244 48888064 49284342 49340796 49362048 49379328 49384404 49475772 49836032 49876236 49893696 49933368 49950848 50413422 50429952 50435136 50457978 50919424 50955264 50960502 51013632 51018876 51036736 51054786 51113268 51486048 51531552 51545024 52002816 52022361 52026368 52044768 52068339 52104384 52122624 52127982 52224426 52544512 52586901 52647138 52665568 52707444 53133312 53157376 53176176 53231616 53237088 53261199 53335584 53686784 53753806 53786112 53791641 53853258 53891163 54288384 54346384 54369792 54394416 54829056 54853888 54873288 54897504 54922367 54936144 54999072 55023981 55400192 55469353 55551744 55571979 56020992 56065536 56090928 56130408 56175039 56188928 56194704 56604544 56649552 56733696 57284352 57310296 57324672 57390336 57416328 57808896 57881064 57921804 57988152 58054576 58411072 58503168 58529664 58617432 58637952 59112576 59139348 59180288 59248764 59316632 59728332 59774976 59802048 59885568 59891724 60391424 60397632 60424986 60466816 60509376 60578688 60606124 61026774 61046784 61074432 61139682 61193718 61209716 61682688 61710624 61753344 61759692 61781312 61803162 61873956 61895616 62325216 62353443 62373888 62396608 62540362 62974437 63023616 63073728 63095808 63102294 63124384 63146709 63212544 63219042 63680112 63730746 63753056 63871008 64364544 64438272 64444896 64467456 64474083 64536331 64564128 64593369 65035008 65109504 65116197 65138992 65190786 65236671 65311398 65712456 65787728 65816064 65839104 65845872 65967696 66501648 66524928 66577824 66607977 66731211 67217896 67246848 67271343 67277304 67371264 67940352 67947336 68018176 68025168 68073048 68151024 68648064 68677632 68708736 69363148 69393024 69424452 69472512 69496832 69503976 69632568 70115868 70170624 70196184 70276592 70901568 70957944 70982784 71014932 71114112 71640126 71714816 71722188 71804344 71854884 72384512 72410112 72493056 72500508 72525888 73105408 73164384 73196672 73248192 73281366 73332096 73365308 73926513 74011194 74068992 74076606 74095972 74694656 74754048 74787904 74814354 74840544 74900052 74926272 74960206 75532736 75620133 75644928 75686967 75706754 76379136 76413728 76432896 76440753 76520448 76528314 76555104 76669902 77078528 77174752 77229072 77317536 77352553 78004224 78039552 78122927 78156576 78183936 78191973 78336639 78816768 78852464 78970707 78998352 79061166 79637776 79699968 79736064 79847424 79855632 80003376 80530176 80566648 80630709 80679168 80771584 80779887 81369032 81432576 81519576 81554688 81591624 82243584 82280832 82337792 82346256 82404216 82498608 82527488 83100288 83137924 83327616 83453453 83965916 84031488 84098304 84127744 84136392 84195612 84283392 84292056 84906816 84974328 85161344 85791262 85819392 85926528 85956608 85965444 85987008 86085504 86124492 86713344 86812672 86821596 86882706 86921048 86982228 87081864 87616608 87754752 87785472 87794496 87956928 88668864 88699904 88709022 88770432 88810636 88873146 88974948 89592498 89662464 89695124 89703072 89828352 90587136 90596448 90637479 90700224 90741302 90764064 90868032 90909186 91530752 91540161 91570176 91611648 91645018 91709523 91814574 92524032 92565936 92630016 92639538 92671968 92810934 92843424 93487824 93560832 93594912 93637301 93810543 94535424 94569859 94610592 94643712 94653441 94686576 94818816 94828563 95520168 95596119 95629584 95806512 96546816 96657408 96667344 96701184 96846192 97552512 97664256 97708488 97776128 97786179 97967097 98568684 98681592 98724096 98758656 98768808 98951544 99672064 99752472 99787392 99866736 99901696 100826844 100870272 100915956 101838848 101910528 101921004 102027264 102037752 102073472 102109572 102226536 102972096 103063104 103090048 104044722 104052736 104089536 104136678 104208768 104245248 104255964 104448852 105089024 105173802 105294276 105331136 105414888 106266624 106314752 106352352 106463232 106474176 106522398 106671168 107373568 107460189 107507612 107572224 107583282 107706516 107782326 108576768 108692768 108739584 108788832 109658112 109707776 109746576 109795008 109844734 109872288 109922049 109998144 110047962 110800384 110938706 111016791 111103488 111143958 112041984 112131072 112181856 112260816 112350078 112377856 112389408 112440309 113209088 113299104 113350417 113467392 113560131 114479303 114568704 114620592 114649344 114780672 114792471 114832656 115004853 115617792 115762128 115843608 115976304 116109152 116822144 117006336 117059328 117234864 117275904 118225152 118278696 118360576 118497528 118591749 118633264 119456664 119549952 119604096 119771136 119783448 120795264 120849972 120933632 121018752 121157376 121212248 122053548 122148864 122279364 122387436 122419432 123365376 123421248 123506688 123519384 123562624 123606324 123747912 123791232 124650432 124706886 124747776 124793216 125080724 125948874 126047232 126147456 126191616 126204588 126248768 126293418 126425088 126438084 127360224 127461492 127506112 127742016 128686893 128729088 128876544 128889792 128934912 128948166 129072662 129128256 129186738 130070016 130219008 130232394 130277984 130324059 130381572 130473342 130622796 131424912 131575456 131632128 131678208 131691744 131935392 133003296 133049856 133063533 133155648 133215954 133309719 133462422 134388747 134435792 134493696 134542686 134554608 134742528 135880704 135894672 136036352 136050336 136111953 136146096 136302048 136363779 137296128 137355264 137417472 137467527 137721861 138726296 138786048 138848904 138945024 138959307 138993664 139007952 139216401 139265136 140231736 140341248 140392368 140553184 141803136 141915888 141965568 142029864 142228224 143280252 143429632 143444376 143608688 143709768 144820224 144986112 145001016 145051776 146328768 146393344 146496384 146562732 146664192 146730616 147853026 148022388 148137984 148153212 148191944 149389312 149508096 149575808 149628708 149681088 149800104 149852544 149920412 151065472 151240266 151289856 151373934 151413508 152758272 152827456 152865792 152881506 153040896 153056628 153110208 153339804 154157056 154349504 154458144 154635072 154705106 156008448 156067083 156079104 156205017 156245854 156313152 156367872 156383946 156673278 157633536 157704928 157760703 157941414 157996704 158122332 159275552 159399936 159472128 159642503 159694848 159711264 159783597 160006752 161060352 161133296 161261418 161358336 161374923 161543168 161559774 161673489 162738064 162865152 163039152 163109376 163183248 164487168 164561664 164675584 164692512 164767101 164808432 164997216 165054976 165071943 166200576 166275848 166408059 166655232 166715937 166906906 167931832 168062976 168196608 168255488 168272784 168391224 168525117 168566784 168584112 169813632 169948656 170322688 170535317 171582524 171853056 171913216 171930888 171974016 172171008 172248984 173426688 173625344 173643192 173765412 173842096 173964456 174163728 175233216 175509504 175588992 175913856 177337728 177399808 177418044 177540864 177621272 177746292 177949896 179184996 179324928 179390248 179406144 179656704 181174272 181192896 181274958 181400448 181482604 181528128 181736064 181818372 183061504 183080322 183140352 183223296 183290036 183419046 183629148 185048064 185131872 185260032 185279076 185343936 185621868 185686848 186975648 187060329 187121664 187189824 187274602 187621086 188923311 189070848 189139718 189221184 189287424 189306882 189373152 189637632 189657126 191040336 191192238 191259168 191345789 191613024 193093632 193251451 193314816 193334688 193402368 193422249 193608993 193692384 193780107 195105024 195328512 195348591 195416976 195552256 195572358 195710013 195934194 197137368 197363184 197448192 197517312 197537616 197903088 199344128 199504944 199574784 199733472 199803392 199823931 200193633 201653688 201740544 201814029 201831912 203677696 203821056 203842008 204054528 204075504 204146944 204219144 204453072 205944192 206126208 206180096 206437489 208089444 208105472 208179072 208273356 208417536 208490496 208511928 208897704 210178048 210347604 210588552 210662272 210829776 212629504 212704704 212948352 213044796 213342336 214747136 214920378 215015224 215144448 215166564 215413032 215564652 217153536 217385536 217479168 217577664 219316224 219415552 219493152 219590016 219689468 219744576 219844098 219996288 220095924 221600768 221779539 221877412 222033582 222206976 222287916 224083968 224262144 224363712 224521632 224700156 224755712 224778816 224880618 226418176 226598208 226700834 226860399 226934784 227120262 228958606 229137408 229241184 229298688 229561344 229584942 229665312 230009706 231235584 231524256 231629113 231687216 231952608 232057659 232218304 233644288 233935967 234012672 234118656 234368781 234469728 234551808 234575919 235009917 236450304 236557392 236721152 236912121 236995056 237183498 237266528 238913328 239099904 239208192 239542272 239566896 241590528 241699944 241867264 241892127 242037504 242314752 242339661 242424496 244107096 244297728 244558728 244774872 244838864 246730752 246842496 247013376 247038768 247125248 247212648 247495824 247582464 249300864 249413772 249586432 250161448 250360359 251897748 252094464 252294912 252383232 252409176 252497536 252586836 252850176 252876168 254720448 254922984 255012224 255484032 257373786 257458176 257779584 257869824 257896332 258145324 258256512 258373476 260140032 260438016 260464788 260555968 260648118 260763144 260946684 261245592 262849824 263150912 263264256 263356416 263383488 263870784 266006592 266099712 266127066 266311296 266431908 266619438 266924844 268777494 268871584 268987392 269085372 269109216 269485056 271761408 271789344 271912437 272072704 272100672 272223906 272292192 272604096 272727558 274592256 274620483 274710528 274834944 274935054 275128569 275443722 277452592 277572096 277697808 277890048 277918614 277987328 278015904 278432802 278530272 280463472 280682496 280784736 280911903 281106368 281431629 283606272 283709577 283831776 283931136 283960323 284059728 284456448 284485689 286560504 286788357 286859264 286888752 287217376 287419536 289640448 289972224 290002032 290103552 292657536 292786688 292992768 293125464 293328384 293358537 293461232 293901291 295706052 296044776 296275968 296306424 296383888 299016192 299151616 299257416 299362176 299600208 299705088 299840824 302130944 302480532 302747868 302827016 305516544 305654912 305731584 305763012 306081792 306113256 306220416 306679608 308314112 308699008 308916288 309270144 309410212 312134166 312158208 312410034 312491708 312626304 312735744 312767892 313346556 315267072 315409856 315521406 315882828 315993408 316244664 318551104 318799872 318944256 319285006 319389696 319422528 319567194 320013504 322120704 322266592 322380567 322522836 322716672 322749846 323086336 323119548 323346978 325476128 325730304 326078304 326218752 326366496 328974336 329123328 329351168 329385024 329474953 329534202 329616864 329766147 329994432 330109952 330143886 332401152 332551696 332816118 333050373 333310464 333431874 333813812 335863664 336125952 336393216 336510976 336545568 336782448 337050234 337133568 337168224 337320927 339627264 339897312 340051251 340645376 340680393 341070634 343165048 343437909 343706112 343826432 343861776 343948032 344342016 344377413 344497968 346853376 347250688 347286384 347530824 347684192 347928912 348327456 348485213 350466432 351019008 351177984 351827712 351955867 354675456 354799616 354836088 355081728 355242544 355492584 355775247 355899792 358369992 358649856 358780496 358812288 359313408 362385792 362549916 362800896 362965208 363056256 363472128 363636744 366123008 366160644 366446592 366580072 366838092 367258296 370096128 370263744 370520064 370558152 370687872 371243736 371373696 373951296 374120658 374243328 374379648 374549204 375242172 377846622 378141696 378279436 378442368 378574848 378613764 378746304 379275264 379314252 382080672 382384476 382518336 382691578 383226048 386060679 386187264 386502902 386629632 386669376 386804736 386844498 387217986 387384768 387560214 390210048 390657024 390697182 390833952 391104512 391144716 391420026 391868388 394274736 394726368 394896384 394905139 395034624 395075232 395806176 398688256 398838101 399009888 399149568 399190599 399466944 399606784 399647862 399929157 400387266 403166241 403307376 403481088 403628058 403663824 407355392 407642112 407684016 408109056 408151008 408293888 408335859 408438288 408906144 409091337 411888384 412252416 412360192 412402581 412874978 413165583 416178888 416210944 416358144 416546712 416835072 416877921 416980992 417023856 417795408 420356096 420695208 421177104 421324544 421659552 421850521 425259008 425409408 425896704 426051839 426089592 426684672 429494272 429840756 430030448 430288896 430333128 430826064 431129304 434771072 434958336 435155328 438831104 438986304 439180032 439378936 439489152 439688196 439992576 440191848 443201536 443559078 443754824 444067164 444413952 444575832 448167936 448524288 448727424 449043264 449400312 449557632 449761236 452836352 453196416 453401668 453720798 453869568 454240524 457917212 458274816 458482368 458597376 459122688 459169884 459330624 460019412 462471168 463048512 463258226 463374432 463905216 464115318 464436608 467288576 467871934 468025344 468201249 468237312 468737562 468939456 469103616 469151838 470019834 472900608 473114784 473442304 473824242 473990112 474366996 474533056 477826656 478043063 478199808 478416384 478927509 479084544 479133792 479350791 482804017 483181056 483399888 483734528 483784254 484075008 484124769 484629504 484679322 484848992 485020467 488214192 488595456 489117456 489549744 489677728 493461504 493684992 494026752 494077536 494250496 494301303 494425296 494991648 495164928 495215829 498601728 498827544 499172864 499224177 500147811 500322896 500720718 503795496 504188928 504589824 504766464 504818352 504995072 505173672 505700352 505752336 509440896 509845968 510024448 510661157 510968064 511605951 514747572 515559168 515739648 515792664 516290648 516513024 516746952 520280064 520876032 520929576 521111936 521296236 521526288 521893368 522491184 525699648 526301824 526528512 526766976 527741568 532013184 532199424 532254132 532622592 532863816 533238876 533849688 537554988 537743168 537974784 538170744 538218432 538970112 543522816 543578688 543824874 544201344 544447812 544584384 545208192 545455116 549184512 549240966 549421056 549669888 549870108 550257138 550887444 554905184 555144192 555395616 555780096 555837228 555974656 556031808 556865604 557060544 560926944 561180987 561364992 561569472 561823806 562212736 562863258 566769933 567212544 567419154 567663552 567862272 567920646 568119456 568912896 568971378 573121008 573576714 573718528 573777504 574037367 574434752 574839072 579280896 579754353 579944448 580004064 580207104 580266747 580826979 581340321 585315072 585573376 585985536 586045773 586250928 586656768 586717074 586922464 587130039 587802582 591412104 592089552 592551936 592612848 592767776 598032384 598303232 598514832 598724352 599200416 599410176 599471793 599681648 600580899 604261888 604961064 605442087 605495736 605654032 611033088 611309824 611463168 611526024 612163584 612226512 612440832 613359216 617398016 617832576 618540288 618820424 619312467 624268332 624316416 624820068 624983416 625252608 625471488 625535784 626693112 630534144 630819712 631042812 631765656 631986816 632489328 637102208 637888512 638570012 638845056 639134388 640027008 644241408 644533184 644761134 645045672 645433344 645499692 646172672 646239096 646693956 650952256 651460608 652156608 652437504 652732992 657948672 658246656 658770048 658949906 659068404 659233728 659532294 659988864 660219904 660287772 664802304 665103392 665338617 665632236 666100746 666620928 666863748 667627624 671727328 672251904 672786432 673021952 673091136 673564896 674100468 674267136 674336448 674641854 679254528 679794624 680102502 680581197 681290752 681360786 682141268 686330096 686875818 687412224 687652864 687723552 687896064 688684032 688754826 688995936 693706752 694501376 694572768 694887339 695061648 695368384 695857824 696172977 696654912 696970426 700932864 701807901 702038016 702355968 703106343 703655424 703727757 703911734 709350912 709599232 709672176 710163456 710485088 710736363 710985168 711550494 711799584 712121957 716739984 717299712 717560992 717624576 718626816 719214163 724771584 725099832 725601792 725676381 725930416 726112512 726944256 727018983 727273488 732246016 732321288 732893184 733160144 733676184 734516592 740192256 740527488 741040128 741116304 741375744 742487472 742747392 747902592 748241316 748759296 749098408 750484344 751081077 755693244 756283392 756558872 756884736 757149696 757227528 757492608 758550528 758628504 764161344 764768952 765036672 765383156 766452096 772121358 772374528 773005804 773338752 773609472 773688996 774435972 774769536 775120428 780420096 781314048 781394364 781667904 782209024 782289432 782840052 783736776 788549472 789452736 789792768 789810278 790069248 790150464 791612352 797676202 798019776 798299136 798381198 798933888 799213568 799295724 799858314 800774532 806332482 806614752 806962176 807256116 807327648 814710784 815016989 815284224 815368032 815737311 816218112 816302016 816587776 816671718 816876576 817812288 818182674 823776768 823861449 824504832 824720384 824805162 825385707 825749956 826331166 832357776 832421888 832716288 833093424 833670144 833755842 833961984 834047712 835590816 840712192 841390416 842354208 842649088 842735709 843319104 843701042 844294887 850518016 850818816 851128731 851793408 851880969 852103678 852179184 853369344 858988544 859681512 860060896 860365071 860577792 860666256 861652128 862042369 862258608 869542144 869916672 870310656 870627671 877662208 877972608 878360064 878757872 878978304 879376392 879985152 880075611 880383696 881703873 886403072 887118156 887509648 888134328 888827904 889151664 897048576 897454848 898086528 898800624 899115264 899522472 905672704 906392832 906803336 907441596 908481048 915834424 916549632 916964736 917194752 918245376 918339768 918661248 920038824 924942336 926097024 926516452 926748864 927810432 928230636 928873216 934577152 935743868 936402498 936474624 937475124 937878912 938207232 938303676 940039668 945801216 946229568 946884608 947648484 947980224 948733992 949066112 955653312 956086126 956399616 956832768 957855018 958169088 958267584 958701582 965608034 966362112 966799776 967469056 967568508 968150016 968249538 969259008 969358644 969697984 970040934 976428384 976870607 977190912 978234912 979099488 979355456 986599513 986923008 987369984 988053504 988155072 988424859 988500992 988602606 988850592 989298441 989983296 990329856 990431658 997203456 997655088 998345728 998448354 999151119 1000295622 1000645792 1001441436 1007590992 1008377856 1009179648 1009532928 1009636704 1009990144 1010347344 1011400704 1011504672 1011962781 1018881792 1019691936 1020048896 1020153753 1021322314 1021936128 1022041179 1023211902 1029495144 1030313727 1031118336 1031479296 1031585328 1032581296 1033026048 1033493904 1040560128 1041752064 1041859152 1042223872 1042592472 1043052576 1043524973 1043786736 1044982368 1045455639 1051399296 1052603648 1053057024 1053533952 1053917707 1055483136 1055867601 1064026368 1064398848 1064508264 1065245184 1065727632 1066477752 1067325741 1067699376 1075109976 1075486336 1075949568 1076341488 1076436864 1077940224 1087157376 1087649748 1088402688 1088895624 1089168768 1090416384 1090910232 1098369024 1098481932 1099339776 1099740216 1100514276 1101774888 1109810368 1110288384 1110791232 1111560192 1111674456 1112063616 1113731208 1114121088 1121853888 1122361974 1122729984 1123138944 1123647612 1124425472 1125726516 1133539866 1134425088 1134838308 1135327104 1135724544 1135841292 1136238912 1137825792 1137942756 1146242016 1147153428 1147437056 1147555008 1148074734 1148869504 1149678144 1158182037 1158561792 1159508706 1159888896 1160008128 1160414208 1160533494 1161653958 1162680642 1170630144 1171146752 1171971072 1172091546 1172501856 1173313536 1173434148 1173844928 1174260078 1175605164 1182824208 1184179104 1184715417 1185103872 1185225696 1185535552 1196064768 1196514303 1196606464 1197029664 1197448704 1197571797 1198400832 1198820352 1198943586 1199363296 1199787471 1201161798 1208523776 1209498723 1209922128 1210884174 1210991472 1211308064 1222066176 1222619648 1222926336 1223052048 1224327168 1224453024 1224881664 1225007577 1226718432 1227274011 1234796032 1235665152 1237080576 1237207743 1237640848 1238624934 1239496749 1248536664 1248632832 1249640136 1249966832 1250505216 1250942976 1251071568 1253386224 1261068288 1261639424 1262085624 1263214441 1263531312 1263973632 1264978656 1265551563 1274204416 1275777024 1277140024 1277690112 1278155517 1278268776 1280054016 1288482816 1289066368 1289522268 1290091344 1290866688 1290999384 1292345344 1292478192 1293387912 1301904512 1304313216 1304875008 1305465984 1316493312 1317540096 1317899812 1318136808 1318467456 1319064588 1319977728 1320439808 1320575544 1329604608 1330206784 1330677234 1331264472 1332201492 1333241856 1333727496 1335255248 1343454656 1344503808 1345572864 1346182272 1347129792 1348200936 1348672896 1349283708 1358509056 1359589248 1360205004 1361162394 1362581504 1362721572 1364282536 1372660192 1373751636 1374824448 1375305728 1375447104 1375792128 1377368064 1377509652 1377991872 1387413504 1389002752 1389145536 1389774678 1390123296 1390736768 1391715648 1392345954 1393309824 1393940852 1401865728 1403615802 1404076032 1404603747 1404711936 1406212686 1407310848 1407455514 1407823468 1418701824 1419198464 1419344352 1420326912 1420970176 1421472726 1421970336 1423100988 1423599168 1424243914 1433479968 1434129189 1434599424 1435121984 1435249152 1436782527 1437253632 1438052373 1438428326 1448412051 1449543168 1450199664 1451203584 1451352762 1451860832 1452225024 1452374307 1453888512 1454037966 1454546976 1464492032 1464642576 1465786368 1466320288 1467352368 1469033184 1469698507 1480384512 1481054976 1482080256 1482232608 1482751488 1482903909 1484335613 1484974944 1485494784 1485647487 1495805184 1496482632 1497518592 1497672531 1498196816 1500443433 1500968688 1502162154 1511386488 1512566784 1513117744 1513769472 1514299392 1514455056 1514985216 1517101056 1517257008 1528322688 1529537904 1530073344 1530766312 1531983471 1532904192 1534817853 1544242716 1546011608 1546677504 1547218944 1547377992 1548871944 1549539072 1550240856 1560840192 1562628096 1562788728 1563335808 1564418048 1564578864 1565680104 1567473552 1577098944 1578905472 1579585536 1579620556 1580300928 1583224704 1595352404 1596039552 1596598272 1596762396 1597867776 1598427136 1598591448 1599716628 1601549064 1612664964 1613229504 1613924352 1614512232 1614655296 1630033978 1630568448 1630736064 1631474622 1632604032 1633175552 1633343436 1633753152 1635624576 1636365348 1647553536 1647722898 1649009664 1649440768 1649610324 1650771414 1651499912 1652662332 1664715552 1664843776 1665432576 1666186848 1667340288 1667511684 1667923968 1668095424 1671181632 1681424384 1682780832 1683542961 1684708416 1685298176 1685471418 1686638208 1687402084 1688589774 1700309799 1701036032 1701637632 1702257462 1703586816 1703761938 1704207356 1704358368 1706738688 1717977088 1719363024 1720121792 1720730142 1721155584 1721332512 1722112101 1723304256 1724084738 1724517216 1739084288 1739263059 1739833344 1740621312 1740800241 1741255342 1742480937 1755324416 1755945216 1756720128 1757515744 1757956608 1758137319 1758752784 1759970304 1760151222 1760767392 1763407746 1772806144 1774236312 1775019296 1776268656 1777655808 1778303328 1779108719 1794097152 1794909696 1796173056 1796827321 1797601248 1798230528 1798415379 1799044944 1801742697 1811345408 1812785664 1813606672 1814883192 1816326261 1816962096 1831668848 1833099264 1833929472 1834389504 1836490752 1836679536 1837322496 1840077648 1852194048 1853032904 1853497728 1855620864 1856461272 1857746432 1857937401 1869154304 1871487736 1872804996 1872949248 1874950248 1875757824 1876414464 1876607352 1880079336 1891602432 1892459136 1893769216 1895296968 1895960448 1897467984 1898132224 1911306624 1912172252 1913665536 1915710036 1916535168 1917403164 1931216068 1932724224 1933599552 1934938112 1935137016 1936300032 1936499076 1938518016 1938717288 1939395968 1940081868 1952856768 1953741214 1954381824 1956469824 1958198976 1958710912 1973199026 1973846016 1974739968 1976310144 1976849718 1977001984 1977205212 1977701184 1978596882 1979966592 1980659712 1980863316 1994406912 1995310176 1996691456 1996896708 1998302238 2000591244 2001291584 2002882872 2015181984 2016094657 2016755712 2018359296 2019065856 2019273408 2019980288 2020694688 2022801408 2023009344 2023925562 2037763584 2039383872 2040097792 2040307506 2041743591 2042644628 2043872256 2044082358 2046423804 2058990288 2060627454 2062236672 2062958592 2063170656 2065162592 2066052096 2066987808 2081120256 2083504128 2083718304 2084447744 2084662017 2085184944 2086105152 2087049946 2087573472 2088518931 2089964736 2090911278 2102798592 2105207296 2105423703 2106114048 2107067904 2107835414 2109319029 2110966272 2111735202 2128052736 2128797696 2129016528 2130490368 2131455264 2132955504 2134651482 2135398752 2136365871 2150219952 2150972672 2151899136 2152682976 2152873728 2153657923 2155880448 2157642489 2174314752 2175106757 2175299496 2176805376 2177029143 2177791248 2178337536 2180832768 2181056949 2181820464 2196738048 2196963864 2198679552 2199480432 2201028552 2203549776 2219620736 2220576768 2221582464 2223120384 2223348912 2224127232 2227462416 2228242176 2243707776 2244723948 2246277888 2247295224 2248850944 2251453032 2253243231 2267079732 2268850176 2269676616 2270654208 2271449088 2271682584 2272477824 2275651584 2275885512 2292484032 2294306856 2295110016 2296149468 2297739008 2299356288 2316364074 2317123584 2319017412 2320016256 2320828416 2321066988 2323307916 2325361284 2341260288 2342293504 2343942144 2344183092 2345003712 2346627072 2346868296 2347689856 2348520156 2351210328 2365648416 2368358208 2369430834 2370207744 2370451392 2371071104 2393028606 2393212928 2394059328 2394897408 2395143594 2396801664 2397640704 2397887172 2398726592 2399574942 2402323596 2417047552 2418997446 2419844256 2421768348 2421982944 2422616128 2444132352 2445050967 2445239296 2445852672 2446104096 2447211933 2448654336 2448906048 2449763328 2450015154 2453436864 2454548022 2469592064 2471330304 2471584347 2474161152 2474415486 2475281696 2476157121 2477249868 2478993498 2497073328 2497265664 2499280272 2499933664 2501010432 2501885952 2502143136 2506772448 2522136576 2523278848 2524171248 2526428882 2527062624 2527947264 2528207127 2529957312 2531103126 2532884661 2548408832 2551554048 2553386193 2554280048 2555380224 2556311034 2556537552 2560108032 2576965632 2578132736 2579044536 2580182688 2581733376 2581998768 2584690688 2584956384 2586127107 2586775824 2603809024 2607059591 2608626432 2609750016 2610931968 2611883013 2632986624 2635080192 2635799624 2636273616 2636934912 2638129176 2639955456 2640226833 2640879616 2641151088 2645111619 2659209216 2660413568 2661354468 2662528944 2664402984 2666483712 2667454992 2670510496 2686909312 2691145728 2692364544 2694259584 2696401872 2697345792 2698567416 2717018112 2719178496 2720410008 2722324788 2725163008 2725443144 2728565072 2745320384 2747503272 2749648896 2750894208 2751584256 2754736128 2755019304 2755983744 2774827008 2778291072 2779549356 2780246592 2781473536 2783431296 2784691908 2786619648 2787881704 2803731456 2807231604 2809207494 2809423872 2812425372 2814621696 2814911028 2815646936 2837403648 2838396928 2838688704 2840653824 2841940352 2842945452 2843940672 2846201976 2847198336 2848487828 2866959936 2868258378 2869198848 2870243968 2870498304 2873565054 2874507264 2876104746 2876856652 2896824102 2899086336 2900399328 2902407168 2902705524 2903721664 2904450048 2904748614 2907777024 2908075932 2909093952 2928984064 2929285152 2930611821 2931572736 2932640576 2934704736 2938066368 2939397014 2959798539 2960769024 2962109952 2964160512 2964465216 2965274577 2965502976 2965807818 2967895323 2968671226 2969949888 2970989568 2971294974 2991610368 2992965264 2995037184 2995345062 2996393632 2997453357 3000886866 3001937376 3004324308 3022772976 3025133568 3026235488 3027538944 3028598784 3028910112 3029970432 3033207557 3034202112 3034514016 3035888343 3056645376 3059075808 3060146688 3060461259 3061532624 3063966942 3065808384 3066123537 3069635706 3088485432 3090941181 3092023216 3093355008 3094437888 3094755984 3097743888 3099078144 3100481712 3121680384 3125256192 3125577456 3126671616 3128836096 3129157728 3130574919 3131360208 3134947104 3136366917 3154197888 3157810944 3159171072 3159241112 3160601856 3161753121 3166449408 3167602803 3190704808 3192079104 3193196544 3193524792 3195735552 3196854272 3197182896 3199433256 3201977223 3203098128 3225329928 3226459008 3227848704 3229024464 3229310592 3260067956 3261472128 3262949244 3265208064 3266351104 3266686872 3267506304 3271249152 3272730696 3295107072 3295445796 3298019328 3298881536 3299220648 3301542828 3302999824 3305324664 3329431104 3330865152 3332373696 3334680576 3335023368 3336190848 3342363264 3365561664 3367085922 3369416832 3370596352 3370942836 3373276416 3374804168 3377179548 3400619598 3402072064 3403275264 3404514924 3407173632 3407523876 3408414712 3408716736 3413477376 3435954176 3438726048 3440243584 3441460284 3442311168 3442665024 3444224202 3446608512 3448169476 3449034432 3474546111 3478168576 3478526118 3479666688 3481242624 3481600482 3482510684 3484961874 3510648832 3511890432 3513440256 3515031488 3515913216 3516274638 3517505568 3519940608 3520302444 3521534784 3526815492 3545612288 3548472624 3550038592 3552537312 3554146251 3555311616 3556606656 3558217438 3588194304 3589542909 3589819392 3592346112 3592715391 3593654642 3595202496 3596461056 3596830758 3598089888 3603485394 3622690816 3625571328 3627213344 3628496169 3629766384 3632652522 3633924192 3635569991 3663337696 3666198528 3667858944 3668779008 3671777569 3672981504 3673359072 3674644992 3675022731 3680155296 3681822033 3704388096 3706065808 3706995456 3711241728 3711623229 3712922544 3715492864 3715874802 3718490247 3738308608 3742975472 3745609992 3745898496 3749900496 3751515648 3752828928 3753214704 3760158672 3783204864 3784918272 3787538432 3789643323 3790593936 3791920896 3794935968 3796264448 3796654689 3822613248 3824344504 3827331072 3831420072 3833070336 3834466551 3834806328 3862432136 3865448448 3867199104 3869876224 3870274032 3872600064 3872998152 3877036032 3877434576 3878791936 3880163736 3905713536 3907482428 3912939648 3916397952 3917421824 3922312291 3946398052 3949479936 3952620288 3953699436 3954003968 3954410424 3955402368 3957193764 3959933184 3961319424 3961726632 3988813824 3990620352 3993382912 3993793416 3996604476 4001182488 4002583168 4005765744 4030363968 4032189314 4033511424 4036718592 4038546816 4039960576 4041389376 4046018688 4047851124 4075527168 4078767744 4080195584 4080615012 4083487182 4085289256 4087744512 4088164716 4092847608 4117980576 4121254908 4124473344 4125917184 4126341312 4130325184 4132104192 4133975616 4162240512 4167008256 4167436608 4168895488 4169324034 4170369888 4172210304 4174099892 4175146944 4177037862 4179929472 4181822556 4205597184 4210414592 4210847406 4212228096 4213811241 4214135808 4215670828 4218638058 4221932544 4223470404 4256105472 4257595392 4258033056 4260980736 4262910528 4265911008 4269302964 4270797504 4272731742 4300439904 4301945344 4302387567 4303798272 4305365952 4305747456 4307315846 4310347581 4311760896 4315284978 4345236153 4348629504 4350213514 4350598992 4353610752 4354058286 4355582496 4356675072 4361665536 4362113898 4363640928 4393476096 4393927728 4397359104 4398960864 4400953147 4402057104 4407099552 4409095521 4439241472 4441153536 4443164928 4444783373 4446240768 4446697824 4448254464 4448711727 4453006839 4454924832 4456484352 4456942461 4487415552 4489447896 4492555776 4493017593 4494590448 4497701888 4501330299 4502906064 4506486462 4534159464 4537700352 4539353232 4541308416 4542898176 4543365168 4544955648 4551303168 4551771024 4584968064 4588613712 4590220032 4592298936 4595478016 4595950413 4598712576 4604453559 4632728148 4638034824 4640032512 4641656832 4642133976 4646615832 4650722568 4682520576 4684587008 4687884288 4688366184 4690007424 4693254144 4693736592 4695379712 4697040312 4702420656 4731296832 4736716416 4738861668 4740902784 4742142208 4786057212 4786425856 4788118656 4789794816 4790287188 4793603328 4795281408 4795774344 4797453184 4799149884 4804647192 4834095104 4837994892 4839688512 4843536696 4843965888 4845232256 4890101934 4890478592 4891705344 4892208192 4894423866 4897812096 4899526656 4900030308 4906873728 4909096044 4939184128 4942660608 4943168694 4948322304 4948830972 4950563392 4952314242 4954499736 4957986996 4994146656 4994531328 4998560544 4999867328 5002020864 5003771904 5004286272 5013544896 5044273152 5046557696 5048342496 5050628883 5052857764 5054125248 5055894528 5056414254 5059914624 5062206252 5065769322 5096817664 5100929397 5103108096 5106772386 5108560096 5110760448 5112622068 5113075104 5120216064 5153931264 5156265472 5158089072 5160365376 5163466752 5163997536 5166336303 5169381376 5169912768 5172254214 5173551648 5207618048 5214119182 5217252864 5217789177 5219500032 5221863936 5223766026 5227442811 5265973248 5270160384 5271599248 5272547232 5273869824 5276258352 5279910912 5280453666 5281759232 5282302176 5290223238 5318418432 5320827136 5322708936 5325057888 5327469599 5328805968 5332967424 5334909984 5337326157 5341020992 5373818624 5380527241 5382291456 5384729088 5388519168 5390481963 5392803744 5394691584 5395246137 5397134832 5405228091 5434036224 5438356992 5440820016 5444649576 5448978783 5450326016 5450886288 5457130144 5490640768 5495006544 5499297792 5501788416 5503168512 5509472256 5510038608 5511967488 5556582144 5559098712 5560493184 5562947072 5566862592 5569383816 5573239296 5573812203 5575763408 5607462912 5614463208 5618414988 5618847744 5624850744 5629243392 5629822056 5631293872 5674807296 5677377408 5681307648 5683880704 5685890904 5687881344 5692403952 5694396672 5696975656 5733919872 5736516756 5740487936 5740996608 5747130108 5752209492 5753713304 5793648204 5798172672 5800798656 5804814336 5805411048 5807443328 5808900096 5809497228 5815554048 5816151864 5818187904 5857968128 5858570304 5861223642 5863145472 5865281152 5869409472 5876132736 5878794028 5919597078 5921538048 5924219904 5928930432 5930549154 5931005952 5931615636 5935790646 5937342452 5939899776 5941979136 5942589948 5983220736 5985930528 5990074368 5990690124 5992787264 5994906714 6001773732 6003874752 6008648616 6045545952 6048283971 6050267136 6052470976 6055077888 6057197568 6057820224 6059940864 6066415114 6068404224 6069028032 6071776686 6113290752 6118151616 6120293376 6120922518 6123065248 6125230773 6127933884 6131616768 6132247074 6139271412 6176970864 6181882362 6184046432 6186710016 6188875776 6189511968 6195487776 6198156288 6200963424 6243360768 6250512384 6251154912 6253343232 6253986051 6257672192 6258315456 6260024107 6261149838 6262720416 6265556793 6269894208 6272733834 6308395776 6315621888 6316271109 6318342144 6318482224 6321203712 6323506242 6327957087 6332898816 6335205606 6381409616 6384158208 6386393088 6387049584 6391471104 6393708544 6394365792 6398866512 6403954446 6406196256 6409097613 6450659856 6452918016 6455697408 6458048928 6458621184 6460973769 6472927467 6520135912 6522944256 6525320271 6525898488 6530416128 6531087429 6532702208 6533373744 6535012608 6542498304 6543170847 6545461392 6590214144 6590891592 6596038656 6597763072 6598441296 6603085656 6605999648 6610649328 6658862208 6661730304 6664747392 6669361152 6670046736 6672381696 6684726528 6731123328 6734171844 6738833664 6741192704 6741885672 6746552832 6749608336 6754359096 6759729693 6801239196 6806550528 6809029848 6814347264 6815047752 6816829424 6817433472 6826954752 6877452096 6880487168 6882920568 6885330048 6888448404 6893217024 6896338952 6898068864 6949092222 6956337152 6957052236 6962485248 6963200964 6965021368 6969923748 7021297664 7023780864 7026880512 7030062976 7031826432 7032549276 7035011136 7039881216 7040604888 7043069568 7053630984 7091224576 7096945248 7100077184 7105074624 7108292502 7110623232 7113213312 7116434876 7179085818 7179638784 7184692224 7185430782 7187309284 7190404992 7192922112 7193661516 7196179776 7206970788 7245381632 7251142656 7254426688 7256992338 7259532768 7265305044 7267848384 7271139982 7326675392 7332397056 7335152901 7335717888 7337558016 7341635799 7343555138 7345963008 7346718144 7349289984 7350045462 7360310592 7363644066 7408776192 7412131616 7413990912 7414753041 7422483456 7423246458 7425845088 7430985728 7431749604 7436980494 7476617216 7485950944 7491219984 7491796992 7499800992 7503031296 7503197641 7505657856 7506429408 7520317344 7566409728 7569836544 7575076864 7577923919 7579286646 7581187872 7583841792 7584621381 7589871936 7592528896 7593309378 7598653983 7645226496 7648689008 7654662144 7660158579 7662840144 7666140672 7668933102 7669612656 7724864272 7730896896 7734398208 7739752448 7740548064 7745200128 7745996304 7754072064 7754869152 7757583872 7758381321 7760327472 7811427072 7814964856 7821178773 7825879296 7832795904 7834843648 7835649039 7844624582 7892796104 7898959872 7905240576 7907398872 7908007936 7908820848 7910804736 7914387528 7919866368 7920680499 7922638848 7923453264 7977627648 7981240704 7986765824 7987586832 7993208952 8002364976 8005166336 8011531488 8015159899 8060727936 8064378628 8073437184 8077093632 8079921152 8082778752 8092037376 8094984941 8095702248 8151054336 8157535488 8160391168 8161230024 8166974364 8170578512 8175489024 8176329432 8185695216 8235961152 8242509816 8248946688 8252682624 8260650368 8264208384 8267951232 8324481024 8334873216 8337790976 8338648068 8340739776 8344420608 8348199784 8350293888 8354075724 8359858944 8363645112 8411194368 8420829184 8421694812 8427622482 8428271616 8431341656 8437276116 8443865088 8446940808 8512210944 8515190784 8516066112 8521961472 8525821056 8531822016 8538605928 8541595008 8545463484 8600879808 8603890688 8604775134 8607596544 8610731904 8611494912 8614631692 8620695162 8623521792 8630569956 8690472306 8697259008 8700427028 8701197984 8707221504 8708116572 8711164992 8713350144 8723331072 8724227796 8727281856 8786952192 8787855456 8791835463 8794718208 8797921728 8801906294 8804114208 8814199104 8818191042 8878482944 8879395617 8882307072 8886329856 8889566746 8892481536 8893395648 8895823731 8896508928 8897423454 8906013678 8909849664 8912968704 8913884922 8974831104 8978895792 8985111552 8986035186 8989180896 8995403776 9002660598 9005812128 9012972924 9068318928 9075400704 9078706464 9082616832 9082818197 9085796352 9086730336 9089911296 9099622671 9102606336 9103542048 9107665029 9169936128 9173276323 9177227424 9180440064 9181383777 9184597872 9190956032 9191900826 9197425152 9198370611 9208907118 9265456296 9272823543 9276069648 9280065024 9283313664 9284267952 9293231664 9301445136 9365041152 9369174016 9375768576 9376732368 9380014848 9386508288 9387473184 9390759424 9391724757 9394080624 9404841312 9409100751 9462593664 9473432832 9477723336 9481805568 9484284416 9485259363 9502808409 9572114424 9572851712 9576237312 9579589632 9580574376 9587206656 9590562816 9591548688 9594906368 9598299768 9609294384 9668190208 9675989784 9679377024 9687073392 9687931776 9690464512 9702561983 9780203868 9780957184 9784416384 9788847732 9795624192 9799053312 9800060616 9813747456 9818192088 9878368256 9885321216 9886337388 9896644608 9897661944 9901126784 9904628484 9908999472 9915973992 9988293312 9997121088 9999734656 10004041728 10008572544 10027089792 10093115392 10096684992 10101257766 10105715528 10108250496 10111789056 10112828508 10119829248 10124412504 10131538644 10193635328 10201858794 10206216192 10213544772 10217120192 10221520896 10225244136 10226150208 10240432128 10307862528 10312530944 10316178144 10320730752 10326933504 10327995072 10332672606 10339825536 10344508428 10347103296 10415236096 10423638333 10428238364 10434505728 10435578354 10439000064 10443727872 10447532052 10454885622 10531946496 10540320768 10543198496 10545094464 10547739648 10552516704 10559821824 10560907332 10563518464 10564604352 10580446476 10636836864 10641654272 10645417872 10650115776 10654939198 10657611936 10662438753 10665934848 10669819968 10674652314 10682041984 10747637248 10761054482 10764582912 10768628727 10769458176 10777038336 10780963926 10785607488 10789383168 10790492274 10794269664 10810456182 10868072448 10876713984 10881640032 10889299152 10897957566 10900652032 10901772576 10906709973 10914260288 10981281536 10990013088 10994990449 10998595584 11003576832 11006337024 11015332707 11018944512 11020077216 11023934976 11025068193 11045466099 11104492391 11113164288 11118197424 11120986368 11125894144 11133725184 11134869687 11138767632 11146478592 11147624406 11151526816 11155470741 11214925824 11228926416 11236829976 11237695488 11249701488 11258486784 11259644112 11262587744 11349614592 11354754816 11362615296 11367761408 11368929969 11371781808 11375762688 11384807904 11388793344 11389964067 11393951312 11467839744 11473033512 11480975872 11481993216 11494260216 11503399653 11504418984 11507426608 11587296408 11596345344 11601597312 11609628672 11610822096 11614886656 11617800192 11618994456 11631108096 11632303728 11636375808 11717140608 11722447284 11730562304 11738818944 11752265472 11757588056 11766936873 11839194156 11848439808 11857860864 11861098308 11862011904 11863231272 11871581292 11874684904 11879799552 11883958272 11885179896 11966441472 11971861056 11980148736 11981380248 11985574528 11989813428 12003547464 12007749504 12017297232 12091091904 12096567942 12100534272 12104941952 12110155776 12115640448 12119881728 12132830228 12138056064 12143553372 12226581504 12236303232 12240586752 12241845036 12246130496 12250461546 12255867768 12263233536 12264494148 12278542824 12353941728 12363764724 12368092864 12373420032 12377751552 12379023936 12390975552 12396312576 12401926848 12486721536 12501024768 12502309824 12506686464 12507972102 12516630912 12520048214 12522299676 12525440832 12531113586 12539788416 12545467668 12616791552 12631243776 12632542218 12636684288 12636964448 12641433723 12642407424 12647012484 12655914174 12665797632 12670411212 12762819232 12768316416 12772786176 12774099168 12782942208 12787417088 12788731584 12797733024 12807908892 12812392512 12818195226 12901319712 12905836032 12907162701 12911394816 12916097856 12917242368 12921947538 12931042743 12945854934 13035708459 13040271824 13045888512 13050640542 13051796976 13060832256 13062174858 13065404416 13066747488 13070025216 13084996608 13086341694 13090922784 13180428288 13181783184 13192077312 13195526144 13196882592 13202859441 13206171312 13211999296 13221298656 13227286563 13317724416 13323460608 13329494784 13334350119 13338722304 13340093472 13344763392 13346135181 13359020517 13369453056 13370827383 13462246656 13468343688 13477667328 13479052779 13482385408 13483771344 13493105664 13499216672 13503990897 13508718192 13519459386 13602478392 13613101056 13618059696 13628694528 13630095504 13633658848 13634866944 13653909504 13754904192 13760974336 13765841136 13770660096 13776896808 13786434048 13787851239 13792677904 13796137728 13813360677 13898184444 13912674304 13914104472 13924970496 13926401928 13930042736 13939847496 14047561728 14053761024 14060125952 14063652864 14065098552 14070022272 14079762432 14081209776 14086139136 14107261968 14193890496 14200154368 14210149248 14216585004 14226426624 14232869752 14358171636 14359277568 14369384448 14370861564 14374618568 14380809984 14385844224 14387323032 14392359552 14413941576 14490763264 14502285312 14508853376 14513984676 14519065536 14530610088 14535696768 14542279964 14653350784 14670305802 14671435776 14675116032 14683271598 14687110276 14693436288 14698579968 14700090924 14720621184 14727288132 14817552384 14824263232 14827981824 14829506082 14844966912 14846492916 14851690176 14861971456 14863499208 14873960988 14953234432 14971901888 14982439968 14983593984 14999601984 15006062592 15006395282 15011315712 15012858816 15040634688 15132819456 15139673088 15151886649 15155847838 15158573292 15162375744 15167683584 15169242762 15179743872 15185057792 15186618756 15197307966 15290452992 15297378016 15302788191 15309324288 15320317158 15325680288 15332281344 15337866204 15339225312 15449728544 15461793792 15468796416 15479504896 15481096128 15485322791 15490400256 15491992608 15499008909 15508144128 15509738304 15515167744 15516762642 15520654944 15622854144 15629929712 15642357546 15651758592 15653367531 15665591808 15669687296 15671298078 15682328433 15689249164 15785592208 15797919744 15810481152 15814797744 15816015872 15817641696 15821609472 15828775056 15839732736 15841360998 15845277696 15846906528 15955255296 15962481408 15973531648 15975173664 15982408797 15986417904 16004729952 16010332672 16011978471 16023062976 16030319798 16121455872 16128757256 16141581723 16146874368 16154187264 16159842304 16165557504 16171445889 16184074752 16185738411 16189969882 16191404496 16302108672 16315070976 16320782336 16322460048 16333948728 16341157024 16346936349 16350978048 16352658864 16371390432 16378805011 16471922304 16485019632 16497893376 16505365248 16521300736 16528416768 16535902464 16541925749 16669746432 16675581952 16677296136 16681479552 16688841216 16696399568 16700587776 16708151448 16719717888 16721436609 16727290224 16822388736 16841658368 16843389624 16855244964 16856543232 16862683312 16874552232 16887730176 16893881616 17024421888 17032132224 17043922944 17051642112 17063644032 17077211856 17083190016 17090926968 17201759616 17207781376 17209550268 17221463808 17222989824 17229263384 17241390324 17261139912 17380944612 17394518016 17400854056 17402395968 17414443008 17416233144 17422329984 17426700288 17446662144 17448455592 17454563712 17573904384 17575710912 17583670926 17589436416 17595843456 17603812588 17608228416 17628398208 17636382084 17756965888 17758791234 17764614144 17772659712 17779133492 17786791296 17791647462 17793017856 17794846908 17812027356 17819699328 17825937408 17827769844 17949662208 17957791584 17970223104 17972070372 17978361792 17990807552 18005321196 18011624256 18025945848 18136637856 18144851913 18150801408 18157412928 18165233664 18165636394 18171592704 18173460672 18179822592 18199245342 18205212672 18207084096 18215330058 18339872256 18346552646 18354454848 18360880128 18362767554 18369195744 18381912064 18383801652 18394850304 18396741222 18417814236 18530912592 18545647086 18552139296 18560130048 18560541533 18566627328 18568535904 18586463328 18602890272 18730082304 18738348032 18745390747 18751537152 18753464736 18760029696 18761958153 18773016576 18774946368 18780072321 18781518848 18783449514 18788161248 18796670379 18809682624 18818201502 18925187328 18946865664 18948813327 18955446672 18963611136 18968568832 18970518726 18983871261 19005616818 19144228848 19145703424 19152474624 19159179264 19161148752 19174413312 19181125632 19183097376 19189812736 19196599536 19218588768 19227292839 19336380416 19351979568 19358754048 19374146784 19375863552 19380929024 19382921307 19405123966 19418782401 19560407736 19561914368 19568832768 19575960813 19577695464 19591248384 19593262287 19598106624 19600121232 19627494912 19636384176 19756736512 19770642432 19772674776 19793289216 19795323888 19802253568 19809256968 19817998944 19826974487 19831947984 19976586624 19994242176 19999469312 20008083456 20017145088 20024436433 20054179584 20186230784 20193369984 20202515532 20211431056 20216500992 20223578112 20225657016 20239658496 20248825008 20263077288 20279189079 20387270656 20403717588 20427089544 20434240384 20443041792 20450488272 20452300416 20480864256 20625061888 20632356288 20641461504 20655990144 20665345212 20679651072 20689016856 20694206592 20830472192 20847276666 20856476728 20869011456 20871156708 20887455744 20895064104 20909771244 21063892992 21080641536 21086396992 21090188928 21095479296 21105033408 21119643648 21121814664 21129208704 21160892952 21273673728 21283308544 21290835744 21300231552 21309878396 21315223872 21324877506 21331869696 21339639936 21349304628 21364083968 21495274496 21522108964 21537257454 21538916352 21554076672 21561927852 21571214976 21578766336 21580984548 21588539328 21620912364 21736144896 21753427968 21763280064 21778598304 21795915132 21801304064 21803545152 21813419946 21828520576 21962563072 21980026176 21989980898 21997191168 22005458703 22007153664 22012674048 22030665414 22037889024 22040154432 22047869952 22050136386 22090932198 22208984782 22226328576 22236394848 22241972736 22251788288 22267450368 22269739374 22277535264 22292957184 22295248812 22303053632 22310941482 22429851648 22457852832 22468023961 22473659952 22475390976 22499402976 22509592923 22516973568 22519288224 22525175488 22691788799 22699229184 22709509632 22725230592 22733771757 22735522816 22737859938 22743563616 22751525376 22753864143 22769615808 22777586688 22779928134 22787902624 22795961949 22935679488 22946067024 22961951744 22963986432 22980475737 22988520432 23006799306 23008837968 23014853216 23174592816 23192690688 23203194624 23219257344 23221644192 23229773312 23235600384 23237988912 23262216192 23264607456 23272751616 23275143963 23434281216 23444894568 23461124608 23463536319 23477637888 23504530944 23506947117 23515176112 23533873746 23678388312 23696879616 23715721728 23722196616 23724023808 23726462544 23743162584 23749369808 23759599104 23767916544 23770359792 23932882944 23943722112 23960297472 23962760496 23971149056 23979626856 24001074379 24007094928 24015499008 24034594464 24045479697 24182183808 24193135884 24209883904 24220311552 24231280896 24239763456 24265660456 24276112128 24284954823 24287106744 24453163008 24472606464 24481173504 24483690072 24492260992 24500923092 24511735536 24526467072 24528988296 24557085648 24707883456 24727529448 24736185728 24746840064 24758047872 24781951104 24792625152 24803853696 24973443072 25004619648 25013372928 25015944204 25033261824 25040096428 25044599352 25050881664 25062227172 25079576832 25090935336 25233583104 25262487552 25265084436 25273928896 25282867446 25284814848 25294024968 25311828348 25331595264 25340822424 25525638464 25536632832 25545572352 25548198336 25565884416 25577463168 25595466048 25615817784 25624785024 25636390452 25802639424 25811672064 25814325402 25822789632 25832195712 25834484736 25843895076 25862085486 25891709868 26071416918 26080543648 26091777024 26101281084 26103593952 26121664512 26124349716 26130808832 26133494976 26140050432 26169993216 26172683388 26181845568 26360856576 26363566368 26375506389 26384154624 26391052288 26393765184 26405718882 26412342624 26423998592 26442597312 26454573126 26635448832 26638186851 26646921216 26658989568 26668700238 26677444608 26680186944 26687471193 26689526784 26692270362 26718041034 26738906112 26741654766 26924493312 26936687376 26955334656 26958105558 26964770816 26967542688 26986211328 26998433344 27007981794 27017436384 27038918772 27204956784 27226202112 27236119392 27248454591 27257389056 27260191008 27267317696 27269733888 27298868013 27307819008 27322995087 27509808384 27519828969 27521948672 27531682272 27541320192 27544151331 27553793616 27572868096 27575702478 27585355808 27592275456 27595111833 27626721354 27796368888 27818470629 27825348608 27828208944 27849940992 27852803856 27860085472 27879694992 28095123456 28107522048 28120251904 28127305728 28130197104 28140044544 28159524864 28162419552 28172278272 28175174271 28214523936 28227302253 28387780992 28400308736 28420298496 28433170008 28452853248 28455778089 28465739504 28508425227 28716343272 28718555136 28738768896 28741723128 28749237136 28761619968 28771688448 28774646064 28784719104 28827883152 29004570624 29017706752 29027969352 29038131072 29061220176 29071393536 29084559928 29107685949 29306701568 29340611604 29342871552 29366543196 29374220552 29386872576 29397159936 29400181848 29441242368 29454576264 29635104768 29648526464 29655963648 29659012164 29689933824 29692985832 29703380352 29723942912 29726998416 29747921976 29906468864 29943803776 29964879936 29999203968 30012125184 30012790564 30025717632 30081269376 30279346176 30303773298 30311695676 30317146584 30324751488 30335367168 30338485524 30359487744 30370115584 30373237512 30394615932 30580905984 30594756032 30605576382 30618648576 30640634316 30651360576 30664562688 30675732408 30678450624 30899457088 30923587584 30937592832 30962192256 30970645582 30980800512 30983985216 30998017818 31019476608 31030335488 31033525284 31041309888 31245708288 31259859424 31270914999 31284715092 31303517184 31306735062 31331183616 31339374592 31342596156 31364656866 31378498328 31571184416 31595839488 31620962304 31629595488 31632031744 31635283392 31643218944 31657550112 31679465472 31682721996 31690555392 31693813056 31910510592 31924962816 31947063296 31950347328 31964817594 31972835808 31987316259 32009459904 32020665344 32023956942 32046125952 32060639596 32242911744 32257514512 32283163446 32293748736 32305886181 32308374528 32319684608 32331115008 32342891778 32368149504 32371476822 32379939764 32382808992 32604217344 32630141952 32641564672 32644920096 32667897456 32682314048 32693872698 32701956096 32705317728 32720129919 32742780864 32757610022 32943844608 32970039264 32984971347 32995786752 33010730496 33042601472 33045998121 33056833536 33071804928 33075204579 33083851498 33313477173 33339492864 33351163904 33354592272 33362959104 33377682432 33392799136 33401175552 33404609061 33416302896 33439435776 33442873218 33454580448 33644777472 33683316736 33686779248 33710489928 33713086464 33725366624 33749104464 33775460352 33787763232 33803065661 34048843776 34064264448 34087845888 34103284224 34106789907 34127288064 34139719099 34154423712 34166380032 34169892201 34181853936 34403519232 34415562752 34419100536 34442927616 34445979648 34458526768 34482780648 34510198959 34522279824 34761889224 34789036032 34801708112 34804791936 34828886016 34832466288 34844659968 34853400576 34893324288 34896911184 34909127424 35151421824 35167341852 35191686912 35207625176 35216456832 35256796416 35272764168 35300810619 35513931776 35517582468 35545319424 35558266984 35573582592 35583294924 35586035712 35589693816 35624054712 35639398656 35651874816 35655539688 35899324416 35915583168 35940446208 35944140744 35956723584 35981615104 36010642392 36023248512 36051891696 36273275712 36289703826 36301602816 36314825856 36330467328 36331272788 36346921344 36359645184 36398490684 36414168192 36430660116 36679744512 36693105292 36708909696 36721760256 36725535108 36738391488 36763824128 36767603304 36789700608 36793482444 36835628472 37061825184 37091294172 37104278592 37120260096 37121083066 37133254656 37137071808 37172926656 37205780544 37460164608 37490781494 37503074304 37506929472 37520059392 37523916306 37549892736 37560144642 37563037696 37566899028 37576322496 37593340758 37619365248 37636403004 37850374656 37893731328 37897626654 37910893344 37927222272 37937137664 37941037452 37967742522 38011233636 38288457696 38291406848 38304949248 38305798483 38318358528 38322297504 38348826624 38362251264 38366194752 38379625472 38393199072 38437177536 38454585678 38672760832 38703959136 38717508096 38721488103 38748293568 38751727104 38761858048 38765842614 38793128229 38810247932 38837564802 39107125377 39120815472 39123828736 39137665536 39151921626 39155390928 39182496768 39186524574 39196213248 39200242464 39254989824 39272768352 39513473024 39541284864 39545349552 39586578432 39590647776 39604507136 39608578323 39618513936 39635997888 39653948974 39663895968 39681859689 39953173248 39988484352 39998938624 40003050357 40016166912 40034290176 40038405543 40048872866 40077061551 40108359168 40372461568 40386739968 40405031064 40422862112 40433001984 40437158337 40447156224 40451314032 40479316992 40497650016 40526154576 40558378158 40774541312 40807435176 40854179088 40868480768 40886083584 40900976544 40904600832 40919500537 40961728512 41250123776 41264712576 41282923008 41311980288 41327028383 41330690424 41359302144 41363553717 41378033712 41388413184 41440082031 41660944384 41694553332 41712953456 41738022912 41742313416 41774911488 41790128208 41819542488 42161283072 42172793984 42180377856 42190958592 42210066816 42239287296 42243629328 42258417408 42321785904 42566617088 42581671488 42600463104 42619756792 42630447744 42649755012 42679279872 42698609256 42728167936 42990548992 43044217928 43074514908 43077832704 43108153344 43123855704 43142429952 43157532672 43161969096 43177078656 43241824728 43472289792 43506855936 43526560128 43557196608 43591830264 43607090304 43626839892 43657041152 43925126144 43960052352 43979961796 44010917406 44014307328 44025348096 44061330828 44080308864 44095739904 44100272772 44181864396 44417969564 44452657152 44472789696 44483945472 44503576576 44534900736 44539478748 44555070528 44585914368 44590497624 44606107264 44621882964 44859703296 44915705664 44936047922 44947319904 44950781952 44998805952 45019185846 45033947136 45038576448 45050350976 45383577598 45398458368 45419019264 45467543514 45471045632 45475719876 45487127232 45503050752 45507728286 45539231616 45555173376 45559856268 45575805248 45591923898 45871358976 45892134048 45923903488 45927972864 45960951474 45977040864 46013598612 46017675936 46029706432 46349185632 46370177111 46385381376 46406389248 46438514688 46443288384 46455968373 46459546624 46471200768 46475977824 46497026727 46524432384 46529214912 46545503232 46550287926 46868562432 46889789136 46922249216 46927072638 46955275776 46960102593 47009061888 47013894234 47030352224 47046985299 47067747492 47356776624 47393759232 47431443456 47444393232 47448047616 47452925088 47486325168 47498739616 47519198208 47535833088 47540719584 47865765888 47887444224 47920594944 47925520992 47942298112 47947226391 47959253712 48002148758 48014189856 48030998016 48035935413 48069188928 48090959394 48364367616 48386271768 48419767808 48424745169 48440623104 48462561792 48479526912 48514337667 48531320912 48552224256 48569909646 48574213488 48906326016 48945212928 48962347008 48967380144 48984521984 49001846184 49023471072 49052934144 49057976592 49114171296 49136415033 49415766912 49455058896 49472371456 49493680128 49516095744 49534132229 49563902208 49585250304 49607707392 49625777247 50009239296 50026745856 50031888408 50066523648 50080192856 50089198704 50101763328 50124454344 50159153664 50164309827 50181870672 50467166208 50524975104 50530168872 50547857792 50565734892 50569629696 50588049936 50623656696 50663190528 50681644848 51051276928 51073265664 51096396672 51131768832 51154926336 51190932096 51231635568 51249570048 51272780904 51605278848 51623344128 51628650804 51664391424 51668969472 51687790152 51724170972 51783419736 52142833836 52161087296 52183554048 52202562168 52207187904 52243329024 52248699432 52266989952 52280100864 52339986432 52345366776 52363691136 52721713152 52727132736 52751012778 52768309248 52787530368 52811437764 52824685248 52847997184 52885194624 52909146252 53270897664 53276373702 53293842432 53317979136 53337400476 53360373888 53374942386 53379053568 53384540724 53436082068 53477812224 53483309532 53848986624 53873374752 53910669312 53916211116 53929541632 53935085376 53972422656 53996866688 54015963588 54034872768 54077837544 54409913568 54434555739 54452404224 54472238784 54496909182 54514778112 54520382016 54534635392 54539467776 54597736026 54615638016 54645990174 55019616768 55039657938 55043897344 55063364544 55082640384 55088302662 55107587232 55145736192 55151404956 55170711616 55184550912 55190223666 55253442708 55592737776 55636941258 55650697216 55656417888 55681624599 55699881984 55705607712 55720170944 55759389984 56190246912 56215044096 56236172241 56240503808 56254611456 56260394208 56280089088 56285874459 56319049728 56324839104 56340216963 56344556544 56350348542 56390011137 56429047872 56454604506 56775561984 56800617472 56840596992 56846439981 56866340016 56905706496 56911556178 56931479008 56951613783 57016850454 57432686544 57437110272 57477537792 57483446256 57498474272 57523239936 57543376896 57549292128 57569438208 57655766304 57681878517 58009141248 58035413504 58055938704 58076262144 58122440352 58142787072 58148763921 58169119856 58215371898 58256347203 58613403136 58681223208 58685743104 58727882439 58733086392 58748441104 58773745152 58794319872 58800363696 58882484736 58909152528 59270209536 59297052928 59311927296 59318024328 59379867648 59385971664 59406760704 59447885824 59453996832 59480923461 59495843952 59887607552 59929759872 59998407936 60024250368 60025581128 60051435264 60073309299 60162538752 60558692352 60607546596 60623391352 60634293168 60649502976 60670734336 60676971048 60718975488 60740231168 60746475024 60789231864 60837567237 61161811968 61189512064 61211152764 61281268632 61302721152 61329125376 61351464816 61356901248 61798914176 61875185664 61924384512 61941291164 61967970432 61996035636 62038953216 62060670976 62067050568 62082619776 62491416576 62519718848 62541829998 62569430184 62607034368 62613470124 62662367232 62678749184 62685192312 62729313732 62756996656 63142368832 63191678976 63241924608 63259190976 63270566784 63286437888 63315100224 63358930944 63365443992 63387626112 63821021184 63849925632 63900694656 63929635188 63945671616 63974632518 64018919808 64041330688 64047913884 64092251904 64121279192 64485823488 64515029024 64566326892 64611772362 64616749056 64639369216 64662230016 64685783556 64736299008 64742953644 64759879528 64765617984 65208434688 65260283904 65283129344 65289840192 65335794912 65364628096 65387745396 65403912192 65410635456 65440259838 65485561728 65515220044 65887689216 65940078528 65969942694 65991573504 66016376109 66021460992 66085202944 66091996242 66113667072 66143609856 66150409158 66167702996 66626954346 66678985728 66702327808 66709184544 66725918208 66755364864 66785598272 66802351104 66809218122 66832605792 66878871552 66885746436 66909160896 67289554944 67366633472 67373558496 67404071883 67420979856 67426172928 67450733248 67498208928 67528778769 67550920704 67575526464 67606131322 68075366397 68097687552 68128528896 68175691776 68201315271 68206568448 68213579814 68254576128 68261592429 68279438198 68308847424 68332760064 68339784402 68363707872 68807038464 68831125504 68838201072 68885855232 68891959296 68917053536 68941427211 68965561296 69020397918 69044559648 69075829829 69523778448 69578072064 69603416224 69609583872 69657772032 69664932576 69689319936 69706801152 69763773811 69786648576 69793822368 69818254848 69825431889 70302843648 70334683704 70383373824 70390608957 70415250352 70432913664 70513592832 70520841351 70545528336 70601621238 71027863552 71035164936 71090638848 71116533968 71147165184 71166589848 71172071424 71179387632 71248109424 71278797312 71303749632 71311079376 71798648832 71831166336 71880892416 71888281488 71913447168 71963230208 72003223137 72021284784 72046497024 72103783392 72136439091 72546551424 72579407652 72629651712 72660934656 72662545576 72693842688 72719290368 72796981368 72828336384 72854864469 72861320232 73359489024 73386210584 73417819392 73443520512 73451070216 73476782976 73527648256 73535206608 73579401216 73586964888 73671256944 74123650368 74182588344 74208557184 74240520192 74242166132 74274143616 74345853312 74411561088 74920329216 74981562988 75013858944 75040118784 75047832612 75099785472 75120289284 75126075392 75133798056 75152644992 75186681516 75238730496 75272806008 75700749312 75787462656 75795253308 75821786688 75854444544 75874275328 75882074904 75935485044 76022467272 76576915392 76609898496 76611596966 76636717056 76644595008 76697653248 76732389504 76759250944 76786398144 76874355072 76909171356 77407918272 77435016192 77442976206 77496587136 77503454208 77523716096 77531685228 77586256458 77620495864 77675129604 78214250754 78241630944 78247657472 78275331072 78303843252 78310781856 78364993536 78373049148 78392426496 78400484928 78509979648 78545536704 79026946048 79082569728 79090699104 79126519167 79173156864 79181295552 79209014272 79217156646 79237027872 79271995776 79307897948 79327791936 79363719378 79906346496 79914560553 79976968704 79997877248 80006100714 80032333824 80062413579 80068580352 80076811086 80097745732 80154123102 80216718336 80744923136 80773479936 80810062128 80845724224 80866003968 80874316674 80894312448 80902628064 80958633984 80995300032 81052309152 81116756316 81549082624 81614870352 81708358176 81736961536 81745363773 81772167168 81801953088 81809201664 81839001074 81896604039 81923457024 82500247552 82529425152 82559486907 82565846016 82623960576 82632453993 82654056766 82661380848 82718604288 82727107434 82756067424 82776826368 82880164062 83321888768 83389106664 83425906912 83455411887 83476045824 83484626832 83549822976 83580256416 83618109793 83639084976 84322566144 84345587968 84360755712 84381917184 84420133632 84450884087 84478574592 84487258656 84516834816 84525522813 84643571808 84681906759 85133234176 85163342976 85200926208 85239513584 85260895488 85299510024 85358559744 85367334267 85397218512 85456335872 85525275681 85981097984 86088435856 86149029816 86155665408 86216306688 86247711408 86284859904 86315065344 86323938192 86354157312 86483649456 87013711872 87053120256 87114393216 87183660528 87214180608 87253679784 87314082304 87323057847 87850252288 87920104704 87959923592 88021834812 88028614656 88122661656 88160617728 88191479808 88200545544 88363728792 88835939128 88905314304 88945579392 88967890944 89007153152 89069801472 89078957496 89110141056 89171828736 89180995248 89212214528 89243765928 89719406592 89831411328 89872095844 89894639808 89997611904 90038371692 90077152896 90100701952 90767155196 90838038528 90935087028 90942091264 90951439752 90974254464 91006101504 91015456572 91078463232 91110346752 91119712536 91151610496 91183847796 91742717952 91784268096 91847806976 91855945728 91921902948 91954081728 92027197224 92035351872 92059412864 92698371264 92740354222 92770762752 92812778496 92886576768 92911936746 92919093248 92942401536 92951955648 92994053454 93058429824 93091006464 93100575852 93737124864 93779578272 93844498432 93854145276 93910551552 93920205186 94018123776 94027788468 94060704448 94093970598 94135494984 94713553248 94756448879 94787518464 94862886912 94888786464 94896095232 94905850176 94972650336 94997479232 95038396416 95071666176 95081439168 95731531776 95774888448 95841189888 95851041984 95884596224 95894452782 95918507424 95961948777 96004297516 96028379712 96061996032 96071870826 96138377856 96181918788 96728735232 96772543536 96839535616 96849490338 96881246208 96917658543 96925123584 96959053824 97028675334 97062641824 97104448512 97139819292 97148426976 97812652032 97890425856 97924694016 97934760288 97969043968 98003692368 98046942144 98105868288 98115953184 98160389757 98228342592 98272830066 98831533824 98910117792 98944742912 98954914041 98987360256 99032191488 99068264458 99127804416 99137994363 99170500608 99215414784 99251554494 99940431519 100018478592 100053491712 100063776816 100133047296 100160385712 100178397408 100203526656 100248908688 100318307328 100328619654 100363741344 100934332416 101049950208 101060337744 101095715584 101131469784 101139259392 101176099872 101221922381 101247313392 101326381056 101363289696 101409196983 102102553856 102146531328 102192793344 102230017579 102263537664 102309852672 102320369721 102381864192 102419157297 102463271136 102499140096 102509676603 102545561808 103210557696 103246688256 103257301608 103328782848 103337938944 103375580304 103448341944 103530596877 103566839472 104285667672 104322174592 104367108096 104405124336 104414375808 104486658048 104497398864 104533979904 104560201728 104679972864 104690733552 104727382272 105454265472 105502025556 105575060736 105622875528 105649370496 105695994368 105770389248 105818292504 105902431857 106541795328 106552747404 106635958272 106674800952 106720747776 106749884772 106758107136 106769081448 106872164136 106955624448 106966619064 107697973248 107746749504 107821338624 107832422232 107870170752 107944845312 107993733376 108031927176 108069745536 108155675088 108819827136 108869111478 108904808448 108944477568 108993818364 109040764032 109069270784 109078935552 109195472052 109291980348 110039233536 110079315876 110087794688 110126729088 110165280768 110176605324 110215174464 110291472384 110302809912 110341423232 110369101824 110380447332 110506885416 111185475552 111273882516 111301394432 111312835776 111363249198 111399763968 111411215424 111440341888 111518779968 112380493824 112472344482 112481007616 112509222912 112520788416 112560178176 112571748918 112649678208 112680433926 112689113088 112700697084 112780022274 112858095744 112909209012 113551123968 113601234944 113681193984 113692879962 113732680032 113811412992 113823112356 113862958016 113903227566 114033700908 114865373088 114874220544 114917395449 114955075584 114966892512 114996948544 115046479872 115086753792 115098584256 115138876416 115311532608 115363757034 116018282496 116070827008 116111877408 116152524288 116164464309 116244880704 116285574144 116297527842 116338239712 116379384687 116430743796 116512694406 117226806272 117321376131 117362446416 117371486208 117455764878 117466172784 117496882208 117547490304 117588639744 117600727392 117764969472 117818305056 118540419072 118594105856 118623854592 118636048656 118759735296 118771943328 118813521408 118825734969 118895771648 118907993664 118961846922 118991687904 119045579067 119775215104 119859519744 119996815872 120009151071 120048500736 120051162256 120102870528 120146618598 120231184653 120325077504 121117384704 121215093192 121246782704 121268586336 121299005952 121341468672 121353942096 121437950976 121480462336 121492950048 121578463728 121675134474 122323623936 122379024128 122422305528 122531800777 122562537264 122605442304 122658250752 122702929632 122713802496 122758501611 123597828352 123750371328 123848769024 123882582328 123935940864 123981085149 123992071272 124077906432 124090661151 124121341952 124134101136 124165239552 124320246093 124982833152 125039437696 125083659996 125138860368 125214068736 125226940248 125324734464 125357498368 125370384624 125458627464 125513993312 126284737664 126483849216 126518381952 126541133568 126572875776 126630200448 126717861888 126730887984 126775252224 127699851264 127801389312 127859270376 127891343232 127949265036 128037839616 128082661376 128095827768 128184503808 128242558384 128971646976 129030058048 129132653784 129223544724 129233498112 129324460032 129371567112 129472598016 129485907288 129519759056 129531235968 130416869376 130520567808 130579680384 130671589824 130729256192 130775490792 130821270912 130880519676 130971123456 131030440088 131775378432 131880157056 131939885388 132032752218 132042921984 132170405888 132183992484 132287219712 132300818316 132335405992 133253908692 133357971456 133404655616 133418369088 133451836416 133510729728 133571196544 133604702208 133618436244 133665211584 133757743104 133771492872 133818321792 134579109888 134733266944 134747116992 134808143766 134841959712 134852345856 134901466496 134996417856 135057557538 135101841408 135151052928 135212262644 136150732794 136195375104 136257057792 136402630542 136413136896 136427159628 136509152256 136523184858 136558876396 136617694848 136665520128 136679568804 136727415744 137614076928 137662251008 137676402144 137771710464 137783918592 137834107072 137882854422 137931122592 138040795836 138089119296 138151659658 139047556896 139110531333 139156144128 139206832448 139219167744 139315544064 139329865152 139367905119 139378639872 139413602304 139491080181 139527547622 139573297152 139587644736 139636509696 139650863778 140605687296 140669367408 140766747648 140781217914 140830500704 140865827328 140880307779 141027185664 141041682702 141091056672 141203242476 142055727104 142070329872 142181277696 142233067936 142294330368 142333179696 142344142848 142358775264 142496218848 142557594624 142560755179 142607499264 142622158752 143597297664 143662332672 143761784832 143776562976 143826894336 143841679173 143926460416 143980554461 144006446274 144042569568 144092994048 144107806239 144207566784 144272878182 145093102848 145158815304 145259303424 145274235507 145321869312 145325091152 145387685376 145438580736 145543013001 145593962736 145656672768 145709728938 145722640464 146718978048 146772421168 146835638784 146887041024 146902140432 146953565952 147055296512 147070413216 147158802432 147173929776 147342513888 147409245099 148247300736 148365176688 148417114368 148481040384 148484332264 148548287232 148602396687 148691706624 148823122176 148877331741 149963125976 150027717888 150080237568 150095665224 150199570944 150240578568 150252150784 150267596112 150305289984 150373363032 150477460992 150492929481 150545612016 151401498624 151574925312 151590506616 151643573376 151708889088 151748550656 151764149808 151870970088 152044934544 153153830784 153219796992 153223193932 153289190016 153395306496 153464779008 153518501888 153572796288 153748710144 153818342712 154815836544 154870032384 154885952412 154993174272 155006908416 155047432192 155063370456 155172512916 155240991728 155350259208 156428501508 156483261888 156550662144 156607686504 156621563712 156729987072 156746098296 156800969856 157019959296 157091073408 158165139456 158181398208 158253038334 158362591104 158418028544 158434313292 158474055744 158543991552 158615795896 158655583872 158727438756 159812692992 159829121106 159953937408 159995754496 160012201428 160124827158 160137160704 160153622172 160195491464 160308246204 160433436672 161489846272 161546959872 161620124256 161691448448 161732007936 161748633348 161788624896 161805256128 161917267968 161990600064 162104618304 162233512632 163098165248 163229740704 163303667217 163416716352 163473923072 163490727546 163544334336 163603906176 163618403328 163678002148 163793208078 163846914048 165000495104 165058850304 165118973814 165131692032 165247921152 165264907986 165308113532 165322761696 165437208576 165454214868 165512134848 165553652736 165760328124 166643777536 166778213328 166851813824 166910823774 166952091648 166969253664 167044873797 167099645952 167160512832 167236219586 167278169952 168645132288 168691175936 168708516723 168721511424 168763834368 168840267264 168857623377 168901768174 168957149184 168974517312 169020650889 169033669632 169051045626 169287143616 169363813518 170266468352 170326685952 170401852416 170479027168 170521790976 170539319943 170599020048 170717119488 170734668534 170794437024 170912671744 171050551362 171962195968 172176871712 172298059632 172311330816 172432613376 172495422816 172569719808 172573545743 172630130688 172647876384 172708314624 172967298912 173045635551 174027423744 174106240512 174228786432 174292250137 174367321056 174428361216 174446291763 174507359568 174628164608 174646115694 174769041609 175700504576 175840209408 175919847184 176043669624 176057229312 176183647317 176245323312 176321235456 176382959616 176401091088 176727457584 177671878256 177810628608 177891158784 177935781888 178014306304 178139602944 178157914992 178220282112 178343657472 178361990496 178424429056 178442770383 178487531856 179662822656 179744191688 179789279616 179995223808 180076743384 180154305792 180201403904 180219927897 181534310392 181676077056 181870174056 181884182528 181902879504 181948508928 182012203008 182030913144 182156926464 182220693504 182239425072 182303220992 182367695592 183485435904 183568536192 183695613952 183843805896 183908163456 184054394448 184070703744 184118825728 184348677677 185396742528 185480708444 185625556992 185773153536 185823873492 185838186496 185903911296 185988106908 186116859648 186182012928 186201151704 187474249728 187559156544 187688996864 187708290552 187821103104 187840410372 188036247552 188055576936 188121408896 188187941196 188270989968 189427106496 189512897758 189575036928 189725773824 189777572928 189811700352 189945300672 189994958464 190076792832 190162878336 191463063552 191549776896 191702083968 191769192448 191788905564 191837014848 191923897554 192008595032 192056759424 192123992064 192143741652 192276755712 192363837576 193457470464 193545087072 193679071232 193698980676 193835317086 193850247168 193918107648 194057350668 194125283648 194208897024 194279638584 194296853952 195625304064 195780851712 195849388032 195869520576 195938087936 196007384736 196093884288 196211736576 196231906368 196320779514 196456685184 196545660132 197663067648 197820235584 197889485824 197909828082 197974720512 198049128327 198064382976 198136528916 198255608832 198275988726 198341001216 198430829568 198503108988 199880863038 200036957184 200106983424 200127553632 200266094592 200320771424 200356794816 200407053312 200497817376 200636614656 200657239308 200727482688 201868664832 202099900416 202120675488 202191431168 202212215649 202262939568 202278518784 202352199744 202443844762 202494626784 202586336307 202652762112 202726579392 202818393966 204205107712 204226099191 204293062656 204385586688 204460035158 204527075328 204603945813 204619705344 204640739442 204763728384 204838314594 204926542272 204998280192 205019353206 205091123616 206421115392 206493376512 206514603216 206657565696 206675877888 206751160608 206896683888 207061193754 207133678944 207227489487 208571335344 208644349184 208734216192 208810248672 208828751616 208904818531 208973316096 208994797728 209067959808 209120403456 209291321433 209359945728 209381467104 209454764544 209476295667 210908530944 210985355429 211004051112 211150121472 211171826871 211245751056 211298740992 211391988736 211540778496 211562524053 211636585008 211804863714 213083590656 213105494808 213271916544 213349601904 213441495552 213499769544 213516214272 213538162896 213744328272 213911248896 213933238128 215395946496 215493499008 215642677248 215664844464 215740341504 215889690624 215987466752 216009669411 216063854352 216139491072 216311350176 216409317273 217639654272 217738222956 217888955136 217987636728 218081528064 218138541568 218157871104 218390944104 218564593407 218583960696 220078467072 220158631752 220175589376 220253458176 220330561536 220353210648 220430348928 220582944768 220605619824 220682846464 220738203648 220760894664 221013770832 222370951104 222547765032 222625671552 222726498396 222822430848 222880683776 223037559936 224760987648 224944688964 224962015232 225041576832 225120356352 225143497836 225299356416 225360867852 225378226176 225401394168 225560044548 225716191488 225818418024 227102247936 227202469888 227362387968 227385759924 227465360064 227622825984 227646224712 227725916032 227806455132 228067401816 229730746176 229834790898 229910151168 229933785024 229993897088 230092959744 230197168512 230277752832 230623065216 230727514068 232141654016 232223754816 232305048576 232328928618 232489761408 232571148288 232595055684 232676479424 232758769374 232861487592 233025388812 234453612544 234642752262 234724892832 234742972416 234911529756 234932345568 234993764416 235094980608 235177279488 235201454784 235529938944 235636610112 237080838144 237188211712 237247709184 237272097312 237379557501 237519470592 237543886656 237627042816 237651469938 237815987328 237923693844 237983375808 238091158134 239550430208 239719039488 239743681659 239993631744 240018302142 240097001472 240102324512 240187240737 240205741056 240293237196 240462369306 240650155008 242234769408 242430186384 242493565408 242537172672 242598011904 242682937344 242707884192 242875901952 242960924672 242985900096 243156927456 243350268948 244647247872 244758048256 244844611056 245063601554 245125074528 245210884608 245236091319 245316501504 245405859264 245427604992 245517003222 245689812117 247195656704 247500742656 247678460721 247697538048 247765164656 247871881728 247962170298 247984142544 248155812864 248181322302 248242683904 248268202272 248330479104 248640492186 249965666304 250078875392 250167319992 250277720736 250428137472 250453880496 250649468928 250714996736 250740769248 250854329379 250917254928 251027986624 252569475328 252884780327 252967698432 253036763904 253082267136 253145751552 253260400896 253352652261 253435723776 253461775968 253550504448 253576568439 254045720277 255399702528 255602778624 255718540752 255782686464 255898530072 256075679232 256102002801 256165322752 256191655536 256369007616 256485116768 256575827043 257943293952 258060116096 258265307568 258447089448 258466996224 258648920064 258743134224 258945196032 258971814576 259039518112 259062471936 261041135616 261159360768 261343179648 261458512384 261550981584 261642541824 261761039352 261942246912 261969173541 262060880176 263550756864 263760314112 263879770776 264065504436 264085843968 264340811776 264367984968 264574439424 264601636632 264670811984 266507817384 266715942912 266836738176 266903672832 267021459456 267142393088 267209404416 267236872488 267330423168 267515486208 267542985744 267636643584 269158219776 269494233984 269616287532 269683919424 269802932992 269992835712 270115115076 270302105856 270424525288 272301465588 272514115584 272805261084 272826273792 272854319256 273018304512 273046369716 273117752792 273235389696 273331040256 273359137608 273454831488 275228153856 275324502016 275352804288 275543420928 275567837184 275668214144 275765708844 275862245184 276081591672 276178238592 276303319316 278095113792 278221062666 278312288256 278413664896 278438335488 278659730304 278735810238 278757279744 278827204608 278982160362 279055095244 279175289472 279273019392 279301727556 281211374592 281338734816 281533495296 281562435828 281661001408 281731654656 281760615558 282054371328 282083365404 282182113344 282406484952 284111454208 284140659744 284269346637 284362555392 284466135872 284588660736 284666359392 284688285696 284717550528 284992437696 285115189248 285121510358 285214998528 285244317504 287194595328 287324665344 287523569664 287553125952 287653788672 287683358346 287885846331 287961108922 288012892548 288085139136 288185988096 288215612478 288415133568 288545756364 290186205696 290317630608 290518606848 290548471014 290643738624 290650182304 290752975629 290775370752 290877161472 291086026002 291187925472 291313345536 291419457876 291445280928 293437956096 293544842336 293671277568 293774082048 293804280864 293907131904 294110593024 294140826432 294221133029 294317604864 294347859552 294481169271 294685027776 294818490198 296494601472 296730353376 296834228736 296864742123 296962080768 296968664528 297096574464 297204793374 297383413248 297413983089 297646244352 297754663482 299821294557 299926251952 300055435776 300160475136 300191330448 300399141888 300481157136 300504301568 300535192224 300610579968 300746726064 300954921984 300985858962 301091224032 302802997248 303149850624 303181013232 303287146752 303417778176 303497101312 303528299616 303665767143 303741940176 304089869088 304227590949 306307661568 306439593984 306446387864 306578380032 306690052737 306790612992 306929558016 306961109163 307037003776 307145592576 307257471891 307497420288 307529029809 307636685424 309631673088 309740064768 309771904824 309986348544 310013816832 310094864384 310126740912 310345025832 310481983456 310591790631 310700518416 312857003016 312966523776 313101324288 313215373008 313243127424 313459974144 313492196592 313601939712 314039918592 314182146816 316362796416 316506076668 316725182208 316836057088 316868626584 316948111488 317087983104 317231591792 317311167744 317454877512 317707295571 319625385984 319658242212 319907874816 319991508992 320024402856 320249654316 320274321408 320307244344 320390982928 320616492408 320866873344 323093919744 323240248512 323382896896 323464015872 323497266696 323610512256 323834535936 323981200128 324209236608 324467025264 326459481408 326607334434 326833432704 326947846144 326981455092 327207812352 327236806656 327356004296 327586416156 330000990208 330117700608 330237947628 330263384064 330495842304 330529815972 330616227064 330645523392 330874417152 330908429736 331024269696 331107305472 331520656248 333287555072 333556426656 333703627648 333821647548 333904183296 333938507328 334089747594 334199291904 334321025664 334472439172 334556339904 337382351872 337417033446 337443022848 337527668736 337680534528 337715246754 337803536348 337949034624 338041301778 338067339264 338102091252 338574287232 338727627036 340532936704 340653371904 340803704832 340958054336 341043581952 341078639886 341198040096 341434238976 341469337068 341588874048 341825343488 342101102724 343924391936 344353743424 344596119264 344622661632 344752186347 344865226752 344990845632 345139439616 345147091486 345260261376 345295752768 345416629248 345934597824 346091271102 348054847488 348212481024 348457572864 348493392927 348584500274 348734642112 348856722432 348892583526 349014719136 349256329216 349292231388 349538083218 351401009152 351680418816 351839694368 351964128393 352087339248 352114458624 352367294634 352490646624 352642470912 352650289127 352765919232 352802182176 353454915168 355343756512 355621257216 355782317568 355871563776 356028612608 356162424193 356279205888 356315829984 356440564224 356477204907 356687314944 356723980992 356848858112 356885540766 356975063712 357136737201 359325645312 359488383376 359578559232 359990447616 360027453213 360153486768 360308611584 360402807808 360439855794 360693553959 363068620784 363352154112 363740348112 363768365056 363805759008 363897017856 364024406016 364061826288 364313852928 364441387008 364478850144 364606441984 364735391184 366970871808 367137072384 367391227904 367595402331 367687611792 367816326912 368108788896 368141407488 368237651456 368275504833 368697355354 370793485056 370961416888 371251113984 371546307072 371647746984 371676372992 371807822592 371943255447 371976213816 372233719296 372271983453 372364025856 372402303408 374948499456 375118313088 375377993728 375416581104 375642206208 375680820744 376072495104 376111153872 376242817792 376375882392 376541979936 376712515253 378854212992 379025795516 379451547648 379555145856 379623400704 379890601344 379989916928 380153585664 380325756672 380464292227 383099553792 383404167936 383538384896 383577811128 383674029696 383847795108 384017190064 384113518848 384247984128 384287483304 384553511424 384727675152 386914940928 387090174144 387358142464 387397961352 387670634172 387700494336 388114701336 388250567296 388417794048 388559277168 388593707904 391250608128 391561703424 391739041152 391876175872 392014769472 392187768576 392463812736 392641559028 392913370368 393091320264 395326135296 395640471168 395778971648 395819656164 396098256654 396128765952 396273057832 396511217664 396551977452 396861659136 397006217976 399761726076 400073914368 400213966848 400255107264 400532189184 400641542848 400713589632 400814106624 400995634752 401273229312 401314478616 401454965376 403737329664 404199800832 404241350976 404382862336 404424431298 404525879136 404557037568 404704399488 404887689524 404989253568 405172672614 405305524224 405453158784 405636787932 408410215424 408452198382 408586125312 408771173376 408920070316 409207891626 409239410688 409281478884 409527456768 409676629188 409853084544 409996560384 410038706412 410182247232 412842230784 412986753024 413029206432 413315131392 413351755776 413502321216 413793367776 414122387508 414267357888 414454978974 417142670688 417288698368 417331593999 417468432384 417620497344 417657503232 417809637062 417946632192 417989595456 418103715357 418135919616 418240806912 418582642866 418719891456 418762934208 418909529088 418952591334 421817061888 421970710858 422008102224 422300242944 422343653742 422491502112 422597481984 422783977472 423081556992 423125048106 423273170016 423609727428 426167181312 426210989616 426543833088 426699203808 426882991104 426892455259 426999539088 427032428544 427076325792 427488656544 427682265537 427822497792 427866476256 430791892992 430986998016 431143987181 431285354496 431329688928 431480683008 431525037519 431779381248 431941663383 431974933504 432019338822 432127708704 432278982144 432323418717 432622700352 432818634546 435279308544 435476445912 435777910272 435822706521 435975273456 436163056128 436277083136 436315742208 436629039003 436781888208 437129186814 437167921392 440156934144 440317263504 440351178752 440506916352 440661123072 440706421296 440860697856 441165889536 441211239648 441365692928 441476407296 441521789328 442027541664 442227735297 444741902208 445095530064 445251343104 445452996792 445644861696 445761367552 445807190061 446075119872 446631995223 449889377928 449924030464 450083153664 450240712704 450286995672 450598712832 450721735704 450756452352 450802788336 451120089096 451432382976 451636836048 454204495872 454404939776 454724775936 454771519848 454930720128 455245651968 455292449424 455451832064 455612910264 456020413201 456134803632 459461492352 459669581796 459867570048 459987794176 460185919488 460394337024 460555505664 461246130432 461455028136 464283308032 464447509632 464610097152 464657857236 464979522816 465142296576 465190111368 465352958848 465517538748 465722975184 466050777624 468907225088 469285504524 469449785664 469823059512 469864691136 469987528832 470189961216 470402909568 471059877888 471273220224 474376423424 474495418368 474544194624 474759115002 475087773312 475254085632 475302939876 475631974656 475847387688 475966751616 476182316268 479100860416 479438078976 479487363318 479987263488 480036604284 480204649024 480374481474 480411482112 480586474392 480924738612 481300310016 484469538816 484860372768 484987130816 485074345344 485196023808 485365874688 485415768384 485751803904 485971800192 486313854912 486700537896 489294495744 489516096512 489689222112 489911001651 490127203108 490250149056 490421769216 490472182638 490633003008 490811718528 490855209984 491034006444 491379624234 494391313408 495001485312 495356921442 495395076096 495530329312 495743763456 495924340596 495968285088 496311625728 496362644604 496485367808 496536404544 496660958208 497280984372 499931332608 500157750784 500334639984 500555441472 500856274944 500907760992 501134621391 501298937856 501429993472 501481538496 501708658758 501834509856 502055973248 505138950656 505769560654 505935396864 506073527808 506125550169 506164534272 506291503104 506520801792 506705304522 506871447552 506923551936 507061952667 507101008896 507153136878 508091440554 510799405056 511205557248 511437081504 511565372928 511797060144 512151358464 512204005602 512330645504 512383311072 512738015232 512970233536 513151654086 515886587904 516120232192 516530615136 516764551103 516894178896 516933992448 517297840128 517486268448 517720637229 517890392064 517943629152 518079036224 518124943872 519136906653 521911142377 522082271232 522318721536 522686359296 522876750411 522917024768 523101963168 523285083648 523338875289 523522078704 523884493824 523938347082 524121760352 524307124827 527101513728 527520628224 527759541552 528131008872 528171687936 528550941951 528681623552 528735969936 529148878848 529203273264 529341623968 533015634768 533431885824 533673476352 533807345664 534042918912 534284786176 534418808832 534473744976 534660846336 535030972416 535085971488 535273287168 535328311149 538988467968 539232575064 539367838848 539605865984 539985671424 540230230152 540604211712 540659783691 540849050576 544602931176 545028231168 545610522168 545652547584 545708638512 546036609024 546092739432 546235505584 546470779392 546662080512 546718275216 546909662976 550456307712 550705608576 551086841856 551336428288 551531417688 551724490368 552163183344 552356477184 552606638632 553046033031 556190227584 556442125332 556827329792 556876670976 557319460608 557471620476 557514559488 557964320724 558110190488 558350578944 558546038784 558603455112 562422749184 562677469632 563066990592 563124871656 563322002816 563463309312 563521231116 564108742656 564166730808 564364226688 564812969904 568222908416 568281319488 568538693274 568725110784 568932271744 569177321472 569332718784 569435101056 569984875392 570230378496 570243020716 570488635008 574389190656 574649330688 575106251904 575307577344 575366716692 575771692662 575922217844 576025785096 576170278272 576371976192 576431224956 576830267136 577091512728 580372411392 580635261216 581037213696 581096942028 581300364608 581505951258 581550741504 581754322944 582172052004 582375850944 582626691072 582838915752 582890561856 586875912192 587089684672 587342555136 587548164096 587608561728 587814263808 588281652864 588442266058 588635209728 588695719104 588962338542 589370055552 589636980396 592989202944 593460706752 593668457472 593729484246 593924161536 593937329056 594147384981 594193148928 594409586748 594766826496 594827966178 595292488704 595509326964 599642589114 599852503904 600110871552 600320950272 600382660896 600798283776 600962314272 601008603136 601070384448 601221159936 601493452128 601909843968 601971717924 602182448064 605605994496 606299701248 606362026464 606574293504 606636646947 606835556352 606994202624 607056599232 607331534286 607483880352 607759008921 608179738176 608455181898 612615323136 612678297573 612879187968 612892775728 613156760064 613380105474 613581225984 613811837439 613859116032 613922218326 614074007552 614291185152 614514943782 614994840576 615058059618 615273370848 619263346176 619480129536 619543809648 619972697088 620027633664 620189728768 620253481824 620690051664 620963966912 621183581262 621401036832 621682468461 625714006032 625933047552 626202648576 626430746016 626486254848 626714455593 626919948288 626984393184 627203879424 627873964299 628079837184 628364293632 628428887001 632725592832 632956066287 633012153336 633450364416 633515480613 633672114176 633737253168 633896222976 634175966208 634463183584 634622335488 634687572159 634909755024 635414591142 639250771968 639316484424 639815749632 639983017984 640048805712 640499308632 640548642816 640614488688 640781965856 641232984816 641733746688 646187839488 646480497024 646765793792 646928031744 646994533392 647221024512 647669071872 647962400256 648029008233 648418473216 648934050528 649227951819 652918962816 653214668868 653666865408 653895692288 653962910184 654415624704 654473613312 654712008592 655172832312 655693780221 660235401216 660475895256 660526768128 660991684608 661059631944 661232454128 661291046784 661748834304 661816859472 662048539392 662214610944 663041312496 667112853312 667407255296 667643295096 667877014656 668179495188 668642051328 668944878344 669112679808 674764703744 674834066892 674886045696 675361069056 675430493508 675607072696 675898069248 676082603556 676134678528 676204182504 677148574464 677455254072 681065873408 681306743808 681607409664 681916108672 682087163904 682157279772 682396080192 682868477952 682938674136 683177748096 683650686976 684202205448 687848783872 688707486848 689192238528 689504372694 689730453504 689981691264 690278879232 690294182972 690591505536 690833258496 691869195648 692182542204 696424962048 696915145728 696986785854 697169000548 697469284224 697713444864 697785167052 698029438272 698512658432 698584462776 699076166436 702802018304 703360837632 703679388736 703928256786 704174678496 704228917248 704734589268 704981293248 705284941824 705300578254 705531838464 705604364352 706909830336 710687513024 711242514432 711564635136 711743127552 712138672503 712324848386 712558411776 712631659968 712881128448 712954409814 713447961984 713697716224 713771081532 713950127424 714273474402 718651290624 718976766752 719157118464 719231044977 719980895232 720054906426 720306973536 720617223168 720805615616 720879711588 721387107918 726137241568 726704308224 727480696224 727536730112 727611518016 727794035712 727810171177 728048812032 728123652576 728627705856 728882774016 728957700288 729212883968 729470782368 733941743616 734274144768 734782455808 735190804662 735375223584 735632653824 735708273957 736217577792 736282814976 736475302912 736551009666 737069436351 737394710708 741586970112 741922833776 742502227968 743035382163 743092614144 743295493968 743352745984 743615645184 743886510894 743952427632 744467438592 744543966906 744728051712 744804606816 749896998912 750236626176 750755987456 750833162208 751284412416 751361641488 752144990208 752222307744 752485635584 752562988137 752751764784 753083959872 753425030506 757708425984 758051591032 758654340981 758903095296 759110291712 759246801408 759781202688 759979833856 760057956783 760307171328 760651513344 760729705317 760928584454 766199107584 766808335872 767076769792 767155622256 767348059392 767695590216 768034380128 768227037696 768306008403 768495968256 768574966608 769107022848 769455350304 773829881856 774180348288 774716284928 774795922704 775341268344 775400988672 776229402672 776501134592 776835588096 777118554336 777187415808 777470510203 783123406848 783478082304 783752351744 784029538944 784375537152 784927625472 785213539277 785283118056 785826740736 785907520623 786182640528 790652270592 791280942336 791557943296 791639312328 792196513308 792257531904 792546115664 793022435328 793103954904 793723318272 794012435952 799523452152 800147828736 800510214528 801064378368 801283085696 801427179264 801628213248 801991269504 802546458624 802628957232 802909930752 807474659328 808482701952 808765724672 808848862596 809051758272 809408798976 809775379048 809978507136 810345345228 810906317568 811273575864 816820430848 816904396764 817542346752 817840140632 818415783252 818478821376 818562957768 819054913536 819353258376 819706169088 819993120768 820077412824 820364494464 825684461568 825973506048 826058412864 826630262784 826703511552 827004642432 827586735552 828244775016 828534715776 828909957948 834285341376 834577396736 834663187998 834936864768 835240994688 835315006464 835619274124 835979190912 836207430714 836271839232 836481613824 837165285732 837525868416 837819058176 837905182668 843634123776 843941421716 844016204448 844600485888 844687307484 844983004224 845194963968 845567954944 846163113984 846250096212 846546340032 847219454856 852334362624 852421979232 852808039911 853087666176 853398407616 853765982208 853784910518 853999078176 854064857088 854152651584 854977313088 855364531074 855644995584 855732952512 861583785984 861973996032 862287974362 862570708992 862659377856 862961366016 863050075038 863883326766 863949867008 864038677644 864255417408 864557964288 864646837434 865245400704 865637269092 870558617088 870952891824 871555820544 871645413042 871950546912 872326112256 872554166272 872631484416 873258078006 873563776416 874258373628 874335842784 880313868288 880634527008 880702357504 881013832704 881033365109 881322246144 881412842592 881721395712 882331779072 882422479296 882663399087 882731385856 882952814592 883043578656 883443507813 884055083328 884455470594 889483804416 890191060128 890502686208 890594226369 890905993584 891289723392 891522735104 891614380122 892150239744 892241949267 893263990446 899463883671 899778755856 899848060928 900166307328 900481425408 900573991344 901197425664 901443471408 901512904704 901605576672 902240178192 902864765952 903273672096 908408991744 908809879552 909449551872 909543039696 909861440256 910491303936 910584898848 910903664128 910997301429 911225820528 912040826402 912269607264 912682772847 918922984704 919339163592 919735140096 919975588352 920070158211 920371838976 920788674048 920883327489 921111011328 921772415673 922492260864 922910056272 928566616064 928895019264 929220194304 929315714472 929959045632 930284593152 930380222736 930705917696 931035077496 931445950368 932101555248 937814450176 938571009048 938899571328 939646119024 939729382272 939975057664 940379922432 940805819136 941148512351 942119755776 942546440448 948752846848 949088389248 949518230004 950175546624 950508171264 950605879752 951263949312 951694775376 951933503232 952364632536 953121886713 958201720832 958876157952 958974726636 959974526976 960073208568 960409298048 960748962948 960822964224 961172948784 961849477224 962600620032 969720745536 969974261632 970148690688 970392047616 970831536768 971503607808 971943600384 972627709824 973401075792 979032193024 979378444224 979822003302 980254406216 980500298112 980843538432 980944365276 981623437056 981710419968 982068012888 982759248468 988782626816 990002970624 990713842884 990790152192 991060658624 991487526912 991848681192 991936570176 992623251456 992725289208 993072809088 993321916416 994561968744 999862665216 1000315501568 1000669279968 1001110882944 1001712549888 1001815521984 1002269242782 1002597875712 1002963076992 1003417317516 1003669019712 1004111946496 1010277901312 1011539121308 1012147055616 1012251100338 1012329068544 1012583006208 1013041603584 1013410609044 1013847103872 1014123905334 1014202017792 1014306273756 1016182881108 1021598810112 1022411114496 1022874163008 1023130745856 1023594120288 1024302716928 1024408011204 1024661291008 1024766622144 1025476030464 1025940467072 1026303308172 1031773175808 1032240464384 1033061230272 1033529102206 1033788357792 1033867984896 1034256559041 1034595680256 1034972536896 1035441274458 1035780784128 1035887258304 1036158072448 1036249887744 1038273813306 1043822284754 1044164542464 1044637443072 1045372718592 1045753500822 1045834049536 1046203926336 1046570167296 1046677750578 1047044157408 1047768987648 1047876694164 1048243520704 1048614249654 1054203027456 1055041256448 1055519083104 1056262017744 1056343375872 1057101883902 1057363247104 1057471939872 1057950867381 1058297757696 1058406546528 1058683247936 1066031269536 1066514073553 1066863771648 1067346952704 1067614691328 1068085837824 1068487272579 1068569572352 1068837617664 1068947489952 1069321692672 1069431614721 1070061944832 1070171942976 1070546574336 1070656622298 1071410211603 1077976935936 1078465150128 1078735677696 1079211731968 1079971342848 1080082359639 1080460460304 1081208423424 1081319567382 1081698101152 1082080661877 1089205862352 1090056462336 1091221044336 1091305095168 1091417277024 1092073218048 1092185478864 1092471011168 1092941558784 1093324161024 1093436550432 1093819325952 1100912615424 1101411217152 1102173683712 1102672856576 1102786206993 1103062835376 1103448980736 1104326366688 1104712954368 1104826514499 1105213277264 1106092066062 1112380455168 1112884250664 1113654659584 1113753341952 1114638921216 1114943240952 1115029118976 1115829766341 1115928641448 1116220380976 1116701157888 1117092077568 1117206910224 1124845498368 1125354939264 1126133981184 1126249743312 1126644005632 1126926618624 1127042462232 1128217485312 1128333461616 1128728453376 1129625939808 1130137545759 1136562638976 1137077386548 1137864543488 1138354642944 1138665437568 1138870202112 1139969750784 1140460756992 1140486041432 1140977270016 1141392876681 1149298661376 1150212503808 1150615154688 1150733433384 1151543385324 1151844435688 1152051570192 1152340556544 1152743952384 1152862449912 1153660534272 1154183025456 1160744822784 1161270522432 1162074427392 1162193884056 1162600729216 1163011902516 1163101483008 1164344104008 1164751701888 1165253382144 1165677831504 1165781123712 1173751824384 1174179369344 1174685110272 1175217123456 1175628527616 1176563305728 1176884532116 1177391438208 1177924677084 1178740111104 1179273960792 1185978405888 1186921413504 1187336914944 1187458968492 1187874658112 1188294769962 1188386297856 1188819173496 1189533652992 1189655932356 1190584977408 1191018653928 1199285178228 1199705007808 1200221743104 1200641900544 1200765321792 1201596567552 1201924628544 1202140768896 1202442319872 1202986904256 1203819687936 1203943435848 1204364896128 1211211988992 1212599402496 1212724052928 1213148587008 1213273293894 1213671112704 1214113198464 1214663068572 1214967760704 1215518017842 1216359476352 1216910363796 1225230646272 1225356595146 1225758375936 1225785551456 1226313520128 1226760210948 1227623674878 1227718232064 1227844436652 1228148015104 1228582370304 1229029887564 1229989681152 1230116119236 1230546741696 1238526692352 1238960259072 1239087619296 1239945394176 1240055267328 1240379457536 1240506963648 1241380103328 1241927933824 1242367162524 1242802073664 1243364936922 1251428012064 1251866095104 1251994781997 1252405297152 1252861492032 1252972509696 1253428911186 1253839896576 1253968786368 1254311146071 1254407758848 1255747928598 1256159674368 1256728587264 1256857774002 1265451185664 1265912132574 1266024306672 1266900728832 1267030961226 1267344228352 1267474506336 1267792445952 1268351932416 1268926367168 1269244670976 1269375144318 1269819510048 1270829182284 1278501543936 1278632968848 1279631499264 1279966035968 1280097611424 1280677365777 1280998617264 1281097285632 1281228977376 1281563931712 1282465969632 1283046796611 1283467493376 1292375678976 1292960994048 1293431961543 1293531587584 1293856063488 1293989066784 1294442049024 1294575112557 1295338143744 1295824990149 1295924800512 1296058016466 1296836946432 1296970256151 1297868101056 1298455903638 1305837925632 1306429337736 1307333730816 1307468119563 1307791384576 1307925820368 1308831249408 1308947226624 1309424017184 1309887117009 1310345664624 1311387560442 1320470802432 1320951790512 1321053536256 1321983369216 1322119263888 1322464908256 1322582093568 1323497668608 1323633718944 1324097078784 1324429221888 1326082624992 1326683205891 1334225706624 1334814510592 1335286590192 1335754029312 1336358990376 1337284102656 1337421570183 1337889756688 1338225359616 1339895985669 1349529407488 1349668133784 1349772091392 1350722138112 1350860987016 1351214145392 1351796138496 1352165207112 1352269357056 1352408365008 1354297148928 1354910508144 1362613487616 1363214819328 1363832217344 1364174327808 1364314559544 1364792160384 1365736955904 1365877348272 1366355496192 1367301373952 1368061239603 1368404410896 1377414973696 1378384477056 1379008745388 1379963382528 1380557758464 1380588365944 1381183011072 1381666516992 1383738391296 1384365084408 1392849924096 1393830291456 1393973571708 1394338001096 1394938568448 1395426889728 1395570334104 1396058876544 1397025316864 1397168925552 1398152332872 1405604036608 1406721675264 1407358777472 1407856513572 1408349356992 1409469178536 1409962586496 1410569883648 1410601156508 1411208728704 1413819660672 1421375026048 1423129270272 1423486255104 1424277345006 1424649696772 1425263319936 1425762256896 1425908819628 1426895923968 1427395432448 1427542163064 1427900254848 1428546948804 1437302581248 1437953533504 1438314236928 1438462089954 1439961790464 1440109812852 1440613947072 1441234446336 1441611231232 1441759423176 1442774215836 1452274483136 1453408616448 1454961392448 1455223036032 1455588071424 1455620342354 1456097624064 1456247305152 1457255411712 1457915400576 1458425767936 1458941564736 1467883487232 1468548289536 1469733004953 1470381609324 1470750447168 1471265307648 1471416547914 1472435155584 1472565629952 1472950605824 1473102019332 1474138872702 1474789421416 1483173940224 1483845667552 1485004455936 1486070764326 1486185228288 1486590987936 1486705491968 1487231290368 1487773021788 1487904855264 1488934877184 1489087933812 1489456103424 1489609213632 1499793997824 1500473252352 1501511974912 1501666324416 1502568824832 1502723282976 1503403864173 1504289980416 1504444615488 1504971271168 1505125976274 1505503529568 1506167919744 1506850061012 1515416851968 1516103182064 1517308681962 1517806190592 1518220583424 1518376650507 1518493602816 1519562405376 1519959667712 1520115913566 1520614342656 1521185858001 1521303026688 1521459410634 1521857168908 1532398215168 1533616671744 1534153539584 1534311244512 1534696118784 1535391180432 1536068760256 1536454075392 1536612016806 1536991936512 1537149933216 1538214045696 1538910700608 1547659763712 1548360696576 1549432569856 1549591845408 1550293653309 1550682536688 1550801977344 1552458805344 1553002269184 1553161911687 1553671176192 1554237108672 1554374831616 1554941020406 1565733427131 1566246813696 1566956164608 1567504703488 1568059077888 1568630251233 1568751074304 1569855250944 1570016625867 1570427078554 1570566236112 1571653481472 1571815041246 1572365281056 1581304541184 1582561884672 1583115886592 1583278624656 1584393026616 1584515063808 1585092231328 1585652825853 1586044870656 1586207909808 1587446636544 1588024871904 1588744086067 1599046904304 1600295657472 1601020429056 1602128756736 1602566171392 1602854358528 1603256426496 1603982539008 1604566797653 1605092917248 1605257914464 1605819861504 1605984933447 1616965403904 1617531449344 1617697725192 1618103516544 1618817597952 1619550758096 1619957014272 1620690690456 1621812635136 1621979351073 1622547151728 1633640861696 1633808793528 1635084693504 1635680281264 1636831566504 1636957642752 1637125915536 1638109827072 1638706516752 1639412338176 1639986241536 1640154825648 1640728988928 1651368923136 1652116825728 1653260525568 1654009284864 1655173471104 1656489550032 1657069431552 1657819915896 1659138099093 1668570682752 1669154793472 1669326375996 1670481989376 1670630012928 1671238548248 1671958381824 1672414861428 1672543678464 1674330571464 1675051736832 1675638116352 1675810365336 1687268247552 1687882843432 1688032408896 1689200971776 1689374614968 1689966008448 1690389927936 1691135909888 1692326227968 1692500192424 1693092680064 1694438909712 1704668725248 1704843958464 1705616079822 1706175332352 1706796815232 1707531964416 1707569821036 1707998156352 1708305303168 1709954626176 1710729062148 1711465905024 1723167571968 1723947992064 1724575948724 1725318755712 1725922732032 1726100150076 1727766653532 1727899734016 1728077355288 1728510834816 1729115928576 1729293674868 1730490801408 1731274538184 1741117234176 1741905783648 1743111641088 1743290826084 1743901093824 1744652224512 1745108332544 1745262968832 1746516156012 1747127552832 1748516747256 1748671685568 1760627736576 1761269054016 1762027665408 1762066730218 1762644492288 1762825685184 1763442791424 1764844958592 1765326798174 1765462771712 1765905629184 1766087157312 1766887015626 1768110166656 1768910941188 1778967608832 1780382120256 1781005372416 1781188452738 1781811987168 1782579446784 1783045470208 1783228760244 1784300479488 1784483898534 1786527980892 1798927767342 1799557511712 1799696121856 1800332614656 1800372528701 1800962850816 1801147982688 1802394851328 1802886942816 1803025809408 1803211153344 1804480356384 1805729531904 1806547344192 1816817983488 1817619759104 1818899103744 1819086079392 1819722880512 1819909940841 1820982607872 1821169797696 1821807328256 1821994602858 1822451641056 1823277026763 1824081652804 1824539214528 1825365545694 1837845969408 1838034892719 1838678327184 1839470280192 1839951176704 1840140316422 1840743677952 1841435512317 1841577348096 1841766654978 1842222022656 1843544831346 1844984521728 1845820112544 1857133232128 1857790038528 1858440388608 1858631428944 1859918091264 1860569186304 1860760445472 1861411835392 1862070154992 1862891900736 1864203110496 1865047405383 1875628900352 1877142018096 1877799142656 1879292238048 1879458764544 1879950115328 1880143366779 1880759844864 1881611638272 1882297024702 1883621892897 1884239511552 1885092880896 1897505693696 1898176778496 1898868198861 1899036460008 1900351093248 1900546441839 1901016342528 1901211759504 1902527898624 1903389550752 1903867006464 1904729265072 1906243773426 1916403441664 1917752315904 1917949453272 1919949053952 1920146417136 1920818596096 1921497925896 1921645928448 1922345897568 1923216525239 1923698954448 1925201240064 1939441491072 1939948523264 1940297381376 1940784095232 1941663073536 1942370334001 1943007215616 1943887200768 1944087024699 1945255419648 1946802151584 1947683855457 1958064386048 1958756888448 1959644006604 1960508812432 1961000596224 1961687076864 1961888730552 1963246874112 1963420839936 1964136025776 1965518496936 1967081340663 1977565253632 1981427685768 1981580304384 1982121317248 1982975053824 1983697362384 1983873140352 1985246502912 1985450578416 1986145618176 1986643832832 1989123937488 2000631003136 2001338559936 2002221765888 2003631043968 2004538485564 2005926153984 2006834635032 2007338039424 2008223892992 2020555802624 2023078242616 2024294111232 2024502200676 2024658137088 2026083207168 2026821218088 2027694207744 2028247810668 2028404035584 2028612547512 2032365762216 2043197620224 2044822228992 2045748326016 2046261491712 2047188240576 2048605433856 2048816022408 2049533244288 2050952060928 2051880934144 2052606616344 2063546351616 2064480928768 2066122460544 2067058204412 2067576715584 2068513118082 2069191360512 2069945073792 2070882548916 2071774516608 2072316144896 2072499775488 2076547626612 2087644569508 2089274886144 2090745437184 2091507001644 2091668099072 2092407852672 2093140334592 2093355501156 2094088314816 2095537975296 2095753388328 2096487041408 2097228499308 2108406054912 2110082512896 2111038166208 2112524035488 2112686751744 2114203767804 2114726494208 2114943879744 2115901734762 2116595515392 2116813093056 2117366495872 2132062539072 2133028147106 2133727543296 2134693905408 2135229382656 2136974545158 2137139144704 2137675235328 2137894979904 2138643385344 2138863229442 2140343885952 2141093148672 2141313244596 2142820423206 2155953871872 2156930300256 2157471355392 2158423463936 2159942685696 2160164719278 2160920920608 2162416846848 2162639134764 2163396202304 2164161323754 2178411724704 2179398324217 2180112924672 2182442088672 2182610190336 2182834554048 2183430513531 2184146436096 2184370957728 2184942022336 2185883117568 2186648322048 2186873100864 2187638651904 2201825230848 2202822434304 2204347367424 2205345713152 2205572413986 2206125670752 2206897961472 2207124821871 2208652733376 2209425908736 2209653028998 2210426554528 2211208309053 2212184132124 2224760910336 2225768501328 2227309319168 2227506683904 2229106146489 2229277842432 2229886481904 2230058237952 2231659532682 2231857282896 2232440761952 2233402315776 2234184155136 2234413820448 2249690996736 2250709878528 2252267962368 2252499486624 2253288011264 2253853237248 2254084924464 2256434970624 2256666923232 2257456906752 2257688964411 2259251879616 2260275091518 2273125277952 2274154773096 2275729086976 2275963022943 2276709285888 2277330875136 2277740404224 2279939501568 2280173870349 2280921513984 2280972082864 2281954540032 2282785753362 2298597322752 2300425007616 2301230309376 2301466866768 2303086770648 2303688871376 2304103140384 2304681113088 2305487904768 2305724899824 2307321068544 2308366050912 2321489645568 2322541044864 2324148854784 2324387768112 2325201458432 2326023805032 2326202966016 2328104214763 2328688208016 2329503403776 2330506764288 2331355663008 2331562247424 2332411530609 2348358738688 2349370220544 2350434246912 2351257055232 2353126611456 2353769064232 2354782876416 2355640617831 2355849354168 2357480222208 2357722561869 2358547921584 2371956811776 2373842827008 2374673829888 2374917936984 2375749316224 2376589539924 2376772595712 2377638346992 2379067305984 2379311864712 2381169954816 2382037307856 2398570356456 2399410015616 2400443486208 2401530643584 2403193135104 2403849257088 2404281537792 2404884639744 2405973808512 2407639375872 2407886871696 2408729792256 2422423977984 2425448105856 2426297174016 2426546587788 2428226396928 2429326137144 2429935521408 2431036035684 2432718952704 2433820727592 2450461292544 2450713190292 2451571102912 2452627040256 2453520421896 2455247349756 2455436464128 2455688873304 2457164740608 2458059775128 2459979362304 2460232238472 2461093483392 2477053384704 2477920518144 2478175238592 2479890788352 2480110534656 2481013927296 2482760206656 2483855867648 2484734325048 2485604147328 2486729873844 2502856024128 2503732190208 2503989563994 2504810594304 2505722984064 2505945019392 2506857822372 2507937572736 2508622292142 2508815517696 2511495857196 2513457174528 2513715548004 2530902371328 2531824265148 2532048613344 2533801457664 2534061922452 2534688456704 2534949012672 2535584891904 2536703864832 2537852734336 2538489341952 2538750288636 2539639020096 2541658364568 2557003087872 2557265937696 2558424119733 2559262998528 2559932071936 2560195222848 2561354731554 2561997234528 2562194571264 2562457954752 2563127863424 2564931939264 2566093593222 2566934986752 2584751357952 2585921988096 2586863923086 2587063175168 2587712126976 2587978133568 2588884098048 2589150225114 2591649980298 2591849601024 2592116032932 2593673892864 2593940512302 2595736202112 2596911807276 2611675851264 2612858675472 2614667461632 2614936239126 2615582769152 2615851640736 2617662498816 2617894453248 2618848034368 2619774234018 2620691329248 2622775120884 2640941604864 2641903581024 2642107072512 2643100095327 2643966738432 2644238527776 2644929816512 2645164187136 2646995337216 2647267437888 2647990197261 2648194157568 2648858443776 2650330523439 2652165249984 2653366411782 2668451413248 2669629021184 2670573180384 2671508058624 2671782679107 2672717980752 2674568205312 2674843140366 2675779513376 2676450719232 2676725847801 2679791971338 2698391651013 2699058814976 2699336267568 2699544182784 2701444276224 2701721974032 2702428290784 2703592276992 2704330414224 2704538714112 2704816730016 2708594297856 2709821016288 2725226975232 2726429638656 2727664434688 2728348655616 2728629119088 2729584320768 2731473911808 2731754696544 2732710992384 2732991904287 2734602747904 2736122479206 2736808821792 2738048318541 2754829947392 2756768954112 2758017490776 2759926765056 2760210474633 2761115516928 2761176731888 2762366022144 2763333033984 2765317247019 2767476782592 2768730168816 2785699848192 2787660582912 2787947143416 2788676002192 2789877136896 2790853779456 2791140668208 2792117753088 2794050633728 2794337851104 2796304665744 2813443350528 2814717554944 2815713027144 2816698713984 2818938357072 2819925172992 2821139767296 2821202313016 2822417457408 2823445537053 2827639321344 2842750052096 2846258540544 2848554690012 2849299393544 2850526639872 2851524513792 2851817639256 2853791847936 2854790864896 2855084326128 2855800509696 2857093897608 2859365660139 2874605162496 2875907067008 2876628473856 2876924179908 2879923580928 2880219625704 2881227894144 2882468892672 2883222462464 2883518846352 2885548431672 2904548966272 2909922784896 2910446072064 2911176142848 2911240684708 2912494610304 2914510823424 2915830801152 2916851535872 2917883129472 2937096579072 2939466009906 2940763218648 2941500894336 2942530615296 2942833095828 2944870311168 2945131259904 2945901211648 2946204038664 2948277745404 2949578842832 2966347880448 2967691335104 2970008911872 2972141528652 2972370456576 2973181975872 2974462580736 2975546043576 2975809710528 2977869754368 2978175867624 2979218427264 2999587995648 3000946504704 3003332648832 3005137649664 3005446565952 3006807728346 3008889230976 3009942542336 3010251952548 3011007059136 3012335839488 3013700122024 3030833703936 3032206364128 3034617363924 3036441166848 3036753301014 3036987205632 3039124810752 3039919335424 3040231827132 3042371716002 3042606053376 3042918821268 3043714337816 3064796430336 3067233343488 3068307079168 3068622489024 3069392237568 3070782360864 3072137520512 3072908150784 3073224033612 3073983873024 3074299866432 3076428091392 3077821401216 3095319527424 3096721393152 3098865139712 3099183690816 3100587306618 3101365073376 3101603954688 3102769677123 3104917610688 3106004538368 3106323823374 3107342352384 3108474217344 3108749663232 3109882040812 3131466854262 3132493627392 3133912329216 3135009406976 3136118155776 3137260502466 3137502148608 3139710501888 3140033251734 3140854157108 3141132472224 3143306962944 3143630082492 3144730562112 3162609082368 3165123769344 3166231773184 3166557249312 3168786053232 3169030127616 3170184462656 3171305651706 3172089741312 3172415819616 3173852602143 3174893273088 3176049743808 3177488172134 3198093808608 3199542220659 3200591314944 3202040858112 3204257513472 3205132342784 3205461817737 3205708717056 3206512852992 3207965078016 3208294844163 3209133595306 3210185834496 3210515828928 3211639723008 3211969866894 3233930807808 3235062898688 3235395450384 3236207033088 3237635195904 3239101516192 3239914028544 3240247078917 3241381380912 3243625270272 3243958702146 3245094303456 3267281723392 3267617587056 3270169387008 3271360562528 3273663133008 3273915285504 3274251831072 3276219654144 3277413033504 3278824676352 3278897369117 3279972483072 3280309651296 3281457977856 3302737846272 3304233651456 3306521051136 3308018569728 3308358620979 3310346942208 3311552752603 3312979100064 3314138863104 3314479543497 3315639831792 3318276198186 3337141365504 3338309586944 3338652751992 3340963978752 3341260025856 3342477096496 3343916763648 3344829722856 3345087356928 3347489299023 3348661142928 3350103473664 3351276232704 3351620730672 3374536495104 3375765686864 3376064817792 3378401943552 3378749229936 3379932016896 3380779855872 3382271819776 3384652455936 3385000384848 3386185360128 3388877819424 3390412637277 3409687916928 3411232159644 3413593630464 3415063928832 3415139642072 3415996312704 3416610606336 3419909252352 3421458124296 3422931810048 3424178630043 3447895984128 3449151897448 3450637511424 3451845464064 3452200300152 3455533307064 3455799468032 3456154710576 3457021669632 3458231857152 3458587349736 3460981602816 3462549076368 3482234468352 3483811567296 3486223282176 3486581652168 3487802187648 3489304449024 3490216665088 3493032312024 3494255105664 3497033494512 3497343371136 3521255473152 3522538108032 3524055330816 3524133460436 3525651370368 3526885582848 3529689917184 3530653596348 3530925543424 3532174314624 3533774031252 3536220333312 3537821882376 3557935217664 3560764240512 3562010744832 3562376905476 3563623974336 3565158893568 3566090940416 3566457520488 3568600958976 3568967797068 3573055961784 3597855534684 3599115023424 3600665229312 3600745057402 3601925701632 3602295965376 3604789702656 3605773885632 3606422306688 3608960712768 3611459063808 3613094688384 3633635966976 3637798207488 3638172158784 3639445761024 3639819881682 3642339595392 3643614656512 3643989205716 3644903282112 3646554053526 3648163305608 3649078429056 3650731091388 3675691938816 3676069785438 3677356654368 3678940560384 3679902353408 3680280632844 3682871024634 3683154696192 3683533309956 3684444045312 3687089662692 3689969043456 3691640225088 3714266464256 3715580077056 3716880777216 3717262857888 3719836182528 3721138372608 3721520890944 3722823670784 3724140309984 3725783801472 3728406220992 3730094810766 3751257800704 3754284036192 3755598285312 3755984345991 3758584476096 3758917529088 3759900230656 3760286733558 3761519689728 3762933438213 3763223276544 3764594049404 3767243785794 3768479023104 3770185761792 3795011387392 3796353556992 3797736397722 3798072920016 3800702186496 3801092883678 3802032685056 3802423519008 3805055797248 3806779101504 3807734012928 3809458530144 3812487546852 3832806883328 3835504631808 3835898906544 3839898107904 3840292834272 3841637192192 3842032097331 3842995851792 3843291856896 3844691795136 3846433050478 3847397908896 3849140389833 3850402480128 3878882982144 3879897046528 3880295884629 3880594762752 3881568190464 3883326147072 3883725337671 3884740668002 3886014431232 3887474970447 3887774401536 3888174049398 3890510839296 3893604303168 3895367710914 3916128772096 3917513776896 3919288013208 3921017624864 3922001192448 3922404358689 3923374153728 3923777461104 3926493748224 3926841679872 3928272051552 3931036993872 3934162681326 3955130507264 3962855371536 3963160608768 3964242634496 3965950107648 3967394724768 3967746280704 3969191552089 3970493005824 3970901156832 3972291236352 3973287665664 3978247874976 3980049617673 4001262006272 4002677119872 4004443531776 4007262087936 4008721753151 4009076971128 4011852307968 4012264710549 4013669270064 4014676078848 4016447785984 4019687957007 4041111605248 4046156485232 4048588222464 4049004401352 4049316274176 4052166414336 4053642436176 4055388415488 4056495621336 4056808071168 4057225095024 4064731524432 4089644457984 4091496652032 4092522983424 4094376481152 4097210867712 4097632044816 4099066488576 4101904121856 4103761868288 4104183718809 4105213232688 4128961857536 4132244921088 4134116408824 4135153431168 4137026236164 4139890147584 4141765097832 4143549033216 4144632289792 4144999550976 4153095253224 4175289139016 4178549772288 4181490874368 4183014003288 4183336198144 4184815705344 4186280669184 4186711002312 4188176629632 4191075950592 4191506776656 4192974082816 4194456998616 4216812109824 4220165025792 4222076332416 4225048070976 4228407535608 4229887759488 4231803469524 4233626186112 4234732991744 4264125078144 4266056294212 4269387810816 4270458765312 4273949090316 4274278289408 4275789959808 4277286770688 4277726458884 4280687771904 4282186297344 4282626489192 4285640846412 4311907743744 4313860600512 4314942710784 4316846927872 4319885371392 4320329438556 4321841841216 4324833693696 4325278269528 4326792404608 4328322647508 4356823449408 4358796648434 4360225849344 4364884177344 4365669108096 4366861027062 4368292872192 4368741915456 4369884044672 4371766235136 4373746201728 4375277303808 4403650461696 4405644868608 4410691426304 4411144827972 4412251341504 4413795922944 4414249643742 4417305466752 4418851817472 4419306057996 4420853109056 4422416618106 4424368264248 4449521820672 4451537002656 4454618638336 4455013367808 4458212292978 4458555684864 4459772963808 4460116475904 4463319065364 4463714565792 4464881523904 4466804631552 4468368310272 4468827640896 4499381993472 4501419757056 4504535924736 4504998973248 4506576022528 4507706474496 4508169848928 4510211592519 4512869941248 4513333846464 4514913813504 4515377928822 4518503759232 4520550183036 4546250555904 4548309546192 4551458173952 4551926045886 4553418571776 4554661750272 4555129951521 4555480808448 4559879003136 4560347740698 4561843027968 4561944165728 4563557574003 4563909080064 4565571506724 4597194645504 4600850015232 4602460618752 4602933733536 4606173541296 4607377742752 4608206280768 4609362226176 4610975809536 4611449799648 4614642137088 4616732101824 4642979291136 4645082089728 4648297709568 4648775536224 4650402916864 4650880959927 4652047610064 4652405932032 4656208429526 4657376416032 4659006807552 4659485735061 4661013528576 4662711326016 4663124494848 4664823061218 4696717477376 4697200281393 4698740441088 4700868493824 4702514110464 4705890753699 4706253222912 4707538128464 4709565752832 4711281235662 4711698708336 4714960444416 4715445123738 4717095843168 4743913623552 4747685654016 4749347659776 4749835873968 4751498632448 4753179079848 4753545191424 4755276693984 4758134611968 4758623729424 4762339909632 4764074615712 4766232258201 4797140712912 4798820031232 4800886972416 4803061287168 4804810826213 4806386270208 4807698514176 4808563075584 4809769279488 4811947617024 4813700392959 4815278751744 4815773743392 4817459584512 4817954800341 4850896211712 4852594348032 4853093175576 4856452793856 4858652274288 4859871042816 4862072071368 4865437905408 4865938053219 4867641455184 4900922585088 4901426380584 4903142205824 4905254080512 4907040843792 4910494699512 4910872928256 4911377746608 4914329481216 4916119550256 4919958724608 4920464476944 4922186966784 4954106769408 4956350477184 4959781576704 4962027854592 4965520413312 4967711735296 4969468650096 4971208294656 4973459747688 4977414297279 5005712048256 5007464380416 5007979127988 5011445968128 5011890038784 5013715644744 5015875145472 5017244584284 5017631035392 5022991714392 5026914349056 5027431096008 5061804742656 5063648530296 5064097226688 5067602915328 5068123844904 5069898025344 5071169783808 5073407729664 5075705468672 5076978683904 5077500577272 5079278040192 5083316729136 5114006175744 5114531875392 5116848239466 5118525997056 5120390445696 5122709463108 5123994469056 5124915909504 5126255726848 5129863878528 5132187186444 5169502715904 5171843976192 5173727846172 5174126350336 5175956267136 5177768196096 5178300450228 5183299960596 5183699202048 5184232065864 5187347785728 5187881024604 5191472404224 5193823614552 5223351702528 5225717350944 5229334923264 5229872478252 5231165538304 5231703281472 5235324997632 5235788906496 5237696068736 5239548468036 5241382658496 5245550241768 5281883209728 5283807162048 5286200190654 5287933476864 5288477055552 5289859633024 5290328374272 5294534875776 5295980394522 5296388315136 5297716887552 5300661046878 5304330499968 5306732823564 5336902826496 5339258042368 5341146360768 5343016117248 5343565358214 5345435961504 5349136410624 5349686280732 5351559026752 5352901438464 5353451695602 5359583942676 5396783302026 5398117629952 5398672535136 5399088365568 5401117586103 5402888552448 5403443948064 5404856581568 5407184553984 5408660828448 5409077428224 5409633460032 5417188595712 5419642032576 5450453950464 5452859277312 5455328869376 5456697311232 5457258238176 5459168641536 5459729822523 5462947823616 5463509393088 5465421984768 5465983808574 5469831080289 5472244958412 5473617643584 5476096637082 5509659894784 5513537908224 5514104678157 5516034981552 5519853530112 5520420949266 5522231033856 5522353463776 5524306536951 5524732044288 5526666067968 5530634494038 5534953565184 5537460337632 5571399696384 5575321165824 5575894286832 5577352004384 5579754273792 5581707558912 5582281336416 5584235506176 5588101267456 5588675702208 5592609331488 5595142216149 5626886701056 5629435109888 5631426054288 5633397427968 5637876714144 5639850345984 5640430100337 5642279534592 5642404626032 5644834914816 5646891074106 5650865678691 5655278642688 5685500104192 5692517081088 5696604596583 5697109380024 5698598787088 5701053279744 5703049027584 5703635278512 5707583695872 5709581729792 5710168652256 5711601019392 5714187795216 5718731320278 5749210324992 5751814134016 5753256947712 5753848359816 5759847161856 5760439251408 5762455788288 5764937785344 5766444924928 5767037692704 5769649575717 5771096863344 5809097932544 5819845569792 5820892144128 5822352285696 5822481369416 5824989220608 5827111002003 5829021646848 5831661602304 5832261074097 5833703071744 5835766258944 5843051566371 5874193158144 5878932019812 5881526437296 5883001788672 5885061230592 5885666191656 5889740622336 5890262519808 5891802423296 5892408077328 5896555490808 5899157685664 5901244021989 5932695760896 5935382670208 5944283057304 5944740913152 5946363951744 5948925161472 5951092087152 5951619421056 5955739508736 5956351735248 5958436854528 6001893009408 6006665297664 6010893131904 6013615456692 6017778461952 6019885084672 6020503905096 6022014118272 6024671678976 6027400244048 6061667407872 6064412728256 6069234727848 6072882333696 6073506602028 6073974411264 6078249621504 6079838670848 6080463654264 6084743432004 6085212106752 6085837642536 6087428675632 6129592860672 6134466686976 6137244978048 6138784475136 6141564721728 6144275041024 6145816301568 6146448067224 6148599732864 6152856182784 6155642802432 6190639054848 6193442786304 6198367381632 6201174613236 6202730146752 6205539354246 6209835221376 6212009076736 6212647646748 6216948434688 6217499326464 6219764081624 6262933708524 6267824658432 6270018813952 6272236311552 6274521004932 6275004297216 6279421003776 6280066503468 6281708314216 6282264944448 6286613925888 6287260164984 6289461124224 6325218164736 6330247538688 6332463546368 6333114498624 6337572106464 6338060255232 6340368925312 6342611303412 6344179482624 6344831639232 6347705204286 6349786546176 6352099487616 6354976344268 6396187617216 6399084441318 6401182629888 6404081716224 6410264685568 6410923635474 6411417434112 6413025705984 6415930156032 6416589688326 6418267190612 6421031657856 6423279446016 6423939733788 6467861615616 6470125797376 6470790900768 6472414066176 6475270391808 6478203032384 6479828057088 6480494157834 6482762761824 6487250540544 6487917404292 6490188606912 6534563446784 6535235174112 6538194972651 6540338774016 6542721125056 6547326266016 6547830571008 6548503662144 6550291540593 6552439308288 6554826067008 6557649352704 6557794738234 6559944966144 6560619302592 6562915955712 6605475692544 6608467302912 6613042102272 6616037139456 6616717241958 6620693884416 6621374465613 6623105505206 6625958200128 6628277726208 6628959086994 6631279663584 6636552396372 6674282731008 6676619173888 6677305503984 6681927957504 6682520051712 6684954192992 6687318439467 6687833527296 6689659445712 6690174713856 6694978598046 6697322285856 6700206947328 6700355493413 6702552465408 6703241461344 6749072990208 6751531373728 6752129635584 6756803887104 6757498459872 6759864033792 6761559711744 6764543639552 6767086059667 6769304911872 6770000769696 6772370720256 6773066893233 6777755638848 6780825274554 6819375833856 6822464319288 6827187260928 6827889068829 6830127857664 6830279284144 6831992625408 6833221212672 6839818504704 6840521611047 6842916248592 6845863620096 6848357260086 6895791968256 6898303794896 6901275022848 6903690928128 6904400600304 6911066614128 6911598936064 6912309421152 6914043339264 6916463714304 6917174699472 6921963205632 6925098152736 6964468936704 6967623134592 6972446564352 6973163304336 6975604375296 6978608898048 6980433330176 6984312644289 6986064624048 6988510211328 6994066989024 6994686742272 6997234591827 7045076216064 7048110661632 7048266920872 7051302740736 7053771165696 7059379834368 7061307192696 7061851086848 7064348629248 7066921853493 7067548062504 7072440666624 7073167685607 7075643764752 7115870435328 7121528481024 7124021489664 7124753810952 7127247948672 7130317787136 7132181880832 7132915040976 7137201917952 7137935594136 7146111923568 7195711069368 7198230046848 7201330458624 7201490114804 7204591930752 7209579405312 7211547771264 7212844613376 7217921425536 7222918127616 7226189376768 7267271933952 7276344317568 7278891522048 7279639763364 7284679190784 7287229313024 7287978411432 7289806564224 7293108107052 7296326611216 7298156858112 7301462182776 7351383877632 7352139570876 7354713308736 7357881120768 7359804706816 7360561265688 7365742049268 7366309392384 7367066619912 7374179325384 7379938086912 7383280450176 7431160154112 7433761554432 7434525715776 7439672365056 7443041781888 7445647341568 7448280619968 7451567602944 7456812441984 7460189621532 7508568072384 7511196570624 7511968691982 7517168952192 7517835058176 7519800461312 7520573467116 7525866876426 7526446553088 7529188098808 7534487571588 7540371523584 7590022774784 7592707113984 7595472795444 7596145840032 7601404372992 7602185767356 7604065370112 7604847038016 7610111594496 7613558203008 7615468025856 7618917060288 7624975093704 7665613766656 7671009263616 7671797813088 7675272359199 7679796215808 7680585668544 7683274384384 7684064194662 7685991703584 7686583713792 7689383590272 7692866100956 7694795817792 7698280779666 7700804960256 7757765964288 7759794093056 7760591769258 7761189525504 7763136380928 7766652294144 7767450675342 7769481336004 7774949940894 7775548803072 7776348098796 7781021678592 7787208606336 7790735421828 7832257544192 7835027553792 7838576026416 7842035249728 7844002384896 7844808717378 7846748307456 7847554922208 7852987496448 7853683359744 7856544103104 7862073987744 7868325362652 7910261014528 7925710743072 7926321217536 7928485268992 7929300285981 7931900215296 7934789449536 7935492561408 7938383104178 7940986011648 7941802313664 7943970591783 7944582472704 7946575331328 7956495749952 7960099235346 8002524012544 8005354239744 8008887063552 8014524175872 8015348037321 8017443506302 8018153942256 8023704615936 8024529421098 8027338540128 8029352157696 8032895571968 8039375914014 8082223210496 8092312970464 8095174953039 8097176444928 8098008802704 8098632548352 8104332828672 8107284872352 8110776830976 8110956649921 8112991242672 8113616142336 8114450190048 8129463048864 8179288915968 8182993304064 8185045966848 8188752962304 8191735756439 8194421735424 8195264089632 8198132977152 8198975712861 8203808243712 8207523736576 8208367437618 8210426465376 8214144955623 8257923715072 8264489842176 8268232817648 8270306862336 8274052472328 8279780295168 8280631423899 8283530195664 8287098066432 8289264579584 8289999101952 8295951741057 8306190506448 8350578278032 8357099544576 8362981748736 8366028006576 8366672396288 8369631410688 8372561338368 8373422004624 8376353259264 8382151901184 8383013553312 8385948165632 8388913997232 8440330051584 8444152664832 8450096141952 8456815071216 8459775518976 8463606939048 8467252372224 8469465983488 8470336611159 8528250156288 8532112588424 8538775621632 8547898180632 8548556578816 8551579919616 8554573541376 8555452917768 8561375543808 8564372594688 8565252978384 8571281692824 8623815487488 8627721201024 8629885421568 8633693855744 8639770742784 8640658877112 8643683682432 8649667387392 8650556539056 8653584809216 8656645295016 8664387850819 8713646898816 8717593296868 8729768354688 8731338216192 8733722054124 8737483830912 8739768089344 8743532470272 8747492403456 8750554607616 8811289737216 8821382852608 8822289655944 8824502683008 8827591845888 8828499287484 8834610933504 8837703634944 8838612115992 8841706218112 8844833236212 8848736528496 8899043641344 8903074005312 8909237276672 8910026735616 8916424585956 8917111369728 8919545927616 8926638130728 8927429131584 8929763047808 8933609263104 8937655281792 8998763986944 9002839514112 9009997946496 9013152045056 9015412948992 9016339697856 9020423185038 9026667692928 9029827627008 9030755857644 9037007518464 9041100366072 9092501111808 9096619092384 9102916347904 9103852091772 9109323500544 9110259903042 9110961616896 9119758006272 9120695481396 9123888331456 9127115148006 9127818160128 9131143013448 9194389291008 9201700030464 9204921237504 9205867467072 9212347082592 9214755485504 9216412561536 9218724452352 9221951619072 9222899599296 9229284274176 9233464203648 9285958582272 9290164179456 9296595419136 9297551072448 9300805833728 9301761919854 9304095220128 9304811864064 9308309031369 9312416859052 9314752832064 9318013615104 9318971470122 9322027057152 9325422652032 9326248989696 9329646122436 9393434954752 9394400562786 9397480882176 9401736987648 9405028220928 9411781507398 9412506445824 9415076256928 9419131505664 9422562471324 9423397416672 9429920888832 9430890247476 9434191686336 9487827247104 9495371308032 9498695319552 9499671747936 9502997264896 9506358159696 9507090382848 9510553387968 9516269223936 9517247458848 9521557806429 9524679819264 9528149231424 9532464516402 9594281425824 9597640062464 9598626661977 9601773944832 9606122574336 9609621652426 9612772540416 9615397028352 9616385453211 9617126151168 9619538558976 9623895234048 9627400785918 9630557503488 9631547486784 9634919169024 9635909600682 9701792423424 9705188696064 9706186351152 9712905587712 9717304548576 9719742085632 9724144142736 9730875810816 9731876106438 9735282910368 9801845170176 9802852761168 9806284411648 9810508161024 9814081687584 9818526470957 9820989399024 9821745856512 9822755493216 9828658962432 9832239100512 9836692107351 9839917449216 9840928953888 9844373933568 9908213538816 9912700954368 9916311705163 9919563153408 9924055709184 9925075862937 9931040826624 9934658257809 9935423470592 9938937300192 9942416589312 9943438630491 9946919495376 9954828594558 10011424096512 10014928760832 10015958255976 10022891936256 10023780077568 10027431289488 10031750290944 10034489168568 10035262070784 10042467897069 10045983428784 10053828698112 10054862192016 10123609485312 10127297060592 10128194453376 10135205830656 10136247689808 10139796050688 10142339567616 10146815459328 10151410937344 10153957367808 10155001154544 10158556080384 10166633458272 10171237911831 10229063750784 10233696478932 10240780891392 10245418926216 10247988938112 10249831819008 10252511453696 10259727757056 10264374372888 10272535890129 10343687952384 10347455692344 10348252700672 10351912534272 10355536392192 10356600900456 10366599921192 10367398404096 10368464131728 10374695571456 10375762049208 10382944808448 10387647229104 10446703405056 10451434701888 10458669846528 10459744956504 10463406562944 10470649995264 10475392137472 10479096936072 10482765316992 10491100483536 10563766419456 10567614324096 10572400381308 10576954111104 10579719266048 10580656748544 10589069751552 10591960789044 10592776630272 10601322093756 10608660999936 10613465647128 10673805652992 10678516084736 10682292721536 10686032234496 10687130716428 10690871923008 10698272821248 10699372561464 10703118053504 10705802876928 10706903391204 10719167885352 10793566604052 10796235259904 10797345070272 10802235172206 10805777104896 10806887896128 10809713163136 10814369107968 10817321656896 10819266920064 10834377191424 10839284065152 10900907900928 10910657738752 10913394622464 10914516476352 10918337283072 10919459645046 10927018786176 10930843969536 10931967617148 10939662160578 10944489916824 10947235287168 10952193274164 11019319789568 11027075816448 11028209356314 11032069963104 11039707060224 11040841898532 11044706927552 11048613073902 11049464088576 11053332135936 11061268988076 11069907130368 11074920675264 11142799392768 11150642331648 11151788573664 11154704008768 11159508547584 11163415117824 11164562672832 11168471012352 11177351404416 11185218662976 11190284432298 11253773402112 11258870219776 11262852108576 11266794855936 11267953037973 11275753428288 11279700691968 11280860200674 11284559069184 11284809252064 11288800314639 11289669829632 11293782148212 11301731357382 11310557285376 11371000208384 11385034162176 11393209193166 11394218760048 11397197574176 11402106559488 11406098055168 11407270557024 11415167391744 11419163459584 11420337304512 11423202038784 11428375590432 11437462640556 11498420649984 11503628268032 11506513895424 11507696719632 11519694323712 11520878502816 11524911576576 11526096291993 11529875570688 11532889849856 11534075385408 11539299151434 11542193726688 11547421169499 11618195865088 11639691139584 11640887653887 11641784288256 11644704571392 11644962738832 11649978441216 11654222004006 11658043293696 11662424911341 11663323204608 11664522148194 11667406143488 11671532517888 11686103132742 11748386316288 11757864039624 11763052874592 11766003577344 11770122461184 11771332383312 11779481244672 11780525039616 11783604846592 11784816154656 11793110981616 11798315371328 11802488043978 11865391521792 11870765340416 11885584675369 11888566114608 11889481826304 11892727903488 11897850322944 11902184174304 11903238842112 11907574656267 11911479017472 11912703470496 11916873709056 11940148853019 12003786018816 12013330595328 12021786263808 12026165259453 12027230913384 12035556923904 12036794131647 12039770169344 12041007810192 12044028236544 12049343357952 12054800488096 12059063871021 12123334815744 12128825456512 12138469455696 12145764667392 12147013204056 12147948822528 12156499243008 12159677341696 12160927308528 12169486864008 12170424213504 12171675285072 12174857351264 12268933373952 12274489956096 12277568950272 12283129443456 12288550082048 12291632603136 12292896134448 12297199465728 12305712365568 12311285604864 12312551156427 12386885572608 12396734763264 12402349226472 12405460293504 12411078708492 12419670442752 12424018153472 12425295293496 12433896869376 12434998652928 12439528163248 12525867417048 12535649316864 12544472623104 12549042009864 12550008594432 12558842007552 12560133006936 12563416628432 12564529888896 12573227851776 12574520329968 12578922248448 12650436329472 12660495077376 12666228997248 12675144212928 12680737850624 12685222606824 12689663278464 12695410408572 12704198975232 12709952688536 12792375234432 12798168882636 12808163432448 12820529371136 12821847270948 12822834868224 12831860312064 12833179376652 12836534381224 12842063315712 12846558892032 12847879467576 12935723231232 12940251594752 12941581801536 12944828132352 12950540783616 12956406064768 12959656114176 12960988315668 12965525523648 12974501081088 12975834808584 12980377213824 13069126893568 13070470348224 13076389945302 13080677548032 13085442250112 13094652532032 13097007324288 13100583081186 13104878616576 13109652134016 13115298705408 13115589476468 13121238605184 13125831911424 13210951385088 13216934605824 13232074278912 13233434483916 13241387768832 13242748931226 13246211010412 13251916400256 13256555452416 13257918173988 13262559327168 13273104792744 13348565462016 13353238347776 13354611007968 13363855915008 13365040103424 13369908385984 13374636878934 13375667054592 13379318891424 13380349427712 13389957196092 13394644571712 13400413894656 13400710986826 13405104930816 13406482922688 13498145980416 13503062747456 13504259271168 13513607774208 13514996919744 13519728067584 13523119423488 13530634777557 13534172119334 13538609823744 13540001539392 13544741440512 13546133786466 13555511277696 13561650549108 13638751667712 13644928638576 13654374521856 13655778137658 13660255715328 13660558568288 13663985250816 13665389854563 13666442425344 13679637009408 13681043222094 13685832497184 13691727240192 13696714520172 13791583936512 13796607589792 13802550045696 13807381856256 13808801200608 13822133228256 13823197872128 13824618842304 13828086678528 13828393252363 13832927428608 13834349398944 13843926411264 13850196305472 13928937873408 13935246269184 13944893128704 13946326608672 13951208750592 13952642879781 13957217796096 13960866660352 13968625288578 13972129248096 13977020422656 13978457205183 13988133978048 13989373484544 13994469183654 14090152432128 14091600844179 14096221323264 14096533841744 14102605481472 14107542331392 14117672261097 14118759668736 14122614385392 14123702173696 14128697258496 14133843706986 14135096125008 14144881333248 14146335371214 14151287529504 14231740870656 14243056962048 14248042979328 14249507621904 14254495897344 14260635574272 14264363761664 14265830081952 14274403835904 14275871188272 14292223847136 14298696774603 14391422138736 14396460093696 14402660917248 14402980229608 14409183861504 14414432478639 14419158810624 14423095542528 14425689226752 14435842851072 14441101178877 14445836255232 14452378753536 14453864401023 14552688635136 14557783044096 14559279526728 14569358381568 14574458626048 14575956822864 14579613128448 14586216214104 14592653222432 14596313716224 14597814159657 14602924365552 14702767755264 14704279141752 14709426617472 14715762241536 14719609413632 14721122531376 14731484098536 14732618784768 14734133239824 14748358650768 14759876173824 14766560900352 14862320308224 14869051431552 14879344730112 14886083563776 14891294683136 14896561239936 14903135205888 14913624883968 14920379243064 14932242891837 15017136144768 15022393141248 15023937383964 15034337904384 15035670116352 15039600922624 15041146934232 15051733752852 15052893106176 15058376197616 15068975143176 15080743047168 15185414227968 15190945590888 15192291680064 15202808745984 15204371534712 15209694076032 15220223188992 15227116406016 15230936051712 15237834120576 15249950187408 15342018527232 15343595626176 15350544718398 15361171337088 15366548768768 15368128389324 15371983407168 15378767180544 15385732201912 15389591635584 15396561559332 15515531928576 15519588186112 15521183538516 15522379051008 15533304588288 15534901350684 15538962672008 15549899881788 15551097606144 15552696197592 15562043357184 15574417212672 15581470843656 15664515088384 15670055107584 15677152052832 15684070499456 15688004769792 15689617434756 15693496614912 15695109844416 15705974992896 15707366719488 15713088206208 15724147975488 15736650725304 15820522029056 15851421486144 15856970537984 15858600571962 15863800430592 15869578899072 15870985122816 15876766208356 15883604627328 15887941183566 15889164945408 15893150662656 15912991499904 15920198470692 16005048025088 16010708479488 16017774127104 16029048351744 16030696074642 16034887012604 16036307884512 16047409231872 16049058842196 16054677080256 16058704315392 16065791143936 16078751828028 16164446420992 16184625940928 16190349906078 16194352889856 16196017605408 16197265096704 16203352758309 16208665657344 16214569744704 16221553661952 16221913299842 16225982485344 16227232284672 16228900380096 16258926097728 16358577831936 16365986608128 16370091933696 16377505924608 16379189467569 16383471512878 16388843470848 16390528179264 16396265954304 16397951425722 16415047473152 16416734875236 16420852930752 16428289911246 16515847430144 16528979684352 16536465635296 16540613724672 16542314034471 16548104944656 16559560590336 16561262847798 16567060391328 16574196132864 16578529159168 16579998203904 16591903482114 16612381012896 16701156556064 16714199089152 16725963497472 16732056013152 16733344792576 16739262821376 16739633937071 16745122676736 16746844009248 16752706518528 16764303802368 16766027106624 16771896331264 16777827994464 16785426648447 16880660103168 16888305329664 16900192283904 16913630142432 16919551037952 16921290301011 16927213878096 16934504744448 16938931966976 16940673222318 16952597036073 17056500312576 17064225176848 17077551243264 17089813789749 17095796361264 17097113157632 17103159839232 17109147082752 17110905835536 17122751087616 17128745189376 17130505956768 17142563385648 17247630974976 17255442402048 17259770843136 17267387711488 17279541485568 17281317754224 17287367364864 17299334774784 17301113078112 17307169618432 17308948727151 17313290590032 17328775701638 17427293797632 17435186593736 17459536709376 17462676432384 17467444108248 17474967661824 17479536178688 17481333006009 17487064940544 17494984806912 17496783222291 17501109215232 17622579474432 17642765705216 17644579311888 17649005366016 17655183691776 17656998574968 17669221867008 17675407269888 17677224231984 17683412436224 17689666472424 17697473056992 17798087282688 17806148010624 17818474553344 17832849171912 17834222739456 17839091855232 17853276261456 17854858263168 17859526095616 17867218526208 17875310563584 17881821734669 18005679028224 18019995892992 18026304090112 18032679395712 18040846370076 18053335385856 18059655254016 18061511715288 18074015036928 18082200732144 18185002223616 18193238184768 18205832695808 18207704183544 18218647001088 18220519806084 18221923233792 18239516012544 18241390962792 18247776662912 18254230296012 18255636320256 18262286026896 18388778582016 18403400060928 18411734934144 18424694165184 18429510971008 18432825123072 18437448904704 18445799198592 18458568548352 18466928407296 18571917164544 18580328358912 18595102144896 18601611667456 18603523839708 18608190440256 18616618062738 18624833718104 18629505664128 18636027230208 18637942940244 18650845304064 18652497979392 18659292244872 18786869909504 18788801125572 18803473975296 18810056441856 18823563014796 18825012891648 18830152513856 18838263011328 18845124942648 18846794833344 18859841777664 18861780494952 18868383372672 18975654494208 18990742616064 18997390639104 18999343495872 19005994529792 19012716319392 19014180765696 19021106775936 19032538447872 19034494917696 19043115612858 19049359638528 19056298462848 19064929032804 19188562851648 19195280124928 19197253323954 19203547889664 19212245148672 19219243304852 19230794056704 19232770906422 19234252302336 19239077117952 19247790468096 19254801571836 19263094973568 19269838338048 19271819201364 19403584846848 19410377392128 19412372702304 19425811175424 19434609097152 19439484171264 19448288285472 19461751621632 19463752212876 19470565820736 19603690340352 19605705522336 19612568823296 19614584917953 19621016322048 19628163375168 19637052941914 19641978798048 19643491713024 19645510986432 19650874621779 19657317924864 19664478201024 19673384214702 19679834898432 19681857907776 19688747867136 19816427077632 19825401908736 19832623410326 19839126306816 19848111418368 19850151725874 19862081653248 19869316515618 19870846941184 19877874600384 19884833178624 19886877260982 19893838990752 19909657189116 20022848193024 20029857521664 20031916511952 20045783872512 20047560155136 20054862578976 20063500581888 20068978337136 20070524141568 20084935794138 20091966857568 20101066480239 20107657396224 20109724384032 20247218970624 20254594121184 20256388906752 20263767397507 20270411661312 20272495379616 20279592101376 20284679135232 20293630918656 20301258179001 20302821874688 20307914735616 20310002309088 20317112160768 20319200679699 20333266916544 20342475823662 20458127501568 20467392957864 20481561782784 20483667206487 20490837852432 20495977876224 20499663638016 20505022907392 20519455514112 20521564833141 20528748745776 20545071780258 20687375904768 20694911384688 20696505401344 20703825068544 20711072784384 20713201800912 20733199842384 20734796808192 20736928263456 20749391142912 20751524098416 20765889616896 20775294458208 20893406810112 20902869403776 20917339693056 20919489913008 20926813125888 20941299990528 20950784274944 20952937932867 20958193872144 20965530633984 20982200967072 20991703775481 21135228648192 21144800762616 21153908222208 21159438532096 21161313497088 21178139503104 21183921578088 21185553260544 21200765560479 21202644187512 21217321999872 21226931294256 21347611305984 21357032169472 21364585443072 21372064468992 21374261432856 21381743846016 21396545642496 21398745122928 21406236107008 21411605753856 21413806782408 21438335770704 21587133208104 21594690140544 21604470344412 21613775792256 21619426326272 21628738215936 21634643313792 21638533840128 21668754382848 21678568130304 21801815801856 21821315477504 21829032952704 21836674566144 21838919290092 21854037572352 21861687939072 21863935234296 21879324321156 21888979833648 21894470574336 21904386548328 22038639579136 22054151632896 22056418712628 22064139926208 22079414120448 22081683797064 22089413855104 22097226147804 22098928177152 22122537976152 22139814260736 22149841350528 22301284663296 22303577147328 22309408017536 22319017095168 22329125345664 22336942024704 22354702808832 22370437325952 22380568864596 22517740439552 22525704217152 22533589711872 22535906075946 22551506856576 22559401383936 22561720401348 22569618504128 22577600629278 22579339659264 22587564296424 22603462714764 22621114570752 22742000416768 22770068324352 22786418386332 22788437520096 22794395148352 22804213118976 22812196110336 22814541114048 22830334783488 22840674609024 22846404077568 22856751180864 22874925281112 22996841299968 23007256536064 23013027790848 23015393439264 23025817077597 23039388647424 23041757005632 23049823153152 23052192583986 23059751141376 23068150770816 23078598302868 23084387453376 23094842338998 23236391730176 23279382279168 23281775307774 23283568576512 23289409142784 23289925477664 23299956882432 23308444008012 23324849822682 23326646409216 23329044296388 23334812286976 23343065035776 23372206265484 23496772632576 23515728079248 23526105749184 23532007154688 23540244922368 23542664766624 23558962489344 23561050079232 23567209693184 23569632309312 23586221963232 23596630742656 23604976087956 23730783043584 23741530680832 23771169350738 23777132229216 23778963652608 23785455806976 23787900857943 23795700645888 23804368348608 23806477684224 23815149312534 23822958034944 23825406940992 23831911775349 23833747418112 23880297706038 24007572037632 24026661190656 24043572527616 24052330518906 24054461826768 24071113847808 24073588263294 24079540338688 24082015620384 24088056473088 24098686715904 24109600976192 24118127742042 24246669631488 24257650913024 24276938911392 24291529334784 24294026408112 24295897645056 24312998486016 24319354683392 24321854617056 24332869949763 24338973728016 24340848427008 24343350570144 24349714702528 24529823691719 24537866747904 24548979912192 24555137900544 24566258886912 24575207269317 24577100164096 24583265206272 24585792268896 24594398931456 24596927138583 24611424731136 24622571209728 24625102312854 24642434866869 24773771145216 24793469526528 24804698452944 24810920587008 24822157416984 24839340885504 24841894271697 24848036306944 24850590586992 24867793738752 24869997305856 24879056326496 24887855223171 25051734834096 25071298633728 25088945246208 25098084019728 25100017188864 25117684015104 25120266013872 25126833256864 25129059777792 25146455703552 25149040659936 25157844496896 25320990154752 25332457994496 25350288425856 25361475701248 25370445213648 25379326556928 25390820817144 25408397950464 25411009833477 25419905377072 25584750468864 25596337765272 25616326864896 25641058742272 25643694541896 25645669736448 25663720624128 25666358753304 25673068762448 25684126631424 25693117784064 25695758935152 25871446462464 25883163603072 25889656264704 25901081567232 25912812129536 25919312228352 25921976631336 25931051047296 25949002162176 25951669617168 25960754427648 25993163552457 26140940696448 26152779890604 26170884500224 26189305064064 26194014648576 26201166162372 26219304268032 26230597410816 26231178952936 26242477210368 26251663822848 26433869211648 26464148557824 26466868967832 26482775537664 26485497862452 26492422020824 26503832800512 26513110904832 26515836347976 26525118654336 26546209585488 26697130924032 26706476695552 26709222015936 26727711830016 26730080206848 26739816771968 26749273757868 26751334109184 26758637782848 26779914392184 26789289143424 26800827789312 26801421973652 26812965845376 26996291960832 27006125494912 27008518542336 27029993839488 27039456135168 27046238846976 27061269555114 27068344238668 27080003078784 27089482881024 27092267572932 27111022555392 27123301098216 27277503335424 27289857277152 27308749043712 27311556275316 27321117136576 27327970501632 27330779709126 27332884850688 27359274018816 27362086444188 27371664994368 27383454480384 27393429040344 27583167873024 27593215179584 27605100091392 27614763712512 27617602401216 27644266456512 27649237684608 27656173357056 27656786504726 27665854857216 27668698797888 27687852822528 27700392610944 27857875746816 27870492538368 27889786257408 27892653217344 27902417501184 27905285759562 27914435592192 27924927094107 27937250577156 27944258496192 27954040845312 27956914410366 27976267956096 27978746969088 27988938367308 28180304864256 28183201688358 28192442646528 28193067683488 28205210962944 28215084662784 28235344522194 28237519337472 28245228770784 28247404347392 28257394516992 28267687413972 28270192250016 28289762666496 28292670742428 28302575059008 28463481741312 28486113924096 28496085958656 28499015243808 28508991794688 28521271148544 28528727523328 28531660163904 28548807671808 28551742376544 28564673419287 28584447694272 28597393549206 28782844277472 28792920187392 28795879985931 28805321834496 28805960459216 28818367723008 28828864957278 28838317621248 28846191085056 28849156359633 28851378453504 28871685702144 28882202357754 28891672510464 28904757507072 28907728802046 29105377270272 29115566088192 29118559053456 29138716763136 29148917252096 29151913645728 29159226256896 29172432428208 29185306444864 29192627432448 29195628319314 29205848731104 29405535510528 29408558283504 29418853234944 29431524483072 29439218827264 29442245062752 29455579412871 29462968197072 29465237569536 29468266479648 29496717301536 29510076322053 29519752347648 29533121800704 29724640616448 29738102863104 29748935115489 29758689460224 29772167127552 29775227588811 29782589366272 29793122479872 29803974773427 29806270411776 29827249767936 29830315891473 29840758486128 29864485783674 30034272289536 30044786282496 30047874767928 30068675808768 30071340232704 30079201845248 30082293868464 30103467505704 30105786212352 30116752395232 30127403691207 30137950286352 30161486094336 30370828455936 30381891181776 30384583360128 30405617491968 30408743069424 30419388152064 30440446377984 30454232812032 30461872103424 30475668241152 30499900374816 30513713735493 30687191252352 30701089436796 30722342674176 30733097537536 30736256778648 30743966814336 30757534361088 30771464403824 30779183271168 30793123118664 30817607670387 31031063857152 31039176372224 31042367077032 31044758102016 31066609176576 31069802701368 31077925344016 31099799763576 31102195212288 31105392395184 31124086714368 31148834425344 31162941687312 31340110215168 31354304105664 31368140998912 31376009539584 31379234869512 31390219688832 31411949985792 31426176412416 31448295950976 31473301450608 31702842972288 31713941075968 31717201143924 31739157798144 31741970245632 31753532416712 31767209254656 31775882367132 31778329890816 31825982999808 31840396941384 32010096050176 32021416958976 32035548254208 32058096703488 32061392149284 32069774025208 32072615769024 32094818463744 32098117684392 32109354160512 32117408630784 32131582287872 32157503656056 32328892841984 32369251881856 32380699812156 32388705779712 32392035210816 32406705516618 32417331314688 32429139489408 32443107323904 32443826599684 32451964970688 32457800760192 32517852195456 32731973216256 32740183867392 32755011849216 32758378935138 32766943025756 32781056358528 32792531908608 32795902851444 32830094946304 32833469750472 32841705861504 32856579822492 33031694860288 33057959368704 33072931270592 33081227449344 33084628068942 33096209889312 33119121180672 33122525695596 33134120782656 33148392265728 33157058318336 33159996407808 33183806964228 33224762025792 33402313112128 33428398178304 33451926994944 33464112026304 33478525642752 33479267874142 33490245353472 33493688018496 33505413037056 33532054213248 33543792662528 33555655988928 33570853296894 33761320206336 33776610659328 33800384567808 33803859113919 33827260284864 33839102075904 33842580602022 33854427756192 33869009488896 33877863933952 33881346444636 33905194072146 34113000625152 34128450353696 34155102486528 34179627579498 34191592722528 34194226315264 34206319678464 34207078045319 34218294165504 34221811671072 34245502175232 34257490378752 34261011913536 34285126771296 34495261949952 34510884804096 34519541686272 34534775422976 34559082971136 34562635508448 34574734729728 34578288875979 34598669549568 34602226156224 34614339236864 34617897454302 34626581180064 34642263508497 34657551403276 34854587595264 34870373187472 34919073418752 34922662961661 34925352864768 34934888216496 34949935323648 34959072357376 34962666012018 34974129881088 34987274734023 34989969613824 34993566444582 35002218430464 35245158948864 35285531410432 35289158623776 35298010732032 35310367383552 35313997149936 35338443734016 35350814539776 35354448463968 35366824872448 35379332944848 35394946113984 35596174565376 35612296021248 35636949106688 35656754026107 35665698343824 35668445478912 35678183710464 35706552522912 35709716526336 35719052191232 35722723968801 35734437052416 35750621127168 35763643469338 36011358056448 36039991785984 36052608180224 36065358791424 36078495778359 36081692740152 36106670771712 36110382394941 36119310508032 36123023430576 36148030073856 36164401464288 36370004447232 36386476369536 36411665391616 36415408367088 36437294002176 36441039612168 36443846467584 36479032025088 36482781925584 36495553325824 36508460592024 36511272640512 36524572053792 36541113979541 36806800121856 36823469868288 36849388330368 36859021942016 36865650246144 36874897809408 36891598397184 36905036346019 36917137096704 36933856814592 36937653469281 37160656717824 37190204289792 37203223334912 37207047679416 37216380880512 37233236125476 37249667436208 37259011328256 37272054460416 37275885880488 37301690608128 37304995958784 37318584489744 37573739819008 37577602251144 37606947950592 37647126029592 37650025783296 37660305027712 37676526022656 37690249885296 37693589666688 37719683555328 37723560989904 37736766745344 37951308988416 37981485232128 37998686991744 38011989059584 38025432638784 38042213551872 38068989835392 38086231225716 38112596925696 38129858065608 38377125703296 38390560249856 38394506647908 38424490297344 38438486609704 38461588113408 38465541812844 38468504604672 38495580936192 38509603143672 38526189947136 38539676676096 38543638402728 38807169693696 38820754784256 38824745404608 38851622350848 38869218194304 38878968342528 38896576570944 38923503243264 38927504425752 38941131641472 39207380680704 39211411044672 39225137646592 39229169835906 39242032644096 39256326750336 39274105883828 39283957596096 39291021972864 39301749243558 39314635849728 39328956402048 39346768429404 39363715815552 39377495734272 39632854155264 39650803817472 39665246820652 39696222836736 39700303451748 39724163306496 39738633031236 39741693882368 39755749200768 39769666357248 39773754521964 39787677981504 39819314378232 40045696386048 40059715043328 40063833023904 40091567745024 40095120310272 40109725157952 40127001163776 40137956674272 40141048283136 40169871588276 40183933715136 40202132960478 40215314792448 40219448768064 40494437941248 40509188242368 40512777813504 40527534795014 40540823322624 40544990759232 40559184202752 40569358270464 40602516358002 40605643749376 40615829471232 40620004618176 40634224321536 40638401359398 40666533833088 40684951647324 40916255003136 40934785915728 40963123565568 40967334412974 40981675704864 40991955752448 40999327276032 41010045814784 41038911028224 41043129666282 41057497491552 41090143560516 41374751809536 41389822769376 41393010802688 41407650137088 41408568160123 41422145568768 41426403601824 41466399684768 41469593616384 41473856526912 41485179757089 41498782285824 41503048196832 41531779233792 41550588916416 41786813620224 41805738807552 41834679386112 41838979826016 41853626251776 41857928639343 41882599981056 41901568549888 41905875865734 41916387744288 41931061267968 41935371615549 41964401934144 41983407550962 42270457296384 42274802532537 42289601525232 42307816444416 42318877064192 42322626994176 42353016783291 42356279006208 42367843156176 42371106521088 42401531120958 42405288375024 42434643999744 42453862588512 42695222611968 42714064338944 42729170886144 42744128937984 42748522865712 42763487692032 42793091284992 42797490245856 42812472214016 42823211507712 42827613564816 42876671541408 42896090323809 43174266416208 43189380281088 43208940688824 43227551584512 43238852652544 43243297435917 43257476431872 43269286627584 43277067680256 43323303536631 43337508765696 43357136260608 43642630955008 43658065905408 43673349132288 43677838580184 43708075144704 43723375878144 43727870468592 43758648642312 43777959667296 43788941148672 43808773096656 44077279158272 44108303265792 44112837425256 44128279852416 44158828240896 44163367594128 44178827710208 44194452295608 44197856354304 44233980080497 44245075952304 44279628521472 44299682701056 44607154294656 44618816035072 44638034190336 44658250691328 44673884049408 44709405617664 44740874651904 44761137729192 44796728675511 45035480879104 45051408434304 45067179423744 45071812151892 45103013713152 45118802767872 45123440802696 45139237008256 45155201258556 45158679318528 45175128592848 45206925429528 45242229141504 45484000833536 45572836772664 45576875040192 45588790296704 45608426237952 45629082228096 45660669566976 45681349218048 45692808155136 45713502361728 45749850562224 46014513072128 46026055581696 46030786878528 46051634155194 46083514011264 46099646306304 46104385167972 46136301541632 46157196605736 46168774906752 46189684677996 46472783460352 46558764558336 46563550615548 46567137153024 46579850955328 46599913764864 46616888016024 46649699645364 46653292818432 46658088592776 46686130071552 46744412530968 46993545265152 47031456158496 47052211498368 47064014309376 47080489844736 47085329533248 47117924978688 47122100158464 47139264618624 47172443926464 47193261485312 47209952175912 47461566087168 47483061361664 47542338701476 47554264458432 47570911613952 47575801715886 47591401291776 47608736697216 47612955368448 47630298625068 47650813881984 47663823550698 47667494836224 47760595412076 48015144075264 48053322381312 48087145055232 48104661037812 48108923653536 48142227695616 48147176526588 48159080677376 48164031240768 48176112946176 48197373431808 48219201952384 48236255484084 48493339262976 48515301826048 48553877822784 48583058669568 48588052816224 48591795290112 48610058274927 48625996972032 48638709366784 48643709234112 48665739899526 48677947456032 48681696854016 48686701140288 48699429405056 49059647383438 49075733495808 49097959824384 49110275801088 49132517773824 49150414538634 49154200328192 49166530412544 49171584537792 49188797862912 49193854277166 49245142419456 49250204625708 49284869733738 49547542290432 49586939053056 49609396905888 49621841174016 49644314833968 49678681771008 49683788543394 49696072613888 49701181173984 49735587477504 49739994611712 49758112652992 49775710446342 50103469668192 50126161456991 50142597267456 50177890492416 50196168039456 50200034377728 50218901811213 50235368030208 50240532027744 50253666513728 50258119555584 50292911407104 50298081319872 50315688993792 50356279945341 50641980309504 50664915988992 50700576851712 50722951402496 50740890427296 50758653113856 50763870903033 50781641634288 50816795900928 50822019666954 50839810754144 50857791108219 51169500937728 51192675530544 51232653729792 51269441369247 51282117484544 51287389083792 51291339472896 51327441248256 51332717506608 51346137524896 51368253262848 51386235568128 51391517870304 51742892924928 51766327206144 51779312529408 51802163134464 51825624259072 51838624456704 51843953262672 51862102094592 51898004324352 51903339234336 51921508855296 51926846181453 51986327104914 52281881392896 52305559781208 52341769000448 52378610128128 52388029297152 52402332324744 52438608536064 52443999018027 52461194821632 52462357905872 52484954420736 52503327645696 52867738423296 52928297115648 52933737935664 52965551075328 52970995724904 52984844041648 53007665601024 53026221809664 53031672695952 53050237308672 53092419170976 53394261848064 53418444031872 53455423660032 53479633543936 53498547515736 53502668218368 53517275565696 53559828784368 53578578286848 53601655578624 53602843947304 53625931690752 53645465204007 54012250989824 54017037084672 54059987678976 54078912270336 54122539110228 54136688477336 54160006157568 54178965762048 54184535145864 54222045110784 54246602196432 54555006670848 54579714554304 54617498087424 54623112550632 54642234273152 54655941003264 54661559418252 54665769701376 54718548037632 54724172888376 54743329988736 54766908960768 54786858080688 55166335746048 55186430359168 55210200182784 55235204802432 55288532913024 55298475369216 55312346714112 55313573009452 55337397595776 55375705645056 55400785221888 55715751493632 55740985076736 55785306434688 55804835002368 55810571519124 55849854188214 55874501154312 55888516992384 55908081690624 55913828820732 55952535912192 55957493938176 55977876734616 56360609728512 56366403376716 56386135366976 56410421925888 56430169325568 56470689044388 56475038674944 56490457541568 56514789033984 56535374827944 56540384500032 56579525332992 56585341484856 56605150118016 56926963482624 56972227848192 56992171917312 56998030487616 57017983589376 57042542297088 57063320327808 57097615343616 57103484753088 57129346838574 57168895388544 57194787098412 57565688554944 57585840374784 57591759971862 57610643668992 57611920918432 57636735446016 57657729914556 57692382170112 57698312719266 57702756907008 57743371404288 57764404715508 57809515014144 57815457604092 58210754540544 58231132176384 58237118106912 58277433526272 58297834504192 58303827291456 58318452513792 58344864856416 58370612889728 58385254864896 58391256638628 58411697462208 58811071021056 58817116567008 58837706469888 58843754753859 58863048966144 58878437654528 58884490125504 58911158825742 58925936394144 58930475139072 58936532959296 58952623865337 58993434603072 59020152644106 59039504695296 59066243601408 59449281232896 59476205726208 59497870230978 59517378920448 59544334255104 59550455177622 59565178732544 59586244959744 59607949546854 59612540823552 59654499535872 59660631782946 59681516972256 59728971567348 60068544579072 60089572564992 60095749535856 60137351617536 60142680465408 60158403690496 60164587736928 60206935011408 60211572424704 60233504790464 60254807382414 60275900572704 60303199440717 60322972188672 60741656911872 60763782363552 60769166720256 60791302192521 60811234983936 60817486138848 60838776304128 60880892755968 60903774537003 60908465624064 60923744206848 60951336482304 60957602039097 60999800749632 61027427470986 61374382504704 61402178873592 61444685348352 61451001619461 61466195075072 61472513557296 61487933628672 61515068722176 61542928807648 61558366542336 61564694499423 61586246237328 61635215340774 62062127714304 62078352744448 62084734154064 62089516204032 62133218353152 62139605402736 62155850688032 62199599527152 62204390424576 62210784790368 62248173428736 62297668850688 62325883374624 62680220430336 62708608211328 62736281997824 62752019079168 62758469739024 62780439377664 62823899971584 62852352824832 62858813798601 62896591901952 62946602901216 62975111326443 63405685944576 63427882151936 63434402287848 63478315596288 63483940491264 63507064833424 63534418509312 63551764734264 63556659781632 63602296681437 63651965999616 63680793882768 64042833917952 64071096508416 64116193406976 64122784298568 64139548050416 64145231538048 64189636927488 64196235368784 64218708321024 64234817261568 64263164575744 64315007312112 64738503763712 64761399624312 64784070421632 64813411033236 64858278978816 64886214647808 64887653199368 64903929941376 64915601520384 65035704390912 65463946432512 65510023698432 65516757870276 65533886051512 65562112717056 65585063817216 65591805702888 65660189892608 65666939500944 65683411723008 65713159644984 66063389720576 66115918737408 66145862541184 66162454898688 66169256137884 66192419778624 66238242361344 66245051391192 66268241565312 66296784531456 66314116636672 66367613928456 66449524051584 66804626224256 66903853989888 66928224052608 66957051285504 66958535748284 66987376036992 67010826074112 67064108426496 67087585325056 67111311977856 67141706593788 67553221318656 67600769135616 67607718227838 67654520569728 67678204151808 67685161204044 67708855512384 67738018977792 67755727867904 67762692889272 67810388144292 68226001250304 68256900707392 68310204973056 68359255158996 68383185445056 68412639356928 68414156090638 68436588331008 68443623342144 68491004350464 68522023827072 68570253542592 68990523899904 69021769608192 69039083372544 69077451232791 69118165942272 69125271016896 69149469459456 69156577751958 69204452312448 69228678473728 69235794908604 69253162360128 69284527016994 69315102806552 69709175190528 69740746374944 69838146837504 69845325923322 69850705729536 69869776432992 69899870647296 69918144714752 69925332024036 69974549468046 69979939227648 69987132889164 70004436860928 70490317897728 70571062820864 70578317247552 70596021464064 70620734767104 70627994299872 70676887468032 70701629079552 70708896927936 70733649744896 70758665889696 70789892227968 71192349130752 71224592042496 71273898213376 71313508052214 71331396687648 71336890957824 71356367420928 71363702573829 71413105045824 71419433052672 71438104382464 71445447937602 71468874104832 71495735326047 71501242254336 71527286938676 72022716112896 72079983571968 72105216360448 72130717582848 72156991556718 72163385480304 72213341543424 72220764789882 72238621016064 72246046861152 72296060147712 72328802928576 72740008894464 72772952739072 72823330783232 72830816734176 72874588004352 72882079224336 72887692935168 72958064050176 72965563851168 72991106651648 72998609849289 73016921184048 73022545281024 73049144107584 73082227959082 73589471075157 73613600243712 73646939736576 73698776660736 73718043884032 73725621807951 73731300492288 73749795618816 73783196794368 73790781415749 73810072692038 73834274193408 73867713629184 73875306938562 74321313435648 74380408579584 74406446669824 74414095358832 74432761761024 74466472250952 74499334872416 74518022656512 74525682815091 74544108920832 74551771760976 74603381216256 74609991917568 74637168979488 75147479638016 75155204502288 75213895901184 75294252059184 75300051566592 75320610055424 75353052045312 75380499770592 75387179333376 75414639489691 75439367110656 75447121979808 75473533490688 75962970464256 75997373983488 76023978119168 76050865277568 76084427103744 76137979670784 76165713309869 76172462451432 76225193851392 76233029500431 76259716131216 76754251406592 76781120499712 76789013295816 76848980594688 76876973219408 76923176226816 76931083625688 76937009209344 76991161872384 77019206287344 77052379894272 77079353352192 77087276805456 77614339387392 77649490809216 77703244701696 77738436388608 77757936685056 77793153141888 77847006486528 77855008851504 77882263282944 77979490657371 78422822089344 78450275293184 78458339671812 78512653500672 78548211767656 78567915192192 78582043945728 78603498487116 78657912804096 78693536858808 78727431631104 78754991468544 79301607634944 79330493641304 79392445673472 79400606903496 79448326612992 79477266062472 79483387764736 79511498401536 79539332714496 79547509043928 79575355963008 79638628756464 80091392772096 80119430086656 80127666047808 80183135490048 80190240620544 80219450315904 80254002327552 80275913348544 80339743176552 80367867430272 80404265920956 80438897536128 80988875882496 81018376484736 81025555627008 81055069590028 81089981518464 81118368405504 81138716540928 81205032716004 81211287498752 81240009236352 81268448643072 81276802718796 81333067666176 81369903294648 81832510006272 81869571831456 81926247131136 81934668825948 81963351409728 81983911504896 81998654552064 82020091629568 82077822056448 82086259332564 82114994983104 82180287121032 82749503619072 82779645538752 82815300274176 82817136320246 82844291137536 82852807203648 82932799369536 82947713053824 82970359514178 82997564571648 83006096393664 83063558467584 83101177832832 83573627240448 83611477615104 83669358772224 83677959652032 83707252503552 83715857278686 83803137099776 83811751731468 83832775488576 83862122535936 83870743231098 83928803868288 83966815101924 84540914592768 84549605065074 84579203050464 84615632888832 84637754128384 84645253988352 84706033566582 84712558012416 84735686312352 84742213042176 84803062241916 84810576750048 84869287999488 84907725177024 85390445223936 85428128677888 85458341772288 85488257875968 85497045731424 85526975384064 85586182569984 85594980491712 85624944428032 85646423015424 85655227129632 85694020257861 85753343082816 85792180647618 86348532832416 86378760562176 86387639957793 86417881377648 86455103169024 86477705305088 86486594871834 86514952863744 86538573255168 86547469078899 86554135360512 86646607073262 86675017531392 86714272521216 87285261910016 87316131810816 87346698264576 87355677160368 87416150289408 87446751756288 87455740937184 87517297284624 87555919334592 87577882297344 87617546193312 88154558316544 88216606531584 88225674850512 88256559704832 88317656481792 88326735188256 88357655420416 88366738238613 88388904591216 88395712708608 88467960160994 88490151904608 88530228966159 88559257042944 88599365402112 89214308589312 89237632070144 89246805346467 89276068380672 89316501382656 89325682766433 89347768098816 89411924320281 89418811235328 89481749303808 89522275458384 89593457351022 90070961758208 90102816868608 90134358847488 90143624303784 90206027426304 90237605535744 90246881605392 90278474016512 90310402517112 90317358637056 90350257185696 90413850859056 90484458283008 90968001667072 91145673545328 91153750080384 91177580593408 91216852475904 91258164456192 91291405698047 91321339133952 91362698436096 91385616310272 91427004723456 91499701124448 91541141206479 92029026144256 92061573757056 92103268310388 92167028022528 92199292612608 92208770335944 92272603083264 92314393211472 92337549813504 92379369355992 92452823011161 92945566920704 93117529116672 93127101231096 93134274306048 93159701910656 93199827529728 93233776032048 93299399290728 93306585636864 93316177185552 93372260143104 93488825061936 94062912316992 94104422996736 94128028618752 94170659066496 94235849957376 94278529237248 94344887852928 94386522970624 94419904351824 94966122723328 95084677402952 95108528916864 95141823227904 95151603431772 95217473394432 95225910736896 95260597250136 95301627763968 95327647101396 95334989672448 95521190824152 96030288150528 96106644762624 96174290110464 96209322075624 96217847307072 96284455391232 96294353053176 96328062481536 96352225892352 96394746863616 96438403904768 96472510968168 96986678525952 97030603652096 97107755645568 97166117339136 97176105632448 97220116549854 97251993944064 97287418468224 97331479799052 97355894912064 97373402280576 97398858810112 98119294766876 98195919648768 98220551602176 98265035547648 98300829077268 98308400656384 98343169075584 98377595725824 98387708554332 98490284838912 98500409251416 98569739467476 99095084580864 99173878106112 99218793811776 99243682348032 99288629667936 99357363542016 99367577086788 99392145227776 99402362347968 99471174955008 99479989223424 99516225305984 99551420892684 100206939336384 100252322913982 100285194534912 100355780984832 100392336078912 100437803622426 100470736060416 100481064055488 100507333027456 100516239111168 100596162639744 100631377987584 100712559890682 101283960619008 101329831977984 101401153703424 101445902804992 101481780854592 101517306227712 101527741806066 101563283268576 101633591801856 101644039333908 101679621508288 101715582216438 102339001875456 102385351061088 102465307459584 102538882738494 102564234969088 102574778167584 102582678945792 102621234135957 102654882496512 102665435013216 102692275049792 102736506525696 102772471136256 102783035740608 103485785849856 103532654412288 103558625058816 103604326268928 103651248518144 103677248913408 103687906525344 103724204189184 103734866627937 103796008648704 103806678468672 103843017710592 103853692362906 103926790525491 103972654209828 104563762785792 104611119562416 104683538000896 104757220256256 104767988884983 104776058594304 104804664649488 104877217072128 104887998036054 104922389643264 104924715811744 104961824202069 104969908841472 105006655291392 105735476846592 105856594231296 105867475871328 105931102150656 105941991449808 105969688083296 106015331202048 106052443619328 106063345391904 106100474617344 106184838341952 106788523696128 106836888063744 106910847320064 106959267087872 106970262078321 106997095031472 107005336436736 107034551131392 107119657568736 107157156573696 107168171906403 107203311157248 107205687894608 107251863381504 107290930408014 108024501979648 108034074169344 108119975357952 108157824540672 108235487335077 108245078220456 108273376954672 108320012315136 108357931524096 108369070291728 108444090221568 108493204392864 109110013341696 109159429108608 109234996174848 109246225101264 109284468546304 109311882006528 109323118836504 109331539402752 109437096075264 109448345776752 109486659977472 109533817921536 109573716161376 109623341938623 110372860718336 110420400365568 110470409604864 110577065826048 110596950738432 110624693428224 110627146018904 110674795191552 110715109038057 110751411290112 110801570443776 110812960407843 111481970153472 111570612869376 111609670004736 111621143038248 111699708376428 111749002308624 111777033984768 111816163381248 111827657641464 111905071824384 111914987876352 111955753469232 112721219457024 112732806753432 112772270733952 112820843851776 112941378088776 112950077349888 112980915083136 113029578067968 113070749655888 113080769000064 113159050665984 113170682969712 113210300236032 113853926965248 113944455696384 113996060975232 114035967178752 114126640655616 114206969506176 114258693677148 114337790777088 114389574196824 115131377109888 115171680749568 115183519943724 115223841836864 115273470892032 115315459829112 115384764340224 115396625438532 115405513814016 115486742808576 115528809431016 115619030028288 115630915208184 116421509081088 116462264352768 116474236213824 116554867052544 116607654582912 116636905027584 116689729712832 116741225779456 116770509729792 116782513277256 116823394924416 117622142042112 117634233134016 117675412939776 117687509507718 117726097932288 117768980251008 117822317651484 117851872788288 117873065918592 117905247730674 117986869206144 118040305288212 118132487202816 118898562465792 118952411452416 118995740461956 119088668510208 119100910355244 119130357465088 119172489919488 119215899093708 119225081647104 119308999071744 119321263565892 119363033944512 119457943134696 120137089158144 120179145129984 120191499071712 120274703235072 120285360930816 120316807380992 120329175473856 120413870022816 120423144849408 120467009580928 120509614764828 120551801145408 120606398881434 120645944377344 121483313823744 121527564727104 121538333440512 121582604385042 121622469967872 121634972277696 121677552608256 121807549074006 121816931248128 121847488413696 121902672964608 121915204078194 121999601499264 122054854941972 122748765009408 122804357747184 122889370696704 122902003238922 122932390150144 122945027114592 122975867257344 123030137444352 123085857615296 123116733084672 123129388998846 123172492474656 123270430681548 124124255428608 124156705488896 124169468308128 124179032408064 124225704480369 124266436706304 124279210805472 124311701376064 124399199054304 124408780849152 124421569580736 124455539271267 124496346857472 124595337701376 124651766749248 125360440860672 125417216422656 125472563995648 125504038158336 125516939478048 125560878755328 125573785918029 125647799943168 125704705649664 125717627597202 125793183803904 125806114846647 125893205802432 125950222652886 126811371889152 126824407597611 126855764303872 126868804575696 126956631192576 126967880982528 127014129666848 127059050349873 127068837018624 127103529468528 127113319563264 127204593362874 127303931999232 127361587765536 128085667835904 128142193016832 128232386813952 128245568597136 128279096100832 128290463076096 128379273854976 128392470737568 128437416642048 128469634523136 128526329151488 128630014624224 128688270971427 129477007527424 129522799248624 129568140843264 129626822066472 129716557957632 129729892307751 129772429295616 129775306398736 129807859882752 129831203040768 129969910609893 130071408781824 130927892865024 131020047396864 131033515740552 131067772103024 131124225434112 131170127634432 131183611405776 131320379785216 131333879001888 131366823446016 131426319289968 132231837474816 132291725082368 132324909797376 132338512275768 132384839557248 132476484722688 132490102782384 132536483130624 132593569062912 132628233273344 132701940241491 132735227856912 132899048103168 133609252448512 133856448105216 133914102571008 133917071496568 133974752073984 134021652148224 134128216852992 134175170650112 134222623955712 134283413187576 134390186026533 135106442637312 135201538271232 135215436455676 135309041139456 135356408303616 135370322408088 135417711024768 135476037955584 135511455735808 135525385778544 135620776288584 136452002500608 136513801414784 136718510317992 136766370890112 136825278713856 136828312181276 136887246684288 136982008700928 137044047654144 137140507085184 138043539216384 138078166745088 138154902465582 138250542033792 138298938918912 138313155503916 138408904624896 138457356947456 138471589817208 138506324720256 138569054033988 138630205613104 139418350381056 139481492749888 139676293675008 139690651846644 139701411459072 139739552865984 139799741294592 139836289429504 139850664048072 139949098936092 139959878455296 139974265778328 140980635795456 141156634495104 141192042928128 141241469534208 141255988599744 141353774936064 141417793855872 141467299489792 141517331779392 141579784455936 142384698261504 142449184084992 142627016104428 142662793375296 142712734841856 142727405147658 142826210091648 142838866105344 142876208764928 142890895875204 142991470652094 143002484508672 143054573877352 144045432225792 144159967143936 144210432720896 144261435165696 144313983113436 144326770960608 144426683086848 144441529579764 144477242032128 144492093722304 144592120295424 144657605857152 145480017788928 145545905478144 145646661566464 145661633468352 145749176008704 145764158448672 145775385870336 145830174824781 145916128100352 145931127702336 145982213303296 145997219698578 146033842368096 146045090562048 146098288215168 146164455918164 147178942150314 147227200487424 147293879473152 147397553321472 147436087768064 147451243615902 147462600984576 147499591237632 147566393588736 147581562831498 147620145384076 147735427258368 147750613877124 148642626871296 148760817159168 148812893339648 148828190717664 148865523522048 148932944501904 148998669744832 149036045313024 149051365630182 149088217841664 149103543521952 149206762432512 149219983835136 149274337958976 150294959276032 150310409004576 150378484370973 150427791802368 150588504118368 150600103133184 150641220110848 150656705433639 150706104090624 150760999541184 150774358666752 150829278979382 150878734221312 150894243959616 150947066981376 151925940928512 151994747966976 152047956238336 152101730555136 152168854207488 152275959341568 152291612709099 152331426619738 152344924902864 152450387702784 152466059000862 152519432262432 153508502813184 153562240999424 153578026591632 153697961189376 153753946438816 153808324107741 153846352453632 153862167251376 153874018418688 153982323744768 154038412574688 154104759788544 154108176348499 154158706704384 154174553610912 155228678774784 155298981618432 155406489403392 155476872777216 155515873370112 155586306283776 155642979372341 155694012973056 155710017703008 155764526565888 155780538544359 155958981314742 156845644178688 156900550586368 156916679343624 157025307001344 157096423535312 157135830384384 157164087891456 157206996974232 157315825608192 157331997054081 157387073717616 157454863262208 157509982937088 158603215269888 158660987282608 158784891346944 158801213806992 158896653225984 158954532124944 158966775529472 159022996803072 159078665428992 159095018087856 159150711926016 159277257512928 160182785544192 160255332095616 160366270980096 160438900631808 160508004655104 160551826697088 160679486353104 160735734860544 160808531841912 160877795072256 160936395612021 162036752969472 162051111254016 162110139180056 162179963036928 162236736811008 162410065432008 162422574997504 162480018472704 162536897286144 162553605437592 162666135332352 162739806589296 163665020012544 163739143662912 163852494262272 163869337651896 163926702819456 163967823009792 163997309104128 164040183259136 164155644112896 164172518665128 164229989966208 164360574242064 165499007238144 165559291077504 165630600548352 165634272640492 165705614407296 165865598739072 165895426107648 165940719028356 166012192787328 166127116935168 166202355665664 167147254480896 167222955230208 167355919304064 167414505007104 167431714557372 167606274199552 167623503462936 167665550977152 167724245071872 167741486462196 167857607736576 167933630203848 169081829185536 169099210130148 169158406100928 169231265777664 169275508256768 169290507976704 169412067133164 169425116024832 169471372624704 169606124483832 169621153500096 169738575998976 169815450354048 170780890447872 170916683544576 170976515751936 170994091462848 171053950768128 171189960983424 171249888856064 171292846030848 171310454259264 171388040515722 171506686165632 171584361295236 172697065664832 172757521124352 172775279915586 172835762755296 172910206338048 172955410610176 172973189743668 173077146510336 173094938157798 173108270721024 173293214146524 173428545042432 174570523820032 174632263621632 174693396529152 174711354320736 174832300578816 174893503512576 174911481874368 175034594569248 175111838669184 175155764594688 175235092386624 176309116633088 176433213063168 176451349701024 176513119409664 176531264261577 176635312963584 176653470376512 176715310840832 176733476477226 176777809182432 176791425417216 176857871596011 176935920321988 176980303809216 177060457932318 177118514085888 177198730804224 178428617178624 178475264140288 178493610692934 178552136761344 178633002765312 178651365532866 178695536197632 178823848640562 178837622470656 178963498607616 179044550916768 179186914702044 180141923516416 180205633737216 180268717694976 180287248607568 180412054852608 180475211071488 180493763210784 180556948033024 180620805034224 180634717274112 180700514371392 180827701718112 180909598322151 180968916566016 181936003334144 182291347090656 182307500160768 182355161186816 182373906577563 182433704951808 182516328912384 182582811396094 182642678267904 182711323611009 182725396872192 182771232620544 182854009446912 182999402248896 183082282412958 184058052288512 184123147514112 184206536620776 184334056045056 184353004858383 184398585225216 184417540671888 184545206166528 184628786422944 184675099627008 184758738711984 184905646022322 185891133841408 186235058233344 186254202462192 186268548612096 186319403821312 186399655059456 186467552064096 186552002948183 186598798581456 186613171273728 186632354371104 186744520286208 186977650123872 188125824633984 188208845993472 188256057237504 188341318132992 188409922398097 188471699914752 188557058474496 188576441395803 188689775705856 188773045941248 188839808703648 188925333979329 189932245446656 190169354805904 190217057833728 190283646455808 190303206863544 190434946788864 190451821473792 190521194500272 190603255527936 190655294202792 190669979344896 190806890044311 191042381648304 192213289525248 192348580220928 192418644151248 192435694614144 192568910782464 192588706106352 192656124963072 192704451784704 192789493727232 192876807809536 192945021936336 194061207304192 194215511291136 194352211264896 194440233099708 194574836936448 194662959598104 194711789824128 194746804561152 194797717620224 196238589533752 196391839297536 196530071095296 196601658154536 196616801312768 196686338151168 196755191451648 196775417108664 196980569677824 197000818502832 197139478934952 198190169161728 198347756212224 198437587623552 198487364696064 198577259335872 198714727084032 198735154173576 198804724695936 198942349910016 199032450611968 199102841785368 200413878672768 200504645827964 200711561969664 200784672157824 200875607244852 200962128110976 201014666054912 201032478222336 201192325279488 201262755975168 201425119781364 202659663955968 202802307406848 202891805609984 202963561709184 203034612455424 203055483612132 203126566537152 203267183603712 203288078667816 203359243016576 203431164432876 204678003750912 204770702122176 204930614919168 205077765476988 205128469938176 205149556335168 205242468271914 205309764993024 205330870026432 205384550099584 205473013051392 205566071481216 206971571699712 207065308824576 207117250117632 207302497036288 207354497826816 207375813050688 207448408378368 207469733255874 207613356937344 207686035421184 207707384725812 207853581050982 207945308419656 209127525571584 209222239124832 209367076001792 209514440512512 209535977769966 209552117188608 209609329298976 209754434144256 209775996072108 209849431623488 209923648404138 209939817682944 210013310582784 211470953693184 211713188462592 211734951742656 211862204301312 211883982899616 211939376166592 212030662404096 212104887238656 212126690783808 212200949234688 212369676683904 213577047392256 213673776127488 213821694640128 213918534175744 213940524156642 213994190062944 214010672873472 214069102262784 214091107721487 214239315137472 214314313147392 214336343812806 214406622314496 214411375789216 214487205978141 214503726763008 214581860816028 216049003959296 216068148338688 216239950715904 216315649081344 216470974670154 216490156440912 216546753909344 216640024630272 216715863048192 216738140583456 216888180443136 216986408785728 218220026683392 218318858217216 218469992349696 218492450202528 218568937092608 218623764013056 218646237673008 218663078805504 218874192150528 218896691553504 218973319954944 218995829547867 219067635843072 219147432322752 219246683877246 220745721436672 220768413225471 220840800731136 220940819209728 221154131652096 221176865423853 221193901476864 221249386856448 221254292037808 221349590383104 221430218076114 221502822580224 221603140887552 221625920815686 222963940306944 223141225738752 223219340009472 223242286076496 223399416752856 223498004617248 223554067969536 223632326762496 223655315282928 223810143648768 223829975752704 223911506938464 225442438914048 225465613506864 225544541467904 225641687703552 225826108832011 225882756177552 225900154699776 225961830166272 226059156135936 226141499311776 226161538000128 226243918469073 226318101331968 226341365939424 226420600472064 227888911392768 227992121950464 228071934357504 228253281311232 228413939012352 228497139929607 228517387354296 228675581554176 228699088501293 228779148393648 230262754219776 230343361499136 230367039887448 230447683673728 230546941784064 230630919658224 230769528680448 230793250877064 230811027628032 230973485617152 231057618862032 231238060056576 231261830416368 232843018162176 232948472427648 233109734105088 233215309165824 233273810055168 233379459425664 233482451558912 233541019459584 233565026554512 233646789848832 233938471972113 235268466268032 235350825879552 235375019015436 235537960502016 235644635302968 235703745576576 235746131837184 235810495461348 235973738412288 236080610576424 236264974405632 237904822904832 237991480923912 238177337020416 238201820710488 238344979838976 238431798187416 238450163294208 238617998143488 238642527131784 238726067889024 238915886269392 240274178316288 240358290259968 240382998143424 240549406470144 240570721861632 240658350947712 240827740045632 240934019161856 241019229529656 241103602290816 241212797762868 242966627647488 243055129454208 243076666881024 243165208770084 243269944555392 243355105216512 243615098148012 243633862496256 243805345929216 243830408156388 243999202998528 244109709883944 245497530018816 245608715494368 245778741393408 245804006477844 245864780300288 245890054229184 245951734514688 246060274888704 246171715230592 246233466169344 246258777997692 246344984949312 246540861363096 248248510857216 248313410977792 248338936616256 248451408960738 248532873412608 248558421610944 248623402752128 248798398108608 248843139161472 248911078542534 248992693714944 249190675402752 249303533498496 250720881721344 250834432845312 250945127991296 251008076316672 251033878956096 251121757510656 251147571836058 251409411299328 251435255194404 251586367607808 251612229693294 251786411604864 251900445305772 253622743778304 253648815195222 253711528607744 253737609151392 253913262385152 253935761965056 254028259333696 254118100699746 254137674037248 254207058937056 254226639126528 254409186725748 254607863998464 254723175531072 256171335671808 256284386033664 256464773627904 256491137194272 256558192201664 256580926152192 256758547709952 256784941475136 256874833284096 256939269046272 257082060773583 257260029248448 257376541942854 258954015054848 259045598497248 259136281686528 259162919873379 259253644132944 259433115915264 259459784615502 259544858591232 259550612797472 259615719765504 259642407236697 259662406081536 259939821219786 260142817563648 261855785730048 262040094793728 262067031481104 262135544206048 262248450868224 262340255268864 262367222811552 262640759570432 262667758003776 262733646892032 262852638579936 264463674949632 264583450164736 264649819594752 264677024551536 264769679114496 264952969445376 264980205564768 265072966261248 265100214715839 265187138125824 265256466546688 265403880482982 265470455713824 265590686898477 265798096206336 267218504897024 267712896210432 267740416039401 267828205142016 267834142993136 267949504147968 268043304296448 268235772960843 268256433705984 268350341300224 268445247911424 268566826375152 268780372053066 270212885274624 270403076542464 270430872911352 270618082278912 270712816607232 270740644816176 270835422049536 270952075911168 271022911471616 271050771557088 271241552577168 272904005001216 273027602829568 273437020635984 273532741780224 273650557427712 273656624362552 273774493368576 273874217094141 273964017401856 274088095308288 274281014170368 274623423619437 276087078432768 276309804931164 276501084067584 276597877837824 276626311007832 276817809249792 276914713894912 276943179634416 277012649440512 277138108067976 277260411226208 277358469033483 278836700762112 278962985499776 279352587350016 279381303693288 279402822918144 279479105731968 279599482589184 279672578859008 279701328096144 279898197872184 279919756910592 279948531556656 282313268990208 282384085856256 282511977199488 282707549872128 282835587711744 282934598979584 283034663558784 283159568911872 284898368169984 285254032208856 285325586750592 285425469683712 285454810295316 285652420183296 285677732210688 285752417529856 285781791750408 285982941304188 286004969017344 286109147754704 288090864451584 288319934287872 288522870331392 288627966226872 288653541921216 288853366173696 288883059159528 288984187444608 289184240590848 289315211714304 290960035577856 291091810956288 291323266936704 291498352017408 291528316897344 291660349649562 291862255404672 291964426606592 291994439397156 292067684736192 292196576430336 292328911836328 294357884300628 294587758946304 294795106642944 294872175536128 294902487231804 294925201969152 295132787177472 295163125662996 295240290768152 295470854516736 295501227754248 297285253742592 297521634318336 297625786679296 297656381435328 297731047044096 297865889003808 297997339489664 298072090626048 298102731260364 298176435683328 298207087043904 298413524865024 298439967670272 298548675917952 300589918552064 300620818009152 300756968741946 300855583604736 301177008236736 301282440221696 301313410867278 301412208181248 301521999082368 301548717333504 301658557958764 301788487919232 301894133962752 303851881857024 303989495933952 304095912476672 304203461110272 304337708414976 304551918683136 304583225418198 304662853239476 304689849805728 304900775405568 304932118001724 305038864524864 307017005626368 307124481998848 307156053183264 307395922378752 307507892877632 307616648215482 307692704907264 307724334502752 307748036837376 307863702407871 307964647489536 308076825149376 308209519577088 308216352696998 308317413408768 308349107221824 310457357549568 310597963236864 310812978806784 310953745554432 311031746740224 311172612567552 311204599883811 311285958744682 311388025946112 311420035406016 311529053131776 311561077088718 311917962629484 313691288357376 313801101172736 313833358687248 314050614002688 314192847070624 314271660768768 314303966654949 314328175782912 314413993948464 314631651216384 314663994108162 314774147435232 314909726524416 315019965874176 317206430539776 317321974565216 317569782693888 317602427613984 317793306451968 317909064249888 317933551058944 318045993606144 318053044804349 318157330857984 318190036175712 318301423852032 318554515025856 320365571088384 320510664191232 320732541960192 320877801263616 320910786234963 321016009310208 321103653394176 321358972706208 321471469721088 321504515719209 321617063683824 321755590144512 321872791224042 324073505938944 324102222508032 324220278360112 324359926073856 324473473622016 324706462005231 324820130864016 324845149995008 324960036945408 325073794572288 325107210875184 325332270664704 325479613178592 327330040025088 327478287325824 327704988524544 327738675303792 327853405638912 327935646019584 327994618208256 328080366518272 328311288225792 328345037330256 328459979932416 328721148484128 328870025815869 331118582155008 331261201096704 331268545280984 331411228814592 331731197478144 331790852215296 331881438056712 332024385574656 332145327114171 332254233870336 332404711331328 332438881223529 334445910460416 334711838608128 334829010014208 334863429114744 335212548399104 335247006925872 335331101954304 335448490143744 335482972924392 335715215473152 335867260407696 338163658371072 338198420260296 338316812201856 338462531555328 338551016513536 338824134266328 338850232049664 338942745249408 339212248967664 339242307000192 339477151997952 339630900708096 341561780895744 341833367089152 341988182925696 342107901536256 342379921966848 342499777712128 342620908518528 342776081031444 343013372331264 343168722590472 345394131329664 345515042248704 345550559831172 345671525510592 345820412676096 345910821220352 345946379487336 346154293020672 346189876315596 346216541442048 346586428293048 346857090084864 349264527243264 349386793058304 349422708641472 349664601157632 349822963748736 350069189138496 350223677338368 350311529189376 350470184773248 352866426126336 352902699402048 353026238819328 353062528523154 353306940753024 353430621681664 353466952954452 353555618364864 353715743192022 353871840643976 353960607618432 354120915864636 354397461608448 356857234357248 356950528280576 356987221385868 357266005530624 357302731065732 357391072395264 357647697281124 357675244941312 357926997215232 358089101833536 358373829404088 360283847032832 360411267474432 360537435389952 360574497215136 360824109705216 360950422142976 360987526421568 361113896066048 361241610068448 361269434548224 361401028742784 361655403436224 361819196644302 361937833132032 363872006668288 364582694181312 364615000321536 364710322373632 364747813155126 364867409903616 365032657824768 365165622792188 365422647222018 365450793744384 365542465241088 365708018893824 365998804497792 366164564825916 368116104577024 368246295028224 368413073241552 368668112090112 368706009716766 368797170450432 368835081343776 369090412333056 369257572845888 369350199254016 369517477423968 369811292044644 371782267682816 372470116466688 372508404924384 372537097224192 372638807642624 372677113441107 372799310118912 372935104128192 373104005896366 373197597162912 373226342547456 373264708742208 373366617813801 373489040572416 373955300247744 376251649267968 376417691986944 376512114475008 376682636265984 376721357754087 376819844796194 376943399829504 377114116948992 377152882791606 377379551411712 377546091882496 377679617407296 377850667958658 379864490893312 380338709611808 380434115667456 380473222792833 380567292911616 380606413727088 380869893577728 380903642947584 381042389000544 381206511055872 381310588405584 381339958689792 381613780088622 382084763296608 384426579050496 384697160441856 384837288302496 384871389228288 385011580552633 385137821564928 385177412212704 385312249926144 385408903569408 385578987454464 385753615619072 385890043872672 386064812914281 388122414608384 388431022582272 388704422529792 388880466199416 389149673872896 389189676923253 389325919196208 389423579648256 389493609122304 389595435240448 389909731829679 392477179067504 392783678595072 393060142190592 393203316309072 393233602625536 393372676302336 393510382903296 393550834217328 393961139355648 394001637005664 394278957869904 396695512424448 396875175247104 396974729392128 397154518671744 397429454168064 397470308347152 397609449391872 397884699820032 398064901223936 398105820724473 398205683570736 400827757345536 401009291655928 401569344315648 401751214489704 401924256221952 402029332109824 402064956444672 402384650558976 402525511950336 402850239562728 405319327911936 405604614813696 405783611219968 405927123418368 406069224910848 406110967224264 406253133074304 406534367207424 406576157335632 406718486033152 406862328865752 409356007501824 409541404244352 410155530953976 410299112670336 410484936543828 410661740052864 410769100199168 410946026102784 411132142962432 414130617649152 414234500235264 414604994072576 414751626101376 414896816756736 414939466511748 415226713874688 415372070842368 415414769451624 415707162101964 415890616839312 418255051143168 418444478249664 418734152003584 419028881025024 419071955539932 419104234377216 419218658597952 419508868288512 419551992144216 419698863246976 419847296808276 419879635365888 422941907386368 423469903485312 423724408602624 423767965799232 423878752333184 424061324808192 424253381567616 424401898469376 424739353367808 427154094784512 427347552254976 427837068351488 427881048313284 427988380125888 428138204525568 428182215442974 428478630274944 428628626294784 428672687625612 428822751578432 428974411956282 429007453526016 429163721632056 432098007918592 432136296677376 432479901431808 432631298162688 432941949340308 432980312881824 433093507818688 433280049260544 433431726096384 433476281166912 433776360886272 433972817571456 436440053366784 436637716434432 436939984699392 436984900405056 437137874185216 437247528026112 437292475346016 437326157611008 437490524474343 437748384301056 437793383107008 437946639909888 437991659095734 438135271686144 438294864645504 438493367754492 441491442873344 441536826450942 441681601462272 441881638419456 442308263304192 442353730847706 442387802953728 442498773712896 442508584075616 442699180766208 442860436152228 443206281775104 443251841631372 445927880613888 446282451477504 446438680018944 446484572152992 446798833505712 446996009234496 447108135939072 447264653524992 447310630565856 447620287297536 447659951505408 447823013876928 450884877828096 450931227013728 451089082935808 451135453112919 451283375407104 451652217664022 451765512355104 451800309399552 451923660332544 451970116300917 452118312271872 452282998623552 452323076000256 452487836938146 452636202663936 452682731878848 452841200944128 455777822785536 455984243900928 456143868715008 456506562622464 456827878024704 456994279859214 457034774708592 457351163108352 457398177002586 457558296787296 460525508439552 460686722998272 460734079774896 460895367347456 461093883568128 461261839316448 461539057360896 461586501754128 461622055256064 461946971234304 462115237724064 462324529045497 462476120113152 462523660832736 465686036324352 465896944855296 466066650142661 466219468210176 466430618331648 466547620110336 466758918851328 466928938117023 466964903117824 467082038919168 467130053109024 467293579697664 467341615633077 467876943944226 470536932536064 470701651759104 470750038030872 471075921004032 471289270605936 471407491153152 471492263674368 471620990922696 471947476824576 471995991162243 472161221152848 472529948811264 475809645809664 475982961847824 476354674040832 476403641420976 476689959677952 476863596374832 476900326588416 477235996286976 477285054263568 477452135778048 477831772538784 480548356632576 480765996286848 481098812940288 481316701895424 481655480091264 481868038323712 482038459059312 482207204581632 482425595525736 482809186836063 486110258908416 486153333762048 486330417540168 486539889110784 486710210433024 487230196296024 487267724992512 487610691858432 487660816312776 487998405997056 488219419767888 490995060037632 491217430988736 491557482786816 491608012955688 491780108458368 491903469029376 492120549777408 492343430461184 492466932338688 492517555995384 492689969898624 493081722726192 496497021714432 496677873232512 496902817921476 497116843221888 497246805504256 497596796217216 497686278322944 497822157085068 498381350805504 498607066996992 501441763442688 501668865690624 501890255982592 502067757912192 502243515021312 502295143672116 502818822598656 502870510388808 503172735215616 503224459386588 503572823209728 503800890611544 507245487556608 507297630390444 507423057215488 507475218302784 507826524770304 507871523930112 508056518667392 508236201399492 508275348074496 508414117874112 508818373451496 509215727996928 509446351062144 512342671343616 512929547255808 512982274388544 513116384403328 513161852304384 513569882950272 513749666568192 513878538092544 514164121547166 514520058496896 514753083885708 517908030109696 518091196994496 518272563373056 518325839746758 518507288265888 518866231830528 518919569231004 519101225594944 519231439531008 519284814473394 519324812163072 519879642439572 520285635127296 523711571460096 524080189587456 524134062962208 524271088412096 524496901736448 524680510537728 524734445623104 525335516007552 525467293784064 525705277159872 528927349899264 529166900329472 529299639189504 529354049103072 529539358228992 529593792784731 529905938890752 529960411129536 530145932522496 530200429431678 530374276251648 530573614788033 530807760965964 530940911427648 531181373796954 531596192412672 534437009794048 535425792420864 535480832078802 535656410284032 535668285986272 535899008295936 536086608592896 536471545921686 536512867411968 536700682600448 536890495822848 537133652750304 537560744106132 540425770549248 540806153084928 540861745822704 541236164557824 541425633214464 541481289632352 541670844099072 541904151822336 542045822943232 542101543114176 542483105154336 542728794966453 545808010002432 546055205659136 546874041271968 547065483560448 547121719732689 547301114855424 547313248725104 547548986737152 547748434188282 547928034803712 548133970833027 548176190616576 548562028340736 549246847238874 552174156865536 552619609862328 553002168135168 553195755675648 553252622015664 553635618499584 553829427789824 553886359268832 554025298881024 554276216135952 554520822452416 554716938066966 557673401524224 557925970999552 558705174700032 558762607386576 558805645836288 558958211463936 559198965178368 559345157718016 559402656192288 559656008844549 559796395744368 559839513821184 559897063113312 564626537980416 564768171712512 565023954398976 565229767194291 565415099744256 565671175423488 565729324187409 565869197959168 566069327117568 566319137823744 566776001937987 569796736339968 570508064417712 570651173501184 570850939367424 570909620590632 571304840366592 571355464421376 571504835059712 571563583500816 571965882608376 572009938034688 572218295509408 572420670132933 576639868575744 577045740662784 577255932453744 577307083842432 577706732347392 577766118319056 577968374889216 578368481181696 578630423428608 582183621912576 582646533873408 583056633794688 583320699299124 583724510809344 583928853213184 583988878794312 584135369472384 584393152860672 584657823672656 588715768601256 589175517892608 589590213285888 589744351072256 589804974463608 589850403938304 590265574354944 590326251325992 590480581536304 590941709033472 591002455508496 594570507485184 595043268636672 595312762870656 595462094088192 595731778007616 595994678979328 596144181252096 596205462520728 596414174087808 596827049730048 597097351835904 601241636018304 601513937483892 602354016473472 602564880443392 602626821734556 603043998164736 603097434667008 603317115917528 603576975838464 603788267925504 607978991867904 608191824953344 608406922220544 608675416829952 609103837366272 609166450836396 609325706478952 609379699611456 609801550811136 609864236003448 610077729049728 614034011252736 614248963997696 614312106366528 614791844757504 615015785755264 615233296430964 615385409814528 615448669005504 615727404815742 615929294979072 616153650298752 616419039154176 616432705393996 616698214443648 620914715099136 621195926473728 621907491108864 622063493480448 622345225135104 622409199767622 622571917489364 622840070812032 623058106263552 623122154177436 623835925258968 627382576714752 627602202345472 627666717374496 628101228005376 628385694141248 628543321537536 628607933309898 628656351565824 628827987896928 629263302432768 629327988216324 629548294870464 629819453048832 630039931748352 634412861079552 634643949130432 635139565387776 635204855227968 635586612903936 635818128499776 636091987212288 636106089608698 636314661715968 636380072351424 636602847704064 637109030051712 640731142176768 641021328382464 641465083920384 641755602527232 641821572469926 642032018620416 642207306788352 642273323164461 642717945412416 642942939442176 643009031438418 643234127367648 643511180289024 643745582448084 648147011877888 648204445016064 648440556720224 648719852147712 648946947244032 649412924010462 649640261728032 649690299990016 649920073890816 649934482861061 650147589144576 650214421750368 650664541329408 650959226357184 654660080050176 654956574651648 655409977049088 655477350607584 655706811277824 655871292039168 655989236416512 656160733036544 656622576451584 656690074660512 656919959864832 656987488643601 657442296968256 657740051631738 662237164310016 662305239676413 662522402193408 662537090561968 662822457629184 663462394956288 663530596271559 663581704430592 663762876113424 664048771149312 664290654228342 664508467740672 664809422662656 664877762447058 668891820920832 669423677216256 669658020028416 669726858229488 670425096798208 670494013851744 670662203908608 670896980287488 670965945848784 671430430946304 671734520815392 676327316742144 676396840520592 676633624403712 676925063110656 677102033027072 677478326496033 677648268532656 677700464099328 677885490498816 678424497935328 678484614000384 678731755407219 678954303995904 679261801416192 683666734178304 683976365851392 684215803072512 684759843933696 684999555424256 685241817037056 685491419788821 685552162062888 686026744662528 686097265503879 686337445180944 690788262659328 691030084497408 691101119662344 691343051021184 691640825352192 691821642440704 691892758974672 692308586041344 692379752631192 692433082884096 693172856586096 693714180169728 698529054486528 698845417282944 699329202315264 699645927497472 700138378276992 700447354676736 700623058378752 700940369546496 701815415916339 705805398804096 706052477638656 706125057046308 706613881506048 706861243363328 706933905908904 707111236729728 707431486384044 707743681287952 707921215236864 708241831729272 708794923216896 713714468714496 713901056561152 713974442771736 714532011061248 714605462131464 715295394562248 715350489882624 715853994430464 716178203667072 716747658808176 720822534948864 721074870779904 721148994430272 721648219410432 721975052843136 722227792132096 722483220136896 722802057485568 723310806872448 723638393288604 729165388362624 729230000643072 729420644747264 729495626310252 730065315649536 730331245584376 730845294444036 730901587488768 731416037787648 731997608995584 732329129651832 736232209154048 736492590056448 736826146483104 737336224180224 737412019433532 737594340900864 737670162687552 738180824666112 738515145691776 738700398508032 739034954847936 739622584089288 743564535365632 744940232933376 745016809848768 745277615285248 745354226882214 745598620237824 745870208256384 746208011792732 746395194325824 746529417484416 746733235627602 746978081144832 747910600495488 752503298535936 752835383973888 753024228950016 753365272531968 753442715508174 753639689592388 754228233897984 754305765583212 754759102823424 755092183764992 755359234814592 755701335917316 759728981786624 760677419223616 760868231334912 760946445585666 761134585823232 761212827454176 761739787155456 761807285895168 762084778001088 762413022111744 762621176811168 762679917379584 763227560177244 764169526593216 768853158100992 769394320883712 769674576604992 769742778456576 770023161105266 770275643129856 770354824425408 770624499852288 770817807138816 771507231238144 771780087745344 772129625828562 776244829216768 776862045164544 777408845059584 777488759620137 777760932398832 778299347745792 778379353846506 778651838392416 778847159296512 778987218244608 779190870480896 779819463659358 784954358135008 785567357190144 786120284381184 786406632618144 786467205251072 786745352604672 786762795042337 787020765806592 787101668434656 787922278711296 788003274011328 788557915739808 793391024848896 793750350494208 793949458784256 794309037343488 794858908336128 794940616694304 795218898783744 795300644147517 795769399640064 796129802447872 796211641448946 796411367141472 796772060695431 801655514691072 802018583311856 803138688631296 803221248118203 803502428979408 803848512443904 804058664219648 804129912889344 804707318882529 804769301117952 805051023900672 805700479125456 810638655823872 811209229627392 811567222439936 811854246836736 812138449821696 812221934448528 812506266148608 813068734414848 813152314671264 813436972066304 813724657731504 818712015003648 819082808488704 820311061907952 820598225340672 820969873087656 821323480105728 821538200398336 821622651282423 821892052205568 822264285924864 828261235298304 829209988145152 829503252202752 829793633513472 829878933023496 830453427749376 830744141684736 830829538903248 831414324203928 831781233678624 836510102286336 836888956499328 837468304007168 838057762050048 838143911079864 838208468754432 838437317195904 839017736577024 839103984288432 839397726493952 839694593616552 839759270731776 840445621529443 846939806970624 847535931598464 847757504666368 848122649616384 848506763135232 848803796938752 849478706735616 854695104509952 855674136702976 855762096626568 855976760251776 856276409051136 856364430885948 856957260549888 857257252589568 857345375251224 857645503156864 857948823912564 858014907052032 858327443264112 864196015837184 864272593354752 864959802863616 865883898680616 865960625763648 866187015637376 866560098521088 866952562333824 867552721772544 867945635142912 872880106733568 873275432868864 873969800810112 874275748370432 874495056052224 874584950692032 874981048948686 875586766214016 875893279819776 875983318191468 876589729291008 876986735508984 882982885746688 883073652901884 883763276838912 884616526608384 884707461695412 884775605907456 885017168151232 885398361532416 885720872304456 886412563550208 886503683262744 891855761227776 892564902955008 892877360037888 892969144305984 893597667011424 893992018468992 894216271878144 894529307049984 894621261131712 895240574595072 895319903010816 895646027753856 901769755656192 901862454027456 902178165871616 902270906225838 902566750814208 903304435328044 903531024710208 903847320665088 903940232601834 904236624543744 904565997247104 904646152000512 904975673876292 905365463757696 905682401888256 911555645571072 911968487801856 912287737430016 913013125244928 913655756049408 913988559718428 914069549417184 914702326216704 914796354005172 915116593574592 921051016879104 921373445996544 921468159549792 921790734694912 922187767136256 922523678632896 923078114721792 923173003508256 923244110512128 923591107223613 923893942468608 924230475448128 924649058090994 924952240226304 925047321665472 931372072648704 931793889710592 932133300285322 932438936420352 932861236663296 933095240220672 933517837702656 933857876234046 933929806235648 934164077838336 934260106218048 934587159395328 934683231266154 935753887888452 941073865072128 941403303518208 941500076061744 942151842008064 942578541211872 942814982306304 942984527348736 943241981845392 943894953649152 943991982324486 944322442305696 945059897622528 951619291619328 951965923695648 952397067682829 952709348081664 952807282841952 953379919355904 953727192749664 953800653176832 954159134413047 954471992573952 954570108527136 954904271556096 955663545077568 961096713265152 961531992573696 962197625880576 962633403790848 962732358704889 963310960182528 963736076647424 964076918118624 964414409163264 964513547157627 964851191051472 965618373672126 972220517816832 972306667524096 972660835080336 973079778221568 973420420866048 974119386015693 974460392592048 974535449985024 975221383716864 975321632625552 975996811994112 976438839535776 981990120075264 982434861977472 983114965573632 983216025911376 983560216916736 983806938058752 984241099554816 984686860922368 984933864677376 985035111990768 985379939797248 986163445452384 986610077447607 993355746465024 993805635842952 994233686443776 994493611008512 995193592434432 995372556645888 995644314170136 996435981342513 996762701611008 997214133993984 1003337731381248 1003780511965184 1004135515824384 1004487030042624 1004590287344232 1005637645197312 1005741020777616 1006345470431232 1006448918773176 1007145646419456 1007601781223088 1014490975113216 1014595260780888 1014950436605568 1015653049540608 1016113037334784 1016472402798984 1016550696148992 1016828235748224 1017636746902992 1018431455993856 1018892702124288 1024685342687232 1025964548777088 1026232768806656 1026323704608768 1027139765900544 1027499333136384 1028328243094332 1029040116993792 1029506167771416 1035816060219392 1036182393988992 1036545126746112 1036651679493516 1037014576531776 1037732463661056 1037839138462008 1038202451189888 1038462879062016 1038569628946788 1038649624326144 1039759284879144 1040571270254592 1048160379174912 1048268125924416 1048542176824192 1048993803472896 1049468891246208 1050671032015104 1050934587568128 1051410554319744 1058333800658944 1058599278379008 1058708098206144 1059078716457984 1059187585569462 1059920822259072 1060291865044992 1060400858863356 1061147229576066 1061615521931928 1061881822855296 1062362747593908 1063192384825344 1068874019588096 1070851584841728 1070961664157604 1071336571972544 1071798016591872 1072173217185792 1072943091843372 1073025734823936 1073780991645696 1074267305500608 1075121488212264 1080851541098496 1081612306169856 1081723491645408 1082472329115648 1082851266428928 1082962579264704 1083341688198144 1083808303644672 1084203086228352 1084966210308672 1085457589932906 1091616020004864 1092110411318272 1093748082543936 1094130967120896 1094243439465378 1094602229710848 1094626497450208 1095097973474304 1095496868376564 1096267941666054 1096352381233152 1097124056681472 1098493694477748 1104348313731072 1105239219724656 1106004336270336 1106391511351296 1106505244031328 1107271236999168 1107658855579648 1107772718537664 1108050597762048 1108552432271904 1109041644904832 1109433876133932 1115346803048448 1115851941999104 1117410349400064 1117525214773152 1117611291672576 1117916422927872 1118031340323321 1118397930356736 1118690315436032 1118805312384576 1119312017689098 1119592791488736 1119679027642368 1119794126226624 1120099853441403 1129253075960832 1129536343425024 1130047908797952 1130459534388582 1130830199488512 1131342350846976 1131458648374818 1131738395918336 1132138654235136 1132638275647488 1133552003875974 1139593472679936 1141016128835424 1141302347002368 1141701878734848 1141819241181264 1142609680733184 1142710928842752 1143009670119424 1143127167001632 1143931765216752 1144019876069376 1144436591018816 1144841340265866 1152901713510793 1153279737151488 1154091481325568 1154511864907488 1154614167684864 1155034741657899 1155413464694784 1155532236638112 1155936749778432 1156736962363392 1157260846857216 1158194438742843 1164367243825152 1165293067746816 1166113267589376 1166641398598248 1167449021618688 1167569030769759 1167857706426368 1167977757588624 1168270738944768 1168786305721344 1169315647345312 1169729195489037 1177431537202512 1178351035785216 1179180426571776 1179488702144512 1179609948927216 1179700807876608 1180531148709888 1180652502651984 1180961163072608 1181883418066944 1182004911016992 1190086537273344 1190625525741312 1190924188176384 1191463556015232 1191989357958656 1192288362504192 1192410925041456 1192828348175616 1193654099460096 1194194703671808 1194317462173419 1202483272036608 1203027874967784 1204708032946944 1205129760886784 1205253643469112 1206087996329472 1206194869334016 1206634231835056 1207153951676928 1207576535851008 1215957983735808 1216813844441088 1217350833659904 1218207674732544 1218332901672792 1218651412957904 1218759399222912 1219603101622272 1219728472006896 1220155458099456 1228068022505472 1228624212733056 1230031571510528 1230466592861928 1230897338011008 1231454809631484 1232307300597504 1232838078308352 1232865410787992 1233396428887296 1242391852947456 1243814982217728 1244690450270208 1244818399535244 1245143834978728 1245680141624064 1246116212527104 1246244308354872 1247671850517936 1254765153429504 1255204404690944 1255333434748992 1256202456010752 1256771388282496 1257086643075072 1257215866619796 1257312703131648 1257655975793856 1258526604865536 1258655976432648 1259096589740928 1259638906097664 1268825722159104 1269287898260864 1270409710455936 1271173225807872 1271636256999552 1272183974424576 1272212179217396 1272760144702848 1273205695408128 1274218060103424 1281462284353536 1282042656764928 1283511205054464 1283643144939852 1284414613576704 1284546646328922 1285435890824832 1285885878884352 1286018062876836 1286468254735296 1287022360578048 1287491164896168 1296294023755776 1296408890032128 1296881113440448 1297439704295424 1297893894488064 1298825848020924 1299280523456064 1299840147781632 1299868965722122 1300295178289152 1300428843500736 1301329082658816 1301918452714368 1309320160100352 1309913149303296 1310819954098176 1310954701215168 1311413622555648 1311742584078336 1311978472833024 1312471573423029 1313245152903168 1313380149321024 1313839919729664 1313974977287202 1314884593936512 1315480103263476 1324474328620032 1324610479352826 1325044804386816 1325074181123936 1325644915258368 1326924789912576 1327061192543118 1327163408861184 1327525752226848 1328097542298624 1328581308456684 1329618845325312 1329755524894116 1337783641841664 1338847354432512 1339316040056832 1339453716458976 1340850193596416 1340988027703488 1341324407817216 1341793960574976 1341931891697568 1342860861892608 1343469041630784 1352654633484288 1352793681041184 1353267248807424 1353406359338757 1353850126221312 1354204066054144 1354956652992066 1355296537065312 1355400928198656 1355770980997632 1355910348902751 1356848995870656 1356969228000768 1357463510814438 1357908607991808 1358523602832384 1367333468356608 1367952731702784 1368431606145024 1369519687867392 1369999110848512 1370483634074112 1370982839577642 1371104324125776 1372053489325056 1372194531007758 1372674890361888 1381576525318656 1382060168994816 1382202239324688 1382686102042368 1383281650704384 1383643284881408 1383785517949344 1384617172082688 1384759505262384 1384866165768192 1386345713172192 1386973587136491 1387428360339456 1397058108973056 1397690834565888 1398199950427983 1398658404630528 1399291854994944 1400276756553984 1400786814351069 1400894709353472 1401246116757504 1401880739092992 1402024846899231 1403630831832678 1411610797608192 1412104955277312 1412250114092616 1413227763012096 1413722486726656 1413867811817808 1414222473459456 1414862972768088 1415487362575904 1415842430473728 1415987973486729 1416483663458544 1417589846433792 1427428937428992 1427802113122304 1427948885543472 1429064022122496 1429210924262928 1430590789124496 1430700979765248 1431707988860928 1432356407334144 1433495317616352 1441645069897728 1442297988860544 1443296438820864 1443950105686272 1444455584264192 1444966440273792 1445604114971136 1446621613744896 1447276786577208 1448427560508189 1458330776725248 1458460001286144 1458841289494528 1458991252620504 1460130631299072 1460662491168752 1461690588888072 1461803174977536 1462832075575296 1463995217991168 1464658259303664 1472985180112896 1473652292966208 1474672448360448 1474824038867064 1475340325375104 1476361649332224 1477030291383552 1477400797016064 1478069909695872 1479245168178576 1490033619697536 1490555230570496 1490708453764428 1491740416512768 1492416023585464 1492790388651648 1493058834968832 1493466471255204 1495821200990976 1505006597071872 1505670767947776 1506730545063936 1506885431016348 1507279379184776 1508456467795968 1508611531166424 1509518205646848 1510184367529984 1510718469629184 1511402671834632 1519457963573248 1521354838447232 1521736462669824 1521892891171332 1522269171646464 1522425654908352 1523479574310912 1523614571790336 1524169556002176 1524826044223488 1525242353622336 1526455120354488 1528339053186432 1538788641767424 1539349153209984 1539485556913152 1540046322210532 1540709648850816 1541248999704576 1541635614277632 1543014462476288 1543560175490688 1544259251657124 1552489658433536 1553724090329088 1554817690119168 1554977519240274 1555521864797664 1556598695491584 1556758707693012 1557303676784832 1557694318593024 1557974436489216 1558381740961792 1559638927318716 1569908716270016 1571134714380288 1572240568762368 1572813265236288 1573490705209344 1573525590084674 1574041531613184 1574203336869312 1576006548022656 1577115831479616 1586782049697792 1587500700988416 1587898917568512 1588618074686976 1588781378354193 1589717816672256 1589881233388608 1590437797567488 1590601288295034 1592259604895744 1592423282897892 1592822734282944 1593544121390862 1603311029382144 1604037166623712 1606277377262592 1606442496236406 1607004857958816 1607697024887808 1608117328439296 1608259825778688 1609414637765058 1609538602235904 1610102047801344 1611400958250912 1621277311647744 1622418459254784 1623134444879872 1623708493673472 1624276899643392 1624443868897056 1625012532297216 1626137468829696 1626304629342528 1626873944132608 1627449315463008 1628186384899359 1637424030007296 1638165616977408 1640622123815904 1641196450681344 1641365159198067 1641939746175312 1642646960211456 1643076400796672 1643245302564846 1643784104411136 1644401912499081 1644528571849728 1656522470596608 1658419976290304 1659006504405504 1659587267026944 1659757866046992 1660906855498752 1661488283369472 1661659077806496 1662828648407856 1663562467357248 1673020204572672 1673777912998656 1674936608014336 1676115524100096 1676287822159728 1676416937508864 1676874634391808 1678035473154048 1678207968576864 1678795452987904 1678968026533647 1679389187233104 1679518541463552 1680891243058886 1693879613941248 1695071863196928 1695515009332736 1695689301582873 1696245299232768 1697013526270464 1697187972562227 1697607593877504 1698957413471232 1709390209019904 1711348273405952 1711524193253136 1711953520503552 1712552818102272 1712728861771896 1713914521099776 1714514505179136 1714690750502448 1715291006313728 1715897647825128 1716029814104064 1716654886528224 1728392031674368 1729919605727232 1731767797361232 1731921251527296 1732374031274752 1733120197042176 1733905124667648 1734536708262893 1735105443545088 1735891270285824 1746550865737728 1747939601620224 1748551496740864 1749169901384064 1749962097897372 1751173532428032 1751786559639552 1751966636382936 1753179458582016 1753973471017968 1765965771493376 1766147305803768 1767526553677824 1769233053216768 1769414923390824 1769551211814912 1770034336302464 1770796723064832 1771441744608912 1772825127100416 1773007366525488 1783711522455552 1785129805910016 1785938288611968 1787195334022848 1787984036937984 1788432543756288 1789242522263424 1790481149190144 1791292055507712 1803724908054912 1804356331743232 1804541812451676 1806608870656088 1807062049420416 1807694641330176 1807880465203668 1809131994494208 1809292304001024 1809951347752584 1810730927515392 1811364803776512 1823936975603712 1824575474860032 1826026250489856 1827311512098816 1827977119436856 1828139098834368 1829404652433408 1829592708010344 1830233187149184 1842102033758208 1842746891993088 1842936319099584 1843581469389824 1844375534272512 1845047357265792 1846156229443584 1846346007016512 1847182214447226 1847787884937216 1848460950896256 1849298116181988 1850094643330944 1862744145297408 1863587779421184 1864266600570644 1865722473326592 1866190480441344 1867035675405312 1867715752468092 1867859612471296 1868520212436096 1869174318790656 1869366462532308 1871507775776904 1882147730144256 1882806607036416 1883000152123488 1884303684016128 1885157082423744 1885629964612608 1885969054697472 1886483963690784 1887789907298304 1887983964648972 1888644884611392 1890119795245056 1903238583238656 1903931847391296 1904794135365658 1905418696163328 1905614565683904 1906759838711808 1907454385499328 1908318268826094 1908943985147904 1909140217054272 1909808543112192 1911327090155136 1922193426530304 1923063985147392 1924395251761152 1925266807581696 1925464717409778 1926621920365056 1927472153294848 1928153836237248 1928828818326528 1929027094315254 1929702382102944 1931236747344252 1944441035633664 1944613335048192 1945321670160672 1946159556443136 1946840841732096 1948238772031386 1948920785184096 1949070899970048 1949803448583183 1950442767433728 1950643265251104 1951993623988224 1952877679071552 1963980240150528 1964869723954944 1966229931147264 1966432051822752 1967120433833472 1967613876117504 1968482199109632 1969373721844736 1969867729354752 1970070223981536 1970759879594496 1970962465930803 1972326890904768 1973220154895214 1986711492930048 1986915719029239 1987611271685904 1988467372887552 1988987222017024 1990387184868864 1990591788814677 1990745113291776 1991288628340272 1992871962685026 1993525403222016 1994428267987968 2006675462762496 2007561023930368 2008271031648768 2008974060085248 2009180574688464 2011275290394624 2011482041555232 2012690940862464 2012897837546352 2014291292838912 2015203562446176 2028981950226432 2029190521561776 2029900873211136 2031306099081216 2032226074669568 2032434979488099 2032944805597968 2033101392297984 2033656471496448 2035273493805984 2036195266221657 2036862911987712 2037785404248576 2051929097554176 2052465537613312 2052647409217536 2054279531801088 2054998666272768 2056474259366463 2056656486188664 2058080233987584 2059012335542832 2071632120438784 2072364787977984 2073090253492224 2073303358987032 2074029153063552 2075464927322112 2075678276924016 2076404902379776 2076925758124032 2077139257893576 2077299248652288 2079518569758288 2081142540509184 2096536251848832 2097084353648384 2097987606945792 2098937782492416 2101342064030208 2101869175136256 2102821108639488 2105446247749017 2116667601317888 2117416196412288 2118157432915968 2118375171138924 2119841644518144 2120583730089984 2120801717726712 2122294459152132 2123231043863856 2123763645710592 2124725495187816 2126384769650688 2137748039176192 2141703169683456 2141923328315208 2142673143945088 2143596033183744 2145886183686744 2146051469647872 2147561983291392 2148534611001216 2150242976424528 2163224612339712 2163446983290816 2164944658231296 2165925158529408 2166683376396288 2168406172456704 2169932420617344 2170915179865812 2184220822636544 2187496165087872 2188261934241792 2188486878930756 2189252994900416 2190195946948608 2190993736753128 2192535883332108 2192704762466304 2194248113362944 2196987388955496 2208696627462144 2210478439449312 2212008672540672 2212783022702592 2213010488062656 2214542473998336 2215545437075328 2216101195524096 2217104864543808 2218083289809664 2218867752267864 2230693606096896 2231703883998208 2234820698800128 2235050429546304 2235832845855744 2236062680646642 2236795860713472 2237610624769152 2238624035378196 2239185582977472 2239588252453248 2240199706882806 2258506151921664 2259072686850048 2260095817595904 2260919068777164 2262684701693952 2262917296749636 2263476791836672 2264277308470272 2265276551294976 2267104007751948 2279186945359872 2282032257670848 2282604694004736 2283403757469696 2283638482362528 2285219361466368 2285421857685504 2286019340238848 2286254334003264 2287863530433504 2288039752138752 2288873182037632 2289682680531732 2305803427021586 2306559474302976 2308182962651136 2309023729814976 2309228335369728 2310069483315798 2310826929389568 2311064473276224 2311873499556864 2314521693714432 2316388877485686 2328734487650304 2330586135493632 2332226535178752 2333282797196496 2334898043237376 2335138061539518 2335715412852736 2335955515177248 2336541477889536 2337572611442688 2338631294690624 2339458390978074 2354863074405024 2356702071570432 2358360853143552 2358977404289024 2359219897854432 2359401615753216 2360288385127011 2361062297419776 2361305005303968 2361922326145216 2363766836133888 2364009822033984 2380173074546688 2381251051482624 2381848376352768 2382927112030464 2383978715917312 2384576725008384 2384821850082912 2385656696351232 2385901932442551 2387308198920192 2388389407343616 2388634924346838 2390316182086293 2404966544073216 2406055749935568 2409416065893888 2409663744354609 2410259521773568 2410507286938224 2412175992658944 2412389738668032 2413268463670112 2414121956647587 2414307903353856 2415153071702016 2431915967471616 2433627688882176 2434701667319808 2436415349465088 2436665803345584 2437302825915808 2437518798445824 2439206203244544 2439456944013792 2440310916198912 2456136045010944 2457248425466112 2460063143021056 2460933185723856 2461794676022016 2462909619262968 2464614601195008 2464867953847269 2465676156616704 2465730821575984 2466792857774592 2484783705894912 2487629964435456 2489380900540416 2489636799070488 2490287669957456 2491360283248128 2492232425054208 2492488616709744 2495343701035872 2509530306859008 2510666869497984 2512404912021504 2513542776564992 2514173286150144 2514431733239592 2514625406263296 2515311951587712 2517053209731072 2517311952865296 2518193179481856 2519277812195328 2521336864588329 2538575796521728 2540819420911872 2543272513999104 2544367948849152 2544424358434792 2545520289405696 2546411390816256 2548436120206848 2564085313529856 2567022410108928 2567286289879704 2568829227153408 2569093292657844 2570871781649664 2571771757768704 2572036125753672 2572936509470592 2574044721156096 2574982329792336 2592588047511552 2592817780064256 2593762226880896 2594879408590848 2597651696041848 2598561046912128 2599680295563264 2599737931444244 2600857687001472 2602658165317632 2603836905428736 2618640320200704 2619826298606592 2621909402430336 2622827245111296 2623485168156672 2624943146846058 2626760298642048 2627679839459328 2627949954574404 2629769187873024 2630960206526952 2648948657240064 2649220958705652 2650148362247872 2651289830516736 2653849579825152 2654122385086236 2654326817722368 2655051504453696 2656195084597248 2657162616913368 2659237690650624 2659511049788232 2675567283683328 2677694708865024 2678632080113664 2678907432917952 2681976055406976 2682648815634432 2683587921149952 2683863783395136 2685721723785216 2686938083261568 2705309266968576 2705587362082368 2706534497614848 2706812718677514 2707700252442624 2709913305984132 2710593074130624 2711541961995264 2711820697805502 2713697991741312 2713938456001536 2714927021628876 2717047205664768 2734666936713216 2735905463405568 2736863212290048 2739039375734784 2739998221697024 2740967268148224 2741965679155284 2742208648251552 2744106978650112 2744389062015516 2745349780723776 2763153050637312 2764120337989632 2764404478649376 2765372204084736 2766563301408768 2767286569762816 2767571035898688 2769234344165376 2769519010524768 2769732331536384 2770773321670839 2772691426344384 2773947174272982 2774856720678912 2794116217946112 2795381669131776 2796399900855966 2797316809261056 2798583709989888 2800553513107968 2801573628702138 2801789418706944 2802492233515008 2803761478185984 2804049693798462 2807261663665356 2823221595216384 2824209910554624 2824500228185232 2826455526024192 2827444973453312 2827735623635616 2828444946918912 2829725945536176 2830974725151808 2831684860947456 2831975946973458 2832967326917088 2835179692867584 2854857874857984 2855604226244608 2855897771086944 2857191203048487 2858128044244992 2858421848525856 2861181578248992 2861401959530496 2862477403239141 2863415977721856 2864712814668288 2866990635232704 2883290139795456 2884595977721088 2886592877641728 2887900211372544 2888197076114667 2888911168528384 2889932880547584 2891208229942272 2893243227489792 2893540641472881 2894553573154416 2896855121016378 2916661553450496 2916920002572288 2917682578989056 2917982505241008 2920261262598144 2921324982337504 2922358158047079 2923381177776144 2923606349955072 2925664151150592 2927990435982336 2929316518607328 2945970360225792 2947304585932416 2949344896720896 2949648077734128 2950680650750208 2952723298664448 2954060582767104 2954801594032128 2956139819391744 2958490336357152 2959830232342821 2980067239395072 2981110461140992 2981416907528856 2983480833025536 2984832047170928 2985580777303296 2986117669937664 2986932942510408 2989307944027539 2991642401981952 3010013194143744 3011341535895552 3013461090127872 3013770862032696 3014558758369552 3016912935591936 3017223062332848 3019036411293696 3020368735059968 3021436939258368 3022805343669264 3042709676894464 3043472925339648 3043785782342664 3044851309816704 3046959148621824 3048339112004352 3049652088446976 3050484707244672 3052910240708976 3056678106372864 3078698306419968 3078971113826304 3080092644421064 3081419297701632 3082497999409152 3086028924952576 3087120350981376 3088518503314248 3104979316867072 3107448180658176 3109635380238336 3109955038480548 3111043729595328 3113197390983168 3113517415386024 3114607353569664 3115388637186048 3115948872978432 3116763481923584 3119277854637432 3139817432540032 3144481137524736 3145626530472576 3146981410418688 3147051180169348 3148406673738624 3152013096045312 3154231662959232 3175001401976832 3175797835137024 3177236149373952 3177562756708386 3179762466777216 3180875595134976 3181202576590068 3184519209791488 3184846565795784 3185645468565888 3187088242781724 3206622058764288 3208074333247424 3212554754525184 3212884992472812 3214009715917632 3215394049775616 3216234656878592 3216519651557376 3218829275530116 3219077204471808 3222801916501824 3242554623295488 3244836918509568 3247416987346944 3248553799286784 3248887737794112 3250025064594432 3252609258685056 3253747888265216 3254898630926016 3256372769798718 3274848060014592 3276331233954816 3281244247631808 3282392901362688 3282730318396134 3283879492350624 3285293920422912 3286152801593344 3286490605129692 3288803824998162 3289057143699456 3313044941193216 3316839952580608 3318013008811008 3319174534053888 3319515732093984 3321813710997504 3322976566738944 3323318155612992 3325657296815712 3327124934714496 3346040409145344 3347555825997312 3349873216028672 3352231048200192 3352575644319456 3352833875017728 3353749268783616 3354094020969963 3356070946308096 3356415937153728 3357590905975808 3357936053067294 3358778374466208 3359037082927104 3360299560324209 3361782486117772 3387759227882496 3390143726393856 3391030018665472 3391378603165746 3392490598465536 3394027052540928 3394375945124454 3395215187755008 3397914826942464 3418780418039808 3422696546811904 3423048386506272 3423907041007104 3425105636204544 3425457723543792 3427829042199552 3429029010358272 3429381501004896 3430582012627456 3431795295650256 3432059628208128 3433309773056448 3456784063348736 3458705140532379 3459839211454464 3463535594722464 3463842503054592 3464748062549504 3465104224973697 3466240394084352 3467810249335296 3469073416525786 3470210887090176 3471782540571648 3493101731475456 3495879203240448 3497102993481728 3498339802768128 3499924195794744 3502347064856064 3502707092309277 3503573119279104 3503933272765872 3506358917164032 3507946942035936 3531931542986752 3532294611607536 3535053107355648 3538466106433536 3538829846781648 3539102423629824 3540068672604928 3541593446129664 3542883489217824 3544488056015477 3545650254200832 3546014733050976 3570259611820032 3571876577223936 3574390668045696 3575968073875968 3576865087512576 3578485044526848 3579788525563843 3580962298380288 3582584111015424 3582952386520257 3607449816109824 3608712663486464 3609083624903352 3613217741312176 3614124098840832 3615389282660352 3615760930407336 3618263988988416 3618584608002048 3619902695505168 3621461855030784 3622729607553024 3647873951207424 3652052500979712 3654623024197632 3655954238873712 3656278197668736 3658809304866816 3659185416020688 3660466374298368 3684204067516416 3685872638199168 3687162938779648 3690094714531584 3692692014033024 3694364428894452 3696921901792512 3698596232363976 3700189286661888 3727175558842368 3728533201141288 3731444946653184 3734071350810624 3735431504936184 3735719224942592 3737040424872192 3738348637581312 3738732925064616 3743015551553808 3764295460288512 3765613214072832 3766000304246976 3768607368032256 3770314164847488 3771259929225216 3771938109394944 3772967927381568 3775579814596608 3775967929297944 3777289769222784 3806477166477312 3807863694782592 3809588270731316 3811229131367808 3813519677423616 3814908770998656 3816636537652188 3818280434108544 3819617086224384 3822654180310272 3844386853060608 3846127970294784 3850533615163392 3850929434819556 3853243840730112 3854944306589696 3856307672474496 3857657636653056 3858054188630508 3859404764205888 3862473494688504 3888882071267328 3889226670096384 3890643340321344 3892319112886272 3893681683464192 3896477544062772 3897841570368192 3899606897166366 3900885534867456 3901286530502208 3903987247976448 3905755358143104 3927960480301056 3929739447909888 3932459862294528 3932864103645504 3934240867666944 3935227752235008 3938747443689472 3939735458709504 3940140447963072 3941519759188992 3941924931861606 3944653781809536 3946440309790428 3973422985860096 3973831438058478 3975222543371808 3976934745775104 3977974444034048 3980774369737728 3981183577629354 3981490226583552 3982577256680544 3985743925370052 3988856535975936 4013350925524992 4015122047860736 4016542063297536 4017948120170496 4018361149376928 4022550580789248 4022964083110464 4025381881724928 4025795675092704 4028582585677824 4030407124892352 4057963900452864 4058381043123552 4059801746422272 4060219078016271 4062612198162432 4064452149339136 4064869958976198 4065889611195936 4066202784595968 4067312942992896 4067731046708253 4070546987611968 4072390532443314 4073725823975424 4075570808497152 4103858195108352 4104931075226624 4105294818435072 4108559063602176 4109997332545536 4112948518732926 4113312972377328 4116160467975168 4118024671085664 4143264240877568 4144729575955968 4146180506984448 4146606717974064 4148058306127104 4150929854644224 4151356553848032 4152809804759552 4153851516248064 4154278515787152 4154598497304576 4159037139516576 4160920761409473 4162285081018368 4193072503697664 4194168707296768 4194599851283949 4195975213891584 4197875564984832 4202360443053207 4202684128060416 4203738350272512 4205642217278976 4210892495498034 4233335202635776 4234832392824576 4236314865831936 4236750342277848 4239683289036288 4241167460179968 4241603435453424 4244588918304264 4246462087727712 4247527291421184 4249450990375632 4252769539301376 4275496078352384 4283406339366912 4283846656630416 4285346287890176 4287192066367488 4290696067808209 4291772367373488 4292102939295744 4295123966582784 4297069222002432 4300485952849056 4326893966581632 4329889316462592 4331850317058816 4333366752792576 4336812344913408 4339864841234688 4341830359731624 4345282681524567 4368441645273088 4374992330175744 4376523868483584 4376973757861512 4378505989800832 4380391893897216 4381987473506256 4385071766664216 4385409524932608 4388496226725888 4393974777910992 4420956878898624 4424017345081344 4426020976125312 4429084947996672 4431090874150656 4432202391048192 4434209729087616 4436166579619328 4437735504535728 4463407767996416 4470100859092608 4471665691711488 4472125361293284 4475221249538304 4477248070756392 4478371165954944 4479176504906496 4480399413765612 4517012303843328 4520191635191808 4521838137554328 4525369403387904 4525834593499272 4528554616940544 4530553102589952 4534208015503896 4558373890719744 4564064515341696 4565209388009472 4566807514939392 4567276964725056 4570438722932736 4570843715371008 4572508668006528 4575727060867008 4577746364075264 4579365361063464 4611606854043172 4616365925302272 4618047459629952 4618456670739456 4620138966631596 4622128946552448 4623746999113728 4629043387428864 4632777754971372 4657468975300608 4661172270987264 4664453070357504 4666565594392992 4669796086474752 4670276123079036 4671430825705472 4671911030354496 4673082955779072 4675145222885376 4677262589381248 4678916781956148 4709726148810048 4713404143140864 4716721706287104 4717954808578048 4718439795708864 4720576770254022 4722124594839552 4722610010607936 4723844652290432 4728019644067968 4760346149093376 4762502102965248 4763696752705536 4765854224060928 4767957431834624 4769153450016768 4769643700165824 4771313392702464 4771803864885102 4776778814687232 4777269848693676 4780632364172586 4809933088146432 4812111499871136 4818832131787776 4819327488709218 4820519043547136 4821014573876448 4824351985317888 4824779477336064 4826536927340224 4828243913295174 4828615806707712 4830306143404032 4863831934943232 4867255377764352 4869403334639616 4872830698930176 4873331606691168 4874605651831616 4875037596891648 4878412406489088 4878913888027584 4880621832397824 4884559154698077 4912272090021888 4914496850932224 4920126286042112 4921866371447712 4923589352044032 4924095477594201 4925819238525936 4929229202390016 4929735907694538 4931352313233408 4931461643151968 4933205737497243 4933585715549184 4969567411789824 4975259928870912 4978761801080832 4979273598140976 4980575339914912 4982720566496256 4984464850108416 4984977233419488 4990687402071744 5019060613718016 5021333738995968 5024809824043008 5027085553129984 5028346572300288 5028863466479184 5029250812526592 5030623903175424 5034106419462144 5034623905730592 5036386358963712 5036904079600941 5038555624390656 5042673729176658 5077151593043456 5081638841823744 5086545027998208 5087067904748619 5088735897698304 5088848716869584 5091040578811392 5092822781632512 5096872240413696 5128170627059712 5134044820217856 5134572579759408 5137658454306816 5138186585315688 5141743563299328 5143543515537408 5144072251507344 5145873018941184 5148089442312192 5149964659584672 5185176095023104 5187524453761792 5189758817181696 5195303392083696 5197122093824256 5199360591126528 5199475862888488 5201715374002944 5203610124788679 5205316330635264 5207673810857472 5239652597213184 5243818804860672 5245654490222592 5249886293692116 5253520597284096 5255359678918656 5255899909148808 5259538375746048 5261920413053904 5297897314480128 5298441917411304 5300296724495744 5302579661033472 5307699159650304 5308244770172472 5308653635444736 5310103008907392 5312390169194496 5314325233826736 5318475381301248 5319022099576464 5351134567366656 5355389417730048 5357814865835904 5363952110813952 5365297631268864 5367727566790272 5371443447570432 5373876166523136 5411174724164736 5413068995229696 5413625437355028 5419826611968264 5421186148261248 5423083923990528 5423641395611004 5427395983482624 5427876912003072 5429854043257752 5434094411329536 5471810926811136 5473726424580096 5478078751469568 5481934536296448 5483931358310568 5484417296503104 5488213957300224 5488778124031032 5490699561447552 5526306101274624 5528240675979264 5528808957298752 5530744408169472 5533126602817536 5535142071797376 5538468688330752 5539038021049536 5541546643341678 5545382852688768 5547894348545964 5588232435892224 5590763338263552 5592799801711932 5597167419979776 5601107026215936 5603147257404276 5603578837413888 5607522956371968 5608099387596924 5614523327330712 5646443190432768 5648419821109248 5649000456370464 5652911052048384 5654889946906624 5655471247271232 5656889893837824 5659451891072352 5661949450303616 5663369721894912 5663951893946916 5665934653834176 5670359385735168 5709715749715968 5711208452489216 5711795542173888 5714382406096974 5716256088489984 5716843697051712 5722363156497984 5724954806478282 5726831955443712 5729425629336576 5733981270465408 5766580279590912 5769191955442176 5773185755283456 5775800422745088 5776394152229334 5777822337056768 5779865761095168 5782416459884544 5786486454979584 5787081282945762 5789107146308832 5793710242032756 5833323106900992 5833840005144576 5835365157978112 5835965010482016 5840522525196288 5842649964675008 5844716316094158 5846762355552288 5847212699910144 5849410345749549 5851328302301184 5855980871964672 5858633037214656 5891940720451584 5894609171864832 5898689793441792 5899296155468256 5901361301500416 5905446597328896 5908121165534208 5909603188064256 5912279638783488 5912887397792409 5916980672714304 5919660464685642 5960134478790144 5960747157087717 5962220922281984 5962833815057712 5966961666051072 5969664094341856 5971161554606592 5971775366444031 5972235339875328 5973865885020816 5978615888055078 5983284803963904 6020026388287488 6022683071791104 6026922180255744 6027541724065392 6029117516739104 6033825871183872 6034446124665696 6038072822587392 6040737470119936 6042873878516736 6045610687338528 6085419353788928 6086945850679296 6087571564685328 6089702619633408 6093918297243648 6096678224008704 6097304938464297 6099304176893952 6100969414489344 6105820481417952 6108585798664971 6113356212745728 6157396612839936 6157942227652608 6160185288842128 6162838595403264 6164995998818304 6169422778099389 6172057849905152 6174240701962752 6177037006628496 6214896361316352 6219270760476672 6219910076961096 6222087459190656 6226394781966336 6227034830772048 6229214707139328 6230777274372096 6231897745956864 6233526963847168 6238555709274864 6279634865080064 6291253060945152 6293962820837376 6294102360338696 6296813347477248 6304026192090624 6308463325918464 6316338743247051 6350002803953664 6354472298747904 6355125513416772 6359524933554432 6361751190269952 6362405153180136 6369038419582976 6369693131591568 6371290937131776 6374176485563448 6413244117528576 6416148666494848 6425109509050368 6425769984945624 6428019431835264 6430788099551232 6432469313757184 6437658551060232 6438154408943616 6445603833003648 6489673837019136 6494833974693888 6497775475588224 6500050129188864 6505218517370112 6507495776530432 6509797261852032 6512745539597436 6552662467909632 6562488495263616 6564785802725376 6565460636792268 6567758984701248 6570587840845824 6572305603186688 6572981210259384 6577607649996324 6578114287398912 6626089882386432 6636026017622016 6638349068107776 6639031464187968 6643627421995008 6646636311225984 6651314593631424 6654249869428992 6692080818290688 6695111651994624 6704462096400384 6705151288638912 6707498537567232 6708188041939926 6712831874307456 6715181811951616 6715872106134588 6717556748932416 6720599120648418 6723564972235544 6775518455764992 6780287452787712 6782060037330944 6782757206331492 6788054105081856 6788751890248908 6790430375510016 6795829653884928 6837560836079616 6845393093623808 6846096773012544 6847814082014208 6850211272409088 6850915447087584 6855658084399104 6858058020716544 6858763002009792 6861164025254912 6863590591300512 6864119256416256 6866619546112896 6913568126697472 6917410281064758 6919678422908928 6927071189444928 6927685006109184 6929496125099008 6930208449947394 6932480788168704 6935620498670592 6938146833051572 6943565081143296 6986203462950912 6991758406480896 6994205986963456 6996679605536256 6999848391589488 7004694129712128 7005414184618554 7007146238558208 7007866545531744 7012717834328064 7015893884071872 7063863085973504 7064589223215072 7070106214711296 7076932212867072 7077659693563296 7078204847259648 7080137345209856 7080865155381033 7083186892259328 7085766978435648 7088976112030954 7091300508401664 7092029466101952 7140519223640064 7143753154447872 7148781336091392 7151936147751936 7153730175025152 7156970089053696 7157705797327653 7159577051127686 7161924596760576 7165168222030848 7165904773040514 7214899632219648 7217425326972928 7218167249806704 7226435482624352 7228248197681664 7228991233063827 7230778565320704 7231521860814672 7236527977976832 7237169216004096 7239805391010336 7242923710061568 7245459215106048 7295747902414848 7304105001959424 7309246048395264 7311908477747424 7312556395337472 7315220030500027 7317618609733632 7318370832041376 7320932748596736 7368408135032832 7371745276398336 7374325877559296 7380189429063168 7385384028066048 7388728857788904 7393843803585024 7394603861541807 7397192464727952 7400378573323776 7454351117684736 7457066402282576 7462889893306368 7468142701621248 7470863009872368 7471438449885184 7474080849744384 7476697275162624 7477465850129232 7486031103107616 7528590920577024 7532000608493952 7537214736064512 7540628329694976 7542519858450432 7543876218789888 7545935854763136 7551159629193216 7551935858595888 7554579538445568 7564010593764987 7615727389565184 7619176541462632 7622458262735616 7629817541997312 7633273075304376 7636560868217088 7639234172448768 7645308360620544 7692255940589568 7701067230326784 7701858869639112 7706487681460224 7709888613179392 7712615344948992 7715315273306112 7716108377261016 7718809528411776 7724946989377008 7777764142534656 7778453340192768 7781286680642688 7784638225772544 7792955088125544 7795683140736384 7799213794332732 7802573061004416 7807974495952896 7811510716286208 7855920960602112 7859478895819776 7865728207291008 7868481735333888 7870455504470016 7877494887378944 7880280895926144 7883039518377984 7883849863723212 7889307563619072 7892880619580856 7946845971720192 7947662876116956 7950445086743616 7953869491550208 7955948888068096 7961548739475456 7962367155258708 7962980453167104 7965154513361088 7971487850740104 7977713071951872 8026701851049984 8033084126595072 8035896240340992 8036722298753856 8045928166220928 8050763763449856 8051591350185408 8057165171355648 8060814249784704 8115927800905728 8116762086247104 8119603492844544 8120438156032542 8128904298678272 8129739917952396 8131779222391872 8134625885985792 8135462093416506 8141093975223936 8144781064886628 8151141616994304 8207716390216704 8209862150453248 8210589636870144 8217118127204352 8219994665091072 8225897037465852 8226625944754656 8232320935950336 8236049342171328 8286528481755136 8289459151911936 8292361013968896 8293213435948128 8296116612254208 8301859709288448 8302713107696064 8305619609519104 8307703032496128 8308557031574304 8309196994609152 8312319965012517 8318074279033152 8321841522818946 8324570162036736 8386145007395328 8388337414593536 8389199702567898 8391950427783168 8395751129969664 8404720886106414 8405368256120832 8407476700545024 8411284434557952 8421784990996068 8466670405271552 8469664785649152 8472629731663872 8473500684555696 8479366578072576 8482334920359936 8483206870906848 8489177836608528 8492924175455424 8495054582842368 8498901980751264 8505539078602752 8550992156704768 8566812678733824 8567693313260832 8570692575780352 8571573609145461 8574384132734976 8581392135616418 8583544734746976 8584205878591488 8587432209717423 8590247933165568 8594138444004864 8600971905698112 8653787933163264 8659778632925184 8663700634117632 8664591228344001 8666733505585152 8673624689826816 8679729682469376 8683660719463248 8690565363049134 8736883290546176 8749984660351488 8753047736967168 8753947515723024 8757011979601664 8760783787794432 8763974947012512 8770143533328432 8770819049865216 8776992453451776 8787949555821984 8841913757797248 8848034690162688 8852041952250624 8855266352710559 8858169895993344 8862181748301312 8864404782096384 8868419458175232 8872333159238656 8875471009071456 8879490697028463 8926815535992832 8940201718185216 8943331383422976 8944250722586568 8950442499076608 8954496141512784 8956742331909888 8958353009812992 8960798827531224 8967923832082617 9034024607686656 9040383270383616 9043676275108656 9050738806775808 9051669186998544 9057109233881088 9061106205179904 9068416031007792 9128129030683392 9130418776018944 9134553929450112 9140877445865472 9145017336013056 9151454121734016 9155492728150528 9158730722126928 9223213708086344 9236094919259904 9236913341478912 9240277933263192 9244257893104896 9247493998227456 9258086774857728 9265555509942744 9314937950601216 9322344541974528 9328906140715008 9333131188785984 9339592172949504 9340552246158072 9343822060708992 9346165911558144 9350290445770752 9354525178762496 9357833563912296 9419452297620096 9433443412574208 9436879591417728 9441153540508044 9445220021215872 9447689304580864 9456039288135936 9525004205930496 9527393505411072 9531708448121856 9535914863669248 9539287400331648 9542626785404928 9543607729770204 9553557629374464 9554539697387352 9561264728345172 9619866176292864 9624222999742272 9637664263575552 9638654977418436 9641038087094272 9642029147752896 9648703970635776 9649558954672128 9653073854680448 9656487826590348 9657231613415424 9727663869886464 9734510755528704 9745661397860352 9746663213382336 9749211303663232 9750075193783296 9757827776055168 9761243664795648 9769118309396154 9824544180043776 9828993701864448 9840252572084224 9843732742895424 9847178704088064 9848190955188402 9851638477051872 9858458404780032 9859471815389076 9862923286303936 9866411474994486 9867171431098368 9939134823579648 9950519857741824 9957523602161664 9958547196281952 9961150679829824 9965441132992512 9968929700216832 9969954466838976 9981374804143488 10038121227436032 10042667477991936 10049619648086016 10054171106259968 10056693144600576 10057726932958368 10058501625053184 10061247806350848 10062282062909889 10068212838924288 10069247811461184 10072772717927424 10073808159201882 10077111248781312 10080898680972627 10085347458353316 10154303186086912 10163277683647488 10173090055996416 10174135809497238 10177471795396608 10177697433739168 10182081157622784 10185645563265024 10193744480827392 10256341254119424 10268089640435712 10269145159518816 10275316908613632 10276373170631376 10283487126598656 10287087031074816 10288144503014688 10291746037882368 10296178884624384 10299929319169344 10370352190046208 10375048907523584 10376115421597137 10379517634363392 10390606784167392 10394244187648512 10395312674921091 10398721182253056 10398951725776976 10403430748005888 10407220249577358 10410632661270528 10415347621714944 10479305194426368 10487637609721344 10491308980445184 10499772587384232 10507041194568192 10510719357837312 10511799818297616 10519076751492096 10523840826107808 10595794628960256 10596883834822608 10600593448991488 10605159322066944 10615398319300608 10616489540344944 10617307270889472 10620206017814784 10624780338388992 10628650467653472 10633464168046431 10636950762602496 10638044199152928 10710778835460096 10715629731671808 10727904221627904 10730595262537728 10735455133580544 10739365576691529 10742886895140864 10747752333046272 10748857159560771 10822349448329472 10826137990459392 10827250874710056 10839653223936528 10842372296522496 10846167847981056 10847282791222008 10854791966965248 10855753824006144 10859708086515504 10868188822659072 10943621853622272 10956157502939136 10963869072592896 10967862716621136 10968834593006208 10976427914600448 10977556248062064 10981399122895104 11052612202549248 11057617914597504 11061488816338944 11070284143594752 11078076042099072 11083093286683356 11090765705377536 11095788697091928 11181526676527104 11185599603423864 11194334839959552 11202214052431872 11206294514808552 11207157674827776 11215045912743936 11216198775193848 11229046654661424 11292886380865536 11296839642218496 11298000912740928 11305822104096768 11310942494542464 11313779787675648 11318903782144704 11323898900607232 11326739443789824 11327903787893832 11331869307668352 11419431499431936 11423591084347776 11428764812193948 11433687394103424 11444726312995968 11449909612956564 11458851258673152 11467962540930816 11533160559181824 11538383910884352 11551600845490176 11552788304458668 11555644674113536 11559731522190336 11564832919769088 11572972909959168 11574162565891524 11578214292617664 11587420484065512 11666646213801984 11667680010289152 11670730315956224 11671930020964032 11681045050392576 11685299929350016 11689432632188316 11693524711104576 11698820691499098 11702656604602368 11711961743929344 11717266074429312 11783881440903168 11789218343729664 11797379586883584 11798592310936512 11802722603000832 11816242331068416 11819206376128512 11824559277566976 11825774795584818 11833961345428608 11839320929371284 11920268957580288 11921494314175434 11924441844563968 11925667630115424 11933923332102144 11939328188683712 11942323109213184 11943550732888062 11944470679750656 11947731770041632 11957231776110156 11966569607927808 12040052776574976 12045366143582208 12053844360511488 12055083448130784 12058235033478208 12067651742367744 12068892249331392 12076145645174784 12085747757033472 12091221374677056 12170838707577856 12173891701358592 12175143129370656 12179405239266816 12180657234048813 12187836594487296 12193356448017408 12194609876928594 12198608353787904 12201938828978688 12203193140124759 12211640962835904 12217171597329942 12226712425491456 12314793225679872 12315884455305216 12320370577684256 12325677190806528 12329991997636608 12338845556198778 12344115699810304 12348481403925504 12354074013256992 12429792722632704 12438541520953344 12439820153922192 12444174918381312 12452789563932672 12454069661544096 12458429414278656 12461554548744192 12463795491913728 12467053927694336 12477111418549728 12482762284228419 12559269730160128 12582506121890304 12583799553851847 12587925641674752 12588204720677392 12593626694954496 12607081329159621 12608052384181248 12616926651836928 12632677486494102 12700005607907328 12708944597495808 12710251026833544 12719049867108864 12723502380539904 12724810306360272 12738076839165952 12739386263183136 12742581874263552 12748352971126896 12826488235057152 12832297332989696 12850219018100736 12851539969891248 12856038863670528 12861576199102464 12864938627514368 12872088203424627 12875317102120464 12876308817887232 12891207666007296 12989667949387776 12995550951176448 13000100258377728 13010437034740224 13014991553060864 13019594523704064 13025491079194872 13035848044573701 13105324935819264 13124976990527232 13129571605450752 13130921273584536 13135517969402496 13141175681691648 13144611206373376 13145962420518768 13155215299992648 13156228574797824 13272052035244032 13278062928375936 13287254843990016 13293272622451968 13302629187262848 13308499738857984 13390223303989248 13410302577277824 13414997075134464 13416376083879852 13425663748614912 13430363623903232 13431744212269176 13435113497864832 13441198241296836 13447129944471088 13551036911529984 13560574905575424 13564120074661888 13565514412662984 13576108210163712 13577503780497816 13591659307769856 13675121672159232 13692193546025088 13695628164028416 13700422544818176 13701830894175168 13711316168798208 13717526004019584 13722328050509824 13727181182601024 13733239092225792 13834820562129516 13854142378889856 13855370012218368 13858992250198016 13860416899894788 13871240997341184 13876293666103144 13887130162286592 13972406925901824 13983516812961792 13988411973926912 13993359211072512 13999696783178976 14009388259424256 14010828369237108 14014292477116416 14015733091063488 14025435668656128 14031787768143744 14127726171947008 14129178446430144 14140212429422592 14153864425734144 14155319387126592 14160274690419712 14161730310762066 14166373784518656 14171533956871296 14177952224061908 14184058932203904 14281038447280128 14287506308895744 14297562672182784 14303872295503872 14307460350050304 14313940178107392 14315411594655306 14319154102255372 14330336444061696 14331809546081028 14429799264439296 14434850653945856 14436334499613408 14452870965248704 14456496395363328 14457982466127654 14461557130641408 14463043721629344 14473055955953664 14474338432008192 14479610782020672 14485847420123136 14490918430212096 14591495804829696 14608210003918848 14618492096790528 14623816955494848 14625112790674944 14630440061000054 14635237219467264 14636741664082752 14641865497193472 14736816270065664 14743490552796672 14748651755118592 14760378858126336 14770768056132096 14772286432782603 14777457715577808 14787687607170048 14789207723083614 14794384929455904 14800757146647552 14908702235369472 14914132804565152 14925779786612736 14936285403242496 14941726019744736 14942876899770368 14948161699488768 14948493105804403 14953394550325248 14954931700258464 14972062206215232 15057181841154048 15064001216987904 15074429472129024 15081256659389952 15085039716900864 15087752437579776 15091871709526272 15102319258386432 15103871717191776 15109159076891136 15110712238802823 15128021187529974 15231454779130368 15238353082925264 15244916525471232 15259635083994624 15261203714245857 15266546150608752 15273121736434176 15278468344897536 15290616721241088 15384511881179136 15402134460653568 15403717739278224 15412975362920448 15419777226358784 15425230689897984 15430630546612224 15432216754522032 15437619056823552 15449893978754016 15555528285069312 15562573361285376 15569276451545088 15585910176251088 15591366281472768 15598427588665464 15605146122008832 15610830374366037 15615948991905792 15623021432572416 15718957791639552 15731456414582016 15736963470667776 15754989774757888 15760561791852288 15766079036755968 15767699727446424 15778615127238144 15785761239161712 15893691943440384 15895325752233912 15900890173487232 15907738983100416 15911897776136192 15923097478950912 15924734310517416 15925960906334208 15930309026722176 15942975701480208 15955426143903744 16053403702099968 16066168253190144 16073444597507712 16091856332441856 16103182700370816 16114330342711296 16121628499569408 16233524172494208 16239206985689088 16240876312065084 16257808597356544 16259479835904792 16263558444783744 16269251771971584 16270924186833012 16282187950447872 16289562129773256 16302283233988608 16415432780433408 16419724300906496 16421179273740288 16434236254408704 16451794074931704 16453251889509312 16464641871900672 16472098684342656 16578918303823872 16584722027937792 16586426871896256 16592233224508416 16605426215392128 16611239219038208 16615406064992256 16617114063148608 16624639930025034 16636148558066304 16643683045637892 16772290014790656 16776674829187072 16778399405135796 16791502259939328 16809441772212828 16810736512241664 16822568869115904 16843569981992136 16933340810543104 16939329571298304 16945259463327744 16947001369111392 16958733156145152 16964669840719872 16966413741813696 16978355673217056 16985848350910848 16990109165684736 16997803961502528 17011078157205504 17101984313409536 17133625357467648 17135386626521664 17141385151560704 17143147218290922 17148768265469952 17162784271232836 17167089469493952 17174864419434846 17180495866331136 17188276888009728 17201943811396224 17307575866326528 17319557265850368 17327401268235264 17329182456688002 17333467011170304 17347249379653632 17359459364938752 17367321438926496 17381130726098268 17473766581092352 17499969320702976 17506095473934336 17507895031446048 17514023959203328 17521567575588864 17527949894025024 17540287066656864 17541638099730432 17548231037248647 17553984906903552 17575899111643968 17683827515594496 17696069380325376 17704083904501248 17710532705421118 17716339791986688 17724363496602624 17728809564192768 17736838916350464 17744666318477312 17750942018142912 17758981394056926 17853631071985664 17880403436370432 17882241471263151 17886662766845952 17888501445173136 17900884998153216 17908992283025568 17913484663819776 17916706019625984 17921597655062448 17935847664165234 18068049215373312 18080766540767232 18087352550217312 18095544285973751 18101477613551616 18103338373997088 18114218467762176 18122212410359808 18136832062015584 18256258061366784 18260837552037888 18269107858900224 18281754891730944 18290034672026112 18291914815392891 18302908243468032 18310985456301056 18317461444253856 18325757395994913 18446427416172688 18472189838519808 18473826682957824 18480555866526384 18488515786209792 18494987996454912 18508268334298167 18516173549715456 18531111019885488 18644689083949056 18657812281430016 18666262377571968 18679184345899008 18681104492316144 18687644121417984 18692331823116288 18700580891541504 18709050357524992 18715667127824592 18838904595240192 18873759182835456 18882307081016088 18890440042431744 18895378609161728 18912078576271872 19050008411860992 19063416896243712 19071829727338496 19078574800663296 19085253570809856 19087215459540408 19107115258748928 19109079394774704 19122529456690344 19239732352585728 19248445999484544 19275328527151104 19277309954836872 19284058295505792 19297407941271552 19306147709360896 19312975653180696 19314463226830848 19469021511057408 19493326426764672 19498422607326464 19500150387566592 19515655552110336 19522487329591296 19538236618792308 19657987403728896 19680505144168448 19687465485790848 19694357408176128 19696381910376804 19703276954103744 19716916809560064 19718943630778152 19725846572607872 19732822949988972 19734342862196736 19878269647159296 19915047204323328 19917094392563904 19922301359659648 19930882265985024 19939908933677952 19962749608286976 20076242454872064 20085334955983872 20108342212519936 20113386289201152 20115453865916736 20122495612701696 20124564125819778 20138495622922368 20145545435854848 20147616318403764 20161797361945254 20170694916706632 20308606372173824 20326555367294976 20346180111992832 20348271618994476 20355394867478336 20364162315245568 20371291126530048 20387488961654784 20512682508238848 20536179280871424 20538290319037632 20550633817227264 20552746341262752 20566974253197312 20574174062149632 20576289006029376 20583492075764736 20592357769248768 20599858638338688 20740704380092416 20750097815047168 20752230843194274 20759035268726784 20781213568334784 20788488375297024 20790625349842182 20797442364506112 20797903451553952 20806861496011776 20814440499154716 20830695243429888 20958610388852736 20975275219442688 20982617960890368 20999545174768464 21014082389136384 21021438715674624 21023599636595232 21038153502984192 21047681652215616 21191589257920512 21193767669645216 21201186897982976 21210318644133888 21230796638601216 21232979080689888 21234614541778944 21240412035629568 21242595466143099 21249560676777984 21257300935306944 21266928336092862 21273901525204992 21276088398305856 21421557670920192 21431259463343616 21455808443255808 21461190525075456 21470910267161088 21478731153383058 21485773790281728 21495504666092544 21497714319121542 21644698896658944 21652275980918784 21654501749420112 21679306447873056 21684744593044992 21692335695962112 21694565582444016 21709583933930496 21711507648012288 21719416173031008 21736377645318144 21887243707244544 21905132556705067 21912315005878272 21927738145185792 21935725433242272 21937669186012416 21945660091500081 21952855829200896 21955112496124128 21962798245790208 22105224405098496 22115235829195008 22122977632677888 22140568287189504 22156152084198144 22166186573366712 22181531410755072 22183811584625421 22191577394183856 22363053353054208 22371199206847728 22388669679919104 22404428104863744 22412589029617104 22414315349655552 22430091825487872 22432397550387696 22458093309322848 22585772761731072 22596001825481856 22611644208193536 22621884989084928 22627559575351296 22637807564289408 22647797801214464 22653478887579648 22655807575787664 22663738615336704 22692031781294961 22847182168695552 22857529624387896 22867374788206848 22889452625991936 22899819225913128 22917702517346304 22935925081861632 23076767821768704 23103201690980352 23105576608917336 23119463044380672 23129665839538176 23145945819918336 23148325131783048 23156428585235328 23174840968131024 23333292427603968 23335360020578304 23343860041928064 23370599858700032 23378865264376632 23387049422209152 23397641382998196 23423923487858688 23434532148858624 23567762881806336 23578436687459328 23597184621873024 23605445206001664 23632484662136832 23649118555133952 23651549591169636 23667922690857216 23678641858742568 23840537915160576 23842988628350868 23848883689127936 23851335260230848 23867846664204288 23878656377367424 23884646218426368 23887101465776124 23888941359501312 23895463540083264 23914463552220312 23933139215855616 24080105553149952 24107688721022976 24110166896261568 24116470066956416 24137784498662784 24152291290349568 24171495514066944 24182442749354112 24341677415155712 24347783402717184 24350286258741312 24358810478533632 24361314468097626 24386712896034816 24389219753857188 24403877657957376 24406386280249518 24423281925671808 24434343194659884 24453424850982912 24629586451359744 24631768910610432 24640741155368512 24651354381613056 24659983995273216 24677691112397556 24696962807851008 24708148026513984 24859585445265408 24877083041906688 24879640307844384 24888349836762624 24905579127865344 24908139323088192 24916858828557312 24923109097488384 24927590983827456 24936959895037551 24954222837099456 24965524568456838 25118539460320256 25165012243780608 25167599107703694 25175851283349504 25176409441354784 25187253389908992 25214162658319242 25216104768362496 25233853303673856 25265354972988204 25400011215814656 25417889194991616 25420502053667088 25438099734217728 25447004761079808 25449620612720544 25476153678331904 25478772526366272 25485163748527104 25496705942253792 25652976470114304 25664594665979392 25700438036201472 25703079939782496 25712077727341056 25714720827436383 25723152398204928 25729877255028736 25744176406849254 25750634204240928 25752617635774464 25762296629152269 25782415332014592 25979335898775552 25991101902352896 26000200516755456 26020874069480448 26029983106121728 26039189047408128 26050982158389744 26071696089147402 26210649871638528 26249953981054464 26259143210901504 26261842547169072 26271035938804992 26282351363383296 26289222412746752 26291924841037536 26310430599985296 26312457149595648 26544104070488064 26556125856751872 26565799058131677 26574509687980032 26586545244903936 26605258374525696 26616999477715968 26638472091085389 26780446607978496 26820605154555648 26829994150268928 26832752167759704 26851327497229824 26860727247806464 26863488424538352 26870226995729664 26882396482593672 26894259888942176 26903771496247851 27102073823059968 27121149811150848 27128240149323776 27131028825325968 27152216420327424 27155007560995632 27183318615539712 27384387092050176 27391256328056832 27403661788350336 27422632337596416 27435052008039168 27444656101019648 27454362365202048 27466478184451584 27669641124259032 27708284757779712 27710740024436736 27717984500396032 27720833799789576 27742481994682368 27752587332206288 27774260324573184 27944813851803648 27967033625923584 27986718422145024 27999393566357952 28018776518848512 28021656738474216 28031466182126976 28050871337312256 28063575536287488 28258356892860288 28310638774253184 28320549380839424 28323460621524132 28343067913742592 28355904448123816 28368117864407808 28575012617791488 28595125344365568 28607744591007744 28627880356214784 28630823189310612 28638308204510744 28660672888123392 28663619092162056 28859598528878592 28869701307891712 28872668999226816 28905741930497408 28912992790726656 28915964932255308 28923114261282816 28926087443258688 28946111911907328 28948676864016384 28959221564041344 28971694840246272 29182991609659392 29236984193581056 29247633910989696 29250225581349888 29260880122000108 29273483328165504 29283730994386944 29473632540131328 29486981105593344 29497303510237184 29520757716252672 29541536112264192 29544572865565206 29554915431155616 29575375214340096 29578415446167228 29588769858911808 29601514293295104 29817404470738944 29828265609130304 29851559573225472 29872570806484992 29883452039489472 29896323398977536 29896986211608806 29906789100650496 29909863400516928 29944124412430464 30114363682308096 30128002433975808 30148858944258048 30162513318779904 30170079433801728 30175504875159552 30183743419052544 30186846188729667 30204638516772864 30207743434383552 30218318153782272 30221424477605646 30256042375059948 30462909558260736 30476706165850528 30489833050942464 30519270167989248 30522407428491714 30533092301217504 30546243472868352 30556936689795072 30581233442482176 30769023762358272 30804268921307136 30807435478556448 30825950725840896 30839554452717568 30850461379795968 30861261093224448 30864433509044064 30875238113647104 30899787957508032 31111056570138624 31125146722570752 31128346264791411 31138552903090176 31171820352502176 31182732562945536 31185938024763273 31196855177330928 31210292244017664 31221660748732074 31231897983811584 31246042865144832 31437915583279104 31462912829164032 31473926941335552 31509979549515776 31521123583704576 31532158073511936 31535399454892848 31557230254476288 31571522478323424 31787383886880768 31790651504467824 31801780346974464 31815477966200832 31823795552272384 31846194957901824 31849468621034832 31851921812668416 31860618053444352 31885951402960416 31900392504139293 31910852287807488 32132336506380288 32146889195015424 32183712664883712 32206365400741632 32218096730074587 32228660685422592 32243256999138816 32246571478682313 32467048344988416 32478413971378176 32481752624130168 32515617194713088 32518959671809584 32527116889567488 32538503543943168 32541848373666024 32564375900895744 32579124259546512 32604566467977216 32830865560866816 32839448601812992 32868472508817408 32903588149863408 32906503779018624 32929283743801344 32944197368685312 33157836607647744 33172853743792512 33184466449016832 33210852430784256 33222478438076416 33234228126297216 33249279860050068 33272297116132608 33287366091275784 33544580029581312 33553349658374144 33556798810271592 33583004519878656 33618883544425656 33621473024483328 33645137738231808 33687139963984272 33878659142596608 33890518926655488 33894002738222784 33917466312290304 33932827483627392 33956711346434112 33971696701821696 33980218331369472 33995607923005056 34270773253043328 34282770303121408 34286294436581844 34325568542465672 34334178938987904 34349728838869692 34376553776019456 34403887622792448 34615151732653056 34654802536470528 34658364913376004 34666934022340608 34694498759307264 34718918729877504 34734642877852992 34762261452196536 34947533162184704 34999938641405952 35012190947868672 35015790062892096 35028047918406656 35043135151177728 35055899788050048 35080574133313728 35096462074497294 35107969813807104 35151798223287936 35367655031188992 35392138760650752 35408167809002496 35421065410842236 35448726993205248 35457619128385536 35473677832700928 35489332636954624 35501884036285824 35517962788113852 35707262143971328 35760806872740864 35764482942526302 35773325533691904 35777002890346272 35801769996306432 35817984566051136 35826969327639552 35833412039251968 35843195310124896 35871695328330468 36136098430746624 36161533081534464 36174705100434624 36191088571947502 36202955227103232 36206676747994176 36228436935524352 36273664124031168 36512516122733568 36521675104075776 36538215717800448 36541971702146439 36563509783461888 36580069344052224 36583829630785782 36605816486936064 36621970912602112 36634922888507712 36651514791989826 36892854832345376 36944379677039616 36947653365915648 36961111733052768 36977031572419584 36989975992909824 37016536668596334 37032347099430912 37062222039770976 37289378167898112 37315624562860032 37332524755143936 37358368691798016 37362208984632288 37375288242835968 37384663646232576 37401161783083008 37418100715049984 37431334255649184 37448286852685257 37677809190480384 37747518365670912 37751398661555541 37764614162032176 37780880084863488 37790757218323456 37821243987478863 37824157152543744 38100016823721984 38126833792487424 38143659454676992 38157149601326592 38170507141619712 38174430919080816 38214230517497856 38218158789549408 38245058913380688 38479464705171456 38496891998969088 38550657054302208 38554619909673744 38568116591011584 38594815882543104 38612295418721792 38616264610273881 38625951306361392 38628926453661696 38986652853529344 38996845214652928 39000300775133184 39031311104220672 39044974659182592 39076473237584616 39315974807457792 39361010288336896 39374930971581696 39388714816352256 39392763820753608 39406553908207488 39433833619120128 39437887261556304 39451693145215744 39465645899977944 39468685724393472 39834188785127808 39844602719319296 39861764531970048 39879817867355904 39925499216573952 40170669911967744 40216684425039872 40230907731833472 40244991225403392 40249128251639556 40276991245844736 40291090871709696 40295232636807528 40323594723890508 40341389833413264 40617212744347648 40653110734589952 40692360223985664 40696543237988952 40710789734956672 40728324630491136 40774977923309568 41025365016477696 41076580638075264 41101267634454528 41105492682525504 41133948506394624 41152578012058752 41166984151529472 41199717276677376 41500195630094336 41504461686388548 41562427136669568 41576976750594048 41581250699684364 41595806903107904 41613722992023552 41628880998309432 41661390486859776 41917220777705472 41950550438885376 41965235921780736 41999090349536928 42028164778272768 42042877431349248 42047199273190464 42076307005968384 42095363304431232 42383178515841024 42387535339290432 42402373795965952 42420637288267776 42461593277202432 42465958161379776 42480824071259136 42485190932286198 42499121353555968 42514601870613888 42533856672185724 42552176796611712 42843115341840384 42862518926687232 42911616886511616 42922381050150912 42941820534322176 42957462306766116 42991009332185088 42995428638243084 43289397793317888 43304551961837568 43309003498840224 43358612895746112 43369489186089984 43384671391924224 43389131164888032 43419167867860992 43423015296024576 43438832346062016 43472755290636288 43774487414489088 43810265113410134 43824630011756544 43855476290371584 43871450866484544 43875338372024832 43891320183000162 43905711658401792 43910224992248256 43925596491580416 44210448810196992 44230471658390016 44245955265355776 44281136574379008 44312304168396288 44332373146733424 44363062821510144 44367623169250842 44383154788367712 44726106706108416 44742398413695456 44777339359838208 44808856209727488 44825178059234208 44828630699311104 44845479317413209 44860183650975744 44864795100775392 44916186618645696 45171545523462144 45192003650963712 45223288416387072 45243769978169856 45255119150702592 45275615128578816 45295595602428928 45306957775159296 45311615151575328 45327477230673408 45332136716408469 45384063562589922 45694364337391104 45715059248775792 45734749576413696 45778905251983872 45783611142737571 45799638451826256 45835405034692608 45871850163723264 46153535643537408 46206403381960704 46211153217834672 46238926088761344 46259331679076352 46291891639836672 46296650263566096 46312857170470656 46349681936262048 46666584855207936 46687720083856128 46741199717400064 46757730528753264 46774098844418304 46795282765996392 46832491123098111 46847846975717376 46869064297717248 47156873374918656 47194369243746048 47210890412003328 47264969324273664 47298237110267904 47303099182339272 47335845381714432 47357283717485136 47681075830321152 47685977256701736 47702670520461696 47735693328408576 47757312754734848 47769292436852736 47774202931552248 47777882719002624 47790927080166528 47828927104440624 47866278431711232 48160211106299904 48220333792523136 48232940133912832 48275568997325568 48342991028133888 48364885498708224 48683354830311424 48700572517482624 48717620957067264 48722628936195252 48773425792069632 48778439507714376 48807755315914752 48812772560499036 48846563851343616 48868686389319768 48906849701965824 49259172902719488 49263537821220864 49281482310737024 49302708763226112 49355382224795112 49393925615702016 49416296053027968 49754166083813376 49759280615688768 49776699673525248 49816278646176384 49833717657114624 49846218194976768 49873919790075102 49908445674198912 49931049136913676 50237078920640512 50330024487561216 50335198215407388 50352818882709568 50374506779817984 50428325316638484 50432209536724992 50467706607347712 50530709945976408 50800022431629312 50835778389983232 50841004107334176 50876199468435456 50894009522159616 50899241225441088 50957545052732544 50970327497054208 50993411884507584 51305952940228608 51329189331958784 51400876072402944 51406159879564992 51424155454682112 51429441654872766 51446304796409856 51488352813698508 51501268408481856 51524593258304538 51564830664029184 51958671797551104 51982203804705792 52000401033510912 52041748138960896 52059966212243456 52078378094816256 52101964316779488 52143392178294804 52421299743277056 52499907962108928 52518286421803008 52523685094338144 52542071877609984 52564702726766592 52578444825493504 52583849682075072 52620861199970592 52624914299191296 52644693111745941 53088208140976128 53112251713503744 53131598116263354 53149019375960064 53173090489807872 53210516749051392 53233998955431936 53276944182170778 53560893215956992 53641210309111296 53659988300537856 53665504335519408 53702654994459648 53721454495612928 53726976849076704 53740453991459328 53764792965187344 53788519777884352 53807542992495702 54204147646119936 54242299622301696 54256480298647552 54262057650651936 54286632857921253 54304432840654848 54310015121991264 54366637231079424 54768774184100352 54782512656113664 54807323576700672 54845264675192832 54870104016078336 54875744446178673 54889312202039296 54908724730404096 54932956368903168 54977272187984739 55339282248518064 55416569515559424 55421480048873472 55435969000792064 55441667599579152 55484963989364736 55505174664412576 55524805002894501 55548520649146368 55934067251847168 55973436844290048 55998787132715904 56037553037697024 56043313476948432 56062932364253952 56101742674624512 56127151072574976 56516713785720576 56621277548506368 56641098761678848 56646921243048264 56686135827485184 56711808896247632 56736235728815616 57150025235582976 57190250688731136 57215489182015488 57255760712429568 57261646378621224 57276616409021488 57321345776246784 57327238184324112 57719197057757184 57745337998453632 57811483860994816 57825985581453312 57831929864510616 57852174886517376 57892223823814656 57918443128082688 57943389680492544 58495267821979392 58500451162699776 58521760244000216 58546966656331008 58567461988773888 58973962211186688 58994607020474368 59041515432505344 59083072224528384 59089145731130412 59109830862311232 59150750428680192 59156830892334456 59177539717823616 59203028586590208 59634808941477888 59656531218260608 59745141612969984 59766904078978944 59792646797955072 59793972423217612 59819726801033856 59888248824860928 60228727364616192 60256004867951616 60325026637559808 60340158867603456 60367486838105088 60373692377459334 60415486868767104 60436636307564544 60442848955211292 60512084750119896 60925819116521472 60953412331701056 60979666101884928 61038540335978496 61044814856983428 61066184602435008 61092486945736704 61113873379590144 61162466884964352 61538047524716544 61608537842614272 61614870957112896 61651901451681792 61700922759591936 61722522186448896 61728867018088128 61750476227294208 61799575915016064 62222113140277248 62250293445141504 62256692529582822 62277105806180352 62343640705004352 62365465125891072 62371876049526546 62393710354661856 62420584488035328 62443321497464148 62492085730289664 62875831166558208 62925825658328064 62947853882671104 63019959099031552 63042247167409152 63064316147023872 63070798909785696 63114460508952576 63143044956646848 63574767773761536 63581303008935648 63603560693948928 63630955932401664 63647591104544768 63692389915803648 63698937242069664 63703843625336832 63721236106888704 63727786398429297 63771902805920832 63800785008278586 63821704575614976 64264673012760576 64293778390030848 64367425329767424 64412730801483264 64436193460149174 64457321370845184 64486513998277632 64493142957364626 64934096689976832 64956827942756352 64963505248260336 65031234389426176 65037919343619168 65054233779134976 65077007087886336 65083696747332048 65128751801791488 65158248519093024 65209132935954432 65661731121733632 65678897203625984 65715397670115201 65736945017634816 65807176299726816 65813007558037248 65836980274500243 65858567487602688 65888394737370624 66315673215295488 66345707487585024 66368932898033664 66421704861568512 66444956876152832 66468456252594432 66498559720100136 66544594232265216 66551434753876263 66574732182551568 67089160059162624 67106699316748288 67113597620543184 67166009039757312 67237767088851312 67242946048966656 67290275476463616 67374279927968544 67757318285193216 67788005476445568 67834932624580608 67865654967254784 67913422692868224 67943393403643392 67960436662738944 67991215846010112 68076095343884883 68541546506086656 68565540606242816 68572588873163688 68651137084931344 68668357877975808 68699457677739384 68753107552038912 68807775245584896 69230303465306112 69309605072941056 69316729826752008 69388997518614528 69437837459755008 69469285755705984 69524522904393072 69999877282811904 70031580125784192 70056095836813312 70111799576100096 70161148266627456 70192924148994588 70303596446575872 70735310062377984 70816335618004992 70842130821684472 70897453986410496 70947355665401856 70978665273909248 71003768072571648 71035925576227704 71414524287942656 71521613745481728 71528965885052604 71546651067383808 71554005780692544 71603539992612864 71635969132102272 71653938655279104 71666824078503936 71686390620249792 71743390656660936 72323066163068928 72349410200869248 72382177143895004 72413353495988352 72456873871048704 72547328248062336 73025032245467136 73043350208151552 73076431435600896 73083943404292878 73160138688104448 73167659261571564 73211632973872128 73243941825204224 73269845777015424 73303029583979652 73785709664690752 73888759354079232 73895306731831296 73922223466105536 73954063144839168 73979951985819648 74033073337192668 74124444079541952 74578756335796224 74631249125720064 74665049510287872 74716737383596032 74724417969264576 74750576485671936 74769327292465152 74836201430099968 74862668511298368 74896573705370514 75355618380960768 75495036731341824 75502797323111082 75529228324064352 75561760169726976 75581514436646912 75642487974957726 75648314305087488 76200033647443968 76253667584974848 76287318909353984 76314299202653184 76341014283239424 76348861838161632 76428461034995712 76436317579098816 76490117826761376 76958929410342912 76993783997938176 77101314108604416 77109239819347488 77136233182023168 77144162482309149 77189631765086208 77224590837443584 77232529220547762 77251902612722784 77257852907323392 77286889887456807 77973305707058688 77993690429305856 78000601550266368 78062622208441344 78089949318365184 78152946475169232 78631949614915584 78722020576673792 78749861943163392 78777429632704512 78785527641507216 78813107816414976 78867667238240256 78875774523112608 78903386290431488 78931291799955888 78937371448786944 79668377570255616 79689205438638592 79697397174395031 79723529063940096 79759635734711808 79850998433147904 80341339823935488 80433368850079744 80461815463666944 80489982450806784 80498256503279112 80553982491689472 80582181743419392 80590465273615056 80647189447781016 80682779666826528 81234425488695296 81306221469179904 81384720447971328 81393086475977904 81421579469913344 81456649260982272 81523225288355971 81549955846619136 82153161276150528 82210985365051008 82267897012789248 82305156024117504 82333968303058944 82399434553354752 83000391260188672 83008923372777096 83124854273339136 83153953501188096 83162501399368728 83191613806215808 83227445984047104 83257761996618864 83322780973719552 83834441555410944 83901100877770752 83998180699073856 84056329556545536 84094398546380928 84152614011936768 84190726608862464 84775070678580864 84804747591931904 84931916322759552 84961648142518272 84970381864572396 85029203741227776 85067713344371448 85104353593223424 85725037853374464 85823233773023232 85883641068644352 85914924613532232 85982018664370176 85990857276486168 86578795586635776 86609103923675136 86618006997680448 86717225791492224 86738978372179968 86769342783848448 86778262329776064 86838335735721984 86846030592049152 86877664692124032 87548974828978176 87620530226820268 87710952580743168 87742901732969088 87750676744049664 87782640366000324 87820449984496512 87851192983160832 88420897620393984 88460943316780032 88491910530711552 88562273148758016 88624608336792576 88664746293466848 88726125643020288 88735246338501684 88766309576735424 89452213412216832 89484796827390912 89554678719676416 89617712419454976 89650356118468416 89690958634826418 89720367301951488 89729590201550784 89832373237291392 90343091046924288 90384007301927424 90446576832774144 90487539956339712 90510238301405184 90551230257157632 90591191204857856 90613915550318592 90623230303150656 90654954461346816 90664273432816938 90768127125179844 91388728674782208 91430118497551584 91469499152827392 91557810503967744 91567222285475142 91599276903652512 91670810069385216 91743700327446528 92307071287074816 92412806763921408 92422306435669344 92477852177522688 92518663358152704 92583783279673344 92593300527132192 92625714340941312 92699363872524096 93333169710415872 93375440167712256 93385038794374233 93482399434800128 93515461057506528 93548197688836608 93557814074289819 93590565531992784 93664982246196222 93695693951434752 93738128595434496 94313746749837312 94388738487492096 94421780824006656 94529938648547328 94596474220535808 94606198364678544 94671690763428864 94714567434970272 95362151660642304 95371954513403472 95405341040923392 95471386656817152 95514625509469696 95538584873705472 95548405863104496 95555765438005248 95581854160333056 95657854208881248 95701177512417879 95732556863422464 96440667585046272 96465880267825664 96551137994651136 96654290190223761 96685982056267776 96729770997416448 97366709660622848 97401145034965248 97435241914134528 97445257872390504 97546851584139264 97556879015428752 97615510631829504 97625545120998072 97693127702687232 97737372778639536 97813699403931648 98518345805438976 98562964621474048 98605417526452224 98710764449590224 98787851231404032 98832592106055936 99518561231377536 99553399347050496 99632557292352768 99667435314229248 99747839580150204 99816891348397824 99862098273827352 100474157841281024 100660048975122432 100670396430814776 100705637765419136 100749013559635968 100856650633276968 100864419073449984 100935413214695424 101061419891952816 101671556779966464 101682008214668352 101752398936870912 101798482450882176 101915090105465088 101940654994108416 101986823769015168 102658378663917568 102812319759129984 102848310909364224 102858883309745532 102976705627397016 103002536816963712 103049186516609076 103129661328058368 103964407609411584 104000802067021824 104083496277921792 104156756189632512 104203928633558976 104286784356589608 104842599486554112 104999815924217856 105036572843606016 105047370188676288 105084143755219968 105129405453533184 105167699364150144 105241722399941184 105289386223491882 106176416281952256 106224503427007488 106263196232526708 106346180979615744 106421033498102784 106467997910863872 106553888364341556 107121786431913984 107282420618222592 107319976601075712 107331008671038816 107405309988919296 107442908991225856 107453953698153408 107480907982918656 107529585930374688 107577039555768704 107615085984991404 108408295292239872 108484599244603392 108512960597295104 108524115301303872 108573265715842506 108608865681309696 108620030243982528 109537548368200704 109565025312227328 109614647153401344 109690529350385664 109740208032156672 109751488892357346 109778624404078592 109817449460808192 109865912737806336 109954544375969478 110678564497036128 110833139031118848 110842960097746944 110871938001584128 110883335199158304 110969927978729472 111010349328825152 111049610005789002 111097041298292736 111868134503694336 111946873688580096 111997574265431808 112075106075394048 112086626953896864 112125864728507904 112203485349249024 112254302145149952 112344860558055771 113033427571441152 113242555097012736 113254195984666623 113282197523357696 113293842486096528 113372271654970368 113423617792495264 113463731962436589 113472471457631232 114300050471165952 114380501377462272 114430978364030976 114511521424859136 114523292757242448 114553232818042976 114642691552493568 114654476368648224 115438394115514368 115490675996907264 115622967721989632 115651971162906624 115663859729021232 115704349773034752 115784447647629312 115836886256165376 115848793830821643 115886779360985088 116990535643958784 117000902325399552 117043520488000432 117093933312662016 117134923977547776 117947924422373376 118083030865010688 118166144449056768 118178291462260824 118219661724622464 118301500857360384 118313661784668912 118355079435647232 118406057173180416 119313062436521216 119533808157957888 119585293595910144 119587944846435224 119639453602067712 119776497649721856 120512009735903232 120650053275119616 120734973676210176 120747384754918668 120830973737534208 120873272615129088 120885697910422584 121024169500239792 121851638233042944 121906824663402112 121959332203769856 122077080671956992 122089629713966856 122132369204870016 122184973891473408 122324933769928704 123076095049433088 123229741914225792 123303802903363584 123401845519183872 123457734036176256 123500952454588416 123599151830032128 124500586890283008 124513385059165644 124687281410008704 124730930251782144 124743752099053092 124787420709323712 124841168976070656 124886642994928296 124984171460579328 125751662333116416 125851651316656128 125895707765342208 126084494334818304 126128632294047744 126141597819571392 126228921017905152 126286089913293696 127149535547523072 127162606017871296 127207121387897856 127261911864803328 127384779831607296 127397874484139328 127442472213777408 127455572796858594 127543805611841664 127601570016557172 128529346025521152 128587556780061696 128734850659534848 128825461602966528 128872386920298348 128973027996555264 128986285914729252 129868193379953664 129913655885512704 129927010496520672 130062468778852352 130075838687238336 130108467558269952 130154014175772672 130167393494664096 130257503603582976 130316497038186048 130418265871908864 131323462243467264 131357794407251968 131430795340230402 131473890035269632 131614352599453632 131626015116074496 131673960549000486 131717134975205376 131776789474741248 132631346430590976 132691414975170048 132737865796067328 132843409723137024 132889913752305664 132936912505188864 132997119440200272 133089188464530432 133102869507752526 133149464365103136 134178320118325248 134213398633496576 134227195241086368 134332018079514624 134475534177702624 134485892097933312 134536437952239627 134580550952927232 134748559855937088 135514636570386432 135576010952891136 135669865249161216 135731309934509568 135826845385736448 135886786807286784 135920873325477888 135982431692020224 135996410149225407 136152190687769766 137083093012173312 137131081212485632 137145177746327376 137302274169862688 137336715755951616 137350833428212713 137398915355478768 137506215104077824 137615550491169792 138460606930612224 138619210145882112 138633459653504016 138777995037229056 138875674919510016 138938571511411968 139049045808786144 139999754565623808 140063160251568384 140112191673626624 140223599152200192 140322296533254912 140385848297989176 140497473369294333 140607192893151744 141470620124755968 141632671236009984 141684261643368944 141794907972820992 141894711330803712 141957330547818496 142007536145143296 142071851152455408 143043227490963456 143057931770105208 143108011561385088 143207079985225728 143271938264204544 143307877310558208 143333648157007872 143372781240499584 143486781313321872 144698820401738496 144764354287790008 144826706991976704 145094656496124672 146050064490934272 146152862871201792 146167886808585756 146320277376208896 146335318523143128 146423265947744256 146487883650408448 146539691554030848 146606059167959304 147571419329381504 147777518708158464 147790613463662592 147844446932211072 147908126289678336 148066146674385336 148248888159083904 149262498251440128 149330099020575744 149448835938529152 149501152971343872 149538654584930304 149672402860199936 149725337022596736 149793147410741028 150711236761921536 150990073462683648 151005594646222164 151058456648128704 151123520339453952 151163028873293824 151284975949915452 151296628610174976 152400067294887936 152507335169949696 152628598405306368 152682028566478848 152697723676323264 152872635158197632 152980235653522752 153917858820685824 153987567995876352 154202628217208832 154218479638694976 154272466364046336 154288324964618298 154449181674887168 154465058441095524 154503805225445568 154573779774913614 155946611414117376 155987380858611712 156001203100532736 156125244416882688 156179898636730368 156305892950338464 157263899229831168 157444041153347584 157499723886326784 157554859265409024 157571055283014432 157626215632829952 157735334476480512 157751549046225216 157806772580862976 157862583599911776 157874742897573888 157934079335237823 159336755140511232 159378410877277184 159394794348790062 159447058127880192 159519271469423616 159701996866295808 160682679647870976 160866737700159488 160923630927333888 160979964901613568 160996513006558224 161107964983378944 161164363486838784 161180930547230112 161294378895562032 161365559333653056 162468850977390592 162612442938359808 162769440895942656 162786172951955808 162843158939826688 162859898573763759 162913298521964544 163046450576711942 163099911693238272 164306322552301056 164421970730102016 164535794025578496 164610312048235008 164627233338536019 164667936606117888 164798869106709504 166000782520377344 166017846745554192 166249708546678272 166307907002376192 166325002798737456 166383227612431616 166454891968094208 166515523993237728 166645561947439104 167802201755541504 167996361398147712 168112659113091072 168188797092761856 168250060701500621 168305228023873536 168381453217724928 169550141357161728 169609495183863808 169863832645519104 169923296285036544 169940763729144792 170058407482455552 170135426688742896 170208707186446848 171450075706748928 171646467546046464 171767282137288704 171829849227064464 171964037328740352 171981714552972336 173157591173271552 173236013995360896 173434451582984448 173477956744359936 173556524659552128 173676671471443968 173755329384248064 175241060453640536 175485803465938176 175501353488099328 175565280732000648 175640899968993024 175702385966321664 176921886633560064 176983821061423104 177124546297516032 177249216673585152 177329492586933696 177452251286040576 177470492677003368 177532619153470848 178904426824433664 178969593654781824 179235424838909952 179300712236936832 179381917269652836 179459180403101568 179664746474582784 180686182093848576 180768014603854848 180975079912679424 181020476602810368 181102460514315264 181182382409715712 181246460606301312 181309908922693632 181328546865633876 181536254250359688 182777457349564416 182860236995103168 182938998305654784 183115621007935488 183134444570950284 183198553807305024 183341620138770432 183487400654893056 184614142574149632 184825613527842816 184844612871338688 184955704355045376 185167566559346688 185186601054264384 185251428681882624 185398727745048192 186666339420831744 186750880335424512 186770077588748466 186964798869600256 187030922115013056 187096395377673216 187115628148579638 187181131063985568 187329964492392444 187476257190868992 188627493499674624 188777476974984192 188843561648013312 189059877297094656 189192948441071616 189212396729357088 189343381526857728 189429134869940544 190724303321284608 190743909026806944 190810682081846784 190942773313634304 191029251018939392 191077169747410944 191096811726208992 191111530876010496 191163708320666112 191183359195287891 191315708417762496 191402355024835758 191465113726844928 192881335170092544 192931760535651328 193102275989302272 193308580380447522 193371964112535552 193459541994832896 194733419321245696 194802290069930496 194870483828269056 194890515744781008 195093703168278528 195113758030857504 195231021263659008 195251090241996144 195386255405374464 195474745557279072 195627398807863296 197036691610877952 197125929242948096 197146193010345603 197210835052904448 197421528899180448 197510940823500729 197575702462808064 197665184212111872 199037122462755072 199106798694100992 199265114584705536 199334870628458496 199495679160300408 199633782696795648 199724196547654704 200948315682562048 201320097950244864 201340792861629552 201411275530838272 201498027119271936 201713301266553936 201728838146899968 201870826429390848 202122839783905632 203364016429336704 203504797873741824 203596964901764352 203830180210930176 203881309988216832 203973647538030336 204228286031654649 205316757327835136 205624639518259968 205696621818728448 205717766619491064 205953411254794032 206005073633927424 206098373033218152 206259322656116736 207928815218823168 208166992555843584 208313512379265024 208407857267117952 208573568713179216 209999631848435712 210094740377352576 210168287510439936 210335398728300288 210483444799882368 210578772446983764 212449006854014976 212526392465053416 212692361959231488 212842066996205568 212935995821727744 213107776728683112 214243572863827968 214564841236445184 214639953202151424 214662017342077632 214810619977838592 214907907396306816 214961815965837312 215059171860749376 215154079111537408 215230171969982808 216969198489206784 217048230602607744 217146531431685012 217240060487965056 219075096736401408 219130050624454656 219229294306802688 219480416064313344 219502977784714692 219557248808157184 219634898921616384 219731825475612672 219909088751938956 221357128994072256 221666278062237696 221685920195493888 221743876003168256 221766670398316608 221939855957458944 222020698657650304 222099220011578004 223736269007388672 223893747377160192 223995148530863616 224150212150788096 224173253907793728 224251729457015808 224508604290299904 224689721116111542 226066855142882304 226485110194025472 226508391969333246 226564395046715392 226587684972193056 226744543309940736 226847235584990528 226927463924873178 226944942915262464 228600100942331904 228761002754924544 228861956728061952 229023042849718272 229046585514484896 229106465636085952 229285383104987136 229308952737296448 230876788231028736 230981351993814528 231245935443979264 231303942325813248 231327719458042464 231408699546069504 231432487446927447 231568895295258624 231673772512330752 231697587661643286 231773558721970176 231860669662370421 233981071287917568 234001804650799104 234087040976000864 234187866625324032 234269847955095552 235895848844746752 236166061730021376 236332288898113536 236356582924521648 236439323449244928 236603001714720768 236627323569337824 236710158871294464 236812114346360832 238626124873042432 239067616315915776 239092191523185093 239170587191820288 239175889692870448 239278907204135424 239552995299443712 241024019471806464 241300106550239232 241469947352420352 241494769509837336 241661947475068416 241746545230258176 241771395820845168 242048339000479584 243703276466085888 243813649326804224 243918664407539712 244154161343913984 244179259427933712 244264738409740032 244369947782946816 244569675865067913 244649867539857408 246459483828451584 246803691038367744 246915468072352512 247001904909176832 247198303660064256 249001173780566016 249026770118331288 249374562820017408 249461860503564288 249487504198106184 249574841418647424 249682337952141312 249773285989856592 249968342921158656 251503324666232832 251703302633312256 252168988669636608 252283195639142784 252457842035810304 252572179826587392 254325212035742592 254414242775795712 254795748968278656 254884944427554816 254911145593717188 255087611223683328 255203140033114344 257175113560123392 257469701319069696 257650923205933056 257744773840596696 257946055993110528 257972571829458504 259736386759907328 259827311771025408 259854020993041344 260151677374476672 260216935116539904 260308028351545344 260334786989328192 260515007207165952 260632994076372096 262646924486934528 262861590680460804 263228705198907264 263252030232148992 263347921098000972 263553578949482496 265262692861181952 265382829950340096 265475731592134656 265686819446274048 265779827504611328 265873825010377728 265994238880400544 266178376929060864 266205739015505052 266298928730206272 268356640236650496 268426797266993152 268454390482172736 268664036159029248 268951068355405248 269072875904479254 269161101905854464 269497119711874176 271029273140772864 271152021905782272 271339730498322432 271462619869019136 271653690771472896 271773573614573568 271841746650955776 271964863384040448 271992820298450814 272304381375539532 274166186024346624 274262162424971264 274290355492654752 274604548339725376 274673431511903232 274701666856425426 274797830710957536 275012430208155648 275231100982339584 276921213861224448 277238420291764224 277266919307008032 277555990074458112 277751349839020032 277877143022823936 278098091617572288 279999509131247616 280126320503136768 280155116383122699 280224383347253248 280447198304400384 280644593066509824 280673442222869457 280771696595978352 280994946738588666 281214385786303488 282941240249511936 283265342472019968 283368523286737888 283589815945641984 283789422661607424 283914661095636992 284015072290286592 284143702304910816 286086454981926912 286115863540210416 286216023122770176 286414159970451456 286543876528409088 286615754621116416 286667296314015744 286745562480999168 286973562626643744 287103532537253637 289397640803476992 289528708575580016 289653413983953408 289962870570671283 290189312992249344 292100128981868544 292305725742403584 292335773617171512 292640554752417792 292670637046286256 292846531895488512 292975767300816896 293079383108061696 293212118335918608 295142838658763008 295555037416316928 295688893864422144 295816252579356672 296132293348770672 296497776318167808 298660198041151488 298897671877058304 299002305942687744 299344805720399872 299450674045193472 299586294821482056 301422473523843072 301980146925367296 302011189292444328 302116913296257408 302247040678907904 302326057746587648 302569951899830904 302593257220349952 305014670339899392 305257196810612736 305395447352646528 305745270316395264 305960471307045504 307975135991752704 308436959277389952 308544932728092672 308576649929236596 308898363349774336 308930116882191048 309007610450891136 309147559549827228 311893222828234752 311974761717223424 312002406201065472 312250488833765376 312611785900676928 314527798459662336 314999447772653568 315109718530818048 315142110566028864 315252431265659904 315503098092450432 315613545161725952 315725167199823552 315868158670475646 318673510281022464 318756821754554368 318789588697580124 319038542938847232 319403993732591616 321365359295741952 321733475400318976 321847261854667776 321959929803227136 321993026013116448 322215929966757888 322328726973677568 322361861094460224 322588757791124064 322731118667306112 324937701954781184 325224885876719616 325538881791885312 325572345903911616 325686317879653376 325719797147527518 325826597043929088 326092901153423884 328612645104602112 328843941460204032 329071588051156992 329220624096470016 329254466677072038 329335873212235776 329597738213419008 332001565040754688 332035693491108384 332499417093356544 332615814004752384 332650005597474912 332766455224863232 332909783936188416 333031047986475456 333291123894878208 335604403511083008 335992722796295424 336225318226182144 336377594185523712 336500121403001242 336610456047747072 336762906435449856 339100282714323456 339218990367727616 339727665291038208 339762587953999869 339846592570073088 339881527458289584 340116814964911104 340270853377485792 340417414372893696 342900151413497856 343292935092092928 343534564274577408 343659698454128928 343815341433501269 343928074657480704 343963429105944672 346315182346543104 346472027990721792 346868903165968896 346955913488719872 347113049319104256 347353342942887936 347510658768496128 347546381492464929 350482120907281072 350971606931876352 351002706976198656 351130561464001296 351281799937986048 351404771932643328 353843773267120128 354249092595032064 354498433347170304 354658985173867392 354904502572081152 354940985354006736 355065238306941696 357939187309563648 358601424473873664 358763834539305672 358918360806203136 359329492949165568 361536029207709696 361950159825358848 362204921028630528 362364764819431424 362492921212602624 362619817845387264 362657093731267752 363072508500719376 365554914699128832 365720473990206336 365877996611309568 366231242015870976 366268889141900568 366397107614610048 366974801309786112 369228285148299264 369689225742677376 369911408710090752 370373202108528768 370502857363765248 370797455490096384 373501760670849024 373540155177496932 373929597739200512 374061844230026112 374192790755346432 374231256297159276 374362262127971136 374659928984784888 374952514381737984 377254986999349248 377554953949968384 377687123296026624 378385896882143232 378424793458714176 378686763053715456 378858269739881088 381448606642569216 381487818053613888 381621364163693568 382058502037878784 382154339494821888 382193623452417984 382327416641332224 382366718390575782 382631416835524992 382804710049671516 385762670340185088 385863521071302656 386204551978604544 386617160760895044 386919083989665792 389466838642491392 389604580139860992 389740967656538112 389781031489562016 390187406336557056 390227516061715008 390462042527318016 390502180483992288 390772510810748928 390949491114558144 391254797615726592 394073383221755904 394251858485896192 394292386020691206 394421670105808896 394843057798360896 395021881647001458 395151404925616128 395330368424223744 398074244925510144 398213597388201984 398530229169411072 398669741256916992 398991358320600816 399267565393591296 399448393095309408 401896631365124096 402640195900489728 402681585723259104 402822551061676544 402996054238543872 403426602533107872 403457676293799936 403609313856718881 403741652858781696 404245679567811264 406728032858673408 407009595747483648 407193929803528704 407660360421860352 407762619976433664 407947295076060672 408456572063309298 410633514655670272 411249279036519936 411393243637456896 411435533238982128 411906822509588064 412010147267854848 412196746066436304 412518645312233472 415857630437646336 416197518577396273 416333985111687168 416627024758530048 416815714534235904 417147137426358432 419999263696871424 420189480754705152 420336575020879872 420670797456600576 420966889599764736 421157544893967528 421492420107882999 424898013708029952 425052784930106832 425384723918462976 425684133992411136 425871991643455488 426215553457366224 429129682472890368 429324034684155264 429621239955677184 429815814792613632 429923631931674624 430118343721498752 430308158223074816 430460343939965616 434096461205215488 434293062863370024 434480120975930112 438150193472802816 438458588613605376 438960832128626688 439005955569429384 439269797843232768 439463650951225344 439818177503877912 442714257988144512 443332556124475392 443371840390987776 443533340796633216 444041397315300608 444198440023156008 447787494754320384 447990297061727232 448346507815587456 448503458914031616 449017208580599808 449379442232223084 452133710285764608 452970220388050944 453016783938666492 453128790093430784 453175369944386112 453489086619881472 453694471169981056 453854927849746356 453889885830524928 457200201884663808 457522005509849088 458046085699436544 458093171028969792 458212931272171904 458617905474592896 461753576462057472 461962703987629056 462491870887958528 462607884651626496 462655438916084928 462817399092139008 462864974893854894 463347545024661504 463395175323286572 463721339324740842 467962142575835136 468003609301598208 468174081952001728 468375733250648064 468539695910191104 471791697689493504 472332123460042752 472664577796227072 472713165849043296 472878646898489856 473206003429441536 473254647138675648 473420317742588928 473624228692721664 473802238005713469 477252249746084864 478135232631831552 478184383046370186 478341174383640576 478351779385740896 478557814408270848 479105990598887424 482048038943612928 482600213100478464 482939894704840704 482989539019674672 483323894950136832 483493090460516352 483542791641690336 484096678000959168 487406552932171776 487627298653608448 487837328815079424 488308322687827968 488358518855867424 488529476819480064 488579695721291277 488739895565893632 489139351730135826 489299735079714816 492918967656903168 493607382076735488 493830936144705024 494003809818353664 494396607320128512 498002347561132032 498053540236662576 498749125640034816 498923721007128576 498975008396212368 499149682837294848 499364675904282624 499546571979713184 499936685842317312 503406605266624512 504337977339273216 504566391278285568 504750182104501863 504915684071620608 505144359653174784 508650424071485184 508828485551591424 509591497936557312 509769888855109632 509822291187434376 510175222447366656 510406280066228688 514350227120246784 514939402638139392 515301846411866112 515489547681193392 515892111986221056 515945143658917008 519472773519814656 519708041986082688 520303354748953344 520433870233079808 520669573978656384 521030014414331904 521265988152744192 525723181360921608 526457410397814528 526504060464297984 526695842196001944 527107157898964992 530765659900680192 530951463184269312 531373638892548096 531747650020755456 531988477760801088 532356753858121728 532411478031010104 532597857460412544 536713280473300992 536908780964345472 537902136710810496 538145751808958508 538994239423748352 542058546281545728 542304043811564544 542925239738038272 543307381542945792 543547147229147136 543929726768080896 543985640596901628 544608762751079064 548332372048693248 548524324849942528 548580710985309504 549209096679450752 549346863023806464 549403333712850852 549595661421915072 550024860416311296 550462201964679168 553842427722448896 554476840583528448 554533838614016064 555502699678040064 555754286045647872 556196183235144576 559999018262495232 560252641006273536 560310232766245398 560448766694506496 560894396608800768 561289186133019648 561346884445738914 561543393191956704 561989893477177332 562428771572606976 565882480499023872 566530684944039936 566737046573475776 567179631891283968 567578845323214848 568030144580573184 568287404609821632 572172909963853824 572231727080420832 572432046245540352 572828319940902912 573087753056818176 573231509242232832 573334592628031488 573491124961998336 573550077585863673 573947125253287488 574207065074507274 578795281606953984 579057417151160032 579306827967906816 579925741141342566 580378625984498688 584200257963737088 584611451484807168 584671547234343024 585281109504835584 585341274092572512 585693063790977024 585951534601633792 586158766216123392 586424236671837216 590285677317526016 591110074832633856 591377787728844288 591438579031036809 591632505158713344 592264586697541344 592532822470502187 592995552636335616 597320396082302976 597795343754116608 598004611885375488 598689611440799744 598901348090386944 599172589642964112 602844947047686144 603960293850734592 604022378584888656 604233826592514816 604494081357815808 604652115493175296 605139903799661808 605186514440699904 610514393621225472 610790894705293056 611490540632790528 611920942614091008 612684858094963947 615950271983505408 616873918554779904 617089865456185344 617153299858473192 617796726699548672 617860233764382096 618015220901782272 618295119099654456 623786445656469504 623949523434446848 624500977667530752 625223571801353856 629998895545307136 630284221132057728 630504862531319808 631006196184900864 631227090323451904 631450334399647104 631736317340951292 637347020562044928 637513643509108736 637579177395160248 638077085877694464 638807987465183232 642730718591483904 643694523709335552 643919859606454272 643986052026232896 644431859933515776 644723722188920448 645177515582248128 645462237334612224 651144691807823232 651372635759306752 651439594295055036 652185802306847768 657225290209204224 657687882920408064 658441248192940032 658508933354144076 658671746424471552 659195476426838016 664003130081509376 664071386982216768 664998834186713088 665231628009504768 665300011194949824 665532910449726464 665819567872376832 666062095972950912 671208807022166016 671985445592590848 672450636452364288 672755188371047424 673000242806002484 673525812870899712 678200565428646912 678437980735455232 679455330582076416 679525175907999738 679693185140146176 679763054916579168 680233629929822208 680541706754971584 680834828745787392 685800302826995712 686585870184185856 687069128549154816 687319396908257856 687630682867002538 687856149314961408 687926858211889344 692630364693086208 692944055981443584 693737806331937792 693911826977439744 694226098638208512 694297462340782341 694706685885775872 695021317536992256 695092762984929858 700964241814562144 701943213863752704 702005413952397312 702261122928002592 702563599875972096 702809543865286656 707687546534240256 708498185190064128 708996866694340608 709317970347734784 709809005144162304 709881970708013472 710130476613883392 715878374619127296 717202848947747328 717276574569555279 717527669078611344 717836721612406272 718658985898331136 723072058415419392 723900319650717696 724409842057261056 724729529638862848 724985842425205248 725239635690774528 725314187462535504 726145017001438752 731109829398257664 731440947980412672 731755993222619136 732462484031741952 732537778283801136 732794215229220096 733709027595203739 733949602619572224 739378451485354752 740746404217057536 741005714727530496 741594910980192768 747003521341698048 747080310354993864 747859195478401024 748123688460052224 748385581510692864 748462512594318552 748724524255942272 749319857969569776 749905028763475968 754509973998698496 755109907899936768 756849586917428352 757373526107430912 757716539479762176 762975636107227776 763242728327387136 764117004075757568 764387246904835968 764654833282664448 764733436781151564 765262833671049984 765609420099343032 771525340680370176 771727042142605312 772409103957209088 773234321521790088 773838167979331584 779209160279721984 779481935313076224 779562062979124032 780455032123430016 780924085054636032 781004360967984576 781545021621497856 781898982229116288 788503716971792384 788584772041382412 789686115596721792 790043763294002916 790660736848447488 796148489851020288 796427194776403968 797060458338822144 797339482513833984 797982716641201632 798535130787182592 798896786190618816 803793262730248192 805280391800979456 805363171446518208 805645102123353088 805992108477087744 806853205066215744 807218627713437762 807483305717563392 808491359135622528 813456065717346816 814019191494967296 814387859607057408 815320720843720704 815525239952867328 815894590152121344 816913144126618596 821267029311340544 822498558073039872 822786487274913792 822871066477964256 823813645019176128 824020294535709696 824393492132872608 825037290624466944 831715260875292672 832395037154792546 832667970223374336 833254049517060096 833631429068471808 834294274852716864 839998527393742848 840378961509410304 840465349149368097 840673150041759744 841341594913201152 841933779199529472 842315089787935056 842984840215765998 849796027416059904 850105569860213664 850769447836925952 851368267984822272 851743983286910976 852431106914732448 858259364945780736 858648069368310528 859242479911354368 859631629585227264 859847263863349248 860236687442997504 860616316446149632 860920687879931232 861310597611760911 868192922410430976 868586125726740048 868960241951860224 869888611712013849 876300386945605632 876917177227210752 877921664257253376 878011911138858768 878539595686465536 878927301902450688 879636355007755824 885428515976289024 886665112248950784 887066681593266432 888082794630601216 888396880046312016 895980594123454464 896693015631174912 897006917828063232 898034417161199616 898758884464446168 904267420571529216 905940440776101888 906033567877332984 906350739888772224 906978173239762944 907388942339962112 907709855699492712 907779771661049856 915044011019698176 916186342057939584 916425862544343808 917235810949185792 923925407975258112 924983741775917056 925310877832169856 925634798184278016 925729949787709788 926695090049323008 926790350646573144 927442678649481684 935924285151670272 936007218603196416 936348163904003456 936751466501296128 943583395378987008 945329155592454144 945426331698086592 945757293796979712 946509294277351296 946840635485177856 947604476011426938 954504499492169728 956270465263663104 956368766092740372 956703558771481792 957115628816541696 958211981197774848 964096077887225856 965200426200956928 965879789409681408 965979078039349344 966647789900273664 966986180921032704 967085583283380672 968193356001918336 974813105864343552 975254597307216896 975674657630158848 976616645375655936 976717037711734848 977058953638960128 977159391442582554 977479791131787264 978278703460271652 985837935313806336 987214764153470976 987661872289410048 988007619636707328 988793214640257024 996004695122264064 996107080473325152 997498251280069632 997847442014257152 997950016792424736 998299365674589696 998729351808565248 999093143959426368 999873371684634624 1006813210533249024 1008675954678546432 1009132782556571136 1009500364209003726 1009831368143241216 1010288719306349568 1017300848142970368 1017656971103182848 1019182995873114624 1019539777710219264 1019644582374868752 1020350444894733312 1020812560132457376 1028700454240493568 1029878805276278784 1030603692823732224 1030979095362386784 1031446024300503807 1031784223972442112 1031890287317834016 1038945547039629312 1039416083972165376 1040606709497906688 1040867740466159616 1041339147957312768 1042060028828663808 1042531976305488384 1042639144477394787 1051446362721843216 1052914820795629056 1053008120928595968 1053391684392003888 1054214315797929984 1061531319801360384 1062747277785096192 1063495300041510912 1063976955521602176 1064713507716243456 1064822956062020208 1065195714920825088 1073817561928690944 1075804273421620992 1076291503617917016 1077988478847496704 1084608087623129088 1085850479476076544 1086614763085891584 1087094294458294272 1087859453536161792 1087971281193803256 1089217525502158128 1096664744097386496 1097161421970619008 1098418193358901504 1098693726047612928 1098806667425701704 1099191322843830144 1100924403929358336 1107684855444897792 1109067677228032128 1111508572091295744 1112392366470289152 1120505282012547072 1120620465532490796 1120897533389012992 1121788793217601536 1122578372266039296 1122693768891477828 1123086786383913408 1123979786954354664 1124857543145213952 1131764960998047744 1133061369888079872 1133474093146951552 1135157690646429696 1136060289161146368 1136574809219643264 1144345819927707648 1144463454160841664 1144864092491080704 1146175506113636352 1146463018484465664 1146982249923996672 1147100155171727346 1147894250506574976 1148414130149014548 1157590563213907968 1158114834302320064 1158613655935813632 1159851482282685132 1160757251968997376 1168400515927474176 1169222902969614336 1169343094468686048 1170562219009671168 1170682548185145024 1171386127581954048 1172317532432246784 1172848473343674432 1180571354635052032 1182220149665267712 1182755575457688576 1182877158062073618 1183265010317426688 1184529173395082688 1185065644941004374 1185991105272671232 1194640792164605952 1195590687508233216 1196009223770750976 1197379222881599488 1197802696180773888 1198345179285928224 1205689894095372288 1207920587701469184 1208044757169777312 1208467653185029632 1208988162715631616 1209304230986350592 1210279807599323616 1210373028881399808 1210827941570156643 1221028787242450944 1221581789410586112 1222981081265581056 1223841885228182016 1225369716189927894 1231900543967010816 1233747837109559808 1234179730912370688 1234306599716946384 1235593453399097344 1235720467528764192 1236030441803564544 1236590238199308912 1247572891312939008 1247899046868893696 1248592555732188819 1249001955335061504 1250447143602707712 1259997791090614272 1260568442264115456 1261009725062639616 1262012392369801728 1262454180646903808 1262900668799294208 1263472634681902584 1264477260323648997 1274694041124089856 1275027287018217472 1275158354790320496 1276154171755388928 1277615974930366464 1287389047418671104 1287972104052465792 1288863719867031552 1289447444377840896 1290355031164496256 1290924474669224448 1302289383615646464 1302745271518613504 1302879188590110072 1304371604613695536 1314450580418408448 1315375765840816128 1316882496385880064 1317017866708288152 1318390952853676032 1328142773964433536 1329997668373426176 1330600022389899648 1331065820899452928 1332124191945901824 1343970891185181696 1345510376742094848 1346000485612004968 1347051625741799424 1356401130857293824 1356875961470910464 1358910661164152832 1359050351815999476 1359386370280292352 1359526109833158336 1360467259859644416 1361083413509943168 1361669657491574784 1371600605653991424 1374138257098309632 1374638793816515712 1375261365734005076 1375853716423778688 1385260729386172416 1385888111962887168 1387475612663875584 1387823653954879488 1388452197276417024 1388594924681564682 1390042635073984512 1390185525969859716 1401928483629124288 1403886427727505408 1404010827904794624 1404522245856005184 1405127199751944192 1405619087730573312 1415375093068480512 1416996370380128256 1417993733388681216 1418635940695469568 1419618010288324608 1419763941416026944 1420260953227766784 1431756749238254592 1434405697895494656 1434553149139110558 1435055338157222688 1435673443224812544 1437317971796662272 1446144116830838784 1447800639301435392 1448819684114522112 1449459059277725696 1449971684850410496 1450479271381549056 1450628374925071008 1452290034002877504 1462219658796515328 1462881895960825344 1463511986445238272 1464924968063483904 1465075556567602272 1465588430458440192 1465739087163873831 1467418055190407478 1467899205239144448 1478756902970709504 1481492808434115072 1482011429455060992 1483189821960385536 1494007042683396096 1494160620709987728 1495718390956802048 1496247376920104448 1496771163021385728 1496925025188637104 1497449048511884544 1498639715939139552 1499810057526951936 1510219815799873536 1513699173834856704 1514250546313505589 1514747052214861824 1515433078959524352 1525951272214455552 1526485456654774272 1528234008151515136 1528774493809671936 1529309666565328896 1529466873562303128 1530525667342099968 1531218840198686064 1543050681360740352 1543454084285210624 1544818207914418176 1546468643043580176 1547676335958663168 1558418320559443968 1559124125958248064 1560910064246860032 1562008721935969152 1563090043242995712 1563797964458232576 1577007433943584768 1577169544082764824 1579372231193443584 1580087526588005832 1581321473696894976 1592296979702040576 1592854389552807936 1594120916677644288 1595965433282403264 1597070261574365184 1597793572381237632 1610726342893036416 1611290204246706176 1613706410132431488 1614437255426875524 1616982718271245056 1626912131434693632 1628775719214114816 1630641441687441408 1631789180304242688 1633826288253237192 1642534058622681088 1644997116146079744 1645572974549827584 1645742132955928512 1647627290038352256 1648040589071419392 1648786984265745216 1650074581248933888 1663430521750585344 1664790074309585092 1666508099034120192 1667262858136943616 1668588549705433728 1679997054787485696 1680757923018820608 1680930698298736194 1681346300083519488 1682683189826402304 1683867558399058944 1684630179575870112 1685969680431531996 1699592054832119808 1700211139720427328 1701538895673851904 1702736535969644544 1704862213829464896 1716518729891561472 1717296138736621056 1718484959822708736 1719263259170454528 1719694527726698496 1720473374885995008 1721232632892299264 1721841375759862464 1722621195223521822 1736385844820861952 1737172251453480096 1737920483903720448 1739777223424027698 1752600773891211264 1753834354454421504 1755843328514506752 1756023822277717536 1757079191372931072 1757854603804901376 1759272710015511648 1770857031952578048 1773330224497901568 1774133363186532864 1774315737093110427 1776165589261202432 1776793760092624032 1777598467411506561 1791961188246908928 1793386031262349824 1794013835656126464 1796068834322399232 1797517768928892336 1808534841143058432 1811880881552203776 1812067135754665968 1812701479777544448 1813956346479525888 1814777884679924224 1815419711398985424 1815559543322099712 1832372684115879168 1832851725088687616 1834471621898371584 1847850815950516224 1849967483551834112 1850621755664339712 1851269596368556032 1851459899575419576 1853390180098646016 1853580701293146288 1854885357298963368 1871848570303340544 1872696327808006912 1873502933002592256 1890852663396173184 1891514587593959424 1893018588554702592 1893681270970355712 1895208952022853876 1909008998984339456 1912540930527326208 1912737532185480744 1913407117542963584 1914231257633083392 1916423962395549696 1928192155774451712 1931759578819362816 1931958156078698688 1933295579800547328 1934171166566761344 1936386712003836672 1950509194614433792 1953434075423469696 1954117907277920256 1954318782885165108 1956557406920543304 1971675870627612672 1975323744578820096 1976015239273414656 1977586429280514048 1992009390244528128 1992214160946650304 1994996502560139264 1995694884028514304 1995900033584849472 1996598731349179392 1997458703617130496 1998186287918852736 2013626421066498048 2017351909357092864 2018265565113142272 2019000728418007452 2020577438612699136 2034601696285940736 2035313942206365696 2038365991746229248 2039079555420438528 2039289164749737504 2040700889789466624 2041625120264914752 2057400908480987136 2059757610552557568 2061207385647464448 2061958190724773568 2062892048601007614 2063568447944884224 2063780574635668032 2077891094079258624 2078832167944330752 2081213418995813376 2081735480932319232 2082678295914625536 2084120057657327616 2085063952610976768 2085278288954789574 2102892725443686432 2105829641591258112 2106016241857191936 2106783368784007776 2108428631595859968 2123062639602720768 2125494555570192384 2126990600083021824 2127953911043204352 2129427015432486912 2129645912124040416 2130391429841650176 2147635123857381888 2151608546843241984 2151829723708665837 2152583007235834032 2155976957694993408 2169216175246258176 2171700958952153088 2173229526171783168 2174188588916588544 2175718907072323584 2175942562387606512 2178435051004316256 2193329488194772992 2194322843941238016 2196836386717803008 2197387452095225856 2197613334851403408 2198382645687660288 2201127082785611217 2201848807858716672 2218135354456064256 2223017144182591488 2224784732940578304 2241010564025094144 2241240931064981592 2243577586435203072 2245156744532078592 2245387537782955656 2246173572767826816 2247959573908709328 2249715086290427904 2263529921996095488 2266948186293903104 2272120578322292736 2273149618439286528 2288926908321683328 2289728184982161408 2292351012227272704 2293964499847993344 2294200310343454692 2295788501013149952 2296828260298029096 2315181126427815936 2316229668604640128 2317227311871627264 2319702964565370264 2321514503937994752 2338445805939228672 2338686188937372096 2341365096370290048 2342772255163908096 2344635064864493568 2345696946687348864 2361142709270104064 2365511150915377152 2365754316124147236 2369058346790165376 2370131289882008748 2371982210545342464 2389281584329211904 2391181375016466432 2392018447541501952 2395605392361547776 2396690358571856448 2411379788190744576 2415841175402938368 2416089514339554624 2416935306370059264 2417976325431263232 2420559615198647232 2421655883140313286 2442057574484901888 2443163578821172224 2445962162531162112 2447683770456364032 2450739432379855788 2463801087934021632 2467495674219119616 2468359461824741376 2468613199433892768 2471186906798194688 2471440935057528384 2472060883607129088 2473180476398617824 2495145782625878016 2495798093737787392 2497185111464377638 2498003910670123008 2500894287205415424 2519995582181228544 2521136884528230912 2522019450125279232 2524024784739603456 2524908361293807616 2525801337598588416 2526945269363805168 2528954520647297994 2549388082248179712 2550054574036434944 2550316709580640992 2552308343510777856 2555231949860732928 2574778094837342208 2575944208104931584 2577727439734063104 2578894888755681792 2580710062328992512 2581848949338448896 2583931792835282733 2604578767231292928 2605490543037227008 2605758377180220144 2608743209227391072 2609665835136041547 2628901160836816896 2630751531681632256 2633764992771760128 2634035733416576304 2636781905707352064 2656285547928867072 2659995336746852352 2661200044779799296 2662131641798905856 2664248383891803648 2687941782370363392 2691020753484189696 2692000971224009936 2694103251483598848 2712802261714587648 2717821322328305664 2718100703631998952 2719052219666316672 2720934519719288832 2722166827019886336 2723339314983149568 2749277587633031424 2750522731468010152 2751707432847557376 2771776223925774336 2774951225327751168 2776904394552834048 2777189849363129364 2780085270147969024 2780371051939719432 2803856967258248576 2807772855455010816 2808021655809589248 2809044491712010368 2810254399503888384 2830750186136961024 2835987466777362432 2837271881390939136 2839527882832053888 2840521906455533568 2863513498476509184 2868811395790989312 2869106298278221116 2870110676314445376 2871346886449625088 2874635943593324544 2892288233661677568 2895601278602870784 2897639368229044224 2899943369700820992 2900958542763098112 2901256749850142016 2904580068005755008 2924439317593030656 2925763791921650688 2927023972890476544 2929849936126967808 2930151113135204544 2931176860916880384 2931478174327747662 2934836110380814956 2957513805941419008 2962985616868230144 2964022858910121984 2966379643920771072 2988014085366792192 2988321241419975456 2991436781913604096 2992494753840208896 2993542326042771456 2993850050377274208 2994898097023769088 2997279431878279104 2999620115053903872 3020439631599747072 3027398347669713408 3028501092627011178 3029494104429723648 3030866157919048704 3051902544428911104 3052970913309548544 3056468016303030272 3057548987619343872 3058619333130657792 3058933747124606256 3061051334684199936 3062437680397372128 3086101362721480704 3086908168570421248 3089636415828836352 3092937286087160352 3094338072901511421 3095352671917326336 3116836641118887936 3118248251916496128 3121820128493720064 3124017443871938304 3126180086485991424 3127595928916465152 3127917433432184361 3154014867887169536 3154339088165529648 3158744462386887168 3160175053176011664 3162642947393789952 3184593959404081152 3188241833355288576 3191930866564806528 3194140523148730368 3195587144762475264 3221452685786072832 3222580408493412352 3227412820264862976 3228874510853751048 3233965436542490112 3253824262869387264 3257551438428229632 3261282883374882816 3263578360608485376 3267652576506474384 3289994232292159488 3291484265911857024 3295254580076704512 3296081178142838784 3297573968531490432 3329580148619170184 3334525716273887232 3337177099410867456 3361515846037641216 3361861396597472388 3362692600167038976 3365366379652804608 3367735116798117888 3369260359151740224 3371939360863063992 3399184109664239616 3400422279440854656 3405473071939289088 3409724427658929792 3433037459783122944 3434592277473242112 3438526518340909056 3439389055453396992 3440946749771990016 3442465265784598528 3443682751519724928 3445242390447043644 3472771689641723904 3474344502906960192 3475840967807440896 3479554446848055396 3505201547782422528 3507668708908843008 3511686657029013504 3512047644555435072 3514158382745862144 3518545420031023296 3541714063905156096 3546660448995803136 3548266726373065728 3548631474186220854 3552331178522404864 3553587520185248064 3555196934823013122 3583922376493817856 3586772062524699648 3588027671312252928 3592137668644798464 3595035537857784672 3617069682286116864 3623761763104407552 3624134271509331936 3625402959555088896 3627912692959051776 3629555769359848448 3630839422797970848 3631119086644199424 3632483824710469929 3664745368231758336 3665703450177375232 3668943243796743168 3695701631901032448 3699934967103668224 3701243511328679424 3702539192737112064 3702919799150839152 3706780360197292032 3707161402586292576 3709770714597926736 3743697140606681088 3745392655616013824 3745777667196566457 3747005866005184512 3781705326792346368 3783029175187918848 3786037177109405184 3787362541940711424 3790417904045707752 3818017997968678912 3825081861054652416 3825475064370961488 3826814235085927168 3828462515266166784 3832847924791099392 3863916312157397376 3866591159601094656 3868342333133522688 3872773424007673344 3901018389228867584 3906868150846939392 3908235814555840512 3908637565770330216 3913114813841086608 3943351741255225344 3950647489157640192 3955172858561028096 3984428321893300608 3989993005120278528 3991800067169698944 3993197462698358784 3996372575837705472 4036531130226284544 4038001456836014904 4041154877225398272 4069203392571881472 4070627884412731392 4076731983492458496 4078159110840877056 4078578329499475008 4081401779578933248 4083250240529829504 4114801816961974272 4122414771294928896 4123916381449547136 4125784097202015228 4127561149271336064 4155782188158517248 4157664335888661504 4162426837991626752 4163470961864638464 4165356591829251072 4170127905221953536 4170556577909579148 4205785450887372864 4211659283182516224 4212032483714383872 4213566737568015552 4216857263191719936 4246125279205441536 4250989111140384768 4253981200166043648 4255907822086408704 4258854030864973824 4259291824248080832 4260782859683300352 4295270247714763776 4303217093686483968 4303659447417331674 4305166014471668064 4311953915389986816 4338432350492516352 4343401917904306176 4346459052343566336 4348377177833177088 4351437814144647168 4351885124775213024 4356870102008632512 4386658976389545984 4388645687882476032 4393672773435606016 4394774904190451712 4395226669702806816 4396765291375320576 4397217261491621493 4402254165571222434 4403697615717433344 4436270708912128512 4446034288365182976 4449569465881156608 4482021128050188288 4482481862129963184 4487155172870406144 4490313489064157184 4490775075565911312 4492347145535653632 4495919147817418656 4499430172580855808 4533896372587806208 4542751638940516767 4544241156644585472 4546299236878573056 4577853816643366656 4579456369964322816 4584702024454545408 4587928999695986688 4588400620686909384 4591577002026299904 4593656520596058192 4630362252855631872 4632459337209280256 4634454623743254528 4639405929130740528 4643029007875989504 4677372377874744192 4682730192740580096 4689270129728987136 4691393893374697728 4722285418540208128 4731022301830754304 4731508632248294472 4738116693580330752 4740262579764017496 4743964421090684928 4778563168658423808 4782362750032932864 4791210784723095552 4793380717143712896 4832179028679109248 4833870612740118528 4841119230397294464 4843311766280626572 4886327157642344448 4891924325062324224 4895367540912728064 4901478864759711576 4927602175868043264 4934991348438239232 4936718923649482752 4937226398867785536 4942881870115056768 4944121767214258176 4946360952797235648 4990291565251756032 4994370222928755276 5001788574410830848 5039991164362457088 5042273769056461824 5044038900250558464 5048049569479206912 5049816722587615232 5051602675197176832 5053890538727610336 5057909041294595988 5098776164496359424 5100109148072869888 5100633419161281984 5104616687021555712 5149556189674684416 5151888416209863168 5155454879468126208 5157789777511363584 5161420124657985024 5163697898676897792 5167863585670565466 5209157534462585856 5210981086074454016 5211516754360440288 5217486418454782144 5219331670272083094 5257802321673633792 5261503063363264512 5267529985543520256 5268071466833152608 5273563811414704128 5312571095857734144 5319990673493704704 5322400089559598592 5322947211279331281 5324263283597811712 5328496767783607296 5332795402234519683 5375883564740726784 5382041506968379392 5384001942448019872 5388206502967197696 5425604523429175296 5435642644656611328 5436201407263997904 5438104439332633344 5441869039438577664 5444333654039772672 5446678629966299136 5498555175266062848 5501045462936020304 5503414865695114752 5543552447851548672 5549902450655502336 5553808789105668096 5554379698726258728 5560170540295938048 5560742103879438864 5607713934516497152 5615545710910021632 5618088983424020736 5620508799007776768 5674543762781878272 5679055765664107776 5681043812911067136 5727026996953018368 5737622791581978624 5738212596556442232 5740221352628890752 5742693772899250176 5749271887186649088 5784576467323355136 5795278736458088448 5799886739401641984 5802513499700284032 5809160136011510016 5851527583843301376 5860302226270409088 5862353721833760768 5862956348655495324 5869672220761629912 5915027611882838016 5925971233736460288 5928045717820243968 5932759287841542144 5976028170733584384 5976642482839950912 5984989507680417792 5987084652085542912 5987700100754548416 5989796194047538176 5994558863756558208 6040879263199494144 6054796695339426816 6057002185254022356 6061732315838097408 6103805088857822208 6105941826619097088 6112936032606060544 6115097975238687744 6117238666261315584 6117867494249212512 6122102669368399872 6124875360794744256 6172202725442961408 6173816337140842496 6179272831657672704 6185874572174320704 6188676145803022842 6190705343834652672 6233673282237775872 6236496503832992256 6243640256987440128 6248034887743876608 6252360172971982848 6255191857832930304 6255834866864368722 6308029735774339072 6308678176331059296 6317488924773774336 6320350106352023328 6325285894787579904 6369187918808162304 6376483666710577152 6383861733129613056 6388281046297460736 6391174289524950528 6442905371572145664 6445160816986824704 6454825640529725952 6455489171125997511 6457749021707502096 6467930873084980224 6507648525738774528 6515102876856459264 6522565766749765632 6527156721216970752 6535305153012948768 6579988464584318976 6582968531823714048 6590509160153409024 6592162356285677568 6595147937062980864 6603381248356833651 6659160297238340368 6669051432547774464 6674354198821734912 6723031692075282432 6723722793194944776 6730732759305609216 6735470233596235776 6738520718303480448 6743878721726127984 6800844558881709312 6819448855317859584 6869184554946484224 6877053036681818112 6881893499543980032 6884930531569197056 6887365503039449856 6890484780894087288 6945543379283447808 6948689005813920384 6951681935614881792 6959108893696110792 7015337417817686016 7024095289110870144 7028316765491724288 7037090840062046592 7083428127810312192 7096533452746131456 7097262948372441708 7104662357044809728 7107175040370496128 7110393869646026244 7167844752987635712 7173544125049399296 7176055342624505856 7190071075715569344 7234139364572233728 7247523526208815104 7248268543018663872 7250805919110177792 7259111538719696896 7261678845595941696 7264967649420939858 7329490736463516672 7331406900354750464 7337886487593486336 7391403263802064896 7399869934207336448 7402487022657358848 7405078385474224128 7405839598301678304 7413560720394584064 7414322805172585152 7419541429195853472 7487394281213362176 7490785311232027648 7491555334393132914 7494011732010369024 7563410653584692736 7566058350375837696 7572074354218810368 7574725083881422848 7580835808091415504 7636035995937357824 7650163722109304832 7650950128741922976 7653628470171854336 7656925030532333568 7665695849582198784 7727832624314794752 7733182319202189312 7736684666267045376 7745546848015346688 7802036778457735168 7813736301693878784 7816471629111681024 7817275131540660432 7826229627682173216 7886703482510450688 7901294978315280384 7907752852970529187 7910345717122056192 7968856643786601216 7979986010240557056 7983600134339397888 7986394925396717568 7992745151675410944 8073062260452569088 8076002913672029808 8082309754450796544 8138406785143762944 8153463966984916992 8157156658998950016 8162803559157866496 8166500481059659008 8247832762899094272 8251568194404030456 8255122298542672128 8315328671777323008 8324853675983253504 8330713183658502144 8340255810443907072 8341113155819158296 8411570901774745728 8423318566365032448 8424064967428767744 8427133475136031104 8492250558410883072 8507962400332087296 8511815644172817408 8518583648496161664 8521565719366600704 8590540495429527552 8606434187372967936 8607318894834663348 8610332028943336128 8623907830779973632 8676864700985032704 8686803835808612352 8692918104687132672 8702875628289294336 8703770249550426048 8713740204017265024 8773317952779091968 8777291375764952064 8787345546871212032 8789549808380903424 8790453339405613632 8793530582750641152 8794434522983242986 8804508331142444868 8872541417824257024 8892068576730365952 8899138931762313216 8964042256100376576 8964963724259926368 8974310345740812288 8980626978128314368 8981550151131822624 8984694291071307264 8991838295634837312 8998860345161711616 9067792745175612416 9085503277881033534 9088482313289170944 9092598473757146112 9155707633286733312 9158912739928645632 9169404048909090816 9175857999391973376 9176801241373818768 9183154004052599808 9187313041192116384 9260724505711263744 9264918674418560512 9268909247486509056 9278811858261481056 9283014218704534263 9286058015751979008 9354744755749488384 9365460385481160192 9378540259457974272 9382787786749395456 9444570837080416256 9462044603661508608 9463017264496588944 9476233387160661504 9480525159528034992 9487928842181369856 9564725500065865728 9582421569446191104 9586761434287425792 9664358057358218496 9667741225480237056 9682238460794588928 9686623532561253144 9772654315284688896 9783848650124648448 9790735081825456128 9802957729519423152 9869982696876478464 9874452797735571072 9885763740230113536 9888243534428516352 9892721905594471296 9988740445857510552 10003577148821661696 10084547538112923648 10088077800501116928 10096099138958413824 10103205350394353664 10107781077455220672 10115818082589191976 10197552328992718848 10201266838322563968 10299112379349368832 10303776832419726336 10315579555022727168 10322840249315970048 10327395797353795584 10335727171341130932 10418315068925171712 10421962172148908032 10423033508720880576 10434972836909564288 10438663340544166188 10515604643347267584 10523006126726529024 10535059971087040512 10536142933666305216 10625142191715468288 10639981346987409408 10644800179119197184 10645894422558662562 10648526567195623424 10656993535567214592 10665590804469039366 10751767129481453568 10764083013936758784 10768003884896039744 10776413005934395392 10851209046858350592 10871285289313222656 10872402814527995808 10876208878665266688 10883738078877155328 10888667308079545344 10893357259932598272 10897451474131409787 10997110350532125696 11002090925872040608 11006829731390229504 11087104895703097344 11099804901311004672 11107617578211336192 11108759397452517456 11120341080591876096 11121484207758877728 11215427869032994304 11231091421820043264 11236177966848041472 11237333001589699371 11241017598015553536 11349087525563756544 11358111531328215552 11362087625822134272 11454053993906036736 11475245583163957248 11476425193112884464 11480442705257781504 11485387545798500352 11498543774373298176 11599773478803283968 11605026999400568064 11618320272023020032 11703055167686602752 11720604452540818176 11724707443667521536 11725912697310990648 11739344441523259824 11830055223765676032 11851942467472920576 11865518575683084288 11953284965679901824 11969979015360835584 11975400201509096832 11979592388095076352 11989117727513116416 12109593390678853632 12114004370508044712 12123464631676194816 12207610177715644416 12211883653238194176 12230195950477375488 12234477332522631168 12235734988498425024 12244205338736799744 12249750721589488512 12344405450885922816 12371749144348641408 12377352291606045684 12467346564475551744 12472993007665984512 12487280513974880256 12496069775487753216 12510383715665860608 12511669733728737444 12616059471548678144 12617356352662118592 12634977849547548672 12640700212704046656 12650571789575159808 12738375837616324608 12752967333421154304 12767723466259226112 12776562092594921472 12782348579049901056 12885810743144291328 12890321633973649408 12909651281059451904 12910978342251995022 12915498043415004192 12935861746169960448 13015297051477549056 13030205753712918528 13045131533499531264 13054313442433941504 13070610306025897536 13159976929168637952 13165937063647428096 13181018320306818048 13184324712571355136 13190295874125961728 13191651784474864479 13206762496713667302 13318320594476680736 13338102865095548928 13348708397643469824 13446063384150564864 13447445586389889552 13461465518611218432 13470940467192471552 13477041436606960896 13487757443452255968 13601689117763418624 13628254916821550301 13638897710635719168 13738369109892968448 13754106073363636224 13763786999087960064 13769861063138394112 13774731006078899712 13780969561788174576 13891086758566895616 13897378011627840768 13903363871229763584 13918217787392221584 14048190578221740288 14074181680124093184 14166856255620624384 14193066905492262912 14194525896744883416 14209324714089619456 14214350080740992256 14220787739292052488 14335689505975271424 14347088250098798592 14380142151431138688 14496537086037327744 14501611838220355584 14518223077439393792 14523357691191883392 14529935298841879716 14658981472927033344 14662813800709500928 14675772975186972672 14782806527604129792 14804974045314717696 14810156770948448256 14811679196603356608 14828645610345170304 14839082858391706944 14981570622464055296 14983110668786265828 15126821307169385472 15132116700751675392 15144148708437620736 15149450167762845696 15161671616182831008 15272071991874715648 15300327444218609664 15301900257483845952 15307256940343708672 15313850061064667136 15455665248629589504 15466364638404378624 15473369332534090752 15491093696030693376 15604073556915470336 15627472603387757568 15632943258223362048 15634550263081320864 15652459255364346432 15773406965020901376 15802589956630560768 15815505705941058374 15820691434244112384 15937713287573202432 15959972020481114112 15967200268678795776 15968841633837993843 15972789850793435136 15985490303350821888 16146124520905138176 16152005827344059616 16164619508901593088 16276813570287525888 16306927933969833984 16314313317997900032 16325607118315732992 16333000962119318016 16495665525798188544 16503136388808060912 16510244597085344256 16630657343554646016 16649707351966507008 16661426367317004288 16680511620887814144 16682226311638316592 16823141803549491456 16846637132730064896 16854266950272062208 17023631288345634816 17037167296992323328 17043131438733201408 17181080990859055104 17212868374745935872 17214637789669326696 17220664057886672256 17247815661559947264 17353729401970065408 17385836209374265344 17407540499100852096 17427480408034530048 17554582751529904128 17574691093742424064 17580906678811227264 17587061165501282304 17588869045966485972 17609016662284889736 17745082835648514048 17784137153460731904 17798277863524626432 17928084512200753152 17929927448519852736 17961253956256628736 17963100302263645248 17969388582142614528 17983676591269674624 18135585490351224832 18171006555762067068 18185196947514292224 18311415266573466624 18317825479857291264 18338808097818181632 18351715998783946752 18353602482747637536 18366308008105199616 18374626082384232768 18521449011422527488 18529837348837121024 18537818494973018112 18557623716522962112 18566028437409068526 18572116031503958016 18709489511498976768 18730920770962320384 18757080518915948544 18765575573498790912 18889141674160832512 18924089207323017216 18926034528993177888 18952466774321323008 18961050319056069984 18975857684362739712 19129451000131731456 19164843138892382208 19173522868574851584 19328716114716436992 19335482450960474112 19364476921589177856 19373247065122506288 19545308630569377792 19567697300249296896 19581470163650912256 19605915459038846304 19739965393752956928 19748905595471142144 19771527480460227072 19776487068857032704 19785443811188942592 19810143745070500953 19977480891715021104 20007154297643323392 20169095076225847296 20192198277916827648 20206410700788707328 20215562154910441344 20231636165178383952 20402533676645127936 20607553664839452672 20631159110045454336 20645680498631940096 20654791594707591168 20671454342682261864 20836630137850343424 20846067017441761152 20869945673819128576 20877326681088332376 21046012253453058048 21072285867332610432 21250284383430936576 21289600358238394368 21291788845117325124 21297053134391246848 21313987071134429184 21331181608938078732 21503534258962907136 21528166027873517568 21536007769792079488 21702418093716701184 21742570578626445312 21744805629055991616 21752417757330533376 21777334616159090688 21794902948262819574 21994220701064251392 22004181851744081216 22013659462780459008 22174209791406194688 22199609802622009344 22215235156422672384 22217518794905034912 22240682161183752192 22242968415517755456 22430855738065988608 22462182843640086528 22472355933696082944 22474666003179398742 22482035196031107072 22698175051127513088 22716223062656431104 22724175251644268544 22908107987812073472 22950491166327914496 22952850386225768928 22960885410515563008 22970775091597000704 22997087548746596352 23199546957606567936 23210053998801136128 23236640544046040064 23406110335373205504 23441208905081636352 23449414887335043072 23451825394621981296 23478688883046519648 23660110447531352064 23703884934945841152 23723258558911587561 23731037151366168576 23906569931359803648 23939958030721671168 23950800403018193664 23959184776190152704 23978235455026232832 24219186781357707264 24228008741016089424 24246929263352389632 24415220355431288832 24460391900954750976 24471469976996850048 24488410677473599488 24499501443178977024 24743498288697282816 24754704583212091368 24945986015331969024 24974561027949760512 24992139550975506432 25020767431331721216 25023339467457474888 25234712705324237184 25269955699095097344 25281400425408093312 25476751675232649216 25535446932518452224 25564697158099802112 25771621486288582656 25780643267947298816 25819302562118903808 25821956684503990044 25830996086830008384 25871723492339920896 26030594102955098112 26060411507425837056 26108626884867883008 26141220612051795072 26319953858337275904 26331874127294856192 26362036640613636096 26368649425142710272 26380591748251923456 26383303568949728958 26413524993427334604 26636641188953361472 26676205730191097856 26697416795286939648 26892126768301129728 26894891172779779104 26922931037222436864 26941880934384943104 26954082873213921792 26975514886904511936 27203378235526837248 27256509833643100602 27277795421271438336 27476738219785936896 27508212146727272448 27527573998175920128 27539722126276788224 27549462012157799424 27561939123576349152 27782173517133791232 27794756023255681536 27806727742459527168 27836435574784443168 27849042656113602789 28096381156443480576 28148363360248186368 28333712511241248768 28386133810984525824 28389051793489766832 28418649428179238912 28428700161481984512 28441575478584104976 28694176500197597184 28760284302862277376 28993074172074655488 29003223676440711168 29036446154878787584 29046715382383766784 29059870597683759432 29317962945854066688 29325627601419001856 29351545950373945344 29609948090629435392 29623358393206713216 29657291220690340608 29678165716783413888 29963141244928110592 29966221337572531656 30253642614338770944 30264233401503350784 30288297416875241472 30323343232365662016 30603800514967691904 30614513880687417344 30911330497259179008 30946738665068181504 30982187392061386752 31208147113830940672 31254945206775515136 31265886516446724096 31269100526162641728 31304918510728692864 31546813930041802752 31605179913261121536 31631011411882116748 31875426575146404864 31919944040962228224 31934400537357591552 31937683267675987686 31945579701586870272 31970980606701643776 32292249041810276352 32304011654688119232 32329239017803186176 32553627140575051776 32613855867939667968 32628626635995800064 32651214236631465984 32666001924238636032 32991331051596377088 33006272777616121824 33020489194170688512 33261314687109292032 33299414703933014016 33322852734634008576 33361023241775628288 33364452623276633184 33646283607098982912 33693274265460129792 33708533900544124416 33711999004769098113 34047262576691269632 34074334593984646656 34086262877466402816 34362161981718110208 34425736749491871744 34429275579338653392 34441328115773344512 34495631323119894528 34815080998201704192 34854960816069060096 35109165503059808256 35149382187484848128 35161813357622454528 35174122331002564608 35177738091932971944 35218033324569779472 35490165671297028096 35596555727049252864 35859854897039705472 35926200604527290496 35938777164285229056 35967353182539349248 36271170980702449664 36342013111524134136 36370393895028584448 36622830533146933248 36635650959714582528 36703431997567893504 36707204965495275072 36732616016210399232 36749252164768465536 37059674697674242048 37115247433045924224 37132056874818137052 37418979022997953536 37461841541924640768 37531151146997581824 37778283348321665024 37848178414646034432 37852069057986355776 37904933548642646016 37922100638112139968 37951715368725479424 38258902000263462912 38329686277784764416 38347045737149703168 38657432229432873984 38670964901920948224 38728953843178355712 38746494130245012576 39090617261138755584 39135394600498593792 39162940327301824512 39211830918077692608 39479930787505913856 39497811190942284288 39543054960920454144 39552974137714065408 39570887622377885184 39620287490141001906 39954961783430042208 40014308595286646784 40338190152451694592 40384396555833655296 40412821401577414656 40431124309820882688 40463272330356767904 40805067353290255872 40884764750464650903 41215107329678905344 41262318220090908672 41291360997263880192 41309583189415182336 41342908685364523728 41673260275700686848 41692134034883522304 41739891347638257152 41754653362176664752 42144571734665220864 42500568766861873152 42579200716476788736 42583577690234650248 42627974142268858368 42662363217876157464 43007068517925814272 43072015539584158976 43489611258111983232 43504835514661066752 43554669232318181376 43589805896525639148 43988441402128502784 44008363703488162432 44027318925560918016 44348419582812389376 44430470312845344768 44435037589810069824 44485936831035510912 44861711476131977216 44944711867392165888 44949332006358797484 45396350102255026176 45432446125312862208 45448350503288537088 45816215975624146944 45900982332655828992 45905700772451537856 45921770821031126016 45941550183194001408 46399093915213135872 46420107997602272256 46473281088092080128 46812220670746411008 46882417810163272704 46898829774670086144 46903650789243962592 46957377766093039296 47320220895062704128 47407769869891682304 47446517117823175122 47462074302732337152 47813139862719607296 47879916061443342336 47901600806036387328 47918369552380305408 47956470910052465664 48438373562715414528 48456017482032178848 48493858526704779264 48830440710862577664 48920783801909501952 48942939953993700096 48976821354947198976 48999002886357954048 49486996577394565632 49509409166424182736 49891972030663938048 49949122055899521024 49984279101951012864 50041534862663442432 50046678934914949776 50469425410648474368 50539911398190194688 50562800850816186624 51070893865036904448 51129394316199604224 51543242972577165312 51638605124237807616 51643913369007980088 51661992173660016768 51743446984679841792 52061188205910196224 52282441224103590144 52663748254589712384 52724073281227272192 52761183496503846912 52766607137899457916 52827049986854669208 53273282377906722944 53352411460382195712 53394833590573879296 53784253536602259456 53789782345559558208 53883761868769886208 53908165746427843584 53951029773809023872 54406756471053674496 54513019667286201204 54555590842542876672 54953476439571873792 55016424293454544896 55055147996351840256 55098924024315598848 55123878247152698304 55564347034267582464 55589512046511363072 55613455484919054336 55672871149568886336 55698085312227205578 56192762312886961152 56296726720496372736 56667425022482497536 56772267621969051648 56778103586979533664 56837298856358477824 56857400322963969024 56883150957168209952 57388353000395194368 57520568605724554752 57986148344149310976 58006447352881422336 58072892309757575168 58093430764767533568 58119741195367518864 58635925891708133376 58651255202838003712 58703091900747890688 59219896181258870784 59246716786413426432 59314582441380681216 59356331433566827776 59430431235211502859 59926282489856221184 59932442675145063312 60507285228677541888 60576594833750482944 60646686464731324032 61207601029935383808 61229027761374834688 61822660994518358016 61893477330136363008 61964374784122773504 62509890413551030272 62538201052325283456 62609837021457385728 63262022823764233496 63750853150292809728 63868801074715183104 63875366535351975372 63891159403173740544 63941961213403287552 64584498083620552704 64608023309376238464 65107254281150103552 65227711735879335936 65257253271991600128 65332003848477272064 65982662103192754176 66012545555232243648 66040978388341377024 66522629374218584064 66598829407866028032 66645705469268017152 66722046483551256576 66728905246553266368 67292567214197965824 67386548530920259584 67417067801088248832 67423998009538196226 68094525153382539264 68148669187969293312 68172525754932805632 68724323963436220416 68851473498983743488 68858551158677306784 68882656231546689024 68991262646239789056 69630161996403408384 69709921632138120192 70218331006119616512 70298764374969696256 70323626715244909056 70348244662005129216 70355476183865943888 70436066649139558944 70980331342594056192 71169775676734762683 71193111454098505728 71719709794079410944 71852401209054580992 71877554328570458112 71934706365078698496 72542341961404899328 72684026223048268272 72740787790057168896 73245661066293866496 73414409930990550144 73465232032420798464 73498504329536931072 74119349395348484096 74230494866091848448 74264113749636274104 74837958045995907072 74923683083849281536 75062302293995163648 75704138115972711552 75809867097285292032 75844201276224279936 76694091474299406336 77314864458865747968 77341929803841896448 77457907686356711424 77492988260490025152 78181234522277511168 78325880654603649024 78423661836155385216 78959861575011827712 78995622381884568576 79086109921840908288 79105948275428130816 79141775244755770368 79240574980282003812 79909923566860084416 80028617190573293568 80676380304903389184 80768793111667310592 80825642803154829312 80862248619641765376 80926544660713535808 81610134706580511744 81769529500929301806 82430214659357810688 82524636440181817344 82582721994527760384 82619166378830364672 82685817370729047456 83346520551401373696 83384268069767044608 83479782695276514304 83509306724353329504 83547127968340808367 84289143469330441728 85001137533723746304 85158401432953577472 85167155380469300496 85255948284537716736 85324726435752314928 86144031079168317952 86979222516223966464 87009671029322133504 87109338464636362752 87179611793051278296 87976882804257005568 88016727406976324864 88054637851121836032 88870075179620139648 88971873662071021824 89723422952263954432 89889423734784331776 89898664012717594968 90792700204510052352 90864892250625724416 91811401544903075712 91843541642062252032 92840215995204544512 92946562176184160256 93624441341492822016 93764835620326545408 93797659549340172288 93807301578487925184 93914755532186078592 94640441790125408256 94815539739783364608 94893034235646350244 95626279725439214592 95759832122886684672 95803201612072774656 95836739104760610816 95912941820104931328 96876747125430829056 96912034964064357696 96987717053409558528 97660881421725155328 97841567603819003904 97885879907987400192 97953642709894397952 97998005772715908096 98973993154789131264 99018818332848365472 99783944061327876096 99898244111799042048 99968558203902025728 100083069725326884864 100093357869829899552 100938850821296948736 101079822796380389376 101125601701632373248 101135997014307294339 102141787730073808896 102258788632399208448 103086485945154330624 103277210248475615232 103287826738015960176 103323984347320033536 103486893969359683584 104564882448207180288 105327496509179424768 105448146562454544384 105522366993007693824 105533214275798915832 105654099973709338416 106546564755813445888 106789667181147758592 107579564691119116416 107816331492855687168 107902059547618047744 108813512942107348992 109026039334572402408 109111181685085753344 109906952879143747584 110110295992703680512 110197848048631197696 110247756494305396608 111179024093022726144 111345742299137772672 111396170624454411156 112385524625773922304 112593453440992745472 113334850044964995072 113544535243938103296 113556207173959067328 113714800645927938048 113766301914336419904 114776706000790388736 115041137211449109504 115972296688298621952 116012894705762844672 116145784619515150336 116186861529535067136 116239482390735037728 117271851783416266752 117302510405676007424 117406183801495781376 118439792362517741568 118493433572826852864 118629164882761362432 118712662867133655552 118860862470423005718 119852564979712442368 119864885350290126624 121014570457355083776 121153189667500965888 121293372929462648064 122415202059870767616 122458055522749669376 122654294251393952709 123645321989036716032 123786954660272726016 123928749568245547008 125019780827102060544 125076402104650566912 125219674042914771456 126524045647528466992 127501706300585619456 127737602149430366208 127750733070703950744 127883922426806575104 129216046618752476928 130514506543983200256 130664007696954544128 131965324206385508352 132025091110464487296 132081956776682754048 133045258748437168128 133291410938536034304 133457810493106532736 134585134428395931648 134834135602176497664 134847996019076392452 136189050306765078528 136297338375938586624 136345051509865611264 137448647926872440832 137702946997967486976 137717102317354613568 137765312463093378048 139260323992806816768 139419843264276240384 140436662012239233024 140597528749939392512 140647253430489818112 140696489324010258432 140710952367731887776 140872133298279117888 141960662685188112384 142339551353469525366 142386222908197011456 143439419588158821888 143704802418109161984 143755108657140916224 143869412730157396992 145084683922809798656 145368052446096536544 145481575580114337792 146491322132587732992 146828819861981100288 146930464064841596928 146997008659073862144 148238698790696968192 148460989732183696896 148528227499272548208 149675916091991814144 149847366167698563072 150124604587990327296 151408276231945423104 151619734194570584064 151688402552448559872 153388182948598812672 154629728917731495936 154915815372713422848 154985976520980050304 156847323672310770432 157991244763769137152 158172219843681816576 158283550489511540736 158481149960564007624 159819847133720168832 160057234381146587136 161352760609806778368 161651285606309658624 161724497239283530752 161853089321427071616 163220269413161023488 163539059001858603612 164860429318715621376 165049272880363634688 165165443989055520768 165371634741458094912 166693041102802747392 166768536139534089216 166959565390553028608 167018613448706659008 167094255936681616734 168578286938660883456 170002275067447492608 170316802865907154944 170334310760938600992 170511896569075433472 170649452871504629856 172288062158336635904 173958445032447932928 174019342058644267008 174218676929272725504 174359223586102556592 175953765608514011136 176033454813952649728 176109275702243672064 177740150359240279296 177943747324142043648 179446845904527908864 179778847469568663552 179797328025435189936 181729784501251448832 183622803089806151424 183687083284124504064 185680431990409089024 185893124352368320512 187529671240653090816 187614603156975850368 187829511064372157184 189786068471292700488 191252559450878429184 191606403224145549312 191673478209521221632 191825883640209862656 193753494250861658112 193824069928128715392 195321762843450310656 195683135207638007808 195771759815974800384 195996011545431816192 197947986309578262528 198037636665696730944 199567888122655752192 199796488223598084096 199937116407804051456 200166139450653769728 200186715739659799104 201877701642593897472 202159645592760778752 202251203403264746496 202271994028614588678 204283575460147617792 204517577264798416896 206172971890308661248 206554420496951230464 206575653476031920352 206647968694640067072 206973787938719367168 209129764896414360576 210654993018358849536 210896293124909088768 211044733986015387648 211066428551597831664 211308199947418676832 213093129511626891776 213509327030204288049 213579334362295517184 215159129382238232832 215632662985711374336 215804119095236095488 217627025884214697984 218052078669144804816 218222363370171506688 220395696097262395392 220495512988610793216 222358048186045452288 222691484598275545344 222792341248908822312 224771049251547844608 225186906881985490944 227112414347918134656 227429601291855876096 227532603828672839808 230082274422898219008 231944593376597243904 232025789411525689344 232373723059070134272 232478964781470075456 234543703566832533504 236879584725035483136 236986867145653705728 237258329765522724864 237425325734267311104 237721724940846011436 239705129959424884736 239729770700580253248 242029140914710167552 242306379335001931776 242586745858925296128 244830404119741535232 244916111045499338752 245308588502787905418 247290643978073432064 247573909320545452032 247857499136491094016 250039561654204121088 250152804209301133824 250439348085829542912 250641383905022425101 253048091295056933984 255003412601171238912 255475204298860732416 255501466141407901488 255767844853613150208 258432093237504953856 261029013087966400512 261328015393909088256 263930648412771016704 264050182220928974592 264163913553365508096 266915620986213065472 269170268856791863296 269668271204352995328 269695992038152784904 272378100613530157056 272594676751877173248 275434204634709227136 275530624926186756096 278520647985613633536 278839686528552480768 280873324024478466048 281294506860979636224 281392978648020516864 281421904735463775552 281744266596558235776 283921325370376224768 284679102706939050732 286878839176317643776 287409604836218323968 287510217314281832448 287738825460314793984 290169367845619597312 290736104892193073088 290963151160228675584 292982644265175465984 293657639723962200576 293860928129683193856 293994017318147724288 296477397581393936384 296921979464367393792 297056454998545096416 299351832183983628288 299694732335397126144 300249209175980654592 302816552463890846208 303239468389141168128 303376805104897119744 303407991042921883017 306776365897197625344 309259457835462991872 309831630745426845696 309971953041960100608 313694647344621540864 315982489527538274304 316344439687363633152 316567100979023081472 316962299921128015248 319639694267440337664 323448994478567061504 323706178642854143232 326440538826322046976 327078118003717207224 329720858637431242752 330330887978111041536 330743269482916189824 333537072279068178432 333919130781106057216 334037226897413318016 334188511873363233468 337156573877321766912 340004550134894985216 340633605731814309888 340668621521877201984 341298905743009259712 344576124316673271808 347916890064895865856 348038684117288534016 348437353858545451008 348718447172205113184 351907531217028022272 352066909627905299456 352218551404487344128 355480300718480558592 355887494648284087296 358893691809055817728 359557694939137327104 359594656050870379872 363459569002502897664 367245606179612302848 367374166568249008128 371360863980818178048 371786248704736641024 375059342481306181632 375229206313951700736 375659022128744314368 379572136942585400976 382505118901756858368 383212806448291098624 383651767280419725312 387648139856257430784 391543519631949600768 391992023090863632384 395895972619156525056 396075273331393461888 399135776245311504384 399874232815608102912 400373431479319598208 403755403285187794944 404502406806529492992 404543988057229177356 408567150920295235584 409035154529596833792 412345943780617322496 413108840993902460928 413151306952063840704 413295937389280134144 418259529792828721152 421309986036717699072 421792586249818177536 422089467972030775296 422132857103195663328 422616399894837353664 426186259023253783552 427018654060408576098 427158668724591034368 430318258764476465664 431265325971422748672 431608238190472190976 435254051768429395968 436104157338289609632 436444726740343013376 440791392194524790784 440991025977221586432 444716096372090904576 445382969196551090688 445584682497817644624 449542098503095689216 450373813763970981888 454224828695836269312 454859202583711752192 455065207657345679616 460164548845796438016 463889186753194487808 464747446118140268544 464957929562940150912 473973734291307411456 474516659531045449728 474850651468534622208 475443449881692022872 479459541401160506496 484058281829420335104 485173491717850592256 489660808239483070464 489832222090998677504 490617177005575810836 494581287956146864128 495147818641090904064 500079123308408242176 500305608418602267648 500878696171659085824 501282767810044850202 506096182590113867968 510006825202342477824 510950408597721464832 511002932282815802976 511535689707226300416 516864186475009907712 522058026175932801024 522656030787818176512 527861296825542033408 528100364441857949184 528327827106731016192 533831241972426130944 538340537713583726592 539336542408705990656 539391984076305569808 545189353503754346496 550868409269418454272 551061249852373512192 557041295971227267072 557679373057104961536 562589013721959272448 562843809470927551104 563488533193116471552 569358205413878101464 573757678352635287552 574819209672436647936 575020434628563664896 575477650920629587968 581472209784386146176 585965288530350931968 587315279447924401152 587988034636295448576 592954795162787872768 593843958928734787584 594112909997090192832 598703664367967256576 599389464670794252288 600498418351961309184 605633104927781692416 606478936778282336256 606753610209794239488 606815982085843766034 613552731794395250688 618518915670925983744 619663261490853691392 619943906083920201216 627389294689243081728 631964979055076548608 632688879374727266304 633134201958046162944 633924599842256030496 639279388534880675328 640527981090612864147 646897988957134123008 647412357285708286464 652881077652644093952 654156236007434414448 661486538965832379648 667074144558136356864 667838261562212114432 668074453794826636032 668377023746726466936 674313147754643533824 681337243043754403968 682597811486018519424 689152248633346543616 695833780129791731712 696077368234577068032 697436894344410226368 704133819255810598912 710960601436961117184 711774989296568174592 717787383618111635456 719115389878274654208 719189312101740759744 726919138005005795328 734491212359224605696 734748333136498016256 742721727961636356096 743572497409473282048 750118684962612363264 750458412627903401472 751318044257488628736 759144273885170801952 765010237803513716736 766425612896582197248 767303534560839450624 775296279712514861568 783087039263899201536 783984046181727264768 791791945238313050112 792150546662786923776 800746862958639196416 807510806570375589888 809004813613058985984 809087976114458354712 817134301840590471168 826302613904127681408 826591874778560268288 836519059585657442304 842619972073435398144 844178935944061550592 844265714206391326656 845232799789674707328 852372518046507567104 854037308120817152196 860636517528952931328 862530651942845497344 863216476380944381952 870508103536858791936 872208314676579219264 872889453480686026752 881582784389049581568 881982051954443172864 889432192744181809152 890765938393102181376 891169364995635289248 899084197006191378432 900747627527941963776 908449657391672538624 909718405167423504384 910130415314691359232 920329097691592876032 927778373506388975616 929494892236280537088 929915859125880301824 947947468582614822912 949033319062090899456 949701302937069244416 950886899763384045744 958919082802321012992 970346983435701184512 979321616478966140928 981234354011151621672 989162575912293728256 1000611216837204535296 1001757392343318171648 1002565535620089700404 1012192365180227735936 1020013650404684955648 1021900817195442929664 1022005864565631605952 1033728372950019815424 1044116052351865602048 1045312061575636353024 1055722593651084066816 1056200728883715898368 1056655654213462032384 1067662483944852261888 1076681075427167453184 1078673084817411981312 1078783968152611139616 1090378707007508692992 1101736818538836908544 1102122499704747024384 1114082591942454534144 1115358746114209923072 1125178027443918544896 1125687618941855102208 1126977066386232943104 1138716410827756202928 1147515356705270575104 1149638419344873295872 1150955301841259175936 1162944419568772292352 1174630558895848802304 1175976069272590897152 1187687917857469575168 1188225819994180385664 1197407328735934513152 1211266209855563384832 1213507220419588478976 1213631964171687532068 1227105463588790501376 1237037831341851967488 1239326522981707382784 1239887812167840402432 1254778589378486163456 1263929958110153097216 1265377758749454532608 1266268403916092325888 1267849199684512060992 1278558777069761350656 1281055962181225728294 1293795977914268246016 1294824714571416572928 1305762155305288187904 1308312472014868828896 1322973077931664759296 1334148289116272713728 1335676523124424228864 1336148907589653272064 1336754047493452933872 1348626295509287067648 1362674486087508807936 1365195622972037038848 1378304497266693087232 1391667560259583463424 1394873788688820452736 1408267638511621197824 1421921202873922234368 1423549978593136349184 1438378624203481519488 1468982424718449211392 1469496666272996032512 1485443455923272712192 1500237369925224726528 1500916825255806802944 1502636088514977257472 1518288547770341603904 1530020475607027433472 1532851225793164394496 1534607069121678901248 1550592559425029723136 1566174078527798403072 1567968092363454529536 1583583890476626100224 1584301093325573847552 1601493725917278392832 1615021613140751179776 1618009627226117971968 1618175952228916709424 1652605227808255362816 1653183749557120536576 1673038119171314884608 1688531428412782653312 1690465599579349414656 1704745036093015134208 1708074616241634304392 1721273035057905862656 1725061303885690994688 1726432952761888763904 1744416629353158438528 1763964103908886345728 1778864385488363618304 1781531876786204362752 1782338729991270578496 1798168394012382756864 1801495255055883927552 1816899314783345077248 1819436810334847008768 1820260830629382718464 1840658195383185752064 1855556747012777951232 1858989784472561074176 1859831718251760603648 1895894937165229645824 1898066638124181798912 1899402605874138488832 1901773799526768091488 1917838165604642025984 1921583943271838592441 1940693966871402369024 1958643232957932281856 1962468708022303243344 2001222433674409070592 2003514784686636343296 2005131071240179400808 2024384730360455471872 2044011729131263211904 2067456745900039630848 2088232104703731204096 2112401457767431796736 2135324967889704523776 2153362150854334906368 2157346169634823962624 2157567936305222279232 2180757414015017385984 2203473637077673817088 2204244999409494048768 2228165183884909068288 2230717492228419846144 2250356054887837089792 2251375237883710204416 2253954132772465886208 2277432821655512405856 2295030713410541150208 2299276838689746591744 2301910603682518351872 2325888839137544584704 2349261117791697604608 2351952138545181794304 2375375835714939150336 2376451639988360771328 2422532419711126769664 2427014440839176957952 2427263928343375064136 2479775624335680804864 2509557178756972326912 2527859916220306194432 2532536807832184651776 2535698399369024121984 2557117554139522701312 2562111924362451456588 2587591955828536492032 2589649429142833145856 2611524310610576375808 2616624944029737657792 2645946155863329518592 2668296578232545427456 2671353046248848457728 2672297815179306544128 2673508094986905867744 2697252591018574135296 2725348972175017615872 2730391245944074077696 2756608994533386174464 2783335120519166926848 2789747577377640905472 2816535277023242395648 2843842405747844468736 2847099957186272698368 2876757248406963038976 2937964849436898422784 3001833650511613605888 3005272177029954514944 3036577095540683207808 3060040951214054866944 3065702451586328788992 3101185118850059446272 3132348157055596806144 3135936184726909059072 3167167780953252200448 3168602186651147695104 3202987451834556785664 3230043226281502359552 3236019254452235943936 3236351904457833418848 3305210455616510725632 3306367499114241073152 3346076238342629769216 3377062856825565306624 3380931199158698829312 3409490072186030268416 3416149232483268608784 3442546070115811725312 3452865905523777527808 3488833258706316877056 3527928207817772691456 3563063753572408725504 3564677459982541156992 3633798629566690154496 3640521661258765436928 3681316390766371504128 3711113494025555902464 3717979568945122148352 3719663436503521207296 3791789874330459291648 3796133276248363597824 3798805211748276977664 3803547599053536182976 3835676331209284051968 3843167886543677184882 3881387933742804738048 3917286465915864563712 3924937416044606486688 4002444867348818141184 4007029569373272686592 4010262142480358801616 4048769460720910943744 4088023458262526423808 4134913491800079261696 4224802915534863593472 4270649935779409047552 4315135872610444558464 4406947274155347634176 4408489998818988097536 4456330367769818136576 4500712109775674179584 4502750475767420408832 4507908265544931772416 4554865643311024811712 4590061426821082300416 4598553677379493183488 4603821207365036703744 4651777678275089169408 4698522235583395209216 4703904277090363588608 4750751671429878300672 4752903279976721542656 4845064839422253539328 4854028881678353915904 4854527856686750128272 4959551248671361609728 5019114357513944653824 5071396798738048243968 5114235108279045402624 5124223848724902913176 5175183911657072984064 5179298858285666291712 5233249888059475315584 5291892311726659037184 5336593156465090854912 5344595630358613088256 5347016189973811735488 5394505182037148270592 5450697944350035231744 5460782491888148155392 5513217989066772348928 5566670241038333853696 5579495154755281810944 5633070554046484791296 5687684811495688937472 5694199914372545396736 5753514496813926077952 5764751829815515777323 5875929698873796845568 6003667301023227211776 6010544354059909029888 6073154191081366415616 6202370237700118892544 6264696314111193612288 6337204373302295390208 6405974903669113571328 6460086452563004719104 6472038508904471887872 6472703808915666837696 6610420911233021451264 6612734998228482146304 6692152476685259538432 6754125713651130613248 6761862398317397658624 6818980144372060536832 6832298464966537217568 6885092140231623450624 6905731811047555055616 6977666517412633754112 7055856415635545382912 7126127507144817451008 7129354919965082313984 7267597259133380308992 7281043322517530873856 7439326873007042414592 7583579748660918583296 7597610423496553955328 7607095198107072365952 7671352662418568103936 7686335773087354369764 7762775867485609476096 7834572931831729127424 7849874832089212973376 8004889734697636282368 8014059138746545373184 8020524284960717603232 8097538921441821887488 8176046916525052847616 8269826983600158523392 8449605831069727186944 8541299871558818095104 8630271745220889116928 8813894548310695268352 9005500951534840817664 9015816531089863544832 9109731286622049623424 9180122853642164600832 9197107354758986366976 9303555356550178338816 9397044471166790418432 9407808554180727177216 9501503342859756601344 9505806559953443085312 9690129678844507078656 9708057763356707831808 9709055713373500256544 9919102497342723219456 10038228715027889307648 10142793597476096487936 10228470216558090805248 10248447697449805826352 10358597716571332583424 10466499776118950631168 10583784623453318074368 10689191260717226176512 10694032379947623470976 10901395888700070463488 10921564983776296310784 11133340482076667707392 11158990309510563621888 11266141108092969582592 11375369622991377874944 11388399828745090793472 11507028993627852155904 11529503659631031554646 11751859397747593691136 12007334602046454423552 12021088708119818059776 12146308382162732831232 12404740475400237785088 12674408746604590780416 12811949807338227142656 12945407617831333675392 13220841822466042902528 13225469996456964292608 13508251427302261226496 13523724796634795317248 13637960288744121073664 13664596929933074435136 13770184280463246901248 13811463622095110111232 13955333034825267508224 14111712831271090765824 14252255014289634902016 14258709839930164627968 14535194518266760617984 14562086645035061747712 14878653746014084829184 15214190396214144731904 15342705324837136207872 15372671546174708739528 15525551734971218952192 15699749664178425946752 16009779469395272564736 16041048569921435206464 16195077842883643774976 16352093833050105695232 16539653967200317046784 16899211662139454373888 17082599743117636190208 17260543490441778233856 17627789096621390536704 18011001903069681635328 18031633062179727089664 18219462573244099246848 18607110713100356677632 18794088942333580836864 19011613119906886170624 19380259357689014157312 19416115526713415663616 19418111426747000513088 19838204994685446438912 20076457430055778615296 20285587194952192975872 20456940433116181610496 20496895394899611652704 20717195433142665166848 20932999552237901262336 21167569246906636148736 21378382521434452353024 21388064759895246941952 21802791777400140926976 21843129967552592621568 22317980619021127243776 22750739245982755749888 23014057987255704311808 23059007319262063109292 23503718795495187382272 24014669204092908847104 24042177416239636119552 24292616764325465662464 24809480950800475570176 25348817493209181560832 25623899614676454285312 25890815235662667350784 26441683644932085805056 27016502854604522452992 27047449593269590634496 27329193859866148870272 27540368560926493802496 27910666069650535016448 28223425662542181531648 28504510028579269804032 28517419679860329255936 29070389036533521235968 29124173290070123495424 29757307492028169658368 30428380792428289463808 30685410649674272415744 30745343092349417479056 31399499328356851893504 32082097139842870412928 32390155685767287549952 32704187666100211390464 33798423324278908747776 34165199486235272380416 34521086980883556467712 35255578193242781073408 36022003806139363270656 36063266124359454179328 36438925146488198493696 37214221426200713355264 38023226239813772341248 38836222853494001026176 39676409989370892877824 40571174389904385951744 40913880866232363220992 40993790789799223305408 41434390866285330333696 41865999104475802524672 42335138493813272297472 42756765042868904706048 42776129519790493883904 43605583554800281853952 43686259935105185243136 44635961238042254487552 46028115974511408623616 46118014638524126218584 48029338408185817694208 48585233528650931324928 49618961901600951140352 50697634986418363121664 51247799229352908570624 51781630471325334701568 52883367289864171610112 54033005709209044905984 54094899186539181268992 54658387719732297740544 55821332139301070032896 57034839359720658511872 58140778073067042471936 58248346580140246990848 59514614984056339316736 60856761584856578927616 61370821299348544831488 61490686184698834958112 62798998656713703787008 64164194279685740825856 64780311371534575099904 65408375332200422780928 69042173961767112935424 70511156386485562146816 72044007612278726541312 72126532248718908358656 72877850292976396987392 74428442852401426710528 76046452479627544682496 77672445706988002052352 81142348779808771903488 81987581579598446610816 83731998208951605049344 84670276987626544594944 85513530085737809412096 85552259039580987767808 87211167109600563707904 87372519870210370486272 89271922476084508975104 92056231949022817247232 92236029277048252437168 97170467057301862649856 101395269972836726243328 102495598458705817141248 103563260942650669403136 105766734579728343220224 108066011418418089811968 108189798373078362537984 109316775439464595481088 111642664278602140065792 114069678719441317023744 119029229968112678633472 121713523169713157855232 122741642598697089662976 122981372369397669916224 125597997313427407574016 128328388559371481651712 129560622743069150199808 130816750664400845561856 138084347923534225870848 144088015224557453082624 145755700585952793974784 148856885704802853421056 152092904959255089364992 155344891413976004104704 162284697559617543806976 163975163159196893221632 167463996417903210098688 171104518079161975535616 174422334219201127415808 174745039740420740972544 178543844952169017950208 184112463898045634494464 184472058554096504874336 194340934114603725299712 207126521885301338806272 211533469159456686440448 216132022836836179623936 216379596746156725075968 218633550878929190962176 223285328557204280131584 228139357438882634047488 243427046339426315710464 245962744738795339832448 251195994626854815148032 256656777118742963303424 259121245486138300399616 261633501328801691123712 276168695847068451741696 291511401171905587949568 304185809918510178729984 310689782827952008209408 324569395119235087613952 327950326318393786443264 334927992835806420197376 342209036158323951071232 357087689904338035900416 368224927796091268988928 368944117108193009748672 388681868229207450599424 414253043770602677612544 432264045673672359247872 437267101757858381924352 446570657114408560263168 456278714877765268094976 486854092678852631420928 491925489477590679664896 502391989253709630296064 513313554237485926606848 523267002657603382247424 552337391694136903483392 583022802343811175899136 621379565655904016418816 649138790238470175227904 655900652636787572886528 669855985671612840394752 684418072316647902142464 737888234216386019497344 777363736458414901198848 828506087541205355225088 874534203515716763848704 912557429755530536189952 973708185357705262841856 983850978955181359329792 1004783978507419260592128 1026627108474971853213696 1104674783388273806966784 1166045604687622351798272 1242759131311808032837632 1311801305273575145773056 1339711971343225680789504 1368836144633295804284928 1475776468432772038994688 1657012175082410710450176 1749068407031433527697408 1947416370715410525683712 1967701957910362718659584 2009567957014838521184256 2053254216949943706427392 2332091209375244703596544 2485518262623616065675264 2623602610547150291546112 2737672289266591608569856 2951552936865544077989376 3314024350164821420900352 3498136814062867055394816 3935403915820725437319168 4019135914029677042368512 4106508433899887412854784 4971036525247232131350528 5247205221094300583092224 5903105873731088155978752 6996273628125734110789632 7870807831641450874638336 8213016867799774825709568 9942073050494464262701056 10494410442188601166184448 11806211747462176311957504 15741615663282901749276672 20988820884377202332368896 23612423494924352623915008 31483231326565803498553344 47224846989848705247830016 62966462653131606997106688 94449693979697410495660032 188899387959394820991320064
- Sum of all divisors σ(n): 645309937938418295961600000
- Sum of proper divisors (its aliquot sum) s(n): 456410549979023474970279936
- 188899387959394820991320064 is an abundant number, because the sum of its proper divisors (456410549979023474970279936) is greater than itself. Its abundance is 267511162019628653978959872
Bases of 188899387959394820991320064
- Binary: 10011100010000010000000001010111001000000110001001110110110001001001010110000000000000002
- Hexadecimal: 0x9C410057206276C4958000
- Base-36: NQGNHBH2AIH3I8000
Squares and roots of 188899387959394820991320064
- 188899387959394820991320064 squared (1888993879593948209913200642) is 35682978771433957072908607365768605710052429288964096
- 188899387959394820991320064 cubed (1888993879593948209913200643) is 6740492850491952632913705425676806339894862587377491809337528514474082140422144
-
The
square root of 188899387959394820991320064 is 13744067373212.1533496605 -
188899387959394820991320064 is a
perfect cube number . Itscube root is 573777504
Scales and comparisons
How big is 188899387959394820991320064?- 188,899,387,959,394,820,991,320,064 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 188,899,387,959,394,820,991,320,064 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 188899387959394820991320064 cubic inches would be around 47814792 feet tall.
Recreational maths with 188899387959394820991320064
- 188899387959394820991320064 backwards is 460023199028493959783998881
- 188899387959394820991320064 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 188899387959394820991320064's digits is 144
- 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 188899387959394820991320064 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 188899387959394820991320064 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/188899387959394820991320064/
Chicago style:
Numbermatics. 2024. "Number 188899387959394820991320064 - Facts about the integer". https://numbermatics.com/n/188899387959394820991320064/
The information we have on file for 188899387959394820991320064 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 188899387959394820991320064, math, Factors of 188899387959394820991320064, curriculum, school, college, exams, university, Prime factorization of 188899387959394820991320064, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-eight septillion, eight hundred ninety-nine sextillion, three hundred eighty-seven quintillion, nine hundred fifty-nine quadrillion, three hundred ninety-four trillion, eight hundred twenty billion, nine hundred ninety-one million, three hundred twenty thousand and sixty-four.