34680596942634022988292608
34,680,596,942,634,022,988,292,608 is an even composite number composed of six prime numbers multiplied together.
34680596942634022988292608 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 34680596942634022988292608:
29 × 73 × 116 × 173 × 193 × 1493
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 7 × 7 × 7 × 11 × 11 × 11 × 11 × 11 × 11 × 17 × 17 × 17 × 19 × 19 × 19 × 149 × 149 × 149)See below for interesting mathematical facts about the number 34680596942634022988292608 from the Numbermatics database.
Names of 34680596942634022988292608
- Cardinal: 34680596942634022988292608 can be written as Thirty-four septillion, six hundred eighty sextillion, five hundred ninety-six quintillion, nine hundred forty-two quadrillion, six hundred thirty-four trillion, twenty-two billion, nine hundred eighty-eight million, two hundred ninety-two thousand, six hundred eight.
Scientific notation
- Scientific notation: 3.4680596942634022988292608 × 1025
Factors of 34680596942634022988292608
Divisors of 34680596942634022988292608
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 4 7 8 11 14 16 17 19 22 28 32 34 38 44 49 56 64 68 76 77 88 98 112 119 121 128 133 136 149 152 154 176 187 196 209 224 238 242 256 266 272 289 298 304 308 323 343 352 361 374 392 418 448 476 484 512 532 539 544 578 596 608 616 646 686 704 722 748 784 833 836 847 896 931 952 968 1043 1064 1078 1088 1156 1192 1216 1232 1292 1309 1331 1372 1408 1444 1463 1496 1568 1639 1666 1672 1694 1792 1862 1904 1936 2023 2057 2086 2128 2156 2176 2261 2299 2312 2384 2432 2464 2527 2533 2584 2618 2662 2744 2816 2831 2888 2926 2992 3136 3179 3278 3332 3344 3388 3553 3584 3724 3773 3808 3872 3971 4046 4114 4172 4256 4312 4352 4522 4598 4624 4768 4864 4913 4928 5054 5066 5168 5236 5324 5488 5491 5632 5662 5776 5831 5852 5929 5984 6137 6272 6358 6517 6556 6664 6688 6776 6859 7106 7301 7448 7546 7616 7744 7942 8092 8228 8344 8512 8624 8704 9044 9163 9196 9248 9317 9536 9728 9826 9856 10108 10132 10241 10336 10472 10648 10976 10982 11324 11473 11552 11662 11704 11858 11968 12274 12544 12716 13034 13112 13328 13376 13552 13718 14161 14212 14399 14602 14641 14896 15092 15232 15488 15827 15884 16093 16184 16456 16688 17024 17248 17689 17731 18029 18088 18326 18392 18496 18634 19072 19652 19712 19817 20216 20264 20482 20672 20944 21296 21952 21964 22201 22253 22627 22648 22946 23104 23324 23408 23716 23936 24548 24871 25088 25289 25432 26068 26224 26656 26752 27104 27436 27797 27863 28322 28424 28798 29204 29282 29792 30184 30464 30976 31141 31654 31768 32186 32368 32912 33376 34048 34391 34496 34969 35378 35462 36058 36176 36652 36784 36992 37268 38144 38437 39083 39304 39424 39634 40432 40528 40964 41344 41503 41888 42592 42959 43061 43681 43904 43928 44402 44506 45254 45296 45892 46208 46648 46816 47432 47872 48013 48127 49096 49742 50578 50864 51107 52136 52448 53312 53504 53789 54043 54208 54872 55594 55726 56644 56848 57596 58408 58564 59584 60368 60401 60928 61952 62282 63308 63536 64141 64372 64736 65219 65824 66752 67507 68096 68782 68992 69938 70756 70924 71687 72116 72352 73304 73568 73984 74536 75449 76288 76874 78166 78608 79268 80311 80864 81056 81928 82688 83006 83776 85184 85918 86122 87362 87808 87856 88804 89012 90508 90592 91784 92416 93296 93347 93632 94864 95744 96026 96254 98192 99127 99484 100793 101156 101728 102214 102487 104272 104329 104896 106624 107008 107578 108086 108416 109744 110789 111188 111452 112651 113288 113696 115192 116603 116816 117128 119168 120736 120802 123823 124117 124564 126203 126616 127072 128282 128744 129472 130438 131648 133504 135014 137564 137984 138719 139876 141512 141848 143374 144232 144704 146608 147136 147968 149072 150898 153748 155407 155771 156332 157216 158389 158536 160622 161051 161728 162112 163856 165376 166012 167552 170368 171836 172244 174097 174724 175616 175712 177023 177608 178024 181016 181184 183568 184832 186592 186694 187264 189728 192052 192508 194579 195041 196384 198254 198319 198968 201586 202312 203456 204428 204974 208544 208658 209792 213248 215156 216172 216832 217987 219488 221578 222376 222904 225302 226576 227392 230384 233206 233632 234256 238336 240737 241472 241604 244211 244783 247646 248234 248897 249128 252406 253232 254144 256564 257488 258944 260876 263296 267008 269059 270028 273581 275128 275968 277438 278179 279752 283024 283696 286748 288464 289408 293216 294272 298144 300713 301427 301796 305767 306493 307496 310814 311542 312664 314432 316778 317072 321244 322102 323456 324224 327712 332024 335104 336091 336889 340736 342551 343672 344488 348194 349448 351424 354046 355216 356048 362032 362368 367136 373184 373388 374528 376523 377417 378301 379456 384104 384659 385016 389158 390082 392768 396508 396638 397936 403172 404624 406912 408856 409948 417088 417316 419584 421819 422807 426496 429913 430312 432344 433664 435974 438976 443156 444752 445808 450604 453152 454784 456533 460768 466412 467264 468512 472549 473671 476672 480491 481474 482944 483208 488422 489566 495292 496468 497794 498256 504812 506464 508288 513128 514976 517888 521752 526592 528143 529397 534016 538118 540056 547162 550256 554876 556358 559504 562177 566048 567392 573496 576928 578816 586432 588544 591679 594473 596288 601426 602854 603592 611534 612986 614992 621628 623084 625328 628864 633556 634144 642488 644204 646912 648448 653429 655424 664048 664411 670208 672182 673778 681472 685102 687344 688976 696388 698896 702848 705551 708092 710432 712096 717409 724064 724736 730303 732037 734272 742577 746368 746776 749056 753046 754834 756602 758912 768208 769318 770032 778316 780164 785536 788557 793016 793276 795872 806344 809248 813824 816221 817712 818159 819896 829939 834176 834632 839168 843638 845614 859826 860624 864688 868819 871948 877952 883421 886312 889504 891616 901208 906304 909568 913066 914413 921536 932824 934528 937024 945098 947342 960982 962948 965888 966416 971033 976844 979132 990584 992936 995588 996512 1009624 1012928 1016576 1021991 1026256 1026817 1029952 1035776 1043504 1053184 1056286 1058794 1076236 1080112 1087849 1090397 1094324 1100512 1108723 1109752 1112716 1119008 1124354 1127357 1132096 1134784 1146992 1147619 1153856 1157632 1172864 1177088 1183358 1188946 1192576 1202852 1205708 1207184 1218679 1223068 1225972 1229984 1239161 1243256 1246168 1250656 1257728 1267112 1268288 1282633 1284976 1288408 1293824 1296896 1306858 1310848 1328096 1328822 1344364 1347556 1362053 1365287 1370204 1374688 1377952 1388233 1392776 1397792 1405696 1411102 1416184 1420864 1424192 1434818 1448128 1449472 1460606 1464074 1468544 1485154 1492736 1493552 1506092 1509668 1513204 1517824 1525909 1536416 1538636 1540064 1556632 1560328 1571072 1577114 1586032 1586552 1591744 1612688 1618496 1627648 1632442 1635424 1636318 1639792 1659878 1668352 1669264 1685159 1687276 1691228 1709477 1713481 1719652 1721248 1729376 1737638 1742279 1743896 1755904 1766842 1771561 1772624 1773593 1779008 1783232 1802416 1812608 1819136 1826132 1828826 1843072 1865648 1869056 1874048 1883413 1890196 1894684 1915067 1921964 1925896 1931776 1932832 1942066 1947253 1953688 1958264 1981168 1982251 1985872 1991176 1993024 2019248 2025856 2033152 2043982 2052512 2053634 2059904 2087008 2104991 2109989 2112572 2117588 2140369 2145451 2152472 2160224 2175698 2180794 2181509 2188648 2201024 2217446 2219504 2225432 2238016 2248708 2254714 2264192 2269568 2293984 2295238 2307712 2345728 2352637 2358223 2366716 2377892 2385152 2397857 2405704 2411416 2414368 2437358 2446136 2451944 2459968 2478322 2486512 2492336 2501312 2515456 2534224 2536576 2565266 2569952 2576816 2613716 2621696 2635661 2641919 2648107 2656192 2657644 2686321 2688728 2692613 2695112 2724106 2730574 2737867 2740408 2749376 2755904 2776466 2785552 2795584 2811392 2822204 2832368 2841728 2848384 2869636 2896256 2921212 2928148 2937088 2952733 2959649 2970308 2985472 2987104 3009391 3012184 3019336 3026408 3035648 3051818 3059969 3072832 3077272 3080128 3113264 3120656 3142144 3154228 3172064 3173104 3183488 3225376 3236992 3264884 3270848 3272636 3279584 3307843 3307949 3315697 3319756 3336704 3338528 3363437 3370318 3371423 3374552 3382456 3418954 3426962 3439304 3442496 3458752 3475276 3484558 3487792 3511808 3533684 3543122 3545248 3547186 3558016 3566464 3604832 3625216 3652264 3657652 3686144 3697001 3705779 3731296 3738112 3748096 3766826 3768061 3780392 3789368 3830134 3843928 3851792 3865664 3884132 3894506 3907376 3916528 3962336 3964502 3971744 3982352 3986048 4038496 4051712 4087964 4105024 4107268 4119808 4141753 4151587 4161311 4174016 4209982 4219978 4225144 4231249 4235176 4280738 4290902 4304944 4320448 4351396 4361588 4363018 4377296 4402048 4434892 4439008 4450864 4476032 4497416 4509428 4528384 4539136 4574003 4587968 4590476 4615424 4640009 4650877 4691456 4705274 4716446 4729043 4733432 4755784 4770304 4795714 4811408 4822832 4828736 4874716 4892272 4903888 4919936 4956644 4973024 4984672 5002624 5021863 5068448 5073152 5112121 5124259 5130532 5139904 5153632 5198039 5210381 5227432 5243392 5271322 5283838 5285401 5296214 5312384 5315288 5372642 5377456 5385226 5390224 5448212 5461148 5475734 5480816 5498752 5511808 5552932 5571104 5591168 5644408 5664736 5683456 5696768 5713547 5727113 5739272 5792512 5809573 5823367 5842424 5856296 5874176 5905466 5919298 5940616 5974208 6018782 6024368 6038672 6052816 6103636 6119938 6145664 6154544 6160256 6183947 6226528 6241312 6308456 6344128 6346208 6366976 6400891 6416089 6450752 6473984 6508469 6529768 6539203 6541696 6545272 6559168 6615686 6615898 6631394 6639512 6677056 6726874 6740636 6742846 6749104 6764912 6837908 6853924 6878608 6884992 6917504 6950552 6969116 6975584 7067368 7086244 7090496 7094372 7116032 7132928 7153937 7170923 7187719 7209664 7250432 7304528 7308521 7315304 7372288 7394002 7411558 7462592 7496192 7533652 7536122 7560784 7578736 7614943 7660268 7687856 7703584 7731328 7761061 7768264 7789012 7814752 7833056 7891499 7924672 7929004 7943488 7964704 7972096 8014561 8033333 8052407 8076992 8103424 8168347 8175928 8210048 8214536 8239616 8283506 8303174 8322622 8348032 8419964 8439956 8450288 8462498 8470352 8561476 8581804 8609888 8640896 8674127 8702792 8723176 8726036 8754592 8804096 8869784 8878016 8901728 8952064 8978431 8994832 8999749 9018856 9056768 9078272 9129329 9148006 9175936 9180952 9230848 9280018 9301754 9410548 9432892 9458086 9466864 9511568 9557009 9591428 9622816 9645664 9657472 9717631 9749432 9784544 9807776 9839872 9913288 9946048 9969344 10005248 10043726 10058543 10136896 10146304 10224242 10248518 10261064 10279808 10307264 10396078 10420762 10454864 10542644 10567676 10570802 10592428 10624768 10630576 10681363 10745284 10754912 10770452 10780448 10896424 10922296 10951468 10961632 10997504 11023616 11105864 11142208 11182336 11241901 11288816 11294987 11329472 11366912 11393536 11427094 11454226 11478544 11585024 11619146 11646734 11684848 11712592 11810932 11838596 11881232 11948416 11966339 11994367 12037564 12048736 12077344 12105632 12195953 12207272 12239876 12291328 12309088 12320512 12367894 12400927 12415151 12453056 12482624 12616912 12623809 12688256 12692416 12733952 12801782 12832178 12901504 12947968 13016938 13059536 13078406 13083392 13090544 13118336 13231372 13231796 13262788 13279024 13354112 13405469 13453748 13481272 13485692 13498208 13529824 13630771 13675816 13707848 13757216 13769984 13835008 13875757 13901104 13908703 13938232 13951168 14108963 14134736 14172488 14180992 14188744 14232064 14265856 14307874 14341846 14375438 14419328 14609056 14617042 14630608 14769923 14788004 14823116 14925184 14982583 15018157 15067304 15072244 15121568 15157472 15229886 15270563 15320536 15375712 15407168 15462656 15522122 15536528 15545021 15578024 15629504 15666112 15782998 15849344 15858008 15886976 15929408 15944192 16029122 16066666 16104814 16153984 16336694 16351856 16420096 16429072 16507561 16567012 16606348 16645244 16696064 16784999 16839928 16879912 16900576 16924996 16940704 17122952 17163608 17219776 17281792 17348254 17373847 17405584 17446352 17452072 17509184 17608192 17739568 17756032 17803456 17904128 17956862 17989664 17999498 18037712 18258658 18296012 18351872 18361904 18449627 18493433 18536749 18560036 18603508 18804247 18821096 18848291 18865784 18916172 18933728 19023136 19114018 19165069 19182856 19245632 19291328 19314944 19435262 19498864 19509523 19569088 19615552 19679744 19826576 19892096 19938688 20010496 20087452 20117086 20273792 20448484 20497036 20522128 20559616 20614528 20669131 20717543 20792156 20841524 20909728 21065737 21085288 21135352 21141604 21184856 21249536 21261152 21362726 21419783 21490568 21509824 21540904 21560896 21792848 21804761 21844592 21902936 21923264 21995008 22047232 22211728 22284416 22364672 22483802 22577632 22589974 22658944 22854188 22908452 22957088 23154901 23155643 23209879 23238292 23293468 23369696 23425184 23544059 23599961 23621864 23677192 23762464 23896832 23932678 23988734 23996599 24075128 24097472 24154688 24211264 24391906 24414544 24479752 24582656 24618176 24641024 24735788 24801854 24830302 24906112 24965248 25233824 25247618 25376512 25384832 25603564 25664356 25803008 25879007 25940453 26033876 26119072 26156812 26166784 26181088 26236672 26376427 26462744 26463592 26525576 26558048 26708224 26810938 26907496 26962544 26971384 26996416 27059648 27261542 27351632 27415696 27514432 27539968 27670016 27751514 27802208 27817406 27876464 27902336 28217926 28269472 28344976 28361984 28377488 28615748 28683692 28750876 28838656 28992271 29061109 29129177 29218112 29234084 29261216 29539846 29549531 29576008 29618743 29646232 29850368 29965166 30036314 30116537 30134608 30144488 30243136 30314944 30459772 30541126 30641072 30751424 30814336 30925312 31044244 31073056 31090042 31156048 31259008 31332224 31565996 31698688 31716016 31773952 31858816 32018021 32058244 32133332 32209628 32307968 32480063 32556139 32673388 32703712 32840192 32858144 33015122 33103301 33134024 33212696 33290488 33392128 33569998 33659659 33679856 33698267 33759824 33801152 33849992 33881408 34245904 34327216 34439552 34563584 34696508 34747694 34811168 34892704 34904144 35018368 35479136 35512064 35606912 35784847 35869813 35913724 35979328 35998996 36075424 36386273 36387439 36472667 36517316 36592024 36703744 36723808 36899254 36986866 36997807 37073498 37085653 37120072 37207016 37608494 37642192 37696582 37731568 37832344 37867456 38046272 38228036 38330138 38365712 38491264 38582656 38629888 38870524 38997728 39019046 39138176 39231104 39653152 39784192 39877376 39994829 40089791 40174904 40234172 40547584 40667011 40763569 40896968 40994072 41044256 41119232 41229056 41338262 41435086 41448671 41584312 41683048 41819456 42131474 42170576 42270704 42283208 42369712 42522304 42725452 42839566 42981136 43019648 43081808 43121792 43585696 43609522 43689184 43805872 43846528 44423456 44568832 44806237 44912623 44967604 45155264 45179948 45317888 45559283 45667457 45708376 45774421 45816904 45914176 46309802 46311286 46419758 46476584 46543739 46586936 46739392 46850368 47088118 47199922 47243728 47354384 47524928 47793664 47865356 47977468 47993198 48150256 48194944 48309376 48422528 48783812 48829088 48959504 49236352 49471576 49603708 49660604 49812224 49930496 50077559 50196461 50314033 50467648 50495236 50753024 50769664 51040099 51159647 51207128 51328712 51606016 51758014 51880906 52019473 52067752 52238144 52313624 52362176 52473344 52752854 52925488 52927184 53051152 53116096 53416448 53621876 53814992 53925088 53942768 53992832 54119296 54523084 54703264 54831392 55028864 55240493 55503028 55604416 55634812 55752928 55804672 56101927 56233331 56235133 56366849 56435852 56538944 56689952 56723968 56754976 57178429 57231496 57314191 57367384 57501752 57677312 57984542 58122218 58139411 58258354 58436224 58468168 58522432 59079692 59099062 59152016 59237486 59292464 59700736 59930332 60072628 60233074 60269216 60288976 60486272 60629888 60919544 61082252 61282144 61502848 61628672 62088488 62146112 62180084 62312096 62518016 62664448 62849017 62851031 62998243 63131992 63397376 63432032 63547904 63717632 63905303 64036042 64057037 64116488 64266664 64419256 64615936 64960126 65112278 65346776 65407424 65716288 66030244 66206602 66268048 66425392 66580976 67139996 67319318 67359712 67396534 67519648 67602304 67699984 67762816 68023417 68491808 68654432 68879104 69393016 69495388 69622336 69785408 69808288 70036736 70409801 70576979 70958272 71024128 71213824 71569694 71593159 71739626 71827448 71931233 71958656 71997992 72150848 72772546 72774878 72945334 73034632 73184048 73447616 73798508 73973732 73995614 74146996 74171306 74240144 74414032 75216988 75284384 75393164 75463136 75664688 75734912 76092544 76456072 76660276 76731424 76982528 77165312 77741048 77995456 78038092 78276352 78462208 78693307 78880153 79064909 79306304 79568384 79754752 79989658 80179582 80349808 80393731 80468344 81095168 81334022 81527138 81793936 81988144 82088512 82458112 82676524 82870172 82897342 83168624 83366096 83638912 83764373 84262948 84341152 84541408 84566416 84739424 85044608 85371671 85450904 85679132 85962272 86039296 86163616 86243584 86806489 86906057 87171392 87219044 87378368 87611744 87693056 88160171 88366663 88576477 88846912 89137664 89612474 89825246 89851817 89935208 90310528 90359896 90635776 91118566 91334914 91416752 91548842 91633808 91828352 92619604 92622572 92839516 92953168 93087478 93173872 93478784 93700736 94176236 94399844 94487456 94708768 95049856 95415397 95730712 95954936 95986396 96300512 96389888 96618752 96845056 97130299 97360921 97567624 97658176 97919008 98472704 98762741 98943152 98997239 99207416 99321208 99624448 99860992 100155118 100392922 100422619 100628066 100935296 100990472 101539328 102080198 102319294 102414256 102657424 103516028 103761812 104038946 104135504 104476288 104627248 104724352 105127099 105505708 105850976 105854368 106102304 106232192 106893941 107243752 107629984 107850176 107885536 107985664 108238592 108815147 109046168 109073513 109406528 109662784 110057728 110480986 110643973 111006056 111208832 111269624 111505856 111609344 112203854 112466662 112470266 112733698 112871704 113077888 113379904 113509952 114356858 114462992 114628382 114734768 115003504 115969084 116244436 116278822 116516708 116872448 116936336 117044864 117494993 118159384 118198124 118304032 118474972 118584928 119860664 120145256 120466148 120538432 120577952 120972544 121259776 121616929 121839088 121905691 122164504 122564288 123005696 123257344 123660911 124176976 124244857 124292224 124360168 124624192 125036032 125328896 125698034 125702062 125996486 126263984 126864064 127435264 127810606 128072084 128114074 128232976 128533328 128838512 129454031 129920252 130224556 130693552 130814848 131432576 131629729 131938037 132060488 132413204 132536096 132850784 133161952 134155483 134279992 134638636 134719424 134793068 135039296 135204608 135399968 135525632 136046834 136247537 136566661 136983616 137308864 137758208 138786032 138861899 138990776 139244672 139570816 139616576 140073472 140819602 141153958 141916544 142427648 143139388 143186318 143479252 143654896 143862466 143917312 143995984 144301696 144683917 145545092 145549756 145890668 146069264 146368096 146895232 147460159 147597016 147947464 147991228 148293992 148342612 148480288 148828064 149938481 150433976 150568768 150786328 150926272 151329376 151469824 152185088 152276659 152633327 152912144 152995733 153320552 153462848 153965056 154330624 155198593 155482096 155990912 156076184 156552704 156924416 157386614 157760306 158129818 158612608 159979316 160359164 160699616 160787462 160936688 162089501 162469153 162668044 163054276 163587872 163976288 164177024 164808413 165199727 165353048 165740344 165794684 166337248 166732192 167277824 167528746 167976193 168525896 168682304 169082816 169132832 169478848 170089216 170743342 170901808 170995231 171358264 171924544 172078592 172327232 172487168 173612978 173812114 174342784 174438088 174756736 175223488 175386112 176320342 176733326 177152954 177693824 179224948 179650492 179703634 179870416 180621056 180719792 181583171 182237132 182669828 182833504 183097684 183267616 183656704 184634989 185239208 185245144 185679032 185906336 186174956 186347744 186957568 187401472 188352472 188799688 188974912 189417536 190099712 190830794 191112317 191461424 191909872 191972792 192601024 192779776 193237504 193690112 194260598 194721842 195135248 195316352 195838016 196945408 197525482 197886304 197994478 198414832 198642416 200310236 200785844 200845238 201256132 201870592 201980944 202945897 203427763 203904239 204160396 204638588 204828512 205314848 206846717 207032056 207331201 207523624 208077892 208271008 208952576 209254496 209448704 210254198 210815759 211011416 211701952 211708736 212204608 212464384 213787882 214487504 214604753 215259968 215700352 215771072 215971328 216477184 217630294 218092336 218147026 218813056 219325568 220115456 220961972 221287946 222012112 222417664 222539248 223011712 224407708 224933324 224940532 225467396 225743408 226155776 226759808 227019904 227360441 227892973 228713716 228925984 229256764 229469536 230007008 231723107 231938168 232488872 232557644 233033416 233744896 233872672 234089728 234989986 235617613 235887869 236318768 236396248 236608064 236949944 237169856 239721328 239852371 240290512 240932296 241076864 241155904 241945088 242519552 243233858 243678176 243811382 244329008 245128576 246011392 247321822 248353952 248489714 248584448 248720336 249248384 251088691 251396068 251404124 251992972 252527968 253728128 254703911 254712073 255308669 255621212 256144168 256228148 256465952 257066656 257677024 258908062 258984649 259599571 259840504 260449112 261387104 261629696 262865152 263259458 263876074 263962589 264120976 264265357 264826408 265072192 265701568 266323904 268310966 268559984 269277272 269438848 269586136 270078592 270409216 270799936 271051264 272093668 272495074 273133322 273967232 274617728 277572064 277723798 277981552 278489344 279141632 279233152 280628537 281639204 282307916 283833088 284669077 285344983 286278776 286372636 286958504 287309792 287724932 287834624 287991968 288603392 289367834 290140697 291090184 291099512 291781336 292138528 292736192 293790464 294920318 295194032 295355399 295894928 295982456 296587984 296685224 296960576 297656128 299876962 300867952 301137536 301572656 301852544 302658752 302939648 304370176 304553318 305266654 305824288 305991466 306641104 306925696 310397186 310964192 311981824 312152368 313643659 314388361 314773228 315520612 316259636 317225216 318914981 319672199 319958632 320420947 320718328 321399232 321574924 321873376 324179002 324938306 325044841 325336088 325806173 326108552 327175744 327952576 328354048 329616826 330399454 330706096 331480688 331589368 332674496 333464384 334555648 335057492 335952386 337051792 337364608 338165632 338265664 338957696 340178432 341486684 341803616 341990462 342716528 343849088 344654464 347225956 347624228 348685568 348876176 349513472 350446976 350542913 351375227 352198231 352640684 353466652 354305908 355387648 357280693 358117529 358449896 359300984 359407268 359740832 361242112 361439584 363166342 364136311 364474264 365339656 365667008 366195368 366535232 367313408 369269978 370478416 370490288 370680937 371358064 371812672 372349912 372695488 373915136 374802944 376704944 377599376 377949824 378835072 380199424 381661588 382224634 382922848 383819744 383945584 385202048 388521196 389443684 390270496 390632704 391676032 392713489 393633317 393645931 394567943 395050964 395772608 395988956 396829664 397284832 400249003 400261829 400620472 401199337 401571688 401690476 402512264 403741184 403961888 405891794 406855526 406975877 407808478 407942183 408320792 409277176 409657024 410629696 413693434 414064112 414662402 415047248 416155784 416542016 417905152 418508992 418897408 420508396 421631518 422022832 423403904 423417472 424409216 424928768 427575764 428975008 429209506 430519936 431400704 431542144 435260588 436184672 436294052 437626112 438651136 439943119 439957217 440987701 441923944 442575892 444024224 444835328 445078496 446023424 447337121 448399259 448815416 449866648 449881064 450934792 451486816 452311552 453519616 454039808 454720882 455785946 455935381 457427432 457851968 458513528 458939072 460014016 463446214 463876336 464977744 465115288 466066832 467745344 468179456 469979972 471235226 471775738 472637536 472792496 473216128 473899888 474339712 479442656 479704742 480581024 481864592 482153728 482311808 486467716 487356352 487622764 488658016 490257152 492868607 494038853 494643644 496707904 496979428 497168896 497440672 498496768 501152113 502177382 502342027 502792136 502808248 503518631 503985944 505055936 507456256 509407822 509424146 510617338 511242424 511981129 512288336 512456296 512931904 514133312 515354048 517816124 517969298 519199142 519681008 520898224 522774208 523259392 525730304 526518916 527752148 527925178 528241952 528530714 529652816 530144384 531403136 532647808 536621932 537119968 538554544 538877696 539172272 540157184 541599872 544187336 544990148 546266644 547934464 549235456 550853149 552161071 553454363 555144128 555447596 555963104 556978688 558283264 558466304 561257074 561441089 562756117 563278408 564615832 567666176 569338154 570689966 572214203 572557552 572745272 573917008 574619584 575449864 575983936 577206784 578735668 580281394 582180368 582199024 583562672 584277056 585472384 587580928 589840636 590388064 590710798 591789856 591964912 593175968 593370448 593921152 595312256 599753924 601735904 602275072 603145312 603705088 605317504 607645423 608342399 609106636 610533308 611648576 611982932 613282208 613851392 617121197 618566641 618586463 620035339 620794372 621928384 623963648 624304736 627287318 628776722 628962719 629546456 630456101 631041224 632519272 634450432 637829962 639344398 639533521 639917264 640841894 641436656 642798464 643149848 643746752 648358004 649876612 650089682 650672176 651612346 652217104 654351488 655905152 656708096 659233652 660798908 661412192 662961376 663178736 665348992 666928768 670114984 671904772 674103584 674729216 676331264 676531328 677915392 679912093 681526447 682973368 683607232 683980924 685433056 687698176 689308928 691339187 691361341 692980673 694451912 695248456 697371136 697752352 699026944 700893952 701085826 702750454 702958333 704396462 704627407 705281368 706933304 708611816 710775296 714561386 716235058 716899792 718601968 718814536 719481664 722879168 726332684 728272622 728948528 730679312 731334016 732390736 733070464 738539956 740956832 740980576 741361874 742716128 743625344 744699824 745390976 748257587 753409888 755198752 755899648 757670144 761706029 763323176 763514591 764449268 765845696 767639488 767891168 770404096 774507811 776346769 777042392 778887368 780540992 781265408 783352064 785426978 787266634 787291862 787524749 789135886 790101928 791243563 791545216 791977912 793659328 794569664 800498006 800523658 801240944 802398674 803143376 803380952 805024528 807923776 811783588 813711052 813951754 815616956 815884366 816641584 818554352 819314048 821259392 827386868 828128224 829324804 830094496 832311568 833084032 837017984 841016792 843263036 844045664 846807808 846834944 848818432 851318503 853339837 855151528 857950016 858419012 861039872 862801408 863084288 865626377 867681683 869713999 870521176 872369344 872588104 875252224 877302272 879886238 879914434 881975402 883847888 884331041 885151784 888048448 890156992 892046848 894674242 896798518 897630832 899733296 899762128 901869584 902973632 907039232 908079616 909441764 911571892 911870762 914854864 915703936 917027056 917878144 920028032 921408103 926892428 927752672 929955488 930230576 932133664 935490688 939088381 939959944 942470452 943551476 945275072 945584992 946432256 947799776 948679424 953732759 955966627 955997261 958885312 959409484 961162048 963729184 964307456 964623616 969761881 972033293 972935432 974341247 974712704 975245528 977316032 980514304 985737214 988077706 988369987 989287288 993415808 993958856 994881344 996993536 1002304226 1004354764 1004684054 1005584272 1005616496 1007037262 1007971888 1010111872 1014912512 1018815644 1018848292 1021234676 1022484848 1023962258 1024576672 1024912592 1025863808 1028266624 1030708096 1035632248 1035938596 1038398284 1039362016 1041796448 1045548416 1049569367 1053037832 1055504296 1055850356 1056483904 1057061428 1059305632 1060288768 1062806272 1065295616 1065936613 1068433289 1068467527 1070970131 1073243864 1074239936 1077109088 1077755392 1078344544 1080314368 1083199744 1086390151 1088374672 1088969629 1089980296 1092533288 1095868928 1098470912 1101706298 1104322142 1104648809 1106908726 1110288256 1110895192 1111926208 1116932608 1122514148 1122882178 1125512234 1126556816 1129231664 1134626507 1138676308 1141379932 1144428406 1145115104 1145490544 1147834016 1149239168 1150899728 1151967872 1156398089 1157471336 1160562788 1164360736 1164398048 1167125344 1168554112 1170944768 1175833351 1179681272 1180776128 1181421596 1183579712 1183929824 1186351936 1186740896 1187842304 1190624512 1194169589 1196966617 1199507848 1199808643 1203471808 1204550144 1206290624 1207410176 1210635008 1215290846 1216684798 1217083703 1218213272 1221066616 1223297152 1223965864 1226564416 1227702784 1234242394 1237133282 1237172926 1240070678 1241588744 1243856768 1248609472 1254574636 1257553444 1257925438 1259092912 1260912202 1262082448 1265038544 1275659924 1278688796 1279067042 1279834528 1281683788 1282873312 1285596928 1286299696 1287493504 1292444923 1296716008 1299753224 1300179364 1301344352 1303224692 1304434208 1308702976 1311810304 1318467304 1321597816 1322824384 1325922752 1326357472 1330697984 1333857536 1337786219 1340229968 1340962601 1343809544 1348207168 1349458432 1352662528 1353062656 1355830784 1359824186 1360270021 1363052894 1365946736 1366693427 1367214464 1367961848 1370866112 1375396352 1378617856 1382678374 1382722682 1385961346 1388903824 1390496912 1395504704 1401787904 1402171652 1405500908 1405916666 1408792924 1409254814 1410562736 1413866608 1417223632 1423994341 1429122772 1432470116 1433799584 1437203936 1437629072 1438963328 1445758336 1447927019 1451318407 1452665368 1456545244 1457897056 1461358624 1462668032 1464781472 1466140928 1475710313 1477079912 1481913664 1481961152 1482723748 1485432256 1487250688 1489399648 1490781952 1496515174 1498722907 1502233271 1506819776 1510397504 1511799296 1515340288 1523412058 1526646352 1527029182 1527480889 1528898536 1531691392 1535278976 1535782336 1540808192 1549015622 1552693538 1554084784 1557774736 1561081984 1566704128 1570853956 1574533268 1574583724 1575049498 1578271772 1580203856 1582487126 1583090432 1583955824 1587318656 1589139328 1591523087 1600996012 1601047316 1602481888 1604797348 1606286752 1606761904 1610049056 1615847552 1622061749 1623567176 1627422104 1627903508 1631233912 1631768732 1633283168 1637108704 1638628096 1642518784 1649323291 1651215083 1654773736 1656256448 1658649608 1660188992 1664623136 1666168064 1674035968 1675043249 1678966597 1682033584 1682953063 1686526072 1688091328 1693615616 1693669888 1697636864 1702637006 1706679674 1707184523 1710303056 1715900032 1716838024 1722079744 1726168576 1731252754 1735363366 1739427998 1741042352 1744738688 1745176208 1759772476 1759828868 1763950804 1767695776 1768662082 1770303568 1776096896 1780313984 1782984511 1787160683 1789348484 1793597036 1795261664 1799466592 1799524256 1803739168 1805947264 1812892543 1817196997 1818883528 1823143784 1823741524 1829709728 1831407872 1834054112 1835756288 1840056064 1842816206 1847738123 1849857499 1853784856 1855505344 1859910976 1860461152 1864267328 1870981376 1878176762 1879919888 1880947541 1884940904 1887102952 1890550144 1891169984 1892864512 1895599552 1897358848 1907465518 1911933254 1911994522 1917770624 1918818968 1922324096 1927458368 1929247232 1939523762 1944066586 1945870864 1948682494 1949425408 1950491056 1954632064 1971474428 1976155412 1976739974 1978574576 1986831616 1987917712 1989762688 1997414881 2004608452 2008709528 2009368108 2011168544 2011232992 2014074524 2015943776 2020223744 2030984879 2037631288 2037696584 2042469352 2044969696 2047924516 2049153344 2049825184 2051727616 2056533248 2061416192 2067487793 2071264496 2071877192 2072396747 2076796568 2078724032 2083592896 2091096832 2099138734 2102235487 2106075664 2111008592 2111700712 2112967808 2114122856 2118611264 2120577536 2125612544 2130591232 2131873226 2136866578 2136935054 2141940262 2146487728 2148479872 2154218176 2156689088 2166399488 2172780302 2176749344 2177939258 2179960592 2185066576 2200718527 2203412596 2208644284 2209297618 2213817452 2220576512 2221790384 2223852416 2232404867 2237705393 2242946629 2245028296 2245764356 2251024468 2253113632 2258463328 2269253014 2275313887 2277352616 2280643211 2282759864 2288856812 2290230208 2290981088 2295668032 2298478336 2301799456 2303935744 2312796178 2314942672 2316208129 2321125576 2328721472 2328796096 2334250688 2337108224 2341889536 2351666702 2359362544 2360652283 2361552256 2362843192 2367159424 2367859648 2372703872 2373481792 2375684608 2381249024 2388339178 2393933234 2399015696 2399617286 2406943616 2412581248 2421270016 2430581692 2433369596 2434167406 2436426544 2442133232 2446594304 2447931728 2453128832 2459626589 2468484788 2474266564 2474345852 2480141356 2483177488 2487713536 2497218944 2500964851 2506822703 2509149272 2515106888 2515850876 2518185824 2521824404 2524164896 2530077088 2548954177 2551319848 2557377592 2558134084 2559669056 2563367576 2565746624 2571193856 2572599392 2574987008 2584889846 2588703203 2593432016 2594766559 2599506448 2600358728 2602688704 2606449384 2608868416 2617405952 2623620608 2636934608 2638376081 2643195632 2645648768 2651845504 2652714944 2661395968 2667715072 2675572438 2680459936 2681925202 2687619088 2696414336 2706125312 2719648372 2720540042 2726105788 2731893472 2733386854 2734428928 2735923696 2741732224 2748994423 2755521517 2761975601 2765356748 2765445364 2771922692 2777807648 2780993824 2791009408 2801743021 2801832803 2804343304 2808395359 2811001816 2811833332 2817585848 2818509628 2821125472 2827733216 2834447264 2847988682 2848831139 2855595281 2858245544 2864940232 2867599168 2874407872 2875258144 2877926656 2891516672 2895854038 2902636814 2905330736 2906918927 2913090488 2915794112 2922717248 2925336064 2929562944 2932281856 2951420626 2954159824 2963827328 2963922304 2965447496 2970864512 2974501376 2978799296 2981563904 2993030348 2997445814 3004466542 3013639552 3020795008 3046824116 3053292704 3054058364 3054961778 3057797072 3063382784 3070557952 3071564672 3079700519 3086913907 3098031244 3105387076 3108169568 3115549472 3122163968 3131359847 3138794813 3141707912 3149066536 3149167448 3150098996 3156543544 3160407712 3164974252 3166180864 3167911648 3174637312 3178278656 3183046174 3191547667 3201992024 3202094632 3204963776 3209594696 3212573504 3213523808 3220098112 3231695104 3244123498 3247134352 3248909389 3254844208 3255807016 3262467824 3263537464 3266566336 3274217408 3277256192 3285037568 3298646582 3302430166 3309547472 3312512896 3317299216 3320377984 3329246272 3332336128 3348071936 3350086498 3357933194 3364067168 3365906126 3373052144 3376182656 3405274012 3413359348 3414369046 3420606112 3431800064 3433676048 3450080249 3458271971 3462505508 3470726732 3478855996 3482084704 3489477376 3490352416 3508064791 3516394189 3519544952 3519657736 3524630417 3527901608 3535391552 3537324164 3540607136 3552193792 3560627968 3565969022 3574321366 3575493251 3578696968 3583867903 3587194072 3590523328 3598933184 3599048512 3607478336 3611894528 3625785086 3634393994 3637767056 3646287568 3647483048 3659419456 3662815744 3668108224 3671512576 3680112128 3685632412 3695476246 3699714998 3707569712 3711010688 3719821952 3720922304 3728534656 3741962752 3756353524 3759839776 3761895082 3769881808 3774205904 3781100288 3782339968 3791199104 3814931036 3823866508 3823989044 3835541248 3837637936 3844648192 3854916736 3855972043 3865127497 3874180541 3879047524 3888133172 3891741728 3897364988 3898850816 3900982112 3909264128 3930087623 3939292819 3942948856 3952310824 3953479948 3957149152 3973663232 3975835424 3979525376 3994829762 4005499421 4009216904 4017419056 4018736216 4022337088 4022465984 4028149048 4031887552 4040447488 4061969758 4075262576 4075393168 4077490307 4084938704 4089939392 4095849032 4098306688 4099650368 4103455232 4113066496 4122832384 4134975586 4142528992 4143754384 4144793494 4153593136 4157448064 4167185792 4182193664 4198277468 4204470974 4212151328 4222017184 4223401424 4225935616 4228245712 4237222528 4263746452 4273733156 4273870108 4283880524 4292975456 4296959744 4308436352 4313378176 4319848379 4329966487 4330105241 4340247373 4345560604 4353498688 4355878516 4359921184 4370133152 4401437054 4402739033 4402880119 4406825192 4413192707 4417288568 4418595236 4427634904 4441153024 4443580768 4447704832 4464809734 4475410786 4476734647 4485893258 4487364013 4490056592 4491528712 4502048936 4506227264 4516926656 4538506028 4550627774 4554705232 4561286422 4565519728 4577713624 4580460416 4581962176 4591336064 4596956672 4603598912 4607871488 4625592356 4629885344 4632416258 4642251152 4657442944 4657592192 4668501376 4674216448 4703333404 4718725088 4721304566 4723104512 4725686384 4734318848 4735719296 4745407744 4746963584 4770685129 4776678356 4787866468 4798031392 4799234572 4813887232 4825162496 4839374309 4839529387 4850864711 4861163384 4866739192 4868334812 4872853088 4884266464 4893188608 4895863456 4906257664 4919253178 4920708331 4932391849 4936969576 4948533128 4948691704 4960282712 4966354976 4975427072 4994437888 5001929702 5013645406 5015289191 5018298544 5021041783 5030213776 5031701752 5036371648 5043648808 5048329792 5060154176 5097908354 5102639696 5114755184 5116268168 5119338112 5126735152 5131493248 5145198784 5149974016 5169779692 5177406406 5186864032 5189533118 5199012896 5200717456 5205377408 5212898768 5217736832 5273869216 5276752162 5286391264 5291297536 5303691008 5305429888 5331942203 5344602137 5351144876 5360919872 5363850404 5375238176 5392828672 5421554677 5434427383 5439296744 5441080084 5452211576 5463786944 5466773708 5468857856 5471847392 5483464448 5497988846 5511043034 5512673243 5523951202 5525762297 5530713496 5530890728 5538704941 5543845384 5555615296 5561987648 5582018816 5603486042 5603665606 5608686608 5616790718 5622003632 5623666664 5635171696 5637019256 5642250944 5655466432 5668894528 5695977364 5697662278 5711190562 5716491088 5729880464 5735198336 5748815744 5750516288 5755853312 5783033344 5791708076 5805273628 5810661472 5813837854 5826180976 5831588224 5845434496 5859125888 5902841252 5908319648 5927654656 5927844608 5930894992 5941729024 5957598592 5959229521 5973378859 5986060696 5994891628 6008933084 6027279104 6041590016 6059384639 6073771781 6087997993 6093648232 6106585408 6108116728 6109923556 6115594144 6126765568 6141115904 6143129344 6159401038 6173827814 6175851979 6190317287 6196062488 6210774152 6216339136 6231098944 6244327936 6262719694 6277589626 6283415824 6298133072 6298334896 6300197992 6313087088 6320815424 6329948504 6335823296 6349274624 6356557312 6366092348 6383095334 6403984048 6404189264 6409927552 6419189392 6425147008 6427047616 6440196224 6463390208 6488246996 6494268704 6497818778 6509688416 6511614032 6524935648 6527074928 6533132672 6548434816 6597293164 6604860332 6619094944 6625025792 6634598432 6640755968 6658492544 6676129313 6691766389 6691980827 6700172996 6715866388 6728134336 6731812252 6746104288 6752365312 6788333167 6804233051 6804451093 6810548024 6820388729 6826718696 6828738092 6841212224 6863600128 6867352096 6900160498 6916543942 6918589909 6925011016 6935017111 6941453464 6957711992 6964169408 6978954752 6980704832 7016129582 7032788378 7039089904 7039315472 7049260834 7055803216 7070783104 7074648328 7081214272 7104387584 7121255936 7131938044 7148642732 7150986502 7157393936 7167735806 7174388144 7181046656 7197866368 7198097024 7214956672 7223789056 7251570172 7268787988 7275534112 7292575136 7294966096 7318838912 7336216448 7371264824 7390952492 7399429996 7415139424 7422021376 7439643904 7441844608 7457069312 7461556291 7479033023 7479272689 7496790917 7512707048 7519679552 7523790164 7539763616 7548411808 7562200576 7564679936 7582398208 7604731057 7604974751 7622787403 7629862072 7647733016 7647978088 7671082496 7675275872 7689296384 7709833472 7711944086 7730254994 7732541663 7748361082 7750901477 7758095048 7776266344 7783483456 7794729976 7801964224 7818528256 7860175246 7878585638 7885897712 7904621648 7906959896 7914298304 7951670848 7959050752 7989659524 8010998842 8018433808 8034838112 8037472432 8044674176 8044931968 8056298096 8063775104 8123939516 8150525152 8150786336 8154980614 8169877408 8179878784 8191698064 8196613376 8199300736 8230833457 8269951172 8285057984 8287508768 8289586988 8307186272 8314896128 8334371584 8359187123 8378766319 8396554936 8398660501 8408941948 8424302656 8444034368 8446802848 8451871232 8456491424 8474445056 8519585921 8527492904 8539814459 8547466312 8547740216 8567761048 8585950912 8593919488 8616872704 8626756352 8639696758 8659932974 8660210482 8662772239 8680494746 8691121208 8703679193 8706997376 8711757032 8719842368 8740266304 8802874108 8805478066 8805760238 8813650384 8826385414 8834577136 8837190472 8855269808 8887161536 8895409664 8929619468 8950821572 8953469294 8971786516 8974728026 8980113184 8983057424 9004097872 9012454528 9033853312 9077012056 9101255548 9109410464 9122572844 9131039456 9155427248 9160920832 9163924352 9182672128 9207197824 9251184712 9259770688 9264832516 9284502304 9314885888 9315184384 9337002752 9364503533 9386738207 9406666808 9437450176 9442609132 9446209024 9451372768 9468637696 9471438592 9490815488 9493927168 9521890147 9541370258 9544498513 9553356712 9566853989 9575732936 9596062784 9598469144 9627774464 9650324992 9678748618 9679058774 9701729422 9722326768 9727641451 9733478384 9736669624 9745706176 9768532928 9791726912 9812515328 9838506356 9841416662 9864783698 9873939152 9897066256 9897383408 9920565424 9932709952 9988875776 10003859404 10027290812 10030578382 10036597088 10042083566 10060427552 10063403504 10072743296 10087297616 10096659584 10120308352 10135489133 10195816708 10205279392 10229510368 10232536336 10238676224 10253470304 10262986496 10290397568 10329972191 10339559384 10354812812 10373728064 10379066236 10398025792 10401434912 10410754816 10425797536 10435473664 10491060349 10515632897 10515969871 10547738432 10553504324 10572782528 10582595072 10607382016 10610859776 10663884406 10667380691 10689204274 10692366223 10702289752 10717753717 10721839744 10727700808 10750476352 10785657344 10843109354 10868854766 10872069857 10878593488 10882160168 10904423152 10927573888 10933547416 10943694784 10966928896 10995977692 11022086068 11025346486 11047902404 11051524594 11061426992 11061781456 11077409882 11087690768 11111230592 11123975296 11164037632 11206972084 11207331212 11217373216 11233581436 11244007264 11247333328 11270343392 11274038512 11284501888 11310932864 11337789056 11391954728 11395324556 11422381124 11432982176 11459760928 11470396672 11497631488 11501032576 11545263037 11558505581 11583416152 11610547256 11621322944 11627675708 11652361952 11663176448 11690868992 11718251776 11725302743 11752766179 11753142797 11780671441 11805682504 11816639296 11855309312 11855689216 11861789984 11883458048 11915197184 11918459042 11946757718 11950291661 11972121392 11978665919 11989783256 12017866168 12054558208 12083180032 12118769278 12147543562 12151136899 12175995986 12187296464 12213170816 12216233456 12219847112 12231188288 12286258688 12318802076 12347655628 12351703958 12380634574 12392124976 12421548304 12432678272 12462197888 12480891577 12525439388 12555179252 12566831648 12596266144 12596669792 12600395984 12626174176 12641630848 12659897008 12671646592 12720378979 12732184696 12766190668 12807968096 12808378528 12819855104 12838378784 12850294016 12854095232 12880392448 12934166861 12949002493 12976493992 12988537408 12995637556 13019376832 13023228064 13049871296 13054149856 13066265344 13096869632 13135865479 13166632787 13194586328 13197895073 13209720664 13238189888 13250051584 13269196864 13281511936 13316985088 13352258626 13383532778 13383961654 13387920733 13400345992 13431732776 13456268672 13463624504 13492208576 13504730624 13576666334 13608466102 13608902186 13621096048 13640777458 13653437392 13657476184 13682424448 13734704192 13800320996 13833087884 13837179818 13850022032 13870034222 13882906928 13915423984 13928338816 13961409664 14032259164 14065576756 14078179808 14078630944 14098521668 14111606432 14141566208 14149296656 14162428544 14216894153 14263876088 14297285464 14301973004 14314787872 14335471612 14348776288 14362093312 14395732736 14396194048 14429913344 14472414551 14503140344 14506777229 14537575976 14551068224 14585150272 14589932192 14637677824 14672432896 14715648409 14742529648 14750588611 14781904984 14798859992 14830278848 14844042752 14879287808 14883689216 14914138624 14923112582 14958066046 14958545378 14962970231 14993581834 15025414096 15033627697 15039359104 15047580328 15079527232 15096823616 15129359872 15164796416 15209462114 15209949502 15245574806 15259724144 15295466032 15295956176 15350551744 15419666944 15423888172 15460509988 15465083326 15496722164 15501802954 15516190096 15552532688 15566966912 15589459952 15603928448 15663937751 15720350492 15757171276 15771795424 15809243296 15813919792 15828596608 15903341696 15927197209 15964502477 15979319048 16021997684 16036867616 16069676224 16074944864 16089348352 16089863936 16112596192 16127550208 16213456903 16247879032 16251953437 16301050304 16301572672 16309961228 16339754816 16359757568 16383396128 16393226752 16398601472 16461666914 16485951977 16524565981 16539902344 16570115968 16575017536 16579173976 16614372544 16629792256 16668743168 16718374246 16757532638 16793109872 16797321002 16802289779 16817883896 16848605312 16888068736 16893605696 16912982848 16948890112 17039171842 17054985808 17079628918 17094932624 17095480432 17135522096 17171901824 17233745408 17253512704 17279393516 17319865948 17320420964 17325544478 17360989492 17382242416 17407358386 17413994752 17423514064 17439684736 17480532608 17506753957 17605748216 17610956132 17611520476 17627300768 17652770828 17669154272 17674380944 17710539616 17774323072 17842679239 17859238936 17901643144 17906938588 17943573032 17949456052 17960226368 17966114848 18008195744 18024909056 18067706624 18120922421 18154024112 18163365913 18163947959 18202511096 18218820928 18245145688 18262078912 18310854496 18321841664 18327848704 18365344256 18414395648 18425475739 18468632567 18502369424 18512483693 18519541376 18529665032 18569004608 18629771776 18630368768 18674005504 18729007066 18773476414 18779029753 18813333616 18874900352 18885218264 18902745536 18942877184 18987854336 19043780294 19082740516 19088997026 19106713424 19133707978 19151465872 19192125568 19196938288 19288650619 19357497236 19358117548 19403458844 19444653536 19455282902 19466956768 19473339248 19491412352 19537065856 19583453824 19612829621 19658767513 19677012712 19682833324 19729567396 19747878304 19794132512 19794766816 19841130848 19865419904 19941817973 19989166967 20007718808 20054581624 20061156764 20073194176 20084167132 20120855104 20126807008 20145486592 20174595232 20193319168 20240616704 20270978266 20300883013 20348432489 20391633416 20410558784 20459020736 20465072672 20477352448 20506940608 20525972992 20580795136 20659944382 20679118768 20690422951 20709625624 20747456128 20758132472 20796051584 20802869824 20821509632 20851595072 20870947328 20982120698 21031265794 21031939742 21095476864 21107008648 21145565056 21221719552 21327768812 21334761382 21378408548 21384732446 21404579504 21435507434 21443679488 21455401616 21500952704 21557903633 21686218708 21737709532 21744139714 21757186976 21764320336 21808846304 21855147776 21867094832 21887389568 21971563691 21991955384 22044172136 22050692972 22095804808 22103049188 22122853984 22123562912 22154819764 22175381536 22222461184 22247950592 22340833669 22413944168 22414662424 22434746432 22467162872 22488014528 22494666656 22540686784 22548077024 22569003776 22621865728 22675578112 22689222191 22742365723 22783909456 22790649112 22796364217 22844762248 22865964352 22919521856 22940793344 22995262976 23002065152 23090526074 23117011162 23124590357 23166832304 23221094512 23242645888 23255351416 23304723904 23326352896 23381737984 23436503552 23450605486 23505532358 23506285594 23561342882 23611365008 23633278592 23723579968 23830394368 23836918084 23893515436 23900583322 23944242784 23957331838 23979566512 24035732336 24207903797 24237538556 24295087124 24302273798 24351991972 24374592928 24426341632 24432466912 24439694224 24462376576 24556453537 24614759323 24637604152 24672412919 24695311256 24703407916 24761269148 24784249952 24843096608 24865356544 24924395776 24961783154 25028452757 25050878776 25087075321 25110358504 25133663296 25192532288 25193339584 25200791968 25252348352 25283261696 25319794016 25343293184 25440757958 25464369392 25478289419 25532381336 25615936192 25616757056 25639710208 25676757568 25700588032 25708190464 25760784896 25868333722 25898004986 25952987984 25967175113 25977074816 25991275112 26038753664 26046456128 26099742592 26108299712 26132530688 26193739264 26271730958 26333265574 26389172656 26395790146 26419441328 26476379776 26538393728 26633970176 26704517252 26767065556 26767923308 26775841466 26800691984 26863465552 26912537344 26927249008 26984417152 27055892479 27153332668 27216932204 27217804372 27242192096 27281554916 27306874784 27314952368 27364848896 27469408384 27510613361 27575049733 27600641992 27666175768 27674359636 27700044064 27740068444 27765813856 27830847968 27856677632 27922819328 28038495947 28064518328 28131153512 28156359616 28157261888 28197043336 28223212864 28283132416 28298593312 28324857088 28433788306 28475735233 28527752176 28542432149 28594570928 28603946008 28629575744 28670943224 28697552576 28724186624 28791465472 28792388096 28859826688 28944829102 29006280688 29013554458 29022136891 29075151952 29102136448 29170300544 29179864384 29275355648 29344865792 29431296818 29485059296 29501177222 29563809968 29597719984 29660557696 29767378432 29846225164 29916132092 29917090756 29925940462 29987163668 30050828192 30067255394 30078718208 30095160656 30159054464 30193647232 30238938653 30310736687 30381731611 30418924228 30419899004 30491149612 30519448288 30590932064 30591912352 30701103488 30819173231 30820160833 30847776344 30892348949 30921019976 30930166652 30993444328 31003605908 31032380192 31105065376 31133933824 31178919904 31207856896 31327875502 31337142529 31411548091 31440700984 31514342552 31543590848 31618486592 31627839584 31657193216 31806683392 31854394418 31929004954 31958638096 31976108197 32043995368 32073735232 32139352448 32149889728 32178696704 32179727872 32225192384 32255100416 32426913806 32495758064 32503906874 32602100608 32603145344 32619922456 32679509632 32719515136 32766792256 32797202944 32923333828 32971903954 33049131962 33079804688 33140231936 33150035072 33158347952 33228745088 33436748492 33515065276 33586219744 33594642004 33604579558 33635767792 33697210624 33776137472 33787211392 33825965696 33876705709 33956052977 34078343684 34109971616 34159257836 34189865248 34190960864 34271044192 34343803648 34444958317 34526742943 34558787032 34639731896 34640841928 34651088956 34721978984 34764484832 34814716772 34827989504 34847028128 34879369472 34961065216 35013507914 35107024337 35147292481 35211496432 35221912264 35223040952 35254601536 35305541656 35338308544 35348761888 35421079232 35548646144 35685358478 35718477872 35738003279 35803286288 35813877176 35887146064 35898912104 35920452736 35932229696 36016391488 36049818112 36135413248 36241844842 36308048224 36326731826 36327895918 36405022192 36437641856 36490291376 36524157824 36621708992 36655697408 36828791296 36850951478 36937265134 37004738848 37024967386 37039082752 37059330064 37138009216 37412214959 37458014132 37546952828 37558059506 37626667232 37749800704 37770436528 37805491072 37950882739 38040991681 38087560588 38165481032 38177994052 38213426848 38267415956 38302931744 38384251136 38393876576 38577301238 38588712701 38680336079 38714994472 38716235096 38770934587 38806917688 38889307072 38910565804 38933913536 38946678496 38982824704 39074131712 39166907648 39225659242 39317535026 39330425761 39354025424 39365666648 39375538193 39459134792 39495756608 39588265024 39589533632 39682261696 39730839808 39883635946 39978333934 40015437616 40109163248 40122313528 40146388352 40168334264 40241710208 40253614016 40290973184 40349190464 40386638336 40481233408 40541956532 40601766026 40696864978 40783266832 40821117568 40918041472 40930145344 41013881216 41161590272 41319888764 41358237536 41380845902 41419251248 41494912256 41516264944 41592103168 41605739648 41703190144 41813652013 41964241396 42062531588 42063879484 42190953728 42214017296 42291130112 42415692473 42516402467 42615985951 42655537624 42669522764 42756817096 42769464892 42809159008 42871014868 42887358976 42910803232 43001905408 43115807266 43230963853 43332221009 43372437416 43475419064 43488279428 43514373952 43528640672 43617692608 43710295552 43734189664 43774779136 43943127382 43983910768 44007954451 44088344272 44101385944 44191609616 44206098376 44245707968 44247125824 44309639528 44350763072 44444922368 44495901184 44681667338 44827888336 44829324848 44852393377 44869492864 44934325744 44976029056 44989333312 45081373568 45096154048 45138007552 45243731456 45351156224 45378444382 45484731446 45567818912 45581298224 45592728434 45689524496 45731928704 45839043712 46004130304 46181052148 46234022324 46249180714 46333664608 46442189024 46485291776 46510702832 46609447808 46732905191 46843865789 46901210972 47011064716 47012571188 47122685764 47222730016 47266557184 47447159936 47518332169 47629631357 47631157651 47673836168 47742721103 47787030872 47801166644 47888485568 47914663676 47959133024 48071464672 48415807594 48430129363 48431681309 48475077112 48545119777 48590174248 48604547596 48703983944 48749185856 48852683264 48864933824 48879388448 48924753152 49112907074 49229518646 49275208304 49344825838 49390622512 49406815832 49522538296 49568499904 49686193216 49730713088 49848791552 49923566308 50056905514 50101757552 50174150642 50220717008 50267326592 50385064576 50386679168 50401583936 50504696704 50566523392 50639588032 50686586368 50881515916 50928738784 50956578838 51064762672 51231872384 51233514112 51353515136 51416380928 51736667444 51796009972 51905975968 51934350226 51954149632 51982550224 52077507328 52092912256 52199485184 52216599424 52230894037 52354908823 52477536419 52543461916 52666531148 52778345312 52791580292 52838882656 52952759552 53076787456 53233117399 53234823257 53359511821 53409034504 53534131112 53535846616 53551682932 53601383968 53726931104 53825074688 53854498016 53968834304 54111784958 54127791641 54256310339 54306665336 54433864408 54435608744 54484384192 54563109832 54613749568 54629904736 54729697792 54938816768 55021226722 55150099466 55201283984 55231459613 55332351536 55348719272 55400088128 55480136888 55531627712 55661695936 55713355264 55845638656 56076991894 56129036656 56262307024 56312719232 56314523776 56394086672 56446425728 56597186624 56649714176 56867576612 56951470466 57055504352 57084864298 57189141856 57207892016 57259151488 57341886448 57395105152 57889658204 58012561376 58027108916 58044273782 58150303904 58204272896 58340601088 58359728768 58514309861 58651364233 58790623507 58862593636 58970118592 59002354444 59127619936 59195439968 59321115392 59637101447 59692450328 59778701213 59832264184 59834181512 59851880924 59974327336 60101656384 60134510788 60157436416 60190321312 60318108928 60387294464 60477877306 60621473374 60639405673 60763463222 60783385267 60837848456 60839798008 60925754351 60982299224 61038896576 61181864128 61183824704 61402206976 61638346462 61640321666 61695552688 61784697898 61842039952 61860333304 61986888656 62007211816 62064760384 62210130752 62267867648 62357839808 62415713792 62655751004 62674285058 62823096182 62881401968 63028685104 63087181696 63236973184 63255679168 63314386432 63613366784 63708788836 63858009908 63917276192 63952216394 64087990736 64147470464 64278704896 64299779456 64450384768 64853827612 64991516128 65007813748 65204201216 65206290688 65239844912 65359019264 65533584512 65551524731 65707167449 65846667656 65943807908 66098263924 66159609376 66280463872 66300070144 66316695904 66457490176 66653231029 66811489591 66873496984 66967977923 67030130552 67172439488 67189284008 67209159116 67271535584 67394421248 67552274944 67574422784 67651931392 67753411418 67912105954 67934371769 68093490157 68156687368 68219943232 68318515672 68379730496 68381921728 68542088384 68687607296 68889916634 69053485886 69117574064 69279463792 69281683856 69302177912 69443957968 69528969664 69629433544 69694056256 69758738944 69922130432 70027015828 70214048674 70294584962 70422992864 70443824528 70446081904 70509203072 70611083312 70676617088 70697523776 70842158464 71097292288 71370716956 71436955744 71476006558 71606572576 71627754352 71774292128 71797824208 71840905472 71864459392 72032782976 72483689684 72616096448 72653463652 72655791836 72810044384 72875283712 72980582752 73048315648 73243417984 73437422443 73609430279 73611789097 73701902956 73874530268 74009477696 74049934772 74078165504 74118660128 74276018432 74671664837 74824429918 74846563561 74848962023 74916028264 75024276019 75093905656 75116119012 75253334464 75499601408 75540873056 75610982144 75901765478 76081983362 76104488999 76175121176 76285188221 76330962064 76355988104 76426853696 76534831912 76605863488 76768502272 76787753152 77154602476 77177425402 77360672158 77429988944 77432470192 77541869174 77613835376 77778614144 77821131608 77867827072 77893356992 77965649408 78148263424 78333815296 78451318484 78635070052 78660851522 78708050848 78731333296 78751076386 78918269584 78991513216 79176530048 79179067264 79364523392 79461679616 79767271892 79956667868 80030875232 80218326496 80244627056 80292776704 80336668528 80483420416 80507228032 80698380928 81083913064 81203532052 81393729956 81566533664 81642235136 81836082944 81860290688 82027762432 82077119201 82269363253 82271999579 82464700087 82639777528 82716475072 82761691804 82838502496 82989824512 83032529888 83184206336 83211479296 83406380288 83627304026 83652041627 83654722261 83850661433 83928482792 84125063176 84127758968 84381907456 84428034592 84582260224 84831384946 85032804934 85057958293 85231971902 85259916247 85311075248 85339045528 85513634192 85538929784 85618318016 85742029736 85821606464 86003810816 86231614532 86461927706 86664442018 86744874832 86950838128 86976558856 87028747904 87057281344 87235385216 87468379328 87549558272 87886254764 87967821536 88015908902 88176688544 88202771888 88383219232 88412196752 88491415936 88494251648 88619279056 88701526144 89363334676 89655776672 89658649696 89704786754 89738985728 89868651488 89952058112 89978666624 90162747136 90192308096 90539168027 90643017451 90756888764 90969462892 91135637824 91162596448 91185456868 91379048992 91463857408 91678087424 91951058353 92166429509 92362104296 92385265511 92468044648 92498361428 92667329216 92884378048 92970583552 93021405664 93218895616 93465810382 93687731578 93715445131 93802421944 93937959049 94022129432 94025142376 94245371528 94445460032 94533114368 94894319872 95036664338 95259262714 95262315302 95290494629 95347672336 95485442206 95574061744 95602333288 95776971136 95829327352 95918266048 96142929344 96831615188 96860258726 96863362618 96950154224 97090239554 97180348496 97209095192 97407967888 97498371712 97729867648 97758776896 97849506304 98225814148 98459037292 98550416608 98689651676 98781245024 98813631664 99045076592 99136999808 99372386432 99847132616 100113811028 100203515104 100348301284 100441434016 100534653184 100770129152 100773358336 100803167872 101009393408 101279176064 101306901857 101547440603 101763031832 101857477568 101913157676 102129525344 102463744768 102467028224 102707030272 103009538863 103254120277 103473334888 103592019944 103811951936 103868700452 103908299264 103965100448 104155014656 104185824512 104398970368 104433198848 104461788074 104709817646 104740791617 104955072838 104989483643 105086923832 105235393879 105333062296 105556690624 105583160584 105677765312 105905519104 106153574912 106466234798 106469646514 106719023642 106818069008 107068262224 107071693232 107103365864 107202767936 107453862208 107708996032 107937668608 108223569916 108255583282 108512620678 108613330672 108867728816 108871217488 108968768384 109126219664 109227499136 109259809472 109877633536 110042453444 110300198932 110402567968 110462919226 110664703072 110697438544 110800176256 110960273776 111063255424 111323391872 111490380463 112153983788 112258073312 112524614048 112625438464 112629047552 112788173344 112892851456 113194373248 113494198321 113735153224 113763674059 113902940932 114111008704 114169728596 114378283712 114415784032 114518302976 114683772896 114790210304 115401663839 115671961867 115675668581 115779316408 116025122752 116054217832 116088547564 116300607808 116408545792 116681202176 116719457536 117028619722 117302728466 117341187601 117581247014 117616028453 117725187272 117895290887 117940237184 118004708888 118255239872 118390879936 118642230784 119274202894 119384900656 119557402426 119664528368 119668363024 119703761848 119948654672 120203312768 120269021576 120380642624 120636217856 120774588928 120955754612 121242946748 121278811346 121526926444 121566770534 121675696912 121679596016 121851508702 121964598448 122077793152 122363728256 122367649408 122804413952 123276692924 123280643332 123391105376 123569395796 123684079904 123720666608 123973777312 124014423632 124129520768 124420261504 124715679616 125311502008 125348570116 125646192364 125762803936 126057370208 126174363392 126473946368 126511358336 126846456947 127143561391 127147635713 127417577672 127716019816 127834552384 127904432788 128175981472 128294940928 128557409792 128599558912 128900769536 128978330173 129280427969 129284570767 129587385851 129707655224 129983032256 130015627496 130408402432 130412581376 130479689824 130718038528 131067169024 131103049462 131414334898 131453208271 131693335312 131765325109 131887615816 132196527848 132319218752 132600140288 132633391808 132914980352 133306462058 133622979182 133746993968 133935955846 134060261104 134344878976 134378568016 134418318232 134543071168 135148845568 135303862784 135506822836 135824211908 135868743538 136186980314 136313374736 136439886464 136637031344 136759460992 136763843456 137084176768 137289807347 137779833268 138106971772 138235148128 138558927584 138563367712 138604355824 138887915936 139057939328 139258867088 139388112512 139924168769 140054031656 140428097348 140589169924 140845985728 140887649056 140892163808 141018406144 141222166624 141353234176 141395047552 141684316928 142106181091 142439027423 142741433912 142873911488 142952013116 143213145152 143255508704 143548584256 143595648416 143681810944 143728918784 144065565952 144494520269 144832960657 144967379368 145176845803 145232192896 145306927304 145311583672 145620088768 145750567424 145961165504 146096631296 146486835968 146874844886 147218860558 147223578194 147267128063 147403805912 147749060536 148018955392 148099869544 148237320256 148552036864 149343329674 149648859836 149693127122 149697924046 149832056528 150048552038 150187811312 150232238024 150506668928 151081746112 151221964288 151803530956 152163966724 152208977998 152350242352 152570376442 152661924128 152711976208 152853707392 153069663824 153211726976 153575506304 154309204952 154354850804 154721344316 154859977888 154864940384 155083738348 155227670752 155557228288 155642263216 155735654144 155786713984 156385835683 156902636968 157270140104 157321703044 157416101696 157462666592 157502152772 157836539168 157983026432 158353060096 158358134528 158729046784 158824555337 159196560061 159534543784 159574549519 159913335736 160061750464 160436652992 160489254112 160585553408 160673337056 160966840832 161014456064 161396761856 161872132499 162167826128 162256474721 162407064104 162787459912 163133067328 163284470272 163672165888 163720581376 164055524864 164154238402 164538726506 164543999158 164592672541 164929400174 165279555056 165369904667 165432950144 165523383608 165677004992 166065059776 166422958592 166812760576 167254608052 167304083254 167309444522 167701322866 167856965584 168250126352 168255517936 168856069184 169662769892 170065609868 170115916586 170463943804 170519832494 170622150496 170678091056 171027268384 171077859568 171236636032 171484059472 171643212928 172303315261 172463229064 172923855412 173328884036 173489749664 173901676256 173953117712 174057495808 174114562688 174470770432 174936758656 175199169299 175609527247 175772509528 175935643072 176031817804 176353377088 176405543776 176766438464 176824393504 176982831872 176988503296 177238558112 177403052288 178348025933 178726669352 178771487807 179311553344 179317299392 179409573508 179477971456 179737302976 179904116224 179957333248 180325494272 180384616192 181078336054 181286034902 181345471747 181513777528 181770225791 181938925784 182271275648 182325192896 182370913736 182758097984 182927714816 183356174848 183902116706 184332859018 184724208592 184770531022 184825187569 184936089296 184996722856 185334658432 185768756096 186042811328 186437791232 186931620764 187375463156 187430890262 187604843888 187875918098 188044258864 188050284752 188490743056 188890920064 189788639744 190073328676 190518525428 190524630604 190580989258 190695344672 190970884412 191148123488 191204666576 191553942272 191658654704 191836532096 192285858688 192574293527 193663230376 193720517452 193726725236 193900308448 194180479108 194360696992 194418190384 194815935776 194996743424 195459735296 195517553792 196269471629 196451628296 196918074584 197100833216 197379303352 197562490048 197627263328 198090153184 198273999616 198744772864 199330146631 199694265232 199797025043 199803427549 200227622056 200407030208 200696602568 200882868032 201069306368 201540258304 201546716672 201606335744 202018786816 202558352128 202613803714 202680233129 203094881206 203154958237 203526063664 203637320623 203714955136 203826315352 204259050688 204927489536 204934056448 205414060544 206019077726 206508240554 206569327283 206946669776 207184039888 207623903872 207737400904 207930200896 208371649024 208866397696 208923576148 209419635292 209481583234 209910145676 209978967286 210173847664 210470787758 210666124592 211113381248 211166321168 211355530624 212175156809 212932469596 212939293028 213438047284 213636138016 214136524448 214143386464 214206731728 214405535872 214907724416 215417992064 215741125831 216246442643 216447139832 216511166564 217025241356 217226661344 217735457632 217742434976 217937536768 218252439328 218454998272 218519618944 219359997703 219880836637 220084906888 220600397864 220805135936 220925838452 221329406144 221394877088 221600352512 221920547552 222126510848 222646783744 222980760926 223309713143 223832757379 224307967576 224516146624 225049228096 225250876928 225258095104 225576346688 225785702912 226388746496 226988396642 227470306448 227527348118 227594652461 227805881864 228222017408 228339457192 228756567424 228831568064 229036605952 229367545792 229580420608 230803327678 231343923734 231351337162 231558632816 232050245504 232108435664 232177095128 232601215616 233438915072 234057239444 234605456932 234682375202 235162494028 235232056906 235450374544 235790581774 235880474368 236009417776 236510479744 236781759872 237136939963 238548405788 238769801312 239114804852 239329056736 239336726048 239407523696 239897309344 240406625536 240538043152 240761285248 241687200601 241911509224 242485893496 242557622692 243053852888 243133541068 243351393824 243359192032 243703017404 243929196896 244155586304 244727456512 244735298816 245749170359 246031047367 246553385848 246561286664 246782210752 247138791592 247368159808 247441333216 247947554624 248028847264 248259041536 248840523008 249431359232 249581444101 250166022953 250623004016 250697140232 250760006387 251292384728 251525607872 252114740416 252348726784 252947892736 253022716672 253692913894 254287122782 254295271426 254370493927 254835155344 255432039632 255669104768 255808865576 256351962944 256589881856 257199117824 257801539072 257956660346 258560855938 258569141534 259174771702 259415310448 259966064512 260031254992 260959379648 262134338048 262206098924 262828669796 262906416542 263386670624 263530650218 263775231632 264393055696 264638437504 265266783616 266286941767 266612924116 267245958364 267493987936 267871911692 268120522208 268689757952 268757136032 268836636464 269086142336 270120988907 270762352553 271013645672 271396542109 271648423816 271737487076 272373960628 272626749472 272879772928 273274062688 273518921984 273527686912 274168353536 274579614694 275312980327 275559666536 275628767351 276213943544 276470296256 277117855168 277126735424 277208711648 277775831872 278115878656 278517734176 278776225024 279848337538 280108063312 280261183609 280856194696 281178339848 281691971456 281775298112 281784327616 282036812288 282444333248 282706468352 282790095104 283368633856 284212362182 284878054846 285482867824 285638926243 285747822976 285904026232 286426290304 286511017408 287097168512 287191296832 287457837568 288131131904 288989040538 289665921314 289934758736 290353691606 290464385792 290613854608 290623167344 291240177536 291922331008 292973671936 293749689772 294437721116 294447156388 294534256126 294807611824 295498121072 296037910784 296199739088 296474640512 297614817269 298686659348 299297719672 299386254244 299395848092 299664113056 300097104076 300375622624 300464476048 301013337856 302163492224 302616746971 303325547063 303607061912 304327933448 304417955996 304700484704 305140752884 305323848256 305423952416 305707414784 306139327648 306423453952 307151012608 308055681157 308618409904 308709701608 308787115303 309442688632 309719955776 309729880768 310167476696 310455341504 311114456576 311284526432 311471308288 311573427968 312771671366 313233087563 313805273936 313966753639 314540280208 314643406088 314832203392 314925333184 315004305544 315673078336 315966052864 316706120192 316716269056 317458093568 317649110674 318393120122 319069087568 319149099038 319243505801 319826671472 320123500928 320873305984 320978508224 321346674112 322028912128 322793523712 323744264998 324335652256 324512949442 324814128208 325574919824 326266134656 327441162752 327907060523 328308476804 329077453012 329087998316 329185345082 329858800348 330559110112 330739809334 330865900288 331046767216 331354009984 332130119552 332628325183 333418103557 334199047721 334509216104 334608166508 334618889044 335402645732 335713931168 336500252704 336511035872 337712138368 339010905541 339021769163 339325539784 339815838439 340131219736 340231833172 340927887608 341039664988 341244300992 341356182112 342054536768 342155719136 342473272064 342968118944 343286425856 344606630522 344926458128 345115011221 345847710824 346657768072 346979499328 347803352512 347906235424 348114991616 348229125376 348941540864 349873517312 350398338598 351219054494 351545019056 351737190167 351871286144 352063635608 352706754176 352811087552 353532876928 353648787008 353965663744 353977006592 354477116224 354806104576 356696051866 357453338704 357542975614 358623106688 358634598784 358819147016 359474605952 359914666496 360769232384 362156672108 362572069804 362690943494 363027555056 363540451582 363877851568 364542551296 364650385792 364741827472 365516195968 366484361761 367804233412 368665718036 369448417184 369541062044 369650375138 369872178592 369993445712 370669316864 371537512192 372085622656 372643762799 373516582747 373863241528 374750926312 374861780524 375209687776 375751836196 376088517728 376100569504 376981486112 377781840128 378894541487 379794172373 380146657352 381037050856 381049261208 381161978516 381390689344 381941768824 382296246976 382409333152 383107884544 383317309408 383673064192 384571717376 385148587054 385716777247 386620217291 387326460752 387441034904 387453450472 387800616896 388360958216 388721393984 388836380768 389631871552 389993486848 390919470592 391035107584 392538943258 392903256592 393118036069 393836149168 394201666432 394758606704 395124980096 395254526656 396180306368 396547999232 397489545728 398660293262 399388530464 399594050086 399606855098 400455244112 400814060416 401393205136 401765736064 403212671488 405116704256 405227607428 405360466258 406189762412 406309916474 407052127328 407274641246 407429910272 407652630704 408518101376 409600169027 411534364549 412038155452 413016481108 413138654566 413893339552 414368079776 415247807744 415474801808 415860401792 417459710129 417847152296 418450908491 418839270584 418963166468 419820291352 419957934572 420347695328 420941575516 421332249184 422226762496 422332642336 422711061248 424350313618 424475839711 425483696869 425864939192 425878586056 426480280457 426876094568 427272276032 428273048896 428286772928 428413463456 428811071744 429815448832 430835984128 431482251662 432492885286 432894279664 433022333128 433130920123 434050482712 434453322688 435470915264 435484869952 435875073536 436504878656 436909996544 437039237888 438719995406 439761673274 440169813776 441200795728 441610271872 441851676904 442658812288 442789754176 443200705024 443841095104 444253021696 445293567488 445961521852 446619426286 447665514758 448615935152 449032293248 450098456192 451152693376 452777492992 453976793284 454940612896 455054696236 455189304922 455611763728 456444034816 456678914384 457513134848 457663136128 458735091584 459950172143 461606655356 462687847468 462702674324 463117265632 464100491008 464216871328 464354190256 465202431232 466572617203 467680427137 468114478888 468775845461 469210913864 469364750404 470324988056 470464113812 470900749088 471581163548 471760948736 472018835552 473020959488 473563519744 474273879926 475540602383 476654431099 477096811576 477539602624 478229609704 478658113472 478673452096 478815047392 479794618688 480813251072 481076086304 481522570496 483374401202 483823018448 484087498961 484971786992 485115245384 486107705776 486267082136 486702787648 486718384064 487406034808 487858393792 488311172608 489454913024 489470597632 491498340718 492062094734 493106771696 493122573328 493376327147 493564421504 494277583184 494736319616 494882666432 495895109248 496057694528 496518083072 497681046016 498862718464 499162888202 500332045906 501246008032 501394280464 501520012774 502584769456 503051215744 504229480832 506045433344 507385827788 508574245564 508590542852 508740987854 509670310688 510864079264 511338209536 511617731152 512703925888 514061957101 515282523679 515913320692 517121711876 517138283068 518349543404 518830620896 519932129024 520062509984 521918759296 522701653859 523925944927 523942734161 524412197848 525169932133 525657339592 525812833084 526773341248 527061300436 527550463264 528786111392 529276875008 530533567232 532573883534 532731422993 532748494399 533225848232 533996317547 534491916728 534987975872 535743823384 536241044416 537379515904 537514272064 537673272928 538172284672 540241977814 541524705106 542027291344 542793084218 543296847632 543474974152 544747921256 545253498944 545759545856 546548125376 547037843968 547055373824 548336707072 549159229388 550625960654 551119333072 551257534702 552427887088 552940592512 554235710336 554253470848 554417423296 555551663744 556231757312 557035468352 557552450048 559696675076 560216126624 560522367218 561712389392 562356679696 563383942912 563550596224 563568655232 564888666496 565580190208 568424724364 569756109692 570965735648 571277852486 571495645952 571808052464 572852580608 573022034816 574194337024 574382593664 574539834407 575903997053 577252900609 577978081076 579331842628 579869517472 580707383212 580928771584 581227709216 581246334688 582480355072 583844662016 585564291389 585583055827 586954630031 587499379544 588875442232 588894312776 589068512252 589615223648 590996242144 592075821568 592399478176 592949281024 595229634538 595405708051 596819413729 597373318696 598595439344 598772508488 598791696184 599328226112 600194208152 600751245248 600928952096 602026675712 604326984448 605233493942 606651094126 607214123824 607546055743 608655866896 608835911992 609400969408 610281505768 610647696512 610847904832 611414829568 612278655296 612846907904 614302025216 616111362314 617236819808 617419403216 617574230606 618885377264 619439911552 619459761536 620334953392 620910683008 622569052864 623146855936 625543342732 626466175126 627610547872 627933507278 629080560416 629286812176 629664406784 629850666368 630008611088 631346156672 635298221348 636786240244 638138175136 638298198076 638487011602 639653342944 640247001856 641746611968 641957016448 642693348224 643657408471 645165006563 646696858577 647488529996 648671304512 649025898884 649628256416 651149839648 652532269312 655814121046 656008115917 656616953608 657565713343 658154906024 658175996632 658370690164 659717600696 661118220224 661479618668 661731800576 662093534432 662708019968 664260239104 665256650366 666836207114 667033462403 668398095442 668617237937 669018432208 669216333016 669237778088 670805291464 671427862336 673000505408 673022071744 675424276736 678021811082 678043538326 678651079568 679631676878 680262439472 680463666344 681855775216 682079329976 682488601984 682712364224 684109073536 684311438272 684946544128 685936237888 686572851712 689213261044 689852916256 690230022442 691695421648 693315536144 693958998656 695606705024 695812470848 696458250752 699747034624 700796677196 702438108988 703090038112 703474380334 703742572288 704127271216 705413508352 705622175104 707065753856 707297574016 708954232448 710832084221 713392103732 714906677408 715085951228 717246213376 717269197568 717638294032 718949211904 721066772041 722778841939 724313344216 725144139608 725381886988 726055110112 727080903164 727755703136 729085102592 729300771584 729483654944 731032391936 732968723522 733185541319 734926385501 735608466824 736647757153 737331436072 738896834368 739082124088 739300750276 739744357184 739986891424 741338633728 743075024384 744171245312 745287525598 747033165494 747278089459 747726483056 748135225667 749501852624 749723561048 750419375552 751503672392 752177035456 752201139008 753962972224 755563680256 757789082974 759588344746 760293314704 762074101712 762098522416 762323957032 762781378688 763883537648 764592493952 764818666304 766634618816 767346128384 769143434752 770297174108 771433554494 773240434582 774652921504 774882069808 774906900944 775601233792 776721916432 777442787968 777672761536 779263743104 782070215168 785077886516 785806513184 786236072138 787672298336 788403332864 789517213408 790249960192 790509053312 792360612736 794459388247 796345718413 797320586524 798777060928 799188100172 799213710196 800910488224 801628120832 802786410272 803531472128 807811646873 809703733069 809729680067 810455214856 810720932516 812379524824 812619832948 814104254656 814549282492 814859820544 815305261408 817036202752 819200338054 821388313207 823068729098 823312199171 823338582253 824076310904 825267036209 826032962216 826277309132 827786679104 828736159552 830495615488 830949603616 831720803584 834919420258 835694304592 836901816982 837678541168 837926332936 839640582704 839915869144 840695390656 841883151032 842664498368 844453524992 844665284672 845422122496 848700627236 848951679422 850967393738 851729878384 851757172112 852960560914 853752189136 854544552064 856546097792 856573545856 856826926912 857622143488 859630897664 861671968256 862964503324 864985770572 865788559328 866044666256 866261840246 868100965424 868906645376 870941830528 870969739904 873009757312 874078475776 877439990812 879523346548 880339627552 882401591456 883220543744 883703353808 885317624576 885579508352 887682190208 887925198629 890033449991 891923043704 893238852572 895331029516 897231870304 898064586496 900196912384 902305386752 902848311211 904962995783 904991995369 907111700957 907953586568 909881225792 910109392472 910378609844 911223527456 912888069632 913357828768 915026269696 915326272256 917470183168 919900344286 920172457897 920201944871 922357275763 923213310712 925375694936 925405348648 926234531264 928200982016 928433742656 928708380512 930404862464 933145234406 935360854274 936228957776 937551690922 938421827728 938729500808 940649976112 940928227624 941801498176 943162327096 944037671104 946041918976 947127039488 948547759852 951081204766 953308862198 954193623152 955079205248 956459219408 957316226944 957346904192 957630094784 959589237376 962152172608 963045140992 966748802404 967646036896 968174997922 969943573984 970230490768 972215411552 972534164272 973405575296 973436768128 974812069616 975716787584 982996681436 984124189468 986213543392 986245146656 986752654294 987128843008 988555166368 989472639232 989765332864 991790218496 992115389056 994743267637 997073191961 998325776404 1000664091812 1002492016064 1002788560928 1003040025548 1005169538912 1006102431488 1008458961664 1011461641883 1013830724599 1014771655576 1016237920621 1017148491128 1017181085704 1017481975708 1019340621376 1021728158528 1022676419072 1023235462304 1025407851776 1028123914202 1030565047358 1030869896441 1031826641384 1033317549539 1034243423752 1034276566136 1036699086808 1037661241792 1039864258048 1040125019968 1043837518592 1045403307718 1047851889854 1047885468322 1048824395696 1050339864266 1051314679184 1051625666168 1053546682496 1054122600872 1055100926528 1057572222784 1058553750016 1061067134464 1065147767068 1065462845986 1065496988798 1066451696464 1067992635094 1068983833456 1069975951744 1071487646768 1072482088832 1075028544128 1075346545856 1076344569344 1080483955628 1083049410212 1084054582688 1085586168436 1086593695264 1086949948304 1089495842512 1090506997888 1093096250752 1098318458776 1101251921308 1102238666144 1102515069404 1104855774176 1105881185024 1108471420672 1108506941696 1108834846592 1111103327488 1111771887359 1114070936704 1114375920427 1117021846633 1119393350152 1120432253248 1121044734436 1123424778784 1124713359392 1126767885824 1127101192448 1127137310464 1129777332992 1133104927493 1135795323047 1136849448728 1139512219384 1141931471296 1142555704972 1142991291904 1143616104928 1145705161216 1146044069632 1148388674048 1148765187328 1149079668814 1151807994106 1152148707787 1154505801218 1154884320073 1155956162152 1157589332669 1158663685256 1159739034944 1161414766424 1162455418432 1162492669376 1164960710144 1167689324032 1171128582778 1171166111654 1173909260062 1174998759088 1177750884464 1177788625552 1178137024504 1179230447296 1181992484288 1184798956352 1185898562048 1190459269076 1190811416102 1193638827458 1194746637392 1197190878688 1197545016976 1197583392368 1198656452224 1200388416304 1201502490496 1201857904192 1208653968896 1210466987884 1213302188252 1214428247648 1215092111486 1217311733792 1217671823984 1218801938816 1220563011536 1221295393024 1221695809664 1224557310592 1226394185093 1232222724628 1234473639616 1234838806432 1235148461212 1237770754528 1238879823104 1238919523072 1240669906784 1241821366016 1245138105728 1248436181531 1251086685464 1251400414649 1252932350252 1255221095744 1255867014556 1258161120832 1258573624352 1259328813568 1259701332736 1260017222176 1262692313344 1269418302229 1270596442696 1272391580537 1272432354391 1273572480488 1276276350272 1276596396152 1276974023204 1279306685888 1280494003712 1283493223936 1283914032896 1285386696448 1287314816942 1290330013126 1290753063611 1293393717154 1293776312983 1294977059992 1296848199757 1297342609024 1298051797768 1299256512832 1302299679296 1305064538624 1311628242092 1312016231834 1313233907216 1315131426686 1316309812048 1316351993264 1316741380328 1319435201392 1322236440448 1322959237336 1324187068864 1325416039936 1328520478208 1330513300732 1333672414228 1334066924806 1336796190884 1337234475874 1338036864416 1338432666032 1338475556176 1341610582928 1342855724672 1346001010816 1346044143488 1350848553472 1356043622164 1356087076652 1357302159136 1359263353756 1360524878944 1360927332688 1363711550432 1364158659952 1364977203968 1365424728448 1368218147072 1368622876544 1371872475776 1378426522088 1379705832512 1380460044884 1383390843296 1386631072288 1387917997312 1391213410048 1391624941696 1395311026417 1398579175301 1398623992843 1401593354392 1404876217976 1406180076224 1406948760668 1407485144576 1408254542432 1410827016704 1411244350208 1414131507712 1414595148032 1417908464896 1418761631903 1421664168442 1422084707659 1422130278437 1425461244361 1426784207464 1429813354816 1430171902456 1434492426752 1434538395136 1435276588064 1437898423808 1442133544082 1445557683878 1445985290981 1448626688432 1449418576199 1450288279216 1450763773976 1452110220224 1454161806328 1455511406272 1458601543168 1458967309888 1462064783872 1465937447044 1466371082638 1469852771002 1471216933648 1473295514306 1474662872144 1477793668736 1478164248176 1478601500552 1479488714368 1479973782848 1488342490624 1490575051196 1494066330988 1494556178918 1495452966112 1496270451334 1499003705248 1499447122096 1500838751104 1503007344784 1504354070912 1504402278016 1507925944448 1510187880817 1515578165948 1519176689492 1520586629408 1524148203424 1524197044832 1524647914064 1525562757376 1527767075296 1529184987904 1529637332608 1533269237632 1539165856459 1540594348216 1542867108988 1546480869164 1549305843008 1549764139616 1549813801888 1551202467584 1553443832864 1554885575936 1555345523072 1558527486208 1563167992001 1566829301653 1570155773032 1571613026368 1572472144276 1575344596672 1576806665728 1579034426816 1580499920384 1581018106624 1584721225472 1588918776494 1589439722959 1592691436826 1593162567227 1594641173048 1596945303833 1597554121856 1598376200344 1598427420392 1601820976448 1603256241664 1605572820544 1607062944256 1615623293746 1619407466138 1619459360134 1619938408693 1620910429712 1621441865032 1624759049648 1625239665896 1628208509312 1629098564984 1630610522816 1634072405504 1638400676108 1642776626414 1646137458196 1646624398342 1646677164506 1648152621808 1650534072418 1652065924432 1652554618264 1655573358208 1657472319104 1661899207232 1663441607168 1669838840516 1671388609184 1673803633964 1675357082336 1675852665872 1679281165408 1679831738288 1681390781312 1683766302064 1685328996736 1689330569344 1697401254472 1697903358844 1701934787476 1703459756768 1703514344224 1705921121828 1707504378272 1709089104128 1713092195584 1713147091712 1713653853824 1720244192513 1722217331569 1725929006648 1729971541144 1731577118656 1732089332512 1732523680492 1736201930848 1737813290752 1741883661056 1741939479808 1746019514624 1747070108707 1751162160671 1754879981624 1755320044709 1759046693096 1760679255104 1764803182912 1766441087488 1767406707616 1770635249152 1771159016704 1775364380416 1775850397258 1780066899982 1780593457489 1783846087408 1784821221931 1786477705144 1790662059032 1794463740608 1796129172992 1800393824768 1804610773504 1805696622422 1809925991566 1809983990738 1810519397951 1814223401914 1815907173136 1819762451584 1820218784944 1820757219688 1822447054912 1826715657536 1830652544512 1834940366336 1839800688572 1840344915794 1840403889742 1844714551526 1846426621424 1850751389872 1850810697296 1852469062528 1856867485312 1857416761024 1866290468812 1870721708548 1872457915552 1875103381844 1876843655456 1877459001616 1881299952224 1881856455248 1883602996352 1886324654192 1888075342208 1895336467871 1897095519704 1902162409532 1906617724396 1908387246304 1910158410496 1912918438816 1914632453888 1914693808384 1915260189568 1919178474752 1924304345216 1927190862289 1929401371457 1933497604808 1935292073792 1936349995844 1939887147968 1940460981536 1944430823104 1945068328544 1946811150592 1946873536256 1949624139232 1951433575168 1961828285263 1965993362872 1966486365877 1968248378936 1972427086784 1972490293312 1973505308588 1974257686016 1977110332736 1978945278464 1979530665728 1983580436992 1984230778112 1989486535274 1994146383922 1994800189217 1996651552808 1999472483701 2001328183624 2004984032128 2005577121856 2006080051096 2010339077824 2012204862976 2016917923328 2022923283766 2027661449198 2029543311152 2032475841242 2034296982256 2034362171408 2034963951416 2038681242752 2043456317056 2046470924608 2050815703552 2056247828404 2061130094716 2061739792882 2063653282768 2066635099078 2068486847504 2068553132272 2073398173616 2075322483584 2080250039936 2087675037184 2090806615436 2095703779708 2095770936644 2097648791392 2100679728532 2102629358368 2103251332336 2107093364992 2108245201744 2110201853056 2115144445568 2118317228797 2130295534136 2130925691972 2130993977596 2132903392928 2135985270188 2137967666912 2139951903488 2142975293536 2144964177664 2150057088256 2150693091712 2156389768099 2160967911256 2161509807121 2166098820424 2168109165376 2171172336872 2173187390528 2173899896608 2178991685024 2181013995776 2186192501504 2192631612941 2196636917552 2197767275473 2197837703039 2202503842616 2204477332288 2205030138808 2209711548352 2211762370048 2216942841344 2217013883392 2217669693184 2222206654976 2223543774718 2228141873408 2228751840854 2229482564419 2234043693266 2234704540607 2238786700304 2240010526853 2240864506496 2242089468872 2246849557568 2249426718784 2254202384896 2254274620928 2259554665984 2266209854986 2271590646094 2273698897456 2279024438768 2283862942592 2285111409944 2287232209856 2292088139264 2297530374656 2298159337628 2303615988212 2304297415574 2309011602436 2309768640146 2311912324304 2315178665338 2317327370512 2319478069888 2322829532848 2324910836864 2324985338752 2333926724899 2342257165556 2342332223308 2347818520124 2349997518176 2355501768928 2355577251104 2356274049008 2358460894592 2363984968576 2369597912704 2373152384141 2378710869073 2380918538152 2381622832204 2387277654916 2389493274784 2394381757376 2395090033952 2395166784736 2397312904448 2400776832608 2403004980992 2403715808384 2415805078547 2420933975768 2426604376504 2428856495296 2430184222972 2434623467584 2435343647968 2437603877632 2441126023072 2442590786048 2443391619328 2449114621184 2452788370186 2456406844573 2462160331169 2464445449256 2468947279232 2469677612864 2470296922424 2475541509056 2477759646208 2477839046144 2481339813568 2483642732032 2490276211456 2496872363062 2502173370928 2502800829298 2503541177071 2505864700504 2510442191488 2511734029112 2516322241664 2517147248704 2519402665472 2520034444352 2525384626688 2538836604458 2541192885392 2544783161074 2544864708782 2547144960976 2552552700544 2553192792304 2553948046408 2558613371776 2567828065792 2570773392896 2574629633884 2580660026252 2581506127222 2586787434308 2587552625966 2589954119984 2593696399514 2594685218048 2596103595536 2598513025664 2604599358592 2608506339593 2623256484184 2624032463668 2626467814432 2630262853372 2632619624096 2632703986528 2633482760656 2638870402784 2644472880896 2645918474672 2648374137728 2658559206611 2661026601464 2667344828456 2668133849612 2673592381768 2674468951748 2676073728832 2676865332064 2676951112352 2683221165856 2685711449344 2692002021632 2692088286976 2700017440729 2706341521037 2712087244328 2712174153304 2714604318272 2718526707512 2721049757888 2721854665376 2727423100864 2728317319904 2729954407936 2730849456896 2736436294144 2737245753088 2743744951552 2745395885111 2751826252483 2756853044176 2758360070257 2759411665024 2760920089768 2766781686592 2773262144576 2775835994624 2782426820096 2783249883392 2790622052834 2797158350602 2797247985686 2798075433197 2803186708784 2809752435952 2812360152448 2813897521336 2816509084864 2822488700416 2829190296064 2835816929792 2837523263806 2843328336884 2844169415318 2844260556874 2850922488722 2853568414928 2859626709632 2860343804912 2870553176128 2884267088164 2891115367756 2891970581962 2897253376864 2898837152398 2900576558432 2901527547952 2904220440448 2908323612656 2911022812544 2917934619776 2929156359437 2931874894088 2932742165276 2939705542004 2942433867296 2946591028612 2949325744288 2955587337472 2956328496352 2957203001104 2958977428736 2959947565696 2971330877977 2978385878083 2981150102392 2985361963199 2988132661976 2989112357836 2990905932224 2992540902668 2998007410496 2998894244192 3001677502208 3006014689568 3008708141824 3008804556032 3015851888896 3020375761634 3031156331896 3031916440861 3038353378984 3041173258816 3048296406848 3048394089664 3049295828128 3051125514752 3055534150592 3058369975808 3059274665216 3066538475264 3078331712918 3081188696432 3082873019699 3085734217976 3092961738328 3098611686016 3099528279232 3099627603776 3102404935168 3106887665728 3109771151872 3110691046144 3117054972416 3126335984002 3133658603306 3140311546064 3142028188673 3143226052736 3144944288552 3150689193344 3158068853632 3162036213248 3169442450944 3177837552988 3178879445918 3185382873652 3186325134454 3189282346096 3193890607666 3195108243712 3196752400688 3196854840784 3203641952896 3211145641088 3231246587492 3238814932276 3238918720268 3239876817386 3241820859424 3242883730064 3249518099296 3250479331792 3256417018624 3258197129968 3261221045632 3273762989959 3276801352216 3285553252828 3292274916392 3293248796684 3293354329012 3296305243616 3301068144836 3304131848864 3305109236528 3311146716416 3314944638208 3323798414464 3328784216681 3336581017693 3339677681032 3342777218368 3347607267928 3350714164672 3351705331744 3358562330816 3359663476576 3362781562624 3367532604128 3370657993472 3378661138688 3388612492727 3394802508944 3395806717688 3396658268333 3403869574952 3406919513536 3407028688448 3411842243656 3415008756544 3418178208256 3426184391168 3426294183424 3427307707648 3440488385026 3444434663138 3445563963193 3451858013296 3453634290029 3459943082288 3463154237312 3464178665024 3465047360984 3472403861696 3475626581504 3483767322112 3483878959616 3492039029248 3494140217414 3502324321342 3509759963248 3510640089418 3511678563811 3518093386192 3521358510208 3529606365824 3534813415232 3542318033408 3550728760832 3551700794516 3560133799964 3561186914978 3567692174816 3569642443862 3572955410288 3581324118064 3588927481216 3606977665753 3611393244844 3619851983132 3619967981476 3621038795902 3628446803828 3631814346272 3639524903168 3640437569888 3641514439376 3644894109824 3653431315072 3658911577013 3667599139127 3676189524931 3679601377144 3680689831588 3680807779484 3689429103052 3692853242848 3701502779744 3701621394592 3704938125056 3713734970624 3714833522048 3729119960951 3729239460793 3732580937624 3737974222829 3741443417096 3744915831104 3750206763688 3753687310912 3754918003232 3762599904448 3763712910496 3767205992704 3772649308384 3776150684416 3790672935742 3794191039408 3796265123431 3804324819064 3813235448792 3816774492608 3820316820992 3825836877632 3829264907776 3829387616768 3830520379136 3838356949504 3848608690432 3854381724578 3858802742914 3866995209616 3869109091837 3870584147584 3872699991688 3879774295936 3880921963072 3888861646208 3890136657088 3893622301184 3893747072512 3899248278464 3902867150336 3923656570526 3931986725744 3932972731754 3936496757872 3944854173568 3944980586624 3947010617176 3954220665472 3959061331456 3968461556224 3978973070548 3988292767844 3989600378434 3993303105616 3998944967402 4002656367248 4009968064256 4011154243712 4012160102192 4020678155648 4031327979371 4045846567532 4055322898396 4059086622304 4064951682484 4068593964512 4068724342816 4069927902832 4077362485504 4086912634112 4092941849216 4099081390789 4108682410217 4112495656808 4122260189432 4123479585764 4127306565536 4133270198156 4136973695008 4137106264544 4146796347232 4150644967168 4160500079872 4167839956357 4177735896103 4181613230872 4191407559416 4191541873288 4195297582784 4201359457064 4205258716736 4206502664672 4214186729984 4216490403488 4220403706112 4230288891136 4236634457594 4242884549717 4252822390201 4260591068272 4261851383944 4261987955192 4265806785856 4271970540376 4275935333824 4279903806976 4285950587072 4289928355328 4300114176512 4301386183424 4312779536198 4321935822512 4323019614242 4324298396759 4332197640848 4336218330752 4342344673744 4346374781056 4347799793216 4357983370048 4362027991552 4372385003008 4385263225882 4393273835104 4395534550946 4395675406078 4405007685232 4408954664576 4410060277616 4419423096704 4435339386368 4447087549436 4456283746816 4457503681708 4458965128838 4468087386532 4469409081214 4477573400608 4480021053706 4481729012992 4484178937744 4493699115136 4498853437568 4505601859297 4526878010039 4532419709972 4543181292188 4547397794912 4558048877536 4567725885184 4570222819888 4574464419712 4592056811419 4596318675256 4602959993401 4607231976424 4608594831148 4618023204872 4619537280292 4623824648608 4630357330676 4634654741024 4638956139776 4645659065696 4649821673728 4649970677504 4667853449798 4669234236821 4680320665559 4684514331112 4684664446616 4695637040248 4699995036352 4711003537856 4711154502208 4712548098016 4716921789184 4727969937152 4739195825408 4746304768282 4757421738146 4761837076304 4763245664408 4764440121353 4774555309832 4778986549568 4788763514752 4790180067904 4790333569472 4794625808896 4801553665216 4806009961984 4807431616768 4831610157094 4841867951536 4853208753008 4857712990592 4860368445944 4869246935168 4870687295936 4875207755264 4882252046144 4886783238656 4898229242368 4905576740372 4912813689146 4924320662338 4928890898512 4937894558464 4939355225728 4940593844848 4951083018112 4962679627136 4980552422912 4993744726124 5004346741856 5005601658596 5007082354142 5011729401008 5020884382976 5023468058224 5032644483328 5034294497408 5040068888704 5059451893573 5077673208916 5082385770784 5089566322148 5089729417564 5094289921952 5105105401088 5106385584608 5107896092816 5117226743552 5132298789233 5144484698507 5149259267768 5156534300071 5161320052504 5163012254444 5173574868616 5175105251932 5179908239968 5187392799028 5189370436096 5192207191072 5197026051328 5209198717184 5217012679186 5230946626213 5236946579669 5246512968368 5248064927336 5252935628864 5260525706744 5265239248192 5265407973056 5266965521312 5277740805568 5288945761792 5291836949344 5296748275456 5317118413222 5322053202928 5324962488571 5334689656912 5336267699224 5347184763536 5348937903496 5352147457664 5353730664128 5353902224704 5366442331712 5371422898688 5384004043264 5384176573952 5400034881458 5412683042074 5424174488656 5424348306608 5427139598617 5429208636544 5437053415024 5442099515776 5443709330752 5454846201728 5456634639808 5461698913792 5474491506176 5487489903104 5490791770222 5503652504966 5513706088352 5516720140514 5518823330048 5521840179536 5533563373184 5546524289152 5566499766784 5574420028891 5581244105668 5594316701204 5594495971372 5596150866394 5606373417568 5619504871904 5624720304896 5627795042672 5633018169728 5654681528111 5668107760469 5675046527612 5686656673768 5688338830636 5688521113748 5701844977444 5707136829856 5719253419264 5720687609824 5741106352256 5749718192449 5763185394197 5763370075771 5768534176328 5776869253463 5782230735512 5783941163924 5794506753728 5797674304796 5801153116864 5803055095904 5808440880896 5816647225312 5822045625088 5835869239552 5858312718874 5860233438389 5863749788176 5865484330552 5866955190757 5879411084008 5884867734592 5893182057224 5898651488576 5911174674944 5912656992704 5914406002208 5917954857472 5919895131392 5942661755954 5956771756166 5962300204784 5970723926398 5976265323952 5978224715672 5981811864448 5985081805336 5996014820992 5997788488384 6003355004416 6012029379136 6017416283648 6017609112064 6031703777792 6040751523268 6062312663792 6063832881722 6076706757968 6082346517632 6096592813696 6096788179328 6098591656256 6111068301184 6118549330432 6133076950528 6156663425836 6162377392864 6165746039398 6171468435952 6185923476656 6197223372032 6199056558464 6199255207552 6213775331456 6221382092288 6230234149937 6252671968004 6267317206612 6280623092128 6284056377346 6286452105472 6289888577104 6301378386688 6316137707264 6319938178477 6334943967583 6349781906699 6355675105976 6357758891836 6370765747304 6372650268908 6378564692192 6387781215332 6390216487424 6393504801376 6393709681568 6407283905792 6422291282176 6441207205279 6441413614097 6456500930341 6462493174984 6477629864552 6477837440536 6479753634772 6483641718848 6485767460128 6499036198592 6500958663584 6512834037248 6516394259936 6522442091264 6547525979918 6553602704432 6557185213199 6571106505656 6584549832784 6586497593368 6586708658024 6592610487232 6602136289672 6608263697728 6610218473056 6622293432832 6629889276416 6647596828928 6657568433362 6673162035386 6679355362064 6683006613173 6685554436736 6695214535856 6701428329344 6703410663488 6717124661632 6719326953152 6725563125248 6735065208256 6741315986944 6757322277376 6777224985454 6789605017888 6791613435376 6793316536666 6807739149904 6813839027072 6814057376896 6823684487312 6830017513088 6854615415296 6880976770052 6888869326276 6891127926386 6903716026592 6907268580058 6919886164576 6926308474624 6928357330048 6930094721968 6944807723392 6963202873459 6988280434828 7004648642684 7019519926496 7021280178836 7023357127622 7036186772384 7042717020416 7059212731648 7069626830464 7080231493181 7096815072193 7103401589032 7113665444347 7120267599928 7122373829956 7135384349632 7139284887724 7145910820576 7162648236128 7177854962432 7213955331506 7216089275087 7222786489688 7233222846773 7239703966264 7239935962952 7242077591804 7256893607656 7263628692544 7279049806336 7280875139776 7283028878752 7289788219648 7306862630144 7317823154026 7335198278254 7352379049862 7359202754288 7361379663176 7361615558968 7378858206104 7385706485696 7403005559488 7403242789184 7409876250112 7427469941248 7429667044096 7458239921902 7458478921586 7465161875248 7475948445658 7482886834192 7489831662208 7500413527376 7507374621824 7509836006464 7525199808896 7527425820992 7534411985408 7545298616768 7552301368832 7581345871484 7588382078816 7592530246862 7608649638128 7626470897584 7633548985216 7651673755264 7661040758272 7697217380864 7708763449156 7717605485828 7733990419232 7738218183674 7741168295168 7745399983376 7759548591872 7761843926144 7777723292416 7780273314176 7782403211513 7798496556928 7819152926431 7847313141052 7863973451488 7865945463508 7872993515744 7889708347136 7889961173248 7894021234352 7908441330944 7931734492451 7950567261329 7957946141096 7976585535688 7979200756868 7986606211232 7997889934804 8005312734496 8019936128512 8022308487424 8024320204384 8041356311296 8062655958742 8065040954509 8084190240511 8091693135064 8103125328683 8110645796792 8118173244608 8129903364968 8137187929024 8137448685632 8139855805664 8154724971008 8173825268224 8185883698432 8198162781578 8217364820434 8224991313616 8229487482337 8244520378864 8246959171528 8254613131072 8266540396312 8273947390016 8274212529088 8293592694464 8301289934336 8321000159744 8335679912714 8355471792206 8363226461744 8382815118832 8383083746576 8390595165568 8402718914128 8410517433472 8413005329344 8432980806976 8440807412224 8460577782272 8473268915188 8485769099434 8505644780402 8521182136544 8523702767888 8523975910384 8531613571712 8543941080752 8551870667648 8571901174144 8602772366848 8625559072396 8643871645024 8646039228484 8648596793518 8664395281696 8672436661504 8684689347488 8692749562112 8695599586432 8715966740096 8739053270717 8759802902543 8770526451764 8786547670208 8791069101892 8791350812156 8810015370464 8817909329152 8820120555232 8838846193408 8885928115603 8894175098872 8906741063759 8907026480737 8915007363416 8917930257676 8936174773064 8938818162428 8955146801216 8960042107412 8963458025984 8968357875488 8987398230272 8997706875136 9011203718594 9035271445277 9053756020078 9056434190881 9056724404783 9064839419944 9077937398299 9086362584376 9094795589824 9116097755072 9135451770368 9140445639776 9148928839424 9184113622838 9192637350512 9205919986802 9214463952848 9217189662296 9236046409744 9239074560584 9247649297216 9260714661352 9269309482048 9277912279552 9291318131392 9299643347456 9299941355008 9335706899596 9338468473642 9360641331118 9369028662224 9369328893232 9391274080496 9399990072704 9422007075712 9422309004416 9425096196032 9433843578368 9455939874304 9478391650816 9492609536564 9514843476292 9523674152608 9526491328816 9528880242706 9549110619664 9557973099136 9577527029504 9580360135808 9580667138944 9603107330432 9614863233536 9663220314188 9683735903072 9706417506016 9715425981184 9720736891888 9738493870336 9741374591872 9764504092288 9767177184919 9790367949901 9811153480744 9825627378292 9848641324676 9857781797024 9875789116928 9878710451456 9881187689696 9902166036224 9925359254272 9931331423321 9954592953613 9954911949059 9978228710527 9987489452248 10008693483712 10011203317192 10014164708284 10023458802016 10041768765952 10046936116448 10065288966656 10068588994816 10080137777408 10118903787146 10121897036867 10122221393581 10145930033393 10155346417832 10164771541568 10179132644296 10179458835128 10188579843904 10210210802176 10212771169216 10215792185632 10234453487104 10264597578466 10288969397014 10298518535536 10313068600142 10322640105008 10326024508888 10347149737232 10350210503864 10359816479936 10374785598056 10384414382144 10394052102656 10418397434368 10434025358372 10461893252426 10473893159338 10493025936736 10496129854672 10505871257728 10521051413488 10530478496384 10530815946112 10533931042624 10555481611136 10583673898688 10593496550912 10634236826444 10644106405856 10649924977142 10669379313824 10672535398448 10694369527072 10697875806992 10704294915328 10707461328256 10707804449408 10732884663424 10800069762916 10825366084148 10848348977312 10848696613216 10854279197234 10858417273088 10874106830048 10884199031552 10887418661504 10909692403456 10913269279616 10942175944007 10967805111571 10981583540444 11007305009932 11027412176704 11033440281028 11037646660096 11043680359072 11067126746368 11093048578304 11126078060713 11148840057782 11152137970589 11162488211336 11178617126831 11188633402408 11188991942744 11192301732788 11212746835136 11239009743808 11249440609792 11255590085344 11266036339456 11309363056222 11336215520938 11339568860851 11350093055224 11366493044929 11373313347536 11376677661272 11377042227496 11403689954888 11414273659712 11438506838528 11441375219648 11482212704512 11499436384898 11526370788394 11526740151542 11537068352656 11553738506926 11564461471024 11567882327848 11589013507456 11595348609592 11602306233728 11606110191808 11616881761792 11633294450624 11644091250176 11671738479104 11716625437748 11720466876778 11727499576352 11730968661104 11733910381514 11758822168016 11769735469184 11786364114448 11797302977152 11825313985408 11828812004416 11839790262784 11885323511908 11913543512332 11924600409568 11941447852796 11952530647904 11956449431344 11963623728896 11970163610672 11992029641984 11995576976768 12024058758272 12081503046536 12124625327584 12127665763444 12153413515936 12164693035264 12193185627392 12193576358656 12197183312512 12222136602368 12229490760949 12258135124697 12287240312963 12313326851672 12324754785728 12331492078796 12342936871904 12371846953312 12394446744064 12398113116928 12398510415104 12427550662912 12460468299874 12464154202423 12493748553517 12505343936008 12534634413224 12561246184256 12568112754692 12572904210944 12579777154208 12602756773376 12632275414528 12639876356954 12669887935166 12673635785657 12699563813398 12703727520803 12711350211952 12715517783672 12741531494608 12745300537816 12757129384384 12775562430664 12787009602752 12787419363136 12814567811584 12844582564352 12882414410558 12882827228194 12913001860682 12924986349968 12955259729104 12955674881072 12959507269544 12967283437696 12971534920256 12998072397184 13001917327168 13032788519872 13044884182528 13095051959836 13107205408864 13114370426398 13142213011312 13169099665568 13172995186736 13173417316048 13185220974464 13204272579344 13216527395456 13220436946112 13295193657856 13315136866724 13346324070772 13358710724128 13366013226346 13371108873472 13390429071712 13402856658688 13406821326976 13434249323264 13438653906304 13470130416512 13490336036023 13505809600199 13554449970908 13579210035776 13583226870752 13586633073332 13615478299808 13627678054144 13628114753792 13647368974624 13660035026176 13732797996841 13761953540104 13765404561139 13777738652552 13782255852772 13807432053184 13814537160116 13839772329152 13852616949248 13856714660096 13860189443936 13889615446784 13926405746918 13963601324519 13976560869656 13996307385907 13996755898301 14009297285368 14039039852992 14042560357672 14046714255244 14072373544768 14085434040832 14118425463296 14139253660928 14160462986362 14193630144386 14198283699721 14206803178064 14227330888694 14240535199856 14244747659912 14270768699264 14278569775448 14291821641152 14325296472256 14355709924864 14427910663012 14432178550174 14445572979376 14466445693546 14479407932528 14479871925904 14484155183608 14513787215312 14527257385088 14561750279552 14566057757504 14579576439296 14613725260288 14635646308052 14670396556508 14704758099724 14718405508576 14722759326352 14723231117936 14757716412208 14771412971392 14806011118976 14806485578368 14859334088192 14916479843804 14916957843172 14930323750496 14951896891316 14965773668384 14979663324416 15000827054752 15014749243648 15019672012928 15050399617792 15054851641984 15090597233536 15094728376693 15130568649847 15162691742968 15176764157632 15185060493724 15217299276256 15252941795168 15267097970432 15303347510528 15348421290587 15384370928311 15384863921273 15417526898312 15435210971656 15467980838464 15476436367348 15482336590336 15490799966752 15519097183744 15523687852288 15555446584832 15560546628352 15564806423026 15596993113856 15606377950933 15638305852862 15642931784249 15643433062807 15680073687971 15694626282104 15727946902976 15731890927016 15745987031488 15779416694272 15779922346496 15788042468704 15816882661888 15863468984902 15901134522658 15915892282192 15953171071376 15958401513736 15973212422464 15995779869608 16010625468992 16044616974848 16048640408768 16082712622592 16125311917484 16130081909018 16168380481022 16183386270128 16206250657366 16221291593584 16236346489216 16259806729936 16274375858048 16274897371264 16279711611328 16371767396864 16396325563156 16434729640868 16449982627232 16458974964674 16489040757728 16493918343056 16509226262144 16533080792624 16547894780032 16548425058176 16587185388928 16612066688987 16671359825428 16710943584412 16726452923488 16765630237664 16766167493152 16781190331136 16805437828256 16821034866944 16826010658688 16865961613952 16910635549829 16946537830376 16971538198868 17011289560804 17042364273088 17047405535776 17047951820768 17063227143424 17087882161504 17103741335296 17143802348288 17194847912011 17235122318183 17251118144792 17287743290048 17292078456968 17297193587036 17328790563392 17344873323008 17369378694976 17385499124224 17391199172864 17431933480192 17478106541434 17483836952549 17519605805086 17524788239497 17541052903528 17566398342163 17573095340416 17582138203784 17582701624312 17620030740928 17635818658304 17640241110464 17677692386816 17771856231206 17788350197744 17813482127518 17814052961474 17830014726832 17835860515352 17872349546128 17877636324856 17910293602432 17920084214824 17936715750976 17974796460544 17995413750272 18022407437188 18070542890554 18107512040156 18112868381762 18113448809566 18129678839888 18155874796598 18172725168752 18189591179648 18232195510144 18280891279552 18297857678848 18368227245676 18385274701024 18411839973604 18428927905696 18434379324592 18472092819488 18478149121168 18495298594432 18521429322704 18538618964096 18582636262784 18671413799192 18676936947284 18721282662236 18738057324448 18738657786464 18782548160992 18799980145408 18844014151424 18844618008832 18850192392064 18900122085103 18944390647259 18985219073128 19029686952584 19047348305216 19052982657632 19057760485412 19098221239328 19115946198272 19155054059008 19160720271616 19161334277888 19206214660864 19217771195777 19262783767381 19308520491799 19326440628376 19367471806144 19412835012032 19430851962368 19441473783776 19476987740672 19482749183744 19529008184576 19534354369838 19580735899802 19586528032379 19622306961488 19633033441241 19651254756584 19697282649352 19715563594048 19757420902912 19762375379392 19804332072448 19850718508544 19862662846642 19909185907226 19909823898118 19956457421054 19974978904496 20017386967424 20022406634384 20028329416568 20046917604032 20093872232896 20137177989632 20160275554816 20237807574292 20243794073734 20244442787162 20291860066786 20310692835664 20329543083136 20358265288592 20358917670256 20377159687808 20425542338432 20431584371264 20529195156932 20577938794028 20597037071072 20626137200284 20645280210016 20652049017776 20694299474464 20700421007728 20719632959872 20749571196112 20768828764288 20848701146581 20868050716744 20923786504852 20947786318676 20986051873472 20992259709344 21011742515456 21042102826976 21060956992768 21061631892224 21067862085248 21110963222272 21167347797376 21223415086027 21268473652888 21288212811712 21299849954284 21338758627648 21345070796896 21388739054144 21395751613984 21408589830656 21414922656512 21415608898816 21465769326848 21580111137893 21600139525832 21631350024647 21650732168296 21696697954624 21697393226432 21708558394468 21716834546176 21748213660096 21768398063104 21774837323008 21819384806912 21826538559232 21884351888014 21935610223142 21942802081387 21963167080888 21994197320711 22014610019864 22054824353408 22066880562056 22087360718144 22134253492736 22186097156608 22252156121426 22297680115564 22304275941178 22324976422672 22357234253662 22377266804816 22377983885488 22384603465576 22425493670272 22478019487616 22511180170688 22532072678912 22618726112444 22672431041876 22679137721702 22700186110448 22732986089858 22746626695072 22753355322544 22754084454992 22807379909776 22828547319424 22882750439296 22964425409024 22998872769796 23052741576788 23053480303084 23074136705312 23107477013852 23128922942048 23135764655696 23178027014912 23190697219184 23204612467456 23212220383616 23266588901248 23301489516767 23433250875496 23440933753556 23454999152704 23461937322208 23467820763028 23517644336032 23539470938368 23572728228896 23594605954304 23650627970816 23657624008832 23720287449089 23770647023816 23776607878331 23827087024664 23849200819136 23882895705592 23905061295808 23912898862688 23927247457792 23940327221344 23984059283968 23991153953536 24048117516544 24118947742351 24163006093072 24175440030203 24176214733429 24249250655168 24255331526888 24306827031872 24329386070528 24386371254784 24387152717312 24394366625024 24444273204736 24458981521898 24516270249394 24524308208609 24574480625926 24581749946677 24626653703344 24640115795383 24649509571456 24662984157592 24685873743808 24743693906624 24796226233856 24797020830208 24855101325824 24920936599748 24928308404846 24987497107034 25010687872016 25069268826448 25122492368512 25136225509384 25159554308416 25279752713908 25339775870332 25347271571314 25399127626796 25407455041606 25422700423904 25431035567344 25483062989216 25490601075632 25514258768768 25551124861328 25574019205504 25574838726272 25673193973889 25764828821116 25765654456388 25826003721364 25849972699936 25910519458208 25911349762144 25919014539088 25934566875392 25943069840512 25996144794368 26003834654336 26065577039744 26104676225551 26165819559803 26190103919672 26214410817728 26228740852796 26284426022624 26338199331136 26345990373472 26346834632096 26370441948928 26408545158688 26433054790912 26440873892224 26573855864017 26630273733448 26692648141544 26717421448256 26732026452692 26742217746944 26780858143424 26805713317376 26813642653952 26868498646528 26877307812608 26940260833024 26980672072046 27011619200398 27020475290303 27083763642859 27108899941816 27158420071552 27166453741504 27173266146664 27230956599616 27255356108288 27256229507584 27294737949248 27320070052352 27465595993682 27523907080208 27530809122278 27538952947781 27555477305104 27564511705544 27614864106368 27629074320232 27679544658304 27713429320192 27720378887872 27779230893568 27852811493836 27927202649038 27953121739312 27992614771814 27993511796602 28018594570736 28078079705984 28085120715344 28093428510488 28144747089536 28278507321856 28320925972724 28387260288772 28396567399442 28413606356128 28454661777388 28481070399712 28489495319824 28541537398528 28557139550896 28583643282304 28650592944512 28693569735523 28855821326024 28864357100348 28891145958752 28932891387092 28958815865056 28959743851808 28968310367216 29027574430624 29054514770176 29123500559104 29132115515008 29244151272721 29271292616104 29340793113016 29409516199448 29436811017152 29445518652704 29446462235872 29515432824416 29542825942784 29612022237952 29612971156736 29700191848019 29769756731407 29832959687608 29833915686344 29860647500992 29903793782632 29931547336768 29959326648832 30001654109504 30029498487296 30039344025856 30100799235584 30109703283968 30181194467072 30189456753386 30199354736221 30261137299694 30270088777313 30325383485936 30341960772827 30353528315264 30370120987448 30434598552512 30505883590336 30534195940864 30606695021056 30696842581174 30768741856622 30769727842546 30778829765167 30835053796624 30870421943312 30935961676928 30952872734696 30981599933504 31047375704576 31121093256704 31129612846052 31193986227712 31212755901866 31276611705724 31285863568498 31286866125614 31360147375942 31389252564208 31455893805952 31463781854032 31491974062976 31576084937408 31726937969804 31802269045316 31831784564384 31906342142752 31916803027472 31946424844928 31991559739216 32021250937984 32097280817536 32220719953807 32250623834968 32260163818036 32336760962044 32366772540256 32412501314732 32442583187168 32472692978432 32519613459872 32548751716096 32549794742528 32559423222656 32684639657747 32762244658913 32792651126312 32869459281736 32899965254464 32917949929348 32978081515456 32987836686112 33018452524288 33066161585248 33095789560064 33096850116352 33174370777856 33224133377974 33342719650856 33351080849471 33421887168824 33452905846976 33531260475328 33532334986304 33562380662272 33610875656512 33642069733888 33652021317376 33731923227904 33821271099658 33893075660752 33911603216689 33943076397736 34022579121608 34084728546176 34094811071552 34095903641536 34126454286848 34175764323008 34207482670592 34287604696576 34389695824022 34470244636366 34502236289584 34575486580096 34584156913936 34594387174072 34657581126784 34738757389952 34782398345728 34863866960384 34956213082868 34967673905098 35039211610172 35049576478994 35082105807056 35132796684326 35146190680832 35164276407568 35165403248624 35240061481856 35280482220928 35543712462412 35576700395488 35626964255036 35628105922948 35660029453664 35671721030704 35744699092256 35755272649712 35820587204864 35840168429648 35873431501952 36011392889549 36044814874376 36141085781108 36215024080312 36225736763524 36226897619132 36259357679776 36311749593196 36345450337504 36379182359296 36464391020288 36561782559104 36616626383491 36658626057683 36736454491352 36770549402048 36823679947208 36857855811392 36868758649184 36944185638976 36956298242336 36990597188864 37042858645408 37077237928192 37165272525568 37274737419997 37342827598384 37353873894568 37363240951663 37442565324472 37476114648896 37477315572928 37565096321984 37599960290816 37688028302848 37689236017664 37700384784128 37800244170206 37888781294518 37901203595123 37970438146256 37989977190319 38059373905168 38094696610432 38105965315264 38115520970824 38196442478656 38231892396544 38321440543232 38322668555776 38412429321728 38435542391554 38525567534762 38617040983598 38652881256752 38734943612288 38825670024064 38882947567552 38965498367488 39058016369152 39068708739676 39161471799604 39173056064758 39244613922976 39266066882482 39302509513168 39394565298704 39431127188096 39524750758784 39676754323283 39725325693284 39818371814452 39819647796236 39912914842108 39949957808992 40034773934848 40044813268768 40056658833136 40093835208064 40187744465792 40248027347143 40343590530397 40438084774241 40475615148584 40487588147468 40488885574324 40583720133572 40621385671328 40659086166272 40716530577184 40717835340512 40754319375616 40851084676864 40863168742528 41021634068723 41058390313864 41068686335299 41155877588056 41194074142144 41252274400568 41290560420032 41304098035552 41388598948928 41400842015456 41439265919744 41499142392224 41537657528576 41697402293162 41736101433488 41758916357741 41847573009704 41895572637352 41972103746944 41984519418688 42023485030912 42084205653952 42121913985536 42123263784448 42135724170496 42221926444544 42334695594752 42446830172054 42536947305776 42560200010207 42576425623424 42599699908568 42677517255296 42690141593792 42777478108288 42791503227968 42829845313024 42831217797632 42931538653696 43160222275786 43200279051664 43262700049294 43301464336592 43393395909248 43394786452864 43417116788936 43496427320192 43549674646016 43653077118464 43768703776028 43871220446284 43885604162774 43926334161776 43988394641422 44029220039728 44109648706816 44133761124112 44174721436288 44344607773081 44504312242852 44595360231128 44608551882356 44649952845344 44714468507324 44754533609632 44755967770976 44769206931152 44850987340544 44956038975232 45022360341376 45089895298679 45195506512387 45237452224888 45344862083752 45358275443404 45400372220896 45465972179716 45493253390144 45506710645088 45508168909984 45614759819552 45657094638848 45765500878592 45900296492393 45997745539592 46105483153576 46106960606168 46148273410624 46214954027704 46257845884096 46271529311392 46356054029824 46381394438368 46409224934912 46424440767232 46533177802496 46602979033534 46671730046887 46781046292211 46866501750992 46881867507112 46909998305408 46923874644416 46935641526056 47035288672064 47078941876736 47145456457792 47189211908608 47301255941632 47315248017664 47440574898178 47541294047632 47553215756662 47567282364349 47654174049328 47698401638272 47765791411184 47810122591616 47825797725376 47880654442688 47982307907072 48096235033088 48237895484702 48326012186144 48350880060406 48352429466858 48498501310336 48510663053776 48613654063744 48788733250048 48917963043796 49032540498788 49048616417218 49148961251852 49163499893354 49253307406688 49280231590766 49299019142912 49325968315184 49371747487616 49487387813248 49561620452267 49795658110429 49841873199496 49856616809692 49974994214068 50021375744032 50138537652896 50244984737024 50272451018768 50319108616832 50512624925609 50559505427816 50632559927411 50679551740664 50694543142628 50798255253592 50814910083212 50845400847808 50862071134688 50966125978432 50981202151264 51028517537536 51102249722656 51148038411008 51149677452544 51346387947778 51529657642232 51531308912776 51652007442728 51699945399872 51821038916416 51822699524288 51838029078176 51869133750784 51886139681024 51992289588736 52007669308672 52131154079488 52209352451102 52331639119606 52380207839344 52408841334883 52428821635456 52457481705592 52568852045248 52676398662272 52691980746944 52693669264192 52740883897856 52817090317376 52866109581824 52881747784448 53147711728034 53260547466896 53385296283088 53434842896512 53464052905384 53561716286848 53627285307904 53754615625216 53880521666048 53961344144092 54023238400796 54040950580606 54167527285718 54217799883632 54316840143104 54332907483008 54346532293328 54461913199232 54589475898496 54931191987364 55047814160416 55061618244556 55077905895562 55110954610208 55129023411088 55229728212736 55258148640464 55359089316608 55440757775744 55653970829303 55705622987672 55854405298076 55906243478624 55985229543628 55987023593204 56037189141472 56156159411968 56170241430688 56186857020976 56289494179072 56455286681563 56589331683577 56641851945448 56721877300781 56774520577544 56793134798884 56827212712256 56909323554776 56962140799424 56978990639648 57083074797056 57114279101792 57167286564608 57301185889024 57387139471046 57606412376359 57711642652048 57728714200696 57782291917504 57865782774184 57917631730112 57919487703616 57936620734432 58055148861248 58109029540352 58247001118208 58264231030016 58488302545442 58542585232208 58574587374281 58681586226032 58819032398896 58873622034304 58891037305408 58892924471744 59030865648832 59085651885568 59224044475904 59225942313472 59400383696038 59539513462814 59665919375216 59667831372688 59698535584787 59721295001984 59807587565264 59863094673536 60003308219008 60078688051712 60219406567936 60362388934144 60378913506772 60398709472442 60522274599388 60540177554626 60650766971872 60683921545654 60707056630528 60740241974896 60869197105024 61011767180672 61318620317801 61393685162348 61537483713244 61539455685092 61557659530334 61670107593248 61740843886624 61871923353856 61905745469392 61963199867008 62201496809221 62259225692104 62349185365159 62425511803732 62553223411448 62571727136996 62573732251228 62720294751884 62778505128416 62911787611904 62927563708064 62983948125952 63152169874816 63246900116939 63395039336167 63397070833481 63453875939608 63545561788093 63604538090632 63663569128768 63812684285504 63833606054944 63892849689856 63983119478432 64042501875968 64194561635072 64441439907614 64501247669936 64520327636072 64536507098327 64673521924088 64733545080512 64825002629464 64885166374336 64945385956864 65039226919744 65097503432192 65099589485056 65118846445312 65369279315494 65524489317826 65585302252624 65738918563472 65799930508928 65835899858696 65956163030912 65975673372224 66036905048576 66132323170496 66191579120128 66193700232704 66348741555712 66448266755948 66685439301712 66702161698942 66843774337648 66905811693952 67062520950656 67064669972608 67221751313024 67304042634752 67463846455808 67642542199316 67786151321504 67823206433378 67886152795472 68045158243216 68169457092352 68189622143104 68191807283072 68351528646016 68532575649307 68779391648044 68940489272732 69004472579168 69150973160192 69168313827872 69188774348144 69315162253568 69477514779904 69519319963247 69684383643413 69847600973689 69912426165736 69935347810196 70078423220344 70099152957988 70164211614112 70265593368652 70292381361664 70328552815136 70330806497248 70480122963712 70560964441856 70853279258069 70855549755067 71021510233751 71087424924824 71153400790976 71253928510072 71256211845896 71320058907328 71343442061408 71489398184512 71510545299424 71641174409728 71680336859296 71746863003904 72022785779098 72089629748752 72129037345189 72282171562216 72430048160624 72451473527048 72453795238264 72518715359552 72623499186392 72690900675008 72758364718592 72928782040576 73123565118208 73233252766982 73317252115366 73472908982704 73513072744903 73541098804096 73647359894416 73715711622784 73737517298368 73888371277952 73912596484672 73981194377728 74085717290816 74154475856384 74330545051136 74549474839994 74685655196768 74707747789136 74726481903326 74885130648944 74952229297792 74954631145856 75130192643968 75400769568256 75600488340412 75777562589036 75802407190246 75940876292512 75979954380638 76118747810336 76189393220864 76211930630528 76231041941648 76392884957312 76595231608049 76871084783108 77051135069524 77234081967196 77305762513504 77469887224576 77651340048128 77765895135104 77882546424991 78064965794123 78137417479352 78250319887817 78322943599208 78346112129516 78489227845952 78532133764964 78605019026336 78789130597408 78862254376192 79049501517568 79353508646566 79376982025957 79450651386568 79565451314503 79636743628904 79639295592472 79825829684216 79899915617984 80069547869696 80089626537536 80113317666272 80187670416128 80375488931584 80496054694286 80687181060794 80876169548482 80951230297168 80975176294936 80977771148648 81167440267144 81242771342656 81318172332544 81433061154368 81435670681024 81508638751232 81702169353728 81726337485056 82043268137446 82116780627728 82137372670598 82311755176112 82388148284288 82504548801136 82581120840064 82608196071104 82777197897856 82801684030912 82878531839488 82998284784448 83075315057152 83394804586324 83472202866976 83517832715482 83695146019408 83791145274704 83944207493888 83969038837376 84168411307904 84271448340992 84669391189504 84893660344108 85073894611552 85120400020414 85152851246848 85199399817136 85355034510592 85380283187584 85554956216576 85583006455936 85606435326643 86010682190741 86320444551572 86400558103328 86525400098588 86602928673184 86786791818496 86789572905728 86834233577872 86992854640384 87249079416961 87456239874619 87537407552056 87742440892568 87771208325548 87852668323552 87976789282844 88058440079456 88219297413632 88267522248224 88349442872576 88689215546162 88715450499599 88926092645621 89008624485704 89190720462256 89217103764712 89299905690688 89428937014648 89509067219264 89511935541952 89538413862304 89701974681088 89912077950464 90044720682752 90179790597358 90391013024774 90474904449776 90524362305707 90689724167504 90716550886808 90800744441792 90931944359432 90986506780288 91013421290176 91016337819968 91229519639104 91314189277696 91531001757184 91800592984786 91995491079184 92210966307152 92213921212336 92296546821248 92429908055408 92515691768192 92543058622784 92762788876736 92848881534464 93066355604992 93205958067068 93343460093774 93562092584422 93733003501984 93763735014224 93819996610816 93847749288832 93871283052112 94070577344128 94290912915584 94630496035328 94881149796356 95082588095264 95106431513324 95134564728698 95308348098656 95396803276544 95531582822368 95620245183232 95651595450752 95761308885376 96129585977887 96357831927973 96475790969404 96652024372288 96701760120812 96704858933716 96997002620672 97021326107552 97227308127488 97745209271633 97835926087592 97974151701349 97977291288107 98065080997576 98097232834436 98297922503704 98326999786708 98506614813376 98560463181532 98598038285824 98651936630368 98743494975232 98974775626496 99123240904534 99387985898047 99591316220858 99623968452613 99683746398992 99713233619384 99949988428136 100042751488064 100277075305792 100489969474048 100544902037536 100638217233664 101025249851218 101119010855632 101265119854822 101359103481328 101389086285256 101596510507184 101629820166424 101690801695616 101724142269376 101932251956864 101962404302528 102057035075072 102204499445312 102296076822016 102299354905088 102692775895556 103059315284464 103062617825552 103304014885456 103399890799744 103642077832832 103645399048576 103676058156352 103772279362048 104015338617344 104262308158976 104418704902204 104663278239212 104760415678688 104817682669766 104857643270912 104914963411184 105137704090496 105352797324544 105383961493888 105387338528384 105634180634752 105763495568896 105913980548929 106295423456068 106521094933792 106770592566176 106869685793024 106928105810768 107123432573696 107438949034109 107694047448911 107922688288184 108046476801592 108081901161212 108335054571436 108435599767264 108633680286208 108665814966016 108693064586656 108923826398464 109178951796992 109244645656531 109500522489743 109504031439649 109760515815797 109862383974728 110095628320832 110123236489112 110155811791124 110221909220416 110258046822176 110459456425472 110516297280928 110718178633216 110881515551488 111307941658606 111344435329391 111411245975344 111472148624383 111708810596152 111812486957248 111970459087256 111974047186408 112074378282944 112312318823936 112340482861376 112373714041952 112578988358144 112910573363126 113178663367154 113283703890896 113443754601562 113549041155088 113586269597768 113654425424512 113818647109552 113924281598848 113957981279296 114228558203584 114334573129216 114602371778048 114774278942092 115212824752718 115423285304096 115457428401392 115564583835008 115731565548368 115835263460224 115838975407232 115873241468864 116110297722496 116528462060032 116976605090884 117085170464416 117149174748562 117363172452064 117638064797792 117747244068608 117782074610816 117785848943488 118061731297664 118374448848803 118800767392076 119079026925628 119331838750432 119335662745376 119397071169574 119442590003968 119615175130528 119726189347072 120006616438016 120363935384077 120645856227281 120757827013544 120797418944884 121044549198776 121080355109252 121301533943744 121367843091308 121414113261056 121480483949792 121738394210048 122023534361344 122386858667843 122637240635602 122673517676479 122787370324696 122964788395141 123074967426488 123078911370184 123115319060668 123340215186496 123481687773248 123743846707712 123811490938784 123926399734016 124402993618442 124518451384208 124698370730318 124851023607464 125106446822896 125143454273992 125147464502456 125440589503768 125557010256832 125823575223808 125855127416128 125967896251904 126304339749632 126493800233878 126790078672334 126794141666962 126907751879216 127091123576186 127209076181264 127327138257536 127625368571008 127667212109888 127785699379712 127966238956864 128085003751936 128389123270144 128882879815228 129002495339872 129040655272144 129073014196654 129347043848176 129467090161024 129650005258928 129770332748672 130078453839488 130237692890624 130738558630988 131048978635652 131170604505248 131477837126944 131599861017856 131671799717392 131912326061824 131951346744448 132264646340992 132300854595721 132896533511896 133370878603424 133404323397884 133687548675296 133811623387904 134125041901312 134129339945216 134443502626048 134524398370439 134839486371667 135159643442593 135285084398632 135572302643008 135646412866756 135772305590944 136090316486432 136338914184704 136379244286208 136383614566144 136703057292032 137065151298614 137105696226653 137431234088687 137558783296088 137880978545464 138008945158336 138301946320384 138336627655744 138377548696288 138630324507136 138955029559808 139038639926494 139368767286826 139695201947378 139824852331472 139870695620392 140156846440688 140198305915976 140328423228224 140531186737304 140657105630272 140661612994496 140960245927424 141121928883712 141706558516138 141711099510134 142043020467502 142174849849648 142306801581952 142507857020144 142512423691792 142640117814656 142686884122816 142978796369024 143021090598848 143360673718592 143493726007808 144045571558196 144179259497504 144258074690378 144564343124432 144860096321248 144902947054096 144907590476528 145037430719104 145246998372784 145381801350016 146247130236416 146466505533964 146634504230732 146945817965408 147026145489806 147082197608192 147294719788832 147431423245568 147475034596736 147776742555904 147825192969344 148171434581632 148563905602189 149098949679988 149371310393536 149415495578272 149452963806652 149770261297888 149904458595584 149909262291712 150260385287936 151060777965251 151200976680824 151419450172529 151555125178072 151604814380492 151881752585024 151959908761276 152237495620672 152378786441728 152423861261056 152462083883296 152785769914624 153190463216098 153599614569709 153742169566216 153959381244977 153964314881311 154102270139048 154468163934392 154611525027008 154939774449152 155302680096256 155531790270208 155765092849982 156129931588246 156274834958704 156500639775634 156645887198416 156692224259032 156978455691904 157064267529928 157210038052672 157578261194816 157724508752384 158099003035136 158707017293132 158753964051914 158901302773136 159130902629006 159273487257808 159278591184944 159651659368432 159799831235968 160179253075072 160226635332544 160375340832256 160750977863168 160992109388572 161374362121588 161752339096964 161902460594336 161950352589872 161955542297296 162334880534288 162485542685312 162866122308736 162871341362048 163452674970112 164086536274892 164233561255456 164274745341196 164623510352224 164776296568576 165009097602272 165162241680128 165216392142208 165554395795712 165603368061824 165996569568896 166042012143623 166436255148317 166789609172648 166944405733952 167035665430964 167390292038816 167582290549408 167888414987776 167938077674752 168336822615808 168832634196457 169228080211421 169233503134003 169787320688216 170147789223104 170240800040828 170305702493696 170398799634272 170710069021184 170760566375168 171109912433152 171166012911872 171212870653286 171670157460263 172021364381482 172072249626739 172077763690877 172480810567681 172640889103144 172801116206656 173050800197176 173205857346368 173573583636992 173579145811456 173668467155744 173985709280768 174498158833922 174912479749238 175074815104112 175484881785136 175542416651096 175705336647104 175953578565688 176116880158912 176535044496448 176698885745152 177378431092324 177430900999198 177852185291242 178017248971408 178381440924512 178434207529424 178599811381376 178857874029296 179018134438528 179023871083904 179076827724608 180089441365504 180359581194716 180782026049548 180949808899552 181048724611414 181379448335008 181433101773616 181601488883584 181863888718864 181973013560576 182026842580352 182032675639936 182459039278208 182732733578857 183601185969572 183990982158368 184421932614304 184427842424672 184593093642496 184859816110816 185031383536384 185086117245568 185525577753472 186016991048119 186411916134136 186686920187548 187124185168844 187466007003968 187527470028448 187639993221632 187695498577664 187742566104224 188141154688256 188581825831168 189143327032121 189586345500013 189762299592712 190165176190528 190212863026648 190269129457396 190616696197312 190793606553088 191063165644736 191240490366464 191303190901504 191522617770752 192259171955774 192322206478039 192715663855946 192772670634467 192951581938808 193230381763793 193304048744576 193403520241624 193409717867432 193994005241344 194042652215104 194454616254976 195490418543266 195671852175184 195948303402698 195954582576214 196130161995152 196194465668872 196595845007408 196653999573416 197013229626752 197120926363064 197303873260736 197486989950464 197949551252992 198246481809068 198775971796094 199182632441716 199247936905226 199367492797984 199426467238768 199899976856272 200085502976128 200554150611584 201089804075072 201276434467328 202050499702436 202238021711264 202530239709644 202718206962656 202778172570512 203193021014368 203259640332848 203381603391232 203448284538752 203864503913728 203924808605056 204408998890624 205385551791112 206118630568928 206125235651104 206608029770912 206799781599488 207284155665664 207290798097152 207352116312704 207901342936133 208388297119849 208837409804408 209326556478424 209520831357376 209635365339532 209715286541824 209829926822368 210275408180992 210705594649088 210767922987776 210774677056768 211268361269504 211395483153547 211827961097858 211890621441191 212393725409789 212590846912136 213042189867584 213541185132352 213739371586048 213856211621536 214246865147392 214877898068218 215388094897822 215451808356169 215845376576368 215963367853651 216092953603184 216163802322424 216670109142872 216871199534528 217331629932032 217386129173312 217847652796928 218357903593984 218489291313062 219001044979486 219008062879298 219521031631594 219724767949456 220191256641664 220246472978224 220311623582248 220443818440832 220516093644352 221032594561856 221763031102976 222615883317212 222688870658782 222822491950688 222944297248766 223417621192304 223624973914496 223940918174512 223948094372816 224148756565888 224680965722752 224747428083904 225821146726252 226357326734308 226567407781792 226887509203124 227098082310176 227172539195536 227308850849024 227637294219104 227848563197696 227915962558592 228457116407168 229335712612391 229548557884184 230425649505436 230846570608192 230914856802784 231129167670016 231463131096736 231670526920448 231677950814464 231746482937728 232220595444992 233457565946297 233953210181768 234170340928832 234298349497124 234726344904128 235276129595584 235494488137216 235564149221632 235571697886976 236123462595328 236748897697606 237381222516823 237601534784152 237944850271117 238158053851256 238663677500864 238671325490752 238794142339148 238885180007936 239230350261056 239452378694144 240013232876032 240727870768154 241291712454562 241370822895257 241515654027088 241594837889768 242089098397552 242160710218504 242603067887488 242735686182616 242960967899584 243476788420096 244047068722688 244773717335686 245274481271204 245347035352958 245574740649392 245929576790282 246149934852976 246157822740368 246230638121336 246680430372992 246963375546496 247622981877568 247852799468032 248805987236884 249036902768416 249396741460636 249702047214928 250212893645792 250286908547984 250294929004912 250881179007536 251114020513664 251710254832256 252608679499264 252987600467756 253580157344668 253588283333924 253815503758432 254182247152372 254418152362528 254654276515072 255250737142016 255334424219776 255932477913728 256316384684437 256610382403781 257765759630456 258004990679744 258081310544288 258146028393308 258694087696352 258934180322048 259300010517856 259540665497344 260156907678976 260923161939979 261477117261976 261542686661641 262097957271304 262341209010496 262955674253888 263199722035712 263343599434784 263824652123648 263902693488896 264529292681984 264601709191442 265308425165861 265793067023792 265929840332233 265938362067719 266741757206848 266808646795768 267375097350592 267623246775808 268250083802624 268258679890432 268887005252096 269048796740878 269678972743334 269767390294699 270319286885186 270570168797264 271144605286016 271292825733512 271544611181888 272180632972864 272758488572416 272767229132288 273406114584064 274130302597228 274211392453306 274862468177374 275117566592176 275761957090928 276017890316672 276673255311488 276755097392576 278077279852988 278737534573652 279390403894756 279649704662944 279741391240784 280313692881376 280396611831952 280656846456448 281062373474608 281314211260544 281323225988992 282405133712779 283413117032276 283422199020268 284086040935004 284349699699296 284613603163904 285015714040288 285024847383584 285280235629312 285373768245632 285957592738048 286042181197696 286721347437184 287151438481061 287480804347093 288091143116392 288358518995008 288516149380756 289128686248864 289720192642496 289805894108192 289815180953056 290074861438208 290493996745568 290763602700032 292312414504187 292933011067928 293269008461464 293891635930816 294052290979612 294164395216384 294589439577664 294862846491136 294950069193472 295553485111808 295650385938688 296342869163264 297127811204378 297225228193333 297921400071449 298197899359976 298742620787072 298830991156544 298905927613304 299540522595776 299808917191168 299818524583424 300520770575872 302121555930502 302401953361648 302838900345058 303110250356144 303209628760984 303763505170048 303919817522552 304474991241344 304847722522112 304924167766592 305571539829248 306380926432196 307199229139418 307484339132432 307918762489954 307928629762622 308204540278096 308936327868784 309223050054016 311063580540416 311530185699964 312259863176492 312549669917408 313001279551268 313291774396832 313384448518064 313956911383808 314128535059856 314420076105344 315156522389632 315629267090753 317414034586264 317507928103828 317802605546272 318261805258012 318546974515616 318557182369888 319303318736864 319599662471936 320358506150144 320453270665088 321302075446751 321984218777144 322748724243176 323504678193928 323804921188672 323900705179744 323911084594592 324669761068576 324971085370624 325732244617472 325742682724096 326702110328209 327467324045477 328173072549784 328467122510912 328549490682392 329247020704448 329552593137152 330018195204544 330324483360256 330432784284416 331108791591424 331206736123648 331993139137792 332084024287246 332192902098431 332872510296634 332970976550443 333579218345296 333761568501097 333888811467904 334071330861928 334780584077632 335164581098816 335876155349504 336673645231616 337665268392914 338456160422842 338467006268006 339574641376432 340295578446208 340481600081656 340797599268544 341521132750336 342332025823744 342425741306572 343340314920526 344042728762964 344144499253478 344155527381754 344961621135362 345281778206288 345602232413312 346101600394352 346411714692736 347336934311488 348996317667844 349824959498476 350149630208224 350969763570272 351084833302192 351410673294208 351907157131376 352233760317824 353070088992896 354427919491877 354756862184648 354861801998396 355704370582484 356034497942816 356762881849024 356868415058848 357199622762752 357715748058592 358036268877056 358047742167808 358153655449216 360719162389432 361564052099096 361899617799104 362097449222828 362758896670016 362866203547232 363202977767168 363727777437728 363946027121152 364053685160704 364065351279872 364918078556416 365465467157714 366861889344181 367202371939144 367981964316736 368843865228608 368855684849344 369186187284992 369719632221632 370062767072768 370172234491136 371051155506944 372033982096238 372823832268272 373027635383579 373373840375096 374248370337688 374932014007936 375054940056896 375390997155328 375485132208448 376282309376512 377163651662336 378286654064242 379172691000026 379524599185424 380330352381056 380425726053296 380538258914792 381233392394624 382126331289472 382606381803008 383045235541504 384518343911548 384644412956078 385431327711892 385545341268934 385903163877616 386460763527586 386608097489152 386807040483248 386819435734864 388085304430208 390980837086532 391343704350368 391896606805396 391909165152428 392260323990304 392388931337744 393191690014816 393307999146832 394026459253504 394241852726128 394607746521472 396125321785039 396492963618136 397551943592188 398365264883432 398495873810452 398734985595968 398852934477536 399799953712544 400171005952256 401108301223168 402179608150144 403244886634513 404100999404872 404476043422528 405060479419288 405436413925312 405556345141024 406386042028736 406519280665696 406763206782464 406896569077504 407729007827456 407849617210112 408817997781248 410022111619967 410771103582224 410995650468293 412237261137856 412250471302208 413216059541824 413599563198976 414568311331328 414581596194304 414704232625408 415802685872266 416776594239698 416913239546353 417674819608816 417889749093509 418653112956848 419041662714752 419270730679064 419659853644736 420550816361984 421535845975552 421549354113536 422536722539008 422790966307094 423655922195716 423781242882382 424787450819578 425181693824272 426084379735168 427082370264704 427712423243072 429755796136436 430776189795644 430903616712338 431690753152736 431926735707302 432185907206368 432327604644848 433340218285744 433742399069056 434772258346624 436444297556113 436978582626124 438002089958972 438016125758596 439042063263188 439449535898912 440382513283328 440492945956448 440623247164496 440887636881664 441032187288704 442065189123712 442728300818573 443779495834367 444818932516651 445231766634424 445377741317564 445644983901376 445888594497532 446835242384608 447249947828992 447881836349024 447896188745632 448297513131776 449361931445504 449494856167808 451642293452504 451755549688289 452714653468616 453134815563584 453775018406248 454196164620352 454345078391072 454617701698048 455274588438208 455697126395392 455831925117184 456914232814336 458671425224782 459097115768368 459348079935151 460851299010872 461693141216384 461829713605568 462258335340032 462926262193472 463341053840896 463355901628928 463492965875456 464441190889984 466915131892594 467906420363536 468162200112277 468340681857664 468596698994248 469452689808256 470552259191168 471128298443264 471143395773952 472246925190656 473497795395212 474762445033646 475203069568304 475889700542234 476316107702512 477327355001728 477342650981504 477588284678296 478460700522112 481455741536308 482583424909124 482741645790514 483031308054176 483189675779536 484178196795104 484321420437008 485206135774976 485471372365232 485921935799168 487790685503891 489547434671372 490548962542408 490694070705916 491149481298784 491859153580564 492299869705952 492315645480736 492461276242672 493360860745984 493926751092992 495245963755136 495988848285469 497150571636257 497611974473768 498073805536832 498793482921272 499404094429856 500425787291584 500573817095968 500589858009824 501762358015072 502228041027328 503420509664512 504903261416323 505975200935512 507160314689336 507176566667848 507631007516864 508364494304744 508836304725056 509308553030144 510501474284032 510668848439552 511864955827456 512632769368874 513220764807562 513389030515757 514591509214321 515531519260912 516009981359488 516162621088576 516292056786616 517388175392704 517868360644096 518600021035712 519081330994688 520313815357952 521846323879958 522954234523952 523085373323282 523240106007839 524195914542608 524682418020992 525911348507776 526687198869568 527805386977792 529058585363968 529203418382884 530616850331722 531586134047584 531859680664466 531876724135438 533483514413696 533617293591536 534750194701184 538097593481756 539357945486668 539534780589398 540638573770372 541140337594528 542289210572032 542585651467024 543089222363776 544361265945728 545177824974937 547752239214719 548260605194456 548422784906612 549724936354748 550235133184352 551523914181856 552035780633344 553346510622976 553510194785152 555638874181699 556154559705976 556958159201521 557475069147304 558780807789512 559299409325888 559482782481568 560627385762752 560793223663904 561313692912896 562124746949216 562628422521088 562646451977984 564810267425558 566826234064552 566844398040536 568172081870008 568699399398592 569227206327808 570031428080576 570049694767168 570560471258624 570747536491264 571915185476096 572084362395392 573442694874368 574302876962122 574961608694186 576182286232784 576497254683713 576717037990016 577032298761512 578257372497728 579440385284992 579611788216384 579630361906112 580149722876416 580987993491136 581527205400064 584624829008374 585866022135856 586538016922928 587783271861632 588104581959224 589178879155328 589900138386944 591300771877376 592685738326528 594255622408756 594450456386666 595842800142898 596395798719952 597485241574144 597661982313088 597811855226608 599081045191552 604243111861004 604803906723296 605677800690116 606220500712288 606419257521968 607527010340096 607839635045104 608949982482688 609848335533184 612193679122333 612761852864392 614398458278836 614968678264864 615837524979908 615857259525244 616409080556192 617872655737568 618446100108032 621008153497193 622482648519347 623060371399928 624519726352984 625099339834816 626002559102536 626583548793664 626768897036128 627913822767616 628257070119712 628840152210688 630313044779264 631258534181506 633670536139949 634828069172528 635015856207656 635605211092544 636523610516024 637093949031232 637114364739776 638606637473728 639199324943872 640717012300288 640906541330176 642604150893502 643968437554288 644320461117091 645497448486352 647009356387856 647609842377344 647801410359488 647822169189184 649339522137152 649942170741248 651464489234944 651485365448192 653404220656418 654934648090954 656346145099568 656934245021824 657098981364784 658494041408896 660036390409088 660865568568832 662413472247296 663986278275584 664168048574492 664385804196862 665745020593268 665941953100886 667158436690592 667523137002194 667777622935808 668142661723856 669561168155264 670329162197632 674504823495811 675330536785828 676912320845684 676934012536012 679149282752864 680591156892416 680963200163312 681595198537088 684216464901431 684851482613144 685841039016749 686680629841052 688085457525928 688288998506956 688311054763508 689923242270724 690563556412576 691204464826624 692203200788704 692823429385472 694673868622976 695715901286329 697367779168291 697992635335688 699649918996952 700299260416448 701939527140544 702169666604384 702821346588416 703814314262752 704467520635648 706140177985792 708855838983754 709513724369296 709723603996792 709901578081597 711408741164968 712068995885632 713525763698048 713736830117696 714399245525504 715431496117184 716072537754112 716095484335616 716307310898432 721438324778864 723128104198192 723799235598208 724194898445656 725517793340032 725732407094464 726405955534336 727455554875456 728107370321408 728130702559744 729836157112832 730930934315428 733723778688362 734404743878288 735963928633472 737687730457216 737711369698688 739439264443264 740344468982272 742102311013888 744067964192476 745647664536544 746055270767158 746747680750192 748496740675376 749864028015872 750109880113792 750970264416896 753858332142377 756573308128484 758345382000052 759049198370848 760660704762112 760851452106592 761076517829584 762466784789248 764252662578944 764712519595717 766528220077543 768323610710579 769036687823096 769288825912156 770862655423784 771090682537868 771806327755232 772921527055172 773216194978304 773614080966496 773638871469728 776170608860416 779411047305737 780305040370681 781961674173064 782687408700736 783793213610792 783818330304856 784520647980608 784777862675488 786383380029632 786615998293664 788052918507008 788483705452256 789215493042944 792250643570078 792985927236272 793419410797079 795103887184376 796730529766864 796991747620904 797469971191936 797705868955072 799599907425088 800342011904512 802216602446336 804359216300288 806489773269026 808201998809744 808643800193933 808952086845056 810120958838576 810872827850624 811112690282048 812772084057472 813038561331392 813793138155008 815699234420224 817635995562496 820044223239934 821542207164448 821991300936586 824474522275712 824500942604416 826432119083648 829408465250816 831605371744532 833553188479396 833826479092706 835349639217632 835779498187018 837306225913696 838083325429504 838541461358128 839319707289472 842547547688539 845581932614188 847311844391432 847562485764764 849574901639156 850363387648544 852168759470336 854164740529408 855424846486144 856708010674901 858714623735353 859511592272872 860753518765987 861552379591288 861807233424676 863381506305472 863853471414604 864371814412736 864655209289696 866680436571488 867484798138112 869544516693248 872888595112226 873957165252248 876004179917944 876032251517192 878084126526376 878899071797824 880765026566656 880985891912896 881246494328992 881775273763328 882064374577408 884130378247424 885456601637146 887558991668734 889637865033302 890463533268848 890755482635128 891289967802752 891777188995064 893670484769216 894499895657984 895763672698048 895792377491264 896595026263552 898723862891008 898989712335616 903284586905008 903511099376578 905429306937232 906269631127168 907550036812496 908392329240704 908690156782144 910549176876416 911663850234368 913828465628672 917342850449564 918194231536736 918696159870302 921702598021744 923386282432768 923659427211136 925852524386944 926985931750912 933830263785188 935812840727072 936324400224554 936681363715328 937193397988496 938905379616512 941104518382336 941670788593073 946117504098151 946995590790424 949524890067292 950406139136608 951779401084468 952632215405024 954654710003456 954685301963008 955176569356592 956921401044224 959739873586571 962018638620809 962911483072616 965166849818248 965483291581028 966062616108352 966379351559072 968356393590208 968642840874016 970412271549952 970942744730464 971843871598336 975581371007782 979094869342744 981097925084816 981388141411832 982298962597568 983718307161128 984599739411904 984631290961472 984922552485344 986721721491968 987853502185984 990491927510272 991977696570938 994301143272514 995223948947536 995767985362777 996147611073664 997586965842544 998808188859712 1000851574583168 1001147634191936 1001179716019648 1003524716030144 1004456082054656 1006841019329024 1009806522832646 1011950401871024 1014320629378672 1014353133335696 1015262015033728 1016728988609488 1017672609450112 1021337696879104 1023729911654912 1025265538737748 1026441529615124 1026778061031514 1029183018428642 1031063038521824 1032019962718976 1032325242177152 1032584113573232 1034776350785408 1037200042071424 1043692647759916 1045908469047904 1046170746646564 1046480212015678 1048391829085216 1049364836041984 1051822697015552 1053374397739136 1057425445756757 1058406836765768 1059936151207703 1061233700663444 1063172268095168 1063719361328932 1063753448270876 1066967028827392 1067234587183072 1069500389402368 1075197301987963 1076195186963512 1077715668714839 1077750204169177 1078715890973336 1079069561178796 1081277147540744 1082280675189056 1084578421144064 1085171302934048 1086178444727552 1088722531891456 1090355649949874 1095504478429438 1096521210388912 1096845569813224 1099449872709496 1100470266368704 1103047828363712 1104071561266688 1106693021245952 1107020389570304 1111277748363398 1112309119411952 1113916318403042 1114950138294608 1117561615579024 1118598818651776 1118965564963136 1121254771525504 1121586447327808 1122627385825792 1124249493898432 1125256845042176 1125292903955968 1129620534851116 1133652468129104 1133688796081072 1136344163740016 1137398798797184 1140062856161152 1140099389534336 1141495072982528 1144168724790784 1146885389748736 1148605753924244 1149923217388372 1152364572465568 1152994509367426 1153434075980032 1154064597523024 1156514744995456 1158880770569984 1159223576432768 1159260723812224 1161975986982272 1165053786038219 1169249658016748 1171732044271712 1173076033845856 1175566543723264 1176209163918448 1178357758310656 1181828439375199 1184634521938021 1188511244817512 1188900912773332 1191685600285796 1192791597439904 1194970483148288 1195323964626176 1195623710453216 1198162090383104 1201691102221841 1204505747387173 1204544345836139 1207365673973767 1208486223722008 1209607813446592 1211355601380232 1212441001424576 1212838515043936 1215054020680192 1215679270090208 1217899964965376 1219696671066368 1224387358244666 1225523705728784 1226193634868213 1228796916557672 1229937356529728 1231675049959816 1231714519050488 1232818161112384 1235745311475136 1236892200216064 1242016306994386 1244965297038694 1246120742799856 1249039452705968 1250198679669632 1252005118205072 1253167097587328 1253537794072256 1256514140239424 1257680304421376 1260626089558528 1262517068363012 1267341072279898 1269656138345056 1270031712415312 1271210422185088 1273047221032048 1274187898062464 1274228729479552 1277213274947456 1281813082660352 1285208301787004 1287936875108576 1288640922234182 1290994896972704 1294018712775712 1295219684754688 1295602820718976 1295644338378368 1298679044274304 1302118937336833 1306808441312836 1309869296181908 1312692290199136 1313868490043648 1314197962729568 1316988082817792 1320072780818176 1324003289224847 1327104418500091 1328336097148984 1328771608393724 1331490041186536 1331883906201772 1334316873381184 1335046274004388 1335555245871616 1336285323447712 1339122336310528 1340658324395264 1346255445346273 1349009646991622 1349408694441269 1350661073571656 1352612672346551 1353824641691368 1353868025072024 1358298565505728 1361182313784832 1361926400326624 1363190397074176 1368432929802862 1369702965226288 1371682078033498 1373361259682104 1376170915051856 1376577997013912 1376622109527016 1379846484541448 1381127112825152 1382408929653248 1384406401577408 1385646858770944 1389347737245952 1391431802572658 1394735558336582 1395985270671376 1399299837993904 1400598520832896 1403879054281088 1404339333208768 1405642693176832 1407628628525504 1408935041271296 1412280355971584 1417711677967508 1419027448738592 1419447207993584 1419803156163194 1422817482329936 1424137991771264 1427051527396096 1427473660235392 1430862992234368 1432614621796864 1442876649557728 1446256208396384 1447598471196416 1448389796891312 1451035586680064 1451464814188928 1454911109750912 1455309400552931 1461861868630856 1467447557376724 1468809487756576 1471927857266944 1475375460914432 1475422739397376 1478878528886528 1479768382074829 1483234350088337 1486756077868523 1488135928384952 1491295329073088 1492110541534316 1493495361500384 1496993481350752 1499728056031744 1500219760227584 1501940528833792 1507716664284754 1508162658493183 1511743574975557 1513146616256968 1516690764000104 1518098396741696 1521321409524224 1521702904213184 1522153035659168 1524933569578496 1528505325157888 1529425039191434 1533056440155086 1536647221421158 1538073375646192 1538577651824312 1541725310847568 1542181365075736 1543612655510464 1545843054110344 1547228161932992 1547277742939456 1552341217720832 1558822094611474 1560610080741362 1563923348346128 1565374817401472 1567586427221584 1567636660609712 1569041295961216 1569555725350976 1572766760059264 1573231996587328 1576967410904512 1578430986085888 1584501287140156 1585971854472544 1586838821594158 1590207774368752 1593461059533728 1593983495241808 1594939942383872 1595411737910144 1599199814850176 1608718432600576 1612979546538052 1616403997619488 1617287600387866 1617904173690112 1620241917677152 1621745655701248 1622225380564096 1625544168114944 1626077122662784 1634202961624079 1640088446479868 1643084414328896 1643982601873172 1648949044551424 1649001885208832 1652864238167296 1661668557617761 1663210743489064 1665613951897819 1667106376958792 1667652958185412 1670699278435264 1671558996374036 1674612451827392 1676166650859008 1677082922716256 1678639414578944 1685095095377078 1689595760266799 1691163865228376 1693607463694421 1694623688782864 1695124971529528 1699149803278312 1700726775297088 1704337518940672 1708329481058816 1710849692972288 1713416021349802 1717429247470706 1719023184545744 1721507037531974 1723104759182576 1723614466849352 1726763012610944 1727706942829208 1728743628825472 1729310418579392 1733360873142976 1734969596276224 1739089033386496 1745777190224452 1747914330504496 1752008359835888 1752064503034384 1756168253052752 1757798143595648 1761971783825792 1762492988657984 1764128749154816 1768260756494848 1770913203274292 1775117983337468 1779275730066604 1780927066537696 1781510965270256 1782579935605504 1783554377990128 1787340969538432 1791527345396096 1791584754982528 1797979424671232 1806569173810016 1807022198753156 1810858613874464 1812539262254336 1815100073624992 1816784658481408 1817380313564288 1821098353752832 1826462133579853 1830798806631487 1834685700899128 1836388463073472 1837392319740604 1843405196043488 1846772564865536 1847318854422272 1851705048773888 1857158976161027 1861508882325631 1861568534474033 1867660527570376 1871625681454144 1872648800449108 1873362727430656 1874386795976992 1877810759233024 1882209036764672 1883341577186146 1888371732062893 1892235008196302 1892855400599647 1893991181580848 1899049780134584 1900812278273216 1903558802168936 1905264430810048 1909309420006912 1909370603926016 1910353138713184 1913842802088448 1919479747173142 1924037277241618 1925822966145232 1930333699636496 1930966583162056 1932125232216704 1932758703118144 1936712787180416 1937285681748032 1941885489460928 1943687743196672 1951162742015564 1958189738685488 1962195850169632 1962776282823664 1964597925195136 1967436614322256 1969199478823808 1969262581922944 1969845104970688 1980983855020544 1983955393141876 1988602286545028 1990447897895072 1991535970725554 1992295222147328 1995173931685088 1997616377719424 2001703149166336 2002295268383872 2002359432039296 2007049432060288 2010060069367427 2012365630429651 2019613045665292 2023900803742048 2028641258757344 2028706266671392 2030524030067456 2033457977218976 2035345218900224 2046186901529309 2050531077475496 2052883059230248 2053556122063028 2058366036857284 2062126077043648 2064039925437952 2064650484354304 2065168227146464 2069552701570816 2074400084142848 2080576597353331 2085449800500143 2087385295519832 2091816938095808 2092341493293128 2092960424031356 2096783658170432 2098729672083968 2103645394031104 2106748795478272 2114850891513514 2115544271258429 2116813673531536 2119872302415406 2122467401326888 2126344536190336 2127438722657864 2127506896541752 2133934057654784 2134469174366144 2139000778804736 2150394603975926 2152390373927024 2155431337429678 2155500408338354 2157431781946672 2158139122357592 2162554295081488 2164561350378112 2170342605868096 2172356889455104 2177445063782912 2180711299899748 2191008956858876 2193042420777824 2193691139626448 2198899745418992 2200940532737408 2206095656727424 2214040779140608 2222555496726796 2224618238823904 2227832636806084 2229900276589216 2235123231158048 2237197637303552 2237931129926272 2242509543051008 2243172894655616 2248498987796864 2249114528127257 2259241069702232 2267304936258208 2267377592162144 2272688327480032 2274797597594368 2280125712322304 2280198779068672 2286914772297463 2292271268318339 2297211507848488 2299846434776744 2304729144931136 2305989018734852 2306868151960064 2308129195046048 2313029489990912 2317761541139968 2318447152865536 2318521447624448 2323951973964544 2325350314689017 2330107572076438 2330796835853101 2336330979507679 2338499316033496 2343464088543424 2346152067691712 2351133087446528 2352418327836896 2356715516621312 2363656878750398 2369269043876042 2377022489635024 2377801825546664 2383371200571592 2385583194879808 2390647929252352 2391247420906432 2396324180766208 2403382204443682 2409011494774346 2409088691672278 2414731347947534 2416972447444016 2419215626893184 2422711202760464 2424882002849152 2425677030087872 2431358540180416 2439393342132736 2448774716489332 2451047411457568 2452387269736426 2457593833115344 2459874713059456 2463350099919632 2463429038100976 2465636322224768 2471490622950272 2484032613988772 2489930594077388 2492241485599712 2498078905411936 2500397359339264 2504010236410144 2506334195174656 2507075588144512 2513028280478848 2525034136726024 2534682144559796 2539312276690112 2540063424830624 2542420844370176 2546094442064096 2548375796124928 2548457458959104 2554426549894912 2568033225409267 2570416603574008 2575873750217152 2577281844468364 2581989793945408 2588037425551424 2590439369509376 2591205641437952 2591288676756736 2597358088548608 2604237874673666 2611193447685053 2613616882625672 2617393352982287 2619738592363816 2625384580398272 2627736980087296 2628395925459136 2633976165635584 2640145561636352 2648006578449694 2654208837000182 2656672194297968 2657543216787448 2662980082373072 2663767812403544 2668633746762368 2670092548008776 2672570646895424 2678244672621056 2681316648790528 2692510890692546 2698019293983244 2698817388882538 2701322147143312 2705225344693102 2707649283382736 2707736050144048 2716597131011456 2723852800653248 2726380794148352 2736865859605724 2739405930452576 2743364156066996 2746722519364208 2752341830103712 2753155994027824 2753244219054032 2759692969082896 2762254225650304 2768812803154816 2778695474491904 2782863605145316 2789471116673164 2791970541342752 2798599675987808 2801197041665792 2807758108562176 2808678666417536 2815257257051008 2822714206441591 2835423355935016 2838054897477184 2838894415987168 2839606312326388 2845634964659872 2848275983542528 2854103054792192 2854947320470784 2861725984468736 2870154781339769 2876969553278051 2885753299115456 2892512416792768 2895196942392832 2896779593782624 2902071173360128 2902929628377856 2909822219501824 2910618801105862 2918392676824471 2923723737261712 2925228243654563 2925321982744909 2934895114753448 2937618975513152 2943855714533888 2950750921828864 2950845478794752 2957757057773056 2959536764149658 2966468700176674 2973512155737046 2976271856769904 2982590658146176 2984221083068632 2986990723000768 2993986962701504 3000439520455168 3003881057667584 3015433328569508 3016325316986366 3023487149951114 3026293232513936 3033381528000208 3036196793483392 3043405808426368 3044306071318336 3058850078382868 3066112880310172 3073294442842316 3076146751292384 3077155303648624 3083450621695136 3084362730151472 3087225311020928 3091686108220688 3094456323865984 3094555485878912 3106456470840569 3117644189222948 3121220161482724 3127846696692256 3130749634802944 3135172854443168 3135273321219424 3138082591922432 3139111450701952 3145533520118528 3146463993174656 3153934821809024 3162288847818023 3169002574280312 3171943708945088 3173677643188316 3180415548737504 3186922119067456 3187966990483616 3189879884767744 3190823475820288 3198399629700352 3215436559546057 3225959093076104 3232807995238976 3234575200775732 3235808347380224 3240483835354304 3243491311402496 3244450761128192 3251088336229888 3252154245325568 3268405923248158 3269477510126663 3277135400785939 3280176892959736 3286168828657792 3287965203746344 3297898089102848 3298003770417664 3305728476334592 3323337115235522 3326421486978128 3331227903795638 3334212753917584 3335305916370824 3341398556870528 3343117992748072 3349224903654784 3354165845432512 3357278829157888 3370190190754156 3379191520533598 3382327730456752 3387214927388842 3389247377565728 3390249943059056 3398299606556624 3401453550594176 3421699385944576 3426832042699604 3434858494941412 3438046369091488 3443014075063948 3446209518365152 3447228933698704 3453526025221888 3455413885658416 3457487257650944 3458620837158784 3466721746285952 3471921937998283 3491554380448904 3495828661008992 3504016719671776 3504129006068768 3512336506105504 3515596287191296 3523943567651584 3524985977315968 3534322829914261 3541826406548584 3550235966674936 3558551460133208 3561854133075392 3563021930540512 3565159871211008 3567108755980256 3574681939076864 3583054690792192 3583169509965056 3593723213610299 3602140564500247 3613138347620032 3614044397506312 3621717227748928 3625078524508672 3630200147249984 3633569316962816 3634760627128576 3642196707505664 3652924267159706 3654121923082741 3661597613262974 3662680742054873 3669371401798256 3671377253512067 3672776926146944 3674784639481208 3686810392086976 3694637708844544 3703410097547776 3714317952322054 3723017764651262 3723137068948066 3735321055140752 3743251362908288 3745297600898216 3748773591953984 3766683154372292 3776743464125786 3784470016392604 3785710801199294 3787982363161696 3798099560269168 3801624556546432 3807117604337872 3810528861620096 3820706277426368 3838959494346284 3848074554483236 3851645932290464 3860667399272992 3861933166324112 3864250464433408 3865517406236288 3873425574360832 3874571363496064 3883770978921856 3898707114410647 3902325484031128 3916379477370976 3924391700339264 3925552565647328 3929195850390272 3934873228644512 3938398957647616 3938525163845888 3939690209941376 3967910786283752 3977204573090056 3980895795790144 3983071941451108 3984590444294656 3990347863370176 3995232755438848 4003406298332672 4004590536767744 4004718864078592 4014098864120576 4020120138734854 4024731260859302 4035480782785991 4039226091330584 4047801607484096 4057282517514688 4057412533342784 4061048060134912 4066915954437952 4070690437800448 4092373803058618 4101062154950992 4103303989219369 4105766118460496 4107112244126056 4116732073714568 4124252154087296 4129300968708608 4130336454292928 4139105403141632 4148800168285696 4161153194706662 4170899601000286 4174770591039664 4183633876191616 4184682986586256 4185920848062712 4193567316340864 4213497590956544 4229701783027028 4231088542516858 4233627347063072 4239744604830812 4244934802653776 4252689072380672 4254877445315728 4255013793083504 4268938348732288 4300789207951852 4304780747854048 4310862674859356 4311000816676708 4314863563893344 4316278244715184 4325108590162976 4329122700756224 4340685211736192 4357378539635429 4361422599799496 4382017913717752 4386084841555648 4387382279252896 4397799490837984 4401881065474816 4412191313454848 4435693752979643 4445110993453592 4449236477647808 4455665273612168 4459800553178432 4470246462316096 4474395274607104 4475862259852544 4485019086102016 4486345789311232 4496997975593728 4498229056254514 4510243227819637 4518482139404464 4520952155151223 4534609872516416 4534755184324288 4545376654960064 4549595195188736 4560251424644608 4560397558137344 4573829544594926 4584542536636678 4586045635009883 4594423015696976 4599692869553488 4609458289862272 4611978037469704 4616258390092096 4626058979981824 4636894305731072 4637042895248896 4647903947929088 4650700629378034 4660215144152876 4661593671706202 4672661959015358 4676998632066992 4686928177086848 4692304135383424 4704836655673792 4727313757500796 4738538087752084 4754044979270048 4755603651093328 4766742401143184 4771166389759616 4782494841812864 4800887273117243 4806764408887364 4818022989548692 4818177383344556 4829462695895068 4833944894888032 4838431253786368 4845422405520928 4849764005698304 4851354060175744 4862717080360832 4870011309004303 4881574454178037 4897549432978664 4902094822915136 4904774539472852 4915187666230688 4919749426118912 4926700199839264 4926858076201952 4931272644449536 4942981245900544 4968065227977544 4969311046571179 4979861188154776 4984482971199424 4996157810823872 5000794718678528 5008020472820288 5012668390349312 5014151176289024 5026056560957696 5050068273452048 5052828879286661 5069364289119592 5078624553380224 5080126849661248 5084841688740352 5092188884128192 5096751592249856 5096914917918208 5108853099789824 5136066450818534 5140833207148016 5151747500434304 5154563688936728 5163979587890816 5176074851102848 5182411282875904 5182577353513472 5194716177097216 5208475749347332 5222386895370106 5227233765251344 5234786705964574 5239477184727632 5250769160796544 5256791850918272 5296013156899388 5308417674000364 5313344388595936 5315086433574896 5325960164746144 5327535624807088 5337267493524736 5340185096017552 5345141293790848 5365697540542801 5385021781385092 5396038587966488 5397634777765076 5402644294286624 5410450689386204 5415298566765472 5415472100288096 5433194262022912 5447705601306496 5455877331140159 5462135282594767 5473731719211448 5478811860905152 5486728312133992 5493445038728416 5504683660207424 5506311988055648 5506488438108064 5519385938165792 5524508451300608 5537625606309632 5553935875579553 5565727210290632 5578942233346328 5583941082685504 5597199351975616 5602394083331584 5615516217124352 5617357332835072 5630514514102016 5645428412883182 5647279335673327 5660506601357531 5670846711870032 5676109794954368 5677788831974336 5679212624652776 5691269929319744 5696551967085056 5709894640941568 5723451968937472 5740309562679538 5753939106556102 5771506598230912 5785024833585536 5793559187565248 5805859256755712 5819644439003648 5821237602211724 5836785353648942 5847447474523424 5850456487309126 5850643965489818 5869790229506896 5875237951026304 5919073528299316 5932937400353348 5947024311474092 5952543713539808 5965181316292352 5968442166137264 5973981446001536 5987973925403008 5996956074724307 6025274631361909 6030866657139016 6032650633972732 6046974299902228 6052586465027872 6066763056000416 6072393586966784 6086811616852736 6088612142636672 6117700156765736 6132225760620344 6146588885684632 6152293502584768 6154310607297248 6166901243390272 6168725460302944 6174450622041856 6183372216441376 6188912647731968 6189110971757824 6212912941681138 6235288378445896 6242440322965448 6255693393384512 6261499269605888 6270345708886336 6270546642438848 6276165183844864 6278222901403904 6291067040237056 6292927986349312 6307869643618048 6324577695636046 6338005148560624 6341469801520843 6343887417890176 6347355286376632 6360831097475008 6373844238134912 6375933980967232 6381646951640576 6396799259400704 6430873119092114 6451918186152208 6465615990477952 6469150401551464 6480967670708608 6488901522256384 6504308490651136 6536811846496316 6538955020253326 6554270801571878 6560353785919472 6572337657315584 6575930407492688 6646674230471044 6652842973956256 6662455807591276 6668425507835168 6670611832741648 6682797113741056 6686235985496144 6698449807309568 6708331690865024 6734130470345663 6740380381508312 6758383041067196 6764655460913504 6774429854777684 6778494755131456 6780499886118112 6796599213113248 6802907101188352 6853664085399208 6869716989882824 6876092738182976 6886028150127896 6892419036730304 6894457867397408 6907052050443776 6910827771316832 6914974515301888 6917241674317568 6933443492571904 6943843875996566 6970375897539439 6983108760897808 6991657322017984 7008033439343552 7008258012137536 7024673012211008 7031192574382592 7047887135303168 7049971954631936 7068645659828522 7083652813097168 7087525072288001 7100471933349872 7117102920266416 7123708266150784 7126043861081024 7134217511960512 7149363878153728 7166109381584384 7166339019930112 7187446427220598 7204281129000494 7226276695240064 7228088795012624 7243434455497856 7260400294499968 7269521254257152 7305848534319412 7308243846165482 7323195226525948 7325361484109746 7338742803596512 7342754507024134 7345553852293888 7349569278962416 7373620784173952 7419553058453921 7428635904644108 7446035529302524 7446274137896132 7470642110281504 7486502725816576 7490595201796432 7497547183907968 7526381113915741 7533366308744584 7544251429184239 7553486928251572 7568940032785208 7571421602398588 7575964726323392 7596199120538336 7603249113092864 7614235208675744 7621057723240192 7641412554852736 7677918988692568 7696149108966472 7703291864580928 7721334798545984 7723866332648224 7728500928866816 7731034812472576 7746851148721664 7749142726992128 7767541957843712 7797414228821294 7804650968062256 7808917358897567 7832758954741952 7848783400678528 7851105131294656 7858391700780544 7869746457289024 7876797915295232 7877050327691776 7879380419882752 7935821572567504 7954409146180112 7961791591580288 7966143882902216 7980695726740352 7990465510877696 8009181073535488 8009437728157184 8028197728241152 8040240277469708 8049462521718604 8070961565571982 8078452182661168 8095603214968192 8114565035029376 8114825066685568 8133831908875904 8184747606117236 8202124309901984 8206607978438738 8211532236920992 8214224488252112 8233464147429136 8248504308174592 8260672908585856 8292441653566147 8322306389413324 8341799202000572 8349541182079328 8367267752383232 8369365973172512 8371841696125424 8387134632681728 8411837715552887 8431810420852973 8451559717816369 8459403566054056 8462177085033716 8467254694126144 8479489209661624 8489869605307552 8505378144761344 8509754890631456 8510027586167008 8537876697464576 8583355444077491 8601578415903704 8609561495708096 8621725349718712 8622001633353416 8629727127786688 8632556489430368 8650217180325952 8658245401512448 8681370423472384 8714757079270858 8722845199598992 8727613518767869 8764035827435504 8772169683111296 8774764558505792 8795598981675968 8803762130949632 8824382626909696 8871387505959286 8890221986907184 8895081802133263 8898472955295616 8911330547224336 8919601106356864 8940492924632192 8951724519705088 8972691578622464 8993995951187456 8996458112509028 9020486455639274 9036964278808928 9041904310302446 9069219745032832 9069510368648576 9090753309920128 9147659089189852 9169085073273356 9172091270019766 9188846031393952 9199385739106976 9218916579724544 9223956074939408 9232516780184192 9268023024573929 9301401258756068 9320430288305752 9323187343412404 9345323918030716 9353997264133984 9373856354173696 9384608270766848 9409673311347584 9423788117423911 9445860861088883 9454627515001592 9468288706425857 9477076175504168 9508089958540096 9511207302186656 9533484802286368 9542332779519232 9564989683625728 9601774546234486 9613528817774728 9636045979097384 9636354766689112 9658925391790136 9667889789776064 9676862507572736 9690844811041856 9699528011396608 9702708120351488 9725434160721664 9740022618008606 9763148908356074 9795098865957328 9804189645830272 9809549078945704 9830375332461376 9839498852237824 9853400399678528 9853716152403904 9862545288899072 9885962491801088 9936130455955088 9938622093142358 9959722376309552 9968965942398848 9992315621647744 10016040945640576 10028302352578048 10052113121915392 10100136546904096 10105657758573322 10138728578239184 10157249106760448 10160253699322496 10184377768256384 10272132901637068 10281666414296032 10303495000868608 10309127377873456 10327959175781632 10352149702205696 10358378674523803 10407292545079661 10416951498694664 10444773790740212 10454467530502688 10469573411929148 10478954369455264 10501538321593088 10513583701836544 10557138609452281 10582205024828899 10592026313798776 10616835348000728 10626688777191872 10630172867149792 10651920329492288 10655071249614176 10674534987049472 10680370192035104 10690282587581696 10731395081085602 10770043562770184 10792077175932976 10795269555530152 10805288588573248 10820901378772408 10830597133530944 10830944200576192 10866388524045824 10895411202612992 10911754662280318 10924270565189534 10947463438422896 10953447838990547 10957623721810304 10973456624267984 10986890077456832 11009367320414848 11012623976111296 11012976876216128 11038771876331584 11049016902601216 11075251212619264 11107871751159106 11131454420581264 11157884466692656 11167882165371008 11194398703951232 11234714665670144 11261029028204032 11290856825766364 11294558671346654 11321013202715062 11341693423740064 11352219589908736 11355577663948672 11358425249305552 11382539858639488 11480619125359076 11507878213112204 11543013196461824 11570049667171072 11587118375130496 11631679903324327 11642475204423448 11659297663284733 11673570707297884 11694894949046848 11700912974618252 11701287930979636 11739580459013792 11750475902052608 11827170321867593 11838147056598632 11855252245860947 11865874800706696 11894048622948184 11905087427079616 11930362632584704 11936884332274528 11947962892003072 11975947850806016 11993912149448614 12050549262723818 12061733314278032 12065301267945464 12093948599804456 12105172930055744 12133526112000832 12144787173933568 12173623233705472 12177224285273344 12235400313531472 12264451521240688 12293177771369264 12304587005169536 12308621214594496 12333802486780544 12337450920605888 12348901244083712 12366744432882752 12377825295463936 12378221943515648 12425825883362276 12470576756891792 12484880645930896 12511386786769024 12540691417772672 12541093284877696 12556445802807808 12585855972698624 12615739287236096 12649155391272092 12676010297121248 12682939603041686 12687774835780352 12694710572753264 12721662194950016 12747688476269824 12751867961934464 12815591646420409 12861746238184228 12903836372304416 12931231980955904 12938300803102928 12961935341417216 13000112833127189 13030979741318231 13073623692992632 13077910040506652 13108541603143756 13120707571838944 13144675314631168 13151860814985376 13218602124440251 13249987804197529 13293348460942088 13305685947912512 13324911615182552 13336851015670336 13341223665483296 13365594227482112 13372471970992288 13396899614619136 13416663381730048 13468260940691326 13480760763016624 13488129983550343 13516766082134392 13529310921827008 13548859709555368 13556989510262912 13560999772236224 13593198426226496 13605814202376704 13707328170798416 13739433979765648 13752185476365952 13772056300255792 13784838073460608 13788915734794816 13821655542633664 13834483348635136 13866886985143808 13887687751993132 13940751795078878 13966217521795616 13983314644035968 14016066878687104 14016516024275072 14049346024422016 14099943909263872 14137291319657044 14167305626194336 14175050144576002 14200943866699744 14234205840532832 14247416532301568 14252087722162048 14268435023921024 14323308310705163 14374892854441196 14408562258000988 14452553390480128 14456177590025248 14486868910995712 14520800588999936 14564036181473317 14598148603501001 14611697068638824 14616487692330964 14646390453051896 14650722968219492 14677485607193024 14685509014048268 14691107704587776 14699138557924832 14747241568347904 14808809898809003 14839106116907842 14857271809288216 14892071058605048 14892548275792264 14941284220563008 14973005451633152 14981190403592864 14995094367815936 15052762227831482 15066732617489168 15088502858368478 15106973856503144 15137880065570416 15142843204797176 15151929452646784 15192398241076672 15206498226185728 15228470417351488 15242115446480384 15282825109705472 15355837977385136 15392298217932944 15406583729161856 15442669597091968 15447732665296448 15462069624945152 15498285453984256 15535083915687424 15594828457642588 15609301936124512 15617834717795134 15665517909483904 15697566801357056 15702210262589312 15739492914578048 15758760839765504 15871643145135008 15908818292360224 15923583183160576 15932287765804432 15961391453480704 16008403406082241 16080480554939416 16098925043437208 16141923131143964 16156904365322336 16191206429936384 16229130070058752 16229650133371136 16267663817751808 16277452202823119 16315577850971707 16354316856553753 16369495212234472 16404248619803968 16413215956877476 16423064473841984 16428448976504224 16466928294858272 16497008616349184 16521345817171712 16584883307132294 16644612778826648 16683598404001144 16699082364158656 16734535504766464 16738731946345024 16743683392250848 16774269265363456 16823675431105774 16863620841705946 16903119435632738 16918807132108112 16924354170067432 16934509388252288 16958978419323248 16979739210615104 17019509781262912 17020055172334016 17075753394929152 17166710888154982 17203156831807408 17219122991416192 17243450699437424 17244003266706832 17259454255573376 17265112978860736 17300434360651904 17362740846944768 17429514158541716 17445690399197984 17455227037535738 17528071654871008 17544339366222592 17549529117011584 17591197963351936 17742775011918572 17780443973814368 17790163604266526 17796945910591232 17822661094448672 17839202212713728 17880985849264384 17976232577864869 17992916225018056 18040972911278548 18073928557617856 18083808620604892 18138439490065664 18139020737297152 18181506619840256 18278354133795371 18295318178379704 18321753470876009 18338170146546712 18344182540039532 18377692062787904 18398771478213952 18437833159449088 18447912149878816 18465033560368384 18536046049147858 18602802517512136 18640860576611504 18646374686824808 18690647836061432 18707994528267968 18747712708347392 18769216541533696 18819346622695168 18847576234847822 18891721722177766 18909255030003184 18936577412851714 18954152351008336 19016179917080192 19022414604373312 19066969604572736 19084665559038464 19129979367251456 19203549092468972 19227057635549456 19272091958194768 19272709533378224 19317850783580272 19335779579552128 19381689622083712 19405416240702976 19450868321443328 19480045236017212 19526297816712148 19590197731914656 19608379291660544 19619098157891408 19660750664922752 19706800799357056 19707432304807808 19872260911910176 19877244186284716 19919444752619104 19937931884797696 19984631243295488 20032081891281152 20091083469378383 20138786872946357 20200273093808192 20211315517146644 20277457156478368 20314498213520896 20320507398644992 20368755536512768 20428748737771297 20476597705581941 20477253879214363 20544265803274136 20563332828592064 20606990001737216 20618254755746912 20655918351563264 20704299404411392 20716757349047606 20814585090159322 20833902997389328 20889547581480424 20908935061005376 20939146823858296 20957908738910528 21003076643186176 21027167403673088 21114277218904562 21164410049657798 21184052627597552 21233670696001456 21253377554383744 21260345734299584 21303840658984576 21310142499228352 21360740384070208 21380565175163392 21462790162171204 21540087125540368 21584154351865952 21590539111060304 21610577177146496 21641802757544816 21661194267061888 21661888401152384 21790822405225984 21823509324560636 21848541130379068 21894926876845792 21906895677981094 21915247443620608 21946913248535968 21973780154913664 22018734640829696 22025247952222592 22025953752432256 22077543752663168 22136021934726161 22215743502318212 22262908841162528 22315768933385312 22335764330742016 22388797407902464 22508055916822399 22581713651532728 22589117342693308 22642026405430124 22683386847480128 22704439179817472 22711155327897344 22716850498611104 22765079717278976 22886342570886641 22939947805501573 22961238250718152 23015756426224408 23086026392923648 23140099334342144 23174236750260992 23263359806648654 23284950408846896 23318595326569466 23347141414595768 23389789898093696 23401825949236504 23402575861959272 23479160918027584 23500951804105216 23654340643735186 23676294113197264 23710504491721894 23731749601413392 23788097245896368 23810174854159232 23873768664549056 23895925784006144 23951895701612032 23987824298897228 24101098525447636 24123466628556064 24130602535890928 24187897199608912 24210345860111488 24267052224001664 24354448570546688 24470800627062944 24528903042481376 24586355542738528 24609174010339072 24617242429188992 24667604973561088 24674901841211776 24733488865765504 24740259809399827 24851651766724552 24941153513783584 24969761291861792 25022773573538048 25081382835545344 25082186569755392 25156062495272093 25214983951501729 25298310782544184 25352020594242496 25365879206083372 25375549671560704 25389421145506528 25443324389900032 25495376952539648 25503735923868928 25578853461579187 25631183292840818 25638765194384111 25699640774584469 25723492476368456 25807672744608832 25862463961911808 25876601606205856 25923870682834432 26000225666254378 26061959482636462 26147247385985264 26155820081013304 26217083206287512 26241415143677888 26303721629970752 26437204248880502 26499975608395058 26586696921884176 26611371895825024 26649823230365104 26673702031340672 26682447330966592 26744943941984576 26833326763460096 26936521881382652 26961521526033248 26976259967100686 27033532164268784 27058621843654016 27097719419110736 27113979020525824 27121999544472448 27186396852452992 27414656341596832 27478867959531296 27504370952731904 27544112600511584 27569676146921216 27577831469589632 27643311085267328 27775375503986264 27881503590157756 27932435043591232 27966629288071936 28032133757374208 28033032048550144 28098692048844032 28248365479501937 28274582639314088 28334611252388672 28350100289152004 28401887733399488 28468411681065664 28494833064603136 28504175444324096 28536870047842048 28646616621410326 28723127924535583 28749785708882392 28791326882805157 28817124516001976 28905106780960256 28912355180050496 28973737821991424 29041601177999872 29128072362946634 29196297207002002 29223394137277648 29232975384661928 29292780906103792 29301445936438984 29354971214386048 29371018028096536 29398277115849664 29494483136695808 29617619797618006 29678212233815684 29714543618576432 29784142117210096 29785096551584528 29882568441126016 29962380807185728 29990188735631872 30105524455662964 30133465234978336 30177005716736956 30213947713006288 30275760131140832 30285686409594352 30303858905293568 30384796482153344 30456940834702976 30565650219410944 30711675954770272 30784596435865888 30813167458323712 30885339194183936 30895465330592896 31049856270857501 31189656915285176 31218603872249024 31235669435590268 31331035818967808 31395133602714112 31404420525178624 31478985829156096 31571702594737459 31646665086058561 31743286290270016 31817636584720448 31847166366321152 31864575531608864 31922782906961408 32016806812164482 32102319445069181 32160961109878832 32178541810193999 32197850086874416 32283846262287928 32313808730644672 32382412859872768 32458260140117504 32459300266742272 32535327635503616 32554904405646238 32631155701943414 32708633713107506 32738990424468944 32808497239607936 32826431913754952 32846128947683968 32856897953008448 32933856589716544 33042691634343424 33169766614264588 33289225557653296 33367196808002288 33398164728317312 33477463892690048 33487366784501696 33647350862211548 33727241683411892 33806238871265476 33837614264216224 33848708340134864 33869018776504576 33917956838646496 33959478421230208 34039019562525824 34040110344668032 34171021179246259 34333421776309964 34406313663614816 34438245982832384 34486901398874848 34488006533413664 34518908511146752 34530225957721472 34600868721303808 34785177325998253 34859028317083432 34891380798395968 34910454075071476 35056143309742016 35088678732445184 35099058234023168 35182395926703872 35369802155006627 35485550023837144 35560887947628736 35580327208533052 35593891821182464 35645322188897344 35678404425427456 35761971698528768 35952465155729738 35964252611393293 35985832450036112 36081945822557096 36147857115235712 36167617241209784 36276878980131328 36278041474594304 36363013239680512 36556708267590742 36590636356759408 36643506941752018 36676340293093424 36688365080079064 36755384125575808 36797542956427904 36895824299757632 36930067120736768 37072092098295716 37205605035024272 37281721153223008 37292749373649616 37381295672122864 37415989056535936 37638693245390336 37695152469695644 37783443444355532 37818510060006368 37873154825703428 37908304702016672 38032359834160384 38044829208746624 38133939209145472 38191141317981113 38234946978163369 38407098184937944 38454115271098912 38544183916389536 38545419066756448 38635701567160544 38671559159104256 38763379244167424 38877551129056871 38960090472034424 39052595633424296 39180395463829312 39216758583321088 39238196315782816 39321501329845504 39413601598714112 39414864609615616 39530955349713289 39623546209502717 39744521823820352 39754488372569432 39838889505238208 39875863769595392 39969262486590976 40064163782562304 40182166938756766 40195341153910151 40277573745892714 40400546187616384 40422631034293288 40554914312956736 40641014797289984 40737511073025536 40857497475542594 40953195411163882 40954507758428726 41088531606548272 41126665657184128 41236509511493824 41433514698095212 41629170180318644 41667805994778656 41779095162960848 41817870122010752 41878293647716592 41915817477821056 42228554437809124 42328820099315596 42368105255195104 42467341392002912 42506755108767488 42520691468599168 42607681317969152 42620284998456704 42721480768140416 42925580324342408 43080174251080736 43168308703731904 43181078222120608 43221154354292992 43283605515089632 43322388534123776 43323776802304768 43647018649121272 43697082260758136 43789853753691584 43813791355962188 43830494887241216 43893826497071936 43947560309827328 44037469281659392 44050495904445184 44051907504864512 44155087505326336 44272043869452322 44390288610645901 44431487004636424 44525817682325056 44631537866770624 44671528661484032 44777594815804928 45016111833644798 45163427303065456 45178234685386616 45284052810860248 45366773694960256 45422310655794688 45433700997222208 45530159434557952 45772685141773282 45879895611003146 45922476501436304 46031512852448816 46348473500521984 46526719613297308 46569900817693792 46637190653138932 46694282829191536 46779579796187392 46803651898473008 46805151723918544 46958321836055168 47308681287470372 47352588226394528 47421008983443788 47463499202826784 47576194491792736 47620349708318464 47747537329098112 47975648597794456 48202197050895272 48246933257112128 48261205071781856 48375794399217824 48420691720222976 48534104448003328 48792631282776073 48941601254125888 49057806084962752 49172711085477056 49218348020678144 49234484858377984 49335209947122176 49349803682423552 49466977731531008 49480519618799654 49612675506016007 49703303533449104 49730473706663453 49882307027567168 49939522583723584 50045547147076096 50162765671090688 50164373139510784 50312124990544186 50429967903003458 50596621565088368 50704041188484992 50731758412166744 50778842291013056 50886648779800064 51007471847737856 51157706923158374 51262366585681636 51277530388768222 51399281549168938 51446984952736912 51615345489217664 51753203212411712 52000451332508756 52123918965272924 52294494771970528 52311640162026608 52434166412575024 52482830287355776 52607443259941504 52809760004289673 52874408497761004 52999951216790116 53173393843768352 53222743791650048 53299646460730208 53347404062681344 53364894661933184 53489887883969152 53873043762765304 53923043052066496 53952519934201372 54067064328537568 54117243687308032 54195438838221472 54227958041051648 54243999088944896 54372793704905984 54662421512282969 54829312683193664 54957735919062592 55008741905463808 55088225201023168 55139352293842432 55155662939179264 55286622170534656 55550751007972528 55581117672153271 55763007180315512 55864870087182464 55933258576143872 56064267514748416 56066064097100288 56197384097688064 56496730959003874 56549165278628176 56669222504777344 56700200578304008 56803775466798976 56936823362131328 57008350888648192 57073740095684096 57293233242820652 57446255849071166 57499571417764784 57582653765610314 57634249032003952 57824710360100992 58256144725893268 58392594414004004 58446788274555296 58465950769323856 58585561812207584 58602891872877968 58709942428772096 58742036056193072 58796554231699328 59022672945970811 59235239595236012 59356424467631368 59429087237152864 59568284234420192 59570193103169056 59765136882252032 59924761614371456 60083488108542437 60211048911325928 60266930469956672 60354011433473912 60427895426012576 60551520262281664 60571372819188704 60607717810587136 60769592964306688 60913881669405952 61093294631375083 61423351909540544 61569192871731776 61626334916647424 61770678388367872 61790930661185792 62099712541715002 62120072692406597 62265572614932841 62379313830570352 62437207744498048 62471338871180536 62662071637935616 62808841050357248 62957971658312192 63143405189474918 63293330172117122 63486572580540032 63635273169440896 63729151063217728 64033613624328964 64204638890138362 64321922219757664 64357083620387998 64395700173748832 64567692524575856 64627617461289344 65109808811292476 65262311403886828 65417267426215012 65477980848937888 65616994479215872 65652863827509904 65692257895367936 65713795906016896 65867713179433088 65966516821967377 66278020944980999 66339533228529176 66578451115306592 66734393616004576 66796329456634624 66954927785380096 66974733569003392 67294701724423096 67454483366823784 67612477742530952 67675228528432448 67697416680269728 67738037553009152 67835913677292992 67918956842460416 68078039125051648 68080220689336064 68342042358492518 68666843552619928 68812627327229632 68876491965664768 68973802797749696 68976013066827328 69037817022293504 69060451915442944 69201737442607616 69570354651996506 69718056634166864 69756167816729273 69782761596791936 69820908150142952 70112286619484032 70198116468046336 70364791853407744 70739604310013254 70971100047674288 71121775895257472 71160654417066104 71290644377794688 71904930311459476 71928505222786586 71971664900072224 72163891645114192 72295714230471424 72335234482419568 73113416535181484 73181272713518816 73287013883504036 73352680586186848 73376730160158128 73510768251151616 73595085912855808 73791648599515264 74075435173802293 74144184196591432 74411210070048544 74563442306446016 74585498747299232 74762591344245728 74831978113071872 75390304939391288 75566886888711064 75637020120012736 75746309651406856 75816609404033344 76064719668320768 76089658417493248 76267878418290944 76382282635962226 76469893956326738 76674134872933829 76814196369875888 76908230542197824 77088367832779072 77090838133512896 77271403134321088 77343118318208512 77526758488334848 77755102258113742 77920180944068848 77962775795168011 78105191266848592 78360790927658624 78476392631565632 78643002659691008 78827203197428224 78829729219231232 79061910699426578 79247092419005434 79489043647640704 79508976745138864 79677779010476416 80364333877513532 80390682307820302 80555147491785428 80801092375232768 80845262068586576 81109828625913472 81615083642993131 81714994951085188 81906390822327764 81909015516857452 82177063213096544 82253331314368256 82473019022987648 82790192253073151 82867029396190424 82986765721026629 83258340360637288 83335611989557312 83558190325921696 83635740244021504 83756587295433184 83831634955642112 84457108875618248 84657640198631192 84736210510390208 84934682784005824 85013510217534976 85041382937198336 85215362635938304 85240569996913408 85442961536280832 85851160648684816 85898090947873237 86160348502161472 86336617407463808 86362156444241216 86442308708585984 86567211030179264 86644777068247552 86647553604609536 87294037298242544 87394164521516272 87579707507383168 87627582711924376 87787652994143872 87895120619654656 88100991808890368 88103815009729024 88310175010652672 88544087738904644 88780577221291802 88862974009272848 89051635364650112 89263075733541248 90032223667289596 90326854606130912 90356469370773232 90568105621720496 90733547389920512 90867401994444416 91216858189227617 91545370283546564 91759791222006292 91844953002872608 92063025704897632 92530214871081757 92749914629382703 93053439226594616 93139801635387584 93274381306277864 93388565658383072 93559159592374784 93607303796946016 93610303447837088 93916643672110336 94416909884852401 94617362574940744 94705176452789056 94842017966887576 94926998405653568 95152388983585472 95240699416636928 95495074658196224 95951297195588912 96003748706446559 96404394101790544 96493866514224256 96522410143563712 96751588798435648 96841383440445952 97068208896006656 97585262565552146 97883202508251776 98115612169925504 98345422170954112 98468969716755968 98699607364847104 98933955463062016 98961039237599308 99225351012032014 99406607066898208 99460947413326906 99764614055134336 99879045167447168 100624249981088372 100859935806006916 101193243130176736 101408082376969984 101463516824333488 101557684582026112 101948253270313219 102315413846316748 102524733171363272 102555060777536444 102798563098337876 102893969905473824 103230690978435328 103506406424823424 103661669291663021 104000902665017512 104247837930545848 104588989543941056 104623280324053216 104868332825150048 104965660574711552 105214886519883008 105619520008579346 105748816995522008 105999902433580232 106346787687536704 106445487583300096 106599292921460416 106694808125362688 106729789323866368 106979775767938304 107746087525530608 107846086104132992 107905039868402744 108134128657075136 108234487374616064 108390877676442944 108487998177889792 108745587409811968 109324843024565938 109658625366387328 109915471838125184 110176450402046336 110311325878358528 110573244341069312 111101502015945056 111162235344306542 111526014360631024 111729740174364928 112993461918007748 113098330557256352 113338445009554688 113400401156608016 113607550933597952 113873646724262656 113942165419761833 114480217995876271 114586466485641304 114892511698142332 114999142835529568 115165307531220628 115268498064007904 115649420720201984 116512289451786536 116785188828008008 116893576549110592 116931901538647712 117171123624415168 117205783745755936 117419884857544192 117484072112386144 117593108463398656 118045345891941622 118470479190472024 118712848935262736 118858174474305728 119136568468840384 119140386206338112 119530273764504064 119849523228742912 120166976217084874 120422097822651856 120487926228896017 120533860939913344 120708022866947824 120855790852025152 121103040524563328 121142745638377408 121539185928613376 121827763338811904 122186589262750166 122846703819081088 123138385743463552 123581861322371584 124199425083430004 124240145384813194 124531145229865682 124758627661140704 124874415488996096 124942677742361072 126286810378949836 126586660344234244 126973145161080064 127270546338881792 127458302126435456 127948478936567597 128067227248657928 128252274296132063 128409277780276724 128643844439515328 128714167240775996 128791400347497664 129135385049151712 129255234922578688 130219617622584952 130524622807773656 130834534852430024 130955961697875776 131233988958431744 131305727655019808 131384515790735872 131427591812033792 131735426358866176 131933033643934754 132556041889961998 132679066457058352 133156902230613184 133468787232009152 133592658913269248 133909855570760192 133949467138006784 134589403448846192 134908966733647568 135224955485061904 135350457056864896 135394833360539456 135671827354585984 135837913684920832 136156078250103296 136160441378672128 136684084716985036 137333687105239856 137625254654459264 137947605595499392 137952026133654656 138120903830885888 139140709303993012 139436113268333728 139512335633458546 139565523193583872 139641816300285904 140224573238968064 140971508110624499 141479208620026508 141942200095348576 142243551790514944 142321308834132208 142581288755589376 143001241164399079 143340777154500541 143809860622918952 143857010445573172 143943329800144448 144327783290228384 144591428460942848 144670468964839136 146226833070362968 146362545427037632 146574027767008072 146705361172373696 146753460320316256 147021536502303232 147190171825711616 147583297199030528 148150870347604586 148288368393182864 148369429819053773 148822420140097088 149126884612892032 149170997494598464 149525182688491456 149663956226143744 150780609878782576 151133773777422128 151274040240025472 151492619302813712 151633218808066688 152179316834986496 152535756836581888 152764565271924452 152939787912653476 153348269745867658 153628392739751776 153816461084395648 154176735665558144 154181676267025792 154542806268642176 155510204516227484 155840361888137696 155925551590336022 156210382533697184 156721581855317248 156952785263131264 157556391417756793 158123821398853156 158494184838010868 158978087295281408 159017953490277728 159355558020952832 160204397996206487 160579634638511011 160728667755027064 160781364615640604 161110294983570856 161602184750465536 161690524137173152 162219657251826944 163230167285986262 163429989902170376 163812781644655528 163818031033714904 164354126426193088 164506662628736512 164946038045975296 165580384506146302 165734058792380848 165973531442053258 166516680721274576 166671223979114624 167116380651843392 167271480488043008 167513174590866368 167663269911284224 168914217751236496 169315280397262384 169472421020780416 169869365568011648 170082765874396672 170481139993826816 170885923072561664 171702321297369632 171796181895746474 172320697004322944 172673234814927616 172724312888482432 173134422060358528 174588074596485088 174788329043032544 175159415014766336 175255165423848752 175575305988287744 176092437466904651 177088175477809288 177561154442583604 177725948018545696 178103270729300224 178526151467082496 179051974231054309 179471356360688777 179897485422091283 180064447334579192 180653709212261824 180712938741546464 181136211243440992 181467094779841024 181734803988888832 182433716378455234 183090740567093128 183519582444012584 183689906005745216 184126051409795264 185060429742163514 185499829258765406 186106878453189232 186279603270775168 186548762612555728 186777131316766144 187214607593892032 187220606895674176 187833287344220672 188833819769704802 189234725149881488 189410352905578112 189684035933775152 189853996811307136 190304777967170944 190990149316392448 191902594391177824 192007497412893118 192808788203581088 192987733028448512 193044820287127424 193503177596871296 195170525131104292 195766405016503552 196231224339851008 196690844341908224 197738558356513559 197922078475198616 198450702024064028 198813214133796416 198921894826653812 199529228110268672 199758090334894336 201061895471749081 201248499962176744 201539288179636099 201719871612013832 202386486260353472 202816164753939968 202927033648666976 203115369164052224 203896506540626438 204630827692633496 205049466342726544 205110121555072888 205597126196675752 205787939810947648 206461381956870656 207012812849646848 207323338583326042 208001805330035024 208495675861091696 209177979087882112 209246560648106432 209736665650300096 209931321149423104 210429773039766016 211239040017158692 211497633991044016 211999804867160464 212693575375073408 213198585842920832 213459578647732736 213959551535876608 215492175051061216 215692172208265984 215810079736805488 216268257314150272 216781755352885888 218649686049131876 219317250732774656 219830943676250368 220352900804092672 221001918163162213 221526655602409927 222203004031890112 222324470688613084 223052028721262048 223459480348729856 224716236115484267 225249792671357993 225986923836015496 226196661114512704 226676890019109376 226800802313216032 227215101867195904 227747293448525312 227884330839523666 228960435991752542 229172932971282608 229785023396284664 229998285671059136 230330615062441256 230536996128015808 231298841440403968 233024578903573072 233570377656016016 233787153098221184 233863803077295424 234342247248830336 234411567491511872 234968144224772288 235186216926797312 236090691783883244 236940958380944048 237425697870525472 237716348948611456 238273136937680768 238280772412676224 239699046457485824 240333952434169748 240844195645303712 240975852457792034 241067721879826688 241416045733895648 241711581704050304 242206081049126656 242285491276754816 243496241281987771 244373178525500332 245693407638162176 246276771486927104 247588615085046389 248398850166860008 248480290769626388 249062290459731364 249517255322281408 249748830977992192 249885355484722144 251749768279753051 252573620757899672 253173320688468488 253946290322160128 254541092677763584 254916604252870912 255896957873135194 256134454497315856 256504548592264126 256818555560553448 257287688879030656 257428334481551992 257582800694995328 258270770098303424 258510469845157376 260439235245169904 261049245615547312 261669069704860048 261911923395751552 262611455310039616 262855183624067584 263470852717732352 263866067287869508 265112083779923996 265358132914116704 266313804461226368 266937574464018304 267898934276013568 269178806897692384 269817933467295136 270449910970123808 270700914113729792 270789666721078912 271343654709171968 272142857903398097 273368169433970072 274667374210479712 275250509308918528 275895211190998784 275904052267309312 276716687447993023 277364823466519019 278281418607986024 278872226536667456 279024671266917092 279131046387167744 279283632600571808 280449146477936128 281367388077371057 281943016221248998 282958417240053016 283884400190697152 284487103581029888 284642617668264416 285162577511178752 286002482328798158 286681554309001082 287619721245837904 287714020891146344 287886659600288896 288655566580456768 289340937929678272 292453666140725936 292725090854075264 293148055534016144 293410722344747392 293506920640632512 295166594398061056 296301740695209172 296576736786365728 296738859638107546 297644840280194176 298253769225784064 298341994989196928 299050365376982912 301561219757565152 302267547554844256 302548080480050944 302985238605627424 303266437616133376 305529130543848904 305879575825306952 306696539491735316 307256785479503552 307632922168791296 308353471331116288 308363352534051584 309085612537284352 310732020274521307 311020409032454968 311680723776275392 311851103180672044 312420765067394368 313443163710634496 313905570526262528 315112782835513586 316247642797706312 316988369676021736 317956174590562816 318035906980555456 318711116041905664 320408795992412974 321159269277022022 321457335510054128 321562729231281208 322220589967141712 323381048274346304 324439314503653888 326460334571972524 326859979804340752 327625563289311056 327636062067429808 328708252852386176 329892076091950592 331160769012292604 331468117584761696 331947062884106516 333033361442549152 333342447958229248 334232761303686784 335026349181732736 337828435502472992 338630560794524768 338944842041560832 339738731136023296 341548418979432511 343404642594739264 343592363791492948 344641394008645888 345346469629855232 345448625776964864 346268844120717056 347288728542112049 348113315946644171 349176149192970176 349576658086065088 350318830029532672 350510330847697504 351150611976575488 352184874933809302 354176350955618576 355122308885167208 355451896037091392 356206541458600448 357052302934164992 358103948462108618 358942712721377554 359794970844182566 360128894669158384 361307418424523648 361425877483092928 362272422486881984 363469607977777664 364867432756910468 366181481134186256 367039164888025168 367379812011490432 368252102819590528 370120859484327028 370999658517530812 372213756906378464 372559206541550336 373097525225111456 373554262633532288 374429215187784064 374441213791348352 377667639539409604 378469450299762976 378820705811156224 379368071867550304 379707993622614272 380609555934341888 382636950585980783 383805188782355648 384014994825786236 385617576407162176 385975466056897024 386089640574254848 387006355193742592 389067823705072897 390341050262208584 391532810033007104 392462448679702016 393381688683816448 395477116713027118 395844156950397232 396901404048128056 397626428267592832 397843789653307624 399058456220537344 399516180669788672 402123790943498162 402496999924353488 403078576359272198 403439743224027664 404772972520706944 405854067297333952 406230738328104448 407793013081252876 409261655385266992 410098932685453088 410220243110145776 411194252393351504 411575879621895296 414025625699293696 414646677166652084 416003610660070048 416991351722183392 418355958175764224 418493121296212864 419473331300600192 420584416759797059 422478080034317384 422995267982088032 423999609734320928 425387150750146816 426397171685841664 427653062419625581 430984350102122432 431384344416531968 431620159473610976 432536514628300544 433563510705771776 434840508846846179 435859008304529887 437299372098263752 438634501465549312 439661887352500736 440705801608185344 442003836326324426 443053311204819854 444406008063780224 444648941377226168 446104057442524096 449432472230968534 450499585342715986 451973847672030992 452393322229025408 453601604626432064 455768661679047332 457920871983505084 458345865942565216 459570046792569328 459996571342118272 460661230124882512 461073992256031616 466049157807146144 467140755312032032 467574306196442368 467727606154590848 468684494497660672 468823134983023744 469936288449544576 472181383567766488 473881916761888096 474851395741050944 475432697897222912 476546273875361536 476561544825352448 480667904868339496 481688391290607424 481951704915584068 482135443759653376 482832091467791296 483423163408100608 484412162098253312 484570982553509632 486992482563975542 488293174717104911 488746357051000664 491386815276324352 492553542973854208 495177230170092778 496797700333720016 496960581539252776 498124580919462728 499034510644562816 499770710969444288 503499536559506102 505147241515799344 506346641376936976 509833208505741824 511793915746270388 512268908994631712 513009097184528252 513637111121106896 514575377758061312 514856668963103984 515165601389990656 516541540196606848 520878470490339808 522098491231094624 523338139409720096 523823846791503104 525222910620079232 527732134575739016 530224167559847992 530716265828233408 532627608922452736 533875148928036608 536718944110536803 538357613795384768 539635866934590272 540899821940247616 541401828227459584 541579333442157824 542687309418343936 544285715806796194 545739430566176077 546736338867940144 547035210773297983 549334748420959424 550501018617837056 551790422381997568 551808104534618624 553433374895986046 554729646933038038 556562837215972048 557744453073334912 558049342533834184 558567265201143616 562734776154742114 563886032442497996 565916834480106032 567768800381394304 569285235336528832 572004964657596316 573363108618002164 575239442491675808 575428041782292688 575773319200577792 577311133160913536 578681875859356544 580907360047186403 584907332281451872 585450181708150528 586296111068032288 586821444689494784 587013841281265024 592603481390418344 593153473572731456 593477719276215092 595289680560388352 596507538451568128 596683989978393856 598100730753965824 601286636635112659 603122439515130304 604535095109688512 605096160960101888 605970477211254848 606532875232266752 611058261087697808 611392294393685981 611759151650613904 613393078983470632 614513570959007104 615265844337582592 616706942662232576 616726705068103168 618171225074568704 621464040549042614 622040818064909936 623361447552550784 623702206361344088 624841530134788736 627811141052525056 630225565671027172 632495285595412624 633976739352043472 636071813961110912 640817591984825948 642318538554044044 642914671020108256 643125458462562416 644441179934283424 646762096548692608 649249402405678921 652920669143945048 653719959608681504 655251126578622112 655272124134859616 657416505704772352 660918369193966807 662321538024585208 662936235169523392 663894125768213032 666066722885098304 666684895916458496 668465522607373568 670052698363465472 672026240945125913 675656871004945984 677261121589049536 677889684083121664 679477462272046592 683096837958865022 683320799616472567 686809285189478528 687184727582985896 689282788017291776 690897251553929728 692537688241434112 694577457084224098 696226631893288342 698352298385940352 699153316172130176 701020661695395008 704369749867618604 708352701911237152 710244617770334416 710903792074182784 716207896924217236 717885425442755108 719589941688365132 720257789338316768 722614836849047296 722851754966185856 724544844973763968 725631685041641147 729734865513820936 732362962268372512 734078329776050336 734759624022980864 736504205639181056 740241718968654056 741999317035061624 744427513812756928 745118413083100672 746195050450222912 747108525267064576 748858430375568128 748882427582696704 755335279078819208 756938900599525952 757641411622312448 758736143735100608 759415987245228544 761219111868683776 765273901171961566 767610377564711296 768029989651572472 771235152814324352 772179281148509696 774012710387485184 778135647410145794 780682100524417168 790954233426054236 791688313900794464 793802808096256112 795252856535185664 795687579306615248 804247581886996324 804993999848706976 806157152718544396 806879486448055328 809545945041413888 811708134594667904 815586026162505752 818523310770533984 820197865370906176 820440486220291552 822388504786703008 823151759243790592 829293354333304168 832007221320140096 833982703444366784 836711916351528448 836986242592425728 838946662601200384 841168833519594118 843415483602272119 844956160068634768 845990535964176064 847999219468641856 850774301500293632 852794343371683328 855306124839251162 861968700204244864 863240318947221952 865073029256601088 867127021411543552 869681017693692358 871718016609059774 874598744196527504 884007672652648852 886106622409639708 888812016127560448 889297882754452336 892208114885048192 897765920072924441 898864944461937068 900999170685431972 903947695344061984 904786644458050816 907203209252864128 911537323358094664 915841743967010168 916691731885130432 919140093585138656 919993142684236544 921322460249765024 922147984512063232 932098315614292288 934281510624064064 935148612392884736 935455212309181696 937368988995321344 937646269966047488 939872576899089152 944362767135532976 944879000426605607 947763833523776192 949702791482101888 950865395794445824 953092547750723072 953123089650704896 961335809736678992 963376782581214848 963903409831168136 965664182935582592 966846326816201216 969141965107019264 973984965127951084 976586349434209822 977492714102001328 990354460340185556 993595400667440032 993921163078505552 996249161838925456 998069021289125632 999541421938888576 1003385440081503787 1006999073119012204 1010294483031598688 1012693282753873952 1023587831492540776 1024537817989263424 1026018194369056504 1027274222242213792 1029150755516122624 1029713337926207968 1030331202779981312 1033083080393213696 1038586008733376411 1041756940980679616 1044196982462189248 1046676278819440192 1047647693583006208 1050445821240158464 1055464269151478032 1056041235770912149 1060448335119695984 1061432531656466816 1065255217844905472 1067750297856073216 1073437888221073606 1076715227590769536 1079271733869180544 1081799643880495232 1083158666884315648 1088571431613592388 1091478861132352154 1093472677735880288 1094070421546595966 1098669496841918848 1106866749791972092 1109459293866076076 1113125674431944096 1115488906146669824 1116098685067668368 1117134530402287232 1121430785973445409 1125469552309484228 1127772064884995992 1131833668960212064 1135537600762788608 1138570470673057664 1144009929315192632 1146726217236004328 1150478884983351616 1150856083564585376 1151546638401155584 1154622266321827072 1157363751718713088 1161814720094372806 1169814664562903744 1170900363416301056 1172592222136064576 1173642889378989568 1174027682562530048 1185206962780836688 1186306947145462912 1186955438552430184 1190579361120776704 1193367979956787712 1196201461507931648 1202573273270225318 1206244879030260608 1209070190219377024 1211940954422509696 1222116522175395616 1222784588787371962 1223518303301227808 1226786157966941264 1229027141918014208 1242928081098085228 1244081636129819872 1246722895105101568 1247404412722688176 1249683060269577472 1253363819617380163 1259282397954638981 1260451131342054344 1264990571190825248 1267953478704086944 1272143627922221824 1281635183969651896 1284637077108088088 1285829342040216512 1286250916925124832 1288882359868566848 1293524193097385216 1298498804811357842 1305841338287890096 1307439919217363008 1310502253157244224 1310544248269719232 1314833011409544704 1321836738387933614 1324643076049170416 1325367188517856187 1325872470339046784 1327788251536426064 1332133445770196608 1336931045214747136 1340105396726930944 1344052481890251826 1351313742009891968 1354522243178099072 1366193675917730044 1366641599232945134 1373618570378957056 1374369455165971792 1389154914168448196 1392453263786576684 1396704596771880704 1398306632344260352 1402041323390790016 1407433268302243567 1408739499735237208 1410775017257452693 1416705403822474304 1420489235540668832 1421807584148365568 1432415793848434472 1435770850885510216 1439179883376730264 1440515578676633536 1445229673698094592 1445703509932371712 1449089689947527936 1451263370083282294 1459469731027641872 1464725924536745024 1468156659552100672 1469519248045961728 1473008411278362112 1480483437937308112 1483998634070123248 1488855027625513856 1492390100900445824 1494217050534129152 1497716860751136256 1497764855165393408 1510670558157638416 1513877801199051904 1517472287470201216 1530547802343923132 1535220755129422592 1536059979303144944 1542470305628648704 1550686589216869489 1556271294820291588 1561364201048834336 1573013652808389869 1576748548699505951 1581908466852108472 1583376627801588928 1587605616192512224 1590505713070371328 1591375158613230496 1608495163773992648 1609987999697413952 1612314305437088792 1613758972896110656 1619091890082827776 1623416269189335808 1631172052325011504 1632063728009591503 1637046621541067968 1640395730741812352 1640880972440583104 1644777009573406016 1646303518487581184 1658586708666608336 1664014442640280192 1667965406888733568 1673972485184851456 1677893325202400768 1682337667039188236 1686830967204544238 1689912320137269536 1691981071928352128 1695998438937283712 1710612249678502324 1723937400408489728 1726480637894443904 1733120305595324723 1739362035387384716 1743436033218119548 1749197488393055008 1762248377958271357 1768015345305297704 1772213244819279416 1777624032255120896 1778595765508904672 1784416229770096384 1795531840145848882 1797729888923874136 1801998341370863944 1807895390688123968 1809573288916101632 1814406418505728256 1823074646716189328 1831683487934020336 1833383463770260864 1838280187170277312 1839986285368473088 1842644920499530048 1844295969024126464 1864196631228584576 1868563021248128128 1870910424618363392 1875292539932094976 1879745153798178304 1888725534271065952 1889758000853211214 1895527667047552384 1899405582964203776 1922671619473357984 1926753565162429696 1927806819662336272 1931328365871165184 1937016812135951161 1947969930255902168 1953172698868419644 1954985428204002656 1969571716541597399 1980708920680371112 1987190801334880064 1987842326157011104 1992498323677850912 1996138042578251264 1999082843877777152 2006770880163007574 2013998146238024408 2020588966063197376 2025386565507747904 2047175662985081552 2049075635978526848 2052036388738113008 2054548444484427584 2059426675852415936 2066166160786427392 2077172017466752822 2083513881961359232 2088393964924378496 2093352557638880384 2100891642480316928 2110928538302956064 2112082471541824298 2120896670239391968 2122865063312933632 2146875776442147212 2153430455181539072 2158543467738361088 2163599287760990464 2175124141921649149 2177142863227184776 2182957722264704308 2186945355471760576 2188140843093191932 2197338993683837696 2213733499583944184 2218918587732152152 2226251348863888192 2230977812293339648 2232197370135336736 2234269060804574464 2242861571946890818 2250939104618968456 2255544129769991984 2263667337920424128 2271075201525577216 2277140941346115328 2288019858630385264 2293452434472008656 2300957769966703232 2301712167129170752 2309244532643654144 2314727503437426176 2323629440188745612 2339629329125807488 2345184444272129152 2348055365125060096 2370413925561673376 2372613894290925824 2373910877104860368 2405146546540450636 2412489758060521216 2418140380438754048 2423881908845019392 2431021099794784343 2436793211626509197 2444233044350791232 2445569177574743924 2447036606602455616 2453572315933882528 2458054283836028416 2485856162196170456 2488163272259639744 2493445790210203136 2494808825445376352 2499366120539154944 2506727639234760326 2518564795909277962 2520902262684108688 2529981142381650496 2535906957408173888 2544287255844443648 2563270367939303792 2569274154216176176 2571658684080433024 2572501833850249664 2577764719737133696 2587048386194770432 2596997609622715684 2611682676575780192 2614879838434726016 2621004506314488448 2621088496539438464 2643673476775867228 2649286152098340832 2650734377035712374 2651744940678093568 2655576503072852128 2664266891540393216 2678458654101865481 2688104963780503652 2702627484019783936 2709044486356198144 2723474765935510279 2732387351835460088 2733283198465890268 2747237140757914112 2748738910331943584 2778309828336896392 2784906527573153368 2793409193543761408 2796613264688520704 2804082646781580032 2814866536604487134 2817478999470474416 2821550034514905386 2833410807644948608 2840978471081337664 2843615168296731136 2864831587696868944 2871541701771020432 2878359766753460528 2881031157353267072 2891407019864743424 2898179379895055872 2902526740166564588 2918939462055283744 2929451849073490048 2936313319104201344 2960966875874616224 2967997268140246496 2977710055251027712 2984780201800891648 2993571436937379067 3021341116315276832 3027755602398103808 3034944574940402432 3043883561927923253 3051013058131709209 3061095604687846264 3070441510258845184 3072119958606289888 3084940611257297408 3101373178433738978 3112542589640583176 3122728402097668672 3146027305616779738 3153497097399011902 3163816933704216944 3166753255603177856 3175211232385024448 3182750317226460992 3216990327547985296 3219975999394827904 3224628610874177584 3227517945792221312 3246832538378671616 3262344104650023008 3264127456019183006 3274093243082135936 3280791461483624704 3281761944881166208 3289554019146812032 3317173417333216672 3328028885280560384 3335930813777467136 3364675334078376472 3373661934409088476 3379824640274539072 3383962143856704256 3391996877874567424 3418052223019734377 3421224499357004648 3447874800816979456 3452961275788887808 3466240611190649446 3478724070774769432 3486872066436239096 3498394976786110016 3524496755916542714 3536030690610595408 3544426489638558832 3557191531017809344 3568832459540192768 3591063680291697764 3595459777847748272 3603996682741727888 3615790781376247936 3628812837011456512 3646149293432378656 3663366975868040672 3666766927540521728 3676560374340554624 3685289840999060096 3728393262457169152 3737126042496256256 3757032608773757621 3777451068542131904 3779516001706422428 3791055334095104768 3798811165928407552 3820176013963232539 3829246475413085881 3845343238946715968 3853507130324859392 3855613639324672544 3862656731742330368 3874033624271902322 3895939860511804336 3906345397736839288 3909970856408005312 3939143433083194798 3961417841360742224 3974381602669760128 3975684652314022208 3984996647355701824 3998165687755554304 4013541760326015148 4027996292476048816 4041177932126394752 4050773131015495808 4094351325970163104 4098151271957053696 4104072777476226016 4109096888968855168 4118853351704831872 4154344034933505644 4167027763922718464 4176787929848756992 4186705115277760768 4209006456445788613 4221857076605912128 4224164943083648596 4241793340478783936 4245730126625867264 4279746060755801867 4293751552884294424 4306860910363078144 4317086935476722176 4327198575521980928 4350248283843298298 4354285726454369552 4365915444529408616 4373890710943521152 4376281686186383864 4394677987367675392 4427466999167888368 4437837175464304304 4452502697727776384 4464394740270673472 4468538121609148928 4485723143893781636 4501878209237936912 4511088259539983968 4527334675840848256 4554281882692230656 4576039717260770528 4586904868944017312 4601915539933406464 4603424334258341504 4626428584357767649 4647258880377491224 4679258658251614976 4690368888544258304 4704183686615881391 4740827851123346752 4745227788581851648 4747821754209720736 4783245597315307969 4810293093080901272 4824979516121042432 4836280760877508096 4847763817690038784 4862042199589568686 4873586423253018394 4888466088701582464 4891138355149487848 4894073213204911232 4907144631867765056 4971712324392340912 4976326544519279488 4989617650890752704 5013455278469520652 5037129591818555924 5041804525368217376 5059962284763300992 5071813914816347776 5126540735878607584 5138548308432352352 5143317368160866048 5145003667700499328 5155529439474267392 5193995219245431368 5223365353151560384 5229759676869452032 5242009012628976896 5242176993078876928 5287346953551734456 5298572304196681664 5301468754071424748 5303489881356187136 5311153006145704256 5328533783080786432 5356917308203730962 5376209927561007304 5405254968039567872 5418088972712396288 5446949531871020558 5464774703670920176 5466566396931780536 5497477820663887168 5556619656673792784 5569813055146306736 5608165293563160064 5629733073208974268 5634957998940948832 5643100069029810772 5666821615289897216 5681956942162675328 5729663175393737888 5743083403542040864 5756719533506921056 5762062314706534144 5805053480333129176 5837878924110567488 5858903698146980096 5872626638208402688 5903908385215904833 5921933751749232448 5935994536280492992 5955420110502055424 5969560403601783296 5987142873874758134 6042682232630553664 6055511204796207616 6069889149880804864 6087767123855846506 6102026116263418418 6122191209375692528 6144239917212579776 6202746356867477956 6225085179281166352 6245456804195337344 6292054611233559476 6306994194798023804 6327633867408433888 6333506511206355712 6350422464770048896 6365500634452921984 6433980655095970592 6439951998789655808 6449257221748355168 6455035891584442624 6524688209300046016 6528254912038366012 6548186486164271872 6561582922967249408 6563523889762332416 6579108038293624064 6614153002986239249 6634346834666433344 6656057770561120768 6671861627554934272 6729350668156752944 6747323868818176952 6759649280549078144 6767924287713408512 6783993755749134848 6836104446039468754 6842448998714009296 6905922551577775616 6932481222381298892 6957448141549538864 6973744132872478192 6996789953572220032 7048993511833085428 7072061381221190816 7088852979277117664 7114383062035618688 7182127360583395528 7190919555695496544 7207993365483455776 7231581562752495872 7270102061133634877 7292298586864757312 7326733951736081344 7333533855081043456 7353120748681109248 7370579681998120192 7392288650396385043 7456786524914338304 7474252084992512512 7514065217547515242 7554902137084263808 7559032003412844856 7582110668190209536 7640352027926465078 7658492950826171762 7690686477893431936 7711227278649345088 7748067248543804644 7791879721023608672 7812690795473678576 7819941712816010624 7878286866166389596 7922835682721484448 7948763205339520256 7951369304628044416 7969993294711403648 8027083520652030296 8055992584952097632 8082355864252789504 8101546262030991616 8188702651940326208 8196302543914107392 8208145554952452032 8218193777937710336 8237706703409663744 8308688069867011288 8334055527845436928 8353575859697513984 8373410230555521536 8418012912891577226 8443714153211824256 8448329886167297192 8483586680957567872 8559492121511603734 8587503105768588848 8700496567686596596 8708571452908739104 8731830889058817232 8747781421887042304 8752563372372767728 8854933998335776736 8875674350928608608 8905005395455552768 8928789480541346944 8971446287787563272 9003756418475873824 9022176519079967936 9054669351681696512 9152079434521541056 9173809737888034624 9203831079866812928 9206848668516683008 9252857168715535298 9277570319624993309 9294517760754982448 9358517316503229952 9380737777088516608 9408367373231762782 9481655702246693504 9495643508419441472 9566491194630615938 9620586186161802544 9724084399179137372 9747172846506036788 9776932177403164928 9782276710298975696 9788146426409822464 9814289263735530112 9875425120802168851 9943424648784681824 9952653089038558976 9979235301781505408 10026910556939041304 10074259183637111848 10083609050736434752 10119924569526601984 10143627829632695552 10253081471757215168 10277096616864704704 10286634736321732096 10290007335400998656 10311058878948534784 10387990438490862736 10393669004692661677 10446730706303120768 10459519353738904064 10484018025257953792 10484353986157753856 10574693907103468912 10597144608393363328 10602937508142849496 10622306012291408512 10713834616407461924 10752419855122014608 10893899063742041116 10929549407341840352 10933132793863561072 10994955641327774336 11037239840896541657 11113239313347585568 11139626110292613472 11259466146417948536 11269915997881897664 11286200138059621544 11333643230579794432 11363913884325350656 11424446096067140521 11459326350787475776 11486166807084081728 11513439067013842112 11524124629413068288 11610106960666258352 11616453593480033639 11675757848221134976 11717807396293960192 11745253276416805376 11807816770431809666 11843867503498464896 11871989072560985984 11974285747749516268 12085364465261107328 12175534247711693012 12204052232526836836 12244382418751385056 12288479834425159552 12335738645707899499 12405492713734955912 12450170358562332704 12490913608390674688 12584109222467118952 12613988389596047608 12655267734816867776 12667013022412711424 12700844929540097792 12731001268905843968 12867961310191941184 12879903997579311616 12898514443496710336 12910071783168885248 13049376418600092032 13056509824076732024 13096372972328543744 13127047779524664832 13158216076587248128 13228306005972478498 13268693669332866688 13458701336313505888 13494647737636353904 13519298561098156288 13672208892078937508 13684897997428018592 13787002015791181793 13864962444762597784 13914896283099077728 13947488265744956384 13993579907144440064 14097987023666170856 14144122762442381632 14177705958554235328 14228766124071237376 14364254721166791056 14381839111390993088 14415986730966911552 14463163125504991744 14540204122267269754 14584597173729514624 14653467903472162688 14706241497362218496 14741159363996240384 14784577300792770086 15028130435095030484 15109804274168527616 15118064006825689712 15280704055852930156 15316985901652343524 15381372955786863872 15422454557298690176 15496134497087609288 15583759442047217344 15625381590947357152 15639883425632021248 15756573732332779192 15845671365442968896 15897526410679040512 15902738609256088832 15939986589422807296 16054167041304060592 16111985169904195264 16164711728505579008 16203092524061983232 16377405303880652416 16416291109904904064 16436387555875420672 16475413406819327488 16617376139734022576 16836025825783154452 16887428306423648512 16896659772334594384 16967173361915135744 17057552481385564379 17118984243023207468 17175006211537177696 17400993135373193192 17417142905817478208 17463661778117634464 17495562843774084608 17505126744745535456 17709867996671553472 17751348701857217216 17810010790911105536 17857578961082693888 17942892575575126544 17952701008105506533 18007512836951747648 18044353038159935872 18109338703363393024 18304158869043082112 18347619475776069248 18413697337033366016 18505714337431070596 18555140639249986618 18589035521509964896 18816734746463525564 18963311404493387008 18991287016838882944 19064323361548571953 19132982389261231876 19241172372323605088 19448168798358274744 19494345693012073576 19553864354806329856 19564553420597951392 19576292852819644928 19628578527471060224 19750850241604337702 19886849297569363648 19905306178077117952 19958470603563010816 20053821113878082608 20148518367274223696 20167218101472869504 20239849139053203968 20287255659265391104 20506162943514430336 20554193233729409408 20580014670801997312 20775980876981725472 20787338009385323354 20893461412606241536 21149387814206937824 21194289216786726656 21205875016285698992 21244612024582817024 21307184933495462771 21427669232814923848 21504839710244029216 21787798127484082232 21859098814683680704 21866265587727122144 21989911282655548672 22074479681793083314 22226478626695171136 22279252220585226944 22518932292835897072 22539831995763795328 22572400276119243088 22727827768650701312 22848892192134281042 22918652701574951552 22972333614168163456 23026878134027684224 23220213921332516704 23232907186960067278 23351515696442269952 23615633540863619332 23687735006996929792 23743978145121971968 23926365561138140639 23948571495499032536 24170728930522214656 24351068495423386024 24408104465053673672 24488764837502770112 24576959668850319104 24671477291415798998 24810985427469911824 24900340717124665408 24981827216781349376 25168218444934237904 25227976779192095216 25310535469633735552 25401689859080195584 25462002537811687936 25735922620383882368 25797028886993420672 26098752837200184064 26113019648153464048 26456612011944956996 26537387338665733376 26741232097742627773 26804725327891601167 26917402672627011776 26989295475272707808 27038597122196312576 27344417784157875016 27369795994856037184 27574004031582363586 27729924889525195568 27829792566198155456 27894976531489912768 27987159814288880128 28195974047332341712 28288245524884763264 28355411917108470656 28457532248142474752 28728509442333582112 28763678222781986176 28831973461933823104 29080408244534539508 29169194347459029248 29306935806944325376 29463045195120520291 29569154601585540172 29958222425290613069 30056260870190060968 30219608548337055232 30236128013651379424 30561408111705860312 30633971803304687048 30762745911573727744 30844909114597380352 30992268994175218576 31167518884094434688 31250763181894714304 31279766851264042496 31513147464665558384 31691342730885937792 31805477218512177664 31879973178845614592 32108334082608121184 32223970339808390528 32754810607761304832 32832582219809808128 32929285806311169737 33234752279468045152 33482719181207155783 33672051651566308904 33774856612847297024 33793319544669188768 33934346723830271488 34115104962771128758 34237968486046414936 34350012423074355392 34801986270746386384 34834285811634956416 34927323556235268928 35010253489491070912 35419735993343106944 35502697403714434432 35715157922165387776 35885785151150253088 35905402016211013066 36015025673903495296 36088706076319871744 36608317738086164224 36695238951552138496 37011428674862141192 37110281278499973236 37178071043019929792 37633469492927051128 37926622808986774016 37982574033677765888 38128646723097143906 38265964778522463752 38482344744647210176 38896337596716549488 38988691386024147152 39129106841195902784 39257157054942120448 39501700483208675404 39773698595138727296 39916941207126021632 40107642227756165216 40297036734548447392 40334436202945739008 41012325887028860672 41108386467458818816 41327358696511333831 41551961753963450944 41574676018770646708 41786922825212483072 42298775628413875648 42388578433573453312 42411750032571397984 42489224049165634048 42614369866990925542 42855338465629847696 43009679420488058432 43575596254968164464 43718197629367361408 43732531175454244288 43979822565311097344 44148959363586166628 44452957253390342272 44558504441170453888 45037864585671794144 45079663991527590656 45144800552238486176 45697784384268562084 45837305403149903104 45944667228336326912 46053756268055368448 46299071020903674743 46440427842665033408 46465814373920134556 46703031392884539904 47231267081727238664 47375470013993859584 47487956290243943936 47852731122276281278 47897142990998065072 48341457861044429312 48702136990846772048 48816208930107347344 48977529675005540224 49153919337700638208 49342954582831597996 49621970854939823648 49800681434249330816 50336436889868475808 50455953558384190432 50621070939267471104 50890714427935444139 51471845240767764736 51594057773986841344 51746020552774695301 52197505674400368128 52226039296306928096 52913224023889913992 53074774677331466752 53482464195485255546 53609450655783202334 53834805345254023552 53978590950545415616 54688835568315750032 54739591989712074368 55148008063164727172 55459849779050391136 55659585132396310912 55789953062979825536 56391948094664683424 56576491049769526528 56710823834216941312 57457018884667164224 57527356445563972352 57663946923867646208 58160816489069079016 58338388694918058496 58613871613888650752 58926090390241040582 59138309203171080344 59916444850581226138 60112521740380121936 60472256027302758848 61122816223411720624 61267943606609374096 61689818229194760704 61984537988350437152 62335037768188869376 62501526363789428608 63026294929331116768 63382685461771875584 64216668165216242368 64447940679616781056 64942992237374953163 65509621215522609664 65665164439619616256 65858571612622339474 66469504558936090304 66965438362414311566 67344103303132617808 67586639089338377536 68230209925542257516 68475936972092829872 68700024846148710784 69603972541492772768 69668571623269912832 69854647112470537856 70020506978982141824 70839471986686213888 71005394807428868864 71771570302300506176 71810804032422026132 72030051347806990592 72177412152639743488 72755683032848631739 73216635476172328448 73390477903104276992 74022857349724282384 74220562556999946472 74356142086039859584 75266938985854102256 75965148067355531776 76257293446194287812 76531929557044927504 76964689489294420352 77792675193433098976 77977382772048294304 78258213682391805568 79003400966417350808 79547397190277454592 79971122672469983647 80215284455512330432 80594073469096894784 80668872405891478016 81315175154360235473 82024651774057721344 82216772934917637632 82654717393022667662 83103923507926901888 83149352037541293416 84597551256827751296 84823500065142795968 85228739733981851084 85710676931259695392 86019358840976116864 87151192509936328928 87436395258734722816 87465062350908488576 88297918727172333256 88905914506780684544 89117008882340907776 90075729171343588288 90159327983055181312 90289601104476972352 91395568768537124168 91674610806299806208 91889334456672653824 92107512536110736896 92598142041807349486 92880855685330066816 92931628747840269112 94462534163454477328 95705462244552562556 95794285981996130144 97404273981693544096 97632417860214694688 97955059350011080448 98685909165663195992 99243941709879647296 99601362868498661632 100672873779736951616 100911907116768380864 101242141878534942208 101781428855870888278 102943690481535529472 103188115547973682688 103492041105549390602 104452078592613856192 105826448047779827984 106964928390970511092 107218901311566404668 107669610690508047104 107957181901090831232 109377671136631500064 109479183979424148736 110296016126329454344 110919699558100782272 111319170264792621824 111579906125959651072 112783896189329366848 113152982099539053056 113421647668433882624 114914037769334328448 115054712891127944704 115327893847735292416 116321632978138158032 117852180780482081164 118276618406342160688 119832889701162452276 120225043480760243872 120944512054605517696 122245632446823441248 122535887213218748192 123969075976700874304 124670075536377738752 125003052727578857216 125668907056738545731 126052589858662233536 126765370923543751168 128433336330432484736 128895881359233562112 129885984474749906326 131717143225244678948 132939009117872180608 133930876724828623132 134688206606265235616 135173278178676755072 136460419851084515032 136951873944185659744 137400049692297421568 139207945082985545536 139337143246539825664 139709294224941075712 140041013957964283648 141678943973372427776 142010789614857737728 143543140604601012352 143621608064844052264 144060102695613981184 145511366065697263478 148045714699448564768 148441125113999892944 148712284172079719168 150533877971708204512 152514586892388575624 153063859114089855008 153929378978588840704 155585350386866197952 155954765544096588608 156516427364783611136 158006801932834701616 159094794380554909184 159942245344939967294 160430568911024660864 161188146938193789568 162630350308720470946 165309434786045335324 166207847015853803776 166298704075082586832 169195102513655502592 169647000130285591936 170457479467963702168 171421353862519390784 172038717681952233728 174302385019872657856 174872790517469445632 174930124701816977152 176595837454344666512 177811829013561369088 178234017764681815552 180151458342687176576 180579202208953944704 182791137537074248336 185196284083614698972 185761711370660133632 185863257495680538224 187633077295241208169 188925068326908954656 191410924489105125112 191588571963992260288 194808547963387088192 195264835720429389376 195910118700022160896 197371818331326391984 197479711089160571863 198487883419759294592 199202725736997323264 201345747559473903232 201823814233536761728 203562857711741776556 206984082211098781204 208904157185227712384 209707556977034291483 211652896095559655968 213929856781941022184 214437802623132809336 215339221381016094208 215914363802181662464 218755342273263000128 218958367958848297472 220592032252658908688 221839399116201564544 222638340529585243648 223159812251919302144 225567792378658733696 229828075538668656896 232643265956276316064 234379034268450090481 235704361560964162328 236553236812684321376 239665779402324904552 240450086961520487744 241889024109211035392 244491264893646882496 245071774426437496384 247938151953401748608 250006105455157714432 251337814113477091462 252105179717324467072 256866672660864969472 259771968949499812652 263434286450489357896 265878018235744361216 267861753449657246264 269376413212530471232 270346556357353510144 272920839702169030064 273903747888371319488 274800099384594843136 278415890165971091072 279418588449882151424 280082027915928567296 287086281209202024704 287243216129688104528 291022732131394526956 296091429398897129536 296882250227999785888 297424568344159438336 301067755943416409024 305029173784777151248 306127718228179710016 307858757957177681408 311170700773732395904 311909531088193177216 313032854729567222272 316013603865669403232 319884490689879934588 320861137822049321728 322376293876387579136 324093497146325723201 325260700617440941892 330618869572090670648 332415694031707607552 332597408150165173664 338390205027311005184 339294000260571183872 340914958935927404336 342842707725038781568 344077435363904467456 348604770039745315712 349860249403633954304 353191674908689333024 360302916685374353152 361158404417907889408 362222143869422867107 365582275074148496672 370392568167229397944 371523422741320267264 371726514991361076448 375266154590482416338 377850136653817909312 382821848978210250224 383177143927984520576 389617095926774176384 390529671440858778752 394743636662652783968 394959422178321143726 396975766839518589184 402691495118947806464 403647628467073523456 407125715423483553112 413968164422197562408 417808314370455424768 419415113954068582966 423305792191119311936 427859713563882044368 428875605246265618672 431828727604363324928 437510684546526000256 441184064505317817376 443678798232403129088 451135584757317467392 454600945661624672141 459656151077337313792 465286531912552632128 468758068536900180962 471408723121928324656 473106473625368642752 479331558804649809104 480900173923040975488 483778048218422070784 488982529787293764992 490143548852874992768 495876303906803497216 502675628226954182924 504210359434648934144 509289781229940422173 513733345321729938944 519543937898999625304 526868572900978715792 531756036471488722432 535723506899314492528 538752826425060942464 540693112714707020288 545841679404338060128 547807495776742638976 556831780331942182144 559797858707289885529 569206226080521648311 574172562418404049408 574486432259376209056 582045464262789053912 592182858797794259072 593764500455999571776 602135511886832818048 610058347569554302496 612255436456359420032 622341401547464791808 623819062176386354432 632027207731338806464 639768981379759869176 641722275644098643456 644752587752775158272 648186994292651446402 650521401234881883784 661237739144181341296 665194816300330347328 678588000521142367744 681829917871854808672 685685415450077563136 697209540079490631424 706383349817378666048 720605833370748706304 722316808835815778816 724444287738845734214 731164550148296993344 740785136334458795888 743453029982722152896 750532309180964832676 755700273307635818624 765643697956420500448 766354287855969041152 779234191853548352768 781059342881717557504 789487273325305567936 789918844356642287452 793951533679037178368 805382990237895612928 807295256934147046912 814251430846967106224 827936328844395124816 835616628740910849536 838830227908137165932 846611584382238623872 855719427127764088736 857751210492531237344 875021369093052000512 879682349397169820117 882368129010635634752 887357596464806258176 902271169514634934784 909201891323249344282 930573063825105264256 937516137073800361924 942817446243856649312 946212947250737285504 958663117609299618208 961800347846081950976 977965059574587529984 980287097705749985536 991752607813606994432 1005351256453908365848 1008420718869297868288 1018579562459880844346 1039087875797999250608 1053737145801957431584 1071447013798628985056 1077505652850121884928 1091683358808676120256 1095614991553485277952 1113663560663884364288 1119595717414579771058 1138412452161043296622 1148972864518752418112 1164090928525578107824 1184365717595588518144 1187529000911999143552 1204271023773665636096 1220116695139108604992 1224510872912718840064 1244682803094929583616 1247638124352772708864 1264054415462677612928 1279537962759519738352 1296373988585302892804 1301042802469763767568 1322475478288362682592 1330389632600660694656 1363659835743709617344 1371370830900155126272 1382357977624124003041 1394419080158981262848 1412766699634757332096 1448888575477691468428 1462329100296593986688 1481570272668917591776 1486906059965444305792 1501064618361929665352 1511400546615271637248 1531287395912841000896 1532708575711938082304 1558468383707096705536 1562118685763435115008 1578974546650611135872 1579837688713284574904 1628502861693934212448 1655872657688790249632 1677660455816274331864 1693223168764477247744 1711438854255528177472 1715502420985062474688 1750042738186104001024 1759364698794339640234 1764736258021271269504 1818403782646498688564 1861146127650210528512 1875032274147600723848 1885634892487713298624 1892425894501474571008 1917326235218599236416 1923600695692163901952 1955930119149175059968 1960574195411499971072 2010702512907816731696 2037159124919761688692 2078175751595998501216 2107474291603914863168 2142894027597257970112 2155011305700243769856 2183366717617352240512 2191229983106970555904 2239191434829159542116 2276824904322086593244 2297945729037504836224 2328181857051156215648 2368731435191177036288 2375058001823998287104 2408542047547331272192 2440233390278217209984 2449021745825437680128 2528108830925355225856 2559075925519039476704 2592747977170605785608 2602085604939527535136 2644950956576725365184 2660779265201321389312 2727319671487419234688 2764715955248248006082 2825533399269514664192 2897777150955382936856 2924658200593187973376 2963140545337835183552 2973812119930888611584 3002129236723859330704 3022801093230543274496 3062574791825682001792 3157949093301222271744 3159675377426569149808 3257005723387868424896 3311745315377580499264 3355320911632548663728 3386446337528954495488 3422877708511056354944 3431004841970124949376 3518729397588679280468 3529472516042542539008 3565028468609582955211 3636807565292997377128 3722292255300421057024 3750064548295201447696 3771269784975426597248 3784851789002949142016 3834652470437198472832 3984443582563651538177 4021405025815633463392 4074318249839523377384 4156351503191997002432 4214948583207829726336 4285788055194515940224 4366733435234704481024 4478382869658319084232 4553649808644173186488 4595891458075009672448 4656363714102312431296 4750116003647996574208 4880466780556434419968 5056217661850710451712 5118151851038078953408 5185495954341211571216 5204171209879055070272 5289901913153450730368 5321558530402642778624 5454639342974838469376 5529431910496496012164 5651066798539029328384 5795554301910765873712 5849316401186375946752 5926281090675670367104 5947624239861777223168 6004258473447718661408 6125149583651364003584 6157776445780188740819 6315898186602444543488 6319350754853138299616 6514011446775736849792 6623490630755160998528 6710641823265097327456 6845755417022112709888 6862009683940249898752 7037458795177358560936 7058945032085085078016 7130056937219165910422 7273615130585994754256 7500129096590402895392 7542539569950853194496 7669304940874396945664 7968887165127303076354 8042810051631266926784 8148636499679046754768 8312703006383994004864 8429897166415659452672 8571576110389031880448 8733466870469408962048 8956765739316638168464 9107299617288346372976 9191782916150019344896 9312727428204624862592 9676505843368868021287 9760933561112868839936 10236303702076157906816 10370991908682423142432 10408342419758110140544 10579803826306901460736 10909278685949676938752 11058863820992992024328 11591108603821531747424 11852562181351340734208 12008516946895437322816 12250299167302728007168 12315552891560377481638 12638701509706276599232 13028022893551473699584 13246981261510321997056 13421283646530194654912 13691510834044225419776 13724019367880499797504 14074917590354717121872 14260113874438331820844 14547230261171989508512 15000258193180805790784 15085079139901706388992 15338609881748793891328 15937774330254606152708 16085620103262533853568 16297272999358093509536 16625406012767988009728 16859794332831318905344 17143152220778063760896 17913531478633276336928 18214599234576692745952 18625454856409249725184 19353011686737736042574 20472607404152315813632 20741983817364846284864 20816684839516220281088 21159607652613802921472 22117727641985984048656 23182217207643063494848 23705124362702681468416 24017033893790874645632 24631105783120754963276 25277403019412553198464 26056045787102947399168 26493962523020643994112 26842567293060389309824 28149835180709434243744 28520227748876663641688 29094460522343979017024 30000516386361611581568 31875548660509212305416 32171240206525067707136 32594545998716187019072 33250812025535976019456 35827062957266552673856 36429198469153385491904 37250909712818499450368 38706023373475472085148 40945214808304631627264 41483967634729692569728 41633369679032440562176 44235455283971968097312 46364434415286126989696 48034067787581749291264 49262211566241509926552 50554806038825106396928 53685134586120778619648 56299670361418868487488 57040455497753327283376 58188921044687958034048 60001032772723223163136 63751097321018424610832 64342480413050135414272 65189091997432374038144 67735540903582076149009 71654125914533105347712 72858396938306770983808 77412046746950944170296 82967935269459385139456 88470910567943936194624 92728868830572253979392 96068135575163498582528 98524423132483019853104 101109612077650212793856 107370269172241557239296 112599340722837736974976 114080910995506654566752 116377842089375916068096 120002065545446446326272 127502194642036849221664 130378183994864748076288 135471081807164152298018 143308251829066210695424 145716793876613541967616 154824093493901888340592 165935870538918770278912 176941821135887872389248 185457737661144507958784 197048846264966039706208 225198681445675473949952 228161821991013309133504 232755684178751832136192 255004389284073698443328 260756367989729496152576 270942163614328304596036 286616503658132421390848 291433587753227083935232 309648186987803776681184 353883642271775744778496 394097692529932079412416 450397362891350947899904 456323643982026618267008 510008778568147396886656 541884327228656609192072 619296373975607553362368 707767284543551489556992 788195385059864158824832 912647287964053236534016 1020017557136294793773312 1083768654457313218384144 1238592747951215106724736 1576390770119728317649664 1825294575928106473068032 2040035114272589587546624 2167537308914626436768288 2477185495902430213449472 3152781540239456635299328 4335074617829252873536576 4954370991804860426898944 8670149235658505747073152 17340298471317011494146304 34680596942634022988292608
- Sum of all divisors σ(n): 100363737398542697376000000
- Sum of proper divisors (its aliquot sum) s(n): 65683140455908674387707392
- 34680596942634022988292608 is an abundant number, because the sum of its proper divisors (65683140455908674387707392) is greater than itself. Its abundance is 31002543513274651399414784
Bases of 34680596942634022988292608
- Binary: 11100101011111110011011101101011010110001000000001110101111010011101000100010000000002
- Hexadecimal: 0x1CAFE6ED6B100EBD3A2200
- Base-36: 4CVFT0WFHGAG7TAM8
Squares and roots of 34680596942634022988292608
- 34680596942634022988292608 squared (346805969426340229882926082) is 1202743804297436342782278630761692960541031027441664
- 34680596942634022988292608 cubed (346805969426340229882926083) is 41711873102089684508885836343664392802395121588191198644208751811849682419712
-
The
square root of 34680596942634022988292608 is 5889023428602.9142090151 -
34680596942634022988292608 is a
perfect cube number . Itscube root is 326108552
Scales and comparisons
How big is 34680596942634022988292608?- 34,680,596,942,634,022,988,292,608 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 34,680,596,942,634,022,988,292,608 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 34680596942634022988292608 cubic inches would be around 27175712.7 feet tall.
Recreational maths with 34680596942634022988292608
- 34680596942634022988292608 backwards is 80629288922043624969508643
- The number of decimal digits it has is: 26
- The sum of 34680596942634022988292608's digits is 125
- 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 34680596942634022988292608 - Facts about the integer". Numbermatics.com. 2024. Web. 9 June 2024.
APA style:
Numbermatics. (2024). Number 34680596942634022988292608 - Facts about the integer. Retrieved 9 June 2024, from https://numbermatics.com/n/34680596942634022988292608/
Chicago style:
Numbermatics. 2024. "Number 34680596942634022988292608 - Facts about the integer". https://numbermatics.com/n/34680596942634022988292608/
The information we have on file for 34680596942634022988292608 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 34680596942634022988292608, math, Factors of 34680596942634022988292608, curriculum, school, college, exams, university, Prime factorization of 34680596942634022988292608, STEM, science, technology, engineering, physics, economics, calculator, thirty-four septillion, six hundred eighty sextillion, five hundred ninety-six quintillion, nine hundred forty-two quadrillion, six hundred thirty-four trillion, twenty-two billion, nine hundred eighty-eight million, two hundred ninety-two thousand, six hundred eight.