107804951862081689811507912
107,804,951,862,081,689,811,507,912 is an even composite number composed of seven prime numbers multiplied together.
107804951862081689811507912 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 107804951862081689811507912:
23 × 33 × 73 × 113 × 133 × 1093 × 7273
(2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 13 × 13 × 13 × 109 × 109 × 109 × 727 × 727 × 727)See below for interesting mathematical facts about the number 107804951862081689811507912 from the Numbermatics database.
Names of 107804951862081689811507912
- Cardinal: 107804951862081689811507912 can be written as One hundred seven septillion, eight hundred four sextillion, nine hundred fifty-one quintillion, eight hundred sixty-two quadrillion, eighty-one trillion, six hundred eighty-nine billion, eight hundred eleven million, five hundred seven thousand, nine hundred twelve.
Scientific notation
- Scientific notation: 1.07804951862081689811507912 × 1026
Factors of 107804951862081689811507912
Divisors of 107804951862081689811507912
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 18 21 22 24 26 27 28 33 36 39 42 44 49 52 54 56 63 66 72 77 78 84 88 91 98 99 104 108 109 117 121 126 132 143 147 154 156 168 169 182 189 196 198 216 218 231 234 242 252 264 273 286 294 297 308 312 327 338 343 351 363 364 378 392 396 429 436 441 462 468 484 504 507 539 546 572 588 594 616 637 654 676 686 693 702 726 727 728 756 763 792 819 847 858 872 882 924 936 968 981 1001 1014 1029 1078 1089 1092 1144 1176 1183 1188 1199 1274 1287 1308 1323 1331 1352 1372 1386 1404 1417 1452 1454 1512 1521 1526 1573 1617 1638 1694 1716 1764 1848 1859 1911 1962 2002 2028 2058 2079 2156 2178 2181 2184 2197 2289 2366 2376 2398 2457 2541 2548 2574 2616 2646 2662 2744 2772 2808 2834 2904 2908 2943 3003 3042 3052 3087 3146 3234 3267 3276 3388 3432 3528 3549 3597 3718 3773 3822 3861 3924 3993 4004 4056 4116 4158 4251 4312 4356 4362 4394 4459 4563 4578 4719 4732 4796 4851 4914 5082 5089 5096 5148 5292 5324 5341 5544 5577 5668 5733 5816 5886 5929 6006 6084 6104 6174 6292 6468 6534 6543 6552 6591 6776 6867 7007 7098 7194 7436 7546 7623 7644 7722 7848 7986 7997 8008 8232 8281 8316 8393 8502 8712 8724 8788 8918 9009 9126 9156 9261 9317 9438 9451 9464 9592 9702 9828 9919 10164 10178 10296 10584 10647 10648 10682 10791 11011 11154 11319 11336 11466 11772 11858 11881 11979 12012 12168 12348 12584 12753 12936 13013 13068 13086 13182 13189 13377 13734 14014 14157 14196 14388 14553 14872 15092 15246 15267 15288 15379 15444 15587 15972 15994 16023 16562 16632 16731 16786 17004 17199 17303 17448 17576 17787 17836 18018 18252 18312 18421 18522 18634 18876 18902 19404 19629 19656 19773 19838 20328 20356 20449 20601 21021 21294 21364 21582 22022 22308 22638 22869 22932 23544 23716 23762 23958 23991 24024 24167 24696 24843 25179 25506 26026 26136 26172 26364 26378 26754 27027 27468 27951 28028 28314 28353 28392 28776 29106 29757 30184 30492 30534 30758 30888 31174 31941 31944 31988 32046 32373 33033 33124 33462 33572 33957 34008 34398 34606 35574 35623 35643 35672 35937 36036 36504 36842 37044 37268 37387 37752 37804 38259 38808 39039 39258 39546 39567 39676 40131 40712 40898 41202 41503 42042 42471 42588 42728 43164 44044 44616 45276 45738 45801 45864 46137 46761 47432 47524 47916 47982 48069 48334 49049 49686 50193 50358 51012 51909 52052 52344 52728 52756 53361 53508 54054 54936 55263 55902 55979 56056 56628 56706 57967 58212 58751 59319 59514 60984 61068 61347 61516 62348 63063 63882 63976 64092 64746 65219 66066 66157 66248 66924 67144 67914 68796 69212 69433 71148 71246 71286 71874 71973 72072 72501 73684 74088 74529 74536 74774 75537 75608 76518 77077 78078 78516 79092 79134 79243 79352 80262 81796 82404 83006 83167 83853 84084 84942 85059 85176 86328 87967 88088 89271 90552 91091 91476 91602 92274 92323 93522 95048 95832 95964 96138 96668 98098 99099 99372 100386 100716 101871 102024 103818 103961 104104 105512 106722 106869 106929 107016 107653 108108 109109 110526 111804 111958 112161 113256 113412 115934 116424 117117 117502 118638 118701 119028 120393 121121 122136 122694 122863 123032 124509 124696 126126 127764 128184 128947 129492 130438 130691 132132 132314 133848 135828 137403 137592 138411 138424 138866 140283 142296 142492 142572 143143 143748 143946 144207 145002 145079 147147 147368 149058 149548 151074 153036 154154 154453 155727 156156 157032 158184 158268 158486 160083 160524 163592 164808 165789 166012 166334 167706 167937 168168 169169 169884 170118 171457 173901 175934 176253 178542 182182 182952 183204 184041 184548 184646 187044 189189 191928 192276 193336 195657 196196 198198 198471 198744 200772 201432 202631 203742 207636 207922 208299 213444 213738 213858 215306 215919 216216 217503 218218 221052 223587 223608 223916 224322 224939 226611 226824 231231 231868 234234 235004 237276 237402 237729 238056 239473 240786 242242 245388 245726 249018 249361 249501 251559 252252 255177 255528 257894 258984 260876 261382 263901 264264 264628 265837 267813 271656 273273 274806 276822 276969 277732 280566 284984 285144 286286 287496 287892 288414 290004 290158 294294 297297 298116 299096 302148 306072 308308 308906 311454 311883 312312 316536 316972 320166 320607 320787 321048 322959 327327 331578 332024 332668 335412 335874 336483 338338 339768 340236 342914 347802 351351 351868 352506 356103 357084 363363 364364 366408 368082 368589 369096 369292 373527 374088 378378 384552 386841 391314 391853 392073 392392 396396 396942 401544 405262 407484 411257 415233 415272 415844 416598 420849 426888 427476 427716 429429 430612 431838 435006 435237 436436 441441 442104 447174 447832 448644 449878 453222 456533 462462 463099 463359 463736 467181 468468 470008 474552 474804 475458 478946 481572 484484 486031 490776 491452 497367 498036 498722 499002 503118 503811 504504 507507 510354 514371 515788 521703 521752 522764 527802 528529 528759 529256 531674 535626 539539 546546 549612 552123 553644 553938 554701 555464 561132 572572 575784 576828 580008 580316 582169 586971 588588 594594 595413 596232 604296 607893 615769 616616 617812 622908 623766 624897 633944 637637 640332 641214 641574 645918 646261 652509 654654 663156 665336 670824 671748 672966 674817 676676 680472 685828 693693 695604 702702 703736 705012 712206 713187 714168 718419 726726 727727 728728 736164 737178 738584 747054 748083 748503 753571 756756 763763 773682 782628 783706 784146 791703 792792 793884 797511 810524 814968 819819 822514 830466 830907 831688 833196 841698 847847 854952 855432 858858 860041 861224 863676 870012 870474 871673 872872 882882 894348 897288 899756 902629 906444 913066 914837 924924 926198 926718 934362 935649 936936 949608 950916 957892 961821 963144 967637 968877 968968 972062 981981 982904 994734 996072 997444 998004 1002001 1006236 1007622 1009449 1015014 1015553 1020708 1028742 1030159 1031576 1043406 1045528 1055604 1057058 1057518 1063348 1071252 1079078 1081171 1090089 1093092 1099224 1104246 1105767 1107288 1107876 1109402 1120581 1122264 1143571 1145144 1153656 1160523 1160632 1164338 1173942 1175559 1176219 1177176 1184183 1189188 1190826 1200199 1215786 1231538 1233771 1235624 1245816 1247532 1249794 1275274 1280664 1282428 1283148 1288287 1291836 1292522 1295029 1305018 1305711 1309308 1324323 1326312 1343496 1345932 1349634 1351493 1353352 1369599 1371656 1387386 1389297 1390077 1391208 1405404 1410024 1418417 1424412 1426374 1436838 1437601 1453452 1455454 1458093 1472328 1474356 1494108 1496166 1497006 1507142 1511433 1513512 1522521 1527526 1543113 1547364 1565109 1565256 1567412 1568292 1574573 1583406 1585587 1586277 1587768 1595022 1597219 1618617 1621048 1639638 1645028 1660932 1661814 1664103 1666392 1676311 1683396 1695694 1698983 1717716 1720082 1727352 1740024 1740948 1743346 1746507 1760913 1765764 1786239 1788696 1799512 1805258 1812888 1823679 1826132 1829674 1847307 1849848 1852396 1853436 1860859 1868724 1871298 1874691 1886027 1901832 1912911 1915784 1923642 1935274 1937754 1938783 1944124 1963962 1989468 1994888 1996008 2004002 2007889 2012472 2015244 2018898 2024451 2030028 2031106 2041416 2057484 2060318 2081079 2086812 2111208 2114116 2115036 2126696 2139561 2142504 2155257 2158156 2162342 2180178 2183181 2186184 2208492 2211534 2215752 2218804 2228941 2241162 2244249 2245509 2260713 2287142 2291289 2321046 2328676 2347884 2351118 2352438 2368366 2375109 2378376 2381652 2392533 2400398 2431572 2459457 2463076 2467542 2492721 2495064 2499588 2543541 2550548 2564856 2566296 2576574 2580123 2583672 2585044 2590058 2610036 2611422 2615019 2618616 2634203 2648646 2691864 2699268 2702986 2707887 2739198 2742971 2744511 2774772 2778594 2780154 2806947 2810808 2836834 2848824 2852748 2873676 2875202 2902911 2906631 2906904 2910908 2916186 2924207 2945943 2948712 2988216 2992332 2994012 3006003 3014284 3022866 3045042 3046659 3055052 3086226 3090477 3094728 3130218 3134824 3136584 3149146 3166812 3171174 3172554 3190044 3194438 3237234 3241693 3243513 3270267 3279276 3290056 3317301 3321864 3323628 3328206 3352622 3366792 3391388 3397966 3430713 3435432 3440164 3481569 3481896 3486692 3493014 3521826 3526677 3528657 3531528 3552549 3572478 3600597 3610516 3647358 3652264 3659348 3694614 3699703 3701313 3704792 3706872 3721718 3737448 3742596 3749382 3772054 3825822 3847284 3864861 3870548 3875508 3877566 3882907 3885087 3888248 3917133 3927924 3978936 4008004 4015778 4030488 4037796 4048902 4054479 4060056 4062212 4075183 4108797 4114968 4120636 4162158 4167891 4170231 4173624 4228232 4230072 4255251 4279122 4310383 4310514 4312803 4316312 4324684 4360356 4366362 4374279 4416984 4423068 4437608 4457882 4482324 4488498 4491018 4521426 4523827 4567563 4574284 4582578 4629339 4642092 4657352 4695768 4702236 4704876 4723719 4736732 4750218 4756761 4763304 4785066 4791657 4800796 4855851 4863144 4918914 4926152 4935084 4985442 4992309 4999176 5028933 5087082 5094089 5096949 5101096 5153148 5160246 5170088 5180116 5220072 5222844 5230038 5239521 5268406 5297292 5346341 5398536 5405972 5415774 5471037 5478396 5485942 5489022 5541921 5549544 5557188 5560308 5582577 5613894 5658081 5673668 5705496 5738733 5747352 5750404 5805822 5813262 5813819 5816349 5821816 5832372 5848414 5891886 5934929 5984664 5988024 6012006 6020287 6023667 6028568 6045732 6073353 6090084 6093318 6101711 6110104 6172452 6180954 6260436 6298292 6318403 6333624 6342348 6345108 6380088 6388876 6403859 6465771 6474468 6483386 6487026 6540534 6549543 6558552 6634602 6647256 6656412 6686823 6705244 6732747 6773459 6782139 6782776 6795932 6861426 6870877 6873867 6880328 6963138 6973384 6986028 7014007 7043652 7053354 7057314 7105098 7108871 7144956 7177599 7201194 7211113 7221032 7294716 7318696 7389228 7399406 7402626 7443436 7485192 7498764 7544108 7568197 7630623 7651644 7694568 7729722 7740369 7741096 7751016 7755132 7765814 7770174 7834266 7845057 7855848 7902609 8004997 8016008 8031556 8075592 8097804 8108958 8123661 8124424 8150366 8217594 8228913 8233533 8241272 8289281 8324316 8335782 8340462 8401393 8510502 8558244 8620766 8621028 8625606 8637487 8649368 8708733 8720712 8732724 8748558 8772621 8846136 8915764 8964648 8976996 8982036 9018009 9042852 9047654 9065203 9135126 9139977 9148568 9165156 9258678 9271431 9284184 9404472 9409752 9447438 9460451 9473464 9500436 9513522 9570132 9583314 9588403 9601592 9711702 9725079 9730539 9837828 9870168 9928919 9970884 9984618 10057866 10063207 10174164 10188178 10193898 10292139 10306296 10320492 10360232 10445688 10460076 10479042 10536812 10580031 10594584 10657647 10692682 10801791 10811944 10831548 10942074 10956792 10971884 10978044 11022011 11083842 11099109 11103939 11114376 11120616 11165154 11180533 11227788 11316162 11331749 11347336 11477466 11500808 11611644 11626524 11627638 11632698 11648721 11655261 11664744 11696828 11734177 11783772 11869858 11892881 12024012 12040574 12047334 12091464 12146706 12163437 12180168 12186636 12203422 12225549 12326391 12344904 12361908 12503673 12520872 12579281 12596584 12636806 12684696 12690216 12765753 12777752 12807718 12931149 12931542 12938409 12948936 12966772 12974052 13026013 13081068 13099086 13122837 13202189 13269204 13312824 13373646 13392067 13410488 13465494 13546918 13564278 13571481 13591864 13722852 13741754 13747734 13926276 13972056 14028014 14055223 14087304 14106708 14114628 14171157 14210196 14217742 14245319 14270283 14289912 14355198 14374971 14402388 14422226 14567553 14589432 14778456 14798812 14805252 14866423 14886872 14976927 14997528 15086799 15088216 15136394 15261246 15282267 15290847 15303288 15459444 15480738 15510264 15531628 15540348 15602587 15668532 15690114 15718563 15805218 15813611 16009994 16039023 16063112 16195608 16217916 16247322 16300732 16435188 16457826 16467066 16578562 16625763 16648632 16671564 16680924 16747731 16802786 16835377 16974243 17021004 17116488 17216199 17241532 17242056 17251212 17274974 17417466 17441457 17449047 17465448 17497116 17545242 17569409 17804787 17831528 17953992 17964072 18036018 18060861 18071001 18085704 18095308 18130406 18270252 18279954 18305133 18330312 18439421 18517356 18542862 18688813 18894876 18920902 18955209 19000872 19027044 19140264 19166628 19176806 19211577 19423404 19450158 19461078 19648629 19675656 19857838 19941768 19969236 20060469 20115732 20126414 20320377 20346417 20348328 20376356 20387796 20469449 20584278 20612631 20621601 20640984 20920152 20958084 21042021 21073624 21160062 21315294 21326613 21385364 21603582 21633339 21663096 21884148 21943768 21956088 22044022 22086779 22167684 22198218 22207878 22330308 22361066 22455576 22632324 22663498 22704591 22891869 22954932 23221107 23223288 23253048 23255276 23265396 23297442 23310522 23393656 23468354 23535171 23567544 23707827 23739716 23785762 24014991 24048024 24081148 24094668 24293412 24326874 24370983 24373272 24406844 24451098 24518351 24652782 24686739 24700599 24723816 24867843 25007346 25158562 25204179 25273612 25531506 25615436 25862298 25863084 25876818 25897921 25912461 25933544 25948104 26052026 26102557 26126199 26162136 26198172 26245674 26317863 26404378 26538408 26747292 26784134 26930988 27054027 27093836 27128556 27142962 27180349 27195609 27419931 27445704 27483508 27495468 27814293 27852552 28056028 28110446 28213416 28229256 28342314 28381353 28420392 28435484 28490638 28540566 28710396 28749942 28765209 28804776 28844452 28976233 29135106 29175237 29191617 29597624 29610504 29732846 29786757 29953854 30172681 30173598 30189621 30272788 30522492 30564534 30581694 30876417 30918888 30961476 31063256 31080696 31205174 31337064 31380228 31437126 31610436 31627222 31972941 32019988 32078046 32405373 32435832 32494644 32601464 32870376 32915652 32934132 33066033 33157124 33251526 33297327 33343128 33361848 33495462 33541599 33605572 33670754 33948486 33995247 34042008 34432398 34483064 34502424 34549948 34834932 34882914 34898094 34946163 34965783 34994232 35090484 35138818 35202531 35609574 35658623 35678643 36072036 36121722 36142002 36190616 36260812 36490311 36540504 36559908 36610266 36676647 36878842 37034712 37085724 37377626 37737843 37789752 37841804 37910418 38054088 38297259 38333256 38353612 38423154 38793447 38815227 38846808 38900316 38922156 39078039 39297258 39606567 39715676 39938472 40120938 40176201 40231464 40252828 40640754 40692834 40696733 40714443 40752712 40775592 40938898 41168556 41225262 41243202 41916168 42084042 42142009 42165669 42320124 42513471 42630588 42653226 42711977 42735957 42770728 43124913 43207164 43266678 43768296 44088044 44173558 44335368 44396436 44415756 44599269 44660616 44722132 44827013 45260397 45264648 45326996 45409182 45783738 45846801 45872541 45909864 46442214 46510552 46530792 46594884 46621044 46807761 46936708 47070342 47414213 47415654 47440833 47479432 47571524 48029982 48096139 48117069 48162296 48189336 48586824 48653748 48741966 48813688 48902196 49036702 49305564 49373478 49401198 49735686 49762097 50014692 50243193 50317124 50408358 50477791 50506131 50547224 50922729 51063012 51230872 51724596 51726168 51753636 51795842 51824922 52104052 52205114 52252398 52324371 52396344 52491348 52635726 52708227 52808756 52977379 53414361 53494584 53568268 53861976 54108054 54182583 54187672 54213003 54257112 54285924 54360698 54391218 54839862 54915399 54967016 54990936 55318263 55628586 56034979 56066439 56112056 56220892 56684628 56762706 56865627 56870968 56981276 57081132 57420792 57499884 57530418 57609661 57634731 57688904 57952466 58270212 58350474 58383234 58809751 59465692 59573514 59907708 60181407 60345362 60347196 60379242 60462409 60545576 60961131 61044984 61129068 61163388 61408347 61752834 61837893 61922952 62410348 62760456 62874252 63126063 63220872 63254444 63456421 63945882 63952009 63979839 64039976 64156092 64810746 64900017 64989288 65831304 65868264 66132066 66223157 66260337 66314248 66503052 66594654 66990924 67083198 67118821 67211144 67341508 67896972 67990494 68113773 68864796 69099896 69502433 69669864 69765828 69796188 69892326 69931566 70180968 70277636 70405062 70442449 71123481 71219148 71317246 71357286 72044973 72144072 72243444 72284004 72521624 72980622 73119816 73220532 73353294 73555053 73757684 74060217 74171448 74603529 74755252 75475686 75579647 75612537 75683608 75820836 76594518 76707224 76846308 77154077 77586894 77630454 77693763 77737383 77800632 77844312 78156078 78263731 78307671 78594516 78953589 79213134 79322243 79431352 80241876 80352402 80505656 81281508 81385668 81393466 81428886 81541047 81586827 81877796 82139239 82337112 82450524 82486404 83250167 84168084 84284018 84331338 84640248 85026942 85144059 85261176 85306452 85423954 85471914 86249826 86295627 86414328 86533356 86928699 87525711 88054967 88176088 88347116 88792872 88831512 89198538 89321401 89360271 89444264 89654026 90518043 90520794 90568863 90653992 90818364 91182091 91567476 91693602 91745082 92415323 92884428 93189768 93242088 93615522 93744469 93873416 94140684 94828426 94831308 94881666 95012357 95143048 96059964 96192278 96234138 97307496 97483932 97804392 98073404 98386561 98611128 98746956 98802396 99198099 99471372 99524194 99717233 99891981 100029384 100486386 100624797 100634248 100816716 100955582 101012262 101845458 101985741 102126024 103449192 103507272 103591684 103649844 104064961 104208104 104410228 104504796 104648742 104838489 104982696 105271452 105416454 105472433 105607593 105617512 105954758 106828722 106975869 107035929 107136536 108216108 108365166 108426006 108571848 108721396 108782436 109218109 109679724 109830798 110029941 110636526 110695277 111257172 112069958 112132878 112287331 112441784 113213529 113369256 113525412 113731254 113962552 114162264 114999768 115060836 115219322 115269462 115904932 116380341 116540424 116700948 116766468 117234117 117619502 117847639 118819701 118931384 119147028 119815416 120362814 120528603 120690724 120694392 120758484 120924818 121922262 122090199 122143329 122258136 122326776 122816694 122985863 123505668 123675786 124649239 124820696 125748504 126252126 126426027 126497007 126508888 126912842 127891764 127904018 127959678 128135931 128207871 128312184 129075947 129621492 129800034 130821691 132264132 132446314 132520674 133006104 133189308 133797807 133981848 134166396 134237642 134481039 134683016 135793944 135980988 136227546 137540403 137729592 139004866 139531656 139592376 139784652 139863132 140423283 140555272 140810124 140884898 142242639 142246962 142322499 142438296 142634492 142714572 143286143 144089946 144288417 144351207 144486888 144568008 145961244 146441064 146706588 147110106 147312737 147515368 148120434 149207058 149286291 149510504 150951372 151159294 151225074 151433373 151518393 151641672 153189036 153692616 154308154 154607453 155173788 155260908 155387526 155474766 156312156 156527462 156615342 156698509 156973113 157189032 157907178 158124681 158426268 158644486 158932137 160243083 160483752 160704804 162547749 162563016 162771336 162786932 162857772 163082094 163173654 163530653 163755592 164278478 164746197 164901048 164972808 165954789 166500334 168104937 168199317 168336168 168568036 168662676 170053884 170288118 170596881 170612904 170847908 170943828 171628457 172499652 172591254 172828983 172904193 173066712 173857398 174096871 175051422 176109934 176429253 176694232 178397076 178642802 178720542 179308052 181036086 181041588 181137726 181285447 181387227 181636728 182364182 182717899 182883393 183134952 183387204 183490164 184225041 184830646 185189147 185513679 185768856 187231044 187488938 188281368 189378189 189656852 189662616 189763332 190024714 190369263 191856027 191939517 192119928 192384556 192468276 193263499 194700051 194967864 196146808 196773122 197493912 197604792 198396198 198669471 198781011 198942744 199048388 199434466 199783962 200972772 201249594 201356463 201633432 201911164 202024524 202833631 203690916 203971482 204341319 205576943 207183368 207299688 208129922 208507299 208820456 209009592 209297484 209676978 210542904 210832908 210944866 211215186 211327347 211909516 213657444 213951738 214071858 216134919 216432216 216730332 216852012 217442792 217564872 218436218 218859901 219359448 219661596 220059882 220665159 221273052 221390554 222514344 223810587 224139916 224265756 224574662 226427058 226738941 226837611 227050824 227462508 230121672 230438644 230538924 231462231 231809864 232760682 233081289 233212149 233401896 233532936 234468234 234791193 234923013 235239004 235695278 237639402 237966729 238294056 240725628 241057206 241381448 241516968 241849636 242954569 243844524 244180398 244286658 244623141 244760481 245633388 245971726 246417717 247011336 247351572 249298478 249750501 252504252 252852054 252994014 253825684 255432177 255783528 255808036 255919356 256271862 256415742 258151894 258886881 259242984 259600068 260786097 261643382 264164901 264528264 264892628 265041348 266378616 267595614 267964203 268080813 268332792 268475284 268962078 271554129 271706589 271961976 272455092 273546273 275080806 277245969 278009732 279569304 279726264 280846566 281233407 281620248 281769796 284485278 284493924 284644998 284877131 285037071 285268984 285429144 286572286 287128127 288179892 288576834 288702414 291922488 293413176 294220212 294625474 295159683 296240868 297594297 298414116 298572582 298983839 299151699 301874391 301902744 302318588 302450148 302866746 303036786 305957223 306378072 308616308 309214906 310347576 310521816 310775052 310949532 312194883 312624312 313054924 313230684 313397018 313946226 315814356 316249362 316417299 316822779 316852536 317288972 317864274 318738563 320486166 320927607 321107787 321409608 325095498 325573864 325715544 326164188 326347308 327061306 327654327 328556956 329492394 331899491 331909578 332085831 333000668 336209874 336398634 336672973 336861993 337136072 337325352 339640587 340107768 340576236 341193762 341695816 341887656 343256914 344999304 345182508 345657966 345808386 347714796 348193742 350102844 351702351 352219868 352858506 353344537 353542917 356459103 356794152 357285604 357441084 358616104 361585809 362072172 362083176 362275452 362570894 362774454 364728364 365435798 365766786 366270597 366774408 366980328 368450082 368957589 369661292 370378294 371027358 373947717 374462088 374977876 378756378 379278081 379313704 379491021 379526664 380049428 380738526 383712054 383879034 384240583 384407793 384623613 384769112 384936552 386526998 387227841 389400102 392244853 392465073 393546244 396792396 397338942 397562022 398096776 398868932 399567924 401393421 401945544 402499188 402712926 403267627 403443117 403822328 404049048 405667262 407381832 407942964 408682638 411153886 416259844 417014598 418594968 419353956 421269849 421665816 421889732 422430372 422654694 423236863 423819032 426727917 426967497 427314888 427903476 428143716 429858429 432269838 432865251 433460664 433704024 436872436 437719802 439323192 440119764 441330318 441938211 442546104 442781108 444194947 447621174 447664063 447858873 448279832 448531512 449149324 452854116 453477882 453675222 454300119 454555179 454925016 460877288 461077848 462924462 463562099 463822359 465521364 466162578 466424298 468936468 469582386 469831747 469846026 470095527 470478008 471390556 474374043 475278804 475933458 476796411 481451256 482114412 483699272 485909138 487689048 488360796 488573316 489246282 489520962 490591959 491266776 491943452 492835434 493097143 494703144 497864367 498596956 499501002 504314811 504597951 505008504 505704108 505988028 507651368 510864354 511616072 511838712 512543724 512831484 514885371 516303788 517773762 518486949 519200136 521572194 522290613 523286764 528329802 529057529 529287759 529785256 530082696 535191228 535928406 536161626 536950568 537924156 543108258 543413178 543856341 544161681 544910184 547092546 547846117 548153697 550161612 552675123 554491938 555255701 555567441 556019464 561693132 562466814 563539592 568970556 568987848 569289996 569754262 570074142 571107789 573144572 574256254 575568081 576359784 577153668 577404828 579790497 582751169 588440424 589250948 590319366 592481736 595188594 596008413 596343033 596828232 597145164 597967678 598303398 603748782 604069389 604637176 604900296 605733492 606073572 608500893 611914446 616384769 616730829 617232616 618429812 621550104 621899064 624389766 625249807 625521897 626109848 626461368 626794036 627892452 631628712 632498724 632834598 633645558 633706271 633982041 634577944 635728548 637477126 640972332 641855214 642215574 646907261 650190996 652328376 652694616 654122612 655308654 656211283 656579703 657113912 658984788 661995477 663798982 663819156 664171662 665086499 666001336 672419748 672797268 673345946 673723986 679281174 680216823 681152472 682387524 686513828 688705927 690365016 691315932 691616772 694386693 695429592 696387484 698020631 699243867 700205688 703404702 703472099 704373579 704439736 704769039 705717012 706689074 707085834 712918206 713900187 714571208 714882168 723171618 724144344 724550904 725141788 725548908 728454727 728863707 729456728 730871596 731533572 732541194 733869423 736900164 737915178 738307031 739253151 739322584 740756588 742054716 747895434 748925593 749251503 749955752 757512756 758556162 758982042 760098856 761477052 764526763 767424108 767758068 768481166 768815586 769247226 773053996 774455682 774866939 778800204 782358291 784489706 784930146 786011317 787092488 792494703 793584792 794677884 795124044 797737864 799135848 802786842 803892609 804998376 805425852 806535254 806886234 811334524 814662387 815885928 817365276 820638819 822307772 824933473 831376117 831737907 832519688 834029196 838707912 842539698 843700221 843779464 844860744 845309388 846473726 853455834 853934994 854631393 855111213 855806952 856287432 859716858 860901041 861384381 864539676 865730502 872544673 873744872 875439604 880239528 882660636 883876422 885479049 885562216 888389894 895242348 895328126 895717746 896951517 897455097 898298648 903531629 905708232 906955764 907350444 908600238 909110358 915751837 925848924 927124198 927644718 931042728 932325156 932848596 936584649 937872936 939164772 939663494 939692052 940191054 941486083 942781112 948748086 949251897 950557608 951866916 953592822 956215689 962782821 964228824 971818276 976721592 977146632 978492564 979041924 981183918 982535411 982962981 983886904 985670868 986194286 995698473 995728734 996257493 997193912 999002004 1003003001 1008629622 1009195902 1010018919 1010585979 1011408216 1011976056 1021728708 1025087448 1025662968 1029770742 1031189159 1032607576 1035547524 1036973898 1043144388 1044581226 1045135927 1046573528 1056659604 1058115058 1058575518 1060033611 1060628751 1070382456 1071856812 1072323252 1075848312 1082252171 1086216516 1086826356 1087712682 1088323362 1094185092 1095692234 1096307394 1096889563 1098811791 1100323224 1105350246 1106872767 1108983876 1110511402 1111134882 1121843151 1123386264 1124933628 1137834243 1137941112 1138579992 1139508524 1140148284 1142215578 1144714571 1146289144 1148512508 1151136162 1152721749 1153223379 1154307336 1154809656 1159580994 1161178213 1161683523 1165502338 1176734559 1177395219 1178501896 1180638732 1190377188 1192016826 1192686066 1194290328 1195935356 1196606796 1201399199 1207497564 1208138778 1209802881 1210329351 1211466984 1212147144 1217001786 1218678097 1223828892 1232769538 1233461658 1235160641 1236859624 1248779532 1250499614 1251043794 1253588072 1255784904 1264997448 1265669196 1267291116 1267412542 1267964082 1269710589 1271457096 1274954252 1279025293 1280183751 1281944664 1283710428 1284431148 1289575287 1293814522 1296324029 1298595753 1300381992 1308245224 1310617308 1312422566 1313159406 1317969576 1323990954 1325814633 1327597964 1327638312 1328343324 1330172998 1332584841 1342992189 1343576619 1344839496 1345594536 1346691892 1347447972 1352844493 1358562348 1360433646 1362900357 1364775048 1371141629 1373027656 1377411854 1382631864 1383233544 1388773386 1390686297 1391467077 1392774968 1396041262 1398487734 1406809404 1406944198 1408747158 1409495241 1409538078 1410286581 1411434024 1413378148 1414171668 1419835417 1425836412 1427800374 1430389233 1439038601 1446343236 1450283576 1451097816 1456909454 1457727414 1459735303 1461743192 1463067144 1465082388 1467738846 1471775877 1473800328 1475830356 1476614062 1478506302 1479291429 1481513176 1484109432 1495790868 1497851186 1498503006 1512944433 1515025512 1517112324 1517964084 1522954104 1529053526 1532019307 1534848216 1535516136 1536962332 1537631172 1538494452 1544656113 1546107992 1548911364 1549733878 1555460847 1557600408 1564716582 1566871839 1568979412 1569860292 1572022634 1584989406 1587172587 1587863277 1589355768 1590248088 1605573684 1607785218 1610851704 1613070508 1613772468 1620440107 1622669048 1629324774 1631569023 1632485043 1634730552 1641277638 1643538351 1644461091 1644615544 1649866946 1662752234 1663475814 1665767103 1666702323 1668058392 1685079396 1687400442 1690618776 1692947452 1700681983 1706911668 1707869988 1709262786 1710222426 1713323367 1719433716 1721802082 1722768762 1723683599 1726704243 1729079352 1731461004 1739371491 1745089346 1748253507 1750879208 1765321272 1767752844 1770958098 1776779788 1788025239 1790484696 1790656252 1791435492 1793903034 1794910194 1807063258 1812208167 1813911528 1814700888 1817200476 1818220716 1825502679 1831503674 1849154307 1850192487 1851697848 1854248396 1855289436 1864650312 1865697192 1873169298 1875749421 1876565691 1878329544 1879326988 1879384104 1880382108 1882972166 1897496172 1898503794 1901118813 1901946123 1903733832 1907185644 1912431378 1915065581 1925565642 1940721783 1943636552 1956985128 1958083848 1962367836 1965070822 1965925962 1968633849 1969739109 1971341736 1972388572 1991396946 1991457468 1992514986 1994139917 1995259497 1998004008 2006006002 2009896889 2017259244 2018391804 2020037838 2021171958 2037080617 2040650469 2043457416 2059541484 2062378318 2066117781 2071095048 2073947796 2083160079 2086288776 2089162452 2090271854 2094061893 2110416297 2113120737 2113319208 2116230116 2117151036 2120067222 2121257502 2125898489 2141700561 2143713624 2144646504 2164504342 2172433032 2173652712 2175425364 2176646724 2185364181 2186591121 2188370184 2191384468 2192614788 2193779126 2197623582 2210700492 2213745534 2214921093 2217759453 2217967752 2221022804 2222269764 2231169941 2243686302 2246776779 2247754509 2249867256 2275668486 2279017048 2280296568 2284431156 2289429142 2293580289 2297025016 2302272324 2305443498 2306446758 2319161988 2322356426 2323367046 2324600817 2331004676 2353469118 2354790438 2356710811 2358033951 2361277464 2377484109 2380754376 2384033652 2385372132 2391870712 2393213592 2402798398 2407458911 2411677827 2414995128 2416277556 2419605762 2420658702 2434003572 2437356194 2447657784 2461916457 2465539076 2466923316 2470321282 2474800419 2494128351 2495213721 2497559064 2500999228 2502087588 2531100663 2531338392 2534582232 2534825084 2535928164 2539421178 2549908504 2558050586 2560367502 2563894179 2565333639 2567420856 2568862296 2579150574 2582703123 2584153143 2587629044 2592648058 2597191506 2617634019 2621234616 2624845132 2626318812 2647981908 2651629266 2655195928 2656437147 2656686648 2660345996 2665169682 2672500259 2685984378 2687153238 2689684081 2690854551 2692365291 2693383784 2694895944 2705688986 2710594887 2717124696 2720867292 2725800714 2742283258 2747255511 2754823708 2777546772 2781372594 2782934154 2792082524 2796975468 2809753947 2813618808 2813888396 2817494316 2818990482 2819076156 2820573162 2822873389 2824458249 2826756296 2828343336 2839670834 2845178713 2847755691 2851672824 2855600748 2860778466 2868647067 2878077202 2892686472 2913818908 2915454828 2919470606 2930164776 2935477692 2943551754 2947606233 2948888943 2951660712 2953228124 2957012604 2958582858 2962658041 2987095419 2988772479 2991581736 2995702372 2997006012 3009009003 3025888866 3030056757 3031757937 3034224648 3035928168 3058107052 3064038614 3073924664 3075262344 3076988904 3089312226 3093567477 3097822728 3099467756 3110921694 3129433164 3133648441 3133743678 3135407781 3137958824 3139720584 3144045268 3158409397 3169978812 3174345174 3175726554 3180100833 3181886253 3211147368 3215570436 3226141016 3227544936 3240880214 3246756513 3258649548 3263138046 3264970086 3282555276 3287076702 3288822229 3288922182 3290668689 3299733892 3320618301 3325504468 3326951628 3331534206 3333404646 3365529453 3370158792 3374800884 3385894904 3401363966 3413823336 3415739976 3418525572 3420444852 3426646734 3434143713 3438867432 3443604164 3445537524 3447367198 3453408486 3458165247 3462922008 3478742982 3483534639 3485050569 3490178692 3496507014 3530203677 3532185657 3535505688 3541916196 3553559576 3576050478 3581312504 3582870984 3587806068 3589820388 3604197597 3614126516 3624416334 3629408643 3634400952 3636441432 3651005358 3656034291 3663007348 3698308614 3700384974 3703402703 3705481923 3708496792 3710578872 3746338596 3751498842 3753131382 3758653976 3760764216 3765944332 3794992344 3797007588 3802237626 3803892246 3809131767 3814371288 3824862756 3830131162 3837075879 3851131284 3868725861 3881443566 3886789907 3888972087 3924735672 3930141644 3931851924 3937267698 3939478218 3944777144 3977443899 3982793892 3982914936 3985029972 3988279834 3990518994 3997754523 4012012004 4019793778 4028976567 4034518488 4036783608 4040075676 4042343916 4058533479 4074161234 4081300938 4113424887 4119082968 4124756636 4132235562 4147895592 4166320158 4172058891 4174401231 4178324904 4180543708 4188123786 4220832594 4226241474 4226646413 4228485723 4230859743 4232460232 4234302072 4240134444 4242515004 4251796978 4259506251 4283401122 4314693383 4317115803 4329008684 4350850728 4353293448 4370728362 4373182242 4376748649 4379205909 4382768936 4385229576 4387558252 4395247164 4415327631 4421400984 4427491068 4429842186 4435518906 4435943897 4437874287 4442045608 4444539528 4462339882 4487372604 4493553558 4495509018 4551336972 4568862312 4578858284 4587160578 4593478981 4596057921 4604544648 4610886996 4612893516 4633968339 4638323976 4644712852 4646734092 4649201634 4655605493 4662009352 4700615517 4706938236 4709580876 4713421622 4716067902 4754968218 4761517761 4768067304 4770744264 4805596796 4814917822 4823355654 4832555112 4839211524 4841317404 4861320321 4868007144 4874712388 4886144417 4894707069 4923832914 4924304693 4930615053 4931078152 4933383273 4933846632 4940642564 4949600838 4988256702 4990427442 4995127579 4997301309 5000106969 5001998456 5004175176 5062201326 5069650168 5071856328 5078842356 5099183089 5102045949 5116101172 5120735004 5127788358 5130667278 5158301148 5165406246 5168149217 5168306286 5171050797 5175258088 5185296116 5194383012 5218114473 5235268038 5242479151 5244760521 5249690264 5252637624 5295963816 5303258532 5312874294 5320691992 5330339364 5345000518 5371968756 5374306476 5379368162 5381709102 5384730582 5411377972 5421189774 5424068573 5441734584 5451601428 5476508037 5484566516 5494511022 5502079219 5509647416 5547462921 5550577461 5555093544 5562745188 5565868308 5584165048 5593950936 5619507894 5627248263 5627776792 5634988632 5637980964 5638152312 5641146324 5645746778 5648916498 5679341668 5690357426 5695511382 5703356439 5711201496 5721556932 5737294134 5745196743 5756154404 5774534311 5819632819 5822165349 5827637816 5830909656 5838941212 5870955384 5887103508 5895212466 5897777886 5905901547 5906456248 5909217327 5914025208 5917165716 5925316082 5974190838 5977544958 5982419751 5985778491 5991404744 5994012024 6018018006 6026307287 6029690667 6051777732 6060113514 6063515874 6107812711 6111241851 6116214104 6128077228 6178624452 6187134954 6198353343 6198935512 6221843388 6258866328 6267296882 6267487356 6270815562 6279453049 6282185679 6288090536 6316818794 6331248891 6339957624 6348690348 6351453108 6360201666 6363772506 6377695467 6410262859 6431140872 6481760428 6493513026 6517299096 6526276092 6529940172 6556092543 6559773363 6565110552 6574153404 6577644458 6577844364 6581337378 6590402581 6599467784 6641236602 6644763279 6651008936 6653903256 6663068412 6666809292 6693509823 6731058906 6740330337 6749601768 6802727932 6837051144 6840889704 6853293468 6868287426 6877747877 6880740867 6887208328 6891075048 6894734396 6906816972 6916330494 6957485964 6967069278 6970101138 6970768981 6973802451 6980357384 6993014028 7060407354 7064371314 7070132433 7074101853 7083832392 7152100956 7175612136 7179640776 7208395194 7218324113 7222376733 7228253032 7248832668 7258817286 7302010716 7312068582 7315951489 7326014696 7396617228 7400769948 7406805406 7410963846 7424401257 7482385053 7492677192 7502997684 7506262764 7531888664 7575765197 7594015176 7604475252 7607784492 7618263534 7649725512 7660262324 7674151758 7678226941 7691682537 7702262568 7737451722 7748109369 7752459429 7762887132 7773579814 7777944174 7852902057 7860283288 7863703848 7874535396 7878956436 7954887798 7965587784 7970059944 7976559668 7981037988 7995509046 8013001997 8017500777 8024024008 8039587556 8057953134 8069052243 8072563653 8080151352 8084687832 8117066958 8128247491 8131784661 8148322468 8162601876 8226849774 8238181523 8241766533 8249513272 8264471124 8332640316 8344117782 8348802462 8361087416 8376247572 8409794393 8441665188 8452482948 8453292826 8456971446 8461719486 8468620167 8473374747 8480268888 8485030008 8503593956 8519012502 8530746679 8535536139 8566802244 8605941201 8629386766 8634231606 8646124487 8658017368 8741456724 8746364484 8753497298 8758411818 8775116504 8790494328 8830655262 8842818699 8854982136 8859684372 8871037812 8871887794 8875748574 8887974123 8924679764 8953177051 8961286257 8974745208 8987107116 8991018036 9027027009 9074268203 9090170271 9102673944 9145137287 9157716568 9174321156 9186957962 9192115842 9221773992 9225787032 9267936678 9280702431 9289425704 9293468184 9298403268 9311210986 9400945323 9401231034 9406223343 9413876472 9419161752 9426843244 9432135804 9469911451 9475228191 9509936436 9523035522 9540302499 9597991403 9611193592 9629835644 9646711308 9678423048 9682634808 9722640642 9736032709 9740269539 9749424776 9772288834 9789414138 9847665828 9848609386 9861230106 9866466687 9866766546 9872006067 9881285128 9899201676 9938847919 9976513404 9980854884 9990255158 9994602618 10000213938 10073270207 10124402652 10157684712 10198366178 10204091898 10218147121 10232202344 10241470008 10255576716 10261334556 10302431139 10316602296 10330812492 10336298434 10336612572 10342101594 10356346913 10370592232 10374495741 10388766024 10436228946 10450603917 10470536076 10484958302 10489521042 10590611031 10606517064 10625748588 10660678728 10690001036 10724135149 10743937512 10748612952 10758736324 10763418204 10769461164 10807889521 10812592791 10822755944 10842379548 10848137146 10888225929 10903202856 10953016074 10968102873 10969133032 10989022044 11004158438 11094925842 11101154922 11110208109 11116445769 11125490376 11131736616 11239015788 11254496526 11275961928 11282292648 11291493556 11297832996 11343080749 11358683336 11380714852 11391022764 11406712878 11427395301 11443113864 11474588268 11490393486 11496495197 11511227637 11512308808 11549068622 11639265638 11644330698 11660369721 11666916261 11677882424 11774207016 11790424932 11795555772 11811803094 11818434654 11834331432 11850632164 11904773881 11948381676 11955089916 11964839502 11971556982 11993263569 12036036012 12052614574 12059381334 12065785193 12086929701 12103555464 12120227028 12127031748 12175600437 12215625422 12222483702 12239319079 12256154456 12340274661 12357248904 12374269908 12396706686 12443686776 12516176673 12534593764 12534974712 12541631124 12558906098 12564371358 12633637588 12662497782 12679939239 12685457169 12697380696 12702906216 12720403332 12727545012 12755390934 12772960343 12778518753 12820525718 12944080149 12951347409 12963520856 12987026052 13052552184 13059880344 13112185086 13119546726 13130245947 13137617727 13148306808 13155288916 13155688728 13162674756 13180805162 13282473204 13289526558 13307831691 13313622861 13326136824 13333618584 13387019646 13405459067 13462117812 13480660674 13586767051 13605455864 13706586936 13736574852 13755495754 13761481734 13780436943 13788173763 13789468792 13813633944 13832660988 13914971928 13934138556 13940202276 13941537962 13947604902 13966816479 13986028056 14069278223 14120814708 14128742628 14140264866 14148203706 14259564319 14284553283 14304201912 14416790388 14436648226 14444753466 14497665336 14517634572 14583960963 14604021432 14624137164 14631902978 14658433251 14772914079 14791845159 14793234456 14801539896 14813610812 14821927692 14848802514 14881289423 14964770106 14985382737 14991903927 15005995368 15012525528 15151530394 15208950504 15215568984 15236527068 15297549267 15306137847 15320524648 15348303516 15356453882 15383365074 15474903444 15496218738 15504447651 15504918858 15513152391 15525774264 15547159628 15555888348 15618189587 15705804114 15727437453 15734281563 15749070792 15757912872 15909775596 15953119336 15962075976 15991018092 16026003994 16035001554 16057088333 16079175112 16115906268 16138104486 16145127306 16234133916 16256494982 16263569322 16272205719 16296644936 16325203752 16453699548 16476363046 16483533066 16506237657 16528942248 16642388763 16665280632 16688235564 16697604924 16752495144 16819588786 16852212377 16881744789 16883330376 16904965896 16906585652 16913942892 16923438972 16937240334 16946749494 17007187912 17038025004 17061493358 17071072278 17110069317 17133604488 17211882402 17235590229 17258773532 17268463212 17292248974 17323602933 17458898457 17466496047 17482913448 17492728968 17506994596 17516823636 17661310524 17685637398 17717704641 17719368744 17742075624 17743775588 17751497148 17775948246 17824841177 17849359528 17906354102 17922572514 17947259253 17957335473 17974214232 17982036072 18054054018 18078921861 18089072001 18148536406 18180340542 18290274574 18323438133 18333725553 18348642312 18373915924 18384231684 18535873356 18561404862 18595060029 18596806536 18622421972 18707501813 18801890646 18802462068 18812446686 18827788567 18838359147 18846557037 18853686488 18864271608 18939822902 18950456382 18976558939 18993746673 19019872872 19046071044 19080604998 19133086401 19195982806 19230788577 19259671288 19293422616 19445281284 19472065418 19480539078 19544577668 19578828276 19668277629 19695331656 19697218772 19722460212 19732933374 19733533092 19744012134 19760113723 19771207743 19798403352 19877695838 19916250991 19934289837 19953026808 19961709768 19980510316 19989205236 20000427876 20080529469 20146540414 20220991011 20248805304 20396732356 20408183796 20436294242 20511153432 20522669112 20604862278 20633243631 20642222601 20661624984 20672596868 20673225144 20684203188 20712693826 20748991482 20872457892 20901207834 20912306943 20921407353 20941072152 20969916604 20979042084 21065721391 21181222062 21210397299 21222305559 21251497176 21380002072 21448270298 21517472648 21526836408 21538922328 21615779042 21625185582 21654972339 21667130199 21684759096 21696274292 21776451858 21906032148 21935539087 21936205746 21947854467 21978044088 22008316876 22108865779 22189851684 22202309844 22220416218 22232891538 22273203771 22407886787 22447155159 22478031576 22508993052 22582987112 22595665992 22686161498 22727295591 22761429704 22782045528 22813425756 22854790602 22949176536 22980786972 22992990394 23022455274 23034680823 23098137244 23244328107 23278531276 23288661396 23320739442 23333832522 23558706171 23580849864 23591111544 23623606188 23636869308 23701264328 23809547762 23896763352 23910179832 23929679004 23943113964 23986527138 24039005991 24052502331 24072072024 24105229148 24118762668 24131570386 24173859402 24207156729 24240454056 24254063496 24351200874 24384742473 24395353983 24431250844 24444967404 24478638158 24680549322 24714544569 24725299599 24748539816 24793413372 25032353346 25069187528 25083262248 25117812196 25128742716 25229383179 25267275176 25324995564 25359878478 25370914338 25405860501 25420124241 25440806664 25455090024 25510781868 25545920686 25557037506 25592240037 25606608417 25641051436 25888160298 25902694818 25923818921 25938373461 25974052104 26224370172 26239093452 26260491894 26275235454 26310577832 26325349512 26361610324 26482048021 26528456097 26564946408 26579053116 26615663382 26627245722 26663922369 26774039292 26810918134 26859531153 26924235624 26961321348 27081081027 27173534102 27222804609 27435411861 27473149704 27510991508 27522963468 27560873886 27576347526 27665321976 27842107293 27868277112 27880404552 27883075924 27895209804 27933632958 28138556446 28202835969 28218670029 28241629416 28257485256 28280529732 28296407412 28409734353 28425684573 28519128638 28569106566 28793974209 28833580776 28873296452 28889506932 29035269144 29167921926 29208098127 29220808617 29248274328 29263805956 29316866502 29545828158 29583690318 29586524891 29599400061 29616018201 29627221624 29643855384 29697605028 29762578846 29816543757 29929540212 29970765474 29983807854 30219810621 30303060788 30473054136 30595098534 30612275694 30637240543 30654441363 30696607032 30712907764 30766730148 30907293417 30949806888 30992437476 31008895302 31009837716 31026304782 31051607279 31069040739 31094319256 31111776696 31236379174 31296965843 31351811751 31411608228 31454874906 31468563126 31819551192 31982036184 32052007988 32070003108 32114176666 32172405447 32231812536 32276208972 32290254612 32423668563 32437778373 32468267832 32512989964 32527138644 32544411438 32589238451 32904308619 32907399096 32952726092 32967066132 33012475314 33284777526 33330624327 33349337307 33376471128 33395209848 33639177572 33704424754 33763489578 33813171304 33827885784 33846877944 33874480668 33893498988 34029242247 34076050008 34122986716 34142144556 34220138634 34423764804 34470132851 34471180458 34489485591 34517547064 34533682911 34536926424 34584497948 34647205866 34742503367 34917796914 34932992094 34965893053 34981109163 35000748783 35013989192 35033647272 35322621048 35371274796 35435409282 35487551176 35502994296 35551896492 35649682354 35714321643 35812708204 35845145028 35894518506 35914670946 36108108036 36157843722 36177044519 36178144002 36197355579 36297072812 36360681084 36526801311 36580549148 36646876266 36667451106 36697354057 36717957237 36747831848 36768463368 37020823983 37071746712 37122809724 37190120058 37244843944 37415003626 37603781292 37604924136 37624893372 37655577134 37676718294 37693114074 37879645804 37900912764 37953117878 37987493346 38039817717 38092142088 38161209996 38266172802 38318881029 38335556259 38391965612 38461577154 38514554533 38832240447 38854042227 38890562568 38944130836 38961078156 39089155336 39157656552 39336555258 39390737841 39394437544 39412853181 39444920424 39465866748 39467066184 39488024268 39520227446 39542415486 39755391676 39832501982 39868579674 39923495073 39961020632 39978410472 40000855752 40161058938 40216377201 40293080828 40441982022 40737429733 40760301153 40793464712 40816367592 40872588484 41209724556 41266487262 41284445202 41341310829 41345193736 41364521289 41368406376 41425387652 41497982964 41744915784 41802415668 41824613886 41842814706 41882223547 41900449437 41939833208 41958084168 42131442782 42207834669 42362444124 42420794598 42444611118 42754688977 42778692957 42896540596 43231558084 43250371164 43309944678 43334260398 43392548584 43552903716 43751882889 43812064296 43871078174 43872411492 43895708934 43956171343 43975299753 44016633752 44217731558 44318742237 44379703368 44404619688 44440832436 44465783076 44546407542 44643868269 44815773574 44894310318 44956148211 45017986104 45372322996 45454591182 45626851512 45709581204 45892647801 45918413541 45961573944 45985980788 46044910548 46069361646 46132818067 46196274488 46488656214 46493110543 46513342953 46539457173 46557062552 46577322792 46641478884 46667665044 46854568761 47117412342 47182312359 47247212376 47273738616 47619095524 47859358008 47886227928 47973054276 48078011982 48105004662 48144235139 48171264999 48210458296 48237525336 48263140772 48347718804 48414313458 48702401748 48769484946 48790707966 48795382867 48816617157 48862501688 48889934808 48957276316 49361098644 49429089138 49450599198 49518712971 49586826744 50064706692 50235624392 50257485432 50458766358 50528268791 50556637131 50649991128 50719756956 50741828676 50811721002 50840248482 51021563736 51091841372 51114075012 51184480074 51211660423 51213216834 51282102872 51706770687 51776320596 51805389636 51847637842 51876746922 51970808799 52376695371 52448740344 52478186904 52520983788 52550470908 52723220648 52964096042 53056912194 53158106232 53231326764 53254491444 53327844738 53474523531 53548078584 53621836268 53719062306 53747588587 53841777759 53922642696 54162162054 54236765583 54267216003 54347068204 54445609218 54870823722 54946403369 54970314399 55001176659 55021983016 55045926936 55121747772 55152695052 55684214586 55766151848 55790419608 55867265916 56091013979 56122505439 56277112892 56405671938 56437340058 56483365701 56515077441 56561059464 56592814824 56819468706 56851369146 56897732437 56929676817 57038257276 57138213132 57399259203 57587948418 57667270661 57692365731 57746592904 57779013864 58335843852 58416196254 58441617234 58527611912 58633733004 59091656316 59167380636 59173049782 59198800122 59232036402 59280341169 59313623229 59395210056 59525157692 59633087514 59715226753 59748752973 59859080424 59941530948 59967615708 60241588407 60439621242 60522871409 60606121576 61190197068 61224551388 61274481086 61308882726 61425815528 61533460296 61814586834 61899730893 61984874952 62017790604 62019675432 62052609564 62103214558 62138081478 62472758348 62593931686 62703623502 62736920829 62823216456 62909749812 62937126252 63197164173 63519877421 63631191897 64015961009 64104015976 64140006216 64228353332 64344810894 64552417944 64580509224 64847337126 64875556746 64936658527 64964917017 65001390597 65025979928 65054277288 65088822876 65178476902 65806617261 65808617238 65843563401 65905452184 65934132264 66024950628 66289380157 66326597337 66569555052 66661248654 66698674614 67185939821 67223660361 67278355144 67408849508 67526979156 67748961336 67786997976 68058484494 68152228963 68181886773 68245973432 68284289112 68440277268 68847529608 68940265702 68942360916 68978971182 69067365822 69073983539 69104042469 69168995896 69294411732 69485006734 69835593828 69865984188 69931786106 69962218326 70001497566 70512891449 70742549592 70870818564 71103792984 71299364708 71428643286 71527029847 71625416408 71690290056 71789037012 71829341892 72117017973 72157506993 72216216072 72315687444 72354089038 72356288004 72394711158 72494428391 72594145624 72621470187 72721362168 73053602622 73154227419 73161098296 73293752532 73334902212 73394708114 73435914474 74041647966 74143633707 74245619448 74380240116 74830007252 75068946043 75207562584 75249786744 75311154268 75353436588 75386228148 75655226647 75688149537 75759291608 75801825528 75906235756 75974986692 76079635434 76217581503 76322419992 76532345604 76637762058 76671112518 76678458791 76776720111 76783931224 76819825251 76923154308 77029109066 77664480894 77708084454 77771456763 77815120383 77888261672 77922156312 78673110516 78781475682 78825706362 78931733496 78976048536 79040454892 79084830972 79401565243 79446144063 79510783352 79665003964 79737159348 79846990146 79991767107 80322117876 80432754402 80475466379 80578593459 80586161656 80883964044 81474859466 81520602306 81632889637 81668413827 81745176968 82306235583 82419449112 82532974524 82568890404 82682621658 82729042578 82850775304 82995965928 83333417167 83604831336 83649227772 83685629412 83764447094 83800898874 84262885564 84415669338 84460496351 84608507907 84724888248 84841589196 84889222236 85229203059 85277053719 85509377954 85557385914 85675233553 85793081192 86381922627 86463116168 86500742328 86619889356 86668520796 87105807432 87503765778 87624294381 87742156348 87744822984 87791417868 87912342686 87950599506 88435463116 88637484474 88759574673 88798200183 88881664872 88931566152 89092815084 89287736538 89410722401 89449631271 89631547148 89788620636 89912296422 90619996753 90659431863 90744645992 90909182364 91419162408 91785295602 91836827082 91911721629 91963324089 91971961576 92089821096 92138723292 92265636134 92977312428 92986221086 93026685906 93078914346 93154821837 93207122217 93282957768 93335330088 93709137522 93838213469 93890897529 94234824684 94364624718 95107369357 95238191048 95946108552 96156023964 96210009324 96288470278 96342529998 96517216341 96526281544 96695437608 96828626916 97271005689 97404803496 97538969892 97581415932 97590765734 97633234314 97767715353 97914552632 98484947561 98722197288 98858178276 98901198396 99037425942 99816950233 99991872981 100129413384 100917532716 101056537582 101113274262 101439513912 101483657352 101623442004 101680496964 102087726741 102183682744 102228150024 102368960148 102423320846 102426433668 103410398553 103413541374 103468456773 103552641192 103610779272 103695275684 103753493844 103941617598 104169025961 104227510101 104753390742 104897679159 104943327489 105041967576 105100941816 105928192084 106113824388 106462653528 106508982888 106655689476 106949047062 107096359799 107142964929 107243672536 107438124612 107495177174 107683555518 108324324108 108473531166 108531133557 108534432006 108592066737 108694136408 108891218436 109327327109 109741647444 109892806738 109940628798 110002353318 110092062171 110153871711 110243495544 110305390104 111368429172 111734531832 112182027958 112245010878 112399618331 112554225784 112811343876 112874680116 112966731402 113030154882 113638937412 113702738292 113795464874 113859353634 113919816043 114076514552 114119453151 114276426264 114798518406 114956643087 115175896836 115334541322 115384731462 115543663599 116496721341 116671687704 116832392508 116883234468 117267466008 117965486639 118172213523 118183312632 118334761272 118346099564 118397600244 118464072804 118560682338 118627246458 118886784731 119050315384 119266175028 119430453506 119497505946 119770485219 119883061896 119935231416 120483176814 120649131603 120879242484 121045742818 122212289199 122280903459 122380394136 122449102776 122548962172 122617765452 123629173668 123799461786 124023932487 124035581208 124105219128 124206429116 124276162956 124773888239 124945516696 125187863372 125407247004 125473841658 125646670641 125701348311 125819499624 125874252504 126394328346 126568425217 126623504007 127039754842 127262383794 128031922018 128264066931 128336078871 128456706664 128689621788 129694674252 129751113492 129873317054 129929834034 130002781194 130177645752 130356953804 130952512691 131613234522 131617234476 131687126802 131794519969 131868514029 131925899259 132049901256 132578760314 132653194674 132835912573 132956226711 133139110104 133322497308 133397349228 133931604807 134371879642 134447320722 134632509869 134817699016 134868444633 135053958312 136116968988 136304457926 136363773546 136880554536 137677943403 137880531404 137884721832 137957942364 138134731644 138147967078 138208084938 138398454201 138588823464 138970013468 139413756937 139479331629 139540028859 139671187656 139731968376 139863572212 139924436652 140002995132 140502563773 140563706283 141025782898 141546937077 141741637128 142598729416 142857286572 143054059694 143578074024 143658683784 144234035946 144315013986 144432705417 144513794997 144631374888 144708178076 144712576008 144789422316 144988856782 145242940374 146107205244 146308454838 146386148601 146449851471 146587505064 146669804424 146789416228 146871828948 147460049737 148083295932 148287267414 148556138913 148760480232 149454437561 149660014504 150137892086 150622308536 150706873176 150772456296 151310453294 151376299074 151584806373 151669911393 151812471512 151949973384 152159270868 152435163006 153064691208 153275524116 153342225036 153356917582 153553440222 153634981269 153639650502 153846308616 154058218132 154762060453 155328961788 155416168908 155542913526 155630240766 155912426397 156855207509 157130086113 157346221032 157562951364 157651412724 158080909784 158169661944 158803130486 158892288126 159111148027 159330007928 159474318696 159693980292 159983534214 160423570593 160644235752 160865508804 160950932758 161157186918 161242765761 161767928088 162710296749 162949718932 163041204612 163265779274 163336827654 164612471166 164839210107 164910943197 165065949048 165137780808 165365243316 165458085156 166666834334 167298455544 167371258824 167528894188 167601797748 168273041937 168367516317 168525771128 168831338676 168920992702 169217015814 169450097103 169545232323 169683178392 169778444472 170458406118 170554107438 170693197311 170789030451 171018755908 171114771828 171350467106 172763845254 173001811983 173077097193 173239778712 173337041592 175007531556 175248588762 175484312696 175582835736 175824685372 175901199012 176627971663 176870926232 177274968948 177519149346 177596400366 177841023507 177940869687 178185630168 178575473076 178821444802 178899262542 179145680259 179246258919 179263094296 179577241272 179824592844 181239993506 181318863726 181568614227 181818364728 183570591204 183673654164 183823443258 183926648178 184277446584 184531272268 185374336147 185699192679 185954624856 185972442172 186053371812 186157828692 186309643674 186414244434 187418275044 187676426938 187781795058 188210762487 188469649368 188729249436 189591492519 190214738714 190559632263 192047883027 192312047928 192420018648 192576940556 192685059996 193034432682 193657253832 194542011378 194809975581 194894751051 195077939784 195162831864 195181531468 195266468628 195535430706 196969895122 197419851783 197530690203 197716356552 197802396792 198074851884 198868140471 198979792011 199633900466 199983745962 201557819463 201670981083 201835065432 202113075164 202226548524 203246884008 203360993928 204175453482 204456686889 204545660319 204737920296 204846641692 204852867336 206820797106 206827082748 206936913546 207105674237 207221950617 207312127407 207390551368 207506987688 207883235196 208338051922 208455020202 208742148329 209506781484 209795358318 209886654978 211538674347 211856384168 212227648776 213311378952 213898094124 214192719598 214285929858 214581089541 214876249224 214990354348 215367111036 216351053919 216648648216 216947062332 217062267114 217068864012 217184133474 217361250953 217483285173 217782436872 218654654218 219078760901 219462682257 219483294888 219785613476 219881257596 220004706636 220184124342 220307743422 222430901121 222736858344 224364055916 224490021756 224799236662 225206838129 225622687752 225749360232 225933462804 226060309764 226965679941 227064448611 227277874824 227405476584 227590929748 227718707268 227839632086 228238906302 229597036812 229913286174 230035376373 230330160333 230351793672 230669082644 230769462924 231087327198 231722935301 232993442682 233314370289 233445361149 233664785016 233766468936 235930973278 236344427046 236692199128 236795200488 236928145608 237121364676 237254492916 237773569462 238204695729 238338432189 238532350056 238860907012 238995011892 239540970438 240966353628 241290929957 241298263206 241426399137 241735780377 241758484968 242091485636 243197523569 244424578398 244561806918 244761251371 244898668911 245005241481 245097924344 245235530904 246918706749 247258347336 247598923572 248047864974 248412858232 248552325912 249547776478 250000251501 250375726744 250814494008 250947683316 251293341282 251402696622 252788656692 253136850434 253247008014 253381489053 254079509684 254524767588 255687609177 256063844036 256528133862 256672157742 256881478399 257025700659 257379243576 259145767881 259389348504 259502226984 259746634108 259859668068 260005562388 260713907608 261905025382 262872883143 263226469044 263234468952 263374253604 263589039938 263737028058 263851798518 265157520628 265306389348 265671825146 265912453422 266278724019 266644994616 266794698456 267863209614 268232167203 268348893813 268743759284 268894641444 269265019738 269736889266 271859990259 271978295589 272233937976 272608915852 272727547092 275355886806 275735164887 275761062808 275889972267 275915884728 276269463288 276295934156 276416169876 276796908402 277940026936 278827513874 278958663258 279080057718 279464465511 279621366651 279727144424 279848873304 280005990264 281005127546 281127412566 281514640407 281672692587 282051565796 283093874154 285162008131 285322108071 285714573144 286108119388 288468071892 288630027972 288865410834 289027589994 289416356152 289551649023 289578844632 289977713564 290485880748 291302528231 291813017067 292214410488 292616909676 292772297202 292899702942 293175564829 293303146059 293578832456 293743657896 294920099474 295454842683 296166591864 296574534828 297112277826 298908875122 299450850699 300275784172 302620906588 302752598148 303169612746 303339822786 304318541736 304870326012 306263180223 306551048232 306684450072 306713835164 307106880444 307269962538 307279301004 307693199401 308116436264 309524120906 310231195659 310405370319 310657923576 310832337816 311085827052 311260481532 311824852794 312507077883 312682530303 313710415018 314260172226 314693037477 315125902728 315302825448 317606260972 317784576252 318222296054 319387960584 319967068428 320847141186 321289079397 321428894787 321731017608 321901865516 322314373836 322485531522 322929726469 325420593498 325451773801 325593400671 325776200211 325899437864 326082409224 326531558548 326673655308 327981981327 329224942332 329678420214 329821886394 330276186513 330461615133 330730486632 330916170312 333333668668 335057788376 335203595496 336546083874 336735032634 337009645973 337198854993 337662677352 337841985404 338434031628 338900194206 339090464646 340916812236 341108214876 341386394622 341567680069 341578060902 341759448129 342037511816 342229543656 342700934212 344266624273 344869929261 345527690508 346003623966 346154194386 346630990797 350015063112 350497177524 351649370744 351802398024 353255943326 353896459917 354549937896 355038298692 355192800732 355682047014 355881739374 356660354193 357150946152 357642889604 357798525084 358291360518 358481622961 358492517838 359649185688 361947394809 362479987012 362637727452 363137228454 366636867597 366842710377 367141182408 367347308328 367646886516 367853296356 369062544536 370748672294 371398385358 371944884344 372106743624 372315657384 372619287348 372828488868 374321664717 374836550088 375352853876 375563590116 376421524974 376940011923 377458498872 379182985038 379705275651 379870512021 380429477428 381119264526 384095766054 384624823583 384792200793 385008236613 385153881112 385370119992 386068865364 389084022756 389619951162 389789502102 390363062936 390532937256 391070861412 392857538073 393939790244 394839703566 395061380406 395383559907 395605542087 396149703768 397736280942 397959584022 398284127059 398507737719 399267800932 399967491924 401794814421 403115638926 403341962166 403670894627 403897529607 404226150328 404453097048 408350906964 408913373778 409091320638 409693283384 413641594212 413654165496 413873827092 414211348474 414443901234 414624254814 415195362603 415766470392 416676103844 416910040404 417484296658 418241270811 418437994887 419013562968 419590716636 419773309956 421507691319 421691118849 423077348694 423660099863 427796188248 428385439196 428571859716 429162179082 429980708696 430734222072 432702107838 433298116251 433541384991 433894124664 434124534228 434137728024 434368266948 434722501906 434966570346 437309308436 438157521802 438925364514 439158445803 439571226952 439762515192 440009413272 440368248684 440615486844 442380149211 444861802242 448111727063 448363312683 448728111832 448980043512 449598473324 450413676258 451866925608 452120619528 453931359882 454128897222 454556609689 454754419119 455009734179 455181859496 455437414536 455679264172 456477812604 459194073624 459826572348 460070752746 460660320666 460704459017 460904943807 461338165288 461538925848 462174654396 463445870602 464286181359 465986885364 466628740578 466890722298 470301578747 470565622527 471861946556 472688854092 474242729352 474508985832 475547138924 476409391458 476676864378 477065602741 477333444081 477721814024 477990023784 479081940876 481270711779 481932707256 482581859914 482596526412 482852798274 483471560754 483517884773 483728297283 484182971272 486395047138 488849156796 489123613836 489522502742 489797337822 490010482962 493837413498 494517630321 495197847144 496095729948 499095552956 500000503002 500689208929 501895366632 502586682564 502805393244 504819125811 505102548951 505577313384 506273700868 506494016028 506762978106 507460998737 508159019368 508350291309 509049535176 511375218354 511424215973 512079591933 512127688072 512367091353 513056267724 513344315484 513762956798 514051401318 518291535762 519005435949 519493268216 519719336136 520011124776 523810050764 525745766286 526452938088 526748507208 527178079876 527474056116 527703597036 529586586529 529883914989 530315041256 530612778696 531343650292 531824906844 532557448038 533523070521 535726419228 536464334406 536697787626 536749211537 537437040777 537487518568 537738776757 537789282888 538530039476 539473778532 543719980518 543956591178 544468906111 544705842681 545217831704 545455094184 550711773612 551470329774 551779944534 552591868312 552832339752 553593816804 555810956701 556123008441 557655027748 557917326516 558160115436 558928931022 559242733302 562010255092 562254825132 563029280814 563328264653 563345385174 564103131592 566187748308 568774477557 570324016262 570644216142 571430227459 571678896789 572216238776 576143649081 576936143784 577260055944 577730821668 578055179988 579103298046 579955427128 580971761496 582605056462 583626034134 584429926743 585233819352 585544594404 585799405884 586351129658 586606292118 589840198948 590909685366 591223474457 592259555349 593149069656 594224555652 596604421413 596939376033 597817750244 598901701398 599726634871 600551568344 604410437059 604673458389 605012943249 605241813176 605505196296 606339225492 606679645572 609740652024 612526360446 613370060667 613427670328 614213760888 614539925076 614558602008 615386398802 619048241812 620462391318 620810740638 621317022711 621665851851 622171654104 622520963064 623649705588 625014155766 625365060606 625875056807 626226444987 627420830036 628520344452 629386074954 634339977271 634616023041 635212521944 635569152504 636444592108 639934136856 641694282372 642578158794 642857789574 643743268623 643803731032 644628747672 644971063044 645859452938 650841186996 650903547602 651186801342 651552400422 652083752859 652449855519 653063117096 653347310616 655963962654 656867494283 657236282703 658449884664 659356840428 659643772788 660552373026 660923230266 665751585499 666667337336 673092167748 673470065268 674019291946 674397709986 675620514387 675683970808 676868063256 677800388412 678180929292 680897039823 681833624472 682216429752 682772789244 683135360138 683156121804 683518896258 684460382341 685401868424 688533248546 689739858522 690106129119 691055381016 692007247932 692308388772 693261981594 695168805903 698718651631 699943110867 700994355048 706511886652 707792919834 710076597384 710385601464 711364094028 711763478748 713320708386 714303243797 714614087187 715015296567 715285779208 715597050168 716582721036 716963245922 716985035676 723872789871 723894789618 724279197411 724959974024 725275454904 726274456908 729183181727 729592570707 733273735194 733685420754 734283754113 734696006733 735293773032 735706592712 741497344588 742796770716 745238574696 745656977736 748643329434 749674518593 750000754503 750705707752 751127180232 752843049948 753880023846 758365970076 759410551302 759741024042 759813818929 760144467159 760858954856 762238529052 768191532108 769249647166 769584401586 770016473226 770644435197 771077101977 772137730728 778168045512 779239902324 779579004204 782141722824 785715076146 786797328317 787879580488 789679407132 790122760812 790767119814 791211084174 795472561884 795919168044 796568254118 797015475438 797438712301 798535601864 798836172057 799934983848 803589628842 804696501609 806231277852 806683924332 807341789254 807795059214 815579970777 816701813928 817826747556 818182641276 825758406473 827205494661 827283188424 827747654184 828422696948 828887802468 829248509628 830390725206 832207493117 833352207688 833820080808 834968593316 836482541622 836875989774 838393396533 839181433272 839546619912 843015382638 843382237698 844176560851 844543921221 845018077761 846154697388 847320199726 855486024393 855966324213 856770878392 857143719432 858324358164 865404215676 866596232502 867082769982 868249068456 868736533896 869445003812 869933140692 873417217673 873907584693 874618616872 876315043604 877850729028 878316891606 879526694487 879909438177 880736497368 881230973688 884760298422 885978976519 886364528049 889723604484 896223454126 896726625366 897961786007 898352552097 899196946648 900827352516 907862719764 908257794444 909113219378 909508838238 910019468358 911358528344 912955625208 916667588837 919653144696 920141505492 921320641332 921408918034 921809887614 923079598203 924349308792 926891741204 928572362718 929851388011 930693586977 931973770728 933257481156 933781444596 937521233649 938047590909 940603157494 941131245054 942427569083 943723893112 944079112431 945377708184 951094277848 952818782916 953353728756 954131205482 954666888162 958163881752 962541423558 963867238191 965163719828 965193052824 965705596548 966943121508 967035769546 967456594566 968789179407 972790094276 975896298559 976355321403 976780202013 977698313592 978247227672 979045005484 979594675644 980020965924 983517946411 983945943981 987674826996 989035260642 990828559539 992191459896 996819964283 998191105912 1000001006004 1001378417858 1005173365128 1005610786488 1009638251622 1010205097902 1011028937919 1011596564979 1012547401736 1012988032056 1013525956212 1014921997474 1016700582618 1022750436708 1022848431946 1024159183866 1024703040207 1024734182706 1025278344387 1026112535448 1026688630968 1027525913596 1028102802636 1032220348159 1032799872819 1036583071524 1038010871898 1039892972391 1046181062927 1047620101528 1051491532572 1054356159752 1054948112232 1055407194072 1059173173058 1059767829978 1061227565281 1061689379751 1062687300584 1063649813688 1065114896076 1067046141042 1069981062579 1071452838456 1072928668812 1073395575252 1073498423074 1074874081554 1075444868883 1075477553514 1077060078952 1078947557064 1083334423171 1087439961036 1087913182356 1088937812222 1089411685362 1097986452563 1099910602791 1101423547224 1102940659548 1103559889068 1107187633608 1111621913402 1112246016882 1113778036189 1115310055496 1115834653032 1116320230872 1117857862044 1118485466604 1122964994151 1124020510184 1124509650264 1126058561628 1126656529306 1126690770348 1130820035769 1132375496616 1137548955114 1139115826953 1140648032524 1141288432284 1142860454918 1143357793578 1152287298162 1153874470749 1154376602379 1155461643336 1156110359976 1158206596092 1165210112924 1167252068268 1168859853486 1171089188808 1171598811768 1172702259316 1173212584236 1178059957789 1178572614219 1179680397896 1181819370732 1182446948914 1184519110698 1186150679721 1186816626261 1188449111304 1193208842826 1193878752066 1194852381177 1195523213157 1195635500488 1197803402796 1199453269742 1208820874118 1209346916778 1210025886498 1211012683881 1211692588821 1212678450984 1213359291144 1225052720892 1226740121334 1229079850152 1230772797604 1236395801641 1238096483624 1240924782636 1241621481276 1242634045422 1243331703702 1245586087809 1247299411176 1250028311532 1250730121212 1251750113614 1252452889974 1253117976473 1254723812433 1254841660072 1255313984661 1257040688904 1258772149908 1264523073957 1268679954542 1269232046082 1270980299589 1272889184216 1283388564744 1285156317588 1285715579148 1287486537246 1289942126088 1291718905876 1297620353029 1299894348753 1301682373992 1301807095204 1302373602684 1303104800844 1304167505718 1304899711038 1311927925308 1313734988566 1314472565406 1317475337409 1318713680856 1319287545576 1321104746052 1321846460532 1327140447633 1331503170998 1344335181189 1345089938049 1346184335496 1346940130536 1348038583892 1348795419972 1351241028774 1355600776824 1356361858584 1361794079646 1363669829067 1364263257357 1365545578488 1366270720276 1366312243608 1367037792516 1368920764682 1377066497092 1379479717044 1380212258238 1382113377051 1382714831421 1384014495864 1384616777544 1386523963188 1390337611806 1392252677387 1392858544077 1397437303262 1399886221734 1410904736241 1411696867581 1413023773304 1415585839668 1422728188056 1423526957496 1426641416772 1428606487594 1429228174374 1430030593134 1431196808223 1432000332243 1433165442072 1433926491844 1433970071352 1447745579742 1447789579236 1448558394822 1449739719659 1450553654319 1451184891849 1452548913816 1458366363454 1459185141414 1461195038303 1466547470388 1467370841508 1468567508226 1469392013466 1480957608559 1482994689176 1483552890963 1485593541432 1497286658868 1499349037186 1500001509006 1502067626787 1505686099896 1507760047692 1514457377433 1516731940152 1518821102604 1519482048084 1519627637858 1520288934318 1522382996211 1524477058104 1533551326307 1534272647919 1536238775799 1536383064216 1538499294332 1539168803172 1540032946452 1541288870394 1542154203954 1545528201503 1557016307847 1558479804648 1559158008408 1571430152292 1573594656634 1579358814264 1580245521624 1581534239628 1582422168348 1588759759587 1589651744967 1590945123768 1591838336088 1593136508236 1594030950876 1594877424602 1597672344114 1607179257684 1609393003218 1610247634611 1612311122331 1612462555704 1613367848664 1614683578508 1615590118428 1622060547107 1631159941554 1633406718333 1634117528043 1635653495112 1636365282552 1651516812946 1654410989322 1656845393896 1657775604936 1658497019256 1660781450412 1664414986234 1667432870103 1668369025323 1669937186632 1672965083244 1673751979548 1676786793066 1686030765276 1686764475396 1688353121702 1689087842442 1689984793959 1690036155522 1692309394776 1694640399452 1702382664983 1710972048786 1711932648426 1713328759597 1714290682377 1715036690367 1716648716328 1728430947243 1730808431352 1733192465004 1734165539964 1738890007624 1739866281384 1746834435346 1747815169386 1750222628297 1752630087208 1753289780229 1755701458056 1756633783212 1759053388974 1759818876354 1769520596844 1771957953038 1772729056098 1773670423371 1779447208968 1789813264239 1792446908252 1793453250732 1795923572014 1796705104194 1799179904613 1801654705032 1813231311177 1814020375167 1815725439528 1816515588888 1818226438756 1819017676476 1820038936716 1833335177674 1840110182001 1840283010984 1842641282664 1842817836068 1843619775228 1846159196406 1853783482408 1857144725436 1859702776022 1861387173954 1863951068133 1864997555553 1866514962312 1867562889192 1875042467298 1876095181818 1877625170421 1878679334961 1881206314988 1882262490108 1884855138166 1888158224862 1903019931813 1903848069123 1905637565832 1906707457512 1908262410964 1909333776324 1925082847116 1927734476382 1930327439656 1931229805869 1931411193096 1933886243016 1934071539092 1934913189132 1937578358814 1942907688293 1945580188552 1951792597118 1952710642806 1953560404026 1956251258577 1957349566557 1958090010968 1959189351288 1960041931848 1967035892822 1967891887962 1970602482849 1971708848109 1975349653992 1978070521284 1981657119078 1993639928566 1997254756497 2000002012008 2002756835716 2019276503244 2020410195804 2022057875838 2023193129958 2026861543161 2027051912424 2029843994948 2033401165236 2039117697617 2042691119469 2045500873416 2045696863892 2048318367732 2049406080414 2049468365412 2050556688774 2052228953803 2053381147023 2055051827192 2056205605272 2064440696318 2065599745638 2068444924351 2070318387357 2073166143048 2076021743796 2079785944782 2085506417709 2092362125854 2096155954893 2102983065144 2118346346116 2119535659956 2122455130562 2123378759502 2130229792152 2134092282084 2139962125158 2142909731391 2143842261561 2145857337624 2146791150504 2146996846148 2149748163108 2150889737766 2150955107028 2153852395807 2166668846342 2171618369613 2172837592233 2174879922072 2175826364712 2177875624444 2178823370724 2187549545181 2188777712121 2195972905126 2199821205582 2202851262339 2204088020199 2205881319096 2207119778136 2223243826804 2224492033764 2227556072378 2235715724088 2236970933208 2245929988302 2249023555779 2250002263509 2252117123256 2253313058612 2253381540696 2261640071538 2275097910228 2278162416607 2278231653906 2279441456787 2280433401477 2281296065048 2282576864568 2285720909836 2286715587156 2296163631619 2304574596324 2307748941498 2308753204758 2311933305591 2313231305931 2316413192184 2330420225848 2334504136536 2337719706972 2345404518632 2346425168472 2356119915578 2357145228438 2360391984951 2363638741464 2364893897828 2369038221396 2372301359442 2373633252522 2386417685652 2387757504132 2389704762354 2390973760483 2391046426314 2392316136903 2395606805592 2398906539484 2409866369911 2414089504827 2417641748236 2418693833556 2420051772996 2422025367762 2423385177642 2446739912331 2450105441784 2453480242668 2461545595208 2472791603282 2477275219419 2481849565272 2483242962552 2485268090844 2486663407404 2491172175618 2496622479351 2500056623064 2501460242424 2503500227228 2504905779948 2506235952946 2509447624866 2510627969322 2517544299816 2529046147914 2532529682553 2533631763663 2537359909084 2538464092164 2541960599178 2566458073179 2567898972639 2570312635176 2571431158296 2574973074492 2583437811752 2595240706058 2599788697506 2603614190408 2604747205368 2606209601688 2608335011436 2609799422076 2620251653019 2621722754079 2623855850616 2627469977132 2628945130812 2634950674818 2638580083461 2642209492104 2643692921064 2654280895266 2657936929557 2659093584147 2663006341996 2688670362378 2690179876098 2692373765081 2693885358021 2695057656291 2696077167784 2697590839944 2702482057548 2723588159292 2727339658134 2728526514714 2732541440552 2734075585032 2737841529364 2750002766511 2754132994184 2758959434088 2760424516476 2764226754102 2765429662842 2769238794609 2773047926376 2780675223612 2784505354774 2785717088154 2789554164033 2794874606524 2799772443468 2812563700947 2821809472482 2823393735162 2825696262389 2827282707249 2831171679336 2853282833544 2857212975188 2858456348748 2860061186268 2862393616446 2864000664486 2867852983688 2891601714573 2895491159484 2895579158472 2897116789644 2899479439318 2901107308638 2902369783698 2906367538221 2916732726908 2918370282828 2922390076606 2927688895677 2929065964209 2933094940776 2934741683016 2937135016452 2938784026932 2950553839233 2951837831943 2961915217118 2967105781926 2990459892849 2994573317736 2998698074372 3000003018012 3004135253574 3015520095384 3028914754866 3033086813757 3034789694937 3037642205208 3038964096168 3039255275716 3040577868636 3044765992422 3067102652614 3068545295838 3072477551598 3074109120621 3075835033161 3076998588664 3078337606344 3080065892904 3082577740788 3084308407908 3091056403006 3096661044477 3098399618457 3114032615694 3136782089441 3138543188781 3142860304584 3147189313268 3163068479256 3164844336696 3177519519174 3179303489934 3181896267823 3183682695843 3185068139253 3186273016472 3188061901752 3189754849204 3195344688228 3209943187737 3214358515368 3218786006436 3220495269222 3224622244662 3224931213119 3226334606649 3229367157016 3231180236856 3244121094214 3250003269513 3262319883108 3266813436666 3268235056086 3293959357689 3303033625892 3308821978644 3321562900824 3328829972468 3334865740206 3336738050646 3339459219187 3341334108567 3345930166488 3347503959096 3353573586132 3368894982453 3372061530552 3373528950792 3376706243404 3378175684884 3379969587918 3380072311044 3384625193411 3389280798904 3404765329966 3417347480859 3421944097572 3423865296852 3426657519194 3428581364754 3430073380734 3456861894486 3461623412247 3466384930008 3468331079928 3493668870692 3495630338772 3500445256594 3506579560458 3513267566424 3518106777948 3519637752708 3534179873367 3535717842657 3539041193688 3543915906076 3545458112196 3547340846742 3552226991159 3558452039163 3579626528478 3579969511811 3584557143531 3584893816504 3586569639471 3586906501464 3591847144028 3593410208388 3598359809226 3626462622354 3628040750334 3633038051643 3635077766463 3636452877512 3638035352952 3640077873432 3666670355348 3680220364002 3685635672136 3687239550456 3692318392812 3707106105703 3709187404923 3714289450872 3719405552044 3722774347908 3727902136266 3729995111106 3750084934596 3752190363636 3755250340842 3757244480759 3757358669922 3759353929419 3762412629976 3764171437299 3764524980216 3769710276332 3776316449724 3786932867003 3793569221871 3806039863626 3807696138246 3811282342777 3812940898767 3816524821928 3818667552648 3850165694232 3855468952764 3862459611738 3868143078184 3869826378264 3875156717628 3885815376586 3892861059087 3903585194236 3905421285612 3907120808052 3912502517154 3914699133114 3934071785644 3935783775924 3941204965698 3943297852571 3943417696218 3956141042568 3963314238156 3981421342899 3987279857132 3994509512994 4000011592213 4005513671432 4033005543567 4035269814147 4038553006488 4040820391608 4044115751676 4046386259916 4053723086322 4059687989896 4066802330472 4078235395234 4085382238938 4091009487201 4091393727784 4096636735464 4098812160828 4098936730824 4101113377548 4104457907606 4106762294046 4128881392636 4131199491276 4136889848702 4140636774714 4146340131153 4152043487592 4159571889564 4171012835418 4176758032161 4178575632231 4184724251708 4192311909786 4198086444097 4230873059413 4232714208723 4235090602743 4236692692232 4239071319912 4244910261124 4246757519004 4268184564168 4279924250316 4285819462782 4287684523122 4293590424669 4293993692296 4296000996729 4299496326216 4301779475532 4301910214056 4307704791614 4333337692684 4343236739226 4345675184466 4349219158977 4351660962957 4355751248888 4357646741448 4375099090362 4377555424242 4381125397649 4383585114909 4391945810252 4399642411164 4405702524678 4408176040398 4440379840897 4442872825677 4446487653608 4448984067528 4455112144756 4491859976604 4498047111558 4500004527018 4506202880361 4506626117224 4523280143076 4550195820456 4556324833214 4556463307812 4558882913574 4560866802954 4565162366623 4567148988633 4571441819672 4573431174312 4592327263238 4600653978921 4602817943757 4609149192648 4615497882996 4617506409516 4623866611182 4626462611862 4636584604509 4660261098493 4675439413944 4712239831156 4714290456876 4720783969902 4729787795656 4738076442792 4744602718884 4747266505044 4766279278761 4768955234901 4772835371304 4775515008264 4779409524708 4781947520966 4782092852628 4784632273806 4791222676387 4797813078968 4819732739822 4828179009654 4830742903833 4835283496472 4837387667112 4840103545992 4844050735524 4846770355284 4866181641321 4893479824662 4900220154999 4906960485336 4945583206564 4954550438838 4970536181688 4973326814808 4982344351236 4993244958702 5000122706579 5002298610309 5005107075969 5007000454456 5009811559896 5012471905892 5018895249732 5021255938644 5058092295828 5065059365106 5067263527326 5067749049187 5069954381877 5074719818168 5076928184328 5083921198356 5107147994949 5132916146358 5135797945278 5139986278791 5142872047131 5149946148984 5190481412116 5199577395012 5216670022872 5219598844152 5240503306038 5243445508158 5247721630151 5250667884891 5254939954264 5257890261624 5269901349636 5277160166922 5308561790532 5315873859114 5318187168294 5318696732503 5321011270113 5326012683992 5377340724756 5380359752196 5384747530162 5387770716042 5390115312582 5397539713839 5404964115096 5439693933531 5447176318584 5454679316268 5457053029428 5475683058728 5500005533022 5507581298219 5520849032952 5528453508204 5530859325684 5538477589218 5561350447224 5569010709548 5571434176308 5579108328066 5582070986107 5589749213048 5591853204399 5599544886936 5625127401894 5632875511263 5636038004883 5643618944964 5646787470324 5651392524778 5654565414498 5709059795439 5714425950376 5716912697496 5720122372536 5724787232892 5728001328972 5783203429146 5790982318968 5794233579288 5798958878636 5802214617276 5804739567396 5812735076442 5825452451819 5828723064879 5833465453816 5836740565656 5844780153212 5855377791354 5858131928418 5868753775731 5874270032904 5877568053864 5901107678466 5903675663886 5909235925957 5911807448547 5915126544327 5923830434236 5934211563852 5980919785698 5989157967221 5991764269491 5997396148744 6000006036024 6008270507148 6057829509732 6066173627514 6069579389874 6078510551432 6081155737272 6089531984844 6113920523711 6117353092851 6134205305228 6137090591676 6144955103196 6148218241242 6151670066322 6156686861409 6160143441069 6165155481576 6168616815816 6182112806012 6193322088954 6196799236914 6201852835633 6205334773053 6228065231388 6256519253127 6273564178882 6277086377562 6285732502049 6288467864679 6294378626536 6355039038348 6358606979868 6363792535646 6367365391686 6370136278506 6379509698408 6390689376456 6419886375474 6428729194173 6437572012872 6440990538444 6449244489324 6449862426238 6452669213298 6461557187421 6488242188428 6500006539026 6508959716077 6514855108839 6524639766216 6533626873332 6536470112172 6562648635543 6566333136363 6587918715378 6596992983581 6606067251784 6608553787017 6617643957288 6648514807649 6657659944936 6669731480412 6673476101292 6678918438374 6682668217134 6707147172264 6737789964906 6747070667337 6753412486808 6756351369768 6759939175836 6760144622088 6769250386822 6809530659932 6834487249821 6834694961718 6838324370361 6843888195144 6847730593704 6853315038388 6857162729508 6860146761468 6884625624877 6888490894857 6913723788972 6923246824494 6935799916773 6977739749981 6987337741384 6991260677544 7000890513188 7013159120916 7036213555896 7039275505416 7068359746734 7071435685314 7078095779443 7081175954853 7087831812152 7090916224392 7094681693484 7104453982318 7116904078326 7159253056956 7159939023622 7169114287062 7172921281449 7173139278942 7176948410709 7183694288056 7186820416776 7196719618452 7225542437113 7229599109733 7252925244708 7256081500668 7266076103286 7270155532926 7323267440489 7333340710696 7360440728004 7384636785624 7414212211406 7418374809846 7428592956967 7431825658257 7438811104088 7445548695816 7455804272532 7459990222212 7489867438053 7500169869192 7504380727272 7510500681684 7514488961518 7514717339844 7518707858838 7528342874598 7529064205751 7539420552664 7552632899448 7573865734006 7587138443742 7597589047659 7612079727252 7615392276492 7622564685554 7625881797534 7685905167941 7699374219537 7710937905528 7724919223476 7750313435256 7771630753172 7785722118174 7796446253323 7807170388472 7810842571224 7814241616104 7825005034308 7829398266228 7857335681767 7860754959057 7865168262237 7868143571288 7871567551848 7882409931396 7886595705142 7886835392436 7915740250383 7926628476312 7962842685798 7973810788671 7974559714264 7989019025988 8000023184426 8066011087134 8070539628294 8077121295243 8081656074063 8088231503352 8092772519832 8107446172644 8156470790468 8170764477876 8182018974402 8197624321656 8202226755096 8208915815212 8213524588092 8246419704523 8250008299533 8257762785272 8262398982552 8273779697404 8281273549428 8292680262306 8307716383827 8319143779128 8342025670836 8353516064322 8357151264462 8357952008219 8368662492099 8369448503416 8384623819572 8396172888194 8461746118826 8465428417446 8470181205486 8477088787167 8481848121747 8489820522248 8493515038008 8559848500632 8571638925564 8575369046244 8587180849338 8592001993458 8603558951064 8615409583228 8654770611487 8666675385368 8686473478452 8691350368932 8698438317954 8703321925914 8719102614663 8750198180724 8755110848484 8762250795298 8767170229818 8771825835311 8783066687031 8783891620504 8787197892627 8799284822328 8811405049356 8816352080796 8851661517699 8880759681794 8885745651354 8897984970433 8910224289512 8971379678547 8983719953208 8996094223116 9000009054036 9012405760722 9046560286152 9083342471203 9099260441271 9112649666428 9112926615624 9117765827148 9121733605908 9130324733246 9134297977266 9184654526476 9201307957842 9205635887514 9222327361863 9230995765992 9235012819032 9247733222364 9252925223724 9273169209018 9285942169361 9289983133431 9295198855371 9320522196986 9410346268323 9415629566343 9424479662312 9428580913752 9441567939804 9489205437768 9494533010088 9532558557522 9537910469802 9545688803469 9551048087529 9558819049416 9563895041932 9564185705256 9569264547612 9582445352774 9639465479644 9656358019308 9661485807666 9674793639357 9679003819947 9688101471048 9693540710568 9732363282642 9745768741709 9750009808539 9786959649324 9800440309998 9877579646077 9881878073067 9891166413128 9909100877676 9964688702472 9986489917404 10000245413158 10004597220618 10010214151938 10018377657561 10024002325701 10024943811784 10037790499464 10042511877288 10116184591656 10130118730212 10134527054652 10135498098374 10139908763754 10153875580233 10167842396712 10214295989898 10228365268121 10265832292716 10271595890556 10279972557582 10285744094262 10366703259913 10380962824232 10384870236741 10399154790024 10481006612076 10486891016316 10495443260302 10501335769782 10539802699272 10554320333844 10602539620101 10617123581064 10631747718228 10636374336588 10637393465006 10642022540226 10656680973477 10734859284149 10739908535433 10753671430593 10754681449512 10760719504392 10769495060324 10775541432084 10780230625164 10795079427678 10818697410521 10879387867062 10899114154929 10909358632536 10914106058856 11000011066044 11015162596438 11056907016408 11061718651368 11076955178436 11121318317109 11127562214769 11138021419096 11142868352616 11158216656132 11164141972214 11183706408798 11250254803788 11265751022526 11271733442277 11272076009766 11278061788257 11287237889928 11293574940648 11302785049556 11309130828996 11354423829749 11360798601009 11418119590878 11433847028331 11438822696301 11449574465784 11456002657944 11566406858292 11597917757272 11604429234552 11609479134792 11625470152884 11650904903638 11657446129758 11673503218091 11678583177261 11689560306424 11710755582708 11716263856836 11737507551462 11802215356932 11807351327772 11818471851914 11823614897094 11829893557713 11830253088654 11847660868472 11868423127704 11916678654881 11961839571396 11978315934442 11983528538982 12000034776639 12016541014296 12099016630701 12115659019464 12132347255028 12139158779748 12179063969688 12227841047422 12234706185702 12251558398079 12268410610456 12273028461603 12274181183352 12289910206392 12296436482484 12303340132644 12313373722818 12320286882138 12364225612024 12386644177908 12393598473828 12403705671266 12410669546106 12439020393459 12456130462776 12513038506254 12530274096483 12547128357764 12554172755124 12571465004098 12576935729358 12594259332291 12692619178239 12698142626169 12710078076696 12717213959736 12727585071292 12734730783372 12740272557012 12839772750948 12857458388346 12880771274007 12881981076888 12898488978648 12899724852476 12905338426596 12923114374842 12958659535679 12976484376856 13000013078052 13017919432154 13029710217678 13047657476931 13054982888871 13067253746664 13072940224344 13125297271086 13132666272726 13143376192947 13150755344727 13175837430756 13193985967162 13217107574034 13297029615298 13321139522691 13328618477031 13339462960824 13346952202584 13357836876748 13365336434268 13475579929812 13494141334674 13518608641083 13519878351672 13538500773644 13600353818051 13619061319864 13668974499642 13669389923436 13676648740722 13695487099869 13701446965899 13706630076776 13714325459016 13720293522936 13769251249754 13776981789714 13795958348653 13801961936763 13808453831271 13827447577944 13846493648988 13871599833546 13909753813527 13955479499962 13980783295479 14001781026376 14026318241832 14136719493468 14142871370628 14156191558886 14162351909706 14189363386968 14208907964636 14233808156652 14273823883319 14298837836283 14318506113912 14319878047244 14338228574124 14345842562898 14346278557884 14353896821418 14365602676621 14373668029161 14393439236904 14451084874226 14459198219466 14479114470457 14492228711499 14505850489416 14512163001336 14532152206572 14540311065852 14598544923963 14646534880978 14700660464997 14720881456008 14828424422812 14836749619692 14857185913934 14863651316514 14911608545064 14919980444424 14979734876106 15000368119737 15006895830927 15021001363368 15028977923036 15029434679688 15037415717676 15056685749196 15058128411502 15147731468012 15174276887484 15195178095318 15203247147561 15209863145631 15224159454504 15230784552984 15245129371108 15251763595068 15314779451257 15321443984847 15371810335882 15398748439074 15419958836373 15428616141393 15449838446952 15543261506344 15571444236348 15592892506646 15650010068616 15658796532456 15714671363534 15721509918114 15730336524474 15743164890453 15752003654673 15764819862792 15773191410284 15773670784872 15831480500766 15925685371596 15947136916249 15947621577342 15956090197509 15963033810339 15978038051976 16000046368852 16073145421333 16132022174268 16141079256588 16154242590486 16163312148126 16192619141517 16214892345288 16290533694149 16312941580936 16319081800593 16341528955752 16364037948804 16417831630424 16427049176184 16492839409046 16500016599066 16522743894657 16547559394808 16562547098856 16585360524612 16615432767654 16684051341672 16707032128644 16714302528924 16715904016438 16737324984198 16746212958321 16769247639144 16792345776388 16869064589377 16898626533789 16923492237652 16930856834892 16940362410972 16954177574334 16963696243494 17127179386317 17143277851128 17150738092488 17174361698676 17184003986916 17230819166456 17309541222974 17372946956904 17382700737864 17396876635908 17406643851828 17438205229326 17476357355457 17486169194637 17500396361448 17510221696968 17524501590596 17534340459636 17543651670622 17566133374062 17574395785254 17622810098712 17632704161592 17703323035398 17727707777871 17735422345641 17761519363588 17771491302708 17795969940866 17942759357094 17967473901663 17975292808473 17992188446232 18000018108072 18024811521444 18166684942406 18198520882542 18225299332856 18235531654296 18243467211816 18260649466492 18268595954532 18341761571133 18352059278553 18369309052952 18402615915684 18411271775028 18444654723726 18470060584227 18480430323207 18495466444728 18505850447448 18546338418036 18571884338722 18579966266862 18590397710742 18605558506899 18616004319159 18641044393972 18820692536646 18831259132686 18846616355567 18857197506147 18865403594037 18883135879608 19065117115044 19075820939604 19091377606938 19102096175058 19127790083864 19138529095224 19164890705548 19252448911267 19278930959288 19286187582519 19312716038616 19322971615332 19349587278714 19358007639894 19384671562263 19464726565284 19491537483418 19500019617078 19526879148231 19573919298648 19600880619996 19687945906629 19755159292154 19763756146134 19790978950743 19818201755352 19945544422947 19972979834808 20000490826316 20009194441236 20020428303876 20036755315122 20048004651402 20241212002011 20260237460424 20269054109304 20270996196748 20279817527508 20307751160466 20428591979796 20456730536242 20503461749463 20514973111083 20531664585432 20543191781112 20559945115164 20571488188524 20653876874631 20665472684571 20733406519826 20769740473482 20933219249943 20962013224152 20973782032632 20990886520604 21002671539564 21108640667688 21205079240202 21234287338329 21243527864559 21263495436456 21272748673176 21274786930012 21284045080452 21313361946954 21469718568298 21479817070866 21507342861186 21518763844347 21530845232127 21538990120648 21551082864168 21560461250328 21590158855356 21637394821042 21676627311339 21688797329199 21758775734124 21798228309858 21969802321467 22000022132088 22030325192876 22153910356872 22242636634218 22255124429538 22273273874761 22285778870901 22295476974771 22316433312264 22328283944428 22367412817596 22469602314159 22500509607576 22531502045052 22543466884554 22544152019532 22556123576514 22574518491833 22587192617253 22605570099112 22618261657992 22708847659498 22721597202018 22752894167861 22792767142977 22836239181756 22867694056662 22877645392602 23057715503823 23132813716584 23250940305768 23301809807276 23314892259516 23347006436182 23357166354522 23389338759969 23421511165416 23432527713672 23475015102924 23572007045301 23582264877171 23604430713864 23614702655544 23636943703828 23647229794188 23659787115426 23660506177308 23692376353877 23833357309762 23921432366013 23923679142792 23956631868884 23967057077964 24000069553278 24198033261402 24231363885729 24244968222189 24264694510056 24278317559496 24455682094844 24469412371404 24503116796158 24546056923206 24592872964968 24606680265288 24626747445636 24640573764276 24739259113569 24750024898599 24773288355816 24787196947656 24807411342532 24821339092212 24878040786918 25026077012508 25059786582677 25060548192966 25073856024657 25094256715528 25105987476297 25108345510248 25142930008196 25153871458716 25188518664582 25257799947809 25385238356478 25396285252338 25431266361501 25445544365241 25455170142584 25469461566744 25480545114024 25679545501896 25714916776692 25761542548014 25799449704952 25810676853192 25846228749684 25917319071358 25964311834461 26000026156104 26035838864308 26059420435356 26095314953862 26109965777742 26250594542172 26265332545452 26286752385894 26300711365313 26301510689454 26315477505933 26349200061093 26351674861512 26387971934324 26434215148068 26508530069021 26554984553097 26594059230596 26642279045382 26657236954062 26678976399439 26693954911299 26715673753496 26730672868536 26914139035641 26951159859624 26988282669348 27037217282166 27077001547288 27200707636102 27250027413609 27337948999284 27338779846872 27353297481444 27390974199738 27402893931798 27538502499508 27553963579428 27591916697306 27603923873526 27616907662542 27692987297976 27743199667092 27819507627054 27857826508083 27869949400293 27910958999924 27961566590958 28000081145491 28231038804969 28246888699029 28273438986936 28285742741256 28312383117772 28324703819412 28417815929272 28467616313304 28547647766638 28597675672566 28637066410407 28639756094488 28653144262587 28676457148248 28691685125796 28692557115768 28707793642836 28731205353242 28747336058322 28902169748452 28918396438932 28958228940914 28984457422998 29024380918071 29064304413144 29080622131704 29197089847926 29237306225127 29250029425617 29293069761956 29401320929994 29616111415891 29632738938231 29645634219201 29656848845624 29673499239384 29714371827868 29727302633028 29959469752212 30000736239474 30013791661854 30055132972683 30057955846072 30072006977103 30074831435352 30113371498392 30116256823004 30295462936024 30348553774968 30390356190636 30406494295122 30419726291262 30461626740699 30490258742216 30503527190136 30629558902514 30642887969694 30685095804363 30743620671764 30797496878148 30839917672746 30857232282786 31082658886279 31100109779739 31142888472696 31185785013292 31429342727068 31443019836228 31460673048948 31486329780906 31504007309346 31546382820568 31662961001532 31807618860303 31851370743192 31894273832498 31895243154684 31912180395018 31926067620678 31956136566361 31970042920431 32000092737704 32146290842666 32204577852447 32219725606299 32264044348536 32282158513176 32308485180972 32326624296252 32385238283034 32456092231563 32581067388298 32638163601186 32728075897608 32985678818092 33000033198132 33045487789314 33170721049224 33230865535308 33363954951327 33382686644307 33414064257288 33428605057848 33431808032876 33474649968396 33492425916642 33538558734709 33584691552776 33738129178754 33797253067578 33815200326831 33834185364771 33846984475304 33861713669784 33880724821944 33908355148668 33927392486988 34063271489247 34082395803027 34254358772634 34301541084993 34348723397352 34368007973832 34619082445948 34793753271816 34813287703656 34876410458652 34952714710914 34972338389274 35000858946053 35020509654273 35035749531783 35049003181192 35068680919272 35087303341244 35132266748124 35148791570508 35406646070796 35455415555742 35470844691282 35474243344309 35489680673139 35523038727176 35542982605416 35591939881732 35750035964643 35885518714188 35934947803326 35950585616946 36000104329917 36049623042888 36333369884812 36397041765084 36521298932984 36537191909064 36683523142266 36704118557106 36734051411057 36754675194237 36805231831368 36822543550056 36889309447452 36940121168454 36960860646414 37092676836072 37143768677444 37159932533724 37180795421484 37211117013798 37230877127521 37232008638318 37282088787944 37590822289449 37641385073292 37662518265372 37693232711134 37714395012294 37730807188074 37782777996873 38077857534717 38130234230088 38151641879208 38182755213876 38204192350116 38329781411096 38504897822534 38572375165038 38645943230664 38699174557428 38716015279788 38769343124526 38875978607037 38929453130568 38983074966836 39000039234156 39053758296462 39074496902749 39142972430793 39201761239992 39375891813258 39430128578841 39452266034181 39510318584308 39527512292268 39581957901486 39891088845894 39963418568073 39985855431093 40000981652632 40018388882472 40040856607752 40073510630244 40096009302804 40482424004022 40541992393496 40559635055016 40615502320932 40778167162733 40801061454153 40857183959592 40913461072484 41006923498926 41029946222166 41086461299607 41119890230328 41142976377048 41307753749262 41330945369142 41364651481699 41387875045959 41405885810289 41466813039652 41539480946964 41729261440581 41866438499886 41924105770547 41942349886437 41981773041208 42005343079128 42410158480404 42468574676658 42487055729118 42549573860024 42568090160904 42626723893908 42821471649957 42939437136596 42959634141732 43014685722372 43037527688694 43061690464254 43096808029863 43121004087483 43180317710712 43274789642084 43353254622678 43377594658398 43412969849431 43437343411371 43517551468248 43596456619716 43795634771889 43939604642934 44000127514343 44060650385752 44485273268436 44510248859076 44546547749522 44571557741802 44590953949542 44656567888856 44734825635192 44939204628318 45001104359211 45063004090104 45086933769108 45088304039064 45112247153028 45149036983666 45174385234506 45417695318996 45443194404036 45505788335722 45585534285954 45609741442683 45672478363512 45735388113324 45755290785204 45944338353771 45964331954541 46115431007646 46178950885067 46259876509119 46539603653543 46603619614552 46629784519032 46694012872364 46714332709044 46778677519938 46950030205848 47144014090602 47164529754342 47229494671359 47256010964019 47273887407656 47294459588376 47319574230852 47321012354616 47384752707754 47666714619524 47841410748747 47842864732026 47868270592527 47913263737768 47934114155928 48000139106556 48192379374139 48219436263999 48396066522804 48462727771458 48489936444378 48844178249867 48871601082447 48911364189688 48938824742808 49006233592316 49092113846412 49253494891272 49281147528552 49478518227138 49500049797198 49546670456101 49568231683971 49614822685064 49642678184424 49756081573836 50052154025016 50119573165354 50121096385932 50147712049314 50211974952594 50216786032853 50238638874963 50285860016392 50307742917432 50377037329164 50515599895618 50607193768131 50770476712956 50792570504676 50862532723002 50891088730482 51262872083423 51429833553384 51523085096028 51692457499368 51834638142716 51928623668922 52000150698769 52071677728616 52118840870712 52190629907724 52219931555484 52429072066371 52458507583911 52501189084344 52530665090904 52573504771788 52601422730626 52603021378908 52630955011866 52698400122186 52703449440257 52775943868648 52868430296136 53017060138042 53109969106194 53183123333613 53188118461192 53284558090764 53314473908124 53357952798878 53387909822598 53828278071282 53902421704989 53976565338696 54074434564332 54401415272204 54500054827218 54575123773261 54675897998568 54706594962888 54781948399476 54805787863596 55001349772369 55025284713399 55056177835659 55077004999016 55107927158856 55183833394612 55207847747052 55233815325084 55410181752681 55486399334184 55639015254108 55715653016166 55739898800586 55745239541057 55816675520697 55821917999848 55848012957477 55923133181916 56000162290982 56462077609938 56493777398058 56539849066701 56571592518441 56624766235544 56649407638824 57095295533276 57195351345132 57274132820814 57306288525174 57383370251592 57415587285672 57462410706484 57494672116644 57724937931661 57757346733801 57804339496904 57836792877864 57916457881828 57968914845996 58048761836142 58154014686789 58394179695852 58474612450254 58500058851234 58505664057533 58580637444693 58586139523912 58802641859988 59232222831782 59265477876462 59291268438402 59347110766099 59372936852229 59428743655736 59454605266056 59836633268841 59918939504424 60001472478948 60027583323708 60110265945366 60144013954206 60232513646008 60583394280409 60780712381272 60812988590244 60839452582524 60923253481398 61259117805028 61285775939388 61370191608726 61402780847177 61487241343528 61510385248389 61594993756296 61679835345492 61714464565572 61961630623893 61996418053713 62165317772558 62200219559478 62285894793031 62371570026584 62799657749829 62858685454136 62886039672456 62921346097896 62972659561812 63008014618692 63325922003064 63615237720606 63702862014987 63788547664996 63790486309368 63824360790036 63852135241356 63912273132722 63940085840862 64292581685332 64409155704894 64439451212598 64556291533041 64616970361944 64653248592504 64770476566068 64912184463126 65001595185527 65029881934017 65066391987597 65162134776596 65276327202372 65880737639431 65909406964401 65971357636184 66000066396264 66090975578628 66461731070616 66727909902654 66765373288614 66819821624283 66857336612703 66863616065752 66949299936792 66984851833284 67077117469418 67476258357508 67594506135156 67630400653662 67668370729542 67723555475499 67761577851759 67816710297336 67854784973976 68126542978494 68164791606054 68220381191963 68258682503583 68508717545268 68603082169986 69143057522539 69173146511469 69238164891896 69752820917304 69905429421828 69944676778548 70001717892106 70041019308546 70071499063566 70168016279907 70174606682488 70264533496248 70297583141016 70716021135903 70813292141592 70910831111484 70941689382564 70948486688618 70979361346278 71077129061631 71183879763464 71500071929286 71598556876847 71771037428376 71869895606652 71901171233892 72000208659834 72566922819391 72666739769624 72694091657187 72794083530168 73367046284532 73408237114212 73468102822114 73509350388474 73778618894904 73880242336908 73921721292828 74217777340707 74287537354888 74319865067448 74361590842968 74422234027596 74461754255042 74464017276636 75179359748031 75181644578898 75221568073971 75282770146584 75325036530744 75386465422268 75428790024588 75461614376148 75565555993746 75730881873647 75773399843427 76155715069434 76293799084503 76365510427752 76408384700232 77009795645068 77144750330076 77398349114856 77432030559576 77538686249052 77751957214074 77859053573873 77892935503383 77966149933672 78000078468312 78107516592924 78148993805498 78285944861586 78751783626516 78860257157682 78902134095939 78904532068362 78946432517799 79020637168616 79055024584536 79163915802972 79480966808243 79525590207063 79782177691788 79926837136146 79971710862186 80036929198317 80081864733897 80147021260488 80192018605608 80964848008044 81231004641864 81556334325466 81602122908306 81714522526637 81750082240827 81826922144968 82013846997852 82059892444332 82172922599214 82615507498524 82661890738284 82729302963398 82775750091918 82811771620578 82819706263261 82933626079304 83078961893928 83458522881162 83573479524249 83732876999772 83848211541094 83884699772874 84000243436473 84693116414907 84820316960808 84937149353316 84974111458236 85253447787816 85642943299914 85760908786553 85878874273192 85911199231221 85919268283464 86029371444744 86075055377388 86123380928508 86193616059726 86242008174966 86430692499437 86549579284168 86706509245356 86755189316796 86825939698862 86874686822742 87073142754213 87192913239432 87591269543778 87711918675381 87879209285868 88000255028686 88848334247673 88898216814693 88970546536872 89020497718152 89093095499044 89143115483604 89181907899084 89878409256636 90002208718422 90165398918049 90173867538216 90224494306056 90298073967332 90348770469012 90710616749753 90835390637992 90886388808072 91011576671444 91171068571908 91219482885366 91384880222097 91470776226648 91510581570408 91888676707542 91928663909082 92015245132759 92055287413089 92230862015292 92357901770134 92519753018238 93079207307086 93247976658837 93300329339217 93388025744728 93428665418088 93557355039876 94288028181204 94329059508684 94458989342718 94512021928038 94639148461704 94769505415508 95202476726357 95333429239048 95682821497494 95685729464052 95736541185054 95868409699083 95910128761293 96000278213112 96384758748278 96438872527998 96571708440571 96613733557341 96659176818897 96792133045608 96925455542916 96979872888756 97368276694689 97688356499734 97743202164894 97877834674763 98012467184632 98184227692824 98957036454276 99000099594396 99093340912202 99136463367942 99512163147672 99916767183233 100091864853981 100239146330708 100242192771864 100295424098628 100423949905188 100433572065706 100477277749926 100615676204127 100754074658328 101031199791236 101214387536262 101353801293199 101445600980493 101540953425912 101585141009352 101725065446004 101782177460964 102145363862971 102189814467741 102247187409081 102525744166846 102904623254979 103046170192056 103669276285432 103857247337844 104000301397538 104381259815448 104439863110968 104858144132742 104917015167822 105002576838159 105061528962819 105147009543576 105202845461252 105206042757816 105261910023732 105396800244372 105406898880514 106034120276084 106219938212388 106366246667226 106422730032927 106469042019417 106569116181528 106628947816248 106715905597756 106775819645196 107203456158799 107250107893929 107656556142564 107804843409978 108000312989751 108148869128664 108653376106847 108802830544408 109000109654436 109150247546522 109563896798952 109611575727192 110002699544738 110050569426798 110112355671318 110202154233171 110264025582711 110367666789224 110415695494104 110467630650168 110820363505362 111278030508216 111431306032332 111479797601172 111490479082114 111633351041394 111692631382563 111696025914954 111846266363832 112000324581964 112512017949331 112924155219876 112987554796116 113079698133402 113143185036882 113348333990619 114033735859043 114190591066552 114233572604151 114390702690264 114548265641628 114612577050348 114924821412968 114989344233288 115449875863322 115514693467602 115673804615629 115832915763656 115937829691992 116097523672284 116308029373578 116627935821111 116788359391704 116949224900508 117000117702468 117011328115066 117161274889386 117223490708247 117605283719976 118083452125639 118290385736523 118464445663564 118530955752924 118582536876804 118694221532198 118745873704458 119673266537682 119890255704219 120002944957896 120055166647416 120220531890732 120288027908412 121166788560818 121625977180488 121678905165048 121846506962796 122334501488199 122403184362459 122518235610056 122571551878776 122740383217452 122805561694354 123020770496778 123259383898821 123359670690984 123428929131144 123923261247786 123992836107426 124093954445097 124163625137877 124330635545116 124400439118956 124571789586062 125599315499658 125772317311641 125827049659311 125945319123624 126016029237384 127230475441212 127405724029974 127577095329992 127648721580072 127704270482712 127824546265444 127880171681724 128408535399001 128464414949871 128585163370664 128818311409788 128878902425196 129112583066082 129290424089589 129363012262449 129540953132136 129824368926252 130003190371054 130059763868034 130132783975194 130238909548293 130312030234113 130324269553192 130552654404744 131761475278862 131818813928802 132000382543029 132181951157256 133455819805308 133530746577228 133639643248566 133714673225406 133969703666568 134154234938836 134767142378869 134952516715016 135003313077633 135189012270312 135260801307324 135336741459084 135447110950998 135523155703518 136253085956988 136329583212108 136440762383926 136517365007166 136829224328049 137017435090536 137206164339972 137833015061313 138286115045078 138346293022938 138536852655201 139618810960629 139810858843656 139889353557096 140003435784212 140082038617092 140142998127132 140336032559814 141432042271806 141688484014077 141821662222968 141883378765128 141896973377236 141958722692556 142154258123262 143000143858572 143197113753694 143524232246241 143604811777581 143739791213304 143802342467784 144000417319668 144577138122417 144658308791997 145133845638782 145388183314374 146532534749601 146614803247341 146734092569064 146816474228424 146936205644228 147018700776948 147760484673816 147843442585656 148435554681414 148640011368303 148704695051913 148844468055192 148923508510084 148928034553272 150358719496062 150363289157796 150443136147942 150650358098559 150715916624889 150772930844536 150857580049176 150923228752296 151131111987492 151461763747294 151546799686854 151755541835183 151821581304393 152311430138868 152587598169006 153788616250269 154019591290136 154289500660152 155077372498104 155503914428148 155718107147746 155785871006766 156000452096307 156215033185848 156297987610996 156571889723172 157287216199113 157503567253032 157720514315364 157804268191878 157809064136724 157892865035598 158021629442831 158110348320771 158327831605944 158961933616486 159051180414126 159270259175027 159549370000839 159564355383576 159853674272292 159943421724372 160073858396634 160163729467794 161707265114967 161929696016088 163112668650932 163204245816612 163429045053274 163500164481654 163725371319783 164027693995704 164119784888664 164345845198428 165004049317107 165075854140197 165231014997048 165323781476568 165458605926796 165551500183836 165623543241156 165639412526522 166917045762324 167146959048498 167235718623171 167450026562091 167465753999544 167696423082188 167769399545748 168000486872946 168462573963827 169386232829814 169619547200103 169714777555323 169874298706632 169948222916472 171285886599828 171521817573106 171822398462442 172150110754776 172246761857016 172387232119452 172484016349932 172861384998874 173174813794983 173272040201403 173413018490712 173510378633592 173651879397724 173749373645484 174146285508426 175182539087556 175418506078739 175423837350762 175516992172599 175741912334079 175758418571736 176000510057372 176804599634663 177696668495346 177796433629386 178041332298297 178118810556687 178186190998088 178286230967208 178363815798168 179509899806523 179756818513272 180004417436844 180330797836098 180596147934664 180697540938024 181421233499506 181750182841227 182023153342888 182342137143816 182438965770732 182769760444194 183777353415084 183857327818164 184030490265518 184110574826178 184208342541531 184461724030584 184715803540268 185039506036476 185559710483147 185884891871679 186158414614172 186495953317674 186600658678434 186752834796073 186857684379093 187114710079752 188398973249487 188576056362408 188658119017368 188917978685436 189024043856076 189539010831016 190404953452714 191108586044961 191365642994988 191371458928104 191473082370108 191736819398166 191820257522586 192769517496556 192877745055996 193143416881142 193227467114682 193318353637794 193850911085832 193959745777512 194736553389378 195004785556581 195089645802051 195376712999468 195486404329788 195755669349526 197642212918293 197728220893203 197914072908552 198000199188792 198186681824404 198272926735884 199833534366466 200183729707962 200459464872849 200478292661416 200572009838109 200590848197256 200847899810376 200867144131412 200954555499852 201231352408254 202062399582472 202428775072524 202707602586398 202891201960986 203170666426497 203284733555277 203450130892008 203564354921928 204290727725942 204379628935482 204494374818162 204661143575889 204776047510749 205051488333692 205809246509958 207312779911237 207429172567617 207519439534407 207714494675688 208000602795076 209716288265484 209834030335644 210005153676318 210123057925638 210405690922504 210504048839721 210523820047464 210793600488744 210813797761028 211776938023937 212068240552168 212148063407709 212439876424776 212732493334452 212845460065854 212938084038834 213231387184893 213431811195512 213551639290392 214406912317598 214500215787858 214795670630541 215313112285128 215609686819956 216000625979502 217306752213694 217700768458173 218000219308872 218300495093044 220005399089476 220101138853596 220224711342636 220404308466342 220528051165422 221640727010724 222653332022121 222862612064664 222959595202344 222980958164228 223266702082788 223385262765126 223392051829908 223692955964527 224000649163928 225024035898662 225538079244093 225664704221913 225848310439752 225975109592232 226159396266804 226286370073764 226696667981238 227192645620941 227320199530281 228067471718086 228467145208302 229096531283256 229225154100696 230899751726644 231029386935204 231347609231258 232195047344568 232616058747156 233255871642222 233577160721619 233678806510149 233898449801016 234000235404936 234022656230132 234322549778772 234446981416494 234769911142963 236166904251278 236580771473046 236706402287817 236839297553397 236928891327128 237061911505848 237165073753608 237388443064396 237491747408916 238442900424729 238576770621189 239346533075364 239780511408438 240110787594951 240245594201691 240441063781464 240576055816824 242333577121636 243693013925592 244669002976398 244806368724918 245006012622371 245143567579911 245250246722481 245480766434904 245611123388708 246041540993556 246518767797642 247846522495572 247985672214852 248187908890194 248319703410163 248327250275754 248459118789783 248661271090232 248800878237912 249143579172124 250281835846471 250720438572747 251198630999316 251544634623282 251654099318622 252000730309419 254460950882424 254811448059948 255649092530888 255760343363448 256817070798002 256928829899742 257282726359659 257636622819576 257757804850392 258225166132164 258580848179178 258726024524898 259292077498311 259648737852504 260006380742108 260119527736068 260265567950388 260477819096586 260616139892647 260624060468226 263135756026143 263522950557724 263637627857604 264000765086058 266545002743019 266694650444079 266911639610616 267061493154456 267279286497132 267429346450812 268308469877672 269534284757738 270006626155266 270521602614648 270673482918168 270894221901996 271046311407036 272131850249259 272506171913976 272659166424216 272881524767852 273034730014332 273658448656098 274412328679944 275666030122626 276045735398277 276165862239267 276572230090156 276692586045876 277073705310402 279237621921258 279743929976511 279900988017651 280006871568424 280164077234184 280285996254264 280672065119628 282864084543612 283376968028154 283793946754472 283917445385112 284308516246524 285607430179071 286000287717144 286394227507388 287048464492482 287209623555162 287605229097249 288000834639336 289154276244834 289316617583994 289552560371893 289715125321713 289841200672023 290267691277564 290776366628748 292104830084067 293065069499202 293229606494682 293468740393829 293633504024289 293872411288456 294037401553896 296871109362828 297280022736606 297409390103826 297847017020168 299750301549699 300717438992124 300726578315592 300886272295884 301300716197118 301431833249778 301847028612381 302262223974984 302923527494588 303093599373708 303511083670366 303643162608786 304061403879597 304622860277736 305175196338012 306436091588913 306569443403223 307577232500538 308000892600401 311007828856296 311436214295492 311571742013532 312000904192614 312595975221992 313143779446344 314574432398226 315007730514477 315184586888457 315441028630728 315608536383756 315618128273448 315785730071196 316043258885662 316220696641542 317923867232972 318102360828252 318540518350054 319098740001678 319268190098781 319707348544584 319886843448744 320147716793268 320327458935588 321610368476397 321750323681787 323414530229934 325777225574801 325960128320541 326225337301864 326408491633224 326858090106548 327000328963308 327450742639566 328691690396856 330008098634214 330151708280394 330606462699513 330792076748133 330917211853592 331103000367672 331247086482312 331278825053044 333834091524648 334293918096996 334471437246342 334900053124182 335077894147689 335392846164376 335538799091496 336000973745892 336925147927654 337536053847993 338772465659628 339239094400206 339429555110646 341909247749069 342101207577129 342571773199656 343043635146212 343644796924884 344774464238904 344968032699864 345722769997748 346349627589966 346544080402806 346826693192707 347021413846887 347303758795448 347498747290968 348292571016852 349883807463333 350365078175112 350837012157478 350847674701524 351033984345198 351483824668158 351517502229971 351670472124741 352001020114744 353609199269326 354250356376917 355393336990692 355592867258772 356082664596594 356237621113374 359019799613046 360008834873688 360661595672196 362842466999012 363500365682454 364001054891383 364877931541464 365539520888388 367003504464597 367209553087377 367554706830168 367714655636328 368060980531036 368221149652356 368416685083062 368924146081799 369431607080536 370079012072952 371119420966294 371769783743358 372281863335291 372316829228344 372490875413631 372991906635348 373201317356868 373505669592146 373715368758186 376797946498974 377316951934923 377835957370872 378048087712152 380809906905428 382217172089922 382731285989976 382946164740216 383473638796332 383640515045172 385009448406583 385225606197003 385393244849613 385539034993112 385755490111992 386286833762284 386454934229364 386636707275588 387871272268767 389473106778756 390009571113162 390179291604102 390216676787399 390716728644879 390753425998936 390936090702339 390972808659576 391511338699052 395284425836586 395456441786406 396001147629087 396373363648808 396545853471768 399667068732932 400367459415924 400918929745698 401144019676218 401734288262824 401909110999704 402462704816508 404074565521627 404301427136607 404857550145048 405415205172796 405782403921972 406341332852994 406569467110554 408581455451884 408759257870964 408988749636324 409322287151778 409539648402731 409552095021498 410102976667384 411618493019916 413499045183939 414625559822474 414858345135234 415038879068814 415429775362693 415610557965603 416001205590152 418856432881887 419432576530968 419668060671288 420010307352636 420246115851276 421008097679442 421627595522056 423553876047874 424296126815418 425464986668904 425690920131708 425876168077668 426462774369786 428813824635196 429000431575716 429591341261082 429819465930239 430572696738723 431219373639912 432001251959004 433731414367251 433974926375991 434613504427388 435401536916346 436001263551217 436600990186088 439597604248803 439844409742023 440010798178952 440202277707192 440449422685272 440808616932684 441056102330844 443281454021448 445306664044242 445920034104909 445961916328456 446533404165576 446770525530252 446784103659816 447385911929054 450048071797324 451076158488186 451329408443826 451951074295677 452318792533608 452572740147528 453393335962476 454385291241882 454640399060562 455011166298689 455266625505549 455464743913179 456134943436172 456934290416604 461165163476017 461365848750807 461799503453288 462058773870408 462695218462516 465232117494312 466511743284444 467154321443238 467357613020298 468001356288921 468045312460264 468645099557544 468893962832988 469539822285926 472333808502556 473161542946092 473412804575634 473678595106794 474064888328493 474331044962313 474776886128792 474983494817832 476885800849458 477153541242378 477542668343741 477810777525081 478693066150728 479561022816876 480221575189902 480491188403382 484001402657773 484667154243272 489338005952796 489612737449836 490012025244742 490287135159822 490500493444962 491176113959349 491222246777416 492083081987112 493037535595284 495012147951321 495693044991144 495971344429704 496375817780388 496639406820326 496654500551508 496918237579566 497602697961907 498287158344248 500563671692942 501440877145494 501707155869513 502397261998632 503089269246564 503308198637244 504001460618838 505387721891481 507968459735737 508858641600309 509622896119896 513634141596004 513857659799484 514565452719318 516450332264328 517161696358356 517452049049796 518584154996622 519524441384949 519816120604209 520012761484216 520239055472136 520531135900776 520955638193172 521232279785294 521248120936452 526255518236217 526271512052286 526550976517797 527045901115448 527275255715208 528001530172116 530116173115529 530413798903989 533090005486038 533389300888158 534123996894891 534558572994264 534858692901624 539068569515476 540013252310532 541788443803992 542092622814072 544263700498518 545013375017111 545250548523681 545763049535704 546069460028664 547316897312196 551332060245252 552091470796554 552331724478534 552384646361383 552625027624593 553144460180312 553385172091752 554147410620804 556679131449441 558475243842516 559487859953022 559801976035302 560258504388219 560573053137279 561344130239256 565728169087224 566753936056308 568617032493048 571214860358142 572001657686459 572788455014776 574096928984964 574419247110324 575210458194498 578308552489668 578633235167988 579105120743786 579430250643426 579682401344046 579737943842827 580535382555128 581552733257496 584209660168134 585014356669743 586130138998404 586459212989364 586937480787658 587267008048578 592926638754879 593742218725656 594560045473212 594818780207652 599500603099398 600326361505871 601378394618547 601434877984248 601772544591768 602601432394236 602863666499556 603694057224762 605014847496059 605847054989176 606187198747416 607022167340732 607286325217572 608122807759194 609511999279491 610350392676024 612872183177826 613138886806446 613983430727667 614328142532247 615154465001076 616001785200802 621938339733711 622287517702851 622872428590984 623143484027064 624001808385228 629148864796452 630015461028954 630369173776914 631217072767512 631571460142392 632086517771324 632441393283084 634974317248271 635330814071811 635847734465944 636204721656504 637081036700108 638197480003356 638536380197562 639694161554679 640295433586536 640654917871176 643220736952794 643500647363574 644106715929313 644387011891623 646829060459868 651554451149602 651920256641082 652818218427089 653102305374519 653716180213096 654000657926616 654901485279132 660016197268428 660303416560788 661212925399026 661584153496266 662557650106088 666417337084499 668587836193992 668942874492684 669800106248364 670155788295378 671078867893581 672001947491784 673850295855308 675072107695986 676001959083997 676614237732279 677544931319256 678478188800412 678859110221292 681577936862823 681960598590843 683818495498138 684202415154258 685144842723341 686087270292424 687289593849768 691445539995496 692699255179932 693088160805612 693653386385414 694042827693774 696585142033704 699767614926666 700731482164857 701674024314956 701695349403048 702067968690396 702967649336316 703035004459942 703340944249482 704309733428889 707218398538652 708500712753834 709476609052393 710119206863451 710786673981384 711185734517544 712165329193188 712475242226748 715017547040797 715328701274187 715730311863567 718039599226092 720332362784853 721323191344392 724688114033741 725684933998024 727000731364908 728002109782766 731079041776776 734007008929194 734419106174754 735018037867113 735430702739733 736121961062072 736442299304712 736833370166124 737848292163598 742238841932588 743539567486716 744563726670582 744959110230489 744981750827262 745377356369349 745983813270696 746402634713736 747011339184292 747430737516372 750424193111593 750845507539413 753595892997948 754633903869846 756002190928257 760573632747929 761619813810856 764434344179844 766947277592664 767281030090344 770018896813166 770451212394006 770786489699226 771512439959287 771848179078977 772573667524568 772909868458728 773273414551176 775742544537534 777876232494933 778946213557512 780019142226324 780358583208204 780433353574798 781433457289758 781848419677941 781872181404678 783022677398104 787584125645317 790568851673172 790912883572812 792002295258174 798236151013301 799334137465864 799635008229057 800734918831848 801837859491396 802288039352436 804925409633016 808149131043254 808602854273214 809716632309403 810830410345592 811564807843944 812682665705988 813138934221108 816395550747777 817162910903768 817518515741928 817977499272648 818644574303556 819079296805462 819104190042996 823236986039832 826998090367878 828137206194831 829251119644948 829716690270468 830077758137628 830859550725386 831221115931206 837712865763774 839231789929533 840020614705272 840492231702552 842016195358884 847107752095748 848592253630836 851381840263416 851752336155336 852925548739572 856449589312603 856822290537213 857627649270392 858000863151432 859182682522164 859638931860478 861145393477446 862815687291747 864002503918008 867462828734502 867949852751982 868657681115679 869145375965139 869227008854776 870803073832692 872002527102434 879195208497606 879688819484046 880406221181487 880900512072867 881617233865368 882112204661688 890613328088484 891840068209818 893541051060504 894771823858108 898859747793007 899250904649097 900096143594648 902152316976372 902658816887652 903902148591354 905541085837143 906786671924952 908770582483764 909280798121124 910022332597378 910533251011098 910929487826358 911016768895871 912184211638791 912269886872344 913868580833208 919308274766739 922330326952034 922731697501614 924002677801203 925390436925032 933023486568888 934308642886476 934715226040596 936002712577842 937787925665976 939079644571852 943369996652083 944667617005112 945023191543431 946323085892184 946825609151268 947357190213588 948129776656986 948662089924626 953771601698916 954307082484756 955085336687482 955621555050162 957804570296343 959122045633752 960443150379804 960982376806764 964831105429191 968002805315546 977331676724403 977880384961623 978676011905592 979225474899672 980024050489484 980574270319644 981000986889924 982352227918698 986075071190568 990024295902642 991819388098539 992751635560776 993278813640652 993309001103016 993836475159132 995205395923814 1001127343385884 1002881754290988 1003414311739026 1005233682443067 1006178538493128 1006616397274488 1008002921237676 1010775443782962 1012167696460349 1012608161543979 1015936919471474 1017717283200618 1025727743247207 1026303622731387 1027268283192008 1027715319598968 1029130905438636 1034323392716712 1034904098099592 1037168309993244 1039048882769898 1039632241208418 1040480079578121 1041064241540661 1041911276386344 1042464559570588 1042496241872904 1052511036472434 1052543024104572 1053101953035594 1054552506689913 1055011416374223 1056003060344232 1060232346231058 1060827597807978 1062288792846281 1062751069130751 1066180010972076 1066778601776316 1068247993789782 1076656181422393 1078137139030952 1080026504621064 1088527400997036 1090026750034222 1090501097047362 1092003164674149 1094633794624392 1101010513393791 1102664120490504 1104182941593108 1104663448957068 1104769292722766 1105250055249186 1106772438245397 1108294821241608 1113358262898882 1114891814225189 1116845590005873 1116950487685032 1118975719906044 1119603952070604 1120517008776438 1121146106274558 1123599002492681 1131950855804769 1133507872112616 1142429720716284 1144003315372918 1148193857969928 1148838494220648 1150420916388996 1155028345219749 1155676818591009 1156617104979336 1157266470335976 1158210241487572 1158860501286852 1159364802688092 1159475887685654 1168419320336268 1170028713339486 1170650030362197 1172150185934637 1172260277996808 1172918425978728 1173874961575316 1174534016097156 1179238017746789 1185853277509758 1188003442887261 1189120090946424 1189637560415304 1199001206198796 1200652723011742 1202756789237094 1205202864788472 1205727332999112 1207388114449524 1210029694992118 1212223696564881 1212904281409821 1214044334681464 1214572650435144 1216245615518388 1219023998558982 1225744366355652 1226277773612892 1227966861455334 1228618945208193 1228656285064494 1230308930002152 1232003570401604 1237632197442641 1243876679467422 1244575035405702 1246289326088079 1246831673896809 1248003616770456 1256569298645661 1258297729592904 1260030922057908 1260738347553828 1264173035542648 1264882786566168 1269948634496542 1270661628143622 1272411850771919 1274162073400216 1276394960006712 1277072760395124 1279388323109358 1286441473905588 1287001294727148 1288213431858626 1288774023783246 1289458397790717 1293658120919736 1298917973382029 1301194243101753 1303108902299204 1303840513282164 1305636436854178 1306204610749038 1308003790653651 1309802970558264 1318792812746409 1320032394536856 1320606833121576 1322425850798052 1323168306992532 1332834674168998 1337760102314727 1337885748985368 1339600212496728 1340311576590756 1342157735787162 1347700591710616 1350144215391972 1352003918167994 1353228475464558 1355853222887031 1356956377600824 1357718220442584 1363155873725646 1363921197181686 1365033498896067 1365799876516647 1367636990996276 1368404830308516 1370289685446682 1383495490428051 1384097546252421 1385398510359864 1386176321611224 1387306772770828 1388085655387548 1399535229853332 1401462964329714 1403348048629912 1404004068866763 1404135937380792 1405935298672632 1406070008919884 1406681888498964 1408619466857778 1412493889389011 1414436797077304 1417001425507668 1418953218104786 1420238413726902 1422194664985479 1422993134886939 1424330658386376 1424950484453496 1430035094081594 1430657402548374 1431460623727134 1432628005031223 1433432332575243 1436079198452184 1440664725569706 1449376228067482 1452004207973319 1454001462729816 1456004219565532 1468014017858388 1468838212349508 1470036075734226 1470861405479466 1473528341878047 1473666740332248 1475696584327196 1482438566167559 1484477683865176 1485036443853963 1487079134973432 1489127453341164 1489918220460978 1489963501654524 1490754712738698 1492808093885721 1494022678368584 1494861475032744 1500848386223186 1501691015078826 1503759460003177 1505121467608539 1507191785995896 1509267807739692 1512004381856514 1516163165674443 1521147265495858 1523905379207211 1528868688359688 1540037793626332 1540902424788012 1541572979398452 1543024879918574 1543696358157954 1551485089075068 1555752464989866 1558573324154847 1560038284452648 1560717166416408 1560866707149596 1562866914579516 1563696839355882 1563744362809356 1565850691751689 1575168251290634 1578766554708651 1579652929553391 1581137703346344 1581825767145624 1584004590516348 1590348519346587 1591241396711967 1596472302026602 1599270016458114 1602371990684673 1603675718982792 1604576078704872 1616298262086508 1617205708546428 1619433264618806 1625365331411976 1626277868442216 1632791101495554 1635040125051333 1635751645571043 1637289148607112 1638158593610924 1638208380085992 1653996180735756 1656274412389662 1657153939084149 1657875082873779 1658502239289896 1659433380540936 1660155516275256 1661719101450772 1662442231862412 1669310960187013 1670037394348323 1675425731527548 1678463579859066 1680775513164657 1681719159411837 1684032390717768 1694215504191496 1697184507261672 1705851097479144 1712899178625206 1713644581074426 1716004973059377 1718365365044328 1719277863720956 1722290786954892 1725631374583494 1734925657469004 1735899705503964 1737315362231358 1738237923871141 1738290751930278 1739213831528481 1741606147665384 1744005054204868 1751972850925297 1755043070009229 1758390416995212 1759377638968092 1760812442362974 1761801024145734 1778779916264637 1781226656176968 1783680136419636 1789543647716216 1797719495586014 1798501809298194 1800979084517613 1804304633952744 1805317633775304 1807804297182708 1811082171674286 1815044542488177 1817541164967528 1818561596242248 1820044665194756 1821066502022196 1821858975652716 1822033537791742 1824368423277582 1838616549533478 1841950292183001 1844660653904068 1845463395003228 1848005355602406 1865815019201133 1866862553108553 1868617285772952 1869430452081192 1872005425155684 1878159289143704 1886739993304166 1890046383086862 1893651218302536 1894714380427176 1896259553313972 1897324179849252 1904922951744813 1905992442215433 1907543203397832 1908614164969512 1910170673374964 1911243110100324 1915609140592686 1920886300759608 1921964753613528 1929662210858382 1932320147787939 1933161035674869 1936005610631092 1954663353448806 1955760769923246 1958454655281267 1959306916123557 1960048100978968 1961148540639288 1962001973779848 1964704455837396 1980048591805284 1983638776197078 1986557627281304 1987672950318264 1990410791847628 1999252011253497 2002254686771768 2005763508581976 2006828623478052 2010467364886134 2013236603680743 2016005842475352 2021550887565924 2024335392920698 2025216323087958 2028005877251991 2031873838942948 2035434566401236 2044733810588469 2051455486494414 2052607245462774 2054281182756803 2055434528170023 2058261810877272 2074336619986488 2078097765539796 2079264482416836 2080960159156242 2082128483081322 2084929119141176 2102194446494571 2105022072944868 2105086048209144 2106203906071188 2109105013379826 2110022832748446 2112929200286667 2120464692462116 2121655195615956 2124577585692562 2125502138261502 2128429827157179 2132360021944152 2133557203552632 2136495987579564 2145052641122391 2145986103822561 2153312362844786 2174064342101223 2177054801994072 2180053500068444 2181002194094724 2184006329348298 2202021026787582 2205054113601339 2206292108219199 2208365883186216 2209326897914136 2209538585445532 2210500110498372 2213544876490794 2226716525797764 2229783628450378 2233691180011746 2234877330691467 2236132069108047 2237951439812088 2239207904141208 2241034017552876 2242292212549116 2247198004985362 2251272579334779 2252536522618239 2263901711609538 2280440579023607 2281720898243787 2284859441432568 2288006630745836 2300841832777992 2310056690439498 2311353637182018 2314537319877861 2315544537236931 2316420482975144 2317721002573704 2318729605376184 2318951775371308 2333628697484799 2336838640672536 2340057426678972 2341300060724394 2344300371869274 2345545259033823 2347749923150632 2349068032194312 2358476035493578 2362752376935951 2371706555019516 2376006885774522 2394708453039903 2398002412397592 2401305446023484 2405513578474188 2414776228899048 2420059389984236 2424447393129762 2425808562819642 2427786852348949 2429149896928209 2432491231036776 2438047997117964 2449186652243331 2451488732711304 2452555547225784 2455933722910668 2457237890416386 2457312570128988 2460622515609797 2464007140803208 2475264394885282 2484411618584493 2487753358934844 2489150070811404 2492578652176158 2493663347793618 2513138597291322 2520061844115816 2521476695107656 2539897268993084 2541323256287244 2544823701543838 2554145520790248 2558776646218716 2569348767937809 2570466871611639 2572882947811176 2574002589454296 2576426863717252 2577548047566492 2578916795581434 2582469022572593 2597835946764058 2602388486203506 2605973043347037 2606217804598408 2607436127895417 2607681026564328 2611272873708356 2612409221498076 2616007581307302 2637585625492818 2641218663544461 2642701536218601 2644851701596104 2646336613985064 2665669348337996 2675520204629454 2680623153181512 2684315471574324 2695066138846081 2696579243379021 2697752713947291 2700288430783944 2704007836335988 2706456950929116 2711706445774062 2726311747451292 2727842394363372 2730066997792134 2731516737511793 2731599753033294 2733050306687613 2735273981992552 2736552634916373 2736809660617032 2740579370893364 2753100194311181 2757924824300217 2766990980856102 2768195092504842 2772008033403609 2774613545541656 2776171310775096 2799070459706664 2802925928659428 2808008137733526 2812140017839768 2813363776997928 2817238933715556 2824987778778022 2830109989956249 2834002851015336 2837906436209572 2840476827453804 2844389329970958 2845986269773878 2860070188163188 2861314805096748 2862921247454268 2865256010062446 2866777538819117 2866864665150486 2881329451139412 2894493316287573 2898752456134964 2904008415946638 2908008427538851 2912008439131064 2931995030173209 2933641154884869 2936028035716776 2937676424699016 2940072151468452 2941722810958932 2947056683756094 2951393168654392 2964877132335118 2970072887707926 2978254906682328 2979836440921956 2979927003309048 2981509425477396 2985616187771442 3001696772446372 3003382030157652 3007518920006354 3010242935217078 3018535615479384 3024008763713028 3032326331348886 3036503089381047 3037824484631937 3042294530991716 3047810758414422 3052008844858519 3077183229741621 3078910868194161 3080075587252664 3081804849576024 3083145958796904 3086049759837148 3087392716315908 3102970178150136 3111504929979732 3117146648309694 3121440238734363 3121733414299192 3123192724621983 3125733829159032 3127393678711764 3127488725618712 3131701383503378 3150336502581268 3157533109417302 3159305859106782 3163657520069739 3168009181032696 3180697038693174 3182482793423934 3185078164090823 3186866378538843 3188253207392253 3192944604053204 3198540032916228 3204743981369346 3228156144332119 3229968544267179 3232596524173016 3234411417092856 3238866529237612 3265582202991108 3270080250102666 3271503291142086 3276009494022447 3276317187221848 3307992361471512 3312548824779324 3314307878168298 3315750165747558 3320317314736191 3323438202901544 3324884463724824 3338621920374026 3340074788696646 3344675442675567 3350851463055096 3356927159718132 3361551026329314 3363438318823674 3370797007478043 3388009818604411 3425798357250412 3427289162148852 3432009946118754 3438555727441912 3444581573909784 3451262749166988 3465085035659247 3467030455773027 3469851314938008 3471799411007928 3474630724462716 3476475847742282 3476581503860556 3478427663056962 3483218885733349 3488010108409736 3503945701850594 3510086140018458 3511950091086591 3516780833990424 3518755277936184 3521624884725948 3523602048291468 3537714053240367 3557559832529274 3567360272839272 3595438991172028 3597003618596388 3601958169035226 3615608594365416 3622164343348572 3630089084976354 3636671089694643 3638712844229463 3640089330389512 3642133004044392 3643717951305432 3644067075583484 3648736846555164 3677233099066956 3683900584366002 3685856835624579 3689321307808136 3690926790006456 3696010711204812 3712896592327923 3731630038402266 3733725106217106 3738867978264237 3744010850311368 3773479986608332 3780092766173724 3792519106627944 3794648359698504 3809845903489626 3811984884430866 3815093625119777 3817235552315757 3820341346749928 3822486220200648 3831218281185372 3859324421716764 3864640295575878 3866322071349738 3866692524529681 3868375193372151 3872011221262184 3896753920146087 3909326706897612 3911521539846492 3916909310562534 3918613832247114 3924011371960953 3929408911674792 3960097183610568 3967277552394156 3980821583695256 3998504022506994 4004011603805213 4013657246956104 4020934729772268 4026473207361486 4043101775131848 4048670785841396 4050432646175916 4056011754503982 4058165606899789 4063747677885896 4070869132802472 4089467621176938 4095100496688201 4097399629549941 4102910972988828 4105214490925548 4108562365513606 4110869056340046 4150486471284153 4156195531079592 4158528964833672 4161920318312484 4164256966162644 4204388892989142 4210044145889736 4212407812142376 4218210026759652 4220045665496892 4225858400573334 4235103932472413 4237481668167033 4240929384924232 4243310391231912 4249155171385124 4251004276523004 4256859654314358 4266583994956437 4272991975159128 4290105282244782 4291972207645122 4297884015093669 4300296997725729 4306624725689572 4348128684202446 4356012623919957 4360107000136888 4362004388189448 4368012658696596 4404042053575164 4410108227202678 4412584216438398 4419077170891064 4421000220996744 4427089752981588 4444820220737897 4447315698502677 4453433051595528 4459567256900756 4467382360023492 4469754661382934 4472264138216094 4478424281657163 4482068035105752 4484584425098232 4494396009970724 4502545158669558 4505073045236478 4508747011505191 4511278380009531 4527803423219076 4548489497023329 4560881158047214 4563441796487574 4569727528989623 4571716137621633 4576013261491672 4620113380878996 4622707274364036 4629074639755722 4631089074473862 4637903550742616 4667257394969598 4680114853357944 4682600121448788 4688600743738548 4691090518067646 4697552075255067 4716952070987156 4725504753871902 4732013713587979 4736299664125953 4743413110039032 4752013771549044 4771045558039761 4773724190135901 4789416906079806 4796013899063387 4802610892046968 4811027156948376 4840118779968472 4848894786259524 4851617125639284 4855573704697898 4858299793856418 4876095994235928 4898373304486662 4905120375153999 4911867445821336 4914475780832772 4914625140257976 4921245031219594 4950528789770564 4968823237168986 4971461817252447 4975506717869688 4978300141622808 4985157304352316 4987326695587236 5005122829285579 5007932880561039 5010112183044969 5026277194582644 5042326539493971 5072816798236187 5079794537986168 5082646512574488 5089647403087676 5117553292437432 5138697535875618 5140933743223278 5148014919178131 5152853727434504 5155096095132984 5157833591162868 5164938045145186 5195671893528116 5204776972407012 5211946086694074 5214713771613423 5214872255790834 5217641494585443 5222545747416712 5224818442996152 5232015162614604 5252969351781151 5255918552775891 5275171250985636 5282437327088922 5285403072437202 5324015429235503 5331338696675992 5351040409258908 5368630943148648 5390132277692162 5393158486758042 5395505427894582 5400587079715009 5402937253552839 5408015672671976 5412913901858232 5423412891548124 5445133627464531 5452623494902584 5455684788726744 5460133995584268 5463033475023586 5463199506066588 5466100613375226 5473105269832746 5473629677580977 5481158741786728 5506200388622362 5515849648600434 5533981961712204 5536390185009684 5544016066807218 5587653057093107 5597445057603399 5605851857318856 5616016275467052 5634477867431112 5649975557556044 5660219979912498 5668016426165821 5675812872419144 5680953654907608 5688778659941916 5691972539547756 5714768855234439 5717977326646299 5720140376326376 5722629610193496 5725842494908536 5730512020124892 5733555077638234 5733729330300972 5762658902278824 5788986632575146 5796960443363817 5797504912269928 5808016831893276 5816016855077702 5863990060346418 5867282309769738 5875363965843801 5880144302936904 5883445621917864 5894113367512188 5929754264670236 5940145775415852 5959672881843912 5963018850954792 5971232375542884 5995147125188221 5997756033760491 6003393544892744 6006764060315304 6015037840012708 6020485870434156 6039709811042229 6048017527426056 6064652662697772 6073006178762094 6075648969263874 6076231109975213 6084017631755973 6084589061983432 6095621516828844 6104017689717038 6154366459483242 6157821736388322 6162843548270409 6166303584510069 6172099519674296 6174785432631816 6223009859959464 6234293296619388 6242880477468726 6246385449243966 6254787357423528 6263402767006756 6292018234551049 6300673005162536 6315066218834604 6318611718213564 6327315040139478 6338787600860001 6361394077386348 6364965586847868 6370156328181646 6373732757077686 6376506414784506 6377117382271097 6385289481471537 6385889208106408 6397080065832456 6409487962738692 6435157923367173 6456312288664238 6459937088534358 6468835073504791 6477733058475224 6522193026303669 6531164405982216 6540160500205332 6543006582284172 6552018988044894 6603589976564581 6615162340804017 6625097649558648 6628615756336596 6631500331495116 6640634629472382 6677243840748052 6680149577393292 6689350885351134 6704631992074401 6713854319436264 6723102052658628 6726876637647348 6741594014956086 6753817738004337 6757609567854717 6776019637208822 6841321737070821 6845162694731361 6851596714500824 6854578324297704 6864019892237508 6902525498333976 6930170071318494 6934060911546054 6943611959633583 6949261448925432 6952951695484564 6953163007721112 6956855326113924 6966437771466698 7007891403701188 7020172280036916 7023900182173182 7036635777101469 7043249769451896 7047204096582936 7075428106480734 7085173875222443 7088257130807853 7115119665058548 7181000402697979 7184125359119709 7190877982344056 7194007237192776 7203916338070452 7244328686697144 7260178169952708 7273342179389286 7277425688458926 7283360557046847 7287449690784627 7288134151166968 7297473693110328 7354466198133912 7367801168732004 7371713671249158 7381867546829391 7392021422409624 7425793184655846 7436021549923967 7463260076804532 7467450212434212 7477735956528474 7536593269956751 7546959973216664 7560185532347448 7619691806979252 7623969768861732 7630187250239554 7634471104631514 7662436562370744 7708046303813427 7718648843433528 7729280591151756 7732644142699476 7733385049059362 7736750386744302 7747407067717779 7793507840292174 7804242699576323 7817919130041111 7818653413795224 7823043079692984 7833818621125068 7837227664494228 7848022743921906 7865193017448767 7923655990633383 7934555104788312 7997008045013988 8008023207610426 8041869459544536 8052946414722972 8085198416538243 8089737730137063 8097341571682792 8100865292351832 8112023509007964 8116331213799578 8178935242353876 8190200993376402 8194550212535379 8194799259099882 8199150920062839 8205821945977656 8210428981851096 8217124731027212 8221738112680092 8254666124227523 8259300582933543 8300972942568306 8316024100210827 8323840636624968 8328513932325288 8408777785978284 8436420053519304 8440091330993784 8451716801146668 8470207864944826 8474963336334066 8486636839552157 8490329969868747 8498310342770248 8502008553046008 8513719308628716 8533167989912874 8580210564489564 8583944415290244 8595768030187338 8600332616457351 8600593995451458 8613249451379144 8663425382098487 8696257368404892 8712025247839914 8724025282616553 8736025317393192 8795985090519627 8808084107150328 8820216454405356 8825168432876796 8854179505963176 8889640441475794 8894631397005354 8906882955403433 8919134513801512 8934764720046984 8939509322765868 8944528276432188 8956848563314326 8988792019941448 9005090317339116 9010146090472956 9017494023010382 9022556760019062 9055606846438152 9096978994046658 9109509268143141 9121762316094428 9126883592975148 9139455057979246 9143432275243266 9156026534575557 9231549689224863 9240226761757992 9245414548728072 9258149279511444 9262178148947724 9334514789939196 9364320716203089 9365200242897576 9377201487477096 9382181036135292 9395104150510134 9420945482438633 9433904141974312 9451009507743804 9464027427175958 9472599328251906 9490972560209217 9504027543098088 9542091116079522 9547448380271802 9555234492272469 9560599135616529 9578833812159612 9592027798126774 9684468432996357 9689905632801537 9697789572519048 9703234251278568 9711147409395796 9716599587712836 9796746608973324 9810240750307998 9828028482067341 9828951561665544 9842490062439188 9887457225723077 9901057579541128 9937646474337972 9942923634504894 9960951944208573 9970314608704632 9974653391174472 10010245658571158 10015865761122078 10020224366089938 10029661719470731 10034026328026701 10052554389165288 10084653078987942 10112391022434129 10145633596472374 10164029455813233 10179294806175352 10277395071751236 10281867486446556 10296029838356262 10315667182325736 10329876090290372 10377069963172913 10391343787056232 10395255106977741 10409553944814024 10423892173388148 10429427543226846 10429744511581668 10435282989170886 10449656657200047 10464030325229208 10505938703562302 10511837105551782 10526316220022239 10535850273259773 10550342501971272 10564874654177844 10570806144874404 10613142159721101 10648030858471006 10702080818517816 10780264555384324 10786316973516084 10791010855789164 10801174159430018 10805874507105678 10846825783096248 10890267254929062 10910013269083929 10920267991168536 10926066950047172 10926399012133176 10932201226750452 10946210539665492 10947259355161954 11012400777244724 11031699297200868 11057570506873737 11067963923424408 11072780370019368 11088032133614436 11133844661063839 11138689776983769 11175306114186214 11194890115206798 11216603934792711 11232032550934104 11299951115112088 11320439959824996 11336032852331642 11377557319883832 11383945079095512 11429537710468878 11435954653292598 11445280875359331 11451706656947271 11461024040249784 11467110155276468 11467458660601944 11577973265150292 11593920886727634 11600077573589043 11605125580116453 11616033663786552 11632033710155404 11685176721309091 11690261760438261 11727980120692836 11734564619539476 11750727931687602 11772034115882859 11788226735024376 11843217995646323 11859508529340472 11880291550831704 11942464751085768 11990294250376442 11995512067520982 12012034811415639 12030075680025416 12040971740868312 12079419622084458 12129305325395544 12146012357524188 12151297938527748 12152462219950426 12168035263511946 12174496820699367 12191243033657688 12208035379434076 12263809956477079 12285301490064603 12308732918966484 12315643472776644 12325687096540818 12332607169020138 12451459413852459 12468586593238776 12485760954937452 12492770898487932 12526805534013512 12584036469102098 12630132437669208 12637223436427128 12654630080278956 12677575201720002 12705311797417239 12712445004501099 12722788154772696 12729931173695736 12740312656363292 12747465514155372 12753012829569012 12754234764542194 12770578962943074 12818975925477384 12870315846734346 12893652045281007 12912624577328476 12919874177068716 12937670147009582 13044386052607338 13068037871759871 13080321000410664 13086013164568344 13104037976089788 13207179953129162 13230324681608034 13257231512673192 13263000662990232 13281269258944764 13334460662213691 13341947095508031 13354487681496104 13360299154786584 13378701770702268 13409263984148802 13435272844971489 13446204105317256 13453753275294696 13483188029912172 13507635476008674 13515219135709434 13526241034515573 13533835140028593 13552039274417644 13682643474141642 13690325389462722 13709182586968869 13715148412864899 13728039784475016 13860340142636988 13868121823092108 13887223919267166 13905903390969128 13913710652227848 13932875542933396 13996530358491109 14015782807402376 14040344560073832 14047800364346364 14073271554202938 14092656225765201 14150856212961468 14170347750444886 14176514261615706 14196041140763937 14230239330117096 14313136674119283 14362000805395958 14368250718239418 14388041697190161 14407832676140904 14520356339905416 14546684358778572 14554851376917852 14566721114093694 14574899381569254 14715361125461997 14735602337464008 14743427342498316 14763735093658782 14851586369311692 14872043099847934 14914385451757341 14926520153609064 14934900424868424 14955471913056948 15015368487856737 15023798641683117 15073186539913502 15218450394708561 15239383613958504 15247939537723464 15260374500479108 15268942209263028 15416092607626854 15444044757534393 15458561182303512 15465288285398952 15466770098118724 15473500773488604 15494814135435558 15587015680584348 15608485399152646 15635838260082222 15644141314840269 15652924483756329 15667637242250136 15674455328988456 15696045487843812 15730386034897534 15758908055343453 15767755658327673 15847311981266766 15972046287706509 15994016090027976 16016046415220852 16105892829445944 16170396833076486 16179475460274126 16201761239145027 16208811760658517 16224047018015928 16232662427599156 16335400882393593 16357870484707752 16380401986752804 16389100425070758 16389598518199764 16398301840125678 16420889032742931 16434249462054424 16443476225360184 16509332248455046 16518601165867086 16541354060034947 16601945885136612 16632048200421654 16762959171279321 16817555571956568 16903433602293336 16940415729889652 16949926672668132 16973273679104314 16980659939737494 17004049278497463 17027438617257432 17066335979825748 17144306565703317 17160421128979128 17167888830580488 17191536060374676 17200665232914702 17201187990902916 17224357609268579 17326850764196974 17390881330091451 17392514736809784 17424050495679828 17448050565233106 17591970181039254 17626091897531403 17640432908810712 17650336865753592 17779280882951588 17789262794010708 17813765910806866 17879018645531736 17889056552864376 17913697126628652 17985441375564663 17993268101281473 18010180634678232 18020292180945912 18034988046020764 18045113520038124 18193957988093316 18219018536286282 18228693329925639 18243524632188856 18252052895267919 18253767185950296 18278910115958492 18286864550486532 18312053069151114 18362420562057143 18463099378449726 18488530644811227 18498910753530207 18516298559022888 18524356297895448 18669029579878392 18728641432406178 18764362072270584 18790208301020268 18841890964877266 18876054703653147 18902019015487608 18928054854351916 18945198656503812 18981945120418434 19084182232159044 19094896760543604 19110468984544938 19120617162582551 19121198271233058 19131352146813291 19155868444414611 19157667624319224 19184055596253548 19271701360178267 19305473770101519 19368936865992714 19379811265603074 19406505220514373 19422294818791592 19433199175425672 19566579078911007 19593493217946648 19620481500615996 19656056964134682 19684980124878376 19774914451446154 19810769929693743 19875292948675944 19885847269009788 19921903888417146 20020491317142316 20031731522244156 20040448732179876 20059323438941462 20068052656053402 20169306157975884 20224782044868258 20261453214013011 20291267192944748 20328058911626466 20356058992771957 20523965211212463 20535488084194083 20554790143502472 20563734972893112 20592059676712524 20659752180580744 20754139926345826 20790510213955482 20830835878900749 20847784346776296 20858855086453692 20859489023163336 20870565978341772 20899313314400094 21011877407124604 21023674211103564 21052632440044478 21071700546519546 21129749308355688 21141612289748808 21226284319442202 21255521625667329 21264771392423559 21296061716942012 21543001208093937 21552376077359127 21560529110768648 21572633947032168 21582021711578328 21602348318860036 21611749014211356 21780534509858124 21820026538167858 21850081671140541 21852133900094344 21862349072353881 21864402453500904 21892421079330984 21894518710323908 22024801554489448 22063398594401736 22115141013747474 22145602640488173 22176064267228872 22267689322127678 22277379553967538 22308064649771901 22350612228372428 22389780230413596 22433207869585422 22597093010324833 22609779809870253 22640879919649992 22672065704663284 22859075420937756 22871909306585196 22890561750718662 22903413313894542 22934220310552936 23124138911440281 23155946530300584 23187841773455268 23200155147178086 23210251160232906 23242221203153337 23264067420310808 23370353442618182 23380523520876522 23412728098728969 23455960241385672 23469129239078952 23501455863375204 23544068231765718 23595579052346301 23686435991292646 23980588500752884 23991024135041964 24024069622831278 24158839244168916 24255595249614729 24269213190411189 24292024715048376 24302595877055496 24304924439900852 24336070527023892 24348993641398734 24382532200133443 24416070758868152 24527619912954158 24570602980129206 24583650637606137 24597452760188517 24617465837932968 24631286945553288 24651374193081636 24665214338040276 24763998372682569 24777901748800629 24902918827704918 24971521909874904 24985541796975864 25168072938204196 25309260160557912 25355150403440004 25410623594834478 25424890009002198 25459910518656471 25470989909606241 25480625312726584 25494931028310744 25506025659138024 25508469529084388 25541157925886148 25740631693468692 25787304090562014 25800997849372053 25825249154656952 25839748354137432 25875340294019164 25990276146295461 26088772105214676 26136075743519742 26172075847849659 26208075952179576 26414359906258324 26460649363216068 26562538517889528 26668921324427382 26683894191016062 26705655375838439 26720648866210299 26757403541404536 26818527968297604 26870545689942978 26966376059824344 27015270952017348 27030438271418868 27052482069031146 27066847671707767 27067670280057186 27104078548835288 27328527804429423 27365286948283284 27380650778925444 27418365173937738 27430296825729798 27468079603726671 27720680285273976 27736243646184216 27774447838534332 27865751085866792 27993060716982218 28095600728692728 28146543108405876 28185312451530402 28262836447315899 28301712425922936 28340695500889772 28353028523231412 28392082281527874 28407159248298523 28626273348238566 28665703476817407 28681797406849587 28724001610791916 28736501436478836 28776083394380322 29053405298989071 29069716898404611 29093368717557144 29109702753835704 29133442228187388 29149798763138508 29430722250923994 29486854684996632 29527470187317564 29645727527306891 29662371677169231 29703172738623384 29744086199695868 29828770903514682 29910943826113896 30030736975713474 30047597283366234 30088985158412193 30102078984080103 30146373079827004 30337173067302387 30436900789417122 30492088367439699 30520749000958216 30537884418526056 30832185215253708 30888089515068786 30933540196237448 30947001546977208 30989628270871116 31131209889518739 31174031361168696 31216970798305292 31271676520164444 31288282629680538 31305848967512658 31348969971600141 31392090975687624 31460772069795068 31517816110686906 31535511316655346 31561229080536337 31578948660066717 31694623962533532 31839426479163303 31944092575413018 31988092702927361 32032092830441704 32340793666152972 32358950920548252 32403522478290054 32417623521317034 32465324855198312 32670801764787186 32760803973505608 32778200850141516 32779197036399528 32796603680251356 32841778065485862 33018664496910092 33037202331734172 33082708120069894 33203891770273224 33264096400843308 33401533983191517 33416069330951307 33525918342558642 33572097293443709 33880831459779304 33899853345336264 33946547358208628 33961319879474988 34008098556994926 34132671959651496 34288613131406634 34335842626077993 34355119970841813 34383072120749352 34401330465829404 34402375981805832 34448715218537158 34653701528393948 34781762660182902 34800232720767129 34848100991359656 34896101130466212 35035859804999053 35055530163927273 35070785281314783 35183940362078508 35252183795062806 35509717587653309 35529653986938969 35558561765903176 35578525588021416 35627531821613732 35827394253257304 35970882751129326 35986536202562946 36036104434246917 36069976092041528 36090227040076248 36387915976186632 36438037072572564 36457386659851278 36504105790535838 36523490462098101 36557820231916984 36573729100973064 36624106138302228 36724841124114286 36791429869431237 36926198756899452 36977061289622454 36997821507060414 37268108004648521 37457282864812356 37580416602040536 37683781929754532 37752109407306294 37804109558005063 37856109708703832 37890397313007624 37963890240836868 38115935392251717 38137335013503297 38168364464318088 38189793521087208 38220937969089876 38241234325165102 38242396542466116 38262704293626582 38311736888829222 38315407743066839 38368111192507096 38543402720356534 38610947540203038 38737873731985428 38759622531206148 38813010441028746 39133158157822014 39240963001231992 39312113928269364 39549828902892308 39621539859387486 39676114983160747 39771694538019576 39843807776834292 40003381986641073 40025841286524093 40040982634284632 40063463044488312 40080897464359752 40118646877882924 40136105312106804 40338612315951768 40449564089736516 40522906428026022 40578723103546719 40582534385889496 40601505420085779 40656117823252932 40712117985543914 41047930422424926 41070976168388166 41127547760906607 41184119353425048 41508279852691652 41581020427910964 41661671757801498 41717710172907384 41741131956683544 41798626628800188 41966029876317547 41989591075473327 42023754814249208 42047348422207128 42105264880088956 42143401093039092 42277968677295603 42452568638884404 42511043251334658 42529542784847118 42533617769826491 42588123422291811 42592123433884024 43086002416187874 43104752154718254 43164125091570483 43204696637720072 43223498028422712 43561069019716248 43640053076335716 43700163342281082 43724698144707762 43789037420647816 44044127641857343 44230282027494948 44291205280976346 44535378644255356 44554759107935076 44616129299543802 44639821675897679 44701224456744856 44779560460827192 44866415739170844 45046105463570211 45071395925049351 45194186020649666 45219559619740506 45281845514533537 45344131409326568 45655351184125683 45718150841875512 45743818613170392 45781123501437324 45806826627789084 46248277822880562 46375683546910536 46400310294356172 46420502320465812 46484442406306674 46740706885236364 46761047041753044 46825456197457938 46932423944520807 47002911726750408 47088136463531436 47191158104692602 47276724166030359 47303266974983019 47372871982585292 47916138863119527 47961177001505768 47982048270083928 48048139245662556 48317678488337832 48511190499229458 48538426380822378 48605283717435081 48609848879801704 48672141054047784 48697987282797468 48765064400266886 49055239825908316 49141205960258412 49167301275212274 49194905520377034 49262667098228793 49302748386163272 49330428676080552 49527996745365138 49555803497601258 49596217126557101 49624062180104841 49805837655409836 50267002818885853 50288877513837963 50336145876408392 50710300806880008 50821247189668956 50849780018004396 50919821037312942 50941979819212482 51012147835492389 51016939058168776 51082315851772296 51481263386937384 51574608181124028 51601995698744106 51673072827805737 51750680588038328 51980552292590922 52052150849467769 52177544210429352 52272151487039484 52344151695699318 52756152889697257 52828719812516648 52921298726432136 53337842648854764 53367788382032124 53411310751676878 53441297732420598 53637055936595208 53741091379885956 53956324126693989 54030541904034696 54060876542837736 54104964138062292 54133695343415534 54135340560114372 54657055608858846 54686079989776917 54730573896566568 54761301557850888 54836730347875476 54860593651459596 54936159207453342 55056351122141369 55087261686171429 55465591934433681 55548895677068664 55986121433964436 56293086216811752 56370624903060804 56525672894631798 56628164110959441 56681391001779544 56706057046462824 56784164563055748 56814318496597046 57252546696477132 57331406953634814 57361851487747653 57363594813699174 57394056440439873 57448003221583832 57473002872957672 57552166788760644 57782662869592661 57815104080534801 58106810597978142 58139433796809222 58219515661543119 58266884456374776 58299597526277016 58861444501847988 59054940374635128 59291455054613782 59324743354338462 59406457876865099 59432309789081229 59488172399391736 59657541807029364 60061473951426948 60095194566732468 60177970316824386 60204157968160206 60209926453390747 60292746159654008 60674346134604774 60873801578834244 60984176734879398 61068176978315871 61571895633637389 61664370430507416 61776179030137572 61979256541742232 62262419779037478 62348180687824031 62433941596610584 62543353040328888 62576565259361076 62611697935025316 62697939943200282 62921544139590136 63035632221373812 63071022633310692 63122458161072674 63157897320133434 63389247925067064 63678852958326606 63766564877001987 63888185150826036 63976185405854722 64629003624281811 64681587332305944 64717901841096504 64807044956580108 64835247042634068 65341603529574372 65550245013421623 65556401700283032 65593207360502712 65683556130971724 65946618377070431 66037328993820184 66074404663468344 66165416240139788 66436807921464519 66528192801686616 66803067966383034 66832138661902614 66924193949315703 67051836685117284 67144194586887418 67791279030974499 67829339429610759 67893094716417256 67922639758949976 68016197113989852 68577226262813268 68671685252155986 68710239941683626 68802660931658808 68897430437074316 69212200580061539 69307403056787896 69563525320365804 69600465441534258 69726663609460011 69792202260932424 70071719609998106 70111060327854546 70141570562629566 70207632036295117 70238184296186907 70367880724157016 70504367590125612 70786737157038903 71019435175306618 71059307973877938 71157185808552701 71255063643227464 71941765502258652 71973072405125892 72072208868493834 72639489742210391 72766785748844187 72876074145145128 72914773319702556 73008211581071676 73046980924196202 73147596600400329 73248212276604456 73449682248228572 73582859738862474 73684213540155673 73750951912818411 73852397513798904 73954122579244908 73995643014120828 74291995118047707 74333705246401887 74536216009297042 74914565729624712 75367563859509064 75504218814612588 75608219116010126 75927780481673736 76231870784503434 76274670027006594 76379731555969413 76441875938179752 76482468650330204 76484793084932232 76525408587253164 76623473777658444 76630815486133678 77086805440713068 77221895080406076 77402993548116159 77475747463970856 77519245062412296 77626020882057492 77936912627446873 77970828438886383 78266316315644028 78516227543548977 78624227856538728 78991004429677769 79099657805784616 79243079718774972 79352229966321494 79687615553668584 80006763973282146 80051682573048186 80116966127515317 80161946598630897 80237293755765848 80272210624213608 80899128179473032 81045812856052044 81157446207093438 81200543015123301 81203010840171558 81312235646505864 81424235971087828 81796237049163637 82095860844849852 82141952336776332 82255095521813214 82404238811180013 82902525969524261 83016559705383304 83162040855821928 83323343515602996 83597253257600376 83932059752635094 83979182150946654 84094855955562283 84210529760177912 84286802186078184 84555937354591206 84788509341947697 84905137277768808 85022086502669316 85059085569694236 85067235539652982 85176246844583622 85221477744895569 85846669695339553 85997110430452221 86172004832375748 86209504309436508 86328250183140966 87160215896967213 87280106152671432 87400326684562164 87449396289415524 88088255283714686 88460564054989896 88582410561952692 88937182581920673 88987115031507693 89070757288510712 89109518215870152 89232258599087604 89279643351795358 89732831478341688 90092210927140422 90142791850098702 90266955475236579 90388372041299332 90439119239481012 90563691029067074 91310702368251366 91476265102319097 91562247002874648 91613653255578168 92496555645761124 92800620588712344 92841004640931624 92968884812613348 93353005235073727 93393629668556217 93481413770472728 93522094083506088 93650912394915876 93864847889041614 94046909914800423 94176272927062872 94382316209385204 94553448332060718 94606533949966038 94683687241609011 94736845980200151 94745743965170584 95832277726239054 95964278108782083 96096278491325112 97022380998458916 97076852761644756 97210567434870162 97395974565594936 97530128800533772 97975712509437763 98110479651816632 98282411920516824 98334602550424548 98389811040754068 98525334196457586 99055993490730276 99111606995202516 99192434253114202 99248124360209682 99611675310819672 100204601949574551 100534005637771706 100577755027675926 100716291880331127 101642494379337912 101699560036008792 101839642074625884 101883959638424964 102024295670984778 103007527878233979 103149216362248056 103203991397488212 103346145655611474 103961104585181844 104104301698935538 104400698162301387 104544302974078968 104688303391398636 105107579414997159 105166590491781819 105512305779394514 106529152762959927 106588961960816907 106675685297709528 106735576764064248 106822621503353756 106882595464841196 107482182759771912 107912648253387978 108108313302740751 108209928276124584 108267390686831068 108270681120228744 109314111217717692 109372159979553834 109570471386294303 109673460695750952 109721187302919192 109872318414906684 110112702244282738 110174523372342858 110326278914178041 110374289608293711 110931183868867362 111804324013945563 111972242867928872 112741249806121608 113051345789263596 113256328221918882 113412328674015189 113568329126111496 113628636993194092 114347806176755151 114505093392954264 114662813907269628 114723702975495306 114727189627398348 114788112880879746 114946223229200517 115104333577521288 115565325739185322 115630208161069602 115789478420244629 116213621195956284 116278867593618444 116439031323086238 117722889003695976 118582910109227564 118649486708676924 118812915753730198 118864619578162458 119028344949482241 119315083614058728 120010145959923219 120122947902853896 120190389133464936 120355940633648772 120408315936320412 120419852906781494 121348692269209548 121736169310640157 121747603157668488 121968353469758796 122136353956631742 122472291271702229 123143791267274778 123382643282719821 123552358060275144 124524839558074956 124696361375648062 125153130518722152 125223395870050632 125395879886400564 125898089628952641 125968773226419981 126071264442747624 126142045266621384 126244916322145348 126315794640266868 127357705916653212 127533129754003974 127600853309479473 127764370266875433 127776370301652072 127952370811709444 128536943934400001 129258007248563622 129492375274711449 129614089913160216 129670494085268136 130683207059148744 131100490026843246 131367112261943448 131893236754140862 132132382925572029 132330832480279576 132873615842929038 133606135932766068 133664277323805228 133848387898631406 133919465027693037 134103673370234568 134288389173774836 134901909521247869 135138316390710633 135582558061948998 135658678859221518 135845536543600611 136032394227979704 136966053552377049 137154452525626536 137343370504311972 137420479883367252 137794860874148632 138424401160123078 139127050640731608 139200930883068516 139453327218920022 140143439219996212 140222120655709092 140283141125259132 140415264072590234 140476368592373814 141008735180251224 141573474314077806 141830172498091077 142038870350613236 142118615947755876 142314371617105402 143748416589358581 143883531004517304 143946144810251784 144144417736987668 145278979484420782 145533571497688374 145815851152305243 145829546639405112 146016423162143352 146093961848392404 146295193200800658 146899364496457144 147165719477724948 147368427080311346 147501903825636822 147788001294686379 147908245158489816 147991286028241656 148583990236095414 148667410492803774 148788651379671303 148872186540314523 149072432018594084 150801008456657559 150866632541513889 151008437629225176 151216438232020252 152463741569006868 152549340054013188 152759463111938826 152964937300660408 153036443506477167 153050817174506328 153246947555316888 153261630972267356 153961833943402199 154173610881426136 154443790160812152 154805987096232318 155019218483417211 155252041764114984 155873825254893746 155941656877772766 156156452548403307 156532632631288056 157032455087097954 157982008859355538 158268458669091771 158486159437549944 158704459932642988 160013527946564292 160103365146096372 160233932255030634 160323893197261794 161868972380081967 162091625712104088 162314892414186876 162401086030246602 162406021680343116 162848471942175656 163592474098327274 164058239969330751 164191721689699704 164283904673552664 164510191043626428 164808477622360026 165169053366424107 165261785058514287 165805051939048522 166646687031205992 167864119505270188 167958364301893308 168189711911124566 169111874709182412 169577018683895394 169884492332878323 170044173005338632 170118171139388472 170134471079305964 170352493689167244 170442955489791138 170677725400934101 171693339390679106 171994220860904442 172085554463242959 172182169321319619 172344009664751496 172419008618873016 172656500366281932 173347988608777983 173445312241604403 174320431793934426 174658546984629357 174800653369124328 174898792578831048 176176510567429372 177164821123905384 177874365163841346 177974230063015386 178219373630595297 178296929367243687 178464517198175208 178559286703590716 180184421854280844 180285583700197404 180533910950473158 180629779360172241 180776744082598664 180878238478962024 181127382058134148 181954894660384417 182621404736502732 182952530204638194 183204530934947613 184993111291522248 185937769625226696 186706010470147454 186787259337112434 187044542063472093 187301824789831752 187729695778083228 188093819829600846 188764632418770408 189106896664121436 189213067899932076 189367374483218022 189467933701954369 189473691960400302 191299694631005961 191664555452478108 191928556217564166 193887010872845433 194044761996917832 194153705523289512 194421134869740324 195060257601067544 195951425018875526 196669205100849096 196779622081508136 197050668392915172 197839855131211293 198111986981460552 198223213990405032 198384868506228404 198496248720419364 200409203899149102 200772581847947109 201068011275543412 201155510055351852 201432583760662254 203373837092923497 203488018288832277 203679284149251768 203767919276849928 204048591341969556 206015055756467958 206407982794976424 206692291311222948 207636601740184617 207922209170363688 208208603397871076 208801396324602774 209376606782797272 210215158829994318 210333180983563638 210622896108885351 210714552888560721 211024611558789028 212360211471116709 213058305525919854 213177923921633814 213471557425658103 213645243006707512 213765190929682392 215825296506775956 216216626605481502 216534781373662136 217918469226631173 218628222435435384 218744319959107668 219140942772588606 219442789801200987 219744636829813368 220225404488565476 220349046744685716 220652557828356082 220748579216587422 221052640620467019 221862367737734724 222875985354143121 223608648027891126 223916648920491527 226102691578527192 226512656443837764 226824657348030378 227257273986388184 228695612353510302 229139194667908239 229325627814539256 229447405950990612 229454379254796696 229576225761759492 229892446458401034 231130651478370644 231260416322139204 231578956840489258 232427242391912568 232557735187236888 232878062646172476 233810737882340619 233912485316659149 236973013289033307 237165820218455128 237298973417353848 237625831507460396 237729239156324916 238056689898964482 240020291919846438 240350898382545951 240485839795892691 240711881267297544 240816631872640824 240839705813562988 242697384538419096 243472338621280314 243601629045369903 243936706939517592 244272707913263484 244944582543404458 245388711147490911 246287582534549556 246765286565439642 248568023113573163 248707577908572783 249049679116149912 249392722751296124 250791759772801128 251796179257905282 251937546452839962 252284567866686849 252489832644290696 252631589280533736 254365528025843091 254715411833306424 255066259508007948 255201706618958946 255528740533750866 255664433234686707 255904741623418888 257073887868800002 257540009086018659 258516014497127244 258984750549422898 262200980053686492 263786473508281724 264264765851144058 264628766906035441 265747231685858076 266811547745762019 266961345094523079 267212271865532136 267328554647610456 267696775797262812 267838930055386074 268207854201467873 268576778347549672 269803819042495738 270276632781421266 270800866425709737 271165116123897996 271317357718443036 271691073087201222 273932107104754098 274686741008623944 274840959766734504 276848802320246156 278401861766137032 278906654437840044 280059015705221181 280180889005668651 280286878439992424 280444241311418184 280566282250518264 280830528145180468 280952737184747628 283146948628155612 283660344996182154 284051061724827033 284077740701226472 284210537940600453 284237231895511752 284628743234210804 287496833178717162 287892834326346249 288288835473975336 290557958968841564 291067142995376748 291631702304610486 292187923696784808 292590386401601316 293762209134222829 293927137528313289 294331438955449896 294736854160622692 295003807651273644 295576002589372758 297167980472190828 297334820985607548 297577302759342606 297735324388785437 297744373080629046 298144864037188168 300613805848723653 301602016913315118 301733265083027778 302148875640993381 302432876464040504 304927483138013736 305098680108026376 305518926223877652 306072887012954334 306523261944534712 307923667886804398 309611974192464636 310038436966834422 311747650509787492 311883313755545532 312312905096806614 312478751731283753 314064910174195908 315322738244991477 315499771475345457 315964017718711076 316536917338183542 316972918601734759 317408919865285976 319587458288879781 319766885882450721 320027055893128584 320206730292192744 320467864510061268 320647786394523588 323737944760163934 324629784828373752 324802172060493204 324812043360686232 327184948196654548 328116479938661502 329020382087252856 329616955244720052 330338106732848214 330523570117028574 330978836742534123 331122868824881133 331610103878097044 335412972041836689 335728239010540376 335916728603786616 336379423822249132 338223749418364824 339154037367790788 339768984665756646 340236986022045567 340268942158611928 340704987378334488 340885910979582276 341355450801868202 343386678781358212 343988441721808884 344171108926485918 344364338642639238 344838669687601551 345313000732563864 346695977217555966 346890624483208806 347173519885899707 347368435260733887 348640863587868852 349317093969258714 351869019732200971 352353021134858744 355748730327682692 355948460126030772 356438747261190594 356593858734487374 357085034848446723 357118573407181432 360368843708561688 360571167400394808 361067821900946316 361259558720344482 362254764116268296 363909789320768834 365242809473005464 365905060409276388 366409061869895226 367416873815106687 369293070227880799 373412020940294908 373574518674224868 374089084126944186 375459391556166456 376187639659201692 377694268886857923 377906319679259943 378213793328242872 378426135799864152 378734748966436044 378935867403908738 378947383920800604 382599389262011922 382802559928438419 383329110904956216 383857112435128332 385394457854989583 385610831803200003 387774021745690866 388842269739480648 391902850037751052 394101336785830344 395679710262422586 396397148776716087 396769737012456808 396992497440838728 400818407798298204 401545163695894218 401758395083079111 402136022551086824 402311020110703704 402865167521324508 404705728563743607 406747674185846994 406976036577664554 407536609630801833 408097182683939112 412030111512935916 413384582622445896 415273203480369234 415845205138055693 416417206795742152 417602792649205548 420430317659988636 420666361967127276 421245792217770702 421429105777121442 421469485173735229 422049223117578056 424720422942233418 426116611051839708 426355847843267628 426943114851316206 431650593013551912 432433253210963004 435836938453262346 436437264814768217 437488639918215336 438281885545177212 438885579602401974 440450808977130952 440698093489371432 441305115656712164 441497158433174844 442105281240934038 443724735475469448 445751970708286242 446365954139013909 446616559620943569 447217296055782252 447833297840983054 452403025369972677 453025312887675528 453649314696060756 457391224707020604 458278389335816478 458894811901981224 459152451523518984 459784892916802068 461626328639493017 461885501830206597 462261302956741288 462520832644278408 463157913680978516 465057655450251633 465756125292344952 467621475764681238 467824970633318298 468469357645209921 473946026578066614 474805376007275313 475251663014920792 475458478312649832 476113379797928964 480040583839692876 480701796765091902 480971679591785382 481679411627125976 484485404060430773 486944677242560628 487203258090739806 488545415826526968 489889165086808916 490777422294981822 491453424254065819 492575165069099112 493530573130879284 495507160099272321 495785355175542861 497136046227146326 497415155817145566 498100300659868907 498785445502592248 503592358515810564 503875092905679924 504569135733373698 508731056051686182 510132519016015896 510403413237917892 511057481067501732 511328866469373414 512033176202802303 514147775737600004 515080018172037318 515789494781089711 516256663389728877 517032028994254488 517969501098845796 520043965826333949 520335936724813209 524401960107372984 527572947016563448 528529531702288116 529257533812070882 531494463371716152 533623095491524038 533922690189046158 534658120891785891 535393551594525624 535677860110772148 536415708402935746 539607638084991476 540553265562842532 541601732851419474 541889338080516723 542330232247795992 542634715436886072 543382146174402444 545558388392128111 545864683981153251 547864214209508196 549613592804842839 552937031007744383 553697604640492312 557813308875680088 560118031410442362 560361778011337302 561133626190416279 561661056290360936 561905474369495256 566293897256311224 567320689992364308 568102123449654066 568403801105863107 568421075881200906 569257486468421608 572573659344145459 574993666357434324 575785668652692498 580317681786669827 581115917937683128 582134285990753496 583263404609220972 585180772803202632 587524418268445658 587854275056626578 588663991688935981 589473708321245384 590007615302547288 591152005178745516 593519565393633879 594335960944381656 594669641971215096 595154605518685212 595470648777570874 595488746161258092 601227611697447306 603204033826630236 603466530166055556 604297751281986762 610121511278770491 611037852447755304 612145774025908668 615847335773608796 619223948384929272 620076873933668844 622909805220553851 623495301019574984 623766627511091064 624625810193613228 624957503462567506 628129820348391816 630645476489982954 630999542950690914 631868688326656053 631928035437422152 633073834676367084 633945837203469518 639174916577759562 639533771764901442 640414672276974309 640935729020122536 641295572789047176 647475889520327868 649604344120986408 653471036645516089 653755407679893519 654369896393309096 656232959877323004 658328369403602961 659233910489440104 660676213465696428 661047140234057148 661957673485068246 662245737649762266 662309190987298217 663157921861401057 663220207756194088 670825944083673378 671749946761474581 672758847644498264 678308074735581576 679537969331513292 680473972044091134 681771821959164552 682710901603736404 685829987566064341 686773357562716424 687976883443617768 688342217852971836 688728677285278476 689677339375203102 693391954435111932 693781248966417612 694347039771799414 694736870521467774 697281727175737704 698634187938517428 701432213647021857 703738039464401942 710919039867099921 711497460655365384 711896920252061544 712877494522381188 713187717468974748 714170069696893446 721052695147637853 722135643801892632 722519117440688964 727819578641537668 730804887136109709 731810120818552776 732818123739790452 734833747630213374 736166133442472733 738586140455761598 745704069340719489 746122733725718349 746824041880589816 747149037348449736 748178168253888372 752375279318403384 755388537773715846 755812639358519886 756853703600060547 757469497932872088 757871734807817476 757894767841601208 765198778524023844 765605119856876838 766993299704060121 767714224870256664 770788915709979166 771221663606400006 772283952399246287 772620027258055977 775548043491381732 782729043894079711 783805700075502104 791359420524845172 792794297553432174 793886300718106323 800434643237286057 801636815596596408 803090327391788436 803516790166158222 804623562604403619 805730335042649016 809411457127487214 810526348941712403 813495348371693988 813952073155329108 815073219261603666 824060223025871832 830546406960738468 831690410276111386 835205585298411096 840177047115663543 840860635319977272 841332723934254552 842491584435541404 842858211554242884 842938970347470458 849440845884466836 852153185174481099 852233222103679416 852711695686535256 853886229702632412 857306038901915603 863678502979038747 864866506421926008 871673876906524692 872874529629536434 876563771090354424 877771159204803948 881286627402668487 881781412584939867 882610231313424328 882994316866349688 884210562481868076 891503941416572484 892731908278027818 893205973166356311 893233119241887138 894434592111564504 895666595681966108 899758607540800007 904806050739945354 906446626922980143 907298629392121512 914782449414041208 916556778671632956 919569785833604136 923252657278986034 923771003660413194 925043415511185113 926315827361957032 930115310900503266 935242951529362476 935649941266636596 936938715290419842 937436255193851259 944313366648735083 945968214734974431 947892053156133228 949610752014550626 950918755805204277 952226759595857928 958762374866639343 960081167679385752 961403593530183804 961943359183570764 968970808120861546 973889354485121256 974406516181479612 979778330173617832 981554844589963644 982906848508131638 987061146261758568 991014320198544642 991570710351085722 992936510227602369 994272092454292652 994830311634291132 996200601319737814 1006238916125510067 1007184717031621128 1007750185811359848 1009138271466747396 1017462112103372364 1020710958066136701 1020806826475835784 1022114962135003464 1022657732938746828 1024066352405604606 1026883057585810997 1028295551475200008 1030160036344074636 1031578989562179422 1032513326779457754 1034516009062804653 1035939002197691592 1040087931652667898 1040671873449626418 1041520559657699121 1042105305782201661 1055607059196602913 1057059063404576232 1058515067624141764 1067246190983048076 1067845380378092316 1069316241783571782 1071255104545340169 1071355720221544296 1072831416805871492 1077732837603815393 1079215276169982952 1081106531125685064 1083203465702838948 1083778676161033446 1086764292348804888 1091116776784256222 1091729367962306502 1093233127422309679 1095728428419016392 1099227185609685678 1102250621445320061 1105874062015488766 1107879210683642397 1120236062820884724 1120723556022674604 1122267252380832558 1133082806660573769 1134641379984728616 1136204246899308132 1136807602211726214 1136842151762401812 1145147318688290918 1148407679785315257 1149987332714868648 1151571337305384996 1156183373564968749 1156832495409600009 1160635363573339654 1166526809218441944 1175048836536891316 1175708550113253156 1177327983377871962 1182304010357491032 1187039130787267758 1189191446330148261 1190309211037370424 1190941297555141748 1190977492322516184 1202455223394894612 1205275185249237333 1206408067653260472 1206933060332111112 1208595502563973524 1213589068055958451 1214117185691230821 1220243022557540982 1222609828892405499 1224291548051817336 1231694671547217592 1240153747867337688 1245819610441107702 1247535615414167079 1249251620387226456 1249915006925135012 1261290952979965908 1261999085901381828 1263737376653312106 1264408455521205687 1266147669352734168 1267891674406939036 1273684262622690919 1278349833155519124 1279067543529802884 1280829344553948618 1294951779040655736 1306942073291032178 1307510815359787038 1309311794444304651 1312465919754646008 1316656738807205922 1321352426931392856 1322094280468114296 1323915346970136492 1324491475299524532 1324618381974596434 1326315843722802114 1339097862417041727 1341651888167346756 1343499893522949162 1357209076109918031 1359075938663026584 1360947944088182268 1365421803207472808 1371659975132128682 1376684435705943672 1377457354570556952 1379354678750406204 1384878985918479051 1385656505490619791 1386783908870223864 1387562497932835224 1388694079543598828 1389473741042935548 1397268375877034856 1402864427294043714 1405408072935629763 1407476078928803884 1421838079734199842 1424416128021825939 1425754989044762376 1426375434937949496 1428340139393786892 1442105390295275706 1445038234881377928 1453456212181292319 1455639157283075336 1461609774272219418 1465636247479580904 1469667495260426748 1472332266884945466 1474360272762197457 1477172280911523196 1486521480297816963 1491408138681438978 1492245467451436698 1494300901979606721 1496356336507776744 1510777075547431692 1511625278717039772 1513707407200121094 1515743469615634952 1530397557048047688 1531210239713753676 1533986599408120242 1536099528608406909 1541577831419958332 1542443327212800012 1544567904798492574 1545240054516111954 1547368484343269133 1551096086982763464 1560131897479001847 1565458087788159422 1582718841049690344 1585588595106864348 1587772601436212646 1600869286474572114 1603974362675357673 1606180654783576872 1607033580332316444 1609247125208807238 1618822914254974428 1621052697883424806 1625668014241550169 1626990696743387976 1627904146310658216 1630146438523207332 1636675165176384333 1637594051943459753 1658811093023233149 1661092813921476936 1663380820552222772 1680354094231327086 1683400878571248837 1684983168871082808 1685716423108485768 1685877940694940916 1698881691768933672 1704306370348962198 1705211403317589321 1707772459405264824 1714612077803831206 1717720978032436377 1727357005958077494 1740953045360009481 1743347753813049384 1745749059259072868 1755542318409607896 1762573254805336974 1763562825169879734 1765991975066807943 1768421124963736152 1780558696180901637 1783007882833144968 1785463816556055636 1786411946332712622 1786466238483774276 1791333191363932216 1799517215081600014 1809612101479890708 1812893253845960286 1833113557343265912 1846505314557972068 1847542007320826388 1850086831022370226 1860230621801006532 1868729415661661553 1870485903058724952 1871299882533273192 1873877430580839684 1874872510387702518 1877454979410275111 1888626733297470166 1891936429469948862 1895606064979968159 1895784106312266456 1899221504029101252 1901837511610408554 1917524749733278686 1921244016830922927 1922807187060367608 1923886718367141528 1937941616241723092 1948813032362959224 1960413109936548267 1961266223039680557 1963109689179927288 1965813697016263276 1982028640397089284 1983141420702171444 1985873020455204738 1986927572961894651 1988544184908585304 1989473765584203171 1989660623268582264 1992401202639475628 2001503841264228587 2012477832251020134 2015249840284423743 2018276542933494792 2034924224206744728 2041421916132273402 2045315465877493656 2048132704811209212 2053766115171621994 2057489962698193023 2060320072688149272 2063157979124358844 2065026653558915508 2069032018125609306 2080175863305335796 2081343746899252836 2083041119315398242 2084147270721498059 2084210611564403322 2104296640941065571 2111214118393205826 2117030135248283528 2132757119601299763 2134492381966096152 2135690760756184632 2138632483567143564 2142510209090680338 2145662833611742984 2155465675207630786 2166406931405677896 2167557352322066892 2182233553568512444 2183458735924613004 2186466254844619358 2198454371219371356 2204501242890640122 2208498400327418199 2211748124030977532 2215758421367284794 2218810430212143313 2237112208022158467 2238368201177155047 2240472125641769448 2241447112045349208 2244534504761665116 2266165613321147538 2270561110800181641 2272408493798616264 2273615204423452428 2273684303524803624 2290294637376581836 2296815359570630514 2303142674610769992 2312366747129937498 2313664990819200018 2316851857197738861 2317860081774167931 2321270727146679308 2348187131682239133 2350097673073782632 2351417100226506312 2354655966755743924 2374078261574535516 2378382892660296522 2381658902154318969 2381882595110283496 2404910446789789224 2410550370498474666 2413870687813210857 2417191005127947048 2427178136111916902 2428234371382461642 2431579046825137209 2440486045115081964 2445219657784810998 2463083138125406797 2491639220882215404 2495071230828334158 2499830013850270024 2520531141346990629 2522581905959931816 2523998171802763656 2527474753306624212 2528816911042411374 2535783348813878072 2547368525245381838 2556699666311038248 2558135087059605768 2561658689107897236 2571918116705746809 2613884146582064356 2615021630719574076 2618623588888609302 2633313477614411844 2643859882208005461 2645344237754819601 2647830693940272984 2648982950599049064 2649236763949192868 2652631687445604228 2678195724834083454 2679617919499068933 2683303776334693512 2686999787045898324 2699275822622400021 2714418152219836062 2721895888176364536 2743319950264257364 2758709357500812408 2769757971836958102 2771313010981239582 2775130246533555339 2777388159087197656 2778947482085871096 2805728854588087428 2810816145871259526 2812308765581553777 2814952157857607768 2832940099946205249 2843676159468399684 2848832256043651878 2852756267415612831 2856680278787573784 2884210780590551412 2906912424362584638 2910916435966389851 2923219548544438836 2939334990520853496 2944664533769890932 2948720545524394914 2950286396216146603 2954344561823046392 2973042960595633926 2978809530682807107 2982816277362877956 2984490934902873396 2988601803959213442 3021554151094863384 3023250557434079544 3027414814400242188 3062420479427507352 3067973198816240484 3072199057216813818 3080649172757432991 3083155662839916664 3084886654425600024 3089135809596985148 3090480109032223908 3094736968686538266 3120263794958003694 3124561678973097363 3126315917346604983 3130916175576318844 3166821177589808739 3171177190213728696 3175545202872425292 3201738572949144228 3207948725350715346 3214067160664632888 3218494250417614476 3231384300476451119 3233198512811446179 3237645828509948856 3242105395766849612 3251336028483100338 3260292877046414664 3273350330352768666 3275188103886919506 3279699382266929037 3306751864335960183 3317622186046466298 3323637632050927191 3326761641104445544 3360708188462654172 3366801757142497674 3371755881389881832 3408612740697924396 3410422806635178642 3429224155607662412 3435441956064872754 3440173969778460733 3454714011916154988 3468550120694906247 3470497486228800027 3481906090720018962 3486702104619082349 3491498118518145736 3525146509610673948 3527125650339759468 3531983950133615886 3561117392361803274 3570927633112111272 3572823892665425244 3572932476967548552 3599034430163200028 3619224202959781416 3625786507691920572 3640767204167875353 3642351557073692463 3693010629115944136 3695084014641652776 3700173662044740452 3720461243602013064 3737458831323323106 3742606846242501237 3747754861161679368 3749745020775405036 3754909958820550222 3777253466594940332 3783872858939897724 3791212129959936318 3793225366563617061 3798443008058202504 3803675023220817108 3818908718744896777 3821052787868072757 3835049499466557372 3842488033661845854 3870559217054210681 3875883232483446184 3920826219873096534 3922532446079361114 3927935383332913953 3931627394032526552 3964057280794178568 3966282841404342888 3971746040910409476 3973855145923789302 3978947531168406342 3984802405278951256 4003007682528457174 4024955664502040268 4030499680568847486 4062223772506688789 4082843832264546804 4096265409622418424 4107532230343243988 4114979925396386046 4120647941822551867 4126315958248717688 4130053307117831016 4138064036251218612 4154636957755437153 4156969516471859373 4160351726610671592 4162687493798505672 4166082238630796484 4168294541442996118 4168421223128806644 4208593281882131142 4222428236786411652 4265514239202599526 4277264967134287128 4285020418181360676 4310931350415261572 4335114704644133784 4360368636543876957 4364467107137024888 4366917471849226008 4372932509689238716 4396908742438742712 4409002485781280244 4416996800654836398 4423080818286592371 4423496248061955064 4431516842734569588 4437620860424286626 4474224416044316934 4476736402354310094 4482902705938820163 4489069009523330232 4532331226642295076 4541122221600363282 4547230408846904856 4574297256518612623 4580589274753163672 4593630719141261028 4608298585825220727 4624733494259874996 4627329981638400036 4633703714395477722 4635720163548335862 4636164336911087519 4642105453029807399 4642541454293358616 4696374263364478266 4709311933511487848 4748156523149071032 4756765785320593044 4763317804308637938 4800809912962450387 4821100740996949332 4827741375626421714 4854356272223833804 4856468742764923284 4863158093650274418 4880972090230163928 4890439315569621996 4910025495529152999 4912782155830379259 4926166276250813594 4976433279069699447 4983278441764430808 4990142461656668316 5041062282693981258 5054949506613248424 5057633822084822748 5094737050490763676 5115634209952767963 5123317378215794472 5143836233411493618 5153162934097309131 5222859136080028443 5227768293164128712 5230043261439148152 5237247177777218604 5266626955228823688 5287719764416010922 5290688475509639202 5297975925200423829 5298473527898385736 5305263374891208456 5356391449668166908 5359235838998137866 5373999574091796648 5398551645244800042 5405987666794724009 5428836304439672124 5479103307258557977 5486639900528514728 5539515943673916204 5542626021962479164 5550260493067110678 5611457709176174856 5621632291742519052 5624617531163107554 5632364938230825333 5665880199892410498 5673684442591986821 5687352318936799368 5697664512087303756 5705512534831225662 5768421561181102824 5813824848725169276 5821832871932779702 5846439097088877672 5881239329809644801 5889329067539781864 5897441091048789828 5900572792432293206 5946085921191267852 5957619061365614214 5960782718885683953 5965632554725755912 5968981869805746792 5977203607918426884 6001142272313409221 6004511523792685761 6045749520853271229 6054829628800484376 6135946397632480968 6144398114433627636 6161298345514865982 6172469888094579069 6178271619193970296 6180960218064447816 6189473937373076532 6240527589916007388 6249123357946194726 6252441812164494177 6252631834693209966 6261832351152637688 6298310252785600049 6333642355179617478 6351090405744850584 6403477145898288456 6415897450701430692 6436988500835228952 6462768600952902238 6466397025622892358 6475303908578295791 6484210791533699224 6502672056966200676 6546700660705537332 6550376207773839012 6559398764533858074 6613503728671920366 6635244372092932596 6647275264101854382 6656431290636429939 6711336624066475401 6721416376925308344 6733603514284995348 6817225481395848792 6820845613270357284 6858448311215324824 6870883912129745508 6880347939556921466 6909428023832309976 6937100241389812494 6940994972457600054 6950555571593216583 6963812181440037924 6973404209238164698 7044561395046717399 7050293019221347896 7054251300679518936 7063967900267231772 7122234784723606548 7144976706462956907 7145647785330850488 7188181403100676979 7198068860326400056 7241612063439632571 7251573015383841144 7281534408335750706 7284703114147384926 7294737140475411627 7389249414376220391 7400347324089480904 7474917662646646212 7485213692485002474 7499490041550810072 7509819917641100444 7544129863226707751 7554506933189880664 7567745717879795448 7582424259919872636 7586450733127234122 7607350046441634216 7637817437489793554 7642105575736145514 7652631891956167753 7670098998933114744 7684976067323691708 7715754350117240427 7741118434108421362 7841652439746193068 7845064892158722228 7855870766665827906 7931579646624016383 7943492081820818952 7947710291847578604 7957895062336812684 8006015365056914348 8038853758497206799 8049911329004080536 8060999361137694972 8097827467867200063 8124447545013377578 8165687664529093608 8215064460686487976 8229959850792772092 8241295883645103734 8276128072502437224 8309273915510874306 8313939032943718746 8325390739600666017 8332164477261592968 8336589082885992236 8336842446257613288 8417186563764262284 8436926296744661331 8444856473572823304 8495123476391709157 8498820299838615747 8531028478405199052 8558268802246838493 8570040836362721352 8610019482834876821 8621862700830523144 8720737273087753914 8732749307899169553 8745865019378477432 8818004971562560488 8833993601309672796 8846161636573184742 8850859188648439809 8863033685469139176 8875241720848573252 8915789838358836433 8948448832088633868 8953472804708620188 8965805411877640326 9064662453284590152 9082244443200726564 9148594513037225246 9187261438282522056 9216597171650441454 9241947518272298973 9249466988519749992 9254659963276800072 9267407428790955444 9271440327096671724 9272328673822175038 9284210906059614798 9373685036919292089 9392748526728956532 9500463532769426217 9513531570641186088 9526635608617275876 9601619825924900774 9642201481993898664 9655482751252843428 9694152901429353357 9699595538434338537 9708712544447667608 9712937485529846568 9726316187300548836 9780878631139243992 9820050991058305998 9825564311660758518 9839098146800787111 9852332552501627188 9952866558139398894 9970912896152781573 9980284923313336632 10082124565387962516 10115267644169645496 10175477570623036243 10189474100981527352 10231268419905535926 10287672466822987236 10306325868194618262 10320521909335382199 10405650362084718741 10445718272160056886 10460106313857247047 10474494355554437208 10575439528832021844 10581376951019278404 10595951850400847658 10712782899336333816 10718471677996275732 10797103290489600084 10811975333589448018 10857672608879344248 10922301612503626059 10958206614517115954 11079031887347832408 11085252043924958328 11100520986134221356 11227820538727503711 11243264583485038104 11249235062326215108 11264729876461650666 11331760399784820996 11347368885183973642 11379676099690851183 11395329024174607512 11411025069662451324 11456726156234690331 11463158363604218271 11611677651162632043 11627649697450338552 11643665743865559404 11762478659619289602 11783806149998741859 11794882182097579656 11801145584864586412 11892171842382535704 11915238122731228428 11921565437771367906 11954407215836853768 12002284544626818442 12009023047585371522 12025564401645406469 12091499041706542458 12186671317520066367 12288796228867255272 12322596691029731964 12344939776189158138 12361943825467655601 12378947874746153064 12463910873266311459 12481055179832014776 12498246715892389452 12504883624328988354 12505263669386419932 12596620505571200098 12667284710359234956 12831794901402861384 12925537201905804476 12932794051245784716 12950607817156591582 13005344113932401352 13081105909631630871 13093401321411074664 13100752415547678024 13118797529067716148 13227007457343840732 13269242454859777113 13270488744185865192 13294550528203708764 13312862581272859878 13349479748615542961 13422673248132950802 13448708117816460489 13467207028569990696 13641691226540714568 13722891769555837869 13741767824259491016 13760695879113842932 13874200482779624988 13881989944915200108 13901111143186433166 13908493010733262557 13926316359089422197 13927624362880075848 13946808418476329396 14010526888849600109 14089122790093434798 14127935800534463544 14244469569447213096 14289953412925913814 14376362806201353958 14402429738887351161 14483224126879265142 14563068816671501412 14569406228294769852 14589474280950823254 14730076486587458997 14778498828752440782 14929299837209098341 14949835325293292424 14970427384970004948 15019639835282200888 15088259726453415502 15164848519839745272 15172901466254468244 15275634874979587108 15284211151472291028 15305263783912335506 15369952134647383416 15431508700234480854 15459488802291927393 15482236868216842724 15668577408240085329 15683304879492386136 15690129784317444456 15711741533331655812 15863159293248032766 15893927775601271487 15895420583695157208 15915790124673625368 16012030730113828696 16077707516994413598 16121998722275389944 16195654935734400126 16217963000384172027 16248895090026755156 16437309921775673931 16459919701585544184 16482591767290207468 16618547831021748612 16627878065887437492 16650781479201332034 16673178165771984472 16834373127528524568 16873852593489322662 16897094814692475999 16990246952783418314 16997640599677231494 17021053327775960463 17062056956810398104 17116537604493676986 17220038965669753642 17441474546175507828 17465498615798339106 17643717989428934403 17667987202619345592 17692323273146369484 17701718377296879618 17750483441697146504 17831579676717672866 17882348156657051859 17896897664177267736 17906945609417240376 17931610823755280652 18003426816940227663 18013534571378057283 18164488886401453128 18297189026074450492 18433194343300882908 18483895036544597946 18517409664283737207 18534814857581910888 18542880654193343448 18544657347644350076 18568421812119229596 18747370073838584178 18757325436493482531 18785497053457913064 18894930758356800147 19000927065538852434 19053271217234551752 19203239651849801548 19310965502505686856 19388305802858706714 19399191076868677074 19425911725734887373 19452632374601097672 19640101982116611996 19651128623321517036 19678196293601574222 19704665105003254376 19905733116278797788 19941825792305563146 19969293871909289817 20164249130775925032 20350955141246072486 20462536839811071852 20575344933645974472 20612651736389236524 20641043818670764398 20652004773513026221 20811300724169437482 20851666714779649749 20891436544320113772 20920212627714494094 21133684185140152197 21150879057664043688 21162753902038556808 21191903700801695316 21436943355992551464 21564544209302030937 21594206580979200168 21623950667178896036 21844603225007252118 21884211421426234881 21916413229034231908 22167748243128661173 22201041972268442712 22455641077455007422 22498470124652430216 22529459752923301332 22632389589680123253 22663520799569641992 22694737770367947284 22759352199381702366 22822050139324902648 22913452312469380662 22926316727208436542 22957895675868503259 23147263050351721281 23223355302325264086 23287331487731118808 23524957319238579204 23567612299997483718 23602291169729172824 23830476245462456856 23843130875542735812 24004569089253636884 24018046095170743044 24051128803290812938 24182998083413084916 24293482403601600189 24373342635040132734 24406914732333576443 24645193382059463928 24689879552378316276 24723887650935311202 24927821746532622918 24976172218801998051 24996493431784778904 25009767248657976708 25010527338772839864 25193241011142400196 25334569420718469912 25485370429175127471 25496460899515847241 25830058448504630463 25851074403811608952 25865588102491569432 25901215634313183164 26162211819263261742 26198247923697508659 26237595058135432296 26454014914687681464 26538484909719554226 26552577565945319427 26589101056407417528 26625725162545719756 26698959497231085922 26747369515076509299 26845346496265901604 26897416235632920978 27093914519379474767 27445783539111675738 27521391758227685864 27725842554816896919 27748400965559249976 27763979889830400216 27802222286372866332 27816986021466525114 27852632718178844394 27893616836952658792 28021053777699200218 28178245580186869596 28579906825851827628 28752725612402707916 28804859477774702322 28844535592757863069 28966448253758530284 29082458704288060071 29098786615303015611 29126137633343002824 29138812456589539704 29178948561901646508 29460152973174917994 29517294440402361333 29556997657504881564 29858599674418196682 29940854769940009896 30176519452906831004 30345802932508936488 30526432711869108729 30551269749959174216 30568422302944582056 30610527567824671012 30863017400468961708 30918977604583854786 30961565728006146597 30964473736433685448 31337154816480170658 31380318941571741141 31423483066663311624 31726318586496065532 31787855551202542974 32020080795630288361 32155415033988827196 32391309871468800252 32435926000768344054 32453150358377612633 32497790180053510312 32766904837510878177 32874619843551347862 32965183534580414936 33237095662043497224 33255756131774874984 33301562958402664068 33747705186978645324 33794189629384951998 33980493905566836628 33995281199354462988 34042106655551920926 34233075208987353972 34370178468704070993 34389475090812654813 34440077931339507284 34835032953487896129 34882949092351015656 34930997231596678212 35287435978857868806 35384646546292738968 35403436754593759236 35663159353435345732 35764696313314103718 35863221647510561304 36006853633880455326 36027069142756114566 36076693204936219407 36560013952560199101 36594378052148900984 36866388686601765816 36967790073089195892 37034819328567474414 37085831476402966803 37089314695288700152 37136843624238459192 37494740147677168356 37514650872986965062 37789861516713600294 37841913667563068063 38001854131077704868 38353723150809905839 38406479303699603096 38776611605717413428 38798382153737354148 38851823451469774746 39280203964233223992 39302257246643034072 39356392587203148444 39811466232557595576 39883651584611126292 39938587743818579634 40048439245846628883 40701910282492144972 40925073679622143704 41168675308667513607 41225303472778473048 41282087637341528796 41304009547026052442 41622601448338874964 41703333429559299498 41725479032199787671 41782873088640227544 41840425255428988188 42007995906193864547 42031580666548800327 42267368370280304394 42383807401603390632 43129088418604061874 43207289216662053483 43247901334357792072 43689206450014504236 43768422842852469762 43832826458068463816 44335496486257322346 44911282154910014844 45058919505846602664 45264779179360246506 45327127360048070537 45389475540735894568 45518704398763404732 45826904624938761324 45852633454416873084 45915791351737006518 46294526100703442562 46446710604650528172 47049914638477158408 47135224599994967436 47686261751085471624 48009138178507273768 48036092190341486088 48102257606581625876 48365996166826169832 48586964807203200378 48653889001152516081 48746685270080265468 48813829464667152886 49311929765327021793 49379759104756632552 49447775301870622404 49855643493065245836 49952344437603996102 50019534497315953416 50317269821704738853 50386482022284800392 50691284444077427997 50970740858350254942 50992921799031694482 51063159983327881389 51660116897009260926 51802431268626366328 52324423638526523484 52396495847395017318 52808909042586954257 53076969819439108452 53105155131890638854 53251450325091439512 53397918994462171844 53494739030153018598 53568423243693174271 53690692992531803208 53794832471265841956 54010280450820682989 54040603714134171849 54187829038758949534 54891567078223351476 55451685109633793838 55604444572745732664 55633972042933050228 55705265436357688788 56042107555398400436 56271976309480447593 56356491160373739192 56684792275070400441 57159813651703655256 57505451224805415832 57609718955549404644 57689071185515726138 57932896507517060568 58164917408576120142 58197573230606031222 58277735177204662119 58357897123803293016 58920305946349835988 59034588880804722666 59113995315009763128 59465864334741964099 59717199348836393364 59907881615727869451 60270136379844137747 60353038905813662008 61052865423738217458 61221055135649342024 61726034800937923416 61837955209167709572 61923131456012293194 61956014320539078663 62410528868511855031 62674309632960341316 62760637883143482282 63452637172992131064 63575711102405085948 64040161591260576722 64310830067977654392 64693632627906092811 64782619742937600504 64871852001536688108 64906300716755225266 65533809675021756354 65749239687102695724 66503244729385983519 66603125916805328136 67495410373957290648 67588379258769903996 67897168769040369759 67960987811133673256 67990562398708925976 68084213311103841852 68466150417974707944 68740356937408141986 68778950181625309626 68873687027605509777 68880155862679014568 69670065906975792258 69861994463193356424 70574871957715737612 70806873509187518472 71228342994361253701 71326318706870691464 71529392626628207436 72013707267760910652 72054138285512229132 72153386409872438814 73120027905120398202 73220744197000729329 73935580146178391784 74069638657134948828 74171662952805933606 74989480295354336712 75029301745973930124 75579723033427200588 75683827335126136126 76003708262155409736 76456111287525382413 76707446301619811678 77490175345513891389 77553223211434826856 77596764307474708296 77703646902939549492 78594743771092525977 78712785174406296888 79657732697835958281 79767303169222252584 79877175487637159268 80096878491693257766 80242108545229527897 81281743558138424301 81403820564984289944 82337350617335027214 82564175274683057592 82608019094052104884 83245202896677749928 83406666859118598996 83450958064399575342 83680850510857976376 84015991812387729094 84063161333097600654 84178950811517845283 84534736740560608788 86258176837208123748 86414578433324106966 86533606778273589207 87247376112864180213 87378412900029008472 87536845685704939524 88670992972514644692 89822564309820029688 90529558358720493012 90654254720096141074 91037408797526809464 91579298135607326187 91653809249877522648 91705266908833746168 91831582703474013036 92589052201406885124 92884697184018439791 92893421209301056344 93446358240308800727 94140956824715223423 94270449199989934872 96060242386890865083 96204515213163251752 97173929614406400756 97307778002305032162 97359451075132837899 97493370540160530936 97627658929334305772 98073688221947200763 98623859530654043586 98895550603741244808 99711286986130491672 99904688875207992204 100634539643409477706 101382568888154855994 101941481716700509884 101985843598063388964 102126319966655762778 103110535406112212979 103320233794018521852 104505098860463688387 104648847277053046968 104792991694790034636 105617818085173908514 106153939638878216904 106210310263781277708 106795837988924343688 106989478060306037196 107136846487386348542 107589664942531683912 108020560901641365978 108081207428268343698 108230079614808658221 108375658077517899068 109680041857680597303 109783134156446702952 110903370219267587676 111257494429208900409 111267944085866100456 111410530872715377576 111930253276853398673 112084215110796800872 112543952618960895186 113369584550140800882 113525741002689204189 115061169452429717517 115219437911098809288 115378142371031452276 116329834817152240284 116395146461212062444 116555470354409324238 117840611892699671976 118069177761609445332 118931728669483928198 119434398697672786728 119815763231455738902 120145317737539886649 120540272759688275494 122105730847476434916 123506025926002540821 123675910418335419144 123846262912024586388 123912028641078157326 124821057737023710062 125176437096599363013 125348619265920682632 125521275766286964564 126023987718581593641 126094741999646400981 127151422204810171896 128080323182521153444 129387265255812185622 129621867649986160449 129743704003073376216 129812601433510450532 131067619350043512708 131498479374205391448 132281208418099471159 133006489458771967038 135176758517539807992 135794337538080739518 135981382080144211611 136168426622207683704 137480713874816283972 137557900363250619252 137747374055211019554 139340131813951584516 141149743915431475224 142456685988722507402 143058785253256414872 144027414535521821304 144108276571024458264 144306772819744877628 145961667003457548243 146240055810240796404 146441488394001458658 147935789295981065379 148139277314269897656 148343325905611867212 150058603491947860248 150951809465114216559 151159446066854401176 151367654670252272252 152912222575050764826 153189479949983644167 153414892603239623356 154980350691027782778 155407293805879098984 157189487542185051954 158426727127760862771 159315465395671916562 159754350975274318536 160193756983386515532 160484217090459055794 160705269731079522813 162030841352462048967 162563487116276848602 164674701234670054428 165216038188104209768 166813333718237197992 166901916128799150684 168031983624775458188 168126322666195201308 168357901623035690566 169069473481121217576 170054376825211201323 172516353674416247496 172829156866648213932 173067213556547178414 174494752225728360426 174833205531613986357 175073691371409879048 177341985945029289384 178397593004225892297 180810409139532413241 181059116717440986024 181308509440192282148 183158596271214652374 183663165406948026072 185178104402813770248 185769394368036879582 185868042961617235989 186892716480617601454 187231586605535565093 188281913649430446846 192120484773781730166 194080897883718278433 194347859228812801512 194615556004610064324 194718902150265675798 195255317858668611544 196147376443894401526 197247719061308087172 199809377750415984408 201269079286818955412 202765137776309711988 203691506307121109277 203882963433401019768 203971687196126777928 204252639933311525556 206221070812224425958 206621061082816529331 206640467588037043704 209010197720927376774 209585983389580069272 211235636170347817028 212420620527562555416 213685028983083761103 213978956120612074392 214273692974772697084 216041121803282731956 216162414856536687396 216460159229617316442 216751316155035798136 219360083715361194606 219662232591002187987 221806740438535175352 222514988858417800818 223860506553706797346 225087905237921790372 226739169100281601764 227051482005378408378 227172052508643288431 229368333862576147239 230122338904859435034 230756284742062904552 232470526036541674167 232659669634304480568 232790292922424124888 233110940708818648476 236138355523218890664 237863457338967856396 239631526462911477804 240290635475079773298 240726325635688583691 241080545519376550988 243845230674415272903 244211461694952869832 247012051852005081642 247692525824049172776 247824057282156314652 249642115474047420124 250352874193198726026 251042551532573929128 252047975437163187282 252189483999292801962 252536852434553535849 256160646365042306888 258774530511624371244 259243735299972320898 259600820334820767621 259625202867020901064 262135238700087025416 264562416836198942318 266012978917543934076 268476062055669340873 271588675076161479036 271962764160288423222 274737894406821978561 274961427749632567944 275115800726501238504 275494748110422039108 278680263627903169032 280339074720926402181 284913371977445014804 288180727160672595249 288613545639489755256 291923334006915096486 292078353225398513697 292480111620481592808 292882976788002917316 294221064665841602289 295871578591962130758 296686651811223734424 301903618930228433118 302735309340504544504 305824445150101529652 306378959899967288334 306829785206479246712 309960701382055565556 314378975084370103908 316853454255521725542 317289891520336493759 318630930791343833124 320387513966773031064 320968434180918111588 321410539462159045626 324061682704924097934 324690238844425974663 325126974232553697204 329349402469340108856 333803832257598301368 335790759830560196019 336063967249550916376 336252645332390402616 336715803246071381132 340108753650422402646 340577223008067612567 345183508357289152551 345658313733296427864 346134427113094356828 348989504451456720852 349666411063227972714 352220888751933171971 356795186008451784594 360435953212619659947 361620818279064826482 362617018880384564296 366317192542429304748 371538788736073759164 371736085923234471978 373785432961235202908 374463173211071130186 374978962705852219897 376563827298860893692 378071963155744780923 378284225998939202943 384240969547563460332 388161795767436556866 389231112009220128648 389437804300531351596 392294752887788803052 394495438122616174344 396843625254298413477 402538158573637910824 405530275552619423976 407383012614242218554 407944146240432634833 408505279866623051112 412442141624448851916 413242122165633058662 416261050343193748693 418020395441854753548 421890954658908964229 422471272340695634056 427370057966167522206 428547385949545394168 432082243606565463912 432324829713073374792 432920318459234632884 438720167430722389212 439324465182004375974 445029977716835601636 447721013107413594692 450175810475843580744 452855428395342649677 453478338200563203528 454102964010756816756 454344105017286576862 458736667725152294478 460244677809718870068 464941052073083348334 466221881417637296952 475280181383282588313 475726914677935712792 479263052925822955608 480581270950159546596 481452651271377167382 482115809193238568439 482161091038753101976 487690461348830545806 494024103704010163284 495648114564312629304 498598400960528775907 499284230948094840248 500705748386397452052 504095950874326374564 504378967998585603924 505073704869107071698 517549061023248742488 518487470599944641796 519201640669641535242 529124833672397884636 532025957835087868152 535192779012677676891 536952124111338681746 542431227418597239723 543177350152322958072 543925528320576846444 549475788813643957122 550989496220844078216 557604128884851707967 560678149441852804362 561694759816606695279 569826743954890029608 576361454321345190498 583846668013830192972 584156706450797027394 585765953576005834632 588442129331683204578 589252655680624916981 591743157183924261516 603807237860456866236 611648890300203059304 612757919799934576668 619921402764111131112 628757950168740207816 633706908511043451084 634579783040672987518 637261861582687666248 641055086949251283309 641936868361836223176 642821078924318091252 648123365409848195868 649380477688851949326 650253948465107394408 654124507682161605089 658986697773006563961 671581519661120392038 673431606492142762264 680217507300844805292 681154446016135225134 681516157525929865293 686515817553630405341 690367016714578305102 692268854226188713656 697979008902913441704 699332822126455945428 704441777503866343942 713590372016903569188 720871906425239319894 723241636558129652964 731535692023245818709 732634385084858609496 743077577472147518328 743472171846468943956 747570865922470405816 748926346422142260372 749957925411704439794 753127654597721787384 756143926311489561846 756568451997878405886 757610557303660607547 768481939095126920664 776323591534873113732 778802461004462302863 778875608601062703192 783511772937973790711 784589505775577606104 793687250508596826954 805428186167008022619 814766025228484437108 815888292480865269666 824884283248897703832 826484244331266117324 832522100686387497386 836040790883709507096 841017224162779206543 843781909317817928458 854740115932335044412 864542181482017785747 865840636918469265768 876235059676195541091 877440334861444778424 878648930364008751948 882663193997524806867 890059955433671203272 895442026214827189384 905710856790685299354 908205928021513633512 908688210034573153724 917473335450304588956 920489355619437740136 925968458926696298113 929882104146166696668 950560362766565176626 951869674561009481277 961162541900319093192 962905302542754334764 964231618386477136878 975380922697661091612 988048207408020326568 997196801921057551814 1001411496772794904104 1007372279491680588057 1008191901748652749128 1008757935997171207848 1010147409738214143396 1021731669024202837701 1035550525071867457653 1036974941199889283592 1038403281339283070484 1056662666255799515913 1058249667344795769272 1070385558025355353782 1073904248222677363492 1084862454837194479446 1087851056641153692888 1098951577627287914244 1115208257769703415934 1121356298883705608724 1123389519633213390558 1124936888117556659691 1134215889467234342769 1152722908642690380996 1167693336027660385944 1168313412901594054788 1176884258663366409156 1178505311361249833962 1183486314367848523032 1190530875762895240431 1207614475720913732472 1223832438721297904499 1225515839599869153336 1248783151029581246079 1265672863976726892687 1267413817022086902168 1269159566081345975036 1282110173898502566618 1285642157848636182504 1296246730819696391736 1298760955377703898652 1308249015364323210178 1317973395546013127922 1343163039322240784076 1358566285186027949031 1360435014601689610584 1362308892032270450268 1363032315051859730586 1373031635107260810682 1380734033429156610204 1398665644252911890856 1408883555007732687884 1425840544149847764939 1427180744033807138376 1441743812850478639788 1446347427579715705317 1446483273116259305928 1455093292599094182749 1463071384046491637418 1486944343692937887912 1495795202881586327721 1497852692844284520744 1499915850823408879588 1512287852622979123692 1513136903995756811772 1515221114607321215094 1552647183069746227464 1557604922008924605726 1567023545875947581422 1587374501017193653908 1605578337038033030673 1610856372334016045238 1627293682255791719169 1629532050456968874216 1631776584961730539332 1652968488662532234648 1665044201372774994772 1682034448325558413086 1685084279449820085837 1687563818635635856916 1709480231864670088824 1729084362964035571494 1752470119352391082182 1757297860728017503896 1765326387995049613734 1767757967041874750943 1811421713581370598708 1817376420069146307448 1834946670900609177912 1851936917853392596226 1859764208292333393336 1901120725533130353252 1903739349122018962554 1923165260847753849927 1925810605085508669528 1928463236772954273756 1950761845395322183224 1962373523046484815267 1994393603842115103628 2014744558983361176114 2020294819476428286792 2043463338048405675402 2044548472577789595879 2059547452660891216023 2071101050143734915306 2076806562678566140968 2113325332511599031826 2140771116050710707564 2147808496445354726984 2169724909674388958892 2197903155254575828488 2230416515539406831868 2242712597767411217448 2246779039266426781116 2249873776235113319382 2268431778934468685538 2272831671910981822641 2305445817285380761992 2336626825803188109576 2350535318813921372133 2353768517326732818312 2357010622722499667924 2381061751525790480862 2416284558501024067857 2447664877442595808998 2497566302059162492158 2523051672488337619629 2531345727953453785374 2538319132162691950072 2564220347797005133236 2597521910755407797304 2616498030728646420356 2635946791092026255844 2647989581992574420601 2686326078644481568152 2717132570372055898062 2724617784064540900536 2726064630103719461172 2746063270214521621364 2761468066858313220408 2777905376780088894339 2817767110015465375768 2851681088299695529878 2855609023683028443831 2883487625700957279576 2892694855159431410634 2910186585198188365498 2926142768092983274836 2953236682612362749603 2991590405763172655442 2999831701646817759176 3022116838475041764171 3024575705245958247384 3026273807991513623544 3030442229214642430188 3115209844017849211452 3134047091751895162844 3169987998767398547739 3174749002034387307816 3211156674076066061346 3221712744668032090476 3254587364511583438338 3263553169923461078664 3330088402745549989544 3364068896651116826172 3370168558899640171674 3374810664352669979073 3375127637271271713832 3458168725928071142988 3490188806723701431349 3504940238704782164364 3530652775990099227468 3535515934083749501886 3571592627288685721293 3622843427162741197416 3703873835706785192452 3746349453088743738237 3797018591930180678061 3802241451066260706504 3807478698244037925108 3846330521695507699854 3856926473545908547512 3924747046092969630534 3988787207684230207256 4029489117966722352228 4086926676096811350804 4089096945155579191758 4119094905321782432046 4124768589764374418867 4142202100287469830612 4226650665023198063652 4281542232101421415128 4339449819348777917784 4365279877797282548247 4460833031078813663736 4487385608644758983163 4493558078532853562232 4499747552470226638764 4536863557868937371076 4545663343821963645282 4578871553775131235623 4701070637627842744266 4714021245444999335848 4762123503051580961724 4832569117002048135714 4895329754885191617996 4995132604118324984316 5046103344976675239258 5062691455906907570748 5128440695594010266472 5232996061457292840712 5271893582184052511688 5295979163985148841202 5303273901125624252829 5434265140744111796124 5452129260207438922344 5484582410565816534977 5492126540429043242728 5555810753560177788678 5703362176599391059756 5711218047366056887662 5785389710318862821268 5820373170396376730996 5852285536185966549672 5887120569139454445801 5906473365224725499206 5983180811526345310884 6044233676950083528342 6060884458429284860376 6133645417733368787637 6178642357982673648069 6230419688035698422904 6268094183503790325688 6339975997534797095478 6422313348152132122692 6443425489336064180952 6481779212486874086791 6509174729023166876676 6728137793302233652344 6740337117799280343348 6749621328705339958146 6916337451856142285976 6980377613447402862698 7009880477409564328728 7051605956441764116399 7061305551980198454936 7071031868167499003772 7143185254577371442586 7248853675503072203571 7407747671413570384904 7492698906177487476474 7594037183860361356122 7614957396488075850216 7692661043391015399708 7849494092185939261068 8058978235933444704456 8173853352193622701608 8178193890311158383516 8238189810643564864092 8249537179528748837734 8284404200574939661224 8333716130340266683017 8453301330046396127304 8566827071049085331493 8730559755594565096494 8859710047837088248809 8974771217289517966326 8999495104940453277528 9073727115737874742152 9091326687643927290564 9157743107550262471246 9402141275255685488532 9509963996302195643217 9524247006103161923448 9665138234004096271428 9790659509770383235992 9990265208236649968632 10092206689953350478516 10124431993058009937219 10125382911813815141496 10185653048193659279243 10470566420171104294047 10591958327970297682404 10606547802251248505658 10868530281488223592248 10969164821131633069954 11111621507120355577356 11239048359266231214711 11391055775790542034183 11406724353198782119512 11422436094732113775324 11570779420637725642536 11640746340792753461992 11774241138278908891602 11812946730449450998412 11966361623052690621768 12088467353900167056684 12267290835466737575274 12357284715965347296138 12374305769293123256601 12679951995069594190956 12844626696304264245384 12963558424973748173582 13018349458046333753352 13095839633391847644741 13462156825934276949489 13480674235598560686696 13499242657410679916292 13736614661325393706869 13960755226894805725396 14103211912883528232798 14142063736334998007544 14286370509154742885172 14497707351006144407142 14985397812354974952948 15188074367720722712244 15385322086782030799416 15698988184371878522136 15909821703376872758487 16356387780622316767032 16453747231697449604931 16476379621287129728184 16499074359057497675468 16667432260680533366034 17133654142098170662986 17461119511189130192988 17661361707418363337403 17719420095674176497618 17949542434579035932652 18182653375287854581128 18315486215100524942492 18535927073948020944207 18804282550511370977064 19019927992604391286434 19330276468008192542856 19445337637460622260373 20184413379906700957032 20248863986116019874438 20371306096387318558486 20941132840342208588094 21154817869325292349197 21183916655940595364808 21213095604502497011316 21938329642263266139908 22223243014240711154712 22478096718532462429422 22782111551581084068366 22844872189464227550648 23548482276557817783204 23625893460898901996824 24176934707800334113368 24534581670933475150548 24714569431930694592276 24748611538586246513202 25001148391020800049051 25359903990139188381912 25927116849947496347164 26191679266783695289482 26579130143511264746427 26924313651868553898978 26998485314821359832584 27473229322650787413738 27921510453789611450792 28206423825767056465596 28572741018309485770344 28995414702012288814284 29970795624709949905896 30376148735441445424488 30556959144580977837729 31411699260513312882141 31819643406753745516974 32907494463394899209862 32998148718114995350936 33334864521361066732068 34267308284196341325972 34922239022378260385976 35322723414836726674806 35438840191348352995236 35899084869158071865304 36630972430201049884984 37071854147896041888414 37122917307879369769803 38039855985208782572868 38392076873960715744839 38890675274921244520746 39287518900175542934223 40497727972232039748876 40742612192774637116972 41209843983976181120607 41882265680684417176188 42309635738650584698394 42426191209004994022632 43876659284526532279816 44956193437064924858844 45372454487408118607537 45564223103162168136732 47096964553115635566408 49069163341866950301096 49361241695092348814793 49429138863861389184552 49497223077172493026404 50002296782041600098102 51854233699894992694328 52383358533567390578964 53158260287022529492854 53848627303737107797956 54946458645301574827476 56412847651534112931192 57990829404024577628568 58336012912381866781119 61113918289161955675458 62823398521026625764282 63639286813507491033948 65814988926789798419724 66669729042722133464136 68534616568392682651944 70645446829673453349612 70877680382696705990472 71299571337355614954701 74143708295792083776828 74245834615758739539606 76079711970417565145736 76784153747921431489678 77781350549842489041492 78575037800351085868446 79737390430533794239281 80995455944464079497752 81485224385549274233944 82419687967952362241214 83764531361368834352376 84619271477301169396788 89912386874129849717688 90744908974816237215074 91128446206324336273464 91670877433742933513187 94235097781539938646423 98722483390184697629586 98994446154344986052808 100004593564083200196204 104766717067134781157928 106316520574045058985708 107697254607474215595912 109892917290603149654952 111368751923638109309409 115176230621882147234517 116672025824763733562238 122227836578323911350916 123629531951928543361821 125646797042053251528564 127278573627014982067896 131629977853579596839448 136117363462224355822611 141290893659346906699224 142599142674711229909402 148083725085277046444379 148287416591584167553656 148491669231517479079212 153568307495842862979356 155562701099684978082984 157150075600702171736892 159474780861067588478562 164839375935904724482428 169238542954602338793576 175008038737145600343357 181489817949632474430148 183341754867485867026374 188470195563079877292846 197444966780369395259172 200009187128166400392408 212633041148090117971416 213898714012066844864103 222737503847276218618818 230352461243764294469034 233344051649527467124476 244455673156647822701832 247259063903857086723642 251293594084106503057128 272234726924448711645222 275012632301228800539561 285198285349422459818804 296167450170554092888758 296983338463034958158424 307136614991685725958712 314300151201404343473784 318949561722135176957124 329678751871809448964856 345528691865646441703551 350016077474291200686714 362979635899264948860296 366683509734971734052748 376940391126159754585692 394889933560738790518344 408352090386673067467833 427797428024133689728206 445475007694552437237636 460704922487528588938068 466688103299054934248952 494518127807714173447284 499096999361489304682907 544469453848897423290444 550025264602457601079122 570396570698844919637608 592334900341108185777516 637899123444270353914248 641696142036200534592309 691057383731292883407102 700032154948582401373428 733367019469943468105496 753880782252319509171384 816704180773346134935666 855594856048267379456412 890950015389104874475272 921409844975057177876136 989036255615428346894568 998193998722978609365814 1036586075596939325110653 1088938907697794846580888 1100050529204915202158244 1184669800682216371555032 1225056271160019202403499 1283392284072401069184618 1382114767462585766814204 1400064309897164802746856 1497290998084467914048721 1633408361546692269871332 1711189712096534758912824 1925088426108601603776927 1996387997445957218731628 2073172151193878650221306 2200101058409830404316488 2450112542320038404806998 2566784568144802138369236 2764229534925171533628408 2994581996168935828097442 3266816723093384539742664 3850176852217203207553854 3992775994891914437463256 4146344302387757300442612 4491872994253403742146163 4900225084640076809613996 5133569136289604276738472 5989163992337871656194884 7700353704434406415107708 8292688604775514600885224 8983745988506807484292326 9800450169280153619227992 11978327984675743312389768 13475618982760211226438489 15400707408868812830215416 17967491977013614968584652 26951237965520422452876978 35934983954027229937169304 53902475931040844905753956 107804951862081689811507912
- Sum of all divisors σ(n): 420545055731707146240000000
- Sum of proper divisors (its aliquot sum) s(n): 312740103869625456428492088
- 107804951862081689811507912 is an abundant number, because the sum of its proper divisors (312740103869625456428492088) is greater than itself. Its abundance is 204935152007543766616984176
Bases of 107804951862081689811507912
- Binary: 1011001001011001001011000100110100100101101100011011111000001101001000101011010110010002
- Hexadecimal: 0x592C962692D8DF06915AC8
- Base-36: DJN4640Y3ZKX7RTU0
Squares and roots of 107804951862081689811507912
- 107804951862081689811507912 squared (1078049518620816898115079122) is 11621907645985750399438459286809568486191827238599744
- 107804951862081689811507912 cubed (1078049518620816898115079123) is 1252899194321052950794373312461063598917052402330976378231347856348420057174528
-
The
square root of 107804951862081689811507912 is 10382916346676.4813288929 -
107804951862081689811507912 is a
perfect cube number . Itscube root is 475933458
Scales and comparisons
How big is 107804951862081689811507912?- 107,804,951,862,081,689,811,507,912 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 107,804,951,862,081,689,811,507,912 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 107804951862081689811507912 cubic inches would be around 39661121.5 feet tall.
Recreational maths with 107804951862081689811507912
- 107804951862081689811507912 backwards is 219705118986180268159408701
- 107804951862081689811507912 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 107804951862081689811507912's digits is 117
- 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 107804951862081689811507912 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 107804951862081689811507912 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/107804951862081689811507912/
Chicago style:
Numbermatics. 2024. "Number 107804951862081689811507912 - Facts about the integer". https://numbermatics.com/n/107804951862081689811507912/
The information we have on file for 107804951862081689811507912 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 107804951862081689811507912, math, Factors of 107804951862081689811507912, curriculum, school, college, exams, university, Prime factorization of 107804951862081689811507912, STEM, science, technology, engineering, physics, economics, calculator, one hundred seven septillion, eight hundred four sextillion, nine hundred fifty-one quintillion, eight hundred sixty-two quadrillion, eighty-one trillion, six hundred eighty-nine billion, eight hundred eleven million, five hundred seven thousand, nine hundred twelve.