394141397644831510371584016
394,141,397,644,831,510,371,584,016 is an even composite number composed of six prime numbers multiplied together.
394141397644831510371584016 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, three hundred twenty-five divisors.
Prime factorization of 394141397644831510371584016:
24 × 310 × 136 × 192 × 674 × 1092
(2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 67 × 67 × 67 × 67 × 109 × 109)See below for interesting mathematical facts about the number 394141397644831510371584016 from the Numbermatics database.
Names of 394141397644831510371584016
- Cardinal: 394141397644831510371584016 can be written as Three hundred ninety-four septillion, one hundred forty-one sextillion, three hundred ninety-seven quintillion, six hundred forty-four quadrillion, eight hundred thirty-one trillion, five hundred ten billion, three hundred seventy-one million, five hundred eighty-four thousand and sixteen.
Scientific notation
- Scientific notation: 3.94141397644831510371584016 × 1026
Factors of 394141397644831510371584016
Divisors of 394141397644831510371584016
- Number of divisors d(n): 17325
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 36 38 39 48 52 54 57 67 72 76 78 81 104 108 109 114 117 134 144 152 156 162 169 171 201 208 216 218 228 234 243 247 268 304 312 324 327 338 342 351 361 402 432 436 456 468 486 494 507 513 536 603 624 648 654 676 684 702 722 729 741 804 871 872 912 936 972 981 988 1014 1026 1053 1072 1083 1206 1273 1296 1308 1352 1368 1404 1417 1444 1458 1482 1521 1539 1608 1742 1744 1809 1872 1944 1962 1976 2028 2052 2071 2106 2166 2187 2197 2223 2412 2546 2613 2616 2704 2736 2808 2834 2888 2916 2943 2964 3042 3078 3159 3211 3216 3249 3484 3618 3819 3888 3924 3952 4056 4104 4142 4212 4251 4332 4374 4394 4446 4489 4563 4617 4693 4824 5092 5226 5232 5427 5616 5668 5776 5832 5886 5928 6084 6156 6213 6318 6422 6498 6561 6591 6669 6968 7236 7303 7638 7839 7848 8112 8208 8284 8424 8502 8664 8748 8788 8829 8892 8978 9126 9234 9386 9477 9633 9648 9747 10184 10452 10854 11323 11336 11457 11664 11772 11856 11881 12168 12312 12426 12636 12753 12844 12996 13122 13182 13338 13467 13689 13851 13936 14079 14472 14606 15276 15678 15696 16281 16549 16568 16848 17004 17328 17496 17576 17658 17784 17956 18252 18421 18468 18639 18772 18954 19266 19494 19683 19773 20007 20368 20904 21708 21909 22646 22672 22914 23517 23544 23762 24187 24336 24624 24852 25272 25506 25688 25992 26244 26364 26487 26676 26923 26934 27378 27702 28158 28431 28561 28899 28944 29212 29241 30552 31356 32562 33098 33136 33969 34008 34371 34992 35152 35316 35568 35643 35912 36504 36842 36936 37278 37544 37908 38259 38532 38988 39349 39366 39546 40014 40401 41067 41553 41743 41808 42237 43416 43818 45292 45828 47034 47088 47524 48374 48843 49647 49704 50544 51012 51376 51984 52488 52728 52974 53352 53846 53868 54756 55263 55404 55917 56316 56862 57122 57798 58357 58424 58482 59049 59319 60021 61009 61104 62712 65124 65727 66196 67938 68016 68742 70551 70632 71286 71824 72561 73008 73684 73872 74556 75088 75816 76518 77064 77976 78698 78732 79092 79461 80028 80769 80802 82134 83106 83486 84474 85291 85293 85683 86697 86832 87636 87723 90584 91656 94068 94939 95048 96748 97686 99294 99408 101907 102024 103113 104976 105456 105948 106704 106929 107692 107736 109512 110526 110808 111834 112632 113724 114244 114777 115596 116714 116848 116964 118047 118098 118638 120042 121203 122018 123201 124659 125229 125424 126711 130248 131454 132392 135876 137484 138757 141102 141264 142572 145122 146529 147199 147368 148941 149112 151632 153036 154128 154453 155952 157396 157464 158184 158922 160056 161538 161604 164268 165789 166212 166972 167751 168948 170582 170586 171366 173394 175071 175272 175446 177957 180063 181168 183027 183312 188136 189878 190096 193496 195372 197181 198588 203814 204048 206226 211653 211896 213858 215137 215384 215472 217683 219024 221052 221616 223668 225264 225739 227448 228488 229554 231192 233428 233928 236094 236196 237276 238383 239473 240084 242307 242406 244036 246402 249318 250458 253422 255873 255879 257049 260091 260496 262908 263169 264784 271752 274968 277514 282204 284817 285144 290244 293058 294398 294736 297882 298224 300763 305721 306072 308906 309339 314431 314792 314928 316368 317844 320112 320787 323076 323208 328536 331578 332424 333944 335502 337896 341164 341172 342732 344331 346788 349999 350142 350544 350892 354141 355914 360126 363609 366054 369603 371293 373977 375687 376272 379756 380133 386992 390744 394362 397176 407628 412452 416271 423306 423792 427716 430274 430768 435366 439587 441597 442104 446823 447336 451478 454896 456976 459108 462384 463359 466856 467856 472188 472392 474552 476766 478946 480168 484614 484812 488072 489301 492804 497367 498636 500916 503253 506844 511537 511746 511758 514098 520182 525213 525816 526338 533871 540189 542659 543504 549081 549936 555028 564408 569634 570288 580488 586116 588796 591543 595764 601526 611442 612144 617812 618678 628862 629584 634959 635688 641574 645411 646152 646416 653049 657072 663156 664848 667888 671004 675792 677217 682328 682344 685464 688662 693576 699998 700284 701784 708282 711828 715149 718419 720252 726921 727218 732108 739206 742586 747954 751374 758641 759512 760266 767619 767637 771147 780273 781488 788724 789507 793117 794352 796027 815256 824904 832542 846612 854451 855432 860548 870732 879174 883194 884208 893646 894672 902289 902956 917163 918216 926718 928017 933712 943293 944376 944784 949104 953532 957892 960336 962361 969228 969624 976144 978602 985608 994734 997272 1001832 1006506 1013688 1023074 1023492 1023516 1028196 1032993 1040364 1049997 1050426 1051632 1052676 1062423 1067742 1080378 1085318 1090827 1098162 1108783 1108809 1110056 1113879 1121931 1127061 1128816 1139268 1140399 1160976 1172232 1177592 1183086 1191528 1203052 1222884 1234207 1235624 1237356 1248813 1257724 1269918 1271376 1283148 1290822 1292304 1306098 1318761 1324791 1326312 1340469 1342008 1354434 1364656 1364688 1370928 1377324 1387152 1390077 1399996 1400568 1403568 1416564 1423656 1430298 1436838 1440504 1453842 1454436 1464216 1467903 1478412 1485172 1492101 1495908 1502748 1509759 1517282 1519024 1520532 1534611 1535238 1535274 1542294 1560546 1575639 1577448 1579014 1586234 1592054 1601613 1620529 1620567 1627977 1630512 1647243 1649808 1665084 1693224 1708902 1710864 1721096 1741464 1758348 1766388 1774629 1787292 1803841 1804578 1805912 1834326 1836432 1853436 1856034 1886586 1888752 1904877 1907064 1913587 1915784 1924722 1936233 1938456 1939248 1957204 1959147 1971216 1989468 1994544 2003664 2007889 2013012 2027376 2031651 2046148 2046984 2047032 2056392 2065986 2080728 2099994 2100852 2105352 2124846 2135484 2145447 2155257 2160756 2170636 2180763 2181654 2196324 2217566 2217618 2220112 2227758 2243862 2254122 2275923 2278536 2280798 2302857 2313441 2340819 2344464 2355184 2366172 2368521 2379351 2383056 2388081 2406104 2445768 2468414 2471248 2474712 2497626 2515448 2539836 2563353 2566296 2581644 2612196 2636383 2637522 2649582 2652624 2680938 2684016 2706867 2708868 2751489 2754648 2780154 2784051 2796781 2799992 2801136 2829879 2833128 2847312 2860596 2873676 2881008 2887083 2907684 2908872 2928432 2934607 2935806 2956824 2970344 2984202 2991816 3005496 3019518 3034564 3041064 3069222 3070476 3070548 3084588 3098979 3113149 3121092 3149991 3151278 3154896 3158028 3172468 3184108 3187269 3203226 3241058 3241134 3255954 3272481 3294486 3326349 3326427 3330168 3341637 3381183 3386448 3417804 3421197 3442192 3482928 3516696 3532776 3549258 3574584 3607682 3609156 3611824 3668652 3702621 3706872 3712068 3746439 3773172 3809754 3814128 3827174 3831568 3849444 3872466 3876912 3909919 3914408 3918294 3956283 3974373 3978936 4015778 4021407 4026024 4063302 4087603 4092296 4093968 4094064 4112784 4131972 4161456 4170231 4199988 4201704 4210704 4249692 4270968 4289041 4290894 4310514 4321512 4341272 4361526 4363308 4392648 4403709 4435132 4435236 4455516 4476303 4487724 4508244 4529277 4549987 4551846 4557072 4561596 4603833 4605714 4626882 4681638 4726917 4732344 4737042 4758702 4776162 4804839 4812208 4826809 4861587 4861701 4883931 4891536 4936828 4941729 4949424 4995252 5030896 5079672 5126706 5132592 5163288 5224392 5272766 5275044 5299164 5323887 5361876 5411523 5413734 5417736 5502978 5509296 5560308 5568102 5593562 5599984 5659758 5666256 5714497 5714631 5721192 5740761 5747352 5774166 5808699 5815368 5817744 5869214 5871612 5877441 5913648 5940688 5968404 5983632 6010992 6023667 6039036 6069128 6082128 6094953 6138444 6140952 6141096 6169176 6197958 6226298 6242184 6299982 6302556 6316056 6344936 6360913 6368216 6374538 6406452 6436341 6465771 6482116 6482268 6511908 6542289 6544962 6588972 6649981 6652698 6652854 6660336 6683274 6762366 6827769 6835608 6842394 6908571 6940323 7022457 7033392 7054567 7065552 7098516 7105563 7138053 7149168 7164243 7215364 7218312 7337304 7405242 7413744 7424136 7492878 7546344 7619508 7654348 7690059 7698888 7744932 7819838 7828816 7836588 7909149 7912566 7948746 7957872 8031556 8042814 8052048 8120601 8126604 8175206 8184592 8254467 8263944 8340462 8352153 8390343 8399976 8403408 8489637 8499384 8541936 8578082 8581788 8621028 8643024 8661249 8682544 8723052 8726616 8785296 8803821 8807418 8870264 8870472 8911032 8952606 8975448 9016488 9058554 9099974 9103692 9123192 9207666 9211428 9253764 9296719 9296937 9339447 9363276 9449973 9453834 9464688 9474084 9517404 9552324 9561807 9609678 9653618 9723174 9723402 9767862 9817443 9862333 9873656 9883458 9979047 9979281 9990504 10024911 10143549 10159344 10253412 10263591 10310521 10326576 10348351 10448784 10545532 10550088 10598328 10647774 10723752 10823046 10827468 10835472 11005956 11107863 11120616 11136204 11187124 11239317 11319516 11428994 11429262 11442384 11481522 11494704 11548332 11617398 11630736 11729757 11738428 11743224 11754882 11923119 11936808 12047334 12064221 12078072 12138256 12189906 12262809 12276888 12281904 12282192 12338352 12395916 12452596 12484368 12510693 12599964 12605112 12632112 12689872 12721826 12736432 12749076 12812904 12867123 12872682 12931542 12964232 12964536 13023816 13084578 13089924 13177944 13211127 13299962 13305396 13305708 13366548 13428909 13524732 13587831 13649961 13655538 13671216 13684788 13811499 13817142 13880646 14044914 14109134 14180751 14197032 14211126 14276106 14328486 14414179 14414517 14430728 14436624 14480427 14584761 14585103 14651793 14674608 14810484 14825187 14848272 14985756 15092688 15124513 15239016 15308696 15380118 15397776 15489864 15639676 15673176 15818298 15825132 15897492 15971661 16044691 16063112 16085628 16234569 16241202 16253208 16350412 16508934 16527888 16680924 16704306 16780686 16799952 16979274 16998768 17143491 17143893 17156164 17163576 17222283 17242056 17322498 17426097 17446104 17453232 17607642 17614836 17632323 17740528 17740944 17822064 17905212 17950896 18032976 18071001 18117108 18199948 18207384 18246384 18284859 18415332 18422856 18507528 18593438 18593874 18678894 18726552 18899946 18907668 18948168 19034808 19082739 19104648 19123614 19219356 19307236 19397313 19446348 19446804 19535724 19626867 19634886 19724666 19747312 19766916 19949943 19958094 19958562 19981008 20049822 20151121 20287098 20483307 20506824 20527182 20621042 20696702 20725713 20820969 21066877 21067371 21091064 21100176 21163701 21196656 21295548 21316689 21414159 21447504 21492729 21646092 21654936 22011912 22215726 22241232 22272408 22374248 22478634 22639032 22857988 22858524 22963044 23070177 23096664 23234796 23449933 23459514 23476856 23486448 23509764 23727447 23846238 23873616 24094668 24128442 24156144 24361803 24379812 24525618 24553776 24763401 24791832 24876631 24905192 25021386 25056459 25171029 25199928 25210224 25443652 25468911 25498152 25625808 25734246 25745364 25863084 25928464 25929072 25983747 26047632 26102557 26169156 26179848 26355888 26411463 26422254 26599924 26610792 26611416 26733096 26857818 27049464 27175662 27299922 27311076 27369576 27622998 27634284 27761292 27890157 27890811 28018341 28089828 28218268 28349919 28361502 28394064 28422252 28552212 28656972 28685421 28828358 28829034 28861456 28960854 29169522 29170206 29303586 29452329 29586999 29620968 29650374 29937141 29971512 30074733 30249026 30430647 30478032 30617392 30760236 30790773 30931563 30979728 31045053 31279352 31346352 31636596 31650264 31794984 31943322 32089382 32126224 32171256 32469138 32482404 32506416 32700824 32783167 33017868 33323589 33361848 33408612 33561372 33717951 33958548 34272979 34286982 34287786 34312328 34327152 34444566 34484112 34644996 34852194 34892208 35189271 35215284 35229672 35264646 35769357 35810424 36142002 36192663 36234216 36358153 36399896 36414768 36569718 36788427 36830664 36845712 37015056 37186876 37187748 37357788 37453104 37532079 37799892 37815336 37896336 38069616 38149891 38165478 38209296 38247228 38438712 38601369 38614472 38794626 38892696 38893608 39071448 39253734 39269772 39449332 39533832 39633381 39899886 39916188 39917124 40099644 40286727 40302242 40470937 40574196 40763493 40949883 40966614 41013648 41054364 41242084 41393404 41434497 41451426 41641938 42133754 42134742 42182128 42327402 42542253 42591096 42633378 42828318 42985458 43242537 43243551 43292184 43309872 43441281 43754283 43955379 44023824 44431452 44475561 44544816 44748496 44957268 45278064 45373539 45715976 45717048 45926088 46140354 46193328 46469592 46899866 46919028 46953712 47019528 47454894 47692476 47914983 48134073 48189336 48256884 48703707 48723606 48759624 49051236 49526802 49583664 49753262 49810384 50042772 50112918 50342058 50399856 50828947 50887304 50937822 50996304 51430473 51431679 51468492 51490728 51666849 51726168 51967494 52205114 52278291 52338312 52359696 52822926 52844508 52896969 53138839 53199848 53221584 53222832 53333809 53466192 53715636 54098928 54213003 54351324 54599844 54622152 54739152 54854577 55245996 55268568 55522584 55757533 55780314 55781622 56036682 56179656 56436536 56699838 56723004 56844504 57104424 57248217 57313944 57370842 57656716 57658068 57921708 58191939 58339044 58340412 58607172 58880601 58904658 59149831 59173998 59241936 59300748 59849829 59874282 59943024 60149466 60453363 60498052 60861294 61449921 61520472 61581546 61863126 62090106 62177139 62462907 62558704 63200631 63202113 63273192 63300528 63491103 63589968 63886644 64178764 64242477 64342512 64478187 64938276 64964808 65401648 65566334 66035736 66647178 66723696 66817224 67122744 67435902 67917096 68545958 68573964 68575572 68624656 68889132 69210531 69289992 69704388 70349799 70378542 70430568 70459344 70529292 71182341 71538714 71620848 72284004 72385326 72468432 72716306 72799792 73085409 73139436 73576854 73661328 74288461 74290203 74373752 74375496 74629893 74715576 75064158 75169377 75513087 75599784 75630672 76299782 76330956 76406733 76494456 76877424 77202738 77228944 77589252 77785392 77787216 77951241 78142896 78307671 78507468 78539544 78898664 79067664 79234389 79266762 79799772 79832376 79834248 80199288 80573454 80604484 80941874 81148392 81526986 81899766 81933228 82108728 82484168 82691869 82786808 82868994 82902852 83283876 83670471 83672433 84055023 84267508 84269484 84654804 85049757 85084506 85182192 85266756 85656636 85970916 86056263 86449753 86485074 86487102 86584368 86882562 87508566 87910758 88356987 88760997 88862904 88951122 89811423 89914536 90224199 90747078 91291941 91431952 91434096 91709371 91852176 92280708 92372319 92794689 92939184 93135159 93799732 93838056 94039056 94909788 95384952 95829966 96268146 96378672 96513768 97407414 97447212 97519248 98102472 98349501 99053604 99506524 99970767 100085544 100225836 100684116 101153853 101657894 101774608 101875644 102818937 102860946 102863358 102936984 102981456 103333698 103452336 103934988 104410228 104556582 104676624 105567813 105645852 105689016 105793938 106277678 106399696 106667618 107308071 107431272 108426006 108575443 108577989 108702648 109074459 109199688 109244304 109709154 110365281 110491992 110537136 111045168 111515066 111560628 111563244 112073364 112359312 112596237 112873072 113399676 113446008 113689008 114208848 114449673 114496434 114627888 114741684 115313432 115316136 115804107 115843416 116383878 116678088 116680824 117214344 117761202 117809316 118299662 118347996 118601496 118900143 119699658 119748564 120298932 120857347 120860181 120906726 120996104 121412811 121722588 122290479 122849649 122899842 123040944 123163092 123726252 124180212 124303491 124354278 124925814 126401262 126404226 126546384 126982206 127626759 127773288 128210329 128357528 128484954 128956374 129727611 129730653 129876552 129929616 130323843 131132668 131262849 131866137 132071472 133294356 133426683 133634448 134036773 134245488 134528563 134871804 135834192 136120617 137091916 137147928 137151144 137778264 138421062 138579984 139408776 140699598 140757084 140861136 141058584 142364682 143077428 143744949 144402219 144568008 144770652 145432612 146111121 146170818 146278872 147153708 148576922 148580406 148747504 148750992 149259786 149431152 150128316 150338754 151026174 151199568 152486841 152599564 152661912 152813466 152988912 154291419 154405476 155000547 155178504 155902482 156615342 156834873 157014936 157079088 157797328 158468778 158533524 158690907 159416517 159599544 159664752 159668496 160001427 160398576 161146908 161208968 161883748 162296784 162639009 163053972 163799532 163866456 164217456 164563731 164968336 165383738 165573616 165737988 165805704 166567752 167272599 167340942 167344866 168110046 168535016 168538968 169309608 170099514 170169012 170533512 171313272 171744651 171941832 172112526 172899506 172970148 172974204 173765124 174575817 175017132 175821516 176637661 176641803 176713974 177449493 177521994 177725808 177902244 179549487 179622846 179829072 180448398 181360089 181494156 182583882 183418742 184349763 184561416 184744638 185589378 186270318 186531417 187384327 187388721 187599464 187676112 189601893 189606339 189819576 190473309 190769904 191659932 192536292 192727431 193027536 193434561 194814828 194894424 196204944 196618669 196699002 198107208 199013048 199941534 200171088 200451672 201368232 202307706 203315788 203751288 205637874 205721892 205726716 205873968 206667396 207631593 207869976 208580983 208820456 209113164 211049397 211135626 211291704 211378032 211587876 212555356 213335236 213547023 214616142 214862544 216852012 217150886 217155978 217405296 218148918 218399376 219256227 219418308 220730562 220983984 222865383 222870609 223030132 223121256 223126488 223889679 224146728 225192474 226539261 226799352 226892016 228899346 228992868 229220199 229483368 230626864 230632272 231608214 231686832 232767756 233356176 233361648 233853723 234428688 234923013 235522404 235618632 236599324 236695992 237202992 237703167 237800286 239399316 239497128 240597864 241714694 241720362 241813452 241992208 242825622 243445176 244580958 245699298 245799684 246326184 247452504 248075607 248360424 248606982 248708556 249851628 251011413 252165069 252802524 252808452 253964412 255149271 255253518 255546576 256420658 256715056 256969908 257912748 258168789 259349259 259455222 259461306 259753104 260647686 261964573 262265336 262525698 263732274 265070961 266282991 266588712 266853366 268073546 269057126 269434269 269743608 270672597 272241234 273869401 273875823 274183832 274295856 274302288 275128113 275556528 276842124 277116957 278384067 278817552 279405477 281399196 281514168 282117168 284729364 286154856 287365747 287489898 288804438 289136016 289541304 290865224 292222242 292341636 292557744 294307416 295048503 297153844 297160812 298519572 299912301 300256632 300677508 302052348 303461559 304849129 304973682 305199128 305323824 305626932 308456811 308582838 308810952 310001094 310357008 311804964 313230684 313669746 314029872 316703439 316937556 317067048 317381814 318833034 319199088 320002854 321924213 322293816 322417936 323396203 323767496 325278018 325726329 325733967 326107944 327223377 327599064 327732912 329127462 330767476 331095843 331475976 331611408 333135504 334545198 334681884 334689732 336220092 337070032 337077936 337788711 338619216 339333241 340199028 340338024 341067024 342626544 343349019 343489302 343883664 344225052 345799012 345940296 345948408 347412321 347530248 349151634 350034264 351643032 353275322 353283606 353427948 354898986 355043988 355804488 356700429 359098974 359245692 360896796 362572041 362580543 362720178 362988312 364238433 365167764 366837484 368548947 368699526 369122832 369489276 371178756 372540636 372910473 373062834 374768654 374777442 375198928 379203786 379212678 379639152 380946618 382871299 382880277 383319864 384630987 385072584 385454862 386869122 389182833 389629656 389788848 390971529 393237338 393398004 393788547 395598411 396214416 398026096 399883068 400280049 400903344 402110319 402736464 403585689 404615412 406631576 407502576 408361851 411275748 411443784 411453432 413334792 415263186 415739952 417161966 417640912 418226328 422098794 422271252 422583408 423175752 425110712 426181171 426670472 427094046 429232284 431234847 433206657 433704024 434301772 434311956 436297836 438333363 438512454 438836616 441461124 445548727 445730766 445741218 446060264 446242512 446252976 447779358 448293456 450384948 453078522 453598704 457460523 457798692 457985736 458440398 458966736 462874257 463216428 465001641 465535512 467707446 469846026 470504619 471044808 471237264 472655989 473198648 473391984 475406334 475600572 476072721 478249551 478798632 478994256 480004281 481195728 483429388 483440724 483626904 485651244 486890352 487917027 489161916 491398596 491599368 492652368 493691193 494905008 495948583 496151214 496720848 497213964 497417112 499703256 501817797 502022826 504330138 505605048 505616904 507928824 510298542 510507036 512841316 513939816 515233953 515825496 516337578 518698518 518910444 518922612 521295372 523727451 523929146 524530672 525051396 526122181 527464548 529912983 529925409 530141922 532348479 532565982 533177424 533706732 536147092 538114252 538648461 538868538 539487216 541345194 544080267 544482468 547738802 547751646 548367664 550256226 553049289 553684248 554233914 556768134 558810954 559594251 562152981 562166163 562798392 563028336 568805679 569458728 571419927 572309712 574731494 574979796 577608876 578182293 579082608 580303683 581730448 584444484 584683272 588614832 589856007 590097006 594307688 594321624 597039144 599824602 600513264 601355016 604104696 606923118 609698258 609947364 610398256 611253864 616913622 617165676 617621904 620002188 622880173 622894779 623609928 625742949 626461368 627339492 633148191 633406878 633875112 634134096 634763628 637666068 640005708 640641069 643848426 644587632 646792406 647534992 650556036 651452658 651467934 652215888 654446754 655198128 657768681 658254924 660776311 661534952 662191686 662951952 668596149 668611827 669090396 669363768 669379464 671669037 672440184 675577422 678666482 679617783 680398056 680676048 686698038 686978604 687660597 688450104 690804907 691598024 691880592 691896816 693339517 694824642 695060496 698303268 700068528 701561169 703286064 704769039 706550644 706567212 706855896 709797972 710087976 711608976 713109501 713400858 718197948 718491384 721793592 724847929 725144082 725161086 725440356 725976624 728476866 730335528 733674968 737097894 737399052 738978552 742357512 744226821 745081272 745820946 746125668 749537308 749554884 753034239 756495207 758407572 758425356 761893236 765447813 765742598 765760554 766639728 768947803 769261974 770145168 770909724 773738244 774506367 778047777 778365666 779259312 781943058 785893719 786474676 786796008 787577094 791196822 798848973 799766136 800560098 804220638 807171378 808302807 809230824 812017791 813263152 816723702 821608203 821627469 822551496 822887568 822906864 825384339 826669584 830526372 834323932 835152201 836452656 838216431 844197588 844542504 846351504 850221424 852362342 853340944 854188092 858464568 862097241 862469694 866413314 867408048 868603544 868623912 872595672 876666726 877024908 877673232 882922248 885145509 891097454 891461532 891482436 892120528 895558716 899736903 900769896 906157044 910384677 914547387 914921046 915597384 915971472 916880796 925370433 925748514 926432856 930003282 931071024 935414892 939692052 941009238 942089616 945311978 946397296 950110317 950812668 951201144 952145442 956499102 957597264 960008562 965749993 965772639 966858776 966881448 967253808 970188609 971302488 975834054 977178987 977201901 978323832 981670131 982797192 983198736 987382386 991897166 992302428 993287529 994427928 994834224 999406512 1003635594 1004045652 1008660276 1011210096 1011233808 1013342371 1013366133 1015857648 1017999723 1020597084 1021014072 1025682632 1027879632 1030047057 1030467906 1031650992 1032675156 1037397036 1037820888 1037845224 1042236963 1042590744 1047454902 1047858292 1050102792 1052244362 1054929096 1059825966 1059850818 1060283844 1064696958 1065131964 1067413464 1070101287 1072294184 1074994297 1076228504 1077296922 1077737076 1082690388 1087716123 1087741629 1088160534 1088964936 1092715299 1095477604 1095503292 1100512452 1105646841 1106098578 1107368496 1108467828 1113536268 1117621908 1118731419 1119188502 1123846789 1124305962 1124332326 1125596784 1137611358 1138917456 1142839854 1148613897 1148640831 1149462988 1149959592 1153892961 1155217752 1156364586 1160607366 1167548499 1168888968 1169366544 1172914587 1179712014 1180194012 1181365641 1186795233 1188615376 1188643248 1194078288 1199649204 1200840147 1202710032 1206330957 1208209392 1210757067 1213846236 1219396516 1219894728 1222507728 1225085553 1233827244 1234331352 1240004376 1245760346 1245789558 1247219856 1251485898 1252922736 1254678984 1266296382 1266813756 1267750224 1269527256 1275332136 1278543513 1280011416 1281282138 1287696852 1293584812 1299619971 1301112072 1302905316 1302935868 1308893508 1315000089 1315537362 1316509848 1321552622 1323069904 1324383372 1336646181 1337192298 1337223654 1338180792 1338727536 1338758928 1343338074 1344880368 1351154844 1357332964 1359235566 1360796112 1372381569 1373396076 1373957208 1375321194 1376900208 1381609814 1383196048 1386679034 1388622771 1389649284 1395004923 1396606536 1403122338 1409538078 1411480759 1411513857 1413101288 1413134424 1413711792 1417967967 1419595944 1420175952 1426219002 1426801716 1428218163 1434748653 1436395896 1436982768 1440012843 1443587184 1449695858 1450288164 1450322172 1450880712 1456953732 1460671056 1463751081 1467349936 1474195788 1474798104 1477957104 1481073579 1484715024 1487845749 1488453642 1490162544 1491641892 1492251336 1499074616 1499109768 1505453391 1506068478 1512990414 1516815144 1516850712 1523786472 1530895626 1531485196 1531521108 1537895606 1538523948 1541819448 1545701859 1547476488 1549012734 1556095554 1556731332 1563886116 1571145511 1571182353 1571787438 1572949352 1573592016 1575154188 1578366543 1582393644 1589738949 1589776227 1597045437 1597697946 1599532272 1601120196 1608441276 1614342756 1615945383 1616605614 1618461648 1624035582 1632240801 1633447404 1643216406 1643254938 1645102992 1650768678 1659147867 1661052744 1666734277 1668647864 1670304402 1676432862 1678782753 1686458943 1686498489 1688395176 1689085008 1704724684 1706417037 1708376184 1714259781 1716929136 1724194482 1724939388 1732826628 1734546879 1737207088 1737247824 1740911049 1742478049 1745191344 1748871319 1753333452 1754049816 1765844496 1769568021 1770291018 1782194908 1782923064 1782964872 1791117432 1799473806 1801539792 1812314088 1820769354 1829094774 1829842092 1831194768 1833761592 1850740866 1851497028 1852865712 1860006564 1868640519 1868684337 1870829784 1877228847 1879384104 1882018476 1890623956 1899444573 1900220634 1901625336 1902402288 1904290884 1912998204 1920017124 1921923207 1931499986 1931545278 1933717552 1933762896 1940377218 1942604976 1951668108 1954357974 1954403802 1956647664 1963340262 1965594384 1973306043 1974764772 1982328933 1983794332 1984604856 1986575058 1988855856 2005788447 2007271188 2008091304 2015007111 2017320552 2026684742 2026732266 2035999446 2038853349 2041194168 2042028144 2051365264 2060094114 2060935812 2062981791 2065350312 2072414721 2074794072 2075641776 2075690448 2080018551 2084473926 2085181488 2094909804 2095716584 2100205584 2104488724 2109858192 2114307117 2119651932 2119701636 2120567688 2129393916 2130263928 2134826928 2139328503 2140202574 2144588368 2149988594 2152457008 2154593844 2155474152 2165380776 2174543787 2175432246 2175483258 2176321068 2177929872 2185430598 2190955208 2191006584 2196472189 2201024904 2211293682 2212197156 2216935656 2227072536 2232680463 2235243816 2237462838 2238377004 2247693578 2248611924 2248664652 2259102717 2269485621 2275222716 2285679708 2296289593 2296343439 2297227794 2297281662 2298925976 2299919184 2306843409 2307785922 2310435504 2312729172 2321214732 2323519101 2334143331 2335096998 2337777936 2345829174 2357681157 2359424028 2360388024 2362731282 2373590466 2396546919 2399298408 2401680294 2412661914 2421514134 2424908421 2427692472 2435996251 2436053373 2438793032 2439789456 2450171106 2464824609 2464882407 2467654488 2468662704 2476153017 2480008752 2491520692 2491579116 2502971796 2505456603 2509357968 2514649293 2532592764 2533627512 2539054512 2550664272 2556042697 2557087026 2560022832 2562564276 2575393704 2586291723 2587169624 2599239942 2602224144 2605810632 2605871736 2617787016 2630000178 2631074724 2633019696 2643105244 2648766744 2655436527 2673292362 2674384596 2674447308 2676361584 2686676148 2699210709 2702309688 2711552779 2714665928 2718471132 2731154031 2743642161 2744763138 2746792152 2747914416 2750642388 2763219628 2773358068 2776111299 2777245542 2779298568 2790009846 2793213072 2806244676 2819076156 2822961518 2823027714 2826202576 2826268848 2835935934 2839191888 2850330951 2852438004 2853603432 2856436326 2869497306 2872791792 2880025686 2897249979 2897317917 2899391716 2900576328 2900644344 2901761424 2910565827 2913907464 2927502162 2931536961 2945010393 2948391576 2949596208 2962147158 2975691498 2976907284 2979862587 2983283784 2984502672 2998149232 2998219536 3010906782 3012136956 3025980828 3033630288 3033701424 3040027113 3040098399 3047572944 3053999169 3061791252 3062970392 3063042216 3075791212 3077047896 3083638896 3090141171 3091403718 3094952976 3098025468 3112191108 3113462664 3126710889 3127772232 3142291022 3142364706 3143574876 3145898704 3150308376 3156733086 3164787288 3179477898 3179552454 3194090874 3195395892 3202240392 3210303861 3216882552 3224982891 3228685512 3231890766 3233211228 3248071164 3263148369 3264481602 3266894808 3278145897 3286432812 3286509876 3301537356 3316940523 3318295734 3322105488 3333468554 3337295728 3340608804 3352865724 3356194257 3357565506 3371540367 3372917886 3372996978 3376790352 3405539449 3409449368 3412834074 3416752368 3428519562 3445841691 3445922493 3448388964 3449878776 3461678883 3465653256 3469093758 3481822098 3484956098 3497742638 3502645497 3506666904 3508099632 3518743761 3539136042 3540582036 3544096923 3560302213 3560385699 3564389816 3565846128 3565929744 3573365203 3582234864 3598947612 3602520441 3618992871 3624628176 3632271201 3641538708 3658189548 3659684184 3667523184 3675256659 3701481732 3702994056 3720013128 3735754711 3737281038 3737368674 3741659568 3754457694 3758768208 3764036952 3781247912 3798889146 3800441268 3803250672 3808581768 3825996408 3835630539 3840034248 3843846414 3862999972 3863090556 3880754436 3898859913 3903336216 3908715948 3908807604 3926680524 3945000267 3946612086 3949529544 3963038677 3964657866 3967588664 3969209712 3973150116 4009938543 4011576894 4014542376 4016182608 4030014222 4034641104 4053369484 4053464532 4071998892 4077706698 4082388336 4117144707 4120188228 4121871624 4125963582 4130700624 4144829442 4149588144 4160037102 4165868313 4168947852 4185014769 4189819608 4191433168 4208977448 4228614234 4234442277 4234541571 4239303864 4239403272 4241135376 4253903901 4258787832 4260527856 4278657006 4280405148 4299977188 4304245959 4309187688 4310948304 4320038529 4330761552 4349087574 4350864492 4350966516 4352642136 4370861196 4381910416 4382013168 4391253243 4392944378 4402049808 4411332133 4422587364 4424394312 4433871312 4443220737 4454145072 4463537247 4465360926 4470487632 4474925676 4476754008 4495387156 4497223848 4497329304 4516360173 4518205434 4538971242 4550445432 4571359416 4592579186 4592686878 4594455588 4594563324 4597851952 4613686818 4615571844 4625458344 4637105577 4642429464 4647038202 4668286662 4670193996 4691658348 4713436533 4713547059 4715362314 4718848056 4720776048 4725462564 4735099629 4747180932 4769216847 4791136311 4793093838 4798596816 4803360588 4825323828 4843028268 4847836149 4849816842 4855384944 4871992502 4872106746 4877586064 4896722403 4900342212 4929649218 4929764814 4935308976 4952306034 4977326887 4977443601 4983041384 4983158232 5000202831 5005943592 5010913206 5029298586 5036348259 5059376829 5065185528 5067255024 5112085394 5114174052 5119251111 5125128552 5142779343 5150787408 5172583446 5174339248 5198479884 5203640637 5211621264 5211743472 5222733147 5227434147 5235574032 5246613957 5260000356 5262149448 5286210488 5297533488 5308704063 5310873054 5346584724 5348769192 5348894616 5373352296 5398421418 5404619376 5423105558 5429331856 5436942264 5462308062 5487284322 5489526276 5493584304 5501284776 5526439256 5540355223 5546716136 5552222598 5554491084 5558597136 5580019692 5605921557 5606053011 5612489352 5631686541 5638152312 5645923036 5646055428 5671871868 5698333719 5700661902 5704876008 5707206864 5712872652 5738994612 5760051372 5765769621 5792133451 5794499958 5794635834 5798783432 5801152656 5801288688 5821131654 5827814928 5855004324 5863073922 5890020786 5896783152 5919918129 5924294316 5946986799 5951382996 5953814568 5959725174 5966567568 6017365341 6021813564 6024273912 6045021333 6051961656 6080054226 6080196798 6107998338 6116560047 6123582504 6125940784 6126084432 6144527857 6151582424 6154095792 6180282342 6182807436 6188945373 6196050936 6217244163 6224382216 6226925328 6240055653 6253421778 6255544464 6284582044 6284729412 6287149752 6300616752 6313466172 6329574576 6342921351 6358955796 6359104908 6388181748 6390791784 6404480784 6417985509 6420607722 6433765104 6447331579 6449965782 6457371024 6463781532 6466422456 6496142328 6523631361 6526296738 6528963204 6533789616 6556291794 6572865624 6573019752 6589416567 6603074712 6633881046 6636591468 6666937108 6681217608 6698041389 6705731448 6712388514 6715131012 6743080734 6745835772 6745993956 6777308151 6808456863 6811078898 6818898736 6825668148 6857039124 6888868779 6889030317 6891683382 6891844986 6896777928 6899757552 6920530227 6923357766 6931306512 6938187516 6963644196 6969912196 6995485276 7002429993 7005290994 7013333808 7037487522 7073043471 7078272084 7081164072 7088193846 7120604426 7120771398 7128779632 7146730406 7189640757 7197895224 7205040882 7237985742 7264542402 7274554681 7274725263 7283077416 7307988753 7308160119 7316379096 7319368368 7350513318 7394473827 7402963464 7405988112 7428459051 7440026256 7471509422 7474562076 7474737348 7508915388 7516369809 7528073904 7543947879 7562495824 7597778292 7600882536 7617163536 7651992816 7668128091 7671261078 7680068496 7687692828 7725999944 7726181112 7758875169 7761508872 7797719826 7806672432 7817431896 7817615208 7853361048 7890000534 7893224172 7899059088 7926077354 7929315732 7935177328 7946300232 7966309581 8019877086 8023153788 8029084752 8060028444 8097442249 8097632127 8106738968 8106929064 8134658337 8143997784 8155413396 8193462093 8230926483 8234289414 8240376456 8243743248 8251927164 8289658884 8320074204 8328333897 8331736626 8337895704 8370029538 8379639216 8417954896 8457228468 8468884554 8469083142 8478607728 8478806544 8507807802 8517575664 8550992853 8557314012 8560810296 8590092043 8599954376 8608491918 8618375376 8640077058 8691749937 8691953751 8698175148 8701728984 8701933032 8705284272 8731697481 8741722392 8782506486 8785888756 8794610883 8822664266 8835031179 8845174728 8848788624 8886441474 8927074494 8930721852 8939587761 8949851352 8953508016 8980463791 8990774312 8994447696 8994658608 9013413721 9032720346 9036410868 9077942484 9100890864 9120081339 9120295197 9142718832 9161997507 9185158372 9185373756 9188911176 9189126648 9227373636 9231143688 9250916688 9270423513 9274211154 9284858928 9294076404 9336573324 9340387992 9380132667 9383316696 9423023077 9426873066 9427094118 9430724628 9437696112 9450925128 9470199258 9494361864 9538433694 9582272622 9586187676 9606721176 9630911583 9650647656 9674948673 9686056536 9695672298 9699633684 9743985004 9744213492 9789445107 9793444806 9800684424 9834437691 9859298436 9859529628 9904612068 9950821569 9954653774 9954887202 9966082768 9966316464 9996321439 10000405662 10011887184 10021826412 10058597172 10068582771 10072696518 10114621101 10118753658 10130371056 10216618347 10224170788 10228348104 10238502222 10250257104 10285558686 10337525073 10345166892 10385036649 10396959768 10407281274 10445466294 10454868294 10493227914 10507936491 10520000712 10524298896 10556231283 10572420976 10617408126 10621746108 10632290769 10680906639 10681157097 10693169448 10697538384 10697789232 10720095609 10746704592 10796842836 10846211116 10856978613 10873884528 10896813603 10924616124 10974568644 10979052552 11002569552 11025769977 11052878512 11080710446 11093432272 11104445196 11108982168 11160039384 11207264133 11211843114 11212106022 11224978704 11263373082 11276304624 11291846072 11292110856 11343743736 11396667438 11401323804 11409752016 11425745304 11477989224 11506891617 11520102744 11531539242 11584266902 11588999916 11589271668 11597566864 11642263308 11696579739 11710008648 11726147844 11780041572 11834723287 11835000801 11839836258 11848588632 11889116031 11893973598 11902765992 11907629136 11919450348 12029815629 12034730682 12043627128 12048547824 12090042666 12103923312 12160108452 12160393596 12215996676 12233120094 12247165008 12289055714 12303164848 12351434121 12360564684 12365614872 12377890746 12392101872 12434488326 12448764432 12480111306 12497604939 12506843556 12554749909 12555044307 12569164088 12569458824 12574299504 12626932344 12685842702 12703326831 12703624713 12717911592 12718209816 12761711703 12776363496 12781583568 12835971018 12841215444 12894663158 12899931564 12912737877 12927563064 12932844912 12960115587 12992284656 13047262722 13052593476 13057926408 13112583588 13145731248 13146039504 13173450823 13173759729 13178833134 13206149424 13233996399 13267762092 13273182936 13329662211 13333874216 13362435216 13390611741 13396082778 13411462896 13424777028 13430262024 13486161468 13491671544 13491987912 13549080519 13554616302 13616913726 13622157796 13651336296 13714078248 13777737558 13778060634 13783366764 13783689972 13793555856 13841060454 13846715532 13876375032 13911316731 13927288392 13939824392 13974925861 13990970552 14004859986 14010581988 14074975044 14140309599 14140641177 14146086942 14156544168 14162328144 14176387692 14205298887 14241208852 14241542796 14293460812 14307650541 14373408933 14379281514 14395790448 14410081764 14475971484 14529084804 14543508447 14549109362 14549450526 14566154832 14610008257 14615977506 14616320238 14632758192 14690167209 14701026636 14788947654 14805926928 14856918102 14931980661 14932330803 14943018844 14949124152 14949474696 15000608493 15017830776 15032739618 15087895758 15178130487 15195556584 15201765072 15336256182 15342522156 15357753333 15375385656 15428338029 15451999888 15452362224 15517750338 15523017744 15595439652 15610921911 15634863792 15635230416 15668199441 15682302441 15706722096 15739841871 15780001068 15786448344 15852154708 15858631464 15892600464 15926112189 15932619162 16039754172 16046307576 16120056888 16194884498 16195264254 16213477936 16213858128 16269316674 16287995568 16310826792 16386924186 16461852966 16468578828 16480752912 16503854328 16579317768 16621065669 16640148408 16656667794 16663473252 16675791408 16740059076 16817764671 16895059623 16914456936 16937769108 16938166284 17015615604 17095001157 17101985706 17114628024 17121620592 17180184086 17199908752 17216983836 17280154116 17297308863 17376400353 17383499874 17383907502 17396350296 17403457968 17403866064 17463394962 17483444784 17565012972 17571777512 17589221766 17645328532 17670062358 17690349456 17759754387 17772882948 17840960397 17854148988 17861443704 17879175522 17899702704 17960927582 17981548624 18026827442 18052096023 18065440692 18072821736 18135063999 18155884968 18240162678 18240590394 18323995014 18349249867 18349680141 18370316744 18370747512 18377822352 18378253296 18433583571 18454747272 18462287376 18540847026 18548422308 18566836119 18588152808 18651732489 18673146648 18680775984 18720166959 18760265334 18766633392 18846046154 18853746132 18854188236 18861449256 18901850256 18940398516 18988723728 19028764053 19076867388 19164545244 19172375352 19213442352 19253505049 19253956527 19261823166 19301295312 19341994737 19349897346 19372113072 19391344596 19399267368 19487970008 19488426984 19570894083 19578890214 19586889612 19601368848 19668875382 19718596872 19719059256 19768249701 19809224136 19901643138 19909307548 19909774404 19992642878 20000811324 20043652824 20094124167 20117194344 20137165542 20145393036 20229242202 20237507316 20331924453 20424891643 20425370589 20433236694 20448341576 20456696208 20477004444 20571117372 20666606337 20667090951 20675050146 20690333784 20761590681 20770073298 20793919536 20814562548 20890932588 20909736588 20986455828 21007289979 21015872982 21040001424 21112462566 21219130413 21234816252 21243492216 21264581538 21361813278 21362314194 21386338896 21440191218 21568922271 21593685672 21667545601 21692422232 21713957226 21793627206 21823664043 21824175789 21849232248 21923966259 21924480357 21949137288 21958105104 22051539954 22161420892 22183421481 22208890392 22217964336 22285377153 22320078768 22414528266 22423686228 22424212044 22526746164 22549109427 22583692144 22584221712 22631843637 22687487472 22735327147 22793334876 22802647608 22851490608 22955978448 23004384273 23013783234 23040205488 23063078484 23168533804 23177999832 23178543336 23276625507 23284526616 23393159478 23420017296 23452295688 23560083144 23669446574 23670001602 23679672516 23697177264 23778232062 23787947196 23805531984 23838900696 23898928743 24059631258 24069461364 24087254256 24180085332 24292326747 24292896381 24320216904 24320787192 24403975011 24431993352 24466240188 24578111428 24692779449 24702868242 24721129368 24731229744 24755781492 24868976652 24960222612 24985001691 24995209878 25013687112 25109499818 25110088614 25138328176 25138917648 25253864688 25371685404 25406653662 25407249426 25435823184 25436419632 25523423406 25552726992 25652978559 25671942036 25682430888 25770276129 25789326316 25799863128 25825475754 25855126128 25920231174 26075249811 26094525444 26105186952 26115852816 26195092443 26225167176 26346901646 26347519458 26357666268 26383832649 26467992798 26505093537 26535524184 26546365872 26659324422 26667748432 26781223482 26792165556 26818763283 26849554056 26860524048 26941391373 26972322936 26983343088 26983975824 27040241163 27098161038 27109232604 27233827452 27244315592 27302672592 27360244017 27428156496 27485992521 27555475116 27556121268 27566733528 27567379944 27682120908 27693431064 27752750064 27811270539 27822633462 27854576784 27879648784 27949851722 27981941104 28009719972 28021163976 28140398001 28149950088 28269069231 28280619198 28281282354 28292173884 28313088336 28352775384 28410597774 28482417704 28483085592 28554138457 28586921624 28615301082 28746817866 28758563028 28820163528 28892734749 28951942968 29024846019 29058169608 29087016894 29098218724 29098901052 29220016514 29231955012 29232640476 29368335321 29380334418 29402053272 29503313073 29577895308 29713836204 29851764709 29852464707 29863961322 29864661606 29886037688 29898248304 29898949392 29988964317 30001216986 30035661552 30065479236 30175791516 30205748313 30343863303 30356260974 30391113168 30649855041 30672512364 30685044312 30715506666 30750771312 30856676058 31012575219 31035500676 31155109947 31190879304 31221843822 31336398882 31364604882 31479683742 31523809473 31560002136 31572896688 31667951263 31668693849 31704309416 31717262928 31852224378 31865238324 31896872307 32042719917 32043471291 32079508344 32092615152 32160286827 32240113776 32389768996 32390528508 32538633348 32570935839 32621653584 32690440809 32773848372 32923705932 32937157656 33007708656 33077309931 33158635536 33228555061 33242131338 33280296816 33313335588 33326946504 33480118152 33621792399 33635529342 33790119246 33828913872 33875538216 33876332568 34031231208 34190002314 34203971412 34229256048 34360368172 34433967672 34520674851 34560308232 34594617726 34752800706 34766999748 34767815004 34792700592 34926789924 35089739217 35130025944 35143555024 35178443532 35250186127 35290657064 35340124716 35504169861 35505002403 35519508774 35545765896 35667348093 35681920794 35708297976 35722887408 35758351044 35921855164 36053654884 36089446887 36104192046 36130881384 36145643472 36270127998 36311769936 36480325356 36481180788 36647990028 36698499734 36699360282 36740633488 36741495024 36867167142 36909494544 37054302363 37081694052 37096844616 37133672238 37176305616 37303464978 37346293296 37440333918 37492814817 37520530668 37664249727 37665132921 37692092308 37707492264 37708376472 37722898512 37880797032 38057528106 38109980493 38153734776 38285135109 38329090488 38344750704 38507010098 38507913054 38523646332 38683989474 38699794692 38738213631 38782689192 38798534736 38880346761 38975940016 38976853968 39141788166 39157780428 39173779224 39337750764 39437193744 39438118512 39520352469 39521279187 39536499402 39618448272 39701989197 39803286276 39818615096 39819548808 39985285756 40001622648 40087305648 40171835223 40188248334 40234388688 40274331084 40290786072 40458484404 40475014632 40647241557 40663848906 40849783286 40850741178 40866473388 40896683152 40954008888 41142234744 41333212674 41334181902 41350100292 41380667568 41523181362 41540146596 41629125096 41732971591 41733950193 41781865176 41819473176 41924777583 41972911656 42014579958 42031745964 42224925132 42420928797 42438260826 42469632504 42486984432 42529163076 42615896661 42723626556 42724628388 42880382436 42922951623 43120226799 43137844542 43187371344 43335091202 43384844464 43427914452 43587254412 43630525341 43647328086 43648351578 43698464496 43830024771 43847932518 43848960714 43898274576 44070501627 44103079908 44272012837 44322841784 44366842962 44417780784 44570754306 44795941983 44796992409 44829056532 44847372456 44848424088 45001825479 45053492328 45098218854 45263687274 45470654294 45534391461 45586669752 45605295216 46008768546 46027566468 46073259999 46126156968 46283928769 46285014087 46337067608 46355999664 46357086672 46453747639 46553251014 46569053232 46786318956 46832765733 46904591376 47004598323 47046907323 47120166288 47219525613 47338893148 47340003204 47359345032 47556464124 47575894392 47677801392 47778336567 47797857486 48119262516 48138922728 48360170664 48564811243 48584653494 48585792762 48640433808 48641574384 48807950022 48863986704 48932480376 49156222856 49385558898 49405736484 49442258736 49511562984 49737953304 49863197007 49920445224 49970003382 49990419756 50027374224 50218999636 50220177228 50453294013 50685178869 50743370808 50813307324 50814498852 51046846812 51285003471 51305957118 51343884072 51364861776 51519502801 51540552258 51578652632 51599726256 51650951508 51840462348 51891926589 52129201059 52150499622 52189050888 52210373904 52390184886 52450334352 52693803292 52695038916 52715332536 52767665298 52935985596 53010187074 53071048368 53318648844 53522881191 53562446964 53584331112 53637526566 53699108112 53882782746 53944645872 54080482326 54156288069 54196322076 54218465208 54405191997 54467654904 54488631184 54720488034 54971985042 55047749601 55049040423 55110950232 55112242536 55133467056 55134759888 55300750713 55364241816 55386862128 55622541078 55645266924 55899703444 55955197467 56019439944 56042327952 56160500877 56280796002 56299900176 56538138462 56561238396 56562564708 56584347768 56705550768 56821195548 56964835408 56966171184 57086292159 57108276914 57173843248 57230602164 57347317729 57493635732 57517126056 57640327056 57760515147 57761869581 57785469498 57903885936 58025984211 58049692038 58116339216 58174033788 58196437448 58197802104 58440033028 58463910024 58465280952 58712682249 58736670642 58760668836 58804106544 59006626146 59155790616 59304749103 59427672408 59703529418 59704929414 59727922644 59729323212 59772075376 59977928634 60002433972 60130958472 60282372501 60351583032 60411496626 60687726606 60712521948 60995773359 61274674929 61276111767 61299710082 61345024728 61370088624 61431013332 61713352116 61999819011 62025150438 62071001352 62284772043 62310219894 62381758608 62443687644 62672797764 62729209764 62959367484 63021869937 63047618946 63120004272 63335902526 63337387698 63408618832 63657391239 63704448756 63730476648 63793744614 64085439834 64086942582 64159016688 64320573654 64705249531 64706766813 64779537992 64781057016 65002636803 65077266696 65141871678 65380881618 65470992129 65472527367 65547696744 65771898777 65847411864 65874315312 66154619862 66457110122 66484262676 66550264443 66626671176 66653893008 66856131459 66960236304 67243584798 67271058684 67580238492 67647328281 67751076432 67752665136 67893938857 67895530911 68062462416 68205981441 68380004628 68407942824 68720736344 68867935344 69013152819 69041349702 69120616464 69189235452 69505601412 69533999496 69535630008 69829876521 69853579848 70179478434 70260051888 70356887064 70500372254 70581314128 70680249432 71008339722 71010004806 71039017548 71091531792 71334696186 71363841588 71416595952 71516702088 71696786229 71843710328 72024617899 72107309768 72178893774 72208384092 72261762768 72540255996 72876980241 72878689143 72960650712 72962361576 73211925033 73295980056 73396999468 73398720564 73734334284 74078338347 74108604726 74163388104 74193689232 74267344476 74606929956 74880667836 74955005073 74985629634 75041061336 75297734863 75328499454 75330265842 75384184616 75414984528 75416752944 75761594064 76115056212 76219960986 76307469552 76570270218 76658180976 76958935677 77014020196 77015826108 77047292664 77310828387 77367978948 77399589384 77476427262 77565378384 77760693522 78225749433 78283576332 78315560856 78347558448 78585277329 78675501528 79040704938 79042558374 79072998804 79151497947 79403978394 79515280611 79606572552 79637230192 79639097616 79970571512 80003245296 80343670446 80376496668 80456289849 80548662168 80581572144 80824174119 80916968808 80950029264 81120723489 81294483114 81327697812 81699566572 81701482356 81732946776 81908017776 82080732051 82284469488 82457977563 82666425348 82668363804 82700200584 83046362724 83080293192 83258250192 83433811617 83465943182 83467900386 83563730352 83638946352 83815310527 83849555166 83945823312 84029159916 84063491928 84421194003 84449850264 84807207693 84841857594 84876521652 84939265008 85058326152 85231793322 85447253112 85449256776 85662415371 85760764872 85845903246 86240453598 86275689084 86670182404 86855828904 87074538057 87174508824 87261050682 87294656172 87296703156 87660049542 87695865036 87697921428 88105005963 88141003254 88206159816 88509939219 88544025674 88645683568 88733685924 89141508612 89555294127 89557394121 89591883966 89593984818 89658113064 89694744912 89696848176 89966892951 90003650958 90106984656 90196437708 90527374548 90941308588 91031589909 91068782922 91173339504 91949565123 92017537092 92055132936 92146519998 92252313936 92567857538 92570028174 92674135216 92907495278 93037725657 93106502028 93465329841 93572637912 93665531466 94009196646 94093814646 94439051226 94569210853 94571428419 94677786296 94680006408 94718690064 95003853789 95006081547 95112928248 95151788784 95556673134 95595714972 95690616921 96128159751 96238525032 96277845456 96480860481 96720341328 97129622486 97169306988 97171585524 97615900044 97712807517 97864960752 98071322427 98312445712 98771117796 98811472968 99023125968 99231929793 99475906608 99685665183 99726394014 99840890448 99940006764 99980839512 100437999272 100440354456 100865377197 100906588026 101370357738 101486741616 101626614648 101628997704 102093693624 102570006942 102611914236 102687768144 103039005602 103081104516 103157305264 103301903016 103562024553 103680924696 103783853178 104258402118 104300999244 104378101776 104780369772 105266749237 105269217651 105387606584 105390077832 105430665072 105535330596 105750558381 105871971192 106020374148 106512509583 106515007209 106637297688 107002044279 107045762382 107124893928 107168662224 107275053132 107765565492 108160964652 108268340661 108312576138 108392644152 108436930416 108810383994 108935309808 109440976068 109943970084 110095499202 110098080846 110221900464 110224485072 110601501426 110728483632 111162907089 111245082156 111290533848 111671196559 111799406888 111910394934 112038879888 112321001754 112478444451 112561592004 112992749181 112995398763 113076276924 113122476792 113125129416 113168695536 113642391096 114172584318 114216553828 114329941479 114461204328 114694635458 114855405327 114987271464 115034252112 115521030294 115523739162 115570938996 116051968422 116099384076 116214640893 116348067576 116392874896 116395604208 116641040283 116746029283 116880066056 116927820048 116930561904 117174378373 117425364498 117473341284 117521337672 118013252292 118311581232 118561057407 118563837561 118609498206 118855344816 119105967591 119407058836 119409858828 119455845288 119458646424 119955857268 120004867944 120261916944 120515505669 120564745002 120703166064 120822993252 121375453212 121425043896 121941724671 121991546718 122499300001 122549349858 122552223534 122599420164 122690049456 122862026664 123426704232 123999638022 124050300876 124142002704 124569544086 124620439788 124887375288 125198914773 125201850579 125345595528 125458419528 125774332749 125918734968 126043739874 126095237892 126671805052 126674775396 127262786391 127314782478 127408897512 127460953296 127587489228 127847689983 128170879668 128173885164 128641147308 128768854869 129360680397 129410499062 129413533626 129559075984 129562114032 130005273606 130154533392 130283743356 130761763236 130891576023 130941984258 130945054734 131095393488 131490074313 131543797554 131694823728 132211504881 132309239724 132816038511 132914220244 132968525352 133100528886 133253342352 133712262918 134387825949 134487169596 134542117368 135005476437 135160476984 135294656562 135787877714 135791061822 136411962882 136603174383 136760009256 136815885648 137441472688 138026305638 138082699404 138219779997 138378470904 138851786307 138855042261 139011202824 139067998992 139071260016 139361242917 139659753042 139707159696 140358956868 140713774128 141000744508 141140721969 141360498864 141658576839 142016679444 142020009612 142078035096 142669392372 142727683176 143033404176 143335009701 143393572458 143687420656 144049235798 144214619536 144357787548 144416768184 145080511992 145694433729 145753960482 145757378286 145921301424 145924723152 146423850066 146591960112 146793998936 146797441128 147468668568 148156676694 148217209452 148326776208 148534688952 149213859912 149589591021 149761335672 149910010146 149971259268 150082122672 150595469726 150656998908 150660531684 150768369232 151359882039 152055536607 152230112424 152439921972 153140540436 153851402731 153855010413 153917871354 154028040392 154031652216 154094585328 154558508403 154621656774 154735957896 154799178768 154952854524 155521387044 155675779767 156387603177 156451498866 156567152664 156631121712 157170554658 157351003056 158081409876 158085116748 158145997608 158302995894 158807956788 159030561222 159213145104 159941143024 160568643573 160687340892 160752993336 160912579698 161097324336 161648348238 161833937616 162241446978 162468864207 162588966228 162655395624 163211748817 163215575991 163399133144 163402964712 163465893552 164161464102 164915955126 165143248803 165147121269 165332850696 165336727608 165400401168 165902252139 166092725448 166160586384 166867623234 166931886364 166935800772 167630621054 167699110332 167865592401 168058319832 168126983856 168481502631 168842388006 168899700528 169614415386 169683715188 169753043304 170116652304 170463586644 170894506224 170898513552 171254860699 171258876477 171324830742 171521529744 171691806492 172041953187 172480907196 172551378168 173281545441 173285608743 173340364808 173711657808 174077952633 174149076114 174349017648 174522101364 174589312344 174593406312 175320099084 175391730072 175395842856 176138046747 176210011926 176282006508 176412319632 177019878438 177088051348 177467371848 177914247309 178283017224 179110588254 179114788242 179183767932 179187969636 179316226128 179933785902 180007301916 180392875416 180847117503 181054749096 181674036193 181882617176 182063179818 182137565844 182987320077 183824024787 183828335301 183899130246 184035074184 184110265872 184293039996 185135715076 185140056348 185814990556 185999457033 186075451314 186213004056 186854316129 186930659682 187145275824 187331062932 188018393292 188187629292 188878102452 189065609811 189138421706 189142856838 189355572592 189360012816 189930107341 190007707578 190012163094 190225856496 190972173717 191113346268 191191429944 191381233842 192256319502 192477050064 192961720962 194115748593 194120300439 194259244972 194338613976 194343171048 195007910409 195231800088 195425615034 196142644854 196412976387 197315696331 197542235592 197622945936 198463859586 199371330366 199452788028 199650793329 199880013528 199961679024 200568394377 200875998544 200880708912 201730754394 201813176052 202740715476 202941984843 203253229296 203257995408 203681816571 203686592733 204187387248 204617944323 205140013884 205223828472 206078011204 206162209032 206603806032 207039458457 207124049106 207361849392 207567706356 208516804236 208601998488 209489629563 209560739544 210533498474 210538435302 210775213168 210780155664 211070661192 211501116762 211743942384 212040748296 213025019166 213030014418 213274595376 214004088558 214091524764 214249787856 214550106264 215090358687 215531130984 216073853697 216321929304 216536681322 216625152276 216785288304 217620767988 218630940723 218881952136 219635775099 219887940168 220190998404 220196161692 221203002852 222235015041 222325814178 222490164312 222581067696 223342393118 223598813776 223820789868 224642003508 224865015219 224956888902 225123184008 225893204589 225985498362 225990797526 226152553848 226244953584 226250258832 227284782192 228345168636 228433107656 228659882958 228922408656 229389270916 229710810654 229974542928 230876807031 231042060588 231047478324 231141877992 231932485161 232103936844 232198768152 232429281786 232696135152 233282080566 233492058566 233760132112 234348756746 234677248299 234850728996 234946682568 235042675344 235755831987 236026504584 237122114814 237127675122 237218996412 237454493841 238211935182 238540248271 238545841833 238814117672 238819717656 238911690576 238917292848 239415468601 239911714536 240009735888 241031011338 241129490004 241368869547 241645986504 242472522357 242750906424 242850087792 243362170467 243883449342 243983093436 244998600002 245098699716 245104447068 245198840328 245724053328 246242196153 246853408464 247373932689 247999276044 248100601752 249139088172 249240879576 249774750576 250295565637 250301434851 250397829546 250403701158 250691191056 250916839056 251445931581 251548665498 251837469936 252087479748 252190475784 253263582009 253343610104 253349550792 254421623079 254525572782 254629564956 254817795024 255174978456 255695379966 256341759336 256347770328 256987246113 257282294616 257537709738 258721360794 258820998124 258827067252 260010547212 260567486712 261223614171 261523526472 261783152046 261883968516 261890109468 262980148626 263087595108 264315017889 264423009762 264618479448 265523591359 265529817657 265632077022 265828440488 265937050704 266201057772 267424525836 268665882381 268672182363 268775651898 268974339192 269084234736 269900678853 270010952874 270320953968 270589313124 271575755428 271582123644 272823925764 273094769727 273206348766 273520018512 275848695369 276052611276 276165398808 276439559994 276756941808 277703572614 277710084522 278022405648 278722485834 279113176971 279319506084 280395989523 280717913736 282001489016 282281443938 283317153678 283707632559 283714285257 284033358888 284040019224 284156070192 285011561367 285018244641 285338784744 285455366352 286670019402 286787144916 288098471596 288384479253 288715575096 288833536368 289442581443 290161023984 291388867458 291507920964 291514756572 292847700132 293138422551 293587997872 293594882256 294213967281 294937337136 295559252911 296313353388 296434418904 297069377904 297695789379 298427719824 299056995549 299179182042 299522671344 299820020292 299942518536 301190939452 301313997816 301321063368 302596131591 302719764078 304111073214 304460224848 304879843944 306281080872 307702805462 307710020826 307835742708 308056080784 308063304432 309117016806 309243313548 309471915792 309905709048 310686073659 311042774088 311351559534 312775206354 312902997732 313134305328 314341109316 315800247711 315807652953 316162819752 316170233496 316291995216 316605991788 317251675143 317615913576 318061122444 319537528749 321006132837 321137287146 321374681784 321505986672 321825159396 323296696476 324482893956 324805021983 324937728414 325177932456 325310791248 326423497634 326431151982 326798266288 326805929424 328322928204 329831910252 330286497606 330294242538 330665701392 330673455216 331804504278 332185450896 333488721267 333735246468 333863772728 333871601544 335013589677 335261242108 335398220664 335731184802 336116639664 336963005262 337435333353 337684776012 338978247543 339228830772 339367430376 339506086608 340927173288 342509721398 342517752954 342649661484 342989824437 343383612984 344083906374 344566215981 344961814392 345102756336 346563090882 346571217486 346680729616 348155905266 348298152228 348643922679 349044202728 349178624688 349186812624 349923120849 350238087849 350640198168 350783460144 350791685712 351523135119 352276093494 352420023852 352564013016 354039756876 354176102696 354934743696 355683172221 355828494618 356566034448 357317902773 358221176508 358229576484 358367535864 358375939272 359867571804 360014603832 360785750832 361546517007 361694235006 362109498192 363348072386 363765234352 364126359636 364275131688 365825174013 365974640154 367497900003 367648049574 367656670602 367798260492 368070148368 368586079992 370271430152 370280112696 371203799941 371629981112 371998914066 372150902628 372426008112 373708632258 373861319364 374662125864 375596744319 375605551737 376036786584 376375258584 377322998247 377756204904 378131219622 378276843412 378285713676 379860214682 380015415156 380024326188 381788359173 381944347434 382226692536 382382859888 382762467684 383543069949 384512639004 385923441924 386306564607 388072941217 388082041191 388231497186 388240600878 388518489944 388677227952 388686342096 390015820818 390463600176 390851230068 392285289708 392674728069 392825952774 394470222939 394631392662 395084471184 396634514643 396927719172 398448115533 398742660732 398905576056 399301586658 399760027056 401136788754 403163477847 403461508788 403626352104 405016429311 405481430952 405883969686 407363633142 407373185466 409235888646 409809523149 410280027768 410447656944 411683366419 412156022408 412324418064 414078916914 414248098212 414659339991 415135412712 416555358921 416565126783 417033608472 417203996976 418083728751 418979259126 419121479088 421066996948 421076870604 422141322384 423002233524 423422165907 424081496592 424975730517 426050038332 426060028836 428008177116 428183049528 429100212528 430005029103 430180717374 431062261968 431971215793 432147707394 432643858608 433073362644 433250304552 435241535976 437083301187 437261881446 437763904272 439271550198 439775880336 440381996808 440392323384 442406005704 444470030082 444651628356 444980328624 446684786236 447641579736 448768773063 449284007016 449730030438 449913777804 450246368016 451786409178 451970996724 451981595052 452305107696 454079646117 456166609821 456690337272 456866215312 457319765916 458778541832 459421621308 461554208193 461565031239 461753614062 462084121176 462094956648 462283755984 463675525209 463864970322 464207873688 464397536304 464858563572 466564161132 466984117132 468697513492 469162809531 469354496598 469701457992 469893365136 471511663974 472053009168 474244229628 474255350244 474437992824 474908987682 476423870364 477080496542 477091683666 477628235344 477639435312 478830937202 479823429072 481705930719 482062022676 482258980008 482737739094 483291973008 484945044714 485501812848 486724340934 487406592621 487766898684 487966186872 489635246451 489646727973 489997200004 490197399432 490208894136 490397680656 492484392306 494747865378 495429746409 495998552088 496201203504 497706756417 498278176344 498481759152 500591131274 500602869702 500795659092 500807402316 502891863162 503097330996 503596777203 504174959496 504380951568 505444507893 506527164018 506687220208 506699101584 508843246158 509051145564 509259129912 510349956912 511390759932 512683518672 512695540656 513764582097 513776629431 513974492226 514564589232 515075419476 516125859561 517442721588 517641996248 517654134504 519844636323 520021094424 521134973424 522233857899 522447228342 523047052944 523566304092 523767937032 523780218936 525960297252 526175190216 528414140241 528630035778 528846019524 529236958896 531047182718 531059635314 531264154044 531656880976 532402115544 533742741927 534849051672 537331764762 537344364726 537551303796 537948678384 539801357706 540021905748 541178626248 542528630683 542541352509 543151510856 543164247288 545022108579 545647851528 546189539454 546412697532 548961960231 551472074361 551697390738 552105222552 552330797616 552879119988 555407145228 555420169044 557444971668 557998371099 558226353942 558639012168 560562948387 560791979046 561435827472 564002978032 564562887876 566634307356 567196829433 567415265118 567428570514 568066717776 568080038448 569790322023 570023122734 570036489282 570677569488 572916521151 573340038804 573574289832 575536166881 576196943192 576768958506 577431150192 578885162886 582347245779 582360901317 582777734916 583015841928 583029513144 585023731227 585695400264 586276845102 588427934562 589238929161 591118505822 591947088993 592626706776 592868837808 595391578758 598113991098 598358364084 598952379987 599640040584 599885037072 601691073997 601705183131 602381878904 602627995632 602642126736 603898719307 605192263182 605439528156 608222146428 608825954529 609759687888 611045449713 611059778199 612562161744 613853832969 615405610924 615420041652 615671485416 618234033612 618486627096 619811418096 621118375371 621372147318 622085548176 622703119068 625550412708 625805995464 628468888689 628682218632 631342546159 631600495422 631615305906 632325639504 632340466992 633211983576 634503350286 635231827152 636122244888 639075057498 642012265674 642274574292 642749363568 643650318792 645271076061 646593392952 648221561091 648965787912 649610043966 649875456828 650355864912 652846995268 652862303964 655892822169 656645856408 658907325297 659663820504 660572995212 660588485076 663609008556 666705045123 666977442534 667470492936 667727545456 667743203088 669753536413 670027179354 670522484216 670796441328 671462369604 673926010524 674595045657 674870666706 675369552024 677679613767 677956495086 678457661544 678734860752 681854346576 685019442796 685035505908 685299322968 685979648874 686767225968 688167812748 689132431962 689923628784 693126181764 693142434972 695797455483 696311810532 696596304456 697287845358 698088405456 699846241698 700476175698 701280396336 703046270238 704031744897 704552186988 704840047704 705128026032 707267495961 708079513752 708352205392 711366344442 711656989236 712363481523 714635805546 715620744813 715637525499 716442353016 716459152968 716735071728 716751878544 718246405803 719735143608 720029207664 723093034014 723388470012 726696144772 727417567071 728252719272 728550263376 730086511401 731650348026 731949280308 734995800006 735296099148 735313341204 735596520984 737172159984 738726588459 740542860304 740560225392 742121798067 742407599882 743259962224 743997828132 744301805256 747417264516 747722638728 749324251728 750886696911 750904304553 751193488638 751211103474 752073573168 752750517168 754337794743 754645996494 755512409808 756262439244 756553686824 756571427352 759720429364 760030830312 760048652376 763264869237 763576718346 763888694868 764453385072 765524935368 767086139898 769025278008 770961738339 771846883848 772613129214 776145882434 776164082382 776462994372 776481201756 777036979888 780031641636 781702460136 783670842513 784570579416 785349456138 785651905548 788940445878 789262785324 792926460229 792945053667 793269029286 793855438344 796570774077 796589452971 796896231066 797485321464 797811152112 798603173316 802273577508 805997647143 806326955694 806923017576 807252704208 809702036559 810032858622 810962861904 811767939372 814727266284 814746370932 818471777292 819284309181 819619046298 820560055536 823366732838 824312044816 827546086107 828157833828 828496196424 829318679982 830270825424 833110717842 833130253566 834067216944 836167457502 837339530913 837958518252 841168243903 841187968569 842133993896 842153741208 846004467048 846844331814 849951461034 851122897677 851142855771 852100076664 852120057672 855034684101 856016354232 856366099056 860010058206 860361434748 863942431586 864295414788 865153437759 866146725288 866500609104 868327744329 870483071952 874166602374 874523762892 878543100396 879415267653 880763993616 880784646768 882621205141 882641901843 884812011408 886677758733 888940060164 889303256712 893087368137 893369572472 895283159472 897170986647 897537546126 898568014032 899460060876 899827555608 903572818356 903941993448 903963190104 907788394773 908159292234 912333219642 913380674544 914639531832 917557083664 918843242616 923108416386 923130062478 923507228124 924168242352 924189913296 927351050418 927729940644 928415747376 929717127144 932058220977 933128322264 933968234264 936320032687 937395026984 938325619062 938708993196 939402915984 943023327948 947400743133 947422958859 948488459256 948510700488 948875985648 949817975364 951755025429 952847740728 954160993084 954183367332 957661874404 958612586247 963018398511 963411861438 964124045352 964517960016 965475478188 969890089428 973448681868 974415065949 974813185242 975533797368 975932373744 978870553219 979270492902 979293455946 979994400008 980394798864 980417788272 984968784612 989495730756 990859492818 991997104176 995413512834 996556352688 1000466163801 1001182262548 1001205739404 1001591318184 1001614804632 1005040769031 1005783726324 1006194661992 1007193554406 1008349918992 1010889015786 1013054328036 1016934742629 1017686492316 1018102291128 1018518259824 1022781519864 1027529164194 1027553258862 1027948984452 1028969473311 1030150838952 1032251719122 1033698647943 1034885443176 1035283992496 1035308269008 1039689272646 1040042188848 1044467715798 1044894456684 1045931768037 1047132608184 1047535874064 1047560437872 1049769362547 1050714263547 1051920594504 1052350380432 1054569405357 1056828280482 1057260071556 1057692039048 1062094365436 1062119270628 1062528308088 1064804231088 1067049516663 1067485483854 1069698103344 1071953708319 1074663529524 1074688729452 1075102607592 1079602715412 1080043811496 1082357252496 1084639551021 1085057261366 1085082705018 1086303021712 1086328494576 1089599036851 1090044217158 1091295703056 1092379078908 1092825395064 1097475522039 1097923920462 1102493700009 1102944148722 1103394781476 1104210445104 1105758239976 1110814290456 1110840338088 1113611399823 1114889943336 1115996742198 1116452707884 1117278024336 1121125896774 1121583958092 1126790232957 1129125775752 1131968994741 1133268614712 1134393658866 1134830530236 1134857141028 1139580644046 1140046245468 1140072978564 1145365077519 1145833042302 1146680077608 1147148579664 1150629209847 1151072333762 1152393886384 1153537917012 1157770325772 1158919693821 1164218823651 1164246123573 1164694491558 1164721802634 1165555469832 1166031683856 1166059026288 1170047462454 1171390800528 1172553690204 1176855869124 1178477858322 1182237011644 1183410668817 1183894177986 1185253413552 1189903543929 1190783157516 1195344346599 1196227982196 1196716728168 1197904759974 1199280081168 1203382147994 1203410366262 1204763757808 1207797438614 1209490433541 1210384526364 1210879056312 1215049287933 1216444292856 1217651909058 1222090899426 1222119556398 1227707665938 1229399741089 1229428569447 1230811221848 1230840083304 1231342970832 1235050099257 1236468067224 1236973254192 1242236750742 1242744294636 1243978019973 1245406238136 1249666076763 1251100825416 1251611990928 1254251186253 1256937777378 1257364437264 1262685092318 1263200990844 1263230611812 1266423967152 1269006700572 1270266497721 1272244489776 1274927191551 1278150114996 1284024531348 1284549148584 1287300637584 1289984838283 1290015087309 1290542152122 1293186785904 1295913647379 1296443122182 1297931575824 1299220087932 1299750913656 1305693990536 1305724607928 1311249903561 1311785644338 1313291712816 1317814650594 1319327641008 1321145990424 1321176970152 1327218017112 1333410090246 1333954885068 1334940985872 1339507072826 1340054358708 1341044968432 1342924739208 1346306319189 1347852021048 1349190091314 1349741333412 1350739104048 1355359227534 1355912990172 1356915323088 1362238938351 1368467740081 1368499829463 1370038885592 1370071011816 1370598645936 1371959297748 1376335625496 1378264863924 1384662624579 1384695093717 1386252363528 1386284869944 1391026575627 1391594910966 1392623621064 1393192608912 1394575690716 1399692483396 1400952351396 1406092540476 1407488428593 1408063489794 1409104373976 1409680095408 1414534991922 1416159027504 1422732688884 1423313978472 1424726963046 1429271611092 1431241489626 1431275050998 1432884706032 1432918305936 1436492811606 1439470287216 1445117792157 1446186068028 1446776940024 1451725555267 1453392289544 1454835134142 1456505438544 1460173022802 1462219777863 1463300696052 1463898560616 1468905739353 1468940183919 1469991600012 1470592198296 1470626682408 1471193041968 1477453176918 1484243596134 1484815199764 1486289239227 1487995656264 1488603610512 1493120269251 1494834529032 1495445277456 1501773393822 1501808609106 1502386977276 1502422206948 1508675589486 1509291992988 1510790331609 1512524878488 1513107373648 1513142854704 1516333523679 1519440858728 1520061660624 1520097304752 1523266918849 1526529738474 1527153436692 1527777389736 1531049870736 1534172279796 1538050556016 1541293746291 1541329888293 1541923476678 1543693767696 1545226258428 1548377578683 1552291764868 1552328164764 1552925988744 1552962403512 1559533908969 1560063283272 1563404920272 1566701573697 1567341685026 1569141158832 1570698912276 1571303811096 1577880891756 1578525570648 1585242420723 1585852920458 1585890107334 1586538058572 1587710876688 1592490900013 1593141548154 1593178905942 1593792462132 1594970642928 1597206346632 1601228225781 1604547155016 1611995294286 1612653911388 1613846035152 1619404073118 1620065717244 1623535878744 1627585892049 1627624057527 1629454532568 1629492741864 1635066325737 1636943554584 1638568618362 1639238092596 1646733465676 1654416223083 1655092172214 1656315667656 1656992392848 1658637359964 1666221435684 1666260507132 1672334915004 1673995113297 1674679061826 1675917036504 1681688845161 1682336487806 1682375937138 1684267987792 1684307482416 1692008934096 1693688663628 1699902922068 1701590488299 1702245795354 1702285711542 1704200153328 1704240115344 1709370966069 1710069368202 1712032708464 1718749563453 1720020116412 1720722869496 1726608500643 1727884863172 1728590829576 1730306875518 1732293450576 1736655488658 1747041737337 1748333204748 1749047525784 1755071193681 1757086200792 1758830535306 1765242410282 1765283803686 1767716787483 1773355517466 1775841266979 1777880120328 1778606513424 1786174736274 1786739144944 1794341973294 1795075092252 1796857139961 1798920121752 1799655111216 1805073221991 1805115549393 1807145636712 1807883986896 1807926380208 1811696157921 1815576789546 1816318584468 1824666439284 1829279063664 1833136349139 1837686485232 1841561498907 1846216832772 1846260124956 1847014456248 1854702100836 1855459881288 1859434254288 1863355126113 1864116441954 1866256644528 1867936468528 1872640065374 1874790053968 1876651238124 1877417986392 1885406666067 1886046655896 1894027638477 1894801486266 1894845917718 1896976918512 1897021400976 1899635950728 1903510050858 1905695481456 1908321986168 1908366734664 1915323748808 1917225172494 1926036797022 1926823722876 1928248090704 1930950956376 1935813228183 1939780178856 1944664683273 1946897363736 1948830131898 1949626370484 1951067594736 1957741106438 1958540985804 1958586911892 1959988800016 1967678466507 1969937569224 1976721975891 1978991461512 1981718985636 1990827025668 2000068235503 2000115135369 2000932327602 2002364525096 2002411478808 2003182636368 2003229609264 2009260609239 2010081538062 2011567452648 2012389323984 2014387108812 2021778031572 2023785136971 2026108656072 2033038841301 2033869485258 2035372984632 2036204582256 2045563039728 2055058328388 2055106517724 2055897968904 2057938946622 2060301677904 2064503438244 2067397295886 2069770886352 2079378545292 2087392366449 2088935431596 2089788913368 2091863536074 2094265216368 2099538725094 2101428527094 2103841189008 2109138810714 2112095234691 2113656560964 2114520143112 2115384078096 2121752734621 2121802487883 2124188730872 2124238541256 2125056616176 2134099033326 2134970967708 2137090444569 2143907416638 2146862234439 2146912576497 2149327059048 2149377458904 2150205215184 2154739217409 2159205430824 2160087622992 2169279102042 2170114522732 2170165410036 2179198073702 2180088434316 2182252701213 2184758157816 2185650790128 2190259534203 2194951044078 2195847840924 2204987400018 2205888297444 2206789562952 2211516479952 2216179765377 2221628580912 2221680676176 2226313189087 2226365394201 2227222799646 2229779886672 2231993484396 2232905415768 2242251793548 2243167916184 2252660090733 2252712913659 2253580465914 2258251551504 2263013384229 2263937989482 2266537229424 2268787317732 2269661060472 2269714282056 2279161288092 2280092490936 2280145957128 2289794607711 2290730155038 2291666084604 2293360155216 2301258419694 2302144667524 2307075834024 2312885215017 2315540651544 2317839387642 2328437647302 2328492247146 2329388983116 2329443605268 2331110939664 2340094924908 2345107380408 2351012527539 2353711738248 2356955716644 2361762470509 2364474023288 2366821337634 2367788355972 2378779380687 2378835161001 2379807087858 2381566315032 2389712322231 2389768358913 2390688693198 2392455964392 2393433456336 2395809519948 2406764295988 2406820732524 2415594877228 2417992941429 2418980867082 2420769052728 2421758112624 2429106109677 2430098575866 2432888585712 2435303818116 2444181798852 2444239112796 2455415331876 2457852927543 2458799482178 2458857138894 2461622443696 2461680166608 2470100198514 2472936134448 2482638258321 2484473501484 2485488589272 2487956039946 2490812476272 2499332153526 2502201650832 2508502372506 2512018592739 2513875554756 2523504731709 2523563905707 2525370184636 2526401981688 2526461223624 2538013401144 2540532995442 2549854383102 2553368693031 2556300229992 2565104052303 2568049062696 2569098297168 2579969676566 2580030174618 2581084304244 2591827294758 2592886244364 2595460313277 2598440175864 2599501827312 2604983232987 2611387981072 2611449215856 2622499807122 2623571288676 2635629301188 2638245802959 2642291980848 2642353940304 2647863615423 2647925705529 2654436034224 2660033276199 2666820180492 2667909770136 2679014145652 2680108717416 2685849478416 2691512959941 2692612638378 2695704042096 2698380182628 2699482666824 2710718455068 2711825980344 2723365184319 2724477876702 2736935480162 2736999658926 2740077771184 2740142023632 2743918595496 2752671250992 2756529727848 2769325249158 2769390187434 2772504727056 2772569739888 2782053151254 2783189821932 2785247242128 2789151381432 2796174662931 2799384966792 2801904702792 2808960098061 2812185080952 2814976857186 2816126979588 2818208747952 2829069983844 2842202229399 2845465377768 2846627956944 2849453926092 2855265076287 2858543222184 2862482979252 2862550101996 2872985623212 2875837758741 2889055195533 2890235584314 2892372136056 2893553880048 2903451110534 2906784579088 2909670268284 2920346045604 2923245197847 2924439555726 2926601392104 2927797121232 2936611659657 2937811478706 2937880367838 2939983200024 2941184396592 2941253364816 2954906353836 2968487192268 2969630399528 2972578478454 2975991312528 2986240538502 2989669058064 3001398491403 3003546787644 3003617218212 3004773954552 3004844413896 3015122307093 3017351178972 3018583985976 3021580663218 3025049756976 3032667047358 3038881717456 3046533837698 3050804227887 3053059476948 3054306873384 3055554779472 3068344559592 3082587492582 3082659776586 3083846953356 3086908419933 3090452516856 3096755157366 3101023227523 3101095943829 3104583529736 3104656329528 3105851977488 3105924807024 3112401091813 3119067817938 3120126566544 3133403147394 3134683370052 3137795304111 3141397824552 3142607622192 3149308087641 3152142790641 3155761783512 3157051141296 3163708216071 3170484841446 3171705840916 3171780214668 3173076117144 3184981800026 3186283096308 3186357811884 3187584924264 3194412693264 3201148549989 3202456451562 3209094310032 3215861124957 3223990588572 3225307822776 3238808146236 3240131434488 3247071757488 3253842353281 3253918653063 3255171784098 3255248115054 3258909065136 3258985483728 3268797110553 3270132651474 3273887109168 3277137236724 3278476185192 3292426566117 3293466931352 3307481100027 3308832446166 3310184344428 3312631335312 3317274719928 3332442871368 3332521014264 3340834199469 3344669830008 3347990226594 3349358123652 3351834073008 3363377690322 3364672975612 3364751874276 3380370698871 3387377327256 3395906984223 3399805844136 3403180976598 3404491590708 3404571423084 3418741932138 3420138736404 3436095232557 3437499126906 3440040232824 3441445738992 3451806687667 3451887629541 3453217001286 3455769726344 3457181659152 3460613751036 3473310977316 3476759081463 3492656470953 3492738370719 3494083474674 3496666409496 3498095051568 3510142387362 3514172401584 3517661070612 3530484820564 3530567607372 3535433574966 3546711034932 3550232006451 3551682533958 3555760240656 3572349472548 3586033039797 3588683946588 3590150184504 3593714279922 3597840243504 3610146443982 3610231098786 3614291273424 3623392315842 3628471300623 3631153579092 3632637168936 3645147863799 3649332878568 3666272698278 3683122997814 3688199223267 3688285708341 3692433665544 3692520249912 3694028912496 3705150297771 3709404201672 3710919762576 3726710252226 3728232883908 3745280130748 3748998230289 3753302476248 3754835972784 3762753558759 3770813332134 3772093311792 3788055276954 3789602972532 3789691835436 3799271901456 3807020101716 3810799493163 3816643972336 3816733469328 3824781574653 3830647497616 3834450344988 3842270287843 3852073594044 3853647445752 3861901912752 3869954514849 3870045261927 3871626456366 3879560357712 3887740942137 3889329366546 3893794727472 3897660263796 3899252740968 3915482212876 3917081971608 3917173823784 3933749710683 3935356933014 3939875138448 3953443951782 3957982923024 3963437971272 3981654051336 4000136471006 4000230270738 4001864655204 4004729050192 4004822957616 4018521218478 4020163076124 4023134905296 4028774217624 4038918957567 4043556063144 4047570273942 4052217312144 4066077682602 4067738970516 4070745969264 4086716815053 4105403220243 4105499488389 4110116656776 4110213035448 4111795937808 4115877893244 4129006876488 4134794591772 4153987873737 4158757090584 4173079726881 4174784732898 4177870863192 4179577826736 4183727072148 4199077450188 4202857054188 4218277621428 4222465285779 4224190469382 4227313121928 4229040286224 4243505469242 4243604975766 4248377461744 4248477082512 4268198066652 4269941935416 4274180889138 4287814833276 4293724468878 4293825152994 4298654118096 4298754917808 4309478434818 4318410861648 4335353376471 4338558204084 4340229045464 4340330820072 4355176665801 4358396147404 4360176868632 4364505402426 4369516315632 4380519068406 4386659333589 4389902088156 4391695681848 4406717218059 4409974800036 4411776594888 4413579125904 4432359530754 4452626378174 4452730788402 4454445599292 4458867717681 4463986968792 4465810831536 4479360807753 4484503587096 4486335832368 4505320181466 4505425827318 4507160931828 4526026768458 4527875978964 4532370994827 4537574635464 4539322120944 4539428564112 4548893903419 4549000571037 4558322576184 4560184981872 4560291914256 4569800756547 4579589215422 4581460310076 4583332169208 4602516839388 4604289335048 4614151668048 4623881238873 4625770430034 4631081303088 4635678775284 4645132736049 4656875294604 4656984494292 4658777966232 4658887210536 4678601726907 4680189849816 4690214760816 4700104721091 4702025055078 4707423476496 4713911433288 4723524941018 4728948046576 4733642675268 4735576711944 4755727262169 4757558761374 4757670322002 4759614175716 4763132630064 4777472700039 4779424644462 4779536717826 4781377386396 4784911928784 4791619039896 4803684677343 4813528591976 4813641465048 4825649399233 4831189754456 4835985882858 4837961734164 4841538105456 4858212219354 4860197151732 4870607636232 4882757676147 4882872172581 4888363597704 4888478225592 4905198977211 4910830663752 4915705855086 4917598964356 4917714277788 4940200397028 4963248669249 4965276516642 4968947002968 4970977178544 4975912079892 4998664307052 5017004745012 5021985339891 5024037185478 5027751109512 5044948235821 5045066535483 5047009463418 5047127811414 5050740369272 5052803963376 5052922447248 5076026802288 5081065990884 5099708766204 5104771464897 5106737386062 5112600459984 5128112898207 5130208104606 5136098125392 5156248690359 5159939353132 5160060349236 5162168608488 5179825501929 5183654589516 5185772488728 5190920626554 5196880351728 5209966465974 5241125212011 5244999614244 5247142577352 5265213581043 5271258602376 5276491605918 5295727230846 5295851411058 5303150362449 5320066552398 5327523800937 5333640360984 5335819540272 5358028291304 5360217434832 5383025919882 5385225276756 5390571419883 5396760365256 5398965333648 5415219665973 5415346648179 5421436910136 5423651960688 5435088473763 5446730368638 5448955753404 5473870960324 5473999317852 5487837190992 5499409047417 5513059455696 5524684496721 5538650498316 5538780374868 5564106302508 5566379643864 5578302762864 5590065378339 5592349325862 5598769933584 5603809405584 5615625805309 5617920196122 5624370161904 5629953714372 5632253959176 5656219998201 5658139967688 5682082915431 5684404458798 5690930755536 5698907852184 5710530152574 5717086444368 5724965958504 5725100203992 5745971246424 5751675517482 5778110391066 5780471168628 5784744272112 5806902221068 5819340536568 5833994049819 5840692091208 5846490395694 5848879111452 5853202784208 5873223319314 5875622957412 5875760735676 5879966400048 5903035399521 5909812707672 5930165927673 5936974384536 5939260799056 5945156956908 5972481077004 6000204706509 6000345406107 6002796982806 6007093575288 6007234436424 6009547909104 6009688827792 6027781827717 6030244614186 6034702357944 6037167971952 6043161326436 6065334094716 6093067675396 6099116523903 6101608455774 6106118953896 6108613746768 6136689119184 6165174985164 6165319553172 6167693906712 6173816839866 6180905033712 6193510314732 6202046455046 6202191887658 6209167059472 6209312659056 6224802183626 6238135635876 6262177099347 6266806294788 6269366740104 6275590608222 6282795649104 6298616175282 6304285581282 6311523567024 6327416432142 6336285704073 6340969682892 6343411681832 6343560429336 6346152234288 6365258203863 6365407463649 6369963600052 6372566192616 6372715623768 6375169848528 6402297099978 6404912903124 6411271333707 6431722249914 6440586703317 6447981177144 6450615645552 6464217652227 6477616292472 6480262868976 6507684706562 6507837306126 6510343568196 6510496230108 6537594221106 6540265302948 6546758103639 6554274473448 6556952370384 6570778602609 6584853132234 6586933862704 6614962200054 6617664892332 6620368688856 6634549439856 6648539296131 6664885742736 6665042028528 6678939567261 6679096182603 6681668398938 6689339660016 6695980453188 6698716247304 6726755380644 6729345951224 6729503748552 6757980272199 6760741397742 6774754654512 6789040152687 6791813968446 6799611688272 6806361953196 6808983181416 6809142846168 6837483864276 6840277472808 6869383823133 6872190465114 6874998253812 6880080465648 6903613375334 6903775259082 6906434002572 6911539452688 6921227502072 6938655645051 6946621954632 6953518162926 6985312941906 6985476741438 6988166949348 6993332818992 7020284774724 7035322141224 7052872198879 7053037582617 7060969641128 7061135214744 7070867149932 7085287411527 7093422069864 7100464012902 7103365067916 7136338142061 7136505483003 7144698945096 7169136966693 7172066079594 7177367893176 7180300369008 7187428559844 7220292887964 7220462197572 7246784631684 7253978824287 7256942601246 7262307158184 7265274337872 7287318329031 7290295727598 7298665757136 7332545396556 7366245995628 7373558782629 7376398446534 7376571416682 7384867331088 7385040499824 7410300595542 7418808403344 7447914774963 7453420504452 7456465767816 7481970169453 7490560261496 7497996460578 7506604952496 7525507117518 7536055778217 7541626664268 7570514195127 7570691717121 7576110553908 7579205945064 7579383670872 7614040203432 7621598986326 7649563149306 7660106079093 7668900689976 7684540575686 7695312156909 7704147188088 7707294891504 7739909029698 7740090523854 7743252912732 7775481884274 7778658733092 7786380939831 7795320527592 7798505481936 7814949698961 7821983961961 7830964425752 7834163943216 7834347647568 7850683350991 7867499421366 7870713866028 7906887903564 7914737408877 7926875942544 7943590846269 7943777116587 7963308102672 7980099828597 8000272942012 8000460541476 8003729310408 8037042436956 8040326152248 8057548435248 8074538879823 8077837915134 8087112126288 8095140547884 8132155365204 8135477941032 8170095552957 8173433630106 8207453100067 8210806440486 8210998976778 8220233313552 8220426070896 8231755786488 8258013752976 8269589183544 8307975747474 8317514181168 8346159453762 8349569465796 8355741726384 8367454144296 8388523988793 8398154900376 8405714108376 8426880294183 8436555242856 8444930571558 8448380938764 8454626243856 8487010938484 8487209951532 8526606688197 8536396133304 8539883870832 8548361778276 8565795228861 8575629666552 8587448937756 8587650305988 8618956869636 8627513276223 8667165586599 8670706752942 8677116408168 8680458090928 8680661640144 8710353331602 8716792294808 8720353737264 8729010804852 8761038136812 8769735593541 8773318667178 8779804176312 8783391363696 8809834978971 8813434436118 8819949600072 8823553189776 8864719061508 8905252756348 8905461576804 8908891198584 8917735435362 8927973937584 8958721615506 8969007174192 9010640362932 9010851654636 9014321863656 9045366921279 9052053536916 9055751957928 9064741989654 9075149270928 9097787806838 9098001142074 9116645152368 9139601513094 9152412683661 9159178430844 9162920620152 9166664338416 9205033678776 9208578670096 9247762477746 9251540860068 9260725259799 9271357550568 9290265472098 9303069682569 9303287831487 9313750589208 9313968988584 9317555932464 9317774421072 9337203275439 9357203453814 9360379699632 9400209442182 9404050110156 9427822866576 9447049882036 9456428371923 9467285350536 9471153423888 9491124648213 9511454524338 9515117522748 9515340644004 9519228351432 9554945400078 9558849288924 9559073435652 9562754772792 9583238079792 9603445649967 9607369354686 9627057183952 9627282930096 9647583374871 9651298798466 9662379508912 9671971765716 9675923468328 9716424438708 9720394303464 9741215272464 9761527059843 9761755959189 9765515352294 9765744345162 9776727195408 9776956451184 9806391331659 9810397954422 9821661327504 9831411710172 9835197928712 9835428555576 9880400794056 9922443300081 9926497338498 9930553033284 9937894005936 9951824159784 9997328614104 10022502598407 10034009490024 10043970679782 10048074370956 10055502219024 10089896471642 10090133070966 10094018926836 10094255622828 10101480738544 10141112096613 10162131981768 10187720952669 10199417532408 10209542929794 10213474772124 10256225796414 10260416209212 10308043982977 10308285697671 10312497380718 10319878706264 10320120698472 10324337216976 10355420063001 10355662888623 10359651003858 10367309179032 10371544977456 10381841253108 10419932931948 10430277244389 10477969412859 10482250424022 10489999228488 10494285154704 10530427162086 10542517204752 10552983211836 10591454461692 10591702822116 10606300724898 10640133104796 10650696019353 10655047601874 10667280721968 10716056582608 10758099119391 10766051839764 10770450553512 10781142839766 10793520730512 10830439331946 10830693296358 10842873820272 10870176947526 10885413901869 10893460737276 10897911506808 10935187170739 10935443591397 10947741920648 10947998635704 10998818094834 11049368993442 11064597669801 11064857125023 11077300996632 11077560749736 11115450893313 11128212605016 11132759287728 11180130756678 11184698651724 11231251610618 11235840392244 11246994690867 11259907428744 11264507918352 11288260676277 11312439996402 11316279935376 11364165830862 11368808917596 11397815704368 11421060305148 11432398479489 11449931917008 11450200407984 11474075666833 11474344723959 11491942492848 11503351034964 11526810863529 11556220782132 11560942337256 11609863544547 11610135785781 11613804442136 11638681073136 11663222826411 11667988099638 11681384182416 11692980791388 11697758222904 11746446638628 11751245914824 11751521471352 11801249132049 11806070799042 11819625415344 11860331855346 11873948769072 11890313913816 11944962154008 12000409413018 12000690812214 12005593965612 12014187150576 12014468872848 12055563655434 12060489228372 12069404715888 12086322652872 12116756872701 12130668189432 12172160424931 12186135350792 12198233047806 12203216911548 12212237907792 12260150445159 12316209660729 12316498465167 12330349970328 12330639106344 12335387813424 12347633679732 12387020629464 12404092910092 12404383775316 12449604367252 12461963621211 12476271271752 12519239180643 12524354198694 12533612589576 12538733480208 12551181216444 12597232350564 12608571162564 12654832864284 12667395857337 12672571408146 12681939365784 12686823363664 12687120858672 12725317191847 12730516407726 12730814927298 12739927200104 12745132385232 12745431247536 12804594199956 12809825806248 12822542667414 12863444499828 12881173406634 12895962354288 12928435304454 12955232584944 13006060129413 13015369413124 13015674612252 13020687136392 13020992460216 13065529997403 13075188442212 13080530605896 13093516207278 13108548946896 13141557205218 13169706264468 13220151654177 13229924400108 13235329784664 13240737377712 13297078592262 13357879134522 13358192365206 13363336797876 13376603153043 13391960906376 13397432494608 13438082423259 13453510761288 13458691902448 13459007497104 13515960544398 13521482795484 13578080305374 13583627936892 13597112984481 13612723906392 13617966362832 13618285692336 13646681710257 13647001713111 13674967728552 13680554945616 13709402269641 13738767646266 13744380930228 13749996507624 13807226750668 13807550518164 13812868005144 13842455004144 13871643716619 13877311290102 13893243909264 13907036325852 13935398208147 13970625883812 13970953482876 13976333898696 14035805180721 14040569549448 14070644282448 14100314163273 14105744397758 14106075165234 14121939282256 14122270429488 14141734299864 14170574823054 14186844139728 14200928025804 14206730135832 14267181786507 14272676284122 14273010966006 14289397890192 14332418100117 14338273933386 14344132159188 14354735786352 14374857119688 14411054032029 14440585775928 14440924395144 14476948197699 14493569263368 14507957648574 14513885202492 14524614316368 14574636658062 14580591455196 14648273028441 14665090793112 14715596931633 14732491991256 14747117565258 14752796893068 14753142833364 14820601191084 14889746007747 14895829549926 14906841008904 14912931535632 14963940338906 14981120522992 14995992921156 15051014235036 15065956019673 15072111556434 15083253328536 15134844707463 15135199606449 15141028390254 15141383434242 15152221107816 15158411890128 15158767341744 15228080406864 15243197972652 15299126298612 15320212158186 15337801379952 15369081151372 15384338694621 15390624313818 15408294376176 15468746071077 15479818059396 15480181047708 15486505825464 15539476505787 15550963768548 15557317466184 15572761879662 15590641055184 15629899397922 15643967923922 15661928851504 15701366701982 15723375636033 15734998842732 15741427732056 15795640743129 15813775807128 15829474817754 15887181692538 15887554233174 15909451087347 15960199657194 15982196634157 15982571402811 16000545884024 16000921082952 16007458620816 16074084873912 16080652304496 16149077759646 16155675830268 16171714259649 16190281095768 16245658997919 16264310730408 16270955882064 16305265421289 16340191105914 16346867260212 16414906200134 16421612880972 16421997953556 16463511572976 16498227142251 16539178367088 16574053490163 16615951494948 16692318907524 16699138931592 16734908288592 16769802897679 16770196135017 16777047977586 16796309800752 16811428216752 16846877415927 16853760588366 16873110485712 16889861143116 16896761877528 16968659994603 16974021876968 16974419903064 17046248746293 17053213376394 17072792266608 17096723556552 17131590457722 17151259333104 17174897875512 17175300611976 17237913739272 17255026552446 17334331173198 17341413505884 17354232816336 17420706663204 17433584589616 17458021609704 17501982149457 17522076273624 17539471187082 17546637334356 17559608352624 17619669957942 17626868872236 17639899200144 17709106198563 17729438123016 17790080621053 17790497783019 17810505512696 17810923153608 17817782397168 17835470870724 17917443231012 18000614119527 18001036218321 18021280725864 18021703309272 18028643727312 18083345483151 18090733842558 18104107073832 18111503915856 18129483979308 18195575613676 18196002284148 18279203026188 18297349571709 18304825367322 18318356861688 18325841240304 18410067357552 18495524955492 18503081720136 18521450519598 18542715101136 18580530944196 18606139365138 18606575662974 18627501178416 18627937977168 18674406550878 18714406907628 18786531298041 18800418884364 18808100220312 18894099764072 18912856743846 18934570701072 18982249296426 19008857112219 19022909048676 19030235045496 19030681288008 19038456702864 19095774611589 19096222390947 19109890800156 19117698577848 19118146871304 19125509545584 19206891299934 19214738709372 19295166749742 19302597596932 19321760109951 19343943531432 19351846936656 19392652956681 19432848877416 19440788606928 19523054119686 19523511918378 19531030704588 19531488690324 19612782663318 19620795908844 19640274310917 19662823420344 19670395857424 19670857111152 19712335807827 19760801588112 19802469945037 19844886600162 19852994676996 19861106066568 19903648319568 19945617888393 19994657228208 20036818701783 20037288547809 20045005196814 20068018980048 20087941359564 20096148741912 20179792943284 20180266141932 20188037853672 20188511245656 20273940816597 20282224193226 20324263963536 20367120458061 20375441905338 20398835064816 20419085859588 20426949544248 20512451592828 20520832418424 20608151469399 20616087965954 20616571395342 20624994761436 20639757412528 20640241396944 20702381700169 20710840126002 20711325777246 20719302007716 20734618358064 20763682506216 20815966935153 20839865863896 20860554488778 20955938825718 20964500848044 20979998456976 21060854324172 21105966423672 21158616596637 21159112747851 21182908923384 21183405644232 21212601449796 21255862234581 21280266209592 21301392038706 21310095203748 21409014426183 21507410900079 21516198238782 21532103679528 21540901107024 21562285679532 21660878663892 21661386592716 21740353895052 21761936472861 21770827803738 21786921474552 21795823013616 21861954987093 21870374341478 21870887182794 21895483841296 21895997271408 21997636189668 22098737986884 22120676347887 22129195339602 22129714250046 22154601993264 22155121499472 22230901786626 22256425210032 22343744324889 22360261513356 22369397303448 22445910508359 22462503221236 22471680784488 22493989381734 22519814857488 22576521352554 22608167334651 22624879992804 22711542585381 22728331661724 22737617835192 22842120610296 22864796958978 22948151333666 22948689447918 22980318237279 23006702069928 23053621727058 23085936470727 23112441564264 23121884674512 23219727089094 23220271571562 23227608884272 23326445652822 23335976199276 23359142819493 23385961582776 23395516445808 23444849096883 23465951885883 23492893277256 23502491829648 23503042942704 23552050052973 23602498264098 23612141598084 23720663710692 23780627827632 23830772538807 23889924308016 23940299485791 24000818826036 24001381624428 24011187931224 24111127310868 24120978456744 24172645305744 24223616639469 24233513745402 24261336378864 24344320849862 24372270701584 24396466095612 24406433823096 24510286658871 24520300890318 24622359300201 24632419321458 24632996930334 24660699940656 24661278212688 24695267359464 24774041258928 24808185820184 24808767550632 24899208734504 24923927242422 24952542543504 25038478361286 25048708397388 25067225179152 25102362432888 25165571966379 25194464701128 25217142325128 25280640882549 25309665728568 25334791714674 25345142816292 25363878731568 25450634383694 25461032815452 25461629854596 25479854400208 25579820064591 25609188399912 25619651612496 25645085334828 25697385686583 25726888999656 25762346813268 25856870608908 25882539828669 26000887061539 26001496759797 26012120258826 26030738826248 26031349224504 26041374272784 26041984920432 26131059994806 26150376884424 26161061211792 26187032414556 26283114410436 26309206780623 26339412528936 26429504936913 26440303308354 26459848800216 26470659569328 26594157184524 26715758269044 26716384730412 26726673595752 26753206306086 26783921812752 26876164846518 26907021522576 27031921088796 27042965590968 27136100763837 27156160610748 27167255873784 27194225968962 27225447812784 27293363420514 27294003426222 27349935457104 27418804539282 27457238050983 27477535292532 27488761860456 27499993015248 27582785550073 27614453501336 27615101036328 27625736010288 27743287433238 27754622580204 27782175779397 27814072651704 27870796416294 27909209047707 27909863494461 27941251767624 27941906965752 27952667797392 28011609826317 28071610361442 28081139098896 28200628326546 28211488795516 28212150330468 28283468599728 28341149646108 28369285115769 28401856051608 28413460271664 28473373944639 28534363573014 28545352568244 28546021932012 28664836200234 28676547866772 28688264318376 28749714239376 28810336949901 28822108064058 28881171551856 28881848790288 28942071458131 28942750124613 28953896395398 28987138526736 29015915297148 29027770404984 29149273316124 29161182910392 29284581179529 29285267877567 29296546056882 29330181586224 29419173994977 29431193863266 29464983982512 29494235130516 29505593786136 29506285666728 29641202382168 29767329900243 29779492015494 29791659099852 29813682017808 29927880677812 29991985842312 30067507795221 30102028470072 30131912039346 30144223112868 30166506657072 30269689414926 30270399212898 30282056780508 30282766868484 30304442215632 30423336289839 30486395945304 30563162858007 30598252597224 30640424316372 30738162302744 30768677389242 30781248627636 30924131948931 30924857093013 30937492142154 30959636118792 30960362095416 30973011650928 31066260189003 31066988665869 31078953011574 31101927537096 31114634932368 31145523759324 31259798795844 31287935847844 31402733403964 31433908238577 31446751272066 31469997685464 31482855464112 31591281486258 31627551614256 31658949635508 31774363385076 31775108466348 31818902174694 31920399314388 31952088058059 31964393268314 31965142805622 32001091768048 32001842165904 32148169747824 32274297358173 32298155519292 32311351660536 32343428519298 32380562191536 32491317995838 32528621460816 32610530842578 32656241705607 32680382211828 32693734520424 32805561512217 32806330774191 32829812400268 32843225761944 32843995907112 32996454284502 33148106980326 33193793009403 33231902989896 33346352679939 33384637815048 33398277863184 33539605795358 33540392270034 33554095955172 33693754831854 33707521176732 33740984072601 33779722286232 33793523755056 33864782028831 33937319989206 33948043753936 33948839806128 34092497492586 34106426752788 34193447113104 34263180915444 34297195438467 34349795751024 34350601223952 34422227000499 34423034171877 34475827478544 34510053104892 34580432590587 34668662346396 34682827011768 34829590633641 34841413326408 34916043219408 34989668479233 35003964298914 35044152547248 35078942374164 35093274668712 35239339915884 35253737744472 35403747396147 35418212397126 35458876246032 35580161242106 35580995566038 35621011025392 35621846307216 35670941741448 35834886462024 36001228239054 36002072436642 36042561451728 36043406618544 36166690966302 36181467685116 36208214147664 36258967958616 36350270618103 36391151227352 36392004568296 36516481274793 36558406052376 36594699143418 36609650734644 36636713723376 36780451335477 36948628982187 36991049910984 37006163440272 37042901039196 37161061888392 37212278730276 37213151325948 37348813101756 37385890863633 37428813815256 37557717541929 37573062596082 37600837768728 37616200440624 37788199528144 37825713487692 37964498592852 38002187572011 38017714224438 38045818097352 38060470090992 38061362576016 38175951575541 38191549223178 38192444781894 38219781600312 38235397155696 38236293742608 38413782599868 38429477418744 38590333499484 38605195193864 38643520219902 38687887062864 38785305913362 38865697754832 39018180388239 39046108239372 39047023836756 39062061409176 39062977380648 39196589992209 39225565326636 39241591817688 39280548621834 39325646840688 39424671615654 39604939890074 39660454962531 39689773200324 39705989353992 39722212133136 39891235776786 40073637403566 40074577095618 40090010393628 40129809459129 40175882719128 40192297483824 40313301957799 40314247269777 40359585886568 40360532283864 40376075707344 40377022491312 40461214193569 40547881633194 40564448386452 40734240916122 40750883810676 40791338953443 40838171719176 40853899088496 40940045130771 40941005139333 41024903185656 41041664836848 41128206808923 41216302938798 41232175931908 41233142790684 41249989522872 41404763400338 41421680252004 41422651554492 41438604015432 41527365012432 41614931149857 41631933870306 41679731727792 41721108977556 41806194624441 41911877651436 41929001696088 42107415542163 42121708648344 42211932847344 42299950592653 42300942489819 42317233193274 42318225495702 42365817846768 42366811288464 42425202899592 42511724469162 42560532419184 42602784077412 42620190407496 42801545359521 42818028852366 42997254300351 43014821800158 43032396477564 43064207359056 43124571359064 43233162096087 43321757327784 43322773185432 43430844593097 43480707790104 43523872945722 43541655607476 43573842949104 43723909974186 43740748682956 43741774365588 43944819085323 43995272379336 44146790794899 44197475973768 44241352695774 44258390679204 44259428500092 44461803573252 44669238023241 44687488649778 44720523026712 44738794606896 44873486939671 44891821016718 44925006442472 44943361568976 44987978763468 45153042705108 45197868059019 45216334669302 45249759985608 45404534122389 45405598819347 45423085170762 45456663323448 45475235670384 45684241220592 45729593917956 45896302667332 45897378895836 45960636474558 46013404139856 46107243454116 46153016083863 46171872941454 46224883128528 46439454178188 46440543143124 46618429517361 46652891305644 46671952398552 46718285638986 46771923165552 46889698193766 46931903771766 46985786554512 47104100105946 47170126908099 47204996528196 47224283196168 47386922229387 47441327421384 47661545077614 47728353262041 47880598971582 47946589902471 47947714208433 48001637652072 48002763248856 48022375862448 48222254621736 48241956913488 48447233278938 48467027490804 48688641699724 48736976993757 48792932191224 48812867646192 48915796263867 49020573317742 49040601780636 49244718600402 49264838642916 49265993860668 49390534718928 49494681426753 49616371640368 49617535101264 49722160470489 49798417469008 49847854484844 50076956722572 50097416794776 50204724865776 50309408693037 50310588405051 50331143932758 50388929402256 50434284650256 50540632247781 50561281765098 50619331457136 50669583429348 50690285632584 50901268767388 50922065630904 50923259709192 51138746238879 51159640129182 51218376799824 51290170669656 51394771373166 51453777999312 51524693626536 51713741217816 51765079657338 52001774123078 52002993519594 52024240517652 52061477652496 52062698449008 52262119989612 52300753768848 52374064829112 52505946448371 52566228820872 52618413561246 52678825057872 52859009873826 52880606616708 52919697600432 53127318595689 53188314369048 53370241863159 53371493349057 53431516538088 53432769460824 53453347191504 53506412612172 53752329693036 54001842358581 54063842177592 54085931181936 54250036449453 54272201527674 54312321221496 54334511747568 54388451937924 54586726841028 54588006852444 54837609078564 54892048715127 54914476101966 54955070585064 54977523720912 55165571100146 55228907002672 55230202072656 55486574866476 55509245160408 55564351558794 55628145303408 55741592832588 55818418095414 55819726988922 55882503535248 55883813931504 56023219652634 56143220722884 56359593894123 56401256653092 56422977591032 56424300660936 56682299292216 56738570231538 56803712103216 56946747889278 57026571336657 57068727146028 57090705136488 57092043864024 57287323834767 57329672400468 57353095733544 57376528636752 57620673899802 57644216128116 57884142916262 57885500249226 57907792790796 57965280329853 58031830594296 58055540809968 58177958870043 58298546632248 58322365820784 58569162359058 58570535755134 58593092113764 58838347989954 58862387726532 58920822932751 58988470261032 59011187572272 59012571333456 59135620744447 59137007423481 59282404764336 59407409835111 59534659800486 59558984030988 59583318199704 59836853665179 59855761355624 59983971684624 60110456105349 60135015590442 60204056940144 60263824078692 60288446225736 60539378829852 60540798425796 60564113561016 60565533736968 60821822449791 60846672579678 60972791890608 61101361374183 61126325716014 61196505194448 61280848632744 61476324605488 61537354778484 61562497255272 61824454408197 61848263897862 61849714186026 61874984284308 61919272237584 61920724190832 62107145100507 62132520378006 62133977331738 62157906023148 62203855074192 62291047518648 62447900805459 62519597591688 62575871695688 62733442190029 62805466807928 62867816477154 62893502544132 62939995370928 63182562972516 63317899271016 63475849789911 63477338243553 63548726770152 63550216932696 63637804349388 63767586703743 63840798628776 63904176116118 63928786536628 63930285611244 64227043278549 64522232700237 64548594716346 64596311038584 64622703321072 64686857038596 64982635991676 65221061685156 65285809418583 65312483411214 65360764423656 65387469040848 65584327065673 65585864961279 65611123024434 65612661548382 65659624800536 65686451523888 65687991814224 65992908569004 66296213960652 66362029043661 66387586018806 66463805979792 66692705359878 66769275630096 67031232974667 67079211590716 67080784540068 67108191910344 67337731525077 67387509663708 67415042353464 67481968145202 67559444572464 67729564057662 67874639978412 68134627756143 68184994985172 68212853505576 68526361830888 68594390876934 68844454000998 68846068343754 68940954711837 69020106209784 69160865181174 69257809412181 69337324692792 69365654023536 69659181267282 69682826652816 69979336958466 70007928597828 70077428458479 70157884748328 70186549337424 70334547290649 70397855657649 70478679831768 70507475488944 70656150158919 70807494792294 70836424794252 71160322484212 71161991132076 71341883482896 71492317616421 71669772924048 71820898457373 72002456478108 72004144873284 72333381932604 72362935370232 72517935917232 72670849918407 72700541236206 72782302454704 72784009136592 73003135469017 73032962549586 73116812104752 73189398286836 73219301469288 73530859976613 73560902670954 73867077900603 73897257964374 73982099821968 74085802078392 74322123776784 74424557460552 74426302651896 74697626203512 74771781727266 74857627630512 75115435083858 75146125192164 75201675537456 75651426975384 75841922647647 75928997185704 76004375144022 76035428448876 76091636194704 76351903151082 76383098446356 76384889563788 76439563200624 76739460193773 76827565199736 76858954837488 77092157059749 77180666998968 77210390387728 77287040439804 77570611826724 77647619486007 78002661184617 78004490279391 78036360776478 78092216478744 78094047673512 78124122818352 78125954761296 78393179984418 78451130653272 78483183635376 78561097243668 78849343231308 79209879780148 79288514810739 79320909925062 79379546400648 79411978707984 79782471553572 80147274807132 80149154191236 80180020787256 80259618918258 80351765438256 80626603915598 80628494539554 80719171773136 80721064567728 80922428387138 81095763266388 81128896772904 81408302291511 81468481832244 81501767621352 81582677906886 81676343438352 81880090261542 81882010278666 82049806371312 82256413617846 82371714152949 82432605877596 82464351863816 82466285581368 82499979045744 82748356650219 82809526800676 82843360504008 82845303108984 82877208030864 83229862299714 83263867740612 83346527338191 83442217955112 83612389248882 83727627143121 83823755302872 83858003392176 84034829478951 84214831084326 84243417296688 84599901185306 84601884979638 84634466386548 84636450991404 84850405799184 85023448938324 85107855347307 85205568154824 85240380814992 85420121833917 85603090719042 85636057704732 85994508600702 86029643600316 86064792955128 86249142718128 86428984164961 86431010849703 86466324192174 86643514655568 86645546370864 86826214374393 86828250373839 86861689186194 86961415580208 87047745891444 87083311214952 87447819948372 87481497365912 87483548731176 87853743538587 87889638170646 87990544758672 88257521984931 88293581589798 88394951947536 88482705391548 88516781358408 88518857000184 88923607146504 89301989700729 89338476046482 89374977299556 89441046053424 89746973879342 89783642033436 89850012884944 89975957526936 90202523385663 90306085410216 90395736118038 90432669338604 90499519971216 90809068244778 90811197638694 90846170341524 90913326646896 91270008869517 91459187835912 91687338585427 91689488574021 91792605334664 91794757791672 91921272949116 92214486908232 92306032167726 92343745882908 92772395846793 92774571279039 92878908356376 92881086286248 93198780567009 93236859034722 93305782611288 93343904797104 93436571277972 93779396387532 93863807543532 94208200211892 94301724715731 94340253816198 94409993056392 94448566392336 94773844458774 94882654842768 95323090155228 95456706524082 95761197943164 95856264174177 95893179804942 95895428416866 96003275304144 96005526497712 96444509243472 96822892074519 96894466557876 96934054981608 97265612202889 97377283399448 97473953987514 97585864382448 97831592527734 97968725116821 98041146635484 98081203561272 98416684536651 98418992322573 98489437200804 98529677285832 98531987721336 98989362853506 99444320940978 99581379028209 99695708969688 100039058039817 100153913445144 100194833589552 100618817386074 100621176810102 100662287865516 101081264495562 101122563530196 101222952217803 101339166858696 101380571265168 101594346086493 101802537534776 101844131261808 101846519418384 102058883562883 102277492477758 102319280258364 102580341339312 102789542746332 102891586315401 103049387253072 103266681001497 103269102515631 103427482435632 103530159314676 103741297771761 104003548246156 104005987039188 104048481035304 104488771900923 104524239979224 104748129658224 104969005437699 105011892896742 105132457641744 105236827122492 105718019747652 105761213233416 106211242188441 106254637191378 106376628738096 106696890300871 106740483726318 106742986698114 106863033076176 106865538921648 107012825224344 107504659386072 108003684717162 108127684355184 108500072898906 108544403055348 108624642442992 108776903875848 109050811854309 109173453682056 109176013704888 109549443824379 109675218157128 109784097430254 109828952203932 109910141170128 110331142200292 110845886946561 110973149732952 111018490320816 111128703117588 111483185665176 111636836190828 111639453977844 112046439305268 112157672590899 112286441445768 112673152625787 112719187788246 112802513306184 112845955182064 112848601321872 113364598584432 113477140463076 113893495778556 114006562716033 114053142673314 114137454292056 114181410272976 114184087728048 114527854726623 114574647669534 114659344800936 114706191467088 115241347799604 115288432256232 115768285832524 115771000498452 115815585581592 115930560659706 116063661188592 116355917740086 116597093264496 117138324718116 117141071510268 117186184227528 117589769976627 117676695979908 117724775453064 117841645865502 117976940522064 118271241488894 118274014846962 118814819670222 118981364887593 119069319600972 119117968061976 119166636399408 119673707330358 119711522711248 120220912210698 120270031180884 120389428377387 120527648157384 120576892451472 120939905873397 120942741809331 121078757659704 121081596851592 121128227122032 121131067473936 121383642580707 121643644899582 121693345159356 122202722748366 122252651432028 122561697265488 122820135392313 123074709556968 123124994510544 123384620426769 123648908816394 123696527795724 123699428372052 123749968568616 124214290201014 124265040756012 124267954663476 124315812046296 124582095037296 124844793449571 124895801610918 125039195183376 125151743391376 125418583873323 125466884380058 125610933615856 125735632954308 125787005088264 126322246626489 126365125945032 126635798542032 126899851777959 126902827469457 126951699579822 126954676487106 127097453540304 127100433865392 127275608698776 127535173407486 127681597257552 127808352232236 127857573073256 127860571222488 128454086557098 128991762901053 129044465400474 129097189432692 129192622077168 129373714077192 129699486288261 129965271983352 130292533779291 130442123370312 130571618837166 130624966822428 130721528847312 131168654131346 131171729922558 131222246048868 131225323096764 131319249601072 131834457255969 131985817138008 132440372384697 132592427921304 132724058087322 132775172037612 133385410719756 134004571778701 134007714069723 134062465949334 134158423181432 134161569080136 134216383820688 134620460819013 134675463050154 134775019327416 134830084706928 134963936290404 135459128115324 135593604177057 135749279956824 136213602367167 136269255512286 136369989970344 136425707011152 137052723661776 137188781753868 137688908001996 137692136687508 137881909423674 138040212419568 138321730362348 138459048251589 138515618824362 138674649385584 139318362534564 139855288552083 139958673916932 140015857195656 140154856916958 140315769496656 140669094581298 140795711315298 140957359663536 141312300317838 141510380724297 141614989584588 141672849588504 142157433219607 142160766688161 142320644968424 142323982264152 142984635232842 143185059786123 143641796914746 143839769707413 143843142625299 144004912956216 144008289746568 144666763865208 144725870740464 145341699836814 145401082472412 146006270938034 146065925099172 146210930981271 146378796573672 146438602938576 146747388791601 147061719953226 147121805341908 147734155801206 147794515928748 148171604156784 148484044280259 148849114921104 148852605303792 149162983668829 149166481411467 149395252407024 149543563454532 150230870167716 150292250384328 150928226079111 150931765215153 151302853950768 151621896743343 151683845295294 151857994371408 152008750288044 152070856897752 152703806302164 152766196892712 152769779127576 153416238716637 153478920387546 153655130399472 154184314119498 154361333997936 154574080879608 155141223653448 155295238972014 156005322369234 156008980558782 156072721552956 156184432957488 156188095347024 156786359968836 156902261306544 157122194487336 157517839345113 157698686462616 158238085524103 158419759560296 158577029621478 158641819850124 158759092801296 159381955787067 159564943107144 160110725589477 160114480047171 160294549614264 160298308382472 160360041574512 160519237836516 161253207831196 161256989079108 161844856774276 162005527075743 162191526532776 162257793545808 162750109348359 162816604583022 162936963664488 163003535242704 163165355813772 163760180523084 163764020557332 164512827235692 164676146145381 164743428305898 164865211755192 164928703727632 164932571162736 165496713300438 165619053601352 165686721008016 165690606217968 166459724599428 166527735481224 166693054676382 166884435910224 167224778497764 167455254286242 167647510605744 168069658957902 168429662168652 169078781682369 169199802370612 169203769959276 169268932773096 169272901982808 170046897876648 170215710694614 170411136309648 170840243667834 171206181438084 171272115409464 171861971504301 171989017201404 172059287200632 172129585910256 172857968329922 172862021699406 172932648384348 173652428748786 173656500747678 173723378372388 173895840989559 174095491782888 174166622429904 174533876610129 174895639896744 174962994731824 174967097462352 175707487077174 175779276341292 176515043969862 176587163179596 176762468798253 176965410783096 177033562716816 177037714000368 177406862233341 177411022270443 177847214293008 178222229505333 178603979401458 178676952092964 178749954599112 179493947758684 179567284066872 179951915053872 180331368316047 180405046771326 180612170820432 180791472236076 180865338677208 181618136489556 181622395277388 181692340683048 182465467349373 182540017739034 182918375671824 183304084122549 183374677170854 183378977148042 183585210669328 183589515583344 183842545898232 184428973816464 184612064335452 184687491765816 185473363224591 185544791693586 185549142558078 185757816712752 185762172572496 186321435301521 186397561134018 186473718069444 186611565222576 186873142555944 187343702416377 187558792775064 187727615087064 188200326570087 188416400423784 188603449431462 188680507632396 188819986112784 189547688917548 190427549369733 190646180310456 190913413048164 191302760111229 191522395886328 191712528348354 191786359609884 191790856833732 192681129835647 193566698100711 193645784149038 193788933115752 193868109963216 194531224405778 194754566798896 194947907975028 195663185055468 195857428255749 195937450233642 196082293270968 196162407122544 196752981197019 196757594883837 196833369073302 196837984645146 196978874401608 197059354571664 197063975442672 197978725707012 198888641881956 199162758056418 199391417939376 200078116079634 200307826890288 201093698924001 201237634772148 201242353620204 201324575731032 202013194575231 202162528991124 202245127060392 202445904435606 202678333717392 203188692172986 203605075069552 204117767125766 204403883268429 204554984955516 204638560516728 205579085492664 205783172630802 206533362002994 206538205031262 206822864135511 207060318629352 207482595543522 207768556244041 207773428236543 208007096492312 208011974078376 208096962070608 208977543801846 209048479958448 209938010875398 210023785793484 210232285375437 210473654244984 211003641871947 211193566972947 211436039495304 211522426466832 211968450476757 212422484376882 212509274382756 213393780601742 213480967452636 213485973396228 214025650448688 214476952849263 215009318772144 215462695372119 216007369434324 217000145797812 217088806110696 217553807751696 218007437669827 218012549755221 218101623708618 218346907364112 218352027409776 219009406407051 219098887648758 219350436314256 219568194860508 219657904407864 220592579929839 220662284400584 221601233701809 221691773893122 221946299465904 222257406235176 222966371330352 223273672381656 223278907955688 224092878610536 224315345181798 224572882891536 225346305251574 225438375576492 225605026612368 226954280926152 227525767942941 227786991557112 228013125432066 228106285346628 228274908584112 229055709453246 229149295339068 229318689601872 230218380581319 230482695599208 230576864512464 231271048073689 231276471179247 231536571665048 231542000996904 231631171163184 231861121319412 232711835480172 232942858458021 234007983553851 234013470838173 234276649436232 234282143020536 234372368455056 235179539953254 235353391959816 235449550906128 235683291731004 236542482977788 236548029693924 237629639340444 237865544432217 237962729775186 238138639201944 238235936123952 239347414660716 240441824421396 240540062361768 240778856754774 241055296314768 241879811746794 241885483618662 242157515319408 242163193703184 242767285161414 243287289799164 243386690318712 244224906874533 244405445496732 244505302864056 245640270784626 246149419113936 246769240853538 247115142458847 247297817632788 247393055591448 247398856744104 247499937137232 248245069950657 248428580402028 248530081512024 248535909326952 248631624092592 249689586899142 249791603221836 250837167746646 250933768760116 251182881429363 251471265908616 251574010176528 252104488436853 252644493252978 252730251890064 253799703555918 253805654938914 253903399159644 253909352974212 254551217397552 255070346814972 255323566041921 255616704464472 255715146146512 255721142444976 256260365501751 256908173114196 257432109285481 257983525802106 258088930800948 258194378865384 258747428154384 259286952494883 259293032549109 259398972576522 259930543966704 260478643123179 260484751121517 260585067558582 260884246740624 261143237674332 261249933644856 262337308262692 262343459845116 262444492097736 262450646193528 263561230615761 263668914511938 263971634276016 264772565954793 264880744769394 265184855842608 265448116174644 265550344075224 266770821439512 267905969102187 268009143557402 268015428139446 268124931898668 268316846362864 268323138160272 269240921638026 269350926100308 269550038654832 269927872580808 270607570156989 270918256230648 271187208354114 271498559913648 272427204734334 272538511024572 272739979940688 273810026608551 274377563507736 275062015756281 275068465722063 275377816003992 275384273375016 275763818847348 276643460724696 276918096503178 277031237648724 278317187540379 278636725069128 279596341701027 279710577104166 279917347833864 280031714391312 280309713833916 281338189162596 281591422630596 282624600635676 282905174147193 283020761448594 283229979169176 283345699177008 284314866439214 284321533376322 284641289936848 284647964528304 285969270465684 286370119572246 287283593829492 287568792522531 287679539414826 287686285250598 288009825912432 288016579493136 289333527730416 290468676223557 290683399673628 290802164944824 291796836608667 292012541876068 292131850198344 292421861962542 292757593147344 293494777583202 293906175350463 294123439906452 294243610683816 295250053609953 295468311602412 295589031857496 296968088560518 298325967337658 298332962822934 298744137084627 299087126909064 300117174119451 300461740335432 300584500768656 301856452158222 301863530430306 303243793486686 303367690590588 303668856653409 304017500576088 304141713795504 304783038259479 305407612604328 305532393785424 305539558255152 306176650688649 306832477433274 306957840775092 308368628238996 309148161759216 309800043004491 310282447306896 310590477944028 311223893315283 312010644738468 312017961117564 312145443105912 313466315702769 313572719937672 314244388974672 314907016313097 315035678690226 315397372925232 316476171048206 316839519120592 317154059242956 317283639700248 318633726565323 318763911574134 319129886214288 320090670902613 320221451178954 320228960094342 320589099228528 320596616764944 321038475673032 322506415662392 322513978158216 323689713548552 324011054151486 324383053065552 325500218696718 325633209166044 325873927328976 326330711627544 327152435562927 327520361046168 327528041114664 328648331473137 329025654471384 329352292290762 329486856611796 329730423510384 330993426600876 331238107202704 332537660839683 332919449198856 333055470962448 333386109352764 334449556995528 334910508572484 336139317915804 336473017772697 336859324337304 338011531800007 338019457877361 338157563364738 338399604741224 338407539918552 338537865546192 338545803965616 340093795753296 340431421389228 341680487335668 342019688148099 342412362876168 342544230818928 343583564179869 343723943008602 343978034402808 344118574401264 345715936659844 345724043398812 345865296768696 347304857497572 347313001495356 347446756744776 347791681979118 348190983565776 349067753220258 349791279793488 351414974154348 351558552682584 352769309929881 353030087939724 353174326359192 353524937596506 353930821566192 354813724466682 354822044540886 356444459010666 356944094662779 357207958802916 357353904185928 357499909198224 358987895517368 359134568133744 360662736632094 360810093542652 361168285132161 361582944472152 361730677354416 362819717620191 362828225427993 363236272979112 363244790554776 363384681366096 364150927742121 364930934698746 365080035478068 366608168245098 366749354341708 366757954296084 367685091796464 368460406176939 369224128670904 369374983531632 370153861280307 370946726449182 371089583387172 371098285116156 372642870603042 372795122268036 372947436138888 373746285111888 374534380348713 374687404832754 375117585550128 375455230174128 376246928955703 376255751619969 376400653140174 376832800847568 377206898862924 377361015264792 378966739879467 379095377835096 380699555333877 380708482408371 380855098739466 381292360620912 381826826096328 382605520222458 383044791772656 383425056696708 383572719219768 383581713667464 385362259671294 386975288703159 387133396201422 387291568298076 387577866231504 389062448811556 389895815950056 390877601337873 391326370110936 391714856511498 391874900467284 392164586541936 393505962394038 393515189767674 393666738146604 393675969290292 393957748803216 395503371767907 395957451414024 397321117154091 397777283763912 398325516112836 400156232159268 402013715336103 402023142209169 402187397848002 402475269544296 402484707240408 402649151462064 403861382457039 404026389150462 404325057982248 404490254120784 404891808871212 406377384345972 408235534251532 408640807101501 408807766536858 409109969911032 409277121033456 411158170985328 411566345261604 413066724005988 413076410062524 413645728271022 414120637258704 414965191087044 415377144754767 415537112488082 415546856473086 416014192984624 416023948156752 417955087603692 419565865656249 419876021750796 420047571586968 420464570750874 420947308489968 422007283743894 422387133945894 422872078990608 423936900953514 424531142172891 424844968753764 425018548765512 426472299658821 426482300064483 426787561203484 426961934905272 426971946792456 428953905698526 429555179358369 430925390744238 431519309122239 432014738868648 434000291595624 434177612221392 436014875339654 436025099510442 436203247417236 438018812814102 438197775297516 438632792943813 439136389721016 439315808815728 440242166374803 441185159859678 441324568801168 443202467403618 443383547786244 444514812470352 445452132840777 446547344763312 446557815911376 447488951006487 447499444234401 448185757221072 448630690363596 450692610503148 450876751152984 452784678237333 453908561852304 454865690230029 455051535885882 455573983114224 456026250864132 456212570693256 458111418906492 458298590678136 460248716149911 460436761162638 460965391198416 462542096147378 462552942358494 463073143330096 463084001993808 463722242638824 465423670960344 465885716916042 468015967107702 468026941676346 468553298872464 468564286041072 470359079906508 470706783919632 471366583462008 472553518035339 473084965955576 473096059387848 474714256572309 475259278680888 475731088864434 475925459550372 476277278403888 478145867361201 478694829321432 480332176768431 480883648842792 481080124723536 481557713509548 483759623493588 483770967237324 485534570322828 486016581227229 486574579598328 486773380637424 488250328045077 488449813749066 488810890993464 489010605728112 491280541569252 493538481707076 494028438436143 494230284917694 494595635265576 494786111182896 494797713488208 496490139901314 496857160804056 497060163024048 497071818653904 499379173798284 499583206443672 501674335493292 501867537520232 502365762858726 502942531817232 504208976873706 505288986505956 507236345047107 507599407111836 507611309877828 507806798319288 507818705948424 510140693629944 510647132083842 511233408928944 512520731003502 513816346228392 514864218570962 515585914512903 515967051604212 516177861601896 516388757730768 518573904989766 518586065098218 518797945153044 520957286246358 520969502243034 521170135117164 521687522968677 522286475348664 522499867289712 523601629830387 524072925451387 524674616525384 524686919690232 524888984195472 524901292387056 525995784516397 527122461231522 527337829023876 529545131909586 529761489538788 530287406394759 530896232349288 531100688150448 532220586700023 532233066811329 533541642879024 534666688515999 535811938204374 536018287114804 536030856278892 536249863797336 538481843276052 538701852200616 539855745161616 540994104948141 541215140313978 541836512461296 542374416708228 544854409468668 545077022049144 547396402048119 547620053217102 548755127015472 549899357704489 549912252367647 550124031512562 550136931444126 550755632007984 550768546750032 551527637694696 553286921449392 553836193006356 554062475297448 556420089673773 556634375080758 557273450138256 558964305904563 559192683402054 559421154208332 559834695667728 560619427667832 562031107249131 562676378325192 563182845261192 564600979710261 565249201271352 565810348294386 566041522897188 566459958338352 568629732878428 568643066752644 571282648109199 571938540931368 572740239144492 573908280333687 574567187658984 575137585045062 575359078829652 575372570501196 578043389506941 580700094302133 580937352447114 581366799347256 581604329889648 583593673217334 584025083752136 584263700396688 584843723925084 586989555166404 587572284767247 587812350700926 588246879812904 588487221367632 590258943591057 590272784651511 590500107219906 590936623204824 591178063714992 593936177121036 596651934675316 596665925645868 597488274169254 598174253818128 600234348238902 600923480670864 603712904316444 603727060860612 606039583725693 606487586973372 606735381181176 607337713306818 608035001152176 609566076518958 610815225208656 612353301377298 613211649805287 613664954866548 613915681550184 616737256477992 619600086008982 620468592406533 621180955888056 622447786630566 623305668732123 623320284709629 624021289476936 624035922235128 624290886211824 626932631405538 627145439875344 629814032626194 630071357380452 632952342096412 633580700918841 634308118485912 634567279400496 635905351430271 637267453130646 637527823148268 640181341805226 640442902357908 640457920188684 642076951346064 643430858547789 645012831324784 645027956316432 646388086116357 647379427097104 648022108302972 651000437393436 651266418332088 652661423255088 654022313009481 654037649265663 654304871125854 655040722092336 655056082229328 657028219221153 657296662946274 658051308942768 658704584581524 658973713223592 661986853201752 664803701105427 665075321679366 665838898397712 666772218705528 668899113991056 669821017144968 672278635831608 672946035545394 673718648674608 676023063600014 676038915754722 676315126729476 676799209482448 676815079837104 680862842778456 682577303828823 683360974671336 684039376296198 684824725752336 687167128359738 687447886017204 687956068805616 690655141743957 691431873319688 691448086797624 691730593537392 693813144221067 693829413537741 694609714995144 694626002990712 694893513489552 695583363958236 698135506440516 698828575374063 702023950661553 702829948308696 703117105365168 705538619859762 706060175879448 706348652718384 707049875193012 709627448933364 709644089081772 712888918021332 713596633296651 713888189325558 714415917605832 714707808371856 717975791034736 721325473264188 721620187085304 722336570264322 723165888944304 725639435240382 725656450855986 726472545958224 726489581109552 728301855484242 729861869397492 730160070956136 732674720623599 733216336490196 733498708683416 733515908592168 736920812353878 738448257341808 740307722560614 741345427376541 741893452898364 742179166774344 742196570232312 744735209851971 745285741206084 745590244536072 745894872277776 749068760697426 749374809665508 752493857911406 752511503239938 752801306280348 753548644288089 754413797725848 754722030529584 756313465310559 757933479758934 758190755670192 761399110667754 761416964816742 761710197478932 763653652192656 765211040444916 765970698125763 766850113393416 767145438439536 767163427334928 768763069677811 768781096505253 770724519342588 772296327856443 773950577406318 774266792402844 774583136596152 777860857484649 777879097647327 778124897623112 779791631900112 781435929369537 781755202675746 782652740221872 783429713022996 783749800934568 787011924788076 787030379535348 787333476293208 787351938580584 790683691847283 791006743535814 791914902828048 794317697864379 794642234308182 795554567527824 796651032225672 800312464318536 803717907306561 804027430672206 804046284418338 804374795696004 804950539088592 804969414480816 807722764914078 808052778300924 808650115964496 809783617742424 811822710470967 812754768691944 815534748470377 816471068503064 817281614203002 817615533073716 818219939822064 821430079825653 823132690523208 825186047268843 825205397166189 826133448011976 826152820125048 827291456542044 829930382174088 830754289509534 831074224976164 831093712946172 834951562621137 835910175207384 838789025103081 839131731312498 839752043501592 840095143173936 840929141501748 844014567487788 844774267891788 847873801907028 848715522441579 849062284345782 849689937507528 850037097531024 852596251853749 852944599317642 852964600128966 853575122406968 853923869810544 853943893584912 857907811397052 859110358716738 861850781488476 862706377567593 863038618244478 864029477737296 868000583191248 871406028670671 872029750679308 872050199020884 872406494834472 875390509826001 876037625628204 876395550595032 877265585887626 878272779442032 880484332749606 882370319719356 885750160829859 886404934807236 886767095572488 890904265681554 894977902012974 894998888468802 896232411253881 897261380727192 900351522358353 901385221006296 901753502305968 905569356474666 909731380460058 910103071771764 911006569960227 912052501728264 912425141386512 914349114778437 916222837812984 916597181356272 918529952065947 920497432299822 920873522325276 925084192294756 925105884716988 927444485277648 929400129013473 930847341920688 931771433832084 933671679945849 936031934215404 936053883352692 940398947108307 940718159813016 942733166924016 944721048939291 945107036070678 946169931911152 946192118775696 949428513144618 950518557361776 951462177728868 951850919100744 955901179695969 956291734722402 957389658642864 960272012707839 960664353536862 961767297685584 963115427019096 967519246987176 967541934474648 971069140645656 972033162454458 973149159196656 976500656090154 976899627498132 977621781986928 982561083138504 985944994419411 987076963414152 988056876872286 988460569835388 989191270531152 992980279802628 993714321608112 997612982519049 998758347596568 999166412887344 1003348670986584 1003735075040464 1004731525717452 1008417953747412 1009419053318091 1010577973011912 1014034595400021 1014058373632083 1014472690094214 1015198814223672 1015222619755656 1015613596638576 1015637411896848 1020281387259888 1021294264167684 1025041462007004 1027632692456784 1029728437141924 1030750692539607 1031171829025806 1031934103208424 1032355723203792 1037147809979532 1037172130196436 1037595890306088 1041914572492716 1041939004486068 1042340270234328 1043375045937354 1044572950697328 1047203259660774 1048145850902774 1049349233050768 1049373839380464 1051991569032794 1054244922463044 1054675658047752 1058307929789643 1059090263819172 1059522979077576 1060574812789518 1061792464698576 1064441173400046 1064466133622658 1069333377031998 1070832283988337 1071623876408748 1072036574229608 1072061712557784 1072499727594672 1076963686552104 1077403704401232 1081988209896282 1082430280627956 1083504855396483 1084748833416456 1088459152860573 1089708818937336 1090154044098288 1092452783226363 1094792804096238 1095240106434204 1099798715408978 1099824504735294 1100248063025124 1100273862888252 1103055275389392 1105381218530817 1107672386012712 1108124950594896 1110461583840921 1112840179347546 1113268750161516 1117928611809126 1118385366804108 1118842308416664 1121238855335664 1123576794144493 1123603141046139 1124062214498262 1125352756650384 1126365690522384 1128740786867109 1128767254859907 1129201959420522 1130498402542704 1131620696588772 1132083045794376 1136900219638401 1137259465756856 1137286133505288 1142098666001631 1142565296218398 1143877081862736 1145480478288984 1147816560667374 1149134375317968 1150275170090124 1150718157659304 1150745141002392 1156086779013882 1160925866109477 1161400188604266 1161874704894228 1162733598694512 1167187346434668 1168050167504272 1169687447850168 1172632804013619 1173979110332808 1175144569534494 1175624701401852 1176493759625808 1180517887182114 1180545569303022 1181000214439812 1181873246409648 1186510115303721 1187872354242072 1191935401610551 1191963351462273 1193303869350632 1193331851291736 1194976548338508 1200468696477804 1206041146008309 1206069426627507 1207425808632888 1207454121721224 1211584147371117 1212079167451386 1212975173946744 1213470762362352 1214675426613636 1219132153037916 1224706602754596 1225922421304503 1226423299610574 1227329909733096 1227831363100368 1233474512955984 1239200172017964 1240937184813066 1242361911776112 1244895573261132 1246131434264301 1246611337464246 1246640569419258 1248042578953872 1248071844470256 1253865262811076 1258697596968747 1259628065252388 1260142714760904 1265904684192824 1267161401837682 1268616236971824 1271810702860542 1273593426518673 1274534906261292 1275055646296536 1279416898976463 1279446900193449 1280362683610452 1280885804715816 1280915840377368 1286861717095578 1292776172232714 1294557927366717 1296044216605944 1302000874786872 1302532836664176 1308044626018962 1308075298531326 1308609742251708 1314056438442306 1314593325892548 1315898378831439 1317409169163048 1317947426447184 1320726499124409 1323973706403504 1326765486317479 1329607402210854 1330150643358732 1333544437411056 1336356398522331 1339642034289936 1342466853019461 1342498332703203 1344557271663216 1345892071090788 1352046127200028 1352077831509444 1352630253458952 1358354034711999 1361725685556912 1364597070690087 1365154607657646 1366721949342672 1368078752592396 1374334256719476 1374895772034408 1380746148449733 1381310283487914 1382863746639376 1382896173595248 1387059573911323 1387626288442134 1387658827075482 1389219429990288 1389252005981424 1391166727916472 1396271012881032 1397657150748126 1404047901323106 1405659896617392 1411077239719524 1412120351758896 1414099750386024 1417660554106017 1419254897866728 1419288178163544 1424142769716927 1425777836042664 1427193266593302 1427776378651116 1428831835211664 1440996530305293 1442650946528376 1443240374170608 1444673140528644 1451278870480764 1451312901711972 1456603710968484 1458049743681687 1459723738794984 1460320141912272 1464750984135231 1465349441247198 1466432672980392 1466997417366832 1467031817184336 1473841624707756 1480615445121228 1482085315308429 1482690854753082 1483786905796728 1484358333548688 1484393140464624 1489470419703942 1490571482412168 1491180489072144 1498137521394852 1498749619331016 1504987715822812 1505023006479876 1505602612560696 1507097288576178 1508827595451696 1512626930621118 1515866959517868 1522798221335508 1522833929633484 1523420394957864 1530422080889832 1531941396251526 1533700226786832 1537526139355622 1537562193010506 1541449038685176 1544592655712886 1546757743538709 1547901154812636 1548533584805688 1549166273192304 1555721714969298 1555758195294654 1556249795246224 1562871858739074 1563510405351492 1565062568906031 1566859426045992 1567499601869136 1570804889491161 1572218776354161 1574023849576152 1574060759070696 1574666952586416 1574703877161168 1577987353549191 1581367383694566 1582013487071628 1588635395728758 1589284468616364 1593302064451344 1596661760100069 1600624928637072 1604000065547997 1607435814613122 1608054861344412 1608092568836676 1608749591392008 1615445529828156 1616105556601848 1619567235484848 1622982314844423 1623645420941934 1625509537383888 1631069496940754 1632942137006128 1634563228406004 1635231066147432 1642189206144357 1642860159651306 1646265381046416 1649698073113467 1649736757102941 1650372094537686 1650410794332378 1652266896023952 1652305640250096 1654582913084088 1659860764348176 1661508579019068 1662148449952328 1662187425892344 1669903125242274 1671820350414768 1676892917713689 1677578050206162 1678263462624996 1679504087003184 1681858283003496 1686093321747393 1688029134975576 1689548535783576 1693802939130783 1695747603814056 1697431044883158 1698124568691564 1699379875015056 1705192503707498 1705889198635284 1705929200257932 1707150244813936 1713847944327597 1715815622794104 1718220717433476 1721724841001061 1723701562976952 1725412755135186 1726077236488956 1734130168520823 1742059433123113 1742100282906399 1742812057341342 1744059501358616 1744100398041768 1744812989668944 1750781019652002 1752075251256408 1752791101190064 1754531171775252 1760968665499212 1762716854301741 1764740639438712 1770776830773171 1771500321659718 1772809869614472 1773534191144976 1781808531363108 1789955804025948 1789997776937604 1792464822507762 1794522761454384 1800703044716706 1802770442012592 1811138712949332 1818118751177079 1819462760920116 1820206143543528 1822013139920454 1824105003456528 1828698229556874 1832445675625968 1837059904131894 1839634949415861 1840994864599644 1841747044650552 1848046631854891 1850168384589512 1850211769433976 1858800258026946 1861405777219599 1863542867664168 1867343359891698 1869917006196369 1869960854128887 1872063868430808 1872107766705384 1880797894216614 1881436319626032 1889442097878582 1890214072141356 1898857026289236 1900742102756523 1902924355457736 1903701838201488 1907716054290813 1911802359391938 1912583469444804 1920544025415678 1921328707073724 1926230854038192 1930292575643367 1935038493974352 1935083868949296 1939118787694777 1939164258349071 1942138281291312 1944066324908916 1953001312180308 1953799254996264 1962066939028443 1962112947796989 1965122166277008 1971084657663459 1971889988838822 1974153926828304 1976113753744572 1976921139670776 1985960559605256 1994411103316281 1995225965038098 1997516695193136 2006697341973168 2009463051434904 2016835907494824 2018838106636182 2021155946023824 2028069190800042 2028116747264166 2028945380188428 2030397628447344 2030445239511312 2042588528335368 2047731911486469 2050082924014008 2059456874283848 2061501385079214 2062343658051612 2063868206416848 2071965425231871 2074295619959064 2074344260392872 2075191780612176 2081439432663201 2081488240613223 2083829144985432 2083878008972136 2084680540468656 2086750091874708 2094406519321548 2096291701805548 2103983138065588 2106071851984659 2108489844926088 2109351316095504 2116615859579286 2118180527638344 2119045958155152 2121149625579036 2128882346800092 2128932267245316 2138666754063996 2140789899889953 2141664567976674 2143247752817496 2144073148459216 2144123425115568 2153927373104208 2163976419792564 2164860561255912 2167009710792966 2169497666832912 2176918305721146 2179417637874672 2184905566452726 2189585608192476 2190480212868408 2198024161870797 2199597430817956 2199649009470588 2200496126050248 2200547725776504 2210762437061634 2215344772025424 2220923167681842 2225680358695092 2226537500323032 2234205629555913 2235857223618252 2236770733608216 2237684616833328 2247153588288986 2247206282092278 2248124428996524 2257481573734218 2257534509719814 2258403918841044 2260645932864267 2263241393177544 2264166091588752 2268940395931677 2273800439276802 2274518931513712 2274572267010576 2284197332003262 2285130592436796 2290960956577968 2295633121334748 2297912094377289 2300550340180248 2301436315318608 2301490282004784 2306289209033433 2306343289515759 2312173558027764 2316888983569329 2321851732218954 2322800377208532 2323749409788456 2333582572453947 2334374692869336 2339374895700336 2344307788108611 2345265608027238 2347958220665616 2350289139068988 2351249402803704 2361035774364228 2361091138606044 2362000428879624 2372051075541849 2373020230607442 2375744708484144 2382953093593137 2383870803221102 2383926702924546 2386607738701264 2386663702583472 2389953096677016 2400937392955608 2411153721919683 2412082292016618 2412138853255014 2414851617265776 2414908243442448 2423168294742234 2424158334902772 2425950347893488 2429350853227272 2435468131412901 2438264306075832 2446604245411131 2449413205509192 2451844842609006 2452846599221148 2454659819466192 2464290239476959 2475558141806529 2478400344035928 2481874369626132 2489791146522264 2492262868528602 2493222674928492 2493281138838516 2504854687863411 2507730525622152 2516367075309243 2517395193937494 2519256130504776 2520285429521808 2531809368385648 2534322803675364 2543621405721084 2546146567324737 2547186853037346 2549069812522584 2550111292593072 2557788755561247 2558833797952926 2558893800386898 2560725367220904 2561771609431632 2561831680754736 2573723434191156 2585552344465428 2589115854733434 2592088433211888 2604001749573744 2614218086012013 2616089252037924 2616150597062652 2617219484503416 2626171529478003 2628112876884612 2629186651785096 2631796757662878 2634818338326096 2641452998248818 2653530972634958 2657250482489577 2659214804421708 2660301286717464 2672712797044662 2684933706038922 2684996665406406 2688697233761643 2691784142181576 2700991231172533 2701054567075059 2704092254400056 2704155663018888 2705260506917904 2716708069423998 2729194141380174 2730309215315292 2733019709880681 2736157505184792 2743047344335311 2748668513438952 2749791544068816 2755589856197841 2761492296899466 2762620566975828 2774119147822646 2775252576884268 2775317654150964 2782333455832944 2788200387040419 2792542025762064 2795314301496252 2801015039837547 2808095802646212 2821196841324921 2822154479439048 2828199500772048 2834096689707751 2834163146817873 2835321108212034 2838509795733456 2838576356327088 2848285539433854 2851555672085328 2854386533186604 2855552757302232 2867703539087907 2880816038123517 2881993060610586 2885301893056752 2889346281057288 2902557740961528 2902625803423944 2913207421936968 2916099487363374 2919447477589968 2929501968270462 2930698882494396 2932865345960784 2947683249415512 2957834983258233 2961230890242456 2964170630616858 2965381709506164 2967573811593456 2978940839407884 2981142964824336 2992838947557147 2996275042789704 2997499238662032 3006523624957957 3009975431645624 3010046012959752 3011205225121392 3014194577152356 3025253861242236 3028257159954273 3031733919035736 3042103786200063 3042175120896249 3045596442671016 3045667859266968 3046840789915728 3060844161779664 3063882792503052 3075052278711244 3075124386021012 3082898077370352 3089185311425772 3092252077618821 3093515487077418 3095802309625272 3097067169611376 3111443429938596 3111516390589308 3125743717478148 3127020810702984 3130125137812062 3133718852091984 3141609778982322 3144437552708322 3148047699152304 3148121518141392 3155974707098382 3162734767389132 3164026974143256 3174923789368929 3177270791457516 3178568937232728 3193323520200138 3208000131095994 3212496851965011 3214871629226244 3216109722688824 3216185137673352 3217499182784016 3230891059656312 3232211113203696 3245964629688846 3247290841883868 3262138993881508 3265377458581719 3269126456812008 3270462132294864 3277358349679089 3284378412288714 3285720319302612 3299396146226934 3299473514205882 3300744189075372 3300821588664756 3309165826168176 3316143655592451 3323017158038136 3324296899904656 3324374851784688 3331384751522763 3339806250484548 3353785835427378 3355156100412324 3356526925249992 3363716566006992 3370730382433479 3370809423138417 3372186643494786 3376058269951152 3379097071567152 3386222360601327 3386301764579721 3387605878261566 3391495207628112 3394862089766316 3396249137383128 3410385007414996 3411778397270568 3411858400515864 3426295998004893 3427695888655194 3431631245588208 3436441434866952 3443449682002122 3447403125953904 3450825510270372 3452154472977912 3468260337041646 3482777598328431 3484118866246226 3484200565812798 3485624114682684 3488119002717232 3488200796083536 3501562039304004 3504150502512816 3509062343550504 3517898412040857 3521937330998424 3525433708603482 3529481278877424 3541553661546342 3543000643319436 3545619739228944 3559530345911163 3563617062726216 3575806204831653 3575890054386819 3579911608051896 3579995553875208 3584929645015524 3601406089433412 3618123438024927 3622277425898664 3634752442113351 3636237502354158 3638925521840232 3640412287087056 3644026279840908 3657396459113748 3674119808263788 3677767263913509 3679269898831722 3681989729199288 3683494089301104 3696093263709782 3700336769179024 3700423538867952 3717600516053892 3722811554439198 3727085735328336 3734686719783396 3738394302792903 3739834012392738 3739921708257774 3744127736861616 3744215533410768 3761595788433228 3776092790906241 3778884195757164 3780428144282712 3797714052578472 3801484205513046 3805848710915472 3815432108581626 3820780279556019 3823604718783876 3825166938889608 3838250696929389 3841088050831356 3842657414147448 3860585151286734 3878237575389554 3878328516698142 3883673782100151 3888132649817832 3906002624360616 3907598509992528 3924133878056886 3924225895593978 3942169315326918 3943779977677644 3947695136494317 3952227507489144 3953842279341552 3962179497373227 3971921119210512 3980296458952437 3988822206632562 3990451930076196 4009069195566993 4018926102869808 4027400559058383 4033671814989648 4037676213272364 4056138381600084 4056233494528332 4057890760376856 4075062104135997 4085177056670736 4093791212070261 4095463822972938 4100165848028016 4118913748567696 4123002770158428 4124687316103224 4142238445349199 4143930850463742 4148591239918128 4148688520785744 4161178721733969 4162878865326402 4162976481226446 4167658289970864 4167756017944272 4173500183749416 4188813038643096 4192583403611096 4207966276131176 4212143703969318 4216979689852176 4233231719158572 4236361055276688 4242299251158072 4252981662318051 4257764693600184 4257864534490632 4272428309150781 4277333508127992 4281579799779906 4283329135953348 4286495505634992 4322989590915879 4327952839585128 4329721122511824 4334019421585932 4353836611442292 4369811132905452 4374149231045061 4379171216384952 4380960425736816 4394149913400091 4394252952405693 4396048323741594 4399194861635912 4399298018941176 4400992252100496 4401095451553008 4421524874123268 4441846335363684 4446255945925287 4451360717390184 4453075000646064 4468411259111826 4471714447236504 4473541467216432 4494307176577972 4494412564184556 4496248857993048 4514963147468436 4515069019439628 4516807837682088 4521291865728534 4526482786355088 4537880791863354 4547600878553604 4568394664006524 4570261184873592 4591266242669496 4595824188754578 4601100680360496 4612578418066866 4612686579031518 4624347116055528 4633777967138658 4640273230616127 4643703464437908 4645600754417064 4647498819576912 4667165144907894 4668749385738672 4688615576217222 4690531216054476 4695187706718093 4700578278137976 4702498805607408 4712414668473483 4716656329062483 4722071548728456 4722182277212088 4724000857759248 4733962060647573 4744102151083698 4746040461214884 4765906187186274 4767741606442204 4767853405849092 4779906193354032 4789985280300207 4801874785911216 4812000196643991 4822307443839366 4824164584033236 4824277706510028 4846336589484468 4848316669805544 4858701706454544 4868946944533269 4870936262825802 4876528612151664 4891210076424139 4893208490822262 4898826411018384 4903689685218012 4905693198442296 4926567618433071 4928580478953918 4949094219340401 4949210271308823 4951116283613058 4956800688071856 4963748739252264 4979582293044528 4984525737057204 4986445349856984 4986562277677032 5009709375726822 5015461051244304 5030678753141067 5032734150618486 5034790387874988 5038512261009552 5068645607350728 5081408817392349 5087242811442168 5092293134649474 5094373706074692 5098139625045168 5115577511122494 5117667595905852 5117787600773796 5121450734441808 5141543832982791 5147446868382312 5165174523003183 5171104688930856 5178231709466868 5202390505562469 5226178299369339 5226300848719197 5228436172024026 5232178504075848 5232301194125304 5234438969006832 5252343058956006 5256225753769224 5258373303570192 5263593515325756 5282905996497636 5307061945269916 5312330492319513 5314500964979154 5318429608843416 5320602573434928 5345425594089324 5369867412077844 5369993330812812 5377394467523286 5383568284363152 5401982462345066 5402109134150118 5408184508800112 5408311326037776 5433416138847996 5454356253531237 5458388282760348 5460618430630584 5466039419761362 5472315010369584 5486094688670622 5497337026877904 5511179712395682 5518904848247583 5522984593798932 5525241133951656 5544139895564673 5548238295645292 5550505153768536 5550635308301928 5576400774080838 5584217331658797 5590628602992504 5602030079675094 5609751018589107 5616191605292424 5642393682649842 5644308958878096 5668193379415502 5668326293635746 5670642216424068 5696571078867708 5702226308269569 5708773066373208 5711105514604464 5723148162872439 5735407078175814 5761632076247034 5763986121221172 5778692562114576 5790877726930101 5805115481923056 5805251606847888 5817356363084331 5817492775047213 5826414843873936 5832198974726748 5859003936540924 5861397764988792 5886200817085329 5895366498831024 5913253972990377 5915669966516466 5922461780484912 5928341261233716 5930763419012328 5957881678815768 5983233309948843 5985677895114294 5992550085579408 6013047249915914 6019950863291248 6020092025919504 6028389154304712 6050507722484472 6056514319908546 6063467838071472 6084207572400126 6084350241792498 6091192885342032 6091335718533936 6127765585006104 6143195734459407 6150104557422488 6150248772042024 6178370622851544 6184504155237642 6187030974154836 6191604619250544 6215896275695613 6222886859877192 6223032781178616 6244318297989603 6251487434956296 6254041621405968 6260250275624124 6283219557964644 6288875105416644 6311949414196764 6318215555953977 6325469534778264 6328053948286512 6349847578737858 6354541582915032 6357137874465456 6386647040400276 6416000262191988 6422369699669859 6424993703930022 6429743258452488 6432219445377648 6432370275346704 6461782119312624 6491929259377692 6494581683767736 6524277987763016 6530754917163438 6538252913624016 6554716699358178 6568756824577428 6571440638605224 6594072485612391 6598792292453868 6598947028411764 6601488378150744 6601643177329512 6632287311184902 6646034316076272 6662769503045526 6679612500969096 6702616888667739 6707571670854756 6710312200824648 6713053850499984 6741460764866958 6741618846276834 6744373286989572 6772444721202654 6772603529159442 6775211756523132 6781937798592801 6789724179532632 6792498274766256 6806821187795031 6820770014829992 6823556794541136 6823716801031728 6837945198713161 6852591996009786 6855391777310388 6872882869733904 6886899364004244 6893736283131867 6901651020540744 6904308945955824 6918867627100299 6919029868547277 6936520674083292 6950666950707987 6965555196656862 6968237732492452 6968401131625596 6971248229365368 7000747717361841 7003124078608008 7018124687101008 7032923364325833 7035796824081714 7043874661996848 7050867417206964 7083107323092684 7086001286638872 7116153226625547 7119060691822326 7127234125452432 7148691650158357 7148859280779411 7151612409663306 7151780108773638 7159823216103792 7159991107750416 7169859290031048 7202812178866824 7233461165759049 7236246876049854 7244554851797328 7269504884226702 7272475004708316 7277851043680464 7288052559681816 7306404394238703 7314792918227496 7339812736233393 7348239616527576 7355534527827018 7358539797663444 7363979458398576 7392186527419564 7426674425419587 7435201032107784 7445623108878396 7469373439566792 7476788605585806 7479668024785476 7479843416515548 7514564063590233 7523191576866456 7549101225927729 7552185581812482 7557768391514328 7560856288565424 7595428105156944 7602968411026092 7630864217163252 7638439701974211 7641560559112038 7647209437567752 7650333877779216 7673366266683741 7676501393858778 7682176101662712 7685314828294896 7721170302573468 7756475150779108 7756657033396284 7767347564200302 7776265299635664 7812005248721232 7848267756113772 7848451791187956 7878514588434009 7884338630653836 7887559955355288 7895390272988634 7904455014978288 7924358994746454 7960592917904874 7971751447468731 7977644413265124 7980903860152392 8018138391133986 8054801118116766 8066091701284929 8075352426544728 8102973693517599 8103163701225177 8112276763200168 8112466989056664 8115781520753712 8150124208271994 8187582424140522 8190927645945876 8246005540316856 8249374632206448 8266769568593523 8284476890698398 8287861700927484 8322357443467938 8325757730652804 8325952962452892 8347000367498832 8364601161121257 8377626077286192 8385166807222192 8403045119512641 8415932552262352 8424287407938636 8463590523974763 8466463438317144 8484598502316144 8502290069123253 8502489440453619 8505963324636102 8515529387200368 8515729068981264 8544856618301562 8554667016255984 8563159599559812 8566658271906696 8642448114370551 8645979181831758 8655905679170256 8668038843171864 8707673222884584 8739622265810904 8748298462090122 8758342432769904 8788299826800182 8788505904811386 8792096647483188 8798389723271824 8798596037882352 8843049748246536 8873504949774699 8883692670727368 8892511891850574 8902721434780368 8936822518223652 8943428894473008 8978516842671441 8988614353155944 8988825128369112 8992497715986096 9019570874873871 9029926294936872 9030138038879256 9033615675364176 9042583731457068 9075761583726708 9084771479862819 9095201757107208 9126311358600189 9136789328013048 9140522369747184 9182532485338992 9191648377509156 9225156836133732 9225373158063036 9248694232111056 9267555934277316 9276756232856463 9280546461232254 9287406928875816 9291201508834128 9334330289815788 9377231152434444 9381062432108952 9390375413436186 9401156556275952 9424829336946966 9433312658124966 9444143097456912 9444364554424176 9467924121295146 9488204302167396 9492080922429768 9524771368106787 9531812374372548 9535483212884408 9535706811698184 9579970560600414 9624000393287982 9637490555895033 9644614887678732 9648329168066472 9648555413020056 9692673178968936 9696633339611088 9737893889066538 9741872525651604 9782420152848278 9786416981644524 9796132375745157 9807379370436024 9811386396884592 9832075049037267 9853135236866142 9857160957907836 9898188438680802 9898420542617646 9902232567226116 9927497478504528 9948430966777353 9969051474114408 9972890699713968 9973124555354064 9993919905811543 9994154254568289 10019418751453644 10061357506282134 10065468301236972 10069580775749976 10112191147300437 10112428269415251 10137291214701456 10158667081803981 10162817634784698 10174485622884336 10184586269298948 10188747412149384 10231155022244988 10235335191811704 10235575201547592 10278887994014679 10283087665965582 10294893736764624 10330349046006366 10342209377861712 10356463418933736 10404781011124938 10448332794985293 10452356598738678 10452601697438394 10456872344048052 10464357008151696 10464602388250608 10504686117912012 10512451507538448 10527187030651512 10553695236122571 10565811992995272 10601951730114901 10614123890539832 10624660984639026 10629001929958308 10636859217686832 10678591037733489 10690851188178648 10727418614494959 10727670163160457 10739734824155688 10739986661625624 10754788935046572 10803964924690132 10804218268300236 10854370314074781 10866832277695992 10904257326340053 10908712507062474 10916776565520696 10921236861261168 10932078839522724 10972189377341244 11022359424791364 11033301791740527 11037809696495166 11045969187597864 11050482267903312 11088279791129346 11096476591290584 11101010307537072 11101270616603856 11152801548161676 11168434663317594 11181257205985008 11204060159350188 11215182908378709 11219502037178214 11232383210584848 11284787365299684 11328278372718723 11336386758831004 11336652587271492 11341284432848136 11393142157735416 11404452616539138 11417546132746416 11446296325744878 11470814156351628 11514752090788167 11523264152494068 11527972242442344 11581755453860202 11634712726168662 11634985550094426 11651021346300453 11664397949453496 11718007873081848 11722795529977584 11772401634170658 11826507945980754 11831339933032932 11843085409482951 11856682522467432 11861526838024656 11886538492119681 11915763357631536 11940889376857311 11966466619897686 11971355790228588 12026094499831828 12056778308609424 12082201677175149 12101015444968944 12113028639817092 12168415144800252 12168700483584996 12225186312407991 12255531170012208 12281373636210783 12286391468918814 12300209114844976 12300497544084048 12356741245703088 12369008310475284 12374061948309672 12426715336047597 12431792551391226 12445773719754384 12446065562357232 12483536165201907 12488636595979206 12502974869912592 12520500551248248 12566439115929288 12577750210833288 12623898828393528 12636431111907954 12650939069556528 12699695157475716 12709083165830064 12773294080800552 12817284927452343 12832000524383976 12844739399339718 12849987407860044 12859486516904976 12968968772747637 12983858518755384 12989163367535472 13048555975526032 13061509834326876 13109433398716356 13122447693135183 13137513649154856 13142881277210448 13182449740200273 13182758857217079 13188144971224782 13197584584907736 13197894056823528 13202976756301488 13203286354659024 13264574622369804 13325539006091052 13359225001938192 13405233777335478 13415143341709512 13420624401649296 13482921529733916 13483237692553668 13488746573979144 13544889442405308 13545207058318884 13550423513046264 13563875597185602 13579448359065264 13613642375590062 13641540029659984 13675890397426322 13705183992019572 13710783554620776 13773798728008488 13787472566263734 13803302041081488 13837735254200598 13838059737094554 13873041348166584 13901333901415974 13920819691848381 13931110393313724 13936475464984904 13936802263251192 13942496458730736 14001495434723682 14006248157216016 14065846728651666 14071593648163428 14085563120154279 14101734834413928 14137244005420449 14149968987187449 14166214646185368 14172002573277744 14201886181942719 14232306453251094 14238121383644652 14297383300316714 14297718561558822 14303224819326612 14303560217547276 14339718580062096 14369955840900621 14405624357733648 14436000589931973 14466922331518098 14472493752099708 14539009768453404 14544950009416632 14576105119363632 14606498323878409 14606840833599807 14612808788477406 14629585836454992 14673630229272417 14679625472466786 14696479233055152 14711069055654036 14717079595326888 14779702855299213 14784373054839128 14847282658021203 14853348850839174 14870402064215568 14891246217756792 14938746879133584 14953577211171612 14959336049570952 14959686833031096 15029128127180466 15046383153732912 15092036259423201 15098202451855458 15104371163624964 15115536783028656 15205936822052184 15244226452177047 15261728434326504 15276879403948422 15283121118224076 15294418875135504 15346732533367482 15353002787717556 15364352203325424 15424631498948373 15442340605146936 15495160220937163 15495523569009549 15512950301558216 15513314066792568 15534695128400604 15607171516687407 15678534898108017 15678902546157591 15696535512227544 15696903582375912 15757029176868018 15768677261307672 15775119910710576 15790780545977268 15848717989492908 15921185835809748 15936991476958539 15943502894937462 15955288826530248 15961807720304784 16036276782267972 16109602236233532 16132183402569858 16150704853089456 16205947387035198 16206327402450354 16224553526400336 16224933978113328 16300248416543988 16363068760593711 16375164848281044 16381855291891752 16492011080633712 16533539137187046 16556714544742749 16568953781396796 16575723401854968 16632419686694019 16644714886935876 16651515461305608 16651905924905784 16729202322242514 16806090239025282 16829253055767321 16848574815877272 16927181047949526 16932926876634288 17004580138246506 17004978880907238 17011926649272204 17089713236603124 17106678924808707 17126319199119624 17133316543813392 17169444488617317 17247951322127227 17284896228741102 17291958363663516 17336077686343728 17372633180790303 17415346445769168 17452069089252993 17452478325141639 17479244531621808 17496596924180244 17576599653600364 17577011809622772 17584193294966376 17658602451255987 17686099496493072 17739761918971131 17747009899549398 17767385341454736 17785023783701148 17873645036447304 17949699929846529 17957033685342882 17977228706311888 17977650256738224 18039141749747742 18059852589873744 18060276077758512 18085167462914136 18151523167453416 18169542959725638 18190403514214416 18252622717200378 18273578656026096 18383296755018312 18429587203378221 18450313672267464 18450746316126072 18535111868554632 18553512465712926 18561092922464508 18574813857751632 18668660579631576 18732954893968809 18754462304868888 18762124864217904 18780750826872372 18849658673893932 18866625316249932 18935848242590292 18954646667861931 18976408604334792 18984161844859536 19049542736213574 19063624748745096 19070966425768816 19071413623396368 19159941121200828 19248000786575964 19267109099009577 19274981111790066 19289229775357464 19296658336132944 19297110826040112 19385346357937872 19475787778133076 19483745051303208 19564840305696556 19572833963289048 19592264751490314 19614758740872048 19664150098074534 19706270473732284 19714321915815672 19796376877361604 19796841085235292 19804465134452232 19896861933554706 19938102948228816 19987839811623086 19988308509136578 20038837502907288 20107850666003217 20122715012564268 20130936602473944 20139161551499952 20224382294600874 20224856538830502 20317334163607962 20325635269569396 20345813395778403 20369172538597896 20377494824298768 20420463563385093 20462310044489976 20470670383623408 20471150403095184 20513835596139483 20557775988029358 20566175331931164 20660698092012732 20712926837867472 20756602881300897 20809562022249876 20852000852123961 20896665589970586 20904713197477356 20905203394876788 20913744688096104 21002243152085523 21009372235824024 21054374061303024 21098770092977499 21107390472245142 21131623985990544 21203903460229802 21228247781079664 21249321969278052 21258003859916616 21348459679876641 21357182075466978 21381702376357296 21446074950475071 21446577842338233 21454837228989918 21455340326320914 21479469648311376 21479973323251248 21509577870093144 21607929849380264 21608436536600472 21708740628149562 21733664555391984 21808514652680106 21817425014124948 21833553131041392 21864157679045448 21919213182716109 21944378754682488 22019438208700179 22044718849582728 22066603583481054 22075619392990332 22091938375195728 22176559582258692 22192953182581168 22280023276258761 22305603096323352 22336869326635188 22408120318700376 22430365816757418 22439004074356428 22543692190770699 22569574730599368 22646772630600469 22647303677783187 22656556745437446 22672773517662008 22673305174542984 22682568865696272 22786284315470832 22808905233078276 22892592651489756 22915319105922633 22941628312703256 23020098800051223 23029504181576334 23046528304988136 23055944484884688 23163510907720404 23269425452337324 23269971100188852 23302042692600906 23328795898906992 23436015746163696 23544803268341316 23635543765302027 23653015891961508 23662679866065864 23686170818965902 23713365044934864 23773076984239362 23881778753714622 23915254342406193 23932933239795372 23942711580457176 24052188999663656 24164403354350298 24198275103854787 24226057279634184 24308921080552797 24309491103675531 24336830289600504 24337400967169992 24450372624815982 24562747272421566 24572782937837628 24738016620950568 24748123896619344 24800308705780569 24853430672095194 24863585102782452 24967072330403814 24977273191958412 25041001102496496 25093803483363771 25132878231858576 25155500421666576 25208544240032101 25209135358537923 25247797656787056 25272862223815908 25390771571924289 25399390314951432 25506870207369759 25507468321360857 25546588161601104 25634569854904686 25664001048767952 25689478798679436 25699974815720088 25927344343111653 25937937545495274 25967717037510768 26123019668653752 26218866797432712 26244895386270366 26275027298309712 26364899480400546 26365517714434158 26376289942449564 26395169169815472 26395788113647056 26529149244739608 26620514849324097 26651078012182104 26810467554670956 26830286683419024 26935550528014323 26965843059467832 26966475385107336 26977493147958288 27058712624621613 27089778884810616 27090414116637768 27100847026092528 27127751194371204 27227284751180124 27351780794852644 27378934075800567 27410367984039144 27421567109241552 27547597456016976 27574945132527468 27675470508401196 27676119474189108 27746082696333168 27802667802831948 27830268698569389 27841639383696762 27862220786627448 27872950929969808 27873604526502384 28002990869447364 28131693457303332 28143187296326856 28171126240308558 28203469668827856 28274488010840898 28299937974374898 28332429292370736 28403772363885438 28464612906502188 28476242767289304 28574314104320361 28594766600633428 28595437123117644 28606449638653224 28607120435094552 28739911681801242 28872001179863946 28933844663036196 28944987504199416 29078019536906808 29089900018833264 29212996647756818 29213681667199614 29225617576954812 29347260458544834 29359250944933572 29388397127235471 29422138111308072 29434159190653776 29496225147111801 29559405710598426 29568746109678256 29694565316042406 29706697701678348 29782492435513584 29845292900332059 29907154422343224 29918672099141904 29919373666062192 29981759717434629 29982462763704867 30058256254360932 30184072518846402 30196404903710916 30208742327249928 30336573441901311 30411873644104368 30476001245411943 30488452904354094 30523456868653008 30553758807896844 30566242236448152 30693465066734964 30706005575435112 30836663982044037 30849262997896746 30884681210293872 30990320441874326 30991047138019098 31025900603116432 31026628133585136 31069390256801208 31214343033374814 31344998384955879 31357069796216034 31357805092315182 31393071024455088 31393807164751824 31514058353736036 31537354522615344 31581561091954536 31661085708367713 31697435978985816 31805855190344703 31842371671619496 31873982953917078 31887005789874924 31910577653060496 32035773113200467 32072553564535944 32182255843484877 32219204472467064 32264366805139716 32411894774070396 32412654804900708 32563110942224343 32600496833087976 32712771979020159 32726137521187422 32750329696562088 32763710583783504 33067078274374092 33099905375221581 33113429089485498 33137907562793592 33151446803709936 33264839373388038 33289429773871752 33303030922611216 33303811849811568 33458404644485028 33612180478050564 33658506111534642 33697149631754544 33854362095899052 33984835118156169 34009160276493012 34009957761814476 34023853298544408 34179426473206248 34213357849617414 34252638398239248 34338888977234634 34495902644254454 34544256272364501 34569792457482204 34583916727327032 34745266361580606 34904138178505986 34904956650283278 34953064038901359 34993193848360488 35112886005242929 35153199307200728 35154023619245544 35168386589932752 35317204902511974 35479523837942262 35494019799098796 35529256228448853 35570047567402296 35659615476359043 35747290072894608 35822668130571933 35899399859693058 35914067370685764 36078283499495484 36170334925828272 36246605031525447 36303046334906832 36339085919451276 36505245434400756 36675558937223973 36766593510036624 36843256966200763 36844120908632349 36859174406756442 36900627344534928 36901492632252144 37070223737109264 37107024931425852 37122185844929016 37280146008142791 37337321159263152 37450608495605721 37465909787937618 37508924609737776 37561501653744744 37699317347787864 37733250632499864 37871696485180584 37909293335723862 37952817208669584 38099085472427148 38127249497490192 38319882242401656 38451854782357029 38496001573151928 38534218198019154 38549962223580132 38578459550714928 38906906318242911 38951575556266152 38967490102606416 39129680611393112 39145667926578096 39184529502980628 39328300196149068 39367343079405549 39412540947464568 39428643831631344 39547349220600819 39548276571651237 39592753754723208 39593682170470584 39608930268904464 39793723867109412 39975679623246172 39976617018273156 40077675005814576 40215701332006434 40245430025128536 40261873204947888 40448764589201748 40449713077661004 40634668327215924 40651270539138792 40691626791556806 40738345077195792 40840927126770186 40924620088979952 41027671192278966 41115551976058716 41132350663862328 41321396184025464 41513205762601794 41619124044499752 41704001704247922 41762459075545143 41793331179941172 41809426394954712 41810406789753576 41827489376192208 42004486304171046 42018744471648048 42197540185954998 42214780944490284 42407806920459604 42449906961562347 42498643938556104 42516007719833232 42605658545828157 42696919359753282 42714364150933956 42892149900950142 42893155684676466 42909674457979836 42910680652641828 43019155740186288 43109867522701863 43215859698760528 43216873073200944 43308001769795919 43417481256299124 43617029305360212 43634850028249896 43728315358090896 43819494971635227 43820522500799421 43838426365432218 43888757509364976 44020890687817251 44038876417400358 44089437699165456 44133207166962108 44151238785980664 44353119164517384 44541847974063609 44560046552517522 44611206192646704 44673738653270376 44816240637400752 44860731633514836 44878008148712856 45087384381541398 45139149461198736 45276108778269603 45293545261200938 45294607355566374 45313113490874892 45345547035324016 45346610349085968 45617810466156552 45732679356531141 45785185302979512 45830638211845266 45883256625406512 46040197600102446 46059008363152668 46093056609976272 46273894496845119 46327021815440808 46485480662811489 46486570707028647 46538850904674648 46539942200377704 46604085385201812 46821514550062221 47035604694324051 47089606536682632 47271087530604054 47306031783923016 47325359732131728 47372341637931804 47546153968478724 47763557507429244 47810974430875617 47830508684812386 47865866479590744 47885423160914352 48104377999327312 48328806708700596 48396550207709574 48452114559268368 48617842161105594 48618982207351062 48673660579201008 48674801934339984 48900745249631964 49089206281781133 49125494544843132 49145565875675256 49476033241901136 49600617411561138 49670143634228247 49706861344190388 49727170205564904 49897259060082057 49934144660807628 49954546383916824 50187606966727542 50417088480064202 50418270717075846 50487759167301963 50545724447631816 50781543143848578 50798780629902864 51013740414739518 51014936642721714 51269139709809372 51320036774426121 51378957597358872 51399949631440176 51508333465851951 51743853966381681 51854688686223306 51875875090990548 52117899542370909 52246039337307504 52356207267758979 52437733594865424 52489790772540732 52729798960801092 52731035428868316 52752579884899128 52975807353767961 53058298489479216 53219285756913393 53241029698648194 53302156024364208 53620935109341912 53849099789539587 53871101056028646 53931686118935664 53932950770214672 54117425249243226 54179557769621232 54180828233275536 54255502388742408 54454569502360248 54703561589705288 54757868151601134 54820735968078288 55149890265054936 55288761610134663 55350941016802392 55352238948378216 55605335605663896 55660537397138778 55683278767393524 55724441573254896 56005981738894728 56198864681906427 56263386914606664 56286374592653712 56342252480617116 56548976021681796 56599875948749796 56807544727770876 56863940003585793 56929225813004376 56952485534578608 57123948874201183 57148628208640722 57189533201266856 57190874246235288 57212899277306448 57214240870189104 57479823363602484 57744002359727892 57801327297028731 57867689326072392 57889975008398832 58156039073813616 58425993295513636 58427363334399228 58451235153909624 58694520917089668 58718501889867144 58776794254470942 58844276222616144 58992450294223602 59118811421196852 59389130632084812 59413395403356696 59690585800664118 59814308844686448 59963519434869258 59964925527409734 60116512508721864 60323551998009651 60368145037692804 60392809807421832 60417484654499856 60673146883802622 60952002490823886 60976905808708188 61037440187335209 61107517615793688 61132484472896304 61261390690155279 61386930133469928 61412011150870224 61541506788418449 61673327964088074 61698525995793492 61980640883748652 61982094276038196 62138780513602416 62269808643902691 62428686066749628 62556002556371883 62689996769911758 62714139592432068 62715610184630364 63006729456256569 63028116707472072 63163122183909072 63296310278932497 63322171416735426 63394871957971632 63611710380689406 63684743343238992 63747965907834156 63774011579749848 64045379039629923 64071546226400934 64145107129071888 64338224851425213 64339733527014699 64364511686969754 64438408944934128 64528733610279432 64823789548140792 64825309609801416 65126221884448686 65200993666175952 65425543958040318 65452275042374844 65500659393124176 66058314626100537 66134156548748184 66199810750443162 66226858178970996 66275815125587184 66529678746776076 66578859547743504 66840069828776283 66916809288970056 67224360956101128 67317012223069284 67631076572312097 67708724191798104 67940317891801407 67941911033349561 67969670236312338 68018320552986024 68019915523628952 68047706597088816 68358852946412496 68426715699234828 68677777954469268 68991805288508908 69060296400153669 69088512544729002 69139584914964408 69167833454654064 69490532723161212 69808276357011972 69809913300566556 69906128077802718 69986387696720976 70225772010485858 70306398614401456 70308047238491088 70634409805023948 70906631295906081 70959047675884524 70988039598197592 71058512456897706 71140095134804592 71319230952718086 71645336261143866 71745763027218579 71798799719386116 71828134741371528 72156566998990968 72493210063050894 72594825311564361 72678171838902552 72926763241658391 73010490868801512 73351117874447946 73686513932401526 73688241817264698 73718348813512884 74214049862851704 74244371689858032 74400926117341707 74560292016285582 74901216991211442 74931819575875236 75123003307489488 75281410450091313 75398634695575728 75466501264999728 75625632720096303 75627406075613769 75743392970361168 75818586671447724 76172314715772867 76198170944854296 76520610622109277 76639764484803312 76903709564714058 76992003146303856 77068436396038308 77099924447160264 77782033029334959 77813812636485822 77903151112532304 78259361222786224 78369059005961256 78656600392298136 78734686158811098 78825081894929136 79094698441201638 79096553143302474 79185507509446416 79187364340941168 79587447734218824 79861544547972291 79951359246492344 79953234036546312 80431402664012868 80490860050257072 80806651584042969 80897529178403496 80899426155322008 81176137873864839 81269336654431848 81302541078277584 81383253583113612 81681854253540372 82055342384557932 82136802227401701 82231103952117432 82264701327724656 82642792368050928 83026411525203588 83238248088999504 83408003408495844 83490806095708167 83524918151090286 83586662359882344 83618852789909424 83620813579507152 84008972608342092 84395080371909996 84429561888980568 84815613840919208 84899813923124694 84997287877112208 85211317091656314 85393838719506564 85428728301867912 85722942312961083 85784299801900284 85786311369352932 85819348915959672 85821361305283656 86219735045403726 86616003539591838 86834962512598248 87234058610720424 87269700056499792 87638989943270454 87641045001598842 87676852730864436 88041781375634502 88077752834800716 88165191381706413 88266414333924216 88302477571961328 88488675441335403 88706238329034768 88893287583271093 89083695948127218 89120093105035044 89347477306540752 89535878700996177 89721463267029672 89756016297425712 89945279152303887 89947388291114601 90174768763082796 90552217556539206 90587090522401876 90589214711132748 90626226981749784 91009720325703933 91235620932313104 91428003736235829 91465358713062282 91570370605959024 91661276423690532 92080395200204892 92118016726305336 92509991946132111 92547788993690238 92654043630881616 92932991452058641 92970961325622978 92973141414057294 93077701809349296 93079884400755408 93208170770403624 93643029100124442 94034995154867637 94071209388648102 94179213073365264 94542175061208108 94612063567846032 94744683275863608 94983257125103139 95092307936957448 95417565571034109 95527115014858488 95621948861751234 95661017369624772 95731732959181488 96546767530454631 96657613417401192 96793100415419148 97235684322211188 97237964414702124 97689332826673029 97801490499263928 98138315937060477 98178412563562266 98250989089686264 98291131751350512 99201234823122276 99299716125664743 99340287268456494 99413722688380776 99454340411129808 99794518120164114 99868289321615256 99909092767833648 100375213933455084 100834176960128404 100836541434151692 100975518334603926 101091448895263632 101563086287697156 102027480829479036 102029873285443428 102538279419618744 102640073548852242 102757915194717744 103016666931703902 103487707932763362 103632768817093503 103709377372446612 103751750181981096 104235799084741818 104712414535517958 104859192116704077 104979581545081464 105338658015728787 105459597921602184 105462070857736632 105505159769798256 105951614707535922 106438571513826786 106482059397296388 107241870218683824 107468004391715799 107698199579079174 107742202112057292 108234850498486452 108511004777484816 108739815094576341 108909139004720496 109407123179410576 109515736303202268 110026676811671919 110299780530109872 110529770898602289 110532362725897047 110577523220269326 110701882033604784 110704477896756432 111210671211327792 111321074794277556 111366557534787048 112011963477789456 112351825486817163 112397729363812854 112526773829213328 112684504961234232 113097952043363592 113199751897499592 113615089455541752 113727880007171586 113858451626008752 114247897748402366 114297256417281444 114379066402533712 114381748492470576 114959646727204968 115355564347071087 115488004719455784 115602654594057462 115735378652144784 116720718954728733 116851986591027272 116854726668798456 116902470307819248 117389041834179336 117437003779734288 117553588508941884 117984900588447204 118102029238216647 118237622842393704 118642047661802457 118778261264169624 118826790806713392 119381171601328236 119927038869738516 119929851054819468 120233025017443728 120647103996019302 120736290075385608 120785619614843664 121346293767605244 121904004981647772 121953811617416376 122074880374670418 122215035231587376 122522781380310558 122773860266939856 123083013576836898 123346655928176148 123397051991586984 123961281767497304 123964188552076392 124539617287805382 124857372133499256 125112005112743766 125287377226635429 125379993539823516 125428279184864136 125431220369260728 126013458912513138 126056233414944144 126592620557864994 126644342833470852 127223420761378812 127349720884687041 127495931815668312 127548023159499696 127816975637484471 128090758079259846 128143092452801868 128676449702850426 128679467054029398 128729023373939508 129057467220558864 129329602568105589 129647579096281584 129650619219602832 129920958775550059 129924005309387757 130252443768897372 130851087916080636 130904550084749688 131458484914905681 131461567502398263 132062672063451753 132116629252201074 132268313097496368 132399621500886324 132453716357941992 133059357493552152 133625543922190827 133680139657552566 133833618577940112 134448721912202256 134634024446138568 135262153144624194 135417448383596208 135828326334808809 135880635783602814 135883822066699122 135939340472624676 136036641105972048 136039831047257904 136853431398469656 137198038069593423 137355555908938536 137983610577017816 138120592800307338 138177025089458004 138279169829928816 138821683490535357 138981065446322424 139456441988434467 139459712121085941 139616552714023944 139619826601133112 139812256155605436 140451544020971716 141106814082972153 141268819610047896 141813262591812162 141918095351769048 141976079196395184 142117024913795412 142638461905436172 143290672522287732 143432923292626851 143491526054437158 143597599438772232 143656269482743056 144313133997981936 144986420126101788 145189650623128722 145356343677805104 145853526483316782 146020981737603024 146702235748895892 147267618845343399 147373027864803052 147376483634529396 147436697627025768 148428099725703408 148801852234683414 149120584032571164 149691777180246171 149802433982422884 149863639151750472 150562820900182626 151251265440192606 151254812151227538 151463277501905889 151637173342895448 152344629431545734 152396341889708592 153041221244218554 153807419129428116 153960110323278363 154136872792076616 154199848894320528 154525000397555853 155231561899145043 155564066058669918 155627625272971644 156738118011922512 157068621803276937 157313200784596272 157469372317622196 158189396882403276 158193106286604948 158927422061303883 159174895468437648 159657857270740179 159723089095944582 159902718492984688 159906468073092624 160862805328025736 161547299368618761 161613303168085938 161795058356806992 161798852310644016 162352275747729678 162538673308863696 162766507166227224 163363708507080744 164110684769115864 164273604454803402 164462207904234864 166052823050407176 166816006816991688 166981612191416334 167049836302180572 167173324719764688 168017945216684184 168596594045719281 168790160743819992 168859123777961136 169631227681838416 169799627846249388 170422634183312628 170591820010757379 170787677439013128 170857456603735824 171371846622603549 171445884625922166 171568599603800568 171572622738705864 171638697831919344 171642722610567312 172439470090807452 173232007079183676 173669925025196496 174468117221440848 175277979886540908 175282090003197684 175353705461728872 176083562751269004 176155505669601432 176330382763412826 176532828667848432 176977350882670806 177786575166542186 178167391896254436 178240186210070088 179071757401992354 179442926534059344 179890558304607774 179894776582229202 180349537526165592 180970655994028953 181104435113078412 181174181044803752 181178429422265496 181252453963499568 182019440651407866 182856007472471658 182930717426124564 183112320562005627 183322552847381064 183784172070465837 184160790400409784 184236033452610672 184624520365255347 185019983892264222 185095577987380476 185865982904117282 185941922651245956 185946282828114588 186416341540807248 186809425931708073 187286058200248884 187668007669115649 188069990309735274 188142418777296204 189020188368769707 189084350122416216 189489366551727216 189884478210419317 189888930836797491 189966514250206278 190184615873914896 190835131142068218 191054230029716976 191243897723502468 191322034739249544 192136137118889769 193014674554275639 193093535060909262 193315226834802384 193586200830838296 194471368644422376 194475928829404248 195378665653346058 195602980998527856 196276631874120954 196356825127124532 196501978179372528 198174943878301611 198402469646244552 198599432251329486 198680574536912988 198827445376761552 199589036240328228 199736578643230512 200520209486328849 200750427866910168 201437082872183119 201668353920256808 201673082868303384 201951036669207852 202893229716936291 203126172575394312 203820953675404221 203825733100048683 204054961658958072 204059746570886856 205076558839237488 205280147097704484 206033333863407804 206975415865526724 207180889200461007 207265537634187006 207418754744893224 207503500363962192 208471598169483636 209424829071035916 209718384233408154 209959163090162928 210677316031457574 210919195843204368 210924141715473264 211903229415071844 212719893887718243 212877143027653572 212964118794592776 214936008783431598 215237289081655737 215396399158158348 215484404224114584 216469700996972904 217479630189152682 218780289724975173 219031472606404536 220053353623343838 221059541797204578 221064725451794094 221155046440538652 222642149588555112 222733115069574096 223202778352025121 224703650973634326 224795458727625708 225369009922468464 225844231350273939 226195904086727184 226399503794999184 226876898160288909 226882218226841307 227230178911083504 227455760014343172 228495795496804732 228594512834562888 229561831866327831 229919293454409936 230711128694142174 230976009438911568 231205309188114924 233346099088004877 233441437909457466 233703973182054544 233709453337596912 234778083668358672 235107177017883768 235969801176894408 236204058476433294 236475245684787408 237284095323604914 237556522528339248 238762343202656472 239584633643916873 239854077739477032 239859702109638936 241294207992038604 241472580150771216 242692587535210488 243528413621594517 243808009963295544 243907623234832752 244149760749340836 245045562760621116 246166027153673796 246410406682205103 246693311856352296 246794103983173968 247922563534994608 247928377104152784 249079234575610764 249714744266998512 250224010225487532 250472418287124501 250574754453270858 250759987079647032 250856558369728272 250862440738521456 252026917825026276 253185241115729988 253288685666941704 254446841522757624 254699441769374082 254991863631336624 255633951274968942 256181516158519692 256286184905603736 257352899405700852 257358934108058796 257458046747879016 258659205136211178 259841917551100118 259848010618775514 260504887537794744 261702175832161272 261809100169499376 262916969829811362 262923135004796526 264125344126903506 264233258504402148 264495574145119239 264799243001772648 264907432715883984 265466026324006209 266118714987104304 266679862749813279 267251087844381654 267360279315105132 268607636102988531 269268048892277136 269835837456911661 270524306289248388 271656652669617618 271761271567205628 271767644133398244 271878680945249352 273029160977111799 273706862796939312 274284011208707487 274396076139186846 274711111817877072 275967221154035632 276241185600614676 276354050178916008 277529975838396333 277643366981070714 277962130892644848 278798974356175923 278912883976868934 278919424242171882 279233105428047888 279239653202266224 279624512311210872 280903088041943432 282213628165944306 282537639220095792 283626525183624324 283836190703538096 284234049827590824 284949771375309417 285276923810872344 286252696713102327 286581345044575464 286865846585253702 286983052108874316 287195198877544464 289640302591363893 289972840252203576 290379301246257444 291707052966633564 293067998480019087 293404471497791784 294408044197806097 294414947811181431 294535237690686798 294746055729606104 294752967269058792 294873395254051536 297603704469366828 297899148376994229 298241168065142328 299383554360492342 299604867964845768 299727278303500944 301125641800365252 302502530880385212 302509624302455076 302926555003811778 303274346685790896 304689258863091468 306082442488437108 307614838258856232 307920220646556726 308273745584153232 309050000795111706 310463123798290086 310898306451280509 311128132117339836 311255250545943288 314137243606553874 314577576350112231 314938744635244392 316015974047186361 316378793764806552 316386212573209896 317854844122607766 319315714541480358 319446178191889164 321725610656051472 322404013175147397 323094598737237522 323226606336171876 324704551495459356 325533014332454448 326219445283729023 326727417014161488 327711075120417313 328221369538231728 328547208909606804 330080030435015757 331589312695806867 331597088177691141 332105646100814352 333632013633983376 333963224382832668 334099672604361144 336035890433368368 337055476460451489 337193188091438562 337580321487639984 339599255692498776 340845268366625256 341183640021514758 341575354878026256 342743693245207098 342891769251844332 343137199207601136 343145245477411728 344878940181614904 346066693041213261 346464014158367352 350162156864186199 350555959773081816 350564180006395368 350707410923457744 352167125502538008 352311011339202864 352660765526825652 353954701765341612 355573150333084372 355926142985407371 356334783792508872 356480372420140176 358143514803984708 359781116609215548 359789553164458404 360699075052331184 361941311988057906 362208870226156824 362348362089607504 362356858844530992 364038881302815732 365712014944943316 365861434852249128 366224641124011254 366645105694762128 367568344140931674 368321580800819568 369249040730510694 370039967784528444 370191155974760952 371731965808234564 371883845302491912 371892565656229176 373618851863416146 374572116400497768 375336015338231298 376139980619470548 376284837554592408 378040376737539414 378168700244832432 379768956420838634 379777861673594982 379933028500412556 381670262284136436 382049162654061123 382487795447004936 382644069478499088 383450926912453413 384272274237779538 386029349108551278 386187070121818524 387172401661676592 387988807704316767 388942737288844752 388951857658808496 389762876326650177 389772015928163271 390757331306692116 392553263748241908 392713650254249064 394375454744717043 396188016190355259 396349887756603222 396804939292489104 397198864502658972 397361149073825976 399178072480656456 400876631766572481 401040418972657698 401500855733820336 402874165744366238 403336707840513616 403346165736606768 403902073338415704 405786459433872582 406252345150788624 407484979004426427 407641907350808442 407651466200097366 408109923317916144 408119493141773712 410560294195408968 411594114208780269 412066667726815608 413950831731053448 414361778400922014 414531075268374012 414837509489786448 416465050471606071 416943196338967272 418369325965303401 418849658142071832 419436768466816308 421354632062915148 423320442248916459 423806458830143688 425439787775436486 425754286055307144 425928237589185552 429872017566863196 430298769877880553 430474578163311474 430792798316316696 430968808448229168 432939401993945808 434959260378305364 437560579449950346 438062945212809072 440106707246687676 441802856536030197 442119083594409156 442129450903588188 442310092881077304 445284299177110224 446405556704050242 449075331540738513 449407301947268652 449590917455251416 451688462700547878 453753796320577818 453764436453682614 454389832505717667 454911520028686344 456991590993609464 457189025669125776 459123663732655662 461422257388284348 461880330969835089 462410618376229848 463575001192667559 465694685697435129 466692198176009754 466882875818914932 470214354035767536 471205865409830811 471939602353788816 472408116952866588 474568190647209828 476782266183911649 477524686405312944 478962340560609919 478973571812220537 479169267287833746 479708155478954064 479719404219277872 482588415984077208 484641898105856283 485385175070420976 487056827243189034 487616019926591088 488299521498681672 490091125521242232 492332054307347592 492820813364410206 493386623712704592 498158469151221528 500448020450975064 500944836574249002 501149508906541716 501519974159294064 504053835650052552 505789782137157843 506370482231459976 506577371333883408 508893683045515248 509398883538748164 511267902549937884 511775460032272137 512363032317039384 512572369811207472 514115539867810647 514705798811401704 514717868216117592 514916093495758032 517318410272422356 519683835102200236 519696021237551028 521009775075589488 523404351664322544 525833939659622724 525846270009593052 528250688253807012 528466517008804296 528991148290238478 529598486003545296 530932052648012418 533359725499626558 534502175688763308 534720558630210264 537215272205977062 539671674913823322 541048612578496776 542911967982086859 543313305339235236 543522543134411256 543535288266796488 543757361890498704 546058321954223598 548568022417414974 548792152278373692 552482371201229352 552708100357832016 553873561095766041 555059951676792666 555286733962141428 557597948712351846 557825767953737868 557838848484343764 559249024622421744 560428277795124219 561806176083886864 563004023007346947 564427256331888612 567060565106309121 567253050367248648 568468099655181648 569653434631257951 569666792510392473 569899542750618834 570553847621744688 572505393426204654 573162690089150928 573731693170507404 573966104217748632 579044023662826917 579280605182727786 579945680504407152 580758602492514888 583414105933267128 586135996960038174 586808942995583568 588816088395612194 588829895622362862 589070475381373596 589492111459212208 589505934538117584 594524831634904833 595207408938733656 595798296753988458 596482336130284656 598767108720984684 599209735929691536 601560628458986547 602251283600730504 604311248616549357 605005061760770424 605019248604910152 605853110007623556 608679689150808873 609378517726182936 611462861026212663 612164884976874216 615229676517712464 615840441293113452 618100001590223412 620926247596580172 621542667601383021 621796612902561018 622256264234679672 622510501091886576 628274487213107748 629155152700224462 629877489270488784 632031948094372722 632757587529613104 632772425146419792 635709688245215532 638159681663154729 638631429082960716 638892356383778328 644808026350294794 645711867244967211 646189197474475044 646453212672343752 649409102990918712 652438890567458046 655422150240834626 656340869174925519 657094417819213608 660160060870031514 663178625391613734 663194176355382282 667926448765665336 668199345208722288 669608335056075363 674110952920902978 674386376182877124 677532694050821817 679198511384997552 680630694480866727 681690536733250512 682367280043029516 685487386490414196 685783538503688664 688685495598983493 689757880363229808 692133386082426522 692928028316734704 700038297264014631 700324313728372398 701111919546163632 701128360012790736 704334251005076016 705321531053651304 707909403530683224 711146300666168744 711852285970814742 712669567585017744 716287029607969416 718753900931750619 719562233218431096 719579106328916808 723882623976115812 724417740452313648 728077762605631464 730585240864783551 731424029889886632 731722869704498256 732449282248022508 735136688281863348 738498081461021388 739231220046615309 740079935569056888 740382311949521904 743463931616469128 743767690604983824 743785131312458352 747237703726832292 749144232800995536 750672030676462596 751417254861373503 752279961238941096 752569675109184816 756080753475078828 759537912841677268 759555723347189964 759866057000825112 763340524568272872 764098325308122246 764975590894009872 766901853824906826 768544548475559076 772058698217102556 772374140243637048 775977615408633534 779525752653300354 779544031856326542 781514662613384232 785106527496483816 785427300508498128 788750909489434086 792376032380710518 792699775513206444 793486722435357717 794397729005317944 794722298147651952 796398078972018627 798356144961312912 800039588249439837 801753263533144962 802080837945315396 805748331488732476 807804146676831408 809507512370734983 811572918867745164 814969958008852854 815283814701616884 815302932400194732 819087482931335397 821120588390817936 822852033626122461 823188228417560538 824133335453631216 827901663462106896 828723556801844028 829062150536748024 832589927515188999 832930100943212142 833886392677934544 836396923068527769 836738651930606802 837699316284143664 838873536933632616 842709264125830296 846640884497832918 847612917660287376 850879575550872972 851508572110614288 858758090139306981 859744035133726392 860597539755761106 860949156326622948 861585596632633392 868920907774091679 869918520756610728 875121158899900692 879203995440057261 880213414493375352 883224132593418291 883244843433544293 883605713072060394 884238167188818312 884258901807176376 884620185762154608 892811113408100484 898150663081477026 898814603894537304 899181834910502832 903376925401095756 907507592641155636 907528872907365228 908779665011435334 909823040057372688 913983181987218928 918247327465311324 922844514776568696 923760661939670178 924821236752459696 927150002385335118 931389371394870258 932694919353841527 933384396352019508 933765751637829864 942411730819661622 943732729050336693 944816233905733176 948047922141559083 949136381294419656 953564532367823298 957924681121219838 957947143624441074 958338534575667492 965176831968154416 967212039525442191 969283796211712566 974113654486378068 976599042997363344 978658335851187069 980182251042484464 983133225361251939 984664108614695184 985641626728820412 990240091305047271 994767938087420601 996316938302443056 1000896040901950128 1001889673148498004 1002299017813083432 1008107671300105104 1011166429381354467 1011579564274315686 1012740964462919952 1018797767077496328 1022535805099875768 1023550920064544274 1024726064634078768 1028231079735621294 1029411597622803408 1029435736432235184 1034636820544844712 1038200079123639783 1039367670204400472 1039392042475102056 1050486470592558597 1051667879319245448 1051692540019186104 1056501376507614024 1056933034017608592 1057982296580476956 1061864105296024836 1066719450999253116 1067778428956222113 1069004351377526616 1069441117260420528 1074430544411954124 1079343349827646644 1082097225156993552 1085823935964173718 1086626610678470472 1087045086268822512 1087070576533592976 1092116643908447196 1097136044834829948 1097584304556747384 1104964742402458704 1107747122191532082 1110119903353585332 1110573467924282856 1115195897424703692 1115651535907475736 1115677696968687528 1120856555590248438 1126008046014693894 1128854512663777224 1134121130212618242 1134506100734497296 1139306869262515902 1139333585020784946 1139799085501237668 1145010786852409308 1146147487962183369 1147463386341014808 1147932208435497264 1150352780737360239 1155612738582524209 1158088047325653834 1158561210365455572 1161517204985029776 1163966423112950301 1166828211866534256 1169288628979950531 1169316047784489813 1172271993920076348 1177632176791224388 1177659791244725724 1178140950762747192 1183126364234151129 1188564048571065777 1189049663269809666 1190414817877467312 1191596593507976916 1197534217441969368 1202629895299717443 1203121256917973094 1204502567201461008 1208622497233098714 1210010123521540848 1210038497209820304 1211706220015247112 1217359378301617746 1218757035452365872 1222454937013279281 1222925722052425326 1224329769953748432 1231680882586226904 1234782342626340807 1236200003180446824 1241852495193160344 1243085335202766042 1243593225805122036 1244512528469359344 1255107977895910203 1256548974426215496 1258310305400448924 1264063896188745444 1269961326746749377 1271419376490431064 1276319363326309458 1277262858165921432 1277784712767556656 1289616052700589588 1290896309633641659 1291423734489934422 1292378394948950088 1292906425344687504 1298818205981837424 1304877781134916092 1310844300481669252 1312681738349851038 1314188835638427216 1320320121740063028 1326357250783227468 1326388352710764564 1335852897531330672 1339216670112150726 1347225994622215539 1348221905841805956 1348772752365754248 1355065388101643634 1361261388961733454 1363169497517153001 1364734560086059032 1370974772980828392 1371567077007377328 1377370991197966986 1384266772164853044 1397084057092305387 1400076594528029262 1400648627456744796 1410643062107302608 1413617596229492433 1415818807061366448 1422292601332337488 1423704571941629484 1430346798551734947 1432574059215938832 1436887021681829757 1436920715436661611 1437507801863501238 1439124466436862192 1439158212657833616 1447765247952231624 1456155525211262928 1461170481729567102 1462848059779773264 1464898564496045016 1470273376563726696 1476996162922042776 1478462440093230618 1480159871138113776 1486927863232938256 1494475407453664584 1501344061352925192 1502834509722747006 1504559922477882192 1512161506950157656 1517369346411473529 1519075825683354536 1519111446694379928 1519732114001650224 1526681049136545744 1528196650616244492 1533803707649813652 1535326380096816411 1537089096951118152 1542346619603431941 1544117396434205112 1544748280487274096 1551955230817267068 1559051505306600708 1559088063712653084 1563029325226768464 1570213054992967632 1577501818978868172 1584752064761421036 1585399551026412888 1586973444870715434 1588795458010635888 1592796157944037254 1600079176498879674 1603506527066289924 1604161675890630792 1611496662977464952 1619015024741469966 1623145837735490328 1628735903946260577 1629939916017705708 1630567629403233768 1630605864800389464 1638174965862670794 1645704067252244922 1646376456835121076 1657447113603688056 1658124301073496048 1661620683287298123 1665179855030377998 1665860201886424284 1672793846137055538 1673477303861213604 1677747073867265232 1681284833385372657 1685418528251660592 1688972464082150767 1689012069022040841 1693281768995665836 1701181695318927363 1701759151101745944 1708960303893773853 1709000377531177419 1717516180278613962 1719488070267452784 1721195079511522212 1721898312653245896 1737132070988480751 1737841815548183358 1739837041513221456 1750242317799801384 1758407990880114522 1760426828986750704 1766448265186836582 1766489686867088586 1767211426144120788 1768476334377636624 1768517803614352752 1783574494904714499 1785622226816200968 1796301326162954052 1797629207789074608 1804681885376959641 1806753850802191512 1812933745849648071 1815015185282311272 1815057745814730456 1817559330022870668 1834388583078637989 1836494654930622648 1845689029553137392 1847521323879340356 1854300004770670236 1862778742789740516 1864628002804149063 1865389838707683054 1866768792704039016 1867531503275659728 1884823461639323244 1887465458100673386 1889632467811466352 1896095844283118166 1898272762588839312 1907129064735646596 1914479044989464187 1915849362242439676 1915894287248882148 1916677069151334984 1934424079050884382 1938567592423425132 1948227308972756136 1957316671702374138 1966266450722503878 1969022607524776557 1971283253457640824 1980480182610094542 1989535876174841202 2003779346296996008 2004598035626166864 2008825005168226089 2022332858762708934 2023159128548631372 2037595534154992656 2041892083442600181 2045071610199751536 2047101840129088548 2056462159471242588 2066056486796950479 2069273641089689424 2076400158247279566 2078735340408800944 2078784084950204112 2100114891792043893 2100972941185117194 2103335758638490896 2103385080038372208 2113002753015228048 2115964593160953912 2123728210592049672 2133438901998506232 2135556857912444226 2138008702755053232 2148861088823908248 2158686699655293288 2171647871928347436 2173253221356940944 2184233287816894392 2191755722594350653 2194272089669659896 2195168609113494768 2215494244383064164 2217693660139845927 2220239806707170664 2221146935848565712 2230391794849407384 2231303071814951472 2231355393937375056 2241713111180496876 2252016092029387788 2257709025327554448 2268242260425236484 2278613738525031804 2278667170041569892 2279598171002475336 2290021573704818616 2292294975924366738 2294926772682029616 2300705561474720478 2311225477165048418 2316176094651307668 2317122420730911144 2327932846225900602 2338577257959901062 2338632095568979626 2344543987840152696 2355264353582448776 2355319582489451448 2356281901525494384 2366252728468302258 2377128097142131554 2378099326539619332 2380460167306073151 2383193187015953832 2389194236916055881 2395068434883938736 2400118764748319511 2405259790599434886 2406242513835946188 2417244994466197428 2423412440030494224 2428522537112204949 2434718756603235492 2444909874026558562 2445851444104850652 2457262448794006191 2463361765172453808 2468498216735451121 2468556100878367383 2469564685252681614 2472400006360893648 2483704990386320688 2486170670405532084 2487186451610244072 2497769782545566997 2509190769205583307 2510215955791820406 2513097948852430992 2516620610800897848 2528127792377490888 2539922653493498754 2542838752980862128 2552638726652618916 2554525716331842864 2576274270417920943 2579232105401179176 2581792619267283318 2582847468979868844 2584756789897900176 2606762723322275037 2609755562269832184 2621688600963338504 2625363476699702076 2637611986320171783 2640640243480126056 2649672397780254873 2649734530300632879 2652714501566454936 2652776705421529128 2678433340224301452 2694451989244431078 2696443811683611912 2697545504731508496 2710130776203287268 2722522777923466908 2726338995034306002 2729469120172118064 2741949545961656784 2754741982395933972 2768533544329706088 2794168114184610774 2798084758061524581 2800153189056058524 2801297254913489592 2827235192458984866 2844143766424677249 2847409143883258968 2860693597103469894 2873774043363659514 2873841430873323222 2875015603727002476 2895530495904463248 2901636118576326573 2922340963459134204 2929797128992090032 2935975007553561207 2940546753127453392 2949399676083755817 2953992325844085552 2956924880186461236 2984303814262261803 2988950814907329168 3002688122705850384 3005669019445494012 3024323013900315312 3033499288144063401 3034738692822947058 3038151651366709072 3038222893388759856 3056393301232488984 3067607415299627304 3070652760193632822 3074178193902236304 3084693239206863882 3088234792868410224 3103910461634534136 3114600237370919349 3118103010613201416 3118176127425306168 3155003637957736344 3169504129522842072 3170799102052825776 3173946889741430868 3185592315888074508 3200158352997759348 3203335286868666339 3207013054132579848 3208323351781261584 3222993325954929904 3238030049482939932 3246291675470980656 3257471807892521154 3259879832035411416 3261135258806467536 3261211729600778928 3276349931725341588 3291408134504489844 3292752913670242152 3314894227207376112 3323241366574596246 3330359710060755996 3331720403772848568 3345587692274111076 3346954607722427208 3362569666770745314 3377944928164301534 3378024138044081682 3386563537991331672 3402363390637854726 3403518302203491888 3417920607787547706 3418000755062354838 3435032360557227924 3438442463886550107 3442390159023044424 3443796625306491792 3451058342212080717 3466838215747572627 3474264141976961502 3475683631096366716 3491899269338850903 3500484635599602768 3507865886939851593 3516815981760229044 3532896530373673164 3532979373734177172 3534422852288241576 3549379092702453387 3565692145713197331 3567148989809428998 3571244453632401936 3592602652325908104 3607889685899152329 3609363770753919282 3613507701604383024 3625867491699296142 3630030370564622544 3630115491629460912 3635118660045741336 3668777166157275978 3672989309861245296 3695042647758680712 3704347027879022421 3708600009541340472 3725557485579481032 3729256005608298126 3730779677415366108 3733537585408078032 3765323933687730609 3769646923278646488 3774930916201346772 3792191688566236332 3809883980240248131 3814258129471293192 3827304574571479261 3828958089978928374 3831698724484879352 3831788574497764296 3833354138302669968 3868848158101768764 3872688928900924977 3877135184846850264 3896454617945512272 3914633343404748276 3932532901445007756 3938045215049553114 3942566506915281648 3960960365220189084 3979071752349682404 4007558692593992016 4017650010336452178 4041677983866646617 4044665717525417868 4046318257097262744 4083784166885200362 4089508492551459003 4094203680258177096 4112924318942485176 4132112973593900958 4152800316494559132 4191252171276916161 4200229783584087786 4201945882370234388 4231929186321907824 4240852788688477299 4247456421184099344 4266877803997012464 4271113715824888452 4291040395655204841 4297722177647816496 4310661065045489271 4310762146309984833 4317373399310586576 4343295743856694872 4368466575633788784 4383511445188701306 4388544179339319792 4430988488766128328 4435387320279691854 4440479613414341328 4460783589698814768 4483426222360993752 4504032184058775576 4536484520850472968 4552108039234420587 4557227477050063608 4557334340083139784 4559196342004950672 4580043147409637232 4584589951848733476 4601411122949440956 4622450954330096836 4627039858810295823 4632352189302615336 4634244841461822288 4655865692451801204 4677154515919802124 4677264191137959252 4689087975680305392 4710528707164897552 4710639164978902896 4732505456936604516 4754256194284263108 4756198653079238664 4760920334612146302 4766386374031907664 4778388473832111762 4800237529496639022 4810519581198869772 4812485027671892376 4834489988932394856 4857045074224409898 4869437513206470984 4889819748053117124 4891702888209701304 4914524897588012382 4936996433470902242 4937112201756734766 4939129370505363228 4972341340811064168 4974372903220488144 4984862049861894369 4995539565091133994 5018381538411166614 5020431911583640812 5033241221601795696 5043854500156117971 5056255584754981776 5066917392246452301 5067036207066122523 5079845306986997508 5103545085956782089 5105277453305237832 5126880911681321559 5152548540835841886 5158464210802358352 5163585238534566636 5165694937959737688 5211396212965442253 5213525446644550074 5219511124539664368 5243377201926677008 5250726953399404152 5275223972640343566 5281280486960252112 5299344795560509746 5299469060601265758 5305429003132909872 5305553410843058256 5350723484714143497 5356866680448602904 5388903978488862156 5392887623367223824 5414045656130878923 5420261552406574536 5438801237548944213 5445045555846933816 5452677990068612004 5503165749235913967 5509483964791867944 5537067088659412176 5588336228369221548 5593884008412447189 5596169516123049162 5600306378112117048 5602594509826979184 5654470384917969732 5688287532849354498 5694818287766517936 5721387194206939788 5743437134968392561 5747548086727319028 5747682861746646444 5750031207454004952 5803272237152653146 5844681926918268408 5871950015107122414 5898799352167511634 5907067822574329671 5913849760372922472 5968607628524523606 6011338038890988024 6026475015504678267 6066998576288126802 6069477385645894116 6112786602464977968 6125676250327800543 6135214830599254608 6141305520387265644 6169386478413727764 6198169460390851437 6207820923269068272 6226510427287928947 6229200474741838698 6236206021226402832 6236352254850612336 6300344675376131679 6310007275915472688 6339008259045684144 6347893779482861736 6371184631776149016 6400316705995518696 6406670573737332678 6414026108265159696 6476060098965879864 6514943615785042308 6519759664070822832 6552699863450683176 6575267167783051959 6582816269008979688 6585505827340484304 6646482733149192492 6653080980419537781 6660719420121511992 6663440807545697136 6691175384548222152 6693909215444854416 6725139333541490628 6755889856328603068 6756048276088163364 6773127075982663344 6804726781275709452 6835841215575095412 6836001510124709676 6870064721114455848 6876884927773100214 6884780318046088848 6902116684424161434 6933676431495145254 6948528283953923004 6951367262192733432 6983798538677701806 7015731773879703186 7033631963520458088 7065793060747346328 7065958747468354344 7068845704576483152 7098758185404906774 7131384291426394662 7134297979618857996 7185205304651816208 7200356294244958533 7215779371798304658 7218727541507838564 7251734983398592284 7270237320091482672 7285567611336614847 7337554332314551956 7371787346382018573 7390085295517361424 7405494650206353363 7405668302635102149 7408694055758044842 7417200019082680944 7451114971158962064 7458512011216596252 7461559354830732216 7527572307616749921 7530647867375461218 7539293846557292976 7549861832402693544 7584383377132472664 7619767960480496262 7628516258942586384 7654609149142958522 7657916179957856748 7663397448969758704 7663577148995528592 7728822811253762829 7737696316203537528 7745377857801849954 7754270369693700528 7820288169966825111 7829266686809496552 7865065802890015512 7876090430099106228 7912835958960515349 7921920730440378168 7949017193340764619 7958143504699364808 8035300020672904356 8083355967733293234 8089331435050835736 8092636514194525488 8167568333770400724 8179016985102918006 8188407360516354192 8225848637884970352 8264225947187801916 8305600632989118264 8382504342553832322 8394254274184573743 8400459567168175572 8403891764740468776 8481705577376954598 8532431299274031747 8542227431649776904 8582080791310409682 8621322130090978542 8621524292619969666 8686591487713389744 8704908355728979719 8767022890377402612 8807925022660683621 8848199028251267451 8861976977532256656 8870774640559383708 8952911442786785409 8966852444721987504 9008064368117551152 9072969041700945936 9100497864432190203 9104216078468841174 9114454954100127216 9114668680166279568 9169179903697466952 9202822245898881912 9244901908660193672 9254079717620591646 9264704378605230672 9311731384903602408 9343800712112758047 9354309031839604248 9354528382275918504 9465010913873209032 9508512388568526216 9512397306158477328 9521840669224292604 9556776947664223524 9600475058993278044 9610005860605999017 9621039162397739544 9624970055343784752 9668979977864789712 9714090148448819796 9738875026412941968 9779639496106234248 9783405776419402608 9829049795176024764 9873992866941804484 9874224403513469532 9878258741010726456 9944682681622128336 9969724099723788738 9991079130182267988 10036763076822333228 10040863823167281624 10087709000312235942 10133834784492904602 10134072414132245046 10159690613973995016 10207090171913564178 10210554906610475664 10253761823362643118 10305097081671683772 10315327391659650321 10327170477069133272 10331389875919475376 10353175026636242151 10400514647242717881 10422792425930884506 10427050893289100148 10501453906798808304 10523597660819554779 10550447945280687132 10598689591121019492 10598938121202531516 10648137278107360161 10697076437139591993 10701446969428286994 10713733360897205808 10777807956977724312 10823669057697456987 10828091312261757846 10840523104813149072 10877602475097888426 10890091111693867632 10905355980137224008 11006331498471827934 11018967929583735888 11176672456738443096 11187768016824894378 11192339032246098324 11200612756224234096 11295971801063191827 11308940769835939464 11376575065698708996 11429651940720744393 11442774388413879576 11481913723714437783 11486874269936785122 11495096173454638056 11495365723493292888 11500062414908009904 11606544474305306292 11689363853836536816 11743900030214244828 11797598704335023268 11814135645148659342 11827699520745844944 11937215257049047212 12022676077781976048 12052950031009356534 12125033951599939851 12133997152576253604 12138954771291788232 12251352500655601086 12268525477654377009 12282611040774531288 12338772956827455528 12396338920781702874 12453020854575857894 12458400949483677396 12573756513830748483 12600689350752263358 12695787558965723472 12722558366065431897 12742369263552298032 12800633411991037392 12813341147474665356 12873121186965614523 12931983195136467813 12952120197931759728 13029887231570084616 13105399726901366352 13150534335566103918 13165632538017959376 13292965466298384984 13306161960839075562 13321438840243023984 13382350769096444304 13450278667082981256 13511779712657206136 13512096552176326728 13609453562551418904 13656324117703261761 13671682431150190824 13672003020249419352 13740129442228911696 13753769855546200428 13804233368848322868 13867352862990290508 13881119576430887469 13897056567907846008 13902734524385466864 13967597077355403612 14031463547759406372 14067263927040916176 14131586121494692656 14131917494936708688 14197516370809813548 14262768582852789324 14268595959237715992 14400712588489917066 14431558743596609316 14437455083015677128 14503469966797184568 14571135222673229694 14675108664629103912 14743574692764037146 14810989300412706726 14811336605270204298 14817388111516089684 14917024022433192504 14923118709661464432 14954586149585683107 15055144615233499842 15061295734750922436 15099723664805387088 15131563500468353913 15168766754264945328 15200752176739356903 15201108621198367569 15239535920960992524 15309218298285917044 15315832359915713496 15380642735043964677 15457645622507525658 15475392632407075056 15490755715603699908 15634188638896326759 15640576339933650222 15658533373618993104 15730131605780031024 15752180860198212456 15825671917921030698 15843841460880756336 15898034386681529238 15916287009398729616 16052170454142430491 16070600041345808712 16166711935466586468 16178662870101671472 16316403712646832639 16335136667540801448 16358033970205836012 16509497247707741901 16528451894375603832 16611201265978236528 16765008685107664644 16781652025237341567 16788508548369147486 16800919134336351144 16807783529480937552 16963411154753909196 17064862598548063494 17084454863299553808 17164161582620819364 17242644260181957084 17243048585239939332 17409816711457959438 17534045780754805224 17615850045321367242 17696398056502534902 17721203467722989013 17741549281118767416 17905822885573570818 18200995728864380406 18208432156937682348 18338359807394933904 18377028750983401629 18405644491797763824 18489803817320387344 18508159435241183292 18594508381172554311 18623462769807204816 18679531281863786841 18687601424225516094 18708618063679208496 18709056764551837008 18930021827746418064 19017024777137052432 19043681338448585208 19113553895328447048 19200950117986556088 19220011721211998034 19242078324795479088 19428180296897639592 19559278992212468496 19658099590352049528 19725801503349155877 19747985733883608968 19748448807026939064 19756517482021452912 19939448199447577476 19959242941258613343 19982158260364535976 20073526153644666456 20081727646334563248 20175418000624471884 20267669568985809204 20268144828264490092 20319381227947990032 20414180343827128356 20507523646725286236 20610194163343367544 20630654783319300642 20654340954138266544 20706350053272484302 20801029294485435762 20845584851861769012 20854101786578200296 21047195321639109558 21100895890561374264 21197379182242038984 21197876242405063032 21296274556214720322 21394152874279183986 21402893938856573988 21555615913955448624 21601068882734875599 21647338115394913974 21656182624523515692 21755204950195776852 21810711960274448016 21856702834009844541 21956642033067959971 22012662996943655868 22115362039146055719 22216483950619060089 22217004907905306447 22353344913476886192 22375536033649788756 22384678064492196648 22582716922850249763 22591943602126383654 22617881539671878928 22753150131397417992 22859303881441488786 22885548776827759152 22963827447428875566 22973748539873570244 22990192346909276112 22990731446986585776 23186468433761288487 23213088948610612584 23460864509900475333 23487800060428489656 23595197408670046536 23628271290297318684 23847051580022293857 23874430514098094424 24105900062018713068 24250067903199879702 24267994305152507208 24277909542583576464 24502705001311202172 24537050955308754018 24565222081549062576 24677545913654911056 24792677841563405748 24906041709151715788 24916801898967354792 25147513027661496966 25201378701504526716 25445116732130863794 25597293897822095241 25626682294949330712 25746242373931229046 25863966390272935626 26059774463140169232 26114725067186939157 26301068671132207836 26544597084753802353 26585930932596769968 26612323921678151124 26858734328360356227 26900557334165962512 27023559425314412272 27024193104352653456 27218907125102837808 27301493593296570609 27312648235406523522 27343364862300381648 27344006040498838704 27507539711092400856 27608466737696645736 27734705725980581016 27762239152861774938 27794113135815692016 27935194154710807224 28062927095518812744 28395032741619627096 28525537165705578648 28537191918475431984 28801425176979834132 28830017581817997051 28863117487193218632 28874910166031354256 29006939933594369136 29142270445346459388 29350217329258207824 29487149385528074292 29621978600825413452 29622673210540408596 29634776223032179368 29834048044866385008 29909172299171366214 30110289230466999684 30122591469501844872 30263127000936707826 30401504353478713806 30402217242396735138 30479071841921985048 30618436596571834088 30631664719831426992 30761285470087929354 30915291245015051316 30945982174978950963 30981511431207399816 31059525079908726453 31201543941728153643 31268377277792653518 31281152679867300444 31504361720396424912 31570792982458664337 31651343835842061396 31796068773363058476 31944411834322080483 32090476817560864573 32091229311418775979 32104340908284860982 32141200082691617424 32333423870933172936 32471007173092370961 32632807425293665278 32670273335081602896 32716067940411672024 33018994495415483802 33056903788751207664 33530017370215329288 33563304050474683134 33577017096738294972 33601838268672702288 33887915403189575481 33926822309507818392 34129725197096126988 34288955822162233179 34328323165241638728 34445741171143313349 34485288520363914168 34486097170479878664 34819633422915918876 35068091561509610448 35231700090642734484 35392796113005069804 35442406935445978026 35483098562237534832 35811645771147141636 36375101854799819553 36401991457728760812 36416864313875364696 36754057501966803258 37016318870482366584 37189016762345108622 37359062563727573682 37375202848451032188 37721269541492245449 38087362676897170416 38167675098196295691 38227107790656894096 38401900235973112176 38440023442423996068 38795949585409403439 38856360593795279184 39316199180704099056 39451603006698311754 39495971467767217936 39496897614053878128 39878896398895154952 39918485882517226686 39964316520729071952 40147052307289332912 40350836001248943768 40535339137971618408 40536289656528980184 40828360687654256712 41015047293450572472 41220388326686735088 41261309566638601284 41412700106544968604 41602058588970871524 41643358729292662407 41691169703723538024 41708203573156400592 42094390643278219116 42201791781122748528 42394758364484077968 42395752484810126064 42592549112429440644 42788305748558367972 42805787877713147976 43202137765469751198 43294676230789827948 43312365249047031384 43510409900391553704 43713405668019689082 43913284066135919942 44025325993887311736 44230724078292111438 44432967901238120178 44434009815810612894 44751072067299577512 44769356128984393296 44863758448757049321 45165433845700499526 45183887204252767308 45394690501405061739 45506300262794835984 45602256530218070709 45718607762882977572 45927654894857751132 45947497079747140488 46141928205131894031 46372936867522576974 46426177897221225168 46902565916688980277 46921729019800950666 46975600120856979312 47190394817340093072 47256542580594637368 47694103160044587714 47748861028196188848 48156511362427291473 48211800124037426136 48500135806399759404 48535988610305014416 48949211137940497917 49005410002622404344 49074101910617508036 49528491743123225703 49585355683126811496 49812083418303431576 49833603797934709584 50295026055322993932 50344956075712024701 50402757403009053432 50890233464261727588 51194587795644190482 51253364589898661424 51492484747862458092 51727932780545871252 52229450134373878314 52602137342264415672 53089194169507604706 53163610403168967039 53224647843356302248 53717468656720712454 54602987186593141218 54625296470813047044 55015079422184801712 55131086252950204887 55216933475393291472 55469411451961162032 55524478305723549876 55783525143517662933 55870388309421614448 56038593845591360523 56125854191037625488 56790065483239254192 57051074331411157296 57602850353959668264 57660035163635994102 57726234974386437264 58284540890692918776 58974298771056148584 59177404510047467631 59243957201650826904 59245346421080817192 59269552446064358736 59818344598342732428 60220578460933999368 60245182939003689744 60526254001873415652 60803008706957427612 60804434484793470276 60958143683843970096 61236873193143668176 61522570940175858708 61830582490030102632 61891964349957901926 61963022862414799632 62119050159817452906 62403087883456307286 62536754555585307036 62562305359734600888 63141585964917328674 63302687671684122792 63592137546726116952 63888823668644160966 64180953635121729146 64182458622837551958 64208681816569721964 64666847741866345872 64803206648204626797 64942014346184741922 65265614850587330556 65432135880823344048 65570108502029533623 65869926099203879913 66037988990830967604 66346086117438167157 66649451851857180267 67060034740430658576 67126608100949366268 67154034193476589944 67748150768550749289 67775830806379150962 67853644619015636784 68259450394192253976 68577911644324466358 68656646330483277456 68891482342286626698 68970577040727828336 68972194340959757328 69559405301283865461 69639266845831837752 70382593529701425999 70463400181285468968 70785592226010139608 70884813870891956052 71541154740066881571 71623291542294283272 72750203709599639106 72803982915457521624 72833728627750729392 73508115003933606516 74032637740964733168 74378033524690217244 74718125127455147364 74750405696902064376 75442539082984490898 76335350196392591382 76791881693466285723 76880046884847992136 77591899170818806878 78344175201560817471 78903206013396623508 79633791254261407059 79757792797790309904 79836971765034453372 80576202985081068681 80701672002497887536 81070678275943236816 81072579313057960368 81656721375308513424 81904480779889711827 82030094586901144944 82522619133277202568 82825400213089937208 83204117177941743048 83286717458585324814 83382339407447076048 84188781286556438232 85185098224858881288 85576611497116735944 85611575755426295952 86404275530939502396 86490052745453991153 86589352461579655896 86624730498094062768 87020819800783107408 87426811336039378164 87826568132271839884 88050651987774623472 88461448156584222876 88865935802476240356 88868019631621225788 89502144134599155024 89727516897514098642 90330867691400999052 90367774408505534616 90789381002810123478 91204513060436141418 91437215525765955144 91855309789715502264 91894994159494280976 92283856410263788062 92745873735045153948 93604631825184460929 93805131833377960554 93843458039601901332 94513085161189274736 94712378947375993011 95388206320089175428 95833235502966241449 96271430452682593719 96273687934256327937 96313022724854582946 96423600248074852272 97000271612799518808 97898422275880995834 98010820005244808688 98148203821235016072 99056983486246451406 99170711366253622992 99624166836606863152 100590052110645987864 100689912151424049402 100805514806018106864 101663746209568726443 101780466928523455176 102389175591288380964 102866867466486699537 102984969495724916184 103337223513429940047 103455865561091742504 104458900268747756628 105204274684528831344 106178388339015209412 106327220806337934078 106449295686712604496 107434937313441424908 109125305564399458659 109205974373186282436 109250592941626094088 110262172505900409774 111048956611447099752 111567050287035325866 112077187691182721046 113163808624476736347 114503025294588887073 115205700707919336528 115320070327271988204 116387848756228210317 116569081781385837552 117948597542112297168 118354809020094935262 118487914403301653808 118490692842161634384 119636689196685464856 120441156921867998736 121052508003746831304 121606017413914855224 121608868969586940552 123045141880351717416 123661164980060205264 123783928699915803852 124238100319634905812 124806175766912614572 124930076187877987221 125073509111170614072 125124610719469201776 126283171929834657348 126605375343368245584 127184275093452233904 127777647337288321932 128361907270243458292 128364917245675103916 128417363633139443928 129606413296409253594 129884028692369483844 130531229701174661112 131140217004059067246 131739852198407759826 132075977981661935208 132692172234876334314 133298903703714360534 134253216201898732536 134308068386953179888 134591275346271147963 135496301537101498578 135551661612758301924 136518900788384507952 136806769590654212127 137155823288648932716 137782964684573253396 138425784615395682093 139118810602567730922 139278533691663675504 140707697750066940831 140765187059402851998 140926800362570937936 141571184452020279216 141769627741783912104 143082309480133763142 143246583084588566544 145500407419199278212 145607965830915043248 146847633413821493751 147016230007867213032 148585475229369677109 148756067049380434488 149436250254910294728 149500811393804128752 150885078165968981796 152670700392785182764 153583763386932571446 153760093769695984272 155183798341637613756 156688350403121634942 157806412026793247016 159267582508522814118 159490831209506901117 159673943530068906744 161152405970162137362 163808961559779423654 165045238266554405136 165393258758850614661 165650800426179874416 166408234355883486096 166573434917170649628 167350575430552988799 168115781536774081569 168377562573112876464 170370196449717762576 171153222994233471888 172808551061879004792 172980105490907982306 173178704923159311792 174853622672078756328 175653136264543679768 176922896313168445752 177532213530142402893 177731871604952480712 177736039263242451576 179455033795028197284 180661735382801998104 180735548817011069232 181578762005620246956 182409026120872282836 182874431051531910288 183710619579431004528 184567712820527576124 185491747470090307896 187209263650368921858 187610263666755921108 187686916079203802664 189424757894751986022 190776412640178350856 191666471005932482898 192542860905365187438 192547375868512655874 192626045449709165892 194000543225599037616 194409619944613880391 195796844551761991668 196296407642470032144 196710325506088600869 197609778297611639739 198113966972492902812 199948355555571540801 201180104221291975728 201379824302848098804 203244452305652247867 203327492419137452886 203560933857046910352 204778351182576761928 205733734932973399074 205969938991449832368 206674447026859880094 206911731122183485008 208678215903851596383 208917800537495513256 212356776678030418824 212654441612675868156 214623464220200644713 214869874626882849816 218250611128798917318 218411948746372564872 218501185883252188176 220524345011800819548 222097913222894199504 223134100574070651732 224154375382365442092 226327617248953472694 229006050589177774146 230375645080398857169 230640140654543976408 232775697512456420634 236709618040189870524 238901373762784221177 239273378393370929712 241728608955243206043 242105016007493662608 243212034827829710448 243217737939173881104 246090283760703434832 247567857399831607704 248476200639269811624 249612351533825229144 249860152375755974442 250147018222341228144 252566343859669314696 255555294674576643864 256723814540486916584 256729834491350207832 256834727266278887856 259212826592818507188 259470158236361973459 259768057384738967688 261062459402349322224 262280434008118134492 263479704396815519652 264151955963323870416 265384344469752668628 266597807407428721068 268506432403797465072 269182550692542295926 270992603074202997156 271103323225516603848 273613539181308424254 274311646577297865432 275565929369146506792 276851569230791364186 278237621205135461844 280813895475553382787 281415395500133881662 281530374118805703996 283539255483567824208 284137136842127979033 286164618960267526284 287499706508898724347 288814291358047781157 288821063802768983811 291000814838398556424 293695266827642987502 294032460015734426064 297170950458739354218 297512134098760868976 298872500509820589456 301770156331937963592 304991238628706179329 305341400785570365528 307167526773865142892 310011670540289820141 310367596683275227512 313376700806243269884 315612824053586494032 318535165017045628236 318981662419013802234 319347887060137813488 322304811940324274724 327617923119558847308 330786517517701229322 333146869834341299256 334701150861105977598 336231563073548163138 339491425873430209041 345617102123758009584 345960210981815964612 349163546268684630951 349707245344157512656 351306272529087359536 353845792626336891504 355064427060284805786 355463743209904961424 355472078526484903152 358910067590056394568 361323470765603996208 363157524011240493912 364818052241744565672 369135425641055152248 370983494940180615792 374418527300737843716 374790228563633961663 375220527333511842216 375373832158407605328 378849515789503972044 381552825280356701712 383332942011864965796 385085721810730374876 385094751737025311748 385252090899418331784 388819239889227760782 391593689103523983336 393420651012177201738 395219556595223279478 396227933944985805624 399896711111143081602 402759648605696197608 403773826038813443889 406488904611304495734 406654984838274905772 409556702365153523856 410420308771962636381 411467469865946798148 413348894053719760188 415277353846187046279 417176198628291239449 417356431807703192766 417835601074991026512 422123093250200822493 424713553356060837648 425308883225351736312 429246928440401289426 429739749253765699632 436501222257597834636 436823897492745129744 440542900241464481253 441048690023601639096 445756425688109031327 446268201148141303464 448308750764730884184 452655234497906945388 458012101178355548292 460751290160797714338 461280281309087952816 465551395024912841268 473419236080379741048 477802747525568442354 483457217910486412086 495135714799663215408 496179776276551843983 496952401278539623248 499224703067650458288 499720304751511948884 504347344610322244707 505132687719338629392 511110589349153287728 513447629080973833168 513459668982700415664 518425653185637014376 518940316472723946918 519536114769477935376 524560868016236268984 526959408793631039304 530768688939505337256 533195614814857442136 538365101385084591852 541985206148405994312 542206646451033207696 547227078362616848508 548623293154595730864 551131858738293013584 553703138461582728372 556475242410270923688 561627790951106765574 562830791000267763324 563060748237611407992 568274273684255958066 572329237920535052568 574999413017797448694 577628582716095562314 577642127605537967622 582001629676797112848 583228859833841641173 587390533655285975004 590130976518265802607 592829334892834919217 594341900917478708436 599845066666714622403 603540312663875927184 609733356916956743601 609982477257412358658 610682801571140731056 614335053547730285784 620023341080579640282 620735193366550455024 626034647711554789149 626753401612486539768 637070330034091256472 637963324838027604468 643870392660601934139 644609623880648549448 655235846239117694616 661573035035402458644 666293739668682598512 669402301722211955196 672463126147096326276 678982851746860418082 691126935241196571507 691920421963631929224 698327092537369261902 710128854120569611572 716704121288352663531 717820135180112789136 725185826865729618129 726315048022480987824 729636104483489131344 738270851282110304496 748837054601475687432 749580457127267923326 750441054667023684432 757699031579007944088 766665884023729931592 770171443621460749752 770189503474050623496 770504181798836663568 777638479778455521564 783187378207047966672 786841302024354403476 790439113190446558956 792455867889971611248 799793422222286163204 805519297211392395216 807547652077626887778 812977809222608991468 813309969676549811544 820840617543925272762 822934939731893596296 826697788107439520376 830554707692374092558 834352397256582478898 834712863615406385532 842441686426660148361 844246186500401644986 850617766450703472624 852411410526383937099 858493856880802578852 862499119526696173041 866442874074143343471 873002444515195669272 881085800482928962506 882097380047203278192 891512851376218062654 892536402296282606928 896617501529461768368 905310468995813890776 914973715886118537987 916024202356711096584 921502580321595428676 930035011620869460423 931102790049825682536 946838472160759482096 955605495051136884708 966914435820972824172 992359552553103687966 999440609503023897768 1008694689220644489414 1018474277620290627123 1036851306371274028752 1037880632945447893836 1047490638806053892853 1049121736032472537968 1053918817587262078608 1061537377879010674512 1066391229629714884272 1076730202770169183704 1083970412296811988624 1094454156725233697016 1107406276923165456744 1112950484820541847376 1123255581902213531148 1124370685690901884989 1125661582000535526648 1126121496475222815984 1136548547368511916132 1144658475841070105136 1149998826035594897388 1155257165432191124628 1155284255211075935244 1166457719667683282346 1174781067310571950008 1180261953036531605214 1185658669785669838434 1188683801834957416872 1199690133333429244806 1219466713833913487202 1219964954514824717316 1228670107095460571568 1231260926315887909143 1240046682161159280564 1245832061538561138837 1251528595884873718347 1252069295423109578298 1253506803224973079536 1274140660068182512944 1275926649676055208936 1287740785321203868278 1289219247761297098896 1310471692478235389232 1321628700724393443759 1323146070070804917288 1337269277064327093981 1338804603444423910392 1344926252294192652552 1357965703493720836164 1382253870482393143014 1383840843927263858448 1396654185074738523804 1420257708241139223144 1433408242576705327062 1450371653731459236258 1488539328829655531949 1497674109202951374864 1499160914254535846652 1513042033830966734121 1515398063158015888176 1533331768047459863184 1540342887242921499504 1540379006948101246992 1555276959556911043128 1573682604048708806952 1580878226380893117912 1599586844444572326408 1615095304155253775556 1625955618445217982936 1626619939353099623088 1641681235087850545524 1645869879463787192592 1653395576214879040752 1661109415384748185116 1668704794513164957796 1669425727230812771064 1684883372853320296722 1688492373000803289972 1704822821052767874198 1716987713761605157704 1724998239053392346082 1732885748148286686942 1746004889030391338544 1749686579501524923519 1762171600965857925012 1778488004678504757651 1783025702752436125308 1799535200000143867209 1810620937991627781552 1829200070750870230803 1829947431772237075974 1832048404713422193168 1843005160643190857352 1860070023241738920846 1862205580099651365072 1911210990102273769416 1931611177981805802417 1933828871641945648344 1984719105106207375932 1998881219006047795536 2017389378441288978828 2036948555240581254246 2073380805723589714521 2075761265890895787672 2094981277612107785706 2150112363865057990593 2153460405540338367408 2175557480597188854387 2188908313450467394032 2214812553846330913488 2246511163804427062296 2248741371381803769978 2251323164001071053296 2273097094737023832264 2299997652071189794776 2310514330864382249256 2310568510422151870488 2332915439335366564692 2349562134621143900016 2360523906073063210428 2371317339571339676868 2377367603669914833744 2399380266666858489612 2438933427667826974404 2439929909029649434632 2462521852631775818286 2480093364322318561128 2491664123077122277674 2503057191769747436694 2504138590846219156596 2527325059279980445083 2551853299352110417872 2557234231579151811297 2575481570642407736556 2599328622222430030413 2643257401448786887518 2646292140141609834576 2674538554128654187962 2677609206888847820784 2689852504588385305104 2715931406987441672328 2764507740964786286028 2790105034862608381269 2793308370149477047608 2840515416482278446288 2866816485153410654124 2900743307462918472516 2977078657659311063898 2998321828509071693304 3026084067661933468242 3110553919113822086256 3142471916418161678559 3147365208097417613904 3161756452761786235824 3199173688889144652816 3230190608310507551112 3251911236890435965872 3283362470175701091048 3322218830769496370232 3337409589026329915592 3338851454461625542128 3369766745706640593444 3373112057072705654967 3376984746001606579944 3409645642105535748396 3433975427523210315408 3449996478106784692164 3465771496296573373884 3499373159003049847038 3524343201931715850024 3556976009357009515302 3566051405504872250616 3599070400000287734418 3658400141501740461606 3659894863544474151948 3686010321286381714704 3693782778947663727429 3720140046483477841692 3737496184615683416511 3754585787654621155041 3822421980204547538832 3863222355963611604834 3867657743283891296688 3964886102173180331277 3969438210212414751864 4034778756882577957656 4073897110481162508492 4146761611447179429042 4151522531781791575344 4189962555224215571412 4300224727730115981186 4351114961194377708774 4493022327608854124592 4497482742763607539956 4539126101492900202363 4546194189474047664528 4599995304142379589552 4621028661728764498512 4621137020844303740976 4665830878670733129384 4721047812146126420856 4742634679142679353736 4798760533333716979224 4877866855335653948808 4879859818059298869264 4925043705263551636572 4960186728644637122256 4983328246154244555348 5006114383539494873388 5008277181692438313192 5054650118559960890166 5114468463158303622594 5150963141284815473112 5198657244444860060826 5249059738504574770557 5286514802897573775036 5335464014035514272953 5349077108257308375924 5398605600000431601627 5431862813974883344656 5487600212252610692409 5529015481929572572056 5580210069725216762538 5586616740298954095216 5733632970306821308248 5794833533945417407251 5801486614925836945032 5954157315318622127796 5996643657018143386608 6052168135323866936484 6284943832836323357118 6450337091595173971779 6460381216621015102224 6566724940351402182096 6644437661538992740464 6674819178052659831184 6739533491413281186888 6746224114145411309934 6753969492003213159888 6819291284211071496792 6899992956213569384328 6931542992593146747768 6998746318006099694076 7048686403863431700048 7113952018714019030604 7132102811009744501232 7198140800000575468836 7316800283003480923212 7319789727088948303896 7387565557895327454858 7440280092966955683384 7474992369231366833022 7509171575309242310082 7581975177839941335249 7671702694737455433891 7726444711927223209668 7797985866667290091239 7929772204346360662554 7938876420424829503728 8069557513765155915312 8147794220962325016984 8293523222894358858084 8370315104587825143807 8379925110448431142824 8600449455460231962372 8702229922388755417548 8994965485527215079912 9078252202985800404726 9331661757341466258768 9427415749254485035677 9442095624292252841712 9485269358285358707472 9597521066667433958448 9755733710671307897616 9850087410527103273144 9966656492308489110696 10012228767078989746776 10016554363384876626384 10109300237119921780332 10228936926316607245188 10301926282569630946224 10397314488889720121652 10498119477009149541114 10573029605795147550072 10670928028071028545906 10698154216514616751848 10797211200000863203254 10975200424505221384818 11058030963859145144112 11081348336842991182287 11160420139450433525076 11212488553847050249533 11263757362963863465123 11467265940613642616496 11589667067890834814502 11602973229851673890064 11894658306519540993831 11908314630637244255592 12104336270647733872968 12569887665672646714236 12900674183190347943558 13479066982826562373776 13492448228290822619868 13617378304478700607089 13638582568422142993584 13799985912427138768656 13863085985186293495536 13997492636012199388152 14227904037428038061208 14396281600001150937672 14633600566006961846424 14639579454177896607792 14775131115790654909716 14880560185933911366768 14949984738462733666044 15018343150618484620164 15163950355679882670498 15343405389474910867782 15452889423854446419336 15595971733334580182478 15859544408692721325108 16006392042106542818859 16195816800001294804881 16295588441924650033968 16587046445788717716168 16740630209175650287614 16759850220896862285648 17200898910920463924744 17384500601836252221753 17404459844777510835096 17989930971054430159824 18156504405971600809452 18854831498508970071354 19351011274785521915337 19700174821054206546288 19933312984616978221392 20024457534157979493552 20218600474239843560664 20457873852633214490376 20794628977779440243304 20996238954018299082228 21146059211590295100144 21341856056142057091812 21396308433029233503696 21594422400001726406508 21950400849010442769636 22162696673685982364574 22320840278900867050152 22424977107694100499066 22527514725927726930246 22745925533519824005747 23179334135781669629004 23393957600001870273717 23789316613039081987662 23816629261274488511184 24208672541295467745936 25110945313763475431421 25139775331345293428472 25801348366380695887116 26984896456581645239736 27234756608957401214178 27994985272024398776304 28282247247763455107031 28455808074856076122416 28792563200002301875344 29267201132013923692848 29550262231581309819432 29899969476925467332088 30036686301236969240328 30327900711359765340996 30686810778949821735564 30905778847708892838672 31191943466669160364956 31719088817385442650216 32012784084213085637718 32391633600002589609762 33174092891577435432336 33244045010528973546861 33481260418351300575228 33791272088891590395369 34401797821840927849488 34769001203672504443506 34808919689555021670192 36313008811943201618904 37709662997017940142708 38702022549571043830674 40437200948479687121328 40852134913436101821267 40915747705266428980752 41589257955558880486608 41992477908036598164456 42683712112284114183624 43188844800003452813016 43900801698020885539272 44325393347371964729148 44641680557801734100304 44849954215388200998132 45055029451855453860492 45491851067039648011494 46358668271563339258008 46787915200003740547434 47578633226078163975324 48019176126319628456577 48587450400003884414643 50221890627526950862842 50279550662690586856944 51602696732761391774232 53969792913163290479472 54469513217914802428356 56564494495526910214062 59100524463162619638864 59799938953850934664176 60073372602473938480656 60655801422719530681992 61373621557899643471128 62383886933338320729912 63438177634770885300432 64025568168426171275436 64783267200005179219524 66488090021057947093722 66962520836702601150456 67582544177783180790738 68237776600559472017241 69538002407345008887012 70181872800005610821151 72626017623886403237808 75332835941290426294263 75419325994035880285416 77404045099142087661348 81704269826872203642534 83984955816073196328912 85367424224568228367248 86377689600006905626032 87801603396041771078544 88650786694743929458296 89699908430776401996264 90110058903710907720984 90983702134079296022988 92717336543126678516016 93575830400007481094868 95157266452156327950648 96038352252639256913154 97174900800007768829286 99732135031586920640583 100443781255053901725684 101373816266674771186107 103205393465522783548464 108939026435829604856712 113128988991053820428124 121311602845439061363984 122556404740308305463801 122747243115799286942256 124767773866676641459824 128051136336852342550872 129566534400010358439048 132976180042115894187444 133925041673405202300912 135165088355566361581476 136475553201118944034482 139076004814690017774024 140363745600011221642302 144057528378958885369731 145762351200011653243929 150665671882580852588526 150838651988071760570832 154808090198284175322696 163408539653744407285068 177301573389487858916592 179399816861552803992528 180220117807421815441968 181967404268158592045976 187151660800014962189736 190314532904312655901296 192076704505278513826308 194349801600015537658572 199464270063173841281166 200887562510107803451368 202747632533349542372214 210545618400016832463453 217878052871659209713424 225998507823871278882789 226257977982107640856248 245112809480616610927602 256102272673704685101744 259133068800020716878096 265952360084231788374888 270330176711132723162952 272951106402237888068964 278152009629380035548048 280727491200022443284604 288115056757917770739462 291524702400023306487858 301331343765161705177052 304121448800024313558321 309616180396568350645392 326817079307488814570136 363934808536317184091952 367669214220924916391403 374303321600029924379472 384153409010557027652616 388699603200031075317144 398928540126347682562332 401775125020215606902736 405495265066699084744428 421091236800033664926906 432172585136876656109193 451997015647742557765578 452515955964215281712496 490225618961233221855204 531904720168463576749776 540660353422265446325904 545902212804475776137928 561454982400044886569208 576230113515835541478924 583049404800046612975716 602662687530323410354104 608242897600048627116642 631636855200050497390359 653634158614977629140272 735338428441849832782806 768306818021114055305232 777399206400062150634288 797857080252695365124664 810990530133398169488856 842182473600067329853812 864345170273753312218386 903994031295485115531156 912364346400072940674963 980451237922466443710408 1091804425608951552275856 1122909964800089773138416 1152460227031671082957848 1166098809600093225951432 1205325375060646820708208 1216485795200097254233284 1263273710400100994780718 1296517755410629968327579 1470676856883699665565612 1595714160505390730249328 1621981060266796338977712 1684364947200134659707624 1728690340547506624436772 1807988062590970231062312 1824728692800145881349926 1894910565600151492171077 1960902475844932887420816 2304920454063342165915696 2332197619200186451902864 2432971590400194508466568 2526547420800201989561436 2593035510821259936655158 2737093039200218822024889 2941353713767399331131224 3368729894400269319415248 3457380681095013248873544 3615976125181940462124624 3649457385600291762699852 3789821131200302984342154 4865943180800389016933136 5053094841600403979122872 5186071021642519873310316 5474186078400437644049778 5882707427534798662262448 6914761362190026497747088 7298914771200583525399704 7579642262400605968684308 8211279117600656466074667 10106189683200807958245744 10372142043285039746620632 10948372156800875288099556 14597829542401167050799408 15159284524801211937368616 16422558235201312932149334 20744284086570079493241264 21896744313601750576199112 24633837352801969398224001 30318569049602423874737232 32845116470402625864298668 43793488627203501152398224 49267674705603938796448002 65690232940805251728597336 98535349411207877592896004 131380465881610503457194672 197070698822415755185792008 394141397644831510371584016
- Sum of all divisors σ(n): 1341824502086545731206625099
- Sum of proper divisors (its aliquot sum) s(n): 947683104441714220835041083
- 394141397644831510371584016 is an abundant number, because the sum of its proper divisors (947683104441714220835041083) is greater than itself. Its abundance is 553541706796882710463457067
Bases of 394141397644831510371584016
- Binary: 101000110000001101010111111111010110010100101011100100111100110011110000101001000000100002
- Hexadecimal: 0x14606AFFACA572799E14810
- Base-36: 1DIUK6X7KKRCOE2900
Squares and roots of 394141397644831510371584016
- 394141397644831510371584016 squared (3941413976448315103715840162) is 155347441337421194070759903106318968396363000946688256
- 394141397644831510371584016 cubed (3941413976448315103715840163) is 61228857649279663038427779268043731275171066812925941405615693301328784064516096
-
394141397644831510371584016 is a
perfect square number . Itssquare root is 19852994676996 -
The
cube root of 394141397644831510371584016 is 733191380.6139475349
Scales and comparisons
How big is 394141397644831510371584016?- 394,141,397,644,831,510,371,584,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 394,141,397,644,831,510,371,584,016 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 394141397644831510371584016 cubic inches would be around 61099281.7 feet tall.
Recreational maths with 394141397644831510371584016
- 394141397644831510371584016 backwards is 610485173015138446793141493
- 394141397644831510371584016 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 394141397644831510371584016's digits is 108
- 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 394141397644831510371584016 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 394141397644831510371584016 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/394141397644831510371584016/
Chicago style:
Numbermatics. 2024. "Number 394141397644831510371584016 - Facts about the integer". https://numbermatics.com/n/394141397644831510371584016/
The information we have on file for 394141397644831510371584016 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 394141397644831510371584016, math, Factors of 394141397644831510371584016, curriculum, school, college, exams, university, Prime factorization of 394141397644831510371584016, STEM, science, technology, engineering, physics, economics, calculator, three hundred ninety-four septillion, one hundred forty-one sextillion, three hundred ninety-seven quintillion, six hundred forty-four quadrillion, eight hundred thirty-one trillion, five hundred ten billion, three hundred seventy-one million, five hundred eighty-four thousand and sixteen.