662451764199219312629907456
662,451,764,199,219,312,629,907,456 is an even composite number composed of seven prime numbers multiplied together.
662451764199219312629907456 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-three thousand and eighty-five divisors.
Prime factorization of 662451764199219312629907456:
218 × 32 × 72 × 314 × 432 × 532 × 10932
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 31 × 31 × 31 × 31 × 43 × 43 × 53 × 53 × 1093 × 1093)See below for interesting mathematical facts about the number 662451764199219312629907456 from the Numbermatics database.
Names of 662451764199219312629907456
- Cardinal: 662451764199219312629907456 can be written as Six hundred sixty-two septillion, four hundred fifty-one sextillion, seven hundred sixty-four quintillion, one hundred ninety-nine quadrillion, two hundred nineteen trillion, three hundred twelve billion, six hundred twenty-nine million, nine hundred seven thousand, four hundred fifty-six.
Scientific notation
- Scientific notation: 6.62451764199219312629907456 × 1026
Factors of 662451764199219312629907456
Divisors of 662451764199219312629907456
- Number of divisors d(n): 23085
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 31 32 36 42 43 48 49 53 56 62 63 64 72 84 86 93 96 98 106 112 124 126 128 129 144 147 159 168 172 186 192 196 212 217 224 248 252 256 258 279 288 294 301 318 336 344 371 372 384 387 392 424 434 441 448 477 496 504 512 516 558 576 588 602 636 651 672 688 742 744 768 774 784 848 868 882 896 903 954 961 992 1008 1024 1032 1093 1113 1116 1152 1176 1204 1272 1302 1333 1344 1376 1484 1488 1519 1536 1548 1568 1643 1696 1736 1764 1792 1806 1849 1908 1922 1953 1984 2016 2048 2064 2107 2186 2226 2232 2279 2304 2352 2408 2544 2597 2604 2666 2688 2709 2752 2809 2883 2968 2976 3038 3072 3096 3136 3279 3286 3339 3392 3472 3528 3584 3612 3698 3816 3844 3906 3968 3999 4032 4096 4128 4214 4372 4452 4464 4557 4558 4608 4704 4816 4929 5088 5194 5208 5332 5376 5418 5504 5547 5618 5766 5936 5952 6076 6144 6192 6272 6321 6558 6572 6678 6727 6784 6837 6944 7056 7168 7224 7396 7632 7651 7688 7791 7812 7936 7998 8064 8192 8256 8427 8428 8649 8744 8904 8928 9114 9116 9216 9331 9408 9632 9837 9858 10176 10388 10416 10664 10752 10836 11008 11094 11236 11501 11532 11872 11904 11997 12152 12288 12384 12544 12642 12943 13116 13144 13356 13454 13568 13671 13674 13888 14112 14336 14448 14787 14792 15264 15302 15376 15582 15624 15872 15953 15996 16128 16384 16512 16641 16854 16856 17298 17488 17808 17856 18228 18232 18432 18662 18816 18963 19264 19663 19674 19716 20181 20352 20511 20776 20832 21328 21504 21672 22016 22188 22472 22953 23002 23064 23373 23744 23808 23994 24304 24576 24768 25088 25281 25284 25886 26232 26288 26712 26908 27136 27342 27348 27776 27993 28224 28672 28896 29574 29584 29791 30528 30604 30752 31164 31248 31744 31906 31992 32256 32768 33024 33282 33708 33712 33883 34503 34596 34976 35616 35712 36456 36464 36864 37324 37632 37926 38528 38829 39326 39348 39432 40362 40704 41022 41323 41552 41664 42656 43008 43344 44032 44376 44944 45906 46004 46128 46746 46999 47089 47488 47616 47859 47988 48608 49152 49536 50176 50562 50568 50933 51772 52464 52576 53424 53557 53816 54272 54684 54696 55552 55986 56448 57319 57344 57792 57929 58989 59148 59168 59582 60543 61056 61208 61504 62328 62496 63488 63812 63984 64512 65317 65536 66048 66564 67416 67424 67766 68859 69006 69192 69952 70649 71232 71424 72912 72928 73728 74648 75264 75852 77056 77658 78652 78696 78864 80507 80724 81408 82044 82646 83104 83328 83979 85312 86016 86688 87079 88064 88752 89373 89888 90601 91812 92008 92256 93492 93998 94178 94976 95232 95718 95976 97216 97997 98304 99072 100352 101124 101136 101649 101866 103509 103544 104928 105152 106848 107114 107632 108544 109368 109392 111104 111671 111972 112896 114638 114688 115584 115858 116487 117978 118296 118336 119164 120787 121086 122112 122416 123008 123969 124656 124992 126976 127624 127968 129024 130634 131072 132096 133128 134832 134848 135532 137641 137718 138012 138384 139904 140997 141267 141298 142464 142848 143577 145824 145856 147456 149296 150528 151704 152799 154112 155316 157304 157392 157728 160671 161014 161448 162816 164088 165292 166208 166656 167958 170624 171957 172032 173376 173787 174158 176128 176967 177504 178746 179776 181202 183624 184016 184512 186984 187996 188356 189952 190464 191436 191952 194432 195951 195994 196608 198144 200704 202248 202272 203298 203732 207018 207088 208537 209856 210304 211947 213696 214228 215264 217088 218736 218784 222208 223342 223944 225792 229276 229376 231168 231716 232974 235956 236592 236672 237181 238328 241521 241574 242172 244224 244832 246016 247938 249312 249984 253952 255248 255936 258048 261237 261268 262144 264192 266256 268119 269664 269696 271064 271803 275282 275436 276024 276768 279808 281994 282534 282596 284928 285696 287154 289261 291648 291712 293991 294912 298592 301056 303408 304947 305598 308224 310632 314608 314784 315456 321342 322028 322896 325632 328176 328993 330584 332416 333312 335013 335916 341248 343914 344064 346752 347574 348316 352256 353934 355008 356531 357492 359552 362361 362404 367248 368032 369024 371907 373968 375992 376712 379904 380928 382872 383904 388864 391902 391988 393216 396288 401233 401408 404496 404544 405503 406596 407464 412923 414036 414176 417074 419712 420608 422991 423801 423894 427392 428456 430528 434176 437472 437568 444416 446684 447888 451584 458397 458552 458752 462336 463432 465948 471912 473184 473344 474362 476656 482013 483042 483148 484344 488448 489664 492032 494543 495876 498624 499968 507904 510496 511872 515871 516096 521361 522474 522536 528384 532512 536238 539328 539392 542128 543606 550564 550872 552048 553536 559616 563988 565068 565192 569856 571392 574308 578522 583296 583424 587853 587982 589824 597184 602112 606816 609553 609894 611196 616448 621264 625611 629216 629568 630912 635841 642684 644056 645792 651264 656352 657986 661168 664832 666624 670026 671832 682496 685979 687828 688128 693504 695148 696632 704512 707868 710016 711543 713062 714984 719104 724563 724722 724808 734496 736064 738048 743814 747936 751984 753424 759808 761856 765744 767808 777728 783711 783804 783976 786432 792576 802466 802816 808992 809088 811006 813192 814928 815409 825846 828072 828352 834148 839424 841216 845509 845982 847602 847788 854784 856912 861056 867783 868352 874944 875136 881973 888832 893368 895776 903168 916794 917104 917504 923521 924672 926864 931896 943824 946368 946688 948724 953312 964026 966084 966296 968688 976896 979328 984064 986979 989086 991752 997248 999936 1005039 1015808 1020992 1023744 1031742 1032192 1042722 1044948 1045072 1050373 1056768 1065024 1069593 1072476 1078656 1078784 1084256 1087083 1087212 1101128 1101744 1104096 1107072 1119232 1127976 1130136 1130384 1139712 1142784 1148616 1157044 1166592 1166848 1175706 1175964 1179648 1194368 1194649 1203699 1204224 1213632 1216509 1219106 1219788 1222392 1232896 1238769 1242528 1251222 1258432 1259136 1261824 1271682 1281013 1285368 1288112 1291584 1302528 1312704 1315972 1322336 1329664 1333248 1340052 1343664 1364992 1371958 1375656 1376256 1387008 1390296 1393264 1409024 1415736 1420032 1423086 1426124 1429968 1438208 1449126 1449444 1449616 1456969 1459759 1468992 1472128 1476096 1483629 1487628 1495872 1503968 1506848 1519616 1523712 1531488 1535616 1555456 1567422 1567608 1567952 1578923 1585152 1604932 1605632 1617984 1618176 1622012 1626384 1629856 1630818 1651692 1656144 1656704 1660267 1668296 1678848 1682432 1691018 1691964 1695204 1695576 1709568 1713824 1722112 1735566 1736704 1749888 1750272 1763946 1776889 1777664 1786736 1791552 1795799 1806336 1828659 1833588 1834208 1835008 1847042 1849344 1853728 1863792 1876833 1887648 1892736 1893376 1897448 1906624 1928052 1932168 1932592 1937376 1953792 1958656 1968128 1973958 1978172 1983504 1994496 1999872 2010078 2020957 2024827 2031616 2041984 2047488 2057937 2063484 2064384 2085444 2089896 2090144 2100746 2113536 2130048 2134629 2139186 2144952 2157312 2157568 2168512 2174166 2174424 2190119 2202256 2203488 2208192 2214144 2238464 2255952 2260272 2260768 2279424 2285568 2297232 2302951 2314088 2333184 2333696 2351412 2351928 2359296 2388736 2389298 2407398 2408448 2427264 2433018 2438212 2439576 2444784 2465792 2477538 2485056 2490947 2495717 2502444 2516864 2518272 2523648 2536527 2543364 2562026 2570736 2576224 2583168 2603349 2605056 2625408 2631944 2644672 2659328 2666496 2680104 2687328 2699449 2729984 2743916 2751312 2752512 2770563 2774016 2780592 2786528 2808631 2818048 2831472 2838521 2840064 2846172 2852248 2859936 2876416 2898252 2898888 2899232 2913938 2919518 2937984 2944256 2952192 2960937 2967258 2975256 2991744 3007936 3013696 3037907 3039232 3047424 3062976 3070237 3071232 3110912 3134844 3135216 3135904 3151119 3157846 3170304 3208779 3209864 3211264 3235968 3236352 3244024 3252768 3259712 3261636 3303384 3312288 3313408 3320534 3336592 3357696 3364864 3382036 3383928 3390408 3391152 3419136 3427648 3444224 3461801 3471132 3473408 3499776 3500544 3527892 3553778 3555328 3573472 3583104 3583947 3591598 3611097 3612672 3649527 3657318 3667176 3668416 3694084 3698688 3707456 3727584 3744397 3753666 3775296 3785472 3786752 3794896 3813248 3843039 3856104 3864336 3865184 3874752 3907584 3917312 3936256 3947916 3956344 3967008 3988992 3999744 4020156 4041914 4049654 4063232 4083968 4094976 4115874 4126968 4128768 4170888 4179792 4180288 4201492 4227072 4260096 4266871 4269258 4278372 4289904 4314624 4315136 4337024 4348332 4348848 4370907 4379277 4380238 4404512 4406976 4416384 4428288 4450887 4476928 4511904 4520544 4521536 4558848 4571136 4594464 4605902 4628176 4666368 4667392 4702824 4703856 4736769 4777472 4778596 4801853 4814796 4816896 4854528 4866036 4876424 4879152 4889568 4931584 4955076 4970112 4980801 4981894 4991434 5004888 5033728 5036544 5047296 5073054 5086728 5124052 5141472 5152448 5166336 5193841 5206698 5210112 5250816 5263888 5289344 5318656 5330667 5332992 5360208 5374656 5387397 5398898 5459968 5485977 5487832 5502624 5505024 5541126 5548032 5561184 5573056 5617262 5636096 5662944 5677042 5680128 5692344 5704496 5719872 5752832 5796504 5797776 5798464 5827876 5839036 5875968 5888512 5904384 5918563 5921874 5934516 5950512 5983488 6015872 6027392 6062871 6074481 6075814 6078464 6094848 6125952 6140474 6142464 6173811 6221824 6269688 6270432 6271808 6302238 6315692 6340608 6417558 6419728 6422528 6464647 6471936 6472704 6488048 6505536 6519424 6523272 6570357 6606768 6624576 6626816 6641068 6673184 6715392 6729728 6764072 6767856 6780816 6782304 6838272 6855296 6888448 6908853 6923602 6942264 6946816 6999552 7001088 7055784 7107556 7110656 7146944 7166208 7167894 7183196 7222194 7225344 7299054 7314636 7334352 7336832 7352611 7388168 7397376 7414912 7455168 7472841 7487151 7488794 7507332 7550592 7570944 7573504 7589792 7609581 7626496 7686078 7712208 7728672 7730368 7749504 7815168 7834624 7872512 7895832 7912688 7934016 7977984 7999488 8040312 8083828 8098347 8099308 8126464 8167936 8189952 8231748 8253936 8257536 8311689 8341776 8359584 8360576 8362543 8402984 8425893 8454144 8515563 8520192 8533742 8538516 8556744 8579808 8629248 8630272 8674048 8696664 8697696 8741814 8758554 8760476 8809024 8813952 8832768 8856576 8901774 8953856 8967091 9023808 9041088 9043072 9113721 9117696 9142272 9188928 9210711 9211804 9256352 9332736 9334784 9405648 9407712 9453357 9473538 9554944 9557192 9603706 9629592 9633792 9709056 9732072 9752848 9758304 9779136 9863168 9910152 9940224 9961602 9963788 9982868 10009776 10067456 10073088 10094592 10146108 10173456 10198783 10248104 10282944 10304896 10332672 10385403 10387682 10413396 10420224 10501632 10527776 10578688 10637312 10661334 10665984 10720416 10749312 10751841 10774794 10797796 10919936 10971954 10975664 11005248 11052461 11082252 11096064 11122368 11146112 11233191 11234524 11272192 11325888 11354084 11360256 11384688 11408992 11439744 11505664 11529117 11593008 11595552 11596928 11655752 11678072 11751936 11777024 11808768 11837126 11843748 11869032 11901024 11966976 12031744 12054784 12125742 12148962 12151628 12156928 12189696 12251904 12280948 12284928 12347622 12438223 12443648 12539376 12540864 12543616 12570593 12604476 12631384 12681216 12800613 12835116 12839456 12845056 12929294 12943872 12945408 12976096 13011072 13038848 13046544 13112721 13137831 13140714 13213536 13249152 13253632 13282136 13346368 13430784 13459456 13528144 13535712 13561632 13564608 13676544 13710592 13776896 13817706 13847204 13884528 13893632 13999104 14002176 14111568 14146699 14210307 14215112 14221312 14293888 14332416 14335788 14366392 14405559 14444388 14450688 14598108 14629272 14668704 14673664 14705222 14776336 14794752 14829824 14910336 14942403 14945682 14974302 14977588 15014664 15101184 15141888 15147008 15179584 15219162 15252992 15330833 15372156 15424416 15457344 15460736 15499008 15581523 15630336 15669248 15745024 15791664 15825376 15868032 15955968 15992001 15998976 16080624 16162191 16167656 16196694 16198616 16335872 16379904 16463496 16507872 16515072 16623378 16683552 16719168 16721152 16725086 16805968 16851786 16908288 17031126 17040384 17067484 17077032 17113488 17159616 17258496 17260544 17348096 17393328 17395392 17436629 17483628 17517108 17520952 17618048 17627904 17665536 17713152 17755689 17803548 17907712 17934182 18047616 18082176 18086144 18188613 18223443 18227442 18235392 18284544 18377856 18421422 18423608 18512704 18665472 18669568 18811296 18815424 18896143 18906714 18947076 19109888 19114384 19207412 19259184 19267584 19393941 19418112 19464144 19505696 19516608 19558272 19711071 19726336 19820304 19880448 19923204 19927576 19965736 20019552 20134912 20146176 20189184 20292216 20346912 20397566 20496208 20565888 20609792 20665344 20726559 20770806 20775364 20826792 20840448 21003264 21055552 21157376 21265349 21274624 21322668 21331968 21440832 21491659 21498624 21503682 21549588 21595592 21839872 21943908 21951328 22010496 22057833 22104922 22164504 22192128 22244736 22292224 22418523 22461453 22466382 22469048 22651776 22708168 22720512 22769376 22817984 22879488 23011328 23058234 23186016 23191104 23193856 23311504 23356144 23503872 23554048 23617536 23674252 23687496 23738064 23802048 23933952 24063488 24109568 24251484 24295041 24297924 24303256 24313856 24379392 24503808 24561896 24569856 24695244 24876446 24887296 25078752 25081728 25087232 25087629 25141186 25208952 25262768 25277679 25362432 25546689 25601226 25670232 25678912 25858588 25887744 25890816 25952192 26022144 26077696 26093088 26210779 26225442 26275662 26281428 26427072 26498304 26507264 26564272 26692736 26861568 26901273 26918912 27056288 27071424 27123264 27129216 27341163 27353088 27421184 27553792 27632133 27635412 27694408 27769056 27998208 28004352 28223136 28293398 28420614 28430224 28442624 28587776 28664832 28671576 28732784 28811118 28888776 28901376 29196216 29258544 29337408 29347328 29410444 29552672 29589504 29659648 29820672 29884806 29891364 29948604 29955176 30029328 30202368 30283776 30294016 30359168 30438324 30505984 30596349 30661666 30744312 30848832 30914688 30921472 30998016 31156209 31163046 31260672 31338496 31490048 31583328 31650752 31736064 31911936 31984002 31997952 32161248 32324382 32335312 32393388 32397232 32561563 32671744 32759808 32926992 33015744 33157383 33246756 33367104 33438336 33442304 33450172 33611936 33699573 33703572 33816576 34062252 34080768 34134968 34154064 34226976 34319232 34516992 34521088 34696192 34786656 34790784 34873258 34967256 35034216 35041904 35236096 35255808 35331072 35426304 35511378 35607096 35815424 35868364 36095232 36164352 36172288 36356887 36377226 36446886 36454884 36470784 36569088 36755712 36842844 36847216 37025408 37034119 37314669 37330944 37339136 37622592 37630848 37711779 37792286 37813428 37894152 38219776 38228768 38401839 38414824 38518368 38535168 38787882 38836224 38928288 39011392 39033216 39116544 39422142 39452672 39640608 39711403 39760896 39846408 39855152 39931472 40039104 40269824 40292352 40378368 40584432 40693824 40795132 40992416 41131776 41219584 41330688 41453118 41541612 41550728 41653584 41680896 42006528 42111104 42314752 42440097 42530698 42549248 42645336 42663936 42881664 42983318 42997248 43007364 43099176 43191184 43216677 43679744 43887816 43902656 44020992 44115666 44209844 44329008 44384256 44489472 44584448 44837046 44922906 44932764 44938096 45166039 45252529 45303552 45416336 45441024 45538752 45635968 45758976 45992499 46022656 46116468 46372032 46382208 46387712 46623008 46712288 46744569 47007744 47108096 47235072 47348504 47374992 47476128 47604096 47867904 48126976 48219136 48502968 48590082 48595848 48606512 48627712 48946613 49007616 49123792 49139712 49390488 49752892 49774592 50157504 50163456 50174464 50175258 50282372 50417904 50525536 50555358 50724864 51093378 51202452 51340464 51357824 51369907 51468277 51717176 51775488 51781632 51904384 52044288 52155392 52186176 52309887 52421558 52450884 52551324 52562856 52854144 52996608 53014528 53128544 53267067 53385472 53723136 53802546 53837824 54112576 54142848 54246528 54258432 54682326 54706176 54842368 55083559 55107584 55264266 55270824 55388816 55538112 55669769 55996416 56008704 56446272 56586796 56688429 56841228 56860448 56885248 57175552 57329664 57343152 57465568 57622236 57777552 57802752 58181823 58392432 58517088 58537801 58674816 58694656 58820888 59105344 59179008 59319296 59641344 59769612 59782728 59897208 59910352 60058656 60404736 60567552 60588032 60718336 60876648 61011968 61192698 61323332 61488624 61697664 61829376 61842944 61996032 62312418 62326092 62521344 62649667 62676992 62769637 62980096 63166656 63301504 63316397 63472128 63796047 63823872 63968004 63995904 64322496 64474977 64648764 64670624 64786776 64794464 65123126 65343488 65519616 65853984 66031488 66173499 66314766 66493512 66734208 66876672 66884608 66900344 67223872 67399146 67407144 67893689 68124504 68161536 68269936 68308128 68453952 68638464 69033984 69042176 69392384 69573312 69581568 69746516 69934512 70068432 70083808 70472192 70511616 70662144 70852608 71022756 71214192 71391481 71630848 71736728 72190464 72328704 72344576 72713774 72754452 72893772 72909768 72941568 73138176 73511424 73685688 73694432 74050816 74068238 74629338 74661888 74678272 75245184 75261696 75262887 75423558 75584572 75626856 75788304 76439552 76457536 76803678 76829648 77036736 77219357 77367227 77575764 77672448 77856576 78022784 78066432 78233088 78632337 78844284 78905344 79281216 79422806 79521792 79692816 79710304 79862944 80078208 80539648 80584704 80703819 80756736 81168864 81387648 81590264 81984832 82263552 82439168 82661376 82906236 83083224 83101456 83307168 83682919 84013056 84222208 84629504 84880194 85061396 85098496 85290672 85327872 85763328 85966636 85994496 86014728 86198352 86382368 86433354 87067561 87359488 87775632 87805312 87994151 88041984 88231332 88419688 88658016 88768512 88978944 89168896 89674092 89845812 89865528 89876192 90332078 90505058 90607104 90832672 90882048 91077504 91271936 91517952 91789047 91984998 92045312 92232936 92744064 92764416 92775424 93246016 93424576 93489138 94015488 94175117 94216192 94470144 94697008 94749984 94952256 95177347 95208192 95735808 96253952 96438272 97005936 97180164 97191696 97213024 97255424 97684689 97893226 98015232 98247584 98279424 98780976 99026893 99472149 99505784 99549184 100315008 100326912 100348928 100350516 100564744 100835808 101051072 101110716 101449728 102186756 102404904 102680928 102715648 102739814 102936554 103434352 103550976 103563264 103808768 104088576 104310784 104372352 104619774 104843116 104901768 105102648 105125712 105708288 105993216 106029056 106257088 106534134 106770944 107110721 107315831 107446272 107605092 107675648 108225152 108285696 108493056 108516864 109070661 109364652 109412352 109684736 110167118 110215168 110528532 110541648 110777632 111076224 111102357 111339538 111944007 111992832 112017408 112892544 113135337 113173592 113376858 113682456 113720896 114351104 114659328 114686304 114931136 115244472 115555104 115605504 116076307 116363646 116784864 117034176 117075602 117349632 117389312 117641776 118210688 118358016 118638592 119134209 119282688 119539224 119565456 119794416 119820704 120117312 120809472 121135104 121176064 121436672 121753296 122023936 122056403 122385396 122646664 122977248 123395328 123658752 123685888 123992064 124624836 124652184 125042688 125299334 125353984 125539274 125960192 126333312 126603008 126632794 126944256 127320291 127592094 127647744 127936008 127991808 128644992 128949954 129297528 129341248 129573552 129588928 130246252 130686976 131039232 131707968 132020191 132062976 132273001 132346998 132629532 132987024 133468416 133753344 133769216 133800688 134447744 134798292 134814288 135498117 135757587 135787378 136249008 136323072 136539872 136616256 136907904 137276928 137977497 138067968 138084352 138784768 139146624 139163136 139493032 139869024 140136864 140167616 140944384 141023232 141324288 141705216 142045512 142428384 142782962 143261696 143473456 144380928 144657408 144689152 145427548 145508904 145787544 145819536 145883136 146839839 147022848 147371376 147388864 148101632 148136476 148857443 149258676 149323776 149356544 150441613 150490368 150523392 150525774 150847116 151169144 151253712 151576608 152879104 152915072 153607356 153659296 154073472 154109721 154404831 154438714 154734454 155151528 155344896 155713152 156045568 156132864 156466176 156929661 157264674 157688568 158562432 158845612 159043584 159385632 159420608 159725888 160156416 161009071 161079296 161169408 161407638 161513472 162337728 162775296 163180528 163969664 164527104 164878336 165250677 165322752 165812472 166166448 166202912 166614336 167009307 167365838 168026112 168444416 169259008 169760388 170065287 170122792 170196992 170581344 170655744 171526656 171933272 171988992 172029456 172396704 172764736 172866708 174135122 174718976 175551264 175610624 175613403 175988302 176083968 176462664 176839376 177316032 177537024 177957888 178337792 179348184 179691624 179731056 179752384 180664156 181010116 181214208 181665344 181764096 182155008 182543872 183035904 183475453 183578094 183969996 184090624 184465872 185488128 185528832 185550848 186492032 186849152 186978276 187949001 188030976 188308911 188350234 188432384 188940288 189394016 189499968 189904512 189949191 190354694 190416384 191388141 191471616 192507904 192876544 193424931 194011872 194360328 194383392 194426048 195369378 195786452 196030464 196495168 196558848 197561952 198053786 198944298 199011568 199098368 200630016 200653824 200697856 200701032 201129488 201671616 202102144 202221432 203681067 204373512 204809808 205361856 205431296 205479628 205873108 206868704 207101952 207126528 207617536 208177152 208621568 208744704 209239548 209686232 209803536 210205296 210251424 211416576 211986432 212058112 212514176 213068268 213541888 214174443 214221442 214631662 214892544 215210184 215351296 216450304 216571392 216986112 217033728 218141322 218729304 218824704 219369472 220334236 220430336 221057064 221083296 221555264 222152448 222204714 222679076 223888014 223985664 224034816 225785088 226270674 226347184 226753716 227364912 227441792 227930941 228702208 229318656 229372608 229862272 230488944 231110208 231658071 232101681 232152614 232727292 233569728 234068352 234151204 234699264 234778624 235283552 235897011 236421376 236716032 237277184 238268418 238565376 239078448 239130912 239588832 239641408 240234624 241618944 242270208 242352128 242873344 243506592 244047872 244112806 244770792 245293328 245954496 246790656 247317504 247371776 247984128 249249672 249304368 250598668 250707968 251048757 251078548 251920384 252666624 253206016 253265588 253888512 254498209 254640582 255184188 255295488 255872016 255983616 257289984 257899908 258595056 258682496 259147104 259177856 259238833 260492504 261202683 261373952 262078464 263415936 263982453 264040382 264125952 264546002 264693996 265259064 265974048 266936832 267506688 267538432 267601376 268895488 269596584 269628576 270996234 271515174 271574756 272498016 272646144 273079744 273232512 273815808 274553856 275954994 276135936 276168704 277569536 277979821 278293248 278326272 278986064 279738048 280273728 280335232 281888768 282046464 282525351 282648576 283410432 284091024 284856768 285532041 285565924 286523392 286946912 288761856 289314816 289378304 290855096 291017808 291575088 291639072 291766272 293054067 293679678 294045696 294742752 294777728 296203264 296272952 297080679 297714886 298517352 298647552 298713088 300883226 300980736 301046784 301051548 301694232 302338288 302507424 303153216 305758208 305830144 307214712 307318592 308146944 308219442 308809662 308877428 309468908 310303056 310689792 311426304 312091136 312265728 312932352 313859322 314529348 315377136 316162273 317124864 317691224 318087168 318771264 318841216 319451776 320312832 321332163 321947493 322018142 322158592 322338816 322815276 323026944 324675456 325550592 326361056 327211983 327939328 329054208 329756672 330501354 330645504 331624944 332332896 332405824 333228672 333307071 334018614 334731676 336052224 336888832 338518016 339520776 340130574 340245584 340393984 341162688 342626291 343053312 343866544 343977984 344058912 344793408 345529472 345733416 348228921 348270244 349437952 351102528 351221248 351226806 351976604 352167936 352925328 353678752 354632064 355074048 355915776 356675584 357402627 358696368 359383248 359462112 359504768 359589349 361328312 362020232 362428416 363330688 363528192 364310016 365087744 366071808 366169209 366950906 367156188 367939992 368181248 368931744 370976256 371057664 371101696 372984064 373698304 373956552 375898002 376061952 376617822 376700468 376864768 377880576 378788032 378999936 379809024 379898382 380709388 380832768 382776282 382943232 385015808 385584913 385753088 386849862 388023744 388720656 388766784 388852096 389688383 390738756 391572904 392060928 392990336 393117696 395123904 396060573 396107572 396819003 397888596 398023136 398196736 401260032 401307648 401395712 401402064 402258976 403343232 404204288 404442864 406494351 407272761 407362134 408747024 409619616 410723712 410862592 410959256 411746216 413737408 414203904 414253056 415235072 416354304 417243136 417489408 418479096 419372464 419607072 420410592 420502848 422833152 423972864 424116224 425028352 426136536 427083776 428348886 428442884 429263324 429785088 430420368 430702592 432900608 433142784 433972224 434067456 436282644 437458608 437649408 438547669 438738944 440519517 440668472 440860672 442114128 442166592 443110528 443214779 444304896 444409428 445358152 446572329 447776028 447971328 448069632 451324839 451570176 452541348 452694368 453507432 454729824 454883584 455861882 457404416 458637312 458745216 459724544 460977888 462220416 462329163 463214493 463316142 464203362 464305228 465454584 467139456 468136704 468302408 469398528 469557248 470567104 471794022 472842752 474554368 475255823 476536836 477130752 478156896 478261824 479177664 479282816 480469248 483027213 483237888 484540416 484704256 485746688 487013184 488095744 488225612 489541584 490586656 491908992 493581312 494635008 494743552 495752031 495968256 498499344 498608736 501027921 501197336 501415936 502097514 502157096 505333248 506412032 506531176 507777024 508996418 509281164 510368376 510590976 511744032 511967232 514579968 515799816 517190112 517364992 518294208 518355712 518477666 520985008 522405366 522747904 524156928 526831872 526840209 527964906 528080764 528251904 529092004 529387992 530518128 531948096 533873664 535013376 535076864 535202752 537790976 539193168 539257152 540535499 541992468 543030348 543149512 544996032 545292288 546159488 546465024 547631616 549107712 550426359 551909988 552271872 552337408 555139072 555959642 556586496 556652544 557972128 559476096 560547456 560670464 563777536 563847003 564092928 564926733 565050702 565297152 566820864 568182048 569713536 569847573 571064082 571131848 573893824 577523712 578629632 578756608 581710192 582035616 583150176 583278144 585780433 586108134 587359356 588091392 589485504 589555456 592406528 592545904 594161358 595429772 597034704 597295104 597426176 601766452 601961472 602093568 602103096 603388464 604676576 605014848 606306432 611043201 611516416 611660288 614429424 614637184 616293888 616438884 617619324 617754856 618937816 620606112 621379584 622852608 624182272 624531456 625864704 627718644 629058696 630754272 632324546 634249728 635382448 636174336 637542528 637682432 638903552 640625664 642523329 642664326 643894986 644036284 644317184 644677632 645630552 646053888 649350912 651101184 652722112 654423966 655878656 658108416 659225819 659513344 661002708 661291008 663249888 664665792 664811648 666241429 666457344 666614142 668037228 669463352 672104448 673777664 677036032 679041552 680261148 680491168 680787968 682325376 683792823 685252582 686106624 687733088 687955968 688117824 689586816 691058944 691466832 694974213 696305043 696457842 696540488 702205056 702442496 702453612 703953208 704335872 705850656 707357504 709264128 710148096 711831552 713351168 714805254 717392736 718766496 718924224 719009536 719178698 722656624 724040464 724856832 726661376 727056384 728620032 730175488 732143616 732338418 733901812 734312376 735879984 736362496 737863488 741952512 742115328 742203392 745968128 747396608 747913104 749775047 751796004 752123904 753146271 753235644 753400936 753729536 755761152 757576064 757999872 759618048 759796764 761418776 761665536 763494627 765552564 765886464 770031616 771169826 771506176 773699724 776047488 777441312 777533568 777704192 777716499 779376766 781477512 783145808 783608049 784121856 785980672 786235392 790247808 791947359 792121146 792215144 793638006 795777192 796046272 802520064 802615296 802791424 802804128 804517952 806686464 808408576 808885728 812534149 812988702 814545522 814724268 817494048 819239232 821447424 821725184 821918512 823492432 827474816 828407808 828506112 830470144 832708608 833939463 834486272 834978816 836958192 838744928 839214144 840821184 841005696 845666304 847576053 847945728 848232448 850056704 852273072 854167552 856596123 856697772 856885768 858526648 859570176 860840736 865801216 866285568 867944448 868134912 872565288 874917216 875298816 877095338 877477888 881039034 881336944 881721344 884228256 884333184 886221056 886429558 888609792 888818856 890716304 891242037 893144658 895552056 895942656 896139264 902649678 903140352 905082696 905388736 907014864 909459648 909767168 911723764 914808832 917274624 917490432 919449088 921955776 924141337 924440832 924658326 926428986 926632284 928406724 928610456 930909168 934278912 936273408 936604816 938797056 939114496 941134208 943588044 945685504 948486819 949108736 950511646 953073672 954261504 956313792 956523648 958355328 958565632 960938496 963996489 965842479 966054426 966475776 969080832 971493376 974026368 976191488 976451224 979083168 981173312 983817984 987162624 989270016 989487104 991504062 991936512 996998688 997217472 1002055842 1002394672 1002831872 1004195028 1004314192 1009408453 1010666496 1012824064 1013062352 1015554048 1017992836 1018562328 1020736752 1021181952 1023488064 1027878873 1029159936 1031599632 1034380224 1034729984 1036588416 1036711424 1036955332 1041970016 1044686763 1044810732 1045495808 1048313856 1053663744 1053680418 1055929812 1056161528 1056503808 1058184008 1058775984 1061036256 1063896192 1067747328 1070026752 1070153728 1070405504 1075581952 1078386336 1078514304 1078768047 1081070998 1083984936 1086060696 1086299024 1089992064 1090584576 1092318976 1092930048 1095263232 1098215424 1098507627 1100852718 1103819976 1104543744 1110278144 1111919284 1113172992 1113305088 1115944256 1118952192 1121094912 1121340928 1127063497 1127555072 1127694006 1128185856 1129853466 1130101404 1130594304 1133641728 1136364096 1139427072 1139695146 1142128164 1142263696 1147787648 1148057689 1155047424 1156754739 1157259264 1157513216 1163420384 1164071232 1166300352 1166556288 1169065149 1171560866 1172216268 1174718712 1176182784 1178971008 1179110912 1184813056 1185091808 1188181719 1188322716 1190457009 1190859544 1194069408 1194590208 1203532904 1203922944 1204187136 1204206192 1206776928 1209353152 1210029696 1212612864 1222086402 1223032832 1223320576 1228858848 1229274368 1232587776 1232877768 1235238648 1235509712 1237875632 1241212224 1242759168 1245705216 1248364544 1249062912 1251729408 1255437288 1258117392 1261508544 1264649092 1268499456 1270764896 1272348672 1275085056 1275364864 1277807104 1281251328 1285046658 1285328652 1287789972 1288072568 1288634368 1289355264 1291261104 1292107776 1298701824 1302202368 1305444224 1308847932 1311757312 1315643007 1316216832 1318451638 1319026688 1322005416 1322582016 1326499776 1329331584 1329623296 1329644337 1332482858 1332914688 1333228284 1336074456 1338926704 1339716987 1344208896 1347555328 1353974517 1354072064 1358083104 1360522296 1360982336 1364650752 1367585646 1370505164 1372213248 1375466176 1375911936 1376235648 1379173632 1382117888 1382933664 1389948426 1392610086 1392915684 1393080976 1400147209 1404410112 1404884992 1404907224 1407906416 1408671744 1411701312 1414715008 1418528256 1423663104 1425767469 1426702336 1429610508 1434785472 1437532992 1437848448 1438019072 1438357396 1445313248 1448080928 1449081639 1449713664 1453322752 1454112768 1457240064 1460350976 1464287232 1464676836 1467803624 1468624752 1471759968 1475726976 1483905024 1484230656 1484406784 1491936256 1494793216 1495826208 1499550094 1503592008 1504247808 1506292542 1506471288 1506801872 1507459072 1515152128 1515999744 1519236096 1519593528 1522837552 1523331072 1526989254 1531105128 1531772928 1540063232 1542339652 1543012352 1547399448 1552094976 1554882624 1555067136 1555408384 1555432998 1558753532 1562955024 1566291616 1567216098 1568243712 1571961344 1572470784 1580495616 1583894718 1584242292 1584430288 1587276012 1591554384 1592092544 1592467117 1595516587 1605040128 1605230592 1605582848 1605608256 1609035904 1613372928 1616817152 1617771456 1621606497 1625068298 1625977404 1629091044 1629448536 1634988096 1638478464 1642894848 1643450368 1643837024 1646984864 1651279077 1654949632 1656815616 1657012224 1660940288 1665417216 1667878926 1668972544 1669957632 1673916384 1677489856 1678428288 1681642368 1682011392 1691332608 1695152106 1695891456 1696464896 1700113408 1704546144 1707590329 1708335104 1713192246 1713395544 1713771536 1717053296 1721681472 1725762839 1731602432 1732571136 1735888896 1736269824 1745130576 1749834432 1754190676 1754955776 1757341299 1762078068 1762673888 1763442688 1768456512 1768666368 1772442112 1772859116 1777219584 1777637712 1781432608 1782484074 1786289316 1791104112 1791885312 1792278528 1805299356 1806280704 1810165392 1810777472 1814029728 1814671831 1818919296 1819534336 1823447528 1829617664 1834549248 1834980864 1838898176 1843911552 1848282674 1848881664 1849316652 1852857972 1853264568 1856813448 1857220912 1861818336 1868557824 1872546816 1873209632 1877594112 1878228992 1882268416 1887176088 1891371008 1896973638 1898217472 1901023292 1906147344 1908523008 1912627584 1913047296 1916710656 1917131264 1921876992 1927992978 1931684958 1932108852 1932951552 1938161664 1942139677 1942986752 1945858747 1948052736 1952382976 1952902448 1958166336 1962346624 1962808307 1967635968 1974325248 1977677457 1978540032 1978974208 1983008124 1983873024 1993997376 1994434944 1998724287 2004111684 2004789344 2005663744 2008390056 2008628384 2018816906 2021332992 2025648128 2026124704 2031108096 2035985672 2037124656 2041473504 2042363904 2046976128 2051378469 2055757746 2058319872 2063199264 2068760448 2069459968 2073176832 2073422848 2073910664 2083940032 2089373526 2089621464 2090991616 2104704359 2107327488 2107360836 2111859624 2112323056 2113007616 2116368016 2117551968 2122072512 2127792384 2135494656 2140053504 2140307456 2140811008 2151163904 2156772672 2157028608 2157536094 2162141996 2167969872 2172121392 2172598048 2179984128 2181169152 2184637952 2185860096 2190526464 2196430848 2197015254 2201705436 2207639952 2208906001 2209087488 2213135911 2220556288 2223838568 2226345984 2226610176 2231888512 2237904384 2242189824 2242681856 2249325141 2254126994 2255110144 2255388012 2256371712 2259706932 2260202808 2261188608 2267283456 2272728192 2278854144 2279390292 2284256328 2284527392 2290483881 2295575296 2296115378 2310094848 2313509478 2314518528 2315026432 2326840768 2328142464 2332600704 2333112576 2333149497 2338130298 2343121732 2344432536 2349437424 2352365568 2357942016 2358221824 2369626112 2370183616 2376363438 2376645432 2380914018 2381719088 2388138816 2393800067 2398384037 2407065808 2407845888 2408374272 2408412384 2413553856 2418706304 2420059392 2425225728 2437602447 2444172804 2446065664 2446641152 2457717696 2458548736 2465175552 2465755536 2470477296 2471019424 2475751264 2482424448 2485518336 2491410432 2496729088 2498125824 2501818389 2503458816 2510874576 2516234784 2517125443 2523017088 2529298184 2536998912 2541529792 2544697344 2550170112 2550729728 2555614208 2562502656 2570093316 2570657304 2575579944 2576145136 2577268736 2578710528 2582522208 2594170489 2597403648 2604404736 2610888448 2617695864 2623514624 2631286014 2632433664 2636903276 2638053376 2644010832 2645164032 2652999552 2658663168 2659246592 2659288674 2664965716 2665829376 2666456568 2672148912 2677853408 2679433974 2688417792 2695110656 2699094391 2707949034 2708144128 2716166208 2721044592 2721964672 2722605071 2727818681 2729301504 2735171292 2741010328 2744426496 2750932352 2751823872 2752471296 2758347264 2764235776 2765867328 2772424011 2779896852 2785220172 2785831368 2786161952 2800294418 2808820224 2809769984 2809814448 2815812832 2817343488 2823402624 2829430016 2837056512 2845460457 2847326208 2851534938 2853404672 2859221016 2869570944 2875065984 2875696896 2876038144 2876714792 2890626496 2896161856 2898163278 2899427328 2906645504 2914480128 2919428627 2920701952 2928574464 2929353672 2935607248 2937249504 2943519936 2950497757 2951453952 2967810048 2968461312 2968813568 2983872512 2989586432 2991652416 2999100188 3007184016 3008495616 3012585084 3012942576 3013603744 3014918144 3028225359 3030304256 3031999488 3038472192 3039187056 3045675104 3046662144 3053978508 3062210256 3063545856 3069833683 3080126464 3083636619 3084679304 3086024704 3094798896 3102503453 3104189952 3109765248 3110134272 3110816768 3110865996 3117507064 3125910048 3132583232 3134432196 3136487424 3143922688 3144941568 3160991232 3167789436 3168484584 3168860576 3174552024 3183108768 3184185088 3184934234 3191033174 3210080256 3210461184 3211165696 3211216512 3218071808 3226745856 3233634304 3235542912 3236304141 3243212994 3250136596 3251954808 3258182088 3258897072 3269976192 3276956928 3285789696 3286900736 3287674048 3293969728 3302558154 3309899264 3313631232 3320432351 3321880576 3326790761 3330834432 3335757852 3337945088 3339915264 3347832768 3354979712 3355769041 3356856576 3363284736 3364022784 3381190491 3382665216 3390304212 3391782912 3392929792 3400226816 3409092288 3415180658 3416670208 3426384492 3426791088 3427543072 3434106592 3443362944 3444173067 3451525678 3463204864 3465142272 3470264217 3471777792 3472539648 3490261152 3499668864 3507195447 3508381352 3509911552 3514682598 3524156136 3525347776 3536913024 3537332736 3544884224 3545718232 3554439168 3555275424 3562865216 3564968148 3572578632 3582208224 3583770624 3598365517 3610598712 3612561408 3620330784 3621554944 3628059456 3629343662 3637838592 3639068672 3646895056 3659235328 3669098496 3669961728 3677796352 3687823104 3696565348 3697763328 3698633304 3705715944 3706529136 3713626896 3714441824 3723636672 3737115648 3745093632 3746419264 3755188224 3756457984 3764536832 3774352176 3782742016 3783748493 3793947276 3796434944 3802046584 3812294688 3817046016 3825255168 3826094592 3833421312 3834262528 3843753984 3855985956 3863369916 3864217704 3865903104 3876323328 3884279354 3885973504 3891717494 3896105472 3904765952 3905804896 3916332672 3924693248 3925616614 3935271936 3946929021 3948650496 3955354914 3957080064 3957948416 3966016248 3967746048 3987994752 3988869888 3988933011 3997448574 4008223368 4009578688 4016780112 4017256768 4037633812 4042665984 4051296256 4052249408 4062216192 4071971344 4074249312 4082947008 4092625921 4093952256 4100463031 4102756938 4111515492 4116639744 4126398528 4137520896 4138919936 4146353664 4146845696 4147821328 4167880064 4178747052 4179242928 4181983232 4200441627 4209408718 4214654976 4214721672 4223719248 4224646112 4226015232 4232736032 4235103936 4244145024 4255584768 4270989312 4277302407 4280107008 4280614912 4281622016 4302327808 4313545344 4314057216 4315072188 4324283992 4335939744 4344242784 4345196096 4359968256 4362338304 4369275904 4371720192 4381052928 4392861696 4394030508 4403410872 4415279904 4417812002 4426271822 4441112576 4447677136 4452691968 4453220352 4463777024 4475808768 4484379648 4485363712 4498650282 4508253988 4510220288 4510776024 4512743424 4519413864 4520405616 4522377216 4545456384 4557708288 4558780584 4568512656 4569054784 4580967762 4591150592 4592230756 4614580733 4620189696 4627018956 4629037056 4630052864 4653681536 4656284928 4663690003 4665201408 4666225152 4666298994 4676260596 4686243464 4688865072 4698874848 4704731136 4715884032 4716443648 4739252224 4740367232 4752726876 4753290864 4761828036 4763438176 4776277632 4777401351 4786549761 4787600134 4796768074 4814131616 4815691776 4816748544 4816824768 4827107712 4837412608 4840118784 4850451456 4864819491 4875204894 4888345608 4893282304 4915435392 4917097472 4930351104 4931511072 4940954592 4942038848 4951502528 4964848896 4971036672 4982820864 4991281201 4993458176 4996251648 5003636778 5006917632 5021749152 5032469568 5034250886 5046034176 5058596368 5073997824 5083059584 5089394688 5100340224 5101459456 5111228416 5122770987 5125005312 5140186632 5141314608 5151159888 5152290272 5154537472 5165044416 5177288517 5188340978 5194807296 5208809472 5221776896 5235391728 5247029248 5248425329 5262572028 5264867328 5272023897 5273806552 5276106752 5288021664 5290328064 5305999104 5317326336 5318493184 5318577348 5329931432 5331658752 5332913136 5344297824 5355706816 5358867948 5376835584 5390221312 5398188782 5415898068 5416288256 5432332416 5442089184 5443929344 5444015493 5445210142 5455637362 5458603008 5470342584 5482020656 5488852992 5501864704 5503647744 5504942592 5516694528 5528471552 5531734656 5544848022 5559793704 5570440344 5571662736 5572323904 5600588836 5617640448 5619539968 5619628896 5631625664 5634686976 5646805248 5658860032 5674113024 5676868213 5687739043 5690920914 5694652416 5703069876 5706809344 5718442032 5739141888 5750131968 5751393792 5752076288 5753429584 5781252992 5792323712 5796326556 5798854656 5813291008 5826419031 5828960256 5837576241 5838857254 5841403904 5857148928 5858707344 5871214496 5874499008 5887039872 5888424921 5900995514 5902907904 5933032371 5935620096 5936922624 5937627136 5967745024 5979172864 5983304832 5996172861 5998200376 6014368032 6016991232 6025170168 6025885152 6027207488 6056450718 6060608512 6063998976 6076944384 6078374112 6091350208 6093324288 6107957016 6124420512 6127091712 6139667366 6160252928 6167273238 6169358608 6172049408 6189597792 6205006906 6208379904 6219530496 6220268544 6221633536 6221731992 6235014128 6251820096 6265166464 6268864392 6272974848 6287845376 6314113077 6321982464 6335578872 6336969168 6337721152 6349104048 6366217536 6368370176 6369868468 6382066348 6420160512 6420922368 6422331392 6422433024 6436143616 6453491712 6467268608 6468989359 6471085824 6472608282 6486425988 6500273192 6503909616 6516364176 6517794144 6539952384 6553913856 6571579392 6573801472 6575348096 6587939456 6605116308 6619798528 6626718003 6627262464 6639407733 6640864702 6643761152 6653581522 6661668864 6671515704 6675890176 6679830528 6695665536 6709959424 6711538082 6713713152 6726569472 6728045568 6747975423 6762380982 6765330432 6780608424 6783565824 6800453632 6818184576 6830361316 6833340416 6852768984 6853582176 6855086144 6868213184 6886725888 6888346134 6903051356 6926409728 6930284544 6940528434 6943555584 6945079296 6980522304 6999337728 7014390894 7016762704 7019823104 7029365196 7048312272 7050695552 7065859171 7073826048 7074665472 7089768448 7091436464 7108878336 7110550848 7125730432 7129936296 7145157264 7164416448 7181400201 7195152111 7196731034 7221197424 7225122816 7240661568 7243109888 7256118912 7258687324 7275677184 7278137344 7293790112 7312807341 7318470656 7338196992 7339923456 7355592704 7375646208 7393130696 7395526656 7397266608 7411431888 7413058272 7427253792 7428883648 7447273344 7474231296 7490187264 7492838528 7510376448 7512915968 7529073664 7548704352 7551376329 7565484032 7567496986 7587894552 7592869888 7604093168 7624589376 7634092032 7650510336 7652189184 7666842624 7668525056 7687507968 7711971912 7726739832 7728435408 7731806208 7768558708 7771947008 7782511467 7783434988 7792210944 7809531904 7811609792 7832665344 7849386496 7851233228 7870543872 7889444479 7893858042 7897300992 7910709828 7914160128 7915896832 7932032496 7935492096 7975989504 7977739776 7977866022 7994897148 8016446736 8019157376 8033560224 8034513536 8036403823 8075267624 8085331968 8097283173 8102592512 8104498816 8124432384 8143942688 8148498624 8165894016 8167815213 8183456043 8185251842 8187904512 8200926062 8205513876 8223030984 8233279488 8252797056 8275041792 8277839872 8292707328 8293691392 8295642656 8317272033 8335760128 8357494104 8358485856 8400883254 8418817436 8429309952 8429443344 8447438496 8449292224 8452030464 8465472064 8470207872 8488290048 8511169536 8541978624 8554604814 8560214016 8561229824 8563244032 8604655616 8627090688 8628114432 8630144376 8648567984 8671879488 8688485568 8690392192 8719936512 8738551808 8743440384 8758285881 8762105856 8785723392 8788061016 8806821744 8830559808 8835624004 8851493271 8852543644 8882225152 8895354272 8905383936 8906440704 8927554048 8951617536 8968759296 8970727424 8997300564 9016507976 9020440576 9021552048 9025486848 9038827728 9040811232 9044754432 9084676077 9090912768 9115416576 9117561168 9137025312 9138109568 9161935524 9182301184 9184461512 9209501049 9229161466 9240379392 9254037912 9258074112 9260105728 9307363072 9307510359 9312569856 9327380006 9330402816 9332450304 9332597988 9352521192 9372486928 9377730144 9397749696 9409462272 9431768064 9432887296 9478504448 9480734464 9505453752 9506581728 9523656072 9526876352 9552555264 9554802702 9573099522 9575200268 9593536148 9628263232 9631383552 9633497088 9633649536 9654215424 9674825216 9680237568 9700902912 9729638982 9750409788 9776691216 9786564608 9801030463 9830870784 9834194944 9860702208 9863022144 9881909184 9884077696 9903005056 9929697792 9961297053 9965641728 9980372283 9982562402 9986916352 9992503296 10007273556 10013835264 10043498304 10064939136 10067307123 10068501772 10092068352 10117192736 10143571473 10147995648 10166119168 10178789376 10200680448 10202918912 10222456832 10245541974 10250010624 10280373264 10282629216 10302319776 10304580544 10330088832 10332519201 10354577034 10376681956 10389614592 10417618944 10443553792 10470783456 10494058496 10496850658 10525144056 10529734656 10544047794 10547613104 10552213504 10576043328 10611998208 10634652672 10636986368 10637154696 10659862864 10663317504 10665826272 10688595648 10711413632 10717735896 10780442624 10795096551 10796377564 10831796136 10832576512 10864664832 10884178368 10887858688 10888030986 10890420284 10911274724 10917206016 10940685168 10964041312 10977705984 11003729408 11007295488 11009885184 11033389056 11056943104 11063469312 11089696044 11119587408 11140880688 11143325472 11144647808 11147269819 11201177672 11235280896 11239079936 11239257792 11263251328 11269373952 11293610496 11317720064 11348226048 11351245479 11353736426 11375478086 11381841828 11389304832 11406139752 11413618688 11436884064 11478283776 11500263936 11502787584 11504152576 11506859168 11562505984 11584647424 11592653112 11597709312 11626582016 11652838062 11657920512 11675152482 11677714508 11682807808 11714297856 11717414688 11742428992 11748998016 11774079744 11776849842 11801991028 11805815808 11866064742 11871240192 11873845248 11875254272 11935490048 11953132303 11958345728 11966609664 11992345722 11996400752 12028736064 12050340336 12051770304 12054414976 12080339873 12112901436 12121217024 12127997952 12153888768 12156748224 12182700416 12186648576 12215914032 12248841024 12277877763 12279334732 12301389093 12320505856 12334546476 12338717216 12344098816 12379195584 12410013812 12416759808 12439060992 12440537088 12443267072 12443463984 12470028256 12503640192 12530332928 12537728784 12545949696 12575690752 12601324881 12628226154 12643964928 12671157744 12673938336 12675442304 12698208096 12732435072 12736740352 12739736936 12764132696 12840321024 12841844736 12844662784 12844866048 12872287232 12906983424 12934537216 12937978718 12942171648 12945216564 12972851976 13000546384 13007819232 13032728352 13035588288 13079904768 13107827712 13143158784 13147602944 13150696192 13175878912 13210232616 13239597056 13253436006 13278815466 13281729404 13287522304 13307163044 13323337728 13343031408 13351780352 13359661056 13391331072 13419918848 13423076164 13427426304 13453138944 13456091136 13495950846 13524761964 13530660864 13561216848 13567131648 13594977739 13600907264 13636369152 13660722632 13666680832 13705537968 13707164352 13710172288 13736426368 13739658149 13773451776 13776692268 13806102712 13843742199 13852819456 13860569088 13881056868 13887111168 13890158592 13961044608 13991070009 13998675456 14028781788 14033525408 14039646208 14058730392 14096624544 14101391104 14131718342 14147652096 14149330944 14179536896 14182872928 14217756672 14221101696 14251460864 14259872592 14290314528 14328832896 14332204053 14359649283 14362800402 14390304222 14393462068 14442394848 14450245632 14481323136 14486219776 14512237824 14517374648 14551354368 14556274688 14587580224 14625614682 14636941312 14679846912 14711185408 14732930513 14751292416 14786261392 14791053312 14794533216 14822863776 14826116544 14854507584 14857767296 14894546688 14948462592 14973843603 14980374528 14985677056 15020752896 15025831936 15058147328 15097408704 15102752658 15130968064 15134993972 15175789104 15185739776 15208186336 15249178752 15268184064 15301020672 15304378368 15333685248 15337050112 15368312961 15375015936 15423943824 15453479664 15456870816 15462342007 15463612416 15531865551 15537117416 15543894016 15565022934 15566869976 15584421888 15623219584 15665330688 15698772992 15702466456 15741087744 15745275987 15778888958 15787716084 15794601984 15821419656 15828320256 15831793664 15864064992 15870984192 15951979008 15955479552 15955732044 15989794296 16032893472 16038314752 16067120448 16069027072 16072807646 16150535248 16170663936 16194566346 16205185024 16208997632 16248864768 16287885376 16296997248 16331788032 16332046479 16335630426 16366912086 16370503684 16375809024 16401852124 16411027752 16446061968 16466558976 16505594112 16550083584 16555679744 16585414656 16587382784 16591285312 16634544066 16671520256 16714988208 16716971712 16756600469 16801766508 16837634872 16858619904 16858886688 16894876992 16898584448 16904060928 16930944128 16940415744 16976580096 17022339072 17030604639 17063217129 17083957248 17109209628 17120428032 17122459648 17126488064 17209311232 17254181376 17256228864 17260288752 17297135968 17343758976 17376971136 17380784384 17439873024 17477103616 17479257093 17486880768 17512728723 17516571762 17524211712 17571446784 17576122032 17613643488 17661119616 17665274763 17671248008 17702986542 17705087288 17790708544 17810767872 17812881408 17855108096 17903235072 17937518592 17941454848 17994601128 18033015952 18040881152 18043104096 18050973696 18077655456 18081622464 18159193423 18169352154 18181825536 18230833152 18235122336 18274050624 18276219136 18323871048 18364602368 18368923024 18419002098 18458322932 18480758784 18508075824 18516148224 18520211456 18614726144 18615020718 18625139712 18654760012 18660805632 18664900608 18665195976 18705042384 18744973856 18755460288 18795499392 18818924544 18863536128 18865774592 18942339231 18957008896 18961468928 19010907504 19013163456 19047312144 19053752704 19058235497 19105110528 19109605404 19146199044 19150400536 19187072296 19256526464 19262767104 19266994176 19267299072 19308430848 19349650432 19360475136 19401805824 19406968077 19459277964 19500819576 19553382432 19573129216 19602060926 19661741568 19668389888 19721404416 19726044288 19763818368 19768155392 19806010112 19859395584 19880154009 19918223199 19922594106 19931283456 19960744566 19965124804 19973832704 19985006592 20014547112 20027670528 20086996608 20129878272 20134614246 20137003544 20184136704 20234385472 20287142946 20295991296 20332238336 20401360896 20405837824 20436000389 20444913664 20491083948 20500021248 20560746528 20565258432 20604639552 20609161088 20653484299 20660177664 20665038402 20709154068 20753363912 20779229184 20835237888 20887107584 20941566912 20988116992 20993701316 21050288112 21059469312 21088095588 21095226208 21104427008 21152086656 21197577513 21223996416 21269305344 21273972736 21274309392 21319725728 21326635008 21331652544 21377191296 21422827264 21435471792 21544200603 21560885248 21585456333 21590193102 21592755128 21663592272 21729329664 21768356736 21775717376 21776061972 21780840568 21822549448 21834412032 21881370336 21928082624 21955411968 22007458816 22014590976 22019770368 22066778112 22113886208 22126938624 22179392088 22239174816 22281761376 22286650944 22289295616 22294539638 22402355344 22470561792 22478159872 22478515584 22526502656 22538747904 22587220992 22635440128 22654128987 22696452096 22702490958 22707472852 22750956172 22763683656 22778609664 22812279504 22827237376 22873768128 22956567552 23000527872 23005575168 23008305152 23013718336 23125011968 23169294848 23185306224 23195418624 23243026457 23253164032 23305676124 23315841024 23347534401 23350304964 23355429016 23365615616 23428595712 23434829376 23484857984 23490383287 23497996032 23548159488 23553699684 23603982056 23611631616 23668333437 23732129484 23742480384 23747690496 23750508544 23870980096 23906264606 23916691456 23933219328 23984691444 23992801504 24057472128 24100680672 24103540608 24108829952 24109211469 24160679746 24225802872 24242434048 24255995904 24291849519 24307777536 24313496448 24365400832 24373297152 24431828064 24497682048 24503445639 24550368129 24555755526 24558669464 24602778186 24669092952 24677434432 24758391168 24820027624 24833519616 24878121984 24881074176 24886534144 24886927968 24940056512 25007280384 25060665856 25075457568 25151381504 25188558619 25202649762 25256452308 25287929856 25342315488 25347876672 25350884608 25396416192 25464870144 25473480704 25479473872 25528265392 25680642048 25683689472 25689325568 25689732096 25744574464 25813966848 25869074432 25875957436 25884343296 25890433128 25945703952 26001092768 26015638464 26065456704 26071176576 26159809536 26215655424 26274857643 26286317568 26295205888 26301392384 26351757824 26420465232 26479194112 26506872012 26554479813 26557630932 26563458808 26575044608 26614326088 26646675456 26686062816 26719322112 26782662144 26839837696 26846152328 26854852608 26906277888 26912182272 26991901692 27049523928 27061321728 27122433696 27134263296 27189955478 27201814528 27272738304 27321445264 27333361664 27411075936 27414328704 27420344576 27472852736 27479316298 27546903552 27553384536 27612205424 27628503147 27687484398 27705638912 27721138176 27762113736 27774222336 27780317184 27922089216 27922531077 27982140018 27997350912 28057563576 28067050816 28117460784 28193249088 28202782208 28263436684 28295304192 28298661888 28359073792 28365745856 28435513344 28442203392 28502921728 28519745184 28580629056 28648381447 28657665792 28664408106 28719298566 28725600804 28780608444 28786924136 28884789696 28900491264 28962646272 28972439552 29024475648 29034749296 29102708736 29112549376 29175160448 29251229364 29273882624 29359693824 29403091389 29422370816 29465861026 29502584832 29572522784 29582106624 29589066432 29645727552 29652233088 29709015168 29715534592 29789093376 29883891159 29896925184 29941116849 29947687206 29960749056 29971354112 30041505792 30116294656 30194817408 30201921369 30205505316 30261936128 30269987944 30351578208 30416372672 30498357504 30536368128 30602041344 30608756736 30667370496 30674100224 30736625922 30750031872 30847887648 30906959328 30913741632 30924684014 31063731102 31074234832 31087788032 31130045868 31133739952 31168843776 31246439168 31330661376 31397545984 31404932912 31482175488 31490551974 31557777916 31575432168 31589203968 31642839312 31656640512 31663587328 31728129984 31903958016 31910959104 31911464088 31979588592 32065786944 32076629504 32134240896 32138054144 32145615292 32301070496 32341327872 32385289653 32389132692 32410370048 32417995264 32497729536 32575770752 32593994496 32663576064 32664092958 32671260852 32733824172 32741007368 32751618048 32803704248 32822055504 32892123936 32933117952 33011188224 33100167168 33111359488 33170829312 33174765568 33182570624 33269088132 33343040512 33429976416 33433943424 33441809457 33513200938 33603533016 33675269744 33717239808 33717773376 33789753984 33797168896 33808121856 33861888256 33880831488 33953160192 34044678144 34053736437 34061209278 34126434258 34167914496 34218419256 34240856064 34252976128 34418622464 34508362752 34512457728 34520577504 34594271936 34687517952 34753942272 34761568768 34879746048 34938968407 34954207232 34958514186 34973761536 35025457446 35033143524 35048423424 35142893568 35152244064 35227286976 35322239232 35330549526 35342496016 35405973084 35410174576 35581417088 35589788359 35621535744 35625762816 35710216192 35806470144 35859396909 35875037184 35882909696 35989202256 36066031904 36081762304 36086208192 36155310912 36163244928 36241019619 36318386846 36338704308 36363651072 36461666304 36470244672 36548101248 36552438272 36647742096 36729204736 36737846048 36833633289 36838004196 36904167279 36916645864 36961517568 37016151648 37032296448 37229452288 37230041436 37250279424 37309520024 37321611264 37329801216 37330391952 37410084768 37489947712 37510920576 37590998784 37637849088 37727072256 37731549184 37884678462 37914017792 37922937856 38021815008 38026326912 38094624288 38107505408 38116470994 38210221056 38219210808 38292398088 38300801072 38374144592 38513052928 38525534208 38533988352 38534598144 38616861696 38699300864 38720950272 38803611648 38813936154 38918555928 39001639152 39106764864 39146258432 39204121852 39323483136 39336779776 39442808832 39452088576 39527636736 39536310784 39612020224 39718791168 39738077491 39760308018 39836446398 39845188212 39862566912 39921489132 39930249608 39947665408 39970013184 40029094224 40055341056 40173993216 40259756544 40269228492 40274007088 40368273408 40468770944 40574285892 40591982592 40664476672 40784933217 40802721792 40811675648 40872000778 40889827328 40982167896 41000042496 41121493056 41130516864 41209279104 41218322176 41218974447 41306968598 41320355328 41330076804 41418308136 41506727824 41531226597 41558458368 41670475776 41774215168 41883133824 41973210027 41976233984 41987402632 42100576224 42118938624 42176191176 42190452416 42304173312 42395155026 42447992832 42538610688 42547945472 42548618784 42639451456 42653270016 42663305088 42754382592 42845654528 42870943584 43088401206 43121770496 43170912666 43180386204 43185510256 43327184544 43404563479 43458659328 43536713472 43551434752 43552123944 43561681136 43645098896 43668824064 43762740672 43856165248 43910823936 44014917632 44039540736 44133556224 44198791539 44227772416 44253877248 44358784176 44478349632 44563522752 44573301888 44578591232 44589079276 44804710688 44921530809 44941123584 44956319744 44957031168 45053005312 45077495808 45174441984 45270880256 45308257974 45392904192 45404981916 45414945704 45501912344 45527367312 45557219328 45624559008 45747536256 45913135104 46001055744 46011150336 46016610304 46027436672 46250023936 46338589696 46370612448 46387026021 46390837248 46486052914 46506328064 46611352248 46631682048 46695068802 46700609928 46710858032 46731231232 46869658752 46969715968 46980766574 46995992064 47096318976 47107399368 47207964112 47223263232 47235827961 47336666874 47464258968 47484960768 47495380992 47741960192 47812529212 47833382912 47866438656 47969382888 47985603008 48114944256 48201361344 48207081216 48217659904 48218422938 48321359492 48451605744 48484868096 48511991808 48583699038 48615555072 48626992896 48730801664 48746594304 48863656128 48995364096 49006891278 49100736258 49111511052 49117338928 49205556372 49338185904 49354868864 49366480627 49461014197 49516782336 49640055248 49667039232 49756243968 49762148352 49773068288 49773855936 49880113024 50014560768 50121331712 50150915136 50269801407 50302763008 50377117238 50405299524 50512904616 50575859712 50684630976 50695753344 50701769216 50792832384 50929740288 50946961408 50958947744 51056530784 51091813917 51189651387 51361284096 51367378944 51379464192 51489148928 51627933696 51738148864 51751914872 51768686592 51780866256 51891407904 52002185536 52031276928 52130913408 52142353152 52319619072 52431310848 52549715286 52572635136 52590411776 52602784768 52703515648 52840930464 52958388224 53013744024 53108959626 53115261864 53126917616 53150089216 53228652176 53372125632 53438644224 53498648009 53565324288 53679675392 53692304656 53709705216 53812555776 53824364544 53983803384 54099047856 54122643456 54244867392 54379910956 54403629056 54477580269 54545476608 54642890528 54666723328 54822151872 54828657408 54840689152 54945705472 54958632596 55093807104 55106769072 55224410848 55257006294 55374968796 55411277824 55442276352 55524227472 55548444672 55560634368 55844178432 55845062154 55964280036 55994701824 56115127152 56134101632 56234921568 56254826761 56386498176 56405564416 56526873368 56590608384 56597323776 56718147584 56731491712 56871026688 56884406784 57005843456 57039490368 57161258112 57174706491 57296762894 57315331584 57328816212 57438597132 57451201608 57561216888 57573848272 57769579392 57800982528 57925292544 57944879104 58048951296 58069498592 58205417472 58220904231 58225098752 58350320896 58502458728 58719387648 58806182778 58844741632 58931722052 59005169664 59145045568 59164213248 59178132864 59291455104 59304466176 59418030336 59431069184 59578186752 59767782318 59793850368 59882233698 59895374412 59921498112 59942708224 60083011584 60206329987 60232589312 60389634816 60403842738 60411010632 60523872256 60539975888 60703156416 60832745344 60847057517 60996715008 61204082688 61217513472 61308001167 61334740992 61348200448 61473251844 61500063744 61695775296 61813918656 61827483264 61849368028 61960452897 62127462204 62148469664 62175576064 62260091736 62267479904 62337687552 62492878336 62661322752 62795091968 62809865824 62964350976 62981103948 63115555832 63150864336 63178407936 63285678624 63313281024 63456259968 63592732539 63807916032 63821918208 63822928176 63959177184 64131573888 64153259008 64268481792 64276108288 64291230584 64602140992 64682655744 64770579306 64778265384 64820740096 64835990528 65151541504 65187988992 65327152128 65328185916 65342521704 65467648344 65482014736 65503236096 65607408496 65644111008 65784247872 65866235904 66022376448 66200334336 66222718976 66341658624 66349531136 66365141248 66538176264 66686081024 66859952832 66867886848 66883618914 67026401876 67207066032 67350539488 67434479616 67435546752 67579507968 67594337792 67616243712 67723776512 67761662976 67906320384 68089356288 68107472874 68122418556 68252868516 68335828992 68436838512 68476086031 68481712128 68505952256 68607213241 68837244928 69016725504 69024915456 69041155008 69188543872 69375035904 69507884544 69523137536 69729079371 69759492096 69877936814 69908414464 69917028372 69947523072 70050914892 70066287048 70096846848 70285787136 70304488128 70454573952 70471149861 70644478464 70661099052 70684992032 70811946168 70820349152 71005000311 71162834176 71179576718 71243071488 71251525632 71420432384 71612940288 71718793818 71750074368 71765819392 71978404512 72132063808 72172416384 72310621824 72326489856 72327634407 72482039238 72636773692 72677408616 72727302144 72923332608 72940489344 73096202496 73104876544 73295484192 73458409472 73475692096 73667266578 73676008392 73808334558 73833291728 74032303296 74207802077 74458904576 74460082872 74500558848 74619040048 74643222528 74659602432 74660783904 74820169536 74979895424 75021841152 75181997568 75454144512 75463098368 75565675857 75769356924 75828035584 75845875712 76043630016 76052653824 76189248576 76215010816 76232941988 76420442112 76438421616 76584796176 76601602144 76748289184 77026105856 77051068416 77067976704 77069196288 77233723392 77398601728 77441900544 77607223296 77627872308 77837111856 78003278304 78030888733 78213529728 78292516864 78408243704 78646966272 78673559552 78885617664 78904177152 79055273472 79072621568 79224040448 79437582336 79476154982 79520616036 79672892796 79690376424 79725133824 79842978264 79860499216 79895330816 79940026368 80058188448 80347986432 80519513088 80538456984 80548014176 80736546816 80937541888 81148571784 81183965184 81328953344 81569866434 81605443584 81623351296 81744001556 81779654656 81964335792 82000084992 82242986112 82261033728 82418558208 82436644352 82437948894 82613937196 82640710656 82660153608 82836616272 83013455648 83062453194 83116916736 83340951552 83548430336 83671926121 83766267648 83946420054 83952467968 83974805264 84201152448 84352382352 84380904832 84400757201 84562379111 84608346624 84790310052 84895985664 85077221376 85095890944 85097237568 85278902912 85306540032 85326610176 85508765184 85691309056 85741887168 85945144341 86176802412 86243540992 86341825332 86360772408 86371020512 86654369088 86809126958 86917318656 87073426944 87102869504 87104247888 87123362272 87290197792 87337648128 87525481344 87712330496 87821647872 88029835264 88079081472 88209274167 88267112448 88397583078 88455544832 88507754496 88717568352 88956699264 89127045504 89146603776 89157182464 89178158552 89609421376 89843061618 89882247168 89912639488 89914062336 90106010624 90348883968 90502287437 90541760512 90616515948 90785808384 90809963832 90829891408 91003824688 91054734624 91249118016 91465430467 91495072512 91826270208 92002111488 92022300672 92033220608 92054873344 92500047872 92677179392 92741224896 92774052042 92972105828 93012656128 93222704496 93263364096 93390137604 93401219856 93421716064 93462462464 93739317504 93939431936 93961533148 93991984128 94192637952 94214798736 94415928224 94446526464 94471655922 94673333748 94928517936 94969921536 94990761984 95164844173 95483920384 95625058424 95666765824 95732877312 95938765776 95971206016 96177607043 96229888512 96402722688 96414162432 96435319808 96436845876 96642718984 96903211488 96969736192 97023983616 97167398076 97231110144 97253985792 97461603328 97493188608 97727312256 97990728192 98013782556 98201472516 98223022104 98234677856 98411112744 98676371808 98709737728 98732961254 98922028394 99033564672 99280110496 99334078464 99512487936 99524296704 99546136576 99547711872 99760226048 100029121536 100242663424 100301830272 100325428371 100539602814 100605526016 100754234476 100810599048 101025809232 101151719424 101369261952 101391506688 101403538432 101585664768 101859480576 101893922816 101917895488 102113061568 102183627834 102379302774 102722568192 102758928384 102933402881 102978297856 103130513591 103255867392 103476297728 103503829744 103537373184 103561732512 103782815808 104004371072 104028840271 104062553856 104261826816 104284706304 104639238144 104816905221 104862621696 105099430572 105145270272 105180823552 105205569536 105407031296 105681860928 105916776448 106027488048 106217919252 106230523728 106253835232 106300178432 106457304352 106744251264 106769365077 106877288448 106997296018 107130648576 107359350784 107384609312 107419410432 107578190727 107625111552 107648729088 107967606768 108198095712 108236394049 108245286912 108489734784 108723058857 108759821912 108807258112 108955160538 109090953216 109285781056 109644303744 109657314816 109681378304 109891410944 109917265192 110187614208 110213538144 110448821696 110514012588 110749937592 110822555648 110884552704 111048454944 111096889344 111549331027 111688356864 111690124308 111928560072 111989403648 112230254304 112268203264 112469843136 112509653522 112772996352 112811128832 113053746736 113181216768 113194647552 113436295168 113462983424 113742053376 113768813568 114011686912 114078980736 114322516224 114349412982 114593525788 114630663168 114657632424 114877194264 114902403216 115122433776 115147696544 115539158784 115601965056 115850585088 115889758208 116097902592 116138997184 116410834944 116441808462 116450197504 116700641792 117004917456 117072018053 117296203283 117438775296 117612365556 117689483264 117863444104 118010339328 118290091136 118328426496 118356265728 118582910208 118608932352 118836060672 118862138368 119156373504 119214232473 119535564636 119587700736 119764467396 119790748824 119842996224 119885416448 120166023168 120412659974 120465178624 120779269632 120807685476 120822021264 121047744512 121079951776 121406312832 121665490688 121694115034 121993430016 122354799651 122408165376 122435026944 122616002334 122669481984 122696400896 122946503688 123000127488 123391550592 123627837312 123654966528 123656923341 123698736056 123920905794 124254924408 124296939328 124520183472 124534959808 124675375104 124985756672 125322645504 125590183936 125619731648 125928701952 125962207896 126231111664 126301728672 126356815872 126571357248 126871403551 126912519936 127114353961 127185465078 127615832064 127643836416 127645856352 127918354368 128263147776 128306518016 128536963584 128552216576 128582461168 129204281984 129365311488 129541158612 129556530768 129641480192 129671981056 130213690437 130303083008 130375977984 130654304256 130656371832 130685043408 130935296688 130964029472 131006472192 131214816992 131288222016 131568495744 131732471808 132044752896 132400668672 132445437952 132596374617 132683317248 132699062272 132730282496 133076352528 133372162048 133407648479 133719905664 133735773696 133767237828 134052803752 134414132064 134701078976 134868959232 134871093504 135159015936 135188675584 135232487424 135447553024 135523325952 135812640768 136178712576 136214945748 136244837112 136505737032 136671657984 136873677024 136952172062 137011904512 137214426482 137674489856 138033451008 138049830912 138082310016 138377087744 138750071808 139015769088 139046275072 139161078063 139458158742 139518984192 139755873628 139816828928 139834056744 139895046144 140101829784 140132574096 140193693696 140608976256 140909147904 140942299722 141288956928 141322198104 141369984064 141623892336 141640698304 142010000622 142325668352 142359153436 142486142976 142840864768 143052002723 143225880576 143437587636 143500148736 143531638784 143956809024 144264127616 144298068763 144344832768 144574390093 144621243648 144652979712 144655268814 144964078476 145273547384 145354817232 145454604288 145846665216 145880978688 146192404992 146209753088 146590968384 146916818944 146951384192 147334533156 147352016784 147616669116 147666583456 148064606592 148099441881 148383042591 148415604154 148917809152 148920165744 149001117696 149238080096 149286445056 149319204864 149321567808 149640339072 149959790848 150043682304 150363995136 150809404221 150908289024 150926196736 151131351714 151538713848 151691751424 152087260032 152105307648 152378497152 152430021632 152465883976 152840884224 152876843232 153169592352 153203204288 153496578368 154052211712 154102136832 154138392576 154467446784 154729717231 154797203456 154883801088 155214446592 155255744616 155674223712 156006556608 156061777466 156427059456 156585033728 156816487408 157293932544 157347119104 157771235328 157808354304 158110546944 158145243136 158448080896 158875164672 158952309964 159041232072 159345785592 159380752848 159450267648 159685956528 159720998432 159790661632 160116376896 160495944027 160695972864 161039026176 161076913968 161096028352 161473093632 161875083776 162297143568 162367930368 162657906688 162701185199 163139732868 163210887168 163246702592 163432740807 163488003112 163559309312 163928671584 164000169984 164432683009 164485972224 164522067456 164837116416 164873288704 164875897788 165227874392 165281421312 165320307216 165673232544 166026911296 166124906388 166233833472 166681903104 167096860672 167343852242 167532535296 167892840108 167904935936 167949610528 168402304896 168704764704 168761809664 168764480283 168801514402 169124758222 169216693248 169580620104 169791971328 170154442752 170191781888 170194475136 170557805824 170613080064 170653220352 171017530368 171382618112 171483774336 171524119473 171890288682 172353604824 172683650664 172721544816 172742041024 173308738176 173618253916 173834637312 174146853888 174205739008 174208495776 174246724544 174580395584 174675296256 175050962688 175424660992 175982914603 176059670528 176158162944 176319910333 176418548334 176534224896 176795166156 176911089664 177015508992 177435136704 177913398528 178254091008 178293207552 178314364928 178356317104 179218842752 179686123236 179764494336 179825278976 179828124672 180212021248 180618989961 180697767936 181004574874 181083521024 181233031896 181571616768 181619927664 181659782816 182007649376 182109469248 182498236032 182541172551 182930860934 182990145024 183652540416 183924003501 184004222976 184044601344 184066441216 184109746688 185000095744 185354358784 185482449792 185548104084 185881358691 185944211656 186025312256 186445408992 186526728192 186780275208 186802439712 186843432128 187478635008 187878863872 187923066296 187983968256 188385275904 188429597472 188831856448 188893052928 188943311844 189346667496 189857035872 189939843072 190329688346 190967840768 191250116848 191333531648 191465754624 191877531552 191942412032 192355214086 192459777024 192805445376 192828324864 192870639616 192873691752 193285437968 193806422976 193939472384 194047967232 194334796152 194462220288 194507971584 194923206656 195454624512 195981456384 196027565112 196402945032 196446044208 196469355712 196822225488 197352743616 197419475456 197465922508 197844056788 198067129344 198560220992 198668156928 199024975872 199048593408 199092273152 199095423744 199520452096 200058243072 200485326848 200538670129 200603660544 200650856742 201079205628 201211052032 201508468952 201621198096 202051618464 202303438848 202738523904 202783013376 202807076864 203171329536 203718961152 203787845632 203835790976 204226123136 204367255668 204758605548 205428258093 205445136384 205517856768 205821639723 205866805762 205956595712 206261027182 206511734784 206952595456 207007659488 207074746368 207123465024 207565631616 208008742144 208057680542 208125107712 208523653632 208569412608 209187238113 209278476288 209633810442 209725243392 210198861144 210290540544 210411139072 210814062592 211363721856 211413449583 211833552896 212054976096 212435838504 212461047456 212507670464 212914608704 213488502528 213538730154 213754576896 213994592036 214261297152 214718701568 214769218624 214838820864 215156381454 215250223104 215297458176 215935213536 216396191424 216472788098 216979469568 217446117714 217519643824 217614516224 217910321076 218181906432 218571562112 219288607488 219314629632 219362756608 219782821888 219834530384 220375228416 220427076288 220897643392 221028025176 221499875184 221645111296 222096909888 222623406231 223098662054 223376713728 223380248616 223857120144 223978807296 224460508608 224536406528 224939686272 225019307044 225545992704 225622257664 226107493472 226362433536 226389295104 226697027571 226872590336 226925966848 227484106752 227537627136 228023373824 228157961472 228645032448 228698825964 229187051576 229261326336 229315264848 229754388528 229804806432 230244867552 230295393088 231078317568 231203930112 231701170176 231779516416 232195805184 232277994368 232821669888 232883616924 232900395008 233401283584 234009834912 234092666199 234144036106 234592406566 234877550592 235224731112 235378966528 235726888208 236020678656 236580182272 236656852992 236712531456 237165820416 237217864704 237672121344 237724276736 238312747008 238428464946 239071129272 239175401472 239528934792 239581497648 239685992448 239770832896 240825319948 240930357248 241558539264 241615370952 241644042528 242095489024 242159903552 242812625664 243330981376 243388230068 243986860032 244572778849 244709599302 244816330752 244870053888 245232004668 245338963968 245392801792 245893007376 246000254976 246783101184 247255674624 247309933056 247313846682 247397472112 247841811588 248509848816 248593878656 249040366944 249069919616 249128518513 249350750208 249971513344 250645291008 251015778363 251180367872 251239463296 251857403904 251924415792 252462223328 252603457344 253142714496 253202271603 253687137333 253742807102 253825039872 254228707922 254370930156 255231664128 255287672832 255291712704 255836708736 256526295552 256613036032 257073927168 257104433152 257164922336 257835433023 258408563968 258730622976 259082317224 259113061536 259343962112 260427380874 260606166016 260751955968 261308608512 261312743664 261370086816 261870593376 261928058944 262012944384 262429633984 262576444032 263136991488 263464943616 264089505792 264801337344 264890875904 265192749234 265366634496 265398124544 265460564992 266152705056 266744324096 266815296958 267439811328 267471547392 267534475656 268105607504 268828264128 269402157952 269737918464 269742187008 270318031872 270377351168 270895106048 271046651904 271506862311 271625281536 272357425152 272429891496 272489674224 273011474064 273747354048 273904344124 274023809024 274396291401 274428852964 275348979712 276066902016 276099661824 276164620032 276754175488 277500143616 278031538176 278092550144 278166542437 278322156126 278916317484 279037968384 279511747256 279633657856 279668113488 279790092288 280203659568 280265148192 280387387392 281217952512 281818295808 281884599444 282577913856 282644396208 282739968128 283247784672 283281396608 284020001244 284651336704 284718306872 284972285952 285494532519 285681729536 286104005446 286451761152 286875175272 287000297472 287063277568 287913618048 288528255232 288532821129 288596137526 288689665536 289148780186 289242487296 289305959424 289310537628 289928156952 290547094768 290709634464 290909208576 291693330432 291761957376 292384809984 292419506176 293181936768 293833637888 293902768384 294669066312 294704033568 295233338232 295333166912 296129213184 296198883762 296766085182 296831208308 297835618304 297840331488 298002235392 298476160192 298572890112 298638409728 298643135616 299280678144 299919581696 300087364608 300727990272 301618808442 301816578048 301852393472 302262703428 303077427696 303383502848 303831944353 304174520064 304210615296 304756994304 304860043264 304931767952 305681768448 305753686464 306339184704 306406408576 306993156736 308104423424 308276785152 308800208643 308934893568 309391540773 309459434462 309594406912 309767602176 310428893184 310511489232 311348447424 312013113216 312086520813 312123554932 312854118912 313170067456 313632974816 314450715663 314587865088 314694238208 315542470656 315616708608 316221093888 316290486272 316896161792 317750329344 317904619928 318082464144 318691571184 318761505696 318900535296 319371913056 319441996864 320232753792 320308095231 320991888054 321391945728 322078052352 322153827936 322192056704 322946187264 323750167552 324594287136 324709182147 324735860736 325315813376 325402370398 326279465736 326421774336 326493405184 326865481614 326976006224 327118618624 327857343168 328865366018 328971944448 329044134912 329674232832 329746577408 329751795576 330455748784 330562842624 330640614432 331346465088 332053822592 332249812776 332467666944 334193721344 334647993081 334687704484 335065070592 335785680216 335809871872 335899221056 336804609792 337409529408 337523619328 337528960566 337603028804 338249516444 338433386496 339161240208 339583942656 340308885504 340383563776 340388950272 341115611648 341226160128 341306440704 342035060736 342765236224 342967548672 343048238946 343780577364 344707209648 345367301328 345443089632 345484082048 345565364389 346617476352 347236507832 347669274624 348293707776 348411478016 348416991552 348493449088 349160791168 349350592512 350101925376 350849321984 351216054159 351888609849 351965829206 352119341056 352316325888 352639820666 352837096668 353068449792 353590332312 353822179328 354031017984 354870273408 355826797056 356508182016 356586415104 356628729856 356712634208 357642697419 358437685504 359372246472 359528988672 359656249344 360424042496 361237979922 361395535872 362009149748 362167042048 362466063792 363143233536 363239855328 363319565632 364015298752 364218938496 364996472064 365082345102 365861721868 365980290048 367305080832 367848007002 368008445952 368089202688 368132882432 368219493376 370000191488 370708717568 370964899584 371096208168 371762717382 371888423312 372050624512 372890817984 373560550416 373604879424 373686864256 374490536063 374957270016 375757727744 375846132592 375967936512 376770551808 376859194944 377663712896 377786105856 377886623688 378693334992 379714071744 380614210653 380659376692 381343061883 381935681536 382500233696 382667063296 382931509248 383755063104 383884824064 384710428172 384919554048 385610890752 385656649728 385741279232 385747383504 386570875936 387612845952 387878944768 388095934464 388669592304 388924440576 389015943168 389846413312 390641071311 390909249024 391962912768 392055130224 392805890064 392892088416 392938711424 393644450976 394705487232 394838950912 394931845016 395688113576 396134258688 397120441984 397336313856 398049951744 398097186816 398184546304 398190847488 399040904192 400116486144 400222945437 400970653696 401077340258 401207321088 401301713484 402158411256 402422104064 403016937904 403242396192 404103236928 404606877696 405477047808 405566026752 405614153728 406342659072 407437922304 407575691264 407671581952 408452246272 408734511336 409517211096 410856516186 411035713536 411643279446 411733611524 411913191424 412522054364 413023469568 413905190912 414015318976 414149492736 414246930048 415131263232 416017484288 416115361084 416250215424 417047307264 417138825216 418374476226 418556952576 419267620884 419450486784 420397722288 420581081088 420822278144 421444309909 421628125184 422727443712 422826899166 423667105792 424109952192 424871677008 424922094912 425015340928 425829217408 425929402619 426977005056 427077460308 427989184072 428522594304 429156008169 429437403136 429538437248 429677641728 430312762908 430500446208 430594916352 431870427072 432792382848 432894206289 432945576196 433723170279 433958939136 434892235428 435039287648 435229032448 435820642152 436363812864 437143124224 438577214976 438629259264 438725513216 439565643776 439669060768 440750456832 440854152576 441795286784 442056050352 442999750368 444193819776 444298325643 445149127773 445246812462 446197324108 446753427456 446760497232 447714240288 447957614592 448921017216 449072813056 449879372544 450038614088 451091985408 451244515328 452214986944 452724867072 452778590208 453394055142 453745180672 453851933696 455075254272 456046747648 456315922944 457290064896 457397651928 458374103152 458522652672 458630529696 459508777056 459609612864 460489735104 460590786176 462156635136 463402340352 463559032832 464189151693 464391610368 464555988736 465643339776 465767233848 465800790016 466802567168 468019669824 468185332398 468288072212 469184813132 469755101184 470449462224 470757933056 471453776416 472041357312 473160364544 473313705984 473425062912 474331640832 474435729408 475344242688 475448553472 476625494016 476856929892 478142258544 478350802944 479057869584 479162995296 479332602217 479371984896 479541665792 481487832081 481650639896 481860714496 483117078528 483230741904 483288085056 484319807104 485625251328 486661962752 486776460136 487973720064 488103555597 489145557698 489419198604 489632661504 489740107776 490464009336 490677927936 490785603584 491786014752 492000509952 493298049027 493566202368 494511349248 494619866112 494627693364 494794944224 495683623176 497019697632 497187757312 498080733888 498139839232 498257037026 498701500416 499943026688 501290582016 502031556726 502360735744 502478926592 503714807808 503848831584 504924446656 505206914688 506285428992 506293440849 506404543206 507374274666 507485614204 507650079744 508457415844 508741860312 510463328256 510575345664 510583425408 511673417472 513052591104 513226072064 514147854336 514208866304 514329844672 515670866046 516817127936 518164634448 518226123072 518687924224 519454614539 520854761748 521212332032 521503911936 522617217024 522625487328 522740173632 523741186752 523856117888 524025888768 524859267968 525152888064 526273982976 527948743809 528179011584 528959730999 529602674688 529781751808 530385498468 530733268992 530796249088 530921129984 532305410112 533488648192 533630593916 534879622656 534943094784 535068951312 536211215008 537656528256 538804315904 539475836928 539484374016 540636063744 540754702336 541790212096 541856969883 542093303808 543013724622 543250563072 544714850304 544859782992 544979348448 546022948128 547494708096 547623517653 547808688248 548047618048 548792582802 548857705928 552133804032 552199323648 552329240064 553508350976 555000287232 556063076352 556185100288 556333084874 556644312252 557832634968 558075936768 559023494512 559267315712 559336226976 559580184576 560407319136 560530296384 562435905024 563636591616 563769198888 565155827712 565288792416 565479936256 566495569344 566562793216 568040002488 569302673408 569436613744 570989065038 571363459072 572208010892 572903522304 573750350544 574000594944 574126555136 575827236096 577056510464 577065642258 577192275052 577379331072 578297560372 578484974592 578611918848 578621075256 579856313904 581094189536 581419268928 581818417152 583386660864 583523914752 584769619968 584839012352 586363873536 587667275776 587805536768 589338132624 589408067136 590466676464 590666333824 590805300407 592258426368 592397767524 593532170364 593662416616 595671236608 595680662976 596004470784 596952320384 597145780224 597276819456 597286271232 598561356288 599839163392 600174729216 601455980544 601616010387 603237616884 603633156096 603704786944 604525406856 606154855392 606767005696 607663888706 608349040128 608421230592 609513988608 609720086528 609863535904 611363536896 611507372928 612678369408 612812817152 613986313472 616208846848 616284774279 616553570304 617464919169 617600417286 617869787136 618783081546 618918868924 619188813824 619535204352 620857786368 621022978464 622696894848 624026226432 624173041626 624247109864 625708237824 627265949632 628901431326 629175730176 629388476416 631233417216 632442187776 632580972544 633516012059 633792323584 635500658688 635809239856 636164928288 637383142368 637523011392 638743826112 638883993728 640258013269 640465507584 640616190462 641983776108 642783891456 644156104704 644307655872 644384113408 645892374528 647500335104 649188574272 649418364294 650631626752 650804740796 652558931472 652843548672 652986810368 653730963228 653952012448 654237237248 655714686336 657730732036 657943888896 658088269824 659348465664 659493154816 659503591152 660911497568 661125685248 661281228864 662692930176 664107645184 664499625552 664935333888 667870218693 668387442688 669295986162 669375408968 670130141184 671571360432 671798442112 673609219584 674819058816 675047238656 675057921132 675206057608 676499032888 676866772992 678322480416 679167885312 680617771008 680767127552 680777900544 682231223296 682452320256 682612881408 684070121472 685530472448 685935097344 686096477892 687561154728 689414419296 690734602656 690886179264 690968164096 691130728778 693234952704 694473015664 695338549248 696587415552 696822956032 696833983104 696986898176 698321582336 698701185024 700203850752 701698643968 702277998597 702432108318 703777219698 703931658412 704238682112 704632651776 705279641332 705674193336 706136899584 707180664624 707644358656 708062035968 709740546816 711653594112 713016364032 713172830208 713257459712 713425268416 715285394838 716875371008 718744492944 719057977344 719312498688 720533820167 720848084992 722475959844 722791071744 724018299496 724334084096 724932127584 726286467072 726479710656 726639131264 728030597504 728201881897 728437876992 729992944128 730164690204 731723443736 731960580096 733718336547 734610161664 735696014004 736016891904 736178405376 736265764864 736438986752 740000382976 741417435136 741929799168 742192416336 743525434764 743776846624 744101249024 745781635968 747121100832 747209758848 747373728512 747385555539 748981072126 749914540032 751515455488 751692265184 751935873024 753047335089 753541103616 753718389888 755327425792 755572211712 755773247376 757386669984 759428143488 759606814809 761061411999 761228421306 761318753384 762686123766 765000467392 765863018496 767510126208 767769648128 769420856344 769839108096 771221781504 771313299456 771482558464 771494767008 773141751872 775225691904 775757889536 776191868928 777339184608 778031886336 779692826624 780845317189 781282142622 781818498048 783925825536 784110260448 785611780128 785784176832 785877422848 787288901952 789410974464 789677901824 789863690032 791376227152 792268517376 794240883968 794672627712 796099903488 796194373632 796369092608 796381694976 798081808384 800232972288 800445890874 801941307392 802154680516 802414642176 802603426968 804316822512 804844208128 806033875808 806484792384 808206473856 809213755392 810954095616 811132053504 811228307456 812685318144 814520586933 814875844608 815151382528 815343163904 816904492544 817469022672 819034422192 819504126371 821713032372 822071427072 823188874203 823286558892 823467223048 823826382848 825044108728 826046939136 828030637952 828298985472 828493860096 830262526464 832034968576 832230722168 832500430848 834094614528 834277650432 834499627311 836748952452 837113905152 838535241768 838900973568 840795444576 841162162176 841644556288 842888619818 843256250368 845454887424 845653798332 847334211584 848219904384 849743354016 849844189824 850030681856 851658434816 851858805238 853954010112 854154920616 855978368144 856483597557 857045188608 858312016338 858874806272 859076874496 859355283456 860625525816 861000892416 861189832704 863740854144 865584765696 865598463387 865788412578 865891152392 867446340558 867917878272 869784470856 870078575296 871641284304 872727625728 874286248448 877154429952 877258518528 877451026432 879131287552 879338121536 881500913664 881708305152 883590573568 884112100704 885999500736 888099824857 888387639552 888596651286 890298255546 890493624924 892394648216 893506854912 893520994464 895428480576 895915229184 897842034432 898145626112 899758745088 900077228176 902183970816 902489030656 904429973888 905449734144 905557180416 906788110284 907490361344 907703867392 910150508544 911495833059 912093495296 912631845888 914580129792 914795303856 916748206304 917045305344 917261059392 919017554112 919219225728 920979470208 921181572352 924313270272 926400625929 926804680704 927118065664 928174622319 928378303386 928783220736 929111977472 931286679552 931534467696 933605134336 936039339648 936259562439 936370664796 936576144424 938369626264 939510202368 940898924448 942907552832 944082714624 946320729088 946627411968 946850125824 948663281664 948871458816 950688485376 950897106944 953250988032 953713859784 956284517088 956701605888 958115739168 958325990592 958665204434 959083331584 962975664162 963301279792 963721428992 966234157056 966461483808 966576170112 968639614208 971250502656 973323925504 973552920272 974127546441 975947440128 976207111194 978291115396 978838397208 979265323008 979480215552 980928018672 981355855872 981571207168 983572029504 986596098054 987132404736 989022698496 989239732224 989255386728 989589888448 991367246352 994039395264 994375514624 996161467776 996279678464 996514074052 997403000832 999886053376 1002581164032 1003943979243 1004063113452 1004721471488 1004957853184 1007429615616 1007697663168 1009848893312 1010086481341 1010413829376 1012570857984 1012586881698 1012809086412 1014748549332 1014971228408 1015300159488 1016914831688 1017483720624 1020926656512 1021150691328 1021166850816 1023346834944 1026105182208 1026452144128 1028295708672 1028417732608 1028659689344 1031341732092 1033634255872 1036329268896 1036452246144 1036696093167 1037375848448 1038909229078 1041709523496 1042424664064 1043007823872 1045234434048 1045250974656 1045480347264 1047482373504 1047712235776 1048051777536 1049718535936 1050305776128 1052547965952 1053648162477 1055665829547 1055897487618 1056358023168 1057919461998 1059205349376 1060770996936 1061466537984 1061842259968 1064610820224 1066977296384 1067261187832 1069759245312 1069886189568 1070137902624 1072422430016 1075313056512 1077608631808 1078968748032 1081272127488 1081509404672 1083108020617 1083580424192 1083713939766 1084186607616 1086027449244 1086501126144 1089429700608 1089719565984 1089958696896 1092045896256 1094989416192 1095247035306 1095617376496 1096095236096 1097585165604 1097715411856 1103283439129 1104267608064 1104398647296 1104658480128 1107016701952 1110000574464 1112126152704 1112370200576 1112666169748 1113288624504 1115665269936 1116151873536 1118046989024 1118534631424 1118672453952 1120814638272 1121060592768 1123471608189 1124871810048 1127273183232 1127538397776 1130311655424 1130577584832 1130959872512 1132991138688 1133125586432 1136080004976 1138605346816 1138873227488 1141842631959 1141978130076 1142726918144 1144029185649 1144416021784 1145807044608 1147500701088 1148001189888 1151654472192 1154113020928 1154131284516 1154384550104 1154758662144 1156595120744 1156969949184 1157223837696 1157242150512 1159712627808 1162188379072 1162838537856 1163636834304 1166773321728 1167047829504 1169539239936 1169678024704 1172727747072 1175334551552 1175611073536 1178676265248 1178816134272 1180933352928 1181332667648 1181610600814 1184516852736 1184795535048 1187064340728 1187324833232 1191342473216 1191361325952 1192008941568 1193904640768 1194291560448 1194553638912 1194572542464 1197122712576 1199678326784 1200349458432 1200668836311 1202911961088 1203232020774 1206475233768 1207266312192 1209050813712 1212309710784 1213534011392 1215327777412 1216698080256 1216842461184 1219027977216 1219440173056 1219727071808 1222727073792 1223014745856 1225356738816 1225625634304 1227972626944 1231880402221 1232417693696 1232569548558 1233107140608 1234929838338 1235200834572 1235739574272 1237566163092 1237837737848 1238377627648 1239070408704 1241715572736 1242045956928 1245393789696 1248052452864 1248346083252 1248494219728 1251416475648 1254531899264 1257802862652 1258351460352 1258776952832 1262466834432 1264332929727 1264884375552 1265161945088 1267032024118 1267584647168 1271001317376 1271618479712 1272329856576 1274766284736 1275046022784 1277487652224 1277767987456 1277788207857 1280516026538 1280931015168 1281232380924 1283967552216 1285567782912 1287468024507 1288312209408 1288615311744 1288768226816 1291784749056 1295000670208 1298377148544 1298682618867 1298836728588 1301169510837 1301263253504 1301609481592 1305117862944 1305687097344 1307461926456 1307904024896 1311429372672 1315461464072 1315887777792 1316176539648 1318696931328 1318986309632 1319007182304 1321822995136 1322251370496 1322562457728 1325385860352 1328215290368 1328999251104 1335740437386 1336774885376 1338591972324 1338750817936 1340260282368 1343142720864 1343596884224 1347218439168 1349638117632 1350094477312 1350115842264 1350412115216 1352998065776 1353733545984 1356644960832 1358335770624 1361235542016 1361534255104 1361555801088 1364462446592 1365225762816 1368140242944 1371060944896 1371870194688 1372192955784 1375122309456 1378828838592 1381469205312 1381772358528 1381936328192 1382261457556 1386469905408 1388946031328 1390677098496 1392567455079 1393174831104 1393645912064 1393667966208 1393973796352 1396643164672 1397402370048 1400407701504 1403397287936 1404555997194 1404864216636 1407554439396 1407863316824 1408477364224 1409265303552 1410559282664 1411348386672 1412273799168 1414361329248 1416124071936 1419481093632 1423307188224 1426032728064 1426345660416 1426514919424 1426850536832 1430570789676 1433750742016 1437488985888 1437997806651 1438115954688 1438624997376 1441067640334 1441696169984 1444951919688 1445582143488 1448036598992 1448668168192 1449864255168 1452959421312 1453278262528 1456061195008 1456403763794 1456875753984 1459985888256 1460329380408 1463446887472 1463921160192 1464310666791 1467436673094 1469220323328 1471392028008 1472033783808 1472356810752 1472877973504 1479894147081 1480000765952 1482834870272 1483859598336 1484384832672 1487050869528 1487553693248 1491563271936 1494242201664 1494419517696 1494747457024 1494771111078 1497962144252 1499829080064 1503030910976 1503384530368 1503871746048 1506094670178 1507082207232 1507436779776 1510654851584 1511144423424 1511546494752 1514773339968 1518856286976 1519213629618 1522122823998 1522456842612 1522637506768 1525372247532 1530000934784 1530360899437 1531726036992 1535020252416 1535539296256 1538841712688 1539678216192 1542443563008 1542626598912 1542965116928 1542989534016 1546283503744 1550451383808 1551515779072 1554678369216 1556063772672 1558363843617 1559385653248 1561690634378 1562564285244 1563636996096 1567851651072 1568220520896 1571223560256 1571568353664 1571754845696 1574577803904 1578821948928 1579355803648 1579727380064 1582752454304 1583846231427 1584537034752 1586879192997 1588481767936 1589345255424 1592199806976 1592388747264 1592763389952 1596163616768 1600465944576 1600891781748 1603882614784 1604309361032 1604829284352 1605206853936 1608633645024 1612067751616 1612969584768 1616412947712 1618427510784 1621908191232 1622264107008 1622456614912 1625370636288 1629041173866 1629751689216 1630302765056 1630686327808 1633808985088 1634938045344 1638068844384 1639008252742 1643426064744 1644142854144 1646377748406 1646573117784 1646934446096 1647652765696 1650088217456 1656061275904 1656597970944 1656987720192 1660525052928 1664069937152 1664461444336 1665000861696 1668189229056 1668555300864 1668999254622 1673497904904 1674227810304 1677070483536 1677801947136 1681590889152 1683289112576 1685777239636 1686512500736 1690909774848 1691307596664 1694668423168 1696439808768 1699486708032 1699688379648 1700061363712 1703316869632 1703717610476 1707908020224 1708309841232 1711956736288 1712967195114 1714090377216 1716624032676 1717749612544 1718153748992 1718710566912 1721251051632 1722001784832 1722379665408 1727481708288 1731169531392 1731196926774 1731576825156 1731782304784 1734892681116 1735835756544 1739568941712 1740157150592 1743282568608 1743899629591 1745455251456 1748572496896 1754308859904 1754517037056 1754902052864 1758262575104 1758676243072 1763001827328 1763416610304 1767181147136 1768224201408 1771999001472 1772415901221 1776199649714 1776775279104 1777193302572 1780596511092 1780987249848 1784789296432 1787013709824 1787041988928 1790856961152 1791830458368 1795684068864 1796291252224 1799517490176 1800154456352 1804367941632 1804848031161 1804978061312 1808859947776 1810899468288 1811114360832 1813576220568 1815407734784 1820301017088 1822991666118 1824186990592 1825263691776 1829160259584 1829590607712 1833496412608 1834090610688 1834522118784 1838035108224 1838438451456 1841958940416 1842363144704 1848626540544 1852801251858 1853609361408 1854236131328 1856349244638 1856756606772 1857566441472 1858223954944 1862573359104 1863068935392 1866396229597 1867210268672 1872078679296 1872519124878 1872741329592 1873152288848 1876739252528 1881797848896 1885815105664 1886258783027 1888165429248 1892641458176 1893700251648 1897326563328 1897742917632 1900548036177 1901376970752 1901794213888 1906501976064 1907427719568 1912569034176 1916231478336 1916651981184 1917330408868 1918166663168 1920774039807 1925951328324 1926602559584 1927442857984 1932468314112 1932922967616 1933152340224 1937279228416 1942501005312 1946647851008 1947105840544 1948255092882 1951894880256 1952414222388 1956582230792 1957676794416 1958530646016 1958960431104 1961856037344 1962711711744 1967144059008 1973192196108 1974264809472 1978045396992 1978479464448 1978510773456 1979179776896 1982734492704 1988078790528 1988751029248 1992322935552 1992559356928 1993028148104 1994806001664 1999772106752 2005162328064 2007887958486 2008126226904 2009442942976 2009915706368 2015395326336 2019697786624 2020172962682 2020827658752 2025141715968 2025173763396 2025618172824 2029497098664 2029942456816 2030600318976 2033829663376 2034967441248 2041853313024 2042301382656 2042333701632 2046693669888 2052210364416 2052904288256 2056591417344 2056835465216 2057319378688 2062683464184 2067268511744 2072658537792 2072904492288 2073392186334 2074751696896 2077818458156 2083419046992 2084849328128 2086015647744 2090468868096 2090501949312 2090960694528 2094964747008 2095424471552 2096103555072 2099437071872 2100611552256 2105095931904 2107296324954 2111331659094 2111794975236 2112716046336 2115838923996 2118410698752 2121541993872 2122758666961 2122933075968 2123684519936 2126823610471 2129221640448 2133954592768 2134522375664 2139518490624 2139772379136 2140275805248 2144844860032 2150626113024 2155217263616 2157937496064 2161601460501 2162544254976 2163018809344 2166216041234 2167160848384 2167427879532 2168373215232 2172054898488 2173002252288 2178859401216 2179439131968 2179917393792 2184091792512 2184605645691 2189978832384 2190494070612 2191234752992 2192190472192 2195170331208 2195430823712 2201155009641 2206566878258 2208535216128 2208797294592 2209316960256 2214033403904 2220001148928 2224252305408 2224740401152 2225332339496 2226577249008 2231330539872 2232303747072 2236093978048 2237344907904 2241629276544 2242121185536 2242156666617 2246943216378 2249743620096 2254546366464 2255076795552 2260623310848 2261155169664 2261919745024 2265982277376 2266251172864 2272160009952 2277210693632 2277746454976 2283685263918 2283956260152 2285453836288 2288058371298 2288832043568 2295001402176 2300441864387 2303308944384 2308226041856 2308262569032 2308769100208 2309517324288 2313190241488 2313939898368 2314447675392 2314484301024 2319425255616 2324376758144 2325677075712 2327273668608 2334095659008 2339078479872 2339356049408 2342535951567 2345455494144 2350669103104 2351222147072 2357352530496 2357632268544 2361866705856 2362665335296 2363221201628 2369033705472 2369591070096 2374128681456 2374649666464 2382684946432 2382722651904 2384017883136 2387809281536 2388583120896 2389107277824 2389145084928 2394245425152 2399356653568 2400698916864 2401337672622 2405823922176 2406464041548 2412950467536 2414532624384 2418101627424 2418957550723 2424619421568 2427068022784 2430655554824 2433396160512 2433684922368 2438055954432 2438880346112 2439454143616 2445454147584 2446029491712 2450713477632 2451251268608 2455945253888 2458512379113 2463760804442 2464835387392 2465139097116 2466214281216 2469859676676 2470401669144 2471479148544 2475132326184 2475675475696 2476755255296 2478140817408 2484091913856 2490787579392 2496104905728 2496692166504 2496988439456 2502832951296 2503498881933 2509063798528 2515605725304 2516702920704 2524933668864 2528665859454 2529768751104 2530323890176 2534064048236 2535169294336 2542002634752 2543236959424 2544659713152 2549532569472 2550092045568 2554975304448 2555535974912 2555576415714 2561032053076 2561862030336 2562464761848 2567935104432 2571135565824 2574936049014 2576624418816 2577230623488 2577536453632 2583569498112 2590001340416 2596754297088 2597365237734 2597673457176 2602339021674 2602526507008 2603218963184 2610235725888 2614923852912 2615808049792 2616423473231 2621433752441 2622858745344 2630922928144 2631775555584 2632353079296 2637393862656 2637972619264 2638014364608 2643645990272 2644502740992 2645124915456 2650771720704 2656430580736 2657998502208 2664299474571 2671480874772 2673549770752 2677183944648 2677501635872 2680520564736 2686285441728 2687193768448 2694436878336 2699276235264 2700188954624 2700231684528 2700824230432 2705996131552 2707467091968 2713289921664 2716671541248 2722471084032 2723111602176 2728924893184 2730451525632 2734487499177 2736280485888 2742121889792 2743740389376 2744385911568 2750244618912 2757657677184 2762938410624 2763544717056 2763872656384 2764522915112 2772939810816 2777892062656 2781354196992 2785134910158 2786349662208 2787291824128 2787335932416 2787947592704 2793286329344 2800815403008 2806794575872 2809111994388 2809728433272 2815108878792 2815726633648 2816954728448 2818530607104 2821118565328 2822696773344 2828722658496 2832248143872 2835428344477 2838962187264 2846614376448 2852065456128 2852691320832 2853029838848 2853701073664 2861141579352 2867501484032 2874977971776 2875995613302 2877249994752 2882135280668 2883392339968 2889903839376 2891164286976 2896073197984 2897336336384 2899728510336 2905918842624 2906556525056 2912122390016 2912807527588 2913751507968 2919971776512 2920658760816 2926893774944 2927842320384 2928621333582 2934873346188 2938440646656 2942784056016 2944067567616 2944713621504 2945755947008 2950110169363 2959788294162 2960001531904 2965669740544 2967719196672 2968769665344 2974101739056 2975107386496 2981505818333 2983126543872 2988484403328 2988839035392 2989494914048 2989542222156 2995924288504 2999658160128 3006061821952 3006769060736 3007743492096 3012189340356 3014164414464 3014873559552 3021309703168 3022288846848 3023092989504 3029546679936 3030259444023 3037712573952 3038427259236 3044245647996 3044913685224 3045275013536 3050744495064 3060001869568 3060721798874 3063452073984 3070040504832 3071078592512 3077683425376 3079356432384 3084887126016 3085253197824 3085930233856 3085979068032 3092567007488 3100902767616 3109356738432 3110088279501 3112127545344 3116727687234 3118771306496 3123381268756 3125128570488 3127273992192 3135703302144 3136441041792 3142447120512 3143136707328 3143509691392 3149155607808 3157643897856 3158711607296 3159454760128 3165504908608 3167692462854 3169074069504 3173758385994 3176963535872 3184399613952 3185526779904 3190935489311 3192327233536 3200931889152 3201783563496 3207765229568 3208618722064 3209658568704 3210413707872 3217267290048 3224135503232 3224894048401 3225939169536 3232825895424 3243816382464 3244528214016 3244913229824 3249324061851 3250741272576 3258082347732 3259503378432 3260605530112 3261372655616 3267617970176 3269876090688 3276137688768 3278016505484 3286852129488 3288285708288 3292755496812 3293146235568 3293868892192 3295305531392 3300176434912 3309850317387 3312122551808 3313195941888 3313975440384 3321050105856 3328139874304 3328922888672 3330001723392 3336378458112 3337110601728 3337998509244 3346995809808 3348455620608 3354140967072 3355328215519 3355603894272 3363181778304 3366578225152 3370414824567 3371554479272 3373025001472 3381819549696 3382615193328 3392879617536 3398973416064 3399376759296 3400122727424 3406633739264 3407435220952 3415816040448 3416619682464 3423913472576 3425934390228 3428180754432 3433248065352 3435499225088 3436307497984 3437421133824 3442502103264 3444003569664 3454963416576 3462339062784 3462393853548 3463153650312 3463564609568 3469785362232 3471671513088 3479137883424 3480314301184 3486565137216 3487799259182 3490910502912 3497144993792 3508617719808 3509034074112 3509804105728 3516525150208 3517352486144 3526003654656 3526833220608 3534362294272 3536448402816 3543998002944 3544831802442 3552399299428 3553550558208 3554386605144 3561193022184 3561974499696 3569578592864 3574027419648 3574083977856 3581713922304 3583660916736 3591368137728 3592582504448 3599034980352 3600308912704 3608735883264 3609696062322 3609956122624 3617719895552 3621798936576 3627152441136 3629232559643 3630815469568 3636182301773 3640602034176 3645983332236 3648373981184 3650527383552 3658320519168 3659181215424 3666992825216 3668181221376 3669044237568 3676070216448 3676876902912 3683917880832 3684726289408 3695641206663 3697253081088 3705602503716 3707218722816 3708472262656 3712698489276 3713513213544 3715132882944 3716447909888 3725146718208 3726137870784 3732792459194 3734420537344 3744157358592 3745038249756 3745482659184 3746304577696 3753478505056 3763595697792 3771630211328 3772517566054 3776330858496 3785282916352 3787400503296 3792998789181 3794653126656 3795485835264 3801096072354 3802753941504 3803588427776 3813003952128 3814855439136 3825138068352 3832462956672 3833303962368 3833364623571 3834660817736 3836333326336 3841548079614 3851902656648 3853205119168 3864936628224 3865845935232 3866304680448 3874558456832 3885002010624 3893295702016 3894211681088 3896510185764 3903789760512 3904828444776 3913164461584 3915353588832 3917061292032 3923712074688 3933013510081 3934288118016 3946384392216 3948529618944 3956090793984 3956958928896 3957021546912 3958359553792 3965468985408 3976157581056 3977502058496 3984645871104 3985118713856 3986056296208 3999544213504 4010324656128 4015775916972 4016252453808 4018885885952 4019831412736 4030790652672 4039395573248 4040345925364 4041655317504 4050283431936 4050347526792 4051236345648 4058994197328 4059884913632 4061200637952 4067659326752 4069934882496 4083706626048 4084602765312 4084667403264 4093387339776 4104420728832 4105808576512 4113182834688 4113670930432 4114638757376 4125366928368 4134537023488 4135637102849 4145317075584 4145808984576 4146784372668 4149503393792 4155636916312 4166838093984 4169698656256 4172031295488 4180937736192 4181003898624 4181921389056 4189929494016 4190848943104 4192207110144 4198874143744 4201223104512 4210191863808 4214592649908 4222663318188 4223589950472 4225432092672 4231677847992 4236821397504 4243083987744 4245517333922 4247369039872 4253647220942 4258443280896 4267909185536 4269044751328 4279036981248 4279544758272 4280551610496 4289689720064 4301252226048 4310434527232 4313993419953 4315874992128 4323202921002 4325088509952 4326037618688 4332432082468 4334321696768 4334855759064 4336746430464 4344109796976 4346004504576 4358878263936 4359834787584 4368183585024 4369211291382 4379957664768 4380988141224 4382469505984 4390340662416 4390861647424 4402310019282 4413133756516 4417070432256 4418633920512 4428066807808 4434612084413 4440002297856 4448504610816 4449480802304 4450664678992 4453154498016 4462661079744 4472187956096 4473240131653 4474689815808 4481806092883 4483258553088 4484242371072 4484313333234 4493886432756 4499487240192 4509092732928 4510153591104 4521246621696 4522310339328 4523839490048 4531964554752 4532502345728 4544320019904 4554421387264 4555492909952 4567370527836 4567912520304 4570907672576 4576116742596 4577664087136 4590002804352 4591082698311 4600883728774 4606617888768 4616452083712 4616525138064 4617538200416 4619034648576 4626380482976 4627879796736 4628895350784 4628968602048 4638850511232 4648753516288 4651354151424 4654547337216 4668191318016 4675091530851 4678156959744 4678712098816 4685071903134 4690910988288 4702444294144 4714705060992 4715264537088 4723733411712 4725330670592 4726442403256 4738067410944 4739182140192 4748257362912 4749299332928 4765369892864 4765445303808 4768035766272 4775618563072 4777166241792 4778290169856 4788490850304 4796621234161 4798713307136 4801397833728 4802675345244 4811647844352 4812928083096 4825900935072 4836203254848 4837915101446 4849238843136 4854136045568 4861311109648 4866792321024 4867369844736 4876111908864 4877760692224 4878908287232 4890908295168 4892058983424 4901426955264 4902502537216 4911890507776 4917024758226 4927521608884 4929670774784 4930278194232 4932428562432 4939719353352 4940803338288 4942958297088 4950264652368 4951350951392 4953510510592 4968183827712 4981575158784 4992209811456 4993384333008 4993976878912 5005665902592 5006997763866 5018127597056 5031211450608 5033405841408 5043736741169 5049867337728 5057331718908 5059537502208 5060647780352 5068128096472 5070338588672 5084005269504 5086473918848 5089319426304 5097413173279 5099065138944 5100184091136 5109950608896 5111071949824 5111152831428 5122064106152 5123724060672 5124929523696 5135870208864 5142271131648 5149872098028 5153248837632 5154461246976 5155072907264 5167138996224 5180002680832 5193508594176 5194730475468 5195346914352 5204678043348 5205053014016 5206437926368 5220471451776 5229847705824 5231616099584 5231698888773 5232846946462 5242867504882 5245717490688 5261845856288 5263551111168 5264706158592 5274787725312 5275945238528 5276028729216 5287291980544 5289005481984 5290249830912 5301543441408 5312861161472 5315997004416 5317247703663 5328598949142 5342961749544 5354367889296 5355003271744 5361041129472 5372570883456 5374387536896 5388873756672 5398552470528 5400377909248 5400463369056 5401648460864 5411992263104 5414934183936 5426579843328 5433343082496 5446223204352 5455470352693 5457849786368 5460903051264 5465917220323 5468974998354 5472560971776 5484243779584 5487480778752 5488771823136 5500489237824 5515315354368 5525876821248 5527089434112 5527745312768 5529045830224 5545879621632 5555784125312 5562708393984 5570269820316 5572699324416 5574583648256 5574671864832 5575895185408 5586572658688 5599188688791 5601630806016 5613589151744 5618223988776 5619456866544 5630217757584 5631453267296 5633909456896 5642237130656 5645393546688 5657445316992 5658776349081 5664496287744 5670856688954 5677924374528 5693228752896 5701644108531 5704130912256 5705382641664 5706059677696 5707402147328 5722283158704 5735002968064 5736528884597 5749955943552 5751991226604 5754499989504 5762322119421 5764270561336 5766784679936 5779807678752 5782328573952 5792146395968 5799457020672 5811837685248 5813113050112 5824244780032 5825615055176 5827503015936 5839943553024 5841317521632 5853787549888 5855684640768 5857242667164 5869746692376 5876881293312 5885568112032 5888135135232 5891511894016 5900220338726 5919576588324 5920003063808 5931339481088 5935438393344 5937539330688 5948203478112 5950214772992 5963011636666 5966253087744 5976968806656 5977678070784 5978989828096 5979084444312 5991848577008 5999316320256 6012123643904 6013538121472 6015486984192 6024378680712 6028328828928 6029747119104 6042619406336 6046185979008 6059093359872 6060518888046 6075425147904 6076854518472 6088491295992 6089827370448 6090550027072 6101488990128 6120003739136 6121443597748 6126904147968 6140081009664 6142157185024 6155366850752 6158712864768 6169774252032 6170506395648 6171860467712 6171958136064 6185134014976 6201805535232 6204816956809 6216698773999 6218713476864 6220176559002 6224255090688 6233455374468 6237542612992 6246762537512 6250257140976 6254547984384 6271406604288 6272882083584 6284894241024 6286273414656 6287019382784 6298311215616 6315287795712 6317423214592 6318909520256 6331009817216 6335384925708 6338148139008 6347516771988 6353927071744 6368276000883 6368799227904 6371053559808 6380470831413 6381870978622 6384654467072 6401863778304 6403567126992 6415530459136 6417237444128 6419317137408 6420827415744 6434534580096 6448271006464 6449788096802 6451878339072 6465651790848 6484804381503 6487632764928 6489056428032 6489826459648 6498648123702 6501482545152 6516164695464 6519006756864 6522745311232 6535235940352 6539752181376 6552275377536 6553816937073 6556033010968 6573704258976 6576571416576 6585510993624 6586292471136 6587737784384 6600352869824 6619700634774 6624245103616 6626391883776 6627950880768 6642100211712 6656279748608 6657845777344 6660003446784 6672756916224 6674221203456 6675997018488 6693991619616 6696911241216 6708281934144 6710656431038 6726363556608 6733156450304 6740829649134 6743108958544 6746050002944 6763639099392 6765230386656 6785759235072 6797946832128 6798753518592 6800245454848 6813267478528 6814870441904 6831632080896 6833239364928 6847826945152 6851868780456 6856361508864 6866496130704 6870998450176 6872614995968 6885004206528 6901325593161 6909926833152 6924678125568 6924787707096 6926307300624 6927129219136 6939570724464 6943343026176 6958275766848 6960628602368 6973130274432 6975598518364 6981821005824 6994289987584 7017235439616 7018068148224 7019608211456 7027607854701 7033050300416 7034704972288 7052007309312 7053666441216 7068724588544 7070605369387 7072896805632 7087996005888 7089663604884 7104798598856 7107101116416 7108773210288 7122386044368 7123948999392 7139157185728 7148054839296 7148167955712 7163427844608 7167321833472 7182736275456 7185165008896 7198069960704 7200617825408 7217471766528 7219392124644 7219912245248 7235439791104 7243597873152 7254304882272 7256872652169 7258465119286 7261630939136 7272364603546 7281204068352 7291966664472 7296747962368 7301054767104 7316641038336 7318362430848 7333985650432 7336362442752 7338088475136 7352140432896 7353753805824 7367835761664 7369452578816 7375537137339 7391282413326 7394506162176 7411205007432 7414437445632 7425396978552 7427026427088 7430265765888 7432895819776 7452275741568 7465584918388 7468841074688 7488314717184 7490076499512 7490965318368 7492609155392 7506957010112 7527191395584 7543260422656 7545035132108 7570565832704 7574801006592 7581756144319 7585997578362 7589306253312 7590971670528 7602192144708 7605507883008 7607176855552 7626007904256 7629710878272 7650276136704 7664925913344 7666607924736 7666729247142 7669321635472 7672666652672 7683096159228 7703805313296 7706410238336 7722984073903 7729873256448 7731691870464 7732609360896 7749116913664 7770004021248 7786591404032 7788423362176 7793020371528 7807579521024 7809656889552 7826328923168 7830707177664 7847424149376 7849270419693 7864301257323 7866027020162 7868576236032 7892768784432 7897059237888 7912181587968 7913917857792 7914043093824 7916719107584 7930937970816 7952315162112 7955004116992 7969291742208 7970237427712 7972112592416 7992898423713 7999088427008 8020649312256 8031551833944 8032504907616 8039662825472 8061581305344 8078791146496 8080691850728 8083310635008 8100566863872 8100695053584 8102472691296 8117988394656 8119769827264 8122401275904 8135318653504 8139869764992 8167413252096 8169334806528 8186774679552 8208841457664 8211617153024 8226365669376 8227341860864 8229277514752 8250733856736 8269074046976 8271274205698 8290634151168 8291617969152 8293568745336 8299006787584 8311273832624 8333676187968 8339397312512 8344062590976 8361875472384 8362007797248 8363842778112 8379858988032 8381697886208 8397748287488 8402446209024 8420383727616 8429185299816 8445326636376 8447179900944 8450864185344 8463355695984 8486167975488 8491034667844 8494738079744 8506285033431 8507294441884 8516886561792 8535818371072 8538089502656 8558073962496 8559089516544 8561103220992 8579379440128 8602504452096 8620869054464 8623162815547 8627986839906 8631749984256 8646405842004 8650177019904 8652075237376 8664864164936 8668643393536 8669711518128 8673492860928 8688219593952 8692009009152 8717756527872 8719669575168 8736367170048 8738422582764 8759915329536 8761976282448 8764939011968 8780681324832 8781723294848 8804620038564 8826267513032 8834140864512 8837267841024 8850330508089 8856133615616 8869224168826 8880004595712 8897009221632 8898961604608 8901329357984 8906308996032 8925322159488 8944375912192 8944517454999 8946480263306 8949379631616 8963612185766 8966517106176 8968484742144 8968626666468 8987772865512 8998974480384 9018185465856 9020307182208 9042493243392 9044620678656 9047678980096 9063929109504 9065004691456 9088640039808 9090778332069 9108842774528 9110985819904 9134741055672 9135825040608 9152233485192 9155328174272 9180005608704 9182165396622 9201767457548 9213235777536 9232904167424 9233050276128 9235076400832 9238069297152 9252760965952 9255759593472 9257790701568 9257937204096 9277701022464 9297507032576 9302708302848 9336382636032 9350183061702 9356313919488 9357424197632 9370143806268 9381821976576 9404888588288 9429410121984 9430529074176 9447466823424 9450661341184 9452884806512 9476134821888 9478364280384 9496514725824 9498598665856 9530739785728 9530890607616 9551237126144 9556580339712 9572806467933 9576981700608 9593242468322 9597426614272 9602795667456 9605350690488 9623295688704 9625856166192 9651801870144 9672406509696 9674682145203 9675830202892 9698477686272 9708272091136 9722622219296 9733584642048 9734739689472 9747972185553 9752223817728 9755521384448 9757816574464 9781816590336 9784117966848 9802853910528 9805005074432 9823781015552 9834049516452 9855043217768 9859341549568 9860556388464 9864857124864 9879438706704 9881606676576 9885916594176 9900529304736 9902701902784 9929550952161 9936367655424 9963150317568 9984419622912 9986768666016 9987953757824 10011331805184 10013995527732 10036255194112 10062422901216 10065984646557 10066811682816 10087473482338 10099734675456 10114663437816 10119075004416 10121295560704 10136256192944 10140677177344 10172947837696 10178638852608 10194826346558 10198130277888 10200368182272 10219901217792 10222143899648 10222305662856 10244128212304 10247448121344 10249859047392 10271740417728 10284542263296 10299744196056 10306497675264 10308922493952 10310145814528 10360005361664 10387017188352 10389460950936 10390693828704 10409356086696 10410106028032 10412875852736 10440942903552 10459695411648 10463232199168 10463397777546 10465693892924 10485735009764 10491434981376 10523691712576 10527102222336 10529412317184 10549575450624 10551890477056 10552057458432 10574583961088 10578010963968 10580499661824 10603086882816 10625722322944 10631994008832 10634495407326 10657197898284 10685923499088 10708735778592 10710006543488 10712526296059 10722082258944 10745141766912 10748775073792 10777747513344 10797104941056 10800755818496 10800926738112 10803296921728 10823984526208 10829868367872 10853159686656 10887697678929 10892446408704 10908546905319 10910940705386 10915699572736 10921806102528 10931834440646 10937949996708 10945121943552 10968487559168 10974961557504 10977543646272 11000978475648 11030630708736 11051753642496 11054178868224 11055490625536 11058091660448 11086923619989 11091759243264 11111568250624 11125416787968 11140539640632 11145398648832 11149343729664 11151790370816 11173145317376 11198377377582 11203261612032 11227178303488 11236447977552 11238913733088 11260435515168 11262906534592 11284474261312 11290787093376 11314890633984 11317552698162 11328992575488 11341713377908 11355848749056 11386457505792 11403288217062 11408261824512 11410765283328 11412119355392 11414804294656 11444566317408 11470005936128 11473057769194 11499911887104 11503982453208 11508999979008 11524644238842 11528541122672 11533569359872 11559615357504 11584292791936 11598914041344 11623675370496 11626226100224 11648489560064 11651230110352 11655006031872 11679887106048 11682635043264 11707575099776 11711369281536 11714485334328 11739493384752 11771136224064 11783023788032 11799040530243 11800440677452 11839153176648 11840006127616 11862678962176 11870876786688 11875078661376 11896406956224 11900429545984 11926023273332 11932506175488 11953937613312 11955356141568 11957979656192 11958168888624 11983697154016 11998632640512 12024247287808 12027076242944 12030973968384 12048757361424 12056657657856 12059494238208 12085238812672 12092371958016 12118186719744 12121037776092 12150850295808 12153709036944 12176982591984 12179654740896 12181100054144 12202977980256 12240007478272 12242887195496 12253808295936 12280162019328 12284314370048 12310733701504 12317425729536 12339548504064 12341012791296 12343720935424 12343916272128 12370268029952 12403611070464 12406911308547 12409633913618 12433397547998 12437426953728 12440353118004 12448510181376 12466910748936 12475085225984 12493525075024 12500514281952 12509095968768 12542813208576 12545764167168 12569788482048 12572546829312 12574038765568 12596622431232 12630575591424 12634846429184 12637819040512 12662019634432 12670769851416 12676296278016 12695033543976 12707854143488 12736552001766 12742107119616 12760941662826 12763741957244 12769308934144 12803727556608 12807134253984 12831060918272 12834474888256 12838634274816 12841654831488 12869069160192 12896542012928 12899576193604 12903756678144 12931303581696 12969608763006 12975265529856 12978112856064 12979652919296 12997296247404 13002965090304 13032329390928 13038013513728 13045490622464 13064773607179 13070471880704 13079504362752 13104550755072 13107633874146 13112066021936 13147408517952 13171021987248 13172584942272 13175475568768 13200705739648 13203811481189 13239401269548 13248490207232 13255901761536 13284200423424 13303836253239 13312559497216 13315691554688 13320006893568 13345513832448 13348442406912 13351994036976 13387983239232 13416563868288 13419720394959 13421312862076 13445418278649 13452727113216 13466312900608 13481659298268 13486217917088 13492100005888 13527278198784 13530460773312 13571518470144 13595893664256 13597507037184 13600490909696 13626534957056 13629740883808 13663264161792 13666478729856 13695653890304 13703737560912 13712723017728 13732992261408 13745229991936 13770008413056 13773248094933 13802651186322 13819853666304 13849356251136 13849575414192 13852614601248 13854258438272 13879141448928 13886686052352 13916551533696 13921257204736 13946260548864 13951197036728 13963642011648 13988579975168 14034470879232 14036136296448 14039216422912 14055215709402 14066100600832 14069409944576 14107332882432 14137449177088 14141210738774 14145793611264 14175992011776 14179327209768 14209597197712 14214202232832 14217546420576 14244772088736 14247897998784 14278314371456 14296109678592 14296335911424 14326855689216 14365472550912 14370330017792 14389863702483 14396139921408 14401235650816 14434943533056 14438784249288 14439824490496 14470879582208 14508609764544 14513745304338 14516930238572 14523261878272 14544729207092 14562408136704 14583933328944 14593495924736 14602109534208 14633282076672 14636724861696 14667971300864 14672724885504 14676176950272 14704280865792 14707507611648 14735671523328 14738905157632 14751074274678 14782564826652 14789012324352 14822410014864 14828874891264 14850793957104 14854052854176 14859310668727 14860531531776 14865791639552 14904551483136 14931169836776 14937682149376 14976629434368 14980152999024 14981930636736 14985218310784 15013914020224 15054382791168 15086520845312 15090070264216 15131210223507 15141131665408 15149602013184 15163512288638 15171995156724 15178612506624 15181943341056 15204384289416 15211015766016 15214353711104 15252015808512 15259421756544 15292239519837 15300552273408 15329851826688 15333215849472 15333458494284 15338643270944 15345333305344 15366192318456 15407610626592 15412820476672 15445968147806 15459746512896 15463383740928 15465218721792 15498233827328 15540008042496 15573182808064 15576846724352 15586040743056 15615159042048 15619313779104 15652657846336 15661414355328 15694848298752 15695096666319 15698540839386 15728602514646 15732054040324 15737152472064 15785537568864 15794118475776 15824363175936 15827835715584 15828086187648 15833438215168 15861875941632 15904630324224 15910008233984 15938583484416 15940474855424 15944225184832 15985796847426 15998176854016 16063103667888 16065009815232 16079325650944 16103093050709 16123162610688 16157582292992 16161383701456 16166621270016 16201133727744 16201390107168 16204945382592 16235976789312 16239539654528 16244802551808 16270637307008 16279739529984 16338669613056 16366411058079 16373549359104 16397751660969 16417682915328 16423234306048 16452731338752 16454683721728 16458555029504 16501467713472 16538148093952 16542548411396 16581268302336 16583235938304 16587137490672 16598013575168 16622547665248 16667352375936 16678794625024 16688125181952 16723750944768 16724015594496 16727685556224 16759717976064 16763395772416 16795496574976 16797566066373 16804892418048 16840767455232 16858370599632 16890653272752 16894359801888 16901728370688 16926711391968 16972335950976 16976329047243 16982069335688 16989476159488 17012570066862 17014588883768 17033773123584 17076179005312 17116147924992 17118179033088 17122206441984 17158758880256 17205008904192 17209586653791 17241738108928 17246325631094 17255973679812 17263499968512 17292811684008 17300354039808 17304150474752 17329728329872 17337286787072 17339423036256 17346985721856 17376439187904 17435513055744 17439339150336 17472734340096 17476845165528 17519830659072 17523952564896 17529878023936 17561362649664 17563446589696 17609240077128 17652535026064 17674535682048 17700661016178 17712267231232 17738448337652 17760009191424 17794018443264 17797923209216 17802658715968 17812617992064 17850644318976 17888751824384 17889034909998 17892960526612 17898759263232 17927224371532 17933034212352 17936969484288 17937253332936 17975545731024 17997948960768 18036370931712 18040614364416 18084986486784 18089241357312 18095357960192 18127858219008 18130009382912 18177280079616 18181556664138 18217685549056 18221971639808 18269482111344 18271650081216 18304466970384 18310656348544 18314964312617 18360011217408 18364330793244 18403534915096 18426471555072 18465808334848 18466100552256 18470152801664 18476138594304 18505521931904 18511519186944 18515581403136 18515874408192 18555402044928 18595014065152 18605416605696 18614450870427 18650096321997 18672765272064 18700366123404 18712627838976 18714848395264 18740287612536 18763643953152 18809777176576 18858820243968 18861058148352 18894933646848 18901322682368 18905769613024 18952269643776 18956728560768 18993029451648 18997197331712 19061781215232 19102474252288 19104828002649 19113160679424 19141412494239 19145612935866 19153963401216 19186484936644 19194853228544 19205591334912 19210701380976 19246591377408 19251712332384 19303603740288 19344813019392 19349364290406 19351660405784 19396955372544 19445244438592 19467169284096 19469479378944 19495944371106 19504447635456 19511042768896 19515633148928 19568235933696 19605707821056 19610010148864 19647562031104 19668099032904 19710086435536 19718683099136 19721112776928 19729714249728 19758877413408 19763213353152 19801058609472 19805403805568 19847998411339 19859101904322 19872735310848 19926300635136 19968839245824 19973537332032 19975907515648 20022663610368 20027991055464 20072510388224 20124845802432 20131969293114 20174946964676 20199469350912 20229326875632 20238150008832 20242591121408 20272512385888 20281354354688 20345895675392 20357277705216 20389652693116 20396260555776 20400736364544 20439802435584 20444287799296 20444611325712 20488256424608 20494896242688 20499718094784 20543480835456 20569084526592 20599488392112 20612995350528 20617844987904 20620291629056 20703976779483 20720010723328 20774034376704 20778921901872 20781387657408 20818712173392 20825751705472 20881885807104 20919390823296 20926464398336 20926795555092 20931387785848 20971470019528 20982869962752 21047383425152 21054204444672 21058824634368 21099150901248 21103780954112 21104114916864 21149167922176 21156021927936 21160999323648 21206173765632 21211816108161 21251444645888 21263988017664 21268990814652 21314395796568 21371846998176 21417471557184 21420013086976 21425052592118 21444164517888 21490283533824 21497550147584 21555495026688 21594209882112 21601511636992 21601853476224 21606593843456 21647969052416 21659736735744 21706319373312 21770617956507 21775395357858 21784892817408 21817093810638 21821881410772 21831399145472 21843612205056 21863668881292 21875899993416 21890243887104 21936975118336 21949923115008 21955087292544 22001956951296 22061261417472 22103507284992 22108357736448 22110981251072 22116183320896 22173847239978 22183518486528 22223136501248 22281079281264 22290797297664 22298687459328 22303580741632 22336548425177 22346290634752 22396754755164 22406523224064 22454356606976 22472895955104 22477827466176 22520871030336 22525813069184 22568948522624 22574258338807 22581574186752 22629781267968 22635105396324 22683426755816 22711697498112 22745268432957 22772915011584 22806576434124 22816523649024 22821530566656 22824238710784 22829608589312 22889132634816 22940011872256 22946115538388 22999823774208 23007964906416 23017999958016 23049288477684 23057082245344 23067138719744 23119230715008 23168585583872 23168952221709 23197828082688 23247350740992 23252452200448 23296979120128 23302460220704 23310012063744 23359774212096 23365270086528 23415150199552 23422738563072 23428970668656 23478986769504 23542272448128 23547811259079 23566047576064 23592903771969 23598081060486 23600881354904 23678306353296 23741753573376 23750157322752 23792813912448 23800859091968 23852046546664 23865012350976 23907875226624 23910712283136 23915959312384 23916337777248 23967394308032 23997265281024 24048494575616 24054152485888 24061947936768 24097514722848 24118988476416 24170477625344 24184743916032 24236373439488 24242075552184 24301700591616 24307418073888 24353965183968 24359309481792 24362200108288 24405955960512 24480014956544 24485774390992 24560324038656 24568628740096 24621467403008 24634851459072 24679097008128 24682025582592 24687441870848 24687832544256 24740536059904 24807222140928 24813822617094 24819267827236 24866795095996 24874853907456 24880706236008 24897020362752 24933821497872 24950170451968 24987050150048 25001028563904 25018191937536 25085626417152 25091528334336 25139576964096 25145093658624 25148077531136 25193244862464 25261151182848 25269692858368 25275638081024 25324039268864 25341539702832 25352592556032 25390067087952 25404627917501 25415708286976 25473104003532 25484214239232 25518855100293 25521883325652 25527483914488 25538617868288 25607455113216 25614268507968 25668949776512 25677268549632 25683309662976 25738138320384 25793084025856 25799152387208 25807513356288 25862607163392 25869488446641 25939217526012 25950531059712 25956225712128 25959305838592 25994592494808 26005930180608 26064658781856 26076027027456 26090981244928 26129547214358 26140943761408 26159008725504 26209101510144 26215267748292 26224132043872 26294817035904 26342043974496 26345169884544 26350951137536 26401411479296 26407622962378 26478802539096 26496980414464 26511803523072 26550991524267 26568400846848 26607672506478 26625118994432 26631383109376 26640013787136 26691027664896 26696884813824 26703988073952 26775966478464 26833127736576 26833552364997 26839440789918 26842625724152 26890836557298 26905454226432 26963318596536 26972435834176 27054556397568 27060921546624 27143036940288 27191787328512 27195014074368 27200981819392 27253069914112 27259481767616 27326528323584 27332957459712 27391307780608 27407475121824 27465984522816 27490459983872 27531094570567 27540016826112 27546496189866 27605302372644 27639707332608 27698712502272 27699150828384 27705229202496 27708516876544 27758282897856 27773372104704 27833103067392 27842514409472 27892521097728 27902394073456 27977159950336 28068941758464 28072272592896 28078432845824 28110431418804 28132201201664 28138819889152 28214665764864 28274898354176 28282421477548 28291587222528 28351984023552 28358654419536 28419194395424 28428404465664 28435092841152 28489544177472 28495795997568 28556628742912 28592219357184 28592671822848 28653711378432 28718419403799 28730945101824 28740660035584 28779727404966 28792279842816 28802471301632 28869887066112 28877568498576 28941759164416 29017219529088 29024046435609 29027490608676 29033860477144 29046523756544 29089458414184 29124816273408 29167866657888 29204219068416 29266564153344 29273449723392 29335942601728 29345449771008 29352353900544 29408561731584 29415015223296 29471343046656 29477810315264 29502148549356 29565129653304 29578024648704 29644820029728 29657749782528 29701587914208 29708105708352 29718621337454 29731583279104 29809102966272 29862339673552 29875364298752 29953258868736 29960305998048 29963861273472 29970436621568 30027828040448 30108765582336 30173041690624 30180140528432 30197953939671 30262420447014 30282263330816 30299204026368 30327024577276 30343990313448 30357225013248 30363886682112 30408768578832 30422031532032 30428707422208 30518843513088 30584479039674 30601104546816 30659703653376 30666431698944 30666916988568 30677286541888 30732384636912 30815221253184 30825640953344 30891936295612 30919493025792 30926767481856 30930437443584 30996467654656 31080016084992 31146365616128 31153693448704 31172081486112 31230318084096 31238627558208 31305315692672 31312680921571 31322828710656 31389696597504 31390193332638 31397081678772 31457205029292 31464108080648 31474304944128 31571075137728 31588236951552 31648726351872 31655671431168 31656172375296 31666876430336 31723751883264 31809260648448 31820016467968 31877166968832 31880949710848 31888450369664 31971593694852 31996353708032 32126207335776 32130019630464 32137578888177 32158651301888 32206186101418 32246325221376 32315164585984 32322767402912 32333242540032 32402267455488 32402780214336 32409890765184 32471953578624 32479079309056 32489605103616 32541274614016 32559479059968 32663093036787 32677339226112 32725640715957 32732822116158 32747098718208 32795503321938 32835365830656 32905462677504 32917110059008 33002935426944 33076296187904 33085096822792 33162536604672 33166471876608 33174274981344 33245095330496 33334704751872 33357589250048 33376250363904 33448031188992 33455371112448 33519435952128 33526791544832 33576348639127 33590993149952 33595132132746 33609784836096 33681534910464 33716741199264 33781306545504 33788719603776 33853422783936 33944671901952 33952658094486 33964138671376 33978952318976 34025140133724 34029177767536 34067546247168 34152358010624 34232295849984 34236358066176 34244412883968 34317517760512 34410017808384 34419173307582 34483476217856 34492651262188 34511947359624 34526999937024 34585623368016 34600708079616 34608300949504 34659456659744 34674573574144 34678846072512 34752878375808 34871026111488 34878678300672 34945468680192 34953690331056 35039661318144 35047905129792 35059756047872 35122725299328 35126893179392 35218480154256 35305070052128 35349071364096 35397121590729 35401322032356 35424534462464 35476896675304 35520018382848 35588036886528 35605317431936 35625235984128 35701288637952 35777503648768 35778069819996 35785921053224 35797518526464 35854448743064 35866068424704 35873938968576 35874506665872 35951091462048 35995897921536 36072741863424 36081228728832 36169972973568 36178482714624 36190715920384 36255716438016 36260018765824 36354560159232 36363113328276 36435371098112 36443943279616 36538964222688 36543300162432 36608933940768 36621312697088 36629928625234 36720022434816 36728661586488 36807069830192 36852943110144 36931616669696 36932201104512 36940305603328 36952277188608 37011043863808 37023038373888 37031162806272 37031748816384 37110804089856 37190028130304 37210833211392 37220733925641 37228901740854 37300192643994 37345530544128 37400732246808 37425255677952 37480575225072 37527287906304 37619554353152 37717640487936 37722116296704 37789867293696 37802645364736 37811539226048 37904539287552 37913457121536 37986058903296 37994394663424 38123562430464 38188292468851 38204948504576 38209656005298 38226321358848 38282824988478 38291225871732 38307926802432 38372969873288 38389706457088 38411182669824 38421402761952 38493182754816 38503424664768 38607207480576 38689626038784 38698728580812 38703320811568 38793910745088 38890488877184 38934338568192 38938958757888 38991888742212 39008895270912 39022085537792 39031266297856 39136471867392 39194320821537 39211415642112 39220020297728 39295124062208 39336198065808 39420172871072 39437366198272 39442225553856 39517754826816 39526426706304 39602117218944 39610807611136 39611434443567 39695996822678 39718203808644 39745470621696 39852601270272 39911508759717 39937678491648 39947074664064 39951815031296 40045327220736 40055982110928 40145020776448 40249691604864 40259161184877 40263938586228 40336254835947 40349893929352 40398938701824 40458653751264 40476300017664 40545024771776 40691791350784 40714555410432 40779305386232 40792521111552 40801472729088 40879604871168 40888575598592 40889222651424 40976512849216 40989792485376 40999436189568 41086961670912 41138169053184 41198976784224 41235689975808 41240583258112 41407953558966 41440021446656 41548068753408 41557843803744 41562775314816 41637424346784 41651503410944 41763771614208 41838781646592 41852928796672 41853591110184 41862775571696 41942940039056 41965739925504 42094766850304 42108408889344 42117649268736 42198301802496 42207561908224 42208229833728 42298335844352 42321998647296 42412347531264 42423632216322 42502889291776 42527976035328 42537981629304 42628791593136 42743693996352 42834943114368 42840026173952 42850105184236 42888329035776 42980567067648 42995100295168 43110990053376 43169591107449 43188419764224 43203023273984 43203706952448 43213187686912 43295938104832 43319473471488 43412638746624 43433718697663 43541235913014 43550790715716 43569785634816 43634187621276 43643762821544 43662798290944 43687224410112 43727337762584 43751799986832 43780487774208 43899846230016 43910174585088 44003913902592 44122522834944 44207014569984 44216715472896 44221962502144 44232366641792 44347694479956 44367036973056 44446273002496 44562158562528 44577932006181 44581594595328 44597374918656 44607161483264 44673096850354 44692581269504 44793509510328 44813046448128 44908713213952 44945791910208 44955654932352 45041742060672 45051626138368 45137897045248 45148516677614 45163148373504 45259562535936 45270210792648 45366853511632 45393630670521 45423394996224 45490536865914 45545830023168 45613152868248 45633047298048 45643061133312 45659217178624 45778265269632 45876718559511 45880023744512 45892231076776 45999647548416 46015929812832 46035999916032 46098576955368 46114164490688 46238461430016 46337171167744 46337904443418 46395656165376 46494701481984 46504904400896 46593958240256 46604920441408 46620024127488 46719548424192 46730540173056 46830300399104 46845477126144 46857941337312 46957973539008 47084544896256 47095622518158 47132095152128 47185807543938 47196162120972 47201762709808 47356612706592 47441187882547 47483507146752 47500314645504 47585627824896 47601718183936 47704093093328 47730024701952 47815750453248 47821424566272 47831918624768 47832675554496 47934788616064 47994530562048 48096989151232 48108304971776 48195029445696 48237976952832 48309279152127 48340955250688 48369487832064 48472746878976 48484151104368 48603401183232 48614836147776 48707930367936 48718618963584 48724400216576 48811911921024 48960029913088 48971548781984 49099233174237 49120648077312 49137257480192 49193254982907 49242934806016 49269702918144 49358194016256 49364051165184 49375665088512 49481072119808 49614444281856 49627645234188 49638535654472 49733590191992 49749707814912 49761412472016 49794040725504 49867642995744 49974100300096 50002057127808 50036383875072 50171252834304 50183056668672 50279153928192 50290187317248 50296155062272 50386489724928 50522302365696 50539385716736 50551276162048 50648078537728 50683079405664 50705185112064 50780134175904 50809255835002 50831416573952 50946208007064 50968428478464 51037710200586 51043766651304 51054967828976 51077235736576 51228537015936 51337899553024 51354537099264 51366619325952 51476276640768 51586168051712 51598304774416 51615026712576 51628759961373 51725214326784 51738976893282 51878435052024 51901062119424 51912451424256 51989184989616 52011860361216 52129317563712 52181962489856 52259094428716 52281887522816 52318017451008 52418203020288 52430535496584 52448264087744 52589634071808 52684087948992 52690339769088 52701902275072 52802822958592 52815245924756 52957605078192 52993960828928 53023607046144 53101983048534 53136801693696 53215345012956 53250237988864 53262766218752 53280027574272 53382055329792 53393769627648 53407976147904 53551932956928 53666255473152 53667104729994 53678881579836 53685251448304 53781673114596 53810908452864 53926637193072 53944871668352 54060888517321 54109112795136 54121843093248 54286073880576 54383574657024 54390028148736 54401963638784 54506139828224 54518963535232 54653056647168 54665914919424 54782615561216 54814950243648 54931969045632 54944892937851 54980919967744 55062189141134 55080033652224 55092992379732 55210604745288 55279414665216 55397425004544 55398301656768 55410458404992 55417033753088 55516565795712 55546744209408 55666206134784 55685028818944 55785042195456 55804788146912 55843352611281 55950288965991 55954319900672 56137883516928 56144545185792 56220862837608 56277639778304 56429331529728 56549796708352 56564842955096 56583174445056 56703968047104 56717308839072 56838388790848 56856808931328 56870185682304 56979088354944 56991591995136 57113257485824 57185343645696 57307422756864 57436838807598 57461890203648 57481320071168 57559454809932 57584559685632 57604942603264 57739774132224 57755136997152 57883518328832 58034439058176 58048092871218 58054981217352 58067720954288 58093047513088 58178916828368 58335733315776 58408438136832 58474022273837 58533128306688 58546899446784 58671885203456 58704707801088 58817123463168 58830030446592 58942686093312 58955620630528 59004297098712 59130259306608 59156049297408 59289640059456 59403175828416 59416211416704 59437242674908 59463166558208 59543995234017 59618205932544 59724679347104 59750728597504 59906517737472 59920611996096 59927722546944 59940873243136 60055656080896 60217531164672 60346083381248 60360281056864 60395907879342 60524840894028 60564526661632 60598408052736 60654049154552 60687980626896 60714450026496 60727773364224 60817537157664 60844063064064 61037687026176 61168958079348 61202209093632 61319407306752 61332863397888 61333833977136 61354573083776 61464769273824 61630442506368 61651281906688 61783872591224 61838986051584 61853534963712 61860874887168 61992935309312 62160032169984 62292731232256 62307386897408 62344162972224 62477255116416 62610631385344 62625361843142 62645657421312 62779393195008 62780386665276 62794163357544 62914410058584 62928216161296 62948609888256 63142150275456 63176473903104 63297452703744 63311342862336 63312344750592 63333752860672 63447503766528 63618521296896 63635448324483 63640032935936 63754333937664 63761899421696 63776900739328 63943187389704 64252414671552 64260039260928 64275157776354 64317302603776 64412372202836 64492650442752 64630329171968 64645534805824 64666485080064 64804534910976 64805560428672 64819781530368 64943907157248 64958158618112 64979210207232 65082549228032 65118958119936 65326186073574 65354678452224 65451281431914 65465644232316 65494197436416 65591006643876 65670731661312 65805518675791 65810925355008 65834220118016 66005870853888 66152592375808 66170193645584 66325073209344 66332943753216 66348549962688 66490190660992 66669409503744 66715178500096 66896062377984 66910742224896 67009645275531 67038871904256 67053583089664 67152697278254 67181986299904 67190264265492 67219569672192 67363069820928 67433482398528 67562613091008 67577439207552 67706845567872 67722775016421 67889343803904 67905316188972 67928277342752 67957904637952 68050280267448 68058355535072 68135092494336 68235805298871 68304716021248 68464591699968 68472716132352 68488825767936 68635035521024 68820035616768 68838346615164 68966952435712 68985302524376 69023894719248 69053999874048 69171246736032 69201416159232 69318913319488 69357692145024 69505756751616 69506856665127 69742052222976 69757356601344 69890937360384 69907380662112 70079322636288 70095810259584 70119512095744 70245450598656 70253786358784 70436960308512 70610140104256 70698142728192 70794243181458 70802644064712 70849068924928 70953793350608 71210634863872 71250471968256 71402577275904 71555007297536 71556139639992 71571842106448 71595037052928 71708897486128 71732136849408 71747877937152 71749013331744 71902182924096 71991795843072 72145483726848 72162457457664 72356965429248 72381431840768 72511432876032 72520037531648 72709120318464 72726226656552 72870742196224 72887886559232 73077928445376 73086600324864 73217867881536 73242625394176 73259857250468 73440044869632 73457323172976 73614139660384 73705886220288 73863233339392 73864402209024 73880611206656 73904554377216 74022087727616 74046076747776 74062325612544 74063497632768 74221608179712 74380056260608 74421666422784 74441467851282 74457803481708 74600385287988 74691061088256 74801464493616 74850511355904 74961150450144 74987684072413 75054575812608 75239108706304 75435280975872 75444232593408 75579734587392 75605290729472 75623078452096 75809078575104 75826914243072 75972117806592 75988789326848 76213883752503 76247124860928 76376584937702 76409897009152 76419312010596 76452642717696 76565649976956 76582451743464 76615853604864 76745939746576 76779412914176 76822365339648 76842805523904 77006849329536 77214414961152 77379252077568 77397457161624 77406641623136 77587821490176 77608465339923 77780977754368 77868677136384 77877917515776 77983777484424 78017790541824 78062532595712 78272943734784 78388641643074 78422831284224 78440040595456 78590248124416 78672396131616 78840345742144 78884451107712 79035509653632 79052853412608 79204234437888 79221615222272 79222868887134 79391993645356 79436407617288 79490941243392 79705202540544 79823017519434 79875356983296 79894149328128 79903630062592 80090654441472 80111964221856 80290041552896 80499383209728 80518322369754 80527877172456 80672509671894 80699787858704 80917307502528 81090049543552 81109127670161 81383582701568 81429110820864 81558610772464 81585042223104 81602945458176 81759209742336 81777151197184 81778445302848 81953025698432 81979584970752 81998872379136 82173923341824 82397953568448 82471379951616 82481166516224 82593283711701 82815907117932 82880042893312 83096137506816 83115687607488 83125550629632 83274848693568 83303006821888 83527543228416 83677563293184 83705857593344 83707182220368 83725551143392 83885880078112 83931479851008 84189533700608 84216817778688 84235298537472 84396603604992 84416459667456 84596671688704 84643997294592 84824695062528 84847264432644 85005778583552 85055952070656 85075963258608 85257583186272 85487387992704 85669886228736 85680052347904 85700210368472 85776658071552 85961134135296 85990200590336 86221980106752 86339182214898 86376839528448 86406046547968 86407413904896 86426375373824 86591876209664 86825277493248 86867437395326 87082471826028 87101581431432 87139571269632 87268375242552 87287525643088 87325596581888 87374448820224 87454675525168 87503599973664 87799692460032 87820349170176 88007827805184 88245045669888 88414029139968 88433430945792 88443925004288 88464733283584 88695388959912 88734073946112 88892546004992 89124317125056 89155864012362 89194749837312 89214322966528 89346193700708 89385162539008 89587019020656 89626092896256 89817426427904 89891583820416 89911309864704 90083484121344 90103252276736 90275794090496 90297033355228 90326296747008 90519125071872 90540421585296 90733707023264 90787261341042 90846789992448 90981073731828 91091660046336 91226305736496 91266094596096 91286122266624 91318434357248 91453415250253 91556530539264 91753437119022 91760047489024 91784462153552 91999295096832 92031859625664 92197153910736 92228328981376 92426680368323 92476922860032 92674342335488 92675808886836 92791312330752 92989402963968 93009808801792 93187916480512 93209840882816 93240048254976 93439096848384 93461080346112 93660600798208 93690954252288 93715882674624 93915947078016 93938042764713 94169089792512 94191245036316 94264190304256 94371615087876 94392324241944 94403525419616 94713225413184 94882375765094 94967014293504 95000629291008 95171255649792 95203436367872 95408186186656 95460049403904 95631500906496 95642849132544 95663837249536 95665351108992 95869577232128 95989061124096 96216609943552 96390058891392 96412736664531 96475953905664 96618558304254 96681910501376 96738975664128 96945493757952 96968302208736 97206802366464 97229672295552 97415860735872 97437237927168 97448800433152 97623823842048 97920059826176 97943097563968 98198466348474 98241296154624 98274514960384 98386509965814 98485869612032 98716388032512 98751330177024 98919000168641 98962144239616 99228888563712 99255290468376 99277071308944 99467180383984 99499415629824 99522824944032 99735285991488 99948200600192 99971715500431 100004114255616 100072767750144 100366113337344 100558307856384 100580374634496 100592310124544 100729045917381 100772979449856 101044604731392 101078771433472 101102552324096 101296157075456 101366158811328 101560268351808 101618511670004 101662833147904 101892416014128 101936856956928 102075420401172 102087533302608 102109935657952 102154471473152 102457074031872 102675799106048 102709074198528 102733238651904 102952553281536 103172336103424 103196609548832 103230053425152 103257519922746 103450428653568 103477953786564 103756870104048 103802124238848 103824902848512 103978369979232 104015174681089 104023720722432 104258635127424 104363924979712 104518188857432 104563775045632 104636034902016 104836406040576 104861070993168 104896528175488 105179268143616 105368175897984 105380679538176 105403804550144 105605645917184 105630491849512 105915210156384 105987921657856 106047214092288 106203966097068 106273603387392 106430690025912 106500475977728 106525532437504 106560055148544 106764110659584 106815952295808 107103865913856 107332510946304 107334209459988 107357763159672 107370502896608 107563346229192 107621816905728 107853274386144 107889743336704 108121777034642 108218225590272 108243686186496 108572147761152 108767149314048 108780056297472 108803927277568 109012279656448 109037927070464 109306113294336 109331829838848 109565231122432 109629900487296 109863938091264 109889785875702 109961839935488 110124378282268 110160067304448 110185984759464 110421209490576 110558829330432 110794850009088 110796603313536 110820916809984 110834067506176 111033131591424 111093488418816 111332412269568 111370057637888 111570084390912 111609576293824 111686705222562 111900577931982 111908639801344 112275767033856 112441725675216 112506209348933 112555279556608 112721651354963 112858663059456 113099593416704 113129685910192 113166348890112 113407936094208 113434617678144 113676777581696 113713617862656 113740371364608 113958176709888 113983183990272 114226514971648 114370687291392 114564877406553 114614845513728 114873677615196 114923780407296 114962640142336 115118909619864 115169119371264 115209885206528 115479548264448 115510273994304 115767036657664 116068878116352 116096185742436 116109962434704 116135441908576 116186095026176 116357833656736 116671466631552 116816876273664 116948044547674 117066256613376 117093798893568 117343770406912 117409415602176 117582962464611 117634246926336 117660060893184 117885372186624 117911241261056 118008594197424 118260518613216 118312098594816 118579280118912 118806351656832 118832422833408 118834303330701 118874485349816 118926333116416 119087990468034 119236411865088 119449358694208 119813035474944 119841223992192 119855445093888 119881746486272 120111312161792 120435062329344 120692166762496 120720562113728 120791815758684 121049681788056 121129053323264 121196816105472 121308098309104 121375961253792 121428900052992 121635074315328 121923418812511 122075374052352 122337916158696 122404418187264 122638814613504 122665726795776 122667667954272 122709146167552 122929538547648 123260885012736 123302563813376 123567745182448 123707069927424 123721749774336 123985870618624 124320064339968 124585462464512 124614773794816 124688325944448 124954510232832 125221262770688 125250723686284 125291314842624 125558786390016 125560773330552 125588326715088 125828820117168 125856432322592 125897219776512 126284300550912 126352947806208 126594905407488 126622685724672 126624689501184 126667505721344 126895007533056 127237042593792 127270896648966 127280065871872 127508667875328 127523798843392 127553801478656 127886374779408 128204750188319 128504829343104 128520078521856 128550315552708 128634605207552 128824744405672 128985300885504 129260658343936 129291069611648 129332970160128 129609069821952 129611120857344 129639563060736 129887814314496 129916317236224 129958420414464 130165098456064 130237916239872 130301156092989 130652372147148 130709356904448 130902562863828 130931288464632 130988394872832 131182013287752 131341463322624 131611037351582 131668440236032 132011741707776 132305184751616 132340387291168 132650146418688 132665887506432 132697099925376 132980381321984 133338819007488 133733796018543 133792124755968 133821484449792 134019290551062 134077743808512 134107166179328 134305394556508 134363972599808 134380528530984 134439139344384 134726139641856 134866964797056 135125226182016 135154878415104 135413691135744 135445550032842 135778687607808 135810632377944 135856554685504 136100560534896 136116711070144 136270184988672 136471610597742 136609432042496 136929183399936 136977651535872 137270071042048 137640071233536 137676693230328 137933904871424 137970605048752 138047789438496 138107999748096 138342493472064 138637826638976 138670444081243 138715384290048 138935988879373 139011513503232 139013713330254 139484104445952 139514713202688 139781874720768 139814761324224 140158645272576 140191620519168 140239024191488 140490901197312 140507572717568 140873920617024 141220280208512 141396285456384 141588486362916 141605288129424 141698137849856 141907586701216 142323563647641 142421269727744 142500943936512 142805154551808 143110014595072 143112279279984 143143684212896 143190074105856 143417794972256 143464273698816 143495755874304 143498026663488 143804365848192 143983591686144 144290967453696 144324914915328 144713930858496 144762863681536 144927837456381 145022865752064 145040075063296 145418240636928 145452453313104 145775773118464 146155856890752 146173200649728 146435735763072 146485250788352 146519714500936 146880089739264 146914646345952 147228279320768 147411772440576 147726466678784 147728804418048 147761222413312 147809108754432 148044175455232 148092153495552 148126995265536 148443216359424 148760112521216 148843332845568 148882935702564 148915606963416 149200770575976 149382122176512 149602928987232 149922300900288 149975368144826 150109151625216 150478217412608 150870561951744 150888465186816 151159469174784 151210581458944 151246156904192 151618157150208 151653828486144 151944235613184 151977578653696 152427767505006 152494249721856 152753169875404 152819794018304 152838624021192 152905285435392 153131299953912 153164903486928 153231707209728 153491879493152 153558825828352 153685611047808 154013698659072 154428829922304 154758504155136 154794914323248 154813283246272 155175642980352 155216930679846 155561955508736 155737354272768 155967554968848 156035581083648 156125065191424 156355838976239 156545887469568 156777283286148 156845662568448 156880081190912 157180496248832 157344792263232 157680691484288 157768902215424 158019808371649 158071019307264 158105706825216 158408468875776 158443230444544 158445737774268 158783987290712 158872815234576 158981882486784 159410405081088 159646035038868 159750713966592 159788298656256 159807260125184 160181308882944 160223928443712 160580083105792 160998766419456 161036644739508 161055754344912 161345019343788 161399575717408 161834615005056 162180099087104 162182665551963 162218255340322 162767165403136 162858221641728 163117221544928 163170084446208 163205890916352 163518419484672 163554302394368 163556890605696 163906051396864 163959169941504 163997744758272 164347846683648 164795907136896 164834678813553 164942759903232 164962333032448 165186567423402 165631814235864 166192275013632 166231375214976 166251101259264 166549697387136 166606013643776 167055086456832 167355126586368 167411715186688 167414364440736 167451102286784 167771760156224 167862959702016 168379067401216 168433635557376 168832919334912 169119580933483 169193343377408 169287994589184 169649390125056 169694528865288 170011557167104 170111904141312 170151926517216 170515166372544 170974775985408 171339772457472 171360104695808 171400420736944 171922268270592 171980401180672 172443960213504 172678364429796 172753679056896 172812093095936 172814827809792 172852750747648 173183752419328 173650554986496 173734874790652 174164943652056 174203162862864 174279142539264 174536750485104 174575051286176 174651193163776 174909351050336 175007199947328 175422066821511 175599384920064 175640698340352 176015655610368 176490091339776 176828058279936 176866861891584 176887850008576 176929466567168 177390777919824 177468147892224 177785092009984 177832395422507 178248634250112 178311728024724 178389499674624 178428645933056 178631985702051 178692387401416 178770325078016 179174038041312 179252185792512 179783167640832 179822619729408 180166968242688 180206504553472 180551588180992 180594066710456 180652593494016 181038250143744 181080843170592 181467414046528 181574522682084 181693579984896 181962147463656 182183320092672 182452611472992 182532189192192 182636868714496 182906830500506 183113061078528 183506874238044 183520094978048 183568924307104 183998590193664 184063719251328 184394307821472 184456657962752 184853360736646 184953845720064 185348684670976 185351617773672 185582624661504 185978805927936 186019617603584 186375832961024 186419681765632 186480096509952 186878193696768 186922160692224 187321201596416 187431765349248 187831894156032 187876085529426 188338179585024 188382490072632 188743230175752 188784648483888 188807050839232 189426450826368 189764751530188 189934028587008 190001258582016 190342511299584 190406872735744 190816372373312 190920098807808 191263001812992 191285698265088 191327674499072 191330702217984 191739154464256 192349325661079 192433219887104 192717661993969 192780117782784 192825473329062 192951907811328 193237116608508 193363821002752 193477951328256 193890987515904 193936604417472 194413604732928 194459344591104 194831721471744 194874475854336 194897600866304 195247647684096 195840119652352 195886195127936 196396932696948 196482592309248 196549029920768 196773019931628 196971739224064 197416556027373 197432776065024 197502660354048 197838000337282 197924288479232 198457777127424 198510580936752 198554142617888 198934360767968 198998831259648 199045649888064 199470571982976 199896401200384 199943431000862 200008228511232 200145535500288 200732226674688 201028935826593 201116615712768 201160749268992 201184620249088 201458091834762 201545958899712 202089209462784 202205104648192 202592314150912 202732317622656 203120536703616 203168325049263 203237023340008 203325666295808 203784832028256 203873713913856 204150840802344 204175066605216 204219871315904 204914148063744 205351598212096 205418148397056 205466477303808 205905106563072 206344672206848 206393219097664 206460106850304 206515039845492 206900857307136 206955907573128 207513740208096 207604248477696 207956739958464 208030349362178 208517270254848 208727849959424 209036377714864 209127550091264 209272069804032 209672812081152 209722141986336 209793056350976 210358536287232 210736351795968 210761359076352 210807609100288 211211291834368 211260983699024 211830420312768 211975843315712 212094428184576 212407932194136 212547206774784 212861380051824 213000951955456 213051064875008 213631904591616 214207731827712 214665021892608 214668418919976 214715526319344 214741005793216 215126692458384 215243633811456 215706548772288 215779486673408 216243554069284 216436451180544 216487372372992 217144295522304 217534298628096 217560112594944 217607854555136 218024559312896 218075854140928 218612226588672 218663659677696 219130462244864 219188766450997 219259800974592 219727876182528 219779571751404 219923679870976 220248756564536 220320134608896 220371969518928 220842418981152 221117658660864 221589700018176 221593206627072 221641833619968 221668135012352 222066263182848 222186976837632 222664824539136 222740115275776 223140168781824 223219152587648 223373410445124 223801155863964 223817279602688 224551534067712 224883451350432 224963052217239 225012418697866 225110559113216 225443302709926 225717326118912 226199186833408 226259371820384 226332697780224 226815872188416 226869235356288 227353555163392 227427235725312 227480742729216 227916353419776 227966367980544 228453029943296 228641651257509 228741374582784 229129754813106 229229691027456 229747355230392 229847560814592 230237819239728 230338238742528 230419770413056 231020547988608 231534073315328 232137756232704 232192371484872 232219924869408 232270883817152 232715667313472 233342933263104 233633752547328 233896089095348 234187597787136 234687540813824 234818831204352 235034440473889 235165924929222 235268493852672 235320121786368 235770744373248 235822482522112 236017188394848 236521037226432 237158560237824 237612703313664 237664845666816 237668606661402 237748970699632 237852666232832 238175980936068 238472823730176 238898717388416 239626070949888 239682447984384 239710890187776 239763492972544 240222624323584 240870124658688 241384333524992 241441124227456 241583631517368 242099363576112 242258106646528 242616196618208 242751922507584 243270148630656 243327383010483 243846837625022 244150748104704 244675832317392 244808836374528 245277629227008 245331453591552 245335335908544 245418292335104 245859077095296 246521770025472 246605127626752 247135490364896 247414139854848 247443499548672 247779851135103 247971741237248 248640128679936 249229547589632 249376651888896 249909020465664 250442525541376 250501447372568 250582629685248 251117572780032 251121546661104 251176653430176 251657640234336 251712864645184 251794439553024 252568601101824 252705895612416 253189810814976 253249379002368 253335011442688 253790015066112 254474085187584 254541793297932 254560131743744 255017335750656 255047597686784 255107602957312 255772749558816 256409500376638 257009658686208 257040157043712 257100631105416 257269210415104 257649488811344 257970601771008 258521316687872 258582139223296 258665940320256 259218139643904 259222241714688 259279126121472 259775628628992 259832634472448 260330196912128 260475832479744 260602312185978 261304744294296 261418713808896 261805125727656 261862576929264 261976789745664 262364026575504 263222074703164 263336880472064 264023483415552 264610369503232 264680774582336 265300292837376 265331775012864 265394199850752 265960762643968 266677638014976 267318047281957 267467592037086 267584249511936 267642968899584 268038581102124 268155487617024 268214332358656 268610789113016 268727945199616 268761057061968 268878278688768 269452279283712 269733929594112 270250452364032 270309756830208 270827382271488 270891100065684 271557375215616 271621264755888 271713109371008 272201121069792 272233422140288 272540369977344 272943221195484 273218864084992 273858366799872 273955303071744 274360245750759 274540142084096 275280142467072 275353386460656 275867809742848 275941210097504 276095578876992 276684986944128 277275653277952 277280041104969 277340888162486 277430768580096 277871977758746 278023027006464 278027426660508 278968208891904 279029426405376 279563749441536 279629522648448 280317290545152 280383241038336 280478048382976 280981802394624 281015145435136 281747841234048 281814128294139 282440560417024 282792570912768 283176972725832 283210576258848 283815173402432 284647127295282 284842539455488 285001887873024 285610309103616 286220029190144 286224558559968 286287368425792 286380148211712 286835589944512 286928547397632 286991511748608 286996053326976 287608731696384 287967183372288 288649829830656 289427861716992 289525727363072 289855674912762 290045731504128 290080150126592 290836481273856 290904906626208 291551546236928 292311713781504 292346401299456 292871471526144 292970501576704 293039429001872 293760179478528 293829292691904 294456558641536 294823544881152 295452933357568 295457608836096 295522444826624 296088350910464 296253990531072 296757000505923 296886432718848 297520225042432 297686665691136 297765871405128 297831213926832 298401541151952 299205857974464 299844601800576 299915146501293 299950736289652 300218303250432 300956434825216 301741123903488 301776930373632 302187137752143 302318938349568 302421162917888 302492313808384 303236314300416 303307656972288 303888471226368 303955157307392 304036030883641 304855535010012 304988499443712 305506339750808 305639588036608 305677248042384 305810570870784 306262599907824 306329806973856 306463414419456 306983758986304 307371222095616 308027397318144 308857659844608 309517008310272 309589828646496 309626566492544 310351285960704 310433861359692 311123911017472 311474708545536 311935109937696 312045524043267 312071162167296 312250130382848 312711677952478 313091774939136 313554566572296 313691325136896 313760162381824 314360992497664 314689584526464 315361382968576 315537804430848 316039616743298 316142038614528 316211413650432 316816937751552 316886460889088 316891475548536 317567974581424 317745630469152 317963764973568 318820810162176 319292070077736 319501427933184 319576597312512 319614520250368 320447856887424 321160166211584 321997532838912 322073289479016 322111508689824 322690038687576 322799151434816 323669230010112 324360198174208 324365331103926 324436510680644 325534330806272 325716443283456 326234443089856 326340168892416 326411781832704 327036838969344 327108604788736 327113781211392 327812102793728 327918339883008 327995489516544 328695693367296 329591814273792 329669357627106 329885519806464 329924666064896 330373134846804 331263628471728 332088315177829 332384550027264 332462750429952 332502202518528 333099394774272 333212027287552 334110172913664 334710253172736 334823430373376 334828728881472 334902204573568 335543520312448 335725919404032 336758134802432 337518628046799 337665838669824 338164954064889 338239161866966 338386686754816 338575989178368 339298780250112 339389057730576 340023114334208 340223808282624 340303853034432 341030332745088 341949551970816 342679544914944 342720209391616 342800841473888 343694632219659 343844536541184 343960802361344 344887920427008 345356728859592 345507358113792 345629655619584 345705501495296 346367504838656 347301109972992 347469749581304 348329887304112 348406325725728 348558285078528 349073500970208 349150102572352 349818702100672 350014399894656 350844133643022 351198769840128 351281396680704 352031311220736 352980182679552 353656116559872 353733723783168 353775700017152 353858933134336 354781555839648 354936295784448 355570184019968 355664790845014 356497268500224 356623456049448 356778999349248 356857291866112 357263971404102 357384774802832 357540650156032 358348076082624 359566335281664 359645239458816 360333936485376 360413009106944 361103176361984 361188133420912 361305186988032 362076500287488 362161686341184 362934828093056 363149045364168 363387159969792 363924294927312 364905222945984 365273737428992 365770256437533 365813661001012 366226122157056 367013748476088 367040189956096 367137848614208 367997180387328 368127438502656 368788615642944 368913315925504 369706721473292 369907691440128 370697369341952 370703235547344 371165249323008 371957611855872 372039235207168 372751665922048 372839363531264 372960193019904 373756387393536 373844321384448 374642403192832 374863530698496 375663788312064 375752171058852 376676359170048 376764980145264 377486460351504 377569296967776 377614101678464 378852901652736 379529503060376 379868057174016 380002517164032 380685022599168 380813745471488 381632744746624 381840197615616 382526003625984 382571396530176 382655348998144 382661404435968 383478308928512 384614250564957 384698651322158 384866439774208 385435323987938 385560235565568 385650946658124 385903815622656 386474233217016 386727642005504 386955902656512 387781975031808 387873208834944 388827209465856 388918689182208 389663442943488 389748951708672 389795201732608 390495295368192 390903468278967 391680239304704 391772390255872 392793865393896 392965184618496 393546039863256 393943478448128 394833112054746 395005320708096 395676000674564 395848576958464 396915554254848 397021161873504 397108285235776 397868721535936 397997662519296 398091299776128 398941143965952 399792802400768 399886862001724 400016457022464 401464453349376 402057871653186 402233231425536 402321498537984 402369240498176 402916183669524 403091917799424 404178418925568 404410209296384 405184628301824 405464635245312 406241073407232 406336650098526 406474046680016 406651332591616 407569664056512 408301681604688 408350133210432 408439742631808 409318155916859 409828296127488 410703196424192 410932954607616 411810213126144 412689344413696 412786438195328 412920213700608 413030079690984 413801714614272 413911815146256 415027480416192 415913479916928 416011332243729 416060698724356 416807966638119 417034540509696 417455699918848 418072755429728 418255100182528 418544139608064 419345624162304 419444283972672 419586112701952 420717072574464 421472703591936 421522718152704 421615218200576 422422583668736 422521967398048 423660840625536 423951686631424 424188856369152 424815864388272 425094413549568 425722760103648 426102129750016 426970690942923 427263809183232 428415463655424 429330043785216 429336837839952 429431052638688 429482011586432 430253384916768 430487267622912 431413097544576 431558973346816 432487108138568 432872902361088 432974744745984 434288591044608 435068597256192 435120225189888 435215709110272 436049118625792 436151708281856 437327319355392 438260924489728 438377532901994 438519601949184 439455752365056 439559143502808 439847359741952 440497513129072 440640269217792 440743939037856 441684837962304 442235317321728 443179400036352 443186413254144 443283667239936 443336270024704 444132526365696 445329649078272 445480230551552 446280337563648 446438305175296 446746820890248 447602311727928 447634559205376 449766902700864 449926104434478 450024837395732 450221118226432 450886605419852 451434652237824 452398373666816 452518743640768 452665395560448 453631744376832 453738470712576 454707110326784 454854471450624 454961485458432 455832706839552 455932735961088 456906059886592 457283302515018 457482749165568 458259509626212 458459382054912 459494710460784 459695121629184 460475638479456 460638630730537 460676477485056 460839540826112 462041095977216 463068146630656 464275512465408 464384742969744 464439849738816 464541767634304 465431334626944 466685866526208 467792178190696 468375195574272 469067516928717 469375081627648 469637662408704 470068880947778 470331849858444 470536987705344 470640243572736 471541488746496 471644965044224 472034376789696 473042074452864 474059425114947 474317120475648 475225406627328 475329691333632 475337213322804 475497941399264 475705332465664 476351961872136 476945647460352 477797434776832 479252141899776 479364895968768 479421780375552 479526985945088 480445248647168 481740249317376 482768667049984 482882248454912 483167263034736 484198727152224 485232393236416 485503845015168 486540297261312 486547996655889 486654766020966 487693675250044 488301496209408 489351664634784 489617672749056 490555258454016 490662907183104 490670671817088 490836584670208 491718154190592 493043540050944 493210255253504 494270980729792 494828279709696 494886999097344 495559702270206 495943482474496 498459095179264 498753303777792 499818040931328 500885051082752 501002894745136 501165259370496 502235145560064 502243093322208 502353306860352 503315280468672 503425729290368 503588879106048 505137202203648 506498758004736 506670022885376 507358742800449 507580030132224 508948170375168 509083586595864 509120263487488 510034671501312 510095195373568 510215205914624 511545499117632 512819000753276 514019317372416 514080314087424 514201262210832 514538420830208 515298977622688 515941203542016 517042633375744 517164278446592 517331880640512 518436279287808 518444483429376 518558252242944 519551257257984 519665268944896 520660393824256 520951664959488 521204624371956 522609488588592 522837427617792 523610251455312 523725153858528 523953579491328 524728053151008 526266200464533 526444149406328 526673760944128 528046966831104 529361549164672 530600585674752 530663550025728 530788399701504 531921525287936 533355276029952 533497186267521 534636094563914 534935184074172 535168499023872 535285937799168 536077162204248 536310975234048 536428664717312 537221578226032 537455890399232 537522114123936 537756557377536 539467859188224 540500904728064 540619513660416 541654764542976 541782200131368 543114750431232 543242529511776 543426218742016 544402242139584 544466844280576 545080739954688 545886442390968 546437728169984 547910606143488 548720491501518 549080284168192 550560284934144 550706772921312 551735619485696 551882420195008 552191157753984 553369973888256 554551306555904 554560082209938 554681776324972 554861537160192 555743955517492 556046054012928 556054853321016 557936417783808 558058852810752 559127498883072 559259045296896 560634581090304 560766482076672 560956096765952 561963604789248 562030290870272 563495682468096 563628256588278 564881120834048 566353945451664 566421152517696 567630346804864 567763893691127 569294254590564 569685078910976 570003775746048 571220618207232 572440058380288 572449117119936 572574736851584 572760296423424 573671179889024 573857094795264 573983023497216 573992106653952 575217463392768 577047976983237 577299659661312 578152985981907 578855723433984 579051454726144 579711349825524 580091463008256 580160300253184 581672962547712 581809813252416 583103092473856 584623427563008 584692802598912 585742943052288 585941003153408 586078858003744 587520358957056 587658585383808 588913117283072 589647089762304 590915217672192 591044889653248 592176701820928 592249668082119 592507981062144 593514001011846 593772865437696 595040450084864 595373331382272 595531742810256 595662427853664 596803082303904 598411715948928 599689203601152 599830293002586 599901472579304 600436606500864 603482247806976 603553860747264 604374275504286 604637876699136 604842325835776 604984627616768 606615313944576 607776942452736 607910314614784 608072061767282 609711070020024 609976998887424 611012679501616 611279176073216 611354496084768 611621141741568 612525199815648 612659613947712 613967517972608 614742444191232 616054794636288 617715319689216 619034016620544 619179657292992 619253132985088 620702571921408 620867722719384 622247822034944 623870219875392 624091048086534 624500260765696 625423355904956 626183549878272 627109133144592 627382650273792 627520324763648 628721984995328 629379169052928 630722765937152 631075608861696 632079233486596 632284077229056 632422827300864 633633875503104 633772921778176 633782951097072 635135949162848 635491260938304 635927529947136 637641620324352 638584140155472 639002855866368 639153194625024 639229040500736 640895713774848 642320332423168 643995065677824 644146578958032 644223017379648 645380077375152 645598302869632 647338460020224 648720396348416 648730662207852 648873021361288 651068661612544 651432886566912 652468886179712 652680337784832 652823563665408 654073677938688 654217209577472 654227562422784 655624205587456 655836679766016 655990979033088 657391386734592 657566299352991 659183628547584 659338715254212 659771039612928 659849332129792 660746269693608 662527256943456 664176630355658 664769100054528 664925500859904 665004405037056 666198789548544 666424054575104 668220345827328 669420506345472 669646860746752 669657457762944 669804409147136 671087040624896 671451838808064 673516269604864 674889156651717 675037256093598 675331677339648 676329908129778 676478323733932 676773373509632 677151978356736 678597560500224 678778115461152 680046228668416 680447616565248 680607706068864 682060665490176 683899103941632 685359089829888 685440418783232 685601682947776 687389264439318 687689073082368 687921604722688 690713457719184 691014716227584 691259311239168 691411002990592 692433001180487 692735009677312 694602219945984 694939499162608 696659774608224 696812651451456 698147001940416 698300205144704 699637404201344 699802008503017 700028799789312 701688267286044 702562793361408 704062622441472 705103321421667 705960365359104 707312233119744 707467447566336 707551400034304 707717866268672 709563111679296 711140368039936 711329581690028 712994537000448 713246912098896 713557998698496 713714583732224 714527942808204 714769549605664 715081300312064 716696152165248 719132670563328 719290478917632 720667872970752 720826018213888 722206352723968 722376266841824 722610373976064 724153000574976 724323372682368 725869656186112 726298090728336 726774319939584 727848589854624 729810445891968 729982149031449 730547474857984 731540512875066 731627322002024 732452244314112 734027496952176 734275697228416 735994360774656 736254877005312 737577231285888 737826631851008 739413442946584 739815382880256 741394738683904 741406471094688 742330498646016 743915223711744 744078470414336 745503331844096 745678727062528 745920386039808 747688642768896 749284806385664 749727061396992 751327576624128 751504342117704 753352718340096 753529960290528 754972920703008 755138593935552 755228203356928 757705803305472 759059006120752 760005034328064 761370045198336 761627490942976 763265489493248 763680395231232 765052007251968 765142793060352 765310697996288 765322808871936 766956617857024 769228501129914 769397302644316 769732879548416 770870647975876 771120471131136 771301893316248 771807631245312 772948466434032 773455284011008 773911805313024 775563950063616 775746417669888 777654418931712 777837378364416 779326885886976 779497903417344 779590403465216 780990590736384 781806936557934 783360478609408 783544780511744 785587730787792 785930369236992 787092079726512 787543465442531 787886956896256 789666224109492 790010641416192 791352001349128 791697153916928 793831108509696 794042323747008 794216570471552 795737443071872 795995325038592 796182599552256 797882287931904 799585604801536 799773724003448 800032914044928 801954141845871 802928906698752 804115743306372 804466462851072 804642997075968 804738480996352 805832367339048 806183835598848 808356837851136 808820418592768 810369256603648 810929270490624 812482146814464 812673300197052 812948093360032 813302665183232 815139328113024 816603363209376 816700266420864 816879485263616 818636311833718 819656592254976 821406392848384 821865909215232 823080737252277 823620426252288 825378688827392 825572876390656 825840427401216 826060159381968 827603429228544 827823630292512 830054960832384 831826959833856 831840123314907 832022664487458 832121397448712 833615933276238 834069081019392 836145510859456 837088279216128 838691248324608 838888567945344 839172225403904 841434145148928 842945407183872 843045436305408 843230436401152 844845167337472 845043934796096 847321681251072 847903373262848 848377712738304 849631728776544 851445520207296 852204259500032 853463931687577 853941381885846 854527618366464 856830927310848 858660087570432 858673675679904 858862105277376 858964023172864 860506769833536 860974535245824 862826195089152 863117946693632 864974216277136 865949489491968 868577182089216 870137194512384 870240450379776 870431418220544 872098237251584 872303416563712 874654638710784 876521848979456 876755065803988 877039203898368 878911504730112 879118287005616 879694719483904 880995026258144 881280538435584 881487878075712 883369675924608 884470634643456 886358800072704 886372826508288 886567334479872 886672540049408 888265052731392 890271001517769 890659298156544 890960461103104 892560675127296 892876610350592 893493641780496 895204623455856 899533805401728 899745439503879 899852208868956 900049674791464 900442236452864 901773210839704 902869304475648 905037487281536 905330791120896 907263488753664 907476941425152 909414220653568 909708942901248 909922970916864 911665413679104 911865471922176 912108092650923 913812119773184 914566605030036 914965498331136 916519019252424 916918764109824 918989420921568 919390243258368 920951276958912 921277261461074 921679081652224 924082191954432 926136293261312 928551024930816 928769485939488 928879699477632 929083535268608 930862669253888 933371733052416 935584356381392 936136572129801 936750391148544 938135033857434 938750163255296 939275324817408 940137761895556 940663699716888 941073975410688 941280487145472 943082977492992 943289930088448 944068753579392 946084148905728 948118850229894 948634240951296 950450813254656 950659382667264 950674426645608 950995882798528 952703923744272 953891294920704 955594869553664 958504283799552 958729791937536 958843560751104 959053971890176 960890497294336 963480498634752 965537334099968 965764496909824 966334526069472 968397454304448 970464786472832 970693108568701 971007690030336 973080594522624 973095993311778 973309532041932 975387350500088 976602992418816 978703329269568 979235345498112 981110516908032 981325814366208 981341343634176 981673169340416 983436308381184 986087080101888 986420510507008 988541961459584 989656559419392 989773998194688 991119404540412 991886964948992 996264945533487 996918190358528 997506607555584 999636081862656 1001770102165504 1002005789490272 1002330518740992 1004470291120128 1004486186644416 1004706613720704 1006630560937344 1006851458580736 1007177758212096 1010274404407296 1012555884140397 1012997516009472 1013340045770752 1014494862194667 1014717485600898 1015160060264448 1017896340750336 1018167173191728 1020069343002624 1020430411829248 1023090998235264 1025638001506552 1028038634744832 1028160628174848 1028402524421664 1030597955245376 1031882407084032 1034085266751488 1034328556893184 1034663761281024 1036888966858752 1037116504485888 1039102514515968 1039330537889792 1041320787648512 1041903329918976 1042409248743912 1045218977177184 1045674855235584 1047220502910624 1047450307717056 1049456106302016 1052532400929066 1052888298812656 1053347521888256 1056093933662208 1058723098329344 1061201171349504 1061327100051456 1061576799403008 1063843050575872 1066710552059904 1066994372535042 1069272189127828 1069870368148344 1070336998047744 1070571875598336 1072154324408496 1072621950468096 1072857329434624 1074443156452064 1074911780798464 1075044228247872 1078935718376448 1081001809456128 1081239027320832 1083309529085952 1083564400262736 1086229500862464 1086485059023552 1086852437484032 1088804484279168 1088933688561152 1090161479909376 1091772884781936 1092875456339968 1095821212286976 1097310769312599 1097440983003036 1098160568336384 1101120569868288 1101413545842624 1103764840390016 1104382315507968 1106739947776512 1109102613111808 1109120164419876 1109363552649944 1109723074320384 1111487911034984 1112092108025856 1112109706642032 1115872835567616 1116117705621504 1118254997766144 1118518090593792 1121269162180608 1121532964153344 1121912193531904 1123927209578496 1124060581740544 1126991364936192 1127256513176556 1129762241668096 1132707890903328 1132842305035392 1135260693609728 1135527787382254 1138588509181128 1139370157821952 1140007551492096 1142441236414464 1144880116760576 1144898234239872 1145149473703168 1145520592846848 1147342359778048 1147714189590528 1147966046994432 1147984213307904 1150434926785536 1153842751694871 1154095953966474 1154599319322624 1156305971963814 1157711446867968 1159422699651048 1160182926016512 1163345925095424 1163619626504832 1166206184947712 1169246855126016 1169385605197824 1171485886104576 1171882006306816 1172157716007488 1175040717914112 1175317170767616 1177826234566144 1181830435344384 1182089779306496 1183837066534381 1184353403641856 1184499336164238 1185015962124288 1187028002023692 1187545730875392 1190080900169728 1190746662764544 1191063485620512 1191324855707328 1193606164607808 1196823431897856 1199378407202304 1199660586005172 1199802945158608 1206964495613952 1207107721494528 1208748551008572 1209275753398272 1209684651671552 1209969255233536 1213230627889152 1215553884905472 1215820629229568 1216144123534564 1219422140040048 1219953997774848 1222025359003232 1222558352146432 1222708992169536 1225050399631296 1225319227895424 1227935035945216 1227954467750577 1229484888382464 1232109589272576 1235430639378432 1238068033241088 1238359314585984 1238506265970176 1241405143842816 1241735445438768 1244495644069888 1247740439750784 1248033996731187 1248182096173068 1249000521531392 1250423899914357 1250846711809912 1252367099756544 1254218266289184 1254765300547584 1258758338105856 1261445531874304 1262151217723392 1264158466973192 1264568154458112 1264845654601728 1267267751006208 1267545843556352 1267565902194144 1270271898325696 1270982521876608 1271855059894272 1275283240648704 1277168280310944 1278306389250048 1278458081001472 1281791427549696 1284640664846336 1287990131355648 1288293157916064 1288446034759296 1290760154750304 1291196605739264 1294676920040448 1297440792696832 1297461324415704 1297746042722576 1302137323225088 1302865773133824 1304937772359424 1305360675569664 1305647127330816 1308147355877376 1308434419154944 1308455124845568 1311248411174912 1311981958066176 1314782773469184 1315132598705982 1318367257095168 1318677430508424 1319542079225856 1321492539387216 1325054513886912 1328353260711316 1329538200109056 1329851001719808 1330008810074112 1332397579097088 1332848109150208 1336440691654656 1338841012690944 1339293721493504 1339314915525888 1339608818294272 1342174081249792 1342903677616128 1346445279627553 1347032539209728 1349778313303434 1350074512187196 1350663354679296 1352659816259556 1352956647467864 1353546747019264 1354303956713472 1357195121000448 1357556230922304 1360895233130496 1361215412137728 1364121330980352 1367798207883264 1370718179659776 1370880837566464 1371203365895552 1374778528878636 1375378146164736 1375843209445376 1381426915438368 1381915892191611 1382029432455168 1382518622478336 1382822005981184 1384866002360974 1385470019354624 1389204439891968 1389878998325216 1393319549216448 1393625302902912 1396294003880832 1396600410289408 1399274808402688 1399604017006034 1400057599578624 1403376534572088 1405125586722816 1407202550786151 1408125244882944 1410206642843334 1411920730718208 1414624466239488 1414934895132672 1415435732537344 1419126223358592 1422178275344841 1422280736079872 1422659163380056 1425989074000896 1426493824197792 1427115997396992 1429055885616408 1429539099211328 1433392304330496 1438265341126656 1438580957835264 1441335745941504 1441652036427776 1444412705447936 1444752533683648 1445220747952128 1448306001149952 1448646745364736 1451739312372224 1452596181456672 1455697179709248 1459620891783936 1459964298062898 1461094949715968 1463081025750132 1463254644004048 1464904488628224 1468054993904352 1468551394456832 1471988721549312 1472509754010624 1475154462571776 1475653263702016 1478826885893168 1479630765760512 1482789477367808 1482812942189376 1484660997292032 1487830447423488 1488156940828672 1491006663688192 1491357454125056 1495377285537792 1498569612771328 1499454122793984 1502655153248256 1503008684235408 1506705436680192 1507059920581056 1509945841406016 1510277187871104 1510456406713856 1515411606610944 1518118012241504 1520010068656128 1522076228401347 1522740090396672 1523254981885952 1526530978986496 1527360790462464 1530104014503936 1530285586120704 1530645617743872 1533913235714048 1538457002259828 1538794605288632 1539465759096832 1541741295951752 1542240942262272 1542603786632496 1543615262490624 1545896932868064 1547823610626048 1551127900127232 1551492835339776 1555308837863424 1555674756728832 1558653771773952 1558995806834688 1559180806930432 1561981181472768 1563613873115868 1566720957218816 1567089561023488 1571175461575584 1571860738473984 1574184159453024 1575086930885062 1575773913792512 1579332448218984 1580021282832384 1582704002698256 1583394307833856 1588084647494016 1588433140943104 1591474886143744 1591990650077184 1592365199104512 1595764575863808 1599171209603072 1599547448006896 1600065828089856 1600491558802563 1603908283691742 1605857813397504 1608231486612744 1608932925702144 1609285994151936 1611664734678096 1612367671197696 1617640837185536 1620738513207296 1621858540981248 1624964293628928 1625346600394104 1625896186720064 1630278656226048 1633206726418752 1633400532841728 1633758970527232 1637272623667436 1639313184509952 1642812785696768 1643731818430464 1646161474504554 1647240852504576 1650757377654784 1651145752781312 1651680854802432 1652120318763936 1655206858457088 1655647260585024 1660109921664768 1663653919667712 1663680246629814 1664045328974916 1664242794897424 1667231866552476 1668138162038784 1672291021718912 1674176558432256 1677382496649216 1677777135890688 1678344450807808 1682868290297856 1685890814367744 1686090872610816 1686460872802304 1689690334674944 1690087869592192 1694643362502144 1695806746525696 1699263457553088 1702891040414592 1703291681073381 1704408519000064 1706927863375154 1707882763771692 1709055236732928 1713661854621696 1717320175140864 1717347351359808 1717724210554752 1717928046345728 1721013539667072 1721949070491648 1725652390178304 1726235893387264 1729948432554272 1731143930949711 1731898978983936 1734458957945721 1737154364178432 1740274389024768 1740480900759552 1744606833127424 1749309277421568 1753043697958912 1753510131607976 1754078407796736 1757823009460224 1758236574011232 1761990052516288 1762561076871168 1762975756151424 1766739351849216 1768941269286912 1772745653016576 1773134668959744 1773345080098816 1776530105462784 1780542003035538 1781318596313088 1781920922206208 1785121350254592 1785753220701184 1786987283560992 1790409246911712 1799067610803456 1799490879007758 1799704417737912 1800099349582928 1800884472905728 1803546421679408 1810074974563072 1810661582241792 1814526977507328 1814953882850304 1818828441307136 1819845941833728 1823330827358208 1823730943844352 1824216185301846 1827624239546368 1829133210060072 1829930996662272 1833038038504848 1833837528219648 1837978841843136 1841902553917824 1842554522922148 1843358163304448 1848164383908864 1852272586522624 1857102049861632 1857538971878976 1857759398955264 1858167070537216 1861725338507776 1866743466104832 1871168712762784 1872273144259602 1873500782297088 1876270067714868 1877500326510592 1878550649634816 1880275523791112 1881327399433776 1882147950821376 1882560974290944 1886165954985984 1888137507158784 1892168297811456 1896237700459788 1897268481902592 1900901626509312 1901318765334528 1901348853291216 1901991765597056 1905407847488544 1907782589841408 1911189739107328 1917008567599104 1917459583875072 1917687121502208 1918107943780352 1921780994588672 1926960997269504 1931074668199936 1931528993819648 1932669052138944 1936794908608896 1940929572945664 1941386217137402 1942015380060672 1946161189045248 1946191986623556 1946619064083864 1950774701000176 1953205984837632 1957406658539136 1958470690996224 1962221033816064 1962651628732416 1962682687268352 1963346338680832 1966872616762368 1972174160203776 1972698898058973 1972841021014016 1977083922919168 1979313118838784 1979547996389376 1982238809080824 1992529891066974 1993836380717056 1995013215111168 1999272163725312 2003540204331008 2004011578980544 2004661037481984 2008940582240256 2008972373288832 2009413227441408 2013261121874688 2013702917161472 2014355516424192 2020548808814592 2025111768280794 2025995032018944 2026680091541504 2028989724389334 2029434971201796 2030320120528896 2035792681500672 2036334346383456 2039971078949521 2040138686005248 2040860823658496 2046181996470528 2051276003013104 2056077269489664 2056321256349696 2056805048843328 2061195910490752 2063764814168064 2068170533502976 2068657113786368 2073777933717504 2074233008971776 2077299003541461 2078205029031936 2078661075779584 2082641575297024 2083806659837952 2084818497487824 2090437954354368 2094441005821248 2094900615434112 2098912212604032 2099406025509051 2105064801858132 2105776597625312 2106695043776512 2112187867324416 2115309964265001 2117446196658688 2122402342699008 2122654200102912 2123153598806016 2127686101151744 2133421104119808 2133988745070084 2138544378255656 2139740736296688 2140673996095488 2141143751196672 2144308648816992 2145243900936192 2148886312904128 2150088456495744 2157871436752896 2162003618912256 2162478054641664 2166619058171904 2167128800525472 2172459001724928 2172970118047104 2173704874968064 2177608968558336 2177867377122304 2180322959818752 2183545769563872 2185750912679936 2191642424573952 2194621538625198 2194881966006072 2196321136672768 2202827091685248 2207529680780032 2208764631015936 2213479895553024 2218205226223616 2218240328839752 2218727105299888 2219446148640768 2222975822069968 2224184216051712 2224219413284064 2231745671135232 2232235411243008 2236509995532288 2237036181187584 2243065928306688 2243824387063808 2247854419156992 2248121163481088 2253982729872384 2254513026353112 2259524483336192 2265415781806656 2265684610070784 2270521387219456 2271055574764508 2277177018362256 2278740315643904 2280015102984192 2284882472828928 2289760233521152 2289796468479744 2290298947406336 2291041185693696 2294684719556096 2295428379181056 2295932093988864 2295968426615808 2300869853571072 2307685503389742 2308191907932948 2309198638645248 2312611943927628 2315422893735936 2318845399302096 2320365852033024 2324618206244803 2326691850190848 2327239253009664 2332412369895424 2338493710252032 2338771210395648 2342971772209152 2343764012613632 2344315432014976 2350081435828224 2350634341535232 2355652469132288 2362630396327593 2363660870688768 2364179558612992 2367674133068762 2368706807283712 2368998672328476 2370031924248576 2374056004047384 2375091461750784 2380161800339456 2381493325529088 2382126971241024 2382649711414656 2387212329215616 2393646863795712 2398756814404608 2399321172010344 2399605890317216 2405862425537613 2413928991227904 2414215442989056 2417497102017144 2418551506796544 2419938510467072 2426461255778304 2431107769810944 2431641258459136 2432288247069128 2438844280080096 2439907995549696 2444050718006464 2445417984339072 2450100799262592 2450638455790848 2455870071890432 2455908935501154 2458969776764928 2464219178545152 2470861278756864 2476136066482176 2476718629171968 2477012531940352 2482810287685632 2483470890877536 2488991288139776 2495480879501568 2496067993462374 2496364192346136 2498001043062784 2500847799828714 2501693423619824 2508436532578368 2514382957774991 2517516676211712 2522891063748608 2524302435446784 2528316933946384 2529136308916224 2529691309203456 2534535502012416 2535091687112704 2535131804388288 2540543796651392 2541965043753216 2543710119788544 2554336560621888 2556612778500096 2556916162002944 2560391795062731 2563582855099392 2569281329692672 2575980262711296 2576586315832128 2576892069518592 2581520309500608 2582393211478528 2589353840080896 2594881585393664 2594922648831408 2595492085445152 2604274646450176 2605731546267648 2609875544718848 2610721351139328 2611294254661632 2616294711754752 2616910249691136 2622496822349824 2623963916132352 2629565546938368 2630265197411964 2636734514190336 2637354861016848 2639084158451712 2642985078774432 2650109027773824 2656706521422632 2659076400218112 2659702003439616 2660017620148224 2664795158194176 2665696218300416 2672881383309312 2677682025381888 2678587442987008 2678629831051776 2679217636588544 2684348162499584 2692890559255106 2694065078419456 2699556626606868 2700149024374392 2701326709358592 2705319632519112 2705913294935728 2707093494038528 2708607913426944 2715112461844608 2721790466260992 2722430824275456 2728242661960704 2735596415766528 2736324277952769 2741436359319552 2741761675132928 2742406731791104 2749557057757272 2750756292329472 2762853830876736 2763831784383222 2765037244956672 2765644011962368 2769732004721948 2770940038709248 2778408879783936 2779757996650432 2786639098432896 2787250605805824 2792588007761664 2793200820578816 2798549616805376 2799208034012068 2800115199157248 2806753069144176 2810251173445632 2814405101572302 2816250489765888 2820413285686668 2823841461436416 2829248932478976 2829869790265344 2830871465074688 2838252446717184 2844356550689682 2844561472159744 2845318326760112 2851978148001792 2852987648395584 2858111771232816 2859078198422656 2865227091418013 2866784608660992 2876530682253312 2877161915670528 2882671491883008 2883304072855552 2888825410895872 2889505067367296 2890441495904256 2896612002299904 2897293490729472 2903478624744448 2905192362913344 2911394359418496 2912079325706103 2919241783567872 2919928596125796 2922189899431936 2926162051500264 2926509288008096 2929808977256448 2936109987808704 2937102788913664 2943977443098624 2945019508021248 2950308925143552 2951306527404032 2957653771786336 2959261531521024 2965578954735616 2965625884378752 2969321994584064 2975660894846976 2982714908250112 2988794836600461 2990754571075584 2997139225542656 2998908245587968 3005310306496512 3006017368470816 3013410873360384 3014119841162112 3019891682812032 3020554375742208 3020912813427712 3030823213221888 3036236024483008 3040020137312256 3044152456802694 3045480180793344 3046509963771904 3053061957972992 3060208029007872 3061291235487744 3067826471428096 3076914004519656 3077589210577264 3078931518193664 3083482591903504 3084481884524544 3085207573264992 3091793865736128 3095647221252096 3099123180513361 3102255800254464 3102985670679552 3111349513457664 3117307543547904 3117991613669376 3118361613860864 3123962362945536 3127227746231736 3133441914437632 3134179122046976 3142350923151168 3148368318906048 3150173861770124 3151547827585024 3158664896437968 3160042565664768 3165408005396512 3166788615667712 3176169294988032 3176866281886208 3182949772287488 3183981300154368 3184730398209024 3191529151727616 3198342419206144 3199094896013792 3200131656179712 3200983117605126 3207816567383484 3211715626795008 3216462973225488 3217865851404288 3218571988303872 3223329469356192 3224470415113759 3224735342395392 3235281674371072 3241477026414592 3243717081962496 3249928587257856 3250693200788208 3251792373440128 3260557312452096 3266413452837504 3266801065683456 3267517941054464 3274545247334872 3278626369019904 3285625571393536 3287463636860928 3292322949009108 3294481705009152 3301514755309568 3302291505562624 3303361709604864 3304240637527872 3311294521170048 3320219843329536 3327307839335424 3327360493259628 3328090657949832 3328485589794848 3334463733104952 3336276324077568 3344582043437824 3348353116864512 3354764993298432 3355554271781376 3356688901615616 3365736580595712 3371781628735488 3372181745221632 3372921745604608 3379380669349888 3380175739184384 3389286725004288 3398526915106176 3405782080829184 3406583362146762 3408817038000128 3413855726750308 3415765527543384 3418110473465856 3427323709243392 3434640350281728 3434694702719616 3435448421109504 3435856092691456 3442027079334144 3443898140983296 3451304780356608 3452471786774528 3459896865108544 3462287861899422 3463797957967872 3468917915891442 3480548778049536 3487692489816923 3489213666254848 3498618554843136 3506087395917824 3507020263215952 3508156815593472 3515646018920448 3516473148022464 3523980105032576 3525122153742336 3525951512302848 3533478703698432 3545491306033152 3546269337919488 3546690160197632 3551511199603143 3553060210925568 3561084006071076 3562637192626176 3563841844412416 3570242700509184 3571506441402368 3573974567121984 3580818493823424 3598135221606912 3598981758015516 3599408835475824 3600198699165856 3601768945811456 3607092843358816 3620149949126144 3621323164483584 3629053955014656 3629907765700608 3637656882614272 3639691883667456 3646661654716416 3647461887688704 3648432370603692 3655248479092736 3658266420120144 3659861993324544 3666076077009696 3667675056439296 3675957683686272 3683805107835648 3683863403251731 3685109045844296 3686716326608896 3696328767817728 3714204099723264 3715077943757952 3715518797910528 3716334141074432 3723450677015552 3733486932209664 3742337425525568 3744546288519204 3747001564594176 3752540135429736 3755000653021184 3757101299269632 3760551047582224 3762654798867552 3764295901642752 3776275014317568 3784336595622912 3792475400919576 3794536963805184 3801803253018624 3802637530669056 3802697706582432 3803983531194112 3810815694977088 3815565179682816 3822379478214656 3834919167750144 3835374243004416 3836215887560704 3843561989177344 3853921994539008 3862149336399872 3863057987639296 3865338104277888 3873589817217792 3881859145891328 3882772434274804 3884030760121344 3892322378090496 3892383973247112 3893238128167728 3901549402000352 3906411969675264 3914813317078272 3916941381992448 3924442067632128 3925303257464832 3925365374536704 3926692677361664 3933745233524736 3944348320407552 3945397796117946 3945682042028032 3954167845838336 3958626237677568 3964477618161648 3974347255837889 3985059782133948 3987672761434112 3990026430222336 3998544327450624 4007080408662016 4008023157961088 4009322074963968 4017881164480512 4017944746577664 4018826454882816 4026522243749376 4027405834322944 4028711032848384 4039335838882659 4041097617629184 4050223536561588 4051990064037888 4053360183083008 4057979448778668 4058869942403592 4060640241057792 4071585363001344 4072668692766912 4079942157899042 4081721647316992 4092363992941056 4102552006026208 4112154538979328 4112642512699392 4113610097686656 4122391820981504 4127529628336128 4137314227572736 4145747676574833 4147555867435008 4148466017943552 4154598007082922 4156410058063872 4157322151559168 4165283150594048 4167613319675904 4169636994975648 4180875908708736 4188882011642496 4189801230868224 4197824425208064 4198812051018102 4210129603716264 4211553195250624 4224375734648832 4230619928530002 4234892393317376 4244804685398016 4246307197612032 4255372202303488 4266842208239616 4267977490140168 4277088756511312 4279481472593376 4281347992190976 4288617297633984 4297772625808256 4298783766518533 4300176912991488 4315742873505792 4324007237824512 4324956109283328 4333238116343808 4334257601050944 4344918003449856 4345940236094208 4347409749936128 4355217937116672 4355734754244608 4367091539127744 4371501825359872 4383284849147904 4389243077250396 4389763932012144 4392642273345536 4405654183370496 4415059361560064 4417529262031872 4426959791106048 4436410452447232 4436480657679504 4437454210599776 4438892297281536 4445951644139936 4448368432103424 4448438826568128 4463491342270464 4464470822486016 4473019991064576 4474072362375168 4486131856613376 4487648774127616 4495708838313984 4496242326962176 4507965459744768 4509026052706224 4519048966672384 4530831563613312 4531369220141568 4541042774438912 4542111149529016 4554354036724512 4557480631287808 4560030205968384 4569764945657856 4579520467042304 4579592936959488 4580597894812672 4582082371387392 4589369439112192 4590856758362112 4591936853231616 4601739707142144 4615371006779484 4616383815865896 4618397277290496 4625223887855256 4630845787471872 4637690798604192 4649236412489606 4653383700381696 4654478506019328 4664824739790848 4676987420504064 4677542420791296 4685943544418304 4687528025227264 4688630864029952 4700162871656448 4701268683070464 4711304938264576 4725260792655186 4727321741377536 4728359117225984 4735348266137524 4737413614567424 4737997344656952 4740063848497152 4748112008094768 4750182923501568 4760323600678912 4764253942482048 4765299422829312 4774424658431232 4787293727591424 4797513628809216 4798642344020688 4799211780634432 4811724851075226 4827857982455808 4834994204034288 4837103013593088 4839877020934144 4847031008263409 4852922511556608 4862215539621888 4863282516918272 4864576494138256 4877688560160192 4888101436012928 4890835968678144 4898614059521119 4900201598525184 4901276911581696 4911740143780864 4911817871002308 4917939553529856 4928438357090304 4941722557513728 4952272132964352 4953437258343936 4954025063880704 4965620575371264 4966941781755072 4977982576279552 4990961759003136 4992135986924748 4992728384692272 4996002086125568 5001695599657428 5003386847239648 5016873065156736 5028765915549982 5035033352423424 5045782127497216 5048604870893568 5056633867892768 5058272617832448 5059382618406912 5069071004024832 5070183374225408 5070263608776576 5081087593302784 5083930087506432 5087420239577088 5108673121243776 5109875043220143 5113225557000192 5113832324005888 5120783590125462 5127165710198784 5151960525422592 5153172631664256 5153784139037184 5163040619001216 5164786422957056 5178707680161792 5189763170787328 5189845297662816 5190984170890304 5208549292900352 5211463092535296 5219751089437696 5221442702278656 5233820499382272 5242707008937973 5244993644699648 5247927832264704 5259131093876736 5260530394823928 5273469028380672 5274709722033696 5285970157548864 5300218055547648 5313413042845264 5319404006879232 5320035240296448 5329590316388352 5331392436600832 5345762766618624 5355364050763776 5357174885974016 5357259662103552 5358435273177088 5368696324999168 5385781118510212 5388130156838912 5399113253213736 5400298048748784 5402653418717184 5410639265038224 5411826589871456 5414186988077056 5430224923689216 5443580932521984 5444861648550912 5456485323921408 5471192831533056 5472648555905538 5482872718639104 5483523350265856 5484813463582208 5499114115514544 5501512584658944 5512804258097717 5525707661753472 5527663568766444 5530074489913344 5531288023924736 5539464009443896 5541880077418496 5556817759567872 5559515993300864 5573278196865792 5574501211611648 5585176015523328 5586401641157632 5597099233610752 5598416068024136 5600230398314496 5613506138288352 5620502346891264 5628810203144604 5632500979531776 5640826571373336 5647682922872832 5658497864957952 5661742930149376 5676504893434368 5688713101379364 5689122944319488 5690636653520224 5703956296003584 5705975296791168 5716223542465632 5718156396845312 5730454182836026 5733569217321984 5753061364506624 5754323831341056 5765342983766016 5766608145711104 5777650821791744 5779010134734592 5780882991808512 5793224004599808 5794586981458944 5806957249488896 5810384725826688 5822788718836992 5824158651412206 5838483567135744 5839857192251592 5852324103000528 5853018576016192 5859617954512896 5872219975617408 5874205577827328 5887954886197248 5890039016042496 5900617850287104 5902613054808064 5915307543572672 5918523063042048 5931157909471232 5931251768757504 5938643989168128 5962829095493449 5965429816500224 5974247521813039 5977589673200922 5981509142151168 5994278451085312 5997816491175936 6010620612993024 6012034736941632 6026821746720768 6028239682324224 6039783365624064 6041108751484416 6041825626855424 6061646426443776 6072472048966016 6080040274624512 6088304913605388 6090960361586688 6093019927543808 6106123915945984 6119913236848563 6120416058015744 6122582470975488 6135652942856192 6153828009039312 6155178421154528 6157863036387328 6166965183807008 6168963769049088 6170415146529984 6183587731472256 6191294442504192 6198246361026722 6204511600508928 6205971341359104 6222699026915328 6231897010624383 6234615087095808 6235983227338752 6236723227721728 6247924725891072 6254455492463472 6268358244093952 6284701846302336 6296736637812096 6298218076527153 6300347723540248 6303095655170048 6317329792875936 6320085131329536 6330816010793024 6352338589976064 6353732563772416 6365899544574976 6367962600308736 6369460796418048 6383058303455232 6396684838412288 6398189792027584 6400263312359424 6401966235210252 6415633134766968 6423431253590016 6432925946450976 6435731702808576 6446658938712384 6448940830227518 6470563348742144 6482954052829184 6487434163924992 6499857174515712 6501386401576416 6503584746880256 6521114624904192 6532826905675008 6533602131366912 6535035882108928 6549090494669744 6557252738039808 6571251142787072 6574927273721856 6584645898018216 6588963410018304 6603029510619136 6604583011125248 6608481275055744 6622589042340096 6640439686659072 6654615678670848 6654720986519256 6656181315899664 6656971179589696 6668927466209904 6672552648155136 6689164086875648 6696706233729024 6709529986596864 6711108543562752 6713377803231232 6731473161191424 6743563257470976 6744363490443264 6745843491209216 6758761338699776 6760351478368768 6778573450008576 6794851759980907 6797053830212352 6811564161658368 6813166724293524 6817634076000256 6827711453500616 6831531055086768 6836220946931712 6854647418486784 6869280700563456 6869389405439232 6870896842219008 6871712185382912 6884054158668288 6887796281966592 6902609560713216 6904943573549056 6919793730217088 6924575723798844 6927595915935744 6937835831782884 6961097556099072 6973854618734409 6975384979633846 6978427332509696 6997237109686272 7012174791835648 7014040526431904 7016313631186944 7031292037840896 7032946296044928 7047960210065152 7050244307484672 7051903024605696 7066957407396864 7087891188982779 7090982612066304 7092538675838976 7093380320395264 7103022399206286 7106120421851136 7122168012142152 7125274385252352 7140485401018368 7143012882804736 7147949134243968 7161636987646848 7196270443213824 7197963516031032 7198817670951648 7200397398331712 7214185686717632 7240299898252288 7242646328967168 7259815531401216 7275313765228544 7279383767334912 7293323309432832 7294923775377408 7296864741207384 7310496958185472 7316532840240288 7319723986649088 7332152154019392 7351915367372544 7367610215671296 7367726806503462 7370218091688592 7373432653217792 7392657535635456 7428408199446528 7430155887515904 7431037595821056 7432668282148864 7446901354031104 7466973864419328 7484674851051136 7489092577038408 7494003129188352 7505080270859472 7510001306042368 7521102095164448 7525309597735104 7543148873324973 7552550028635136 7568673191245824 7584950801839152 7589073927610368 7603606506037248 7605275061338112 7605395413164864 7607967062388224 7621631389954176 7631130359365632 7644758956429312 7669838335500288 7670748486008832 7672431775121408 7681175385188193 7687123978354688 7707843989078016 7726115975278592 7730676208555776 7747179634435584 7763718291782656 7765544868549608 7768061520242688 7784644756180992 7784767946494224 7786476256335456 7803098804000704 7812823939350528 7829626634156544 7833882763984896 7848884135264256 7850730749073408 7853385354723328 7867490467049472 7888696640815104 7890795592235892 7891364084056064 7908335691676672 7917252475355136 7928955236323296 7948694511675778 7970119564267896 7975345522868224 7980052860444672 7997088654901248 8014160817324032 8016046315922176 8018644149927936 8035762328961024 8035889493155328 8037652909765632 8053044487498752 8054811668645888 8078671677765318 8082195235258368 8100447073123176 8103980128075776 8115958897557336 8117739884807184 8121280482115584 8145337385533824 8159884315798084 8163443294633984 8184727985882112 8205104012052416 8224309077958656 8225285025398784 8227220195373312 8244783641963008 8274628455145472 8286859465740667 8291495353149666 8295111734870016 8296932035887104 8309196014165844 8312820116127744 8314644303118336 8330566301188096 8335226639351808 8339273989951296 8361751817417472 8377764023284992 8379602461736448 8395648850416128 8397624102036204 8420259207432528 8423106390501248 8448751469297664 8461239857060004 8469784786634752 8489609370796032 8492614395224064 8510744404606976 8533684416479232 8535954980280336 8554177513022624 8558962945186752 8577234595267968 8595545251616512 8595681274254039 8597567533037066 8600353825982976 8631485747011584 8648014475649024 8649912218566656 8666476232687616 8668515202101888 8689836006899712 8691880472188416 8694819499872256 8710435874233344 8711469508489216 8734183078255488 8736237977118309 8743003650719744 8766569698295808 8778486154500792 8779527864024288 8811308366740992 8830118723120128 8835058524063744 8853919582212096 8872820904894464 8872961315359008 8874908421199552 8877784594563072 8891903288279872 8896736864206848 8896877653136256 8926982684540928 8948144724750336 8972263713226752 8975297548255232 8991417676627968 8992484653924352 9015930919489536 9018052105412448 9038097933344768 9061663127226624 9062738440283136 9082085548877824 9084222299058032 9108708073449024 9114961262575616 9120060411936768 9139529891315712 9159040934084608 9159185873918976 9161195789625344 9178738878224384 9183873706463232 9203479414284288 9230742013558968 9232767631731792 9236794554580992 9250447775710512 9275381597208384 9297369541540083 9298472824979212 9306767400763392 9308957012038656 9329649479581696 9353974841008128 9355084841582592 9371887088836608 9375056050454528 9377261728059904 9400325743312896 9402537366140928 9422609876529152 9425116957392871 9450521585310372 9454643482755072 9456718234451968 9470696532275048 9474827229134848 9475994689313904 9480127696994304 9496224016189536 9500365847003136 9528507884964096 9530598845658624 9548849316862464 9574587455182848 9595027257618432 9597284688041376 9598423561268864 9623449702150452 9655715964911616 9669988408068576 9673411245341277 9674206027186176 9679754041868288 9694062016526818 9705845023113216 9724431079243776 9726565033836544 9729152988276512 9755377120320384 9776202872025856 9781671937356288 9797228119042238 9800403197050368 9802553823163392 9823480287561728 9823635742004616 9835879107059712 9856876714180608 9883445115027456 9904544265928704 9906874516687872 9908050127761408 9933883563510144 9955965152559104 9981923518006272 9984271973849496 9985456769384544 10003391199314856 10006773694479296 10033746130313472 10057531831099964 10070066704846848 10091564254994432 10097209741787136 10113267735785536 10116545235664896 10118765236813824 10138142008049664 10140366748450816 10140527217553152 10162175186605568 10167860175012864 10217346242487552 10219750086440286 10226451114000384 10227664648011776 10241567180250924 10254331420397568 10303921050845184 10306345263328512 10307568278074368 10326081238002432 10329572845914112 10357415360323584 10379526341574656 10379690595325632 10381968341780608 10417098585800704 10439502178875392 10463077469450769 10467640998764544 10485414017875946 10489987289399296 10495855664529408 10518262187753472 10521060789647856 10546938056761344 10549419444067392 10571940315097728 10600436111095296 10626826085690528 10638808013758464 10640070480592896 10654533598809429 10659180632776704 10662784873201664 10691525533237248 10710728101527552 10714519324207104 10716870546354176 10737392649998336 10771562237020424 10776260313677824 10798226506427472 10800596097497568 10805306837434368 10821278530076448 10823653179742912 10860449847378432 10887161865043968 10889723297101824 10912970647842816 10942385663066112 10945297111811076 10965745437278208 10967046700531712 10969626927164416 10998228231029088 11003025169317888 11025608516195434 11051415323506944 11055327137532888 11060148979826688 11062576047849472 11078928018887792 11083760154836992 11119031986601728 11146556393731584 11149002423223296 11170352031046656 11172803282315264 11194198467221504 11196832136048272 11200460796628992 11227012276576704 11241004693782528 11257620406289208 11265001959063552 11281653142746672 11323485860298752 11353009786868736 11377426202758728 11378245888638976 11381273307040448 11407912592007168 11411950593582336 11432447084931264 11436312793690624 11460908365672052 11467138434643968 11506122729013248 11508647662682112 11530685967532032 11533216291422208 11555301643583488 11558020269469184 11561765983617024 11586448009199616 11589173962917888 11613914498977792 11620769451653376 11645577437673984 11648317302824412 11676967134271488 11679714384503184 11704648206001056 11706037152032384 11719235909025792 11744439951234816 11748411155654656 11775909772394496 11780078032084992 11801235700574208 11805226109616128 11830615087145344 11837046126084096 11862315818942464 11862503537515008 11923041767513667 11925658190986898 11930859633000448 11948495043626078 11955179346401844 11963018284302336 11988556902170624 11995632982351872 12021241225986048 12024069473883264 12053643493441536 12056479364648448 12079566731248128 12082217502968832 12083651253710848 12118007516647977 12123292852887552 12144944097932032 12160080549249024 12176609827210776 12181920723173376 12212247831891968 12239826473697126 12245164941950976 12271305885712384 12307656018078624 12310356842309056 12333930367614016 12337927538098176 12340830293059968 12367175462944512 12382588885008384 12396492722053444 12411942682718208 12445398053830656 12463794021248766 12469230174191616 12471966454677504 12473446455443456 12495849451782144 12508910984926944 12536716488187904 12569403692604672 12593473275624192 12596436153054306 12600695447080496 12606191310340096 12634659585751872 12661632021586048 12704677179952128 12707465127544832 12731799089149952 12738921592836096 12766116606910464 12793369676824576 12796379584055168 12800526624718848 12803932470420504 12831266269533936 12865851892901952 12893317877424768 12896351299555599 12897881660455036 12941126697484288 12965908105658368 12974868327849984 12999714349031424 13002772803152832 13007169493760512 13042229249808384 13065653811350016 13067204262733824 13070071764217856 13098180989339488 13114505476079616 13142502285574144 13149854547443712 13169291796036432 13177926820036608 13209166022250496 13216962550111488 13245178084680192 13280879373318144 13309231357341696 13309441973038512 13312362631799328 13313942359179392 13337854932419808 13345105296310272 13378328173751296 13393412467458048 13419059973193728 13422217087125504 13426755606462464 13462946322382848 13487126514941952 13488726980886528 13491686982418432 13517522677399552 13520702956737536 13557146900017152 13589703519961814 13594107660424704 13623128323316736 13626333448587048 13635268152000512 13655422907001232 13663062110173536 13672441893863424 13709294836973568 13738561401126912 13738778810878464 13741793684438016 13743424370765824 13768108317336576 13805219121426432 13809887147098112 13839587460434176 13849151447597688 13855191831871488 13875671663565768 13947709237468818 13950769959267692 13956854665019392 13994474219372544 14024349583671296 14028081052863808 14032627262373888 14062584075681792 14065892592089856 14095920420130304 14100488614969344 14103806049211392 14133914814793728 14175782377965558 14181965224132608 14185077351677952 14186760640790528 14206044798412572 14212240843702272 14244336024284304 14250548770504704 14279797552646647 14280970802036736 14286025765609472 14295898268487936 14323273975293696 14392540886427648 14395927032062064 14397635341903296 14400794796663424 14428371373435264 14480599796504576 14519631062802432 14541093024790227 14550627530457088 14558767534669824 14586646618865664 14589847550754816 14593729482414768 14620993916370944 14633065680480576 14664304308038784 14695842178563357 14703830734745088 14735220431342592 14735453613006924 14740436183377184 14746865306435584 14785315071270912 14856816398893056 14860311775031808 14862075191642112 14865336564297728 14893802708062208 14933947728838656 14969349702102272 14978185154076816 14988006258376704 15010160541718944 15042204190328896 15050619195470208 15086297746649946 15105100057270272 15137346382491648 15169901603678304 15178147855220736 15207213012074496 15210550122676224 15210790826329728 15215934124776448 15243262779908352 15262260718731264 15289517912858624 15339676671000576 15341496972017664 15344863550242816 15362350770376386 15374247956709376 15452231950557184 15461352417111552 15494359268871168 15527436583565312 15531089737099216 15536123040485376 15569289512361984 15569535892988448 15572952512670912 15606197608001408 15625647878701056 15659253268313088 15701461498146816 15706770709446656 15728121026813919 15734980934098944 15777393281630208 15781591184471784 15782728168112128 15816671383353344 15857910472646592 15897389023351556 15940239128535792 15950691045736448 15960105720889344 15994177309802496 16028321634648064 16032092631844352 16037288299855872 16071524657922048 16071778986310656 16075305819531264 16106088974997504 16109623337291776 16157343355530636 16164390470516736 16200894146246352 16207960256151552 16231917795114672 16235479769614368 16242560964231168 16290674771067648 16319768631596168 16326886589267968 16369455971764224 16410208024104832 16448618155917312 16450570050797568 16454440390746624 16489567283926016 16538412774293151 16549256910290944 16573718931481334 16582990706299332 16590223469740032 16593864071774208 16618392028331688 16625640232255488 16629288606236672 16661132602376192 16670453278703616 16678547979902592 16723503634834944 16755528046569984 16759204923472896 16791297700832256 16795248204072408 16840518414865056 16846212781002496 16897502938595328 16922479714120008 16939569573269504 16985228790448128 17021488809213952 17067368832958464 17071909960560672 17108355026045248 17117925890373504 17154469190535936 17191090503233024 17191362548508078 17195135066074132 17200707651965952 17262971494023168 17296028951298048 17299824437133312 17332952465375232 17337030404203776 17379672013799424 17383760944376832 17389638999744512 17420871748466688 17422939016978432 17468366156510976 17472475954236618 17486007301439488 17556972309001584 17559055728048576 17600680704424937 17622616733481984 17660237446240256 17670117048127488 17707839164424192 17745641809788928 17745922630718016 17749816842399104 17755569189126144 17783806576559744 17793473728413696 17793755306272512 17888487286480347 17896289449500672 17922742565439117 17944527426453504 17950595096510464 17982835353255936 17984969307848704 18031861838979072 18036104210824896 18076195866689536 18123326254453248 18125476880566272 18164171097755648 18168444598116064 18217416146898048 18229922525151232 18240120823873536 18279059782631424 18318371747837952 18322391579250688 18357477756448768 18359739710545689 18367747412926464 18406958828568576 18461484027117936 18465535263463584 18473589109161984 18500895551421024 18550763194416768 18594739083080166 18596945649958424 18613534801526784 18617914024077312 18707949682016256 18710169683165184 18743774177673216 18750112100909056 18754523456119808 18805074732281856 18845219753058304 18850233914785742 18901043170620744 18909286965510144 18913436468903936 18941393064550096 18949654458269696 18951989378627808 18960255393988608 18992448032379072 19057015769928192 19061197691317248 19097698633724928 19149174910365696 19190054515236864 19194569376082752 19196847122537728 19246899404300904 19339976816137152 19346822490682554 19359508083736576 19388124033053636 19411690046226432 19448862158487552 19453130067673088 19458305976553024 19510754240640768 19552405744051712 19563343874712576 19594456238084476 19600806394100736 19605107646326784 19646960575123456 19647271484009232 19671758214119424 19713753428361216 19766890230054912 19809088531857408 19813749033375744 19816100255522816 19867767127020288 19911930305118208 19963847036012544 19968543947698992 19970913538769088 20006782398629712 20013547388958592 20067492260626944 20115063662199928 20140133409693696 20183128509988864 20194419483574272 20226535471571072 20233090471329792 20237530473627648 20276284016099328 20280733496901632 20281054435106304 20324350373211136 20335720350025728 20384555279942721 20434692484975104 20439500172880572 20452902228000768 20455329296023552 20483134360501848 20508662840795136 20607842101690368 20612690526657024 20615136556148736 20652162476004864 20659145691828224 20714830720647168 20759052683149312 20759381190651264 20763936683561216 20879004357750784 20921563856203227 20926154938901538 20935281997529088 20970828035751892 20979974578798592 20991711329058816 21036524375506944 21042121579295712 21093876113522688 21098838888134784 21143880630195456 21200872222190592 21253652171381056 21277616027516928 21280140961185792 21309067197618858 21318361265553408 21325569746403328 21421456203055104 21429038648414208 21433741092708352 21474785299996672 21543124474040848 21552520627355648 21596453012854944 21601192194995136 21642557060152896 21647306359485824 21693862263593527 21720899694756864 21779446594203648 21825941295685632 21884771326132224 21890594223622152 21931490874556416 21934093401063424 21939253854328832 21996456462058176 22051217032390868 22102830647013888 22110654275065776 22120297959653376 22125152095698944 22157856037775584 22167520309673984 22238063973203456 22293112787463168 22298004846446592 22340704062093312 22345606564630528 22388396934443008 22393664272096544 22400921593257984 22454024553153408 22482009387565056 22515240812578416 22530003918127104 22563306285493344 22629446619974919 22646971720597504 22706019573737472 22754852405517456 22762546614080896 22815825184014336 22823901187164672 22864894169862528 22872625587381248 22921816731344104 22934276869287936 23012245458026496 23017295325364224 23061371935064064 23066432582844416 23110603287166976 23116040538938368 23123531967234048 23178347925835776 23227828997955584 23241538903306752 23291154875347968 23296634605648824 23353934268542976 23359428769006368 23409296412002112 23412074304064768 23438471818051584 23488879902469632 23496822311309312 23560156064169984 23602471401148416 23610452219232256 23661230174290688 23674092252168192 23724631637884928 23725007075030016 23846083535027334 23851316381973796 23861719266000896 23896990087252156 23910358692803688 23926036568604672 23977113804341248 23991265964703744 24042482451972096 24048138947766528 24107286986883072 24112958729296896 24159133462496256 24164435005937664 24167302507421696 24236015033295954 24246585705775104 24289888195864064 24353219654421552 24363841446346752 24413847428718461 24424495663783936 24479652947394252 24490329883901952 24542611771424768 24615312036157248 24620713684618112 24667860735228032 24675855076196352 24681660586119936 24734350925889024 24792985444106888 24823885365436416 24860578397222001 24890796107661312 24927588042497532 24938460348383232 24943932909355008 24946892910886912 24991698903564288 25017821969853888 25073432976375808 25138807385209344 25186946551248384 25192872306108612 25201390894160992 25212382620680192 25269319171503744 25323264043172096 25409354359904256 25414930255089664 25463598178299904 25477843185672192 25532233213820928 25586739353649152 25592759168110336 25601053249437696 25607864940841008 25662532539067872 25731703785803904 25786635754849536 25787043822762117 25792702599111198 25795763320910072 25949736655699968 25999428698062848 26005545606305664 26014338987521024 26084458499616768 26131307622700032 26134408525467648 26140143528435712 26196361978678976 26229010952159232 26285004571148288 26299709094887424 26338583592072864 26418332044500992 26433925100222976 26490356169360384 26561758746636288 26618462714683392 26618883946077024 26624725263598656 26627884718358784 26675709864839616 26690210592620544 26756656347502592 26844434174251008 26853511212924928 26925892644765696 26974253029883904 26977453961773056 26983373964836864 27035045354799104 27041405913475072 27114293800034304 27179407039923628 27188215320849408 27246256646633472 27252666897174096 27270536304001024 27310845814002464 27326124220347072 27344883787726848 27418589673947136 27477122802253824 27477557621756928 27483587368876032 27486848741531648 27536216634673152 27610438242852864 27619774294196224 27679174920868352 27698302895195376 27710383663742976 27751343327131536 27892108624620249 27895418474937636 27901539918535384 27913709330038784 27988948438745088 28056162105727616 28065254524747776 28125168151363584 28131785184179712 28191840840260608 28200977229938688 28207612098422784 28267829629587456 28275350872178613 28351564755931116 28363930448265216 28370154703355904 28373521281581056 28412089596825144 28424481687404544 28488672048568608 28501097541009408 28559595105293294 28572051531218944 28591796536975872 28646547950587392 28785081772855296 28791854064124128 28795270683806592 28801589593326848 28856742746870528 28961199593009152 29020233736023831 29039262125604864 29082186049580454 29101255060914176 29117535069339648 29173293237731328 29179695101509632 29187458964829536 29241987832741888 29266131360961152 29328608616077568 29391684357126714 29407661469490176 29470440862685184 29470907226013848 29480872366754368 29570630142541824 29713632797786112 29720623550063616 29724150383284224 29730673128595456 29787605416124416 29867895457677312 29938699404204544 29956370308153632 30020321083437888 30084408380657792 30091486365629731 30101238390940416 30172595493299892 30210200114540544 30274692764983296 30339803207356608 30356295710441472 30414426024148992 30421100245352448 30421581652659456 30431868249552896 30486525559816704 30579035825717248 30679353342001152 30682993944035328 30689727100485632 30724701540752772 30748495913418752 30904463901114368 30922704834223104 30988718537742336 31054873167130624 31062179474198432 31072246080970752 31138579024723968 31139071785976896 31145905025341824 31212395216002816 31251295757402112 31318506536626176 31389232408352307 31402922996293632 31413541418893312 31456242053627838 31469961868197888 31554786563260416 31563182368943568 31633342766706688 31715820945293184 31794778046703112 31880478257071584 31920211441778688 31988354619604992 32056643269296128 32064185263688704 32074576599711744 32143557972621312 32150611639062528 32212177949995008 32219246674583552 32314686711061272 32328780941033472 32401788292492704 32415920512303104 32463835590229344 32470959539228736 32581349542135296 32639537263192336 32653773178535936 32738911943528448 32820416048209664 32897236311834624 32901140101595136 32908880781493248 32979134567852032 33076825548586302 33098513820581888 33147437862962668 33165981412598664 33180446939480064 33187728143548416 33236784056663376 33251280464510976 33258577212473344 33322265204752384 33357095959805184 33447007269669888 33511056093139968 33518409846945792 33582595401664512 33590496408144816 33681036829730112 33692425562004992 33795005877190656 33844959428240016 33879139146539008 33970457580896256 34042977618427904 34134737665916928 34143819921121344 34216710052090496 34235851780747008 34308938381071872 34382181006466048 34382725097016156 34390270132148264 34401415303931904 34525942988046336 34592057902596096 34599648874266624 34665904930750464 34674060808407552 34759344027598848 34767521888753664 34779277999489024 34841743496933376 34845878033956864 34936732313021952 34944951908473236 34972014602878976 35113944618003168 35118111456097152 35201361408849874 35245233466963968 35320474892480512 35340234096254976 35415678328848384 35491283619577856 35491845261436032 35499633684798208 35511138378252288 35567613153119488 35586947456827392 35587510612545024 35769125302541001 35776974572960694 35792578899001344 35845485130878234 35889054852907008 35965670706511872 36063723677958144 36072208421649792 36152391733379072 36246652508906496 36250953761132544 36328342195511296 36336889196232128 36434832293796096 36459845050302464 36480241647747072 36636743495675904 36644783158501376 36698949062565811 36714955512897536 36719479421091378 36735494825852928 36813917657137152 36922968054235872 36931070526927168 37001791102842048 37101526388833536 37189478166160332 37193891299916848 37235828048154624 37415899364032512 37420339366330368 37487548355346432 37500224201818112 37509046912239616 37610149464563712 37690439506116608 37700467829571484 37802086341241488 37818573931020288 37826872937807872 37882786129100192 37899308916539392 37903978757255616 37984896064758144 38114031539856384 38122395382634496 38195397267449856 38298349820731392 38380109030473728 38389138752165504 38393694245075456 38493798808601808 38679953632274304 38689053898666797 38693644981365108 38719016167473152 38776248066107272 38823380092452864 38897724316975104 38916611953106048 39021508481281536 39104811488103424 39126687749425152 39188912476168952 39201612788201472 39210215292653568 39293921150246912 39294542968018464 39343516428238848 39427506856722432 39533780460109824 39627498066751488 39632200511045632 39735534254040576 39823860610236416 39927694072025088 39937087895397984 39941827077538176 40013564797259424 40027094777917184 40134984521253888 40230127324399856 40280266819387392 40366257019977728 40388838967148544 40453070943142144 40466180942659584 40475060947255296 40552568032198656 40561466993803264 40562108870212608 40648700746422272 40671440700051456 40769110559885442 40869384969950208 40879000345761144 40905804456001536 40966268721003696 41017325681590272 41215684203380736 41225381053314048 41230273112297472 41304324952009728 41318291383656448 41429661441294336 41518105366298624 41518762381302528 41527873367122432 41739803668454143 41758008715501568 41843127712406454 41852309877803076 41870563995058176 41941656071503784 41959949157597184 41983422658117632 42073048751013888 42084243158591424 42187752227045376 42197677776269568 42287761260390912 42401744444381184 42507304342762112 42555232055033856 42560281922371584 42618134395237716 42636722531106816 42651139492806656 42839392657939941 42842912406110208 42858077296828416 42867482185416704 42949570599993344 43086248948081696 43105041254711296 43192906025709888 43202384389990272 43285114120305792 43294612718971648 43387724527187054 43441799389513728 43558893188407296 43623279074370681 43651882591371264 43769542652264448 43781188447244304 43862981749112832 43878507708657664 43992912924116352 44087526535690071 44102434064781736 44205661294027776 44221308550131552 44240595919306752 44315712075551168 44476127946406912 44586225574926336 44596009692893184 44681408124186624 44691213129261056 44776793868886016 44787328544193088 44801843186515968 44908049106306816 44964018775130112 45030481625156832 45126612570986688 45258893239949838 45293943441195008 45412039147474944 45509704811034912 45525093228161792 45631650368028672 45647802374329344 45729788339725056 45745251174762496 45843633462688208 45868553738575872 46024490916052992 46034590650728448 46122743870128128 46132865165688832 46221206574333952 46232081077876736 46356695851671552 46455657995911168 46483077806613504 46582309750695936 46593269211297648 46707868537085952 46718857538012736 46818592824004224 46824148608129536 46876943636103168 46977759804939264 46993644622618624 47120312128339968 47184363080441757 47204942802296832 47220904438464512 47322460348581376 47348184504336384 47450014150060032 47692167070054668 47702632763947592 47723438532001792 47793980174504312 47820717385607376 47852073137209344 47982531929407488 48084964903944192 48096277895533056 48214573973766144 48225917458593792 48318266924992512 48328870011875328 48334605014843392 48472030066591908 48493171411550208 48579776391728128 48706439308843104 48727682892693504 48827694857436922 48848991327567872 48959305894788504 48980659767803904 49085223542849536 49230624072314496 49241427369236224 49335721470456064 49351710152392704 49363321172239872 49468701851778048 49585970888213776 49615238322879453 49647770730872832 49721156794444002 49781592215322624 49855176084995064 49876920696766464 49887865818710016 49983397807128576 50035643939707776 50146865952751616 50277614770418688 50373893102496768 50385744612217224 50402781788321984 50538638343007488 50646528086344192 50818708719808512 50829860510179328 50927196356599808 50955686371344384 51064466427641856 51173478707298304 51185518336220672 51202106498875392 51215729881682016 51325065078135744 51463407571607808 51573271509699072 51574087645524234 51585405198222396 51591526641820144 51899473311399936 51998857396125696 52011091212611328 52028677975042048 52168916999233536 52262615245400064 52268817050935296 52280287056871424 52392723957357952 52458021904318464 52570009142296576 52677167184145728 52802042113274811 52836664089001984 52867850200445952 52980712338720768 53123517493272576 53236925429366784 53237767892154048 53249450527197312 53255769436717568 53351419729679232 53380421185241088 53513312695005184 53665461859441041 53688868348502016 53707022425849856 53768227696317351 53851785289531392 53948506059767808 53954907923546112 54082811826950144 54228587600068608 54358814079847256 54376430641698816 54492513293266944 54505333794348192 54621691628004928 54652248440694144 54689767575453696 54837179347894272 54955115243513856 54967174737752064 54973697483063296 55072433269346304 55220876485705728 55239548588392448 55358349841736704 55396605790390752 55420767327485952 55502686654263072 55784217249240498 55790836949875272 55803079837070768 55827418660077568 56112324211455232 56130509049495552 56250336302727168 56263570368359424 56383681680521216 56415224196845568 56535659259174912 56550701744357226 56703129511862232 56727860896530432 56740309406711808 56824179193650288 56848963374809088 56977344097137216 57119190210586588 57144103062437888 57183593073951744 57293095901174784 57570163545710592 57583708128248256 57590541367613184 57603179186653696 57713485493741056 57922399186018304 58040467472047662 58078524251209728 58164372099160908 58202510121828352 58235070138679296 58346586475462656 58359390203019264 58374917929659072 58532262721922304 58657217232155136 58783368714253428 58815322938980352 58940881725370368 58941814452027696 58961744733508736 59141260285083648 59427265595572224 59441247100127232 59448300766568448 59461346257190912 59575210832248832 59735790915354624 59877398808409088 59912740616307264 60040642166875776 60168816761315584 60182972731259462 60202476781880832 60345190986599784 60420400229081088 60549385529966592 60679606414713216 60712591420882944 60828852048297984 60842200490704896 60843163305318912 60863736499105792 60973051119633408 61153665839828163 61158071651434496 61358706684002304 61365987888070656 61449403081505544 61808927802228736 61845409668446208 61977437075484672 62109746334261248 62124358948396864 62144492161941504 62277158049447936 62278143571953792 62291810050683648 62424790432005632 62637013073252352 62778464816704614 62805845992587264 62827082837786624 62912484107255676 62939923736395776 63109573126520832 63126364737887136 63266685533413376 63431641890586368 63589556093406224 63760956514143168 63840422883557376 63976709239209984 64113286538592256 64128370527377408 64287115945242624 64301223278125056 64424355899990016 64438493349167104 64629373422122544 64657561882066944 64803576584985408 64927671180458688 64941919078457472 65081586790780581 65162699084270592 65279074526384672 65307546357071872 65477823887056896 65640832096419328 65794472623669248 65802280203190272 65817761562986496 65958269135704064 66153651097172604 66197027641163776 66294875725925336 66331962825197328 66360893878960128 66375456287096832 66473568113326752 66502560929021952 66714191919610368 66894014539339776 67022112186279936 67036819693891584 67165190803329024 67180992816289632 67362073659460224 67384851124009984 67590011754381312 67689918856480032 67758278293078016 67940915161792512 68085955236855808 68287639842242688 68433420104180992 68471703561494016 68617876762143744 68764362012932096 68765450194032312 68780540264296528 68802830607863808 69051885976092672 69184115805192192 69199297748533248 69331809861500928 69348121616815104 69535043777507328 69558555998978048 69683486993866752 69691756067913728 69873464626043904 69889903816946472 70227889236006336 70236222912194304 70402722817699748 70490466933927936 70640949784961024 70680468192509952 70831356657696768 70982567239155712 70983690522872064 70999267369596416 71022276756504576 71135226306238976 71173894913654784 71175021225090048 71538250605082002 71553949145921388 71585157798002688 71690970261756468 71778109705814016 71931341413023744 72127447355916288 72144416843299584 72304783466758144 72493305017812992 72501907522265088 72656684391022592 72673778392464256 72869664587592192 72919690100604928 73241542286155383 73273486991351808 73289566317002752 73397898125131622 73429911025795072 73438958842182756 73470989651705856 73627835314274304 73845936108471744 73862141053854336 74003582205684096 74203052777667072 74378956332320664 74387782599833696 74471656096309248 74581735191666003 74831798728065024 74840678732660736 74975096710692864 75018093824479232 75220298929127424 75380879012233216 75400935659142968 75604172682482976 75637147862040576 75765572258200384 75807957514511232 75969792129516288 76228063079712768 76244790765268992 76390794534899712 76596699641462784 76760218060947456 76778277504331008 76787388490150912 76987597617203616 77359907264548608 77378107797333594 77387289962730216 77438032334946304 77552496132214544 77833223906212096 78043016962563072 78209622976206848 78253375498850304 78377824952337904 78403225576402944 78420430585307136 78587842300493824 78589085936036928 78687032856477696 78855013713444864 79254996133502976 79264401022091264 79471068508081152 79647721220472832 79855388144050176 79874175790795968 79883654155076352 80027129594518848 80054189555834368 80269969042507776 80460254648799712 80560533638774784 80732514039955456 80777677934297088 80906141886284288 80932361885319168 80950121894510592 81105136064397312 81124217740425216 81297401492844544 81342881400102912 81538221119770884 81738769939900416 81758000691522288 81811608912003072 81932537442007392 82034651363180544 82431368406761472 82450762106628096 82460546224594944 82608649904019456 82636582767312896 82859322882588672 83036210732597248 83037524762605056 83055746734244864 83479607336908286 83516017431003136 83686255424812908 83704619755606152 83741127990116352 83883312143007568 83919898315194368 83966845316235264 84168486317182848 84375504454090752 84395355552539136 84575522520781824 84803488888762368 84826052616535839 85014608685524224 85110464110067712 85120563844743168 85236268790475432 85273445062213632 85678785315879882 85716154593656832 85734964370833408 85899141199986688 86172497896163392 86385812051419776 86404768779980544 86570228240611584 86589225437943296 86775449054374108 86883598779027456 87117786376814592 87246558148741362 87303765182742528 87539085304528896 87562376894488608 87725963498225664 87757015417315328 87985825848232704 88175053071380142 88204868129563472 88411322588055552 88442617100263104 88631424151102336 88952255892813824 89172451149852672 89192019385786368 89362816248373248 89382426258522112 89553587737772032 89574657088386176 89603686373031936 89816098212613632 90060963250313664 90253225141973376 90274459096889193 90517786479899676 90587886882390016 90824078294949888 91019409622069824 91050186456323584 91263300736057344 91295604748658688 91459576679450112 91490502349524992 91687266925376416 91737107477151744 92048981832105984 92069181301456896 92245487740256256 92464162155753472 92713391703343104 92911315991822336 92966155613227008 93164619501391872 93186538422595296 93415737074171904 93437715076025472 93637185648008448 93648297216259072 93753887272206336 93955519609878528 93987289245237248 94240624256679936 94368726160883514 94409885604593664 94441808876929024 94644920697162752 94900028300120064 95384334140109336 95405265527895184 95446877064003584 95587960349008624 95641434771214752 95965063858814976 96169929807888384 96192555791066112 96451834917187584 96636533849985024 96657740023750656 96669210029686784 96944060133183816 96986342823100416 97159552783456256 97412878617686208 97655389714873844 97697982655135744 97918611789577008 97961319535607808 98170447085699072 98461248144628992 98482854738472448 98671442940912128 98703420304785408 98726642344479744 98937403703556096 99171941776427552 99230476645758906 99295541461745664 99442313588888004 99563184430645248 99710352169990128 99753841393532928 99775731637420032 99958582868526529 99966795614257152 100071287879415552 100293731905503232 100555229540837376 100747786204993536 100771489224434448 100805563576643968 101077276686014976 101293056172688384 101637417439617024 101659721020358656 101854392713199616 101911372742688768 102128932855283712 102346957414596608 102371036672441344 102404212997750784 102431459763364032 102650130156271488 102926815143215616 103146543019398144 103148175291048468 103170810396444792 103183053283640288 103798946622799872 103997714792251392 104022182425222656 104057355950084096 104337833998467072 104525230490800128 104537634101870592 104560574113742848 104785447914715904 104916043808636928 105354334368291456 105604084226549622 105673328178003968 105735700400891904 105961424677441536 106247034986545152 106473850858733568 106475535784308096 106498901054394624 106511538873435136 106702839459358464 106760842370482176 107026625390010368 107330923718882082 107377736697004032 107414044851699712 107536455392634702 107897012119535616 108118467184324613 108165623653900288 108457175200137216 108717628159694512 108752861283397632 108985026586533888 109010667588696384 109243383256009856 109304496881388288 109379535150907392 109910230487027712 109934349475504128 109947394966126592 110096847187697433 110144866538692608 110441752971411456 110479097176784896 110716699683473408 110793211580781504 111005373308526144 111568434498480996 111581673899750544 111606159674141536 111654837320155136 112224648422910464 112261018098991104 112500672605454336 112527140736718848 112767363361042432 112830448393691136 113071318518349824 113101403488714452 113406259023724464 113455721793060864 113480618813423616 113648358387300576 113697926749618176 113954688194274432 114238380421173176 114288206124875776 114367186147903488 114586191802349568 115140327091421184 115167416256496512 115181082735226368 115206358373307392 115426970987482112 115844798372036608 116080934944095324 116157048502419456 116328744198321816 116405020243656704 116470140277358592 116693172950925312 116749835859318144 117064525443844608 117314434464310272 117566737428506856 117630645877960704 117881763450740736 117883628904055392 117923489467017472 118282520570167296 118882494200254464 118896601533136896 118922692514381824 119150421664497664 119471581830709248 119754797616818176 119825481232614528 120081284333751552 120337633522631168 120365945462518924 120404953563761664 120690381973199568 120840800458162176 121098771059933184 121359212829426432 121425182841765888 121657704096595968 121684400981409792 121686326610637824 121727472998211584 121946102239266816 122307331679656326 122316143302868992 122717413368004608 122898806163011088 123204764930974559 123617855604457472 123690819336892416 123954874150969344 124219492668522496 124248717896793728 124288984323883008 124554316098895872 124556287143907584 124583620101367296 124849580864011264 125219411005362429 125274026146504704 125556929633409228 125611691985174528 125654165675573248 125824968214511352 125879847472791552 126219146253041664 126252729475774272 126533371066826752 126863283781172736 127179112186812448 127521913028286336 127680845767114752 127953418478419968 128256741054754816 128518177973819823 128574231890485248 128602446556250112 128848711799980032 128876986698334208 129258746844245088 129315123764133888 129607153169970816 129855342360917376 129883838156914944 130163173581561162 130325398168541184 130558149052769344 130955647774113792 131281664192838656 131588945247338496 131635523125972992 131916538271408128 132307302194345208 132394055282327552 132589751451850672 132663925650394656 132721787757920256 132947136226653504 133262296762074523 133428383839220736 133788029078679552 134044224372559872 134073639387783168 134330381606658048 134361985632579264 134724147318920448 134769702248019968 135379837712960064 135516556586156032 135881830323585024 136171910473711616 136575279684485376 136866840208361984 136943407122988032 137235753524287488 137528724025864192 137530900388064624 137561080528593056 137605661215727616 138103771952185344 138368231610384384 138398595497066496 138663619723001856 138696243233630208 139070087555014656 139117111997956096 139366973987733504 139383512135827456 139746929252087808 139779807633892944 140455778472012672 140472445824388608 140805445635399496 140980933867855872 141281899569922048 141360936385019904 141662713315393536 141965134478311424 141967381045744128 141998534739192832 142044553513009152 142270452612477952 142350042450180096 143076501210164004 143107898291842776 143170315596005376 143381940523512936 143556219411628032 144254894711832576 144288833686599168 144609566933516288 144986610035625984 145003815044530176 145313368782045184 145347556784928512 145739329175184384 146483084572310766 146546973982703616 146579132634005504 146795796250263244 146859822051590144 146877917684365512 146941979303411712 147255670628548608 147691872216943488 147724282107708672 148007164411368192 148406105555334144 148757912664641328 148775565199667392 148943312192618496 149163470383332006 149663597456130048 149950193421385728 150036187648958464 150440597858254848 150761758024466432 150801871318285936 151208345364965952 151531144516400768 151615915029022464 151857035845154689 151939584259032576 152456126159425536 152489581530537984 152781589069799424 153193399282925568 153520436121894912 153556555008662016 153574776980301824 153975195234407232 154719814529097216 154756215594667188 154774579925460432 154876064669892608 155104992264429088 155666447812424192 156086033925126144 156419245952413696 156506750997700608 156755649904675808 156806451152805888 156840861170614272 157175684600987648 157178171872073856 157374065712955392 157710027426889728 158406126339824433 158509992267005952 158528802044182528 158942137016162304 159710776288100352 159748351581591936 159767308310152704 160054259189037696 160108379111668736 160539938085015552 160920509297599424 161121067277549568 161465028079910912 161555355868594176 161812283772568576 161864723770638336 162248435480850432 162594802985689088 162685762800205824 163076442239541768 163477539879800832 163516001383044576 163865074884014784 164069302726361088 164901524213256192 164921092449189888 165217299808038912 165273165534625792 165718645765177344 166072421465194496 166075049525210112 166111493468489728 166959214673816572 167032034862006272 167372510849625816 167409239511212304 167482255980232704 167766624286015136 167839796630388736 168336972634365696 168751008908181504 168790711105078272 169151045041563648 169606977777524736 169652105233071678 170029217371048448 170220928220135424 170472537580950864 170546890124427264 170896932001029227 171357570631759764 171432309187313664 171469928741666816 171798282399973376 172344995792326784 172771624102839552 172809537559961088 173140456481223168 173178450875886592 173550898108748216 173767197558054912 174235572753629184 174493116297482724 174607530365485056 175078170609057792 175124753788977216 175514030834630656 175971651696465408 176350106142760284 176409736259126944 176822645176111104 176885234200526208 177262848302204672 177904511785627648 178344902299705344 178384038771572736 178725632496746496 178764852517044224 179107175475544064 179149314176772352 179207372746063872 179632196425227264 180121926500627328 180506450283946752 180548918193778386 181035572959799352 181648156589899776 182038819244139648 182100372912647168 182526601472114688 182591209497317376 182919153358900224 182981004699049984 183374533850752832 183474214954303488 184097963664211968 184847701960296919 184928324311506944 185426783406686208 185822631983644672 185932311226454016 186329239002783744 186373076845190592 186831474148343808 186875430152050944 187274371296016896 187296594432518144 187911039219757056 187974578490474496 188481248513359872 188737452321767028 188819771209187328 188883617753858048 189289841394325504 189800056600240128 190768668280218672 190810531055790368 190893754128007168 191175920698017248 191282869542429504 191930127717629952 192339859615776768 192385111582132224 192903669834375168 193273067699970048 193315480047501312 193338420059373568 193888120266367632 193972685646200832 194319105566912512 194825757235372416 195244760372341743 195310779429747688 195395965310271488 195837223579154016 195922639071215616 196922496289257984 196965709476944896 197342885881824256 197406840609570816 197453284688959488 197874807407112192 198343883552855104 198460953291517812 198591082923491328 198884627177776008 199126368861290496 199420704339980256 199507682787065856 199917165737053058 200142575758831104 200587463811006464 201110459081674752 201495572409987072 201542978448868896 201611127153287936 202154553372029952 202586112345376768 203274834879234048 203319442040717312 203708785426399232 203822745485377536 204257865710567424 204693914829193216 204742073344882688 204862919526728064 205300260312542976 205853630286431232 206293086038796288 206296350582096936 206341620792889584 206366106567280576 207597893245599744 207995429584502784 208044364850445312 208114711900168192 208675667996934144 209050460981600256 209075268203741184 209121148227485696 209570895829431808 210640404559408117 210708668736582912 211208168453099244 211346656356007936 211471400801783808 211922849354883072 212494069973090304 212947701717467136 212951071568616192 212997802108789248 213023077746870272 213405678918716928 213521684740964352 214053250780020736 214661847437764164 214755473394008064 214828089703399424 215072910785269404 215794024239071232 216236934368649226 216331247307800576 216914350400274432 217435256319389024 217505722566795264 217970053173067776 218021335177392768 218486766512019712 218608993762776576 218759070301814784 219724626858466149 219820460974055424 219868698951008256 219894789932253184 220193694375394866 220289733077385216 220883505942822912 221433399366946816 221586423161563008 222010746617052288 223136868996961992 223163347799501088 223212319348283072 224449296845820928 224522036197982208 225054281473437696 225534726722084864 225660896787382272 226142637036699648 226202806977428904 226812518047448928 226911443586121728 227296716774601152 227909376388548864 228476760842346352 228576412249751552 228734372295806976 229172383604699136 230280654182842368 230334832512993024 230362165470452736 230412716746614784 230853941974964224 231689596744073216 232161869888190648 232314097004838912 232657488396643632 232810040487313408 233499671718636288 234129050887689216 234628868928620544 235133474857013712 235261291755921408 235763526901481472 235767257808110784 235846978934034944 236565041140334592 237764988400508928 237793203066273792 237845385028763648 238300843328995328 238943163661418496 239509595233636352 239650962465229056 240162568667503104 240675267045262336 240731890925037848 240809907127523328 241380763946399136 241681600916324352 242197542119866368 242718425658852864 242850365683531776 243315408193191936 243372653221275648 243454945996423168 243892204478533632 244614663359312652 244632286605737984 245434826736009216 245797612326022176 246409529861949118 247235711208914944 247381638673784832 247909748301938688 248438985337044992 248497435793587456 248577968647766016 249108632197791744 249112574287815168 249167240202734592 249699161728022528 250438822010724858 250548052293009408 251113859266818456 251223383970349056 251649936429022704 251759694945583104 252505458951548544 253066742133653504 253726567562345472 254358224373624896 255043826056572672 255361691534229504 256513482109509632 256892643437960677 257036355947639646 257148463780970496 257204893112500224 257697423599960064 257753973396668416 258517493688490176 259214306339941632 259710684721834752 259767676313829888 260326347163122324 260650796337082368 261116298105538688 261911295548227584 262563328385677312 263177890494676992 263271046251945984 263833076542816256 264614604388690416 264788110564655104 265179502903701344 265327851300789312 265894272453307008 266524593524149046 266856767678441472 267576058157359104 268088448745119744 268147278775566336 268660763213316096 268723971265158528 269448294637840896 269539404496039936 270759675425920128 270823377290667579 271033113172312064 271763660647170048 273150559368970752 273733680416723968 273886814245976064 274471507048574976 275057448051728384 275061800776129248 275122161057186112 275211322431455232 276207543904370688 276736463220768768 277392486467260416 278140175110029312 278234223995912192 278733947975467008 278767024271654912 279493858504175616 279559615267785888 280911556944025344 280944891648777216 281610891270798992 281961867735711744 282563799139844096 282721872770039808 283325426630787072 283930268956622848 283934762091488256 283997069478385664 284540905224955904 284700084900360192 286153002420328008 286215796583685552 286340631192010752 286763881047025872 288509789423665152 288577667373198336 289219133867032576 289973220071251968 290007630089060352 290626737564090368 290695113569857024 291478658350368768 292178625679179001 292966169144621532 293093947965407232 293158265268011008 293591592500526488 293719644103180288 293755835368731024 293883958606823424 294511341257097216 295383744433886976 295448564215417344 296014328822736384 296812211110668288 297515825329282656 297551130399334784 297886624385236992 298326940766664012 299327194912260096 299875748605579587 299900386842771456 300072375297916928 300881195716509696 301523516048932864 301603742636571872 302416690729931904 303062289032801536 303231830058044928 303714071690309378 303879168518065152 304912252318851072 304979163061075968 305563178139598848 306386798565851136 307040872243789824 307113110017324032 307149553960603648 307950390468814464 309439629058194432 309512431189334376 309549159850920864 310209984528858176 311332895624848384 312172067850252288 312838491904827392 313013501995401216 313511299809351616 313612902305611776 313681722341228544 314351369201975296 314356343744147712 314748131425910784 316812252679648866 317019984534011904 317057604088365056 317884274032324608 319421552576200704 319496703163183872 319534616620305408 320108518378075392 320216758223337472 321079876170031104 321841018595198848 322242134555099136 322930056159821824 323624567545137152 324355401552973839 324496870961700864 325189605971378176 325371525600411648 326152884479083536 326955079759601664 327032002766089152 327730149768029568 328138605452722176 329803048426512384 329842184898379776 330290541563092299 330434599616077824 330546331069251584 331437291530354688 332150099050420224 332222986936979456 333918429347633144 334064069724012544 334745021699251632 334818479022424608 334964511960465408 335533248572030272 336673945268731392 337502017816363008 337581422210156544 338302090083127296 339213955555049472 339304210466143356 340058434742096896 340441856440270848 340945075161901728 341093780248854528 341793864002058454 342715141263519528 342864618374627328 342939857483333632 343596564799946752 344689991584653568 345543248205679104 345619075119922176 346280912962446336 346356901751773184 347101796217496432 347534395116109824 348471145507258368 348986232594965448 349215060730970112 350249507577954432 351028061669261312 351943303392930816 352700212285520568 352819472518253888 353645290352222208 353770468401052416 354525696604409344 355809023571255296 356689804599410688 356768077543145472 357451264993492992 357529705034088448 358214350951088128 358298628353544704 358414745492127744 359264392850454528 360243853001254656 361012900567893504 361097836387556772 362071145919598704 363296313179799552 364077638488279296 364200745825294336 365053202944229376 365182418994634752 365838306717800448 365962009398099968 366749067701505664 366948429908606976 369614294792923677 369695403920593838 369856648623013888 370853566813372416 371645263967289344 371864622452908032 372658478005567488 372746153690381184 373662948296687616 373750860304101888 374548742592033792 374593188865036288 375658233016087287 375822078439514112 375949156980948992 376962497026719744 377474904643534056 377639542418374656 378579682788651008 379600113200480256 381537336560437344 381621062111580736 382351841396034496 382565739084859008 383860255435259904 384770223164264448 385807339668750336 386546135399940096 386630960095002624 386676840118747136 387776240532735264 387945371292401664 388638211133825024 389651514470744832 390489520744683486 390621558859495376 390791930620542976 391674447158308032 393844992578515968 393931418953889792 394685771763648512 394906569377918976 395749614814224384 396687767105710208 396921906583035624 397182165846982656 397769254355552016 398841408679960512 399786890286223569 399834331474106116 400285151517662208 401174927622012928 402220918163349504 402991144819974144 403085956897737792 403222254306575872 404309106744059904 405172224690753536 406549669758468096 406638884081434624 407417570852798464 407645490970755072 408515731421134848 409484146689765376 409725839053456128 410600520625085952 411707260572862464 412586172077592576 412592701164193872 412683241585779168 412732213134561152 415195786491199488 415990859169005568 416088729700890624 416229423800336384 417351335993868288 418100921963200512 418150536407482368 418242296454971392 419141791658863616 421280809118816234 421417337473165824 422416336906198488 422693312712015872 422942801603567616 423845698709766144 424988139946180608 425895403434934272 425902143137232384 425995604217578496 426046155493740544 426811357837433856 428106501560041472 429323694875528328 429510946788016128 430145821570538808 432473868737298452 432662494615601152 433828700800548864 434870512638778048 435011445133590528 435940106346135552 436042670354785536 436973533024039424 437217987525553152 439449253716932298 439640921948110848 439737397902016512 439789579864506368 440387388750789732 440579466154770432 441767011885645824 442866798733893632 443172846323126016 444021493234104576 446273737993923984 446326695599002176 446424638696566144 448898593691641856 450108562946875392 451069453444169728 451321793574764544 452285274073399296 452405613954857808 453625036094897856 454593433549202304 455571107535464067 455818752777097728 456953521684692704 457152824499503104 457468744591613952 458344767209398272 460561308365684736 460669665025986048 460724330940905472 460825433493229568 461707883949928448 463379193488146432 464323739776381296 464628194009677824 465314976793287264 466999343437272576 468258101775378432 469257737857241088 470266949714027424 470522583511842816 471527053802962944 471534515616221568 471693957868069888 473130082280669184 475529976801017856 475586406132547584 475690770057527296 476601686657990656 479019190467272704 479301924930458112 480325137335006208 481350534090524672 481463781850075696 481619814255046656 482761527892798272 483363201832648704 484395084239732736 485436851317705728 486745306442551296 486909891992846336 487784408957067264 489229326718625304 489264573211475968 491595224652044352 492819059723898236 494471422417829888 494763277347569664 495819496603877376 496877970674089984 496994871587174912 497155937295532032 498217264395583488 498225148575630336 498334480405469184 499398323456045056 500877644021449716 501096104586018816 502227718533636912 502446767940698112 503299872858045408 503519389891166208 505010917903097088 506133484267307008 507453135124690944 508716448747249792 510087652113145344 512690796003087681 513026964219019264 513785286875921354 514072711895279292 514296927561940992 514409786225000448 515394847199920128 515507946793336832 517034987376980352 518428612679883264 519421369443669504 519535352627659776 520652694326244648 521301592674164736 522232596211077376 523822591096455168 525126656771354624 526542092503891968 527666153085632512 529229208777380832 530359005807402688 530655702601578624 531788544906614016 533049187048298092 533713535356882944 535152116314718208 536176897490239488 536294557551132672 537321526426632192 537447942530317056 538896589275681792 539078808992079872 541519350851840256 541646754581335158 542066226344624128 546301118737941504 547467360833447936 547773628491952128 548943014097149952 550114896103456768 550123601552258496 550244322114372224 550422644862910464 554543105880890757 554784972934520832 556280350220058624 556468447991824384 557467895950934016 557534048543309824 558987717008351232 559119230535571776 561823113888050688 561889783297554432 563221782541597984 563923735471423488 565127598279688192 565443745540079616 566650853261574144 567869524182976512 567994138956771328 569081810449911808 569400169800720384 572306004840656016 572431593167371104 572681262384021504 573527762094051744 577019578847330304 577155334746396672 579946440142503936 580015260178120704 581253475128180736 581390227139714048 582957316700737536 584357251358358002 585932338289243064 586187895930814464 586316530536022016 587183185001052976 587439288206360576 587511670737462048 587767917213646848 590767488867773952 590897128430834688 592028657645472768 593624422221336576 595031650658565312 595102260798669568 595773248770473984 596653881533328024 599751497211159174 600144750595833856 601762391433019392 603047032097865728 603207485273143744 604833381459863808 606124578065603072 606463660116089856 607428143380618756 607758337036130304 609824504637702144 609958326122151936 611126356279197696 612773597131702272 614081744487579648 614226220034648064 614299107921207296 615900780937628928 618879258116388864 619024862378668752 619098319701841728 620419969057716352 622665791249696768 624344135700504576 625676983809654784 626027003990802432 627022599618703232 627225804611223552 627363444682457088 628702738403950592 628712687488295424 631921213678224351 633624505359297732 634039969068023808 634115208176730112 635768548064649216 638843105152401408 638993406326367744 639069233240610816 640217036756150784 640433516446674944 642159752340062208 643682037190397696 644484269110198272 647249135090274304 648710803105947678 648993741923401728 650379211942756352 650743051200823296 652305768958167072 653910159519203328 654064005532178304 655460299536059136 656277210905444352 659606096853024768 659684369796759552 660581083126184598 660869199232155648 661092662138503168 664300198100840448 664445973873958912 667836858695266288 668128139448025088 669490043398503264 669636958044849216 671066497144060544 673347890537462784 675162844420313088 676604180166254592 678427911110098944 678608420932286712 680116869484193792 681890150323803456 683587728004116908 685430282527039056 685729236749254656 685879714966667264 687193129599893504 689379983169307136 691086496411358208 691238150239844352 692561825924892672 692713803503546368 694203592434992864 695068790232219648 696942291014516736 697972465189930896 698430121461940224 700499015155908864 702056123338522624 703886606785861632 705400424571041136 705638945036507776 707290580704444416 707540936802104832 709051393208818688 711618047142510592 713379609198821376 713536155086290944 714902529986985984 715059410068176896 716428701902176256 716597256707089408 716829490984255488 718528785700909056 720487706002509312 722025801135787008 722195672775113544 724142291839197408 726592626359599104 728155276976558592 728401491650588672 730364837989269504 731676613435600896 731924018796199936 733498135403011328 733896859817213952 739228589585847354 739390807841187676 739713297246027776 741707133626744832 743290527934578688 743729244905816064 745316956011134976 745492307380762368 747325896593375232 747501720608203776 749097485184067584 749186377730072576 751316466032174574 751644156879028224 751898313961897984 754949809287068112 755279084836749312 756829270290272291 757159365577302016 759200226400960512 763074673120874688 763242124223161472 764703682792068992 765131478169718016 769540446328528896 770677930313882031 771614679337500672 773092270799880192 773261920190005248 773353680237494272 775552481065470528 777276422267650048 779303028941489664 780979041489366972 781243117718990752 781583861241085952 783348894316616064 787689985157031936 787862837907779584 789371543527297024 789813138755837952 791499229628448768 793375534211420416 793843813166071248 794364331693965312 795538508711104032 797682817359921024 799573780572447138 799668662948212232 800570303035324416 804441836326699008 805982289639948288 806171913795475584 806444508613151744 808618213488119808 810344449381507072 813099339516936192 813277768162869248 814835141705596928 815290981941510144 818968293379530752 819451678106912256 821201041250171904 823414521145724928 825172344155185152 825185402328387744 825366483171558336 825464426269122304 832177459401781248 832458847600672768 834702671987736576 836201843926401024 836301072814964736 836484592909942784 838283583317727232 842561618237632468 842834674946331648 844832673812396976 845386625424031744 845885603207135232 847691397419532288 849976279892361216 851790806869868544 851804286274464768 851991208435156992 852092310987481088 853622715674867712 856213003120082944 858647389751056656 859021893576032256 860291643141077616 864947737474596904 865324989231202304 867657401601097728 869741025277556096 870022890267181056 871880212692271104 872085340709571072 873947066048078848 874435975051106304 876535877037537003 878898507433864596 879281843896221696 879474795804033024 879579159729012736 880774777501579464 881158932309540864 883534023771291648 885733597467787264 886345692646252032 888042986468209152 892547475987847968 892653391198004352 892849277393132288 897797187383283712 899627245816738761 900217125893750784 902138906888339456 902643587149529088 904570548146798592 904811227909715616 907250072189795712 909186867098404608 911142215070928134 911637505554195456 913907043369385408 914937489183227904 916689534418796544 921122616731369472 921339330051972096 921448661881810944 921650866986459136 923415767899856896 926758386976292864 928647479552762592 930629953586574528 932836077334521661 933998686874545152 936516203550756864 938515475714482176 940533899428054848 941045167023685632 943054107605925888 943069031232443136 943387915736139776 951059953602035712 951172812265095168 951381540115054592 953203373315981312 958038380934545408 958603849860916224 960650274670012416 962701068181049344 962927563700151392 963239628510093312 965523055785596544 966726403665297408 968790168479465472 970873702635411456 973066204658921517 973490612885102592 973819783985692672 975568817914134528 978458653437250608 983190449304088704 985638119447796472 989526554695139328 991638993207754752 993755941348179968 993989743174349824 994311874591064064 996450297151260672 996668960810938368 998796646912090112 1001755288042899432 1002192209172037632 1004455437067273824 1004893535881396224 1006599745716090816 1010021835806194176 1012266968534614016 1014906270249381888 1017432897494499584 1020175304226290688 1025381592006175362 1026053928438038528 1027570573751842708 1028145423790558584 1028593855123881984 1028819572450000896 1030789694399840256 1031015893586673664 1034069974753960704 1036857225359766528 1038842738887339008 1039070705255319552 1041305388652489296 1042603185348329472 1044465192422154752 1047645182192910336 1050253313542709248 1053084185007783936 1055332306171265024 1058458417554761664 1060718011614805376 1061311405203157248 1063577089813228032 1066098374096596184 1067427070713765888 1070304232629436416 1072353794980478976 1072589115102265344 1074643052853264384 1074895885060634112 1077793178551363584 1078157617984159744 1083038701703680512 1083293509162670316 1084132452689248256 1092602237475883008 1094934721666895872 1095547256983904256 1097886028194299904 1100229792206913536 1100247203104516992 1100488644228744448 1100845289725820928 1108842884378771031 1109086211761781514 1109569945869041664 1112560700440117248 1114935791901868032 1117975434016702464 1118238461071143552 1123646227776101376 1123779566595108864 1126443565083195968 1127847470942846976 1130255196559376384 1130887491080159232 1135739048365953024 1135988277913542656 1138163620899823616 1138800339601440768 1144612009681312032 1144863186334742208 1147055524188103488 1154310669492793344 1159892880285007872 1160030520356241408 1162506950256361472 1162780454279428096 1165914633401475072 1168714502716716004 1171864676578486128 1172375791861628928 1172633061072044032 1174366370002105952 1174878576412721152 1175023341474924096 1181534977735547904 1181794256861669376 1184057315290945536 1187248844442673152 1190063301317130624 1190204521597339136 1191546497540947968 1193307763066656048 1199360670858670707 1199502994422318348 1200289501191667712 1203524782866038784 1206414970546287488 1209666762919727616 1212249156131206144 1212927320232179712 1214856286761237512 1215516674072260608 1219649009275404288 1219916652244303872 1222252712558395392 1225547194263404544 1228452440069296128 1228598215842414592 1231801561875257856 1237758516232777728 1238049724757337504 1238196639403683456 1240839938115432704 1245331582499393536 1248688271401009152 1251353967619309568 1252054007981604864 1254045199237406464 1254451609222447104 1254726889364914176 1257405476807901184 1257425374976590848 1263842427356448702 1267249010718595464 1268079938136047616 1271537096129298432 1277686210304802816 1277986812652735488 1278138466481221632 1280434073512301568 1280867032893349888 1284319504680124416 1287364074380795392 1293933913722078433 1294498270180548608 1297421606211895356 1297987483846803456 1300758423885512704 1301486102401646592 1304611537916334144 1307820319038406656 1308128011064356608 1310920599072118272 1319212193706049536 1319368739593519104 1321162166252369196 1321738398464311296 1322185324277006336 1328600396201680896 1328891947747917824 1335673717390532576 1336256278896050176 1338980086797006528 1339273916089698432 1342132994288121088 1346695781074925568 1350325688840626176 1353208360332509184 1356855822220197888 1357216841864573424 1360233738968387584 1363780300647606912 1366713322606392201 1367175456008233816 1370860565054078112 1371458473498509312 1378759966338614272 1382172992822716416 1382476300479688704 1385123651849785344 1385427607007092736 1388407184869985728 1390137580464439296 1393884582029033472 1395944930379861792 1400998030311817728 1404112246677045248 1407773213571723264 1410800849142082272 1411277890073015552 1414581161408888832 1415081873604209664 1418102786417637376 1423236094285021184 1426759218397642752 1427072310172581888 1429805059973971968 1430118820136353792 1432857403804352512 1433194513414178816 1437057571401818112 1440975412005018624 1444051602271574016 1444391345550227088 1448284583678394816 1453185252719198208 1456310553953117184 1456802983301177344 1460729675978539008 1463353226871201792 1463848037592399872 1466996270806022656 1467793719634427904 1478457179171694708 1478781615682375352 1479426594492055552 1483414267253489664 1487458489811632128 1490633912022269952 1490984614761524736 1494651793186750464 1495003441216407552 1498194970368135168 1498372755460145152 1502632932064349148 1503288313758056448 1503796627923795968 1509899618574136224 1510558169673498624 1513658540580544582 1514318731154604032 1518400452801921024 1526149346241749376 1526484248446322944 1529407365584137984 1530262956339436032 1538072388009263043 1539080892657057792 1541355860627764062 1543229358675001344 1546184541599760384 1546523840380010496 1551104962130941056 1554552844535300096 1558606057882979328 1561958082978733944 1562486235437981504 1566697788633232128 1575379970314063872 1575725675815559168 1578743087054594048 1579626277511675904 1582998459256897536 1586751068422840832 1587687626332142496 1591077017422208064 1595365634719842048 1599147561144894276 1599337325896424464 1601140606070648832 1608883672653398016 1611964579279896576 1612343827590951168 1612889017226303488 1617236426976239616 1620688898763014144 1626198679033872384 1626555536325738496 1629670283411193856 1637936586759061504 1638903356213824512 1642402082500343808 1646829042291449856 1650344688310370304 1650370804656775488 1650732966343116672 1650928852538244608 1663629317642672271 1664354918803562496 1664917695201345536 1669405343975473152 1672403687852802048 1672602145629929472 1676567166635454464 1685123236475264936 1685669349892663296 1689665347624793952 1691771206414270464 1695382794839064576 1699952559784722432 1703608572548929536 1703982416870313984 1704184621974962176 1707245431349735424 1712426006240165888 1717294779502113312 1718043787152064512 1720583286282155232 1729895474949193808 1730649978462404608 1739482050555112192 1740045780534362112 1743760425384542208 1744170681419142144 1747894132096157696 1748871950102212608 1753071754075074006 1757797014867729192 1758563687792443392 1758949591608066048 1761549555003158928 1762317864619081728 1771467194935574528 1772691385292504064 1776085972936418304 1785094951975695936 1785306782396008704 1785698554786264576 1795594374766567424 1799254491633477522 1800434251787501568 1804277813776678912 1805287174299058176 1809141096293597184 1809622455819431232 1814500144379591424 1818373734196809216 1822284430141856268 1823275011108390912 1827814086738770816 1829874978366455808 1833379068837593088 1842245233462738944 1842678660103944192 1842897323763621888 1843301733972918272 1846831535799713792 1853516773952585728 1857294959105525184 1861259907173149056 1865672154669043322 1867997373749090304 1873032407101513728 1877030951428964352 1881067798856109696 1882090334047371264 1886108215211851776 1886138062464886272 1886775831472279552 1895763641034673053 1902119907204071424 1902345624530190336 1916076761869090816 1917207699721832448 1921300549340024832 1925402136362098688 1925855127400302784 1926479257020186624 1931046111571193088 1933452807330594816 1941747405270822912 1946132409317843034 1946981225770205184 1947639567971385344 1951137635828269056 1956917306874501216 1966380898608177408 1971276238895592944 1979053109390278656 1983277986415509504 1987511882696359936 1987979486348699648 1992900594302521344 1993337921621876736 1997593293824180224 2003510576085798864 2004384418344075264 2008910874134547648 2013199491432181632 2020043671612388352 2024533937069228032 2029812540498763776 2034865794988999168 2040350608452581376 2050763184012350724 2052107856876077056 2055141147503685416 2056290847581117168 2057187710247763968 2057639144900001792 2061579388799680512 2068139949507921408 2073714450719533056 2077685477774678016 2078141410510639104 2082610777304978592 2085206370696658944 2088930384844309504 2095290364385820672 2100506627085418496 2106168370015567872 2110664612342530048 2116916835109523328 2121436023229610752 2122622810406314496 2127154179626456064 2132196748193192368 2134854141427531776 2140608465258872832 2144707589960957952 2145178230204530688 2149286105706528768 2149791770121268224 2155586357102727168 2156315235968319488 2166077403407361024 2166587018325340632 2185204474951766016 2189869443333791744 2191094513967808512 2195772056388599808 2200459584413827072 2200494406209033984 2200977288457488896 2201690579451641856 2217685768757542062 2218172423523563028 2219139891738083328 2225121400880234496 2229871583803736064 2235950868033404928 2236476922142287104 2247292455552202752 2247559133190217728 2252887130166391936 2255694941885693952 2260510393118752768 2270487810870816873 2271478096731906048 2271976555827085312 2276327241799647232 2277600679202881536 2289224019362624064 2289726372669484416 2294111048376206976 2308621338985586688 2312033790941646093 2319785760570015744 2320061040712482816 2325560908558856192 2331829266802950144 2337429005433432008 2343729353156972256 2344751583723257856 2348732740004211904 2350046682949848192 2363069955471095808 2363588513723338752 2368114630581891072 2374497688885346304 2380126602634261248 2380409043194678272 2383092995081895936 2386615526133312096 2398721341717341414 2399005988844636696 2400579002383335424 2412829941092574976 2419333525839455232 2424498312262412288 2425854640464359424 2429712573522475024 2431033348144521216 2439298018550808576 2439833304488607744 2444505425116790784 2456904880138592256 2457196431684829184 2463603123750515712 2475517032465555456 2476099449514675008 2476393278807366912 2481679876230865408 2490663164998787072 2497376542802018304 2502707935238619136 2504108015963209728 2508090398474812928 2508903218444894208 2509453778729828352 2514850749953181696 2527684854712897404 2534498021437190928 2536159876272095232 2543074192258596864 2555372420609605632 2555973625305470976 2556276932962443264 2560868147024603136 2561734065786699776 2568639009360248832 2574728148761590784 2587867827444156866 2588996540361097216 2594843212423790712 2595974967693606912 2601516847771025408 2602972204803293184 2609223075832668288 2615640638076813312 2616256022128713216 2621841198144236544 2629607631112611009 2638424387412099072 2638737479187038208 2642324332504738392 2643476796928622592 2657200792403361792 2657783895495835648 2671347434781065152 2677960173594013056 2678547832179396864 2684265988576242176 2693391562149851136 2700651377681252352 2706416720665018368 2713711644440395776 2714433683729146848 2720467477936775168 2727560601295213824 2733426645212784402 2734350912016467632 2741721130108156224 2757519932677228544 2764345985645432832 2764952600959377408 2770247303699570688 2770855214014185472 2776814369739971456 2780275160928878592 2791889860759723584 2798508232003564983 2801996060623635456 2808224493354090496 2815546427143446528 2821601698284164544 2822555780146031104 2829162322817777664 2830163747208419328 2836205572835274752 2846472188570042368 2853518436795285504 2854144620345163776 2859610119947943936 2866389026828357632 2874115142803636224 2881950824010037248 2888103204543148032 2888782691100454176 2896569167356789632 2906370505438396416 2912621107906234368 2913605966602354688 2921459351957078016 2926706453742403584 2927696075184799744 2933992541612045312 2956914358343389416 2957563231364750704 2958853188984111104 2974916979623264256 2981267824044539904 2981969229523049472 2990006882432815104 2996389940736270336 2996745510920290304 3005265864128698296 3006576627516112896 3019799237148272448 3027317081161089164 3028637462309208064 3036800905603842048 3052298692483498752 3052968496892645888 3058814731168275968 3060525912678872064 3076144776018526086 3078161785314115584 3082711721255528124 3086458717350002688 3092369083199520768 3093047680760020992 3102209924261882112 3109105689070600192 3117212115765958656 3123916165957467888 3124972470875963008 3133395577266464256 3150759940628127744 3151451351631118336 3157486174109188096 3159252555023351808 3165996918513795072 3173502136845681664 3175375252664284992 3182154034844416128 3190731269439684096 3198295122289788552 3198674651792848928 3202281212141297664 3217767345306796032 3223929158559793152 3224687655181902336 3225778034452606976 3234472853952479232 3241377797526028288 3252397358067744768 3275873173518123008 3277806712427649024 3284804165000687616 3293658084582899712 3300689376620740608 3300741609313550976 3301465932686233344 3301857705076489216 3327258635285344542 3328709837607124992 3329835390402691072 3344807375705604096 3353134333270908928 3370246472950529872 3371338699785326592 3379330695249587904 3383542412828540928 3390765589678129152 3407217145097859072 3407964833740627968 3408369243949924352 3414490862699470848 3424852012480331776 3434589559004226624 3441166572564310464 3459790949898387616 3461299956924809216 3478964101110224384 3480091561068724224 3487520850769084416 3488341362838284288 3495788264192315392 3497743900204425216 3506143508150148012 3515594029735458384 3517127375584886784 3517899183216132096 3523099110006317856 3524635729238163456 3542934389871149056 3545382770585008128 3552171945872836608 3570189903951391872 3570613564792017408 3571397109572529152 3591188749533134848 3598508983266955044 3600868503575003136 3608555627553357824 3610574348598116352 3619244911638862464 3629000288759182848 3636747468393618432 3644568860283712536 3646550022216781824 3655628173477541632 3659749956732911616 3666758137675186176 3685357320207888384 3685794647527243776 3686603467945836544 3693663071599427584 3714589918211050368 3722519814346298112 3731344309338086644 3735994747498180608 3746064814203027456 3754061902857928704 3762135597712219392 3764180668094742528 3772216430423703552 3772276124929772544 3773551662944559104 3791527282069346106 3804239814408142848 3832153523738181632 3834415399443664896 3842601098680049664 3850804272724197376 3851710254800605568 3852958514040373248 3862092223142386176 3881801741166235299 3883494810541645824 3892264818635686068 3893962451540410368 3895279135942770688 3902275271656538112 3913834613749002432 3932761797216354816 3942552477791185888 3958106218780557312 3966555972831019008 3975958972697399296 3985801188605042688 3986675843243753472 3995186587648360448 4007021152171597728 4008768836688150528 4017821748269095296 4026398982864363264 4040087343224776704 4059625080997527552 4069731589977998336 4080701216905162752 4101526368024701448 4104215713752154112 4110282295007370832 4112581695162234336 4114375420495527936 4136279899015842816 4147428901439066112 4155370955549356032 4156282821021278208 4165221554609957184 4170412741393317888 4177860769688619008 4201013254170836992 4212336740031135744 4221329224685060096 4233833670219046656 4242872046459221504 4245245620812628992 4254308359252912128 4264393496386384736 4269708282855063552 4281216930517745664 4289415179921915904 4290356460409061376 4298572211413057536 4299583540242536448 4311172714205454336 4312630471936638976 4332154806814722048 4333174036650681264 4370408949903532032 4379738886667583488 4382189027935617024 4391544112777199616 4400919168827654144 4400988812418067968 4401954576914977792 4403381158903283712 4435371537515084124 4436344847047126056 4438279783476166656 4450242801760468992 4471901736066809856 4472953844284574208 4494584911104405504 4495118266380435456 4505774260332783872 4511389883771387904 4540975621741633746 4542956193463812096 4543953111654170624 4552654483599294464 4555201358405763072 4578448038725248128 4579452745338968832 4588222096752413952 4617242677971173376 4624067581883292186 4639571521140031488 4651121817117712384 4663658533605900288 4674858010866864016 4687458706313944512 4697465480008423808 4700093365899696384 4726139910942191616 4727177027446677504 4736229261163782144 4748995377770692608 4760253205268522496 4760818086389356544 4773231052266624192 4797442683434682828 4798011977689273392 4801158004766670848 4825659882185149952 4838667051678910464 4848996624524824576 4851709280928718848 4859425147044950048 4862066696289042432 4878596037101617152 4879666608977215488 4889010850233581568 4913809760277184512 4914392863369658368 4927206247501031424 4951034064931110912 4952198899029350016 4952786557614733824 4963359752461730816 4981326329997574144 4994753085604036608 5005415870477238272 5008216031926419456 5016180796949625856 5017806436889788416 5029701499906363392 5055369709425794808 5068996042874381856 5086148384517193728 5111947250610941952 5112553865924886528 5121736294049206272 5123468131573399552 5137278018720497664 5149456297523181568 5175735654888313732 5177993080722194432 5189686424847581424 5191949935387213824 5203033695542050816 5218446151665336576 5231281276153626624 5232512044257426432 5243682396288473088 5259215262225222018 5276848774824198144 5284648665009476784 5286953593857245184 5297804892031906037 5314401584806723584 5315567790991671296 5342694869562130304 5355920347188026112 5357095664358793728 5368531977152484352 5386783124299702272 5401302755362504704 5412833441330036736 5427423288880791552 5428867367458293696 5440934955873550336 5455121202590427648 5466853290425568804 5468701824032935264 5483442260216312448 5515039865354457088 5528691971290865664 5529905201918754816 5540494607399141376 5541710428028370944 5553628739479942912 5560550321857757184 5583779721519447168 5597016464007129966 5603992121247270912 5631092854286893056 5643203396568329088 5645111560292062208 5658324645635555328 5660327494416838656 5672411145670549504 5692944377140084736 5707036873590571008 5730278760769204489 5732778053656715264 5748230285607272448 5763901648020074496 5776206409086296064 5777565382200908352 5793138334713579264 5825242215812468736 5827211933204709376 5842918703914156032 5853412907484807168 5855392150369599488 5867985083224090624 5913828716686778832 5915126462729501408 5917706377968222208 5949833959246528512 5962535648089079808 5963938459046098944 5980013764865630208 5992779881472540672 5993491021840580608 6010531728257396592 6013153255032225792 6039598474296544896 6054634162322178328 6057274924618416128 6073601811207684096 6104597384966997504 6105936993785291776 6117629462336551936 6121051825357744128 6152289552037052172 6156323570628231168 6165423442511056248 6172917434700005376 6184738166399041536 6204419848523764224 6218211378141200384 6234424231531917312 6247832331914935776 6249944941751926016 6266791154532928512 6301519881256255488 6302902703262236672 6314972348218376192 6318505110046703616 6331993837027590144 6347004273691363328 6350750505328569984 6364308069688832256 6381462538879368192 6396590244579577104 6397349303585697856 6404562424282595328 6435534690613592064 6447858317119586304 6449375310363804672 6451556068905213952 6468945707904958464 6482755595052056576 6529852541341651627 6551746347036246016 6555613424855298048 6569608330001375232 6587316169165799424 6601378753241481216 6601483218627101952 6602931865372466688 6603715410152978432 6654517270570689084 6657419675214249984 6659670780805382144 6689614751411208192 6706268666541817856 6740492945901059744 6742677399570653184 6758661390499175808 6767084825657081856 6781531179356258304 6811463432612450619 6814434290195718144 6815929667481255936 6816738487899848704 6828981725398941696 6869179118008453248 6882333145128620928 6919581899796775232 6957928202220448768 6960183122137448448 6976682725676568576 6991576528384630784 6995487800408850432 7012287016300296024 7031188059470916768 7034254751169773568 7046198220012635712 7085868779742298112 7090765541170016256 7104343891745673216 7140379807902783744 7141227129584034816 7142794219145058304 7182377499066269696 7197017966533910088 7201737007150006272 7217111255106715648 7238489823277724928 7258000577518365696 7273494936787236864 7289137720567425072 7293100044433563648 7311256346955083264 7319499913465823232 7333516275350372352 7370714640415776768 7371589295054487552 7373206935891673088 7387326143198855168 7429179836422100736 7445039628692596224 7462688618676173288 7471989494996361216 7492129628406054912 7508123805715857408 7524271195424438784 7528361336189485056 7544552249859545088 7547103325889118208 7583054564138692212 7608479628816285696 7664307047476363264 7668830798887329792 7685202197360099328 7701608545448394752 7703420509601211136 7705917028080746496 7724184446284772352 7763603482332470598 7766989621083291648 7784529637271372136 7787924903080820736 7804550543313076224 7827669227498004864 7865523594432709632 7885104955582371776 7916212437561114624 7951917945394798592 7971602377210085376 7973351686487506944 7990373175296720896 8014042304343195456 8035643496538190592 8052797965728726528 8080174686449553408 8119250161995055104 8139463179955996672 8161402433810325504 8203052736049402896 8208431427504308224 8220564590014741664 8225163390324468672 8272559798031685632 8294857802878132224 8310741911098712064 8312565642042556416 8330443109219914368 8340825482786635776 8355721539377238016 8395524696010694949 8402026508341673984 8424673480062271488 8467667340438093312 8485744092918443008 8490491241625257984 8508616718505824256 8528786992772769472 8539416565710127104 8562433861035491328 8578830359843831808 8599167080485072896 8622345428410908672 8625260943873277952 8664309613629444096 8666348073301362528 8740817899807064064 8759477773335166976 8764378055871234048 8783088225554399232 8801838337655308288 8801977624836135936 8803909153829955584 8870743075030168248 8872689694094252112 8876559566952333312 8943803472133619712 8945907688569148416 8989169822208811008 8990236532760870912 9011548520665567744 9057537396054549031 9081951243483267492 9085912386927624192 9087906223308341248 9105308967198588928 9110402716811526144 9156896077450496256 9158905490677937664 9176444193504827904 9234485355942346752 9248135163766584372 9279143042280062976 9302243634235424768 9327317067211800576 9349716021733728032 9374917412627889024 9394930960016847616 9400186731799392768 9452279821884383232 9454354054893355008 9472458522327564288 9497990755541385216 9520506410537044992 9521636172778713088 9546462104533248384 9594885366869365656 9596023955378546784 9651319764370299904 9677334103357820928 9697993249049649152 9703418561857437696 9718850294089900096 9724133392578084864 9757192074203234304 9827619520554369024 9828785726739316736 9854412495002062848 9902068129862221824 9904397798058700032 9905573115229467648 9926719504923461632 9962652659995148288 9989506171208073216 10010831740954476544 10032361593899251712 10059402999812726784 10110739418851589616 10137992085748763712 10172296769034387456 10223894501221883904 10225107731849773056 10243472588098412544 10246936263146799104 10274556037440995328 10298912595046363136 10351471309776627464 10355986161444388864 10379372849695162848 10383899870774427648 10436892303330673152 10462562552307253248 10465024088514852864 10487364792576946176 10518430524450444036 10553697549648396288 10569297330018953568 10573907187714490368 10595609784063812074 10628803169613447168 10631135581983342592 10685389739124260608 10711840694376052224 10714191328717587456 10737063954304968704 10773566248599404544 10802605510725009408 10825666882660073472 10857734734916587392 10881869911747100672 10910242405180855296 10933706580851137608 10937403648065870528 10966884520432624896 11030079730708914176 11057383942581731328 11059810403837509632 11080989214798282752 11083420856056741888 11107257478959885824 11167559443038894336 11194032928014259932 11207984242494541824 11262185708573786112 11286406793136658176 11290223120584124416 11316649291271110656 11320654988833677312 11344822291341099008 11385888754280169472 11460557521538408978 11465556107313430528 11496460571214544896 11527803296040148992 11552412818172592128 11555130764401816704 11586276669427158528 11645405223498705897 11650484431624937472 11654423866409418752 11685837407828312064 11706825814969614336 11735970166448181248 11827657433373557664 11830252925459002816 11899667918493057024 11927876918092197888 11960027529731260416 11985559762945081344 11986982043681161216 12021063456514793184 12026306510064451584 12079196948593089792 12109268324644356656 12114549849236832256 12209194769933995008 12211873987570583552 12235258924673103872 12242103650715488256 12304579104074104344 12312647141256462336 12330846885022112496 12408839697047528448 12436422756282400768 12468848463063834624 12495664663829871552 12499889883503852032 12533582309065857024 12603039762512510976 12605805406524473344 12629944696436752384 12637010220093407232 12663987674055180288 12694008547382726656 12701501010657139968 12728616139377664512 12762925077758736384 12793180489159154208 12794698607171395712 12809124848565190656 12871069381227184128 12895716634239172608 12898750620727609344 12903112137810427904 12937891415809916928 12965511190104113152 13059705082683303254 13103492694072492032 13111226849710596096 13139216660002750464 13174632338331598848 13202757506482962432 13202966437254203904 13205863730744933376 13207430820305956864 13309034541141378168 13314839350428499968 13412537333083635712 13480985891802119488 13485354799141306368 13517322780998351616 13534169651314163712 13622926865224901238 13628868580391436288 13631859334962511872 13633476975799697408 13657963450797883392 13738358236016906496 13764666290257241856 13839163799593550464 13915856404440897536 13953365451353137152 13983153056769261568 13990975600817700864 14024574032600592048 14062376118941833536 14092396440025271424 14171737559484596224 14181531082340032512 14208687783491346432 14280759615805567488 14282454259168069632 14285588438290116608 14364754998132539392 14394035933067820176 14403474014300012544 14476979646555449856 14516001155036731392 14546989873574473728 14578275441134850144 14586200088867127296 14622512693910166528 14638999826931646464 14667032550700744704 14741429280831553536 14743178590108975104 14746413871783346176 14774652286397710336 14858359672844201472 14890079257385192448 14925377237352346576 14943978989992722432 14984259256812109824 15016247611431714816 15048542390848877568 15089104499719090176 15094206651778236416 15166109128277384424 15328614094952726528 15337661597774659584 15370404394720198656 15403217090896789504 15406841019202422272 15411834056161492992 15448368892569544704 15527206964664941196 15533979242166583296 15569059274542744272 15575849806161641472 15609101086626152448 15655338454996009728 15731047188865419264 15770209911164743552 15893414676095718111 15903835890789597184 15943204754420170752 15946703372975013888 15980746350593441792 16028084608686390912 16071286993076381184 16105595931457453056 16160349372899106816 16238500323990110208 16278926359911993344 16322804867620651008 16406105472098805792 16441129180029483328 16450326780648937344 16545119596063371264 16589715605756264448 16621483822197424128 16625131284085112832 16660886218439828736 16681650965573271552 16711443078754476032 16791049392021389898 16804053016683347968 16935334680876186624 16971488185836886016 16980982483250515968 17017233437011648512 17057573985545538944 17078833131420254208 17190836282307613467 17198334160970145792 17244690856821817344 17250521887746555904 17328619227258888192 17332696146602725056 17481635799614128128 17518955546670333952 17528756111742468096 17566176451108798464 17603955249672271872 17607818307659911168 17741486150060336496 17745379388188504224 17753119133904666624 17887606944267239424 17891815377138296832 17978339644417622016 17980473065521741824 18023097041331135488 18115074792109098062 18163902486966534984 18171824773855248384 18175812446616682496 18210617934397177856 18220805433623052288 18313792154900992512 18317810981355875328 18352888387009655808 18468970711884693504 18496270327533168744 18604487268470849536 18654634134423601152 18699432043467456064 18749834825255778048 18789861920033695232 18800373463598785536 18904559643768766464 18908708109786710016 18944917044655128576 18995981511082770432 19041012821074089984 19043272345557426176 19092924209066496768 19189770733738731312 19192047910757093568 19302639528740599808 19354668206715641856 19395986498099298304 19406837123714875392 19437700588179800192 19448266785156169728 19589557624024954881 19655239041108738048 19657571453478633472 19708824990004125696 19804136259724443648 19808795596117400064 19811146230458935296 19853439009846923264 19925305319990296576 19979012342416146432 20064723187798503424 20118805999625453568 20221478837703179232 20275984171497527424 20344593538068774912 20447789002443767808 20450215463699546112 20486945176196825088 20493872526293598208 20597825190092726272 20702942619553254928 20711972322888777728 20758745699390325696 20873784606661346304 20930048177029705728 20974729585153892352 21036861048900888072 21138594660037907136 21191219568127624148 21257606339226894336 21262271163966685184 21370779478248521216 21423681388752104448 21428382657435174912 21474127908609937408 21547132497198809088 21605211021450018816 21651333765320146944 21715469469833174784 21763739823494201344 21820484810361710592 21867413161702275216 21874807296131741056 21933769040865249792 22060159461417828352 22114767885163462656 22119620807675019264 22161978429596565504 22166841712113483776 22214514957919771648 22335118886077788672 22388065856028519864 22415968484989083648 22524371417147572224 22572813586273316352 22580446241168248832 22641309977667354624 22689644582682198016 22921115043076817956 22931112214626861056 22992921142429089792 23055606592080297984 23104825636345184256 23110261528803633408 23172553338854317056 23290810446997411794 23300968863249874944 23308847732818837504 23413651629939228672 23471940332896362496 23655314866747115328 23660505850918005632 23855753836184395776 23920055059462520832 23971119525890162688 23973964087362322432 24042126913029586368 24158393897186179584 24218536649288713312 24229099698473664512 24418389539867990016 24423747975141167104 24470517849346207744 24484207301430976512 24609158208148208688 24625294282512924672 24661693770044224992 24817679394095056896 24937696926127669248 24991329327659743104 24999779767007704064 25067164618131714048 25206079525025021952 25211610813048946688 25259889392873504768 25274020440186814464 25388017094765453312 25403002021314279936 25457232278755329024 25525850155517472768 25586360978318308416 25589397214342791424 25618249697130381312 25797501241455218688 25806224275620855808 25875782831619833856 25931022380208226304 26119410165366606508 26206985388144984064 26222453699421192192 26278433320005500928 26349264676663197696 26405515012965924864 26405932874508407808 26411727461489866752 26414861640611913728 26618069082282756336 26629678700856999936 26825074666167271424 26961971783604238976 26970709598282612736 27034645561996703232 27172612188163647093 27245853730449802476 27257737160782872576 27263718669925023744 27266953951599394816 27315926901595766784 27476716472033812992 27529332580514483712 27678327599187100928 27831712808881795072 27906730902706274304 27966306113538523136 27981951201635401728 28049148065201184096 28124752237883667072 28184792880050542848 28363062164680065024 28417375566982692864 28561519231611134976 28564908518336139264 28571176876580233216 28729509996265078784 28788071866135640352 28953959293110899712 29032002310073462784 29093979747148947456 29156550882269700288 29172400177734254592 29245025387820333056 29482858561663107072 29486357180217950208 29492827743566692352 29549304572795420672 29716719345688402944 29780158514770384896 29850754474704693152 29887957979985444864 29968518513624219648 30032495222863429632 30097084781697755136 30178208999438180352 30188413303556472832 30332218256554768848 30675323195549319168 30740808789440397312 30806434181793579008 30813682038404844544 30823668112322985984 30896737785139089408 31054413929329882392 31067958484333166592 31138118549085488544 31151699612323282944 31310676909992019456 31462094377730838528 31540419822329487104 31786829352191436222 31807671781579194368 31886409508840341504 31893406745950027776 31961492701186883584 32056169217372781824 32142573986152762368 32211191862914906112 32320698745798213632 32477000647980220416 32557852719823986688 32645609735241302016 32812210944197611584 32882258360058966656 32900653561297874688 33090239192126742528 33179431211512528896 33242967644394848256 33250262568170225664 33321772436879657472 33422886157508952064 33582098784042779796 33608106033366695936 33870669361752373248 33942976371673772032 33961964966501031936 34034466874023297024 34115147971091077888 34157666262840508416 34381672564615226934 34396668321940291584 34489381713643634688 34657238454517776384 34665392293205450112 34963271599228256256 35037911093340667904 35057512223484936192 35207910499344543744 35215636615319822336 35482972300120672992 35490758776377008448 35783630754276593664 35956679288835244032 35960946131043483648 36046194082662270976 36230149584218196124 36327804973933069968 36343649547710496768 36351624893233364992 36421235868794355712 36627584309801985024 36635621962711750656 36705776774019311616 36937941423769387008 36992540655066337488 37208974536941699072 37309268268847202304 37398864086934912128 37499669650511556096 37579723840067390464 37600746927197571072 37809119287537532928 37817416219573420032 37889834089310257152 37991963022165540864 38082025642148179968 38086544691114852352 38185848418132993536 38379541467477462624 38384095821514187136 38605279057481199616 38709336413431283712 38791972996198596608 38813674247429750784 38875401176359600384 38896533570312339456 39179115248049909762 39310478082217476096 39417649980008251392 39608272519448887296 39617591192234800128 39622292460917870592 39706878019693846528 39850610639980593152 40111951325384431423 40129446375597006848 40237611999250907136 40442957675406358464 40551968342995054848 40895578004887535616 40900430927399092224 40973890352393650176 40987745052587196416 41195650380185452544 41405885239106509856 41423944645777555456 41517491398780651392 41747569213322692608 41860096354059411456 41949459170307784704 42073722097801776144 42277189320075814272 42382439136255248296 42515212678453788672 42741558956497042432 42847362777504208896 42856765314870349824 42948255817219874816 43094264994397618176 43210422042900037632 43430938939666349568 43527479646988402688 43640969620723421184 43734826323404550432 43749614592263482112 43867538081730499584 44120318922835656704 44229535770326925312 44239241615350038528 44323956859193131008 44333683424226967552 44429029915839543296 44670237772155577344 44776131712057039728 44831936969978167296 45048742834295144448 45145627172546632704 45160892482336497664 45282619955334709248 45379289165364396032 45842230086153635912 45862224429253722112 45985842284858179584 46111213184160595968 46209651272690368512 46220523057607266816 46345106677708634112 46581620893994823588 46601937726499749888 46617695465637675008 46827303259878457344 46943880665792724992 47310629733494230656 47321011701836011264 47680244028287154333 47711507672368791552 47840110118925041664 47942239051780325376 48084253826059172736 48316787794372359168 48437073298577426624 48836779079735980032 48847495950282334208 48941035698692415488 48968414602861953024 49218316416296417376 49323387540088449984 49635358788190113792 49875393852255338496 49982658655319486208 49999559534015408128 50134329236263428096 50412159050050043904 50423221626097893376 50519778785747009536 50776034189530906624 50806004042628559872 50914464557510658048 51051700311034945536 51172721956636616832 51178794428685582848 51236499394260762624 51572508846922840401 51595002482910437376 51612448551241711616 51751565663239667712 52238820330733213016 52444907398842384384 52556866640011001856 52698529353326395392 52811865749016815616 52823454922979733504 52829723281223827456 53236138164565512672 53259357401713999872 53650149332334542848 53923943567208477952 53941419196565225472 54069291123993406464 54345224376327294186 54491707460899604952 54515474321565745152 54527437339850047488 54631853803191533568 54953432944067625984 55058665161028967424 55356655198374201856 55663425617763590144 55813461805412548608 55932612227077046272 55963902403270803456 56098296130402368192 56249504475767334144 56369585760101085696 56726124329360130048 56834751133965385728 57123038463222269952 57129817036672278528 57142353753160466432 57459019992530157568 57576143732271280704 57907918586221799424 58064004620146925568 58187959494297894912 58313101764539400576 58344800355468509184 58490050775640666112 58768672872074864643 58965717123326214144 58972714360435900416 59433438691376805888 59560317029540769792 59701508949409386304 59775915959970889728 59937037027248439296 60194169563395510272 60356417998876360704 60376826607112945664 60664436513109537696 61350646391098638336 61481617578880794624 61612868363587158016 61627364076809689088 61793475570278178816 62108827858659764784 62135916968666333184 62276237098170977088 62621353819984038912 62924188755461677056 63080839644658974208 63573658704382872444 63615343563158388736 63772819017680683008 63786813491900055552 64112338434745563648 64285147972305524736 64422383725829812224 64641397491596427264 64954001295960440832 65115705439647973376 65291219470482604032 65624421888395223168 65764516720117933312 65801307122595749376 66180478384253485056 66358862423025057792 66485935288789696512 66500525136340451328 66643544873759314944 66845772315017904128 67164197568085559592 67741338723504746496 67885952743347544064 67923929933002063872 68068933748046594048 68230295942182155776 68763345129230453868 68793336643880583168 68978763427287269376 69314476909035552768 69330784586410900224 69926543198456512512 70075822186681335808 70415820998689087488 70431273230639644672 70965944600241345984 70981517552754016896 71567261508553187328 71913358577670488064 71921892262086967296 72092388165324541952 72460299168436392248 72655609947866139936 72687299095420993536 73255168619603970048 73271243925423501312 73411553548038623232 73875882847538774016 73985081310132674976 74417949073883398144 74797728173869824256 74999339301023112192 75159447680134780928 75201493854395142144 75618238575075065856 75634832439146840064 75779668178620514304 76164051284296359936 76173089382229704704 76371696836265987072 76759082934954925248 76768191643028374272 77210558114962399232 77418672826862567424 77583945992397193216 77627348494859501568 77750802352719200768 77793067140624678912 78358230496099819524 78620956164434952192 78835299960016502784 79216545038897774592 79235182384469600256 79244584921835741184 79413756039387693056 79701221279961186304 80223902650768862846 80258892751194013696 80475223998501814272 80885915350812716928 81103936685990109696 81517836564490941279 81791156009775071232 81800861854798184448 81947780704787300352 82391300760370905088 82811770478213019712 83034982797561302784 83495138426645385216 83720192708118822912 83898918340615569408 84147444195603552288 84554378640151628544 84764878272510496592 85483117912994084864 85694725555008417792 85713530629740699648 85896511634439749632 86188529988795236352 86861877879332699136 87054959293976805376 87281939241446842368 87469652646809100864 87499229184526964224 87735076163460999168 88240637845671313408 88459071540653850624 88478483230700077056 88647913718386262016 88858059831679086592 89340475544311154688 89552263424114079456 89663873939956334592 90097485668590288896 90291254345093265408 90321784964672995328 90565239910669418496 90758578330728792064 91684460172307271824 91724448858507444224 92222426368321191936 92419302545380737024 92441046115214533632 92690213355417268224 93163241787989647176 93203875452999499776 93887761331585449984 94621259466988461312 94642023403672022528 95360488056574308666 95423015344737583104 95680220237850083328 95884478103560650752 96168507652118345472 96633575588744718336 96874146597154853248 97673558159471960064 97694991900564668416 97882071397384830976 97936829205723906048 98436632832592834752 98646775080176899968 99270717576380227584 99750787704510676992 99965317310638972416 99999119068030816256 100268658472526856192 100824318100100087808 101552068379061813248 101612008085257119744 101828929115021316096 102103400622069891072 102345443913273233664 102357588857371165696 102472998788521525248 103145017693845680802 103190004965820874752 103224897102483423232 104477640661466426032 104889814797684768768 105113733280022003712 105623731498033631232 105646909845959467008 105659446562447654912 106472276329131025344 107300298664669085696 107847887134416955904 107882838393130450944 108138582247986812928 108690448752654588372 108983414921799209904 109030948643131490304 109054874679700094976 109263707606383067136 109906865888135251968 110117330322057934848 110713310396748403712 111326851235527180288 111626923610825097216 111865224454154092544 111927804806541606912 112196592260804736384 112499008951534668288 112739171520202171392 113452248658720260096 113669502267930771456 114246076926444539904 114259634073344557056 114284707506320932864 115152287464542561408 115815837172443598848 116128009240293851136 116375918988595789824 116626203529078801152 116689600710937018368 116980101551281332224 117537345744149729286 117931434246652428288 118866877382753611776 119120634059081539584 119403017898818772608 119551831919941779456 120335853976153294269 120388339126791020544 120712835997752721408 120753653214225891328 121328873026219075392 122701292782197276672 122963235157761589248 123254728153619378176 123586951140556357632 124217655717319529568 124271833937332666368 124552474196341954176 125242707639968077824 125848377510923354112 126161679289317948416 127147317408765744888 127230687126316777472 127545638035361366016 128224676869491127296 128570295944611049472 128844767451659624448 129282794983192854528 130231410879295946752 130582438940965208064 131248843776790446336 131529033440235866624 131602614245191498752 132360956768506970112 132717724846050115584 132971870577579393024 133001050272680902656 133287089747518629888 133691544630035808256 134328395136171119184 135482677447009492992 135771905486695088128 135847859866004127744 136137867496093188096 136460591884364311552 137526690258460907736 137586673287761166336 137957526854574538752 138628953818071105536 138661569172821800448 139853086396913025024 140831641997378174976 140862546461279289344 141931889200482691968 141963035105508033792 143134523017106374656 143826717155340976128 144184776330649083904 144920598336872784496 145311219895732279872 146510337239207940096 146542487850847002624 146823107096077246464 147970162620265349952 148835898147766796288 149595456347739648512 149998678602046224384 150318895360269561856 150402987708790284288 151236477150150131712 151269664878293680128 151559336357241028608 152328102568592719872 152346178764459409408 152743393672531974144 153518165869909850496 153536383286056748544 154421116229924798464 154837345653725134848 155167891984794386432 155254696989719003136 155501604705438401536 156716460992199639048 157670599920033005568 158470364768939200512 158489169843671482368 158827512078775386112 160447805301537725692 160517785502388027392 160950447997003628544 161771830701625433856 162207873371980219392 163035673128981882558 163582312019550142464 163895561409574600704 164782601520741810176 165623540956426039424 166069965595122605568 166990276853290770432 167440385416237645824 167797836681231138816 168294888391207104576 169108757280303257088 169529756545020993184 170966235825988169728 171389451110016835584 171427061259481399296 171793023268879499264 172377059977590472704 173723755758665398272 174563878482893684736 174939305293618201728 174998458369053928448 175470152326921998336 176481275691342626816 176918143081307701248 177716119663358173184 178680951088622309376 179104526848228158912 179327747879912669184 180582508690186530816 180643569929345990656 181130479821338836992 181517156661457584128 183368920344614543648 183448897717014888448 184444852736642383872 184838605090761474048 184882092230429067264 185380426710834536448 186326483575979294352 186407750905998999552 187775522663170899968 189242518933976922624 189284046807344045056 190720976113148617332 190846030689475166208 191360440475700166656 192337015304236690944 193267151177489436672 193748293194309706496 195347116318943920128 195389983801129336832 195764142794769661952 195873658411447812096 196873265665185669504 197293550160353799936 198541435152760455168 199501575409021353984 199930634621277944832 199998238136061632512 200537316945053712384 203104136758123626496 203224016170514239488 203657858230042632192 204206801244139782144 204690887826546467328 204715177714742331392 206290035387691361604 206380009931641749504 206449794204966846464 208955281322932852064 209779629595369537536 210227466560044007424 211247462996067262464 211293819691918934016 211318893124895309824 212944552658262050688 215695774268833911808 215765676786260901888 216277164495973625856 217380897505309176744 217966829843598419808 218061897286262980608 219813731776270503936 220234660644115869696 221426620793496807424 222653702471054360576 223253847221650194432 223730448908308185088 224393184521609472768 224998017903069336576 225478343040404342784 226904497317440520192 227339004535861542912 228492153852889079808 228519268146689114112 228569415012641865728 230304574929085122816 231631674344887197696 232256018480587702272 232751837977191579648 233252407058157602304 233379201421874036736 233960203102562664448 235074691488299458572 235862868493304856576 237733754765507223552 238241268118163079168 238806035797637545216 239103663839883558912 240671707952306588538 240776678253582041088 241425671995505442816 242657746052438150784 245402585564394553344 246509456307238756352 247173902281112715264 248435311434639059136 249104948392683908352 250485415279936155648 251696755021846708224 252323358578635896832 254294634817531489776 254461374252633554944 256449353738982254592 257140591889222098944 257689534903319248896 258565589966385709056 260462821758591893504 261164877881930416128 262497687553580892672 263058066880471733248 263205228490382997504 264721913537013940224 265435449692100231168 265943741155158786048 266574179495037259776 267383089260071616512 268656790272342238368 270965354894018985984 271543810973390176256 271695719732008255488 272275734992186376192 272921183768728623104 275053380516921815472 275173346575522332672 277257907636142211072 277323138345643600896 280783659277691019961 281663283994756349952 281725092922558578688 283863778400965383936 283926070211016067584 286269046034212749312 287653434310681952256 288369552661298167808 289841196673745568992 290622439791464559744 293020674478415880192 293084975701694005248 293646214192154492928 295940325240530699904 299190912695479297024 299997357204092448768 300637790720539123712 300805975417580568576 302472954300300263424 304656205137185439744 304692357528918818816 305486787345063948288 307036331739819700992 307072766572113497088 308842232459849596928 309674691307450269696 310335783969588772864 311003209410876803072 313432921984399278096 315341199840066011136 316940729537878401024 316978339687342964736 317655024157550772224 320895610603075451384 321035571004776054784 321900895994007257088 323543661403250867712 324415746743960438784 326071346257963765116 327164624039100284928 327791122819149201408 329565203041483620352 331247081912852078848 332139931190245211136 333980553706581540864 334880770832475291648 335595673362462277632 336589776782414209152 338217514560606514176 339059513090041986368 341932471651976339456 342778902220033671168 342854122518962798592 343586046537758998528 347447511517330796544 349127756965787369472 349878610587236403456 349996916738107856896 350940304653843996672 352962551382685253632 355432239326716346368 357361902177244618752 358209053696456317824 358655495759825338368 361007561928459882807 361165017380373061632 361287139858691981312 362260959642677673984 366737840689229087296 368889705473284767744 369764184460858134528 370760853421669072896 372652967151958588704 372815501811997999104 375551045326341799936 378485037867953845248 378568093614688090112 381441952226297234664 381692061378950332416 384674030608473381888 386534302354978873344 387496586388619412992 390694232637887840256 390779967602258673664 391528285589539323904 391747316822895624192 393746531330371339008 394587100320707599872 397082870305520910336 399003150818042707968 399861269242555889664 399996476272123265024 401074633890107424768 406208273516247252992 406448032341028478976 407315716460085264384 408413602488279564288 409381775653092934656 409430355429484662784 412580070775382723208 412760019863283499008 417910562645865704128 419559259190739075072 422494925992134524928 422587639383837868032 422637786249790619648 425889105316524101376 431391548537667823616 432554328991947251712 434761795010618353488 435933659687196839616 439627463552541007872 440469321288231739392 442853241586993614848 445307404942108721152 446507694443300388864 448786369043218945536 449996035806138673152 450956686080808685568 453808994634881040384 454678009071723085824 456984307705778159616 457038536293378228224 457138830025283731456 460609149858170245632 463263348689774395392 464512036961175404544 465503675954383159296 466504814116315204608 467920406205125328896 470149382976598917144 475467509531014447104 476482536236326158336 477612071595275090432 481343415904613177076 481553356507164082176 482851343991010885632 485315492104876301568 493018912614477512704 494347804562225430528 496870622869278118272 498209896785367816704 500970830559872311296 503393510043693416448 504646717157271793664 508589269635062979552 512898707477964509184 514281183778444197888 515379069806638497792 517131179932771418112 520925643517183787008 524995375107161785344 526116133760943466496 526410456980765995008 529443827074027880448 533148358990074519552 534766178520143233024 537313580544684476736 541930709788037971968 543087621946780352512 543391439464016510976 544551469984372752384 545842367537457246208 550106761033843630944 550346693151044665344 554515815272284422144 554646276691287201792 561567318555382039922 563326567989512699904 563450185845117157376 567727556801930767872 567852140422032135168 572538092068425498624 576739105322596335616 579682393347491137984 581244879582929119488 586041348956831760384 586169951403388010496 587292428384308985856 591880650481061399808 598381825390958594048 599994714408184897536 601275581441078247424 601611950835161137152 609312410274370879488 609384715057837637632 610973574690127896576 614072663479639401984 614145533144226994176 617684464919699193856 619349382614900539392 622006418821753606144 626865843968798556192 630682399680132022272 633881459075756802048 633956679374685929472 635310048315101544448 641791221206150902768 642071142009552109568 647087322806501735424 648831493487920877568 652142692515927530232 659130406082967240704 662494163825704157696 664279862380490422272 667961107413163081728 669761541664950583296 671191346724924555264 673179553564828418304 676435029121213028352 678119026180083972736 683864943303952678912 685557804440067342336 685708245037925597184 687172093075517997056 694895023034661593088 698255513931574738944 699757221174472806912 699993833476215713792 701880609307687993344 710864478653432692736 714723804354489237504 716418107392912635648 717310991519650676736 722015123856919765614 722330034760746123264 722574279717383962624 733475681378458174592 739528368921716269056 741521706843338145792 745305934303917177408 751102090652683599872 756970075735907690496 757136187229376180224 762883904452594469328 763384122757900664832 769348061216946763776 773068604709957746688 774993172777238825984 781388465275775680512 781559935204517347328 783056571179078647808 783494633645791248384 787493062660742678016 789174200641415199744 794165740611041820672 799722538485111779328 799992952544246530048 802149267780214849536 812416547032494505984 812896064682056957952 814631432920170528768 816827204976559128576 818763551306185869312 818860710858969325568 825160141550765446416 825520039726566998016 835821125291731408256 842350977833073059883 844989851984269049856 845175278767675736064 845275572499581239296 851778210633048202752 862783097075335647232 865108657983894503424 869523590021236706976 871867319374393679232 879254927105082015744 880938642576463478784 885706483173987229696 890614809884217442304 897572738086437891072 899992071612277346304 901913372161617371136 913968615411556319232 914077072586756456448 914277660050567462912 921218299716340491264 926526697379548790784 929024073922350809088 931007351908766318592 933009628232630409216 935840812410250657792 940298765953197834288 950935019062028894208 952965072472652316672 955224143190550180864 962686831809226354152 963106713014328164352 965702687982021771264 970630984209752603136 986037825228955025408 988695609124450861056 993741245738556236544 996419793570735633408 1001941661119744622592 1006787020087386832896 1009293434314543587328 1017178539270125959104 1025797414955929018368 1028562367556888395776 1030758139613276995584 1041851287034367574016 1049990750214323570688 1052232267521886932992 1052820913961531990016 1058887654148055760896 1066296717980149039104 1074627161089368953472 1083861419576075943936 1086175243893560705024 1086782878928033021952 1091684735074914492416 1100213522067687261888 1109292553382574403584 1123134637110764079844 1126653135979025399808 1126900371690234314752 1135455113603861535744 1135704280844064270336 1145076184136850997248 1153478210645192671232 1159364786694982275968 1162489759165858238976 1172082697913663520768 1172339902806776020992 1174584856768617971712 1183761300962122799616 1196763650781917188096 1199989428816369795072 1202551162882156494848 1203223901670322274304 1218624820548741758976 1221947149380255793152 1228145326959278803968 1228291066288453988352 1235368929839398387712 1244012837643507212288 1253731687937597112384 1267762918151513604096 1267913358749371858944 1270620096630203088896 1283582442412301805536 1284142284019104219136 1294174645613003470848 1297662986975841755136 1304285385031855060464 1324988327651408315392 1328559724760980844544 1335922214826326163456 1339523083329901166592 1346359107129656836608 1352870058242426056704 1356238052360167945472 1367729886607905357824 1371115608880134684672 1371416490075851194368 1374344186151035994112 1389790046069323186176 1396511027863149477888 1399514442348945613824 1399987666952431427584 1403761218615375986688 1421728957306865385472 1429447608708978475008 1432836214785825271296 1444030247713839531228 1444660069521492246528 1445148559434767925248 1466951362756916349184 1479056737843432538112 1483043413686676291584 1490611868607834354816 1513940151471815380992 1514272374458752360448 1525767808905188938656 1538696122433893527552 1546137209419915493376 1549986345554477651968 1562776930551551361024 1563119870409034694656 1566113142358157295616 1574986125321485356032 1578348401282830399488 1588331481222083641344 1599445076970223558656 1599985905088493060096 1604298535560429699072 1625792129364113915904 1629262865840341057536 1633654409953118257152 1637527102612371738624 1637721421717938651136 1650320283101530892832 1651040079453133996032 1671642250583462816512 1684701955666146119766 1689979703968538099712 1690350557535351472128 1703556421266096405504 1725566194150671294464 1730217315967789006848 1739047180042473413952 1743734638748787358464 1758509854210164031488 1761877285152926957568 1771412966347974459392 1781229619768434884608 1795145476172875782144 1799984143224554692608 1803826744323234742272 1827937230823112638464 1828154145173512912896 1842436599432680982528 1853053394759097581568 1858048147844701618176 1866019256465260818432 1871681624820501315584 1880597531906395668576 1901870038124057788416 1905930144945304633344 1910448286381100361728 1925373663618452708304 1926213426028656328704 1941261968419505206272 1972075650457910050816 1977391218248901722112 1987482491477112473088 1992839587141471266816 2003883322239489245184 2013574040174773665792 2018586868629087174656 2034357078540251918208 2051594829911858036736 2057124735113776791552 2061516279226553991168 2099981500428647141376 2104464535043773865984 2105641827923063980032 2132593435960298078208 2149254322178737906944 2167722839152151887872 2172350487787121410048 2183369470149828984832 2200427044135374523776 2218585106765148807168 2246269274221528159688 2253306271958050799616 2270910227207723071488 2271408561688128540672 2290152368273701994496 2306956421290385342464 2318729573389964551936 2324979518331716477952 2344165395827327041536 2344679805613552041984 2349169713537235943424 2367522601924245599232 2393527301563834376192 2399978857632739590144 2405102325764312989696 2406447803340644548608 2437249641097483517952 2443894298760511586304 2456290653918557607936 2456582132576907976704 2470737859678796775424 2488025675287014424576 2507463375875194224768 2527052933499219179649 2535525836303027208192 2535826717498743717888 2567164884824603611072 2588349291226006941696 2595325973951683510272 2608570770063710120928 2649976655302816630784 2657119449521961689088 2671844429652652326912 2692718214259313673216 2705740116484852113408 2712476104720335890944 2735459773215810715648 2742231217760269369344 2742832980151702388736 2779580092138646372352 2793022055726298955776 2799028884697891227648 2799975333904862855168 2807522437230751973376 2843457914613730770944 2858895217417956950016 2865672429571650542592 2888060495427679062456 2889320139042984493056 2933902725513832698368 2958113475686865076224 2966086827373352583168 2981223737215668709632 3027880302943630761984 3028544748917504720896 3051535617810377877312 3077392244867787055104 3092274418839830986752 3099972691108955303936 3125553861103102722048 3149972250642970712064 3156696802565660798976 3176662962444167282688 3198890153940447117312 3199971810176986120192 3251584258728227831808 3258525731680682115072 3275054205224743477248 3275442843435877302272 3300640566203061785664 3343284501166925633024 3369403911332292239532 3379959407937076199424 3380701115070702944256 3407112842532192811008 3451132388301342588928 3460434631935578013696 3478094360084946827904 3487469277497574716928 3517019708420328062976 3523754570305853915136 3542825932695948918784 3590290952345751564288 3599968286449109385216 3607653488646469484544 3655874461646225276928 3684873198865361965056 3706106789518195163136 3732038512930521636864 3743363249641002631168 3761195063812791337152 3803740076248115576832 3811860289890609266688 3820896572762200723456 3850747327236905416608 3852426852057312657408 3882523936839010412544 3944151300915820101632 3974964982954224946176 3985679174282942533632 4007766644478978490368 4037173737258174349312 4068714157080503836416 4103189659823716073472 4114249470227553583104 4123032558453107982336 4199963000857294282752 4208929070087547731968 4211283655846127960064 4265186871920596156416 4298508644357475813888 4335445678304303775744 4366738940299657969664 4400854088270749047552 4437170213530297614336 4492538548443056319376 4541820454415446142976 4542817123376257081344 4613912842580770684928 4637459146779929103872 4649959036663432955904 4688330791654654083072 4689359611227104083968 4698339427074471886848 4735045203848491198464 4787054603127668752384 4799957715265479180288 4810204651528625979392 4812895606681289097216 4887788597521023172608 4912581307837115215872 4913164265153815953408 4976051350574028849152 5014926751750388449536 5054105866998438359298 5071051672606054416384 5134329769649207222144 5176698582452013883392 5190651947903367020544 5217141540127420241856 5299953310605633261568 5314238899043923378176 5343688859305304653824 5385436428518627346432 5411480232969704226816 5424952209440671781888 5470919546431621431296 5484462435520538738688 5559160184277292744704 5598057769395782455296 5599950667809725710336 5615044874461503946752 5686915829227461541888 5717790434835913900032 5731344859143301085184 5776120990855358124912 5778640278085968986112 5867805451027665396736 5916226951373730152448 5932173654746705166336 5962447474431337419264 6055760605887261523968 6057089497835009441792 6103071235620755754624 6154784489735574110208 6184548837679661973504 6199945382217910607872 6299944501285941424128 6313393605131321597952 6397780307880894234624 6399943620353972240384 6503168517456455663616 6517051463361364230144 6550108410449486954496 6550885686871754604544 6601281132406123571328 6686569002333851266048 6738807822664584479064 6759918815874152398848 6814225685064385622016 6902264776602685177856 6920869263871156027392 6956188720169893655808 6974938554995149433856 7034039416840656125952 7047509140611707830272 7085651865391897837568 7180581904691503128576 7199936572898218770432 7215306977292938969088 7311748923292450553856 7369746397730723930112 7412213579036390326272 7464077025861043273728 7522390127625582674304 7607480152496231153664 7641793145524401446912 7701494654473810833216 7765047873678020825088 7888302601831640203264 7949929965908449892352 7971358348565885067264 8015533288957956980736 8074347474516348698624 8137428314161007672832 8206379319647432146944 8228498940455107166208 8399926001714588565504 8417858140175095463936 8422567311692255920128 8530373743841192312832 8597017288714951627776 8733477880599315939328 8801708176541498095104 8874340427060595228672 8985077096886112638752 9083640908830892285952 9085634246752514162688 9274918293559858207744 9299918073326865911808 9376661583309308166144 9470090407696982396928 9574109206255337504768 9599915430530958360576 9620409303057251958784 9775577195042046345216 9825162615674230431744 9826328530307631906816 9952102701148057698304 10029853503500776899072 10108211733996876718596 10142103345212108832768 10268659539298414444288 10353397164904027766784 10381303895806734041088 10434283080254840483712 10599906621211266523136 10628477798087846756352 10770872857037254692864 10822960465939408453632 10849904418881343563776 10941839092863242862592 11118320368554585489408 11196115538791564910592 11199901335619451420672 11230089748923007893504 11435580869671827800064 11462689718286602170368 11552241981710716249824 11557280556171937972224 11735610902055330793472 11832453902747460304896 11924894948862674838528 12111521211774523047936 12114178995670018883584 12206142471241511509248 12309568979471148220416 12369097675359323947008 12399890764435821215744 12599889002571882848256 12626787210262643195904 12795560615761788469248 13006337034912911327232 13100216820898973908992 13101771373743509209088 13202562264812247142656 13373138004667702532096 13477615645329168958128 13628451370128771244032 13804529553205370355712 13841738527742312054784 13912377440339787311616 13949877109990298867712 14068078833681312251904 14095018281223415660544 14171303730783795675136 14361163809383006257152 14399873145796437540864 14430613954585877938176 14739492795461447860224 14928154051722086547456 15044780255251165348608 15283586291048802893824 15402989308947621666432 15530095747356041650176 15899859931816899784704 15942716697131770134528 16031066577915913961472 16148694949032697397248 16274856628322015345664 16412758639294864293888 16799852003429177131008 16835716280350190927872 16845134623384511840256 17060747487682384625664 17194034577429903255552 17466955761198631878656 17603416353082996190208 17748680854121190457344 17970154193772225277504 18167281817661784571904 18171268493505028325376 18549836587119716415488 18599836146653731823616 18940180815393964793856 19148218412510675009536 19199830861061916721152 19551154390084092690432 19650325231348460863488 19652657060615263813632 19904205402296115396608 20059707007001553798144 20216423467993753437192 20537319078596828888576 20706794329808055533568 20762607791613468082176 20868566160509680967424 21199813242422533046272 21256955596175693512704 21541745714074509385728 21645920931878816907264 21699808837762687127552 22236640737109170978816 22392231077583129821184 22399802671238902841344 22925379436573204340736 23104483963421432499648 23471221804110661586944 23664907805494920609792 23849789897725349677056 24223042423549046095872 24228357991340037767168 24412284942483023018496 24619137958942296440832 24799781528871642431488 25199778005143765696512 25253574420525286391808 25591121231523576938496 26200433641797947817984 26203542747487018418176 26405124529624494285312 26746276009335405064192 26955231290658337916256 27256902740257542488064 27609059106410740711424 27824754880679574623232 27899754219980597735424 28342607461567591350272 28722327618766012514304 28799746291592875081728 28861227909171755876352 29478985590922895720448 29856308103444173094912 30089560510502330697216 30567172582097605787648 30805978617895243332864 31060191494712083300352 31799719863633799569408 31885433394263540269056 32297389898065394794496 32549713256644030691328 32825517278589728587776 33599704006858354262016 33671432560700381855744 33690269246769023680512 34388069154859806511104 34933911522397263757312 35206832706165992380416 35497361708242380914688 35940308387544450555008 36334563635323569143808 36342536987010056650752 37099673174239432830976 37199672293307463647232 37880361630787929587712 38296436825021350019072 39300650462696921726976 39305314121230527627264 39808410804592230793216 40119414014003107596288 40432846935987506874384 41074638157193657777152 41413588659616111067136 41525215583226936164352 41737132321019361934848 42399626484845066092544 42513911192351387025408 43083491428149018771456 43291841863757633814528 43399617675525374255104 44784462155166259642368 44799605342477805682688 45850758873146408681472 46208967926842864999296 46942443608221323173888 47699579795450699354112 48446084847098092191744 48456715982680075534336 48824569884966046036992 49238275917884592881664 49599563057743284862976 50399556010287531393024 50507148841050572783616 51182242463047153876992 52400867283595895635968 52810249059248988570624 53492552018670810128384 53910462581316675832512 54513805480515084976128 55218118212821481422848 55649509761359149246464 55799508439961195470848 57444655237532025028608 57599492583185750163456 58957971181845791440896 59712616206888346189824 60179121021004661394432 61134345164195211575296 61611957235790486665728 62120382989424166600704 63599439727267599138816 63770866788527080538112 65099426513288061382656 67199408013716708524032 67342865121400763711488 68776138309719613022208 70413665412331984760832 70994723416484761829376 71880616775088901110016 72669127270647138287616 72685073974020113301504 74199346348478865661952 74399344586614927294464 75760723261575859175424 76592873650042700038144 78601300925393843453952 78610628242461055254528 80238828028006215192576 80865693871975013748768 82149276314387315554304 82827177319232222134272 83474264642038723869696 84799252969690132185088 85027822384702774050816 86166982856298037542912 86583683727515267629056 86799235351050748510208 89568924310332519284736 91701517746292817362944 92417935853685729998592 93884887216442646347776 95399159590901398708224 96892169694196184383488 97649139769932092073984 98476551835769185763328 99199126115486569725952 100799112020575062786048 101014297682101145567232 104801734567191791271936 105620498118497977141248 106985104037341620256768 107820925162633351665024 109027610961030169952256 111299019522718298492928 111599016879922390941696 114889310475064050057216 117915942363691582881792 119425232413776692379648 120358242042009322788864 122268690328390423150592 123223914471580973331456 124240765978848333201408 127198879454535198277632 127541733577054161076224 130198853026576122765312 134398816027433417048064 137552276619439226044416 140827330824663969521664 143761233550177802220032 145338254541294276575232 145370147948040226603008 148398692696957731323904 148798689173229854588928 151521446523151718350848 157202601850787686907904 160477656056012430385152 161731387743950027497536 164298552628774631108608 165654354638464444268544 166948529284077447739392 169598505939380264370176 172333965712596075085824 173598470702101497020416 179137848620665038569472 183403035492585634725888 184835871707371459997184 187769774432885292695552 190798319181802797416448 195298279539864184147968 198398252230973139451904 201598224041150125572096 202028595364202291134464 211240996236995954282496 213970208074683240513536 215641850325266703330048 218055221922060339904512 222598039045436596985856 223198033759844781883392 229778620950128100114432 235831884727383165763584 240716484084018645577728 244537380656780846301184 246447828943161946662912 248481531957696666402816 254397758909070396555264 255083467154108322152448 260397706053152245530624 275104553238878452088832 281654661649327939043328 287522467100355604440064 290676509082588553150464 296797385393915462647808 297597378346459709177856 303042893046303436701696 314405203701575373815808 320955312112024860770304 323462775487900054995072 328597105257549262217216 333897058568154895478784 339197011878760528740352 344667931425192150171648 347196941404202994040832 358275697241330077138944 366806070985171269451776 369671743414742919994368 375539548865770585391104 381596638363605594832896 390596559079728368295936 403196448082300251144192 422481992473991908564992 427940416149366481027072 431283700650533406660096 436110443844120679809024 445196078090873193971712 446396067519689563766784 481432968168037291155456 492895657886323893325824 496963063915393332805632 508795517818140793110528 520795412106304491061248 550209106477756904177664 563309323298655878086656 575044934200711208880128 593594770787830925295616 595194756692919418355712 606085786092606873403392 641910624224049721540608 646925550975800109990144 657194210515098524434432 667794117136309790957568 689335862850384300343296 694393882808405988081664 733612141970342538903552 739343486829485839988736 751079097731541170782208 763193276727211189665792 781193118159456736591872 844963984947983817129984 855880832298732962054144 862567401301066813320192 890392156181746387943424 892792135039379127533568 962865936336074582310912 985791315772647786651648 1017591035636281586221056 1041590824212608982122496 1100418212955513808355328 1126618646597311756173312 1150089868401422417760256 1187189541575661850591232 1283821248448099443081216 1293851101951600219980288 1314388421030197048868864 1335588234272619581915136 1388787765616811976163328 1478686973658971679977472 1502158195463082341564416 1526386553454422379331584 1562386236318913473183744 1689927969895967634259968 1711761664597465924108288 1725134802602133626640384 1780784312363492775886848 1785584270078758255067136 1925731872672149164621824 1971582631545295573303296 2083181648425217964244992 2200836425911027616710656 2253237293194623512346624 2300179736802844835520512 2374379083151323701182464 2567642496896198886162432 2587702203903200439960576 2628776842060394097737728 2671176468545239163830272 2957373947317943359954944 3052773106908844758663168 3124772472637826946367488 3379855939791935268519936 3450269605204267253280768 3561568624726985551773696 3851463745344298329243648 3943165263090591146606592 4166363296850435928489984 4506474586389247024693248 4600359473605689671041024 5135284993792397772324864 5175404407806400879921152 5257553684120788195475456 5342352937090478327660544 5914747894635886719909888 6249544945275653892734976 6759711879583870537039872 6900539210408534506561536 7123137249453971103547392 7702927490688596658487296 7886330526181182293213184 9200718947211379342082048 10350808815612801759842304 10515107368241576390950912 10684705874180956655321088 11829495789271773439819776 12499089890551307785469952 13519423759167741074079744 13801078420817069013123072 15405854981377193316974592 15772661052362364586426368 18401437894422758684164096 20701617631225603519684608 21369411748361913310642176 23658991578543546879639552 27602156841634138026246144 31545322104724729172852736 36802875788845517368328192 41403235262451207039369216 47317983157087093759279104 55204313683268276052492288 73605751577691034736656384 82806470524902414078738432 94635966314174187518558208 110408627366536552104984576 165612941049804828157476864 220817254733073104209969152 331225882099609656314953728 662451764199219312629907456
- Sum of all divisors σ(n): 2402615672308768841628799095
- Sum of proper divisors (its aliquot sum) s(n): 1740163908109549528998891639
- 662451764199219312629907456 is an abundant number, because the sum of its proper divisors (1740163908109549528998891639) is greater than itself. Its abundance is 1077712143910330216368984183
Bases of 662451764199219312629907456
- Binary: 1000100011111101111001111000011000011110000001011100100101111000100000010000000000000000002
- Hexadecimal: 0x223F79E18781725E2040000
- Base-36: 2B8IM2B952K0DCQV40
Squares and roots of 662451764199219312629907456
- 662451764199219312629907456 squared (6624517641992193126299074562) is 438842339890658066188787681292637572412763947124391936
- 662451764199219312629907456 cubed (6624517641992193126299074563) is 290711882265879872373508273572770044677566604776761303763640763769912271952674816
-
662451764199219312629907456 is a
perfect square number . Itssquare root is 25738138320384 -
The
cube root of 662451764199219312629907456 is 871735542.9454620477
Scales and comparisons
How big is 662451764199219312629907456?- 662,451,764,199,219,312,629,907,456 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 662,451,764,199,219,312,629,907,456 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 662451764199219312629907456 cubic inches would be around 72644628.6 feet tall.
Recreational maths with 662451764199219312629907456
- 662451764199219312629907456 backwards is 654709926213912991467154266
- 662451764199219312629907456 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 662451764199219312629907456's digits is 126
- 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 662451764199219312629907456 - Facts about the integer". Numbermatics.com. 2024. Web. 17 May 2024.
APA style:
Numbermatics. (2024). Number 662451764199219312629907456 - Facts about the integer. Retrieved 17 May 2024, from https://numbermatics.com/n/662451764199219312629907456/
Chicago style:
Numbermatics. 2024. "Number 662451764199219312629907456 - Facts about the integer". https://numbermatics.com/n/662451764199219312629907456/
The information we have on file for 662451764199219312629907456 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 662451764199219312629907456, math, Factors of 662451764199219312629907456, curriculum, school, college, exams, university, Prime factorization of 662451764199219312629907456, STEM, science, technology, engineering, physics, economics, calculator, six hundred sixty-two septillion, four hundred fifty-one sextillion, seven hundred sixty-four quintillion, one hundred ninety-nine quadrillion, two hundred nineteen trillion, three hundred twelve billion, six hundred twenty-nine million, nine hundred seven thousand, four hundred fifty-six.