12094253199300338017391616
12,094,253,199,300,338,017,391,616 is an even composite number composed of twelve prime numbers multiplied together.
12094253199300338017391616 is an even composite number. It is composed of twelve distinct prime numbers multiplied together. It has a total of twenty-two thousand, five hundred twenty-eight divisors.
Prime factorization of 12094253199300338017391616:
210 × 3 × 11 × 17 × 29 × 31 × 37 × 191 × 601 × 1093 × 1801 × 2801
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 11 × 17 × 29 × 31 × 37 × 191 × 601 × 1093 × 1801 × 2801)See below for interesting mathematical facts about the number 12094253199300338017391616 from the Numbermatics database.
Names of 12094253199300338017391616
- Cardinal: 12094253199300338017391616 can be written as Twelve septillion, ninety-four sextillion, two hundred fifty-three quintillion, one hundred ninety-nine quadrillion, three hundred trillion, three hundred thirty-eight billion, seventeen million, three hundred ninety-one thousand, six hundred sixteen.
Scientific notation
- Scientific notation: 1.2094253199300338017391616 × 1025
Factors of 12094253199300338017391616
Divisors of 12094253199300338017391616
- Number of divisors d(n): 22528
-
Complete list of divisors:
1 2 3 4 6 8 11 12 16 17 22 24 29 31 32 33 34 37 44 48 51 58 62 64 66 68 74 87 88 93 96 102 111 116 124 128 132 136 148 174 176 186 187 191 192 204 222 232 248 256 264 272 296 319 341 348 352 372 374 382 384 407 408 444 464 493 496 512 527 528 544 561 573 592 601 629 638 682 696 704 744 748 764 768 814 816 888 899 928 957 986 992 1023 1024 1054 1056 1073 1088 1093 1122 1146 1147 1184 1202 1221 1258 1276 1364 1392 1408 1479 1488 1496 1528 1536 1581 1628 1632 1776 1798 1801 1803 1856 1887 1914 1972 1984 2046 2101 2108 2112 2146 2176 2186 2244 2292 2294 2368 2404 2442 2516 2552 2697 2728 2784 2801 2816 2958 2976 2992 3056 3072 3162 3219 3247 3256 3264 3279 3441 3552 3596 3602 3606 3712 3774 3828 3944 3968 4092 4202 4216 4224 4292 4352 4372 4488 4584 4588 4736 4808 4884 5032 5104 5394 5403 5423 5456 5539 5568 5602 5632 5797 5916 5921 5952 5984 6112 6303 6324 6438 6494 6512 6528 6558 6611 6882 6919 7067 7104 7192 7204 7212 7424 7548 7656 7888 7936 8184 8403 8404 8432 8448 8584 8704 8744 8976 9168 9176 9472 9616 9741 9768 9889 10064 10208 10217 10788 10806 10846 10912 11078 11136 11204 11264 11594 11803 11832 11842 11904 11968 12023 12224 12606 12617 12648 12876 12988 13024 13056 13116 13222 13764 13838 14134 14208 14384 14408 14424 14848 15096 15283 15312 15776 15872 16269 16368 16617 16806 16808 16864 16896 17168 17391 17408 17429 17488 17763 17952 18241 18336 18352 18581 18631 18944 19232 19482 19499 19536 19778 19811 19833 20128 20416 20434 20757 21201 21576 21612 21692 21824 22156 22237 22272 22408 23188 23606 23664 23684 23808 23936 24046 24448 25212 25234 25296 25752 25976 26048 26112 26232 26444 27528 27676 28268 28416 28768 28816 28848 29667 29696 30192 30566 30617 30624 30651 30811 31552 31697 31744 32538 32736 33234 33263 33612 33616 33728 33792 33883 34336 34782 34858 34976 35409 35526 35717 35904 36069 36482 36672 36704 37162 37262 37851 37888 38464 38964 38998 39072 39556 39622 39666 40256 40441 40832 40868 41514 42402 43152 43224 43384 43648 44312 44474 44544 44816 45849 46376 47212 47328 47368 47616 47617 47872 48092 48896 50424 50468 50592 51504 51952 52096 52224 52229 52287 52464 52888 54723 55056 55352 55743 55831 55893 56536 56832 57536 57632 57696 58497 59334 59433 60384 60929 61132 61234 61248 61302 61622 63104 63394 65076 65131 65472 66468 66526 66637 66711 67224 67232 67456 67766 68672 69564 69716 69952 70818 71052 71434 71808 72138 72964 73344 73408 74324 74524 75702 76928 77737 77928 77996 78144 79112 79244 79332 80512 80882 81229 81664 81736 83028 84804 86304 86448 86768 86831 87296 88624 88948 89088 89632 91698 91851 92433 92752 94163 94424 94656 94736 95091 95232 95234 95744 96184 97792 99789 100657 100848 100936 101184 101649 103008 103637 103904 104192 104458 104574 104928 105776 107151 109446 110112 110704 111486 111662 111786 112387 113072 113664 114791 115072 115264 115392 116994 118668 118866 120139 120768 121323 121858 122264 122468 122496 122604 123244 126208 126788 130152 130262 130944 132936 133052 133274 133422 134448 134464 134912 135532 137344 139128 139432 139904 141636 142104 142851 142868 143616 144276 145928 146688 146816 148648 149048 151404 153856 155474 155856 155992 156288 156687 158224 158488 158664 161024 161764 162458 163328 163472 166056 167493 168113 169608 171709 172608 172896 173536 173662 174592 177248 177896 179264 182787 183396 183702 184866 185504 188326 188848 189312 189472 190182 190468 191488 191719 192368 195393 195584 199578 199911 200651 201314 201696 201872 202368 203298 204391 204941 204943 206016 207274 207808 208384 208763 208916 209148 209856 211552 214302 214489 218892 219077 220224 221408 222972 223324 223572 224774 226144 229582 230144 230528 230784 233211 233988 237336 237732 240278 241536 242646 243687 243716 244528 244607 244936 244992 245208 246488 252416 253576 260304 260493 260524 261888 265872 266104 266548 266844 268896 268928 269824 271064 274688 278256 278864 279808 282489 283272 284208 285702 285736 287232 288552 291856 293376 293632 296293 297296 298096 301971 302808 307712 310911 310948 311712 311984 312576 313374 316448 316727 316976 317328 322048 323528 324916 326656 326944 332112 334986 336226 336787 337161 339216 343418 343991 344373 345216 345792 347072 347324 348667 349184 354496 355792 358528 360417 365574 365893 366792 367404 369732 371008 372713 376652 377696 378029 378624 378944 380364 380936 383438 384736 390786 399156 399822 401302 402628 403392 403744 404736 406596 408782 409882 409886 412032 414548 415616 416768 417526 417832 418296 419712 423104 428604 428978 437784 438154 440448 442816 444851 445944 446648 447144 449548 452288 459164 460288 461056 461568 466422 467976 474672 475464 480556 483072 485292 487374 487432 489056 489214 489872 489984 490416 492976 504339 504832 507152 515127 520608 520986 521048 523776 523787 531744 532208 533096 533688 534991 537792 537856 538849 539648 540299 542128 549376 556512 557728 559616 564978 565471 566544 568416 571404 571472 574464 574519 575157 576011 577104 583712 586752 587264 592586 594592 596192 601953 603942 605616 613173 614141 614823 614829 615424 621822 621896 623424 623968 625152 626289 626748 632896 633454 633952 634656 643467 644096 644873 647056 649832 653888 656893 657231 664224 669972 672452 673574 674322 678432 686836 687497 687982 688746 689347 690432 691584 694144 694648 697334 708992 711584 717056 720834 731148 731786 733007 733584 733821 734808 739464 742016 745426 753304 755392 756058 757248 757888 760728 761872 766876 769472 781572 798312 799644 802604 805256 806784 807488 809472 813192 817564 819764 819772 824064 829096 831232 835052 835664 836592 839424 846208 857208 857956 875568 876308 880896 885632 887893 888879 889702 891888 893296 893519 894288 899096 904576 918328 920576 922112 923136 932844 935952 949127 949344 950181 950928 955141 961112 966144 970584 974748 974864 978112 978428 979744 979968 980832 982607 985952 1008678 1010361 1014304 1030254 1031973 1035793 1041216 1041972 1042096 1046001 1047552 1047574 1063488 1064416 1066192 1067376 1069982 1075584 1075712 1077698 1080598 1082401 1084256 1097679 1098752 1107227 1113024 1115456 1118139 1119232 1129956 1130942 1132829 1133088 1134087 1136832 1140007 1142808 1142944 1149038 1150314 1152022 1154208 1167424 1172789 1174528 1185172 1189184 1192384 1203906 1207884 1211232 1226346 1228282 1229646 1229658 1243644 1243792 1246848 1247936 1250304 1252578 1253496 1253671 1262701 1265792 1266908 1267904 1269312 1286934 1289746 1294112 1299664 1307776 1313786 1314462 1321529 1328448 1334553 1339944 1344904 1347148 1348644 1356864 1373672 1374994 1375964 1377492 1378694 1380864 1380893 1383168 1388288 1389296 1394668 1417984 1423168 1434112 1441668 1462296 1463572 1466014 1467168 1467642 1469616 1476127 1478928 1484032 1490852 1506608 1510784 1512116 1514496 1515776 1521456 1523744 1533752 1538944 1563144 1571361 1596624 1599288 1604973 1605208 1610512 1613568 1614976 1616547 1618944 1619099 1620897 1626384 1635128 1639528 1639544 1648128 1658192 1662464 1670104 1671328 1673184 1678848 1683401 1692416 1696413 1714416 1715912 1723557 1728033 1751136 1752616 1761792 1761829 1771264 1775786 1777758 1779404 1783776 1786592 1787038 1788576 1798192 1809152 1836656 1842423 1844224 1846272 1865688 1871904 1888799 1898254 1898688 1900362 1901856 1910282 1922224 1932288 1932473 1934619 1941168 1949496 1949728 1951447 1956224 1956856 1959488 1961664 1965214 1968493 1970679 1971904 2017356 2020722 2028608 2060508 2062491 2063946 2065747 2068041 2071586 2082432 2083944 2084192 2092002 2095148 2126976 2128832 2132384 2134752 2139964 2151168 2151424 2155396 2161196 2164802 2168512 2195358 2199021 2214454 2226048 2230912 2236278 2254373 2259912 2261884 2265658 2266176 2268174 2273664 2280014 2285616 2285888 2296393 2298076 2300628 2304044 2308416 2334848 2345578 2370344 2378368 2384768 2407812 2409847 2415768 2422464 2452692 2456564 2459292 2459316 2487288 2487584 2493696 2495872 2505156 2506992 2507342 2518099 2525402 2531584 2533816 2535808 2538624 2573868 2579492 2588224 2599328 2615552 2627572 2628924 2643058 2656896 2663679 2669106 2679888 2680557 2689808 2694296 2697288 2713728 2747344 2749988 2751928 2754984 2757388 2761728 2761786 2766336 2776576 2778592 2789336 2835968 2846336 2847381 2865423 2868224 2883336 2919053 2924592 2927144 2932028 2934336 2935284 2939232 2947821 2952254 2957856 2968064 2981704 3005473 3013216 3021568 3024232 3031552 3042912 3047488 3061493 3067504 3077888 3107379 3126288 3142722 3193248 3198576 3209946 3210416 3212747 3221024 3227136 3229952 3233094 3238198 3241794 3247203 3252768 3259223 3270256 3279056 3279088 3296256 3316384 3321681 3324928 3328939 3340208 3342656 3346368 3357696 3366802 3384832 3392826 3398487 3420021 3428832 3431824 3447114 3456066 3483997 3484031 3502272 3505232 3518367 3523584 3523658 3542528 3548971 3551572 3555516 3558521 3558808 3567552 3573184 3574076 3577152 3596384 3618304 3673312 3684846 3724309 3731376 3743808 3761013 3777598 3783901 3788103 3796508 3797376 3800724 3803712 3820564 3844448 3864946 3869238 3882336 3898992 3899456 3902894 3912448 3913712 3918976 3923328 3930428 3936986 3941358 3943808 3964587 4034712 4041444 4057216 4121016 4124982 4127892 4131494 4136082 4142679 4143172 4158319 4164864 4167888 4168384 4184004 4190296 4247267 4253952 4257664 4264768 4269504 4279928 4302336 4310792 4322392 4329604 4337024 4390716 4398042 4428381 4428908 4452096 4461824 4472556 4508746 4519824 4523768 4531316 4532352 4536348 4547328 4560028 4571232 4571776 4592786 4596152 4601256 4608088 4616832 4669696 4691156 4740688 4756736 4769536 4815624 4819694 4831536 4844928 4857297 4905384 4913128 4918584 4918632 4974576 4975168 4987392 4991744 5010312 5013984 5014684 5036198 5044601 5050203 5050804 5063168 5067632 5071616 5077248 5147736 5158984 5176448 5198656 5231104 5255144 5257848 5285487 5286116 5313792 5327358 5338212 5359776 5361114 5379616 5388592 5394576 5427456 5494688 5499976 5503856 5509968 5514776 5523572 5532672 5553152 5557184 5578672 5666397 5671936 5692672 5694762 5730846 5766672 5797419 5838106 5847847 5849184 5854288 5854341 5864056 5868672 5870568 5878464 5884901 5895642 5904508 5905479 5915712 5927339 5936128 5943289 5963408 6010946 6026432 6043136 6048464 6054127 6063104 6085824 6094976 6122986 6135008 6155776 6197241 6214758 6220181 6252576 6285444 6336121 6353233 6386496 6397152 6419892 6420832 6425494 6442048 6454272 6459904 6466188 6471653 6476396 6483588 6494406 6505536 6518446 6540512 6558112 6558176 6632768 6643362 6657878 6680416 6685312 6692736 6733604 6763119 6769664 6785652 6796974 6840042 6857664 6863648 6889179 6894228 6912132 6967994 6968062 7004544 7010464 7036734 7047316 7085056 7093603 7097942 7103144 7111032 7117042 7117616 7135104 7146368 7148152 7154304 7192768 7225823 7229541 7236608 7346624 7369692 7448618 7462752 7487616 7522026 7554297 7555196 7562467 7567802 7576206 7582817 7593016 7594752 7601448 7607424 7641128 7688896 7724231 7729892 7738476 7764672 7797984 7798912 7805788 7824896 7827424 7837952 7846656 7860856 7873972 7882716 7887616 7929174 8069424 8082888 8114432 8242032 8249964 8255784 8262988 8272164 8285358 8286344 8316638 8329728 8335776 8336768 8368008 8380592 8494534 8507904 8515328 8529536 8539008 8559856 8604672 8621584 8644784 8659208 8674048 8757159 8781432 8796084 8856762 8857816 8904192 8923648 8945112 9016419 9017492 9039648 9047536 9062632 9064704 9072696 9094656 9094847 9120056 9142464 9143552 9184479 9185083 9185572 9192304 9202512 9216176 9233664 9339392 9382312 9481376 9513472 9539072 9631248 9638241 9639388 9663072 9689856 9714594 9766823 9777669 9810768 9826256 9837168 9837264 9949152 9950336 9974784 9975739 9983488 9986817 10020624 10027968 10029368 10072396 10089202 10100406 10101608 10126336 10135264 10143232 10154496 10295472 10317968 10352896 10397312 10440397 10451991 10452093 10462208 10510288 10515696 10570974 10572232 10627584 10646913 10654716 10663721 10675563 10676424 10719552 10722228 10759232 10777184 10789152 10808677 10854912 10962841 10989376 10999952 11007712 11019936 11029552 11047144 11114368 11157344 11167181 11172927 11332794 11351703 11385344 11389524 11461692 11533344 11594838 11676212 11695694 11698368 11708576 11708682 11718899 11728112 11737344 11741136 11756928 11769802 11791284 11809016 11810958 11831424 11854678 11886578 11906411 11926816 12021892 12052864 12086272 12096928 12108254 12171648 12189952 12245972 12270016 12311552 12394482 12429516 12440362 12461119 12474957 12505152 12570888 12672242 12706466 12727667 12741801 12772992 12794304 12839784 12841664 12850988 12884096 12900679 12919808 12932376 12943306 12952792 12967176 12988812 13011072 13036892 13081024 13116224 13116352 13265536 13286724 13315756 13360832 13370624 13385472 13467208 13526238 13571304 13593948 13680084 13715328 13727296 13778358 13788456 13790381 13824264 13935988 13936124 14009088 14020928 14073468 14094632 14187206 14195884 14206288 14222064 14234084 14235232 14270208 14292736 14296304 14308608 14385536 14451646 14459082 14693248 14739384 14897236 14925504 14975232 15044052 15108594 15110392 15124934 15133803 15135604 15152412 15165634 15186032 15189504 15189823 15202896 15214848 15282256 15377792 15448462 15459784 15476952 15514739 15529344 15595968 15597824 15611576 15649792 15654848 15675904 15693312 15721712 15747944 15765432 15775232 15858348 16138848 16165776 16228864 16237397 16484064 16499928 16511568 16525976 16544328 16570716 16572688 16584721 16633276 16659456 16671552 16673536 16704319 16736016 16761184 16989068 17015808 17030656 17059072 17078016 17119712 17243168 17289568 17318416 17348096 17514318 17543541 17562864 17592168 17654703 17713524 17715632 17782017 17808384 17810089 17829867 17847296 17890224 18032838 18034984 18079296 18095072 18125264 18129408 18145392 18162381 18189312 18189694 18240112 18284928 18287104 18368958 18370166 18371144 18384608 18400817 18405024 18432352 18467328 18517411 18660543 18678784 18764624 18962752 19008363 19026944 19049897 19059699 19078144 19262496 19276482 19278776 19326144 19379712 19380119 19414959 19429188 19533646 19555338 19621536 19652512 19674336 19674528 19794667 19898304 19900672 19937413 19951478 19966976 19973634 19991063 20041248 20055936 20058736 20144792 20178404 20200812 20203216 20270528 20286464 20308992 20363683 20590944 20635936 20705792 20794624 20880794 20903982 20904186 21020576 21031392 21141948 21144464 21255168 21257203 21280809 21293826 21309432 21312407 21327442 21351126 21352848 21439104 21444456 21465917 21518464 21554368 21578304 21617354 21653423 21677469 21709824 21925682 21978752 21999904 22015424 22039872 22059104 22094288 22228736 22314688 22334362 22345854 22665588 22687401 22703406 22723217 22748451 22770688 22779048 22923384 23066688 23172693 23189676 23352424 23391388 23396736 23417152 23417364 23437798 23456224 23474688 23482272 23513856 23539604 23582568 23618032 23621916 23662848 23709356 23773156 23812822 23853632 24043784 24105728 24193856 24216508 24305041 24343296 24379904 24491944 24540032 24788964 24859032 24880724 24922238 24949914 25010304 25141776 25344484 25412932 25455334 25483602 25545984 25588608 25679568 25683328 25701976 25768192 25801358 25864752 25886612 25905584 25934352 25977624 26022144 26073784 26162048 26232448 26232704 26531072 26573448 26631512 26721664 26741248 26770944 26934416 27052476 27142608 27187896 27284541 27360168 27430656 27454592 27524683 27555249 27556716 27576912 27580762 27648528 27699089 27871976 27872248 28018176 28041856 28146936 28189264 28374412 28391768 28412576 28444128 28468168 28470464 28540416 28585472 28592608 28617216 28617817 28771072 28903292 28918164 29300469 29386496 29478768 29794472 29851008 29927217 29950464 30088104 30217188 30220784 30249868 30267606 30271208 30304824 30331268 30372064 30379008 30379646 30405792 30429696 30564512 30755584 30896924 30919568 30953904 31029478 31058688 31191936 31195648 31223152 31309696 31321191 31351808 31386624 31389629 31443424 31495888 31530864 31550464 31716696 31991163 32109583 32277696 32331552 32426031 32457728 32474794 32852041 32888523 32968128 32999856 33023136 33051952 33060203 33088656 33141432 33145376 33169442 33266552 33343104 33347072 33408638 33464381 33472032 33501543 33522368 33554431 33676423 33978136 34061312 34118144 34156032 34239424 34486336 34579136 34636832 34696192 35028636 35087082 35117699 35125728 35156697 35184336 35309406 35340217 35427048 35431264 35564034 35620178 35659734 35719233 35780448 36065676 36069968 36158592 36190144 36250528 36258816 36290784 36324762 36356459 36379388 36480224 36569856 36574208 36618329 36737916 36740332 36742288 36769216 36801634 36810048 36864704 36934656 37034822 37321086 37383357 37529248 37925504 38016726 38099794 38119398 38183001 38324341 38524992 38552964 38557552 38652288 38702037 38759424 38760238 38829918 38858376 39038681 39067292 39110676 39143731 39243072 39305024 39348672 39349056 39589334 39796608 39801344 39874826 39902956 39947268 39982126 40048837 40082496 40111872 40117472 40289584 40356808 40401624 40406432 40541056 40727366 40967399 41181888 41271872 41371143 41411584 41589248 41761588 41807964 41808372 42041152 42062784 42283896 42288928 42514406 42561618 42587652 42618864 42624814 42654884 42702252 42705696 42807683 42878208 42888912 42931834 43036928 43108736 43156608 43234708 43306846 43354938 43851364 43957504 43999808 44030848 44079744 44118208 44188576 44457472 44629376 44668724 44691708 45331176 45374802 45406812 45446434 45496902 45558096 45569469 45846768 46133376 46345386 46379352 46544217 46704848 46719937 46782776 46793472 46834304 46834728 46875596 46912448 46949376 46964544 47027712 47079208 47165136 47236064 47243832 47325696 47418712 47546312 47625644 47707264 48087568 48211456 48387712 48433016 48610082 48686592 48712191 48759808 48818629 48983888 49080064 49577928 49718064 49754163 49761448 49844476 49899828 50020608 50112957 50283552 50688968 50825864 50910668 50967204 51091968 51093041 51177216 51359136 51366656 51403952 51536384 51602716 51729504 51773224 51811168 51868704 51955248 52044288 52045381 52147568 52185431 52324096 52464896 52465408 53062144 53146896 53263024 53430267 53443328 53482496 53541888 53868832 54104952 54285216 54375792 54569082 54616699 54720336 54861312 54909184 55049366 55110498 55113432 55153824 55161524 55202451 55297056 55398178 55490611 55552233 55743952 55744496 56036352 56083712 56293872 56378528 56591963 56748824 56783536 56825152 56888256 56936336 56940928 57080832 57086297 57149691 57170944 57185216 57234432 57235634 57542144 57806584 57836328 58140357 58600938 58772992 58957536 59384001 59588944 59702016 59812239 59854434 59900928 59906663 59973189 60176208 60434376 60441568 60494857 60499736 60535212 60542416 60609648 60662536 60744128 60759292 60811584 60859392 61023283 61091049 61129024 61511168 61793848 61839136 61907808 62058956 62117376 62285837 62383872 62391296 62446304 62619392 62642382 62779258 62886848 62991776 63061728 63433392 63771609 63937221 63982326 64219166 64326317 64397751 64555392 64663104 64852062 64949588 64960269 65704082 65777046 65936256 65999712 66046272 66103904 66120406 66177312 66282864 66290752 66338884 66533104 66595397 66686208 66694144 66817276 66928762 66944064 67003086 67044736 67108862 67352846 67956272 68169651 68236288 68312064 68478848 68972672 69158272 69273664 69885563 70057272 70174164 70235398 70251456 70313394 70368672 70618812 70680434 70854096 70862528 71128068 71188183 71240356 71319468 71438466 71560896 72131352 72139936 72203539 72317184 72380288 72501056 72581568 72649524 72712918 72758776 72834241 72915123 72960448 73139712 73236658 73475832 73480664 73484576 73538432 73603268 73620096 73729408 74069644 74642172 74766714 75058496 75851008 76033452 76199588 76238796 76366002 76648682 77049984 77105928 77115104 77304576 77404074 77520476 77659836 77716752 78077362 78134584 78221352 78287462 78486144 78610048 78697344 78698112 79178668 79593216 79602688 79749652 79805912 79894536 79964252 80097674 80164992 80223744 80234944 80579168 80713616 80803248 80812864 81082112 81454732 81934798 82363776 82543744 82574049 82742286 83097267 83178496 83523176 83615928 83616744 84082304 84125568 84567792 84577856 84966541 85028812 85123236 85175304 85237728 85249628 85309768 85404504 85411392 85615366 85756416 85758217 85777824 85853451 85863668 86073856 86217472 86313216 86469416 86613692 86709876 87702728 87915008 87999616 88061696 88159488 88236416 88377152 88783297 88914944 89258752 89337448 89383416 90662352 90749604 90813624 90892868 90993804 91116192 91138938 91693536 92266752 92690772 92758704 93088434 93169663 93409696 93439874 93565552 93586944 93668608 93669456 93751192 93824896 93929088 94055424 94158416 94168887 94330272 94472128 94487664 94651392 94837424 94906283 95092624 95251288 95414528 96175136 96328749 96422912 96775424 96866032 97220164 97373184 97424382 97637258 97967776 98160128 98556123 99155856 99180609 99436128 99508326 99522896 99688952 99799656 100041216 100043317 100225914 100393143 100567104 100663293 101029269 101035913 101377936 101651728 101821336 101934408 102183936 102186082 102354432 102718272 102733312 102807904 102920159 103072768 103197109 103205432 103459008 103546448 103622336 103737408 103910496 104088576 104090762 104295136 104370862 104648192 104929792 104930816 105353097 106020651 106124288 106293792 106526048 106860534 106886656 107737664 108004961 108209904 108570432 108751584 109069377 109138164 109233398 109440672 109722624 109733129 109818368 109854987 110018101 110098732 110220996 110226864 110307648 110323048 110404902 110594112 110796356 110981222 111104466 111487904 111488992 112167424 112587744 112757056 113183926 113275241 113497648 113567072 113650304 113776512 113872672 113881856 114172594 114299382 114370432 114471268 114973023 115084288 115613168 115672656 116280714 117116043 117201876 117300931 117431193 117545984 117915072 118768002 119177888 119404032 119624478 119708868 119813326 119946378 120146511 120352416 120591251 120868752 120883136 120989714 120999472 121070424 121084832 121219296 121325072 121488256 121518584 121623168 122046566 122182098 122258048 122838991 122902197 123022336 123170743 123587696 123678272 123815616 124117912 124234752 124571674 124767744 124892608 125238784 125284764 125466563 125558516 125773696 125983552 126123456 126866784 127543218 127874442 127964652 128423049 128438332 128652634 128795502 128907889 129110784 129326208 129704124 129899176 129920538 131311927 131408164 131554092 131665277 131872512 131999424 132092544 132207808 132240812 132354624 132565728 132581504 132677768 133066208 133190794 133372416 133634552 133857524 133888128 134006172 134089472 134217724 134705692 135912544 136339302 136957696 137945344 138316544 138547328 139771126 140004337 140114544 140159811 140348328 140470796 140502912 140626788 140737344 141237624 141360868 141708192 141725056 142256136 142376366 142480712 142638936 142876932 143121792 144262704 144279872 144407078 144634368 144760576 145002112 145163136 145299048 145425836 145517552 145668482 145830246 145920896 146279424 146293429 146455887 146473316 146951664 146961328 146969152 147076864 147206536 147240192 147458816 148139288 149284344 149533428 150116992 151702016 152066904 152399176 152477592 152732004 153279123 153297364 154099968 154211856 154230208 154609152 154808148 155040952 155319672 155433504 156136143 156154724 156269168 156382631 156442704 156556293 156574924 156972288 157220096 157394688 157396224 158357336 159186432 159499304 159611824 159789072 159928504 160195348 160329984 160447488 160469888 161158336 161427232 161606496 161625728 162164224 162909464 163850097 163869596 164727552 165087488 165148098 165484572 166194534 166471833 167046352 167231856 167233488 168164608 168251136 169135584 169155712 169587563 169775889 169933082 170057624 170246472 170350608 170475456 170499256 170619536 170662129 170809008 170822784 171230732 171258891 171512832 171516434 171555648 171706902 171727336 172147712 172434944 172626432 172938832 173227384 173419752 175405456 175830016 175999232 176123392 176318976 176472832 176754304 177566594 178517504 178674896 178766832 179719989 181283257 181324704 181484571 181499208 181627248 181785736 181987608 182232384 182277876 182431931 183069849 183387072 183747509 184533504 185381544 185517408 186176868 186339326 186650237 186819392 186857511 186879748 187131104 187173888 187337216 187338912 187502384 187649792 187677937 187858176 188316832 188337774 188660544 188944256 188975328 189674848 189812566 190185248 190502576 190829056 192350272 192657498 192978951 193550848 193732064 194440328 194848764 195274516 195935552 196320256 197112246 198311712 198361218 198872256 199016652 199045792 199377904 199599312 199786191 200082432 200086634 200451828 200786286 201134208 201326586 202058538 202071826 202408987 202755872 203303456 203642672 203868816 204372164 204708864 205436544 205466624 205615808 205840318 206394218 206410864 206738591 206918016 207092896 207244672 207474816 207820992 208181524 208590272 208741724 209296384 209548867 209656689 209859584 209861632 210706194 212041302 212587584 213052096 213564549 213721068 213773312 215475328 216009922 216370339 216419808 216610617 217140864 217503168 217741337 218138754 218276328 218466796 218502723 218881344 219311543 219466258 219636736 219709974 219901693 220036202 220197464 220441992 220453728 220615296 220646096 220809804 221188224 221592712 221962444 222208932 222975808 222977984 224000513 224002699 224334848 225175488 225514112 226367852 226550482 226995296 227134144 227300608 227553024 227745344 227763712 228345188 228598764 228740864 228942536 229946046 231226336 231345312 232561428 234232086 234403752 234436477 234601862 234862386 235830144 237536004 238355776 238808064 239248956 239417736 239451161 239626652 239892756 240293022 240704832 241182502 241737504 241766272 241979428 241998944 242140848 242169664 242438592 242650144 242976512 243037168 243246336 244093132 244364196 244516096 245677982 245804394 246341486 247175392 247356544 247631232 248235824 249143348 249535488 249785216 250477568 250569528 250933126 251117032 251547392 251967104 252246912 253733568 254899623 255086436 255748884 255929304 256846098 256876664 257274651 257305268 257591004 257815778 258221568 258652416 259408248 259798352 259841076 262623854 262816328 263108184 263330554 263745024 263750563 263998848 264185088 264415616 264481624 264709248 265131456 265163008 265355536 266132416 266349891 266381588 266744832 267269104 267355451 267715048 267776256 268012344 268178944 268435448 269411384 271825088 272678604 273915392 275890688 276633088 277094656 279508989 279542252 280008674 280229088 280319622 280696656 280941592 281005824 281253576 281474688 281940257 282475248 282721736 283416384 283450112 284512272 284718849 284752732 284961424 285277872 285753864 286243584 288525408 288559744 288814156 289268736 289521152 290004224 290326272 290598096 290851672 291035104 291336964 291660492 291841792 292586858 292911774 292946632 293903328 293922656 293938304 294153728 294413072 294480384 294917632 296278576 298568688 299066856 300129951 300233984 302771513 303107739 303404032 304133808 304798352 304955184 305464008 306558246 306594728 308199936 308423712 308460416 308760477 309218304 309247909 309591327 309616296 310081904 310639344 310867008 312272286 312309448 312538336 312765262 312885408 313112586 313149848 313944576 314440192 314789376 314792448 314795987 316714672 318372864 318998608 319223648 319578144 319857008 320390696 320659968 320939776 321529591 322316672 322854464 323212992 323251456 323848249 324014883 324328448 325818928 327700194 327739192 329199387 329455104 330054303 330174976 330296196 330969144 332389068 332943666 334092704 334463712 334466976 336329216 336502272 336509339 338271168 338311424 339175126 339551778 339825723 339848071 339866164 340115248 340492944 340701216 340950912 340998512 341239072 341324258 341618016 341645568 342461464 342517782 343032868 343111296 343413804 343454672 344869888 345252864 345285919 345877664 346182611 346454768 346839504 350810912 351902793 351998464 352246784 352637952 352945664 353508608 355133188 357035008 357349792 357533664 359439978 361372451 361773753 362566514 362649408 362969142 362998416 363254496 363571472 363975216 364464768 364555752 364863862 366139698 366774144 367495018 368108191 368516973 369067008 369098741 369102343 369512229 370763088 371034816 372353736 372678652 373300474 373638784 373715022 373759496 374262208 374674432 374677824 375004768 375299584 375355874 375716352 375982163 376399689 376633664 376675548 377321088 377888512 377950656 379349696 379625132 380370496 381005152 381658112 384700544 385314996 385957902 386294689 386723667 387101696 387464128 388880656 389697528 390549032 391871104 393935781 394224492 394557677 394995831 396623424 396722436 397744512 398033304 398091584 398755808 399198624 399572382 399921049 400173268 400903656 401572572 402268416 402653172 404117076 404143652 404817974 405511744 406606912 407285344 407737632 408744328 410873088 411231616 411680636 412788436 412821728 413185697 413477182 413836032 414185792 414489344 414949632 415641984 416363048 417180544 417483448 419097734 419313378 420013011 421412388 424082604 425175168 426104192 427129098 427442136 430950656 432019844 432740678 432839616 433221234 434281728 435006336 435482674 436277508 436552656 436933592 437005446 437762688 438623086 438880287 438932516 439419948 439803386 440072404 440394928 440537207 440883984 440907456 441230592 441292192 441619608 442376448 443185424 443924888 444417864 445951616 445955968 448001026 448005398 450350976 451028224 452735704 453100964 453990592 454268288 454601216 455106048 455490688 455527424 456690376 457197528 457481728 457885072 459892092 462452672 462690624 465122856 468464172 468807504 468872954 469147893 469203724 469724772 470884513 471660288 475072008 476711552 478497912 478835472 478902322 479253304 479785512 480586044 480956909 481409664 482365004 483475008 483532544 483958856 483997888 484281696 484339328 484877184 485300288 485953024 486074336 486492672 488186264 488728392 489032192 491355964 491608788 492682972 494350784 494713088 495262464 496471648 498286696 499570432 501139056 501866252 502234064 503094784 503934208 504493824 507467136 508762689 509799246 510172872 511497768 511858608 511986387 513692196 513753328 514549302 514610536 515182008 515631556 516443136 517304832 518816496 519596704 519682152 525247708 525632656 526216368 526661108 527490048 527501126 527997696 528370176 528831232 528963248 529418496 530262912 530326016 530711072 532264832 532699782 532763176 533623693 534538208 534710902 535430096 535552512 536024688 536357888 536870896 537004919 538822768 543650176 543849771 545357208 547295793 547830784 551242527 551781376 553266176 554189312 559017978 559084504 559950711 560017348 560458176 560639244 561393312 561883184 562011648 562023451 562507152 562949376 563033811 563880514 564950496 565443472 566832768 566900224 569024544 569437698 569505464 569922848 570425327 570555744 571507728 572487168 572499191 574039741 574045343 577050816 577119488 577628312 579042304 580008448 580652544 581196192 581703344 582070208 582673928 583320984 583683584 584745163 585173716 585823548 585893264 587806656 587845312 587876608 588307456 588826144 588960768 589835264 590546807 592557152 597137376 598133712 600259902 600467968 600783689 605543026 606215478 607226961 608267616 609596704 609910368 610928016 613116492 613189456 613634677 616399872 616847424 616920832 617520954 618059803 618495818 619182654 619232592 620163808 620215773 621278688 621734016 622511593 624544572 624618896 625076672 625530524 625770816 626225172 626299696 627889152 627949267 628646601 628880384 629578752 629584896 629591974 633429344 637997216 638447296 639156288 639714016 640781392 641319936 641879552 643059182 644633344 645708928 646425984 646502912 647696498 648029766 649111017 651637856 653224011 655400388 655478384 657934629 658398774 658910208 658973293 659705079 660108606 660349952 660592392 661938288 664778136 665443427 665887332 668185408 668927424 668933952 671256113 672001539 672008097 672658432 673004544 673018678 676542336 676622848 678350252 679103556 679651446 679696142 679732328 680230496 680830229 680985888 681402432 681901824 681997024 682478144 682648516 683236032 683291136 684922928 685035564 685144207 686065736 686222592 686827608 686909344 690571838 691755328 692365222 692909536 693679008 701621824 703309431 703805586 703996928 704846189 705891328 707017216 710266376 714699584 715067328 718353483 718879956 722744902 723547506 725133028 725298816 725938284 725996832 726508992 727142944 727950432 728929536 729111504 729727724 732279396 733548288 734990036 736216382 737033946 738197482 738204686 739024458 741526176 742069632 744707472 745357304 746600948 747277568 747430044 747518992 748524416 749355648 750009536 750599168 750711748 751432704 751964326 752799378 753267328 753351096 753456271 754642176 755777024 755901312 758699392 759250264 760740992 762010304 769401088 770629992 771915804 772589378 773447334 774928256 777761312 779395056 781098064 783742208 787871562 788448984 789115354 789991662 791251689 793246848 793444872 794238929 795489024 796066608 796183168 797511616 798397248 799144764 799842098 800346536 801176651 801807312 802066353 803145144 804536832 805306344 808234152 808287304 809635948 811023488 813213824 814570688 815475264 817488656 821746176 822463232 823361272 825576872 825643456 826371394 826954364 827672064 828371584 828978688 829899264 829916693 831283968 832726096 834361088 834966896 838195468 838626756 840026022 842824776 845820771 848165208 850350336 852208384 854258196 854884272 861901312 864039688 865481356 865679232 866442468 868563456 870012672 870965348 872555016 873105312 873867184 874010892 875525376 877246172 877760574 877865032 878839896 879606772 880144808 880789856 881074414 881767968 881814912 882461184 882584384 883239216 884752896 886370848 887152327 887849776 888835728 891903232 891911936 896002052 896010796 900701952 902056448 905471408 906201928 907981184 908314539 908536576 909202432 910212096 910981376 913380752 914395056 914963456 915770144 919784184 924905344 925381248 927743727 930245712 936928344 937615008 937745908 938295786 938407448 939449544 941769026 943320576 943340387 944387961 950144016 953423104 956995824 957670944 957804644 958506608 959571024 961172088 961913818 962819328 963518791 964588773 964730008 966950016 967065088 967917712 967995776 968563392 968678656 969754368 970467049 970600576 971544747 971906048 972148672 972985344 973078499 976372528 976616267 977456784 978064384 982711928 983217576 985365944 988701568 989426176 990524928 992943296 996573392 999140864 1002278112 1003732504 1004468128 1006189568 1007868416 1008987648 1009528017 1014934272 1017525378 1018413271 1019544213 1019598492 1020345744 1022995536 1023717216 1023972774 1024866293 1027384392 1027506656 1029098604 1029221072 1030364016 1031263112 1034609664 1035857757 1037395811 1037632992 1038547833 1039193408 1039364304 1043969113 1050495416 1051265312 1052432736 1053322216 1055002252 1055995392 1056740352 1057662464 1057926496 1058836992 1058859229 1060525824 1060652032 1061422144 1064529664 1065399564 1065526352 1067247386 1069076416 1069421804 1070860192 1071105024 1072049376 1073741792 1074009838 1077645536 1084117353 1087300352 1087699542 1090714416 1094591586 1102485054 1104324573 1107296223 1107307029 1108378624 1118035956 1118169008 1119901422 1120034696 1120916352 1121278488 1122786624 1123766368 1124023296 1124046902 1125014304 1125898752 1126067622 1127761028 1127946489 1129900992 1130886944 1132121749 1133665536 1133800448 1135168199 1138049088 1138875396 1139010928 1139845696 1140850654 1141111488 1143015456 1144974336 1144998382 1148079482 1148090686 1154101632 1154238976 1155256624 1158884067 1160016896 1161305088 1161416273 1162392384 1163406688 1164140416 1165347856 1166641968 1167367168 1169490326 1170347432 1171647096 1171786528 1175613312 1175690624 1175753216 1177652288 1181093614 1183064293 1183673031 1185114304 1188054571 1194274752 1196267424 1199763147 1200519804 1200935936 1201567378 1210199111 1211086052 1212430956 1214453922 1216535232 1219193408 1219820736 1221856032 1226232984 1226378912 1227269354 1233694848 1233841664 1235041908 1236119606 1236991636 1238182097 1238365308 1238465184 1239557091 1240327616 1240431546 1241513947 1242557376 1243468032 1245023186 1246027651 1249089144 1249237792 1250153344 1251061048 1251541632 1252450344 1252599392 1255898534 1257293202 1259183948 1266858688 1275994432 1276894592 1278312576 1279428032 1281562784 1283759104 1286118364 1289266688 1291417856 1292851968 1293005824 1295392996 1296059532 1298222034 1303275712 1306448022 1310800776 1310956768 1315869258 1316797548 1317946586 1319410158 1320217212 1321184784 1321611621 1323876576 1329556272 1330886854 1331774664 1336370816 1337854848 1337867904 1342512226 1344003078 1344016194 1346037356 1353084672 1353245696 1354878173 1356700504 1358207112 1359302892 1359392284 1359464656 1360460992 1361660458 1361971776 1362804864 1363803648 1363994048 1364956288 1365297032 1366472064 1366582272 1369845856 1370071128 1370288414 1372131472 1372445184 1373655216 1373818688 1380132193 1381143676 1383510656 1384730444 1385819072 1387358016 1403243648 1406618862 1407611172 1409692378 1412653539 1414034432 1420532752 1429399168 1430134656 1436706966 1437759912 1442870727 1444431197 1445489804 1447095012 1448318047 1450266056 1450597632 1451876568 1451993664 1453017984 1454285888 1455900864 1457859072 1458223008 1459455448 1464558792 1467096576 1469980072 1472432764 1474067892 1476394964 1476409372 1478048916 1483052352 1484139264 1489414944 1490714608 1493201896 1494555136 1494860088 1495037984 1497048832 1498711296 1500019072 1501423496 1503928652 1505598756 1506534656 1506702192 1506912542 1509284352 1509316049 1511554048 1511802624 1513377499 1517398784 1518500528 1521481984 1524020608 1538802176 1541259984 1543831608 1545178756 1546894668 1549856512 1555522624 1558790112 1562196128 1567484416 1575743124 1576897968 1578230708 1579983324 1582503378 1583884271 1586493696 1586889744 1588477858 1590978048 1592133216 1592366336 1595023232 1596794496 1598289528 1599684196 1600693072 1600871079 1602353302 1603614624 1604132706 1606290288 1609073664 1609227719 1610612688 1611014757 1613406811 1616468304 1616574608 1619271896 1622046976 1626427648 1629141376 1630950528 1634977312 1643492352 1644926464 1646722544 1651153744 1651286912 1652742788 1653908728 1655344128 1656743168 1657957376 1659798528 1659833386 1662567936 1665452192 1668722176 1669933792 1676390936 1677253512 1680052044 1685649552 1686070353 1691641542 1696330416 1700700672 1704416768 1708516392 1709768544 1711275981 1717497573 1720208941 1722119223 1722136029 1723802624 1728079376 1730962712 1731358464 1732884936 1737126912 1740025344 1741930696 1745110032 1746210624 1747734368 1748021784 1751050752 1754235489 1754350853 1754492344 1755521148 1755730064 1757679792 1759213544 1760289616 1761579712 1762148828 1763535936 1763629824 1764922368 1765168768 1766478432 1769505792 1769675207 1771640421 1772741696 1774304654 1775699552 1777671456 1783806464 1783823872 1792004104 1792021592 1801403904 1802351067 1804112896 1806289273 1810942816 1812403856 1815962368 1816629078 1817073152 1821962752 1826761504 1828790112 1831540288 1839568368 1839957293 1840904031 1849810688 1850762496 1854179409 1855487454 1860491424 1865463193 1867534779 1873856688 1875230016 1875491816 1876591572 1876814896 1878899088 1883538052 1883847801 1886641152 1886680774 1888775922 1900288032 1906846208 1913991648 1915341888 1915609288 1917013216 1919142048 1922344176 1923827636 1925638656 1925679097 1927037582 1929177546 1929460016 1930860947 1933900032 1934130176 1935835424 1935991552 1937126784 1937357312 1939508736 1940934098 1941201152 1943089494 1944297344 1946156998 1952745056 1953232534 1954913568 1965423856 1966435152 1970731888 1976919879 1977403136 1978852352 1981049856 1985886592 1993146784 1994115827 1996330281 1998281728 2004556224 2007465008 2008936256 2013768339 2015736832 2017975296 2019056034 2029868544 2035050756 2036826542 2039088426 2039196984 2040691488 2042490687 2045991072 2047434432 2047945548 2049732586 2053152607 2054768784 2055013312 2055432621 2058197208 2058442144 2060728032 2062526224 2064457307 2071715514 2074791622 2075265984 2077095666 2078386816 2078728608 2087938226 2093902631 2100990832 2102530624 2104865472 2106644432 2110004504 2111990784 2112192989 2114538567 2115324928 2115852992 2117673984 2117718458 2121051648 2122844288 2129059328 2130799128 2131052704 2132931571 2134494772 2138152832 2138843608 2141720384 2144098752 2147483584 2148019676 2155291072 2168234706 2174600704 2175399084 2181428832 2189183172 2204970108 2208649146 2214592446 2214614058 2236071912 2236338016 2238309709 2239802844 2240069392 2241832704 2242556976 2245573248 2247532736 2248093804 2250028608 2251797504 2252135244 2255522056 2255892978 2257861471 2259801984 2260368813 2261773888 2264243498 2267331072 2270336398 2274124501 2276098176 2277750792 2278021856 2279691392 2281701308 2282222976 2286030912 2289996764 2296158964 2296181372 2308203264 2308477952 2310513248 2317768134 2322832546 2324784768 2326813376 2328280832 2330695712 2333283936 2338980652 2340694864 2343294192 2343573056 2351226624 2351381248 2351506432 2355304576 2362187228 2366128586 2367346062 2370228608 2376109142 2380073729 2382716787 2388549504 2392534848 2399526294 2401039608 2403134756 2403529953 2420398222 2422172104 2424861912 2428907844 2433070464 2438386816 2439641472 2443712064 2452465968 2452757824 2454538708 2464029689 2467389696 2467683328 2470083816 2472239212 2473983272 2476364194 2476730616 2476930368 2479114182 2480655232 2480863092 2483027894 2485114752 2486936064 2486988293 2489750079 2490046372 2492055302 2498178288 2498475584 2500306688 2502122096 2503083264 2504900688 2505198784 2511797068 2514586404 2518367896 2533717376 2551988864 2553789184 2556625152 2558856064 2563125568 2572236728 2578533376 2582835712 2585703936 2590785992 2592119064 2596444068 2606551424 2612896044 2621601552 2621913536 2631738516 2633595096 2633962771 2635893172 2638820316 2640434424 2642369568 2643223242 2647753152 2658504727 2659112544 2661456981 2661773708 2663549328 2672741632 2675709696 2675735808 2685024452 2688006156 2688032388 2692074712 2706169344 2709756346 2713401008 2716414224 2718605784 2718784568 2718929312 2720921984 2723320916 2723943552 2725609728 2727607296 2727988096 2729912576 2730594064 2732944128 2739691712 2740142256 2740576828 2744262944 2744890368 2747310432 2747637376 2752282207 2760264386 2762287352 2767021312 2769460888 2771638144 2774716032 2806487296 2813237724 2815222344 2819384756 2825307078 2830021161 2841065504 2858798336 2860269312 2873413932 2875519824 2885741454 2888862394 2890556373 2890979608 2894190024 2896636094 2900532112 2901195264 2901256193 2903753136 2903987328 2906035968 2908571776 2911401147 2911801728 2915718144 2916446016 2918910896 2919235497 2929117584 2929848801 2934193152 2939960144 2944865528 2948135784 2952789928 2952818744 2956097832 2966104704 2968278528 2978829888 2981429216 2986403792 2989110272 2989720176 2990075968 2994097664 2997422592 3000038144 3002846992 3007857304 3011197512 3013069312 3013404384 3013825084 3018568704 3018632098 3023605248 3026754998 3031805201 3034797568 3037001056 3042963968 3048041216 3055239813 3074598879 3077604352 3082519968 3087663216 3090357512 3093789336 3099713024 3101342827 3111045248 3112187433 3117580224 3124392256 3131907339 3134968832 3151486248 3153795936 3156461416 3159966648 3165006756 3167768542 3172987392 3173054029 3173779488 3176577687 3176955716 3181956096 3184266432 3184732672 3190046464 3190524929 3193588992 3196579056 3199368392 3201386144 3201742158 3204706604 3207229248 3208265412 3212580576 3218455438 3221225376 3222029514 3226813622 3232936608 3233149216 3238543792 3244093952 3252855296 3258282752 3261901056 3269954624 3284981989 3289852928 3293445088 3302307488 3302573824 3305485576 3307817456 3313486336 3319666772 3325135872 3330904384 3337444352 3339867584 3352781872 3354507024 3360104088 3371299104 3372140706 3383283084 3392660832 3396365247 3401401344 3401726999 3405504597 3408833536 3417032784 3419537088 3422551962 3434995146 3440417882 3444238446 3444272058 3456158752 3461925424 3462716928 3465769872 3480050688 3483861392 3484248819 3490220064 3492421248 3495468736 3496043568 3502101504 3508470978 3508701706 3508984688 3511042296 3511460128 3511532471 3514556047 3515359584 3518427088 3520579232 3523159424 3524297656 3527071872 3527259648 3530337536 3532956864 3536825501 3539350414 3543280842 3545483392 3548609308 3549192879 3551399104 3555342912 3562330739 3564163713 3567612928 3567647744 3584008208 3584043184 3602807808 3604702134 3612578546 3621885632 3624807712 3630597333 3631924736 3633258156 3634146304 3638530327 3643925504 3653523008 3657580224 3663080576 3679136736 3679914586 3681808062 3699621376 3701524992 3701602729 3708358818 3710974908 3714546291 3720982848 3724541841 3730926386 3735069558 3738082953 3738328781 3747713376 3750460032 3750983632 3753183144 3753629792 3757798176 3767076104 3767695602 3773361548 3777551844 3800576064 3808008721 3808045883 3813692416 3818293033 3827983296 3830683776 3831218576 3834026432 3838284096 3844688352 3847655272 3851277312 3851358194 3854075164 3858355092 3858920032 3861721894 3867800064 3871670848 3871983104 3874253568 3874714624 3879017472 3881868196 3882402304 3886178988 3888594688 3889463453 3892313996 3905490112 3906465068 3909827136 3930847712 3932870304 3941463776 3953839758 3954806272 3971773184 3986293568 3988231654 3992660562 4009112448 4014930016 4017872512 4027536678 4038112068 4059737088 4060125773 4064634519 4070101512 4070669737 4073653084 4078176852 4078393968 4081382976 4084981374 4091982144 4094868864 4095891096 4099465172 4106305214 4109537568 4110026624 4110865242 4116394416 4116884288 4121456064 4125052448 4128914614 4135803793 4140396579 4143431028 4149583244 4150531968 4154191332 4156773632 4157457216 4175876452 4187805262 4201981664 4205061248 4209730944 4213288864 4220009008 4224385978 4229077134 4231705984 4235436916 4242103296 4245688576 4258118656 4261598256 4262105408 4265863142 4268989544 4276305664 4277687216 4283440768 4288197504 4294967168 4296039352 4310582144 4333293591 4336469412 4340134447 4344954141 4349201408 4350798168 4362857664 4378366344 4409940216 4417298292 4429184892 4429228116 4472143824 4472676032 4476619418 4479605688 4480138784 4483665408 4485113952 4491146496 4495065472 4496187608 4500057216 4504270488 4511044112 4511785956 4515722942 4519603968 4520737626 4523547776 4527948147 4528486996 4534662144 4535096299 4540132497 4540672796 4545042667 4548249002 4552196352 4555501584 4556043712 4559382784 4563402616 4564445952 4572061824 4579993528 4592317928 4592362744 4616406528 4621026496 4635536268 4642262831 4645665092 4649569536 4653626752 4656561664 4661391424 4666567872 4677961304 4681389728 4686588384 4687146112 4702453248 4702762496 4710609152 4724374456 4732257172 4734692124 4740457216 4751652813 4752218284 4760147458 4765433574 4777099008 4785069696 4799052588 4802079216 4806269512 4807059906 4827683157 4840220433 4840796444 4844344208 4849723824 4857815688 4866140928 4876773632 4879282944 4887424128 4904931936 4905515648 4909077416 4928059378 4934779392 4940167632 4944478424 4947966544 4952728388 4953461232 4953860736 4958228364 4961310464 4961726184 4966055788 4970229504 4973872128 4973976586 4979500158 4980092744 4984110604 4996356576 4996951168 5000613376 5004244192 5006166528 5009801376 5010397568 5023594136 5029172808 5036735792 5067434752 5103977728 5107578368 5113250304 5117712128 5126251136 5144473456 5160626823 5165671424 5171407872 5181571984 5184238128 5192888136 5213102848 5225792088 5243203104 5243827072 5257214453 5263052559 5263477032 5267190192 5267925542 5271786344 5277640632 5280868848 5284739136 5286446484 5290525999 5295506304 5309025621 5317009454 5318225088 5322913962 5323547416 5327098656 5345483264 5351419392 5351471616 5370048904 5376012312 5376064776 5384149424 5412338688 5412856873 5418867819 5419512692 5426802016 5432828448 5437211568 5437569136 5437858624 5441843968 5446641832 5447887104 5451219456 5455976192 5459825152 5461188128 5465888256 5466003047 5479383424 5480284512 5481153656 5488525888 5494620864 5495274752 5504564414 5513748893 5519871879 5520528772 5524574704 5534042624 5538921776 5543276288 5549432064 5596389579 5612974592 5626475448 5630444688 5638769512 5650614156 5660042322 5682131008 5717596672 5720538624 5746827864 5751039648 5771482908 5777037291 5777724788 5781112746 5781959216 5786157347 5788380048 5792582841 5793272188 5801064224 5802390528 5802512386 5807506272 5807974656 5812071936 5817143552 5822802294 5823603456 5832892032 5837821792 5838470994 5858235168 5859697602 5869860623 5879920288 5889731056 5896271568 5905579856 5905637488 5912195664 5932209408 5936557056 5957659776 5962858432 5972807584 5979440352 5980151936 5982347481 5988195328 5994845184 5995419139 6000076288 6005693984 6015714608 6022395024 6026138624 6026808768 6027650168 6037264196 6047210496 6053509996 6063610402 6069595136 6074002112 6085927936 6096082432 6110479626 6149197758 6159457821 6165039936 6175326432 6180715024 6187578672 6193371921 6199426048 6202685654 6222090496 6224374866 6235160448 6248784512 6263814678 6274678597 6274739831 6281707893 6302972496 6307591872 6312922832 6314498773 6319933296 6330013512 6335537084 6336578967 6345974784 6346108058 6347558976 6353155374 6353911432 6368532864 6369465344 6380092928 6381049858 6387177984 6391696771 6393158112 6398736784 6398794713 6402772288 6403484316 6408896321 6409413208 6414458496 6416530824 6425161152 6432196793 6436910876 6442450752 6444059028 6453627244 6465873216 6466298432 6477087584 6488187904 6496014877 6505710592 6516565504 6523802112 6539909248 6569963978 6586890176 6604614976 6605147648 6610971152 6615634912 6626972672 6639333544 6661808768 6679735168 6705563744 6707480509 6709014048 6714929127 6720208176 6742598208 6744281412 6749981447 6766566168 6773584413 6785321664 6792730494 6798657833 6803453998 6811009194 6822373503 6834065568 6839074176 6845103924 6869990292 6880835764 6888476892 6888544116 6912317504 6923850848 6925433856 6931539744 6944083669 6967722784 6968497638 6980440128 6984842496 6990937472 6992087136 7016941956 7017403412 7017969376 7022084592 7022920256 7023064942 7029112094 7030719168 7036854176 7041158464 7046318848 7048595312 7054143744 7054519296 7060675072 7065913728 7073651002 7078700828 7086561684 7090966784 7097218616 7098385758 7102798208 7110685824 7124661478 7128327426 7140221187 7168016416 7168086368 7209404268 7225157092 7243771264 7249615424 7261194666 7263849472 7266516312 7277060654 7307046016 7315160448 7326161152 7358273472 7359829172 7363616124 7392089067 7399242752 7403049984 7403205458 7416717636 7421949816 7429092582 7441965696 7449083682 7460964879 7461852772 7470139116 7476165906 7476657562 7489132519 7495426752 7500920064 7501967264 7506366288 7507259584 7515596352 7534152208 7535391204 7546723096 7555103688 7601152128 7616017442 7616091766 7636586066 7649327867 7655966592 7661367552 7662437152 7668052864 7676568192 7689376704 7695310544 7702716388 7708150328 7716710184 7717840064 7723443788 7735600128 7743341696 7743966208 7748507136 7753308079 7763736392 7764804608 7772357976 7777189376 7778926906 7784627992 7810980224 7812930136 7819654272 7861695424 7865740608 7882927552 7901888313 7907679516 7909612544 7943546368 7972587136 7975514181 7976463308 7985321124 8018224896 8029860032 8035745024 8055073356 8076224136 8120251546 8129269038 8140203024 8141339474 8147306168 8156353704 8156787936 8162765952 8169962748 8176267453 8183964288 8189737728 8191782192 8198930344 8212610428 8219075136 8220053248 8221730484 8232788832 8233768576 8242912128 8250104896 8256846621 8257829228 8271607586 8280793158 8286862056 8288018981 8299166488 8301063936 8308382664 8313547264 8314914432 8351752904 8375610524 8403963328 8410122496 8419461888 8426577728 8440018016 8448771956 8458154268 8463411968 8470873832 8491377152 8523196512 8524210816 8531726284 8537979088 8552611328 8555374432 8566881536 8576395008 8589934336 8592078704 8621164288 8666587182 8672938824 8680268894 8689908282 8701596336 8703768579 8725715328 8756732688 8819880432 8834596584 8858369784 8858456232 8944287648 8945352064 8953238836 8959211376 8960277568 8967330816 8970227904 8982292992 8990130944 8992375216 9000114432 9008540976 9022088224 9023571912 9031445884 9039207936 9041475252 9047095552 9055896294 9056973992 9070192598 9080264994 9081345592 9090085334 9095415603 9096498004 9104392704 9111003168 9112087424 9118765568 9126805232 9128891904 9129083623 9144123648 9159987056 9184635856 9184725488 9232813056 9242052992 9271072536 9284525662 9291330184 9299139072 9304028481 9307253504 9313123328 9322782848 9324358139 9333135744 9355922608 9362779456 9373176768 9374292224 9404906496 9405524992 9421218304 9448748912 9464514344 9469384248 9480914432 9503305626 9504436568 9519162087 9520294916 9530867148 9554198016 9570139392 9571574787 9598105176 9604158432 9612539024 9614119812 9655366314 9680440866 9681592888 9688688416 9699447648 9715631376 9732281856 9753547264 9758565888 9758675597 9758770831 9774848256 9809863872 9811031296 9818154832 9854945967 9856118756 9869558784 9880335264 9888956848 9895933088 9905456776 9906922464 9907721472 9916456728 9922620928 9923452368 9932111576 9940459008 9940667771 9947953172 9959000316 9960185488 9967417321 9968221208 9992713152 9993902336 10001226752 10008488384 10012333056 10019602752 10020795136 10039295719 10047188272 10058345616 10073471584 10134869504 10205180997 10207955456 10215156736 10226500608 10235424256 10252502272 10288946912 10321253646 10363143968 10368476256 10385776272 10426205696 10431789509 10451584176 10486406208 10487654144 10514428906 10526105118 10526954064 10534380384 10534597413 10535851084 10543572688 10543668141 10555281264 10561737696 10569478272 10572892968 10581051998 10591012608 10598706701 10610476503 10618051242 10634018908 10636450176 10645827924 10647094832 10654197312 10675137539 10686992217 10690966528 10702838784 10702943232 10703863489 10740097808 10752024624 10752129552 10768298848 10825713746 10837735638 10839025384 10853604032 10865656896 10874423136 10875138272 10875717248 10883687936 10893283664 10895774208 10902438912 10903482727 10911952384 10915590981 10919650304 10922376256 10931776512 10932006094 10958766848 10960569024 10962307312 10977051776 10989241728 10990549504 11009128828 11027497786 11039743758 11041057544 11049149408 11068085248 11077843552 11086552576 11098864128 11104808187 11192779158 11202545981 11214986343 11225949184 11252950896 11260889376 11277539024 11301228312 11320084644 11364262016 11411353921 11424026163 11424137649 11435193344 11441077248 11442172633 11454879099 11493655728 11502079296 11542965816 11554074582 11555449576 11562225492 11563918432 11572314694 11576760096 11585165682 11586544376 11602128448 11605024772 11615012544 11615949312 11624143872 11634287104 11645604588 11647206912 11647451519 11655447053 11665784064 11668390359 11675643584 11676941988 11716470336 11719395204 11739721246 11759840576 11779462112 11792543136 11811159712 11811274976 11824391328 11864418816 11896594867 11915319552 11925716864 11945615168 11958880704 11960303872 11964694962 11982385213 11990838278 12000152576 12011387968 12031429216 12044790048 12053617536 12055300336 12074528392 12107019992 12127220804 12148004224 12180377319 12192164864 12212009211 12220959252 12298395516 12318915642 12330079872 12350652864 12361430048 12375157344 12386743842 12405371308 12407411379 12444180992 12448749732 12470320896 12497569024 12527629356 12549357194 12549479662 12563415786 12605944992 12615183744 12625845664 12628997546 12639866592 12660027024 12671074168 12673157934 12692216116 12695117952 12706310748 12707822864 12737065728 12760185856 12762099716 12774355968 12775579003 12783393542 12786316224 12797473568 12797589426 12805544576 12806968632 12808756607 12817792642 12818826416 12828916992 12833061648 12850322304 12864393586 12873821752 12884901504 12888118056 12907254488 12931746432 12932596864 12954175168 12992029754 13013707223 13020403341 13033131008 13047604224 13079818496 13139927956 13173780352 13209229952 13210295296 13221942304 13231269824 13278667088 13323617536 13359470336 13411127488 13414961018 13418028096 13429858254 13440416352 13485196416 13488562824 13499962894 13533132336 13547168826 13570643328 13585460988 13597315666 13605288897 13606907996 13620003067 13622018388 13635128001 13644747006 13656653417 13668131136 13678148352 13690207848 13739980584 13761671528 13776953784 13777088232 13824635008 13847701696 13863079488 13888167338 13911340031 13926788493 13935445568 13936995276 13960880256 13969684992 13981874944 13984174272 14033883912 14034806824 14035938752 14044169184 14045840512 14046129884 14058224188 14061438336 14073708352 14082316928 14092637696 14097190624 14108287488 14121350144 14131827456 14147302004 14157401656 14173123368 14181933568 14194437232 14196771516 14205596416 14221371648 14249322956 14256654852 14280442374 14336032832 14336172736 14418808536 14450314184 14487542528 14499230848 14522389332 14533032624 14554121308 14614092032 14630320896 14652322304 14716546944 14719658344 14727232248 14784178134 14806410916 14833435272 14843899632 14858185164 14883931392 14898167364 14921929758 14923705544 14940278232 14952331812 14953315124 14978265038 14990853504 15001840128 15003934528 15012732576 15014519168 15031192704 15068304416 15070782408 15093446192 15110207376 15202304256 15232034884 15232183532 15273172132 15298655734 15311933184 15322735104 15324874304 15336105728 15353136384 15378753408 15390621088 15405432776 15416300656 15433420368 15435680128 15446887576 15486683392 15497014272 15506616158 15527472784 15544715952 15554378752 15557853812 15569255984 15621960448 15625860272 15639308544 15723390848 15731481216 15765855104 15771643359 15803776626 15815359032 15871577997 15887092736 15945174272 15951028362 15952926616 15970642248 16036449792 16059720064 16071490048 16110146712 16152448272 16238570619 16240503092 16258538076 16280406048 16282678948 16294612336 16312707408 16313575872 16325531904 16339925496 16352534906 16367928576 16379475456 16379819447 16383564384 16397860688 16398009141 16425220856 16438150272 16440106496 16443460968 16465577664 16467537152 16485824256 16500209792 16513693242 16515658456 16541246679 16542334483 16543215172 16561586316 16573724112 16576037962 16598332976 16602127872 16602476539 16616765328 16627094528 16629828864 16647152489 16703505808 16751221048 16807926656 16820244992 16838923776 16853155456 16880036032 16897543912 16916308536 16926823936 16941747664 16957609727 16982754304 17046393024 17048421632 17063452568 17075958176 17105222656 17110748864 17133763072 17152790016 17179868672 17184157408 17242328576 17333174364 17345877648 17358472041 17360537788 17379816564 17403192672 17407537158 17422726981 17451430656 17513465376 17609581869 17639760864 17669193168 17716739568 17716912464 17747474921 17795405633 17888575296 17890704128 17906477672 17918422752 17920555136 17940455808 17964585984 17980261888 17984750432 17986257417 18000228864 18017081952 18044176448 18047143824 18062891768 18078415872 18082950504 18094191104 18111792588 18113947984 18127100053 18140385196 18160529988 18162691184 18180170668 18190831206 18192996008 18208785408 18222006336 18224174848 18237531136 18253610464 18257783808 18258167246 18288247296 18319974112 18369271712 18369450976 18484105984 18542145072 18569051324 18582660368 18598278144 18608056962 18614507008 18645565696 18648716278 18666271488 18711845216 18725558912 18746353536 18748584448 18824035791 18824219493 18842436608 18897497824 18929028688 18938768496 18943496319 18961828864 19006611252 19008873136 19038324174 19040589832 19061734296 19108396032 19140278784 19143149574 19175090313 19196210352 19208316864 19225078048 19226688963 19228239624 19296590379 19297859383 19310732628 19360881732 19363185776 19377376832 19398895296 19431262752 19464563712 19466427277 19488044631 19507094528 19517131776 19517351194 19517541662 19549696512 19619727744 19622062592 19636309664 19709891934 19712237512 19744076641 19760670528 19777913696 19791866176 19810913552 19813844928 19815442944 19832913456 19845241856 19846904736 19864223152 19869182003 19880918016 19881335542 19895906344 19918000632 19920370976 19934834642 19936442416 19985426304 19987804672 20016976768 20039205504 20041590272 20078591438 20094376544 20112092981 20116691232 20122441527 20146943168 20239530223 20249944341 20269739008 20395973499 20410361994 20415910912 20470848512 20505004544 20577893824 20642507292 20726287936 20736952512 20771552544 20832251007 20852411392 20863579018 20903168352 20972812416 20975308288 21028857812 21052210236 21053908128 21068760768 21069194826 21071702168 21087145376 21087336282 21105737099 21110562528 21123475392 21138956544 21145785936 21162103996 21182025216 21182470067 21197413402 21220953006 21236102484 21239470417 21268037816 21272900352 21291655848 21294189664 21308394624 21350275078 21373984434 21407726978 21480195616 21504049248 21504259104 21536597696 21635571031 21651427492 21675471276 21678050768 21707208064 21731313792 21748846272 21750276544 21751434496 21767375872 21786567328 21791548416 21806965454 21823904768 21831181962 21844752512 21850231859 21864012188 21917533696 21921138048 21924614624 21954103552 21978483456 21981099008 22018257656 22054995572 22079487516 22082115088 22098298816 22155687104 22173105152 22197728256 22209616374 22385558316 22405091962 22429972686 22467397557 22505901792 22521778752 22555078048 22602456624 22640169288 22728524032 22822707842 22848052326 22848275298 22884345266 22909758198 22947983601 22987311456 23004158592 23032928941 23085931632 23108149164 23110899152 23124450984 23127836864 23144629388 23153520192 23170331364 23173088752 23204256896 23210049544 23230025088 23231898624 23234122879 23259924237 23268574208 23291209176 23294413824 23294903038 23310894106 23331568128 23336780718 23351287168 23353883976 23432940672 23438790408 23462247281 23479442492 23519681152 23558924224 23585086272 23622319424 23622549952 23648782656 23728837632 23793189734 23830639104 23851433728 23891230336 23917761408 23920607744 23929389924 23964770426 23981676556 24022775936 24062858432 24089580096 24107235072 24110600672 24149056784 24214039984 24254441608 24296008448 24360754638 24424018422 24441918504 24528802359 24596791032 24621406799 24637831284 24660159744 24701305728 24722860096 24750314688 24773487684 24810742616 24814822758 24836476181 24864056943 24888361984 24897499464 24940641792 24995138048 25055258712 25098714388 25098959324 25126831572 25211889984 25230367488 25251691328 25257995092 25279733184 25320054048 25342148336 25346315868 25384432232 25390235904 25412621496 25415645728 25474131456 25524199432 25551158006 25566787084 25572632448 25594947136 25595178852 25611089152 25613937264 25617513214 25635585284 25637652832 25657833984 25666123296 25700644608 25727417483 25728787172 25747643504 25769803008 25776236112 25814508976 25863492864 25865193728 25908350336 25984059508 26027414446 26040806682 26159636992 26279855912 26347560704 26418459904 26443884608 26462539648 26557334176 26647235072 26718940672 26822254976 26829922036 26836056192 26859716508 26880832704 26970392832 26977125648 26999925788 27066264672 27094337652 27141286656 27170921976 27194631332 27210577794 27213815992 27240006134 27244036776 27270256002 27289494012 27313306834 27336262272 27356296704 27356871223 27380415696 27387250869 27479961168 27523343056 27553907568 27554176464 27649270016 27695403392 27726158976 27776334676 27822680062 27853576986 27870891136 27873990552 27921760512 27939369984 27942044939 27963749888 27968348544 27973074417 28067767824 28069613648 28071877504 28088338368 28091681024 28092259768 28116448376 28122876672 28147416704 28164633856 28185275392 28194381248 28216574976 28263654912 28294604008 28314803312 28346246736 28363867136 28388874464 28393543032 28411192832 28442743296 28498645912 28513309704 28560884748 28672065664 28672345472 28837617072 28900628368 28975085056 28998461696 29044778664 29066065248 29108242616 29228184064 29243551997 29260641792 29276026791 29276312493 29304644608 29433093888 29439316688 29454464496 29568356268 29612821832 29666870544 29687799264 29716370328 29767862784 29796334728 29822003313 29843859516 29847411088 29869082521 29880556464 29902251963 29904663624 29906630248 29956530076 29981707008 30003680256 30007869056 30025465152 30029038336 30062385408 30084478519 30117887157 30136608832 30141564816 30186892384 30220414752 30275104277 30404608512 30464069768 30464367064 30546344264 30597311468 30623866368 30645470208 30649748608 30672211456 30706272768 30706917641 30757506816 30781242176 30810865552 30832601312 30866840736 30871360256 30893775152 30973366784 31013232316 31054945568 31089431904 31115707624 31138511968 31243920896 31251720544 31278617088 31279273981 31295368527 31446781696 31462962432 31531710208 31543286718 31607553252 31630718064 31743155994 31796120103 31890348544 31902056724 31905853232 31941284496 32025412617 32072899584 32111590467 32119440128 32142980096 32220293424 32304896544 32477141238 32481006184 32517076152 32560812096 32565357896 32589224672 32625414816 32627151744 32651063808 32679850992 32705069812 32710448181 32735857152 32758950912 32759638894 32767128768 32795721376 32796018282 32824636099 32850441712 32876300544 32880212992 32886921936 32931155328 32935074304 32971648512 33000419584 33027386484 33031316912 33082493358 33084668966 33086430344 33123172632 33147448224 33152075924 33196665952 33204255744 33204953078 33233530656 33259657728 33294304978 33349857211 33407011616 33502442096 33607637943 33615853312 33640489984 33677847552 33706310912 33760072064 33795087824 33832617072 33853647872 33883495328 33915219454 34092786048 34096843264 34126905136 34151916352 34221497728 34234061763 34267526144 34305580032 34308864497 34326517899 34359737344 34368314816 34484657152 34666348728 34691755296 34716944082 34721075576 34759633128 34806385344 34815074316 34845453962 34902861312 34903594319 34942354557 34966341159 35026930752 35095774219 35219163738 35279521728 35338386336 35433479136 35433824928 35494949842 35590811266 35650195267 35689784601 35777150592 35781408256 35812955344 35836845504 35841110272 35880911616 35907280813 35947155639 35960523776 35969500864 35972514834 36000457728 36003904463 36034163904 36088352896 36094287648 36125783536 36134801879 36165901008 36188382208 36223585176 36227895968 36254200106 36280770392 36321059976 36325382368 36360341336 36381662412 36385992016 36444012672 36448349696 36507220928 36516334492 36576494592 36639948224 36674993083 36738543424 36738901952 36968211968 37084290144 37138102648 37165320736 37216113924 37229014016 37291131392 37297432556 37332542976 37423690432 37451117824 37492707072 37497168896 37648071582 37648438986 37794995648 37858057376 37877536992 37886992638 38013222504 38017746272 38076648348 38081179664 38123468592 38280557568 38286299148 38326737009 38350180626 38383645007 38392420704 38416633728 38426269821 38450156096 38453377926 38456479248 38593180758 38595718766 38621465256 38626857181 38660116517 38721763464 38726371552 38754753664 38797790592 38862525504 38932854554 38976089262 39034702388 39035083324 39041121669 39099393024 39239455488 39244125184 39272619328 39419783868 39424475024 39488153282 39521341056 39555827392 39583732352 39621827104 39627689856 39630885888 39665826912 39693809472 39728446304 39738364006 39762671084 39791812688 39836001264 39840741952 39869669284 39872884832 39970852608 39975609344 40023833597 40033953536 40078411008 40083180544 40157182876 40188753088 40224185962 40233382464 40244883054 40293886336 40479060446 40499888682 40791946998 40820723988 40860009201 40969960251 41010009088 41155787648 41285014584 41452575872 41473905024 41543105088 41664502014 41727158036 41734020093 41806336704 41888504713 41945624832 41950616576 42001223363 42057715624 42104420472 42107816256 42137521536 42138389652 42143404336 42174290752 42174672564 42211474198 42221125056 42246950784 42277913088 42291571872 42324207992 42364050432 42364940134 42394826804 42441906012 42472204968 42478940834 42536075632 42545800704 42583311696 42588379328 42616789248 42700550156 42747968868 42784097983 42815453956 42960391232 43008098496 43008518208 43073195392 43271142062 43302854984 43350942552 43356101536 43414416128 43462627584 43497692544 43500553088 43502868992 43573134656 43613930908 43662363924 43689505024 43700463718 43728024376 43773378841 43835067392 43842276096 43849229248 43908207104 43956966912 44036515312 44109991144 44158975032 44164230176 44196597632 44311374208 44419232748 44771116632 44777367107 44810183924 44859945372 44934795114 45011803584 45043557504 45110156096 45204913248 45280338576 45457048064 45645415684 45696104652 45696550596 45768690532 45819516396 45895967202 45974622912 46008317184 46065857882 46171863264 46216298328 46221798304 46248901968 46255673728 46289258776 46307040384 46340662728 46346177504 46408513792 46420099088 46460050176 46468245758 46519848474 46582418352 46589806076 46621788212 46663136256 46673561436 46702574336 46707767952 46788797519 46865881344 46877580816 46924494562 46958884984 47039362304 47117848448 47170172544 47244638848 47245099904 47297565312 47586379468 47661278208 47702867456 47782460672 47835522816 47841215488 47858779848 47929540852 47963353112 48045551872 48125716864 48179160192 48214470144 48221201344 48298113568 48428079968 48508883216 48592016896 48721509276 48848036844 48883837008 49057604718 49139458341 49193582064 49242813598 49275662568 49320319488 49402611456 49445720192 49500629376 49546975368 49621485232 49627003449 49629645516 49672952362 49728113886 49794998928 49807429617 49881283584 49886059289 49941457467 49990276096 50110517424 50197428776 50197918648 50253663144 50423779968 50460734976 50503382656 50515990184 50559466368 50640108096 50684296672 50692631736 50768864464 50780471808 50825242992 50831291456 50872829181 50948262912 51048398864 51064891141 51102316012 51133574168 51145264896 51189894272 51190357704 51222178304 51227874528 51235026428 51271170568 51275305664 51315667968 51332246592 51401289216 51454834966 51457574344 51495287008 51539606016 51540688417 51552472224 51629017952 51726985728 51730387456 51816700672 51968119016 52054828892 52081613364 52268180943 52319273984 52559711824 52695121408 52836919808 52887769216 52925079296 53114668352 53242424763 53294470144 53358761497 53386216899 53437881344 53644509952 53659844072 53672112384 53719433016 53761665408 53940785664 53954251296 53999851576 54132529344 54188675304 54282573312 54341843952 54381300159 54389262664 54421155588 54427631984 54480012268 54488073552 54540512004 54578988024 54626613668 54672524544 54712593408 54713742446 54760831392 54774501738 54959922336 55046686112 55107815136 55108352928 55298540032 55390806784 55452317952 55552669352 55645360124 55707153972 55741782272 55747981104 55843521024 55844693813 55884089878 55927499776 55936697088 55946148834 55994967463 56135535648 56139227296 56143755008 56176676736 56183362048 56184519536 56232896752 56245753344 56294833408 56329267712 56388762496 56527309824 56589208016 56629606624 56692493472 56777748928 56787086064 56822385664 56885486592 56997291824 57026619408 57038676083 57121769496 57344131328 57344690944 57675234144 57801256736 57829358983 57893578149 57950170112 57996923392 58089557328 58132130496 58216485232 58399281831 58456368128 58487103994 58521283584 58552053582 58552624986 58866187776 58878633376 58908928992 59136712536 59225643664 59232229923 59333741088 59375598528 59432740656 59535725568 59541425603 59592669456 59607546009 59644006626 59687719032 59694822176 59696052007 59738165042 59761112928 59804503926 59809327248 59813260496 59913060152 59963414016 60015738112 60050930304 60058076672 60124770816 60126033517 60168957038 60235774314 60273217664 60283129632 60336278943 60373784768 60440829504 60550208554 60651237823 60718590669 60809217024 60928139536 60928734128 61092688528 61194622936 61247732736 61299497216 61344422912 61412545536 61413835282 61515013632 61562484352 61621731104 61665202624 61733681472 61742720512 61787550304 61855015559 61946733568 62026464632 62109891136 62178863808 62231415248 62277023936 62487841792 62503441088 62557234176 62558547962 62590737054 62893563392 62925924864 63063420416 63086573436 63215106504 63261436128 63317211297 63486311988 63547410201 63592240206 63647730817 63718411251 63780697088 63804113448 63811706464 63882568992 64050825234 64223180934 64238880256 64440586848 64609793088 64906713093 64910981561 64954282476 64962012368 65034152304 65121624192 65130715792 65178449344 65250829632 65254303488 65302127616 65359701984 65410139624 65420896362 65471714304 65477982659 65519277788 65534257536 65550695577 65591442752 65592036564 65649272198 65700883424 65752601088 65773843872 65862310656 65870148608 65943297024 65949610529 66000839168 66054772968 66062633824 66120878701 66164986716 66169337932 66172860688 66246345264 66294896448 66304151848 66393331904 66409906156 66467061312 66519315456 66588609956 66699714422 66814023232 67004884192 67215275886 67231706624 67412621824 67520144128 67590175648 67665234144 67766990656 67830438908 68078419841 68185572096 68193686528 68253810272 68303832704 68442995456 68468123526 68617728994 68653035798 68736629632 69022138141 69098786823 69332697456 69383510592 69433888164 69442151152 69519266256 69612770688 69630148632 69690907924 69702368637 69805722624 69807188638 69884709114 69932682318 70053861504 70191548438 70308664481 70386741843 70438327476 70497859531 70559043456 70676772672 70866958272 70867649856 70989899684 71181622532 71300390534 71379569202 71554301184 71562816512 71625910688 71673691008 71682220544 71761823232 71814561626 71894311278 71939001728 71945029668 72007808926 72068327808 72176705792 72188575296 72251567072 72269603758 72331802016 72447170352 72455791936 72508400212 72561540784 72642119952 72650764736 72720682672 72763324824 72771984032 72888025344 72896699392 73014441856 73032668984 73279896448 73349986166 73477086848 73477803904 73782285599 73864220397 73936423936 74168580288 74276205296 74330641472 74432227848 74509428543 74582262784 74594865112 74665085952 74847380864 74902235648 74985414144 75296143164 75296877972 75589991296 75716114752 75755073984 75773985276 76026445008 76035492544 76153296696 76162359328 76246937184 76384920359 76572598296 76653474018 76700361252 76767290014 76784841408 76833267456 76852539642 76900312192 76906755852 76912958496 77096637083 77182252449 77186361516 77191437532 77242930512 77253714362 77320233034 77443526928 77452743104 77509507328 77595581184 77725051008 77865709108 77952178524 78069404776 78070166648 78082243338 78478910976 78545238656 78839567736 78848950048 78918468127 78976306564 79042682112 79111654784 79167464704 79243654208 79255379712 79331653824 79387618944 79456892608 79476728012 79525342168 79583625376 79672002528 79681483904 79739338568 79745769664 79941705216 80047667194 80067907072 80156822016 80314365752 80377506176 80448371924 80466764928 80489766108 80587772672 80958120892 80999777364 81583893996 81641447976 81720018402 81939920502 82070613669 82311575296 82570029168 82905151744 82947810048 83086210176 83329004028 83454316072 83468040186 83612673408 83777009426 83826134817 83891249664 84002446726 84115431248 84142606537 84208840944 84215632512 84275043072 84276779304 84286808672 84348581504 84349345128 84422948396 84442250112 84493901568 84555826176 84583143744 84648415984 84729880268 84789653608 84883812024 84944409936 84957881668 85072151264 85091601408 85166623392 85176758656 85233578496 85401100312 85495937736 85568195966 85630907912 85920782464 86016196992 86017036416 86146390784 86542284124 86605709968 86701885104 86712203072 86828832256 86925255168 86995385088 87001106176 87005737984 87146269312 87227861816 87324727848 87379010048 87400927436 87456048752 87546757682 87684552192 87698458496 87730655991 87816414208 87913933824 87922350829 88073030624 88219982288 88317950064 88328460352 88393195264 88622748416 88838465496 89542233264 89554734214 89607247563 89620367848 89719890744 89869590228 89938941983 90023607168 90087115008 90220312192 90253435557 90409826496 90560677152 90825312831 90914096128 91290831368 91392209304 91393101192 91537381064 91639032792 91791934404 91949245824 92016634368 92018566841 92120752923 92131715764 92343726528 92432596656 92443596608 92497803936 92511347456 92578517552 92614080768 92681325456 92692355008 92817027584 92840198176 92920100352 92936491516 93039696948 93164836704 93179612152 93243576424 93347122872 93405148672 93415535904 93577595038 93731762688 93733731181 93755161632 93837821943 93848989124 93917769968 93985961231 94078724608 94235696896 94340345088 94489277696 94490199808 94595130624 95172758936 95405734912 95564921344 95671045632 95717559696 95859081704 95926706224 96091103744 96251433728 96358320384 96428940288 96442402688 96596227136 96856159936 97017766432 97184033792 97443018552 97696073688 97767674016 98115209436 98278916682 98364674899 98387164128 98473908297 98485627196 98551325136 98640638976 98805222912 98891440384 99001258752 99093950736 99242970464 99254006898 99259291032 99345904724 99456227772 99589997856 99614859234 99772118578 99882914934 100049571633 100221034848 100394857552 100395837296 100507326288 100847559936 100921469952 101006765312 101031980368 101118932736 101280216192 101368593344 101385263472 101537728928 101560943616 101650485984 101662582912 101745658362 101834441659 101922125363 102096797728 102129782282 102204632024 102267148336 102290529792 102379788544 102380715408 102444356608 102455749056 102470052856 102542341136 102550611328 102567939529 102664493184 102802578432 102909669932 102915148688 102926593491 102990574016 103079212032 103081376834 103104944448 103258035904 103453971456 103460774912 103633401344 103936238032 104109657784 104163226728 104536361886 104710782957 105119423648 105287322657 105390242816 105673839616 105775538432 105850158592 106229336704 106484849526 106717522994 106772433798 106950585801 107289019904 107319688144 107344224768 107346479141 107438866032 107523330816 107721842439 107881571328 107908502592 107999703152 108011713389 108265058688 108377350608 108404405637 108565146624 108683687904 108762600318 108778525328 108842311176 108855263968 108951237457 108960024536 108976147104 109081024008 109157976048 109253227336 109345049088 109347345481 109427484892 109521662784 109549003476 109641590531 109919844672 110024979249 110093372224 110215630272 110216705856 110432252909 110597080064 110781613568 110904635904 111105338704 111290720248 111414307944 111483564544 111495962208 111687042048 111689387626 111768179756 111873394176 111892297668 111989934926 112176792437 112271071296 112278454592 112287510016 112353353472 112366724096 112369039072 112465793504 112491506688 112589666816 112658535424 112777524992 112794440137 113178416032 113259213248 113384986944 113555497856 113574172128 113994583648 114053238816 114077352166 114243538992 114688262656 114689381888 114749684599 115150935021 115350468288 115602513472 115658717966 115787156298 115880571543 115980349551 115993846784 116179114656 116264260992 116432970464 116798563662 116974207988 117104107164 117105249972 117732375552 117757266752 117817857984 118049422373 118273425072 118451287328 118464459846 118667482176 118751197056 118865481312 119082851206 119185338912 119215092018 119288013252 119375438064 119389644352 119392104014 119476330084 119522225856 119609007852 119618654496 119626520992 119826120304 119926828032 119938309997 120031476224 120071500791 120101860608 120116153344 120249541632 120252067034 120337914076 120471548628 120546435328 120566259264 120672557886 120747569536 120881659008 121100417108 121302475646 121437181338 121856279072 121857468256 122185377056 122389245872 122598994432 122827670564 123030027264 123124968704 123243462208 123330405248 123467362944 123485441024 123575100608 123710031118 124052929264 124219782272 124357727616 124462830496 124554047872 125006882176 125117095924 125181474108 125665514139 125787126784 125851849728 125863898963 126003670089 126126840832 126173146872 126430213008 126522872256 126634422594 126972623976 127094820402 127184480412 127295461634 127436822502 127608226896 127623412928 127765137984 128101650468 128209917583 128352293949 128446361868 128477760512 128881173696 129219586176 129813426186 129821963122 129908564952 129924024736 130038573739 130068304608 130243248384 130261431584 130356898688 130501659264 130508606976 130719403968 130820279248 130841792724 130862543537 130955965318 131038555576 131068515072 131101391154 131182885504 131184073128 131298544396 131320136523 131401766848 131505202176 131547687744 131724621312 131806237343 131899221058 132001678336 132109545936 132125267648 132241757402 132329973432 132338675864 132345721376 132492690528 132589792896 132608303696 132786663808 132819812312 132934122624 133177219912 133399428844 133628046464 134009768384 134332101321 134430551772 134463413248 134625622099 134825243648 135040288256 135180351296 135330468288 135533981312 135660877816 136156839682 136371144192 136507620544 136607665408 136885990912 136936247052 137235457988 137306071596 137473259264 138044276282 138197573646 138665394912 138767021184 138867776328 138884302304 139038532512 139225541376 139260297264 139381815848 139404737274 139614377276 139769418228 139865364636 140107723008 140366392557 140383096876 140617328962 140773483686 140876654952 140896322677 140995719062 141118086912 141353545344 141733916544 141735299712 141979799368 142363245064 142600781068 142759138404 143108602368 143251821376 143347382016 143364441088 143523646464 143629123252 143788622556 143878003456 143890059336 143910147761 144015617852 144136655616 144353411584 144377150592 144503134144 144539207516 144663604032 144894340704 144911583872 145016800424 145123081568 145284239904 145301529472 145441365344 145526649648 145543968064 145776050688 146028883712 146065337968 146559792896 146699972332 146954173696 146955607808 147564571198 147728440794 148337160576 148552410592 148661282944 148864455696 149018857086 149189730224 149658177867 149694761728 149804471296 149970828288 150592286328 150593755944 151179982592 151432229504 151510147968 151547970552 152052890016 152070985088 152306593392 152324718656 152493874368 152769840718 153024740341 153145196592 153194673423 153306948036 153400722504 153534580028 153569682816 153666534912 153705079284 153800624384 153813511704 153825916992 154193274166 154364504898 154372723032 154382875064 154485861024 154507428724 154622065251 154640466068 154887053856 154905486208 155019014656 155191162368 155450102016 155731418216 155904357048 156138809552 156140333296 156164486676 156957821952 157090477312 157679135472 157697900096 157836936254 157952613128 158085364224 158223309568 158334929408 158487308416 158510759424 158514088363 158663307648 158775237888 158913785216 158953456024 159050684336 159167250752 159344005056 159362967808 159478677136 159491539328 159883410432 159898717897 160076284491 160095334388 160135814144 160313644032 160628731504 160755012352 160896743848 160933529856 160979532216 161175545344 161916241784 161999554728 163167787992 163282895952 163440036804 163879841004 164141227338 164623150592 165140058336 165810303488 165895620096 166172420352 166658008056 166908632144 166936080372 167225346816 167534081439 167554018852 167652269634 167782499328 167798563063 167984902389 168004893452 168230862496 168285213074 168417681888 168431265024 168550086144 168553558608 168573617344 168697163008 168698690256 168845896792 168884500224 168987803136 169166287488 169296831968 169446094457 169459760536 169579307216 169767624048 169888819872 169915763336 170144302528 170333246784 170353517312 170467156992 170802200624 170926215683 170991875472 171116028249 171136391932 171261815824 171841564928 172032393984 172034072832 172292781568 173084568248 173211419936 173403770208 173424406144 173488076949 173657664512 173850510336 173990770176 174002212352 174292538624 174455723632 174649455696 174758020096 174801854872 174912097504 175093515364 175369104384 175396916992 175461311982 175844701658 176146061248 176439964576 176635900128 176656920704 176786390528 177245496832 177676930992 178624276809 179084466528 179088156021 179109468428 179214495126 179240735696 179439781488 179739180456 179877883966 180047214336 180174230016 180178013917 180378100551 180440624384 180506871114 180819652992 181121354304 181650625662 181953713469 181965679313 182581662736 182784418608 182786202384 183074762128 183278065584 183583868808 183898491648 184033268736 184037133682 184241505846 184263431528 184687453056 184865193312 184887193216 184995607872 185022694912 185157035104 185228161536 185359206359 185362650912 185384710016 185565046677 185634055168 185680396352 185840200704 185857993309 185872983032 186079393896 186329673408 186359224304 186487152848 186533706997 186694245744 186810297344 186831071808 187155190076 187463525376 187467462362 187510323264 187675643886 187697978248 187835539936 187971922462 188157449216 188471393792 188680690176 188978555392 188980399616 189190261248 190345517872 190943192451 191129842688 191342091264 191435119392 191718163408 191853412448 192182207488 192502867456 192716640768 192884805376 193192454272 193712319872 194035532864 194516934761 194732944683 194886037104 195392147376 195535348032 195749461963 196230418872 196433947977 196557833364 196729349798 196774328256 196947816594 196971254392 197102650272 197610445824 197782880768 197848831587 198002517504 198142599901 198187901472 198362636103 198485940928 198508013796 198518582064 198691809448 198912455544 199179995712 199229718468 199398100583 199544237156 199765829868 200099143266 200442069696 200789715104 200791674592 201014652576 201695119872 202013530624 202063960736 202237865472 202242112739 202560432384 202737186688 202770526944 203075457856 203300971968 203325165824 203491316724 203668883318 203844250726 204008709041 204193595456 204235259523 204259564564 204409264048 204534296672 204581059584 204759577088 204761430816 204911498112 204940105712 205084682272 205101222656 205135879058 205328986368 205819339864 205830297376 205853186982 205981148032 206162753668 206209888896 206516071808 207066414423 207266802688 207872476064 208219315568 208326453456 209072723772 209421565914 210238847296 210574645314 210925993443 211493578593 211551076864 211700317184 212458673408 212969699052 213435045988 213544867596 213901171602 214578039808 214639376288 214688449536 214692958282 214877732064 215046661632 215443684878 215817005184 215999406304 216023426778 216530117376 216754701216 216808811274 217184843051 217367375808 217525200636 217557050656 217684622352 217710527936 217902474914 217920049072 217952294208 218162048016 218315952096 218506454672 218690098176 218694690962 218854969784 219043325568 219098006952 219283181062 219839689344 220049958498 220186744448 220431260544 220433411712 220864505818 221233022791 221346856797 221563227136 221809271808 221830508143 222210677408 222581440496 222828615888 222967129088 222991924416 223378775252 223536359512 223746788352 223784595336 223979869852 224353584874 224542142592 224556909184 224575020032 224706706944 224738078144 224931587008 225179333632 225555049984 225588880274 225965279963 226356832064 226518426496 226769973888 227110995712 227148344256 227989167296 228106477632 228154704332 228487077984 229154761077 229376525312 229378763776 229499369198 230301870042 230700936576 231205026944 231289911249 231317435932 231574312596 231761143086 231960699102 232163108089 232358229312 232528521984 232865940928 233597127324 233948415976 234208214328 234210499944 235514533504 235635715968 236098844746 236492780527 236546850144 236755404381 236902574656 236928919692 237129163877 237334964352 237502394112 237730962624 237991281341 238165702412 238370677824 238430184036 238576026504 238750876128 238779288704 238784208028 238952660168 239044451712 239218015704 239237308992 239253041984 239652240608 239876619994 240062952448 240143001582 240203721216 240352550449 240504134068 240675828152 240943097256 241092870656 241132518528 241345115772 241495139072 241763318016 242200834216 242604951292 242874362676 243712558144 243714936512 244370754112 244778491744 245197988864 245655341128 246249937408 246486924416 246660810496 246934725888 247150201216 247420062236 248105858528 248439564544 248715455232 248925660992 249108095744 250013764352 250234191848 250362948216 251331028278 251727797926 252007340178 252346293744 252427819611 252860426016 253045744512 253268845188 253945247952 254189640804 254368960824 254590923268 254873645004 255216453792 255246825856 255530275968 256203300936 256419835166 256704587898 256892723736 257762347392 258439172352 259626852372 259643926244 259817129904 259848049472 260077147478 260136609216 260486496768 260522863168 260713797376 261003318528 261017213952 261438807936 261640558496 261683585448 261725087074 261911930636 262077111152 262137030144 262202782308 262365771008 262368146256 262597088792 262640273046 262803533696 263095375488 263449242624 263612474686 263767052487 263798442116 264219091872 264250535296 264483514804 264659946864 264677351728 264691442752 264985381056 265179585792 265216607392 265573327616 265639624624 265868245248 266354439824 266798857688 267256092928 268019536768 268664202642 268861103544 269251244198 269816825949 270080576512 270360702592 270660936576 271067962624 271321755632 272313679364 272742288384 273015241088 273215330816 273771981824 273872494104 274470915976 274612143192 274946518528 276055700523 276088552564 276395147292 277330789824 277534042368 277735552656 277768604608 278077065024 278451082752 278520594528 278763631696 278809474548 279228754552 279538836456 279730729272 280215446016 280732785114 280766193752 281201193543 281234657924 281546967372 281753309904 281792645354 281957883693 281991438124 282236173824 282707090688 283001592313 283467833088 283470599424 283959598736 284726490128 285201562136 285518276808 286217204736 286503642752 286694764032 287258246504 287577245112 287756006912 287780118672 287820295522 288031235704 288273311232 288279365359 288706823168 288754301184 289006268288 289055102309 289078415032 289327208064 289788681408 289823167744 290033600848 290246163136 290568479808 290603058944 290882730688 291053299296 291087936128 291552101376 292057767424 292130675936 293119585792 293399944664 293908347392 293911215616 295094024697 295129142396 295456881588 296674321152 297104821184 297322565888 297728911392 298037714172 298379460448 299316355734 299389523456 301184572656 301187511888 302359965184 302521895761 302864459008 303020295936 303095941104 304105780032 304141970176 304613186784 304649437312 304987748736 305503324977 305539681436 305766376089 306049480682 306290393184 306389346846 306613896072 306801445008 307069160056 307139365632 307333069824 307362494329 307410158568 307601248768 307627023408 307651833984 307703818587 308160700901 308386548332 308729009796 308745446064 308765750128 308971722048 309014857448 309244130502 309280932136 309774107712 309810972416 310038029312 310382324736 310900204032 311462836432 311808714096 312277619104 312280666592 312328973352 314180954624 315358270944 315395800192 315673872508 315905226256 316170728448 316446619136 316669858816 316974616832 317021518848 317028176726 317326615296 317550475776 317827570432 317906912048 318101368672 318334501504 318688010112 318725935616 318957354272 318983078656 319797435794 320152568982 320190668776 321257463008 321510024704 321793487696 321867059712 321959064432 322039437423 322351090688 323832483568 323999109456 326335575984 326565791904 326853712371 326880073608 327759682008 328042036443 328282454676 328559907731 328924771593 329246301184 330280116672 330929263709 331296758727 331620606976 331791240192 332344840704 333316016112 333817264288 333872160744 334450693632 335068162878 335108037704 335304539268 335597126126 335969804778 336009786904 336461724992 336530377311 336570426148 336835363776 336862530048 337100172288 337107117216 337147234688 337394326016 337397380512 337691793584 337769000448 337776094051 337975606272 338007964537 338332574976 338383320411 338593663936 338892188914 338919521072 339158614432 339535248096 339777639744 339831526672 340288605056 340666493568 340707034624 341604401248 341852431366 341983750944 342232056498 342272783864 342523631648 343683129856 344064787968 344068145664 344072013791 344249053797 344585563136 345001251143 346169136496 346422839872 346807540416 346848812288 346976153898 347981540352 348004424704 348585077248 348911447264 349298911392 349603709744 349824195008 350187030728 350793833984 350922623964 351431842963 351689403316 352292122496 352879929152 353271800256 353313841408 353572781056 354148267119 354490993664 355353861984 357248553618 358168933056 358176312042 358218936856 358428990252 358481471392 358879562976 359478360912 359755767932 359814929991 360094428672 360348460032 360356027834 360756201102 360881248768 361013742228 361070997089 361639305984 362242708608 363301251324 363907426938 363931358626 365163325472 365568837216 365572404768 366149524256 366556131168 367167737616 367796983296 367804707527 368074267364 368483011692 368526863056 368794440877 369374906112 369730386624 369774386432 369991215744 370045389824 370314070208 370456323072 370718412718 370725301824 370769420032 371130093354 371360792704 371453941603 371715986618 371745966064 372158787792 372659346816 372718448608 372974305696 373067413994 373388491488 373662143616 374310380152 374934924724 375020646528 375351287772 375395956496 375671079872 375943844924 376942787584 377361380352 377397509467 377591696889 377957110784 377960799232 378380522496 380691035744 381886384902 382870238784 383436326816 383706824896 384629752749 385005734912 385433281536 385769610752 386384908544 387424639744 388071065728 389033869522 389465889366 389772074208 390115721217 390784294752 391070696064 391498923926 392152147937 392460837744 392587630611 392867895954 393115666728 393458699596 393548656512 393895633188 393942508784 394205300544 394980088943 395418712029 395565761536 395697663174 396005035008 396042949093 396285199802 396375802944 396725272206 396971881856 397016027592 397037164128 397383618896 397824911088 398359991424 398459436936 398796201166 399088474312 399531659736 400198286532 400884139392 401579430208 401583349184 402029305152 403390239744 403424923913 403428860899 403876866297 404027061248 404127921472 404475730944 404484225478 405120864768 405474373376 405541053888 406150915712 406601943936 406650331648 406982633448 407337766636 407688501452 408017418082 408387190912 408470519046 408519129128 408818528096 409068593344 409519154176 409522861632 409822996224 409880211424 410169364544 410202445312 410271758116 410657972736 411638679728 411660594752 411706373964 411962296064 412325507336 412419777792 413032143616 414132828846 415744952128 416438631136 416652906912 418145447544 418843131828 420477694592 421149290628 421851986886 422220095077 422688968031 422987157186 423102153728 424917346816 425939398104 426870091976 427089735192 427802343204 429278752576 429385916564 429755464128 430093323264 430887369756 431251540961 431634010368 431730443283 431998812608 432046853556 433060234752 433509402432 433617622548 434369686102 434734751616 435050401272 435114101312 435369244704 435421055872 435804949828 435840098144 435904588416 436324096032 436631904192 437012909344 437389381924 437709939568 438086651136 438196013904 438566362124 439679378688 440099916996 440373488896 440862521088 440866823424 441729011636 442466045582 442693713594 443661016286 444421354816 445162880992 445657231776 445983848832 446757550504 447072719024 447569190672 447959739704 448707169748 449084285184 449113818368 449413413888 449476156288 449863174016 451110099968 451177760548 451930559926 452713664128 453036852992 453539947776 454221991424 454296688512 455978334592 456212955264 456309408664 456974155968 458309522154 458998738396 459074221023 460603740084 461401873152 462410053888 462579822498 462634871864 463148625192 463522286172 463921398204 464326216178 464716458624 465057043968 465731881856 467194254648 467896831952 468416428656 468420999888 471029067008 471271431936 472197689492 472985561054 473093700288 473510808762 473805149312 473857839384 474258327754 474669928704 475004788224 475014763963 475461925248 475542265089 475982562682 476331404824 476741355648 476860368072 477152053008 477501752256 477558577408 477568416056 477905320336 478088903424 478436031408 478474617984 478506083968 479304481216 479696153691 479753239988 480286003164 480407442432 480705100898 481008268136 481351656304 481507167251 481886194512 482185741312 482265037056 482690231544 482990278144 483526636032 484401668432 485209902584 485748725352 487425116288 487429873024 488741508224 489556983488 491310682256 492499874816 492973848832 493321620992 493869451776 494300402432 494840124472 496211717056 496879129088 497430910464 497851321984 498216191488 500027528704 500468383696 500725896432 502662056556 503395689189 503455595852 504014680356 504692587488 504855639222 505720852032 506091489024 506537690376 507774402857 507890495904 508338283371 508379281608 508737921648 509181846536 509747290008 510432907584 510493651712 511060551936 512406601872 512778647049 512839670332 513409175796 513785447472 514676772709 515524694784 516878344704 519253704744 519287852488 519634259808 519696098944 520154294956 520273218432 520972993536 521045726336 521427594752 522006637056 522877615872 523281116992 523367170896 523450174148 523823861272 524154222304 524274060288 524405564616 524731542016 524736292512 525194177584 525280546092 525607067392 525685901537 526190750976 527224949372 527534104974 527596884232 528438183744 528501070592 528967029608 529319893728 529354703456 529382885504 529970762112 530359171584 530433214784 531146655232 531279249248 531736490496 532708879648 533597715376 534512185856 536039073536 537328405284 537722207088 538502488396 539633651898 540534041751 540721405184 541321873152 542135925248 542643511264 544627358728 545897037939 546030482176 546430661632 547744988208 548941831952 549224286384 549893037056 552111401046 552177105128 552790294584 554661579648 555068084736 555471105312 555537209216 556077619077 556154130048 556902165504 557041189056 557527263392 557573979927 557618949096 558457509104 559077672912 559461458544 559601120991 560430892032 561465570228 561532387504 562402387086 562469315848 563093934744 563506619808 563585290708 563915767386 563982876248 564472347648 565414181376 566003184626 566935666176 566941198848 566947572587 567919197472 569452980256 570403124272 571036553616 573007285504 573389528064 574516493008 575154490224 575512013824 575560237344 575640591044 576062471408 576546622464 576558730718 577508602368 578012536576 578110204618 578156830064 578654416128 579074793391 579577362816 579646335488 580067201696 580492326272 581136959616 581206117888 581765461376 582106598592 582175872256 583250696449 583550804283 584115534848 584261351872 586239171584 586799889328 586946376467 587248385889 587816694784 587822431232 590188049394 590258284792 590913763176 593348642304 594209642368 594427799703 594645131776 595457822784 596075428344 596758920896 598194301749 598632711468 598779046912 602369145312 602375023776 604719930368 605043791522 605728918016 606040591872 606053319539 606191882208 606726338217 608211560064 608283940352 609226373568 609298874624 609975497472 611006649954 611079362872 611532752178 612026127123 612066375871 612098961364 612580786368 612778693692 613227792144 613602890016 614138320112 614278731264 614291631943 614724988658 614820317136 615202497536 615254046816 615303667968 615407637174 615944642093 616321401802 616773096664 617458019592 617490892128 617531500256 617943444096 618029714896 618488261004 618561864272 619548215424 619621944832 621800408064 622925672864 623474882411 623617428192 624555238208 624561333184 624657946704 627425436913 627431559899 628361909248 630716541888 630791600384 631347745016 631810452512 632893238272 633949233664 634056353452 634653230592 635100951552 635655140864 635813824096 636202737344 636669003008 637376020224 637451871232 637914708544 637966157312 639594871588 640305137964 640381337552 642514926016 643020049408 643586975392 643734119424 643918128864 644078874846 647664967136 647998218912 651554529153 652671151968 653131583808 653707424742 653760147216 655519364016 656084072886 656564909352 656656572077 657119815462 657849543186 660560233344 661858527418 662593517454 663699068373 664689681408 665491524429 666632032224 667634528576 667744321488 668901387264 670136325756 670216075408 670609078536 670702701961 671194252252 671939609556 672019573808 672923449984 673060754622 673140852296 673670727552 673725060096 674214234432 674294469376 674788652032 674794761024 675383587168 675538000896 675552188102 676015929074 676665149952 676766640822 677187327872 677784377828 677839042144 677895839889 678317228864 679070496192 679555279488 679663053344 680405171149 680577210112 681332987136 681414069248 683208802496 683704862732 683967501888 684464112996 684545567728 685047263296 687366259712 688129575936 688136291328 688144027582 688498107594 690002502286 692338272992 692845679744 693615080832 693697624576 693952307796 696489324267 697170154496 697822894528 698597822784 699207419488 699648390016 700374061456 701587667968 701845247928 702863685926 703378806632 704584244992 705759858304 706543600512 706627682816 708296534238 709478341581 710707723968 711387491631 713973844023 714020797171 714497107236 716337866112 716352624084 716437873712 716857980504 716962942784 717759125952 718956721824 719511535864 719629859982 720188857344 720257809249 720712055668 721057651347 721512402204 721762497536 722027484456 722141994178 723278611968 724485417216 726602502648 727329665711 727814853876 727862717252 730326650944 731137674432 731144809536 732299048512 733112262336 734335475232 735593966592 735609415054 736148534728 736966023384 737053726112 737588881754 738749812224 739460773248 739548772864 739982431488 740628140416 741436825436 741450603648 741538840064 742260186708 742721585408 742907883206 743431973236 743491932128 744147440297 744317575584 745318693632 745436897216 745948611392 746134827988 746776982976 747324287232 748620760304 748862618251 749869849448 750041293056 750702575544 750791912992 751342159744 751887689848 754795018934 755183393778 761382071488 763772769804 765740477568 766872653632 767413649792 769259505498 771539221504 772769817088 774849279488 776142131456 778067739044 778931778732 779544148416 780231442434 781568589504 782141392128 782997847852 784304295874 784921675488 785175261222 785735791908 786231333456 786917399192 787097313024 787791266376 787885017568 788410601088 789960177886 790837424058 791395326348 792085898186 792570399604 792751605888 793450544412 793943763712 794032055184 794074328256 794767237792 795649822176 796719982848 796918873872 797592402332 798176948624 799063319472 800396573064 801768278784 803158860416 803166698368 804058610304 806849847826 806857721798 807753732594 808255842944 808968450956 810241729536 810948746752 811082107776 812301831424 813203887872 813300663296 813965266896 814675533272 815377002904 816034836164 816774381824 816941038092 817038258256 817637056192 818137186688 819045723264 819645992448 819760422848 820338729088 820404890624 820543516232 821315945472 823277359456 823321189504 823412747928 823924592128 824651014672 824839555584 826064287232 828265657692 831489904256 832877262272 833305813824 836290895088 837686263656 840955389184 842298581256 843703973772 844440190154 845377936062 845974314372 848063007913 849004776939 849834693632 851878796208 853740183952 854179470384 855604686408 858557505152 858771833128 859510928256 861774739512 862503081922 863268020736 863460886566 863997625216 864093707112 864838096077 866120469504 866203393109 867018804864 867165306927 867235245096 868103149397 868739372204 869469503232 870100802544 870228202624 870738489408 870842111744 871609899656 871680196288 871809176832 872648192064 873263808384 874025818688 874778763848 875419879136 876173302272 876392027808 877132724248 879358757376 880199833992 880746977792 881725042176 881733646848 883458023272 884932091164 885387427188 887322032572 888842709632 890325761984 891314463552 891967697664 893515101008 894145438048 895138381344 895919479408 897414339496 898168570368 898227636736 898952312576 899726348032 902355521096 903861119852 905427328256 906073705984 907079895552 907098945449 907565687283 908443982848 908593377024 911956669184 912425910528 912618817328 913948311936 916619044308 917997476792 918148442046 921207480168 922087482987 922803746304 924482102703 924820107776 925159644996 925269743728 926297250384 927044572344 927842796408 928652432356 929432917248 930114087936 931463763712 934388509296 935793663904 936832857312 936841999776 942058134016 942542863872 944395378984 945971122108 946187400576 947021617524 947610298624 947715678768 948516655508 949339857408 950009576448 950029527926 950923850496 951084530178 951914446871 951965125364 952662809648 953482711296 953720736144 954304106016 955003504512 955117154816 955136832112 955810640672 956177806848 956872062816 956949235968 957012167936 958608962432 959392307382 959506479976 960572006328 961410201796 962016536272 962703312608 963014334502 963772389024 964530074112 965380463088 965980556288 967053272064 967145859119 968803336864 969657493411 970419805168 971497450704 974850232576 974859746048 977483016448 979113966976 982621364512 985679723193 985947697664 986643241984 987738903552 988600804864 989680248944 992423434112 992787791127 993758258176 994861820928 995702643968 996432382976 1000055057408 1000936767392 1001451792864 1005324113112 1006791378378 1006911191704 1008029360712 1009385174976 1009711278444 1011441704064 1012182978048 1012204235251 1013075380752 1013328282153 1014023893611 1015548805714 1015780991808 1016676566742 1016758563216 1017475843296 1018363693072 1019494580016 1020865815168 1020987303424 1022121103872 1024813203744 1025557294098 1025679340664 1026818351592 1027570894944 1029353545418 1031049389568 1031071042991 1032216041373 1033756689408 1033845573541 1033855662743 1035003753429 1038507409488 1038575704976 1039268519616 1039392197888 1040308589912 1040546436864 1042091452672 1042855189504 1044013274112 1045755231744 1046562233984 1046734341792 1046900348296 1047647722544 1048308444608 1048811129232 1049463084032 1049472585024 1050388355168 1050561092184 1051214134784 1051371803074 1052381501952 1053126038563 1054295528889 1054449898744 1055068209948 1055193768464 1056876367488 1057002141184 1057934059216 1058639787456 1058709406912 1058765771008 1059941524224 1060718343168 1060866429568 1062293310464 1062558498496 1063472980992 1063574799407 1065417759296 1067195430752 1069024371712 1072078147072 1074656810568 1075444414176 1077004976792 1079267303796 1081068083502 1081442810368 1082011423889 1082643746304 1083212991267 1084271850496 1085287022528 1089254717456 1091794075878 1092060964352 1095489976416 1097883663904 1098448572768 1103414122581 1104222802092 1104354210256 1105156053277 1105580589168 1106383322631 1109323159296 1110136169472 1110942210624 1111074418432 1112155238154 1112308260096 1113125705203 1114082378112 1114361824809 1115054526784 1115147959854 1115237898192 1116915018208 1118155345824 1118922917088 1119202241982 1120178858249 1121143378993 1122931140456 1123064775008 1124804774172 1124938631696 1126187869488 1127013239616 1127170581416 1127831534772 1127965752496 1130828362752 1132006369252 1132192528401 1133871332352 1133882397696 1133895145174 1135838394944 1138905960512 1140806248544 1142073107232 1146014571008 1149032986016 1150308980448 1151120474688 1151281182088 1152124942816 1153117461436 1155017204736 1156025073152 1156220409236 1156313660128 1157308832256 1157333137297 1158149586782 1159154725632 1159292670976 1160134403392 1160984652544 1162273919232 1162412235776 1163530922752 1164213197184 1164351744512 1166501392898 1167101608566 1168522703744 1173599778656 1173892752934 1174496771778 1176456443811 1180376098788 1180516569584 1181827526352 1184940266829 1186697284608 1188128847279 1188419284736 1188855599406 1189290263552 1190915645568 1192150856688 1193517841792 1196388603498 1197265422936 1198463612027 1204738290624 1204750047552 1210087583044 1210274771739 1210286582697 1211457836032 1212081183744 1212106639078 1212383764416 1213452676434 1216423120128 1216567880704 1218452747136 1218597749248 1219950994944 1222013299908 1222158725744 1223065504356 1224052254246 1224132751742 1224197922728 1225161572736 1225557387384 1226455584288 1227205780032 1228276640224 1228557462528 1228583263886 1229449977316 1229640634272 1230508093632 1230607335936 1230815274348 1231889284186 1232642803604 1233546193328 1233944716807 1234916039184 1234981784256 1235063000512 1235886888192 1236059429792 1236976522008 1237123728544 1239096430848 1239243889664 1240738841507 1245851345728 1246949764822 1247234856384 1249110476416 1249122666368 1249315893408 1254850873826 1254863119798 1261433083776 1261583200768 1262695490032 1263620905024 1266660285231 1267898467328 1268112706904 1269306461184 1269427986389 1271310281728 1271627648192 1272405474688 1273338006016 1274752040448 1275829417088 1275932314624 1279189743176 1280610275928 1280762675104 1285029852032 1287173950784 1287836257728 1288157749692 1293754622883 1295329934272 1295996437824 1298543646103 1303109058306 1305342303936 1306263167616 1307414849484 1307520294432 1311038728032 1312168145772 1313129818704 1313313144154 1314239630924 1315699086372 1321120466688 1323717054836 1325187034908 1327398136746 1330983048858 1333264064448 1335269057152 1335488642976 1340272651512 1340432150816 1341218157072 1341405403922 1342388504504 1343879219112 1344039147616 1345846899968 1346121509244 1346281704592 1347341455104 1348428468864 1348588938752 1349589522048 1350767174336 1351104376204 1352031858148 1353330299904 1353533281644 1354374655744 1355568755656 1355678084288 1355791679778 1356634457728 1356974744071 1358140992384 1359110558976 1359326106688 1360810342298 1361154420224 1362665974272 1366417604992 1367409725464 1367935003776 1368928225992 1369091135456 1370094526592 1376288055164 1376996215188 1380005004572 1384676545984 1385691359488 1387230161664 1387395249152 1387904615592 1392978648534 1395645789056 1397195645568 1398414838976 1399296780032 1400748122912 1403690495856 1405727371852 1406757613264 1409168489984 1411519716608 1413087201024 1413255365632 1416593068476 1418956683162 1421415447936 1422774983262 1425044291889 1427947688046 1428041594342 1428994214472 1430424311129 1432675732224 1432705248168 1432875747424 1433715961008 1433925885568 1435518251904 1437913443648 1439023071728 1439259719964 1440515618498 1441424111336 1442115302694 1443024804408 1444054968912 1444283988356 1444521501753 1446557223936 1448970834432 1453205005296 1454659331422 1455629707752 1455725434504 1460653301888 1462275348864 1462289619072 1464598097024 1466224524672 1468670950464 1471218830108 1472297069456 1473932046768 1474107452224 1475177763508 1477499624448 1478921546496 1479097545728 1479964862976 1480881843089 1481256280832 1482873650872 1482901207296 1483077680128 1484520373416 1485443170816 1485815766412 1486863946472 1486983864256 1488294880594 1488635151168 1490637387264 1490873794432 1491897222784 1492269655976 1493553965952 1494648574464 1494679964093 1497241520608 1497725236502 1499739698896 1500082586112 1501405151088 1501583825984 1502684319488 1503775379696 1509590037868 1510366787556 1522764142976 1523323208571 1527545539608 1531480955136 1533745307264 1534827299584 1538519010996 1544030318127 1545539634176 1549698558976 1552284262912 1556135478088 1557863557464 1559088296832 1560462884868 1563137179008 1564282784256 1565995695704 1568608591748 1569843350976 1570350522444 1571471583816 1572462666912 1573834798384 1574194626048 1575582532752 1575770035136 1576821202176 1577057704611 1579920355772 1581674848116 1582790652696 1583011625371 1584171796372 1585140799208 1585503211776 1586901088824 1587887527424 1588064110368 1588148656512 1589534475584 1591299644352 1593439965696 1593837747744 1595184804664 1596353897248 1597761340927 1598126638944 1600793146128 1603536557568 1606317720832 1606333396736 1608117220608 1613699695652 1613715443596 1615507465188 1616511685888 1617936901912 1621897493504 1622164215552 1624603662848 1626407775744 1627930533792 1629351066544 1630754005808 1632069672328 1633548763648 1633882076184 1634076516512 1635274112384 1636274373376 1638091446528 1639291984896 1639520845696 1640677458176 1641087032464 1646554718912 1646642379008 1646825495856 1647849184256 1649302029344 1649679111168 1652128574464 1654121606407 1656531315384 1662979808512 1665754524544 1666611627648 1672581790176 1675372527312 1681910778368 1684597162512 1687407947544 1688880380308 1690755872124 1691948628744 1696126015826 1698009553878 1700842717761 1703757592416 1707480367904 1708358940768 1711209372816 1717115010304 1717543666256 1719021856512 1723549479024 1725006163844 1726536041472 1726921773132 1727995250432 1728187414224 1729676192154 1731185508203 1732406786218 1734037609728 1734330613854 1734470490192 1736206298794 1737224380173 1737478744408 1738939006464 1740201605088 1740456405248 1741476978816 1741684223488 1743219799312 1743360392576 1743618353664 1743654971993 1745296384128 1746527616768 1748051637376 1749557527696 1749752089347 1750839758272 1752346604544 1752784055616 1754265448496 1758717514752 1758885896867 1760399667984 1760839129401 1761493955584 1763450084352 1763467293696 1766916046544 1769864182328 1770774854376 1774644065144 1777685419264 1780651523968 1782628927104 1783935395328 1787030202016 1788290876096 1790276762688 1791838958816 1794828678992 1796337140736 1796455273472 1797904625152 1799452696064 1804711042192 1807722239704 1810854656512 1812147411968 1814159791104 1814197890898 1815131374566 1817186754048 1818159958617 1823913338368 1824851821056 1825237634656 1827896623872 1833238088616 1835994953584 1836199127613 1836296884092 1842414960336 1842874895829 1844174965974 1845607492608 1845784193693 1847833926279 1848964205406 1849640215552 1850319289992 1850539487456 1852594500768 1854089144688 1855685592816 1857304864712 1858865834496 1862927527424 1863907039027 1868777018592 1870424647233 1871587327808 1873665714624 1873683999552 1880188372513 1882276310739 1882294679697 1884116268032 1885085727744 1888790757968 1891942244216 1892374801152 1894043235048 1895220597248 1895431357536 1897033311016 1898679714816 1900059055852 1901847700992 1902169060356 1903828893742 1903930250728 1905325619296 1906965422592 1907005471429 1907441472288 1908608212032 1910007009024 1910234309632 1910273664224 1911621281344 1912355613696 1913744125632 1913898471936 1914024335872 1917217924864 1917505482329 1918784614764 1919012959952 1921144012656 1922820403592 1924033072544 1925406625216 1926028669004 1927544778048 1929060148224 1930760926176 1934291718238 1937606673728 1939314986822 1940839610336 1942994901408 1949700465152 1949719492096 1954966032896 1958227933952 1965242729024 1969969716231 1971359446386 1971895395328 1974274175389 1977201609728 1979360497888 1984846868224 1985575582254 1991405287936 2001873534784 2002903585728 2010648226224 2012108105883 2013582756756 2013822383408 2016058721424 2018770349952 2019422556888 2022883408128 2024365956096 2024408470502 2026150761504 2026656564306 2028047787222 2031097611428 2031561983616 2033353133484 2033517126432 2034951686592 2036727386144 2038951269949 2038989160032 2041215513447 2041731630336 2041974606848 2044242207744 2044437926399 2049626407488 2051114588196 2051358681328 2053636703184 2055141789888 2058707090836 2062098779136 2062142085982 2064432082746 2067691147082 2067711325486 2070007506858 2077014818976 2077151409952 2078537039232 2078784395776 2080617179824 2081092873728 2084182905344 2091510463488 2093124467968 2093468683584 2093800696592 2095295445088 2096616889216 2097622258464 2098945170048 2100776710336 2101122184368 2102428269568 2102743606148 2104763003904 2106252077126 2108591057778 2108899797488 2110136419896 2110387536928 2110431015071 2113752734976 2114004282368 2115868118432 2117279574912 2117418813824 2117531542016 2119883048448 2121732859136 2125116996992 2127149598814 2130835518592 2134390861504 2139686282371 2142062391513 2144156294144 2149313621136 2150888828352 2154009953584 2158534607592 2160773427747 2162136167004 2162885620736 2164022847778 2165287492608 2166425982534 2170574045056 2178509434912 2179568598911 2181988997133 2183588151756 2184121928704 2190979952832 2195767327808 2196897145536 2206828245162 2208445604184 2208708420512 2210312106554 2211161178336 2212766645262 2218646318592 2221884421248 2222148836864 2224310476308 2224616520192 2224663240129 2226251410406 2228164756224 2228723649618 2230109053568 2230295919708 2230475796384 2232442320891 2233830036416 2236310691648 2237845834176 2238404483964 2240357716498 2242286757986 2244095799451 2245862280912 2246129550016 2246587854753 2249609548344 2249877263392 2252375738976 2254026479232 2254341162832 2255663069544 2255931504992 2264012738504 2264385056802 2267790290348 2271676789888 2277811921024 2281612497088 2284146214464 2288635575683 2292029142016 2298065972032 2300617960896 2302240949376 2302562364176 2304249885632 2306234922872 2312050146304 2312440818472 2312627320256 2314617664512 2314666274594 2316299173564 2318309451264 2320268806784 2321969305088 2324547838464 2327061845504 2328426394368 2328703489024 2333002785796 2334203217132 2337045407488 2347199557312 2347785505868 2348993543556 2352912887622 2360752197576 2361033139168 2363655052704 2369880533658 2376257694558 2376838569472 2377711198812 2381831291136 2384301713376 2387035683584 2392777206996 2394530845872 2396927224054 2409476581248 2409500095104 2420175166088 2420549543478 2420573165394 2424213278156 2424767528832 2426905352868 2432846240256 2436905494272 2437195498496 2439901989888 2440135589573 2444026599816 2444317451488 2446131008712 2446472511937 2448104508492 2448265503484 2448395845456 2450323145472 2451114774768 2452911168576 2454411560064 2456553280448 2457166527772 2458899954632 2459281268544 2461016187264 2461214671872 2461630548696 2463778568372 2465285607208 2467092386656 2467889433614 2469832078368 2469963568512 2470126001024 2471773776384 2472118859584 2473953044016 2474247457088 2478192861696 2481477683014 2485618079593 2491702691456 2493899529644 2494469712768 2498220952832 2498245332736 2498631786816 2509701747652 2509726239596 2522866167552 2523166401536 2525390980064 2527241810048 2533320570462 2536225413808 2538855972778 2543255296384 2544189023739 2544810949376 2546676012032 2549504080896 2551658834176 2558379486352 2561220551856 2561525350208 2570059704064 2574347901568 2575672515456 2576315499384 2587509245766 2590659868544 2591992875648 2597087292206 2598610179327 2601420585797 2604309448191 2606218116612 2608420802647 2610684607872 2612526335232 2614829698968 2615040588864 2622077456064 2624336291544 2626259637408 2626626288308 2628479261848 2631398172744 2642240933376 2647434109672 2650374069816 2654796273492 2661966097716 2666528128896 2670538114304 2670977285952 2680545303024 2680864301632 2682436314144 2682810807844 2684777009008 2687758438224 2688078295232 2691693799936 2692243018488 2692563409184 2694682910208 2696856937728 2697177877504 2699179044096 2701534348672 2702208752408 2704063716296 2707066563288 2708749311488 2711137511312 2711356168576 2711583359556 2713268915456 2713949488142 2716281984768 2718221117952 2718278204249 2718652213376 2721296836347 2721620684596 2722308840448 2725331948544 2725592875699 2732835209984 2734819450928 2735870007552 2737856451984 2738182270912 2740189053184 2752576110328 2753992430376 2760010009144 2769353091968 2771382718976 2774460323328 2775809231184 2785957297068 2791291578112 2794391291136 2796829677952 2798593560064 2801496245824 2807380991712 2811454743704 2813515226528 2818336979968 2823039433216 2826174402048 2833186136952 2837913366324 2842830895872 2845549966524 2850088583778 2852575572071 2855743340613 2855895376092 2856083188684 2857988428944 2860848622258 2865351464448 2865410496336 2865751494848 2867431922016 2867851771136 2871036503808 2875826887296 2878046143456 2878519439928 2881031236996 2882848222672 2884230605388 2886049608816 2888109937824 2888567976712 2889043003506 2897941668864 2901437577357 2905745666611 2906410010592 2908972480233 2909318662844 2911259415504 2911450869008 2921306603776 2924550697728 2924579238144 2929196194048 2932449049344 2937341900928 2942437660216 2944594138912 2947864093536 2948214904448 2950355527016 2957843092992 2959929725952 2961763686178 2962512561664 2965747301744 2965802414592 2969040746832 2970886341632 2971631532824 2973727892944 2973967728512 2976589761188 2977270302336 2981274774528 2981747588864 2983794445568 2984539311952 2987107931904 2989297148928 2989359928186 2994483041216 2995450473004 2999479397792 3000165172224 3002810302176 3003167651968 3005368638976 3007550759392 3019180075736 3020733575112 3036612705753 3045528285952 3046646417142 3055091079216 3062961910272 3067490614528 3069654599168 3077038021992 3088060636254 3093213128973 3101536720623 3101566988229 3104568525824 3112270956176 3115727114928 3118176593664 3120925769736 3126274358016 3128565568512 3131991391408 3137217183496 3139686701952 3140701044888 3142943167632 3144925333824 3147669596768 3148389252096 3151165065504 3151540070272 3153642404352 3154115409222 3159378115689 3159585886253 3159840711544 3163349696232 3165581305392 3166023250742 3168343592744 3170281598416 3171006423552 3171073018949 3173802177648 3175775054848 3176128220736 3176297313024 3179068951168 3179606125399 3182599288704 3186879931392 3187675495488 3190369609328 3190724398221 3192707794496 3195522681854 3196253277888 3201586292256 3207073115136 3212635441664 3212666793472 3216234441216 3227399391304 3227430887192 3231014930376 3233023371776 3235873803824 3244328431104 3246034271667 3249207325696 3252815551488 3253126980673 3255861067584 3258702133088 3261508011616 3264139344656 3267097527296 3267764152368 3268153033024 3270548224768 3272548746752 3276182893056 3279041691392 3281354916352 3282174064928 3293109437824 3293284758016 3293650991712 3298604058688 3308243212814 3313062630768 3313763084693 3315468159831 3325959617024 3327740853371 3331509049088 3333223255296 3339377115609 3345163580352 3350745054624 3360536574747 3363430136979 3363821556736 3369194325024 3374815895088 3377760760616 3381511744248 3383897257488 3389767709911 3392252031652 3396019107756 3401685435522 3407515184832 3414960735808 3416717881536 3422418745632 3434230020608 3435087332512 3438043713024 3447098958048 3450012327688 3453843546264 3455990500864 3456374828448 3459352384308 3462371016406 3464813572436 3468075219456 3468148053697 3468661227708 3468940980384 3471999411891 3472412597588 3474448760346 3474957488816 3477480565547 3477878012928 3480403210176 3480912810496 3482953957632 3483368446976 3486439598624 3486720785152 3487236707328 3487309943986 3490592768256 3493055233536 3496103274752 3499115055392 3499504178694 3501679516544 3505568111232 3508530896992 3517771793734 3520799335968 3521678258802 3533832093088 3539728364656 3541549708752 3549288130288 3555370838528 3561303047936 3565257854208 3567870790656 3574060404032 3576581752192 3580553525376 3583677917632 3589657357984 3595390836081 3595809250304 3598905392128 3609422084384 3615444479408 3621709313024 3628395781796 3630262749132 3634373508096 3636319917234 3647826676736 3649703642112 3650475269312 3655793247744 3666476177232 3671989907168 3672398255226 3672593768184 3684829920672 3685749791658 3688349931948 3691568387386 3695667852558 3697928410812 3700638579984 3701078974912 3701834150421 3705189001536 3708178289376 3711371185632 3714609729424 3717731668992 3718087609907 3722216524521 3725855054848 3727814078054 3737554037184 3740849294466 3743174655616 3747331429248 3747367999104 3760376745026 3764552621478 3764589359394 3771118638431 3777581515936 3783884488432 3784749602304 3788086470096 3790441194496 3790862715072 3794066622032 3795013762573 3800118111704 3803695401984 3804338120712 3807657787484 3807860501456 3808283959167 3810651238592 3813930845184 3814010942858 3814882944576 3817216424064 3820014018048 3820547328448 3823242562688 3827488251264 3827796943872 3828048671744 3834435849728 3835010964658 3837569229528 3838025919904 3841409759371 3842288025312 3845640807184 3848066145088 3850813250432 3852057338008 3855089556096 3861521852352 3865750272593 3868583436476 3875213347456 3878629973644 3881679220672 3885989802816 3895630938309 3899400930304 3899438984192 3909932065792 3916455867904 3930485458048 3939939432462 3942718892772 3948548350778 3958720995776 3969693736448 3971151164508 3982810575872 4003747069568 4005807171456 4021296452448 4024216211766 4027165513512 4027644766816 4031195785909 4032117442848 4037540699904 4038845113776 4045766816256 4045851782797 4048816941004 4052301523008 4053313128612 4056095574444 4056738849647 4062195222856 4063123967232 4066706266968 4067034252864 4069903373184 4070924232213 4073454772288 4077902539898 4077978320064 4082431026894 4083463260672 4085993357633 4088875852798 4099252814976 4102229176392 4102717362656 4107273406368 4110283579776 4117414181672 4124284171964 4128864165492 4135382294164 4135422650972 4140015013716 4154029637952 4154302819904 4157074078464 4157568791552 4161234359648 4162185747456 4168365810688 4173394285069 4186248935936 4186937367168 4187601393184 4190590890176 4193233778432 4195244516928 4197890340096 4201553420672 4202244368736 4205487212296 4212504154252 4217182115556 4217799594976 4220272839792 4220775073856 4220862030142 4227505469952 4231736236864 4234559149824 4234837627648 4235063084032 4239766096896 4243465718272 4250233993984 4254299197628 4261671037184 4268781723008 4279372564742 4284124783026 4291272933387 4298627242272 4301777656704 4308019907168 4317069215184 4321546855494 4324272334008 4328045695556 4332851965068 4341148090112 4357018869824 4359137197822 4363977994266 4367176303512 4381959905664 4391534655616 4393794291072 4413656490324 4416891208368 4417416841024 4420624213108 4422322356672 4425533290524 4437292637184 4437717469889 4442645529267 4443768842496 4444297673728 4448620952616 4449233040384 4449326480258 4452502820812 4456329512448 4457447299236 4460218107136 4460591839416 4460951592768 4464884641782 4467660072832 4472621383296 4475691668352 4476808967928 4480715432996 4484039892279 4484573515972 4488191598902 4491724561824 4492259100032 4493175709506 4499219096688 4499754526784 4504751477952 4508052958464 4508682325664 4511326139088 4511863009984 4528025477008 4528770113604 4535580580696 4543353579776 4555623842048 4563224994176 4568292428928 4577271151366 4596131944064 4601235921792 4604481898752 4605124728352 4608499771264 4612469845744 4624881636944 4625254640512 4629332549188 4632598347128 4636618902528 4640537613568 4643938610176 4649095676928 4654123691008 4656852788736 4666005571592 4668406434264 4674090814976 4694399114624 4695571011736 4697987087112 4705825775244 4721504395152 4722066278336 4727310105408 4739761067316 4743766950571 4749034876113 4752515389116 4753677138944 4755422397624 4763662582272 4768603426752 4774071367168 4785554413992 4789061691744 4793284022781 4793854448108 4818953162496 4819000190208 4840350332176 4841099086956 4841146330788 4848426556312 4849535057664 4853810705736 4865692480512 4873810988544 4880271179146 4888053199632 4888634902976 4892262017424 4892945023874 4896209016984 4896531006968 4896791690912 4900646290944 4902229549536 4905822337152 4908823120128 4913106560896 4913936739253 4914333055544 4917799909264 4918562537088 4922032374528 4923261097392 4927557136744 4930571214416 4934184773312 4935778867228 4939664156736 4939927137024 4940252002048 4943547552768 4944237719168 4947906088032 4948494914176 4956385723392 4956860254807 4962364819221 4962955366028 4971236159186 4983405382912 4987799059288 4988939425536 4996441905664 4996490665472 4997263573632 5019403495304 5019452479192 5045732335104 5050781960128 5054483620096 5066641140924 5072450827616 5077711945556 5086510592768 5088378047478 5089621898752 5103317668352 5116758972704 5122441103712 5123050700416 5140119408128 5148695803136 5151345030912 5152630998768 5175018491532 5181319737088 5183985751296 5193556524609 5194174584412 5197220358654 5202841171594 5208618896382 5212436233224 5216841605294 5221369215744 5225052670464 5225162403593 5229659397936 5230081177728 5230964915979 5244154912128 5248672583088 5252519274816 5253252576616 5256958523696 5262796345488 5276657690601 5284481866752 5294868219344 5300748139632 5309592546984 5323932195432 5333056257792 5341076228608 5341954571904 5361090606048 5361728603264 5364872628288 5365621615688 5369554018016 5375516876448 5376156590464 5383387599872 5384486036976 5385126818368 5389365820416 5393713875456 5398358088192 5403068697344 5404417504816 5408127432592 5414133126576 5417498622976 5422275022624 5422712337152 5423166719112 5426537830912 5427898976284 5432563969536 5436442235904 5436556408498 5437304426752 5442593672694 5443241369192 5451185751398 5465670419968 5469638901856 5471740015104 5475712903968 5476364541824 5480378106368 5505152220656 5507984860752 5520020018288 5537352581079 5538706183936 5542765437952 5548920646656 5551618462368 5571914594136 5582583156224 5585518431427 5588782582272 5591721117081 5593659355904 5597187120128 5602992491648 5614761983424 5622909487408 5627030453056 5640565117539 5646078866432 5652348804096 5666372273904 5675826732648 5685661791744 5691099933048 5700177167556 5705151144142 5711486681226 5711790752184 5712166377368 5715976857888 5721016414287 5721697244516 5730702928896 5730820992672 5731502989696 5734863844032 5735703542272 5742073007616 5746135397129 5751653774592 5752516446987 5756092286912 5757038879856 5762062473992 5765696445344 5768461210776 5772099217632 5776219875648 5777135953424 5778086007012 5782544916907 5802875154714 5811491333222 5812820021184 5817944960466 5818637325688 5822518831008 5822901738016 5842613207552 5849101395456 5849158476288 5858392388096 5864898098688 5865021269431 5874683801856 5884875320432 5889188277824 5895728187072 5896429808896 5900711054032 5915686185984 5916252562189 5922822526167 5923527372356 5925025123328 5931494603488 5931604829184 5938081493664 5943263065648 5947455785888 5947935457024 5953179522376 5954540604672 5963495177728 5967588891136 5969078623904 5974215863808 5974341330371 5978719856372 5988966082432 5990900946008 5998958795584 6005620604352 6006335303936 6010737277952 6015101518784 6038360151472 6041467150224 6073225411506 6091056571904 6093292834284 6110182158432 6116853809847 6125923820544 6133313779197 6134981229056 6139309198336 6154076043984 6176121272508 6186426257946 6203073441246 6203133976458 6224541912352 6231454229856 6236353187328 6241851539472 6252548716032 6263982782816 6269505494909 6274434366992 6279373403904 6281402089776 6285886335264 6289850667648 6295339193536 6302330131008 6303080140544 6307284808704 6308230818444 6318756231378 6319171772506 6319681423088 6324269980271 6326699392464 6331162610784 6331293045213 6332046501484 6336687185488 6340563196832 6342012847104 6342146037898 6347604355296 6352256441472 6352594626048 6358137902336 6359212250798 6365198577408 6369822727301 6375350990976 6380739218656 6381448796442 6385415588992 6391045363708 6392506555776 6403172584512 6415757660939 6419058847113 6425270883328 6425333586944 6432468882432 6454798782608 6454861774384 6462029860752 6466046743552 6471747607648 6488656862208 6492068543334 6506253961346 6511722135168 6517404266176 6523016023232 6528278689312 6535528304736 6536306066048 6538705796733 6541096449536 6545097493504 6552365786112 6552993118927 6558083382784 6562709832704 6564348129856 6586218875648 6586569516032 6587301983424 6597208117376 6616486425628 6626125261536 6627526169386 6630936319662 6651919234048 6655481706742 6663018098176 6666446510592 6666586514929 6673989720387 6678754231218 6690327160704 6701490109248 6721073149494 6726860273958 6732287398353 6732730134581 6738388650048 6749631790176 6755521521232 6763023488496 6767794514976 6779535419822 6784504063304 6792038215512 6803370871044 6815030369664 6829921471616 6833435763072 6844837491264 6858223706521 6858290635283 6865906727049 6868460041216 6870174665024 6876087426048 6876745752433 6894197916096 6900024655376 6901747158889 6907687092528 6911981001728 6912749656896 6918704768616 6924742032812 6929627144872 6936150438912 6936296107394 6937322455416 6937881960768 6943998823782 6944825195176 6948897520692 6949914977632 6954961131094 6960806420352 6961825620992 6965907915264 6972879197248 6973441570304 6974619887972 6981185536512 6986110467072 6992206549504 6998230110784 6999008357388 7003359033088 7004923678853 7011136222464 7017061793984 7035543587468 7041598671936 7043356517604 7067664186176 7079456729312 7083099417504 7098576260576 7110741677056 7122606095872 7130515708416 7148120808064 7153163504384 7161107050752 7167355835264 7179314715968 7190781672162 7218844168768 7230888958816 7256791563592 7260525498264 7272639834468 7300950538624 7311586495488 7320406768719 7331276196337 7332952354464 7339417535811 7343979814336 7344796510452 7345187536368 7369659841344 7371499583316 7376699863896 7377729721571 7383136774772 7391335705116 7395856821624 7401277159968 7402157949824 7403668300842 7410378003072 7416356578752 7422742371264 7429219458848 7436175219814 7444433049042 7455628156108 7456854238779 7475108074368 7481698588932 7486349311232 7494662858496 7494735998208 7520753490052 7529105242956 7529178718788 7542237276862 7555163031872 7567768976864 7569499204608 7576172940192 7581725430144 7588133244064 7590027525146 7600236223408 7608676241424 7615315574968 7615721002912 7616567918334 7621302477184 7628021885716 7629765889152 7634432848128 7640028036096 7641094656896 7646485125376 7654976502528 7668871699456 7670021929316 7675138459056 7676051839808 7682819518742 7684576050624 7691281614368 7696132290176 7701626500864 7704114676016 7710179112192 7723043704704 7731500545186 7737166872952 7750426694912 7757259947288 7763358441344 7771979605632 7791261876618 7804261757391 7825262407941 7832911735808 7860970916096 7879878864924 7885437785544 7897096701556 7917441991552 7939387472896 7942302329016 8007494139136 8011614342912 8042592904896 8048432423532 8054331027024 8055289533632 8062391571818 8064234885696 8075081399808 8077690227552 8091533632512 8091703565594 8097633882008 8104603046016 8106626257224 8112191148888 8113477699294 8124390445712 8126247934464 8133412533936 8134068505728 8139806746368 8141848464426 8146909544576 8154834612747 8155805079796 8155956640128 8164862053788 8166926521344 8171986715266 8176778627097 8177751705596 8185621843267 8198505629952 8204458352784 8205434725312 8214546812736 8220567159552 8234828363344 8248568343928 8257728330984 8270764588328 8270845301944 8280030027432 8308059275904 8308605639808 8314148156928 8322468719296 8346788570138 8360715358631 8372497871872 8373874734336 8375202786368 8381181780352 8386467556864 8390489033856 8395780680192 8403106841344 8404488737472 8410974424592 8425008308504 8434364231112 8435599189952 8440545679584 8441550147712 8441724060284 8455010939904 8463472473728 8469118299648 8469675255296 8486931436544 8500467987968 8508598395256 8523342074368 8537563446016 8557726716213 8558745129484 8568249566052 8582545866774 8597254484544 8603555313408 8616039814336 8634138430368 8643093710988 8648544668016 8656091391112 8665703930136 8682296180224 8714037739648 8717236999833 8718274395644 8727955988532 8734352607024 8763919811328 8783069311232 8787588582144 8827312980648 8833782416736 8834833682048 8841248426216 8844644713344 8851066581048 8875434939778 8885291058534 8887537684992 8897241905232 8898652960516 8905005641624 8912659024896 8914894598472 8920436214272 8921183678832 8921903185536 8929769283564 8935320145664 8936660326129 8945242766592 8951383336704 8953617935856 8961430865992 8968079784558 8969147031944 8976383197804 8983449123648 8984518200064 8986351419012 8998438193376 8999509053568 9009502955904 9016105916928 9017364651328 9022652278176 9023726019968 9056050954016 9057540227208 9071161161392 9086707159552 9111247684096 9126449988352 9136584857856 9154542302732 9192263888128 9202471843584 9208963797504 9210249456704 9216999542528 9224939691488 9249763273888 9250509281024 9258665098376 9265196694256 9281075227136 9313705577472 9332011143184 9336812868528 9348181629952 9388798229248 9391142023472 9395974174224 9411651550488 9443008790304 9444132556672 9454620210816 9478757658759 9479522134632 9487533901142 9498069752226 9505030778232 9510844795248 9513219056847 9527325164544 9528237324199 9537206853504 9538818376197 9548142734336 9571108827984 9578123383488 9586568045562 9587708896216 9637906324992 9638000380416 9680700664352 9682198173912 9682292661576 9696853112624 9699070115328 9707621411472 9747621977088 9759380942019 9760542358292 9776106399264 9777269805952 9784524034848 9785890047748 9792418033968 9793062013936 9793583381824 9801292581888 9804459099072 9811644674304 9817646240256 9826213121792 9827873478506 9828666111088 9835599818528 9837125074176 9844064749056 9844271487647 9846522194784 9855114273488 9861142428832 9868369546624 9871557734456 9879328313472 9879854274048 9880504004096 9888475438336 9895812176064 9896989828352 9913720509614 9924729638442 9925910732056 9941289254079 9942472318372 9966810765824 9975598118576 9977878851072 9978088399939 9983222560113 9992883811328 9992981330944 9994527147264 10038806990608 10038904958384 10091464670208 10101563920256 10108967240192 10133282281848 10144901655232 10155423891112 10169303129733 10173021185536 10176756094956 10179243797504 10191523445927 10206635336704 10233517945408 10244882207424 10246101400832 10280238816256 10297391606272 10302690061824 10305261997536 10350036983064 10362639474176 10367971502592 10387113049218 10388349168824 10394440717308 10404444161091 10405682343188 10417237792764 10424872466448 10432441696641 10433683210588 10442738431488 10450105340928 10450324807186 10459318795872 10460162355456 10461929831958 10471058915581 10488309824256 10497345166176 10505038549632 10506505153232 10513917047392 10525592690976 10553315381202 10589736438688 10601496279264 10619185093968 10647864390864 10666112515584 10666232427521 10666336518283 10682152457216 10683909143808 10695038785433 10722181212096 10723457206528 10729745256576 10731243231376 10739108036032 10751033752896 10752313180928 10768972073952 10770253636736 10787427750912 10796716176384 10806137394688 10808835009632 10816254865184 10828266253152 10844550045248 10845424674304 10846333438224 10853075661824 10855797952568 10865127939072 10873112816996 10874608853504 10885187345388 10886482738384 10894387131853 10902371502796 10931340839936 10939277803712 10943480030208 10951425807936 10952729083648 10960756212736 11010304441312 11015969721504 11040040036576 11074705162158 11077412367872 11103236924736 11143829188272 11154262829721 11165166312448 11171036862854 11177565164544 11183442234162 11187318711808 11205984983296 11229523966848 11245818974816 11254060906112 11281130235078 11313355915293 11332744547808 11351653465296 11371323583488 11372412290173 11382199866096 11385041287719 11400354335112 11401945933337 11410302288284 11422973362452 11423581504368 11424332754736 11431953715776 11442032828574 11443394489032 11461641985344 11463005979392 11469727688064 11471407084544 11484146015232 11492270794258 11503307549184 11505032893974 11512184573824 11514077759712 11524124947984 11524229278113 11531392890688 11536922421552 11544198435264 11552439751296 11554271906848 11556172014024 11565089833814 11584386424193 11597250817779 11605750309428 11622982666444 11625640042368 11635889920932 11637274651376 11645037662016 11645803476032 11685226415104 11698202790912 11698316952576 11699322793477 11716784776192 11729796197376 11730042538862 11749367603712 11769750640864 11778376555648 11791456374144 11792859617792 11801422108064 11832505124378 11845645052334 11847054744712 11862989206976 11876162987328 11886526131296 11894911571776 11895870914048 11906359044752 11909081209344 11926990355456 11935177782272 11938157247808 11948431727616 11948682660742 11957439712744 11977932164864 11981801892016 11997917591168 12011241208704 12012670607872 12030203037568 12076720302944 12082934300448 12093587357727 12137555348391 12146450823012 12156716586047 12170216548941 12182113143808 12186585668568 12220364316864 12233707619694 12244382757233 12257980072899 12266627558394 12269962458112 12308152087968 12352242545016 12372852515892 12406146882492 12406267952916 12449083824704 12462908459712 12472706374656 12483703078944 12505097432064 12506294687869 12520182855207 12527965565632 12539010989818 12548868733984 12558746807808 12562804179552 12571772670528 12579701335296 12590678387072 12604660262016 12606160281088 12616461636888 12637512462756 12638343545012 12639362846176 12648539960542 12653398784928 12662325221568 12662586090426 12664093002968 12673374370976 12681126393664 12684292075796 12695208710592 12704512882944 12705189252096 12716275804672 12718424501596 12730397154816 12730664510267 12739645454602 12750701981952 12761478437312 12762897592884 12770831177984 12782090727416 12785013111552 12806345169024 12831515321878 12838117694226 12909597565216 12909723548768 12924059721504 12943495215296 12984137086668 13002978189631 13012507922692 13023444270336 13034808532352 13046032046464 13056557378624 13071056609472 13072612132096 13077411593466 13082192899072 13105986237854 13116166765568 13128696259712 13172437751296 13174603966848 13194416234752 13232972851256 13252250523072 13255052338772 13261872639324 13310963413484 13313152409667 13326036196352 13332893021184 13333173029858 13347979440774 13357508462436 13380654321408 13402980218496 13442146298988 13453720547916 13464574796706 13465460269162 13476777300096 13499263580352 13511043042464 13526046976992 13535589029952 13559070839644 13569008126608 13584076431024 13606741742088 13630060739328 13659842943232 13666871526144 13689674982528 13716447413042 13716581270566 13731813454098 13740349330048 13753491504866 13788395832192 13800049310752 13803494317778 13815374185056 13825499313792 13837409537232 13849484065624 13859254289744 13872592214788 13874644910832 13875763921536 13887997647564 13889650390352 13897795041384 13899829955264 13909922262188 13921612840704 13931815830528 13945758394496 13946883140608 13949239775944 13962371073024 13963707850279 13984413099008 13996460221568 13998016714776 14006718066176 14009847357706 14022272444928 14034123587968 14071087174936 14083197343872 14086713035208 14135328372352 14158913458624 14166198835008 14197152521152 14231300851713 14245212191744 14261031416832 14296241616128 14306327008768 14322214101504 14334711670528 14358629431936 14381563344324 14437688337536 14461777917632 14513583127184 14521050996528 14545279668936 14601901077248 14640813537438 14662552392674 14665904708928 14678835071622 14687959628672 14689593020904 14690375072736 14725457682853 14739319682688 14741810217759 14742999166632 14753399727792 14755459443142 14766273549544 14782671410232 14791713643248 14802554319936 14804315899648 14807336601684 14820756006144 14832713157504 14845484742528 14858438917696 14870580764421 14872350439628 14888866098084 14911256312216 14913708477558 14926722184781 14950216148736 14963397177864 14972698622464 14989325716992 14989471996416 15041506980104 15058210485912 15058357437576 15084474553724 15110326063744 15135537953728 15152345880384 15163450860288 15176266488128 15180055050292 15200472446816 15217352482848 15230631149936 15231442005824 15233135836668 15242604954368 15256043771432 15259531778304 15268865696256 15282189313792 15292970250752 15309953005056 15340043858632 15350276918112 15352103679616 15365639037484 15369152101248 15382563228736 15392264580352 15403253001728 15408229352032 15420358224384 15446087409408 15463001090372 15474333745904 15500853389824 15514519894576 15526716882688 15543959211264 15582523753236 15608523514782 15650524815882 15675487210779 15721941832192 15759757729848 15770875571088 15794193403112 15834883983104 15884604658032 16014988278272 16023228685824 16085185809792 16096864847064 16108662054048 16110579067264 16124783143636 16128469771392 16150162799616 16155380455104 16183407131188 16195267764016 16209206092032 16213252514448 16224382297776 16226955398588 16248780891424 16252495868928 16266825067872 16268137011456 16279613492736 16283696928852 16293819089152 16309669225494 16311610159592 16311913280256 16329724107576 16343973430532 16353557254194 16355503411192 16371243686534 16397011259904 16408916705568 16410869450624 16429093625472 16441134319104 16441479605023 16469656726688 16497136687856 16515456661968 16541529176656 16541690603888 16560060054864 16616118551808 16617211279616 16628296313856 16644937438592 16693577140276 16721430717262 16747749468672 16750405572736 16756555294281 16762363560704 16772935113728 16780978067712 16791561360384 16793169008339 16806213682688 16808977474944 16821948849184 16850016617008 16868728462224 16871198379904 16881091359168 16883100295424 16883448120568 16926944947456 16938236599296 16939350510592 17000935975936 17017196790512 17046684148736 17075126892032 17115453432426 17117490258968 17136499132104 17165091733548 17194508969088 17207110626816 17232079628672 17238406191387 17268276860736 17286187421976 17297089336032 17312182782224 17331407860272 17347634750721 17364592360448 17428075479296 17434473999666 17436548791288 17455911977064 17468705214048 17527839622656 17566138622464 17575177164288 17575374750197 17575546266631 17595063808293 17654625961296 17667564833472 17669667364096 17682496852432 17689289426688 17702133162096 17748757686567 17750869879556 17770582117068 17775075369984 17794483810464 17797305921032 17810011283248 17829789196944 17840872428544 17842367357664 17843806371072 17859538567128 17870640291328 17873320652258 17890485533184 17902766673408 17903142655571 17907235871712 17922861731984 17923023991113 17936159569116 17938294063888 17951318595121 17952766395608 17966898247296 17969036400128 17972702838024 17996876386752 17999018107136 18019005911808 18032211833856 18034729302656 18045304556352 18047452039936 18080771589919 18112101908032 18115080454416 18142322322784 18173414319104 18195337670477 18222495368192 18252899976704 18273169715712 18309084605464 18384527776256 18404943687168 18417927595008 18420498913408 18433999085056 18449879382976 18499526547776 18501018562048 18517330196752 18530393388512 18562150454272 18664022286368 18673625737056 18777596458496 18782284046944 18787652905709 18791948348448 18808516484727 18823303100976 18886017580608 18888265113344 18909240421632 18957515317518 18959044269264 18972809940813 18975067802284 18996139504452 19010061556464 19021689590496 19026438113694 19043040590233 19056474648398 19074413707008 19077636752394 19109468181903 19142217655968 19156246766976 19173136091124 19175417792432 19247272982817 19275812649984 19276000760832 19361401328704 19364396347824 19364585323152 19393706225248 19398140230656 19415242822944 19450378356869 19518761884038 19521084716584 19552212798528 19554539611904 19569048069696 19571780095496 19584836067936 19586124027872 19587166763648 19608918198144 19623289348608 19635292480512 19652426243584 19655746957012 19657332222176 19658979356781 19671199637056 19674250148352 19688129498112 19688542975294 19693044389568 19710228546976 19722284857664 19736739093248 19743115468912 19758656626944 19759708548096 19761008008192 19776950876672 19791624352128 19793979656704 19827441019228 19849459276884 19851821464112 19882578508158 19884944636744 19933621531648 19951196237152 19955757702144 19956176799878 19966445120226 19989054294528 19999759544787 20077613981216 20077809916768 20198190403743 20203127840512 20217934480384 20266564563696 20289803310464 20310847782224 20338606259466 20346042371072 20353512189912 20383046891854 20467035890816 20489764414848 20492202801664 20574671119563 20574871905849 20594783212544 20605380123648 20610523995072 20630237257299 20700073966128 20705241476667 20725278948352 20735943005184 20774226098436 20776698337648 20788881434616 20808888322182 20811364686376 20834475585528 20849744932896 20864883393282 20867366421176 20885476862976 20900649614372 20918637591744 20920324710912 20923859663916 20942117831162 20976619648512 20977060185719 20994690332352 21010077099264 21013010306464 21014771036559 21027834094784 21051185381952 21092560305619 21106630762404 21179472877376 21202992558528 21238370187936 21295728781728 21332225031168 21332464855042 21332673036566 21367818287616 21390077570866 21425767355467 21444362424192 21446914413056 21459490513152 21462486462752 21478216072064 21502067505792 21504626361856 21537944147904 21540507273472 21580275768613 21612274789376 21617670019264 21632509730368 21656532506304 21689100090496 21690849348608 21692666876448 21711595905136 21717015929279 21746225633992 21749217707008 21770374690776 21772965476768 21788774263706 21804743005592 21878555607424 21902851615872 21905458167296 21993828589011 22020608882624 22031939443008 22080080073152 22133189164713 22149410324316 22154824735744 22206473849472 22287658376544 22308525659442 22342073725708 22366884468324 22374637423616 22411969966592 22459047933696 22491637949632 22508121812224 22562260470156 22626711830586 22665489095616 22703306930592 22744824580346 22764399732192 22770082575438 22800708670224 22803891866674 22820604576568 22845946724904 22847163008736 22848665509472 22863907431552 22884065657148 22886788978064 22923283970688 22926011958784 22939455376128 22984541588516 23006615098368 23010065787948 23024369147648 23028155519424 23048249895968 23048458556226 23062785781376 23068570649207 23073844843104 23088396870528 23104879502592 23108543813696 23112344028048 23130179667628 23168772848386 23194501635558 23211500618856 23214741165781 23245965332888 23251280084736 23271779841864 23274549302752 23290075324032 23291606952064 23398645586954 23460085077724 23498735207424 23539501281728 23556753111296 23582912748288 23585719235584 23602844216128 23665010248756 23691290104668 23694109489424 23725978413952 23752325974656 23773052262592 23789823143552 23791741828096 23812718089504 23818162418688 23876314495616 23897365321484 23914879425488 23955864329728 23963603784032 23995835182336 24022482417408 24025341215744 24060406075136 24153440605888 24165868600896 24187174715454 24275110696782 24292901646024 24313433172094 24340433097882 24373171337136 24440728633728 24467415239388 24488765514466 24515960145798 24533255116788 24556865529801 24616304175936 24704485090032 24745705031784 24812293764984 24812535905832 24898167649408 24925816919424 24967406157888 25012589375738 25040365710414 25055931131264 25078021979636 25082146075893 25097737467968 25117493615616 25125608359104 25143545341056 25159402670592 25174991332513 25181356774144 25209320524032 25212320562176 25232923273776 25275024925512 25276687090024 25278725692352 25297079921084 25306797569856 25324650443136 25325172180852 25328186005936 25346748741952 25362252787328 25368584151592 25390417421184 25409025765888 25432551609344 25436849003192 25460794309632 25461329020534 25479290909204 25501403963904 25522956874624 25525795185768 25541662355968 25564181454832 25570026223104 25612690338048 25663030643756 25676235388452 25819195130432 25819447097536 25848119443008 25886990430592 25968274173336 26005956379262 26025015845384 26046888540672 26069617064704 26092064092928 26113114757248 26142113218944 26145224264192 26154823186932 26211972475708 26257392519424 26344875502592 26349207933696 26388832469504 26465945702512 26504501046144 26510104677544 26523745278648 26621926826968 26626304819334 26666346059716 26695958881548 26715016924872 26761308642816 26805960436992 26809980978387 26884292597976 26907441095832 26911197631307 26929149593412 26930920538324 26953554600192 26998527160704 27022086084928 27052093953984 27071178059904 27118141679288 27138016253216 27168152862048 27213483484176 27260121478656 27319685886464 27333743052288 27379349965056 27432894826084 27433162541132 27463626908196 27480698660096 27506983009732 27576791664384 27600098621504 27606988635556 27630748370112 27650998627584 27674819074464 27698968131248 27718508579488 27745184429576 27749289821664 27751527843072 27775995295128 27779300780704 27795590082768 27799659910528 27819844524376 27843225681408 27891516788992 27898479551888 27927415700558 27992920443136 27996033429552 28013436132352 28019694715412 28044544889856 28068247175936 28120067308919 28142174349872 28166394687744 28173426070416 28270656744704 28317826917248 28332397670016 28394305042304 28462601703426 28584711972597 28592483232256 28612654017536 28644428203008 28669423341056 28717258863872 28763126688648 28875376675072 28923555835264 29027166254368 29042101993056 29090559337872 29203802154496 29281627074876 29325104785348 29331809417856 29357670143244 29375919257344 29379186041808 29380750145472 29450915365706 29478639365376 29483620435518 29485998333264 29506799455584 29510918886284 29532547099088 29532814462941 29565342820464 29583427286496 29605108639872 29608631799296 29614673203368 29641512012288 29665426315008 29690969485056 29716877835392 29741161528842 29744700879256 29777732196168 29822512624432 29827416955116 29853444369562 29900432297472 29901060246739 29926794355728 29934265199817 29945397244928 29978651433984 29978943992832 29981521632689 30083013960208 30116420971824 30116714875152 30168949107448 30220652127488 30271075907456 30304691760768 30326901720576 30352532976256 30360110100584 30400944893632 30434704965696 30461262299872 30462884011648 30466271673336 30485209908736 30512087542864 30519063556608 30537731392512 30540655118327 30564378627584 30574570337781 30585940501504 30619906010112 30680087717264 30700553836224 30704207359232 30731278074968 30738304202496 30765126457472 30784529160704 30806506003456 30816458704064 30840716448768 30892174818816 30926002180744 30948667491808 31001706779648 31029039789152 31053433765376 31087918422528 31165047506472 31217047029564 31301049631764 31350974421558 31378331292781 31413176746743 31443883664384 31519515459696 31541751142176 31588386806224 31669767966208 31769209316064 31963202332721 31998697282563 31999009554849 32029976556544 32046457371648 32049525545033 32085116356299 32170371619584 32193729694128 32217324108096 32221158134528 32249566287272 32256939542784 32310760910208 32366814262376 32390535528032 32418412184064 32426505028896 32448764595552 32453910797176 32497561782848 32533650135744 32536274022912 32559226985472 32567393857704 32587638178304 32619338450988 32623220319184 32623826560512 32646907195453 32659448215152 32683161395559 32687946861064 32707114508388 32711006822384 32742487373068 32794022519808 32817833411136 32821738901248 32858187250944 32882268638208 32882959210046 32939313453376 32994273375712 33030913323936 33083058353312 33083381207776 33120120109728 33232237103616 33234422559232 33289874877184 33387154280552 33442861434524 33495498937344 33500811145472 33513110588562 33524727121408 33561956135424 33562660981613 33586338016678 33612427365376 33617954949888 33643897698368 33700033234016 33737456924448 33742396759808 33762182718336 33766200590848 33766896241136 33853889894912 34034393581024 34117236870519 34150253784064 34205837800011 34230906864852 34234980517936 34272998264208 34330183467096 34389017938176 34414221253632 34464159257344 34476812382774 34536553721472 34572374843952 34594178672064 34624365564448 34662815720544 34695269501442 34753159272579 34755444748783 34856150958592 34868947999332 34873097582576 34911823954128 34937410428096 35055679245312 35097968380431 35132277244928 35150354328576 35150749500394 35151092533262 35190127616586 35309251922592 35335129666944 35339334728192 35364993704864 35378578853376 35404266324192 35497515373134 35501739759112 35541164234136 35588967620928 35594611842064 35620022566496 35659578393888 35684734715328 35687612742144 35719077134256 35741280582656 35746641304516 35780971066368 35784396787403 35805533346816 35806285311142 35814471743424 35845723463968 35846047982226 35872319138232 35876588127776 35877327256207 35902637190242 35905532791216 35933796494592 35938072800256 35945405676048 35993752773504 35998036214272 36038011823616 36069458605312 36090609112704 36094904079872 36161543179838 36224203816064 36230160908832 36284644645568 36390675340954 36451393931623 36470149758141 36505799953408 36546339431424 36618169210928 36733148271699 36769055552512 36809887374336 36840997826816 36867998170112 36899758765952 36999053095552 37002037124096 37034660393504 37060786777024 37328044572736 37347251474112 37518884063607 37555192916992 37564568093888 37575305811418 37583896696896 37617032969454 37646606201952 37772035161216 37776530226688 37818480843264 37915030635036 37918088538528 37945619881626 37950135604568 37992279008904 38020123112928 38043379180992 38052876227388 38086081180466 38112949296796 38148827414016 38149628590667 38155273504788 38191993530801 38218936363806 38252286221017 38284435311936 38312493533952 38346272182248 38350835584864 38494545965634 38722802657408 38728792695648 38729170646304 38787412450496 38830485645888 38900756713738 38965663426831 39008934568893 39037523768076 39042169433168 39104425597056 39109079223808 39138096139392 39143560190992 39169672135872 39172248055744 39174333527296 39217836396288 39246578697216 39304852487168 39311493914024 39314664444352 39317958713562 39342399274112 39348500296704 39352267578059 39377085950588 39386088779136 39420457093952 39444569715328 39473478186496 39486230937824 39517313253888 39553901753344 39583248704256 39587959313408 39654882038456 39698918553768 39703642928224 39765157016316 39769889273488 39902392474304 39912353599756 39932890240452 39978108589056 39999519089574 40155227962432 40155619833536 40396380807486 40406255681024 40533129127392 40579606620928 40621695564448 40677212518932 40707024379824 40766093783708 40934071781632 40979528829696 40984405603328 41149342239126 41149743811698 41221047990144 41260474514598 41400147932256 41410482953334 41482305022741 41548452196872 41553396675296 41577762869232 41617776644364 41622729372752 41668951171056 41699489865792 41729766786564 41734732842352 41801299228744 41837275183488 41840649421824 41847719327832 41884235662324 41891123550837 41953239297024 41954120371438 41989380664704 42020154198528 42026020612928 42029542073118 42055668189568 42102370763904 42185120611238 42213261524808 42255507353081 42358945754752 42405985117056 42476740375872 42591457563456 42664929710084 42665346073132 42735636575232 42780155141732 42851534710934 42888724848384 42893828826112 42918981026304 42924972925504 42956432144128 43004135011584 43009252723712 43075888295808 43081014546944 43160551537226 43235340038528 43265019460736 43313065012608 43378200180992 43385333752896 43423191810272 43434031858558 43492451267984 43540749381552 43545930953536 43577548527412 43609486011184 43757111214848 43805703231744 43810916334592 43987657178022 44041217765248 44063878886016 44160160146304 44176373048559 44266378329426 44298820648632 44343153644999 44412947698944 44575316753088 44617051318884 44684147451416 44733768936648 44780166554343 44823939933184 44918095867392 44983275899264 45016243624448 45124520940312 45253423661172 45330978191232 45406613861184 45489649160692 45528799464384 45540165150876 45601417340448 45607783733348 45641209153136 45691893449808 45694326017472 45697331018944 45727814863104 45768131314296 45773577956128 45846567941376 45852023917568 45878910752256 45907337135759 45969083177032 46020131575896 46048738295296 46056311038848 46096499791936 46096917112452 46125571562752 46137141298414 46147689686208 46176793741056 46209759005184 46217087627392 46224688056096 46260359335256 46335078886883 46337545696772 46389003271116 46423001237712 46429482331562 46491930665776 46502560169472 46543559683728 46549098605504 46580150648064 46583213904128 46797291173908 46920170155448 47079002563456 47113506222592 47165825496576 47205688432256 47330020497512 47382580209336 47388218978848 47451956827904 47504651949312 47546104525184 47579646287104 47625436179008 47752628991232 47794730642968 47829758850976 47911728659456 47927207568064 47991670364672 48044964834816 48120812150272 48306881211776 48331737201792 48374349430908 48550221393564 48585803292048 48626866344188 48680866195764 48746342674272 48881457267456 48934830478776 48977531028932 49031920291596 49066510233576 49113731059602 49232608351872 49324438815069 49408970180064 49491410063568 49624587529968 49625071811664 49796335298816 49851633838848 49934812315776 50025178751476 50080731420828 50111862262528 50156043959272 50164292151786 50195474935936 50251216718208 50287090682112 50318805341184 50349982665026 50362713548288 50379507025017 50418641048064 50465846547552 50550049851024 50553374180048 50557451384704 50594159842168 50613595139712 50649300886272 50650344361704 50656372011872 50693497483904 50724505574656 50737168303184 50780834842368 50818051531776 50873698006384 50922658041068 50958581818408 51002807927808 51045913749248 51051590371536 51083324711936 51128362909664 51140052446208 51225380676096 51326061287512 51352470776904 51638390260864 51638894195072 51696238886016 51773980861184 51936548346672 52011912758524 52050031690768 52093777081344 52139234129408 52184128185856 52226229514496 52284226437888 52290448528384 52309646373864 52423944951416 52514785038848 52698415867392 52726124250591 52726638799893 52777664939008 52931891405024 53009002092288 53020209355088 53047490557296 53243853653936 53252609638668 53332692119432 53391917763096 53430033849744 53522617285632 53611920873984 53619961956774 53709427966713 53768585195952 53814882191664 53822395262614 53853955785363 53858299186824 53861841076648 53907109200384 53997054321408 54044172169856 54053304131783 54104187907968 54142356119808 54236283358576 54242314769757 54276032506432 54336305724096 54426966968352 54520242957312 54525462802877 54586013011431 54639371772928 54667486104576 54758699930112 54865789652168 54866325082264 54927253816392 54961397320192 55013966019464 55153583328768 55200197243008 55213977271112 55261496740224 55301997255168 55303158671441 55349638148928 55397936262496 55437017158976 55490368859152 55498579643328 55503055686144 55551990590256 55558601561408 55591180165536 55599319821056 55639689048752 55686451362816 55783033577984 55796959103776 55854831401116 55985840886272 55992066859104 56039389430824 56136494351872 56240134617838 56284348699744 56332789375488 56333972439781 56346852140832 56362958717127 56541313489408 56635653834496 56664795340032 56788610084608 56925203406852 57129121770699 57169423945194 57184966464512 57338846682112 57434517727744 57526253377296 57750753350144 57847111670528 58054332508736 58084203986112 58181118675744 58351135070607 58407604308992 58563254149752 58650209570696 58663618835712 58715340286488 58751838514688 58758372083616 58761500290944 58901830731412 58957278730752 58967240871036 58971996666528 59013598911168 59021837772568 59065094198176 59065628925882 59117169614299 59130685640928 59166854572992 59210217279744 59217263598592 59229346406736 59283024024576 59330852630016 59381938970112 59433755670784 59482323057684 59489401758512 59555464392336 59645025248864 59654833910232 59706888739124 59800864594944 59802120493478 59853588711456 59868530399634 59963043265378 60166027920416 60232841943648 60233429750304 60337898214896 60441304254976 60542151814912 60609383521536 60653803441152 60705065952512 60720220201168 60801889787264 60869409931392 60922524599744 60925768023296 60932543346672 60970419817472 61024175085728 61038127113216 61081310236654 61128757255168 61149140675562 61202499437059 61360175434528 61401107672448 61408414718464 61462556149936 61476608404992 61530252914944 61569058321408 61632917408128 61784349637632 61852004361488 61897334983616 62058079578304 62106867530752 62175836845056 62330095012944 62434094059128 62602099263528 62701948843116 62756662585562 62826353493486 62931180557157 63039030919392 63083502284352 63176773612448 63207489368419 63277680916857 63339535932416 63538418632128 63926404665442 63997394565126 63998019109698 64099051090066 64170232712598 64277302066401 64340743239168 64387459388256 64434648216192 64442316269056 64499132574544 64513879085568 64515233963741 64621521820416 64733628524752 64740827305839 64781071056064 64836824368128 64853010057792 64897529191104 64907821594352 64995123565696 65067300271488 65072548045824 65078778184079 65134787715408 65151047787837 65175276356608 65238676901976 65246440638368 65247653121024 65293814390906 65318896430304 65366322791118 65375893722128 65414229016776 65422013644768 65484974746136 65635666822272 65643477802496 65716374501888 65717754634081 65765918420092 65878626906752 65988546751424 66061826647872 66166116706624 66166762415552 66240240219456 66464474207232 66468845118464 66579749754368 66774308561104 66885722869048 67001622290944 67026221177124 67049454242816 67123912270848 67125321963226 67172676033356 67235909899776 67287795396736 67400066468032 67474913848896 67484793519616 67524365436672 67532401181696 67533792482272 67707779789824 68068787162048 68234473741038 68411675600022 68461813729704 68469961035872 68545996528416 68660366934192 68778035876352 68928318514688 68953624765548 68964560443999 69073107442944 69144749687904 69188357344128 69205711947621 69248731128896 69325631441088 69390539002884 69506318545158 69510889497566 69566969782981 69644223497343 69712301917184 69737895998664 69746195165152 69823647908256 69874820856192 70195936760862 70301499000788 70302185066524 70380255233172 70618503845184 70670259333888 70678669456384 70729987409728 70757157706752 70808532648384 70947702846173 70995030746268 71003479518224 71082328468272 71177935241856 71189223684128 71240045132992 71319156787776 71369469430656 71375225484288 71438154268512 71493282609032 71568793574806 71612570622284 71628943486848 71691446927936 71692095964452 71744638276464 71753176255552 71754654512414 71805274380484 71811065582432 71867592989184 71890811352096 71987505547008 71996072428544 72076023647232 72082924308197 72138917210624 72181218225408 72189808159744 72323086359676 72448407632128 72460321817664 72569289291136 72781350681908 72902787863246 72940299516282 73236338421856 73466296543398 73681995653632 73799517531904 73998106191104 74069320787008 74121573554048 74656089145472 74694502948224 75037768127214 75129136187776 75150611622836 75167793393792 75234065938908 75293212403904 75441196988113 75524973997539 75544070322432 75553060453376 75636961686528 75644203276763 75830061270072 75836177077056 75891239763252 75900271209136 75984558017808 76040246225856 76086758361984 76105752454776 76172162360932 76225898593592 76297654828032 76299257181334 76310547009576 76383987061602 76437872727612 76504572442034 76568870623872 76624987067904 76692544364496 76701671169728 76989091931268 77054160467383 77445605314816 77457585391296 77458341292608 77574824900992 77660971291776 77801513427476 77931326853662 78017869137786 78075047536152 78084338866336 78208851194112 78218158447616 78276192278784 78287120381984 78339344271744 78344496111488 78348667054592 78435672792576 78622987828048 78629328888704 78635917427124 78684798548224 78704535156118 78754171901176 78772177558272 78840914187904 78889139430656 78946956372992 78972461875648 79034626507776 79166497408512 79309764076912 79397837107536 79407285856448 79530314032632 79539778546976 79804784948608 79824707199512 79865780480904 79999038179148 80310455924864 80311239667072 80644038159707 80733592893921 80792761614972 80812511362048 81066258254784 81159213241856 81243391128896 81354425037864 81414048759648 81532187567416 81868143563264 81959057659392 82298684478252 82299487623396 82442095980288 82520949029196 82800295864512 82820965906668 82964610045482 83096904393744 83106793350592 83155525738464 83235553288728 83245458745504 83337902342112 83398979731584 83459533573128 83469465684704 83602598457488 83674550366976 83695438655664 83768471324648 83782247101674 83908240742876 83978761329408 84040308397056 84052041225856 84059084146236 84111336379136 84204741527808 84266624331719 84360201926757 84370241222476 84426523049616 84511014706162 84717891509504 84811970234112 84953480751744 85182915126912 85329859420168 85330692146264 85560310283464 85703069421868 85777449696768 85837962052608 85849945851008 85912864288256 86008270023168 86151776591616 86162029093888 86321103074452 86470680077056 86530038921472 86626130025216 86756400361984 86770667505792 86846383620544 86868063717116 86984902535968 87081498763104 87091861907072 87155097054824 87218972022368 87514222429696 87611406463488 87975314356044 88082435530496 88127757772032 88320320292608 88352746097118 88532756658852 88597641297264 88686307289998 88825895397888 89150633506176 89234102637768 89368294902832 89467537873296 89560333108686 89703180740217 89836191734784 89944564898067 89966551798528 90032487248896 90249041880624 90506847322344 90661956382464 90813227722368 90979298321384 91057598928768 91080330301752 91202834680896 91215567466696 91282418306272 91383786899616 91388652034944 91394662037888 91455629726208 91536262628592 91547155912256 91621965354981 91693135882752 91757821504512 91814674271518 91938166354064 91967868944941 92040263151792 92097476590592 92112622077696 92192999583872 92193834224904 92251143125504 92274282596828 92295379372416 92353587482112 92419518010368 92434175254784 92449376112192 92520718670512 92670157773766 92675091393544 92778006542232 92846002475424 92858964663124 92983861331552 93005120338944 93087119367456 93098197211008 93160301296128 93166427808256 93594582347816 93840340310896 94134993878343 94158005126912 94227012445184 94331650993152 94411376864512 94660040995024 94765160418672 94776437957696 94903913655808 95009303898624 95092209050368 95159292574208 95250872358016 95505257982464 95589461285936 95659517701952 95854415136128 95889606998163 95983340729344 96089929669632 96099129456097 96148576635099 96241624300544 96613762423552 96663474403584 96748698861816 97100442787128 97171606584096 97253732688376 97361732391528 97492685348544 97762914534912 97869660957552 97940721586359 97955062057864 98063840583192 98133020467152 98227462119204 98303263587419 98465216703744 98648877630138 98817940360128 98982820127136 99249175059936 99250143623328 99592670597632 99703267677696 99869624631552 100050357502952 100161462841656 100223724525056 100312087918544 100328584303572 100390949871872 100502433436416 100574181364224 100576293557213 100687982944839 100699965330052 100725427096576 100759014050034 100837282096128 100846936400863 100931693095104 101100099702048 101106748360096 101114902769408 101188319684336 101227190279424 101298601772544 101300688723408 101312744023744 101386994967808 101449011149312 101474336606368 101561669684736 101747396012768 101845316082136 101917163636816 102091827498496 102103180743072 102256725819328 102450761352192 102652122575024 102704941553808 102726655625483 103276780521728 103277788390144 103392477772032 103547961722368 103873096693344 104023825517048 104100063381536 104266334246349 104278468258816 104368256371712 104452459028992 104568452875776 104619292747728 104847889902832 105029570077696 105396831734784 105452248501182 105453277599786 105863782810048 106018004184576 106040418710176 106094981114592 106487707307872 106505219277336 106665384238864 106783835526192 106860067699488 107223841747968 107239923913548 107353190362209 107418855933426 107512589664607 107537170391904 107629764383328 107631981768621 107644790525228 107707911570726 107716598373648 107723682153296 107814218400768 107994108642816 108088344339712 108106608263566 108208375815936 108284712239616 108286986364117 108472566717152 108484629539514 108552065012864 108672611448192 108853933936704 109050925605754 109172026022862 109354181794869 109517399860224 109731579304336 109732650164528 109854507632784 109922794640384 110027932038928 110307166657536 110400394486016 110427954542224 110522993480448 110603994510336 110606317342882 110699276297856 110795872524992 110874034317952 110980737718304 110997159286656 111006111372288 111103981180512 111117203122816 111182360331072 111198639642112 111279378097504 111400883021759 111566067155968 111593918207552 111709662802232 111971681772544 111984133718208 112078778861648 112106757905197 112272988703744 112480269235676 112568697399488 112665578750976 112667944879562 112693704281664 112725917434254 113082626978816 113271307668992 113329590680064 113577220169216 113850406813704 114258243541398 114338847890388 114448885772001 114756858663051 114869035455488 115052506754592 115501506700288 115694223341056 116108665017472 116168407972224 116362237351488 116702270141214 116896990280493 116904677791361 117126508299504 117300419141392 117327237671424 117329701701113 117430680572976 117503677029376 117516744167232 117523000581888 117645426639763 117803661462824 117914557461504 117934481742072 117943993333056 118027197822336 118043675545136 118056802734177 118130188396352 118131257851764 118234339228598 118261371281856 118333709145984 118420434559488 118458692813472 118661705260032 118763877940224 118867511341568 118964646115368 118978803517024 119083702540501 119110928784672 119290050497728 119309667820464 119413777478248 119604240986956 119707177422912 119737060799268 119838258450383 119926086530756 120332055840832 120465683887296 120466859500608 120675796429792 120882608509952 121084303629824 121218767043072 121410131905024 121440440402336 121603779574528 121738819862784 121845049199488 121851536046592 121865086693344 122048350171456 122162620473308 122298281351124 122404998874118 122609234133641 122720350869056 122802215344896 122816829436928 122925112299872 122953216809984 123060505829888 123265834816256 123704008722976 123794669967232 124116159156608 124446915068223 124660190025888 124868188118256 125204198527056 125403897686232 125421405266707 125513325171124 125652706986972 125862361114314 126078061838784 126167004568704 126353547224896 126414978736838 126555361833714 126766522059243 127076837264256 127852809330884 127994789130252 127996038219396 128198102180132 128340465425196 128554604132802 128681486478336 128774918776512 128869296432384 128884632538112 128998265149088 129027758171136 129030467927482 129243043640832 129467257049504 129481654611678 129562142112128 129706020115584 129795058382208 129815643188704 129990247131392 130134600542976 130157556368158 130269575430816 130302095575674 130477353803952 130492881276736 130587628781812 130637792860608 130732645582236 130751787444256 130828458033552 130844027289536 130969949492272 131271333644544 131286955604992 131432749003776 131435509268162 131531836840184 131757253813504 131977093502848 132123653295744 132332233413248 132333524831104 132480480438912 133029460934997 133159499508736 133548617122208 133771445738096 134003244581888 134052442354248 134250643926452 134345352066712 134471819799552 134575590793472 134800132936064 134949827697792 134969587039232 135048730873344 135067584964544 136137574324096 136468947482076 136823351200044 136923627459408 136939922071744 137091993056832 137320733868384 137556071752704 137569241566559 137722011407277 137856637029376 137907249531096 137929120887998 138146214885888 138289499375808 138376714688256 138411423895242 138497462257792 138651262882176 138781078005768 139005236660649 139012637090316 139021778995132 139133939565962 139288446994686 139475791997328 139492390330304 139647295816512 139749641712384 140391873521724 140602998001576 140604370133048 140760510466344 141237007690368 141340518667776 141459974819456 141617065296768 141895405692346 141990061492536 142006959036448 142132161096727 142164656936544 142355870483712 142378447368256 142480090265984 142638313575552 142738938861312 142876308537024 142986565218064 143032760085941 143137587149612 143225141244568 143257886973696 143382893855872 143384191928904 143489276552928 143506352511104 143509309024828 143610548760968 143622131164864 143735185978368 143781622704192 143975011094016 144165848616394 144277834421248 144362436450816 144646172719352 144896815264256 144920643635328 145138578582272 145562701363816 145805575726492 145880599032564 146472676843712 146932593086796 147363991307264 147599035063808 147996212382208 148138641574016 148243147108096 149312178290944 149389005896448 150075536254428 150258272375552 150301223245672 150335586787584 150468131877816 150586424807808 150882393976226 151049947995078 151088140644864 151288406553526 151660122540144 151672354154112 151782479526504 151800542418272 151969116035616 152080492451712 152173516723968 152211504909552 152344324721864 152451797187184 152598514362668 152621094019152 152767974123204 152875745455224 153009144884068 153137741247744 153249974135808 153385088728992 153403342339456 153978183862536 154108320934766 154891210629632 154915170782592 154916682585216 155149649801984 155321942583552 155603026854952 155862653707324 156035738275572 156150095072304 156168677732672 156417702388224 156552384557568 156574240763968 156678688543488 156688992222976 156697334109184 156871345585152 157245975656096 157258657777408 157271834854248 157369597096448 157409070312236 157508343802352 157544355116544 157681828375808 157778278861312 157944923751296 158332994817024 158619528153824 158795674215072 158814571712896 159060628065264 159079557093952 159609569897216 159649414399024 159731560961808 159998076358296 160620911849728 160622479334144 161288076319414 161467185787842 161585523229944 161980034511383 162132516509568 162159912395349 162318426483712 162486782257792 162708850075728 162828097519296 163064375134832 163576388408631 163736287126528 163918115318784 164597368956504 164598975246792 164884191960576 165041898058392 165600591729024 165641931813336 165909476014323 165929220090964 166193808787488 166213586701184 166311051476928 166471106577456 166490917491008 166675804684224 166797959463168 166919067146256 166938931369408 167205196914976 167349100733952 167390877311328 167536942649296 167564494203348 167816481485752 167957522658816 168104082451712 168118168292472 168222672758272 168409483055616 168533248663438 168720403853514 168740482444952 168853046099232 169001917319343 169022029412324 169435783019008 169623940468224 169906961503488 170365830253824 170659718840336 170661384292528 171120620566928 171406138843736 171554899393536 171699891702016 171825728576512 172016540046336 172303553183232 172642206148904 172941360154112 173060077842944 173252260050432 173255898580759 173512800723968 173541335011584 173692767241088 173736127434232 173969805071936 174162997526208 174183723814144 174310194109648 174437944044736 175028444859392 175222812926976 175950628712088 176164871060992 176255515544064 176640640585216 176705492194236 177065513317704 177195282594528 177351508842897 177372614579996 177651790795776 178301267012352 178468205275536 178736589805664 178935075746592 179120666217372 179406361480434 179889129796134 179933103597056 180498083761248 181013694644688 181323912764928 181626455444736 181815659352361 181958596642768 182115197857536 182160660603504 182405669361792 182431134933392 182564836612544 182767573799232 182777304069888 182789324075776 182911259452416 183072525257184 183094311824512 183243930709962 183386271765504 183403829427859 183607498311177 183629348543036 183876332708128 183935737889882 184080526303584 184225244155392 184385999167744 184387668449808 184502286251008 184548565193656 184590758744832 184707174964224 184724859091729 184868350509568 184898752224384 185041437341024 185204581241501 185340315547532 185350182787088 185556013084464 185692004950848 185717929326248 185967722663104 186174238734912 186196394422016 186320602592256 186332855616512 187189164695632 187680680621792 188269987756686 188316010253824 188822753729024 189320081990048 189530320837344 189552875915392 189622468105257 189807827311616 190018607797248 190184418100736 190318585148416 190501744716032 191010515964928 191178922571872 191319035403904 191708830272256 191779213996326 192198258912194 192297153270198 193227524847104 193326948807168 193331008932941 193497397723632 193545701891223 194200885574256 194343213168192 194507465376752 194723464783056 194985370697088 195236334552237 195525829069824 195739321915104 195881443172718 195910124115728 196127681166384 196266040934304 196454924238408 196606527174838 196930433407488 196934569211281 197153263902243 197297755260276 197464504546331 197635880720256 197965640254272 198498350119872 198500287246656 198888487489109 199185341195264 199406535355392 199739249263104 200100715005904 200322925683312 200447449050112 200624175837088 200657168607144 200781899743744 201004866872832 201148362728448 201152587114426 201375965889678 201399930660104 201518028100068 201693872801726 201863386190208 202200199404096 202213496720192 202229805538816 202376639368672 202454380558848 202597203545088 202601377446816 202625488047488 202773989935616 202898022298624 202948673212736 203123339369472 203142786686737 203494792025536 203690632164272 203834327273632 204183654996992 204206361486144 204513451638656 205304245150048 205409883107616 205453311250966 206553561043456 206555576780288 206664181962799 206784955544064 206893681331997 207095923444736 207746193386688 208047651034096 208200126763072 208532668492698 208700909348943 208904918057984 209136905751552 209238585495456 209695779805664 210904497002364 210906555199572 211727565620096 212036008369152 212080837420352 212189962229184 212607009693773 212843108538519 212975414615744 213010438554672 213330768477728 213567671052384 213720135398976 213954161925559 214479847827096 214706380724418 214837711866852 215025179329214 215074340783808 215259528766656 215263963537242 215289581050456 215415823141452 215433196747296 215447364306592 215988217285632 216176688679424 216213216527132 216248772924591 216416751631872 216569424479232 216573972728234 216945133434304 216969259079028 217104130025728 217345222896384 217707867873408 218101851211508 218344052045724 218708363589738 219463158608672 219465300329056 219709015265568 220055864077856 220800788972032 220855909084448 221045986960896 221050629223727 221212634685764 221398552595712 221591745049984 221748068635904 221961475436608 221994318573312 222207962361024 222234406245632 222364720662144 222397279284224 222558756195008 222801766043518 223187836415104 223419325604464 223968267436416 224157557723296 224213515810394 224960538471352 225137394798976 225335889759124 225387408563328 225451834868508 226323590964339 226542615337984 226659181360128 226932609830289 227154440338432 227700813627408 228516487082796 228677695780776 228897771544002 229513717326102 230105013509184 231162481402149 231388446682112 232217330034944 232336815944448 232724474702976 233404540282428 233793980560986 233809355582722 234253016599008 234600838282784 234654475342848 234659403402226 234861361145952 235033488334464 235046001163776 235290853279526 235607322925648 235683440910137 235868963484144 235887986666112 236054395644672 236087351090272 236113605468354 236260376792704 236262515703528 236468678457196 236522742563712 236667418291968 236840869118976 236917385626944 237383033454743 237735022683136 237929292230736 237957607034048 238167405081002 238221857569344 238580100995456 238619335640928 238827554956496 239208481973912 239414354845824 239474121598536 239676516900766 239852173061512 240664111681664 240931367774592 240933719001216 241351592859584 241932114479121 242168607259648 242437534086144 242460745400299 242820263810048 242880880804672 243207559149056 243477639725568 243690098398976 243703072093184 243730173386688 244096700342912 244325240946616 244596562702248 244809997748236 245218468267282 245440701738112 245604430689792 245850224599744 246121011659776 246531669632512 247408017445952 247589339934464 248232318313216 248893830136446 249320380051776 249736376236512 250408397054112 250807795372464 250842810533414 251026650342248 251305413973944 251724722228628 252156123677568 252334009137408 252707094449792 252799872995157 252829957473676 253110723667428 253533044118486 253754277141277 254153674528512 255705618661768 255989578260504 255992076438792 256396204360264 256680930850392 257109208265604 257549837553024 257738592864768 257996530298176 258060935854964 258486087281664 258934514099008 258963309223356 259124284224256 259182176117561 259412040231168 259590116764416 259631286377408 259980494262784 260269201085952 260315112736316 260539150861632 260604191151348 260954707607904 260985762553472 261175257563624 261275585721216 261465291164472 261503574888512 261656916067104 261688054579072 261939898984544 262542667289088 262871018536324 263063673680368 263514507627008 263954187005696 264247306591488 264664466826496 264667049662208 264960960877824 266058921869994 267097234244416 267542891476192 268104884708496 268501287852904 268690704133424 269151181586944 269600265872128 269899655395584 270097461746688 270135169929088 272275148648192 272937894964152 273646702400088 273847254918816 273879844143488 274183986113664 274641467736768 275138483133118 275444022814554 275814499062192 275858241775996 275903606834823 276292429771776 276578998751616 276753429376512 276822847790484 276994924515584 277302525764352 277562156011536 278010473321298 278025274180632 278043557990264 278267879131924 278576893989372 278951583994656 278984780660608 279294591633024 279499283424768 280783747043448 281205996003152 281208740266096 281521020932688 282474015380736 282681037335552 282919949638912 283234130593536 283790811384692 283980122985072 284013918072896 284264322193454 284329313873088 284711740967424 284756894736512 284960180531968 285276627151104 285477877722624 285483873141763 285752617074048 285973130436128 286065520171882 286275174299224 286450282489136 286515773947392 286765787711744 286768383857808 286978553105856 287012705022208 287018618049656 287221097521936 287244262329728 287563245408384 287950022188032 288297388368291 288331697232788 288724872901632 289292345438704 289793630528512 289841287270656 290277157164544 291125402727632 291611151452984 291761198065128 292945353687424 293865186173592 294909790762257 295198070127616 295992424764416 296277283148032 296486294216192 298624356581888 298778011792896 300151072508856 300516544751104 300602446491344 300671173575168 300936263755632 301172849615616 301728880671639 301764787952452 302099895990156 302176281289728 302540809202589 302576813107052 303320245080288 303344708308224 303564959053008 303601084836544 303938232071232 304160984903424 304347033447936 304423009819104 304688649443728 304903594374368 305172416117057 305197028725336 305242188038304 305535948246408 305751490910448 306018289768136 306275482495488 306770177457984 306806684678912 307956367725072 308179966876449 308216641869532 309320740398109 309782421259264 309830341565184 309833365170432 310299299603968 310643885167104 311206053709904 311725307414648 312071476551144 312300190144608 312337355465344 312835404776448 313104769115136 313148481527936 313357377086976 313377984445952 314491951312192 314517315554816 314543669708496 314739194192896 314818140624472 315016687604704 315088710233088 315363656751616 315556557722624 315889847502592 315937226823737 317239056307648 317591348430144 317629143425792 318121256130528 318159114187904 319219139794432 319298828798048 319463121923616 319996152716592 321241823699456 321244958668288 322537768993821 322576152638828 322934371575684 323171046459888 323960069022766 324265033019136 324319824790698 324860959092351 324973564515584 325417700151456 325656195038592 326128750269664 327152776817262 329194737913008 329197950493584 329768383921152 330083796116784 330656432066773 331201183458048 331283863626672 331818952028646 331858440181928 332387617574976 332427173402368 332622102953856 332942213154912 332981834982016 333351609368448 333595918926336 333838134292512 333877862738816 334202649065277 334410393829952 334698201467904 334781754622656 335073885298592 335128988406696 335632962971504 335915045317632 335947206301597 336208164903424 336236336584944 336320273715591 336445345516544 336818966111232 337066497326876 337440807707028 337480964889904 337706092198464 338003834638686 338044058824648 338871566038016 339247880936448 339813923006976 340731660507648 341319437680672 341322768585056 342241241133856 342812277687472 343399783404032 344607106366464 345284412297808 345882720308224 346120155685888 346504520100864 346511797161518 347082670023168 347385534482176 347472254868464 347939610143872 348325995052416 348367447628288 348620388219296 348875888089472 350714033374083 351901257424176 351989105103339 352329742121984 352511031088128 352544780995363 352936279919289 353281281170432 353410984388472 354131026635408 354390565189056 354703017685794 354745229159992 356602534024704 356936410551072 357251107621503 357473179611328 357870151493184 358241332434744 358812722960868 359115979149983 359514775351149 359778259592268 359866207194112 360996167522496 362027389289376 362647825529856 363252910889472 363631318704722 363917193285536 364230395715072 364238045042939 364321321207008 364811338723584 364862269866784 365129673225088 365535147598464 365554608139776 365578648151552 366145050514368 366188623649024 366487861419924 366807658855718 367214996622354 367258697086072 367752665416256 367827702400923 367871475779764 368161052607168 368450488310784 368771998335488 368775336899616 369097130387312 369181517489664 369189270797743 369449718183458 369736701019136 369797504448768 370082874682048 370409162483002 370680631095064 370700365574176 371112026168928 371384009901696 371435858652496 371935445326208 372348477469824 372392788844032 374378329391264 375361361243584 376264215800121 376539975513372 376632020507648 377086367499299 377645507458048 378640163980096 379060641674688 379105751830784 379244936210514 380368836201472 381003489432064 382357845143744 382638070807808 383417660544512 383558427992652 384396517824388 384594306540396 386455049694208 386653897614336 386662017865882 386994795447264 387091403782446 388401771148512 388686426336384 389014930753504 389446929566112 389970741394176 390472669104474 391478643830208 391762886345436 391820248231456 392255362332768 392532081868608 392909848476816 393213054349676 393860866814976 393869138422562 394306527804486 394595510520552 394650599818277 394929009092662 395271761440512 395931280508544 396996700239744 397000574493312 397776974978218 399478498526208 400201430011808 400645851366624 401248351674176 401314337214288 401563799487488 402009733745664 402305174228852 402751931779356 402799861320208 403036056200136 403092323878561 403387745603452 403726772380416 404400398808192 404426993440384 404459611077632 404753278737344 404908761117696 405202754893632 405250976094976 405547979871232 405897346425472 406285573373474 406989584051072 407381264328544 407668654547264 408412722972288 409026903277312 410608490300096 410819766215232 410906622501932 412707724699677 413107122086912 413111153560576 413328363925598 413569911088128 413787362663994 415492386773376 416095302068192 416400253526144 417065336985396 417401818697886 418477170990912 419391559611328 421808994004728 421813110399144 423455131240192 424161674840704 424379924458368 425214019387546 425686217077038 425950829231488 426020877109344 426396483290181 426661536955456 427135342104768 427440270797952 427908323851118 428622297695141 428959695654192 429098280257823 429412761448836 429675423733704 430050358658428 430148681567616 430519057533312 430527927074484 430579162100912 430831646282904 430866393494592 430894728613184 432353377358848 432426433054264 432497545849182 432833503263744 432874943358649 433147945456468 433890266868608 433938518158056 434208260051456 434690445792768 435415735746816 436203702423016 436688104091448 437416727179476 438926317217344 438930600658112 439418030531136 440111728155712 441601577944064 441711818168896 442091973921792 442101258447454 442425269371528 442797105191424 443183490099968 443496137271808 443922950873216 443988637146624 444415924722048 444468812491264 444729441324288 445117512390016 445603532087036 446375672830208 446838651208928 447936534872832 448315115446592 448427031620788 449921076942704 450274789597952 450671779518248 450774817126656 450903669737016 452647181928678 453865219660578 455401627254816 457032974165592 457355391561552 457795543088004 459027434652204 460210027018368 462324962804298 464434660069888 464673631888896 465448949405952 466809080564856 467587961121972 467618711165444 468506033198016 469201676565568 469318806804452 469722722291904 470066976668928 470092002327552 470581706559052 471214645851296 471366881820274 471737926968288 471775973332224 472108791289344 472174702180544 472227210936708 472520753585408 472525031407056 472937356914392 473045485127424 473334836583936 473834771253888 474766066909486 475858584461472 475915214068096 476334810162004 476443715138688 477160201990912 477238671281856 477655109912992 478416963947824 478828709691648 478948243197072 479353033801532 479704346123024 481328223363328 481862735549184 481867438002432 482703185719168 483864228958242 484921490800598 485761761609344 485940103534149 486415118298112 486955279451136 487380196797952 487460346773376 488193400685824 488650481893232 489193125404496 489619995496472 490436936534564 490881403476224 491208861379584 491700449199488 493063339265024 494816034891904 495178679868928 496464636626432 497787660272892 498640760103552 499472752473024 500816794108224 501615590744928 501685621066828 502053300684496 502610827947888 503449444457256 504312247355136 504668018274816 505414188899584 505599745990314 505659914947352 506221447334856 507066088236972 507508554282554 508307349057024 509685867755713 511411237323536 511979156521008 511984152877584 512792408720528 513361861700784 514218416531208 515099675106048 515477185729536 515993060596352 516121871709928 517869028198016 517926618446712 518248568448512 518364352235122 518824080462336 519180233528832 519191137011559 519262572754816 519767695742277 519960988525568 520538402171904 520588239258509 520630225472632 521078301723264 521208382302696 521909415215808 521971525106944 522350515127248 522551171442432 522930582328944 523007149777024 523313832134208 523376109158144 523879797969088 525085334578176 525742037072648 526127347360736 527029015254016 527908374011392 528494613182976 529328933652992 529334099324416 529921921755648 532117843739988 534194468488832 535085782952384 536209769416992 537002575705808 537381408266848 538302363173888 539200531744256 539799310791168 540270339858176 544550297296384 544841934265561 545446978057083 545875789928304 547293404800176 547694509837632 547759688286976 548367972227328 549282935473536 550211488283577 550276966266236 550888045629108 551628998124384 551716483551992 551807213669646 553157997503232 553506858753024 553645695580968 553989849031168 554174577275187 554605051528704 554997422322701 555124312023072 555613743724503 556020946642596 556050548361264 556087115980528 556535758263848 557153787978744 557903167989312 557969561321216 558589183266048 558998566849536 561567494086896 562411992006304 562417480532192 563042041865376 564948030761472 565839899277824 566468261187072 567581622769384 567960245970144 568027836145792 568528644386908 568658627746176 569423481934848 569513789473024 569920361063936 570553254302208 570955755445248 570967746283526 571505234148096 571946260872256 572131040343764 572550348598448 572900564978272 573031547894784 573531575423488 573536767715616 573957106211712 574025410044416 574037236099312 574442195043872 574488524659456 575126490816768 576594776736582 576663394465576 578584690877408 579682574541312 579993026798823 580554314329088 582250805455264 583222302905968 583522396130256 585890707374848 587730372347184 589819581524514 590803707633843 592393513638993 592554566296064 592972588432384 596665462467327 597248713163776 597556023585792 600302145017712 601033089502208 601204892982688 601342347150336 601872527511264 602345699231232 603457761343278 603529575904904 604199791980312 605081618405178 605153626214104 606640490160576 606689416616448 607129918106016 607202169673088 607876464142464 608321969806848 608334745385851 608694066895872 608846019638208 609377298887456 609428360060211 609807188748736 610344832234114 610394057450672 610484376076608 611071896492816 611502981820896 612036579536272 612550964990976 613540354915968 613613369357824 615912735450144 616359933752898 616433283739064 618641480796218 619660683130368 619666730340864 619673696837591 619992545888397 620598599207936 621287770334208 621347253308543 622412107419808 623450614829296 624142953102288 624600380289216 624674710930688 626296963055872 626714754173952 626755968891904 628983902624384 629034631109632 629087339416992 629636281248944 630033375209408 630727313503232 631779695005184 631874453647474 632928749176363 634478112615296 635182696860288 635258286851584 636242512261056 636318228375808 637821029081319 638438279588864 638597657596096 638926243847232 639992305433184 641862485776677 642483647398912 642489917336576 645075537987642 645152305277656 645868743151368 646342092919776 647920138045532 648530066038272 648639649581396 649721918184702 649947129031168 650288865757289 650835400302912 651312390077184 652257500539328 654305553634524 658389475826016 658395900987168 660167592233568 661312864133546 662402366916096 662416278256127 662567727253344 663151887671181 663637904057292 663716880363856 664198788019477 664775235149952 664854346804736 665244205907712 665884426309824 665963669964032 666703218736896 667191837852672 667676268585024 667755725477632 668405298130554 668820787659904 668988548827003 669563509245312 670147770597184 670257976813392 671265925943008 671894412603194 672416329806848 672472673169888 672640547431182 673227493807649 674132994653752 674881615414056 674961929779808 675412184396928 676007669277372 676088117649296 679627846013952 681463321015296 682638875361344 682645537170112 684482482267712 685624555374944 686799566808064 690568824595616 693023594323036 694165340046336 694771068964352 694944509736928 695879220287744 696651990104832 696734895256576 697240776438592 697751776178944 701428066748166 703802514848352 703978210206678 705089561990726 705872559838578 706821968776944 707050322730411 708262053270816 708781130378112 709406035371588 709490458319984 712149100364229 713205068049408 713872821102144 714502215243006 714946359222656 715740302986368 716482664869488 717625445921736 718231958299966 719029550702298 719556519184536 721992335044992 724054778578752 726505821778944 727262637409444 727382236200897 727834386571072 728460791430144 728476090085878 728642642414016 729622677447168 729724539733568 730259346450176 731070295196928 731109216279552 731157296303104 732290101028736 732377247298048 732975722839848 733615317711436 734429993244708 734517394172144 735505330832512 735655404801846 735742951559528 736322105214336 737543996670976 737550673799232 738194260774624 738363034979328 738378541595486 738899436366916 739595008897536 740165749364096 740818324966004 741361262190128 741400731148352 742224052337856 742768019803392 742871717304992 743870890652416 744696954939648 744785577688064 748756658782528 750722722487168 752528431600242 753079951026744 754172734998598 757280327960192 758121283349376 758211503661568 758489872421028 761262831423831 762006978864128 764715690287488 765276141615616 766835321089024 767116855985304 768793035648776 769188613080792 773324035731764 773989590894528 774182807564892 776803542297024 777372852672768 777546528352683 778029861507008 778893859132224 779941482788352 780424731307903 780945338208948 782957287660416 783525772690872 783640496462912 784510724665536 785064163737216 785819696953632 786426108699352 787738276845124 788613055608972 789191021041104 789301199636554 789858018185324 790543522881024 791862561017088 793993400479488 794001148986624 795553949956436 800402860023616 801291702733248 802496703348352 802628674428576 804610348457704 805503863558712 805599722640416 806072112400272 806184647757122 806775491206904 807453544760832 808800797616384 808853986880768 809506557474688 810405509787264 810501952189952 811794692850944 812571146746948 813979168102144 814762528657088 815337309094528 816825445944576 818053806554624 821216980600192 821639532430464 821813245003864 825415449399354 826656727851196 827574725327988 830984773546752 832190604136384 832800507052288 834130673970792 834803637395772 836954341981824 838783119222656 843617988009456 843626220798288 846910262480384 848323349681408 848759848916736 850428038775092 851372434154076 851901658462976 852041754218688 852792966580362 853323073910912 854270684209536 854880541595904 855816647702236 856451619425289 857244595390282 857919391308384 858196560515646 858825522897672 859350847467408 860100717316856 860297363135232 861038115066624 861055854148968 861158324201824 861663292565808 861732786989184 861789457226368 864852866108528 864995091698364 865749886717298 866295890912936 867780533737216 867877036316112 868416520102912 869380891585536 870831471493632 872407404846032 873376208182896 874833454358952 877852634434688 877861201316224 878836061062272 880223456311424 883423636337792 884202516894908 884850538743056 885594210382848 886366980199936 886992274543616 887845901746432 887977274293248 888831849444096 888937624982528 889458882648576 890235024780032 891207064174072 892751345660416 893677302417856 895873069745664 896630230893184 896854063241576 899842153885408 900549579195904 901343559036496 901549634253312 901807339474032 905294363857356 907730439321156 910803254509632 914065948331184 914710783123104 915517248351171 915591086176008 918054869304408 920420054036736 924649925608596 926932867648909 927962221194327 928869320139776 929347263777792 930897898811904 933618161129712 935175922243944 935237422330888 937012066396032 938403353131136 938637613608904 939445444583808 940133953337856 941163413118104 942429291702592 942733763640548 943475853936576 943551946664448 944217582578688 944349404361088 944454421873416 945041507170816 945050062814112 945874713828784 946090970254848 946669673167872 946760308668137 947669542507776 947811680471211 949532133818972 951717168922944 951830428136192 952669620324008 952887430277376 954320403981824 954477342563712 955310219825984 956833927895648 957657419383296 957896486394144 958706067603064 959408692246048 962656446726656 963725471098368 963734876004864 965406371438336 967728457916484 969842981601196 971523523218688 971880207068298 974760393595904 974920693546752 976386801371648 977300963786464 978386250808992 979239990992944 980873873069128 981762806952448 983400898398976 989632069783808 990357359737856 991969296200319 992929273252864 995575320545784 997281520207104 998945504946048 1001633588216448 1003231181489856 1003371242133656 1004106601368992 1005221655895776 1006898888914512 1007841618904791 1008624494710272 1009336036549632 1010828377799168 1011199491980628 1011319829894704 1012442894669712 1014132176473944 1015017108565108 1016614698114048 1019371735511426 1022822474647072 1023958313042016 1023968305755168 1025584817441056 1026723723401568 1028436833062416 1030199350212096 1031986121192704 1032243743419856 1035738056396032 1035853236893424 1036497136897024 1036728704470244 1037648160924672 1038360467057664 1038382274023118 1038525145509632 1039535391484554 1040442490430003 1041176478517018 1041260450945264 1042156603446528 1042416764605392 1043818830431616 1043943050213888 1044701030254496 1045102342884864 1045861164657888 1046014299554048 1046627664268416 1046752218316288 1047759595938176 1051484074145296 1052254694721472 1055816748022784 1056989226365952 1057090424017067 1057634342986089 1058657867305984 1058668198648832 1059843843511296 1064235687479976 1068388936977664 1070171565904768 1072419538833984 1074005151411616 1074762816533696 1077347937449949 1078401063488512 1079598621582336 1080540679716352 1089100594592768 1089683868531122 1090893956114166 1091751579856608 1092714135128817 1094586809600352 1095389019675264 1095519376573952 1096735944454656 1098565870947072 1100422976567154 1100553932532472 1101776091258216 1103257996248768 1103432967103984 1103614427339292 1106315995006464 1106339229129343 1107291391161936 1107567812393229 1107979698062336 1108349154550374 1109210103057408 1109316300409493 1109994844645402 1110248624046144 1111227487449006 1112041893285192 1112101096722528 1112174231961056 1113071516527696 1114307575957488 1115806335978624 1115939122642432 1117178366532096 1123134988173792 1124823984012608 1124834961064384 1126084083730752 1129896061522944 1129993211880313 1130004239378099 1131259102497897 1131679798555648 1132936522374144 1135163245538768 1135920491940288 1136055672291584 1137057288773816 1137317255492352 1139027578946048 1139840722127872 1141106508604416 1141935492567052 1143010468296192 1143892521744512 1144262080687528 1145100697196896 1145801129956544 1147063150846976 1147073535431232 1147914212423424 1148050820088832 1148074472198624 1148884390087744 1148977049318912 1150252981633536 1153189553473164 1153326788931152 1157169381754816 1159365149082624 1159986053597646 1164501610910528 1166444605811936 1167044792260512 1171781414749696 1175460744694368 1179639163049028 1181607415267686 1182638486310677 1183951799454831 1184787027277986 1185109132592128 1193330924934654 1200604290035424 1202409785965376 1203745055022528 1204691398462464 1206915522686556 1207059151809808 1207935566231761 1208399583960624 1209276971635683 1210163236810356 1210307252428208 1213280980321152 1213378833232896 1214259836212032 1214404339346176 1215752928284928 1216643939613696 1216669490771702 1217692039276416 1218754597774912 1218856720120422 1219614377497472 1220689664468228 1220788114901344 1220968752153216 1222143792985632 1223005963641792 1224073159072544 1225409713239349 1227080709831936 1227226738715648 1231825470900288 1232719867505796 1232866567478128 1237282961592436 1239321366260736 1239333460681728 1239347393675182 1239985091776794 1242694506617086 1244824214839616 1246901229658592 1248285906204576 1249200760578432 1249349421861376 1252593926111744 1257967805248768 1258174678833984 1259272562497888 1260066750418816 1263559390010368 1263748907294948 1265857498352726 1268956225230592 1270365393720576 1270516573703168 1272485024522112 1272636456751616 1275642058162638 1277195315192192 1277852487694464 1279984610866368 1283724971553354 1285866893085423 1285951455704971 1290151075975284 1290304610555312 1291737486302736 1292684185839552 1295840276091064 1297060132076544 1297279299162792 1298624830075947 1299443836369404 1299894258062336 1300577731514578 1301670800605824 1302624780154368 1304515001078656 1308611107269048 1309920727945511 1316778951652032 1316791801974336 1320335184467136 1322625728267092 1324804733832192 1324832556512254 1325135454506688 1326303775342362 1327275808114584 1327433760727712 1328397576038954 1329550470299904 1329708693609472 1330488411815424 1331768852619648 1331927339928064 1333406437473792 1335352537170048 1335511450955264 1336810596261108 1337641575319808 1337977097654006 1339127018490624 1340295541194368 1340515953626784 1342531851886016 1343788825206388 1344945346339776 1345281094862364 1346454987615298 1348265989307504 1348701575470051 1349763230828112 1349923859559616 1350824368793856 1352015338554744 1352176235298592 1365277750722688 1365291074340224 1368964964535424 1371249110749888 1381137649191232 1386047188646072 1389542137928704 1389889019473856 1391758440575488 1393303980209664 1394481552877184 1395503552357888 1402856133496332 1407605029696704 1407956420413356 1410179123981452 1411745119677156 1413643937553888 1414100645460822 1416524106541632 1417562260756224 1418812070743176 1418980916639968 1424298200728458 1427745642204288 1429004430486012 1429892718445312 1431480605972736 1432965329738976 1435250891843472 1436463916599932 1438059101404596 1439113038369072 1443984670089984 1448109557157504 1454525274818888 1454764472401794 1455668773142144 1456952180171756 1457285284828032 1459245354894336 1459449079467136 1460518692900352 1462140590393856 1464580202057472 1464754494596096 1465951445679696 1467230635422872 1468859986489416 1469034788344288 1471010661665024 1471310809603692 1471485903119056 1472644210428672 1475101347598464 1476388521549248 1476757083190972 1477798872733832 1479190017795072 1480331498728192 1481636649932008 1482722524380256 1482801462296704 1484448104675712 1485536039606784 1485743434609984 1487741781304832 1489393909879296 1497513317565056 1501445444974336 1505056863200484 1506159902053488 1508345469997196 1514560655920384 1516242566698752 1516423007323136 1516979744842056 1522525662847662 1529057603267139 1529431380574976 1530552283231232 1534233711970608 1537586071297552 1538377226161584 1546648071463528 1547979181789056 1548365615129784 1553607084594048 1554745705345536 1555093056705366 1556059723014016 1557573411034677 1557787718264448 1559882965576704 1560849462615806 1561764717775527 1561890676417896 1563453772063997 1565914575320832 1567051545381744 1567280992925824 1569021449331072 1570128327474432 1571639393907264 1572852217398704 1575476553690248 1577226111217944 1578382042082208 1578602399273108 1579716036370648 1581087045762048 1583725122034176 1587986800958976 1588002297973248 1591107899912872 1600805720047232 1602583405466496 1604993406696704 1605257348857152 1609220696915408 1611007727117424 1611199445280832 1612144224800544 1612369295514244 1613550982413808 1614907089521664 1617601595232768 1617707973761536 1619013114949376 1620811019574528 1621003904379904 1623589385701888 1625142293493896 1627958336204288 1629525057314176 1630674618189056 1633650891889152 1633685200753649 1634525802796683 1636107613109248 1642433961200384 1643279064860928 1643626490007728 1650830898798708 1653313455702392 1655149450655976 1661969547093504 1664381208272768 1664992266968103 1665601014104576 1668261347941584 1669607274791544 1673908683963648 1677566238445312 1687235976018912 1687252441596576 1693820524960768 1696646699362816 1697519697833472 1700856077550184 1702744868308152 1703803316925952 1704083508437376 1705585933160724 1706646147821824 1708541368419072 1709761083191808 1711633295404472 1712903238850578 1714397918814671 1714489190780564 1715838782616768 1716393121031292 1717651045795344 1718701694934816 1720201434633712 1720594726270464 1722076230133248 1722111708297936 1722316648403648 1723326585131616 1723465573978368 1723578914452736 1729705732217056 1729990183396728 1731499773434596 1732591781825872 1735561067474432 1735754072632224 1741662942987264 1744814809692064 1746353145633211 1746752416365792 1749666908717904 1755705268869376 1755722402632448 1757672122124544 1760446912622848 1766847272675584 1768405033789816 1769701077486112 1772733960399872 1775691803492864 1777663698888192 1778917765297152 1780470049560064 1782414128348144 1785502691320832 1787354604835712 1791746139491328 1793260461786368 1793708126483152 1799684307770816 1801099158391808 1802687118072992 1803099268506624 1803614678948064 1810588727714712 1815460878642312 1821606509019264 1825004236157553 1828131896662368 1829421566246208 1831034496702342 1831182172352016 1836109738608816 1840840108073472 1849299851217192 1853865735297818 1855924442388654 1859021090512773 1861795797623808 1864041759925629 1867236322259424 1870351844487888 1870474844661776 1874024132792064 1876806706262272 1877275227217808 1878890889167616 1880267906675712 1882326826236208 1884858583405184 1885467527281096 1886951707873152 1887103893328896 1888698808722176 1888908843746832 1890083014341632 1890100125628224 1891749427657568 1892181940509696 1893520617336274 1895339085015552 1895623360942422 1898786247529089 1899064267637944 1903434337845888 1903660856272384 1905339240648016 1905774860554752 1905814884388349 1908640807963648 1908954685127424 1910620439651968 1913667855791296 1915314838766592 1915792972788288 1917412135206128 1918817384492096 1925312893453312 1927450942196736 1927469752009728 1930812742876672 1935456915832968 1939685963202392 1943047046437376 1943760414136596 1949841387093504 1950866597271867 1952773602743296 1954601927572928 1956772501617984 1958479981985888 1961747746138256 1963525613904896 1966801796797952 1979264139567616 1983938592400638 1987248834768381 1991150641091568 1992596364058431 1994563040414208 1997891009892096 1999972252875971 2003267176432896 2006462362979712 2006742484267312 2006965646481009 2008213202737984 2010443311791552 2013797777829024 2015683237809582 2017248989420544 2017442123706449 2019682481422947 2021656755598336 2022398983961256 2022639659789408 2024885789339424 2028264352947888 2030034217130216 2037250393656511 2038743471022852 2045644949294144 2047916626084032 2047936611510336 2051169634882112 2053447446803136 2056873666124832 2060398700424192 2063972242385408 2064487486839712 2071476112792064 2071706473786848 2073457408940488 2076764548046236 2077050291019264 2079070782969108 2080884980860006 2082352957034036 2082520901890528 2084313206893056 2084356980271897 2084833529210784 2087637660863232 2087886100427776 2089402060508992 2090204685769728 2091722329315776 2092028599108096 2093255328536832 2093504436632576 2095519191876352 2102968148290592 2104509389442944 2114180848034134 2115268685972178 2128471374959952 2136777873955328 2140343131809536 2144839077667968 2148010302823232 2149525633067392 2154695874899898 2161081359432704 2179367737062244 2181787912228332 2183503159713216 2185428270257634 2189173619200704 2190778039350528 2191038753147904 2193471888909312 2197131741894144 2200845953134308 2201107865064944 2203552182516432 2206515992497536 2206865934207968 2207228854678584 2212631990012928 2212678458258686 2214582782323872 2215135624786458 2216698309100748 2218632600818986 2219989689290804 2220497248092288 2222454974898012 2224083786570384 2224202193445056 2224348463922112 2226143033055392 2228615151914976 2231612671957248 2231878245284864 2234356733064192 2234570653554107 2246269976347584 2249647968025216 2249669922128768 2252168167461504 2259986423760626 2260008478756198 2262518204995794 2270326491077536 2271840983880576 2272111344583168 2274114577547632 2274634510984704 2278055157892096 2283870985134104 2286020936592384 2287785043489024 2288524161375056 2290201394393792 2291602259913088 2294147070862464 2295828424846848 2296148944397248 2297768780175488 2297954098637824 2300505963267072 2306379106946328 2306653577862304 2314338763509632 2319972107195292 2329003221821056 2332889211623872 2334089584521024 2338677106631503 2341274193923709 2343562829499392 2350921489388736 2359278326098056 2363214830535372 2365276972621354 2367903598909662 2369574054555972 2386661849869308 2401208580070848 2404819571930752 2407490110045056 2413831045373112 2414118303619616 2415871132463522 2416799167921248 2418553943271366 2420326473620712 2420614504856416 2426561960642304 2428519672424064 2428808678692352 2431505856569856 2431556921460997 2433338981543404 2435384078552832 2437509195549824 2437713440240844 2439228754994944 2441379328936456 2441576229802688 2441937504306432 2444287585971264 2446011927283584 2448146318145088 2450819426478698 2454161419663872 2463650941800576 2465439735011592 2465733134956256 2474565923184872 2478694787350364 2479970183553588 2485389013234172 2489648429679232 2493802459317184 2496571812409152 2498401521156864 2498698843722752 2505187852223488 2515935610497536 2516349357667968 2518545124995776 2520133500837632 2527497814589896 2531714996705452 2537912450461184 2540730787441152 2544970049044224 2545272913503232 2551284116325276 2554390630384384 2555704975388928 2559969221732736 2567449943106708 2571733786170846 2571902911409942 2580302151950568 2580609221110624 2583474972605472 2585368371679104 2591680552182128 2594558598325584 2597249660151894 2598887672738808 2601155463029156 2603341601211648 2605249560308736 2609030002157312 2617222214538096 2619841455891022 2633557903304064 2633583603948672 2640670368934272 2645251456534184 2649665113024508 2650270909013376 2652607550684724 2654551616229168 2654867521455424 2656795152077908 2659100940599808 2660976823630848 2663537705239296 2663854679856128 2666812874947584 2667068199403289 2670705074340096 2671022901910528 2673621192522216 2675283150639616 2675954195308012 2678254036981248 2680591082388736 2681031907253568 2685063703772032 2687577650412776 2689890692679552 2690562189724728 2692909975230596 2696531978615008 2697403150940102 2699526461656224 2699847719119232 2701648737587712 2704030677109488 2704352470597184 2730555501445376 2730582148680448 2737929929070848 2742498221499776 2762275298382464 2772094377292144 2779778038947712 2780798602946727 2783516881150976 2786607960419328 2788963105754368 2791007104715776 2805712266992664 2815210059393408 2815912840826712 2820358247962904 2823490239354312 2827287875107776 2828201290921644 2833048213083264 2835124521512448 2837624141486352 2837961833279936 2840280926004411 2848596401456916 2851003937293171 2855491284408576 2858008860972024 2859785436890624 2862961211945472 2865930659477952 2870501783686944 2872927833199864 2876118202809192 2878226076738144 2887969340179968 2896219114315008 2909050549637776 2909528944803588 2911337546284288 2913904360343512 2914570569656064 2918898158934272 2921037385800704 2924281180787712 2929160404114944 2931902891359392 2934461270845744 2937719972978832 2938069576688576 2942021323330048 2942621619207384 2942971806238112 2945288420857344 2950202695196928 2952777043098496 2953514166381944 2955597745467664 2960662997456384 2963273299864016 2965445048760512 2965602924593408 2968896209351424 2971072079213568 2971486869219968 2975483562609664 2978787819758592 2979073013139007 2995026635130112 3002890889948672 3010113726400968 3012319804106976 3016690939994392 3029121311840768 3032485133397504 3033959489684112 3045051325695324 3058115206534278 3058862761149952 3068467423941216 3075172142595104 3076754452323168 3093296142927056 3095958363578112 3096731230259568 3107214169188096 3109491410691072 3110186113410732 3112119446028032 3115146822069354 3115575436528896 3117865100273603 3121327471290009 3121698925231612 3123529435551054 3123781352835792 3126907544127994 3131829150641664 3134103090763488 3134561985851648 3138042898662144 3140256654948864 3140322604559393 3143278787814528 3145704434797408 3150953107380496 3154452222435888 3156764084164416 3157204798546216 3159432072741296 3167450244068352 3171271272051201 3175973601917952 3176004595946496 3182215799825744 3201611440094464 3205166810932992 3209986813393408 3210514697714304 3218441393830816 3222015454234848 3222398890561664 3224288449601088 3224738591028488 3227101964827616 3235203190465536 3235415947523072 3238026229898752 3241622039149056 3247178771403776 3250284586987792 3255916672408576 3259050114628352 3261349236378112 3267301783778304 3267370401507298 3269051605593366 3284867922400768 3286558129721856 3287252980015456 3301661797597416 3306626911404784 3310298901311952 3319017687388029 3323939094187008 3327948901228479 3328762416545536 3329984533936206 3331202028209152 3336522695883168 3339214549583088 3347817367927296 3355132476890624 3356896577287627 3374471952037824 3374504883193152 3389979635640939 3390012718134297 3393293398725632 3395039395666944 3401712155100368 3405489736616304 3407606633851904 3408167016874752 3411171866321448 3413292295643648 3417082736838144 3419522166383616 3423266590808944 3425806477701156 3428795837629342 3428978381561128 3431677565233536 3432786242062584 3435302091590688 3437403389869632 3440402869267424 3441189452540928 3444152460266496 3444223416595872 3444633296807296 3446653170263232 3446931147956736 3447157828905472 3453427373674529 3459411464434112 3459980366793456 3462999546869192 3465183563651744 3471122134948864 3471508145264448 3475309495061107 3489629619384128 3492706291266422 3493504832731584 3499333817435808 3511410537738752 3511444805264896 3515344244249088 3520893825245696 3533694545351168 3536810067579632 3539402154972224 3547915458932031 3551383606985728 3555327397776384 3555667789875589 3560940099120128 3564828256696288 3574709209671424 3586520923572736 3587416252966304 3599368615541632 3605374236145984 3607229357896128 3621177455429424 3623806698695283 3630921757284624 3637220752734503 3643213018038528 3650008472315106 3656263793324736 3658843132492416 3662068993404684 3662364344704032 3672219477217632 3676229139718047 3681680216146944 3698599702434384 3707731470595636 3711848884777308 3718042181025546 3728083519851258 3734472644518848 3740703688975776 3740949689323552 3748048265584128 3753613412524544 3754550454435616 3757781778335232 3764653652472416 3769717166810368 3770935054562192 3773903415746304 3777397617444352 3777817687493664 3780200251256448 3783498855315136 3787041234672548 3790678170031104 3791246721884844 3797572495058178 3798128535275888 3800886258142871 3806868675691776 3807321712544768 3810678481296032 3811549721109504 3811629768776698 3817909370254848 3821240879303936 3827335711582592 3831585945576576 3834824270412256 3837634768984192 3857854367114913 3861625485753344 3870913831665936 3879371926404784 3886094092874752 3887520828273192 3899682774187008 3901733194543734 3909203855145856 3913545003235968 3916959963971776 3923495492276512 3929762183836533 3933603593595904 3958528279135232 3967877184801276 3974497669536762 3982301282183136 3985192728116862 3989126080828416 3995782019784192 3999944505751942 4006534352865792 4006618495472329 4012924725959424 4013484968534624 4013931292962018 4016426405475968 4020886623583104 4027595555658048 4031366475619164 4034884247412898 4039364962845894 4044797967922512 4045279319578816 4046104726410153 4049771578678848 4056528705895776 4060068434260432 4074500787313022 4077486942045704 4091289898588288 4095833252168064 4095873223020672 4102339269764224 4106894893606272 4113747332249664 4121832671805083 4127944484770816 4128974973679424 4142952225584128 4143412947573696 4146914817880976 4147950042492289 4153529096092472 4154100582038528 4158141565938216 4161769961720012 4164705914068072 4165041803781056 4168626413786112 4168713960543794 4169667058421568 4175275321726464 4178804121017984 4183444658631552 4184057198216192 4186510657073664 4191038383752704 4205936296581184 4209018778885888 4228361696068268 4230537371944356 4256942749919904 4273555747910656 4280686263619072 4289678155335936 4296020605646464 4299051266134784 4309391749799796 4358735474124488 4363575824456664 4367006319426432 4370856540515268 4378347238401408 4381556078701056 4394263483788288 4401691906268616 4402215730129888 4406096993998537 4407104365032864 4413031984995072 4413731868415936 4414457709357168 4425356916517372 4429165564647744 4430271249572916 4433396618201496 4434015562664171 4437265201637972 4439979378581608 4440994496184576 4444909949796024 4448167573140768 4448404386890112 4448696927844224 4452286066110784 4457230303829952 4463225343914496 4469141307108214 4492539952695168 4499295936050432 4499339844257536 4504336334923008 4519972847521252 4520016957512396 4525036409991588 4540652982155072 4543681967761152 4544222689166336 4548229155095264 4549269021969408 4567741970268208 4575570086978048 4577048322750112 4580402788787584 4583204519826176 4588294141724928 4591656849693696 4592297888794496 4595537560350976 4612758213892656 4613307155724608 4628677527019264 4639944214390584 4658006443642112 4665778423247744 4668179169042048 4677354213263006 4682548387847418 4690361316191991 4701842978777472 4718556652196112 4726429661070744 4730553945242708 4735807197819324 4739148109111944 4773323699738616 4802417160141696 4809639143861504 4814980220090112 4827662090746224 4828236607239232 4831742264927044 4833598335842496 4837107886542732 4840652947241424 4841229009712832 4853123921284608 4857039344848128 4857617357384704 4863011713139712 4863113842921994 4866677963086808 4870768157105664 4875018391099648 4875426880481688 4878457509989888 4882758657872912 4883152459605376 4883875008612864 4888575171942528 4892023854567168 4896292636290176 4901055602260947 4901638852957396 4908322839327744 4927301883601152 4930879470023184 4931466269912512 4949131846369744 4957389574700728 4959940367107176 4970778026468344 4979296859358464 4987604918634368 4993143624818304 4996803042313728 5031871220995072 5032698715335936 5037090249991552 5040267001675264 5054995629179792 5063429993410904 5075824900922368 5081461574882304 5089940098088448 5102568232650552 5108781260768768 5111409950777856 5119938443465472 5134899886213416 5143193756444013 5143467572341692 5143805822819884 5160604303901136 5161218442221248 5166949945210944 5170736743358208 5183361104364256 5189117196651168 5194499320303788 5197775345477616 5202310926058312 5206683202423296 5218060004314624 5234444429076192 5239059436899633 5239682911782044 5267115806608128 5267167207897344 5281340737868544 5290502913068368 5299330226049016 5300541818026752 5305215101369448 5309103232458336 5309735042910848 5313590304155816 5318201881199616 5327075410478592 5334136398806578 5341410148680192 5347242385044432 5350566301279232 5351908390616024 5356508073962496 5361182164777472 5362063814507136 5370127407544064 5370932856003529 5375155300825552 5379781385359104 5381124379449456 5385819950461192 5393063957230016 5394806301880204 5399052923312448 5399695438238464 5403297475175424 5408061354218976 5408704941194368 5461111002890752 5461164297360896 5475859858141696 5484996442999552 5524550596764928 5544188754584288 5559556077895424 5561597205893454 5577926211508736 5611424533985328 5630420118786816 5631825681653424 5640716495925808 5646980478708624 5654575750215552 5656402581843288 5666096426166528 5670249043024896 5675248282972704 5675923666559872 5680561852008822 5697192802913832 5702007874586342 5710982568817152 5711102507127149 5716017721944048 5717444653165047 5719570873781248 5725922423890944 5726470631843599 5731861318955904 5741003567373888 5745855666399728 5752236405618384 5756452153476288 5775938680359936 5792438228630016 5818101099275552 5819057889607176 5822675092568576 5827808720687024 5829141139312128 5837796317868544 5858320808229888 5863805782718784 5868922541691488 5875439945957664 5876139153377152 5884042646660096 5885243238414768 5885943612476224 5890576841714688 5900405390393856 5905554086196992 5907028332763888 5911195490935328 5921325994912768 5926546599728032 5930890097521024 5931205849186816 5937792418702848 5942973738439936 5958146026278014 5990053270260224 5993261276921171 5999916758627913 6005781779897344 6020227452801936 6024639608213952 6033381879988784 6052326371119347 6058242623681536 6064970266795008 6067918979368224 6090102651390648 6104971645549711 6111751180969533 6116230413068556 6117725522299904 6136934847882432 6150344285190208 6153508904646336 6186592285854112 6191916727156224 6193462460519136 6214428338376192 6220372226821464 6224238892056064 6230293644138708 6231150873057792 6235730200547206 6242654942580018 6243397850463224 6247058871102108 6247562705671584 6253070940815691 6253815088255988 6263658301283328 6268206181526976 6269123971703296 6276085797324288 6280513309897728 6280645209118786 6286557575629056 6291408869594816 6301906214760992 6308904444871776 6313528168328832 6314409597092432 6318864145482592 6342542544102402 6364431599651488 6403222880188928 6410333621865984 6410468247488083 6419973626786816 6421029395428608 6436882787661632 6444030908469696 6444797781123328 6448576899202176 6449477182056976 6454203929655232 6476052459797504 6483244078298112 6500569173975584 6518100229256704 6522698472756224 6534740803014596 6538103211186732 6569735844801536 6573116259443712 6574505960030912 6603323595194832 6613253822809568 6620597802623904 6638035374776058 6655897802456958 6657524833091072 6659969067872412 6673045391766336 6678429099166176 6695634735854592 6703711960662321 6710264953781248 6713793154575254 6748943904075648 6749009766386304 6779959271281878 6780025436268594 6803424310200736 6810979473232608 6816334033749504 6822343732642896 6826584591287296 6834165473676288 6834819786393973 6846533181617888 6851612955402312 6852569505935537 6857591675258684 6857956763122256 6863355130467072 6865572484125168 6870604183181376 6874806779739264 6880805738534848 6888446833191744 6889266593614592 6893306340526464 6893862295913472 6894315657810944 6906854747349058 6918822928868224 6919960733586912 6925999093738384 6930367127303488 6943016290528896 6950618990122214 6962216240939993 6979259238768256 6985412582532844 6987009665463168 6998667634871616 7016031319894509 7022821075477504 7022889610529792 7030688488498176 7041787650491392 7067389090702336 7073620135159264 7078804309944448 7095830917864062 7111335579751178 7129656513392576 7149418419342848 7173041847145472 7174832505932608 7198737231083264 7210748472291968 7214458715792256 7242354910858848 7247613397390566 7261843514569248 7274441505469006 7286426036077056 7286579060817397 7294670764382991 7300016944630212 7306186668214247 7312527586649472 7317686264984832 7324137986809368 7324728689408064 7344438954435264 7352458279436094 7358874037097033 7397199404868768 7415462941191272 7423697769554616 7436084362051092 7456167039702516 7468945289037696 7481407377951552 7481899378647104 7496096531168256 7507226825049088 7509100908871232 7515563556670464 7516283107409269 7529307304944832 7539434333620736 7541870109124384 7547806831492608 7554795234888704 7555635374987328 7560400502512896 7566997710630272 7574082469345096 7582493443769688 7595144990116356 7596257070551776 7601772516285742 7613737351383552 7621356962592064 7623259537553396 7635818740509696 7642481758607872 7654671423165184 7663171891153152 7669648540824512 7675269537968384 7715708734229826 7741827663331872 7758743852809568 7775041656546384 7803466389087468 7818407710291712 7827090006471936 7833919927943552 7846990984553024 7859524367673066 7935754369602552 7948995339073524 7964602564366272 7970385456233724 7991564039568384 7999889011503884 8001204598209867 8013068705731584 8013236990944658 8025849451918848 8026969937069248 8027862585924036 8032852810951936 8041773247166208 8055191111316096 8062732951238328 8069768494825796 8078729925691788 8089595935845024 8090558639157632 8092209452820306 8099543157357696 8113057411791552 8120136868520864 8149001574626044 8154973884091408 8182579797176576 8191666504336128 8191746446041344 8204678539528448 8213789787212544 8227494664499328 8243665343610166 8257949947358848 8286825895147392 8293829635761952 8295900084984578 8307058192184944 8316283131876432 8323539923440024 8329411828136144 8330083607562112 8337427921087588 8339334116843136 8350550643452928 8357608242035968 8366889317263104 8373021314147328 8382076767505408 8411872593162368 8418037557771776 8456723392136536 8461074743888712 8513885499839808 8553011811879513 8561372527238144 8579356310671872 8592041211292928 8598102532269568 8618783499599592 8717470948248976 8727151648913328 8734012638852864 8741713081030536 8756694476802816 8763112157402112 8803383812537232 8804431460259776 8812193987997074 8814208730065728 8826063969990144 8827463736831872 8828915418714336 8850000067394653 8850713833034744 8858331129295488 8860542499145832 8866793236402992 8868031125328342 8874530403275944 8879958757163216 8881988992369152 8889819899592048 8896335146281536 8896808773780224 8897393855688448 8904572132221568 8914460607659904 8926450687828992 8937219039417021 8938282614216428 8985079905390336 8998591872100864 8998679688515072 9008672669846016 9039945695042504 9040033915024792 9050072819983176 9081305964310144 9087363935522304 9096458310190528 9135483940536416 9151140173956096 9154096645500224 9160805577575168 9166409039652352 9176588283449856 9184595777588992 9191075120701952 9225516427785312 9226614311449216 9257355054038528 9279888428781168 9316012887284224 9331556846495488 9336358338084096 9353595300820809 9354708426526012 9365096775694836 9380722632383982 9403685957554944 9420967813678179 9437113304392224 9452859322141488 9461107890485416 9471614395638648 9478296218223888 9546647399477232 9604834320283392 9619278287723008 9629960440180224 9655324181492448 9656473214478464 9663484529854088 9667196671684992 9674215773085464 9681305894482848 9682458019425664 9706247842569216 9714078689696256 9726227685843988 9733355926173616 9741536314211328 9750036782199296 9750853760963376 9756915019979776 9765517315745824 9766304919210752 9767750017225728 9777150343885056 9784047709134336 9792585272580352 9802111204521894 9803277705914792 9854603767202304 9861758940046368 9862932539825024 9898263692739488 9914779149401456 9919880734214352 9941556052936688 9958593718716928 9975209837268736 9986287249636608 9993606084627456 10065397430671872 10070689731862881 10074180499983104 10080534003350528 10109991258359584 10126859986821808 10179880196176896 10205136465301104 10217562521537536 10222819901555712 10239876886930944 10269799772426832 10286387512888026 10286935144683384 10287611645639768 10321208607802272 10322436884442496 10333899890421888 10341473486716416 10360282121023587 10366722208728512 10378234393302336 10388998640607576 10395550690955232 10404621852116624 10413366404846592 10414363395349507 10425928485183321 10436120008629248 10468888858152384 10478118873799266 10479365823564088 10534231613216256 10534334415794688 10562681475737088 10562903306245231 10581005826136736 10598660452098032 10601083636053504 10610430202738896 10618206464916672 10619470085821696 10627180608311632 10654150820957184 10667003369626767 10668272797613156 10682820297360384 10694484770088864 10703816781232048 10722364329554944 10724127629014272 10740254815088128 10741865712007058 10750310601651104 10759562770718208 10759788735998171 10762248758898912 10771639900922384 10786127914460032 10789612603760408 10798105846624896 10799390876476928 10816122708437952 10817409882388736 10911662258203509 10922222005781504 10922328594721792 10951719716283392 10969992885999104 11049101193529856 11088377509168576 11119112155790848 11123194411786908 11155852423017472 11222849067970656 11260840237573632 11263651363306848 11281432991851616 11291379396331109 11293960957417248 11309151500431104 11312805163686576 11332192852333056 11350496565945408 11351847333119744 11361123704017644 11394385605827664 11402658774428613 11404015749172684 11421965137634304 11422205014254298 11432035443888096 11434889306330094 11444867394730033 11452941263687198 11463722637911808 11482007134747776 11491711332799456 11504472811236768 11512904306952576 11584876457260032 11636202198551104 11638115779214352 11645350185137152 11655617441374048 11658282278624256 11675592635737088 11689677392478269 11727611565437568 11737845083382976 11750879891915328 11752278306754304 11770486476829536 11771887224952448 11800810780787712 11811108172393984 11814056665527776 11822390981870656 11853093199456064 11861780195042048 11862411698373632 11875584837405696 11885947476879872 11916292052556028 11980106540520448 11986522553842342 11999833517255826 12019855486416987 12040454905603872 12049279216427904 12066763759977568 12104652742238694 12135837958736448 12180205302781296 12209943291099422 12223502361939066 12232460826137112 12273869695764864 12300688570380416 12307017809292672 12365498015415249 12373184571708224 12383833454312448 12386924921038272 12428856676752384 12430046633159089 12440744453642928 12443850127476867 12448477784112128 12460587288277416 12462301746115584 12471460401094412 12485309885160036 12486795700926448 12494117742204216 12495125411343168 12506141881631382 12507630176511976 12536412363053952 12538247943406592 12552171594648576 12561290418237572 12573115151258112 12582817739189632 12603812429521984 12617808889743552 12627056336657664 12628819194184864 12637728290965184 12685085088204804 12728863199302976 12806445760377856 12820667243731968 12820936494976166 12842058790857216 12873765575323264 12888061816939392 12889595562246656 12897153798404352 12898954364113952 12908407859310464 13001138347951168 13036200458513408 13069481606029192 13076206422373464 13149011920061824 13206647190389664 13218290981995611 13226507645619136 13241195605247808 13276070749552116 13287291228549371 13302046687992513 13311795604913916 13315049666182144 13319938135744824 13346090783532672 13356858198332352 13407423921324642 13427586309150508 13497887808151296 13498019532772608 13559918542563756 13560050872537188 13606848620401472 13621958946465216 13632668067499008 13644687465285792 13669639572787946 13693066363235776 13703225910804624 13705139011871074 13715183350517368 13715913526244512 13726710260934144 13731144968250336 13741208366362752 13749613559478528 13761611477069696 13776893666383488 13778533187229184 13786612681052928 13813709494698116 13837645857736448 13839921467173824 13851998187476768 13860734254606976 13886032581057792 13901237980244428 13924432481879986 13958518477536512 13970825165065688 13974019330926336 13997335269743232 14032062639789018 14147240270318528 14157608619888896 14191661835728124 14222671159502356 14259313026785152 14298836838685696 14349665011865216 14397474462166528 14421496944583936 14428917431584512 14484709821717696 14495226794781132 14523687029138496 14548883010938012 14572852072154112 14573158121634794 14589341528765982 14600033889260424 14612373336428494 14625055173298944 14635372529969664 14648275973618736 14649457378816128 14688877908870528 14704916558872188 14717748074194066 14794398809737536 14830925882382544 14847395539109232 14872168724102184 14912334079405032 14937890578075392 14962814755903104 14963798757294208 15018201817742464 15032566214818538 15058614609889664 15078868667241472 15083740218248768 15095613662985216 15111270749974656 15120801005025792 15133995421260544 15148164938690192 15164986887539376 15190289980232712 15192514141103552 15203545032571484 15227474702767104 15242713925184128 15246519075106792 15284963517215744 15309342846330368 15326343782306304 15339297081649024 15350539075936768 15431417468459652 15483655326663744 15517487705619136 15550083313092768 15606932778174936 15636815420583424 15654180012943872 15667839855887104 15693981969106048 15719048735346132 15871508739205104 15897990678147048 15929205128732544 15940770912467448 15999778023007768 16002409196419734 16026473981889316 16051698903837696 16053939874138496 16055725171848072 16065705621903872 16083546494332416 16094925247358329 16110382222632192 16112798568010587 16125465902476656 16139536989651592 16157459851383576 16179191871690048 16181117278315264 16184418905640612 16199086314715392 16226114823583104 16240273737041728 16298003149252088 16309947768182816 16365159594353152 16383333008672256 16383492892082688 16409357079056896 16427579574425088 16454989328998656 16487330687220332 16515899894717696 16573651790294784 16587659271523904 16591800169969156 16614116384369888 16632566263752864 16647079846880048 16658823656272288 16660167215124224 16674855842175176 16678668233686272 16715216484071936 16733778634526208 16823745186324736 16836075115543552 16913446784273072 16922149487777424 17027770999679616 17106023623759026 17133307521381447 17158712621343744 17179411895530797 17184082422585856 17196205064539136 17237566999199184 17434941896497952 17454303297826656 17468025277705728 17483426162061072 17513388953605632 17606767625074464 17608862920519552 17624387975994148 17628417460131456 17652127939980288 17654927473663744 17657830837428672 17700000134789306 17701427666069488 17716662258590976 17721084998291664 17733586472805984 17736062250656684 17749060806551888 17759917514326432 17763977984738304 17779639799184096 17792670292563072 17793617547560448 17794787711376896 17809144264443136 17828921215319808 17874438078834042 17876565228432856 17970159810780672 17970537208290139 17979783830763513 17997183744201728 17997359377030144 18017345339692032 18079891390085008 18080067830049584 18100145639966352 18162611928620288 18174727871044608 18192916620381056 18270967881072832 18308193291000448 18314914936649133 18321611155150336 18332818079304704 18353176566899712 18354933726114527 18369191555177984 18382150241403904 18451032855570624 18453228622898432 18514710108077056 18559776857562336 18632025774568448 18663113692990976 18672716676168192 18707190601641618 18709416853052024 18730193551389672 18761445264767964 18807371915109888 18841935627356358 18858377106961381 18874226608784448 18905718644282976 18922215780970832 18943228791277296 18956592436447776 19093294798954464 19209668640566784 19209884601965321 19210072069427683 19231404742464249 19238556575446016 19259920880360448 19261764852564833 19310648362984896 19312946428956928 19326969059708176 19334393343369984 19348431546170928 19362611788965696 19364916038851328 19428157379392512 19452455371687976 19466711852347232 19500073564398592 19501707521926752 19531034631491648 19532609838421504 19554300687770112 19568095418268672 19585170545160704 19604222409043788 19606555411829584 19620791224467253 19709207534404608 19723517880092736 19725865079650048 19796527385478976 19829558298802912 19839761468428704 19883112105873376 19917187437433856 19950419674537472 19972574499273216 20130794861343744 20141379463725762 20148360999966208 20219982516719168 20253719973643616 20410272930602208 20479753773861888 20504459359181919 20534904625939937 20539599544853664 20557708517806611 20572775025776052 20573870289366768 20575223291279536 20642417215604544 20644873768884992 20667799780843776 20682946973432832 20720564242047174 20733444417457024 20756468786604672 20777997281215152 20791101381910464 20809243704233248 20828726790699014 20851856970366642 20886648722819979 20937777716304768 20956237747598532 20958731647128176 21068463226432512 21068668831589376 21125362951474176 21125806612490462 21162011652273472 21197320904196064 21202167272107008 21220860405477792 21236412929833344 21238940171643392 21254361216623264 21334006739253534 21336545595226312 21388969540177728 21407633562464096 21448255258028544 21480509630176256 21483731424014116 21500621203302208 21519125541436416 21519577471996342 21524497517797824 21543279801844768 21572255828920064 21579225207520816 21596211693249792 21598781752953856 21632245416875904 21634819764777472 21823324516407018 21859737182452191 21918560004642741 21939985771998208 22076622111291099 22098202387059712 22176755018337152 22238224311581696 22246388823573816 22445698135941312 22521680475147264 22527302726613696 22548849322227807 22562865983703232 22582758792662218 22587921914834496 22618303000862208 22625610327373152 22664385704666112 22700993131890816 22703694666239488 22722247408035288 22788771211655328 22805317548857226 22808031498345368 22844410028508596 22864070887776192 22869778612660188 22889734789460066 22905882527374396 22927445275823616 22927926782990867 22964014269495552 22983422665598912 23008945622473536 23025808613905152 23272404397102208 23276231558428704 23311234882748096 23379354784956538 23418363719525431 23455223130875136 23475690166765952 23501759783830656 23504556613508608 23540972953659072 23543774449904896 23622216344787968 23628113331055552 23644781963741312 23706186398912128 23723560390084096 23771894953759744 23832584105112056 23973045107684684 23999667034511652 24039710972833974 24080909811207744 24098558432855808 24133527519955136 24209305484477388 24271675917472896 24360410605562592 24419886582198844 24447004723878132 24464921652274224 24547739391529728 24601377140760832 24614035618585344 24730996030830498 24746369143416448 24773849842076544 24860093266318178 24881488907285856 24887700254953734 24921174576554832 24942920802188824 24970619770320072 24973591401852896 24988235484408432 24990250822686336 25012283763262764 25015260353023952 25072824726107904 25122580836475144 25146230302516224 25165635478379264 25207624859043968 25235617779487104 25254112673315328 25257638388369728 25275456581930368 25370170176409608 25457726398605952 25641872989952332 25684117581714432 25747531150646528 25776123633878784 25779191124493312 25794307596808704 25797908728227904 25816815718620928 26002276695902336 26138963212058384 26152412844746928 26298023840123648 26413294380779328 26436581963991222 26453015291238272 26482391210495616 26550000202183959 26552141499104232 26574582457098742 26604093375985026 26623591209827832 26639876271489648 26692181567065344 26713716396664704 26814847842649284 26855172618301016 26995775616302592 26996039065545216 27119837085127512 27120101745074376 27213697240802944 27243917892930432 27289374930571584 27339279145575892 27386132726471552 27406451821609248 27410278023742148 27430366701034736 27431827052489024 27453420521868288 27462289936500672 27482416732725504 27499227118957056 27523222954139392 27553787332766976 27557066374458368 27573225362105856 27627418989396232 27675291715472896 27679842934347648 27703996374953536 27721468509213952 27772065162115584 27802475960488856 27848864963759972 27917036955073024 27941650330131376 27948038661852672 27994670539486464 28064125279578036 28294480540637056 28315217239777792 28383323671456248 28445342319004712 28518626053570304 28699330023730432 28794948924333056 28842993889167872 28857834863169024 28969419643435392 28990453589562264 29047374058276992 29097766021876024 29146316243269588 29178683057531964 29200067778520848 29224746672856988 29250110346597888 29270745059939328 29296551947237472 29298914757632256 29377755817741056 29409833117744376 29435496148388132 29588797619475072 29661851764765088 29694791078218464 29744337448204368 29824668158810064 29875781156150784 29925629511806208 29927597514588416 30036403635484928 30065132429637076 30117229219779328 30167480436497536 30222541499949312 30241602010051584 30267990842521088 30296329877380384 30329973775078752 30380579960465424 30385028282207104 30407090065142968 30485427850368256 30493038150213584 30618685692660736 30652687564612608 30678594163298048 30701078151873536 30862834936919304 30967310653327488 31034975411238272 31100166626185536 31213865556349872 31243090186048521 31273630841166848 31308360025887744 31335679711774208 31387963938212096 31438097470692264 31688709918735693 31743017478410208 31795981356294096 31858410257465088 31881541824934896 31999556046015536 32004818392839468 32052947963778632 32107879748276992 32111450343696144 32131411243807744 32167092988664832 32189850494716658 32220764445264384 32225597136021174 32250931804953312 32279073979303184 32279366207994513 32314919702767152 32358383743380096 32362234556630528 32368837811281224 32398172629430784 32452229647166208 32480547474083456 32596006298504176 32619895536365632 32730319188706304 32766666017344512 32766985784165376 32769803144529077 32818714158113792 32855159148850176 32909978657997312 32974661374440664 33031799789435392 33147303580589568 33175318543047808 33183600339938312 33228232768739776 33265132527505728 33294159693760096 33317647312544576 33320334430248448 33349711684350352 33357336467372544 33430432968143872 33467557269052416 33647490372649472 33826893568546144 33844298975554848 33874138188993327 34055541999359232 34212047247518052 34266615042762894 34296516103009633 34334602184190099 34358823791061594 34368164845171712 34475133998398368 34869883792995904 34908606595653312 34936050555411456 34966852324122144 35026777907211264 35030131420721069 35069032177434807 35213535250148928 35217725841039104 35248775951988296 35256834920262912 35309854947327488 35315661674857344 35400000269578612 35402855332138976 35433324517181952 35442169996583328 35467172945611968 35472124501313368 35498121613103776 35519835028652864 35559279598368192 35585340585126144 35587235095120896 35589575422753792 35618288528886272 35657842430639616 35748876157668084 35753130456865712 35940319621561344 35941074416580278 35959567661527026 36159782780170016 36160135660099168 36200291279932704 36325223857240576 36385833240762112 36541935762145664 36616386582000896 36629829873298266 36643222310300672 36709867452229054 36738383110355968 36902065711141248 36906457245796864 37119553715124672 37290139899477267 37326227385981952 37345433352336384 37414381203283236 37418833706104048 37460387102779344 37522890529535928 37614743830219776 37683871254712716 37716754213922762 37748453217568896 37811437288565952 37844431561941664 37886457582554592 37913184872895552 37987701110419819 38186589597908928 38419337281133568 38419769203930642 38420144138855366 38462809484928498 38523529705129666 38621296725969792 38625892857913856 38653938119416352 38668786686739968 38696863092341856 38725223577931392 38729832077702656 38904910743375952 38933423704694464 39003415043853504 39062069262983296 39065219676843008 39108601375540224 39112345688631479 39170341090321408 39208444818087576 39213110823659168 39241582448934506 39447035760185472 39451730159300096 39593054770957952 39659116597605824 39679522936857408 39766224211746752 39861873685648113 39900839349074944 39945148998546432 40282758927451524 40296721999932416 40439965033438336 40507439947287232 40820545861204416 41008918718363838 41069809251879874 41079199089707328 41115417035613222 41145550051552104 41147740578733536 41150446582559072 41284834431209088 41289747537769984 41335599561687552 41441128484094348 41466888834914048 41512937573209344 41555994562430304 41582202763820928 41618487408466496 41657453581398028 41703713940733284 41773297445639958 41809748839571581 41875555432609536 41912475495197064 41917463294256352 42251613224980924 42324023304546944 42394641808392128 42441720810955584 42472825859666688 42477880343286784 42508722433246528 42668013478507068 42673091190452624 42777939080355456 42815267124928192 42896510516057088 42967462848028232 43001242406604416 43039154943992684 43048995035595648 43086559603689536 43144511657840128 43158450415041632 43192423386499584 43264490833751808 43269639529554944 43646649032814036 43719474364904382 43837120009285482 44153244222582198 44353510036674304 44492777647147632 44891396271882624 45054605453227392 45097698644455614 45125731967406464 45165517585324436 45175843829668992 45236606001724416 45251220654746304 45340159389855913 45401986263781632 45407389332478976 45444494816070576 45577542423310656 45610635097714452 45616062996690736 45688820057017192 45728141775552384 45739557225320376 45779469578920132 45811765054748792 45854890551647232 45855853565981734 45928028538991104 45966845331197824 46017891244947072 46051617227810304 46544808794204416 46552463116857408 46622469765496192 46758709569913076 46836727439050862 46910446261750272 46951380333531904 47003519567661312 47009113227017216 47081945907318144 47087548899809792 47256226662111104 47289563927482624 47412372797824256 47447120780168192 47665168210224112 47946090215369368 47999334069023304 48079421945667948 48161819622415488 48197116865711616 48267055039910272 48284775742074987 48418610968954776 48467066933983907 48543351834945792 48720821211125184 48839773164397688 48894009447756264 48929843304548448 49095478783059456 49202754281521664 49228071237170688 49461992061660996 49492738286832896 49547699684153088 49720186532636356 49762977814571712 49775400509907468 49842349153109664 49885841604377648 49941239540640144 49947182803705792 49976470968816864 49980501645372672 50024567526525528 50030520706047904 50145649452215808 50245161672950288 50331270956758528 50415249718087936 50471235558974208 50508225346630656 50515276776739456 50550913163860736 50644241223363119 50740340352819216 50915452797211904 51283745979904664 51495062301293056 51552247267757568 51588615193617408 51595817456455808 51633631437241856 52004553391804672 52277926424116768 52304825689493856 52596047680247296 52826588761558656 52873163927982444 52906030582476544 52964782420991232 53100000404367918 53104282998208464 53149164914197484 53208186751970052 53247182419655664 53279752542979296 53384363134130688 53427432793329408 53629695685298568 53710345236602032 53911611624870417 53991551232605184 53992078131090432 54239674170255024 54240203490148752 54427394481605888 54487835785860864 54578749861143168 54678558291151784 54772265452943104 54812903643218496 54820556047484296 54860733402069472 54863654104978048 54924579873001344 54964833465451008 54998454237914112 55046445908278784 55064801178343581 55107574665533952 55146450724211712 55254837978792464 55350583430945792 55359685868695296 55407992749907072 55442937018427904 55544130324231168 55604951920977712 55697729927519944 55834073910146048 55883300660262752 55896077323705344 55989341078972928 56128250559156072 56575131320884143 56588961081274112 56630434479555584 56766647342912496 56890684638009424 57037252107140608 57398660047460864 57629653805895963 57630216208283049 57685987778335744 57715669726338048 57785294557694499 57938839286870784 57980907179124528 58094748116553984 58195532043752048 58292632486539176 58357366115063928 58400135557041696 58449493345713976 58500220693195776 58593103894474944 58597829515264512 58755511635482112 58819666235488752 58862373673401759 58870992296776264 59080261416038819 59177595238950144 59323703529530176 59389582156436928 59488674896408736 59649336317620128 59751562312301568 59851259023612416 59855195029176832 60072807270969856 60130264859274152 60234458439558656 60334960872995072 60445082999898624 60446352427885013 60535981685042176 60592659754760768 60659947550157504 60761159920930848 60770056564414208 60814180130285936 60970855700736512 60986076300427168 61357188326596096 61604713877819811 61725669873838608 61934621306654976 62069950822476544 62200333252371072 62427731112699744 62486180372097042 62671359423548416 62775927876424192 62876194941384528 63377419837471386 63486034956820416 63591962712588192 63716820514930176 63763083649869792 63999112092031072 64009636785678936 64105895927557264 64215759496553984 64222900687392288 64379700989433316 64441528890528768 64451194272042348 64501863609906624 64558147958606368 64558732415989026 64615066388428807 64629839405534304 64716767486760192 64724469113261056 64737675622562448 64796345258861568 64904459294332416 64961094948166912 65192012597008352 65239791072731264 65539606289058154 65819957315994624 65949322748881328 66063599578870784 66294607161179136 66350637086095616 66367200679876624 66456465537479552 66530265055011456 66588319387520192 66635294625089152 66640668860496896 66699423368700704 66714672934745088 67294980745298944 67653787137092288 67688597951109696 67748276377986654 68111083998718464 68424094495036104 68533230085525788 68593032206019266 68669204368380198 68717647582123188 68783780348972601 68950267996796736 69739767585991808 69817213191306624 69933704648244288 70060262841442138 70138064354869614 70255091158576293 70427070500297856 70435451682078208 70497551903976592 70513669840525824 70515150722368913 70619709894654976 70631323349714688 70800000539157224 70805710664277952 70866649034363904 70884339993166656 70934345891223936 70944249002626736 70996243226207552 71039670057305728 71118559196736384 71170681170252288 71236577057772544 71315684861279232 71497752315336168 71506260913731424 71882148833160556 71919135323054052 72319565560340032 72320271320198336 72400582559865408 72650447714481152 72771666481524224 73083871524291328 73232773164001792 73259659746596532 73419734904458108 73804131422282496 73812914491593728 74239107430249344 74580279798954534 74828762406566472 74837667412208096 74920774205558688 75045781059071856 75367742509425432 75378264565290907 75433508427845524 75496906435137792 75622874577131904 75688863123883328 75772915165109184 75826369745791104 75975402220839638 76373179195817856 76839538407861284 76840288277710732 76925618969856996 77047059410259332 77242593451939584 77251785715827712 77307876238832704 77337573373479936 77393726184683712 77450447155862784 77459664155405312 77809821486751904 77866847409388928 78006830087707008 78124138525966592 78224691377262958 78416889636175152 78426221647318336 78483164897869012 78894071520370944 78903460318600192 79186109541915904 79318233195211648 79359045873714816 79532448423493504 79723747371296226 80565517854903048 80879930066876672 81014879894574464 81641091722408832 82017837436727676 82139618503759748 82158398179414656 82230834071226444 82291100103104208 82295481157467072 82300893165118144 82569668862418176 82579495075539968 82671199123375104 82679114181501959 82882256968188696 82933777669828096 83025875146418688 83111989124860608 83164405527641856 83236974816932992 83314907162796056 83407427881466568 83546594891279916 83619497679143162 83751110865219072 83824950990394128 83834926588512704 84503226449961848 84648046609093888 84789283616784256 84883441621911168 84945651719333376 85017444866493056 85336026957014136 85346182380905248 85555878160710912 85630534249856384 85934925696056464 86002484813208832 86078309887985368 86097990071191296 86173119207379072 86289023315680256 86316900830083264 86384846772999168 86528981667503616 87293298065628072 87438948729808764 87674240018570964 88306488445164396 88707020073348608 88985555294295264 89782792543765248 90109210906454784 90195397288911228 90251463934812928 90331035170648872 90351687659337984 90502441309492608 90680318779711826 90803972527563264 90888989632141152 91155084846621312 91221270195428904 91232125993381472 91377640114034384 91456283551104768 91479114450640752 91558939157840264 91623530109497584 91711707131963468 91856057077982208 91933690662395648 92035782489894144 92103234455620608 93089617588408832 93104926233714816 93244939530992384 93517419139826152 93673454878101724 93820892523500544 93902760667063808 94007039135322624 94163891814636288 94175097799619584 94512453324222208 94579127854965248 94824745595648512 95330336420448224 95892180430738736 95998668138046608 96158843891335896 96323639244830976 96394233731423232 96534110079820544 96569551484149974 96837221937909552 96934133867967814 97086703669891584 97350000741341183 97441642422250368 97679546328795376 97788018895512528 97859686609096896 98190957566118912 98309409433587231 98405508563043328 98456142474341376 98923984123321992 98985476573665792 99095399368306176 99440373065272712 99525955629143424 99550801019814936 99684698306219328 99771683208755296 99882479081280288 99894365607411584 99952941937633728 99961003290745344 100049135053051056 100061041412095808 100291298904431616 100490323345900576 100662541913517056 100830499436175872 100942471117948416 101030553553478912 101101826327721472 101288482446726238 101480680705638432 101830905594423808 102567491959809328 102889548309028899 102990124602586112 103104494535515136 103191634912911616 103267262874483712 104009106783609344 104555852848233536 104609651378987712 105090394262163207 105192095360494592 105653177523117312 105746327855964888 105812061164953088 105929564841982464 106200000808735836 106208565996416928 106298329828394968 106416373503940104 106494364839311328 106559505085958592 106768726268261376 106854865586658816 107259391370597136 107420690473204064 107823223249740834 108479348340510048 108480406980297504 108854788963211776 108975671571721728 109157499722286336 109357116582303568 109544530905886208 109625807286436992 109641112094968592 109721466804138944 109727308209956096 109849159746002688 109929666930902016 110092891816557568 110129602356687162 110215149331067904 110225701486143259 110509675957584928 110719371737390592 110815985499814144 110885874036855808 111209903841955424 111395459855039888 111766601320525504 111978682157945856 112256501118312144 113150262641768286 113177922162548224 113533294685824992 113781369276018848 113963103331259457 114074504214281216 114797320094921728 115259307611791926 115260432416566098 115570589115388998 115877678573741568 115961814358249056 116189496233107968 116191936368697541 116391064087504096 116585264973078352 116714732230127856 116800271114083392 116898986691427952 117186207788949888 117195659030529024 117337037065894437 117511023270964224 117639332470977504 117724747346803518 117741984593552528 118160522832077638 118355190477900288 118357676095979881 118647407059060352 118779164312873856 118977349792817472 119298672635240256 119702518047224832 119710390058353664 120145614541939712 120260529718548304 120468916879117312 120669921745990144 120890165999797248 120892704855770026 121185319509521536 121319895100315008 121522319841861696 121540113128828416 121628360260571872 121941711401473024 121972152600854336 122714376653192192 123209427755639622 123451339747677216 123869242613309952 124139901644953088 124205173359642199 124400666504742144 124855462225399488 124972360744194084 125429246518714743 125551855752848384 125752389882769056 126754839674942772 126972069913640832 127183925425176384 127433641029860352 127526167299739584 127776812825957573 127998224184062144 128019273571357872 128211791855114528 128431518993107968 128445801374784576 128586451317260959 128759401978866632 128902388544084696 129003727219813248 129116295917212736 129117464831978052 129230132776857614 129259678811068608 129433534973520384 129475351245124896 129808918588664832 129922189896333824 130384025194016704 130479582145462528 131079212578116308 131898645497762656 132701274172191232 132734401359753248 132912931074959104 133060530110022912 133176638775040384 133270589250178304 133398846737401408 135307574274184576 135377195902219392 135496552755973308 136020478169567739 136222167997436928 136848188990072208 137066460171051576 137186064412038532 137338408736760396 137435295164246376 137567560697945202 137900535993593472 139479535171983616 139634426382613248 139867409296488576 140120525682884276 140276128709739228 140510182317152586 140854141000595712 140870903364156416 140995103807953184 141027339681051648 141030301444737826 141262646699429376 141600001078314448 141611421328555904 141768679986333312 141868691782447872 141888498005253472 141992486452415104 142079340114611456 142237118393472768 142341362340504576 142995504630672336 143012521827462848 143764297666321112 143838270646108104 144639131120680064 144640542640396672 144801165119730816 145401200801951721 145543332963048448 146167743048582656 146465546328003584 146519319493193064 146839469808916216 147608262844564992 148478214860498688 149160559597909068 149657524813132944 149675334824416192 149841548411117376 150091562118143712 150735485018850864 150756529130581814 150867016855691048 150993812870275584 151245749154263808 151377726247766656 151545830330218368 151652739491582208 151932723670089357 151950804441679276 152746358391635712 153679076815722568 153680576555421464 153851237939713992 154094118820518664 154485186903879168 154615752477665408 154787452369367424 154900894311725568 155619642973503808 155733694818777856 156013660175414016 156248277051933184 156449382754525916 156833779272350304 156852443294636672 156966329795738024 157788143040741888 158372219083831808 158636466390423296 158718091747429632 159064896846987008 159447494742592452 161131035709806096 161759860133753344 162029759789148928 163282183444817664 164035674873455352 164279237007519496 164316796358829312 164461668142452888 164582200206208416 164590962314934144 164601786330236288 165139337724836352 165358228363003918 165764513936377392 165867555339656192 166051750292837376 166223978249721216 166328811055283712 166473949633865984 166629814325592112 166814855762933136 167093189782559832 167238995358286324 167502221730438144 167649901980788256 167669853177025408 169006452899923696 169296093218187776 169578567233568512 169766883243822336 169891303438666752 170034889732986112 170672053914028272 170692364761810496 171111756321421824 171261068499712768 171869851392112928 172004969626417664 172156619775970736 172195980142382592 172346238414758144 172633801660166528 173057963335007232 174586596131256144 174877897459617528 175348480037141928 176612976890328792 177044177720941619 177240784248116457 177414040146697216 177971110588590528 179565585087530496 180218421812909568 180390794577822456 180502927869625856 180662070341297744 180703375318675968 181004882618985216 181339057283655039 181360637559423652 181607945055126528 181777979264282304 182310169693242624 182442540390857808 182464251986762944 182755280228068768 182912567102209536 182958228901281504 183117878315680528 183247060218995168 183423414263926936 183867381324791296 184071564979788288 186179235176817664 186209852467429632 186489879061984768 187034838279652304 187346909756203448 187805521334127616 188014078270645248 188327783629272576 189024906648444416 189158255709930496 189649491191297024 190660672840896448 191784360861477472 191997336276093216 192317687782671792 192647278489661952 193068220159641088 193139102968299948 193674443875819104 193845199165286421 193868267735935628 194173407339783168 194700001482682366 194883284844500736 195359092657590752 195576037791025056 195719373218193792 196618818867174462 197847968246643984 197970953147331584 198190798736612352 198724515672130573 198880746130545424 199051911258286848 199101602039629872 199369396612438656 199543366417510592 199764958162560576 199788731214823168 199905883875267456 199922006581490688 200098270106102112 200122082824191616 200980646691801152 201660998872351744 201884942235896832 201904270987259797 202061107106957824 202203652655442944 202576964893452476 202961361411276864 203661811188847616 205134983919618656 205779096618057798 206383269825823232 208018213567218688 209111705696467072 209219302757975424 210180788524326414 211306355046234624 211310792763704513 211492655711929776 211545452167106739 211624122329906176 211859129683964928 211879413378213163 212400001617471672 212417131992833856 212596659656789936 212832747007880208 212988729678622656 213119010171917184 213709731173317632 214518782741194272 214841380946408128 215646446499481668 215828703469139783 216958696681020096 216960813960595008 217709577926423552 217951343143443456 218314999444572672 218714233164607136 219089061811772416 219251614572873984 219282224189937184 219442933608277888 219454616419912192 219698319492005376 220259204713374324 220451402972286518 221019351915169856 221438743474781184 221631970999628288 222419807683910848 222790919710079776 223533202641051008 224513002236624288 225883950885339307 226134793695872721 226300525283536572 226355844325096448 227066589371649984 227562738552037696 227926206662518914 230518615223583852 230520864833132196 231141178230777996 231755357147483136 231923628716498112 232378992466215936 232383872737395082 232782128175008192 233170529946156704 233429464460255712 233600542228166784 233797973382855904 234372415577899776 234674074131788874 235278664941955008 235449494693607036 235483969187105056 236321045664155276 236710380955800576 236715352191959762 237294814118120704 237558328625747712 237954699585634944 238597345270480512 240521059437096608 241339843491980288 241785409711540052 242370639019043072 242639790200630016 243044639683723392 243080226257656832 243256720521143744 243944305201708672 246418855511279244 246902679495354432 247738485226619904 248037342544505877 248279803289906176 248410346719284398 248801333009484288 249710924450798976 249944721488388168 250858493037429486 251504779765538112 253509679349885544 253944139827281664 254367850850352768 255052334599479168 255553625651915146 255996448368124288 256038547142715744 256423583710229056 256891602749569152 257172902634521918 257518803957733264 257602000914779741 257804777088169392 258007454439626496 258232591834425472 258234929663956104 258460265553715228 258519357622137216 258867069947040768 258950702490249792 259844379792667648 260768050388033408 260959164290925056 262158425156232616 263797290995525312 265402548344382464 265468802719506496 265825862149918208 266121060220045824 266353277550080768 266541178500356608 266797693474802816 270615148548369152 270754391804438784 270993105511946616 272040956339135478 273696377980144416 274132920342103152 274372128824077064 274676817473520792 274870590328492752 275135121395890404 275801071987186944 278959070343967232 279268852765226496 279734818592977152 280241051365768552 280552257419478456 281020364634305172 281708282001191424 281990207615906368 282060602889475652 282525293398858752 283200002156628896 283222842657111808 283537359972666624 283737383564895744 283776996010506944 283984972904830208 284158680229222912 284474236786945536 285991009261344672 286025043654925696 287528595332642224 287676541292216208 289278262241360128 289281085280793344 289602330239461632 290802401603903442 292050002224023549 292335486097165312 293038638986386128 293678939617832432 295216525689129984 296956429720997376 298321119195818136 299315049626265888 299350669648832384 299683096822234752 300183124236287424 301470970037701728 301513058261163628 301734033711382096 301987625740551168 302491498308527616 302755452495533312 303091660660436736 303305478983164416 303865447340178714 303901608883358552 305492716783271424 307358153631445136 307361153110842928 307702475879427984 308188237641037328 308970373807758336 309231504955330816 309574904738734848 309801788623451136 311239285947007616 311467389637555712 312027320350828032 312033873343946959 312496554103866368 312898765509051832 313667558544700608 313704886589273344 313932659591476048 315576286081483776 316744438167663616 317272932780846592 317436183494859264 318129793693974016 318894989485184904 322262071419612192 323519720267506688 324059519578297856 326564366889635328 327450002493602161 328071349746910704 328558474015038992 328633592717658624 328923336284905776 329164400412416832 329181924629868288 329203572660472576 330278675449672704 330677104458429777 330716456726007836 331529027872754784 332447956499442432 332657622110567424 332947899267731968 333259628651184224 333553450815943301 333629711525866272 334186379565119664 334477990716572648 335299803961576512 335339706354050816 338012905799847392 338592186436375552 339157134467137024 339533766487644672 340069779465972224 341344107828056544 341384729523620992 342223512642843648 342522136999425536 343739702784225856 344009939252835328 344313239551941472 344391960284765184 344692476829516288 345267603320333056 348575809106092623 349173192262512288 349755794919235056 350696960074283856 353225953780657584 354088355441883238 354481568496232914 355073028287939643 355942221177181056 359131170175060992 360436843625819136 360781589155644912 361005855739251712 361324140682595488 361406750637351936 362009765237970432 362678114567310078 362721275118847304 363555958528564608 364620339386485248 364885080781715616 364928503973525888 365510560456137536 365825134204419072 365916457802563008 366235756631361056 366494120437990336 366846828527853872 367734762649582592 368143129959576576 372419704934859264 372615520078926597 372979758123969536 374069676559304608 374693819512406896 376655567258545152 378049813296888832 381321345681792896 383330438477872719 383568721722954944 383994672552186432 384635375565343584 385294556979323904 385331445627931759 385759353951782877 386136440319282176 386278205936599896 387348887751638208 387690398330572842 387736535471871256 389400002965364732 389766569689001472 390718185315181504 391152075582050112 391438746436387584 393237637734348924 395695936493287968 397449031344261146 397761492261090848 398103822516573696 398112183231932327 398203204079259744 398738793224877312 399086732835021184 399529916325121152 399577462429646336 399811767750534912 400196540212204224 400244165648383232 401961293383602304 403808541974519594 404122214213915648 405153929786904952 405922722822553728 410269967839237312 411558193236115596 412766539651646464 418223411392934144 418438605515950848 420361577048652828 422612710092469248 422621585527409026 422985311423859552 423090904334213478 423758826756426326 424800003234943344 424834263985667712 425193319313579872 425665494015760416 425977459357245312 426238020343834368 429037565482388544 429682761892816256 431292892998963336 431657406938279566 433917393362040192 433921627921190016 436629998889145344 437428466329214272 438503229145747968 438564448379874368 438885867216555776 438909232839824384 439396638984010752 440518409426748648 440902805944573036 442038703830339712 443263941999256576 444839615367821696 445581839420159552 447066405282102016 449026004473248576 451767901770678614 452269587391745442 452601050567073144 454133178743299968 455125477104075392 455852413325037828 461037230447167704 461041729666264392 462282356461555992 463847257432996224 464767745474790164 465564256350016384 466341059892313408 466858928920511424 467201084456333568 467595946765711808 468744831155799552 469348148263577748 470557329883910016 470898989387214072 470967938374210112 472642091328310552 473430704383919524 474589628236241408 475116657251495424 475909399171269888 477194690540961024 481042118874193216 483570819423080104 484741278038086144 485279580401260032 486089279367446784 486513441042287488 487888610403417344 492837711022558488 493805358990708864 496074685089011754 496820693438568796 497602666018968576 499421848901597952 499889442976776336 501716986074858972 503009559531076224 507019358699771088 507888279654563328 508735701700705536 510104669198958336 511107251303830292 511992896736248576 512077094285431488 512847167420458112 513783205499138304 514345805269043836 515037607915466528 515204001829559482 515609554176338784 516014908879252992 516465183668850944 516469859327912208 516920531107430456 517038715244274432 517901404980499584 521536100776066816 521918328581850112 524316850312465232 527594581991050624 530937605439012992 531132533162824857 531651724299836416 532242120440091648 532706555100161536 533082357000713216 533595386949605632 541230297096738304 541508783608877568 541986211023893232 544081912678270956 547392755960288832 548265840684206304 548744257648154128 549353634947041584 549741180656985504 550270242791780808 551602143974373888 557086653456994309 557918140687934464 558537705530452992 559469637185954304 560482102731537104 561104514838956912 562040729268610344 563416564002382848 563980415231812736 564121205778951304 566400004313257792 566445685314223616 567074719945333248 567474767129791488 567553992021013888 567969945809660416 568317360458445824 568948473573891072 569002945509550337 571982018522689344 572050087309851392 575057190665284448 575353082584432416 578556524482720256 578562170561586688 579204660478923264 581604803207806884 584100004448047098 586077277972772256 587357879235664864 593912859441994752 595512234152258173 596173547016391719 596642238391636272 598630099252531776 598701339297664768 599366193644469504 600366248472574848 602941940075403456 603026116522327256 603468067422764192 604982996617055232 605510904991066624 605712812961779391 606183321320873472 606610957966328832 607730894680357428 607803217766717104 610985433566542848 614716307262890272 614722306221685856 615404951758855968 616376475282074656 618463009910661632 619149809477469696 622478571894015232 622934779275111424 624054640701656064 624067746687893918 625797531018103664 627335117089401216 627409773178546688 627865319182952096 633932378291113539 634545865561693184 634872366989718528 635638240134639489 636259587387948032 637789978970369808 644524142839224384 647486110407419349 648119039156595712 653128733779270656 654900004987204322 656142699493821408 657116948030077984 657267185435317248 657846672569811552 658328800824833664 658363849259736576 658407145320945152 661354208916859554 661432913452015672 663058055745509568 664895912998884864 664909876706735143 665895798535463936 666519257302368448 667106901631886602 667259423051732544 668372759130239328 668955981433145296 670599607923153024 670679412708101632 676025811599694784 677651852656017921 678314268934274048 679067532975289344 679132547866237499 680139558931944448 682688215656113088 682769459047241984 685044273998851072 687479405568451712 688626479103882944 689384953659032576 690535206640666112 697151618212185246 698346384525024576 699511589838470112 701393920148567712 706451907561315168 708176710883766476 708963136992465828 710146056575879286 710765730272716877 711884442354362112 721563178311289824 722648281365190976 724019530475940864 725356229134620156 725442550237694608 725969275305288361 727111917057129216 729240678772970496 729770161563431232 729857007947051776 731021120912275072 731832915605126016 732471513262722112 732988240875980672 733693657055707744 744839409869718528 745231040157853194 748139353118609216 749387639024813792 762642691363585792 766660876955745438 767137443445909888 767989345104372864 769270751130687168 770662891255863518 771518707903565754 772556411873199792 772806002744339223 774697775503276416 775380796661145684 775473070943742512 778800005930729464 779533139378002944 781436370630363008 782304151164100224 782877492872775168 786475275468697848 791391872986575936 794898062688522292 795522984522181696 796207645033147392 796224366463864654 796406408158519488 797477586449754624 798173465670042368 799059832650242304 799154924859292672 799623535501069824 800393080424408448 800488331296766464 803922586767204608 807617083949039188 810307859573809904 811845445645107456 820539935678474624 823116386472231192 836446822785868288 836877211031901696 840723154097305656 845243171054818052 845970622847719104 846181808668426956 847517653512852652 849600006469886688 849668527971335424 850386638627159744 851330988031520832 851954918714490624 852476040687668736 858075130964777088 859365523785632512 862585785997926672 863314813876559132 867834786724080384 867843255842380032 874856932658428544 877006458291495936 877128896759748736 877771734433111552 881036818853497296 881805611889146072 884077407660679424 889679230735643392 891163678840319104 894132810564204032 898052008946497152 903535803541357228 904539174783490884 905202101134146288 908266357486599936 910250954208150784 911704826650075656 922074460894335408 922083459332528784 924564712923111984 927694514865992448 929535490949580328 931128512700032768 932682119784626816 933717857841022848 934402168912667136 935191893531423616 936101620031840877 937489662311599104 938696296527155496 941114659767820032 941797978774428144 941935876748420224 945284182656621104 946861408767839048 949179256472482816 950233314502990848 951818798342539776 954389381081922048 962084237748386432 967141638846160208 969482556076172288 970559160802520064 972178558734893568 973026882084574976 975777220806834688 982350007480806483 985675422045116976 987610717981417728 992149370178023508 993641386877137592 998843697803195904 999778885953552672 1000660352447829903 1003433972149717944 1006019119062152448 1014038717399542176 1015776559309126656 1017471403401411072 1020209338397916672 1022214502607660584 1023985793472497152 1024154188570862976 1025694334840916224 1027566410998276608 1028691610538087672 1030075215830933056 1030408003659118964 1031219108352677568 1032029817758505984 1032930367337701888 1032939718655824416 1033841062214860912 1034077430488548864 1035802809960999168 1043072201552133632 1048633700624930464 1055189163982101248 1061875210878025984 1062265066325649714 1065413110200323072 1067190773899211264 1082460594193476608 1083017567217755136 1083972422047786464 1088163825356541912 1094785511920577664 1096531681368412608 1097488515296308256 1098707269894083168 1099482361313971008 1100540485583561616 1103204287948747776 1114173306913988618 1118939274371908608 1120964205463074208 1122209029677913824 1124081458537220688 1127960830463625472 1128242411557902608 1132800008626515584 1132891370628447232 1134149439890666496 1135107984042027776 1135939891619320832 1138005891019100674 1143964037045378688 1144100174619702784 1150114381330568896 1150706165168864832 1155994336883795277 1157113048965440512 1157124341123173376 1158409320957846528 1163209606415613768 1168200008896094196 1172154555945544512 1174715758471329728 1191024468304516346 1192347094032783438 1193284476783272544 1194336549695796981 1197260198505063552 1197402678595329536 1198732387288939008 1200732496945149696 1205883880150806912 1206052233044654512 1206936134845528384 1211021809982133248 1211425625923558782 1212366642641746944 1212482716347575849 1215461789360714856 1215606435533434208 1229432614525780544 1229444612443371712 1230809903517711936 1232752950564149312 1236926019821323264 1238299618954939392 1244957143788030464 1248135493375787836 1251595062036207328 1254670234178802432 1254819546357093376 1255730638365904192 1267864756582227078 1271276480269278978 1275579957940739616 1289048285678448768 1294972220814838698 1309800009974408644 1312285398987642816 1314233896060155968 1315693345139623104 1316657601649667328 1316727698519473152 1316814290641890304 1322708417833719108 1322865826904031344 1326116111491019136 1329791825997769728 1329819753413470286 1333038514604736896 1334213803263773204 1334518846103465088 1336745518260478656 1337911962866290592 1341199215846306048 1341358825416203264 1352051623199389568 1355303705312035842 1358265095732474998 1365376431312226176 1365538918094483968 1374958811136903424 1377252958207765888 1381070413281332224 1394303236424370492 1396692769050049152 1399023179676940224 1402787840297135424 1405544941085533303 1412903815122630336 1416353421767532952 1417926273984931656 1420292113151758572 1421531460545433754 1423768884708724224 1443126356622579648 1445296562730381952 1450712458269240312 1450885100475389216 1451938550610576722 1454223834114258432 1459540323126862464 1459714015894103552 1462042241824550144 1463665831210252032 1464943026525444224 1465976481751961344 1467387314111415488 1490462080315706388 1496278706237218432 1498775278049627584 1525285382727171584 1533321753911490876 1534274886891819776 1535978690208745728 1538541502261374336 1541325782511727036 1543037415807131508 1545112823746399584 1545612005488678446 1549395551006552832 1550761593322291368 1550946141887485024 1557600011861458928 1562872741260726016 1564608302328200448 1565754985745550336 1572950550937395696 1582783745973151872 1589796125377044584 1591045969044363392 1592448732927729308 1592812816317038976 1594955172899509248 1596346931340084736 1598119665300484608 1599247071002139648 1600786160848816896 1600976662593532928 1607845173534409216 1615234167898078376 1620615719147619808 1623690891290214912 1641079871356949248 1646232772944462384 1671259960370982927 1672893645571736576 1673754422063803392 1681446308194611312 1690486342109636104 1691941245695438208 1692363617336853912 1695035307025705304 1699200012939773376 1699337055942670848 1700773277254319488 1702661976063041664 1703909837428981248 1704952081375337472 1707008836528651011 1716150261929554176 1718731047571265024 1725171571995853344 1726629627753118264 1735669573448160768 1735686511684760064 1749713865316857088 1754257793519497472 1755543468866223104 1762073637706994592 1763611223778292144 1768154815321358848 1779358461471286784 1782327357680638208 1786536702456774519 1788265621128408064 1796104017892994304 1807071607082714456 1809078349566981768 1810404202268292576 1816532714973199872 1820501908416301568 1823409653300151312 1844148921788670816 1844166918665057568 1849129425846223968 1855389029731984896 1859070981899160656 1862257025400065536 1865364239569253632 1867435715682045696 1868804337825334272 1870383787062847232 1872203240063681754 1873836925264435403 1877392593054310992 1882229319535640064 1883595957548856288 1883871753496840448 1890568365313242208 1893722817535678096 1903637596685079552 1908778762163844096 1924168475496772864 1934283277692320416 1944357117469787136 1946053764169149952 1951554441613669376 1964700014961612966 1971350844090233952 1975221435962835456 1984298740356047016 1987282773754275184 1994729630120205429 1997687395606391808 1999557771907105344 2001320704895659806 2006867944299435888 2012038238124304896 2028077434799084352 2034942806802822144 2037397643598712497 2040418676795833344 2044429005215321168 2047971586944994304 2048308377141725952 2051388669681832448 2055132821996553216 2057383221076175344 2060150431661866112 2060816007318237928 2062438216705355136 2065860734675403776 2065879437311648832 2067682124429721824 2068154860977097728 2071605619921998336 2086144403104267264 2097267401249860928 2110378327964202496 2123750421756051968 2124530132651299428 2132297190818150631 2134381547798422528 2167944844095572928 2176327650713083824 2177907825915865083 2185969672393436303 2189571023841155328 2193063362736825216 2194977030592616512 2197414539788166336 2198964722627942016 2201080971167123232 2228346613827977236 2241928410926148416 2244418059355827648 2248162917074441376 2255921660927250944 2256484823115805216 2265600017253031168 2270215968084055552 2276011782038201348 2287928074090757376 2288200349239405568 2300228762661137792 2301412330337729664 2311988673767590554 2326419212831227536 2336400017792188392 2344309111891089024 2349431516942659456 2382048936609032692 2384694188065566876 2386568953566545088 2388673099391593962 2394520397010127104 2394805357190659072 2397464774577878016 2401464993890299392 2411767760301613824 2412104466089309024 2413872269691056768 2422851251847117564 2424965432695151698 2430923578721429712 2431212871066868416 2458865229051561088 2458889224886743424 2461619807035423872 2465505901128298624 2489914287576060928 2496270986751575672 2503190124072414656 2509340468357604864 2511461276731808384 2535729513164454156 2542552960538557956 2551159915881479232 2578096571356897536 2589944441629677396 2619600019948817288 2624570797975285632 2628467792120311936 2631386690279246208 2633315203299334656 2645416835667438216 2645731653808062688 2652232222982038272 2659639506826940572 2666077029209473792 2668427606527546408 2669037692206930176 2673491036520957312 2675823925732581184 2682398431692612096 2704103246398779136 2710607410624071684 2716530191464949996 2730752862624452352 2731077836188967936 2749917622273806848 2754505916415531776 2788606472848740984 2793385538100098304 2798046359353880448 2805575680594270848 2811089882171066606 2825807630245260672 2832706843535065904 2835852547969863312 2840584226303517144 2843062921090867508 2847537769417448448 2886252713245159296 2890593125460763904 2901424916538480624 2901770200950778432 2903877101221153444 2908447668228516864 2919080646253724928 2919428031788207104 2924084483649100288 2927331662420504064 2929886053050888448 2931952963503922688 2934774628222830976 2980924160631412776 2992557412474436864 2997550556099255168 3050570765454343168 3066643507822981752 3068549773783639552 3071957380417491456 3077083004522748672 3082651565023454072 3086074831614263016 3090225647492799168 3091224010977356892 3098791102013105664 3101523186644582736 3101892283774970048 3115200023722917856 3125745482521452032 3129216604656400896 3145901101874791392 3165567491946303744 3179592250754089168 3182091938088726784 3184897465855458616 3185625632634077952 3192693862680169472 3196239330600969216 3201572321697633792 3215690347068818432 3230468335796156752 3241231438295239616 3247381782580429824 3282159742713898496 3292465545888924768 3342519920741965854 3362892616389222624 3380972684219272208 3383882491390876416 3384727234673707824 3390070614051410608 3398400025879546752 3398674111885341696 3401546554508638976 3405323952126083328 3407819674857962496 3414017673057302022 3432300523859108352 3432372606783416549 3437462095142530048 3450343143991706688 3453259255506236528 3471339146896321536 3471373023369520128 3499427730633714176 3508515587038994944 3524147275413989184 3527222447556584288 3536309630642717696 3558716922942573568 3564654715361276416 3573073404913549038 3592208035785988608 3601950027429623771 3614143214165428912 3618156699133963536 3620808404536585152 3633065429946399744 3637448149042727547 3641003816832603136 3646819306600302624 3669087958975376311 3688297843577341632 3688333837330115136 3698258851692447936 3710778059463969792 3718141963798321312 3724514050800131072 3730728479138507264 3734871431364091392 3740767574125694464 3744406480127363508 3747673850528870806 3754785186108621984 3764458639071280128 3767191915097712576 3767743506993680896 3781136730626484416 3787445635071356192 3848336950993545728 3868566555384640832 3892107528338299904 3929400029923225932 3942701688180467904 3950442871925670912 3968597480712094032 3974565547508550368 3989459260240410858 3999115543814210688 4002641409791319612 4013735888598871776 4024076476248609792 4056154869598168704 4074795287197424994 4088858010430642336 4096616754283451904 4102777339363664896 4114766442152350688 4120300863323732224 4121632014636475856 4124876433410710272 4131758874623297664 4135364248859443648 4143211239843996672 4194534802499721856 4216634823256599909 4220756655928404992 4247500843512103936 4249060265302598856 4264594381636301262 4335889688191145856 4352655301426167648 4355815651831730166 4371939344786872606 4379142047682310656 4379234015551255597 4386126725473650432 4389954061185233024 4394829079576332672 4397929445255884032 4402161942334246464 4456693227655954472 4483856821852296832 4488836118711655296 4496325834148882752 4511843321854501888 4512969646231610432 4531200034506062336 4540431936168111104 4552023564076402696 4575856148181514752 4600457525322275584 4602824660675459328 4623977347535181108 4652838425662455072 4672800035584376784 4688618223782178048 4698863033885318912 4764097873218065384 4769388376131133752 4773137907133090176 4777346198783187924 4789040794020254208 4802929987780598784 4823535520603227648 4824208932178618048 4827744539382113536 4845702503694235128 4849930865390303396 4861847157442859424 4862425742133736832 4917730458103122176 4917778449773486848 4923239614070847744 4931011802256597248 4992541973503151344 5006380248144829312 5018680936715209728 5022922553463616768 5071459026328908312 5085105921077115912 5102319831762958464 5156193142713795072 5179888883259354792 5239200039897634576 5249141595950571264 5256935584240623872 5262773380558492416 5266630406598669312 5290833671334876432 5291463307616125376 5304464445964076544 5319279013653881144 5332154058418947584 5336855213055092816 5338075384413860352 5346982073041914624 5351647851465162368 5364796863385224192 5408206492797558272 5421214821248143368 5433060382929899992 5461505725248904704 5499835244547613696 5509011832831063552 5577212945697481968 5586771076200196608 5596092718707760896 5611151361188541696 5621510775793306209 5622179764342133212 5651615260490521344 5665413687070131808 5671705095939726624 5681168452607034288 5686125842181735016 5772505426490318592 5781186250921527808 5802849833076961248 5803540401901556864 5807754202442306888 5838161292507449856 5848168967298200576 5854663324841008128 5859772106101776896 5863905927007845376 5869549256445661952 5961848321262825552 5985114824948873728 5995101112198510336 6133287015645963504 6137099547567279104 6143914760834982912 6154166009045497344 6165303130046908144 6172149663228526032 6180451294985598336 6182448021954713784 6197582204026211328 6203046373289165472 6203784567549940096 6230400047445835712 6251490965042904064 6258433209312801792 6259032400605053707 6291802203749582784 6331134983892607488 6359184501508178336 6364183876177453568 6369794931710917232 6371251265268155904 6403144643395267584 6460936671592313504 6482462876590479232 6550634575674839903 6557909017180308909 6564319485427796992 6584931091777849536 6685039841483931708 6725785232778445248 6761945368438544416 6767764982781752832 6769454469347415648 6780141228102821216 6796800051759093504 6803093109017277952 6810647904252166656 6828035346114604044 6864601047718216704 6864745213566833098 6900686287983413376 6906518511012473056 6998855461267428352 7017031174077989888 7048294550827978368 7054444895113168576 7129309430722552832 7146146809827098076 7184416071571977216 7203900054859247542 7228286428330857824 7236313398267927072 7241616809073170304 7274896298085455094 7293638613200605248 7338175917950752622 7376595687154683264 7376667674660230272 7396517703384895872 7436283927596642624 7461456958277014528 7469742862728182784 7470458026528612489 7481535148251388928 7488812960254727016 7495347701057741612 7509570372217243968 7534383830195425152 7535487013987361792 7562273461252968832 7574891270142712384 7696673901987091456 7737133110769281664 7858800059846451864 7885403376360935808 7937194961424188064 7949131095017100736 7978918520480821716 7985662028358171971 7998231087628421376 8005282819582639224 8027471777197743552 8112309739196337408 8149590574394849988 8177716020861284672 8193233508566903808 8229532884304701376 8240601726647464448 8243264029272951712 8249752866821420544 8263517749246595328 8270728497718887296 8389069604999443712 8433269646513199818 8498120530605197712 8529188763272602524 8671779376382291712 8705310602852335296 8711631303663460332 8743878689573745212 8758284095364621312 8758468031102511194 8772253450947300864 8779908122370466048 8789658159152665344 8795858890511768064 8804323884668492928 8913386455311908944 8967713643704593664 8977672237423310592 8992651668297765504 9025939292463220864 9062400069012124672 9104047128152805392 9151712296363029504 9200915050644551168 9205649321350918656 9247954695070362216 9305676851324910144 9345600071168753568 9377236447564356096 9397726067770637824 9528195746436130768 9538776752262267504 9546275814266180352 9554692397566375848 9578081588040508416 9647071041206455296 9648417864357236096 9655489078764227072 9673050073662355729 9691405007388470256 9699861730780606792 9723694314885718848 9724851484267473664 9835460916206244352 9835556899546973696 9846479228141695488 9862023604513194496 9985083947006302688 10012760496289658624 10045845106927233536 10142918052657816624 10170211842154231824 10204639663525916928 10297117820350249647 10312386285427590144 10359777766518709584 10478400079795269152 10498283191901142528 10513871168481247744 10525546761116984832 10581667342669752864 10582926615232250752 10608928891928153088 10638558027307762288 10664308116837895168 10673710426110185632 10676150768827720704 10693964146083829248 10703295702930324736 10805850082288871313 10816412985595116544 10842429642496286736 10866120765859799984 10923011450497809408 11007263876926128933 11018023665662127104 11154425891394963936 11173542152400393216 11192185437415521792 11222302722377083392 11243021551586612418 11244359528684266424 11303230520981042688 11330827374140263616 11343410191879453248 11362336905214068576 11372251684363470032 11545010852980637184 11545253313726037483 11562372501843055616 11605699666153922496 11607080803803113728 11615508404884613776 11676322585014899712 11719544212203553792 11739098512891323904 11923696642525651104 11970229649897747456 11990202224397020672 12266574031291927008 12308332018090994688 12330606260093816288 12341477680189902137 12344299326457052064 12360902589971196672 12364896043909427568 12406092746578330944 12407569135099880192 12460800094891671424 12518064801210107414 12583604407499165568 12662269967785214976 12718369003016356672 12728367752354907136 12739589863421834464 12742502530536311808 12921873343184627008 12964925753180958464 13101269151349679806 13115818034360617818 13137702046653766791 13169862183555699072 13370079682967863416 13451570465556890496 13523890736877088832 13535529965563505664 13538908938694831296 13560282456205642432 13593600103518187008 13606186218034555904 13621295808504333312 13656070692229208088 13729490427133666196 13801372575966826752 13813037022024946112 14096589101655956736 14108889790226337152 14292293619654196152 14407800109718495084 14456572856661715648 14472626796535854144 14483233618146340608 14549792596170910188 14587277226401210496 14676351835901505244 14753191374309366528 14753335349320460544 14793035406769791744 14872567855193285248 14940916053057224978 14977625920509454032 14990695402115483224 15019140744434487936 15068767660390850304 15124546922505937664 15149782540285424768 15474266221538563328 15717600119692903728 15770806752721871616 15874389922848376128 15898262190034201472 15957837040961643432 15971324056716343942 15996462175256842752 16010565639165278448 16054943554395487104 16224619478392674816 16299181148789699976 16355432041722569344 16459065768609402752 16481203453294928896 16486528058545903424 16499505733642841088 16527035498493190656 16541456995437774592 16778139209998887424 16866539293026399636 16996241061210395424 17058377526545205048 17343558752764583424 17410621205704670592 17423262607326920664 17487757379147490424 17516936062205022388 17544506901894601728 17559816244740932096 17579316318305330688 17591717781023536128 17608647769336985856 17826772910623817888 17935427287409187328 17955344474846621184 17985303336595531008 18051878584926441728 18208094256305610784 18401830101289102336 18411298642701837312 18495909390140724432 18611353702649820288 18691200142337507136 18754472895128712192 18777097201815161121 18795452135541275648 19056391492872261536 19077553504524535008 19092551628532360704 19109384795132751696 19296835728714472192 19310978157528454144 19346100147324711458 19382810014776940512 19399723461561213584 19447388629771437696 19449702968534947328 19651903727024519709 19670921832412488704 19671113799093947392 19692958456283390976 19724047209026388992 19970167894012605376 20025520992579317248 20091690213854467072 20285836105315633248 20340423684308463648 20409279327051833856 20594235640700499294 20612206177908789433 20719555533037419168 20956800159590538304 20996566383802285056 21027742336962495488 21051093522233969664 21053108983853362469 21163334685339505728 21165853230464501504 21277116054615524576 21347420852220371264 21387928292167658496 21406591405860649472 21611700164577742626 21684859284992573472 21732241531719599968 22014527753852257866 22308851782789927872 22384370874831043584 22411374079585837467 22444605444754166784 22486043103173224836 22488719057368532848 22606461041962085376 22661654748280527232 22686820383758906496 22724673810428137152 22744503368726940064 23090021705961274368 23090506627452074966 23211399332307844992 23214161607606227456 23231016809769227552 23478197025782647808 23847393285051302208 23956986085074515913 23980404448794041344 24533148062583854016 24661212520187632576 24682955360379804274 24688598652914104128 24721805179942393344 24729792087818855136 24812185493156661888 24815138270199760384 24921600189783342848 25036129602420214828 25167208814998331136 25436738006032713344 25479179726843668928 25843746686369254016 25929851506361916928 26202538302699359612 26231636068721235636 26275404093307533582 26339724367111398144 26740159365935726832 26903140931113780992 27047781473754177664 27077817877389662592 27120564912411284864 27187200207036374016 27312141384458416176 27458980854267332392 27602745151933653504 27626074044049892224 28193178203311913472 28217779580452674304 28584587239308392304 28815600219436990168 28913145713323431296 28945253593071708288 28966467236292681216 29019150220987067187 29099585192341820376 29174554452802420992 29352703671803010488 29506382748618733056 29506670698640921088 29586070813539583488 29745135710386570496 29881832106114449956 29955251841018908064 29981390804230966448 30038281488868975872 30137535320781700608 30249093845011875328 30299565080570849536 30948532443077126656 31435200239385807456 31541613505443743232 31748779845696752256 31796524380068402944 31915674081923286864 31942648113432687884 31992924350513685504 32021131278330556896 32109887108790974208 32449238956785349632 32598362297579399952 32710864083445138688 32918131537218805504 32973056117091806848 33054070996986381312 33082913990875549184 33556278419997774848 33733078586052799272 33992482122420790848 34116755053090410096 34635759941178112449 34687117505529166848 34821242411409341184 34846525214653841328 34975514758294980848 35033872124410044776 35119632489481864192 35158632636610661376 35217295538673971712 35653545821247635776 35870854574818374656 35910688949693242368 35970606673191062016 36103757169852883456 36416188512611221568 36991818780281448864 37024433040569706411 37222707405299640576 37382400284675014272 37554194403630322242 38112782985744523072 38155107009049070016 38185103257064721408 38218769590265503392 38593671457428944384 38692200294649422916 38765620029553881024 38799446923122427168 38894777259542875392 38899405937069894656 39303807454049039418 39940335788025210752 40051041985158634496 40571672210631266496 40680847368616927296 40818558654103667712 41188471281400998588 41224412355817578866 41439111066074838336 41913600319181076608 42106217967706724938 42326669370679011456 42331706460929003008 42554232109231049152 42694841704440742528 42813182811721298944 43223400329155485252 43369718569985146944 43464483063439199936 44029055507704515732 44617703565579855744 44822748159171674934 44972086206346449672 44977438114737065696 45323309496561054464 45373640767517812992 45449347620856274304 45489006737453880128 46181013254904149932 46422798664615689984 46428323215212454912 46462033619538455104 47694786570102604416 47913972170149031826 49066296125167708032 49322425040375265152 49365910720759608548 49377197305828208256 49443610359884786688 49459584175637710272 49624370986313323776 49630276540399520768 49843200379566685696 50072259204840429656 50334417629996662272 50873476012065426688 50958359453687337856 51687493372738508032 51859703012723833856 52405076605398719224 52463272137442471272 52550808186615067164 52679448734222796288 53480318731871453664 53806281862227561984 54095562947508355328 54155635754779325184 54241129824822569728 54624282768916832352 54917961708534664784 55205490303867307008 55252148088099784448 56386356406623826944 56435559160905348608 57169174478616784608 57631200438873980336 57826291426646862592 57890507186143416576 57932934472585362432 58038300441974134374 58199170384683640752 58349108905604841984 58705407343606020976 59012765497237466112 59013341397281842176 59172141627079166976 59490271420773140992 59763664212228899912 59910503682037816128 59962781608461932896 60076562977737951744 60275070641563401216 60498187690023750656 60599130161141699072 61836618533726368299 61897064886154253312 62870400478771614912 63083227010887486464 63159326951560087407 63497559691393504512 63593048760136805888 63831348163846573728 63885296226865375768 64042262556661113792 64219774217581948416 65196724595158799904 65421728166890277376 65836263074437611008 65946112234183613696 66165827981751098368 67466157172105598544 67984964244841581696 68233510106180820192 69271519882356224898 69642484822818682368 69693050429307682656 69951029516589961696 70067744248820089552 70434591077347943424 71307091642495271552 71941213346382124032 72207514339705766912 72832377025222443136 73983637560562897728 74048866081139412822 74445414810599281152 74764800569350028544 75108388807260644484 76225565971489046144 76310214018098140032 76437539180531006784 77187342914857888768 77384400589298845832 77531240059107762048 77598893846244854336 77789554519085750784 78607614908098078836 79880671576050421504 81143344421262532992 81361694737233854592 82376942562801997176 82448824711635157732 82878222132149676672 83827200638362153216 84212435935413449876 84653338741358022912 84663412921858006016 85108464218462098304 85389683408881485056 86446800658310970504 86739437139970293888 86928966126878399872 88058111015409031464 89235407131159711488 89645496318343349868 89944172412692899344 89954876229474131392 90646618993122108928 90747281535035625984 90898695241712548608 90978013474907760256 92362026509808299864 92845597329231379968 92924067239076910208 95389573140205208832 95827944340298063652 98132592250335416064 98644850080750530304 98731821441519217096 98754394611656416512 98919168351275420544 99248741972626647552 99686400759133371392 100144518409680859312 100668835259993324544 101746952024130853376 101916718907374675712 103374986745477016064 104810153210797438448 104926544274884942544 105101616373230134328 105358897468445592576 106403550810285913019 106960637463742907328 107612563724455123968 108191125895016710656 108311271509558650368 108482259649645139456 109248565537833664704 109835923417069329568 110504296176199568896 112871118321810697216 114338348957233569216 115262400877747960672 115652582853293725184 115781014372286833152 116076600883948268748 116398340769367281504 116698217811209683968 117410814687212041952 118980542841546281984 119527328424457799824 119821007364075632256 119925563216923865792 120153125955475903488 121198260322283398144 123673237067452736598 125740800957543229824 126318653903120174814 126995119382787009024 126997786450986412313 127186097520273611776 127662696327693147456 127770592453730751536 128084525113322227584 128439548435163896832 130393449190317599808 130843456333780554752 131672526148875222016 131892224468367227392 134932314344211197088 135756254482088923507 135969928489683163392 136467020212361640384 138543039764712449796 139284969645637364736 139386100858615365312 139902059033179923392 140135488497640179104 142614183284990543104 145664754050444886272 147967275121125795456 148097732162278825644 148890829621198562304 149529601138700057088 150216777614521288968 152451131942978092288 152620428036196280064 152875078361062013568 154768801178597691664 155062480118215524096 155197787692489708672 155579109038171501568 157215229816196157672 159761343152100843008 162286688842525065984 162723389474467709184 164753885125603994352 164897649423270315464 165756444264299353344 167654401276724306432 168424871870826899752 169306677482716045824 170216928436924196608 170779366817762970112 172893601316621941008 173478874279940587776 173857932253756799744 176116222030818062928 178470814262319422976 179290992636686699736 179888344825385798688 179909752458948262784 181293237986244217856 181494563070071251968 181797390483425097216 181956026949815520512 184724053019616599728 185691194658462759936 185848134478153820416 190779146280410417664 191655888680596127304 196265184500670832128 197289700161501060608 197463642883038434192 197508789223312833024 197838336702550841088 198497483945253295104 200289036819361718624 203493904048261706752 203833437814749351424 206749973490954032128 209620306421594876896 209853088549769885088 210203232746460268656 212807101620571826038 213921274927485814656 216382251790033421312 216622543019117300736 216964519299290278912 218497131075667329408 219671846834138659136 221008592352399137792 228676697914467138432 230524801755495921344 231305165706587450368 231562028744573666304 231584198822386987159 232153201767896537496 232796681538734563008 234821629374424083904 239054656848915599648 239642014728151264512 239851126433847731584 247346474134905473196 251481601915086459648 252637307806240349628 253990238765574018048 253995572901972824626 255325392655386294912 255541184907461503072 256169050226644455168 260786898380635199616 263784448936734454784 269864628688422394176 271512508964177847014 271939856979366326784 272934040424723280768 277086079529424899592 278772201717230730624 279804118066359846784 280270976995280358208 285228366569981086208 291329508100889772544 295934550242251590912 296195464324557651288 299059202277400114176 300433555229042577936 304902263885956184576 305240856072392560128 305750156722124027136 309537602357195383328 310124960236431048192 310395575384979417344 314430459632392315344 319210652430857739057 319522686304201686016 324573377685050131968 325446778948935418368 329507770251207988704 329795298846540630928 331512888528598706688 335308802553448612864 336849743741653799504 338613354965432091648 340433856873848393216 341558733635525940224 345787202633243882016 346957748559881175552 347715864507513599488 352232444061636125856 356941628524638845952 357902852725507161973 358581985273373399472 359776689650771597376 359819504917896525568 363594780966850194432 363912053899631041024 369448106039233199456 371696268956307640832 380993359352959236939 381558292560820835328 383311777361192254608 392530369001341664256 394579400323002121216 394927285766076868384 395017578446625666048 395676673405101682176 400578073638723437248 407268763446266770521 407666875629498702848 419240612843189753792 419706177099539770176 420406465492920537312 425614203241143652076 427842549854971629312 436994262151334658816 439343693668277318272 457353395828934276864 461049603510991842688 463168397644773974318 464306403535793074992 465593363077469126016 469643258748848167808 478109313697831199296 479284029456302529024 479702252867695463168 494692948269810946392 502963203830172919296 505274615612480699256 507991145803945649252 510650785310772589824 511082369814923006144 512338100453288910336 521573796761270399232 539729257376844788352 543025017928355694028 543879713958732653568 545868080849446561536 554172159058849799184 557544403434461461248 559608236132719693568 560541953990560716416 570456733139962172416 582659016201779545088 591869100484503181824 592390928649115302576 600867110458085155872 609804527771912369152 610481712144785120256 611500313444248054272 619075204714390766656 620249920472862096384 620791150769958834688 628860919264784630688 638421304861715478114 649146755370100263936 650893557897870836736 659015540502415977408 659590597693081261856 663025777057197413376 673699487483307599008 680867713747696786432 691574405266487764032 693915497119762351104 694752596467160961477 695431729015027198976 704464888123272251712 715805705451014323946 717163970546746798944 719553379301543194752 719639009835793051136 727824107799262082048 738896212078466398912 743392537912615281664 761986718705918473878 766623554722384509216 789854571532153736768 791353346810203364352 801156147277446874496 814537526892533541042 838481225686379507584 839412354199079540352 840812930985841074624 851228406482287304152 855685099709943258624 873988524302669317632 878687387336554636544 914706791657868553728 922099207021983685376 926336795289547948636 928612807071586149984 931186726154938252032 939286517497696335616 956218627395662398592 958568058912605058048 959404505735390926336 989385896539621892784 1005926407660345838592 1010549231224961398512 1015982291607891298504 1021301570621545179648 1022164739629846012288 1024676200906577820672 1043147593522540798464 1073708558176521485919 1079458514753689576704 1086050035856711388056 1091736161698893123072 1108344318117699598368 1115088806868922922496 1119216472265439387136 1121083907981121432832 1183738200969006363648 1184781857298230605152 1201734220916170311744 1223000626888496108544 1238150409428781533312 1241582301539917669376 1257721838529569261376 1276842609723430956228 1318031081004831954816 1319181195386162523712 1347398974966615198016 1383148810532975528064 1389505192934321922954 1408929776246544503424 1431611410902028647892 1434327941093493597888 1439106758603086389504 1439278019671586102272 1477792424156932797824 1523973437411836947756 1533247109444769018432 1579709143064307473536 1602312294554893748992 1629075053785067082084 1676962451372759015168 1678824708398159080704 1681625861971682149248 1702456812964574608304 1711370199419886517248 1747977048605338635264 1757374774673109273088 1829413583315737107456 1844198414043967370752 1852673590579095897272 1857225614143172299968 1862373452309876504064 1878573034995392671232 1912437254791324797184 1918809011470781852672 1978771793079243785568 2021098462449922797024 2031964583215782597008 2042603141243090359296 2044329479259692024576 2086295187045081596928 2147417116353042971838 2158917029507379153408 2172100071713422776112 2183472323397786246144 2216688636235399196736 2230177613737845844992 2238432944530878774272 2242167815962242865664 2369563714596461210304 2403468441832340623488 2476300818857563066624 2515443677059138522752 2553685219446861912456 2636062162009663909632 2638362390772325047424 2694797949933230396032 2766297621065951056128 2779010385868643845908 2817859552493089006848 2863222821804057295784 2868655882186987195776 2878213517206172779008 2955584848313865595648 3047946874823673895512 3066494218889538036864 3159418286128614947072 3204624589109787497984 3258150107570134164168 3353924902745518030336 3357649416796318161408 3363251723943364298496 3404913625929149216608 3514749549346218546176 3688396828087934741504 3705347181158191794544 3714451228286344599936 3724746904619753008128 3757146069990785342464 3824874509582649594368 3936931379980578781703 3957543586158487571136 4042196924899845594048 4063929166431565194016 4088658958519384049152 4294834232706085943676 4317834059014758306816 4344200143426845552224 4433377272470798393472 4484335631924485731328 4739127429192922420608 4806936883664681246976 4952601637715126133248 5030887354118277045504 5107370438893723824912 5272124324019327819264 5276724781544650094848 5389595899866460792064 5532595242131902112256 5558020771737287691816 5635719104986178013696 5726445643608114591568 5737311764373974391552 5756427034412345558016 5911169696627731191296 6095893749647347791024 6132988437779076073728 6318836572257229894144 6409249178219574995968 6516300215140268328336 6707849805491036060672 6715298833592636322816 6726503447886728596992 6809827251858298433216 7410694362316383589088 7428902456572689199872 7649749019165299188736 7873862759961157563406 7915087172316975142272 8084393849799691188096 8127858332863130388032 8177317917038768098304 8589668465412171887352 8688400286853691104448 8866754544941596786944 9478254858385844841216 9613873767329362493952 9905203275430252266496 10061774708236554091008 10214740877787447649824 10544248648038655638528 10553449563089300189696 10779191799732921584128 11065190484263804224512 11116041543474575383632 11271438209972356027392 11452891287216229183136 11474623528747948783104 11810794139941736345109 11822339393255462382592 12191787499294695582048 12265976875558152147456 12637673144514459788288 13032600430280536656672 13453006895773457193984 13619654503716596866432 14821388724632767178176 14857804913145378399744 15747725519922315126812 15830174344633950284544 16168787699599382376192 16255716665726260776064 17179336930824343774704 17376800573707382208896 17733509089883193573888 18956509716771689682432 19227747534658724987904 20123549416473108182016 20429481755574895299648 21106899126178600379392 21558383599465843168256 22232083086949150767264 22905782574432458366272 22949247057495897566208 23621588279883472690218 24383574998589391164096 24531953751116304294912 26065200860561073313344 27239309007433193732864 29642777449265534356352 29715609826290756799488 31495451039844630253624 31660348689267900569088 32337575399198764752384 32511433331452521552128 34358673861648687549408 34753601147414764417792 35467018179766387147776 37913019433543379364864 40858963511149790599296 44464166173898301534528 45811565148864916732544 47243176559766945380436 48767149997178782328192 52130401721122146626688 54478618014866387465728 59285554898531068712704 62990902079689260507248 63320697378535801138176 64675150798397529504768 65022866662905043104256 68717347723297375098816 69507202294829528835584 81717927022299581198592 88928332347796603069056 91623130297729833465088 94486353119533890760872 97534299994357564656384 104260803442244293253376 108957236029732774931456 118571109797062137425408 125981804159378521014496 130045733325810086208512 137434695446594750197632 139014404589659057671168 163435854044599162397184 177856664695593206138112 183246260595459666930176 188972706239067781521744 195068599988715129312768 208521606884488586506752 237142219594124274850816 251963608318757042028992 274869390893189500395264 326871708089198324794368 355713329391186412276224 366492521190919333860352 377945412478135563043488 390137199977430258625536 417043213768977173013504 503927216637514084057984 549738781786379000790528 711426658782372824552448 755890824956271126086976 1007854433275028168115968 1099477563572758001581056 1511781649912542252173952 2015708866550056336231936 3023563299825084504347904 4031417733100112672463872 6047126599650169008695808 12094253199300338017391616
- Sum of all divisors σ(n): 41193090343456195278274560
- Sum of proper divisors (its aliquot sum) s(n): 29098837144155857260882944
- 12094253199300338017391616 is an abundant number, because the sum of its proper divisors (29098837144155857260882944) is greater than itself. Its abundance is 17004583944855519243491328
Bases of 12094253199300338017391616
- Binary: 1010000000010000111011000111100110000000011111110001101100111011100001010100000000002
- Hexadecimal: 0xA010EC79807F1B3B85400
- Base-36: 1IPG1TVPRI10RULMO
Squares and roots of 12094253199300338017391616
- 12094253199300338017391616 squared (120942531993003380173916162) is 146270960448786461656329941812249894634884307091456
- 12094253199300338017391616 cubed (120942531993003380173916163) is 1769038031372468869818115241759707774764984294191586260121345785488679632896
-
The
square root of 12094253199300338017391616 is 3477679283559.7042756513 -
The
cube root of 12094253199300338017391616 is 229540691.4353583021
Scales and comparisons
How big is 12094253199300338017391616?- 12,094,253,199,300,338,017,391,616 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 12,094,253,199,300,338,017,391,616 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 12094253199300338017391616 cubic inches would be around 19128391 feet tall.
Recreational maths with 12094253199300338017391616
- 12094253199300338017391616 backwards is 61619371083300399135249021
- 12094253199300338017391616 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 12094253199300338017391616's digits is 96
- 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 12094253199300338017391616 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 12094253199300338017391616 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/12094253199300338017391616/
Chicago style:
Numbermatics. 2024. "Number 12094253199300338017391616 - Facts about the integer". https://numbermatics.com/n/12094253199300338017391616/
The information we have on file for 12094253199300338017391616 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 12094253199300338017391616, math, Factors of 12094253199300338017391616, curriculum, school, college, exams, university, Prime factorization of 12094253199300338017391616, STEM, science, technology, engineering, physics, economics, calculator, twelve septillion, ninety-four sextillion, two hundred fifty-three quintillion, one hundred ninety-nine quadrillion, three hundred trillion, three hundred thirty-eight billion, seventeen million, three hundred ninety-one thousand, six hundred sixteen.